.header{z-index: 1000;}
.menus_list{z-index: 2000;}
.f_copy a{color:#b7b7b7;}
.nav li.last .nav_list{left:auto;right: 0;}
.top_banner{width: 100%;overflow: hidden;}
.banner_pic{width: 100%;overflow: hidden;position: relative;}
.banner_pic img{width: 100%;display: block;position: relative;}
.banner_pic .text{text-align: center;position: absolute;z-index: 100;width: 100%;top:50%;color:#fff;text-shadow: 3px 3px 3px rgba(0,36,70,0.35);padding-top: 60px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.banner_pic .text .en_tit{font-size: 36px;font-weight: bold;text-transform: uppercase;}
.banner_pic .text .tit{font-size: 30px;font-weight: bold;}
.jianjie{
    float:left;padding-right:30px;width:700px;padding-top:30px;
}
@media screen and (max-width: 1421px) {
    .jianjie{
        width: 100%;

    }
}
@media screen and (max-width: 1170px) {
    .banner_pic .text{padding-top: 50px;}
    .banner_pic .text .en_tit{font-size: 32px;}
    .banner_pic .text .tit{font-size: 26px;}
}
@media screen and (max-width: 950px) {
    .banner_pic .text .en_tit{font-size: 28px;}
    .banner_pic .text .tit{font-size: 22px;}
    .banner_pic{height: 200px;width: 1920px;left: 50%;margin-left: -960px;text-align: center;}
    .banner_pic img{max-width: 100%;height:100%;width:auto;display: inline-block;}
}
/*position*/
.depth_box{background: #F8F8F8;}
.depth{padding:20px 0;line-height: 28px;background:url(../images/icon_wz.png) no-repeat left center;padding-left: 20px;overflow: hidden;}
.depth span,
.depth i,
.depth a{float: left;color:#767676;}
.depth i{margin:0 5px;font-style: normal;font-family: serif;}

.sub_cates{text-align: center;padding:15px 0;}
.sub_cates a{display: inline-block; line-height: 40px;font-size: 16px; color: #767676; text-align: center;/*padding:0 15px;*/width: 190px;margin:0 10px;}
.sub_cates a:hover,
.sub_cates a.on{color: #3569d1;}
@media screen and (max-width: 950px) {
    .depth{padding-top: 10px;padding-bottom: 10px;}
}
@media screen and (max-width: 640px) {
    .sub_cates a{font-size: 14px;margin:0;width: 45%;}
}
/*分页*/
.pagelink{padding:30px 0;}
.pagelink a{color:#333;}
.pagelink ul{text-align: center;font-size: 0;}
.pagelink ul li{display: inline-block;font-size:12px;line-height:30px;border-radius:5px;margin:0 5px;border: 1px solid #ddd;background: #fff;position: relative;overflow: hidden;}
.pagelink ul li>*{display: block;min-width:35px;}
.pagelink ul li:first-child>*,
.pagelink ul li:last-child>*{min-width:60px;text-indent: -9999px;}
.pagelink ul li:first-child>*:before,
.pagelink ul li:last-child>*:before{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;text-indent: 0;}
.pagelink ul li:first-child>*:before{content:'上一页';}
.pagelink ul li:last-child>*:before{content:'下一页';}
.pagelink ul li.disabled{color:#b9b9b9;border-color: #eee;}
.pagelink ul li.active{background: #061937;color:#fff;border-color: #061937;}

/*内页*/
/*.articledetail{background: #f8f8f8;}
.articledetail .right_con{border-radius: 10px;background: #fff;padding-bottom: 25px;margin-top: 22px;
-webkit-box-shadow: 0 4px 10px rgba(0,0,0,0.05);
box-shadow: 0 4px 10px rgba(0,0,0,0.05);
}*/
.artPage{overflow: hidden;position: relative;border-top:1px solid #f1f1f1;padding: 15px 0 15px 0;}
.artPage p{height: 30px;line-height: 30px;overflow: hidden;font-size: 14px;color:#666;padding: 3px 0px;}
.artPage p em{display: block;overflow: hidden;background: #ededed;width: 110px;height: 30px;text-align: center;float: left;font-style: normal;}
.artPage p a{color:#3569d1;margin-left: 10px;font-size: 14px;}
.artPage p a:hover{color:#061937;}
.goBack {display: block;width: 110px;height: 40px;overflow: hidden;font-size: 14px;color: #666;background: #ededed;text-align: center;line-height: 40px;position: absolute;right: 0px;top: 50%;margin-top: -20px;display: none;}
.detail_title{position: relative;padding: 50px 40px 20px;}
/*.articledetail .page_header{padding: 40px 100px 40px;}*/
.detail_title h1{font-size: 28px;color:#454545;text-align: center;font-weight: normal;line-height:1.5;}
/*.articledetail .page_header h1{color:#333;}*/
.page_header_info{text-align: center;color: #878787;line-height:1.2;padding:0 0 25px;border-bottom: 1px solid #ddd;}
.page_header_info span{margin:0 5px;}
.page_con,
.ke-content{padding:30px 20px;line-height: 1.7;color:#454545;font-size: 16px;overflow: hidden;text-align: justify;}
/*.articledetail .page_con{background:url(../images/article_tit_bg.png) repeat-x top;}*/
/*.about_page_con{line-height: 1.88;color:#656565;}*/
.page_con h4,
.page_con h3,
.page_con h2,
.page_con h1,
.ke-content h4,
.ke-content h3,
.ke-content h2,
.ke-content h1{margin-bottom: 15px;}
.page_con p,
.ke-content p{margin:0 0 15px!important;text-indent: 2em;}
.page_con img,
.ke-content img{max-width: 100%;height:auto;display: block;margin:0 auto;}
.page_con p img:first-child,
.ke-content p img:first-child{/*margin-left: -2em;*/}
.page_con video,
.ke-content video{max-width: 100%;}
.page_con object{display: block;margin:0 auto;}
.ke-content{padding:10px;min-width: 500px;overflow:auto;}
.about_detail .page_con{padding-top: 15px;}

/*.page_con h2,
.ke-content h2{position: relative;border-bottom: 2px solid #F6F6F6;padding-left: 20px;line-height: 2.5;}
.page_con h2:before,
.ke-content h2:before{display: block;content:'';position: absolute;width:5px;height: 1em;left: 0;top: 50%;background: #00377E;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}*/
/*
.page_con h2,
.ke-content h2{color:#fff;padding:0 15px;border-radius: 5px;position: relative;padding-left: 30px;font-size: 1.3em;line-height: 2;}
.page_con h2:after,
.ke-content h2:after{display: block;content:'';position: absolute;left: 10px;top: 50%;background: #fff;border-radius: 50%;width: 10px;height: 10px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}
.page_con h2:before,
.ke-content h2:before{display: block;content:'';position: absolute;left: 0;top: 50%;width: 300px;height: 100%;background: #019ee8;z-index: -1;border-radius: 5px;
-webkit-transform: translateY(-50%);
-ms-transform: translateY(-50%);
transform: translateY(-50%);
}*/
@media screen and (max-width: 425px) {
    .page_con h2:before,
    .ke-content h2:before{width: 100%;}
}

.ke-content table p,
.pro_con table p{margin: 0!important;padding: 0;text-indent: 0;}
.ke-content table,
.pro_con table{border-collapse: collapse;border-spacing: 0;max-width: 800px;width: 100%;text-align: center;margin:0 auto;text-indent: 0;}
.ke-content table tr td,
.pro_con table tr td{border:1px solid #ddd;line-height: 1.6;padding:0.5em;font-size: inherit;}
.ke-content table tr:first-child td,
.pro_con table tr:first-child td{background: #f2f2f2;font-weight: bold;}
.ke-content table tr td:first-child,
.pro_con table tr td:first-child{background: #f2f2f2;}

.ke-content table tr td:nth-child(1),
.pro_con table tr td:nth-child(1){width: 11%;}
.ke-content table tr td:nth-child(2),
.pro_con table tr td:nth-child(2){width: 30%;}
.ke-content table>tbody>tr:nth-of-type(odd),
.pro_con table>tbody>tr:nth-of-type(odd) {background-color: #f9f9f9;}

@media screen and (max-width: 950px) {
    .detail_title{padding:40px 20px 10px;}
    .detail_title h1{font-size: 22px;}
    .page_con,
    .ke-content{padding:20px 15px;font-size: 14px;}
}
@media screen and (max-width: 768px) {
    .detail_title{padding:30px 15px 10px;}
    .detail_title h1{font-size: 18px;}
    .page_con p,
    .ke-content p{margin-bottom: 10px!important;}
    .about_detail .page_con{padding-top: 5px;}
    .page_con,
    .ke-content{padding:15px 5px;}
}

.news .img{position: relative;height: 0;padding-bottom: 47%;overflow: hidden;background: #f9f9f9;}
.news .img img{position: absolute;top: 0;left:0;max-height: 100%;}
.news_list{padding:15px;}
.news_list li{width: 33.333%;margin: 0;}
.news_list li a{display: block;margin:17px;}
.news_list li .con{background: #F3F3F3;}

@media screen and (max-width: 950px) {
    .news_list li{width: 100%;}
}

@media screen and (max-width: 780px) {
    .news_list{padding:10px 0;}
    .news_list li a{margin:10px 5px;}
}
/*20201224*/
.coop{text-align: center;}
.coop li{float: none;margin: 0 8px 23px;display: inline-block;}

/*20201230*/
.main .title h2 a{color:#000;}