﻿﻿@charset "utf-8";
/*头尾所需统一样式*/
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,
section,img{margin:0px;padding:0px;outline:none;border:0px;}
li{list-style:none;}
body{text-align:left;font-family:'微软雅黑';color:#333333;font-size:15px;}
a,ins{text-decoration:none;}
a{color:#333333;}
a:hover{color:#1d72c2;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}

.bt-box-1100{width:1100px;margin:0 auto;}
.w1100{ width: 1100px; margin: auto; position: relative; }
/*头部*/
.head{background: #f6f6f6;}
.gs_top{height: 40px; line-height: 40px; overflow: hidden; text-align: left;}
.gs_top a{font-size: 13px; color: #333; display: inline-block; *display: inline; *zoom:1; height: 40px; line-height: 40px;}
/*logo*/
.gs_head{ overflow: auto; padding-top: 24px; background: #fff; height: 150px;}
.gs_logo{float: left;}
.gs_logo img{width: 100%;}
/*搜索框*/
.gs_search{float: right; width: 380px;padding: 20px 0 0 0; height: 62px; background: url(gs_search.jpg) no-repeat 0 20px;}
.bt-mod-xxjs-01 {width: 100% !important;}
.bt-mod-xxjs-01 .bt-text {width: 360px !important; height: 40px !important; float: left !important; background: none !important; border: 0;}
.bt-mod-xxjs-01 .bt-bnt {height: 40px !important; float: right;background: none; border: 0;}
.search_txt{width: 303px; height: 35px; line-height: 35px; background: none;}
.search_tj{width: 76px; height: 35px; line-height: 35px;text-align:center; float: right; background: none; }

/*导航*/
.gs_nav{background: #355e92; height: 50px; clear: both;}
.gs_nav ul{text-align:center;}
.gs_nav ul li{display: inline-block;*display: inline; *zoom:1; height: 50px; line-height: 50px;margin-left: 40px;
    padding: 0 24px 0 56px; background-repeat: no-repeat; background-position: 20px 50%;border-top: 3px solid #355e92;}
.gs_nav ul li a{color: #fff; font-size:17px; font-weight: bold; display: block; height: 50px; line-height: 50px;}
.gs_nav ul li.nav1{background-image:url(nav_1.png); }
.gs_nav ul li.nav2{background-image:url(nav_2.png); }
.gs_nav ul li.nav3{background-image:url(nav_3.png); }
.gs_nav ul li.nav4{background-image:url(nav_4.png); }
.gs_nav ul li.nav5{background-image:url(nav_5.png); }
/*鼠标经过*/
.gs_nav ul li.nav1:hover{background-image:url(nav_1_hov.png);background-color:#fff }
.gs_nav ul li.nav2:hover{background-image:url(nav_2_hov.png); background-color:#fff}
.gs_nav ul li.nav3:hover{background-image:url(nav_3_hov.png);background-color:#fff }
.gs_nav ul li.nav4:hover{background-image:url(nav_4_hov.png); background-color:#fff}
.gs_nav ul li.nav5:hover{background-image:url(nav_5_hov.png); background-color:#fff}
.gs_nav ul li:hover a{color:#355e92}
/*导航高亮*/
.gs_nav ul li.nav1.hover{background-image:url(nav_1_hov.png);background-color:#fff }
.gs_nav ul li.nav2.hover{background-image:url(nav_2_hov.png);background-color:#fff }
.gs_nav ul li.nav3.hover{background-image:url(nav_3_hov.png);background-color:#fff }
.gs_nav ul li.nav4.hover{background-image:url(nav_4_hov.png);background-color:#fff }
.gs_nav ul li.nav5.hover{background-image:url(nav_5_hov.png);background-color:#fff }
.gs_nav ul li.hover a{color:#355e92}
/*手机导航*/
.nav_mob{display:none;}
.menu { display:none;}

.bt-box-1100{width:1100px;margin:0 auto;}
/*左边*/
.fjlm{height:50px;line-height: 50px;background: url(fu_icon.png) no-repeat 16px center #1a56a8;padding-left:43px;color:#fff;font-size:17px;font-weight:bold;}
.tjlm li a{
    display:block;
    height:45px;
    padding-left:57px;
    background: url(zi_icon.jpg) no-repeat 43px center;
    line-height:45px;
    border-bottom:1px solid #e3e3e3;
    font-size: 17px;
}
.tjlm li a.hover{color:#fff;background: url(zi_icon-1.jpg) no-repeat 43px center #6d8dbd;}

/*右边*/
.bt-box-860{width:840px;}
.bt-box-915{width:915px;}
/*当前栏目*/
.dqlm{height:100px;
   
}
/*底部*/
.footer{background: #fff; border-top: 3px solid #355e92; margin-top: 25px;padding-bottom:20px; }
.dibu{width: 580px; margin: auto; text-align:center; margin-top: 10px;  }
.footer p{font-size:13px; line-height: 24px; color: #333;}
.footer p a{color: #1a56a8; font-size:13px;}
.zfzc{position:absolute; top:30px; left:80px;}
.dzjg{position:absolute; top:30px; right:80px;}
.foot2{display:none;}