body {
	background: #ffffff;
}

::-webkit-scrollbar {
  width: 4px; /* 设置滚动条的宽度 */
}
 
::-webkit-scrollbar-thumb {
  background-color: #888; /* 设置滚动条滑块的颜色 */
  border-radius: 5px; /* 设置滚动条滑块的圆角 */
}
 
::-webkit-scrollbar-thumb:hover {
  background-color: #555; /* 设置滚动条滑块在悬停时的颜色 */
}
 
::-webkit-scrollbar-track {
  background-color: #eee; /* 设置滚动条背景的颜色 */
}
.empty{ 
    display: block;
    background: url(img/empty.png) no-repeat center;
    width: 100%;
    height: 300px;
}

.cont {
	max-width: 1400px;
	margin: 0 auto;
}

.cont2 {
	max-width: 1280px;
	margin: 0 auto;
}
.new_index_header{ display:none;}
.header {position: fixed;left: 0;top: 0;width: 100%;z-index: 99999;height: 70px;background: rgba(255, 255, 255, 0); }
.header2{ background: rgba(255, 255, 255, 1); transition: all 0.5s;box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);}

.header-wrap {height: 100%;display: flex;justify-content: space-between;align-items: center;transition: 0.4s;position: relative;}
.header-right {display: flex;align-items: center; margin-left: 250px; position: relative;}
.header-right:before{ width: 1px;  height: 16px; background: #fff; content: ""; display: block; right: -40px; top: 27px; position: absolute;}
.header2 .header-right:before{ width: 1px;  height: 16px; background: #333; content: ""; display: block; right: -40px; top: 27px; position: absolute;}
/*logo样式*/
.logo {display: inline-block;position: relative;height: 70px;padding-top: 13px; width: 140px;}
.logo img {display: inline-block;width: auto;max-height: 100%;transition: 0.38s;}
.logo img.hide {opacity: 0; position: absolute; left: 0;}

.header2 .logo img.show{display: none;}
.header2 .logo img.hide{opacity: 1;}
.header2 .navs>li>a{ color: #000;}
/*导航样式*/
.navs {display: flex;}
.navs>li {position: relative;display: block;width: 140px;height: 70px;line-height: 67px;text-align: center;}
.navs>li>a {display: inline-flex;align-items: center;color: #fff;font-size: 17px;}
.navs>li>a i {display: inline-block;margin-left: 7px;color: #fff;font-size: 12px;opacity: 0.7;transition: 0.25s;}
.navs .one_z>a {color: #fff; font-weight: bold; position: relative; }
.navs .one_z:before{ content: ""; bottom: 0; left: 50%; margin-left: -17px; width: 35px; height: 2px; border-radius: 2px; background: #fff; display: block; position: absolute;}
.header2 .navs .one_z a{ color: #e60000;}

.header2 .navs .one_z>a:before{ content: ""; bottom: 0; left: 50%; margin-left: -17px; width: 35px; height: 2px; border-radius: 2px; background: #e60000; display: block; position: absolute;}

.navs .one_z .navs-menu-list li a {color: #333;}
.navs .one_z .navs-menu-list li a:hover {color: #e60000;}
.navs>li:hover>a i {transform: rotate(180deg);}
.navs>li:hover .navs-menu {opacity: 1;visibility: visible;margin-top: 0;pointer-events: visible;}
.navs-menu {
	position: absolute;
	left: 50%;
	transform: translateX(-50%);
	top: 81%;
	z-index: 3;
	padding-top: 12px;
	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	margin-top: 30px;
	transition: 0.4s;
    }
.navs-menu-list {
	padding-top: 5px;
	padding-bottom: 4px;
	background: #fff;
	box-sizing: border-box;
	min-width: 120px;
	border-radius: 0px;
	border-radius: 10px;
	box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.1);
	}
.navs-menu-list li {text-align: center;line-height: 34px;border-bottom: 1px solid rgba(0,0, 0, 0.05);}
.navs-menu-list li:last-child {margin-bottom: 0;}
.navs-menu-list li:last-child {border-bottom: none;}
.navs-menu-list li a {display: inline-block;color:rgba(0,0,0,0.8);font-size: 14px;white-space: nowrap;transition: 0.36s;}
.navs-menu-list li a:hover {color:#e60000;}
.navs>li>a:hover {color: #fff;}
.header2 .navs>li>a:hover {color: #e60000;}
/*搜索样式*/

#search-btn {
	right: 0;
	top: 53px;
	width: 22px;
	height: 22px;
	background: url(../img/seach.png) no-repeat center;
	cursor: pointer;
	margin-right: 100px;
    position: initial;
}
.header2 #search-btn {
	right: 0;
	top: 53px;
	width: 22px;
	height: 22px;
	background: url(../img/seach6.png) no-repeat center;
	cursor: pointer;
}
#search-btn:hover {
	background-image: url(../img/seach.png);
}
.header2 #search-btn:hover {
	background-image: url(../img/seach7.png);
}

#search {
	right: 100px;
	top: 70px;
	z-index: 99;
	display: none;
	height: 66px;
	padding: 10px;
	background: rgba(255, 255, 255, .5);
	box-shadow: 0 0 10px rgba(0, 0, 0, .06);
	overflow: hidden;
	position: absolute;
}

#search input {
	width: 252px;
	height: 42px;
	line-height: 42px;
	padding: 0 14px;
	border: none;
	border-radius: 0;
	font-size: 14px;
	color: #464646;
}

#search input::-moz-placeholder {
	color: #999;
}

#search input::-webkit-input-placeholder {
	color: #999;
}

#search input::-ms-input-placeholder {
	color: #999;
}

#search button {
	width: 42px;
	height: 42px;
	background: url(../img/seach.png) no-repeat center #e60000;
	border: none;
	border-radius: 0;
}

#search .weo-flex {
	display: flex;
}


/*banner图片开始*/
.z_banner .swiper-pagination{ bottom: 30px!important;}
.z_banner{width: 100%;height: 950px; text-align:center; }
.z_banner .swiper-pagination-bullet{ width: 27px; height: 5px; background:rgba(0,0,0,0.5); border-radius: 0;}
.z_banner .swiper-pagination-bullet-active{ background: #ff6700;}


.ht_introduce{ padding:50px 0;}

/*恒泰新闻开始*/
.news{ padding: 90px 0;}
.news_tit{ text-align: center;}
.news_tit h2{ color:#222222; font-size: 40px;}
.news_tit h3{ font-size: 16px; color: #5e5e5e; letter-spacing: 1px; margin-top:5px;}
.news_nr ul{ padding-top: 50px;}
.news_nr ul li{ width: 32%; text-align: center;transition: all 0.5s;}
.news_nr ul{ display: flex;justify-content: space-between;}
.news_nr_pic{ width: 100%; height: 280px; overflow: hidden;}
.news_nr_pic img{ width: 100%; text-align: center;transition: 1s;transition: all 0.5s;}
.news_nr_txt{ padding:25px 20px; }
.news_nr_txt1{
	color: #333333;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 18px;
    text-align: left;
    height: 48px;
}
.news_nr_txt2{ font-size: 15px; color: #666; text-decoration: underline; text-align: left; margin-top: 14px; margin-bottom: 20px;}
.news_nr ul li:hover .news_nr_txt{box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.15);transition: all 0.5s;}
.ckgd{ text-align: center;}
.ckgd a{ width: 170px; height: 50px; text-align: center; line-height: 50px; border: 1px solid #bfbfbf; border-radius: 60px; font-size: 14px; display: inline-block; color: #666; margin: 0 auto; margin-top: 30px;transition: all 0.5s; overflow: hidden;}


.news_nr ul li:hover  .news_nr_txt1{ color: #ca0202;}

.news_nr ul li:hover .news_nr_pic img{ transform: scale(1.1);transition: all 0.5s;}

/*关于恒泰*/
.about{ background: url(../img/about_bj.jpg) no-repeat top center; background-size: cover; padding: 100px 0;}
.about .cont{ display: flex;justify-content: space-between;}
.about_left{ width: 700px;}
.about_left .swiper-pagination{ text-align: right;right: 10px!important; left: inherit!important;}
.about_left .swiper-pagination .swiper-pagination-bullet{ width: 10px; height: 10px; border-radius: 20px;}
.about_left .swiper-pagination-bullet-active{ background: #fff!important;}
.about_right{ padding-left: 40px;box-sizing: border-box;}
.about_right2{ font-size: 16px; color: #333333; line-height: 26px; margin-top: 50px;
   line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    -webkit-box-orient: vertical;
}
.about_right3 ul{ display: flex;justify-content: space-between; padding-top: 50px;}
.about_right3 ul li{ text-align: center;}
.about_right3 ul li .about_right3_2{ font-size: 16px; color: #333333;}
.about_right3_1 span{ font-size: 45px; color: #e60000; font-weight: bold;}
.about_right3_1{ font-size: 18px; color:#333333;}

.about_right1{ margin-top: 20px;}


.index_news{ padding: 90px 0;}



/*底部内容开始*/
 .footer2{ background: #262626;}
 .footer2_2{display: flex; justify-content: space-between; color: #fff;}
 
 .footer2_2_le dl{ display: flex;}
 .footer2_2_le dl dd{ margin-right: 120px;}
 .footer2_2_le dl dd h2{ font-size: 1.2rem; color: #fff; line-height: 2rem;}
 .footer2_2_le dl dd em{ display: block; width:20px; height: 1px; background:#fff; opacity: 0.8; margin-bottom: 1rem; margin-top: 1rem;}

 .footer2_2_le_a p a{color: rgba(255,255,255,.5);font-size: 14px;line-height: 24px;}
 .footer2_2_le_a p a:hover{color: rgba(255,255,255,1);text-decoration: underline;}

 .footer2_2_le{ padding-top: 30px; padding-bottom: 20px;}

  .footer2_2_ce{ text-align: center; border-left: 1px solid rgba(255,255,255,.2);padding-left: 4rem;padding-top: 30px; padding-bottom: 30px;}
  .footer2_2_ce1{ margin-left: 30px;}
  .footer2_2_ce img{ width: 136px; height:136px;}
  .footer2_2_ce p{ font-size: 14px; line-height:22px; color: rgba(255,255,255,0.7); padding-top: 10px;}
   .footer2_2_re h2{font-size: 1.2rem; color: #fff; line-height: 2rem; }
  .footer2_2_re em{display: block; width:20px; height: 1px; background:#fff; opacity: 0.8; margin-bottom: 2rem; margin-top: 1rem;}
  .footer2_2_re p{ color: rgba(255,255,255,.5);font-size: 15px;line-height: 28px;}
  
  .footer3{ width: 100%; border-top: 1px solid rgba(255,255,255,0.10); line-height: 80px;}
  .footer3 .cont{  display: flex;justify-content: space-between; font-size: 1.0rem; color: #fff;}
  .footer3 a{ font-size: 0.96rem; color: #fff;}
  .footer3{ position: relative; }

  .xialame{ width: 327px; height:50px; background: none; border: 1px solid #4a4d53; color: #fff; padding-left: 1rem; padding-right: 1rem;}
  .xialame option{ color: #000;}
  .cont_btn a{ background:#a17132; border-radius: 0 60px 60px 0; color: #fff; width: 145px; height: 50px; text-align: center; line-height: 50px; display: block; font-size: 14px; margin-top: 15px; margin-bottom: 30px;}
    .cont_btn a img{ margin-left: 5px;}
   .footer3_a{color: rgba(255,255,255,.5);font-size: 14px;} 
.footer3_a a{color: rgba(255,255,255,.5);font-size: 14px;} 
.footer3_a a:hover{ color: #fff;}
.footer3_r a{color: rgba(255,255,255,.5);font-size: 14px;} 
.footer3_r a:hover{ color: #fff;}
.footer2_1 .cont{display: flex;justify-content: space-between;}
.footer2_1{width: 100%; border-bottom: 1px solid rgba(255,255,255,0.10); padding-bottom: 20px; padding-top: 40px;}

.footer2_2_ce{ display: flex;}







/*新车推荐开始*/
/* 本例子css */

.xctj_nr .slideGroup .parHd{  position:relative;  }
.xctj_nr .slideGroup .parHd ul{text-align: center; margin-top: 24px;  }
.xctj_nr .slideGroup .parHd ul li{ width: 160px; height: 48px; border: 1px solid #eee; border-radius: 60px; text-align: center; line-height: 48px; display: inline-block; cursor: pointer; margin: 5px;  }
.xctj_nr .slideGroup .parHd ul li.on{ background: #f2f2f2; border: 1px solid #e5e5e5;  }
.xctj_nr .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }
.xctj_nr .slideGroup .sPrev{ background: url(../img/left.png) no-repeat top center; width: 60px; height: 60px; position: absolute; left: 50%; margin-left:-570px;top: 400px; z-index: 999; cursor: pointer;
}
.xctj_nr .slideGroup .sNext{ background: url(../img/left.png) no-repeat top center; width: 60px; height: 60px;transform: rotateY(180deg); position: absolute; top:400px;z-index: 999; cursor: pointer; left: 50%; margin-left:-490px;}
.xctj_nr .slideGroup .sPrev:hover{ background: url(../img/right.png);transform: rotateY(180deg);}
		
.xctj_nr .slideGroup .sNext:hover{ background: url(../img/right.png);transform: rotateY(360deg);}
.xctj_nr .slideGroup .parBd{ margin-top: 50px;}
.xctj_nr .slideGroup .parBd ul{ overflow:hidden; zoom:1; }
.xctj_nr .slideGroup .parBd ul li{ margin:0 8px; float:left;position: relative; width:100%; height: 550px; }
.xctj_nr .slideGroup .parBd ul li .pic{position: absolute; right: 0; top: 0; }
.xctj_nr .slideGroup .parBd ul li .pic img{  width: 100%; }
.xctj_nr .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }


.xctj_nr .slideGroup .parBd ul li .title{ line-height:24px;}
.xctj_nr .qiche_txt{ text-align: left; width: 1200px; margin: 0 auto;}
.xctj_nr .qiche_txt1{ font-size: 20px; color: #202020; letter-spacing: 2px;} 
.xctj_nr .qiche_txt2{ font-size: 70px; color: #222222; font-weight: bold; border-bottom: 2px solid #f0f0f0;margin-bottom: 30px; padding-bottom: 10px;}
.xctj_nr .qiche_txt3{ font-size: 16px; color: #525252; letter-spacing: 2px;}
.xctj_nr .qiche_txt4 a{ width: 138px; height: 48px; background: #262626; border-radius: 60px; font-size: 14px; color: #fff; display: block; text-align: center; line-height: 48px; margin-top: 50px;transition: all 0.5s;}
.xctj_nr .qiche_txt4 a:hover{ background: #ca0202;transition: all 0.5s;}
.xctj_nr .qiche_txt_m{ width: 380px;}
.clear{ clear: both;}



.ny_banner{ width: 100%; height: 500px;}
.ny_banner_txt{ padding-top: 230px;}
.ny_banner_txt h2{ color: #fff; font-size: 48px;letter-spacing: 1px;} 
.ny_banner_txt h3{ color: #fff; font-size: 16px; letter-spacing: 2px; margin-top: 10px;} 


/*当前位置开始*/
.dqwz .cont2{display: flex;justify-content:space-between;}
.dqwz_nav ul li{ font-size: 15px; color:#666666; text-align: center; height: 60px; margin-right: 50px;}
.dqwz_nav ul li a:hover{ color: #ca0202;}
.dqwz_nav ul{ display: flex;}
.dqwz_nav ul .curr{ border-bottom: 2px #ca0202 solid; color: #ca0202;}
.dqwz_nav ul .curr a{color: #ca0202;}
.dqwz_post{ font-size: 14px; color: #666666; background: url(../img/home_x.png) no-repeat 0 16px; padding-left: 20px;}
.dqwz_post span{ color: #666;}
.dqwz_post a{ font-size: 14px; color: #666;}
.dqwz_post a:hover{ color: #ca0202;}
.dqwz{ height: 60px; line-height: 60px; background: #fff; border-bottom: 1px #e5e5e5 solid;}


.main_nr{ background: #EEEEEE; padding: 70px 0;}
.gmxc_n_x ul{ margin-top: 40px;}
.gmxc_n_x ul li{ width:410px; background: #fff; height: 450px; border-radius: 10px; float: left; margin-right: 24px; margin-bottom: 40px;transition: all 0.5s;}
.gmxc_n_x ul li:nth-child(3n){  float: right; margin-right: 0;}
.lianxi_con1{ padding:40px 0;}

.gmxc_n_x ul li:hover{box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.15);transition: all 0.5s;}
.gmxc_n_x ul li:hover .gmxc_n_x2 h2{ color: #ca0202;}
.gmxc_n_x ul li:hover .gmxc_n_x2 h4{ text-decoration: underline;}

.gmxc_n_x ul li:hover .gmxc_n_x1 img{transform: scale(1.1);transition: all 0.5s;}

.gmxc_n_x1{ width: 100%; height: 280px; overflow: hidden; border-radius: 10px 10px 0 0;}
.gmxc_n_x1 img{width: 100%; text-align: center;transition: 1s;transition: all 0.5s;}
.gmxc_n_x2{box-sizing: border-box; padding: 25px;}
.gmxc_n_x2 h2{
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 22px;
color: #272727;
}
.gmxc_n_x2 h3{
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 15px;
color: #666666;
margin-top: 2px;

}

.gmxc_n_x2 h4{ font-size: 15px; color: #ca0202;  margin-top: 14px;}

.ryzz_introduce_n66{ display:none;}

/*翻页样式*/
#pageinfo { text-align: center;margin-bottom: 10px; margin-top: 26px;}
.digg {padding-top: 30px;}
.digg li{ width: 30px;height: 30px;line-height: 30px;display:inline-block; margin:0 4px;background:#fff;border:1px solid #d6d6d6;border-radius:2px;font-size:14px;color:#767676;}
.digg .page-item a{border: none;padding: 0px;height: 30px;line-height: 30px;display: inline-block;overflow: inherit;}
.digg .page-item a:hover {color: #ca0202;}
.digg .page-item a:active {background-color: #ff6700;color:#fff;}
.digg li.active {display: inline-block; width: 31px;height: 31px;line-height: 30px;background-color: #ca0202;color: #fff;text-decoration: none;}
/*.digg li:first-child{ width: 70px;}*/
/*.digg li:last-child{ width: 70px;}*/

.ny_news .news_nr1 ul{ display: block;}
.ny_news .news_nr1 ul li{  float: left; margin-right: 20px; margin-bottom: 30px;}
.ny_news .news_nr1 ul li:nth-child(3n){ margin-right: 0;}
.ny_news .news_nr1 ul li:hover{ margin-top: 0;}

.dljy_n_left{ border-radius: 10px; overflow: hidden; width: 266px;}
.dljy_n_left img{ width: 100%;}

.dljy_n dl dd{ background: #f5f5f5; border-radius: 10px; width:610px; display: flex;justify-content:space-between; padding: 25px;  margin-top: 30px; float: left;transition: all 0.5s;}
.dljy_n dl dd:nth-child(2n){ float: right;}
.dljy_n_right{ padding-left: 20px;}


.dljy_n_right1 a{
line-height: 30px;

font-size: 24px;
color: #1c1c1c;
}
.dljy_n_left img{ height:124px;}
.dljy_n_left{ height:124px;}
.dljy_n_right{ height:200px;}
.dljy_n dl dd:hover{box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.15);transition: all 0.5s;}
.dljy_n dl dd:hover .dljy_n_right4 a{ background: #e81919;transition: all 0.5s; padding-left: 5px;}
.dljy_n_right2_1{ display: flex; margin-top: 4px;}
.dljy_n_right2_le{ font-size: 15px; color: #545454; width: 50px; font-weight: bold;}
.dljy_n_right2_re{  font-size: 15px; color: #404040; line-height: 22px; width: 330px;}
.dljy_n_right3{ text-align: right; font-size: 15px; color: #818181;}
.dljy_n_right{ width:400px;}
.dljy_n_right2{ padding-top: 10px; height:84px;}
.dljy_n_right1{ padding-top: 10px;}
.dljy_n_right4{ margin-top: 5px;}
.dljy_n_right4 a{ width: 122px; height: 38px; text-align: center; line-height: 38px; background: #ca0202; border-radius: 60px; text-align: center; color: #fff; display: block; font-size: 14px;transition: all 0.5s;}
.dljy_n_right4 a img{margin-right: 5px;display: inline-block;vertical-align: -2px;}

.dljy_n_right4 a:hover{ background: #e81919;transition: all 0.5s;}
.dljy_n dl dd:hover .dljy_n_right1 a{ color: #ca0202;}

.gmxc_deat1{ background: #fff; border-radius: 10px; padding: 30px; display: flex;justify-content:space-between;}
.gmxc_deat1_left{ border-radius: 8px; overflow: hidden; border: 1px solid #E9E7E7; width: 544px;}
.gmxc_deat1_left img{ width: 100%;}

.gmxc_deat1_left  img{ height:400px}
.gmxc_deat1_left .swiper-pagination-bullet{ width:12px; height:12px; opacity:0.8; background:#fff;}
.gmxc_deat1_left .swiper-pagination-bullet-active{ background:#ca0202;opacity:1;}


.gmxc_deat1_right{ width: 620px;}
.gmxc_deat1_right h2{ font-size: 30px; color: #272727; margin-top: 20px;}
.gmxc_deat1_right h3{ font-size: 15px;  color: #666666; border-bottom: 1px solid #e3e3e3; padding-bottom: 15px; padding-top: 10px;}
.gmxc_deat1_right66{ padding-top: 20px;}
.gmxc_deat1_right66 p{ font-size: 15px; color: #545454; line-height: 26px;  padding-left: 20px;}
.gmxc_deat1_right66 p:nth-child(1){ background: url(../img/ico8.png) no-repeat left center;}
.gmxc_deat1_right66 p:nth-child(2){ background: url(../img/ico9.png) no-repeat left center;}


.gmxc_deat1_right7{ font-size: 15px;  color: #b63a3a; margin-top: 50px;}
.gmxc_deat1_right8 a{ width: 138px; height: 45px;  line-height: 45px; text-align: center; border-radius: 60px; background: #ca0202; display: block; color: #fff; font-size: 14px; margin-top: 30px;}

.gmxc_deat1_right8 a:hover{ background: #f12f2f; text-decoration: underline;}


.gmxc_deat2{background: #fff; border-radius: 10px; padding: 30px;  margin-top: 30px; padding-bottom: 50px; padding-top: 50px;}
.gmxc_deat2_tit{ color: #212020; font-size: 32px; text-align: center; margin-bottom: 20px;}




/* 本例子css */
.gmxc_deat2 .slideGroup{ width:1200px;   }

.gmxc_deat2 .slideGroup .parHd ul{text-align: center; margin-top: 10px;  }
.gmxc_deat2 .slideGroup .parHd ul li{ width: 160px; height: 48px; border: 1px solid #eee; border-radius: 60px; text-align: center; line-height: 48px; display: inline-block; cursor: pointer; margin: 5px;  }
.gmxc_deat2 .slideGroup .parHd ul li.on{ background: #f2f2f2; border: 1px solid #e5e5e5;  }
.gmxc_deat2 .slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 0 10px 42px; position:relative;   }
.gmxc_deat2 .slideGroup .sPrev{ background: url(../img/left.png) no-repeat top center; width: 60px; height: 60px; position: absolute; left: 0; top: 40px; z-index: 999; cursor: pointer;
}
.gmxc_deat2 .slideGroup .sNext{ background: url(../img/left.png) no-repeat top center; width: 60px; height: 60px;transform: rotateY(180deg); position: absolute; top:40px;z-index: 999; cursor: pointer; right: 0; }
.gmxc_deat2 .slideGroup .sPrev:hover{ background: url(../img/right.png);transform: rotateY(180deg);}
		
.gmxc_deat2 .slideGroup .sNext:hover{ background: url(../img/right.png);transform: rotateY(360deg);}


.gmxc_deat2 .slideGroup .parBd{ padding-top: 50px;}
.gmxc_deat2 .slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.gmxc_deat2 .slideGroup .parBd .tempWrap{  margin-left: 30px;} 
.gmxc_deat2 .slideGroup .parBd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.gmxc_deat2 .slideGroup .parBd ul li .pic{ text-align:center; width: 500px; overflow: hidden; height: 200px; }
.gmxc_deat2 .slideGroup .parBd ul li .pic img{ width:100%; }
.gmxc_deat2 .slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }
.gmxc_deat2 .slideGroup .parBd ul li .title{ line-height:24px; font-size: 20px; color: #333333;}
.gmxc_deat2 .slideGroup .parBd ul li .title2{ padding-top: 10px;}
.gmxc_deat2 .slideGroup .parBd ul li .title2 a{ line-height:24px; font-size: 14px; color: #ca0202;}

.gmxc_deat2 .slideGroup .parBd ul li .title2 a:hover{ text-decoration: underline;}


.mdxq_xiangq_le1{ font-size: 34px; color: #1d1d1d; margin-bottom: 20px;}
.mdxq_xiangq_le2{ width: 100%; height: 480px;}
.mdxq_xiangq{ display: flex;justify-content:space-between;}
.mdxq_xiangq_le{ width: 814px;}



.mdxq_xiangq_le2 .swiper-button-next{
	background: url(../img/left.png) no-repeat top center;
    width: 60px;
    height: 60px;
    transform: rotateY(180deg);
    position: absolute;
    top: 45%;
    z-index: 999;
    cursor: pointer;
    right: 10px;
}
.mdxq_xiangq_le2 .swiper-button-prev{
	background: url(../img/left.png) no-repeat top center;
    width: 60px;
    height: 60px;
    position: absolute;
    left: 10px;
    top: 45%;
    z-index: 999;
    cursor: pointer;
}
.mdxq_xiangq_le2 .swiper-button-next:hover{background: url(../img/right.png);transform: rotateY(360deg);}
.mdxq_xiangq_le2 .swiper-button-prev:hover{background: url(../img/right.png);transform: rotateY(180deg);}

.mdxq_xiangq_le2 .swiper-button-prev:after{ content: "";}
.mdxq_xiangq_le2 .swiper-button-next:after{ content: "";}


.mdxq_xiangq_le2 { border-radius: 10px; overflow: hidden;}


.mdxq_xiangq_le3{ background: #f5f5f5; padding: 20px; border-radius: 10px; margin-top: 20px;}
.mdxq_xiangq_le3 .gmxc_deat1_right66 {
    padding-top: 0px;
}


.mdxq_xiangq_le4{ color: #545454; font-size: 15px; line-height: 25px; padding-top: 20px;}
.mdxq_xiangq_le4 img{ max-width: 100%;}
.mdxq_xiangq_re{ width: 423px; margin-top: 66px;}
.mdxq_xiangq_re1{ width: 100%; border-radius: 10px; overflow: hidden; height: 280px;}
.mdxq_xiangq_re1 img{ width: 100%;}

.mdxq_xiangq_re2{width: 100%; border-radius: 10px; overflow: hidden; margin-top: 10px; height: 183px;}
.mdxq_xiangq_re2 img{ width: 100%;}

.mdxq_xiangq_re3{ display: flex;justify-content:space-between; padding-top: 20px;}
.mdxq_xiangq_re3 .footer2_2_ce1 {margin-left: 0;}
.mdxq_xiangq_re3 .footer2_2_ce1{ text-align: center;}
.mdxq_xiangq_re3 .footer2_2_ce1 img{ width: 140px; height: 140px;}
.mdxq_xiangq_re3 .footer2_2_ce1 p{ font-size: 14px;  color: #333;}


.mdxq_xiangq_le{ padding-bottom: 50px;}

.mdxq_xiangq_news1{ font-size: 28px; color: #1d1d1d; line-height: 40px;}
.mdxq_xiangq_news2{ font-size: 15px; color: #666666; margin-top: 10px; border-bottom: 3px solid #ededed; line-height: 30px; padding-bottom: 15px;}

.mdxq_xiangq_le4 p img{ max-width: 100%; margin-top: 10px;}

.mdxq_xiangq_le5{ display: flex;justify-content:space-between; border-top: 1px solid #dcdcdc; padding-top: 20px; margin-top: 30px;}
.mdxq_xiangq_le5_le p{  font-size: 15px; color: #666; line-height: 30px;}
.mdxq_xiangq_le5_le p a{ color: #333;}
.mdxq_xiangq_le5_le p a:hover{ color: #ca0202; text-decoration: underline;}
.mdxq_xiangq_le5_re a{ width: 142px; height: 40px; text-align: center; line-height: 40px; background: #f0f0f0; border: 1px solid #ccc; display: block; border-radius: 60px; margin-top: 10px;}
.mdxq_xiangq_le5_re a:hover{ background: #ca0202; color: #fff;}


.nws_list ul li{ float: left; width: 406px; height: 390px; background: #f5f5f5; margin-right: 20px; margin-bottom: 30px;transition: all 0.5s;}
.nws_list ul li:nth-child(3){ float: right;}



.nws_list_pic{ width: 100%; height: 238px; overflow: hidden;}
.nws_list_pic img{width: 100%; text-align: center;transition: 1s;}
.nws_list_txt{ padding: 20px;box-sizing: border-box;}
.nws_list_txt h2{color: #333333;
    line-height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 20px; height: 50px;}

.nws_list_txt h3{ font-size: 15px; color: #999999; margin-top: 20px;}


.nws_list ul li:hover{box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.15);transition: all 0.5s;}
.nws_list ul li:hover .nws_list_txt h2{ color: #ca0202;}
.nws_list ul li:hover .nws_list_pic img{transform: scale(1.1);transition: all 0.5s;}
.nws_list ul li:hover .nws_list_txt h3{ text-decoration: underline;}

.sideMenu h3{ height:118px;  padding-left:30px; background:#fff url(../img/b_xia.png) no-repeat right 30px center; cursor:pointer;border-radius: 10px;
box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.12);
}
.sideMenu ul{ padding:8px 25px; color:#999; display:none; /* 榛樿閮介殣钘� */  border-radius:0 0 10px 10px; padding-bottom: 30px;}
.sideMenu ul .rlzy_tit{ font-size: 15px; color: #999999; line-height: 30px;}
.yangs1{ font-size: 24px; color: #333333;  padding-top: 26px;}
.yangs2{ font-size: 15px; color: #666; margin-top: 5px; }
.yangs2 span{ padding-right: 5px; padding-left: 5px;}
.rlzy_dea p{ color: #666666; font-size: 14px; line-height: 24px;}
.rlzy_dea{ margin-bottom: 10px;}
.jus{box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.12); border-radius: 10px; background: #fff; margin-top: 0px; margin-bottom: 30px;}
.jus .on{box-shadow:none; height: 100px; border-top: 4px solid #ff6700;}



.lianxi_con1_t{ font-size: 38px; color: #1c1c1c; text-align: center; padding-top: 40px;}
.lianxi_con1_n2 dl{ display: flex;justify-content:space-between; margin-top: 40px;}

.lianxi_con1_n2 dl dd{ width: 32%; border: 1px solid #e5e5e5; border-radius: 10px; padding: 30px;}
.lianxi_con1_n22{ font-size: 24px; color: #1c1c1c; line-height: 40px;}
.lianxi_con1_n21{ height: 60px;}

.lianxi_con1_n23_z{ display: flex;}
.lianxi_con1_n23_z_l{ font-size: 15px; color: #666666; width: 102px;}
.lianxi_con1_n23_z_r{ font-size: 15px; color: #4e4e4e; width: 324px; }

.lianxi_con1_n23{ margin-top: 10px;}
.lianxi_con1_n23_z{ margin-top: 1px;}

#map{ width: 1280px; height: 400px; margin: 0 auto; margin-top: 20px; border-radius: 10px;}


.jianyi{ background: url(../img/ddd.jpg) no-repeat top center; background-size: cover; padding: 60px 0; margin-top: 70px;}
.jianyi_biz_left1{ font-size: 24px; color: #333333; line-height: 50px; margin-top: 150px;}
.jianyi_biz_left2{ font-size: 15px; color: #75777c; line-height: 26px; margin-top: 30px;}

.jianyi_biz_left3{ margin-top: 100px;}


.jianyi_biz{ display: flex;justify-content:space-between;}
.jianyi_biz_right{ width: 685px; background: #fff; border-radius: 10px; margin-top: 30px;box-sizing: border-box; padding: 50px;}
.jiabme1 {
    width: 100%;
    height: 50px;
    line-height: 50px;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    padding-left: 10px;
    font-size: 15px;
}

.jiabme3 {
    width: 100%;
    height: 70px;
    line-height: 20px;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-radius: 10px;
    padding-left: 10px;
    font-size: 15px;
    padding-top: 10px;
}
.jianyi_biz_right1{ line-height: 30px; font-size: 15px; margin-bottom: 5px;}
.jianyi_biz_right ul li{ margin-bottom: 15px;}

.jiabme6{ width: 160px;  height: 50px; line-height: 50px; text-align: center; background: #ca0202; border-radius: 60px; border: none; color: #fff; cursor: pointer; margin-top: 10px;}
.jiabme6:hover{ background: #f12f2f;}

.esc_main{ background: url(../img/ccvv.jpg) no-repeat top right;background-size: 56% 100%; height: 820px;}

.esc_main_left{ width: 470px;}
.esc_main_left1 h2{ font-size: 38px; color: #1c1c1c; line-height: 55px; padding-top: 80px;}
.esc_main_left1 h3{ font-size: 15px; color: #666666; letter-spacing: 1px; margin-top: 2px;}

.esc_main_left2{ padding-top: 50px;}
.esc_main_left2 ul li{ display: flex;border-bottom: 1px solid #ccc;  height: 55px; line-height: 55px; margin-top: 15px;}
.esc_main_left2 ul li:last-child{ border-bottom: none;}
.esc_main_left2_left{ width: 76px;}
.jiabme_te1{
	width: 340px;
    height: 50px;
    line-height: 55px;
    background: #fff;
    padding-left: 30px;
    font-size: 16px; border: none;
}


.jiabme_te2{ width: 100%; height: 50px; line-height: 50px; text-align: center; border-radius: 60px; background: #ca0202; color: #fff; border: none; cursor: pointer; margin-top: 30px; font-size: 15px;}

.jiabme_te2:hover{ background: #e81919; text-decoration: underline;}

.esc_main_right{ text-align: center; width: 820px; padding-top: 260px;}
.esc_main_right1{ color: #fff; font-size: 24px;}
.esc_main_right2{ color: #fff; font-size: 16px; margin-top: 10px;}
.esc_main_right3{  padding-top: 40px;}
.esc_main_right3 img{ width:150px; height: 150px; }


.esc_main .cont2{ display: flex;} 

.btn{ display: inline-block; *display:inline; *zoom:1;text-decoration: none; position: relative; color:#333;}


.btn2{  position:relative;}
.btn2:hover{ color:#fff;}
.btn2 .btnbg-x{ position:absolute; left:-1px; width:0; top:-1px; bottom:-1px; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.btn2:hover .btnbg-x{ width:100%; width:calc(100% + 2px); background: #e60000; }
.btn2 .btn-inner{  padding:0 12px; position:relative; z-index:1; }
.btn2 .btn-inner i{ position:absolute;  top:50%; margin-top:-0.75em; line-height:1.5; right:1em; opacity:0;*filter:alpha(opacity=0); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s;}
.btn2:hover .btn-inner i{opacity:1;*filter:alpha(opacity=100); filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100); right:0.6em;}
.btn2 .btn-inner i:before{content: '>'; color:#fff; opacity: 1;}
.btn2:hover .btn-inner i:before{opacity: 1;}
.btn2:hover .btn-inner{ padding:0 24px 0 0; transition: all 0.5s;-moz-transition: all 0.5s;-webkit-transition: all 0.5s; }/



.dlsh_n_lie .swiper-container .swiper-slide a{ background: #f4f4f4!important; border-radius: 10px; overflow: hidden;transition: 1s;}
.dlsh_n_lie1{ width: 100%; height:290px; overflow: hidden;}
.dlsh_n_lie1 img{width: 100%; text-align: center;transition: 1s;}
.dlsh_n_lie2{ padding: 35px 20px;box-sizing: border-box; background: #f4f4f4;}
.dlsh_n_lie2 h2{
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 22px;
color: #272727;
transition: 0.5s;
}
.dlsh_n_lie2 h3{
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 15px;
color: #666666;
}
.dlsh_n_lie2 h4{ color: #ca0202; font-size: 14px; margin-top: 20px;}

.dlsh_n_lie .swiper-container .swiper-slide:hover .dlsh_n_lie1 img{transform: scale(1.1);transition: all 0.5s;}
.dlsh_n_lie .swiper-container .swiper-slide:hover .dlsh_n_lie2 h2{color: #ca0202;transition: 0.5s;} 



.dlsh_n_lie1_t{ width: 100%; height:290px; overflow: hidden;}
.dlsh_n_lie1_t img{width: 100%; text-align: center;transition: 1s;}
.dlsh_n_lie2_t{ padding: 35px 20px;box-sizing: border-box; background: #f4f4f4;}
.dlsh_n_lie2_t h2{
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 22px;
color: #272727;
transition: 0.5s;
}
.dlsh_n_lie2_t h3{
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 15px;
color: #666666;
}
.dlsh_n_lie2_t h4{ color: #ca0202; font-size: 14px; margin-top: 20px;}

.sqfw_dm_n .swiper-container .swiper-slide:hover .dlsh_n_lie1_t img{transform: scale(1.1);transition: all 0.5s;}
.sqfw_dm_n .swiper-container .swiper-slide:hover .dlsh_n_lie2_t h2{color: #ca0202;transition: 0.5s;} 




.dlsh_n_lie{ margin-top: 30px;}
.dlsh_n_lie .swiper-button-next{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    transform: rotateY(180deg);
    position: absolute;
    top: 45%;
    z-index: 999;
    cursor: pointer;
    right: 10px;
}
.dlsh_n_lie .swiper-button-prev{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    position: absolute;
    left: 10px;
    top: 45%;
    z-index: 999;
    cursor: pointer;
}
.dlsh_n_lie .swiper-button-next:hover{background: url(../img/right2.png);transform: rotateY(180deg);}
.dlsh_n_lie .swiper-button-prev:hover{background: url(../img/right2.png);transform: rotateY(360deg);}

.dlsh_n_lie .swiper-button-prev:after{ content: "";}
.dlsh_n_lie .swiper-button-next:after{ content: "";}



.sqfw_dm{ padding-top: 50px;}
.sqfw_dm_n{ margin-top: 30px;}
.sqfw_dm_n .swiper-button-next{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    transform: rotateY(180deg);
    position: absolute;
    top: 45%;
    z-index: 999;
    cursor: pointer;
    right: 10px;
}
.sqfw_dm_n .swiper-button-prev{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    position: absolute;
    left: 10px;
    top: 45%;
    z-index: 999;
    cursor: pointer;
}
.sqfw_dm_n .swiper-button-next:hover{background: url(../img/right2.png);transform: rotateY(180deg);}
.sqfw_dm_n .swiper-button-prev:hover{background: url(../img/right2.png);transform: rotateY(360deg);}

.sqfw_dm_n .swiper-button-prev:after{ content: "";}
.sqfw_dm_n .swiper-button-next:after{ content: "";}


.jc_video{ margin-top: 30px;}
.jc_video_sp{ width: 100%;}


/*视频模块*/
.jc_video_sp{ margin-top: 30px;}
.jinsom-post-video{clear:both;z-index:1;margin-bottom:10px;}
.video .jinsom-post-read-more{margin-bottom:10px;}
.jinsom-video-tips{width:400px;height:225px;display:flex;align-items:center;justify-content:center;background:#333;color:#fff;border-radius:4px;background-size:cover;position:relative;background-position:center;}
.jinsom-video-tips-shade{background-color:rgb(0,0,0);opacity:0.5;position:absolute;width:100%;height:100%;z-index:1;}
.jinsom-video-tips-content{text-shadow:0 0 4px rgba(0,0,0,0.5);position:relative;z-index:2;}
.jinsom-video-tips .btn{background-color:var(--jinsom-color);text-align:center;width:80px;margin:0 auto;margin-top:15px;padding:8px;border-radius:4px;cursor:pointer;}
.jinsom-video-tips .btn.had{background-color:#bbb;}
.jinsom-video-tips .text i{font-size:24px;vertical-align:-2px;}
.single .jinsom-post-video{max-width:100%;}
#jinsom_pop_view_video{margin-top:10px;}
.jinsom-post-content iframe{width:400px;}
#jinsom-pop-video,.jinsom-pop-video .layui-layer-content{overflow:hidden !important;}
.xgplayer-start{background:hsla(0,0%,0%,0.3) !important;}
.xgplayer-poster{background-color:#4d4d4d;}
.xgplayer-error{z-index:99;}
.xgplayer-skin-default video,.xgplayer-skin-default .xgplayer-controls,.xgplayer-skin-default .xgplayer-enter,.jinsom-post-video .xgplayer,.xgplayer-skin-default .xgplayer-poster{border-radius:6px;}


body .xgplayer-skin-default{ width: 100%!important;height: 725px!important;}




.ht_introduce .cont2{ display: flex;justify-content:space-between;}
.ht_introduce_left{ padding-right: 30px;}
.ht_introduce .ht_introduce_teshu{-webkit-line-clamp: inherit; font-size: 16px; color: #545454; margin-top: 30px;}

.htwh_ts{padding: 70px 0;}
.htwh_ts_n{ background: url(../img/bg55.jpg) no-repeat top center;  padding-top: 440px; margin-top: 50px;}

.htwh_ts_n2 ul{display: flex;justify-content:space-between;}
.htwh_ts_n2 ul li{ width: 33%;text-align: center; position: relative;}
.htwh_ts_n2 ul li:before{ content: ""; width: 1px; height: 160px; background: #e0e0e0; display: block; position: absolute; right: 0; top: 20px;}
.htwh_ts_n2 ul li:nth-child(3):before{ display: none;}
.htwh_ts_n2{ background: #fff; border-radius: 10px;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.11); padding: 50px;box-sizing: border-box; padding-bottom: 60px; }

.htwh_ts_n2_2 h2{ font-size: 25px; color: #333333; line-height: 30px; margin-top: 20px;}
.htwh_ts_n2_2 h3{ font-size: 15px; color: #666666; margin-top: 10px; padding-left:20px; padding-right:20px;}


.zzjg_introduce_tu{ text-align: center; padding-top: 30px; padding-bottom: 40px;}

.footer2_1_right{ padding-left:40px;}
.ryzz_introduce{ background:url(../img/zizhi_bj.jpg) no-repeat top center;background-size: cover; padding: 75px 0;}


/* 本例子css */
.multipleLine{ overflow:hidden; position:relative; width:1280px;}
.ryzz_introduce_n{ margin-top: 50px;}
.multipleLine .hd .prev{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    position: absolute;
    left: 10px;
    top: 44%;
    z-index: 999;
    cursor: pointer;
}
.multipleLine .hd .next{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    transform: rotateY(180deg);
    position: absolute;
    top: 44%;
    z-index: 999;
    cursor: pointer;
    right: 10px;
}
.multipleLine .hd .next:hover{background: url(../img/right2.png);transform: rotateY(180deg);}
.multipleLine .hd .prev:hover{background: url(../img/right2.png);transform: rotateY(360deg);}
.multipleLine .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.multipleLine .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.multipleLine .hd ul li.on{ background-position:0 0; }
.multipleLine .bd{ padding:10px; height:520px; overflow:hidden;  }
.multipleLine .bd ul{ overflow:hidden; zoom:1; margin-bottom:10px;  }
.multipleLine .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center; background: #fff; border-radius: 10px; text-align: center; padding: 20px;box-sizing: border-box; width: 23%; margin-bottom: 20px;  }

.multipleLine .bd ul li .pic{ text-align:center; width: 100%; }
.multipleLine .bd ul li .pic img{ width:242px; height:170px; display:block; }
.multipleLine .bd ul li .pic a:hover img{ border-color:#999;  }
.multipleLine .bd ul li .title{ 
line-height: 30px;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;  }




.falc_introduce{ padding: 90px 0;}
.n_licheng{ margin-top: 40px;}
.n_licheng .fl01 {
	background: url(../img/li_bb.jpg) center no-repeat;
	height: 360px;
	background-size: cover;
}
.n_licheng .fl01 .w1200 {
	padding: 240px 0 0 6.25rem;
	height: 100%;
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}

.title003 h3 {
	font-size: 2.625rem;
	color: #fff;
	line-height: 1;
	text-transform: uppercase;
	font-family: BarlowCondensed-Regular;
}
.title003 h4 {
	font-size: 2rem;
	color: #fff;
	font-weight: 600;
	margin: 1rem 0 0;
}

.n_licheng .fl01 .miso_hd {
	width: 74%;
	align-self: flex-end;
	padding-top: 30px;
}

.n_licheng .fl01 .miso_hd .miso-list {padding-bottom: 50px;margin-bottom: -50px;}

.n_licheng .fl01 .miso_hd li {
	position: relative;
	text-align: center; cursor:pointer;
}

.n_licheng .fl01 .miso_hd li:before {
	content: "";
	position: absolute;
	width: 21px;
	height: 0;
	background: url(../img/jiantou.png) center no-repeat;
	border-radius: 50%;
	left: 50%;
	margin-left: -11px;
	bottom: -32px;
	transition: 0.6s;
	overflow: hidden;
}

.n_licheng .fl01 .miso_hd li h4 {
	font-size: 1.84rem;
	color: rgba(255,255,255,0.65);
	text-transform: uppercase;
	position: relative;
	padding-bottom: 48px;
	font-family: 'BarlowCondensed-Medium';
}

.n_licheng .fl01 .miso_hd li h4:before {
	content: "";
	position: absolute;
	width: 24px;
	height: 24px;
	background: #ffffff;
	border-radius: 50%;
	left: 50%;
	margin-left: -12px;
	bottom: -12px;
	transform: scale(0);
	transition: 0.6s;
}

.n_licheng .fl01 .miso_hd li h4:after {
	content: "";
	position: absolute;
	width: 14px;
	height: 14px;
	background: #e60000;
	border-radius: 50%;
	left: 50%;
	margin-left: -7px;
	bottom: -7px;
	transform: scale(0);
	transition: 0.6s;
}

.n_licheng .fl01 .miso_hd .miso-prev, .n_licheng .fl01 .miso_hd .miso-next {
	width: 67px;
	height: 67px;
	left: -285px;
	top: 22px;
}

.n_licheng .fl01 .miso_hd .miso-prev {
	background: url(../img/left3.png) center no-repeat;
	top: 54px;
	
}

.n_licheng .fl01 .miso_hd .miso-next {
	background: url(../img/left3.png) center no-repeat;transform: rotateY(180deg);
	left: -188px;
	
	
}

.n_licheng .fl01 .miso_hd li.miso-current h4 {
	color: #fff
}

.n_licheng .fl01 .miso_hd li.miso-current:before {
	height: 10px;
}

.n_licheng .fl01 .miso_hd li.miso-current h4:before {
	transform: scale(1)
}

.n_licheng .fl01 .miso_hd li.miso-current h4:after {
	transform: scale(1)
}

.n_licheng .fl02 {
	overflow: hidden;
	position: relative;
}

.n_licheng .fl02 .miso_bd h4 {
	float: left;
	font-size: 1.7rem;
	color: #e60000;
	text-transform: uppercase;
	padding: 70px 0;
	padding-left: 5.25rem;
	font-family: BarlowCondensed-Medium;
}

.n_licheng .fl02 .miso_bd .right {
	width: 74%;
	border-left: #dedede 2px solid;
	padding: 80px 0;
	padding-left: 30px;
	min-height: 228px;
}

.n_licheng .fl02 .miso_bd .right p {
	font-size: 17px;
	line-height: 1.875rem;
	color: #6e6e6e;
	position: relative;
	margin-bottom: 1.25rem;
}

.n_licheng .fl02 .miso_bd .right p:before {
	content: "";
	position: absolute;
	left: -25px;
	width: 10px;
	height: 2px;
	top: 50%;
	margin-top: -1px;
	background: #dedede;
}

.n_licheng .fl02 .miso_bd .right p:after {
	content: "";
	position: absolute;
	left: -38px;
	width: 10px;
	height: 10px;
	top: 50%;
	margin-top: -7px;
	background: #fff;
	border: #dedede 2px solid;
	border-radius: 50%;
}

.title004{ margin-bottom:3rem; text-align:center}


.fwwl_map{ position: relative; width: 100%; height: 810px;}
.fwwl_map_left {
    position: absolute;
    left: 50%;
    top: 50px;
    z-index: 2;
    margin-left: -645px;
}
.fwwl_map_right{ position: absolute; left: 0; top: 0; z-index: 1; width: 100%; height: 810px; background: #ccc;}
.fwwl_map_right1{width: 100%; height: 810px; }

.fwwl_map_left_n{ width: 462px; height: 626px; background: #fff; border-radius: 10px; border: 1px solid #d2d2d2; padding: 33px;}

.fwwl_map_left_n_lie ul li{ display: flex;justify-content:space-between; border-bottom: 1px solid #e6e6e6; padding-bottom: 30px; padding-top: 20px; margin-top: 10px;}

.fwwl_map_left_n_lie_l{ width: 150px;border: 1px solid #e6e6e6; height: 120px; border-radius: 10px; overflow: hidden;}
.fwwl_map_left_n_lie_l img{ width: 100%;height: 120px;}
.fwwl_map_left_n_lie_r{ width: 265px; padding-left: 20px;}
.fwwl_map_left_n_lie_r h2{ font-size: 22px; color: #1c1c1c; line-height: 25px; margin-top: 10px;}
.fwwl_map_left_n_lie_r h3{ font-size: 15px; color: #666666; line-height: 20px; margin-top: 10px;}
.fwwl_map_left_n_lie_r h4{font-size: 15px; color: #666666; line-height: 22px; margin-top: 5px;}

.fwwl_map_left_n_up{ display: flex;justify-content:space-between;}
.fwwl_map_left_n_up2{ width: 290px; height: 40px; border: 1px solid #c9c9c9; border-radius: 60px; }
.fwwl_map_left_n_up2 form{ display: flex;justify-content:space-between; padding-right: 10px;}
.jiabme99{ border: none;height: 38px; width: 248px;border-radius: 60px; padding-left: 10px; }
.weo-btn6{ background: url(../img/seach7.png) no-repeat top center; width: 21px; height: 21px; border: none; cursor: pointer; margin-top: 10px;}

.fwwl_map_left_n_up1{ width: 128px; position: relative; padding-top: 7px; }
.fwwl_map_left_n_up1 span{background: url(../img/xia.png) no-repeat right 30px top 11px; display: block; }
.fwwl_map_left_n_up1_tan{ position: absolute; left: 0; top: 40px; z-index: 999; background: #fff; border-radius: 10px;box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.21); width: 194px; transition: all 0.8s; display: none;}

.fwwl_map_left_n_up1:hover  .fwwl_map_left_n_up1_tan{  display:block;transition: all 0.8s;}
.fwwl_map_left_n_up1_tan dl{ padding: 10px;cursor: default;}
.fwwl_map_left_n_up1_tan dl dd{ height: 35px; line-height: 35px; width: 100%; font-size: 15px; padding-left: 20px;}

 .fwwl_map_left_n_up1_tan dl dd a:hover{ color: #f00;}


.fwwl_map_left_n_up{ border-bottom: 1px solid #dfdfdf; padding-bottom: 20px;}

.fwwl_map_left_n_lie ul li{cursor: pointer;}
.fwwl_map_left_n_lie ul  .one2 .fwwl_map_left_n_lie_r h2{ color: #ca0202;}
.fwwl_map_left_n_lie ul{ height: 520px; overflow: hidden;overflow-y: auto; }


@media (max-width: 1680px){
	body .xctj_nr .slideGroup .parBd ul li .pic{ width: 74%;}
}
@media (max-width: 1490px){
	.cont{ width: 1280px;}
	.index_news .box .banner .swiper-slide .item a .right .content2{ margin-top: 70px!important;}
	.footer2_2_le dl dd {
    margin-right: 87px;
}
.header2 .header-right:before{ right: -4px;}
.header-right:before{ right: -4px;}
.esc_main_left{ padding-left: 50px;}

}
@media (max-width: 1320px){ 
	.cont{ width: 1200px;}
	.cont2{ width: 1200px;}
	.nws_list ul li {
    float: left;
    width: 383px;
    height: 390px;
    background: #f5f5f5;
    margin-right: 17px;
    margin-bottom: 30px;
    transition: all 0.5s;
}
#search-btn{ margin-right: 28px;}
#map{ width: 1200px;}
.multipleLine{
	 width: 1200px;
}
.n_licheng .fl02 .miso_bd h4{padding-left: 3.25rem;}
.footer2_2_le dl dd {
    margin-right: 70px;
}
.mdxq_xiangq_le {
    width: 750px;
}
.gmxc_deat1_right{ padding-left: 30px;}
.gmxc_deat2 .slideGroup {
    width: 1150px;
}
.gmxc_n_x ul li{ width: 382px;}
.news_nr_pic{ height: 244px;}
	
}


#aev1{height:1px;padding-top:100px;margin-top:-100px;}
#aev2{height:1px;padding-top:100px;margin-top:-100px;}
#aev3{height:1px;padding-top:100px;margin-top:-100px;}
#aev4{height:1px;padding-top:100px;margin-top:-100px;}
#aev5{height:1px;padding-top:100px;margin-top:-100px;}
#Chairmans{height:1px;padding-top:100px;margin-top:-100px;}


#lianxi1{height:1px;padding-top:100px;margin-top:-100px;}

.Chairmans{ padding-bottom: 70px; padding-top:50px;}
.Chairmans_nr{  display: flex;justify-content:space-between; padding-top: 50px; }
.Chairmans_nr_right p{ font-size: 16px; line-height: 30px;text-indent: 2em;}
.Chairmans_nr_right{ padding-left: 40px; padding-right: 20px; padding-top:50px; width: 830px;}

.Chairmans_nr_left{ border-radius: 10px; overflow: hidden; width:430px; height: 474px;}

.Chairmans_nr{ padding-bottom:40px;}
.zzjg_introduce{ padding-bottom:20px;}


/*手机适配开始*/
@media (max-width: 1000px){ 
    
.cont{ width:100%;}
.z_banner{ height:220px; margin-top:40px;}
.z_banner .swiper-slide img{ width:100%; height:220px;} 
.z_banner .swiper-pagination { bottom: 7px!important;}
.news_tit h2{ font-size:18px;}
.news_tit h3{ font-size:13px;}
.news {padding: 30px 0;}
.news_nr ul li{ width:49%}
.news_nr ul li:nth-child(3){ display:none;}
.news_nr_txt1{ font-size:15px;}
.news_nr_txt2{ font-size:14px;}
.news_nr_pic { height: 115px;}
.news_nr{ padding-left:10px; padding-right:10px;}
.ckgd a {
    width: 121px;
    height: 40px;
    line-height: 40px;
    font-size: 13px;
}
.news_nr ul {
    padding-top: 30px;
}
.news_nr_txt {
    padding: 8px 4px;
}
.news_nr_txt2{ margin-bottom:0;}
.about .cont{ display:block;}
.about_left{ width:100%;}
.about_right{ padding-left:0; width:100%;}
.about_left .swiper-slide img{ width:100%; height:200px;}
.about{ padding-left:10px; padding-right:10px;}
.about_right2{ font-size:14px;}
.about_right1 img{ width:34%}
.about_right2{ margin-top:20px;}
.about_right3_1 span{ font-size:23px;}
.about_right3 ul li .about_right3_2{ font-size:13px;}
.about_right3_1{ font-size:13px;}
.about{padding: 50px 0;}
.index_news {
    padding: 40px 0;
}
.index_news .box {
    margin-top: 40px!important;
}
.index_news{ padding-left:10px; padding-right:10px;}
.index_news .box .banner .swiper-slide .item a .right .content2 {
    margin-top: 20px!important;
}
.xctj{ margin-top:10px;}
.about .cont{ padding-left:10px; padding-right:10px;}
.xctj_nr .qiche_txt{ width:100%;}
.xctj_nr .qiche_txt_m {
    width: 100%;
}
.footer2_2_le{ display:none;}
.footer3 .cont{ display:block;}
.footer2_2_ce img{ width:80px; height:80px;}
.footer2_2_ce{ padding-left:0;}
.xctj_nr .qiche_txt2{ font-size:40px;}
.xctj_nr .qiche_txt1{ font-size:14px}
.xctj_nr .qiche_txt3{ font-size:14px;}
body .xctj_nr .slideGroup .parBd ul li .pic {
    width: 100%;
}
.xctj_nr .slideGroup .slideBox{ padding:0;}
.xctj_nr .qiche_txt{position: absolute;
    top: 151px;
    left: 10px;}
.xctj_nr .slideGroup .parBd ul li .pic img{ height:130px;} 
.index_news {
    padding: 60px 0;
}
.index_news .box .banner .swiper-slide .item a .right .content3{ height:100px;}
.xctj_nr .qiche_txt4 a {
    width: 126px;
    height: 44px;
    line-height: 44px;
    font-size: 13px;
    margin-top: 30px;
}
.xctj_nr .slideGroup .sNext{ margin-left:0; left:70px;background-size:60%;}
.xctj_nr .slideGroup .sPrev{ left:10px; margin-left:0; background-size:60%;}

.xctj_nr .slideGroup .sPrev:hover{ background: url(../img/right.png) no-repeat top center;transform: rotateY(180deg);background-size:60%; margin-left:0;}
		
.xctj_nr .slideGroup .sNext:hover{ background: url(../img/right.png) no-repeat top center;transform: rotateY(360deg);background-size:60%; margin-left:0; }
.xctj_nr .slideGroup .parBd ul li{ height:490px;}
.footer3_a{ font-size:12px; line-height:20px; text-align:center; padding-top:10px;}
.footer3_r a{ font-size:12px;}
.footer3_r{ text-align:center;}
.footer2_1_right {
    padding-left: 0;
}
.footer3{ line-height:inherit;}
.xialame {
    width: 299px;
    height: 38px;
    background: none;
    border: 1px solid #4a4d53;
    color: #fff;
    padding-left: 1rem;
    padding-right: 1rem;
    font-size: 12px;
    margin: 0 auto;
    display: block;
    margin-top: 10px;
    margin-bottom: 10px;
}
.footer2_2_ce p{ font-size:12px;}
.footer2_2_ce{padding-top: 18px;
    padding-bottom: 13px;align-items: center;
display: flex;
justify-content: center;
box-sizing: border-box; width:100%;}
.footer2_2_ce1 {
    margin-left: 10px;
    margin-right: 10px;
}
.footer2_1{padding-bottom: 16px;
    padding-top: 18px;}
.footer2_1_left{ padding-left:10px;}
.footer3_a a{ font-size:12px;}
.xctj_nr .slideGroup .parHd ul li{ width:148px; height:40px; line-height:40px; font-size:14px;}
.header{ display:none;}

.new_index_header {
    position: fixed;
    z-index: 999;
    left: 0px;
    top: 0px;
    width: 100%;
    padding: 5px 0px;
    background: #fff;
    box-shadow: 0 8px 8px 0px rgb(0 0 0 / 8%);
    display: block;
}
body .txtMarquee-left .bd .tempWrap{ width:99%!important}
.new_index_navbtn { float: right; margin-right: 15px; width: 26px; height: 26px; position: relative; cursor: pointer; margin-top: 10px; }

.new_index_navbtn span { display: block; height: 2px; background: #333; top: 0px; position: absolute; width: 100%; -webkit-transition: all .3s ease; -o-transition: all .3s ease; transition: all .3s ease; }

.new_index_navbtn span:nth-child(2) { width: 70%; top: 8px; }

.new_index_navbtn span:nth-child(3) { top: 16px; }

.new_index_navbtn:hover span { width: 100%; }

.new_index_closeNavbtn span:nth-child(1) { -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 12px; }

.new_index_closeNavbtn span:nth-child(2) { display: none; }

.new_index_closeNavbtn span:nth-child(3) { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 12px; }
.new_Common_nav {
    display: none;
    position: fixed;
    left: 0px;
    top: 40px;
    bottom: 0px;
    right: 0px;
    overflow-y: auto;
    background-color: #fff;
    
}
.new_Common_nav ul { padding: 20px 15px 0px; }

.new_Common_nav ul li { cursor: pointer; border-bottom: 1px solid #ccc; position: relative; }
.new_Common_nav ul li h2{ margin:0; }
.new_Common_nav ul li h2 a { font-weight: 600; height: 60px; line-height:60px; font-size: 14px; display: block; color: #333; position: relative; }

.new_Common_nav ul li i { position: absolute; right: 0px; top: 0px; height: 60px; width: 7%; }

.new_Common_nav ul li i:before { position: absolute; top: 50%; right: 10px; width: 8px; height: 8px; border-top: 1px solid #555; border-right:1px solid #555; -webkit-transform: translateY(-50%) rotate(45deg); -ms-transform: translateY(-50%) rotate(45deg); -o-transform: translateY(-50%) rotate(45deg); transform: translateY(-50%) rotate(45deg); -webkit-transition: all 0.5s; -o-transition: all 0.5s; transition: all 0.5s; content: ""; }

.new_Common_nav ul li.cur .new_child_navbox { max-height: 1500px; height: auto; padding-bottom: 20px; }

.new_Common_nav ul li.cur i:before { -webkit-transform: translateY(-50%) rotate(135deg); -ms-transform: translateY(-50%) rotate(135deg); -o-transform: translateY(-50%) rotate(135deg); transform: translateY(-50%) rotate(135deg); }

.new_child_navbox { width: 100%; background-color: #fff; overflow: hidden; max-height: 0px; }
.new_childnav_web dd h3 { padding-top: 10px; margin:0; }



.new_childnav_web dd h3 a { color: #4c4f55; font-size: 14px; display: block; background-image: url(../images/new_navicon15.png); background-repeat: no-repeat; background-position: -50px center; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; transition: all .4s ease-in-out; line-height: 30px; }

.new_childnav_web dd h3 a:hover { padding-left: 30px; color: #ed3542; font-weight: 700; background-position: 0px center; }



.new_childnav_web dd:last-child { background-image: none; }
dd{ margin:0; padding-left: 0; }
.new_childnav_Program dd h3 { padding-top: 10px; }
.new_childnav_web{ margin:0; }
.xin_logo{  width:130px; float:left; padding-left:10px;}
.xin_logo img{ width:84%}

.yinemfe{ float:left; color:#48a9c5; padding-left:40px; padding-top:10px;}
.yinemfe a{  color:#48a9c5; font-size:15px;}
.xin_logo{ padding-top:2px;}
.news_nr_txt1{ font-size:14px;}
.news_nr_txt2 {
    font-size: 13px;
}
.xctj_nr .slideGroup .parBd ul li{ margin:0; width:100%;}
.xctj_nr .slideGroup .parBd {
     margin: 0 auto;
    margin-top: 32px;
    width: 96%;
}
.xctj_nr .qiche_txt2 {
    font-size: 31px;
}
.ny_banner{ height:200px;}
.cont2 { width: 100%;}
.ny_banner_txt {
    padding-top: 74px;
}
.ny_banner_txt h2{ font-size:20px;}
.ny_banner_txt{ padding-left:15px; padding-right:15px;}
.dqwz .cont2{ display:block;}
.ht_introduce .cont2{ display:block;}
.ht_introduce .ht_introduce_teshu{ font-size:14px;}
.ht_introduce_left {
    padding-right: 0;
}
.ht_introduce_left img{ width:100%;}
.ht_introduce {
    padding: 30px 10px;
}
.about_right3 ul{ padding-top:30px;}
.htwh_ts_n2{ padding:10px;}
.htwh_ts_n2 ul{ display:block;}
.htwh_ts_n2 ul li{ width:100%; margin-top:20px;}
.htwh_ts_n2_2 h3{ font-size:13px;}
.htwh_ts_n2_2 h2{ font-size:20px;}
.htwh_ts_n2_1 img{ width:45px;}
.htwh_ts_n2 ul li:before{ display:none;}
.htwh_ts_n2_2 h2{ margin-top:10px;}
.htwh_ts_n{ padding-top:150px; background-size:180%;}
.htwh_ts_n2{ width:94%; margin:0 auto;}
.htwh_ts_n2{ padding-bottom:35px;}
.htwh_ts_n2_2 h3{ margin-top:0;}
.htwh_ts_n{ margin-top:30px;}
.htwh_ts {
    padding: 30px 0;
}
.Chairmans_nr{ display:block;}
.Chairmans_nr_left{width:100%; height:auto;}
.Chairmans_nr_right {
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 23px;
    width: 100%;
    font-size: 14px;
}
.Chairmans_nr_right p{ font-size:14px!important;}
.Chairmans_nr_right p span{ font-size:14px!important;}
.Chairmans_nr_left  img{ width:100%;}
.Chairmans_nr_left{ padding-left:20px; padding-right:20px;}
.Chairmans_nr{ padding-top:30px;}
.Chairmans_nr_right{ padding-left:20px; padding-right:20px;}
.zzjg_introduce_tu img{ width:100%;}
.ryzz_introduce_n{ display:none;}
.n_licheng .fl01{ height:200px;}
.cont2{ max-width:100%;}
.n_licheng .fl01 .w1200{ padding-top:100px;}
.n_licheng .fl01 .miso_hd li h4{ font-size: 1.24rem;}
.n_licheng .fl02 .miso_bd .right{ width:90%;}
.n_licheng .fl02 .miso_bd .right p{ font-size:14px;}
.n_licheng .fl02 .miso_bd h4{font-size: 1.3rem;padding: 52px 0;}
.n_licheng .fl02 .miso_bd .right{padding-top:30px; padding-bottom:30px;}
.n_licheng .fl02 .miso_bd h4{ padding-left:20px;}
.n_licheng .fl01 .miso_hd .miso-prev {
    background: url(../img/left3.png) center no-repeat;
    top: 54px;
    background-size: 70%;
    left: -152px;
}
.n_licheng .fl01 .miso_hd .miso-next {
    background: url(../img/left3.png) center no-repeat;
    transform: rotateY(180deg);
    left: -85px;
    background-size: 70%;
}
.falc_introduce {
    padding: 40px 0;
}
.n_licheng {
    margin-top: 20px;
}
.Chairmans{ padding-bottom:0; padding-top:20px;}
.main_nr{padding: 20px 0;}
.ny_banner_txt h3 {
    color: #fff;
    font-size: 13px;
    letter-spacing: 0;}
.gmxc_n_x ul li{ width:100%;}
.gmxc_n_x2 h2{ font-size:20px;}
.gmxc_n_x2 h3{ font-size:14px;}
.gmxc_n_x2 h4{ font-size:13px;}
.gmxc_n_x ul{ width:94%; margin:0 auto;}
.gmxc_n_x ul li{ margin-top:20px;}
.gmxc_n_x ul li{ height:420px; margin-right:0; margin-bottom:0;}
.gmxc_deat1{ display:block;}
.gmxc_deat1_left{ width:100%;}
.gmxc_deat1_right{ padding-left:0; width:100%;}
.gmxc_deat1_right h2{ font-size:20px;}
.gmxc_deat1_right h3{ font-size:13px;}
.gmxc_deat1_right66 p{font-size:14px;}
.gmxc_deat1_right7{ font-size:13px;}
.gmxc_deat1{ padding:20px;}
.dqwz_post{  display:none;}
.dqwz_nav ul li{font-size:14px;}
.gmxc_deat2{ padding:20px;}
.gmxc_deat2_tit{ font-size:20px;}
.gmxc_deat1_right8 a{ font-size:13px;}
.dlsh_n_lie2 h2{ font-size:17px;}
.dlsh_n_lie2 h3{ font-size:13px;}
.dlsh_n_lie2 h4{ font-size:13px;}
.dlsh_n_lie2 h4{ margin-top:10px;}

.dlsh_n_lie1{ height:240px;}
.dlsh_n_lie1 img{ height:240px;}
.dlsh_n{ padding-left:15px; padding-right:15px;}
.dlsh_n_lie .swiper-button-next{ background-size:76%;}
.dlsh_n_lie .swiper-button-prev{background-size:76%;}


.dlsh_n_lie .swiper-button-next:hover{background: url(../img/right2.png) no-repeat top center;transform: rotateY(180deg);background-size:76%;}
.dlsh_n_lie .swiper-button-prev:hover{background: url(../img/right2.png) no-repeat top center;transform: rotateY(360deg);background-size:76%;}
.sqfw_dm{ padding-left:15px; padding-right:15px;}
.dlsh_n_lie1_t{ height:220px;}
.dlsh_n_lie1_t img{ height:220px;}
.dlsh_n_lie2_t h2{ font-size:17px;}
.dlsh_n_lie2_t h3{ font-size:13px;}
.dlsh_n_lie2_t h4{font-size:13px; margin-top:10px;}

body .xgplayer-skin-default{height: 280px!important;}
.jc_video{ padding-left:15px; padding-right:15px;}
.jinsom-post-video{ margin-bottom:0;}

.sqfw_dm_n .swiper-button-next{ background-size:76%;}
.sqfw_dm_n .swiper-button-prev{background-size:76%;}

.sqfw_dm_n .swiper-button-next:hover{background: url(../img/right2.png) no-repeat top center;transform: rotateY(180deg);background-size:76%;}
.sqfw_dm_n .swiper-button-prev:hover{background: url(../img/right2.png) no-repeat top center;transform: rotateY(360deg);background-size:76%;}
.dlsh_n_lie2_t { padding:20px;}
.dljy_n dl dd{ width:100%;}
.dljy_n_left {width:40%;}
.dljy_n_right{ width:60%;}
.dljy_n_right1 a {
    line-height: 23px;
    font-size: 18px;}
.dljy_n dl dd{ padding:20px;}  
.dljy_n_right2_re{ font-size:14px;}
.dljy_n_right2_le{ font-size:14px; width:94px;}
.dljy_n_right2{ padding-top:5px;}
.dljy_n_right3{ font-size:13px;}
.dljy_n_right4 a{font-size:13px;}
.dljy_n_right2_re{  
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
.dljy_n_right1 {
    padding-top: 0px;
}
.dljy_n{ padding-left:10px; padding-right:10px;}
.dljy_n dl dd{  margin-top:20px;}
.esc_main{ background:none;} 
.esc_main .cont2{ display:block;}
.esc_main_left{ width:100%; padding-left:0;}
.esc_main_left1 h2{ font-size:20px; line-height:40px;}
.esc_main_left1 h3{ font-size:13px;}
.esc_main_left2 {
    padding-top: 30px;
}
.jiabme_te1{ font-size:13px;}
.esc_main_right{ display:none;}
.esc_main_left{ padding-left:15px; padding-right:15px;}
.esc_main_left2 ul li{  height:48px;}
.jiabme_te1{height:47px; line-height:47px;}
.esc_main_left2 {
    padding-top: 10px;
}
.jiabme_te2{ font-size:13px;}
.esc_main{ height:auto;}
.esc_main_left{ padding-bottom:90px;}
.ny_banner_txt {
    padding-top: 98px;
}
.fwwl_map_left {
    position: absolute;
    left: 0;
    top: 50px;
    z-index: 2;
    margin-left: 0;
}
.fwwl_map_left_n{ width:80%;box-sizing: border-box; padding:20px;}
.fwwl_map_left_n_lie_r h2{ font-size:17px; margin-top:0;}
.fwwl_map_left_n_lie_r h3{ font-size:14px;}
.fwwl_map_left_n_lie_r h4{font-size:13px;}
.fwwl_map_left_n_lie_l img{ height:94px;}
.fwwl_map_left_n_lie_l{ height:94px;}
.fwwl_map_left_n_lie_r {
    width: 80%;
    padding-left: 10px;
}
.fwwl_map_left_n_lie_r h3{ margin-top:2px;}
.fwwl_map_left_n_up1{ font-size:14px;}
.jiabme99{ width:60%;}
.fwwl_map_left_n{ height:440px;}
.fwwl_map_left{ top:100px;}
.fwwl_map_left_n_lie{ height:350px; overflow:hidden;
}
.lianxi_con1_n2 dl{ display:block;}
.lianxi_con1_n2 dl dd{ width:100%;}
.lianxi_con1_n22{ font-size:20px;}
.lianxi_con1_n23_z_r{ font-size:14px;}
.lianxi_con1_n23_z_l{ font-size:14px;}
.lianxi_con1_n22{ line-height:30px;}
.lianxi_con1_n21 img{ height:30px;}
.lianxi_con1_n21 {
    height: 40px;
}
.lianxi_con1_n2 dl{ width:94%; margin:0 auto;}
.lianxi_con1_n2 dl dd{ margin-top:16px;}
.lianxi_con1_n23 {
    margin-top: 0;
}
.lianxi_con1_t{ font-size:20px; padding-top:0;}
#map{ width:94%; margin:0 auto; height:300px;}
.lianxi_con1 {
    padding: 30px 0;
}
.jianyi_biz{ display:block;}
.jianyi_biz_left1 {
    font-size: 16px;
    color: #333333;
    line-height: 50px;
    margin-top: 20px;
}
.jianyi_biz_left2 {
    font-size: 14px;
    color: #75777c;
    line-height: 26px;
    margin-top: 3px;
}
.jianyi_biz_left3 {
    margin-top: 20px;
}
.jianyi_biz_left { padding-left:10px; padding-right:10px;}
.jianyi_biz_right{ width:94%; margin:0 auto; padding:20px; margin-top:30px;}
.jianyi_biz_left3 img{ width:7%;}
.jiabme3{ font-size:14px;}
.jiabme1{ font-size:14px;}
.jiabme6{ font-size:13px; width:120px; height:40px; line-height:40px;}
.jianyi{ margin-top:45px;padding: 50px 0;}
.dqwz_nav ul{
    width: 100%;
    text-align: center;
    height: 63px;
    position: relative;
    white-space: nowrap;
    overflow-x: auto;
    overflow-y: hidden;
    padding: 10px 0;}
.dqwz_nav ul li {
color: #666;
text-align: center;
cursor: pointer;
border: 1px solid #d2d2d2;
font-size: 0.875rem;
border-radius: 6px;
height: 38px;
line-height: 37px;
font-size: 14px;  
margin-right: 5px;
padding-left: 8px;
padding-right: 8px;
margin-left: 5px;
font-size: 13px;
}
.ht_introduce_left { display:none;}
.dqwz_nav ul .curr{ background:#ca0202; color:#fff;border: 1px solid #ca0202;}
.dqwz_nav ul .curr a{ color:#fff;}
::-webkit-scrollbar {
  width: 4px; /* 定制滚动条的宽度 */
  height: 4px; /* 定制滚动条的高度 */
}
.about_right1 {
    margin-top: 0;
}
.ht_introduce{ padding-top:15px;}
.fwwl_map_right1 {
    width: 100%;
    height: 400px;
}
.ht_introduce .ht_introduce_teshu{ margin-top:20px;}
.news_tit h3{ font-size:12px;}
.fwwl_map_right {
    position: absolute;
    left: 4%;
    top: 478px;
    z-index: 1;
    width: 92%;
    height: 400px;
    background: #ccc; border-radius: 10px; overflow: hidden;
}
.fwwl_map_left{ position:inherit; top:0;}
.fwwl_map_left_n{ width:100%;}
.fwwl_map{ padding:20px;}
.fwwl_map{ height:920px;}
.dqwz_nav{ padding-left:5px; padding-right:5px;}
.zzjg_introduce_tu{ padding-bottom:15px;}

.ryzz_introduce_n66{ display:block; margin-top:40px; padding-left:10px; padding-right:10px;}

.ryzz_introduce_n66 .swiper-slide img{ width:100%;}
.ryzz_introduce_n66 .swiper-slide p{ font-size:13px; text-align:center; line-height:30px;}

.htwh_ts_n2_2 h2{font-size:16px;}


.ryzz_introduce_n66 .swiper-button-prev{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    position: absolute;
    left: 0px;
    top: 44%;
    z-index: 999;
    cursor: pointer;
    background-size: 70%;
}
.ryzz_introduce_n66 .swiper-button-next{
	background: url(../img/left2.png) no-repeat top center;
    width: 56px;
    height: 56px;
    transform: rotateY(180deg);
    position: absolute;
    top: 44%;
    z-index: 999;
    cursor: pointer;
    right: 0px;
     background-size: 70%;
}
.ryzz_introduce_n66 .swiper-button-next:after{ content:"";}
.ryzz_introduce_n66 .swiper-button-prev:after{ content:"";}
.ryzz_introduce{padding: 40px 0;}
.z_banner .swiper-pagination-bullet {
    width: 25px;
    height: 3px;}
.gmxc_deat2 .slideGroup {
    width: 100%;}  
.gmxc_deat2 .slideGroup .parBd ul li .pic{ width:100%;}
.gmxc_deat2 .slideGroup .parBd ul li .title{ font-size:18px;}
.gmxc_deat2 .slideGroup .slideBox{ padding:10px;}


.gmxc_deat2 .slideGroup .sPrev{ background: url(../img/left.png) no-repeat top center; width: 60px; height: 60px; position: absolute; left: 0; top: 40px; z-index: 999; cursor: pointer; background-size: 70%;
}
.gmxc_deat2 .slideGroup .sNext{ background: url(../img/left.png) no-repeat top center; width: 60px; height: 60px;transform: rotateY(180deg); position: absolute; top:40px;z-index: 999; cursor: pointer; right: 0;background-size: 70%; }
.gmxc_deat2 .slideGroup .sPrev:hover{ background: url(../img/right.png) no-repeat top center;transform: rotateY(180deg);background-size: 70%;}
		
.gmxc_deat2 .slideGroup .sNext:hover{ background: url(../img/right.png) no-repeat top center;transform: rotateY(360deg);background-size: 70%;}
.gmxc_deat2 .slideGroup .parBd ul li .pic{ height:160px;}
.gmxc_deat2 .slideGroup .parHd ul li{ width:120px; height:40px; line-height:40px;}
.fwwl_map_left_n_up1 span {
    background: url(../img/xia.png) no-repeat right 28px top 9px;
    display: block;
}
.weo-btn6{ background-size:70%;}
.fwwl_map_left_n_lie_r h2{ font-size:16px;}
.fwwl_map_left_n_lie_r h3{ font-size:13px;}
.esc_main_left1 h2{ padding-top:30px;}

/*文章详情*/
.mdxq_xiangq{ display:block;}
.mdxq_xiangq_re{ display:none;}

.mdxq_xiangq_le{ width:100%; padding:15px;box-sizing: border-box;}
.mdxq_xiangq_le1{ font-size:22px;}
.z_banner{ margin-top:20px;}

.gmxc_deat1_right7{ margin-top:30px;}
.index_news {
    padding: 40px 0;
}
.about {
    padding: 40px 0;
}
.index_news .box {
    margin-top: 30px!important;
}
.xctj_nr .qiche_txt3 {
    font-size: 13px;
}
.xctj_nr .qiche_txt4 a{ width:120px; height:40px; line-height:40px;}
.xctj_nr .slideGroup .parHd ul li{ width:120px;}
.xctj_nr .slideGroup .parHd ul{ margin-top:15px;}
.footer2_1_left img{ width:60%;}
.htwh_ts_n2 ul li{ margin-top:30px;}

.gmxc_n_x2 h2{ font-size:16px;}
.gmxc_n_x2 h3{ font-size:13px; margin-top:0;}
.gmxc_n_x2 h4{ margin-top:9px;}
.gmxc_n_x2 h2{ line-height:26px;}
.gmxc_deat1_right66 p{ line-height:20px;}
.gmxc_deat1_right h3{ padding-top:0;}
.gmxc_deat1_right h2{ font-size:18px;}

.gmxc_deat1_right7{ margin-top:10px;}
.gmxc_deat1_right8 a{ margin-top:10px;}
.gmxc_deat2 .slideGroup .parHd ul li{ font-size:14px;}
.gmxc_deat2 .slideGroup .parBd ul li .title{ font-size:16px;}
.gmxc_deat2_tit{ margin-bottom:0;}
.dljy_n_right1 a{ font-size:16px;}
.dljy_n_right2_le{ font-weight:normal; width:110px;}
.dljy_n_right2_re{ font-size:13px;}
.dljy_n_right2_le{ font-size:13px;}
.dljy_n_right3{font-size:12px;}
.dljy_n_right2_1{ margin-top:0;}
.ny_banner_txt h3{ font-size:12px;}
.fwwl_map_left_n_lie ul{overflow-y: scroll;}
.fwwl_map_left_n_up1 span{ background-size:10px;}

.lianxi_con1_n22{ font-size:17px;}
.lianxi_con1_n23_z_l{ font-size:13px;}
.lianxi_con1_n23_z_r{ font-size:13px;}
.lianxi_con1_n2 dl dd{ padding:20px;}
.jianyi_biz_left2{ font-size:13px; line-height:20px;}
.jianyi_biz_left1{ font-size:14px;}
.jianyi_biz_right1{ font-size:14px;}

.mdxq_xiangq video{ width:100%; height:100%;}
.mdxq_xiangq IMG{ max-width:100%; height:auto!important;}
.mdxq_xiangq_le5{ display:block;}
.mdxq_xiangq_le5_re a{ font-size:13px;}
.mdxq_xiangq_le5_le p{font-size:14px;}
.mdxq_xiangq_news1{ font-size:20px; line-height:28px;}
.nws_list{ padding-left:15px; padding-right:15px;}
.nws_list ul li{ width:100%; margin-right:0;}
.nws_list ul li{ margin-bottom:15px;}
.nws_list_txt h2{ font-size:20px;}

.gmxc_deat1_left{ height:200px!important;}
.gmxc_deat1_left img { height: 200px!important;}
.esc_main_left2_left{ width:102px;}
.dlsh_n_lie1 img {
    height: 200px;
}
.dlsh_n_lie1 {
    height: 200px;
}
.dlsh_n_lie1 {
    height: 200px;
}
.dlsh_n_lie1 {
    height: 200px;
}
.dlsh_n_lie1 {
    height: 200px;
}
.dlsh_n_lie1_t img {
    height: 220px;
}
.gmxc_n_x1{ height:230px;}
.gmxc_n_x ul li{ height:360px}





}







