
html,body,div,ul,li,a,h1,h2,p,h3,h4{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 50px;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 15px 15px 40px;box-sizing: border-box;background: url(../images/common_jt.png) 15px 19px no-repeat #f5f5f5;margin-top: 10px;color: #333333;}
.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 a{color: #000}
.index_title a:hover{ text-decoration:underline;}
.article{width: 783px;float: left;}
.article ul{width: 100%;}
.article li{overflow: hidden;padding: 20px 0 10px;border-bottom:1px solid #e9e9e9;width: 100%;}
.article li h4{font-size: 18px;color: #4c4c4c;font-weight: normal;}
.article li h4 a{color: #4c4c4c}
.article li p{margin-top: 10px;overflow: hidden;font-size: 12px;}
.article li .author{font-size: 12px;color: #666;float: left;}
.article li .publish_time{color: #666666;float: right;}
.article_list{text-align: right; padding: 20px 0;}
.article_list span{text-decoration: underline;color: #4c4c4c;margin-left: 10px;cursor: pointer;}

.article dl { padding:40px 0; margin:0; border-top:solid 1px #e9e9e9; overflow:hidden;}
.article dl:first-child { border-top:0; }
.article dl>dt { float:left; width:180px; border-radius:50%; overflow:hidden;}
.article dl>dd { float:left; margin:20px 0 0 60px; width:540px;}
.article dl>dd h4{ font-size:24px; line-height:1.5em; color:#555; }
.article dl>dd p{ font-size:14px; line-height:1.5em; margin-top:10px; color:#555;}
.article dl>dd a{ float:right; margin-top:20px; text-align: center; border:solid 1px #555; width: 60px; padding: 2px 5px; color:#555; }



.article_content{width: 783px;float: left;}
.article_content h1{font-size: 36px;color: #4c4c4c;font-weight: normal;}
.article_content h2{font-size: 24px; line-height:2em; color: #000;font-weight: normal; text-align:center;}
.article_content h2>span{ display:block; font-size: 14px; line-height:1.5em; font-weight: normal; }
.article_content p{color: #666;font-size: 14px;margin-top: 30px;}
.article_content .t_i{text-indent: 2em;}
.article_content h4{font-size: 16px;margin-top: 30px;}
.article_content h3{font-size: 20px;margin-top: 30px;font-weight: normal;}
.article_content .my_consroom{color: #f1a15f;text-decoration: underline;}
.article_content .jz{margin: 30px auto;}

.article_content .font16{font-size: 16px;}
.article_content .t_c{text-align: center;font-size: 18px;color: #000;margin-top: 50px;}
.article_content .t_r{text-align: right;color: #000;margin-right: 100px;margin-top: 10px;}
.article_content .t10{margin-top: 10px;}
.article_content .t30{margin-top: 30px;}
.article_content .t50{margin-top: 50px;}
.article_content .t80{margin-top: 80px;}
.article_content .font26{font-size: 26px;padding-left: 3em;}

.article_content p.p_black{color: #000;}
.article_content .m_top p{margin-top: 0;}
.article_content .p_box{padding: 30px 30px 50px;border: 1px dashed #aaaaaa;margin-top: 30px;line-height: 1.8em;}
.article_content .p_box h4{font-size: 14px;}
.article_content .p_box p{margin-top: 0;}
.article_content .t_d{text-decoration: underline;}
.article_content .p_box1{padding:15px 40px 50px;margin-top: 30px;background: #18976f;line-height: 1.8em;}
.article_content .p_box1 p{color: #fff;}
.article_content .p_zs{color: #999;}
.article_box{display: none;}
.article_box.active{display: block;}



@media screen and (max-width: 720px) {
    .common_right{display: none; margin-top:5vw; }
    .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;}

    .index_title{width: 100%;margin: 5vw 0; font-size:3.125vw; }
    .article{width: 100%;}
    .article li{padding: 5vw 0;}
    .article li h4{font-size: 3.4375vw;}
    .article li p{font-size: 3.125vw;}
    .article_content{width: 100%;float: none;}
    .article_content h1{font-size: 5.625vw;}
.article_content h2{font-size: 4vw; }
.article_content h2>span{ font-size:3.125vw; }
    .article_content .font16{font-size: 3.125vw;}
    .article_content p{margin-top: 8vw;font-size: 3vw;}
    .article_content .t80{margin-top: 8vw;}
    .article_content .t50{margin-top: 8vw;}
    .article_content .t30{margin-top: 3vw;}
    .article_content .t10{margin-top: 2vw;}
    .article_content h4{margin-top: 8vw;font-size: 3.125vw;}
    .article_list{display: none;}
    .article_content .font26{font-size: 4.0625vw;}
    .article li .author{font-size: 3.125vw;}
    .index_title p{font-size: 3vw;}
    .article_content .t_c{font-size: 3.4375vw;margin-top: 8vw;}
    .article_content .t_r{margin-right: 14vw;margin-top: 1vw;}
    .article_content .p_box{margin-top: 5vw;padding: 5vw;}
    .article_content .p_box1{margin-top: 5vw;padding:1vw 5vw 9vw;}
    .article_content .p_box h4{font-size: 3vw;margin-top: 5vw;}
    .article_box{display: block;}
}
