@charset "utf-8";
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video, input { margin:0; padding:0; border: 0;}
h1,h2,h3,h4,h5,h6 {font-size:16px; font-weight:normal; padding:0; margin:0}
a,area{ outline:none; blr:expression(this.onFocus=this.blur()); }
a { text-decoration:none;}
a:hover { text-decoration:none;}
html, body { font-family:"微软雅黑", "宋体" }
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form { list-style:none; }

.fl_l{float:left}
.fl_r{float:right}
.ov{overflow:hidden}
.box1200{ width:1200px; margin:0 auto; overflow:hidden}

.x_bg{ background:url(x_bg.png) no-repeat center top; min-width:1200px}
.x_time{ height:30px; box-sizing:border-box; font-size:14px; color:#777; padding-top:15px; width:1200px; margin:0 auto; text-align:right}
.x_logo{ float:left;}
.x_search{ width:390px; float:right; margin-top:35px}
.x_search_box{ width:386px; border:2px solid #015293; border-radius:20px; height:34px; background:#fff}
.x_search_box dt{ float:left; padding-left:20px;}
.x_search_box dt input{ width:299px; height:34px; line-height:34px; font-size:14px; color:#999;outline: none;}
.x_search_box dd{ background:#015293; width:66px; float:right; text-align:center; padding-top:3px;  height:31px; border-bottom-right-radius:18px; border-top-right-radius:18px; margin-right:-1px}

.x_menu{ width:1200px; margin:35px auto 0 auto; background:#025393; border-radius:10px; height:60px; overflow:hidden}
.x_jsy{ width:120px; border-top-left-radius:10px; border-bottom-left-radius:10px; float:left; background:url(x_home.png) no-repeat 14px center #078dd9; line-height:60px; padding-left:45px; box-sizing:border-box; font-size:18px; color:#fff}
.x_jsy a{ font-size:18px; color:#fff}
.x_menu_list{ width:1080px; float:left; overflow:hidden;}
.x_menu_list li{ width:180px; float:left; font-size:18px; color:#fff; text-align:center; line-height:60px}
.x_menu_list li a{ font-size:18px; color:#fff; display:block}
.x_menu_list li:hover{ background:url(x_sanjiao.png) center bottom no-repeat}
.x_menu_list li.now{ background:url(x_sanjiao.png) center bottom no-repeat}

.x_newbox{ width:1200px; margin:30px auto 0 auto; overflow:hidden}
.x_new_left{ width:590px; float:left}
.x_new_right{ width:570px; float:right;}

.x_title{ border-bottom:2px solid #d6d6d7; height:46px; box-sizing:border-box}
.x_title li.pic{ width:40px; float:left; height:46px; border-bottom:4px solid #ca1515; box-sizing:border-box; text-align:center}
.x_title li.bt{ float:left; font-size:20px;  color:#015293; padding-left:5px}
.x_title li.bt a{ font-size:20px; font-weight:bold; color:#015293}
.x_title li.more{ float:right; margin-top:4px; }
.x_title li.more a{color:#3885c0; font-size:12px; display:block}

.x_new_list{ clear:both; margin-top:10px}
.x_new_list li{ background:url(x_li.png) no-repeat left center; padding-left:20px; line-height:38px}
.x_new_list li span{ float:right; font-size:14px; color:#aeaeae; line-height:38px;}
.x_new_list li a{ font-size:15px; color:#303030}
.x_new_list li a:hover{ color:#015293}

.x_swglbox{ width:386px; margin-right:20px; overflow:hidden; float:left}
.nomar{ margin-right:0px}

/*tab切换*/
.x_swgl_tab{ margin:10px 0; overflow:hidden; height:26px}
.x_swgl_tab dt{ float:left;  font-size:17px; color:#333}
.x_swgl_tab dt a{font-size:17px; color:#333; line-height:24px; }
.x_swgl_tab dt.now .redl{ background:url(x_redl.png) no-repeat left top; padding-left:10px; }
.x_swgl_tab dt.now .redr{ background:url(x_redr.png) no-repeat right center; padding-right:10px;}
.x_swgl_tab dt.now .redz{ background:url(x_redz.png) repeat-x; padding:0 5px}
.x_swgl_tab dt span{ height:26px;   display:block}
.x_swgl_tab dt.now a{ color:#fff}
.x_swgl_tab dt .redl{ padding-left:10px; }
.x_swgl_tab dt .redr{ padding-right:10px;}
.x_swgl_tab dt .redz{ padding:0 5px}

.x_wsbm{ background:url(x_wsbm.png) no-repeat center top; width:387px; height:168px; margin-top:25px; padding-left:15px; box-sizing:border-box; padding-top:80px; overflow:hidden}
.x_wsbm span{ float:left; margin-left:15px}
.x_link{ height:190px; overflow-y:auto}
.x_bottom{ padding:20px 0; background:#0068b8; margin-top:30px } 
.x_foot{ overflow:hidden; width:1200px; margin:0 auto}
.x_foot dt{ float:left; width:670px; font-size:14px; line-height:28px; color:#f2f2f2} 
.x_foot dt a {color: #f2f2f2;}
.x_foot dd{ float:right; width:240px; margin-top:20px; overflow:hidden}
.x_foot span{ margin-left:35px; float:left}
.x_foot span.jiucuo{ padding-top:4px}

/*二级页面*/
.ej_zcfg{ margin:30px auto ; width:1200px; overflow:hidden}
.zcfg_h{ background:url(x_zcfg_bg.png) repeat-x bottom; height:45px; overflow:hidden}
.zcfg_tit{background:url(x_zcfg_jt.png) no-repeat left  center; font-size:20px; color:#0078c7; font-weight:bold; float:left; padding-left:30px}
.zcfg_tit a{color:#0078c7;}
.zcfg_tab{float:right; padding-right:40px; overflow:hidden}
.zcfg_tab li{ height:45px; font-size:16px; color:#999; margin-left:40px; min-width:70px; float:left; cursor:pointer}
.zcfg_tab li.now{background:url(x_zcfg_tab.png) no-repeat center bottom; color:#1b8ad8; font-weight:bold}
.zcfg_list{margin:15px 40px 15px 20px}
.zcfg_list li{background:url(x_zcft_dian.jpg) no-repeat left center; padding-left:30px; line-height:36px}
.zcfg_list li span{ font-size:16px; color:#999; float:right}
.zcfg_list li a{font-size:16px; color:#2b2b2b;}
.zcfg_list li a:hover{color:#0078c7}
.zcfg_list li.li_fgx{background:none; padding-left:0px; line-height:1px; margin:20px -40px 20px -20px; border-top:1px solid #dedede}

/*翻页符*/
.fyf {padding:5px ; margin:30px auto; text-align:center; width:810px}
.fyf a { border:1px solid #eae6e2; padding:4px 10px; MARGIN: 1px; COLOR: #666;TEXT-DECORATION: none; font-size:14px}
.fyf a:hover { border:1px solid #166dac}
.fyf a:active { border:1px solid #166dac; COLOR: #fff; background:#166dac}
.fyf .current { border:1px solid #166dac; COLOR: #fff; background:#166dac; padding:4px 10px; font-size:14px; margin:1px}
.fyf .disabled {BORDER: #ddd 1px solid; padding:4px 10px; margin:1px; COLOR: #aaa; font-size:14px }
.fyf dl{ overflow:hidden;  float:right;}
.fyf dl dt{float:left; font-size:14px; color:#666; height:28px; line-height:24px; margin-right:10px}
.fyf dl dt input{ width:35px; height:22px; border:1px solid #cacaca}
.fyf dl dt a{ padding:2px 5px;border:1px solid #166dac; COLOR: #fff; background:#166dac; font-size:14px; }
.fyf dl dt a:hover{background:#1b7cc3}
/**三级页面**/
.xlbox{ margin:70px auto; width:1200px}
.xl_tit{text-align:center; font-size:30px; font-weight:bold; color:#333}
.xl_ly{ padding:35px 0; font-size:14px; color:#999; text-align:center; border-bottom:1px solid #dfdfdf}
.xl_ly a{font-size:14px; color:#999; padding:0 6px}
.xl_ly a:hover{color:#0078c7}
.xl_ly span{padding-left:16px; line-height:18px; margin-left:40px; height:18px}
.xl_ly span.dy{  background:url(x_dy.png) no-repeat left center}
.xl_ly span.gb{ background:url(x_close.png) no-repeat left center}
.xl_content{padding:40px 45px; font-size:18px; line-height:36px; color:#333}
.xl_content img{ margin:10px auto 30px auto; text-align:center; display:block}
.playbtn{position: absolute;top: 157px;left: 291px;}
.playbtn img{width: 90px;height: 90px;}
.x_ztzl{ overflow:hidden}
.x_ztzl li a{width:307px; height:105px; overflow:hidden}
.x_ztzl li img:hover{ animation:move .5s linear forwards;}
.attabox {width: 1098px;border: 1px #dcdcdc solid;background: #faf9f9;overflow: hidden;}
.boxcenter {margin: 0 auto;}
.attabox dl {padding: 12px 35px 12px 35px;color: #2471af;font-size: 14px;line-height: 30px;overflow: hidden;}
.attabox dl dt {width: 70px;overflow: hidden;}
.fl {float: left;display: inline-block;}
.attabox dl dd {overflow: hidden;}
.attabox dl dd a {color: #2471af;display: block;}
.sharebox {overflow: hidden;}