body{ overflow-x: hidden;}
a,a:hover{cursor: pointer;}
.banner{width: 100%;height:3.3rem;margin:0rem auto;text-align: center;}
.banner img{margin:1rem auto auto auto;}
.main_bg{background: #FAFAFA url(220919xa_ban.jpg) no-repeat center top; }

.pic_bg01{background:url(220919xa_02.jpg) no-repeat center right; }
.pic_bg02{background: url(220919xa_03.jpg) no-repeat center right; }
.pic_js{border-radius:.04rem;height: 0;padding-top: 17.460317%;position: relative;background-size: cover;}
.pic_js .pic_text h3{font-size:.3rem;font-weight: 700;color:#ffffff;display:inline-block;text-shadow: 1px 1px 1px rgba(0,0,0,.25);}
.pic_js .pic_text a{font-size:.14rem;font-weight: 400;color:#ffffff;border-radius:.2rem;background: rgba(255, 255, 255, 0.2);border: 1px solid rgba(255, 255, 255, 0.3); padding:.05rem .15rem; text-align: center; margin-left:.46rem;display:inline-block;}
.pic_js .pic_text a:hover{background: rgba(255, 255, 255, 0.8);color:#1658A0;}

.special_title{ height:auto;}
.special_title span{position: relative;}
.special_title span a{font-size: .32rem;font-weight: 700;color:#333333;padding: 0 .2rem;position: relative; display:inline-block}
.special_title span .on{color:#1658A0;}
.special_title span a.on:after{height: .06rem;width: .32rem; left:50%; margin-left:-.16rem; border-radius:.2rem;background: #1658A0;bottom:-.1rem;content: "";position: absolute;z-index: 99;}


.special_title_03:before, .special_title_03:after{ background-color:#D0DEEC}
.con_cent2{background: #FAFAFA;margin-top:-.35rem;}
.special_title_03 span{font-size:.24rem;font-weight:normal;padding: 0 .16rem;color:rgba(102, 102, 102, 1);}
.special_title_03 em{top: -.06rem;}
.con_cent2 .special_title_03 span{background: #FAFAFA;}
.con_cent2 .special_title_03 em{background-color: #FAFAFA;}
.con_cent2 .con_gcjz .con_gc_text h3{font-size: .2rem;color:#333333;margin-bottom:.06rem;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.con_cent2 .con_gcjz .con_gc_text p{font-size: .16rem;color:#666666;line-height:.3rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.con_cent2 .con_gcjz .con_gc_text em{font-size: .16rem;color:#999999;line-height:.3rem;margin-top:.12rem;display: block;}
.con_cent2 .con_gcjz .con_gc_text p a{font-size: .16rem;color:#1658A0;line-height:.3rem;}
.con_cent2 .con_gcjz .con_gc_text p a:hover{font-weight: 700;}

.con_cent3{background: #ffffff;}
.word_group_08 .word_conent{background-color: #ffffff;box-shadow: 0px 2px 8px 0px #00000014;-webkit-box-shadow: 0px 2px 8px 0px #00000014;-moz-box-shadow: 0px 2px 8px 0px #00000014;border: 1px solid #ffffff; }
.word_group_08 a:hover p i{color:#1658A0;}
.word_group_08 a:hover .word_conent{border: 1px solid #1658A0; box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);-webkit-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);-moz-box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.08);}
.word_group_08 p i{font-size: .4rem;position: absolute;right: -.1rem; top: 0rem;color: #adadad; display: block;transition: .3s all;}
.con_cent5{background: #ffffff;}
.con_cent4{background: #FAFAFA;}
.con_cent4 .special_title_03 span{background: #FAFAFA;}
.con_cent4 .special_title_03 em{background-color: #FAFAFA;}
.con_cent4 h3{font-size: .2rem;font-weight: 700;line-height: .32rem;overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;display: block;margin: .46rem auto .16rem auto;}
.color_hui{color:#999999;}
.table_base th, .table_base td{font-size: .18rem;color:#333333;}

.con_cent6{background: #FAFAFA;}
.con_cent6 .special_title_03 span{background: #FAFAFA;}
.con_cent6 .special_title_03 em{background-color: #FAFAFA;}
.table_base td{  border-bottom: 1px solid #DCDCDC;}
.table_base th, .table_base td{padding: 0.2rem 0rem;}
.con_cent6 .word_group > span{background: rgba(22, 88, 160, 1);width:.36rem;height:.36rem;line-height: .36rem;border-radius:50%; }
.con_cent6 .word_group > span i{font-size: .2rem;text-align: center;}
.con_cent6 .word_group > span.prev{text-align: center;}

.pic_text{position:absolute;right:0;left: .49rem;top: 50%;margin-top: -.2rem;}
.list_base li{font-size:.18rem;line-height: .34rem;}
.list_base li:before{ top:.16rem}
.con_cent6 .word_group_08 h3{ height: .96rem; -webkit-line-clamp: 3;}
.word_group_08 h3{ font-weight: normal;font-size: .2rem;}
.word_group_08 h3:hover{ font-weight: bold;}
.con_cent6 .word_group > span{ margin-top: -.18rem;}
.con_cent6 .word_group>span.prev{ left: -.18rem;}
.con_cent6 .word_group > span.next{ right: -.18rem;}
.word_group_08 .word_conent{ margin-top: .32rem;}
@media screen and (max-width:1440px) {

	
}
@media screen and (max-width:1380px) {

}



@media screen and (max-width:1300px) {

	
}
@media screen and (max-width:1280px) {
	
}
@media screen and (max-width:992px) {

	.con_cent4 h3{margin: .16rem auto;}
	.con_cent2{ margin-top: 0;}
}

@media screen and (max-width:768px) {

}
@media screen and (max-width:640px) {
	.special_title_03:before, .special_title_03:after,.special_title_03 em{ display: none;}
	.special_title_03 span{ max-width:inherit;}
	.special_title span a{ padding: 0; font-size: .26rem;}
	.banner{ height: auto; padding: .3rem 0;}
	.banner img{ margin-top: 0;}
	.pic_text{ left: .16rem;}
	.pic_js .pic_text h3{ font-size: .26rem;}
	
}
@media screen and (max-width:540px) {

}
@media screen and (max-width:440px) {
  
}
@media screen and (max-width:374px) {

}