@charset "UTF-8";
/* CSS Document */




@media screen and (min-width:1400px)
{

}
@media screen and (min-width:1600px)
{

}
@media screen and (min-width:1700px)
{

}
@media screen and (min-width:1800px)
{

}
@media screen and (min-width:1800px)
{

}
@media screen and (min-width:2000px)
{

}
@media screen and (min-width:2100px)
{

}

@media screen and (min-width:640px)  and (max-width: 1199px) 
{
  

}
@media screen and  (max-width: 850px) 
{
}
@media screen and (max-width: 640px) 
{
    
}

@media screen and (max-width:360px) 
{
}

@media screen and (max-width:320px) 
{
}

@media screen and (max-width:270px) 
{
}

/*兼容iphone4/4s */
@media (device-height:480px) and (-webkit-min-device-pixel-ratio:2){

} 
/*兼容iphone6，iphone7，iphone8s */
@media (device-height:667px) and (-webkit-min-device-pixel-ratio:2){

}
/*兼容iphone6 Plus,iphone7 Plus,iphone8 Plus */
@media (device-height:736px) and (-webkit-min-device-pixel-ratio:2){
} 

/*兼容iphoneX */
@media only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3){
	
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {   

}  
@media all and (device-width: 1024px) and (device-height:768px) and (orientation:landscape){
   /*横屏 css*/ 

}
 

@media all and (device-width: 1024px) and (device-height: 1366px) and (orientation:portrait) {   

}  
@media all and (device-width: 1366px) and (device-height:1024px) and (orientation:landscape) {
   /*横屏 css*/ 

}

@media screen and (max-width: 640px) 
{  
	body{min-width: 100%}
	.nav_a{display: none}
.wrapper{ display:block}
.header_div{width: 100%;height: 60px; background-color: #fff; position: fixed;top: 0;left: 0;border-bottom:2px #ececec solid; z-index: 99}
.header_div_n{width: 100%;margin:0 auto;}
.logo_div{width: 200px;float: none;margin:0 auto;}
.logo_div img{height: 60px;}
.nav_div{width: 800px; float: right; text-align:right; display: none}
.nav_div a{color: #000; font-size: 18px; line-height: 93px;height: 93px; display: inline-block;margin-left: 20px;margin-right: 10px; text-decoration: none;}
.nav_div a:hover{ color: #9b0608; }
.banner_pc{width: 100%;background: url(../images/banner.jpg) top center no-repeat;height: 653px; display: none;}
.banner_h5{display: block;margin-top:0px;}

.ccid_nav{width: 96%;background: #fff;padding:0 2%;text-align: left;height: 65px;}
.ccid_nav img{height: 100%}

.dh_bm1{display:block}

.foot_div{width: 100%;background: #222121;padding:40px 0;border-top: 4px #3d3d3d solid}
.foot{font-size: 14px;color: #fff;line-height: 30px;width: 100%;margin:0 auto;}
.foot a{font-size: 14px;color: #fff;line-height: 30px;margin:0 10px;}
.foot_p{width:96%; float: none;margin:0 auto;margin-top:20px;text-align: left;}
.foot_ewm{width: 96%; float:none;margin:0 auto;margin-top:20px;}
.foot_ewm h2{text-align: center;color: #fff; font-size: 20px; line-height: 40px;}
.ewm_layout{margin-top:25px;}
.ewm_1{width: 40%; float: left;margin:0 5%; text-align: center;}
.ewm_2{width: 40%; float: left;margin:0 5%; text-align: center;}
.ewm_1 p,.ewm_2 p{ text-align: center;font-size: 14px; color: #fff; line-height: 20px;display: block;margin-top:10px;}


.map_layout{width: 96%;margin:0 auto;}
.map{width: 100%;border:1px #eeeeee solid;margin:0 auto; float: none;}
.map img{width: 100%;}

.map_div{width: 100%;margin:0px auto;text-align: left; float: none;margin-left: 0px;margin-top:15px;}
.map_div p{text-align: left; font-size: 14px; line-height: 30px;color: #000;background: url(../images/icon1.png) 0 7px no-repeat;padding-left: 20px;}
.map_div span{text-align: left; font-size: 14px; line-height: 30px;color: #000;padding-left: 20px;display: block;}


.zhanshi_list_div{ background-color: #f9f9f9;width: 100%;padding:30px 0;padding-bottom:20px; overflow: hidden;}
.zhanshi_list_div1{ background-color: #fff;width: 100%;padding:20px 0; padding-bottom:20px;overflow: hidden;}
.fl_rq{text-align: center;font-size: 14px;padding-bottom:30px; color: #646464;margin-top:10px;}
.fl_rq span{text-align: center;font-size: 14px;padding-bottom:30px; color: #646464;margin:0 15px;}
.zhanshi_list_tittle{width: 300px;height: 80px;margin:20px auto;margin-top:10px;text-align: center; }
.zhanshi_list_tittle span{  color: #646464; font-size: 24px; line-height: 40px; text-align: center; border-bottom: 2px #1656d4 solid;padding-bottom:5px; }
.zhanshi_list_tittle p{  color: #949494; font-size:14px; line-height: 40px; text-align: center; }

.hz_logo_div{width: 96%;margin:0 auto;}
.hz_logo_div h2{text-align: left; color: #000; line-height: 30px;font-size: 16px;margin-bottom:15px; font-weight: normal;}
.hz_logo_list{}
.hz_logo_list li{float: left;width: 46%;margin:0 2%;text-align: left;margin-bottom: 15px;}
.hz_logo_list li img{border:1px #eeeeee solid;width: 100%}

.bigpic{display: none}
.zzsc-container{margin:20px auto;width: 96%; display: block}

.video_div{width: 96%;marign:0 auto;position: relative;top:0;left: 0;height: 200px;}
.video_div img{width: 100%;}

.zhanshi_list1{width: 96%;margin:0 auto;}
.plist1{width: 46%;height: 180px; border:1px #d1d1d1 solid; background-color: #fff;padding:2%; float: left;margin:0 2%;margin-bottom:20px;overflow: hidden;}
.plist1 h2{ text-align: center; font-size: 16px; color: #4b4b4b ;line-height: 22px; }
.plist1 h2 a{ text-align: center; font-size: 14px; color: #4b4b4b ;line-height: 22px; text-decoration: none;}
.plist1 h3{ text-align: center; font-size: 14px; color: #4b4b4b ;line-height: 22px; margin-top:10px;}
.fl_rq{text-align: center;font-size: 20px;padding-bottom:30px; color: #646464;margin-top:50px;}
.fl_rq span{text-align: center;font-size: 20px;padding-bottom:30px; color: #646464;margin:0 15px;}


.cont2{width: 96%;margin: 0 auto; overflow: hidden;margin-top:20px;}
.bainian_list{width: 100%;}
.bainian_list li{width: 100%; float: none;text-align: left;margin-bottom:10px;}
.bainian_list li a{ color: #000; font-size:14px; line-height:30px; }

.huiyi_richeng_list,.huiyi_richeng_index_div{display:none}
.huiyi_richeng_list,.huiyi_richeng_div{}
	.container {
		display: block
	}
	.swiper-container {
		width: 98%;
		height: auto;
		margin: 20px auto;
		border:1px #eeeeee solid;
	}
	.swiper-container2 {
		width: 98%;
		height: 300px;
		margin: 20px auto;
		border:1px #eeeeee solid;
	}
	.swiper1 .swiper-slide {
		text-align: center;
		font-size: 14px;
		height: 50px;
		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		cursor: pointer;
	}
.wrapper1{position: relative;top: 0;left: 0;width: 100%;margin: 0 auto; overflow: hidden;padding-bottom:40px;}




	.luntan_div{width:94%;margin:0 auto;text-align: left;margin-bottom: 20px;}
	.luntan_div h2{border-left: 5px #bc1201 solid;padding-left: 20px; font-size: 16px; color: #000; line-height: 40px;margin:30px 0;}
	.luntan_div span{ color: #aeaeae; font-size: 14px;  line-height:30px;margin-right: 10px;}
	.luntan_div p{ color: #000; font-size: 14px;  line-height:30px;}

.cont2_jianjie_p{width: 96%;margin: 0 auto;}
.cont2_jianjie_p p{text-indent: 2em;font-size: 14px; text-align: left; line-height: 30px;}
.swiper2 .swiper-slide p{ color: #000; font-size: 14px;  line-height:25px;}
.swiper2 .swiper-slide b{ color: #000; font-size: 14px;  line-height:25px; font-weight: normal;display: block;}

.news-slider__arrow.news-slider-prev {
  left: 20px;
  transform: translateY(-50%);
}
.news-slider__arrow.news-slider-next {
  right: 20px;
  transform: translateY(-50%);
}

.tuji_pic_list{width:96%;margin: 0 auto;}
.tuji_pic_list li{width: 48%;border:1px #eeeeee solid; float: left;margin:15px 1%;}
.tuji_pic_list li img{width: 100%}

.hd_tittle{display: block;}


.news_p_list{width: 94%;margin: 0 auto;}
.news_p_list li{text-align: left;margin-bottom:15px;}
.news_p_list li span{text-align: left;font-size: 14px; color: #000; line-height: 24px;display: inline-block;vertical-align: top;}
.news_p_list li a{font-size: 14px; color: #000; line-height: 24px;margin-left: 10px;display: inline-block;width: 90%}


.plist5{width: 96%;margin: 0 auto;margin-bottom:20px;border-bottom: 1px #cccccc solid}
.plist5_img{width:100%; float: none;}
.plist5_img img{width: 100%}
.plist5_p{width: 100%;margin-left: 0px; float: none;}
.plist5_p h2{width: 100%; font-size: 24px; color: #000; line-height: 30px;text-align: left;margin-bottom:15px;}
.plist5_p h2 a{width: 100%; font-size: 24px; color: #000; line-height: 30px;text-align: left;text-decoration: none}
.plist5_p p{width: 100%; font-size: 14px; color: #000; line-height: 34px;text-align: left;text-indent: 2em}

.shenbao{width: 90%;margin:0 auto;}
.n_div_4{width: 100%;}
.n_div_2_lavel{width:70px;}
.n_div_2_lavel1{width:calc(100% - 100px);}


.video_div1{width: 90%;height: auto;margin:0 auto;}
.hg_pic{width: 90%;margin:0 auto;}
.hg_pic img{width: 100%}
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait) {
  	body{min-width: 100%}
  	.nav_a{display: none}
.wrapper{ display:block}
.header_div{width: 100%;height: 60px; background-color: #fff; position: fixed;top: 0;left: 0;border-bottom:2px #ececec solid; z-index: 99}
.header_div_n{width: 100%;margin:0 auto;}
.logo_div{width: 200px;float: none;margin:0 auto;}
.logo_div img{height: 60px;}
.nav_div{width: 800px; float: right; text-align:right; display: none}
.nav_div a{color: #000; font-size: 18px; line-height: 93px;height: 93px; display: inline-block;margin-left: 20px;margin-right: 10px; text-decoration: none;}
.nav_div a:hover{ color: #9b0608; }
.banner_pc{width: 100%;background: url(../images/banner.jpg) top center no-repeat;height: 653px; display: none;}
.banner_h5{display: block;margin-top:0px;}

.ccid_nav{width: 96%;background: #fff;padding:0 2%;text-align: left;height: 65px;}
.ccid_nav img{height: 100%}
.dh_bm1{display:block}

.foot_div{width: 100%;background: #222121;padding:40px 0;border-top: 4px #bc1201 solid}
.foot{font-size: 14px;color: #fff;line-height: 30px;width: 100%;margin:0 auto;}
.foot a{font-size: 14px;color: #fff;line-height: 30px;margin:0 10px;}
.foot_p{width:96%; float: none;margin:0 auto;margin-top:20px;text-align: left;}
.foot_ewm{width: 96%; float:none;margin:0 auto;margin-top:20px;}
.foot_ewm h2{text-align: center;color: #fff; font-size: 20px; line-height: 40px;}
.ewm_layout{margin-top:25px;}
.ewm_1{width: 40%; float: left;margin:0 5%; text-align: center;}
.ewm_2{width: 40%; float: left;margin:0 5%; text-align: center;}
.ewm_1 p,.ewm_2 p{ text-align: center;font-size: 14px; color: #fff; line-height: 20px;display: block;margin-top:10px;}


.map_layout{width: 96%;margin:0 auto;}
.map{width: 100%;border:1px #eeeeee solid;margin:0 auto; float: none;}
.map img{width: 100%;}

.map_div{width: 100%;margin:0px auto;text-align: left; float: none;margin-left: 0px;margin-top:15px;}
.map_div p{text-align: left; font-size: 14px; line-height: 30px;color: #000;background: url(../images/icon1.png) 0 7px no-repeat;padding-left: 20px;}
.map_div span{text-align: left; font-size: 14px; line-height: 30px;color: #000;padding-left: 20px;display: block;}


.zhanshi_list_div{ background-color: #f9f9f9;width: 100%;padding:30px 0;padding-bottom:20px; overflow: hidden;}
.zhanshi_list_div1{ background-color: #fff;width: 100%;padding:20px 0; padding-bottom:20px;overflow: hidden;}
.fl_rq{text-align: center;font-size: 14px;padding-bottom:30px; color: #646464;margin-top:10px;}
.fl_rq span{text-align: center;font-size: 14px;padding-bottom:30px; color: #646464;margin:0 15px;}
.zhanshi_list_tittle{width: 300px;height: 80px;margin:20px auto;margin-top:10px;text-align: center; }
.zhanshi_list_tittle span{  color: #646464; font-size: 24px; line-height: 40px; text-align: center; border-bottom: 1px #bc1201 solid;padding-bottom:5px; }
.zhanshi_list_tittle p{  color: #949494; font-size:14px; line-height: 40px; text-align: center; }

.hz_logo_div{width: 96%;margin:0 auto;}
.hz_logo_div h2{text-align: left; color: #000; line-height: 30px;font-size: 16px;margin-bottom:15px; font-weight: normal;}
.hz_logo_list{}
.hz_logo_list li{float: left;width: 46%;margin:0 2%;text-align: left;margin-bottom: 15px;}
.hz_logo_list li img{border:1px #eeeeee solid;width: 100%}

.bigpic{display: none}
.zzsc-container{margin:20px auto;width: 96%; display: block}

.video_div{width: 96%;marign:0 auto;position: relative;top:0;left: 0;height: 200px;}
.video_div img{width: 100%;}

.zhanshi_list1{width: 96%;margin:0 auto;}
.plist1{width: 46%;height: 180px; border:1px #d1d1d1 solid; background-color: #fff;padding:2%; float: left;margin:0 2%;margin-bottom:20px;overflow: hidden;}
.plist1 h2{ text-align: center; font-size: 16px; color: #4b4b4b ;line-height: 22px; }
.plist1 h2 a{ text-align: center; font-size: 14px; color: #4b4b4b ;line-height: 22px; text-decoration: none;}
.plist1 h3{ text-align: center; font-size: 14px; color: #4b4b4b ;line-height: 22px; margin-top:10px;}
.fl_rq{text-align: center;font-size: 20px;padding-bottom:30px; color: #646464;margin-top:50px;}
.fl_rq span{text-align: center;font-size: 20px;padding-bottom:30px; color: #646464;margin:0 15px;}


.cont2{width: 96%;margin: 0 auto; overflow: hidden;margin-top:20px;}
.bainian_list{width: 100%;}
.bainian_list li{width: 100%; float: none;text-align: left;margin-bottom:10px;}
.bainian_list li a{ color: #000; font-size:14px; line-height:30px; }


.huiyi_richeng_list,.huiyi_richeng_div{}
	.container {
		display: block
	}
	.swiper-container {
		width: 98%;
		height: auto;
		margin: 20px auto;
		border:1px #eeeeee solid;
	}
	.swiper-container2 {
		width: 98%;
		height: 300px;
		margin: 20px auto;
		border:1px #eeeeee solid;
	}
	.swiper1 .swiper-slide {
		text-align: center;
		font-size: 14px;
		height: 50px;
		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		cursor: pointer;
	}
.wrapper1{position: relative;top: 0;left: 0;width: 100%;margin: 0 auto; overflow: hidden;padding-bottom:40px;}




	.luntan_div{width:94%;margin:0 auto;text-align: left;margin-bottom: 20px;}
	.luntan_div h2{border-left: 5px #bc1201 solid;padding-left: 20px; font-size: 16px; color: #000; line-height: 40px;margin:30px 0;}
	.luntan_div span{ color: #aeaeae; font-size: 14px;  line-height:30px;margin-right: 10px;}
	.luntan_div p{ color: #000; font-size: 14px;  line-height:30px;}

.cont2_jianjie_p{width: 96%;margin: 0 auto;}
.cont2_jianjie_p p{text-indent: 2em;font-size: 14px; text-align: left; line-height: 30px;}
.swiper2 .swiper-slide p{ color: #000; font-size: 14px;  line-height:25px;}
.swiper2 .swiper-slide b{ color: #000; font-size: 14px;  line-height:25px; font-weight: normal;display: block;}

.news-slider__arrow.news-slider-prev {
  left: 20px;
  transform: translateY(-50%);
}
.news-slider__arrow.news-slider-next {
  right: 20px;
  transform: translateY(-50%);
}

.tuji_pic_list{width:96%;margin: 0 auto;}
.tuji_pic_list li{width: 48%;border:1px #eeeeee solid; float: left;margin:15px 1%;}
.tuji_pic_list li img{width: 100%}

.hd_tittle{display: block;}


.plist5{width: 96%;margin: 0 auto;margin-bottom:20px; border-bottom: 1px #cccccc solid;padding-bottom:20px;margin-bottom:30px;}
.plist5_img{width:100%; float: none;}
.plist5_img img{width: 100%}
.plist5_p{width: 100%;margin-left: 0px; float: none;}
.plist5_p h2{width: 100%; font-size: 24px; color: #000; line-height: 30px;text-align: left;margin-bottom:15px;}
.plist5_p h2 a{width: 100%; font-size: 24px; color: #bc1201; line-height: 30px;text-align: left;text-decoration: none}
.plist5_p p{width: 100%; font-size: 14px; color: #000; line-height: 34px;text-align: left;text-indent: 2em}


}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  	body{min-width: 100%}
  	.nav_a{display: none}
.wrapper{ display:block}
.header_div{width: 100%;height: 60px; background-color: #fff; position: fixed;top: 0;left: 0;border-bottom:2px #ececec solid; z-index: 99}
.header_div_n{width: 100%;margin:0 auto;}
.logo_div{width: 200px;float: none;margin:0 auto;}
.logo_div img{height: 60px;}
.nav_div{width: 800px; float: right; text-align:right; display: none}
.nav_div a{color: #000; font-size: 18px; line-height: 93px;height: 93px; display: inline-block;margin-left: 20px;margin-right: 10px; text-decoration: none;}
.nav_div a:hover{ color: #9b0608; }
.banner_pc{width: 100%;background: url(../images/banner.jpg) top center no-repeat;height: 653px; display: none;}
.banner_h5{display: block;margin-top:0px;}

.ccid_nav{width: 96%;background: #fff;padding:0 2%;text-align: left;height: 65px;}
.ccid_nav img{height: 100%}
.dh_bm1{display:block}

.foot_div{width: 100%;background: #222121;padding:40px 0;border-top: 4px #bc1201 solid}
.foot{font-size: 14px;color: #fff;line-height: 30px;width: 100%;margin:0 auto;}
.foot a{font-size: 14px;color: #fff;line-height: 30px;margin:0 10px;}
.foot_p{width:96%; float: none;margin:0 auto;margin-top:20px;text-align: left;}
.foot_ewm{width: 96%; float:none;margin:0 auto;margin-top:20px;}
.foot_ewm h2{text-align: center;color: #fff; font-size: 20px; line-height: 40px;}
.ewm_layout{margin-top:25px;}
.ewm_1{width: 40%; float: left;margin:0 5%; text-align: center;}
.ewm_2{width: 40%; float: left;margin:0 5%; text-align: center;}
.ewm_1 p,.ewm_2 p{ text-align: center;font-size: 14px; color: #fff; line-height: 20px;display: block;margin-top:10px;}


.map_layout{width: 96%;margin:0 auto;}
.map{width: 100%;border:1px #eeeeee solid;margin:0 auto; float: none;}
.map img{width: 100%;}

.map_div{width: 100%;margin:0px auto;text-align: left; float: none;margin-left: 0px;margin-top:15px;}
.map_div p{text-align: left; font-size: 14px; line-height: 30px;color: #000;background: url(../images/icon1.png) 0 7px no-repeat;padding-left: 20px;}
.map_div span{text-align: left; font-size: 14px; line-height: 30px;color: #000;padding-left: 20px;display: block;}


.zhanshi_list_div{ background-color: #f9f9f9;width: 100%;padding:30px 0;padding-bottom:20px; overflow: hidden;}
.zhanshi_list_div1{ background-color: #fff;width: 100%;padding:20px 0; padding-bottom:20px;overflow: hidden;}
.fl_rq{text-align: center;font-size: 14px;padding-bottom:30px; color: #646464;margin-top:10px;}
.fl_rq span{text-align: center;font-size: 14px;padding-bottom:30px; color: #646464;margin:0 15px;}
.zhanshi_list_tittle{width: 300px;height: 80px;margin:20px auto;margin-top:10px;text-align: center; }
.zhanshi_list_tittle span{  color: #646464; font-size: 24px; line-height: 40px; text-align: center; border-bottom: 1px #bc1201 solid;padding-bottom:5px; }
.zhanshi_list_tittle p{  color: #949494; font-size:14px; line-height: 40px; text-align: center; }

.hz_logo_div{width: 96%;margin:0 auto;}
.hz_logo_div h2{text-align: left; color: #000; line-height: 30px;font-size: 16px;margin-bottom:15px; font-weight: normal;}
.hz_logo_list{}
.hz_logo_list li{float: left;width: 46%;margin:0 2%;text-align: left;margin-bottom: 15px;}
.hz_logo_list li img{border:1px #eeeeee solid;width: 100%}

.bigpic{display: none}
.zzsc-container{margin:20px auto;width: 96%; display: block}

.video_div{width: 96%;marign:0 auto;position: relative;top:0;left: 0;height: 200px;}
.video_div img{width: 100%;}

.zhanshi_list1{width: 96%;margin:0 auto;}
.plist1{width: 29%;height: 180px; border:1px #d1d1d1 solid; background-color: #fff;padding:2%; float: left;margin:0 2%;margin-bottom:20px;overflow: hidden;}
.plist1 h2{ text-align: center; font-size: 16px; color: #4b4b4b ;line-height: 22px; }
.plist1 h2 a{ text-align: center; font-size: 14px; color: #4b4b4b ;line-height: 22px; text-decoration: none;}
.plist1 h3{ text-align: center; font-size: 14px; color: #4b4b4b ;line-height: 22px; margin-top:10px;}
.fl_rq{text-align: center;font-size: 20px;padding-bottom:30px; color: #646464;margin-top:50px;}
.fl_rq span{text-align: center;font-size: 20px;padding-bottom:30px; color: #646464;margin:0 15px;}


.cont2{width: 96%;margin: 0 auto; overflow: hidden;margin-top:20px;}
.bainian_list{width: 100%;}
.bainian_list li{width: 100%; float: none;text-align: left;margin-bottom:10px;}
.bainian_list li a{ color: #000; font-size:14px; line-height:30px; }


.huiyi_richeng_list,.huiyi_richeng_div{}
	.container {
		display: block
	}
	.swiper-container {
		width: 98%;
		height: auto;
		margin: 20px auto;
		border:1px #eeeeee solid;
	}
	.swiper-container2 {
		width: 98%;
		height: 300px;
		margin: 20px auto;
		border:1px #eeeeee solid;
	}
	.swiper1 .swiper-slide {
		text-align: center;
		font-size: 14px;
		height: 50px;
		/* Center slide text vertically */
		display: -webkit-box;
		display: -ms-flexbox;
		display: -webkit-flex;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		-webkit-justify-content: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		-webkit-align-items: center;
		align-items: center;
		cursor: pointer;
	}
.wrapper1{position: relative;top: 0;left: 0;width: 100%;margin: 0 auto; overflow: hidden;padding-bottom:40px;}




	.luntan_div{width:94%;margin:0 auto;text-align: left;margin-bottom: 20px;}
	.luntan_div h2{border-left: 5px #bc1201 solid;padding-left: 20px; font-size: 16px; color: #000; line-height: 40px;margin:30px 0;}
	.luntan_div span{ color: #aeaeae; font-size: 14px;  line-height:30px;margin-right: 10px;}
	.luntan_div p{ color: #000; font-size: 14px;  line-height:30px;}

.cont2_jianjie_p{width: 96%;margin: 0 auto;}
.cont2_jianjie_p p{text-indent: 2em;font-size: 14px; text-align: left; line-height: 30px;}
.swiper2 .swiper-slide p{ color: #000; font-size: 14px;  line-height:25px;}
.swiper2 .swiper-slide b{ color: #000; font-size: 14px;  line-height:25px; font-weight: normal;display: block;}

.news-slider__arrow.news-slider-prev {
  left: 20px;
  transform: translateY(-50%);
}
.news-slider__arrow.news-slider-next {
  right: 20px;
  transform: translateY(-50%);
}

.tuji_pic_list{width:96%;margin: 0 auto;}
.tuji_pic_list li{width: 48%;border:1px #eeeeee solid; float: left;margin:15px 1%;}
.tuji_pic_list li img{width: 100%}

.hd_tittle{display: block;}

.plist5{width: 96%;margin: 0 auto;margin-bottom:20px;border-bottom: 1px #cccccc solid;padding-bottom:20px;margin-bottom:30px;}
.plist5_img{width:100%; float: none;}
.plist5_img img{width: 100%}
.plist5_p{width: 100%;margin-left: 0px; float: none;}
.plist5_p h2{width: 100%; font-size: 24px; color: #000; line-height: 30px;text-align: left;margin-bottom:15px;}
.plist5_p h2 a{width: 100%; font-size: 24px; color: #bc1201; line-height: 30px;text-align: left;text-decoration: none}
.plist5_p p{width: 100%; font-size: 14px; color: #000; line-height: 34px;text-align: left;text-indent: 2em}


}