@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px;outline:none;  font-family:"Î¢ÈíÑÅºÚ";}
body{ font-size:14px;}
.mar{ width:1100px; margin:0px auto;}
.clear{ clear:both;}

.wap_nav{ width:370px;}
.wap{ height:40px; line-height:40px; background:#3e4347}
.wap ul li{ float:left; width:105;color:#8C939A}
.wap ul li a{color:#8C939A}
.wap ul li.wap_w{ width:90px;}
.wap_dh{ width:200px;}
.wap_dh .zft a{ margin-right:10px; margin-left:10px;}
.wap_dh .zqdh{ background:url(/global/zwdh.png) no-repeat 150px 17px #4c5359; padding-right:20px;color:#8C939A; width:165px; text-align:center; margin-left:10px;}

.top{  background:#0276cd; height:86px; }
.logo{color:#fff; float:left;width:440px;}
.logo a{color:#fff;}
.logo .logo_img{ float:left; margin-right:10px; margin-top:12px;}
.logo_font{ float:left; margin-top:18px;}
.logo_font b{ display:block; font-size:35px; color:#fff;}
.logo_font span{ font-size:13px;}

.nav{ float:right; margin-top: 30px;}
.nav li{ width:90px; float:left; text-align:center; font-size:18px; color:#fff; line-height:30px;}
.nav li a{ color:#fff;}
.nav li.search{ width:185px; background:url(/global/z_search.png) no-repeat; line-height:30px;    margin-left: 20px;}
.nav li.search input{ background:none; width:140px; height:30px; line-height:30px; float:left; padding-left:15px;font-size: 12px;color: #666;}
.nav li.search span{ font-size:0px; display:block; float:left; cursor:pointer; width:25px; height:30px;}

.banner{ height:391px;}
.news{ margin-top:30px;}
.news_pic{ width:500px; float:left}
.news_div{ width:575px; float:right;}
.news_title span{ float:left; display:block; font-size:22px; color:#BABABA;}
.news_title span a{ color:#BABABA;}
.news_title b{ float:left; display:block; font-size:22px; font-weight:lighter; margin-left:10px; margin-right:10px; color:#BABABA;}
.news_title span.hover a{color:#D80000;}

.news_div ul{ margin-top:13px;}
.news_div li{ height:60px; font-size:17px; border:1px solid #f5f5f5; margin-top:10px;}
.news_div li a{ line-height:60px;}
.news_div li span{ float:left; display:block; width:75px; text-align:center; font-size:13px; background:#fafafa; margin-right:20px;}
.news_div li span b{ display:block; font-size:30px;color:#0377CE;}

.zwgk{ margin-top:40px;}
.zwgk_left{ width:500px; float:left}
.zwgk_title{ font-size:22px;}
.zwgk_title a{ font-size:22px;color:#D80000}


.zwgk_title1{ font-size:22px;}
.zwgk_title1 a{ font-size:22px;color:#666}
.zwgk_title1 span{ margin-right:20px;}
.zwgk_title1 span.hover a{ font-size:22px;color:#D80000}
.zwgk_right{ width:575px; float:right;}
.zwgk li{ font-size:16px; line-height:35px;}
.zwgk li span{ float:right;color:#CCCCCC;}
.zwgk ul{ margin-top:15px;}
.zwgk_title1 b {
    float: left;
    display: block;
    font-size: 22px;
    font-weight: lighter;
    margin-left: 10px;
    margin-right: 10px;
    color: #bababa;
}



.fw_div{ margin-top:40px; background:#f0f6fa; padding-top:20px; padding-bottom:25px;}
.fw_title{ background:url(/global/fw_bg.png) repeat-x; height:71px;}
.fw_title span a{color:#98B5C2;}
.fw_title span{ display:block; width:160px; font-size:22px; margin:0px auto; line-height:71px; text-align:center; background:#f0f6fa;color:#98B5C2;}
.fw_div li{ float:left; width:215px; text-align:center; font-size:15px; color:#666666;}
.fw_div li img{ margin-bottom:10px;}
.fw_div li a{ color:#666666;}

.zjgk{ margin-top:40px;}
.zjgk_left{ width:500px; float:left; height:300px; position:relative;}
.zjgk_left p { margin-top:15px; line-height:30px;font-size:15px; color:#666666; text-indent:2em;}
.zjgk_left p a{ display:block; position:absolute;  bottom:0px; left:0px; width:100px; height:35px; line-height:35px; text-align:center; background:#fd6e50;color:#fff;text-indent:0;}
.zjgk_right{ width:575px; float:right; margin-top:50px;}

.zjgk_right ul li{ float:left; width:170px; height:40px; text-align:center; background:#fafafa; line-height:40px; margin-left:10px; margin-right:10px; margin-bottom:10px; font-size:16px;color:#333;}
.zjgk_right ul li:hover{ background:#005f9a; color:#fff;}
.zjgk_right ul li:hover a{ color:#fff;}
.zjgk_right ul li a:hover{ color:#fff!important;}
.zjgk_right ul li a{color:#333; display:block;}
.zjgk_right ul li.more{color:#F7AB00}

.dwgk{ margin-top:50px;}
.dwgk_w{ width:353px; height:360px; background:#fafafa;}
.zwgk1{ margin-left:20px; margin-right:20px;}
.dwgk_title{ font-size:25px; margin-bottom:30px; line-height:50px;color:#fff;}
.dwgk_title img{ float:left; margin-left:90px; margin-right:20px; margin-top:9px;}
.dwgk_title a{color:#fff;}
.dwgk_div .dwgk_title{ background:#f4c77c}
.zwgk1 .dwgk_title{background:#84d3f0}
.hdjl .dwgk_title{background:#b5dd8d}

#scrollDiv {width:310px;height:270px;overflow:hidden; margin:0px auto;}
#scrollDiv ul {width: 310px;}
#scrollDiv li { line-height:30px; font-size:15px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
#scrollDiv li:hover a{color:#A10000;}
.scroltit {width:70px; margin:0px auto;height:11px}
.scroltit li {width:20px;height:20px;margin:0;float:left;}
#but_down{ margin-left:20px;}

.zwgk_ul1{ width:250px; margin:0px auto;}
.zwgk_ul1 li{ height:38px; background:#fefefe; margin-bottom:7px; line-height:38px;color:#525252; font-size:15px;}
.zwgk_ul1 li a{color:#525252; display:block;}
.zwgk_ul1 li:hover{ background:#F0F6FA}
.zwgk_ul1 li img{ float:left; margin-left:20px; margin-right:15px; margin-top:6px;}
.hdjl ul{ margin-top:10px; width:310px; margin:0px auto;}
.hdjl li{ font-size:15px; line-height:35px;}

/**********µ¯´°*********/
#btn{width: 100px;height: 100px;background: #dddddd}
.sfewf{width: 480px;height: 170px;background: #ffffff;margin:0 auto;margin-top:14%;display: none;border-radius: 4px;position: relative;}
.sfewfwbg{width:100%;height: 100%;background:#000000;position: fixed;left: 0;top: 0;display: none;z-index:999999999;opacity:0.7;filter:alpha(opacity=70)}
.sfewfw{width:100%;height: 100%;position: fixed;left: 0;top: 0;display: none;z-index:99999999999;}
.layui-layer-ico{display: block;width: 30px;height: 30px;background:url(/global/iconase.png) no-repeat -149px -31px;position: absolute;right: -15px;top: -15px;cursor: pointer;}
.layui-layer-ico:hover{background:url(/global/iconase.png) no-repeat -180px -31px;}
.alertp{height: 63px;padding:20px;text-align: center;line-height: 31px;font-size: 16px;padding-top:40px}
.alertbtn span{padding:0 15px;display:inline-block;height: 28px;line-height: 28px;border-radius: 3px;margin-right: 30px;background: #f1f1f1;border: 1px solid #dedede;font-size: 16px;cursor: pointer;}
.alertbtn .jjfw{background: #2e8ded;border-color: #2e8ded;color: #ffffff}
.alertbtn {text-align: right;}



/***ÓÒ²àµ×²¿Ðû´«Í¼***/
.ycxc{ position:fixed; bottom:0px; right:0px; width:320px; height:240px;}
.ycxc_div{ position:relative;}
.close{ width:15px; height:13px; position:absolute; right:0px; top:0px; z-index:999; cursor:pointer;}

.footer{margin-top: 40px;}