@charset "utf-8";





 

body{

	font-size: 14px;
	overflow-x: hidden;
}

a{

	color: inherit;

}

a:hover,a:visited,a:focus{

	text-decoration: none; 

}

.clearfix:after{

    display: block;

    content:'';

    clear: both;

    height:0;

}

.ch_center{

	width: 1200px;

	margin: 0 auto;

	padding: 0;

}

input,textarea{

	outline: none;

}

/*首页开始*/

header{ 

	width: 100%;

	border-bottom: 1px solid rgba(255,255,255,0.2);

	overflow: hidden;

	color: #fff;

	position: fixed;

	top: 0;

	left: 0; 

	z-index: 3;
	
	transition: all 1s;
}

header .main_logo{

	margin:26px 0 0 56px; 

}

header.header_s .main_logo{

	margin:16px 0 0 0; 

}

header .main_right{

	float: right;

	margin-right: 90px; 

}    

header.header_s .main_right{

	margin: 0;

}

header .main_right ul li{

	float: left;

}

header .main_share{

	height: 68px;

	float: right;

}

header .main_share li{

	height: 68px;

	width: 68px;

	text-align: center; 

	line-height: 68px;

	border-right: 1px solid rgba(255,255,255,0.2);

}

header .main_share li:first-child{

	width: auto;

	line-height: 18px;

	vertical-align: middle;

	font-size: 14px;

	padding: 0 16px 0 0;

}

header .main_share li:first-child img{

	margin: 17px;

}

header .main_share li:first-child div{

	display: inline-block;

	text-align: left;

	vertical-align: middle;

}

header .main_share li:first-child span{

	display: block;
	text-transform: uppercase;

} 

header .main_nav{ 

	border-top: 1px solid rgba(255,255,255,0.2);  

	height: 72px;

	margin-top: 68px;

}

header .main_nav li{

	border-top: 4px solid rgba(0,0,0,0); 

	padding: 0 20px;

	line-height: 68px;

	overflow: hidden;

}

header .main_nav li a{

	display: block;

}

header .main_nav li:hover,

header .main_nav li.active{

	border-top: 4px solid #fff; 

	font-weight: 700;

}

header .main_nav a:hover, 

header .main_nav a:focus, 

header .main_nav a:visited{ 

	color: #fff;

}

/*小导航开启按钮开始*/

	header .s_nav { 

		padding: 16px 10px;

		display: none;

		border-right: 0;

	}



	header .s_nav {

		float: left;

	}

	header .s_nav span {

		width: 48px;

		height: 6px;

		margin: 6px 0;

		background-color: #ffffff;

		display: block;

	}



	header .s_nav:hover{

		cursor: pointer;

	}

	/*小导航样式开始*/

#s_show {

	width: 200px;

	background-color: #5276ba;

	display: none;

	position: fixed;

	top: 0;

	bottom: 0;

	z-index: 100;

}



#s_show ul {

	width: 160px;

	margin: 48px auto;

}



#s_show ul li {

	height: 56px;

	line-height: 56px;

	width: 160px;

	list-style: none;

	text-align: center;

	border-bottom: 1px solid #ffffff;

}



#s_show ul li a {

	height: 56px;

	line-height: 56px;

	width: 160px;

	color: #ffffff;

	display: block;

}

#s_show .btn_close {

	position: absolute;

	left: 156px;

	top: 24px;

	height: 24px;

	width: 24px;

}

#s_show .btn_close:hover{

	cursor: pointer;

}

/*小导航样式结束*/



/*遮罩*/ 

#s_zhezhao{

	height: 100%;

	width: 100%;

	position:fixed;

	top: 0;

	left: 0;

	background: rgba(0,0,0,0.8);

	z-index: 99;

	display: none;

} 

 

 

/*右侧主要内容*/

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

	header .main_nav {

		display: none;

	} 

	header .s_nav {

		display: block;

	} 

	header .main_logo{

		margin: 8px 0;

	}

	header.header_s .main_logo{

		margin: 8px 0;

	}

	header .main_share{

		border: 1px solid rgba(255,255,255,0.2); 

	}

	header .main_right{

		margin: 20px 4%;

	}

	header.header_s .main_right{

		margin: 28px 4%;

	}

	header .main_share li:last-child{

		border: 0;

	}

	 

}

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

	header>div{

		float: left;

	}

}  

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

	header{

		text-align: center;

	}

	header>img{

		width: 92%;

	}

	header .main_share li:first-child{

		display: none;

	}

	header>div{

		margin: 8px 4%;

	}

	header.header_s .main_right{

		margin: 0;

	}

}

/*首页导航结束*/



/*首页海报*/

.in_banner{

	position: relative;
	z-index: 2;

} 

.in_banner img{

	width: 100%;

}

.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{

	position: absolute;

	top: 50%;

	left: 88%; 

	width: 72px;

}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{

	display: block;

	height: 2px;

	width: 46px;

	background: #fff;

	margin: 20px 0;

	border-radius: 0;

	float: right;

	opacity: 1;

}

.in_banner .swiper-pagination .swiper-pagination-bullet-active{

	width: 72px;

	background: #fff;

}



/*首页搜索*/

.in_search{

	width: 100%;  

	background-color: #f7f7f7;

	text-align: center;	

	color: #333333;

	padding: 36px 0;

}

.in_search input[type=text]{ 

	border: 1px solid  rgb(66, 112, 199); 

	border-radius: 10px; 

	width: 37%;

	height: 54px; 

	line-height: 52px; 

	padding: 0 0 0 16px;

}

.in_search input[type=submit]{

  border-radius: 10px;

  background-color: rgb(66, 112, 199); 

  width: 9.2%;

  border: 0;

  height: 54px; 

  margin-left: 8px;

  color: #ffffff;

  font-size: 16px;

}

/*首页第一个模块产品目录*/

.in_part1{

	padding: 64px 0 92px 0;

} 

/*首页公共的标题开始*/

.in_title{

	color: #000000;

	font-size: 34px;

	line-height: 48px;

	height: 48px;

	width: 100%;

	display: block;

	text-align: center;

}

.in_titleEn{ 

	color: #d2d2d2;

	font-size: 34px;

	line-height: 48px;

	height: 48px;

	width: 100%;

	display: block;

	text-align: center;

}

.in_titlexian{

	width: 60px;

	height: 4px;

	background: #4270c7;

	margin: 8px auto 28px; 

} 

/*首页公共的标题结束*/

.in_part1 ul{

	margin: 0 -2% 0 0;

}

.in_part1 ul li{

	padding: 0;

	width: 23%;

	margin: 18px 2% 0 0;

	z-index: 1; 

}



.in_part1 ul li a{

	display: block;

	border: 1px solid #8c8d92;

	padding: 0;   

	overflow: hidden;

	color: #333333;

}

.in_part1 ul li a:hover{ 

  background-color: rgb(66, 112, 199);

  box-shadow: 0.5px 0.866px 19.8px 0.2px rgba(0, 0, 0, 0.118);

  color: #fff;

}

.in_part1 ul li img{

	width: 100%; 

}

.in_part1 ul li span{

	width: 92%;

	text-align: center;

	display: block;

	height:40px;

	line-height: 40px;

	font-size: 18px;

	margin: 16px 4% 0;

	overflow:hidden;

}

.in_part1 ul li p{ 

	width: 90%; 

	margin: 0 5%;

	height: 40px;

	line-height: 20px;

	overflow:hidden;

}

.in_part1 ul li i{

	display: block;

	width: 100%;

	height: 48px;

	background: url(../img/in_part1_5.png) center center no-repeat;

}

.in_part1>div>a{

	display: block;

	background-color: rgb(66, 112, 199);

	width: 280px;

	height: 56px;

	margin: 41px auto;  

	font-family: "Source Han Sans CN";

	color: rgb(255, 255, 255); 

	font-size: 18px;

	line-height: 56px;

	text-align: center;   

}

/*首页第二个模块公司简介*/

.in_part2{

	background: url(../img/in_part2_1.jpg) center center no-repeat;

	background-size: cover;

	padding: 64px 0 38px; 

}

.in_part2 .in_title{

	color: #ffffff;

}

.in_part2 .in_titleEn{

	color: #ffffff;

}

.in_part2 .in_titlexian{

	background: #ffffff;

}

.in_part2 .in_jianjietu{

	margin: 40px auto 74px;

	text-align: center;

	width: 100%;

}

.in_part2 .in_jianjietu img{

	margin: 0 48px;

	max-width: 100%;

	width: auto;

}

.in_part2 p{

	width: 56%;

	margin: 0 auto;

	color: #fff;

	font-size: 20px;

	text-align: center;

	line-height: 32px;

}

.in_part2 a{

	font-size: 14px;

	color: #ffffff;

	display: block;

	text-decoration: underline;

	text-align: center;

	margin: 30px 0;

}

/*首页第三个模块资料中心*/

.in_part3{ 

	padding: 132px 0 92px; 

}

.in_part3 .in_title{

	color: #000000;

}

.in_part3 .in_titleEn{

	color: #000000;

} 

.in_part3 ul{

	margin: 0 -2% 0 0;

}

.in_part3 ul li{

	padding: 0;

	width: 23%;

	margin: 18px 2% 0 0;

	z-index: 1;

}



.in_part3 ul li div{

	display: block;

	border: 1px solid #8c8d92;

	padding: 0;   

	overflow: hidden;

	color: #333333;

} 

.in_part3 ul li img{

	width: 100%

}

.in_part3 ul li span{

	width: 92%;

	text-align: left;

	display: block;

	height:40px;

	line-height: 40px;

	font-size: 18px;

	margin: 16px 4% 0;

	overflow:hidden; 

}

.in_part3 ul li i{

	display: block;

	width: 62px;

	height: 2px;

	background:  #126392;

	margin: 0 0 8px 5%;  

}

.in_part3 ul li p{ 

	width: 90%; 

	margin: 0 5%;

	height: 40px;

	line-height: 20px;

	overflow:hidden;

}

.in_part3 ul li a{ 	

	font-size: 16px;

	display: inline-block;

	color: #229393;

	height: 24px; 

	line-height: 24px; 

	margin: 12px 0 12px 5%;  

	border-bottom: 1px solid #229393;

}





footer{

	width: 100%;

	text-align: center;

	background: #262626;

	color: #e6e6e6;

	font-size: 16px; 

}

footer .main_liebiao{

	padding: 56px 0 40px 0;

}

footer .main_liebiao>ul{

	float: left;

	text-align: left;

	width: 290px;

	margin: 0 0 0 70px;

}

footer .main_liebiao>ul:first-child{

	margin: 0 0 0 98px;	

}

footer .main_liebiao>ul:last-child li{

	background: none;

}

footer .main_liebiao>ul:last-child li>span{

	width: 242px; 

	display: inline-block;

	vertical-align: top;

}

footer .main_liebiao>ul:last-child li div{

	display: inline-block;

	margin: 26px 0 0 0;

}

footer .main_liebiao>ul:last-child li div img{

	height: 130px;

	width: 130px;

	border: 4px solid #ffffff;

}

footer .main_liebiao>ul:last-child li div span{

	display: block;

	width: 130px;

	height: 38px;

	line-height: 38px;

	text-align: center;

}

footer .main_liebiao .main_tubiao{

	display: inline-block;

	width: 144px;

	float: right;

	margin: 18px 0 0 0;

}

footer .main_liebiao .main_tubiao li{

	height: 72px;

	width: 72px;

	float: left;

	line-height: 72px;

	text-align: center;

}

footer .main_liebiao>ul>li{

	line-height: 32px;

	background: url(../img/footer_jiantou.png) right center no-repeat;

}

footer .main_liebiao>ul>li:hover{

	cursor: pointer;

}

footer .main_liebiao>ul>li:first-child{

	font-size: 22px;

	color: #ffffff;

	border-bottom: 2px solid #fff;

	line-height: 40px;

	margin: 0 0 4px;

	background: none;

}

footer a:hover,footer a:visited,footer a:focus{ 

	color: #e6e6e6;

}
footer .main_banquan{
    padding: 20px 0; 

	font-size: 16px;

	color: #656565;

	border-top: 1px solid rgba(255,255,255,0.2); 
}
footer .main_banquan a{
	color: #656565;
	font-size: 16px;
}









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

    .ch_center{

		width: 98%; 

	}

	footer .main_liebiao>ul{ 

		width: 27%;

		margin: 0 0 0 2%;

	}

	footer .main_liebiao>ul:first-child{

		margin: 0 0 0 2%;

	}

	footer .main_liebiao .main_tubiao{

		float: none;

	}

	.in_part2 .in_jianjietu{

		margin: 40px auto;

	}

	.in_part2 .in_jianjietu img{

		width: 20%;

		margin: 0;

	}



	.in_banner img{

		width: 180%;

	}
	footer .main_liebiao>ul{ 

		width: 80%;

		margin: 10px 10% 0;

	}
	footer .main_liebiao>ul:first-child{

		margin: 0 10%;

	}
}


/*
@media screen and (max-width: 386px) {

    .ch_center{

		width: 96%; 

		margin: 0 2%;

	}

	footer .main_liebiao{

		padding: 24px 0 24px 0;

	}

	footer .main_liebiao>ul{ 

		width: 80%;

		margin: 10px 10% 0;

	}

	footer .main_liebiao>ul:first-child{

		margin: 0 10%;

	}

}*/



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


	header{

		text-align: center;

		border: 0;

	}

	header .main_logo{

		width: 70%;

    	margin: 8px 0;

	}

	header .main_share{

		float: none;

	    display: inline-block; 

	}

	header .main_share li:first-child{

		display: none;

	}

	header .main_right{

		margin: 0 auto;

		float: none;

	}

	header .main-right div{

		margin: 8px 4%;

	} 

	footer .main_liebiao .main_tubiao{

		float: right;

	}

	.swiper-pagination-fraction, .swiper-pagination-custom, .swiper-container-horizontal > .swiper-pagination-bullets{

		position: absolute;

		top: 50%;

		left: 78%; 

		width: 72px;

	}

	.in_search{

		padding: 16px 0;

	}

	.in_search input[type=text]{

		width: 76%;

		height: 40px;

		line-height: 40px;

	}

	.in_search input[type=submit]{

		width: 18%;

		height: 40px;

		line-height: 40px;

	}

	.in_part1{

		padding: 16px 0;

	}

	.in_part1 ul li{

		width: 48%;

	}

	.in_title,

	.in_titleEn{

		font-size: 24px;

    	height: 32px;

    	line-height: 32px;

	}

	.in_titlexian{

		margin: 8px auto;

	}

	.in_part1>div>a{

		height: 48px;

	    line-height: 48px;

	    margin: 16px auto;

	    width: 240px;

	}

	.in_part2{

		padding: 24px 0 8px;

		height: auto;

	}

	.in_part2 p{

		width: 80%;

		font-size: 16px;

	}

	.in_part3{

		padding: 16px 0;

	}

	.in_part3 ul li{

		width: 48%;

	}

 .ch_center{

		width: 96%; 

		margin: 0 2%;

	}

	footer .main_liebiao{

		padding: 24px 0 24px 0;

	}

	footer .main_liebiao>ul{ 

		width: 80%;

		margin: 10px 10% 0;

	}

	footer .main_liebiao>ul:first-child{

		margin: 0 10%;

	}



}



/*首页结束*/



.list_position{

	height: 56px;

	line-height: 56px;

	background-color: #ffffff;

} 

.list_position img{

	float: left;

	margin: 17px ;

}

.list_position span{

	display: inline-block;

	height: 56px;

	line-height: 56px; 

	color: #999999;

	font-size: 16px;

	font-weight: 400;

}

.list_body{

	background:#f6f6f6;



}

/*列表页左侧*/

.list_left{

	width: 21.8%;

	float: left;

	margin: 32px 0 20px;

}

.list_left .list_left_tit{ 

	height: 68px;

	line-height: 68px;

	border-top: 6px solid #4270c7;

	border-bottom: 1px solid #dddddd;

	padding-left: 32px;

	background:url(../img/list_left_tit.png) 90% center no-repeat #ffffff;

	font-weight: 700;	

	font-size: 22px;

	color: #333333; 

}

.list_left ul{

	padding: 16px 0 16px 60px; 

	background: #ffffff; 

}

.list_left ul li{

	height: 32px;

	color: #666666;

	list-style-type: none;

	font-size: 18px;
	overflow: hidden;

}

.list_left ul li.ch_on,

.list_left ul li:hover{

	height: 32px;

	color: #4270c7;

	list-style-type: disc;

}

/*列表页右侧*/

.list_right{

	width: 76.5%;

	float: right;

	margin: 32px 0 20px;

	background-color: #fff;

	padding: 20px 20px 40px 20px;

}

.list_right .list_right_tit{

	border-bottom: 1px solid #dddddd;

	padding: 0 0 20px 0;

}

.list_right .list_right_tit>span{

	border-left: 4px solid #4270c7;

	padding-left: 12px;

	height: 38px;

	line-height: 38px;

	font-size: 28px;

	color: #333333;

	font-weight: 700;

}

.list_right .list_right_tit p{

	display: inline-block;

	color: #666666;

	margin: 0 0 0 8px;

}

.list_right ul li{

	margin: 20px 0 0 0;

	padding: 0 0 20px 0;

	border-bottom: 1px solid #dddddd;

}

.list_right ul li img{

	float: left;

	width: 32%;

	max-width: 100%;

}

.list_right ul li div{

	float: right;

	width: 65%;

}

.list_right ul li div span{

	color: #333333;

	font-size: 22px;

	display: block;

	margin-top: 22px;

	font-weight: 700;

}

.list_right ul li p{

	color: #afafaf;

	font-size: 16px;	

	margin-top: 22px; 

}

.list_right ul li div a{

	color: #4270c7;

	display: block;

	font-size: 20px;

	margin-top: 22px;	

	background: url(../img/news_list1.png) 88px center no-repeat;

}

.list_right .list_yema{

	text-align: center;

}

.list_right .list_yema ul{

	margin: 40px auto 0; 

	display: inline-block;

}

.list_right .list_yema li{ 

	border:1px solid rgb(66, 112, 199); 

	background-color: rgb(255, 255, 255); 

	float: left; 

	height: 40px;

	color: #4270c7;

	font-size: 16px;

	margin: 0 5px;

	border-radius: 5px;

	line-height: 40px; 

} 

.list_right .list_yema li.ch_on{

	padding: 0 14px;

	color: #999999;

}

.list_right .list_yema li:hover{

	background: rgb(66, 112, 199); 

	color: #fff;

	cursor: pointer;

}

.list_right .list_yema li a{

	display: block;

	padding: 0 14px;

} 
.active a {
    padding: 0 14px;
    color: #999999;
}
.list_right .list_yema li a:hover{ 

	color: #fff; 

}

/*新闻详情左侧*/ 

.list_left .list_left_news{ 

	width: 100%;

	margin: 20px 0 0 0;

	background: #fff;

	border: 1px solid #ddd;

	padding: 0 0 20px 0;

}

.list_left .list_left_news img{

	width: 100%;

}

.list_left .list_left_news span{

	display: block;

	width: 90%;

	margin: 20px 5% 0;

	color: #000;

	font-size: 20px;

}

.list_left .list_left_news i{

	background: #126392;

	width: 62px;

	height: 2px;

	display: block;

	margin: 8px 5%;

}

.list_left .list_left_news p{

	display: block;

	width: 90%;

	margin: 0 5%;

	color: #666666;

	font-size: 16px;

	height: 40px;

	line-height: 20px;

	overflow:hidden;

}

.list_left .list_left_news a{

	font-size: 16px;

	color: #4270c7;

	display: inline-block;

	padding: 4px 0;

	margin: 8px 5% 0;

	border-bottom: 1px solid #4270c7;

}

/*详情右侧*/

.list_right .list_right_text{

	padding: 16px 0;

	color: #333;

	font-size: 16px;

	line-height: 32px;

}

.list_right .list_right_text img{

	margin: 8px 0;

	width: auto;

	max-width: 100%;

}

/*产品详情左侧*/

.list_left .list_left_pro{

	display: block;

	border: 1px solid #8c8d92;

	width: 100%; 

	margin: 20px 0 0 0;

}

.list_left .list_left_pro img{

	width: 100%;

}

.list_left .list_left_pro span{

	display: block;

	color: #333;

	font-size: 16px;

	width: 90%;

	margin: 10px 5% 0;

}

.list_left .list_left_pro p{ 

	color: #666;

	font-size: 14px;

	width: 90%;

	margin: 10px 5% 0;

	height: 40px;

	line-height: 20px;

	overflow:hidden;

}

.list_left .list_left_pro i{

	display: block;

    width: 100%;

    height: 48px;

    background: url(../img/in_part1_5.png) center center no-repeat;

}

/*联系我们右侧*/

.list_right .list_right_contact{

	padding: 8%;

	color: #000;

} 

.list_right .list_right_contact .contact_tit{

	font-size: 24px;

	font-weight: 700;

}

.list_right .list_right_contact .contact_xinxi li span{

	font-size: 20px;  

	background: url(../img/contact1.png) left center no-repeat;

	margin: 4px 0 0 0;

	padding: 0 0 0 28px;

}

.list_right .list_right_contact .contact_xinxi li:nth-child(2) span{

	background: url(../img/contact2.png) left center no-repeat;

}

.list_right .list_right_contact .contact_xinxi li:nth-child(3) span{

	background: url(../img/contact3.png) left center no-repeat;

}

.list_right .list_right_contact .contact_xinxi li p{

	font-size: 16px;

	margin: 8px 0 0 28px;

}

.list_right .list_right_contact ul li{

	width: 30%;

	float: left;

	height: 144px;

	border: 0; 

}

.list_right .list_right_contact ul li:first-child{

	padding: 0 48px 0 0;

}

.list_right .list_right_contact .contact_map{

	border: 1px solid #dddddd; 

}

.list_right .list_right_contact .contact_map,

.list_right .list_right_contact .contact_map iframe{

	width: 100%;

	height: 276px;

	margin: 0;  

}

.list_right .list_right_contact form{

	margin: 44px 0 0 0;

}

.list_right .list_right_contact input{

	padding: 8px;

}

.list_right .list_right_contact input[type='text']{

	width: 30%;

	margin: 0 4.4% 0 0;

	height: 44px;

	line-height: 44px;

	border: 1px solid #dddddd;



}

.list_right .list_right_contact input.user_tel{

	margin: 0;

}

.list_right .list_right_contact textarea{

	padding: 8px;

	width: 100%;

	margin: 20px 0 0 0;

	height: 110px;

	resize: none;

	border: 1px solid #dddddd;

}

.list_right .list_right_contact input[type='submit']{

	width: 30%;

	margin: 20px 0 0 0;

	height: 40px;

	line-height: 40px;

	background-color: #4270c7;

	color: #fff;

	font-size: 16px;

	border: none;

	padding: 0;

}



/*数据中心右侧*/

.list_right .list_right_data li div{

	width: 50%;

	float: left;

	margin: 0 0 0 4%; 

}

.list_right .list_right_data .list_right_xiazai{

	display: block;

	height: 40px;

	width: 40px;

	float: right;

	margin: 80px 20px 0 0;

	background: url(../img/data1.png) center center no-repeat;

	position: relative;

}

.list_right .list_right_data .list_right_xiazai:hover{

	background: url(../img/data2.png) center center no-repeat;

} 

.list_right .list_right_data .list_right_xiazai table,

.list_right .list_right_data .list_right_xiazai tbody,

.list_right .list_right_data .list_right_xiazai tr,

.list_right .list_right_data .list_right_xiazai td,

.list_right .list_right_data .list_right_xiazai td a{

	position: absolute;

	top: 0;

	left: 0;

	height: 100%;

	width: 100%;

	display: block;

	margin:0;

}

.list_right .list_right_data .list_right_xiazai td:first-child,

.list_right .list_right_data .list_right_xiazai td a img,
.list_right .list_right_data .list_right_xiazai td a u{

	display: none;

}

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

	.list_left{

		width: 100%;

		margin: 16px 0 0 0;

	}

	.list_right{

		width: 100%;

		margin: 16px 0 20px 0;

		padding: 20px;

	}

	.list_right ul li img{

		width: 100%;

		float: none;

	}

	.list_right ul li div{

		width: 100%;

		float: none;

	}

	.list_right .list_right_tit span{

		font-size: 24px;

	}

	.list_right ul li div span{

		font-size: 18px;

		margin-top: 16px;

	}

	.list_right ul li p{

		margin-top: 16px;

		font-size:14px;

	}

	.list_right ul li div a{

		font-size: 18px;

		margin-top: 16px;

	}

	.list_right .list_yema ul li:nth-child(3),

	.list_right .list_yema ul li:nth-child(4),

	.list_right .list_yema ul li:nth-child(5),

	.list_right .list_yema ul li:nth-child(6),

	.list_right .list_yema ul li:nth-child(7),

	.list_right .list_yema ul li:nth-child(9){

		display: none;

	}

	.list_position img{

		margin:17px 8px;

	}

	.list_position span{

		font-size: 14px;

	}

	.list_right .list_right_data li div{

		width: 70%;

	}

	.list_right .list_right_contact{

		padding: 8% 0;

	}

	.list_right .list_right_contact .contact_tit{

		text-align: center;

		display: block;

		width: 100%;

		margin-top: 12px;

	}

	.list_right .list_right_contact ul li{

		float: none;

		width: 100%;

		height: auto;

		padding: 0;

	}

	.list_right .list_right_contact ul li:first-child{

		padding: 0;

	}

	.list_right .list_right_contact .contact_map{

		margin-top: 12px;

	}

	.list_right .list_right_contact{

		padding: 0;

	}

	.list_right .list_right_contact form{

		margin: 12px 0 0 0; 

	}

	.list_right .list_right_contact input[type='text'],

	.list_right .list_right_contact textarea{

		width: 100%;

		margin: 12px 0 0 0 ;

	}

	.list_right .list_right_contact input[type='submit']{

		margin: 12px 35% 0;

	}

	.news_banner img{ 

	}

}
/*header .main_right ul li.ch_weixin {
	position: relative;
}
header .main_right ul li.ch_weixin:hover:after{
	content: '';
	position: absolute;
	top: 68px;
	left: 68px;
	height:100px;
	width: 100px;
	background:#ff0;
	z-index: 3;
}*/
#launchBtn{
	position: fixed;
	right: 0;
	top: 50%;
	z-index: 3;
}