@charset "utf-8";
html{_background: url(j);} /*注意这里可以让IE6 下不会抖动！！*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, legend, input, textarea, p, th, td{margin: 0 auto;padding: 0;}
a, input, button, select, textarea{outline: none}
img{border: 0; vertical-align: middle;}
em{font-style: normal}
textarea{resize: none;}
body{font: 12px/1.5 \5FAE\8F6F\96C5\9ED1, Helvetica, Arial, sans-serif;background: url(/static/images/new_head_bg2.jpg) top center no-repeat;z-index: -1;background-size: 100%;}
html{overflow-x: hidden; zoom: 1;}
a{text-decoration: none;}
a:hover{text-decoration: none;}
ol, ul{list-style: none}
h1, h2, h3, h4, h5{font-size: 14px;}
input, label, select{vertical-align: middle; font: 100% Tahoma}
.clearfix:before, .clearfix:after{content: "."; display: table; height: 0; font-size: 0; line-height: 0; visibility: hidden;}
.clearfix:after{clear: both;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
.fb{font-weight:bold;}
table{margin:auto}
table,td,th{border-collapse:collapse;}
.clear:before,.clear:after{display:table;content:"";}
.clear:after{clear:both;}
.clear{zoom:1;}
.cl10,.cl15,.cl20,.cl30{clear:both; height:10px; overflow:hidden; line-height:0;}.cl30{height:30px;}.cl20{height:20px;}.cl15{height:15px;}
.imgbox{line-height:0; overflow:hidden; font-size:0; text-indent:0;}
.wrap{width: 1100px;margin: 0 auto 20px;clear: both;}.wrap2{/* width:820px; */margin: 0 0 0 10px;}
.box{border:1px solid #dedede; margin:20px;}
.tp{background: #f4f4f4;padding: 8px 20px;overflow: hidden;}
.tp a{color: #333;}
.tp .or{float: right;}
.tp .uu{float: left;}
.top_bg{position: absolute;left: 0;right: 0;top: 0;height: 400px;/* background: url( "/static/images/new_head_bg2.jpg") top center; */z-index: -1;background-size: 100%;}
.top_bg img{position: absolute;left: 50%;top: 10px;}
/*head banner*/
.head{margin-top: 90px;}
.head .wrap{position:relative;}
.head .top{height: 194px;padding: 0;background: #fff;width: 1230px;margin: auto;position: relative;}
.head .top .logo{padding-top:8px;margin: 19px 0 0 90px;}
.head .top .infos{color:#06578f;text-align:right;line-height:25px;position: absolute;right: 70px;top: 100px;}
.head .top .infos span{font-family:Arial, Helvetica, sans-serif; margin-right:15px;}
.head .top .infos .searchbox{width:191px;border: 1px solid #ddd;height: 25px;padding: 2px 0;}
.head .top .infos .searchbox .text{width:135px; height:25px; line-height:25px; padding-left:8px; float:left;/* background:url(../images/sel.gif) no-repeat; */ border:0 none;}
.AAA{color: #8d8d8d;font-size: 19px;margin: 8px 8px 0 0;position: relative;width: 151px;padding: 0px 8px;margin: 7px 0 0 26px;}
.AAA:hover{
    cursor: pointer;
    background: #ebefff;
}
.head .top .infos .searchbox .btn{background: url(/static/images/search.png) no-repeat center center;width: 34px; height:25px; border:0 none;}
.head .menu{height:48px;/* position:absolute; *//* left:180px; *//* bottom:0px; */background: #fb6d2d;width: 1230px;}
.head .nav{/* height:56px; */line-height: 56px;margin: -5px 0 0 10px;}
.head .nav>li{
    position: relative;
    cursor: pointer;
    width: auto;
    padding: 0 0;
    /* height: 48px; */
    text-align: center;
    font-size: 14px;
    margin: 0 0px;
    z-index: 9999;
    border: 0;
    display: inline-block;
}

.head .nav li a{color: #fff;font:14px/1"微软雅黑";display: block;line-height: 48px;min-width: 90px;padding: 0 4px;}
.head .nav li a:focus{-moz-outline-style:none}
.head .nav li a:hover,.head .menu a.active{color: #793613;text-decoration:none;font-weight: bold;background: #e9e5d8;box-shadow: 0px 1px 4px 1px rgb(0 0 0 / 30%);}

.head .nav li i{font-weight:400;padding-right:8px;display:none}
.head .nav li .sub-nav-box{width:100%;top:56px;position:absolute;left:0;display:none;z-index:10000;padding-top:4px;display: none;position: absolute;left: -1px;top: 41px;/* background: #fff; */padding-top: 7px;width: 102px;/* overflow: hidden; */}
.head .nav li .sub-nav-box .sub-nav{background-color:#fff;font-size:22px;color:#6e6e6e;border-radius:4px 4px;padding: 0;box-shadow:0 0 4px 0 rgb(0 0 0 / 50%);overflow:hidden;width: 126%;}
.head .nav li .sub-nav li{
    margin: 0;
    width: 100%;
}
.head .nav li .sub-nav li:nth-child(1){
    margin-top: 5px;
}
.head .nav li .sub-nav li:nth-last-child(1){margin-bottom: 5px;}
.head .nav li .sub-nav li a{
    display: block;
    background: 0 none;
    font-size: 12px;
    color: #333;
    /* width: 92px; */
    height: 30px;
    line-height: 30px;
}
.head .nav li .sub-nav li a:hover{    background: #085d96;
    color: #fff;
    text-decoration: none;}





.w1200{width: 1200px;overflow: hidden;}
.mgt{margin-top: 10px;}



.line{height: 12px; margin-bottom: 2px;}
.line1{background: #a4ccf1;}
.line2{background: #5beaa9;}
.line3{background: #e53232;}

footer{width:100%;min-width: 1200px;}
.foot{margin: 20px auto 30px;position: relative;padding: 10px 0;height: 120px;}
.foot .er_m{position: absolute;background: none;overflow: hidden;padding: 0 0;border-radius: 4px;border: none;left: 0;top: 0;}
.foot .er_m li{float:left;margin: 0 10px;}
.foot .er_m img{width: 105px;height: 105px;}
.foot .er_m p{text-align: center; color: #0082cd; padding: 5px 0 0;}
.foot .content{text-align: center;}
.foot_r{position: absolute; right: 0; top: 20px;}

.col_page{
    text-align: center;
    background: #f4f4f4;
    padding: 10px 0;
}
.col_page a{
    display: inline-block;
    padding: 0 7px;
    border: 1px solid #ddd;
    background: #fff;
}
