@charset "utf-8";



*      {margin: 0; padding: 0;}
html,body    {margin: 0; font: 12px/160%,"宋体"; background:#f7f7f7;}
form,ul,li,dl,dt,dd  {margin: 0; padding: 0; list-style: none;}
img      {border:none;}


a   {color: #606163; font-size:12px; text-decoration: none;}
a:hover  {color: #ff0000;}


.cen{margin:0 auto;margin-left:auto;margin-right:auto;  }


.cen{clear:both;}
.clear{ clear:both;}



#top_w{ width:100%; height:120px;background:#0f66bb;}
.top{ width:1100px; height:152px;background:url(../images/top_bg.jpg) no-repeat top center;}
.top .top_logo{ width:340px; height:75px; float:left; margin-top:25px;}

.top .top_right{ width:640px; height:auto;float:right;}
.top .top_right .t_nav{ float:right;height:40px;font:12px/40px "微软雅黑"; color:#fff;}
.top .top_right .t_nav a{ padding:0px 5px; float:left;}
.top .top_right .t_nav a img{ padding:0px 5px;vertical-align:middle; }.top .top_right .t_nav span{ float:left;}

.top .top_right .t_kh{ width:325px; height:40px;float:left; margin-top:17px;}


#search { float:right;display:block;width:180px;height:26px; margin-top:30px;}
#search li.ipt{ float:left;width:155px; height:26px;}
#search li.ipt .keyword{ float:left;display:block; border:none;width:140px;padding-left:15px;height:26px;font:13px/26px "微软雅黑"; color:#838384;background:url(../images/ss_txt.png) no-repeat left center;}
#search li.btn{ float:right;cursor:pointer;width:25px;height:26px; display:block;background:url(../images/ss_an.png) no-repeat left center; }


.navBar{ width:100%;height:46px;background:#eeeeee;margin-bottom:30px;
        box-shadow: 0px 2px 3px #c5c5c5; 
   -moz-box-shadow: 0px 2px 3px #c5c5c5;
-webkit-box-shadow: 0px 2px 3px #c5c5c5;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#c5c5c5,direction=120,strength=5);}
.nav_top{ position:relative; width:1100px;}
.nav_top a{ color:#333;  }
.nav_top h3{ font-size:100%; font-weight:normal;}
.nav_top .m{ float:left;position:relative; z-index:3;}
.nav_top .m.on h3 a{ color:#fff;}
.nav_top .m_ts h3{background:none; }
.nav_top h3 a{ display:block;width:110px; text-align:center;font-weight:bold; color:#2c2c2c; font:16px/46px "微软雅黑"; font-weight:normal; float:left;}
.nav_top h3 a:hover{ height:46px; color:#fff;width:110px;}
.nav_top .sub{ display:none;   width:110px;position:absolute;top:54px; z-index:9999999999999;  border:1px solid #E6E4E3; border-top:0; background:#f1f5fc; }
.nav_top .sub li{ text-align:center; padding:0 8px; margin-bottom:-1px;}
.nav_top .sub li a{ display:block; border-bottom:1px solid #E6E4E3; padding:8px 0; height:28px; color:#666;font:14px/28px "微软雅黑";}
.nav_top .sub li a:hover{ color:#cc0000;}
.nav_top .block{ height:46px; width:110px; background:#1869c4; color:#fff;position:absolute;margin-left:2px;top:0px;overflow:hidden;  }




.position { width:780px; padding-left:30px;background:#fafbfd url(../images/add_ico01.png) 13px center no-repeat; height:38px;font:12px/38px "微软雅黑";color:#787777; height:38px;margin-bottom:20px; 
box-shadow:0px 0px 3px #e3e3e3;
-moz-box-shadow:0px 0px 3px #e3e3e3;
-webkit-box-shadow:0px 0px 3px #e3e3e3;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#e3e3e3,direction=120,strength=3);}
.position a{ font:13px/30px "微软雅黑"; height:30px;color:#535252; text-decoration:none; }
.position a:hover{text-decoration:underline;}  

#container{width:1100px;}

.clearfix:after {content: '.';clear: both;display: block;height: 0; visibility: hidden;}
.clearfix:after, .clearfix:before {content: " "; display: table;}


#foot_w{ float:left;width:100%; height:136px; background:#0f66bb;}
.foot_l{ width:100%; height:90px; border-bottom:#5794d0 solid 1px;} 
.foot{ width:1100px; height:90px;}
.foot_logo{ width:220px; height:47px; float:left; margin-top:23px; margin-right:30px;}

.foot_xq{width:600px;font:12px/24px "微软雅黑"; color:#fff; float:left; margin-top:24px; }
.foot_ewm{float:right; margin-top:18px; }
.foot_ewm h3{float:left; margin-left:14px; }
.foot_ewm h3 img{ width:60px; height:60px;}
.foot_ewm a{ margin-left:14px; float:left; margin-top:5px;}

.footer_link{ width:1100px;}
.link_list{width:214px; height:28px; background:#5794d0 url(../images/select_icon.png) no-repeat 190px center;margin:10px 0 ; overflow: hidden; float:left;}
.link_list select{width:214px; height: 28px; border: none; background: transparent;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none; appearance:none;padding: 0 15px; color: #fff; font-size: 14px; line-height: 28px;font:14px/24px "微软雅黑"; }
.link_list select::-ms-expand { display: none; }
.link_list select option{color: #fff; background: #1e2933;line-height: 28px;}

.footer_link p{ float:right;font:12px/44px "微软雅黑"; color:#fff;}
.footer_link p a{font:12px/44px "微软雅黑"; color:#fff;}
.footer_link p a:hover{ text-decoration:underline;}




.slide_bar{width: 70px; height: 277px; position: fixed;bottom: 3%; right: 8px; z-index: 99999999999;}
.slide_bar li{width: 70px; height: 65px; position: relative; margin-top: 5px;}
.slide_bar li .bar_main{display:block;width: 64px; height: 59px; background: #0f58a0; padding-top: 4px; padding-left: 5px; position: relative;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s; z-index: 2;}
.slide_icon{width: 60px; height: 55px; border: 1px solid rgba(255,255,255,.2);box-sizing: border-box; }
.slide_bar li.one .slide_icon{background: url(../images/weixin.png) no-repeat center;}
.slide_sub{position: absolute; right: 84px; -webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.slide_bar li.one .slide_sub{width: 143px; height: 143px; top: 50%; margin-top: -71.5px; overflow: hidden;display: none;}
.slide_bar li.one .slide_sub img{width: 100%; height: 100%;border: 1px solid #bbb6b6; box-sizing: border-box;}
.slide_bar li span{width: 6px; height: 11px; display: block; background: url(../images/le.png) no-repeat center; position: absolute;top: 50%;margin-top: -5.5px;right: 60px; -webkit-transition: .5s;-moz-transition: .5s;-ms-transition: .5s;-o-transition: .5s;transition: .5s; z-index: 1;}


.slide_bar li.two .slide_sub{width: 143px;height: 143px;top: 50%;margin-top: -71.5px;overflow: hidden;display: none;}
.slide_bar li.two .slide_sub img{width: 100%; height: 100%;border: 1px solid #bbb6b6; box-sizing: border-box;}
.slide_bar li.two:hover .slide_sub{display: block;}

.slide_bar li:hover .bar_main{background: #f8ae31;}
.slide_bar li:hover span{right: 69px;-webkit-transition: .3s .2s;-moz-transition: .3s .1s;-ms-transition: .3s .1s;-o-transition: .3s .1s;transition: .3s .1;}
.slide_bar li.one:hover .slide_sub{display: block;}
.slide_bar li.two .slide_icon{background: url(../images/weibo.png) no-repeat center;}
.slide_bar li.three .slide_icon{background: url(../images/shouji.png) no-repeat center;}
.slide_bar li.three .slide_sub{width: 0px; height: 60px; position: absolute; top: 50%; margin-top: -30px; right: 84px; line-height: 60px; text-align: center; font-size: 16px; color: #fff;background: #f8ae31; overflow: hidden;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.slide_bar li.three:hover .slide_sub{width: 140px;}
.slide_bar li.four .slide_icon{background: url(../images/top.png) no-repeat  center 8px;}