/** Generated by FG **/
@font-face {
	font-family: 'impact-webfont';
	src: url('../fonts/impact-webfont.eot');
	src: local('☺'), url('../fonts/impact-webfont.woff') format('woff'), url('../fonts/impact-webfont.ttf') format('truetype'), url('../fonts/impact-webfont.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'futurabt-medium';
	src: url('../fonts/futurabt-medium.eot');
	src: local('☺'), url('../fonts/futurabt-medium.woff') format('woff'), url('../fonts/futurabt-medium.ttf') format('truetype'), url('../fonts/futurabt-medium.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'FuturaBT-Bold';
	src: url('../fonts/FuturaBT-Bold.eot');
	src: local('☺'), url('../fonts/FuturaBT-Bold.woff') format('woff'), url('../fonts/FuturaBT-Bold.ttf') format('truetype'), url('../fonts/FuturaBT-Bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
body,input,textarea,button{
	font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,"宋体";
	-webkit-font-smoothing: subpixel-antialiased;
}
.nav{
	/* margin-right: -50px; */
}
.nav .nLi h3 a{
	padding:0 30px;
}
.footer dl{
	margin-right:80px;
	padding-right: 80px;
}
.sub{
	min-width: 100px;
}
#sub16{
min-width: 200px;
}
#sub16 li{
text-align:left;
padding-left:30px;
}
.nav .nLi h3 a {
	display:block;
	font-size:16px;
	font-weight: normal;
	line-height:93px;
	transition: 0.6s;
	color:#1b1b1b;
}
.nav .sub li {
	zoom:1;
	height:40px;
	position:relative;
	border-bottom:1px solid rgba(255,255,255,0.3);
	text-align:center;
	padding: 0 15px;
}
#top_tel_01 .xia{
	font-family: 'impact-webfont';
}
.ycjn4box{}
.ycjn4box ul{
width:650px;
float:left;
text-align:left;
color:#fff;
padding-top:90px;
}
.ycjn4box ul h2{
font-size:30px;
line-height:50px;
margin-bottom:30px;
}
.ycjn4box ul h3{
font-size:18px;
line-height:46px;
font-weight:normal;
}
.ycjn4box ul li{
width:156px;
height:51px;
line-height:51px;
background:#111111;
margin-top:40px;
text-align:center;
font-size:16px;
color:#fff;
}
.ycjn4box:hover ul li{
background:#e69900;
}
#gwsj li font{display:block;float:right;width:300px;line-height:20px;}
.dibubox{height:320px;margin:0 auto;width:1200px;position:relative;}
.dibubox dl{width:200px;height:290px;float:left;text-align:left;color:#393939;padding-top:30px;}
.dibubox dt{font-size:18px;color:#ffffff;line-height:40px;background:url(/web/pic/t1.jpg) left center no-repeat;text-align:left;padding-left:40px;margin-bottom:20px;font-weight:bold;}
.dibubox dd{line-height:30px;font-size:14px;color:#898989;padding-left:40px;}
#putonglist {width:40%;float:left;margin-right:10px;}
.dibubox a{color:#898989;}
.dibubox a:Hover{color:#ff0000;}
.dibubox dt a{color:#ffffff;}
.dibubox dt a:hover{color:#ff0000;}
.dibubox dd span{display:block;width:101px;height:30px;line-height:30px;font-size:14px;text-align:center;background:url(more2.jpg) center no-repeat;}
.dibuboxys{position:relative;margin-top:20px;background:#373737;}
.dibubox dl h1{font-size:16px;font-weight:normal;line-height:40px;color:#008cbb;}
#bottomprolist{line-height:20px;margin-bottom:10px;}
#sp{
	background:url(../images/sp_fang.png) 10px center no-repeat;
}
#en{
	background:url(../images/en_fang.png) 10px center no-repeat;
}
#dibuboxleft{width:107px;float:right;margin-top:15px;}
#dibuboxleft h2{color:#bcbebb;font-weight:normal;font-size:14px;line-height:46px;text-align:center;}
#bottom_cpmargin{
width:510px;
}
#zkhy7box1{
float:left;
text-align:left;
padding-top:25px;
width:310px;
margin-right:230px;
}
#zkhy7box1 dt{
width:35px;
float:left;
margin-top:5px;
}
#zkhy7box1 dt i{color:#fff;font-size:22px;}
#zkhy7box1 dd{
width:270px;
float:right;
text-align:left;
}
#zkhy7box1 dd h2{
font-size:16px;
font-weight:normal;
line-height:30px;
color:#fff;
}
#zkhy7box1 dd h3{
font-size:16px;
font-weight:normal;
line-height:30px;
color:#fff;
}
#zkhy7box2{
float:left;
text-align:left;
padding-top:25px;
width:180px;
margin-right:230px;
}
#zkhy7box2 dt{
width:35px;
float:left;
margin-top:5px;
}
#zkhy7box2 dt i{color:#fff;font-size:22px;}
#zkhy7box2 dd{
width:140px;
float:right;
text-align:left;
}
#zkhy7box2 dd h2{
font-size:16px;
font-weight:normal;
line-height:30px;
color:#fff;
}
#zkhy7box2 dd h3{
font-size:16px;
font-weight:normal;
line-height:30px;
color:#fff;
}
.slideBox2 .hd ul li.on{
	color:#fff;
	background:#00753e;
}
.slideBox2 .hd ul li.on a{
	color:#fff;
}
.slideBox2 .hd ul li{
	font-size:16px;
	height:45px;
	line-height:45px;
	cursor:pointer;
	padding:0 20px 0 20px;
	text-align:center;
	position:relative;
	border-radius:25px;
	margin-bottom:20px;
}
.zkhy3box_left h4{
font-size:16px;
line-height:38px;
font-weight:normal;
}