<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
body {
	min-width: 1080px;
	margin: 0px;
	padding: 0px;
	font-family: "microsoft yahei", Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #555;
}
ul, h1, h2, h3, h4, images, p, li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-weight: normal;
}
a {
	text-decoration: none;
	color: #666666;
	font-size: 12px;

}
a:hover {
	text-decoration: none;
	color: #0078D8;
	font-size: 12px;

}
img {
	border: none;
}
.blank01 {
	height: 1px;
	line-height: 1px;
	visibility: hidden;
	clear: both;
	display: block;
}
#n {
	margin: 10px auto;
	width: 920px;
	border: 1px solid #CCC;
	font-size: 12px;
	line-height: 30px;
}
#n a {
	padding: 0 4px;
	color: #333
}
.clear{clear: both;}
#zf-wrap .subnav{width: 1080px;margin: 0 auto;line-height: 40px;height: 40px;}
#zf-wrap #main{width: 1080px;margin: 0 auto 20px;}
#zf-wrap .viewbox .content_box{min-height: 350px;}
#zf-wrap .case_xx1 h1{float: left;}
#zf-wrap .case_xx1{padding: 0 10px;border-bottom: 1px dotted #ddd;overflow: hidden;}
#zf-wrap .case_xx3{overflow: hidden;width: 100%;}
#zf-wrap .case_xx3 .reply{width: 100%;background-color:#fff;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
#zf-wrap .case_xx3 .reply h3{color: #0166b7;}
#zf-wrap .case_xx3 .edit_btn a{color: #0166b7;}
#zf-wrap .case_xx3 .operate a{display: block;border: 1px solid #ddd;width: 80px;text-align: center;line-height: 22px;color: #0166b7}
#zf-wrap .about_right{margin-bottom: 25px;}
#zf-wrap .post_box{background-color: #fff;}
#zf-wrap .about_left{margin-bottom: 15px;}
#zf-wrap .operate{float: right;}
.referbox .psubmit .psub{color: #fff;}
#zf-wrap .case_xx3 .bor1{overflow: hidden;}
#zf-wrap .rtitle{position: relative;}
.ask-btn{background-color: #3498DB;color: #fff;line-height: 30px;height: 30px;width: 80px;text-indent: 0;position: absolute;right: 10px;top: 5px;text-align: center;transition:all 0.5s;}
.ask-btn:hover{color: #fff;background-color: #2980B9;}
/*-----------头部开始-----------------*/


.bgblue1{ background-color:#083E7A;}
.bgblue2{ background-color:#3498DB;}
.topp {
	width: 100%;
	height: 36px;
	line-height: 36px;
	background: #ECF0F1;
	margin: 0 auto;
	padding: 0px;
}
.welcome {
	width: 1080px;
	margin: 0 auto;
	padding: 0px;
	font-size: 12px;
}
.welcome .scrollGG{
	float: left;
	position: relative;
	height: 36px;
	overflow: hidden;
}
.welcome .scrollGG .title{
	background: url(../images/ico8.png) left center no-repeat;
	padding-left: 22px;
	float: left;
}
.welcome .scrollGG ul{
	float: left;
}
.welcome .scrollGG ul li{
	height: 36px;
	line-height: 36px;
}
.top2 {
	width: 1080px;
	margin: 10px auto 0px auto;
	height: 100px;
}
.logo {
	width: 550px;
	float: left;
	margin-top:26px;
}
.logo h1 {
	float: right;
	margin-top: 18px;
}
.dianhua {
	float: right;
		margin-right:20px;
	overflow: hidden;
	margin-top: 20px;
}

.searchbox{ float:right; margin-top:27px;}
.searchbox .searchTxt{ float:left; height:36px; line-height:36px; border:1px solid #a0a0a0; border-right:none; color:#787878; width:160px; text-indent:8px;}
.searchbox .searchPic{ float:left; height:36px; width:36px;background:url(../images/search.png) center center no-repeat #093F7B; border:none; cursor:pointer;}

.bpxy {
	width: 180px;
	float: right;
	margin-top: 7px;
}
.bpxy1 {
	height: 30px;
	padding-left: 30px;
	line-height: 30px;
	background: url(../style/home_pc2.jpg) left center no-repeat;
	display: block;
	float: left;
	margin-right: 25px;
}
.bpxy2 {
	padding-left: 30px;
	height: 30px;
	line-height: 30px;
	background: url(../style/home_pc3.jpg) left center no-repeat;
	display: block;
	float: left;
}
.bpxy2 img {
	margin-right: 6px;
}
.dianh {
	width: 267px;
	margin-top: 5px;
	float: left;
	text-align: right;
}
.dianhua .no {
	float: right;

	width: 200px;
	height: 50px;
	background: url(../style/tel2.GIF) 0 0 no-repeat;
}
.dianhua .no span {
	float: right;
	font-size: 20px;
	color: #fb7409;
	font-family: "microsoft yahei", "微软雅黑";
	margin-top: 22px;
}
/*-----------导航开始-----------------*/

.menubg {
	clear: both;
	width: 100%;
	height: 50px;
	line-height: 50px;
	background: #3498DB;
	color: #FFFFFF;
	margin: 0 auto;
}
.navbox, .nav li, .nav li.current a, .nav li.selected a span, .nav li a.selected, .nav li a.selected span {
}
.navbox {
	height: 50px;
	position: relative;
	z-index: 9;
}
.nav {
	width: 1080px;
	margin: 0 auto;
}
.nav li {
	float: left;
	height: 50px;
	position: relative;
}
.nav li.nLi{
	background-color: #D9271D;
}
.nav li.nLi .icon{
	background: url(../images/icon.png);
	width: 30px;
	height: 15px;
	float: right;
	margin: 20px 10px 0 0;
	background-position: -120px -118px;
}
.nav li:hover .icon{
	background-position: -120px -133px;
}
.nav li.nLi ul.sub{
	position: absolute;
	top: 50px;
	display: none;
	width: 1080px;
	background-color: #fff;
}
.nav li.nLi ul.sub li.li1{
	width: 100%;
	height: auto;
	background-color: #f5f5f5;
	transition:all .5s;
}
.nav li.nLi ul.sub li a{
	float: left;
	width: 220px;
	text-align: center;
	background-color: #f5f5f5;
	transition:all .5s;
}
.nav li.nLi ul.sub li a .icon{
	margin-top: 20px;
	width: 6px;
	height: 11px;
	background-position: -126px -89px;
}
.nav li.nLi ul.sub li:hover{
	background-color: #D9271D;
}
.nav li.nLi ul.sub li:hover a.zf{
	background-color: #D9271D;
	color: #fff;
}
.nav li.nLi ul.sub li:hover a li a{
	color: #666;
}
.nav li.nLi ul.sub ul.sub2{
	float: left;
	width: 860px;
	background-color: #fff;
}
.nav li.nLi a{
	background: none;
}
.nav li.nLi a span{
	width: 220px;
}
.nav li.nLi ul.sub ul.sub2 li{
	float: left;
	width: auto;
	height: auto;
	margin: 8px 0;
}
.nav li.nLi ul.sub ul.sub2 li a{
	background-color: #fff;
	width: auto;
	padding: 0 15px;
	border-right: 1px solid #ddd;
	height: auto;
	line-height: 22px;
}
.nav li.nLi ul.sub ul.sub2 li a:hover{
	color: #d9271d;
	text-decoration: underline;
}
.nav li.last {
	background: none;
}
.nav li a {
	float: left;
	display: block;
	padding: 0px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	background: url(../style/fgx.gif) no-repeat right center;
}
.nav li a span {
	float: left;
	display: block;
	line-height: 50px;
	font-size: 16px;
	color: #fff;
	font-weight: normal;
	cursor: pointer;
	width: 140px;
	text-align: center;
}
.nav li.selected a, .nav li a.selected {
	background-color: #F8C131;
	text-decoration: none;
}
.nav li.selected a span, .nav li a.selected span {
	background-color: #2980B9;
	color: #fff;
}
.nav li.selected .submenu {
	display: block;
}
.nav li .submenu {
	display: none;
	position: absolute;
	top: 50px;
	left: 0px;
}
.nav li .submenu {
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #2980B9;
	padding: 0px;
	width: 151px;
	background: #2980B9;
}
.nav li .submenu {
	-moz-border-radius: 0 0 3px 3px;
	-webkit-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px;
	-moz-box-shadow: 0 5px 5px #2980B9;
	-webkit-box-shadow: 0 5px 5px #2980B9;
	box-shadow: 0 5px 5px #2980B9;
}
.nav li .submenu li {
	float: none;
	background: none;
	border-bottom: dotted 1px #2980B9;
	height: 40px;
	overflow: hidden;
	margin-top: 0px;
}
.nav li .submenu li a {
	float: none;
	text-align: center;
	height: 40px;
	line-height: 39px;
	background: none;
	color: #fff;
	font-size: 14px;
}
.nav li .submenu li a:hover {
	background: #1976B2;
	font-weight: bold;
	color: #fff;
	display: block;
	font-size: 14px;
}
/*-----------banner开始-----------------*/

.banner {
	width: 100%;
	text-align: center;
	margin: 0 auto;
}
.fullSlide{ position:relative; background:#000; margin:0 auto; }
		.fullSlide .bd{ position:relative; z-index:0; }
		.fullSlide .bd li img{width:100%; vertical-align:top;  } 
		.fullSlide .hd{position:relative; z-index:1; margin-top:-30px; height:30px; line-height:30px;  text-align:center;
			
		}
		.fullSlide .hd ul{ text-align:center;  padding-top:5px;  }
		.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:8px; height:8px; margin:5px; background:url(../images/tg_flash_p.png) -18px 0; overflow:hidden; 
			font-size:0;
		}
		.fullSlide .hd ul .on{ background-position:0 0; }
		.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-27% 0 0 3%; float:left;  background:url(../images/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
		.fullSlide .next{  background-position:right 0; float:right; margin-right:3%  }
		.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }
/*-----------内容栏1开始-----------------*/

.clear {
	clear: both;
}
.content1 {
	width: 100%;
	margin: 30px auto;
	overflow: hidden;
	background: #F8F8F8;
	height: 410px;
}
.main {
	width: 1080px;
	margin: 20px auto;
}
.kuaijie {
	float: left;
	width: 306px;
	height: 300px;
}
.about {
	width: 386px;
	float: right;
}
.video {
	width: 260px;
	float: right;
}
.about_tt {
	height: 50px;
	display: block;
	margin-bottom: 22px;
	line-height: 50px;
	color: #A9AAAA;
	font-size: 12px;
	font-weight: normal;
}
.about_tt h2 {
	/*width: 62px;*/
	float: left;
	display: block;
	border-bottom: 3px solid #3498DB;
	padding-bottom: 0px;
	margin-right: 5px;
	font-size: 15px;
	color: #2D2C2C;
	margin-left: 2px;
}
.about_tt span {
	width: 82px;
	float: right;
	display: block;
	margin-top: 20px;
	margin-right: 2px;
	text-align: center;
}
.about_tt span a {
	width: 82px;
	height: 28px;
	display: block;
	line-height: 28px;
	padding: 0px;
	color: #A9AAAA;
	font-family: Microsoft YaHei;
	font-weight: normal;
	border: 1px solid #f1f1f1;
	border-radius: 5px;
}
.about_tt span a:hover {
	width: 82px;
	height: 28px;
	display: block;
	line-height: 28px;
	border-color: rgba(231,76,60,1);
	background-color: rgba(231,76,60,1);
	background-image: none;
	color: #FFFFFF;
	border-radius: 5px;
}
.about_tp {
	width: 170px;
	height: 140px;
	padding: 20px 20px;
	float: left;
	margin-right: 18px;
	background: url(../style/home_pc1.gif) no-repeat;
}
.about_tp img:hover {
	opacity: 0.8;
	transition: opacity .3s;
	-webkit-transition: opacity .3s;
}
.about_wz {
	width: 462px;
	float: right;
	line-height: 24px;
}
.video_sp {
	background: url(../style/home_pc5.jpg) no-repeat;
	width: 248px;
	height: 168px;
	padding: 12px 12px;
	cursor: pointer;
}
.procenter {
	float: left;
	background: url(../style/cpbj_yeg9.jpg) no-repeat;
	width: 200px;
	height: 96px;
	text-align: left;
	padding-top: 25px;
	text-indent: 20px;
	color: #fff;
}
.procenter a {
	color: #FFFFFF;
	font-size: 20px;
	font-weight: bold;
}
.procenter a:hover {
	color: #000;
	font-size: 20px;
	font-weight: bold;
}
.message {
	float: right;
	background: #34495E;
	width: 106px;
	height: 96px;
	text-align: center;
	color: #fff;
}
.message a {
	width: 34px;
	height: 34px;
	background: url(../style/message.jpg) no-repeat center center;
	display: block;
	margin: 25px auto 0px auto;
}
.message a:hover {
	width: 34px;
	height: 34px;
	background: url(../style/message2.jpg) no-repeat center center;
	display: block;
	margin: 25px auto 0px auto;
}
.news_kk {
	word-wrap: break-word;
	padding: 0px;
	border: 1px solid rgb(241, 241, 241);
	height: 280px;
	width: 346px;
	display: block;
	background-color: rgb(255, 255, 255);
}
.news_kk ul {
	padding: 19px;
	list-style: none;
}
.news_kk ul li {
	display: block;
	height: 36px;
	line-height: 36px;
	border-bottom: dashed 1px #dddddd;
	text-indent: 8px;
	margin-bottom: 3px;
}
.news_kk ul li a {
	float: left;
	background: url(../style/26.png) left no-repeat;
	padding-left: 8px;
	width: 225px;
	height: 36px;
	overflow: hidden;
}
.news_kk ul li span {
	float: right;
	font-family: "microsoft yahei", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
}
.news_kk ul li a:hover {
	color: #0078D8;
}
.news_kk2 {
	word-wrap: break-word;
	padding: 0px;
	border: 1px solid rgb(241, 241, 241);
	height: 238px;
	width: 328px;
	display: block;
	background-color: rgb(255, 255, 255);
}
.news_kk2 ul {
	padding: 19px;
	list-style: none;
}
.news_kk2 ul li {
	display: block;
	height: 36px;
	line-height: 36px;
	border-bottom: dashed 1px #dddddd;
	text-indent: 8px;
	margin-bottom: 3px;
}
.news_kk2 ul li a {
	float: left;
	background: url(../style/26.png) left no-repeat;
	padding-left: 8px;
	width: 225px;
	height: 36px;
	overflow: hidden;
}
.news_kk2 ul li span {
	float: right;
	font-family: "microsoft yahei", Arial, Helvetica, sans-serif;
	color: #999999;
	font-size: 11px;
}
.news_kk2 ul li a:hover {
	color: #0078D8;
}
.content_kk {
	word-wrap: break-word;
	padding: 0px;
	border: 1px solid rgb(241, 241, 241);
	height: 236px;
	width: 384px;
	display: block;
	background: #fff url(../style/lx_zzbq.jpg) no-repeat right top;
}
.hotline {
	width: 186px;
	height: 54px;
	border-bottom: #f1f1f1 solid 1px;
	margin: 30px auto 0px 20px;
	background: url(../style/sj_wfyu.jpg) no-repeat left top;
}
.hotline span {
	line-height: 140%;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	color: rgb(149, 148, 148);
	margin-left: 30px;
}
.hotline p {
	font-size: 18px;
	font-family: 'Microsoft YaHei';
	color: rgb(94, 94, 94);
	margin-left: 30px;
}
.qq {
	display:block;
	width: 186px;
	height: 54px;
	border-bottom: #f1f1f1 solid 1px;
	margin: 10px auto 0px 20px;
	background: url(../style/qq_goxr.jpg) no-repeat left top;
}
.qq span {
	line-height: 140%;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	color: rgb(149, 148, 148);
	margin-left: 30px;
}
.qq p {
	font-size: 13px;
	font-family: 'Microsoft YaHei';
	color: rgb(94, 94, 94);
	margin-left: 30px;
}
.add {
	width: 186px;
	height: 54px;
	border-bottom: #f1f1f1 solid 1px;
	margin: 10px auto 0px 20px;
	background: url(../style/dz_lj6f.jpg) no-repeat left top;
}
.add span {
	line-height: 140%;
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	color: rgb(149, 148, 148);
	margin-left: 30px;
}
.add p {
	font-size: 12px;
	font-family: 'Microsoft YaHei';
	color: rgb(94, 94, 94);
	margin-left: 30px;
}
.about_lr {
	background: url(../style/jjt_uczy.jpg) no-repeat left top;
	height: 282px;
}
.about_nr {
	word-wrap: break-word;
	padding: 20px;
	border: 0px solid transparent;
	height: 158px;
	width: 266px;
	display: block;
	background-image: url(../style/bj_6l37.png);
	float: right;
	margin-top: 40px;
	color: #fff;
	overflow: hidden;
	font-size: 12px;
}
/*-----------内容栏2开始-----------------*/

.content2 {
	width: 1080px;
	margin: 0px auto;
	margin-top: 40px;
	margin-bottom: 40px;
}
/*-----------内容栏3开始-----------------*/

.content3 {
	width: 1080px;
	margin: 0px auto;
	overflow: hidden;
}
.content3_p1 {
	width: 291px;
	float: left;
}
.content3_p1 img:hover {
	opacity: 0.5;
	transition: opacity .3s;
	-webkit-transition: opacity .3s;
	cursor: pointer;
}
.content3_p2 img:hover {
	opacity: 0.5;
	transition: opacity .3s;
	-webkit-transition: opacity .3s;
	cursor: pointer;
}
.content3_p3 img:hover {
	opacity: 0.5;
	transition: opacity .3s;
	-webkit-transition: opacity .3s;
	cursor: pointer;
}
.content3_p2 {
	width: 400px;
	float: left;
}
.content3_p3 {
	width: 289px;
	float: right;
}
/*-----------内容栏4开始-----------------*/

.content4 {
	width: 100%;
	margin: 40px auto;
	background: #F8F8F8;
	padding-top: 5px;
	height: 370px;
}
.content4_p1 {
	width: 328px;
	float: left;
}
.content4_p2 {
	width: 328px;
	float: left;
	margin-left: 20px;
}
.content4_p3 {
	width: 386px;
	float: right;
	height: 240px;
	color: #FFFFFF;
	margin: 0 auto;
}
.news {
	float: left;
	width: 348px;
	height: 300px;
	margin-left: 21px;
}
.news_tt {
	border-bottom: 1px solid #c6cacb;
	height: 52px;
	display: block;
	margin-bottom: 19px;
}
.news_tt h2 {
	width: 136px;
	height: 40px;
	line-height: 40px;
	float: left;
	display: block;
	border-bottom: 1px solid #0078d8;
	padding-bottom: 5px;
	margin-top: 7px;
	color: #0078d8;
}
.news_tt span {
	width: 40px;
	float: right;
	display: block;
	margin-top: 20px;
}
.news_lr1 {
	width: 106px;
	height: 77px;
	float: left;
	border: 1px solid #e5e5e5;
	padding: 4px;
}
.news_lr1 img:hover {
	opacity: 0.8;
	transition: opacity .3s;
	-webkit-transition: opacity .3s;
	cursor: pointer;
}
.news_lr2 {
	width: 195px;
	float: left;
	margin-left: 16px;
	line-height: 20px;
	color: #777777;
}
.news_lr2 h3 {
	display: block;
	font-weight: bold;
	color: #0078D8;
	font-size: 12px;
	margin-bottom: 7px;
}
.news_lr3 {
	margin-top: 5px;
}
.news_lr3 ul li {
	display: block;
	height: 36px;
	line-height: 36px;
	border-bottom: dashed 1px #dddddd;
}
.news_lr3 ul li a {
	float: left;
	background: url(../style/home_pc2.gif) left no-repeat;
	padding-left: 8px;
}
.news_lr3 ul li span {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}
.news_lr3 ul li a:hover {
	color: #0078D8;
}
.content4_p4 input {
	background: url(../style/home_input.png) no-repeat;
	width: 164px;
	height: 30px;
	margin: 0px;
	border: none;
	line-height: 30px;
	padding-left: 6px;
	margin-left: 2px;
}
.content4_p4 span {
	width: 46px;
	height: 30px;
	line-height: 30px;
	float: left;
	display: block;
}
.content4_p4 {
	height: 30px;
	line-height: 30px;
	display: block;
	margin-bottom: 10px;
width:
}
.content4_p5 {
	width: 170px;
	height: 53px;
	display: block;
	margin-left: 20px;
	padding-top: 5px;
}
.content4_p5_anniu {
	width: 170px;
	height: 53px;
	border: 0px;
	cursor: pointer;
	line-height: 53px;
	display: block;
	background: url(../style/home_ainiu.jpg) left top no-repeat;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 24px;
	color: #fff;
}
.content4_p5_anniu:hover {
	width: 170px;
	height: 53px;
	border: 0px;
	cursor: pointer;
	line-height: 53px;
	display: block;
	background: url(../style/home_ainiu2.jpg) left top no-repeat;
	text-align: center;
	font-family: "微软雅黑";
	font-size: 24px;
	color: #fff;
}
/*-----------内容栏5开始-----------------*/

.content5 {
	clear: both;
	width: 1080px;
	margin: 0px auto;
}
.cast_jt {
	width: 64px;
	height: 27px;
	float: right;
	display: block;
	margin-top: 20px;
}
.cast_jt1 {
	width: 27px;
	height: 27px;
	float: left;
	background: url(../style/home_pc20_l.jpg) left top no-repeat;
}
.cast_jt1 a {
	width: 27px;
	height: 27px;
	display: block;
	cursor: pointer;
}
.cast_jt1 a:hover {
	width: 27px;
	height: 27px;
	display: block;
	background: url(../style/home_pc19_l.jpg) left top no-repeat;
}
.cast_jt2 {
	width: 27px;
	height: 27px;
	float: right;
	background: url(../style/home_pc20_r.jpg) left top no-repeat;
}
.cast_jt2 a {
	width: 27px;
	height: 27px;
	display: block;
	cursor: pointer;
}
.cast_jt2 a:hover {
	width: 27px;
	height: 27px;
	display: block;
	background: url(../style/home_pc19_r.jpg) left top no-repeat;
}
.pro_tt {
	width: 1080px;
	border-bottom: 1px solid #c6cacb;
	height: 52px;
	margin-bottom: 20px;
}
.pro_tt h2 {
	width: 136px;
	float: left;
	height: 40px;
	line-height: 40px;
	display: block;
	border-bottom: 1px solid #0078d8;
	padding-bottom: 5px;
	margin-top: 7px;
	color: #0078d8;
}
.content5_p {
	width: 1080px;
	padding-top: 10px;
	margin: 0px;
	overflow: hidden;
}
/* content5_p1 */

.ipro {
	overflow: hidden;
	height: 286px;
	width: 100%;
}
.ipro li {
	width: 188px;
	float: left;
	margin: 0px 10px;
	float: left;
}
.ipro .ipro_t {
	overflow: hidden;
	width: 188px;
	height: 34px; /*background:#000;*/
	font-size: 12px;
	color: #5E5E5E;
	text-align: center;
	line-height: 34px;
	position: relative; /*margin-top:-34px;*/
	z-index: 100; /*filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5; opacity: 0.5;*/
}
.ipro .ipro_t a {
	font-size: 14px;
	color: #5E5E5E;
	text-align: center;
}
.ipro .ipro_t a:hover {
	font-size: 14px;
	color: #3498DB;
	text-align: center;
	cursor: pointer;
}
.ipro .content5_p1 {
	width: 188px;
	height: 188px;
	overflow: hidden;
	position: relative;
	border: 1px solid #fa8c0b;
	z-index: 92
}
.ipro .content5_p1 {
	width: 188px;
	height: 188px;
	position:relative;
	overflow: hidden;
	border: 1px solid #DEDEDE;
}
.ipro .content5_p1 img {
	height: 188px;
	width: 303px;
	position:absolute; left:50%;
	margin-left:-156px;
	overflow: hidden;
	z-index: 90
}
/*-----------内容栏6开始-----------------*/

.content6 {
	width: 100%;
	height: 104px;
	background: #fff;
	margin: 10px auto 0px auto;
	overflow: hidden;
}
.hezuo {
	width: 1080px;
	margin: 0 auto;
	overflow: hidden;
}
.hezuo1 {
	width: 120px;
	height: 37px;
	float: left;
}
.hezuo2 {
	width: 850px;
	float: right;
}
.link {
	word-wrap: break-word;
	padding: 0px 0px 0px 10px;
	border: 1px solid rgb(216, 216, 216);
	height: 102px;
	width: 1068px;
	display: block;
	background: url(../style/yl_sduj.png) no-repeat left top;
	color: #fff;
	font-size: 12px;
}
.hezuo_list {
	width: 1000px;
	margin: 10px auto 0px 60px;
}
.hezuo_list li {
	float: left;
	margin-bottom: 10px;
	overflow: hidden;
}
.hezuo_list a{display: inline-block;margin-right: 15px;}
.hezuo_list img{width: 88px;height: 88px;}
.content6 ul li {
	float: left;
	margin-right: 30px;
}
/*----------- 底部开始-----------------*/

.footbg {
	width: 100%;
	background: #2980B9;
	clear: both;
	height: 50px;
}
.foot {
	width: 1080px;
	margin: 0px auto;
	overflow: hidden;
}
.foot ul {
	list-style: none;
}
.foot ul li {
	float: left;
	height: 50px;
	line-height: 50px;
	width: 135px;
	text-align: center;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.foot ul li a {
	color: #fff;
}
.foot ul li a:hover {
	color: #FFCC66;
}
.foot_ewm {
	width: 245px;
	float: right;
	color: #FFFFFF;
}
.foot_ewm img {
	margin-right: 10px;
}
.foot_ewm span {
	padding-bottom: 6px;
}
.foot_ewm1 {
	margin-bottom: 6px;
	line-height: 22px;
	height: 22px;
	overflow: hidden
}
.foot_ewm1 a {
	color: #fff
}
.foot_ewm1 img {
	vertical-align: middle;
}
.foot_ewm2 {
	margin-top: 10px;
}
.foot_ewm2 img {
	background: #ffffff;
	width: 90px;
	height: 90px;
	float: left;
}
.foot_ewm2 span {
	float: left;
	line-height: 24px;
}
.copyright {
	background: #2C3E50;
	width: 100%;
	height: 160px;
}
.copy {
	width: 1080px;
	margin: 0 auto;
	padding: 20px 0 20px 0;
	color: #fff;
	font-size: 12px;
}
.copy a {
	color: #fff;
}
.copy a:hover {
	color: #0099FF;
}
/*----------- 关于我们开始-----------------*/

.about_banner {
	width: 980px;
	margin: 0px auto;
	margin-top: 20px;
	CLEAR: both;
	OVERFLOW: hidden
}
.about_content {
	width: 1080px;
	margin: 0px auto;
	margin-top: 20px;
	CLEAR: both;
	OVERFLOW: hidden
}


.about_left {
	position:relative;
	width: 220px;
	float: left;


}
.about_left .box{
	width: 220px;
}
.about_left .fly{position: fixed;top: 0px;z-index: 100;}

.about_left2 {
	width: 220px;
	float: left;
	margin-bottom: 30px;
}



.xiaoshou{
	background-color:#FFF;
border:1px solid #ddd;
width:218px;
margin-bottom:8px;
z-index:200;

}
.xiaoshou span{ display:block;}
.xiaoshou .xiaoshou_t{ line-height:30px; border-bottom:1px solid #ddd; text-indent:10px;}
.xiaoshou .img{ width:110px; height:110px; border-radius:50%; margin:10px auto; overflow:hidden; border:1px solid #ddd;}
.xiaoshou .img img{ width:100%; height:auto;}
.xiaoshou a{ display:block;cursor:pointer; position:relative; color:#FFF; float:left;  margin-left:10px;border-radius:3px; padding-left:6px; padding-right:6px; line-height:24px; text-indent:24px;}

.xiaoshou a.zixun{ background-color:#5ea5ee; background-image:url(../style/qq.png); background-position: 7px center; background-repeat:no-repeat; background-size:16px auto;}
.xiaoshou a.mingpian{ background-color:#ed5c82;background-image:url(../images/saomiao.png); background-position: 7px center; background-repeat:no-repeat; background-size:16px auto;}
.xiaoshou a.e_mail{ background-color:#690;background-image:url(../images/e_mail.png); background-position: 7px center; background-repeat:no-repeat; background-size:auto 12px;}

.xiaoshou ul{ padding:6px 10px 0px 10px;}
.xiaoshou ul li{ width:100%; line-height:32px; border-bottom:1px solid #ddd; text-indent:26px;}
.xiaoshou ul li.tel{background-image:url(../images/tel.png); background-position: 4px center; background-repeat:no-repeat;}
.xiaoshou ul li.phone{background-image:url(../images/phone.png); background-position: 6px center; background-repeat:no-repeat;}
.xiaoshou p{ padding:0px 0px 0px 0px; line-height:32px; text-align:center; font-size:14px;}

.mingpianbox{ position:absolute; display:none;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  top:35px; border-radius:5px; height:140px; background-image:url(../images/qr.jpg); background-repeat:no-repeat; background-position:center 12px; background-color:#FFF; border:1px solid #ddd; width:120px; margin-left:-40px;}


.mingpianbox i{
	right:50px;
    border-color: transparent transparent #bbbbbb transparent  ;
    border-style: solid;
    border-width: 0px 10px 12px 10px  ;
	top:-12px;
	text-indent:0px;
    position: absolute;

}
.mingpianbox i::after{  
    border-color: transparent transparent #fff transparent;
    border-style: solid;
	right:-10px;
    border-width: 0px 10px 12px 10px   ; 
    content: "";
	text-indent:0px;
    position: absolute;
    top:1px;
	}
.cfg_e_mail{position:absolute; color:#fff; display:none; background-color:#669900; text-indent:0px; font-size:14px;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);  top:35px; border-radius:5px; padding:4px 12px 4px 12px; margin-left:-100px;}
	
.cfg_e_mail i{
	right:27px;
    border-color: transparent transparent #669900 transparent  ;
    border-style: solid;
    border-width: 0px 10px 15px 10px  ;
	top:-12px;
	text-indent:0px;
    position: absolute;

}

.about_left_con1 {
	z-index: 111;
	padding-top:10px;
	padding-bottom:10px;
	width: 220px;
	background: #2980B9;
	color: #fff;  /*filter:alpha(opacity=90); -moz-opacity:0.9;-khtml-opacity: 0.9;  opacity: 0.9;*/
}
.about_left_con1 .title {
	position:relative;
	font-size: 18px;
	font-family: 'Microsoft YaHei';
	color: #fff;
	margin: 0px auto 0px 40px;
	display: block;
}
.about_left_con1 .title2 {
	font: 18px/140% Arial, "宋体", Helvetica, sans-serif, Verdana;
	margin: 0px auto 0px 40px;
	display: block;
	font-weight: normal;
	color: #fff;
}
.about_left_con2 {
	margin-top: 8px;
	background: #3498db;
	border-left: 7px solid #00e2ea;
	padding-top: 12px;
	overflow:hidden;
}
.about_left_con2 dl {
	padding: 0px 0px 0px 10px;
	margin: 1px auto 5px auto;
}
.about_left_con2 dl dt {
	height: 40px;
	line-height: 40px;
	display: block;
	text-indent: 10px;
	width: 217px;
}
.about_left_con2 dl dt a {
	background: #56B5F4; /*background:url(../style/about_pc2.gif) no-repeat;*/
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	display: block;
	color: #FFFFFF;
	font-family: Microsoft YaHei;
	text-align: left;
}
.about_left_con2 dl dt a:hover {
	padding-right: 4px;
	background-image: url("../style/san_07_6vpX.png");
	background-repeat: no-repeat;
	background-position: 170px center;
	text-align: left;
	background-color: #375776;
}
.about_left_con2 dl dd {
	width: 185px;
	margin: 3px auto;
}
.about_left_con2 dl dd a {
	color: #fff;
	height: 28px;
	line-height: 28px;
	background: url(../style/tub4.gif) no-repeat 5px center;
	width: 185px;
	display: block;
	text-indent: 15px;
}
.about_left_con2 dl dd a:hover {
	color: #fff;
	height: 28px;
	line-height: 28px;
	background: #56B5F4 url(../style/tub4.gif) no-repeat 5px center;
	width: 185px;
	display: block;
	text-indent: 15px;
}
#about_left_hover {
	padding-right: 4px;
	background-image: url("../style/san_07_6vpX.png");
	background-repeat: no-repeat;
	background-position: 170px center;
	height: 40px;
	line-height: 40px;
	text-align: left;
	background-color: #34495e;
	display: block;
	color: #fff;
	font-size: 14px;
	font-weight: bold;
	text-indent: 15px;
}
.about_left_con3 {
	margin-top: 20px;
	background: #e2e2e2;
	background: url(../style/about_pc4.gif) left bottom no-repeat #e2e2e2;
	padding-bottom: 30px;
}
.about_left_con3 h3 {
	display: block;
	background: url(../style/about_pc3.gif) no-repeat;
	height: 43px;
	line-height: 40px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	margin-bottom: 10px;
}
.about_left_con3input {
	padding-left: 20px;
	margin-bottom: 8px;
}
.about_left_con3input span {
	width: 46px;
	height: 25px;
	line-height: 25px;
	text-align: left;
	padding-top: 4px;
	display: block;
	float: left;
}
.about_left_con3input input {
	width: 136px;
	height: 25px;
	line-height: 25px;
	background: #FFFFFF;
	border: 1px solid #9a9a9a;
	padding-left: 4px;
}
.about_left_con3_ainiu {
	height: 36px;
	width: 180px;
	margin: 0px auto;
	margin-top: 15px;
}
.about_left_con3_ainiu input {
	height: 36px;
	width: 180px;
	background: #fb7409;
	text-align: center;
	display: block;
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 16px;
	border: none;
	cursor: pointer;
}
.about_left_con3_ainiu input:hover {
	height: 36px;
	width: 180px;
	background: #b61d22;
	text-align: center;
	display: block;
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 16px;
	border: none;
	cursor: pointer;
}
.about_right {
	width: 800px;
	float: right;
	height:auto;
	min-height: 800px;
}
.about_right1 {
	height: 36px;
	line-height: 36px;
	background: #f5f5f5;
	margin-bottom: 26px;
}
.about_right1 h3 {
	width: 200px;
	float: left;
	color: #0078d8;
	font-family: "微软雅黑";
	font-size: 18px;
	padding-left: 20px;
}
.about_right1 span {
	width: 400px;
	float: right;
	text-align: right;
	padding-right: 15px;
}
.about_right2 {
	padding-left: 20px;
	line-height: 30px;
	font-size: 14px;
	color: #444444;
	margin-bottom: 30px;
}
.about_right2 h2 {
	color: #f9810e;
	font-family: "微软雅黑";
	font-size: 18px;
}
.about_right2 h3 {
	color: #7bd33f;
	font-family: "微软雅黑";
	font-size: 14px;
}
.about_right2 table {
	margin-top: 20px;
}
.about2 {
	width: 650px;
	margin: 0px auto;
	text-align: center;
}
.about2 span {
	font-size: 18px;
	font-family: "微软雅黑";
	color: #f9810e;
	margin-top: 20px;
	margin-bottom: 20px;
	display: block;
}
/*----------- 未来星加盟开始-----------------*/

.wlx_con1 {
	font-size: 24px;
	font-family: "微软雅黑";
	color: #f9810e;
	text-align: center;
}
/*----------- 成功案例开始-----------------*/

.case_con1 {
	width: 730px;
	overflow: hidden;
	float: left;
}
.case_con2 {
	text-align: center;
	margin-bottom: 40px;
	margin-top: 30px;
	width: 688px;
	float: left
}
.case_con2 a {
	padding: 10px 14px;
	background: #f2f2f2;
	margin: 0px 4px;
}
.case_con2 a:hover {
	background: #d33425;
	color: #FFFFFF;
	;
}
.case_xx1 {
	margin: 30px auto;
	text-align: center;
	font-size: 14px;
	line-height: 40px;
}
.case_xx1 .info-desc{width: 100%;float: left;text-align: left;line-height: 24px;color: #999;}
.case_xx1 img {
	border: 1px solid #0166B7;
}
.case_xx2 {
	margin: 30px auto;
}
.case_xx3 {
	width: 798px;
	margin: 0px auto;
	line-height: 32px;
	font-size: 14px;
	margin-top: 26px;
}
.case01 {
	float: left;
	width: 227px;
	margin: 0px 19px 20px 19px;
}
.case02 {
	width: 225px;
	height: 225px;
	position:relative;
	overflow: hidden;
	float: left;
	border: 1px solid #D4D4D4;
}
.case03 {
	width: 100%;
	float: left;
	line-height: 21px;
	height:42px;

		padding-top:4px;
	text-align: center;
	background: #fff;
	font-size: 14px;
	color: #333;
	overflow: hidden;
}
.case03 a {
	font-size: 14px;
	color: #333;
}
.case03 a:hover {
	font-size: 12px;
	color: #c62127;
	text-align: center;
	cursor: pointer;
}


.case04{ width:100%; float:left; 	line-height: 24px;	padding-top:4px; text-align:center;}

.case02 img {
	position:absolute;
	width:363px;
	height:225px;
	left:50%;
	margin-left:-182px;
	
height: overflow-x: hidden;
	overflow-y: hidden;
	z-index: 1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.case02:hover img {
	transform: scale(1.1, 1.1);
	cursor: pointer;
	-ms-transform: scale(1.1, 1.1);
	-moz-transform: scale(1.1, 1.1);
	-webkit-transform: scale(1.1, 1.1);
	-o-transform: scale(1.1, 1.1);
}
#pageBar {
	clear: both;
	height: 35px;
	text-align: center;
	width: 722px;
	margin: 0px auto 0px auto;
	padding: 20px 0px;
}
#pageBar span, #pageBar a {
	background: #f2f2f2 repeat scroll 0 0;
	font-size: 14px;
	border: 1px solid #cecdcd;
	color: #333333;
	display: inline-block;
	height: 14px;
	line-height: 14px;
	margin-top: 2px;
	padding: 10px 15px;
	text-align: center;
	margin-right: 5px;
}
#pageBar span, #pageBar a:hover {
	background: none repeat scroll 0 0 #d43426;
	font-size: 14px;
	color: #FFF;
	font-weight: 200;
	text-decoration: none
}
/*----------- 联系我们开始-----------------*/
.contact_con1 {
	width: 800px;
	margin: 20px auto;
	padding-bottom: 20px;
}
.contact_con1  .t1{
	font-size: 19px;
	margin-bottom: 15px;
	font-weight: bold;
/*	border-bottom: 1px dotted #ddd;
	padding-bottom: 15px;*/
	background-color: #3498db;
	height: 40px;
	line-height: 40px;
	padding-left: 15px;
	color: #fff;
	border-radius: 2px;
}
.contact_con1  .info1{
	font-size:14px;
	margin-bottom:15px;
	line-height: 22px;
}
}
.contact_con2 {
	width: 798px;
	float: left;
	line-height: 28px;
	border: #ddd solid 1px;
	margin-bottom: 30px;
}
.contact_con2 h3 {
	color: #f9810e;
	font-size: 16px;
	font-weight: bold;
	display: block;
	margin-bottom: 10px;
}
.contact_con3 {
	width: 276px;
	float: right;
}
.contact_con4 {
	clear: both;
	width: 682px;
	height: 576px;
	margin: 0px auto;
	margin-top: 20px;
}
.online_con3 {
	line-height: 24px;
	margin-top: 10px;
	color: #999999;
}
.online_con1 {
	border-bottom: 1px solid #e5e5e5;
	position: relative;
	width: 700px;
	margin: 0px auto;
	margin-bottom: 60px;
}
.online_con4 {
	background: url(../style/onlien_pc1.jpg) no-repeat;
	position: absolute;
	right: 0px;
	bottom: -20px;
	width: 284px;
	height: 145px
}
.online_con5 {
	width: 520px;
	height: 28px;
	margin: 0px auto;
	margin-bottom: 20px;
}
.online_con5 input {
	height: 28px;
	line-height: 28px;
	border: 1px solid #cecece;
	padding-left: 4px;
	margin-bottom: 20px;
}
.online_con5 textarea {
	border: 1px solid #cecece;
	padding-left: 4px;
	width: 301px;
}
/*feedback*/

.feedback_content {
	width: 662px;
	margin: 0 auto;
}
.feedimages {
	width: 100%;
	padding: 0px 0px 20px 0px;
}
.feed_content {
	width: 100%;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
}
.feed_content p {
	padding: 10px 0px;
	color: #333333;
}
.f_input1 {
	width: 299px;
	height: 32px;
	line-height: 32px;
	background: #fcfcfc;
	padding-left: 6px;
	border: 1px solid #bababa;
	color: #666666;
}
.f_input2 {
	width: 499px;
	height: 32px;
	line-height: 32px;
	background: #fcfcfc;
	padding-left: 6px;
	border: 1px solid #bababa;
	color: #666666;
}
.f_input3 {
	width: 161px;
	height: 32px;
	line-height: 32px;
	background: #fcfcfc;
	padding-left: 6px;
	border: 1px solid #bababa;
	color: #666666;
}
.f_input4 {
	width: 499px;
	height: 204px;
	line-height: 26px;
	background: #fcfcfc;
	padding-left: 6px;
	border: 1px solid #bababa;
	color: #666666;
}
.f_button {
	width: 78px;
	height: 34px;
	background: #d13333;
	text-align: center;
	cursor: pointer;
	line-height: 34px;
	color: #ffffff;
	border: 0;
	float: left;
	margin-right: 8px;
}
.f_button:hover {
	width: 78px;
	height: 34px;
	background: #bd2e2e;
	text-align: center;
	cursor: pointer;
	line-height: 34px;
	color: #ffffff;
	border: 0;
	float: left;
	margin-right: 8px;
}
.f_button2 {
	width: 78px;
	height: 34px;
	background: #eeeeee;
	text-align: center;
	cursor: pointer;
	line-height: 34px;
	color: #323232;
	border: 0;
	float: left;
	margin-right: 8px;
}
.f_button2:hover {
	width: 78px;
	height: 34px;
	background: #d1d1d1;
	text-align: center;
	cursor: pointer;
	line-height: 34px;
	color: #323232;
	border: 0;
	float: left;
	margin-right: 8px;
}
.back {
	height: 99px;
	background: url(../style/b.jpg) left bottom no-repeat;
	padding-top: 70px;
	line-height: 22px;
	text-align: left;
}
/*----------- 新闻中心开始-----------------*/




.news_con1 {
	padding-bottom: 20px;
	margin: 20px auto;
	width: 798px;
}
.news_con2 {
	width: 175px;
	float: left;
}
.news_con2 img:hover {
	opacity: 0.8;
	transition: opacity .3s;
	-webkit-transition: opacity .3s;
}
.news_con3 {
	width: 490px;
	float: right;
	line-height: 24px;
}
.news_con3 h3 {
	display: block;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
.news_con3 span {
	display: block;
	width: 80px;
	height: 25px;
	background: #a4a2a2;
	text-align: center;
	color: #a4a2a2;
	margin-top: 25px;
}
.news_con3 span a {
	color: #ffffff;
}
.news_con4 {
	margin-bottom: 50px;
	overflow: hidden;
	width: 800px;
	margin: 0px auto;
	padding-top: 10px;
}
.news_con4 ul li {
	line-height: 40px;
	height: 40px;
	display: block;
	width: 800px;
	border-bottom: 1px dashed #c6c6c6;
}
.news_con4 ul li:hover {
	line-height: 40px;
	height: 40px;
	display: block;
	width: 800px;
	background: #E4F1FA;
	color: #f9800b;
}
.news_con4 ul li a {
	background: url(../style/news_pc1.gif) left center no-repeat;
	padding-left: 10px;
	float: left;
	font-size: 14px;
	display: block;
    /*width: 100%;*/
    box-sizing: border-box;
}

.news_con4 ul li span {
	float: right;
	font-size: 12px;
	color: #acacac;
}
.news_con4 ul li span.noway {
	color: #f00;
}
.news_con4 ul li span a {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}
/*--成功案例--*/
.honor{	padding-bottom: 20px;
	margin: 20px auto;
	width: 798px;}
.honor li{ float:left;}

/*--成功案例--*/
.case {
	padding-bottom: 20px;
	margin: 20px auto;
	width: 798px;
}
.case li{ float:left;width:100%; padding:20px; border-bottom:1px dashed #CCC;}
.case li a &gt; div{float:left; width:150px; height:150px; padding:3px; border:1px solid #CCC;} 
.case li .imgbox{ float:left; width:150px; height:150px; position:relative; overflow:hidden;}
.case li .imgbox img{ position:absolute; width:242px; height:150px; left:50%; margin-left:-121px;}
.case li span{ float:left; width:580px; font-size:14px; padding-left:20px; padding-bottom:12px; color:#333;}
.case li p{ float:left; width:580px; font-size:12px; padding-left:20px; line-height:21px; height:84px; overflow:hidden; color:#999;}
.case li font {
	text-align:center;
	float:left;
	margin-left:20px;
	margin-top:12px;
	width: 82px;
	height: 28px;
	display: block;
	line-height: 28px;
	padding: 0px;
	color: #666;
	font-family: Microsoft YaHei;
	font-weight: normal;
	border: 1px solid #666;
	border-radius: 5px;
}
.case li font:hover {
	width: 82px;
	height: 28px;
	display: block;
	line-height: 28px;
	border-color: rgba(231,76,60,1);
	background-color: rgba(231,76,60,1);
	background-image: none;
	color: #FFFFFF;
	border-radius: 5px;
}




/*-honor--*/
.honor{ 	padding-bottom: 20px;
	margin: 20px auto;
	width: 798px;}
.honor li { 
    border: 1px solid #d2d2d2;
    float: left;
    height:auto;
    margin: 0 9px 18px 9px;
    width: 246px;
	background-color:rgb(255,255,255);
}
.honor li:hover{ border: 1px solid #F00;}
.honor li img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
}
.honor li a {
	display:block;
	padding:2px;
}
.honor li .namebox {
	color:#333333;
	margin-top:10px;
	font-size:14px; font-weight:normal;
line-height: 26px;
}

.honor li .namebox span{ float:left; display:block; width:210px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.honor li i{
	display: block;
	background: url(../images/icon-fdj.png) center center no-repeat #D0D0D0;
	line-height:26px;
	width: 26px;
	height:26px;
	color: #fff;
	float: right;
	font-size: 12px;
	text-align: center
}


.li_img {
  height:150px;
  text-align: center;
  width: 242px;
  text-align: center;
  vertical-align: center;
	
}


/*全图显示*/

.fancybox-wrap, .fancybox-skin, .fancybox-outer, .fancybox-inner, .fancybox-image, .fancybox-wrap iframe, .fancybox-wrap object, .fancybox-nav, .fancybox-nav span, .fancybox-tmp {
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}
.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 8020;
}
.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.fancybox-opened {
	z-index: 8030;
}
.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	-moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
	box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
}
.fancybox-outer, .fancybox-inner {
	position: relative;
}
.fancybox-inner {
	overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}
.fancybox-error {
	color: #444;
	font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/fancybox_sprite.png');
}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}
#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('../images/fancybox_loading.gif') center center no-repeat;
}
.fancybox-close {
	position: absolute;
	top: -18px;
	right: -18px;
	width: 36px;
	height: 36px;
	cursor: pointer;
	z-index: 8040;
}
.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('../images/blank.gif'); /* helps IE */
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	z-index: 8040;
}
.fancybox-prev {
	left: 0;
}
.fancybox-next {
	right: 0;
}
.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
	visibility: hidden;
}
.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}
.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}
.fancybox-nav:hover span {
	visibility: visible;
}
.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	visibility: hidden;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}
/* Overlay helper */

.fancybox-lock {
	overflow: hidden !important;
	width: auto;
}
.fancybox-lock body {
	overflow: hidden !important;
}
.fancybox-lock-test {
	overflow-y: hidden !important;
}
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('../images/fancybox_overlay.png');
}
.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}
.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}
/* Title helper */


.fancybox-title {
	visibility: hidden;
	font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}
.fancybox-opened .fancybox-title {
	visibility: visible;
}
.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}
.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: rgba(0, 0, 0, 0.8);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
}
.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}
.fancybox-title-inside-wrap {
	padding-top: 10px;
}
.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('../images/fancybox_sprite@2x.png');
	background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
}
#fancybox-loading div {
	background-image: url('../images/fancybox_loading@2x.gif');
	background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
}
}


.paginator {
	padding: 10px 20px 10px 0;
	margin: 0px;
	text-align: center
}
.paginator a {
	padding: 1px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
	margin-right: 2px
}
.paginator a:visited {
	padding: 1px 6px;
	border: solid 1px #ddd;
	background: #fff;
	text-decoration: none;
}
.paginator .cpb {
	padding: 1px 6px;
	font-weight: bold;
	font-size: 13px;
	border: none
}
.paginator a:hover {
	color: #fff;
	background: #3588c2;
	border-color: #3588c2;
	text-decoration: none;
}
.news_detail {
	width: 690px;
	margin: 0px auto;
}
.news_detail_con1 {
	color: #d33425;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
.news_detail_con2 {
	text-align: center;
	border-bottom: dashed 1px #cccccc;
	padding-bottom: 30px;
	margin-bottom: 20px;
}
.news_detail_con3 {
	line-height: 26px;
	font-size: 14px;
	border-bottom: dashed 1px #cccccc;
	padding-bottom: 20px;
	margin-bottom: 30px;
}
.news_detail_con4 {
	margin-top: 20px;
}
.news_detail_con5 a {
	line-height: 26px;
	font-size: 14px;
}
.news_detail_con5 a:hover {
	color: #f9810e;
}
.back00 {
	width: 100px;
	height: 22px;
	line-height: 22px;
	background: #f9810e;
	text-align: center;
	float: left;
	margin-top: 10px;
}
.back00 a {
	font-size: 14px;
	color: #ffffff;
}
/*浮动QQ*/

.float0831 {
	POSITION: fixed;
	TOP: 140px;
	RIGHT: 1px;
	_position: absolute;
	z-index: 99;
}
.float0831 A {
	COLOR: #00a0e9
}
.float0831 A:hover {
	COLOR: #ff8100;
	TEXT-DECORATION: none
}
.float0831 .floatL {
	POSITION: relative;
	WIDTH: 28px;
	FLOAT: left
}
.float0831 .floatL A {
	TEXT-INDENT: -9999px;
	DISPLAY: block;
	FONT-SIZE: 0px
}
.float0831 .floatR {
	BACKGROUND: url(../style/float_bg.gif)
}
.float0831 .tp {
	BACKGROUND: url(../style/float_bg.gif)
}
.float0831 .cn {
	BACKGROUND: url(../style/float_bg.gif)
}
.float0831 .floatR {
	PADDING-BOTTOM: 15px;
	WIDTH: 130px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: -131px bottom;
	FLOAT: left;
	OVERFLOW: hidden
}
.float0831 .tp {
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: 0% 0%;
	HEIGHT: 10px
}
.float0831 .cn {
	BACKGROUND-REPEAT: repeat-y;
	BACKGROUND-POSITION: -262px 0px
}
.float0831 .cn H3 {
	TEXT-INDENT: -9999px;
	HEIGHT: 36px;
	FONT-SIZE: 0px
}
.float0831 .cn UL {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 14px;
	PADDING-RIGHT: 14px;
	PADDING-TOP: 0px
}
.float0831 .cn UL LI {
	BORDER-BOTTOM: #e6e5e4 1px solid;
	LINE-HEIGHT: 36px;
	WORD-WRAP: break-word;
	HEIGHT: 36px;
	OVERFLOW: hidden;
	WORD-BREAK: normal
}
.float0831 .titZx {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .titDh {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .titDc {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .icoZx {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .icoTc {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .icoFf {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .icoTl {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .btnOpen {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .btnOpen_n {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .btnCtn {
	BACKGROUND: url(../style/float_s.gif) no-repeat
}
.float0831 .titZx {
	BACKGROUND-POSITION: 5px -10px
}
.float0831 .titDh {
	BACKGROUND-POSITION: 5px -66px
}
.float0831 .titDc {
	BACKGROUND-POSITION: 5px -124px
}
.float0831 .icoZx {
	BACKGROUND-POSITION: 2px -154px
}
.float0831 .icoTc {
	BACKGROUND-POSITION: 0px -323px
}
.float0831 .icoFf {
	BACKGROUND-POSITION: 2px -213px
}
.float0831 .icoTl {
	PADDING-LEFT: 18px;
	DISPLAY: block;
	FONT-FAMILY: "微软雅黑";
	BACKGROUND-POSITION: 2px -266px;
	FLOAT: left
}
.float0831 .btnOpen {
	BACKGROUND-POSITION: -30px -396px
}
.float0831 .btnOpen_n {
	BACKGROUND-POSITION: 0px -530px
}
.float0831 .btnCtn {
	BACKGROUND-POSITION: 0px -396px
}
.float0831 .icoZx {
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}
.float0831 .icoTc {
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}
.float0831 .icoFf {
	PADDING-LEFT: 28px;
	DISPLAY: block;
	FLOAT: left
}
.float0831 .btnOpen {
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}
.float0831 .btnOpen_n {
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}
.float0831 .btnCtn {
	POSITION: relative;
	WIDTH: 28px;
	HEIGHT: 118px;
	TOP: 80px;
	LEFT: 2px
}
.float0831 .btnOpen {
	TOP: 118px;
	LEFT: 1px
}
.float0831 .btnOpen_n {
	TOP: 118px;
	LEFT: 1px
}
.float0831 .btnCtn {
	TOP: 118px;
	LEFT: 2px
}
.float0831 UL LI H3.titDc A {
	WIDTH: 80px;
	DISPLAY: block;
	HEIGHT: 36px
}
.float0831 UL LI.bot {
	BORDER-BOTTOM-STYLE: none
}
.float0831 UL.webZx {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 164px;
	PADDING-RIGHT: 0px;
	BACKGROUND: url(../style/webZx_bg.jpg) no-repeat;
	HEIGHT: 65px;
	PADDING-TOP: 0px
}
.float0831 UL LI.webZx-in {
	BORDER-BOTTOM-STYLE: none;
	PADDING-LEFT: 5px;
	HEIGHT: 50px;
	PADDING-TOP: 8px
}
/*首页banner样式*/

/* banner-box focus*/

.wrapper {
	position: relative;
	z-index: 1;
	min-width: 1180px;
	margin: auto;
	overflow: hidden;
}
.mod-banner {
	background: #fff;
	height: 416px;
	position: relative;
}
.mod-banner .banners {
	width: 1400px;
	height: 416px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -700px;
	text-align: center;
}
.mod-banner .banner {
	width: 1400px;
	height: 416px;
	overflow: hidden;
	position: absolute;
	left: 50%;
	margin-left: -700px;
	text-align: center;
}
.mod-banner .focus {
	width: 146px;
	height: 31px;
	display: block;
	background: url(../style/lunbo.png) left bottom no-repeat;
	margin: 0px auto;
	padding-top: 380px;
	text-align: center;
}
.mod-banner .focus a {
	text-decoration: none;
	z-index: 3;
	width: 16px;
	margin: 0 2px;
	height: 16px;
	position: relative;
	display: inline-block;
*display:inline;
	overflow: hidden;
	zoom: 1;
}
.mod-banner .focus a .inner {
	background-image: url(../style/i_dot.png);
	background-repeat: no-repeat;
	background-position: -2px -2px;
	position: absolute;
	display: block;
	left: 0px;
	top: 0px;
	cursor: pointer;
	width: 16px;
	height: 16px;
}
.mod-banner .focus a.on .inner, .mod-banner .focus a:hover .inner {
	background-image: url(../style/i_dot.png);
	background-repeat: no-repeat;
	background-position: -21px -2px;
	cursor: pointer;
	display: block;
	border: 0;
	-webkit-transition: opacity .3s ease-in-out;
	-ms-transition: opacity .3s ease-in-out;
	transition: opacity .3s ease-in-out;
	opacity: 1;
}
.bPrevBtn {
	left: 60px;
}
.bPrevBtn, .bNextBtn {
	color: #666;
	font-size: 70px;
	height: 60px;
	line-height: 60px;
	position: absolute;
	text-align: center;
	top: 40%;
	width: 30px;
	display: inline-block;
	z-index: 999;
	text-decoration: none;
}
.nextBtn, .prevBtn {
	display: block;
}
.bNextBtn {
	right: 60px;
}
/*产品页面左侧菜单*/

.zz0 {
	margin-top: 10px;
}
.zz {
	width: 220px;
	border-bottom: 2px solid #fff;
}
.menuTitle {
	width: 200px;
	padding-left: 20px;
	height: 43px;
	background: url(../style/expand.gif) left top no-repeat;
	margin: 0 auto;
	line-height: 43px;
	font-size: 14px;
	color: #555555;
	cursor: pointer;
}
.activeTitle {
	width: 200px;
	padding-left: 20px;
	height: 43px;
	background: url(../style/fold.gif) left top no-repeat;
	margin: 0 auto;
	line-height: 43px;
	font-size: 14px;
	color: #fff;
	cursor: pointer;
}
.menuContent {
	background: url(../style/left_bg.gif) left bottom no-repeat;
	margin: 0 auto;
	margin-bottom: 10px;
	padding: 15px 0px;
	height: auto;
	width: 220px;
	text-align: left;
	display: none;
}
.menuContent ul {
	width: 160px;
	margin: 0 auto;
}
.menuContent ul li {
	width: 104px;
	padding-left: 56px;
	height: 34px;
	line-height: 34px;
	color: #656565;
	border-bottom: 1px solid #e2e2e2;
}
.menuContent ul li:hover {
	width: 104px;
	padding-left: 56px;
	height: 34px;
	background: url(../style/jiantou2.gif) 40px center no-repeat;
	line-height: 34px;
	color: #F56914;
	border-bottom: 1px solid #e2e2e2;
}
.menuContent_hover {
	width: 104px;
	padding-left: 56px;
	height: 34px;
	background: url(../style/jiantou2.gif) 40px center no-repeat;
	line-height: 34px;
	color: #F56914;
	border-bottom: 1px solid #e2e2e2;
}
.menuContent_hover a {
	color: #F56914;
}
/*产品弹出层样式*/

#tinybox {
	position: absolute;
	display: none;
	padding: 10px;
	background: #ffffff url(../style/preload.gif) no-repeat 50% 50%;
	border: 10px solid #FA8C0B;
	z-index: 2000;
}
#tinymask {
	position: absolute;
	display: none;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: #000000;
	z-index: 1500;
}
#tinycontent {
	background: #FA8C0B;
	font-size: 1.1em;
}
.chanpin_right a {
	width: 30px;
	height: 44px;
	background: url(../style/right2.png) left top no-repeat;
	position: absolute;
	right: 4px;
	top: 240px;
}
.chanpin_right a:hover {
	width: 30px;
	height: 44px;
	background: url(../style/right2_h.png) left top no-repeat;
	position: absolute;
	right: 4px;
	top: 240px;
}
.close a {
	width: 38px;
	height: 38px;
	background: url(../style/close.png) left top no-repeat;
	position: absolute;
	right: -14px;
	top: -14px;
}
.close a:hover {
	width: 38px;
	height: 38px;
	background: url(../style/close_h.png) left top no-repeat;
	position: absolute;
	right: -14px;
	top: -14px;
}
.chanpin {
	width: 792px;
	height: 523px;
	border: 4px solid #fa8e10;
	background: #fff;
}
.chanpin_nr {
	width: 660px;
	padding: 0px 70px;
	height: 44px;
	line-height: 44px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #fa8e10;
}
.chanpin_nr1 {
	width: 220px;
	float: left;
}
.chanpin_nr1 span {
	font-weight: bold;
}
/*百度地图样式*/

#allmap {
	height: 500px;
	width: 100%;
	overflow: hidden;
}
#result {
	width: 100%;
	font-size: 12px;
}
.prodon {
	background: red;
	display: block;
	color: #fff;
}
.prodon a {
	background: red;
	display: block;
	color: #fff;
}
.prod {
	width: 756px;
	height: 500px;
	overflow: hidden;
	background-color: #FA8E10;
}
.prod p img {
	width: 756px;
	height: 500px;
	overflow: hidden;
}
.prod .touming {
	width: 756px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	background: #FA8E10 none repeat scroll 0 0 !important;
	filter: Alpha(opacity=80);
	color: #fff;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
}
.prod .touming .p1 {
	text-align: center;
	width: 210px;
	float: left;
	overflow: hidden
}
.prod .touming .p2 {
	text-align: center;
	width: 280px;
	float: left;
	overflow: hidden
}
.prod .touming .p3 {
	text-align: center;
	width: 210px;
	float: left;
	overflow: hidden
}
.chanpin_left {
	height: 500px;
	width: 30px;
	position: absolute;
	top: 0;
	left: 0;
}
.chanpin_right {
	height: 500px;
	width: 30px;
	position: absolute;
	top: 0;
	right: 0;
}
.chanpin_left a {
	width: 30px;
	height: 44px;
	background: url(../style/left1.png) left top no-repeat;
	position: absolute;
	left: 4px;
	top: 240px;
}
.chanpin_left a:hover {
	width: 30px;
	height: 44px;
	background: url(../style/left1_h.png) left top no-repeat;
	position: absolute;
	left: 4px;
	top: 240px;
}
#wp-calendar {
	WIDTH: 100%
}
#wp-calendar CAPTION {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
#wp-calendar TH {
	BORDER-RIGHT: #e6e6e6 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #e6e6e6 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	TEXT-TRANSFORM: capitalize;
	BORDER-LEFT: #e6e6e6 1px solid;
	COLOR: #555;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #e6e6e6 1px solid;
	BACKGROUND-COLOR: #f9f9f9;
	TEXT-ALIGN: center
}
#wp-calendar TD {
	BORDER-RIGHT: #e6e6e6 1px solid;
	PADDING-RIGHT: 6px;
	BORDER-TOP: #e6e6e6 1px solid;
	PADDING-LEFT: 6px;
	PADDING-BOTTOM: 4px;
	TEXT-TRANSFORM: capitalize;
	BORDER-LEFT: #e6e6e6 1px solid;
	COLOR: #555;
	PADDING-TOP: 4px;
	BORDER-BOTTOM: #e6e6e6 1px solid;
	BACKGROUND-COLOR: #f9f9f9;
	TEXT-ALIGN: center
}
#wp-calendar TBODY TR TD A:link {
	FONT-WEIGHT: bold;
	COLOR: #006600
}
#wp-calendar TBODY TR TD A:visited {
	FONT-WEIGHT: bold;
	COLOR: #006600
}
#wp-calendar TBODY TR TD A:hover {
	COLOR: #0c262c
}
#wp-calendar TBODY TR TD:hover {
	BORDER-RIGHT: #fadd85 1px solid;
	BORDER-TOP: #fadd85 1px solid;
	BORDER-LEFT: #fadd85 1px solid;
	CURSOR: pointer;
	COLOR: #0c262c;
	BORDER-BOTTOM: #fadd85 1px solid;
	BACKGROUND-COLOR: #fef7e0
}
#wp-calendar TFOOT TR TD {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	PADDING-BOTTOM: 0px;
	BORDER-TOP-STYLE: none;
	PADDING-TOP: 8px;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none
}
.pad {
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-TOP-STYLE: none! important;
	BORDER-RIGHT-STYLE: none! important;
	BORDER-LEFT-STYLE: none! important;
	BORDER-BOTTOM-STYLE: none! important
}
.pageNavi {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 25px;
	MARGIN: 10px auto 0px;
	WIDTH: 98%;
	PADDING-TOP: 10px;
	TEXT-ALIGN: center
}
.wp-pagenavi {
	text-align:center;
	MARGIN: 0px auto;
	PADDING-TOP: 15px
}
.wp-pagenavi li{ display:inline-block;}
.wp-pagenavi li A {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px! important;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 8px! important;
	PADDING-BOTTOM: 4px! important;
	MARGIN: 2px;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #333! important;
	PADDING-TOP: 4px! important;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-DECORATION: none! important
}
.wp-pagenavi li A:link {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px! important;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 8px! important;
	PADDING-BOTTOM: 4px! important;
	MARGIN: 2px;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #333! important;
	PADDING-TOP: 4px! important;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-DECORATION: none! important
}
.wp-pagenavi li A:visited {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px! important;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 8px! important;
	PADDING-BOTTOM: 4px! important;
	MARGIN: 2px;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #333! important;
	PADDING-TOP: 4px! important;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-DECORATION: none! important
}
.wp-pagenavi li A:hover {
	FONT-WEIGHT: bold! important;
	COLOR: #0b3779! important;
	BACKGROUND-COLOR: #eee! important
}
.wp-pagenavi li A:active {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #ccc 1px solid;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ccc 1px solid;
	TEXT-DECORATION: none
}
.wp-pagenavi SPAN.pages {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px! important;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 8px! important;
	PADDING-BOTTOM: 4px! important;
	MARGIN: 2px;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #454545! important;
	PADDING-TOP: 4px! important;
	BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.extend {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 8px! important;
	BORDER-TOP: #ccc 1px solid;
	PADDING-LEFT: 8px! important;
	PADDING-BOTTOM: 4px! important;
	MARGIN: 2px;
	BORDER-LEFT: #ccc 1px solid;
	COLOR: #454545! important;
	PADDING-TOP: 4px! important;
	BORDER-BOTTOM: #ccc 1px solid
}
.wp-pagenavi SPAN.current {
	BORDER-RIGHT: #aaa 1px solid;
	PADDING-RIGHT: 8px! important;
	BORDER-TOP: #aaa 1px solid;
	PADDING-LEFT: 8px! important;
	PADDING-BOTTOM: 4px! important;
	MARGIN: 2px;
	BORDER-LEFT: #aaa 1px solid;
	COLOR: #000! important;
	PADDING-TOP: 4px! important;
	BORDER-BOTTOM: #aaa 1px solid;
	BACKGROUND-COLOR: #eee! important
}
.pageleft {
	OVERFLOW: hidden;
	WIDTH: 300px;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden;
	WIDTH: 300px;
	LINE-HEIGHT: 24px;
	HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px;
	FLOAT: left;
	TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px;
	FLOAT: right;
	TEXT-ALIGN: right
}
.post_comment {
	FLOAT: left;
	MARGIN: 15px 0px 5px;
	OVERFLOW: hidden;
	WIDTH: 100%
}
#addcomment {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	BACKGROUND: #f5f5f5;
	FLOAT: left;
	PADDING-BOTTOM: 7px;
	MARGIN: 10px 0px;
	BORDER-LEFT: #ddd 1px solid;
	WIDTH: 99%;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #bbb 1px solid
}
#comments {
	BORDER-RIGHT: #ccc 1px solid;
	PADDING-RIGHT: 0px;
	BORDER-TOP: #ddd 1px solid;
	PADDING-LEFT: 0px;
	FONT-SIZE: 14px;
	BACKGROUND: #f5f5f5;
	FLOAT: left;
	PADDING-BOTTOM: 7px;
	MARGIN: 10px 0px;
	BORDER-LEFT: #ddd 1px solid;
	WIDTH: 99%;
	TEXT-INDENT: 15px;
	LINE-HEIGHT: 16px;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #bbb 1px solid
}
.post_comment P {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
.post_comment OL LI {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	MARGIN: 10px 5px;
	PADDING-TOP: 10px;
	LIST-STYLE-TYPE: none
}
.commentlist {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 5px;
	WIDTH: 98%;
	PADDING-TOP: 5px
}
.commentlist LI {
	BORDER-RIGHT: #e3e3e3 1px solid;
	BORDER-TOP: #e3e3e3 1px solid;
	MARGIN-BOTTOM: 10px;
	BORDER-LEFT: #e3e3e3 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #e3e3e3 1px solid;
	BACKGROUND-COLOR: #fff
}
.commentlist LI.alt {
	BORDER-RIGHT: #ddd 1px solid;
	BORDER-TOP: #ddd 1px solid;
	BORDER-LEFT: #ddd 1px solid;
	BORDER-BOTTOM: #ddd 1px solid;
	BACKGROUND-COLOR: #f6f6f6
}
.commentlist LI.comment-author-admin {
	BACKGROUND: #f6f6f6
}
.commentlist LI UL {
	MARGIN: 10px
}
.commentlist LI UL.children {
	MARGIN: 10px 0px
}
.commentlist LI P {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 5px;
	PADDING-TOP: 5px
}
.comment-author {
	PADDING-BOTTOM: 5px;
	WIDTH: 100%;
	BORDER-BOTTOM: #ececec 1px solid;
	HEIGHT: 30px
}
.avatar {
	BORDER-RIGHT: #e0e0e0 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #e0e0e0 1px solid;
	PADDING-LEFT: 1px;
	FLOAT: left;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #e0e0e0 1px solid;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #e0e0e0 1px solid
}
.author_info {
	PADDING-LEFT: 5px;
	FLOAT: left;
	COLOR: #888;
	LINE-HEIGHT: 16px
}
.author_info CITE {
	FONT-WEIGHT: bold;
	FONT-STYLE: normal
}
.author_info EM {
	FONT-SIZE: 10px
}
.reply {
	MARGIN-TOP: -3px;
	FLOAT: right
}
#cancel-comment-reply {
	FLOAT: right;
	MARGIN-RIGHT: 10px
}
.reply A {
	COLOR: #999
}
#cancel-comment-reply A {
	COLOR: #999
}
.reply A:hover {
	COLOR: #666
}
#cancel-comment-reply A:hover {
	COLOR: #666
}
.wp-pagenavi {
	CLEAR: both
}
.wp-pagenavi li A {
	BORDER-RIGHT: #bfbfbf 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #bfbfbf 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	MARGIN: 2px;
	BORDER-LEFT: #bfbfbf 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #bfbfbf 1px solid;
	TEXT-DECORATION: none
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #bfbfbf 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 3px;
	MARGIN: 2px;
	BORDER-LEFT: #bfbfbf 1px solid;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #bfbfbf 1px solid;
	TEXT-DECORATION: none
}
.wp-pagenavi li li A:hover {
	BORDER-LEFT-COLOR: #000;
	BORDER-BOTTOM-COLOR: #000;
	BORDER-TOP-COLOR: #000;
	BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000;
	BORDER-BOTTOM-COLOR: #000;
	BORDER-TOP-COLOR: #000;
	BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}

.wp-pagenavi tr{ display:block;}
.wp-pagenavi td{border: 1px solid #E9E9E9; padding:0 4px 0; margin-left:6px; display:block; float:left;}
.wp-pagenavi td a{color:#555;}
.wp-pagenavi td a:hover{color:#555;}




.test {
	width: 980px;
	margin: 30px auto 10px auto;
	padding: 10px;
	text-align: center;
}
.test dl {
	width: 100%;
	margin: 0 auto;
	border: #eee solid 1px;
	padding: 3px;
}
.test dt {
	height: 30px;
	line-height: 30px;
	background: #ddd;
	color: #333;
	font-size: 14px;
	font-weight: bold;
	padding: 5px;
	text-align: left;
}
.test dd {
	height: 30px;
	line-height: 30px;
	padding: 5px;
	float: left;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-size: 14px;
}
.test h2 {
	height: 50px;
	line-height: 50px;
	text-align: center;
}
.pclass {
	list-style: none;
}
.pclass li {
	float: left;
	width: 305px;
	margin: 10px;
	text-align: center;
}
.pimg {
	width: 305px;
	height: 200px;
	line-height: 200px;
	border: #BCE1FF solid 1px;
	padding: 2px;
	border-radius: 5px;
}
.pclass li img {
	width: 240px;
	height: 200px;
}
.pclass li a {
	font-size: 14px;
}
.gonggao {
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	word-wrap: break-word;
	padding: 14px;
	border: 1px solid rgb(214, 214, 214);
	height: 18px;
	width: 1050px;
	display: block;
	background-image: url(../style/lbt_i7pb.jpg);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	margin: 40px auto 0px auto;
}
.qr {
	float: right;
	margin: 0px 20px 0px auto;
}
.fx {
	float: right;
}
.cb {
	float: left;
	line-height: 30px;
}
.rtitle {
	border-radius: 2px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	word-wrap: break-word;
	padding: 10px;
	border: 1px solid rgb(214, 214, 214);
	height: 20px;
	display: block;
	background-image: url(../style/wz_6vsu.jpg);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	text-indent: 20px;
}
.rtitle h1{ font-size:16px;}

.rtitle span {
	float: right;
	font-size:12px;
}
.rtitlehome {
	padding: 0px;
	border: 0px solid transparent;
	overflow: hidden;
	width: 102px;
	height: 42px;
}
#gongao {
	overflow: hidden;
	border-radius: 1px;
	-moz-border-radius: 1px;
	-webkit-border-radius: 1px;
	word-wrap: break-word;
	padding: 14px;
	border: 1px solid rgb(214, 214, 214);
	height: 18px;
	width: 1050px;
	display: block;
	background-image: url(../style/lbt_i7pb.jpg);
	background-position: 0% 50%;
	background-repeat: no-repeat;
	margin: 40px auto 0px auto;
	background-color:#F8F8F8;
}
#gongao .scrollleft{width:900px;margin:0px auto; height:18px;}
#gongao .scrollleft li{float:left;display:inline;text-align:left;line-height:18px;}
#gongao .scrollleft li a {
	background: url(../style/22.png) no-repeat left center;
	padding-left: 15px;
	margin-right: 20px;
	margin-left: 10px;
}

.about_left_con2 dl dt .da {
	padding: 10px;
	display: block;
	height: 30px;
	width: 200px;
	display: block;
	color: #fff;
}
.lang {
	height: 36px;
	line-height: 36px;
	text-align: right;
	float: right;
}
.lang li {
	float: left;
	list-style: none;

}
.lang li a{ color:#FFF;	line-height:36px; display:block; height:36px;	padding-left:12px; padding-right:12px;}
.lang li a:hover{ color:#FF7300;}

.xuanfu{ position:fixed; right:1%; width:42px; bottom:100px;}


.xuanfu div{ float:right; position:relative; width:42px; height:42px; margin-bottom:4px;}
.xuanfu div a{ display:block; width:42px; overflow:hidden; position:absolute; right:0px; height:42px; width:auto;}

.xuanfu div a.xuanfu_qq i{ float:left;height:42px; width:42px;background: url(../style/qq.png) no-repeat center center #3498DB; }
.xuanfu div a.taobao i{ background: url(../style/taobaos.png) no-repeat center center #FF7300;float:left;height:42px; width:42px;}
.xuanfu div a span{ display:block; text-align:center; line-height:42px; height:42px; float:left; background-color:#3498DB; width:0px; color:#FFF; font-size:14px;}
.xuanfu div a.taobao span{ background-color:#fe8e32;}
.xuanfu div a.xuanfu_qq:hover i{ background-color:#2980B9;}
.xuanfu div a.xuanfu_tel i{ float:left;height:42px; width:42px;background: url(../images/tel1.png) no-repeat center center #55a200; }
.xuanfu div a.xuanfu_tel:hover i{ background-color:#3e7600;;}
.xuanfu div a.xuanfu_tel span{ background-color:#55a200;}
.left{ float:left;}
.w100{ width:100%;}
/*--产品详情--*/
.pro_pic{ display:inline-block; width:100%; margin-top:40px;}
/*图片放大镜样式*/
 .jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:300px; height:300px; overflow:hidden;}
 .jqzoom img{width:484px;height:300px; position:absolute; left:50%; margin-left:-242px;}
 .zoomdiv{z-index:100;position:absolute;top:0px;left:-100px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
 .zoomdiv img{ position:absolute; left:-230px; width:1210px; height:750px;}
 .jqZoomPup{z-index:10;visibility:hidden;position:relative;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50); cursor:crosshair;}
 .spec-preview{ float:left;width:300px;height:300px;border:1px solid #DFDFDF;}

/*图片小图预览列表*/

.spec-scroll{ float:left;clear:both;width:302px; margin-top:10px; }
.spec-scroll .prev{float:left;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:12px;height:68px; line-height:68px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:258px;height:70px;overflow:hidden; margin-left:8px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:70px;}
 .spec-scroll .items ul li{float:left; width:68px;text-align:center; margin-left:8px; margin-right:8px;  height:68px; border:1px solid #CCC;  display:block;}
 .spec-scroll .items ul li div{width:64px; height:64px; position:relative; margin:2px; overflow:hidden; display:block;}
 .spec-scroll .items ul li img{ width:104px; height:64px; position:absolute; left:50%; margin-left:-52px;}
 .spec-scroll .items ul li:hover{width:68px; height:68px; border:1px solid #FF6600;}
 .spec-scroll .items ul li div:hover{width:64px; height:64px; margin:2px;}
 
.productboxright{ float:left; margin-left:30px; width:460px;}
.productboxright .diy{ display:block; width:100%; color:#696969; line-height:36px; border-bottom:1px dashed #696969; }
.productboxright .diy h1{ font-size:16px;}
.productboxright .zxh{ color:#696969; line-height:24px;  height:172px; overflow:hidden;}
.productboxright .zxh font{line-height:42px; font-weight:bold;}
.productboxright a{ margin-top:20px; margin-bottom:20px; float:left; display:block; margin-right:20px; padding-right:16px; height:34px; border-radius:4px; color:#FFF; font-size:14px; line-height:34px; text-indent:40px;}
.productboxright a.download{ background-color:#2384CC; background-image:url(../images/download.png); background-position:12px center; background-repeat:no-repeat; background-size:20px auto;}
.productboxright a.zixun{ background-color:#3f99ef; background-image:url(../style/qq.png); background-position:12px center; background-repeat:no-repeat; background-size:18px auto;}
.productboxright a.backa{ background-color:#DA251E; background-image:url(../images/backa.png); background-position:12px center; background-repeat:no-repeat;}
.bt1{ border-top:1px dashed #696969;}
.productboxright .jsrx{ margin-top:20px; float:left; padding-left:12px; padding-right:12px; height:34px;line-height:34px;border-radius:5px 0px 0px 5px;    color:#601f01; background-color:#ffc600; display:block;}
.productboxright .jsrx_tel{ margin-top:20px; margin-right:20px; float:left; line-height:34px;padding-left:12px; padding-right:12px; height:34px;line-height:34px;border-radius:0px 4px 4px 0px;display:block; color:#FFF;background-color:#d92115;}
.productbody{ margin-top:40px;} 
.productbody .tagbox{ height:38px; text-align:center; background-color:#2980B9; z-index:9999; width:920px;}
.productbody .tagbox a{ line-height:38px; padding-left:30px; font-size:14px; padding-right:30px; color:#FFF; float:left;cursor:pointer;}
.productbody .tagbox a.active{ background-color:#2C3E50;}
.productbody .body{border:1px solid #ccc; border-top:none;float:left; width:95.8%; padding-top:20px; padding-bottom:20px; padding-left:2%; padding-right:2%;}

.productbody .body .faq{}
.productbody .body .faq li{ float:left; width:100%; line-height:32px; border-bottom:1px dotted #ddd;}
.productbody .body .faq li a{ font-size:14px; color:#333;}
.productbody .body .faq li a font{ float:left; display:block; padding-left:4px; padding-right:4px; background-color:#5EA5EE; color:#FFF; border-radius:3px; width:20px; text-align:center; font-family:Verdana, Geneva, sans-serif; font-size:12px; font-weight:bold; line-height:22px; margin-top:5px;}
.productbody .body .faq li a span{ float:left; line-height:32px; margin-left:8px;}
.body .partrow{ float:left; width:100%; padding-bottom:30px;} 
.body .part{ width:47%; float:left; margin-left:1.5%; margin-right:1.5%;}
.body .part li{     float: left;color:#333;
    width: 50%;
    padding: 5px 0;
    white-space: nowrap;
    overflow: hidden;
	text-indent:4px;
    border-bottom: 1px solid #EEE; font-size:14px;}
.body .part li.wide{ width:100%; }

.body .part .partbox{ width:92%; padding:4%; float:left; border:1px solid #ddd; position:relative; height:auto;}
.body .part .partbox img{ float:left; width:100%; height:auto;}
.body .part .partbox span{ position:absolute; display:block; height:36px; width:92%; line-height:36px; text-align:center;
    color: #FFF;
    left: 4%;
	bottom:16px;
    background-color: rgba(0,0,0,0.65); font-weight:bold;}
/*企业文化部分*/
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.zf-culture{}
.zf-culture .list{clear: both;overflow: hidden;}
.zf-culture .list .info{width: 430px;}
.zf-culture .list.s1 .pic{float: left;}
.zf-culture .list.s1 .info{float: right;}
.zf-culture .list.s2 .pic{float: right;}
.zf-culture .list.s2 .info{float: left;}
.zf-culture .list .tt{width: 185px;height: 64px;color: #fff;background: url(../images/jt1.png) 195px center no-repeat;padding-top: 10px;text-align: right;padding-right: 40px;line-height: 30px;box-shadow: 0 2px 15px #a8a8a8;margin-bottom: 15px; margin-top: 20px;}

.zf-culture .list.s2 .tt{float: right;clear: both;}
.zf-culture .list .tt .cn{font-size: 28px;}
.zf-culture .list .tt .en{font-size: 20px;text-transform:uppercase;}
.zf-culture .list .cn-desc{font-size: 12px;text-indent: 2em;color: #000;width: 100%;}
.zf-culture .list .en-desc{font-size: 10px;text-indent: 2em;color: #a3a3a3;line-height: 10px;}
.zf-culture .list.c1 .info .tt{background-color:#80ADC0;}
.zf-culture .list.c2 .info .tt{background-color:#99A5BD;}
.zf-culture .list.c3 .info .tt{background-color:#767676;}
.zf-culture .list.c4 .info .tt{background-color:#41484E;}
.zf-culture .list.c5 .info .tt{background-color:#7197BB;}
.zf-culture .list.c6 .info .tt{background-color:#6B8592;}
.zf-culture .list.c7 .info .tt{background-color:#86695B;}
.zf-culture .list.c8 .info .tt{background-color:#826E6F;}

#allmap{border:1px solid #ddd;width: 100%;height: 335px;overflow: hidden;font-size:16px;}
#allmap img{max-width:none;	}
#allmap .BMapLib_SearchInfoWindow{font:12px arial,微软雅黑,sans-serif;position:absolute;border:1px solid #999;background-color:#fff;cursor:default}.BMapLib_SearchInfoWindow form,.BMapLib_SearchInfoWindow ul,.BMapLib_SearchInfoWindow li{margin:0;padding:0}.BMapLib_SearchInfoWindow img{border:0}.BMapLib_SearchInfoWindow ul{list-style:none}.BMapLib_SearchInfoWindow .BMapLib_bubble_top{border-bottom:1px solid #ccc;height:31px}.BMapLib_SearchInfoWindow .BMapLib_bubble_title{line-height:30px;background-color:#f9f9f9;overflow:hidden;height:30px;padding:0 5px;font-size:12px}.BMapLib_SearchInfoWindow .BMapLib_bubble_tools{padding-right:5px;position:absolute;top:0;right:0;height:30px;width:64px;z-index:10000}.BMapLib_SearchInfoWindow .BMapLib_bubble_tools div{float:right;height:30px;width:22px;cursor:pointer;background-color:#f9f9f9;cursor:pointer;overflow:hidden}.BMapLib_SearchInfoWindow .BMapLib_bubble_close{background:url(../images/icon/iw_close.gif) no-repeat center center}.BMapLib_SearchInfoWindow .BMapLib_sendToPhone{background:url(phone.png) no-repeat center center}.BMapLib_SearchInfoWindow .BMapLib_bubble_center{z-index:3}.BMapLib_SearchInfoWindow .BMapLib_bubble_content{padding:3px 5px;overflow-x:auto;overflow-y:hidden}.BMapLib_SearchInfoWindow .BMapLib_bubble_bottom{display:block;z-index:2}.BMapLib_SearchInfoWindow .BMapLib_trans{z-index:5;position:absolute;bottom:-31px;*bottom:-32px}.BMapLib_SearchInfoWindow .BMapLib_nav{width:100%;height:75px;overflow:visibile;position:relative}.BMapLib_SearchInfoWindow .BMapLib_nav input{vertical-align:middle}.BMapLib_SearchInfoWindow .iw_bt,.BMapLib_SearchInfoWindow .iw_bt_down,.BMapLib_SearchInfoWindow .iw_bt_over{width:48px;height:26px;line-height:18px;cursor:pointer;border:0;margin-left:-5px;padding:0;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') no-repeat 0 -87px;vertical-align:middle}.BMapLib_SearchInfoWindow .iw_bt_over{background-position:-52px -87px}.BMapLib_SearchInfoWindow .iw_bt_down{background-position:-104px -87px;font-weight:700}.BMapLib_search_text{width:100%;height:20px;line-height:20px;border:1px solid #a5acb2}.BMapLib_trans_text{width:100%;height:20px;line-height:20px;border:1px solid #a5acb2}.BMapLib_nav_tab{height:30px;width:100%;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') repeat-x 0 0}.BMapLib_nav_tab li{position:relative;float:left;width:114px;height:25px;padding-top:5px;text-align:center;border-left:1px solid #dadada;cursor:pointer;overflow:hidden;width:33%}.BMapLib_nav_tab .BMapLib_icon{display:inline-block;position:relative;width:10px;height:15px;top:3px;margin-right:7px;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') no-repeat 0 -136px}.BMapLib_nav_tab .BMapLib_icon_tohere{background-position:-15px -136px}.BMapLib_nav_tab .BMapLib_icon_nbs{width:14px;height:14px;background-position:-30px -136px}.BMapLib_nav_tab li.BMapLib_first{border-left:0}.BMapLib_nav_tab li:hover{text-decoration:none}.BMapLib_nav_tab li.BMapLib_current{color:#4d4d4d;cursor:default;background:url('http://api.map.baidu.com/library/SearchInfoWindow/1.4/src/iw_bg.png') repeat-x 0 -44px}.BMapLib_nav_tab_content li{padding:10px 0 0 0;position:relative;height:22px;font-family:"宋体"}.BMapLib_sms_tab_container{height:35px;background:#fcfcfc;position:relative;z-index:20;font-size:12px;font-weight:bold;line-height:35px;padding-left:10px}.BMapLib_sms_pnl_phone{position:relative;z-index:10;padding:10px 15px 10px 15px;border-top:solid 1px #f2f2f2;font-size:12px}.BMapLib_ap{float:left;width:263px;height:172px;overflow-x:hidden;overflow-y:auto}.BMapLib_ap th{text-align:right;font-weight:normal}.BMapLib_mp{background:#f6f6f6;padding:10px;height:152px;overflow-x:hidden;overflow-y:auto}.BMapLib_mp_title{font-weight:bold;height:18px;line-height:18px;padding-bottom:5px}.BMapLib_msgContent{font-size:12px:line-height:16px;word-break:break-all;　　word-wrap:break-word}.BMapLib_popup_close{padding:10px;background:url(../images/icon/iw_close.gif) no-repeat center center transparent;border:0 none;cursor:pointer;height:13px;position:absolute;right:8px;top:8px;width:14px;z-index:50}.BMapLib_sms_input{ime-mode:disabled}.BMapLib_sms_input_l{width:90px}.BMapLib_sms_input_s{width:35px}.BMapLib_sms_declare_phone{color:#707070}#BMapLib_sms_tip{color:red;padding-left:20px}#BMapLib_success_tip{font-size:12px;text-align:center;padding:50px 0 20px 0;color:red}#BMapLib_activateTip{padding-left:5px;color:red}


.pro_fenlei{margin-top: 25px;}
.pro_fenlei .list{overflow: hidden;border-bottom: 1px solid #ddd;margin-bottom: 25px;}
.pro_fenlei .list .pic{width: 300px;}
.pro_fenlei .list .info{width: 480px;padding-bottom: 15px;}
.pro_fenlei .list .info .tt a{font-size: 22px;font-weight: bold;margin-bottom: 25px;display: block;}
.pro_fenlei .list .info ul li{float: left;width: 50%;text-align: left;margin-bottom: 10px;}

.contactbox{ 
  display:-webkit-flex;
  display:-ms-flex;
  display:-moz-flex; 
  display: flex; 
}
.contactbox .contactbox1{
  -webkit-flex:0 0 auto; 
  -ms-flex:0 0 auto; 
  -moz-flex:0 0 auto;
  flex:0 0 auto; 
}
.contactbox .contactbox2{
    -webkit-flex:1 1 auto; 
  -ms-flex:1 1 auto; 
  -moz-flex:1 1 auto;
  flex:1 1 auto; 

}


/***************图集列表 四列******************/	
#product{width:100%; overflow:hidden; float:left; }
#product h2{ width:100%; height:30px; line-height:30px; font-weight:bold; margin-bottom:20px;}
#product ul{overflow: hidden;zoom: 1;margin-bottom: 20px;}
#product ul li { width:227px; float:left; border: solid 5px #eee; margin:0 3.7% 4% 0; }
#product ul li.cur{margin:0 0 2% 0;}
#product ul li img { width:100%; margin:0 auto; width:400px; height:250px; position:absolute; top:0; left:50%; margin-left:-200px;}
#product ul li a { width:100%; display:block; background-color: #FFF; padding: 50px 0 90px;  position:relative; overflow:hidden;  height:133px;}
#product ul li span { width:100%; height:40px; line-height:20px; text-align: center;overflow:hidden;float: left;margin:0 auto; margin-top:20px; position:absolute; bottom:-10px; padding: 0 10px}

#product ul li:hover {border: solid 5px #093f7b; background-color:#093f7b; color:#fff;}
#product ul li:hover span{color:#000;}
</pre></body></html>