@charset "utf-8";
*{margin:0;padding:0; border:0;}
body *{box-sizing: border-box;flex-shrink: 0;}
body{font-family: '微软雅黑', Roboto, Helvetica Neue,Arial, sans-serif;font-size:16px;line-height:180%;color:#333;background:#F2F2F2;background:#fff\9;}
a{color:#333;text-decoration:none !important;}
a:hover{color:#2988e2;}
a{outline:none;star:expression(this.onFocus=this.blur());}
button:active {opacity:0.6;}
li{list-style-type:none;}
input,select{vertical-align:middle;}
textarea,input{border:0;word-wrap:break-word;word-break:break-all;outline:none;}
input{background-color:transparent;}
input:focus{outline:none;}
input:-webkit-autofill { -webkit-box-shadow: 0 0 0px 1000px white inset; }
.l{float:left;}
.r{float:right;}
.t_left{text-align:left;}
.t_center{text-align:center;}
.t_right{text-align:right;}

.clear{clear:both;width:100%;height:0;line-height:0;font-size:1px;visibility:hidden;overflow:hidden;}

#warp{width:100%;margin:auto;overflow:hidden;}
.top-box,.main-menu,.footer,.home-banner,.kstd-box,.zl-box,.yqlj-box,section{min-width:1280px;}
/*头部*/
.top-box{background:#fff;}
.top{width:1200px;margin:0 auto;overflow:hidden;position:relative;}
.top .logo{/*margin:20px 0;*/margin:20px 0 10px 0;}
.top .zt_right{position:absolute;right:0px;top:25px;width:253px;height:74px;}
.zl_logo{width:510px;height:90px;position:relative;}
.zl_logo img{width:420px;height:90px;}
.zl_name{position:absolute;left:430px;bottom:20px;font-size:20px;color:#de0505;font-weight:600;color:#2988e2;}

.top .box_search{position:absolute;right:0px;top:45px;width:400px;height:40px;line-height:40px;background:#F4F4F4 url('../images/icon-search.png') 10px center no-repeat;border-radius:3px;}
.top .box_search .search-txt{color:#757575;margin-left:40px;width:350px;}
.top .box_search .search-btn{position:absolute;right:0;top:0;width:60px;height:40px;background:#2988e2;font-size:16px;color:#fff;border-radius:0 3px 3px 0;}


/*导航*/
.menu-handler{display:none;}
.main-menu{background-color:#2988e2;height:64px;position:relative;}
.main-menu ul{width:1280px;margin:0 auto;}
.main-menu ul li{float:left;width:12.5%;text-align:center;}
.main-menu ul li a{font-size:20px;line-height:64px;color:#fff;font-family: '微软雅黑' !important;}
.main-menu ul .cur,.main-menu  ul li:hover{font-weight:bold;background-color:#015293;}

.main-menu ul li .menu-child-box{display:none;position:absolute;top:64px;left:0;width:100%;z-index:1000;color:#333;line-height:32px;background:rgba(255,255,255,0.95);box-shadow:0px 0px 6px 0px #E0E0E0;}
.main-menu ul li:hover .menu-child-box{display:block;}
.main-menu ul li .menu-child-box a{font-size:18px;line-height:36px;color:#333;}

.main-menu ul li .menu-child-list{width:1280px;margin:0 auto;padding:20px 0;overflow:hidden;}
.main-menu ul li .menu-child-list dl{float:left;width:20%;border-right:0px dashed #c6c0c0;}
.main-menu ul li .menu-child-list dt{font-weight:bold;}
.main-menu ul li .menu-child-list dd{font-size:16px;}
.main-menu ul li .menu-child-list dd a{font-size:16px; font-weight:400;}
.main-menu ul li .menu-child-list ol{text-align:center;}
.main-menu ul li .menu-child-list ol a{padding:0 0 0 40px;}

.main-menu ul li .xm-child-list ol,.main-menu ul li .gg-child-list ol{text-align:left;}
.main-menu ul li .zn-child-list ol,.main-menu ul li .wm-child-list ol{text-align:right;}
.main-menu ul li .gg-child-list ol{padding-left:200px;}
.main-menu ul li .zn-child-list ol{padding-right:60px;}
.main-menu ul li .fg-child-list ol{padding-left:300px;}

/*底部*/
#bottom a{color:#C2C2C2;}
#bottom a:hover{color:#fff;}
#bottom{text-align:center;background:#373D40;color:#C2C2C2;}
#bottom .footer-help{width:1280px;padding-top:80px;margin:0 auto;}
#bottom .footer-help dl{float:left;display:inline;min-width:120px;margin-right:30px;margin-bottom:40px;}
#bottom .footer-help dt{color:#fff; margin-bottom:30px;font-size:18px;text-align:center;}
#bottom .footer-help dd{text-align:center;}
#bottom .footer-help dd a{display:block;line-height:38px;}
#bottom .footer-help dl.wxgzh{float:right;margin-right:0px;width:120px;}
#bottom .footer-help dl.wxgzh img{width:120px;height:120px;}

#bottom .footer-yqlj dd{width:100%;position:relative;margin-top:30px;}
#bottom .footer-yqlj dd .sel_link{margin-bottom:20px;}
#bottom .footer-yqlj dd span{display:block;background:#fff url('../images/icon-down.png') 170px center no-repeat;width:200px;padding:0 35px 0 15px;height:48px;line-height:48px;color:#666;}
#bottom .footer-yqlj dd ul{background:#f9f9f9; position:absolute;left:0;display:none;z-index:100;width:100%; box-sizing:border-box;border:1px solid #f0f0f0; overflow-x:hidden;overflow-y:auto;}
#bottom .footer-yqlj dd ul.down1{top:-184px; height:184px;border-top:0;}
#bottom .footer-yqlj dd ul.down2{top:-184px;height:184px; border-bottom:0;}
#bottom .footer-yqlj dd ul.down3{top:-184px;height:184px; border-bottom:0;}
#bottom .footer-yqlj dd ul li{cursor:pointer;line-height:150%; text-align:left;}
#bottom .footer-yqlj dd ul li a{padding:5px 5px;color:#666;font-size:12px;line-height:150%;}
#bottom .footer-yqlj dd ul li a:hover{color:#333;}
#bottom .footer-yqlj dd.on ul{display:block;}


#bottom .footer-copyright{clear:both;border-top:1px solid #979797;padding:20px 0 40px 0;font-size:16px;line-height:200%;}
#bottom .footer-copyright span{padding:0 8px;}
#bottom .footer-copyright .beian a{color:#C2C2C2;}
#bottom .footer-copyright .b_ga img{vertical-align:middle;}