body{ overflow-x: hidden;background:#F7F7F7;}
a,a:hover{cursor: pointer;color:#03A0E5;}
.banner{width: 100%;height:2.35rem;margin:0rem auto;text-align: center;}
.banner img{margin:1rem auto auto auto;}
.main_bg{background: #ffffff url(220916gxt_ban.jpg) no-repeat center top; }
.big_bg{background:#F7F7F7;}
.sjt_ban{background: url(221119xmqnwm_ban.jpg) no-repeat center top;margin:0 auto; height:5rem;position:relative;}

.logo{margin:.5rem auto .3rem auto;}
.top_span{position: absolute;right:.1rem;top:.4rem;text-align:center;}
.home{border-radius:.08rem;background: rgba(3, 160, 229, 0.6); height: .32rem; line-height: .32rem; width: .9rem; text-align: center; font-size: .14rem; color:#ffffff;display:inline-block;filter:Alpha(opacity=60);background: #03A0E5\0;}
.home img{ padding-right:.08rem;  }
.top_img{margin-top: .6rem;}
.home a{color:#ffffff;}
.menu_group{background: #03A0E5;}
.content1 .list_base li{margin-bottom: .16rem;}
.content2 .list_base li{margin-bottom: .16rem;}
.content3 .rc_pic1 .picture_fixed{padding-top:115.75342%;}
.content3 .rc_pic2 .picture_fixed{padding-top:56.1643835%;}
.content3 .rc_pic3 .picture_fixed{padding-top:116.3120567%;}
.content3 .con3_l2 li:first-child, .con3_l2 li:first-child+li {margin-bottom: .08rem;}
.list_base li:before{background-color:#03A0E5;}
.list_base li:hover:before{background-color:#03A0E5;}
.wh_pic .picture_fixed{padding-top:56.228956%;}
.menu_base{margin: 0 auto;text-align: center;}
.menu_right>ul{margin: 0 auto;text-align: center;}
.menu_base>ul>li{display: inline-block;float:inherit;}
.menu_base>ul>li>h3>a{margin: 0rem .4rem;}
.menu_03 .menu_base>ul>li>h3 a{font-size: .2rem;}

.title_box{position:relative;margin-bottom: .26rem;height:.52rem;border-bottom: 1px solid #cccccc;}
.title_box h4{font-size: .24rem;font-weight: 700;background: url(221119xmqnwm_tit2.png) no-repeat center left;color:#ffffff;height:.52rem;line-height:.52rem;padding-left:.24rem; }
.title_box a{font-size:.16rem;color:#999999;position:absolute;right:0rem;top:.13rem;}
.title_box a i{font-size: .04rem;color:#999999;border: 2px solid #E8E8E8;border-radius: 50%; width:.2rem;height:.2rem;margin-left: .1rem;}
.title_box a:hover{color:#03A0E5;}
.title_box a:hover i{color:#03A0E5;border: 2px solid #03A0E5;}
/*.title_box:after{content: '';position: absolute;z-index: 1;left: 0rem; right: 0rem;bottom: 0rem;height: 1px; background-color:#CCCCCC;}*/

.content4 .picture_group_07 .picture_conent{background: #FAFAFA;padding-bottom: 0rem;}
.content4 .picture_group_07 .picture_text{height:.52rem;}


.content5 .con5_tit{background: #03A0E5;height:2.15rem;width:.54rem;color:#ffffff;text-align: center;padding-top:.22rem;margin-left:-.2rem;float:left;}
.con5_tit h4{font-size:.24rem;font-weight: 700;width:.3rem;line-height: .26rem; text-align: center;margin: 0 auto;}
.con5_tit a{font-size:.16rem;color:#ffffff;width:.14rem;text-align: center;margin:.1rem auto;display: block;}
.con5_tit a i{font-size: .04rem;color:#ffffff;border: 2px solid #ffffff;border-radius: 50%; width:.2rem;height:.2rem;line-height:.2rem;margin-top:.02rem;display: block;}
.con5_tit a:hover{color:#03A0E5;}
.con5_tit a:hover i{color:#03A0E5;border: 2px solid #03A0E5;}

.content5 .picture_group_07 .picture_text{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;height:.4rem;line-height: .32rem;margin:.1rem 0rem 0rem 0rem;}
.content5 .picture_group_07 .picture_conent{background-color: #ffffff;padding-bottom: 0rem;}
.content5 .picture_group{margin-left:.98rem; }
.content5 .picture_item .picture_fixed{padding-top:60.29411764705882%;}
.content5 .picture_group>span i{font-size: .18rem;}
.content5 .picture_group>span{width:.4rem;height:.4rem;line-height: .4rem;}
.content5 .picture_group>span.prev{text-align: center;}
@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) {
	.content1 .list_base li{margin-bottom: 0rem;}
.content2 .list_base li{margin-bottom: 0rem;}
	.menu_base>ul>li>h3>a{margin: 0rem .1rem;}
	.content5 .picture_group{margin-left:.4rem; }
	.sjt_ban{height:auto;padding:.16rem 0rem;}
	
.title_box{position:relative;margin-bottom: .16rem;}
.logo {margin:.1rem auto .1rem auto;}
.logo img{width:60%;}
.top_span{ margin-top:0rem;margin-right:0rem;top:.1rem;}
}

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

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

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

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

}