@charset "utf-8";

body,div,span,p,a,ul,ol,li,dl,dt,dd,h1,img,input,td,tr,table,form{
	padding: 0;
	margin: 0;
	border: 0;
	list-style: none;

}

body{
	font-family: "微软雅黑";
}
body{
	max-width: 1920px;
	min-width: 1200px;
	margin: 0 auto;
}

a{
	text-decoration: none;
}
.clear{ clear:both} 

header{
	width: 100%;	
}
.logo{
	width: 1200px;
	margin: 0 auto;
	height: 85px;
	position: relative;
	overflow: hidden;
}
.logo_l{
	float: left;
}
.logo_l img{
	position: absolute;
	top: 50%;
	transform: translate(0,-50%);
}  
.logo_r{
	float: right;
}
.logo_r img{
	position: absolute;
	top: 50%;
	transform: translate(-100%,-50%);
}
nav{
	height: 58px;
	width: 100%;
	background: #ca0202;
	min-width: 1200px;
}
.navs{
	width: 1200px;
	margin: 0 auto;
	/*border: 1px solid blue;*/
}
nav ul{
	float: left;
	height: 58px;
	width: calc(100% - 210px - 10px);
	
}
nav li{
	float: left;
	padding:0 30px ;
	height: 58px;
	line-height: 58px;
	font-size:16px;
	color: #fff;
	cursor:pointer;
}
nav span{
	float: left;
	height: 58px;
	line-height: 58px;
	font-size:14px;
	color: #fff;
}
.nav_sel{
	background: #e57c00 ;
	background-image: url(../img/navs_sel.png);
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 40px 20px;
	height: 61px;
	z-index: 999;
	position:relative;
}



.sousuo{
	float: right;
	height: 58px;
	line-height: 58px;
	font-size:14px;
	color: #fff;
	width: 210px;
}

.sousuo input{
height:30px;
}
.banner{
	width: 100%;
	height: 395px;
	/*border: 1px solid bisque;*/
}

.banner img{
	width: 100%;
	height: 100%;
}



/*大图标*/
.content_BigPic{
	width: 100%;
	/*height: 510px;*/
	padding-top: 10px;
	/*height: 520px;*/
	/*border: 1px solid gold;*/
	/*background: gold;*/
}
.content_BigPic_w{
	/*border: 1px solid bisque;*/
	width: 1200px;
	margin: 15px auto;
	height: 960px;
}
.content_BigPic_l{
	float: left;
	/*width: 485px;*/
	/*width: calc(100% - 275px - 31px);*/
	width: 894px;
	margin: 0 25px 0 0 ;
	/*border: 1px solid indianred;*/
	height: 100%;
}
.content_BigPic_l img{
	/*width: 100%;
	height: 100%;*/
}
.content_BigPic_r{
	float: left;
	/*width: calc(100% - 485px - 20px);*/
	/*width: 709px;*/
	width: 275px;
	/*border: 1px solid indigo;*/
	height: 100%;
}


.content_BigPic_r li{
	float: left;
	/*width: calc(50% - 4px );;
	height: 229px;*/
	/*width: 353px;*/
	/*height: 231px;*/
	/*background: url(../img/bg_che.png) no-repeat;*/
	width: 100%;
	height: 220px;
	text-align: center;
	border: 1px solid #e6e6e6;
	position:relative;
	margin-right:-1px; margin-bottom:-1px;
}
.content_BigPic_r li+li{
	margin-top: 20px;
}
.tp_tzgg{
	background: url(../img/bp_q_tzgg_1.png) no-repeat;
	color: #FFFFFF;
}
.tp_tzgg_sel{
	background: url(../img/bp_q_tzgg_h_1.png) no-repeat;
	color: #FFFFFF;
}
.tp_zcjjpd{
	background: url(../img/bp_q_zcjjpd_1.png) no-repeat;
	color: #FFFFFF;
}
.tp_zcjjpd_sel{
	background: url(../img/bp_q_zcjjpd_h_1.png) no-repeat;
}
.tp_wsbm{
	background: url(../img/bp_q_wsbm_1.png) no-repeat;
}
.tp_wsbm_sel{
	background: url(../img/bp_q_wsbm_h_1.png) no-repeat;
}
.tp_cjjggg{
	background: url(../img/bp_q_cjjggg_1.png) no-repeat;
}
.tp_cjjggg_sel{
	background: url(../img/bp_q_cjjggg_h_1.png) no-repeat;
}


.content_BigPic_r img{
	margin: 40px 0 0 0;
}
.content_BigPic_r p{
	float: left;
	position:absolute;
	right: 25px;
	bottom: 15px;
	/*font-size: 14px;*/
}
/*.content_BigPic_r p a{
	color: #666666;
}
.content_BigPic_r p a:hover{
	color: #666666;
}
.content_BigPic_r_p a{
	color: #666666;
}
.content_BigPic_r_p a:hover{
	color: #666666;
}
.content_BigPic_r_p_sel a{
	color: #fff;
}
.content_BigPic_r_p_sel a:hover{
	color: #fff;
}*/
.content_BigPic_r li{
	-webkit-transition:background .3s ease-in-out;
-moz-transition:background .5s ease-in-out;
-ms-transition:background .5s ease-in-out;
-o-transition:background .5s ease-in-out;
transition:background .5s ease-in-out;
}
/*.content_BigPic_r a{
	color: #666;
}
.content_BigPic_r a:hover{
	color: #666;
}
*/

.conten_news_left_list ul{
	-webkit-transition:display .3s ease-in-out;
-moz-transition:display .5s ease-in-out;
-ms-transition:display .5s ease-in-out;
-o-transition:display .5s ease-in-out;
transition:display .5s ease-in-out;	
}




/*嵌入*/
.content_iframe{
	width: 100%;
	height: 530px;
	background: url(../img/iframe_bg.png) no-repeat;
	background-size:100% 100%;
}
.content_iframe_top{
	width: 1000px;
	height: 140px;
	margin: 0 auto;
	text-align: center;
}
.content_iframe_n{
	width: 1000px;
	height: calc(100% - 140px - 35px);
	margin: 0 auto;
	border: 1px solid olivedrab;
}
.bt_name{
	height: 65px;
	line-height: 65px;
	font-size: 30px;
	color: #FFFFFF;
	padding: 23px 0 0 0;
	font-family: "黑体";
}
.bt_bg{
	margin: 0 auto;
	width:410px;
	height: 2px;
	background: url(../img/iframe_footer.png) no-repeat;
	
}
.bt_nr{
	color: #c6c6c6;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}


/*pic*/
.conten_zsxm_title{
	width: 1000px;
	/*height: 140px;*/
	margin: 25px auto 0;
	text-align: center;
}
.zsxm_name{
	height: 65px;
	line-height: 65px;
	font-size: 30px;
	color: #000;
	padding: 23px 0 0 0;
	font-family: "黑体";
}
.zsxm_bg{
	margin: 0 auto;
	width: 410px;
	height: 2px;
	background: url(../img/zsxm_footer.png) no-repeat;
	
}
.zsxm_nr{
	color: #c6c6c6;
	font-size: 14px;
	height: 40px;
	line-height: 40px;
}
.conten_zsxm_xxk{
	width: 540px;
	/*height: 140px;*/
	margin: 15px auto 30px;
	text-align: center;
	height: 37px;
	font-size: 14px;
	color: #c9c9c9;
}
.conten_zsxm_xxk li{
	padding: 0 15px;
	height: 35px;
	line-height: 35px;
	float:  left;
	margin: 0 20px;
	cursor:pointer;
}
.conten_zsxm_xxk_sel{
	background: #ca0202;
	color: #ffffff;
	border: 0px solid #fff;
	border-radius:30px;
}
.conten_zsxm_xxk_pt{
	border:1px solid #c9c9c9;
	border-radius:30px;
}
.conten_zsxm_pic{
	width: 1200px;
	margin: 0 auto;
}
.conten_zsxm_pic li{
border:1px solid #c9c9c9;
	height: 360px;
	width: 270px;
	float:  left;
	margin-bottom: 30px;
	margin-right: 28px;
	position:relative;
}
/*.conten_zsxm_pic img{
	width: 100%;
	height: 100%;
}*/

.conten_zsxm_pic_tp{
	width: 100%;
	height: 225px;
}
.conten_zsxm_pic_tp img{
	width: 100%;
	height: 100%;
}
.conten_zsxm_pic_tit{
	color: #444444;
	font-size: 16px;
	margin: 13px 20px 0;
	height: 70px;
	line-height: 30px;
	border-bottom:1px solid #f0f0f0;
}
.conten_zsxm_pic_jg{
	color: #666666;
	font-size: 14px;
	margin: 13px 20px 0;
}
.conten_zsxm_pic_hong{
	color: #ff0000;
	font-size: 18px;
	
}
.conten_zsxm_pic_more{
	float: left;
	position:absolute;
	right: 20px;
}
.margin20{
	margin: 0 20px;
}

.conten_hzjg_list{
	width: 1200px;
	margin: 0 auto;
	/*margin-top: 50px;*/
	
}
.conten_hzjg_list li{
	/*border:1px solid #c9c9c9;*/
	height: 355px;
	width: 575px;
	float:  left;
	box-sizing: border-box;
	margin-bottom: 50px;
	background-color:#f3f7ff ;
	position:relative;
}
.conten_hzjg_list_f{
	margin-right:50px ;
}
.conten_hzjg_list_l{
	margin-left: 50px;
}
.conten_hzjg_list_rq{
	height: 80px;
	width: 70px;
	margin: 50px 50px 0 50px ;
	float: left;
}
.conten_hzjg_list_rq_dd{
	color: #ca0202;
	font-size: 60px;
	text-align: center;
}
.conten_hzjg_list_rq_yyyymm{
	color: #a7a8a9;
	font-size: 16px;
	text-align: center;
}
.conten_hzjg_list_news{
	margin: 40px 50px 50px 0;
	/*background: #f6f6f6;*/
	float: left;
	height: calc( 100% - 90px );
	width: calc( 100% - 70px - 150px);
	position:relative;
}
.conten_hzjg_list_news_bt{
	color: #000000;
	font-size:18px ;
	height: 40px;
	line-height: 40px;
}
.conten_hzjg_list_news_x{
	width: 40px;
	border-bottom:2px solid #818181;
	margin-top: 10px;
}
.conten_hzjg_list_news_jj{
	margin-top: 15px;
	margin-bottom: 20px;
	line-height: 35px;
	height: 120px;
	color: #666666;
	font-size: 16px;
	overflow: hidden;
	
}
.conten_hzjg_list_news_more{
	width: 118px;
	height: 46px;
}
.conten_hzjg_sel{
	background: url(../img/news_list_bg.png)no-repeat;
}











/*腰线*/
.yx{
	width: 100%;
	height: 159px;
	/*background: url(../img/yx.png);*/
}
.yx img{
	width: 100%;
	height: 100%;
}


/*新闻*/
.conten_news{
	width: 100%;
	height: 499px;
	background: url(../img/new_bg.png);
	margin: 115px 0 0 0 ;
}
.conten_news_n{
	width: 1200px;
	margin: 0 auto;
	position:relative;
	/*background: url(../img/未标题-3.png) no-repeat;*/
	/*background: orange;*/
}
.conten_news_left{
	width: 615px;
	height: 410px;
	/*background: indianred;*/
	margin: 45px 0;
	float: left;
}
.conten_news_left_p{
	width: 100%;
	height: 50px;
}
.conten_news_left_tit{
	border-bottom:2px solid #ca0202;
	font-size: 30px;
	font-family: "黑体";
	padding-bottom: 20px;
}
.conten_news_left_js{
	font-size: 14px;
	color: #c6c6c6;
}

.conten_news_left_ul{
	/*width: 440px;*/
	/*height: 140px;*/
	margin: 12px auto 0;
	text-align: center;
	height: 37px;
	font-size: 14px;
	/*color: #c9c9c9;*/
	color: #333;
	float: right;
}
.conten_news_left_ul li{
	padding: 0 15px;
	height: 35px;
	line-height: 35px;
	margin: 0 20px;
	cursor:pointer;
	float: left;
}
.conten_news_left_sel{
	background: #ca0202;
	color: #ffffff;
	border: 0px solid #fff;
	border-radius:30px;
}
.conten_news_left_pt{
	border:1px solid #c9c9c9;
	border-radius:30px;
}

.conten_news_left_list{
	margin: 20px 0 0 0;
}
.conten_news_left_list li{
	
}
.conten_news_left_list_img{
	float: left;
	margin: 0 15px 0 0;
	width: 195px;
	height: 121px;
	
}
.conten_news_left_list_img img{
	height: 100%;
	width: 100%;
	
}
.conten_news_left_list_tit{
	color: #333;
	font-size: 16px;
	height: 30px;
	width: 400px;
	line-height: 30px;
	overflow:hidden;
	/*float: left;*/
}
.conten_news_left_list_jj{
	color: #333;
	font-size: 14px;
	height: 60px;
	line-height: 30px;
}
.conten_news_left_list_gd{
	color: #ca0202;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
}
.conten_news_left_list_li{
	/*height: 50px;
	line-height: 50px;*/
	height: 45px;
	line-height: 45px;
	list-style-image: url(../img/hui_pio_1.png);
	list-style-position:inside;
}
.conten_news_left_list_li:hover{
	color: #ca0202;
	list-style-image: url(../img/hong_pio_1.png);
}
.conten_news_left_list_li span{
	/*color: #666;*/
	font-size: 16px;
	float: right;
}
.conten_news_left_list_li img{
	margin: 0 15px 1px 0 ;
}
.conten_news_left_list a{
	color: #333;
}
.conten_news_left_list a:hover{
	color: #ca0202;
}



.conten_news_right{
	width: 520px;
	height: 525px;
	border:1px solid #c9c9c9;
	/*background: indigo;*/
	position:absolute;
	right: 0;
	top: -75px;
	background-color: #fff;
	font-size: 16px;
}
.conten_news_right_p{
	/*width: 100%;*/
	width: calc(100% - 50px);
	height: 50px;
	margin: 24px 0 0 50px;
	
}
.conten_news_right_list{
	margin: 20px 0 0 0;
}
.conten_news_right_list li{
	
}
.conten_news_right_list a{
	color: #333;
}
.conten_news_right_list a:hover{
	color: #ca0202;
}
.conten_news_right_list_li{
	height: 50px;
	line-height: 50px;
	list-style-image: url(../img/hong_ion_1.png) ;
	list-style-position:inside;
}
.conten_news_right_list_li:hover{
	color: #fff;
	background-color: #ca0202;
	list-style-image: url(../img/bai_ion_1.png);
}
.conten_news_right_list_li span{
	/*color: #666;*/
	font-size: 16px;
	float: right;
}






/*合作机构*/
.content_hzjg_tp{
	width: 1000px;
	/*height: 370px;*/
	margin: 0 auto 70px;
	/*border:1px solid #c9c9c9;*/
	/*margin-right:-1px; margin-bottom:-1px;*/
	/*height: 110px;*/
}
.conten_news_right_list li{
	width: 450px;
	height: 15px;
	line-height: 15px;
	margin: 15px;
	background-color: #f3f3f3;
	padding: 20px;
	border-radius:5px
}
.content_hzjg_tp li{
	float: left;
	width: 200px;
	height: 125px;
	line-height: 150px;
	border: 1px solid #e6e6e6;
	margin-right:-1px; 
	margin-bottom:-1px;
	margin-left:-1px; 
	margin-top:-1px;
	text-align: center;
	/*position: relative;*/
}
.content_hzjg_tp img{
	max-width: 200px;
	max-height: 125px;
	/*width: 100%;
	height: 100%;
	position: absolute;
	top: 50%;
	margin-top: -50px;
	left: 0;*/
}

.content_hzjg_tpn{
	width: 1200px;
	margin: 0 auto 70px;
	height: 110px;
	border-bottom:1px solid #e8e6e6;
}
.content_hzjg_tpn_left{
	height: 100%;
	width: 30px;
	background:url(../img/n_jt_z_sel.png) no-repeat center;
	float: left;
}
.content_hzjg_tpn_left:hover{
	background:url(../img/n_jt_z.png) no-repeat center;
}
.content_hzjg_tpn_ceter{
	height: 100%;
	width: calc(100% - 60px - 1px);
	float: left;
}
.content_hzjg_tpn_ceter .swiper-slide{
	/*padding:20px ;*/
	text-align: center;
	line-height: 110px;
	
}
.content_hzjg_tpn_ceter .swiper-slide img{
	width: auto;
	height: auto;
	vertical-align: middle;
}
.content_hzjg_tpn_right{
	height: 100%;
	width: 30px;
	background:url(../img/n_jt_y_sel.png) no-repeat center;
	float: left;
}
.content_hzjg_tpn_right:hover{
	background:url(../img/n_jt_y.png) no-repeat center;
}








/*悬浮*/
/*
.float{
	width: 63px;
	height: 285px;
	float: left;
	position: fixed;
	top:50%;
	right: 0px;
	
}
.float_wsbm{
	width: 63px;
	height: 63px;
}
.float_chuizi{
	width: 63px;
	height: 63px;
	box-sizing: border-box;
	border:1px solid #c9c9c9;
	margin: 10px 0;
	background-color: #fff;
	z-index: 999;
}*/


.float{
	
	float: left;
	position: fixed;
	top:50%;
	right: 0px;
z-index:99;
	
}
.float_wsbm{
	width: 63px;
	height: 63px;
}
.float_chuizi{
	width: 63px;
	height: 63px;
	box-sizing: border-box;
	border:1px solid #c9c9c9;
	margin: 10px 0;
	background-color: #fff;
	z-index: 999;
}

.float_r{
	width: 63px;
	height: 285px;
	float: right;
}
.float_l{
	float: right;
	width: 200px;
	height: 200px;
	margin-top: 100px;
	margin-right: 10px;
	display:none;
	box-sizing: border-box;
	border:1px solid #c9c9c9;
}
.float_l img{
	width: 100%;
	height: 100%;
}

/***20210514***/
.content_BigPic{
	position:relative;
}
.sec_nav{
	float: left;
    position: absolute;
    width: 1200px;
    margin: 0 auto;
    height: 110px;
    top: -110px;
    right: 0;
    left: 0;
    z-index: 999;
}
.sec_nav ul{
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.sec_nav ul li{
	float: left;
	width: 188px;
	height: 110px;
	text-align: center;
	border-radius: 10px;
	background-color: rgba(0, 0, 0, 0.5);
	-webkit-transition:background .3s ease-in-out;
	-moz-transition:background .3s ease-in-out;
	-ms-transition:background .3s ease-in-out;
	-o-transition:background .3s ease-in-out;
	transition:background .3s ease-in-out;
}
.sec_nav ul li+li{
	margin-left: calc((100% - (188px * 6)) / 5);
}
.sec_nav ul li img{
	margin-top:18px ;
	margin-bottom: 10px;
}
.sec_nav ul li p{
	color: #FFFFFF;
	font-size: 16px;
}
.sec_nav ul li:hover{
	background-color: rgba(214, 58, 57, 1);
}




.gd{
	/*float: left;*/
	margin: 0 auto;
	width: 120px;
	text-align: center;
	height: 30px;
	line-height: 30px;
	margin-bottom: 50px;
	border: 1px solid #ca0202;
}
.gd a{
	color: #ca0202;
	font-size: 16px;
}
.gd a:hover{
	color: #ca0202;
}

.gd-r{
	float: right;
	margin: 0 auto;
	width: 120px;
	text-align: right;
	height: 30px;
	line-height: 30px;
	margin-bottom: 50px;
}
.gd-r a{
	color: #ca0202;
	font-size: 14px;
}
.gd-r a:hover{
	color: #ca0202;
}

.conten_news_left_gd{
	float: right;
	margin: 0 auto;
	width: 100px;
	text-align: right;
	height: 50px;
	line-height: 50px;

    margin-right: 20px;
}
.conten_news_left_gd a{
	color: #ca0202;
	font-size: 14px;
}
.conten_news_left_gd a:hover{
	color: #ca0202;
}