
html,body,div,ul,li,a,h2,p,h3{margin: 0;padding: 0;list-style: none;text-decoration: none;}

.page{font-size: 14px;overflow: hidden;font-family: "Microsoft YaHei";}
.page img{display: block;}
.common{width: 1180px;margin: 0 auto;}
.common_nav{overflow: hidden;margin: 15px 0;}
.nav_left{float: left;}
.nav_right{float: right;}
.nav_right li{padding:0 30px;border-right: 1px solid #eff0f2;float: left;}
.nav_right li:last-child{padding-right: 0;border: 0;}
.nav_tab ul>li{float: left;width: 168.5px;position: relative;background: #18976f;color: #fff;height: 45px;line-height: 45px;text-align: center;}
.nav_tab ul>li>a{color: #fff;display: block;width: 100%;}
.nav_tab ul>li:first-child{border-top-left-radius: 10px;}
.nav_tab ul>li:last-child{border-top-right-radius: 10px;}
.nav_tab ul>li.active{background: #f1a15f;}
.nav_tab ul>li .tab_img{display: block;position: absolute;right: 0;top: 5px;}
.xl_box{padding: 0;display: none;}
.p_xl:hover .xl_box{display: block;position: relative;z-index: 10;}
.nav_tab ul>li:hover{background: #f1a15f;}
.xl_box li{background: #a1a7af;text-align: center;height: 45px;margin-top: 1px;}
.xl_box li a{color: #fff;display:block;width:100%;}
.xl_box li:first-child{height: 60px;line-height: 1.5em;padding-top: 8px;box-sizing: border-box;}
.xl_box li:hover{background: #f1a15f}
.clear{clear: both;}
.p_rel{position: relative;}
.footer{padding: 20px 0 0;background: #f0f3f6;}
.footer .planning{text-align: center;}
.footer .planning a{color: #c0c0c0;}
.footer p{font-size: 12px;line-height: 1.8em;color: #999999;}
.footer_ul{overflow: hidden;}
.footer_ul li{font-size: 12px;color: #676767;float: left;padding:0 15px;background: url(../images/footer_tb.png) right center no-repeat;background-size: 2px}
.footer_ul li a{color: #676767;}
.footer_ul li:last-child{border: none;background: none;}
.footer_ul li:first-child{padding-left: 0;}
.p_float{overflow: hidden;}
.p_left{float: left;}
.p_right{float: right;}
.w1049{width: 1049px; margin: 0 auto;}
.w1180{width: 1180px; margin: 0 auto;overflow: hidden;}
.t20{margin-top: 20px;}
.t10{margin-top: 10px;}
.t56{margin-top: 56px;}
.common_right{width: 294px;float: right;}
.common_right p{color: #666;}
.common_right .kp{font-size: 24px;color: #f1a15f;border-bottom: 1px solid #f1a15f;padding-bottom: 6px;}
.common_right .kpwz li{padding: 15px;box-sizing: border-box;background: #f5f5f5;margin-top: 10px;}
.common_right .kpwz li a{color: #333;}
.common_right .kpwz .common_jt{display: inline; vertical-align: middle;}
.common_right .gd{width: 144px;text-align: center;height: 50px;line-height: 50px;border: 1px solid #989fa8;margin-top: 25px;}
.common_right .gd a{color: #989fa8;display: block;width: 100%;}
.m_header{display: none;}
m_header img{width: 100%;display: block;}
.m_header table{width: 100%;padding: 0 4.6vw;}
.m_header table tr td{width: 30%;font-size: 3.75vw;text-align: center;padding: 3vw 7vw;box-sizing: border-box;background: #18976f;color: #fff;text-align-last: justify;}
.m_header table tr td a{color: #fff;}
.m_header table tr td.active{background: #f1a15f;}

.index_title{overflow: hidden;margin: 20px 0 30px; width: 70%;}
.index_title p{float: left;font-size: 12px;color: #ababab;}
.index_title p a{color: #ababab}
.xlzx{width: 721px;float: left;padding-bottom: 100px;}
.xlzx .p_title{overflow: hidden;}
.xlzx .p_title li{float: left;border: 1px solid #f1a15f;width: 90px;height: 44px;text-align: center;line-height: 44px;margin: 11px 11px 0 0 ;font-size:14px;color: #666;}
.xlzx .p_title li.w296{width: 296px;}
.t30{margin-top: 30px;}





@media screen and (max-width: 720px) {
    .common{display: none;}
    .common_right{display: none;}
    .m_header{display: block;}
    .page img{width: 100%;}
    .w1180{width: 90.625vw;margin: 0 auto 5vw;}    
    .footer{padding:5vw 0;font-family: "Microsoft YaHei";}
    .footer .w1049{width:100%;}
    .footer p{font-size:3.125vw;text-align: center;}
    .footer .p_left{float:none;width:84%;margin : 0 auto;}
    .footer .p_right{float:none;width:21.4%;margin : 0 auto;}
    .footer .p_right img{width:100%;}
    .footer_ul{width:100%;margin:5vw auto;}
    .footer_ul li{font-size: 3.4375vw;width: 25%;box-sizing: border-box;text-align: center;padding: 0;}
    .footer .planning{margin-top:5vw;}
    .footer .p_right.m_t50{margin-top: 5vw;}




    .xlzx{width: 100%;padding-bottom: 8vw;}
    .xlzx .p_title li{width: 30%;margin: 1vw 1vw;font-size: 3.125vw;}
    .xlzx .p_title li.w296{width: 63%;}
    .t30{margin-top: 5vw;}
}
