@charset "utf-8";
 /*初始化类*/
html{
	font-size: 20px;
	font-family: "Microsoft YaHei","微软雅黑",Arial,sans-serif;}
html,body {
	-webkit-touch-callout:none;
	-webkit-text-size-adjust:none;
	-webkit-tap-highlight-color:rgba(255,255,255, 0);
	-webkit-user-select:none;
	width: 100%;
}
body {
	line-height: 1.5;
	font-size: 0.8rem;
	color: #333;
	outline: 0;
}

i{
	font-style:normal;}
html,body,header,section,footer,div,ul,ol,li,img,a,span,em,del,legend,center,strong,var,fieldset,form,label,dl,dt,dd,cite,input,hr,time,mark,code,figcaption,figure,textarea,h1,h2,h3,h4,h5,h6,p{
	margin:0;
	border:0;
	padding:0;
	font-style:normal;
}
* {
	-webkit-user-select: none;
	-webkit-tap-highlight-color: transparent;
	outline: none;
}
input::-webkit-input-placeholder{
	color:#ccc;}
title{
	display:block;}
img{
	vertical-align:baseline;
	margin:0;
	padding:0;
	border:0;
	}
@font-face {
  font-family:"Bahnschrift";
  src:url(bahnschrift.ttf);
}
@font-face {
  font-family:"msyhl";
  src:url(msyhl.ttc);
}
@font-face {
  font-family:"Light";
  src:url(Microsoft YaHei UI Light.ttf);
}
@font-face{
    font-family: 'Thin';
    src : url('NotoSansHans-Thin.otf');
}
@font-face{
    font-family: 'Light';
    src : url('NotoSansHans-Light.otf');
}
	
@media only screen and (min-width: 400px) {
	html {
		font-size: 21.33333333px !important;
	}
}
@media only screen and (min-width: 414px) {
	html {
		font-size: 21px !important;
	}
}
@media only screen and (min-width: 480px) {
	html {
		font-size: 25.6px !important;
	}
}
.action p{
	color:#fff !important;}
ul, li {
	list-style: none;
}
p {
	font-size: 0.7rem;
	color: #757575;
}
a {
	color: #333;
	text-decoration: none;
	background-color: transparent;
}
a:hover{
	color:#00CCDE;}
textarea {
	overflow: hidden;
	resize: none;
}
button {
	overflow: visible;
}
button,select {
	text-transform: none;
}
input{-webkit-user-select:text !important;
background:none;}
button,input,select,textarea {
	font: inherit;
	color: inherit;
	-webkit-appearance:none;
	border:0;
	
}
.clear{clear: both;float: none;}

.head{
	width:100%;
	height:102px;
	background:#fff;
	}
.head img{
	float:left;
	margin-left:42px;
	margin-top:20px;
	}	
.head ul{
	float:right;
	margin-top:30px;
	}
.head ul li{
	text-align:center;
	width:110px;
	height:35px;
	line-height:32px;
	float:left;
	margin:0 5px;
	}
.head ul li a{

	font-size:16px;
	color:#4a4a4a;}			
.head ul li.on,.head ul li:hover{
	background:#e01236;
	border-radius:10px 0 10px 0;}
.head ul li.on a,.head ul li:hover a{
	color:#fff;}		
	.fullSlide{ width:100%;  position:relative;  height:630px; background:#000;  }
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
	.fullSlide .bd ul{ width:100% !important;  }
	.fullSlide .bd li{ width:100% !important;  height:630px; overflow:hidden; text-align:center;  }
	.fullSlide .bd li a{ display:block; height:630px; }
	
	.kuand .prev,.kuand .next {width: 115px;height: 114px;display:block;background: url(../images/jiant.jpg) no-repeat 0 0;position: absolute;bottom: 266px;z-index: 10;cursor: pointer;text-indent: -9999px;}
	.kuand .prev { left: 0; }
	.kuand .next {background-position:-115px 0;right: 0;}
	.kuand .prev:hover,
	.kuand .next:hover { filter:alpha(opacity=100) !important;opacity:1 !important;  }
	.kuand{width: 100%;margin:0 auto;}

.sysb{
	width:1250px;
	margin:0 auto;
	margin-top:75px;
	}
.sysb ul li{
	position:relative;
	float:left;
	width:385px;
	height:231px;
	background:#ebebeb;
	margin-right:47px;
	}
.sysb ul li:last-child{
	margin-right:0;}
.sysb ul li em{
	position:absolute;
	left:46px;
	top:94px;
	font-size:24px;
	color:#353535;}	
.sysb ul li em i{}
.sysb ul li dd{
	position:absolute;
	left:46px;
	top:128px;
	font-size:18px;
	color:#cccccc;
	font-family:Arial;
	}
.sysb ul li img{
	position:absolute;
	right:0;
	bottom:0;
 }
.sysb ul li:last-child em{
	top:53px;}
.sysb ul li:hover{
	background:#d21730;}
.sysb ul li:hover em{
	color:#fff;}
.sysb ul li:hover dd{
	color:#fd8292;}	
	
	.qunar { width: 1250px; margin: 53px auto; position: relative; height:387px; overflow: hidden; background:#ebebeb; }
	.qunar dt{
		display:block;
		float:left;
		margin-left:44px;
		margin-top:44px;
		font-size:24px;
		color:#353535}
	.qunar .e_pic_wrap { z-index: 1; white-space: nowrap; width: 1250px !important; height: 226px; float:left; margin-top:33px; }

	.qunar .e_pic_wrap li {position:relative;  display: inline; width: 1250px !important; float:left; height: 226px; overflow: hidden; }
	.qunar .e_pic_wrap li img{
		margin-left:183px;
		float:left;
		margin-right:104px;}
	.qunar .e_pic_wrap li em{
		color:#d21730;
		font-size:32px;
		width:595px;
		display:block;
		float:left;}
	.qunar .e_pic_wrap li span{
		color:#333333;
		font-size:26px;
		width:595px;
		display:block;
		float:left;}
	.qunar .e_pic_wrap li dl{
		white-space: normal;
		width:605px;
		font-size:14px;
		line-height:22px;
		margin-top:10px;
		color:#878787;
		display:block;
		float:left;}
	.qunar .e_pic_wrap li dd{
		line-height:44px;
		width:125px;
		margin-top:20px;
		height:44px;
		background:#fff;
		text-align:center;
		display:block;
		float:left;}
		.qunar .e_pic_wrap li dd a{
			font-size:14px;
			color:#272727;}
	.qunar .prev, .qunar .next { position: absolute; z-index: 30; display: block; }
	.qunar .prev { top: 299px; right:77px; }
	.qunar .next { top: 299px; right: 0; }
	.qunar .prev a, .qunar .next a { display: block; width: 77px; height:87px; overflow: hidden; background: url(../images/jiant1.jpg) no-repeat center center ; _background-image: url(../images/jiant1.jpg); }
	.qunar .prev a { background-position: 0 0; }
	.qunar .prev a:hover { background-position: 0 -87px; }
	.qunar .next a { background-position: -77px 0px; }
	.qunar .next a:hover { background-position: -77px -87px; }	
	
.sybj1{
	width:100%;
	display:table;
	background:url(../images/sybj1.jpg) right bottom no-repeat;
	background-color:#f6f6f6;}		
.sybj2{
	width:100%;
	display:table;
	background:url(../images/sybj2.jpg) center top no-repeat;
	}
.syfwbt{
	width:1250px;
	margin:0 auto;
	margin-top:90px;
	text-align:center;
	}
.syfwbt em{
	display:block;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	color:#d3d3d3;}
.syfwbt span{
	font-size:24px;
	color:#343434;
	display:block;}
.syfwbt dd{
	width:34px;
	height:2px;
	background:#d21730;
	margin:10px auto;
	display:block;}
.syfwbt dt{
	display:block;
	font-size:14px;
	color:#a7a7a7;}
.syfw{
	width:1250px;
	margin:50px auto;
	}
.syfw ul li{
	float:left;
	width:248px;
	border:1px solid #e5e5e5;
	border-right:none;
	height:124px;}
.syfw ul li:last-child{
	border-right:1px solid #e5e5e5;
	}
.syfw ul li span{
	float:left;
	margin-left:60px;
	margin-top:20px;
	font-size:50px;
	color:#b4b4b4;}
	
.syfw ul li em{
	float:left;
	margin-left:10px;
	font-size:16px;
	line-height:124px;
	color:#585858;}
.syfw ul li:hover{
	background:#f1f1f1;
	} 

.syfw ul li:hover span{
	color:#d21730;
	}	
.sygd{
	margin:0 auto;
	display:block;
	background:#d21730;
	width:217px;
	height:57px;
	text-align:center;
	margin-top:57px;}
.sygd a{
	color:#fff;
	font-size:16px;
	text-align:center;
	line-height:57px;}						
.syjufa{
	width:100%;
	height:675px;
	background:url(../images/sybj3.jpg) center center;}	
.syjjfa{
	width:1250px;
	margin:0 auto;
	margin-top:60px;
	}
.syjjfa ul li{
	text-align:center;
	float:left;
	width:280px;
	height:350px;
	background:#e1e1e1;
	margin-right:43px;
	}
.syjjfa ul li:last-child{
	margin-right:0;
	}
.syjjfa ul li img{
	margin-top:44px;
	}	
.syjjfa ul li em{
	line-height:60px;
	display:block;
	font-size:22px;
	color:#2a2a2a;}
.syjjfa ul li p{
	width:227px;
	margin:0 auto;
	font-size:14px;
	color:#868686;
	line-height:25px;
	display:block;
	}
.syjjfa ul li span{
	width:118px;
	height:35px;
	line-height:35px;
	font-size:14px;
	background:#fff;
	color:#868686;
	margin:0 auto;
	display:block;
	margin-top:20px;}
.syjjfa ul li:hover{
	background:#fff;}
.syjjfa ul li:hover span{
	background:#d21730;
	color:#fff;}
.fwkh{
	position:relative;
	z-index:2;
	width:1218px;
	margin:0 auto;
	background:#f9f9f9;
	margin-top:40px;
	height:227px;}
.fwkh ul li{
	float:left;
	margin:0 16px;
	margin-top:70px;}	
.fwkh ul li:last-child{
	margin-right:0;}
.sygy{
	margin-top:-78px;
	width:100%;
	height:568px;
	background:url(../images/sybj4.jpg) center center;}	
.sygy1{
	width:845px;
	margin:0 auto;
	text-align:center;
	padding-top:150px;
	}
.sygy1 em{
	font-size:52px;
	display:block;
	color:#d21730;
	font-weight:bold;}
.sygy1 span{
	display:block;
	font-size:22px;
	color:#303030;
	line-height: 37px;
	}
.sygy1 dd{
	display:block;
	width:32px;
	height:4px;
	background:#d21730;
	margin:5px auto;}
.sygy1 dt{
	display:block;
	font-size:40px;
	color:#414141;}
.sygy1 p{
	display:block;
	line-height:24px;
	color:#7e7e7e;
	font-size:14px;
	padding-top: 20px;
	}
.sygy1 ul{
	display:inline-block;
	margin-top: 40px;
	}															 		
.sygy1 ul li{
	width:125px;
	line-height:44px;
	height:44px;
	background:#d21730;
	font-size:14px;
	color:#fff;
	margin: 0px 10px;
	float:left;
	}	
.sygy1 ul li a{
	color:#fff;}
.sygy1 ul li.syzz{
	background:#fff;
	}
.sygy1 ul li.syzz a{
	color:#272727;}
.xwzxbj{
	width:100%;
	height:795px;
	background:#f6f6f6;}	

.syxw{
	width:1250px;
	margin:0 auto;
	padding-top:40px;
	}
.syxw ul li{
	float:left;
	width:346px;
	margin-right:99px;
	}
.syxw ul li:last-child{
	margin-right:0;}	
.syxw ul li em{
	margin-top:10px;
	display:block;
	font-size:16px;
	color:#1d1d1d;
	line-height:30px;
	height:30px;
	overflow:hidden;}			
.syxw ul li p{
	padding-bottom:10px;
	display:block;
	font-size:14px;
	color:#acacac;
	line-height:22px;
	height:44px;
	overflow:hidden;
	width:100%;
	border-bottom:1px solid #e8e8e8;}			
.syxw ul li span{
	font-size:14px;
	color:#9a9a9a;
	line-height:40px;}
.syck{
	width:125px;
	height:44px;
	line-height:44px;
	text-align:center;
	background:#e8e8e8;
	margin:0 auto;
	margin-top:70px;
	}
.syck a{
	color:#272727;
	font-size:14px;
	}
.foot1{
	width:100%;
	height:149px;
	background:#e1e1e1;}
.foot2{
	width:1250px;
	margin:0 auto;
	height:149px;
	}
.foot2 img{
	float:left;
	display:block;}
.footnav{
	height:65px;
	border-bottom:1px solid #d4d4d4;
	margin-left:124px;
	}
.footnav ul li{
	float:left;
	margin-right:48px;
	line-height:65px;
	}
.footnav ul li:last-child{
	margin-right:0;}	
.footnav ul li a{
	font-size:14px;
	color:#929292;}	
.sykf{
	margin-top:20px;
	margin-left:124px;
	float:left;
	}
.sykf em{
	font-size:20px;
	color:#666;
	display:block;
	float:left;
	line-height: 45px;
	margin-right:28px;
	}
.sykf dd{
	margin-left:30px;
	display:block;
	float:left;}
.foot3{
	width:100%;
	height:50px;
	color:#a2a2a2;
	line-height:50px;
	background:#efefef;
	font-size:14px;
	text-align:center;}
.cpbanner{
	width:100%;
	height:336px;
	background:url(../images/cpbanner.jpg) no-repeat center center;
	}
.jjbanner{
	width:100%;
	height:336px;
	background:url(../images/jjbanner.jpg) no-repeat center center;
	}	
.gybanner{
	width:100%;
	height:336px;
	background:url(../images/gybanner.jpg) no-repeat center center;
	}	
.xwbanner{
	width:100%;
	height:336px;
	background:url(../images/xwbanner.jpg) no-repeat center center;
	}
.lxbanner{
	width:100%;
	height:336px;
	background:url(../images/lxbanner.jpg) no-repeat center center;
	}		
.fwbanner{
	width:100%;
	height:336px;
	background:url(../images/fwbanner.jpg) no-repeat center center;
	}
.scbanner{
	width:100%;
	height:336px;
	background:url(../images/scbanner.jpg) no-repeat center center;
	}
.zlbanner{
	width:100%;
	height:336px;
	background:url(../images/zlbanner.jpg) no-repeat center center;
	}			
.nybj{
	width:1250px;
	min-height:860px;
	margin:0 auto;
	display:table;
	background:#fff;
	border-radius:20px;
	margin-top:-54px;
	padding-bottom:60px;
	}
.ejfl{
	padding:38px 0;
	width:1210px;
	margin:0 auto;
	border-bottom:1px solid #f0f0f0;
	text-align:center;
	}
.ejfl ul{
	display:inline-block;
	}
.ejfl ul li{
	float:left;
	background:#eaeaea;
	margin:0 5px; }	
.ejfl ul li a{
	display:block;
	font-size:16px;
	color:#181818;
	padding:8px 13px;}	
.ejfl ul li:hover,.ejfl ul li.on{
	background:#d21730;
	}
.ejfl ul li:hover a,.ejfl ul li.on a{
	color:#fff;}
	
.cplist{
	width:1160px;
	margin:40px auto;
	}
.cplist  li{
	float:left;
	width:554px;
	margin-right:50px;
	margin-bottom:50px;
	}
.cplist  li em{
	line-height:60px;
	display:block;
	color:#252525;
	font-size:20px;
	font-weight:bold;
	}
.cplist  li:hover em{
	color:#d21730;}	
.cplist  li span{
	font-size:14px;
	color:#949494;
	line-height:28px;
	display:block;
	}
.cplist  li:nth-child(2n){
	margin-right:0;}
.more{
	width:122px;
	height:43px;
	background:#d21730;
	text-align:center;
	line-height:43px;
	margin:60px auto;
	color:#fff;
	font-size:16px;
	}																										
.more a{
	display:block;
	padding:0 20px;
	color:#fff;
	font-size:16px;}	
.cpxqbt{
	padding:38px 0;
	width:1210px;
	margin:0 auto;
	display:table;
	border-bottom:1px solid #f0f0f0;}
.cpxqbt em{
	display:block;
	float:left;
	margin-left:30px;
	color:#313131;
	font-size:22px;
	font-weight:bold;}
.cpxqbt span{
	display:block;
	float:right;
	margin-right:30px;
	padding:8px 20px;
	background:#d21730;
	color:#fff;
	font-size:16px;}	
.cpxqzw{
	width:1160px;
	margin:0 auto;
	margin-top:40px;
	height:321px;
	background:#ededed;
	}
.cpxqzw img{
	float:left;}
.cpxqzw span{
	width:580px;
	float:right;
	height:321px;
	}
.cpxqzw span em{
	font-size:30px;
	font-weight:bold;
	color:#d21730;
	margin-left:136px;
	margin-top:110px;
	display:block;
	}
.cpxqzw span dd{
	font-size:20px;
	color:#252525;
	margin-left:136px;
	display:block;}
.cpxqzw1{width:1160px;
	margin:0 auto;
	margin-top:40px;}
.cpxqzw1 em{
	width:5px;
	height:16px;
	background:#d21730;
	display:block;
	float:left;
	margin-top:6px;}
.cpxqzw1 span{
	display:block;
	float:left;
	color:#d21730;
	font-size:18px;
	font-weight:bold;
	margin-left:10px;}
.cpxqzw1 p{
	width:100%;
	display:block;
	float:left;
	padding-top:20px;
	font-size:14px;
	line-height:28px;}
.shfw{
	width:1160px;
	height:245px;
	background:#d21730;
	margin:0 auto;}	
.shfw img{
	float:right;}						
.shfw1{
	float:left;
	margin-left:50px;
	margin-top:45px;
	}
.shfw1 em{
	margin-bottom:5px;
	display:block;
	font-size:33px;
	color:#fff;}
.shfw1 span{
	display:block;
	width:525px;
	height:1px;
	background:#e16374;}
.shfw1 p{
	padding-top:10px;
	width:525px;
	line-height:23px;
	font-size:12px;
	color:#fff;}
.shfw2{
	width:1160px;
	margin:0 auto;
	margin-top:40px;}
.shfw2 ul li{
	width:100%;
	float:left;
	margin-bottom:70px;
	}
.shfw2 ul li img{
	float:left;
	margin-right:15px;
	}
.shfw2 ul li em{
	display:block;
	font-size:18px;
	color:#d21730;}
.shfw2 ul li p{
	display:block;
	font-size:14px;
	width:1000px;
	line-height:30px;}	
.gywm{
	width:1160px;
	margin:0 auto;
	margin-top:40px;}
.zzzs{
	width:1210px;
	margin:0 auto;
	margin-top:40px;
	}
.zzzs img{
	margin:0 auto;
	display:block;}
	
 .bigimg{width:800px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
        .mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 98;transition:all 1s;display: none}
        .bigbox{width:1160px;margin:0 auto; margin-top:40px;overflow: hidden;padding:10px;}
        .bigbox>.imgbox{width:400px;height:250px;float:left;border-radius:5px;overflow: hidden;margin: 0 10px 10px 10px;}
        .bigbox>.imgbox>img{width:100%;}
		.bigbox ul li{
			float:left;
			margin-right:44px;
			margin-bottom:44px;}
		.bigbox ul li:nth-child(4n){
			margin-right:0;}	
		.bigbox ul li em{
			display:block;
			line-height:50px;
			text-align:center;
			font-size:16px;
			color:#6a6a6a;}	
        .imgbox:hover{cursor:zoom-in}
        .mask:hover{cursor:zoom-out}
        .mask>img{position: fixed;right:10px;top: 10px;width: 40px;}
        .mask>img:hover{cursor:pointer}								
.jjfalist{
	width:1135px;
	margin:60px auto;}
.jjfalist ul li{
	float:left;
	width:100%;
	height:174px;
	background:#f3f3f3;
	margin-bottom:30px;
	}
.jjfalist ul li img{
	float:left;
	margin-left:99px;
	margin-top: 41px;
	margin-right:80px;
	}
.jjfalist ul li em{
	font-size:22px;
	margin-top: 52px;
	color:#2a2a2a;
	display:block;
	}
.jjfalist ul li span{
	display:block;
	margin-top:10px;
	font-size:14px;
	color:#868686;}
.jjfalist ul li dd{
	display:block;
	width:118px;
	height:35px;
	line-height:35px;
	text-align:center;
	font-size:14px;
	color:#929292;
	float: right;
	background: #fff;
	margin-right: 70px;
	margin-top: -51px;
	}
.jjfalist ul li:hover{
	background:#d21730;
	}
.jjfalist ul li:hover img{
	filter: brightness(100);}	
.jjfalist ul li:hover em,.jjfalist ul li:hover span{
	color:#fff;}
	
.faxq{
	width:1135px;
	margin:60px auto;
	height:121px;
	background:#f3f3f3;
	}
.faxq em{
	display:block;
	float:left;
	width:140px;
	height:121px;
	margin-right:38px;
	text-align:center;
	background:#d21730;
	}
.faxq em img{
	filter: brightness(100);
	display:block;
	margin:0 auto;
	margin-top:30px;}																
.faxq span{
	font-size:26px;
	color:#2a2a2a;
	display:block;
	padding-top:24px;
	}
.faxq dd{
	display:block;
	font-size:20px;
	color:#c8c8c8;
	font-family:Arial, Helvetica, sans-serif;}								
.faxq1{
	width:1135px;
	margin:0 auto;
	}	
.zzzs1{
	width: 1160px;
	margin: 0 auto;
	margin-top:40px;
	}
.zzzs1 img{
	display:block;
	float:right;}
.qyfc{
	width:1160px;
	margin:0 auto;}	
.qyfc  li{
	margin-right: 96px;
	width:532px;
	height:307px;
	float:left;
	position:relative;
	margin-bottom:90px;
	}
.qyfc  li:nth-child(2n){
	margin-right:0;}	
.qyfc  li span{
	position:absolute;
	left:0;
	bottom:0;
	display:block;
	background:#c0c0c0;
	line-height:47px;
	height:47px;
	padding:0 30px;
	font-size:18px;
	color:#fff;}		
.qyfc  li:hover span{
	background:#d21730;}
.scyx{
	width:1139px;
	margin:60px auto;}	
	
.xwlist{
	width:1210px;
	margin:0 auto;
	}
.xwlist ul li{
	border-bottom:1px solid #e2e2e2;
	padding:60px 0;
	width:100%;
	float:left;
	}
.xwlist ul li img{
	float:left;
	margin-left:15px;
	margin-right:45px;
	}
.xwlist ul li em{
	color:#333333;
	font-size:16px;
	padding-top:20px;
	display:block;
	float:left;
	width:625px;}
.xwlist ul li:hover em{
	color:#d21730;}		
.xwlist ul li p{
	padding-top:10px;
	line-height:24px;
	color:#a7a7a7;
	font-size:14px;
	display:block;
	float:left;
	width:625px;}
.xwlist ul li .sj{
	width:275px;
	text-align:right;
	margin-top:-30px;
	float:right;
	margin-right:15px;}
.xwlist ul li .sj span{
	color:#a7a7a7;
	font-size:14px;
	display:block;
	line-height:30px;}
.xwlist ul li .sj dd{
	display:block;
	width:61px;
	height:1px;
	background:#c1c1c1;
	float:right;}
.xwlist ul li .sj dt{
	margin-top:5px;
	display:block;
	font-size:26px;
	color:#565656;
	text-align:right;
	width:275px;
	float:right;}
.page{
	width:1210px;
	margin:50px auto;}
.page ul{font-size:16px;
	color:#a1a1a1;}	
.page ul li{
	float:left;
	border:1px solid #dfdede;
	border-right:none;
	font-size:16px;
	color:#a1a1a1;
	}
.page ul li:last-child{
	border:1px solid #dfdede;
	}	
.page ul li a{
	padding:5px 15px;
	font-size:16px;
	color:#a1a1a1;}
.page ul li:hover,.page ul li.on{
	background:#d21730;}
.page ul li:hover a,.page ul li.on a{
	color:#fff;}
.xwxq{
	text-align:center;
	width:1122px;
	margin:30px auto;}
.xwxq em{
	display:block;
	line-height:60px;
	font-size:26px;
	font-weight:bold;
	color:#212121;}	
.xwxq span{
	display:block;
	font-size:16px;
	color:#797979;
	width:100%;
	border-bottom:1px solid #e2e2e2;
	padding-bottom:30px;}
.xqnr{
	width:1122px;
	margin:50px auto;}	
.zlhz{
	width:1140px;
	margin:0 auto;
	}
.zlhz ul li{
	float:left;
	margin-right: 45px;
	margin-bottom: 40px;
	}
.zlhz ul li:nth-child(4n){
	margin-right:0;}
.lxfs{
	width:1167px;
	margin:50px auto;
	}
.lxfs ul li{
	text-align:center;
	width:237px;
	height:215px;
	float:left;
	border:1px solid #ededed;
	border-right:none;
	}
.lxfs ul li:nth-child(2){
	width:451px;}	
.lxfs ul li:last-child{
	border-right:1px solid #ededed;
	}
.lxfs ul li:last-child img{
	margin-top:35px;}	
.lxfs ul li img{
	margin-bottom:15px;
	display:block;
	margin:0 auto;
	margin-top:44px;}
.lxfs ul li em{
	display:block;
	font-size:18px;
	color:#3f3f3f;
	font-weight:bold;
	margin-top:15px;}
.lxfs ul li span{
	display:block;
	font-size:14px;
	color:#a2a2a2;
	margin-top:15px;}	
.lxfs ul li p{
	display:block;
	font-size:22px;
	line-height:25px;
	padding-top:10px;
	color:#9b9b9b;}	
.yjfk{
	width:1140px;
	margin:30px auto;
	}
.yjfk ul li{
	float:left;
	width:360px;
	line-height:50px;
	border-bottom:1px solid #eaeaea;
	margin-right:25px;}	
.yjfk ul li:nth-child(3){
	margin-right:0;}
.yjfk ul li em{
	display:block;
	float:left;
	color:#6c6c6c;
	font-size:16px;}
.yjfk ul li input{
	display:block;
	float:left;
	font-size:16px;
	text-indent:20px;}	
.yjfk ul li:nth-child(4){
	margin-top:20px;
	width:100%;}	
.yjfk ul li:nth-child(4) em{
	width:100%;
	display:block;}	
.yjfk ul li:nth-child(4) textarea{
	width:100%;
	font-size:14px;}
.yjfk input.tj{
	width:136px;
	height:52px;
	background:url(../images/sj.jpg) no-repeat center center;
	font-size:0;
	margin-top:50px;}
.lxwm1{
	width:1167px;
	margin:40px auto;
	margin-top:100px;
	}
.lxwm1 ul li{
	width:50%;
	float:left;
	margin-bottom:20px;
	}
.lxwm1 em{
	display:block;
	line-height:30px;
	float:left;
	font-size:16px;
	font-weight:bold;
	color:#e01236;
	}
.lxwm1 span{
	display:block;
	font-size:16px;
	color:#2b2b2b;
	float:left;
	line-height:30px;}																		
					 																								