@charset "utf-8";
/* CSS Document */
body, html {
	font-family:"微软雅黑";
	font-size:14px;
	margin:0 auto;
}
body, html, div, ul, li, dl, dd, dt, p, span {
	margin:0;
	padding:0;
		font-family:"微软雅黑";
}
.fl {
	float:left;
}
.fr {
	float:right;
}
a {
	text-decoration:none;
	color:#333;
}
ul li {
	list-style:none;
}
.w1200 {
	width:1200px;
	margin:0 auto;
		font-family:"微软雅黑";
}
/*万能清除浮动开始*/
.clearfix:after {
	visibility: hidden;
	display: block;
	font-size: 0;
	content: " ";
	clear: both;
	height: 0;
}
.clearfix {
	display: inline-table;
} /* Hides from IE-mac */
* html .clearfix {
	height: 1%;
}
.clearfix {
	display: block;
}
.clear {
	clear:both;
}
.welcome {
	height:40px;
	border-bottom:1px solid #eceef0;
	line-height:40px;
	color:#5c5c5c;
}
.wel_right a {
	color:#5c5c5c;
	padding:0 6px;
}
.logo h1 {
	margin:0px;
	padding:0px;
}
.tel img {
	float:left;
	padding-top:12px;
}
.tel p {
	float:right;
	padding-top:20px;
	line-height:26px;
	font-size:16px;
	margin-left:6px;
}
.navbg {
	background: #e21e1f;
	height:62px;
	line-height:20px;
	overflow:hidden;
}
.navbg ul li {
	float:left;
	color:#fff;
	padding:10px 43px;
}
.navbg ul li:hover {/* background:#1c1f1f;*/
	background:#333;
}
.navbg ul .bac {
	background:#333;
}
.navbg a {
	color:#fff;
}
.navbg a span {
	display:block;
	text-align:center;
	font-size:15px;
}
.navbg a .eng {
	font-size:12px;
	padding-top:6px;
}
/*banner end*/
.search {
	height:70px;
	line-height:70px;
	border-bottom:1px dashed #c1c1c1;
}
.key_left a {
	color:#666;
	padding:0px 6px;
}
.key_left a:hover {
	color:#d93037;
}
.search .key_left span {
	border:solid 1px #666;
	border-radius:20px;
	padding:8px 10px;
}
.sear_right {
	margin-top:20px;
}
.sear_right .inpys01 {
	float: left;
	font-size: 12px;
	border: 0;
	color: #595656;
	width: 292px;
	background:url(../images/ss_03.gif) no-repeat;
	padding-left: 20px;
	height: 39px;
	line-height: 39px;
}
.sear_right .inpys02 {
	width: 40px;
	height: 39px;
	float: left;
	border: 0;
	background:url(../images/ss_04.jpg) no-repeat;
}
/*关于我们*/
.index_about {
	margin-top:20px;
	margin-bottom:20px;
}
.index_about_con {
	width:680px;
}
.index_about_img {
	border:solid 3px #dedede;
	padding:5px;
	margin-right:45px;
}
.index_about_con_title {
	font-size:24px;
	padding-left:30px;
	height:48px;
	line-height:70px;
	overflow:hidden;
	color:#d93037;
}
.index_about_con_title span {
	font-size:24px;
	margin-left:10px;
	color:#999;
font-family:"微软雅黑";
}
.about_con {
	margin-top:20px;
	line-height:30px;
	text-indent:2em;
	
	font-family:"微软雅黑";
}
.more {
	margin-top:10px; /*border:solid 1px #d93037;*/
	width:90px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#d93037;
}
/*产品展示*/
.hide {
	display:none;
}
.showCaseHome {
	width:1200px;
	margin:0 auto;
}
.showCase_title {
	width:1200px;
	float:left;
	text-align:center;
	font-size:24px;
	color:#d93037;
	padding-top:30px;
}
.spanen {
	color:#999;
	font-family:"Arial";
	font-size:24px;
	margin-left:10px;
}
.showCase_content {
	width:1200px;
	float:left;
	padding-bottom:20px;
}
.scc_title {
	width:1200px;
	float:left;
	margin:20px 0;
	text-align:center;
}
.scc_title span {
	position: relative;
    cursor: pointer;
	width:130px;
	height:46px;
	float:left;
	background:#00b04d;
	margin:0 10px;
	border-radius:2px;
	text-align:center;
	line-height:46px;
	color:#fff;
	font-size:15px;
	font-weight:bold;
}
.scc_title span.hover {
	background:#de0025;
}

.bgfff{ width:100%; height:auto; margin-top:10px; overflow:hidden;}

.scc_title .hover .sj {
    width: 0;
    height: 0;
    border: 4px solid transparent;
    border-top: 4px solid #de0025;
    position: absolute;
    left: 50%;
    margin-left: -4px;
    bottom: -8px;
    display: block;
}

.scc_content {
	width:1200px;
	float:left;
}
.scc_content li {
	width:285px;
	float:left;
	margin:0 20px 20px 0;
}
.scc_content .no_mar {
	margin-right:0px;
}
.case_image {
	width:285px;
	float:left;
	height:176px;
}
.case_title {
	width:285px;
	float:left;
	height: 34px;
	line-height: 35px;
	text-align:center;
	background-color:#111;
	color:#fff;
	font-size:14px;
	/* padding-top: 16px; */
	margin-top: 30px;
}
/*工程案例*/
.zxfg {
	margin-top: 50px;
	font-family: "Microsoft YaHei";
	padding-bottom:20px
}
.zxfg .zxfc {
	width: 371px;
	height: 462px;
	background: #f0f0f0;
	float: left;
	text-align: center;
	border: 1px solid #c4c4c4;
	border-right: 0
}
.zxfg .zxfc em {
	padding-top:94px;
	height: 77px;
	font-style: normal;
	font-weight: bold;
	display: block;
	font-size: 45px;
	color: #c30d23;/*margin-bottom: 34px;*/
}
.zxfg .zxfc em i {
	display: block;
	font-size: 36px;
	font-style: normal;
	line-height: 26px;
}
.zxfg .zxfc span {
	width: 228px;
	margin: 0 auto;
	display: block;
	border-top: 1px solid #c2c1c1;
	border-bottom: 1px solid #c2c1c1;
	height:55px;
	font-size: 20px;
	font-weight: bold;
	line-height: 55px;
	font-weight: bold;
	margin-bottom: 30px;
	color:#999;
	font-weight:normal;
}
.zxfg .zxfc p {
	color: #585656;
	font-size: 18px;
	line-height: 30px;
	display: block;
	margin-bottom:30px
}
.zxfg .zxfc a {
	display: inline-block;
	width: 105px;
	height: 30px;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	margin-right: 8px
}
.zxfg .zxfc a.cur {

}
.zxfg .zxfc p.cur {
	width: 50px;
}
.zxfg ul li {
	float: right;
	position: relative;
	width: 60px;
	overflow: hidden;
}
.zxfg ul li span {
	width: 60px;
	float: left;
	display: block;
}
.zxfg ul li.cur {
	width: 697px
}
.zxfg ul li.cur p {
	width: 697px;
}
.zxfg ul li.cur p img {
	width: 697px;
	height: 464px;
}
.zxfg ul li span {
	position:absolute;
	top: 0;
	left:0;
}
.zxfg ul li span a {
	height:452px;
	display:block;
	float: left;
	width: 14px;
	padding:14px 12px 0 12px;
	color: #fff;
	line-height:17px;
	font-size: 14px;
}
.zxfg ul li span a:hover, .zxfg ul li.cur span a {
	text-decoration: none;
}
.zxfg ul li.cur span {
	background:none
}
.zxfg .zxfc-t {
	float:left;
	width: 817px;
}
.zxfg1 {
	height: 464px;
	margin-bottom: 40px
}
/*news start*/
.index_news {
	margin-bottom:40px;
}
.index_news01, .index_news02 {
	margin-top:30px;
}
.index_news01 {
	width:500px;
	margin-right:40px;
}
.news01_con ul {
	margin-top:10px;
}

.news01_con ul li {
	height:36px;
	line-height:36px;
	overflow:hidden;
	padding-left:14px;
	border-bottom:1px dotted #c1c1c1;
}
.news01_con ul li a:hover {
	color:#d93037;
}
.news01_con ul li span {
	float:right;
	font-size:12px;
}
.index_news02 {
	width:650px;
}
.news02_con ul li {
	border-bottom:1px dotted #c1c1c1;
	padding-bottom:10px;
	margin-bottom:18px;
}
.news02_con ul li a:hover {
	color:#d93037;
}
.news02_con ul li span {
	float:right;
	height:40px;
	line-height:40px;
	overflow:hidden;
}
.news02_con p {
	text-indent:2em;
	height:56px;
	line-height:28px;
	overflow:hidden;
}
/*footer*/
.footer {
	height:220px;
}
.pad {
	padding-top:70px;
}
.foot_01 {
	padding-top:20px;
	padding-right:50px;
	border-right:1px solid #515151;
	width:88px;
	height:90px;
}
.foot_02 {
	padding:15px 50px 0px 50px;
	border-left:1px #111 solid;
}
.foot_02 img {
	width:80px;
	height:80px;
}
.foot_03 {
	color:#ccc;
}
.foot_03 a {
	color:#ccc;
	margin-right:20px;
	margin-left:20px;
}
.foot_03 .no_mar {
	margin-left:0px;
}
.foot_content {
	line-height:26px;
	margin-top:26px;
}
/*二级页面*/ 
.ej_left {
	width:204px;
	margin-top:15px;
	border-right:1px #e5e5e5 solid;
	margin-bottom:30px;
	padding-right:20px;
	font-size:14px;
}
.ej_left h3 {
	background:url(../images/listico_case.png) left no-repeat;
	padding-left:30px;
	color:#00b04d;
	border-bottom:2px #00b04d solid;
	font-weight:normal;
	height:48px;
	line-height:48px;
	overflow:hidden;
	font-size:18px;
	margin-top:0px;
	margin-bottom:0px;
}

.ej_left ul li {
	border-bottom:1px dashed #00b04d;
	height:50px;
	line-height:50px;
	overflow:hidden;
	background:url(../images/listico3.png)  left no-repeat;
	padding-left:16px;
}
.ej_left ul li:hover {
}
.ej_left ul li:hover a {
	color:#d93037;
}
.ej_left_lx p {
	padding-left:5px;
	line-height:40px;
}
.ej_right {
	width:955px;
	margin-top:30px;
	margin-bottom:30px; /*margin-left:40px;*/
	margin-left:20px;
	line-height:50px;
	overflow:hidden;
}
.ej_right .weiz {
	border-bottom:1px solid #e5e5e5;
}
.ej_right .wtit {
	font-size:20px;
	color:#00b04d;
}
.local {
	background:url(../images/sitemapico.png) left no-repeat;
	padding-left:20px;
}
.ej_pro {
    /* margin-top: 20px; */
    margin: 0 auto;
    text-align: center;
    clear: both;
  
}
.ej_pro ul li {
	float:left;
	
}
.ej_pro ul li span {
	display:block;
	text-align:center;
	width:270px;
	height:50px;
	line-height:50px;
	overflow:hidden;
}
.ej_pro ul li:hover span {
	color:#d93037;
}
.ej_pro .no_mar {
	margin-right:0px;
}
/*page*/
.Page {
    overflow: hidden;
	padding: 30px 50px 30px 150px;
	width:auto; float:left;
  
}
.Page a,.Page b {
	display:inline-block;
	width:auto;
	background:#ffffff;
	height:48px;
	vertical-align:middle;
	line-height:48px;
	font-size:14px;
	border:1px solid #e5e5e5;
	margin-left:-1px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	text-decoration:none;
	color:#333;
	outline:none;
}
.Page a:hover {
	background:#00b04d;
	color:#FFF;
	background-repeat:no-repeat;
}
.Page span {
display:inline-block;
	width:auto;
	background:#ffffff;
	height:48px;
	vertical-align:middle;
	line-height:48px;
	font-size:14px;
	border:1px solid #e5e5e5;
	margin-left:-1px;
	float:left;
    padding-left:20px;
	padding-right:20px;
	text-align:center;
	text-decoration:none;
	color:#333;
	outline:none;
}
.Page span.current {
	background:#d93037;
	color:#FFF
}
/*二级页面 关于我们*/
.about_tit {
	font-size:20px;
	text-align:center;
	margin-top:10px;
}
.about_data {
	text-align:center;
	height:30px;
	line-height:30px;
}
.about_img {
	text-align:center;
	margin-top:10px;
}
.about_page {
	margin-top:20px;
	font-size:14px;
}
.about_con {
	padding:10px 0px;
	text-indent:2em;
	overflow:hidden;
	font-family:"微软雅黑";
	font-size:14px;
}
.about_page a:hover {
	color:#d93037;
}
/*二级页面 新闻*/
.ej_news ul {

	margin-top:10px;
}
.ej_news ul li {
	border-bottom:1px #e5e5e5 solid;
	height:50px;
	line-height:50px;
	overflow:hidden;
	padding-left:16px;
}
.ej_news ul li a{ font-size:16px;}
.ej_news ul li a:hover {
	color:#d93037;
}
.ej_news ul li span {
	float:right;
}
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}
.clearfix {
*height:1%;
}
.w1000 {
	width: 1000px;
	margin: 0 auto;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.head img {
	vertical-align: middle;
}
.headr {
	height: 60px;
	padding-left: 70px;
	font-size: 14px;
	line-height: 25px;
	padding-top: 10px;
}
.headr b {
	font-size: 20px;
	font-weight: normal;
}
.navBar {
	background:#b32016;
	position:relative;
	z-index:1;
	color:#fff;
	height:52px;
	padding-top: 10px;
}
.nav {
	margin:0 auto;
}
.nav h3 {
	font-size:100%;
	font-weight:normal;
}
.nav .m {
	position:relative;
	float:left;
	width:86px;
	margin:0 15px;
	display:inline;
	text-align:center;
}
.nav .m h3 i {
	display:inline-block;
*display:inline;
	zoom:1;
	width:7px;
	height:4px;
	overflow:hidden;
	margin:-2px 0 0 5px;
	vertical-align:middle;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.nav h3 a {
	zoom:1;
	font-size: 15px;
	display:block;
	color:#fff;
	line-height: 20px;
	text-align: left;
	height: 48px;
	padding: 0 5px;
}
.nav h3 a b {
	font-size: 12px;
	font-weight: normal;
	color:#daafa8;
}
.nav .on h3 a {
	border-bottom:4px solid #fff;
	color:#fff;
}
.nav .on h3 a i {
	filter:alpha(opacity=100);
	opacity:1;
}
.nav .sub {
	display:none; /*榛樿闅愯棌*/
	width:118px;
	padding:10px;
	position:absolute;
	left:-10px;
	top:50px;
	background:#eee;
	float:left;
	line-height:30px;
}
.nav .sub li {
	text-align:left;
	border-bottom: 1px dashed #ccc;
}
.nav .sub li a {
	color:#333;
	display:block;
	zoom:1;
}
.nav .sub li a:hover {
	background:#ddd;
	color:#c00;
}
.nav .sub dl {
	display:inline-block;
*display:inline;
	zoom:1;
	vertical-align:top;
	padding:15px 29px;
	line-height:26px;
}
.nav .sub dl a:hover {
	color:#c00;
}
.nav .sub dl dt a {
	color:#000;
}
.nav .sub dl dd a {
	color:#999;
	padding-left:7px;
}
.banner {
	text-align: center;
}
.banner img {
	width: 100%;
	max-width: 1920px;
	display: block;
	margin: 0 auto;
}
.index-cx {
	background: #f4f4f4;
	padding: 10px 0;
}
.index-cxt i {
	color:#565656;
	font-size: 28px;
	margin-right: 5px;
}
.index-cxt b {
	color:#ccc;
}
.index-cxt .more {
	width: 820px;
	text-align: right;
	line-height: 50px;
}
.index-cxt .more a {
	color:#ed8105;
}
.index-cxt .more a:hover {
	color:#dc251d;
}
/* 鏈緥瀛恈ss */
.txMovie {
	position:relative;
	width:1200px;
	height:404px;
	background:#a04f3a;
	margin: 20px auto;
}
.focus_pic {
	width:1200px;
	height:404px;
	overflow:hidden
}
.focus_pic li {
	vertical-align:top
}
.focus_pic img {
	width:1200px;
	height:340px;
	display:inline-block;
	vertical-align:top
}
.focus_nav {
	position:absolute;
	left:0;
	bottom:0;
	background-color:#000;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
	width:851px;
	height:89px;
*zoom:1;
	padding-left:10px;
}
:root .focus_nav {
	-ms-filter:none
}
.focus_nav ul {
	position:relative;
*zoom:1;
	padding-top:10px !important;
}
.focus_nav li {
	position:relative;
*zoom:1;
	float:left;
	display:inline;
	margin-right:10px;
	cursor:pointer;
}
.focus_nav .navPrev, .focus_nav .navNext {
	border:1px solid #fff;
	background-color:rgba(0, 0, 0, .6);
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000', endColorstr='#7F000000');
	display:inline-block;
*zoom:1;
	width:36px;
	height:36px;
	line-height:100;
	overflow:hidden;
	opacity:.6;
	filter:Alpha(Opacity=60);
	background:url(../images/focus_nav.png);
	background-repeat:no-repeat;
	position:absolute;
	top:15px
}
.focus_nav .navPrev {
	background-position:10px 8px;
	right:47px;
	border-right-color:transparent
}
.focus_nav .navNext {
	background-position:-22px 8px;
	right:10px
}
.focus_nav .navPrev:hover, .focus_nav .navNext:hover {
	opacity:1;
	filter:Alpha(Opacity=100);
	border-right-color:#fff
}
.focus_nav img {
	border:2px solid #fff;
	width:106px;
	height:74px
}
.focus_nav .on b {
	color:#fff;
	position:absolute;
	top:-10px;
	left:30px;
	font-size:10px;
	font-family:arial;
	-webkit-text-size-adjust:none
}
.focus_text {
	position:absolute;
	width:340px;
	height:404px;
	right:0;
	top:0;
	overflow:hidden;
	background:#000;
	filter:alpha(opacity=80);
	opacity:3.8;
}
:root .focus_text {
	-ms-filter:none
}
.focus_text h2 {
	font-weight:normal;
	border-bottom: 1px solid #666;
	line-height: 40px;
	padding-bottom: 10px;
}
.focus_text h2 a {
	font-size:22px;
	color:#fff;
}
.focus_text ul {
	padding:20px 20px 0
}
.focus_info {
	height:225px;
	overflow:hidden;
	margin-top: 15px;
}
.focus_info p b {
	color:#fff;
}
.focus_info p {
	color:#fff;
	line-height:1.8em;
	margin-top: 5px;
}
.focus_info p a {
	margin-right: 10px;
	color:#fff;
}
.focus_info p a:hover {
	text-decoration:underline;
	color:#fdd361;
}
.txMovie .focus_nav li .cover {
	position:absolute;
	top:0;
	left:0;
	width:111px;
	height:79px;
	line-height:999px;
	overflow:hidden;
	font-size:0;
	background:#040303;
	filter:alpha(opacity=30);
	opacity:.3
}
.txMovie .focus_nav li.on .cover {
	display:none
}
.txMovie .focus_nav li b {
	display:none
}
.txMovie .focus_nav li.on b {
	position:absolute;
	display:inline-block;
	top:-6px;
	left:35px;
	border-left:6px dashed transparent;
	border-right:6px dashed transparent;
	border-top:0;
	border-bottom:6px solid;
	color:#fff;
	font-size:0;
	width:0;
	height:0;
	line-height:0
}
.index-about {
	margin: 30px auto 50px;
	position: relative;
	color:#666;
}
.index-about .about {
	padding-right: 25px;
	width: 307px;
	border-right: 1px solid #ddd;
	height: 230px;
}
.index-about .news, .index-about .data {
	padding: 0 25px;
	height: 230px;
	width: 282px;
}
.index-about .news {
	border-right: 1px solid #ddd;
}
.index-about .about .smalllogo {
	float: left;
	border: 1px solid #ccc;
	width: 85px;
	height: 71px;
	margin-right: 10px;
}
.index-about h3 {
	margin-bottom: 15px;
	font-weight: normal;
	font-size: 15px;
}
.index-about h3 i {
	color:#565656;
	font-size: 20px;
	margin-right: 5px;
}
.index-about h3 b {
	color:#ccc;
	font-weight: normal;
	margin-left: 5px;
}
.index-about ul {
	margin-bottom: 8px;
}
.index-about ul li {
	padding-left: 18px;
	line-height: 26px;
}
.index-about ul li a {
}
.index-about .chakan {
	color:#b32016;
	font-size: 12px;
	position: absolute;
	bottom:5px;
}
.index-about .chakan:hover {
	color:#ed8105;
}
.foot {
	background: #292929;
	padding:40px 0 90px 0;
	color:#fff;
	clear: both;
}
.foot a {
	color:#fff;
}
.foot a:hover {
	text-decoration: underline;
}
.footl {
	width: 410px;
}
.footl h2 {
	background: #ba1c10;
	width: 110px;
	height: 35px;
	line-height: 35px;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	margin:20px 0 15px 0;
}
.footl .prolist a {
	padding:3px 8px 6px;
	word-break: keep-all;
	white-space: nowrap;
	line-height: 2em;
}
.footl .prolist a:hover {
	background: #4c4c4c;
}
.footlianxi {
	width: 510px;
}
.footlianxi h2 {
	font-weight: normal;
	font-size: 22px;
	margin-bottom: 10px;
}
.footlianxi p {
	line-height: 1.8em;
}
.footlianxi img {
	margin-right: 20px;
}
.footlianxi i {
	color:#999;
	margin-right: 5px;
}
.smallnav {
	margin-bottom: 10px;

}
.smallnav a {
	margin-right: 10px;
}
.floatfoot {
	background: #ba1d0f;
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 52px;
	line-height: 52px;
	color:#fff;
}
.main {
	height: auto;
	overflow: hidden;
}
.mainl {
	background: #fdf0e8;
	width: 225px;
	box-shadow: 0px 0px 3px #ccc;
	overflow:hidden;
	padding-bottom:9999px;
	margin-bottom:-9999px;
	float:left;
	display:inline;
	margin-left: 3px;
}
.mainr {
	width: 740px;
	overflow: hidden;
}
/* 宸︿晶浜у搧鍒嗙被 */
.tabRank {
}
.tabRank h3 {
	height: 60px;
	line-height: 60px;
	border-bottom:1px solid #e3d8d1;
	padding-left: 20px;
}
.tabRank h3 i {
	color:#565656;
	font-size: 22px;
	margin-right: 5px;
}
.tabRank h3, .tabRank h3 b {
	font-size: 16px;
	font-weight: normal;
}
.tabRank h3 b {
	color:#c2c2c2;
	margin-left: 5px;
}

.tabRank .bd .ulList li a {
	color:#00b04d;
	font-size:16px;
	font-weight:bold;
}
.tabRank .bd .ulList li.t {
}
.tabRank .bd .ulList li.on img {
	
	height:85px;
	padding:2px;
	border:1px solid #d0d0d0;
	background-color:#fff;
	display: block;
	width:134px;
	
}
.tabRank .bd .ulList li .pubpic {
	display:none;
}
.tabRank .bd .ulList li.on {
	height:145px;
	background: #fff;
	padding-top: 10px;
}
.tabRank .bd .ulList li.on .pubpic {
	display:block;
	padding-top:5px;
}
.tabRank .bd .ulList li.on a {
	color:#ba1d0f;
	font-weight: bold;
}
.tabRank .bd .ulList .pubtitle {
	padding-left: 10px;
}
.leftlianxi {
	margin: 40px 0;
	padding: 0 20px;
}
.leftlianxi h3 {
	font-weight: normal;
	margin-bottom: 10px;
	font-size: 18px;
}
.leftlianxi i {
	color:#888;
}
.crumbs {
	line-height: 25px;
	margin: 15px 0 20px;
}
.crumbs span {
	border: 1px solid #ddd;
	padding: 1px 3px 2px 5px;
}
.cpbg {
	height: 107px;
	color:#fff;
	padding: 25px 70px 0;
	text-shadow:1px 1px 2px #000;
}
.cpbg h2 {
	font-weight: normal;
	font-size: 20px;
	margin-bottom: 20px;
}
.cpbg .fr {
	font-size: 14px;
	font-weight: normal;
}
.cpbg .fr b {
	font-size: 18px;
}
.shaixuan {
	color:#777;
}
.shaixuan b {
	font-weight: normal;
}
.shaixuan p {
	line-height: 38px;
	border-bottom: 1px solid #ddd;
}
.shaixuan a {
	margin-right: 10px;
	padding:3px 5px;
	border-radius: 5px;
}
.shaixuan a.on {
	background: #fd0606;
	color:#fff;
}

.shaixuan2 {

	border-bottom:none;
}
.spj_js .js_bar .shaixuan2 p{text-align:left;height: 44px;padding-bottom: 10px;}
.shaixuan2 b {
	font-weight: normal;
}
.shaixuan2 p {
	line-height: 58px;
	padding:0 20px;
	
}
.shaixuan2 a {
	margin-right: 10px;
	padding:0 0 0 35px;
	border-radius: 5px;
	background-position:16px 3px;
	color:#323231;
}
.shaixuan2 a.on {
	background-position:16px 3px;
		color:#323231;
}
ul.cplist {
	margin-top: 20px;
	width: 1200px;
}
ul.cplist li {
	width: 317px;
	padding-left: 10px;
	float: left;
	background: #fff;
	margin:2px 34px 2px 39px;
	box-shadow: 0px 0px 2px #ddd;
	margin-bottom: 30px;
}
ul.cplist li:hover {
	box-shadow: 0px 0px 2px #999;
}
ul.cplist li h3 {
	font-weight: normal;
	font-size: 19px;
	margin: 18px 0;
	font-weight:bold;
	
}
ul.cplist li h3 a {
	color:#00b04d;
}
ul.cplist li h3 a:hover {
	color:#ee7800;
}
ul.cplist .cplistimg {
	width: 310px;
	height: 230px;
	display: block;
	margin-bottom: 5px;
}
ul.cplist .cplistimgs img {
	width: 100px;
	margin-right: 5px;
	display:block;
	float: left;
	height: 74px;
	
}
ul.cplist p {
	width: 316px;
	clear: both;
	margin: 15px 0 10px;
	text-align: center;
	border-bottom: 1px solid #ddd;
	padding-bottom: 10px;
	color:#000;
}
ul.cplist p b {
	color:#f00;
	font-size: 18px;
}
ul.cplist .xiangxi {
	width: 326px;
	text-align: center;
	height: 40px;
	line-height: 40px;
	background:url(../images/xiangxi.jpg) repeat-x;
	overflow: hidden;
	
	margin-bottom: 10px;
	background:#a70918;
}
ul.cplist .xiangxi:hover {
	background:#FF0017;
}
ul.cplist .xiangxi a {
	display: block;
	color:#fff;
}
h1.title {
	font-size: 20px;
	color:#ba1d0f;
	line-height: 50px;
}
h1.title i {
	color:#666666;
	font-size: 30px;
	margin-right: 10px;
}
.morepic {
	background: #0a822a;
	height: 265px;
}
/* 鏈緥瀛恈ss */
.foucebox {
	width:740px;
	height:265px;
	background:#9f4f3a;
}
.foucebox .bd {
	position:relative;
	float:left;
	width:500px;
	height:265px;
	overflow:hidden;
}
.foucebox .showDiv {
	position:relative;
	width:500px;
	height:265px;
}
.foucebox .showDiv img {
	width:500px;
	height:265px;
}
.foucebox .hd {
	width:225px;
	height:265px;
	float:left;
	margin-top: 10px;
}
.foucebox .hd ul li {
	width:100px;
	height:75px;
	float:left;
	margin:0 0 10px 10px;
	display:inline;
	position:relative;
}
.foucebox .hd ul a {
	display:block;
}
.foucebox .hd ul img {
	width:96px;
	height:70px;
	border:3px solid #fff;
}
.foucebox .hd ul a:hover .mask, .foucebox .hd ul .on .mask {
	display:none;
	position:relative;
}
.foucebox .hd ul a:hover img, .foucebox .hd ul .on img {
	border-color:#70a20f;
}
.foucebox .hd ul a:hover {
	color:#fff;
}
/* 鏈緥瀛恈ss */
.hasMoreTab {
	width:952px;
	border:1px solid #C8D1D5;
	margin-top: 20px;
}
.hasMoreTab .hd {
	line-height:36px;
	height:36px;
	border-bottom:1px solid #9f4f3a;
	position:relative;
	padding-right:10px;
	background: #f8f4f3;
}
.hasMoreTab .hd ul {
	z-index:5;
	position:absolute;
	overflow:hidden;
	zoom:1;
}
.hasMoreTab .hd li {
	float:left;
	cursor:pointer;
	width: 118px;
	text-align: center;
	color: #9f4f3a;
	font-size: 15px;
}
.hasMoreTab .hd li.on {
	font-weight:bold;
	background:#9f4f3a;
	color:#fff;
}
.hasMoreTab .bd {
	padding:20px;
	clear:both;
	position:relative;
}
.hasMoreTab .bd img {
	max-width: 698px;
}
.liulan {
	width:657px;
	border:1px solid #e2e1e2;
	height:auto;
	margin-top:10px;
	margin-left:35px;
	margin-bottom: 20px;
}
.liulanbj {
	background:#fafcfb;
	height:28px;
	line-height:28px;
	color:#9f4f3a;
	padding-left:10px;
	border-bottom:1px solid #e2e1e2;
	padding-top:5px
}
.liulancontent {
	width:657px;
}
.lxtu {
	width:644px;
	padding-left:13px;
}
.lxtu ul li {
	width:114px;
	float:left;
	margin-right:13px;
	display:block;
	margin-top:5px
}
.lxtu img {
	width:114px;
	height:81px;
}
.lxwz {
	text-align:center;
	overflow:hidden;
	height:26px;
	line-height:26px;
}
.liulanbj span img {
	margin-top:5px
}
/* 鍒嗛〉鏍峰紡*/
.list_page {
	margin: 0px 5px 30px 0;
	text-align: center;
	border-top:1px solid #ddd;
	padding-top: 20px;
}
.pageLink a, .list_page a, .list_page b {
	padding: 4px 9px 4px;
	color:#fff;
	background: #70a20f;
	text-align: center;
	display: inline;
	border-radius: 5px;
	margin-right: 5px;
}
.pageLink a:hover, .list_page a:hover {
	background: #0a822a;
	text-align: center;
	text-decoration: none;
}
.list_page b {
	background: #0a822a
}
.danyeimg img {
	display: block;
	text-align:center;
	width: 740px;
}
.danyeimg {
	color:#ba1d0f;
}
.danyeimg span {
	color:#666;
	margin-right: 20px;
}
.newstext {
	border: 1px solid #ddd;
	padding: 20px;
	width:910px;
	float:left;
	overflow:hidden;
}
.newstext table{ width:98%; float:left;}
ul.newslist {
}
ul.newslist li {
	border-bottom: 1px dotted #ddd;
	height: 35px;
	line-height: 35px;
	padding: 0 5px;
}
ul.newslist li:hover {
	background: #fdf0e8;
}
ul.newslist li span {
	float: right;
	color:#ccc;
}
.liuyan input {
	margin: 20px 0 0;
	height: 30px;
	line-height: 30px;
	padding: 0 15px;
}
.liuyan textarea {
	width: 500px;
	height: 100px;
	vertical-align: middle;
	margin-top: 20px;
	line-height: 35px;
	padding: 0 5px;
}
.liuyan .btn {
	width: 120px;
	height: 35px;
	line-height: 35px;
	background: #70a20f;
	border: none;
	margin:30px 0 0 68px;
	cursor: pointer;
	color:#fff;
}

.header-bar {
	width:100%;
	height:auto;
}
.header-bar .header-top {
	height:auto;
	width:99.8%;
	float:left;
	background:#f5f5f5;
	border:1px solid #e1e1e1;
}
.header-bar .header-top .head {
	width:1200px;
	height:auto;
	margin:0 auto;
}
.header-bar .header-top .head p {
	font-size:12px;
	color:#666;
	line-height:35px;
	float:left;
}
.header-bar .header-top .head .t-l {
	width:auto;
	height:auto;
	float:right;
}
.header-bar .header-top .head .t-l ul li {
	padding-left:10px;
	padding-right:10px;
	float:left;
	text-align:center;
	line-height:35px;
}
.header-bar .header-ct {
	width:100%;
	height:auto;
	background:#fff;
}
.header-bar .header-ct .head-ct-b {
	width:1200px;
	height:auto;
	margin:0 auto;
}
.header-bar .header-ct .head-ct-b .logo {
	width:auto;
	height:98px;
	float:left;
	margin-top:11px;
	float:left;
	margin-bottom:7px;
}
.header-bar .header-ct .head-ct-b .logo .txt {
	width:auto;
	height:auto;
	float:left;
	margin-left:15px;
	margin-top:21px;
	text-align:justify;
}
.header-bar .header-ct .head-ct-b .logo .txt p {
	font-size:18px;
	color:#333;
	line-height:28px;
}
.header-bar .header-ct .head-ct-b .t-phone {
	width:239px;
	height:51px;
	float:right;
	margin-top:30px;
	background:url(../images/rexian4.png) no-repeat;
}
.header-bar .header-ct .head-ct-b .t-phone p {
	font-size:25px;
	color:#e30400;
	line-height:27px;
	padding-left:50px;
	padding-top:20px;
}
.header-bar .header-nav {
	width:100%;
	height:auto;
	background:#242424;
	border-top:5px solid #ff3332;
}
.header-bar .header-nav .h-nav {
	width:1100px;
	height:auto;
	margin:0 auto;
	overflow:hidden;
}
.header-bar .header-nav .h-nav ul li {
	width:auto;
	height:auto;
	float:left;
}
.header-bar .header-nav .h-nav ul li a {
	padding-left:22.5px;
	padding-right:22.5px;
	line-height:49px;
	text-align:center;
	font-size:15px;
	color:#fff;
	display:block;
}
.header-bar .header-nav .h-nav ul li a:hover {
	background:#ff3334;
}
.header-bar .header-nav .h-nav ul li.hov a {
	background:#ff3334;
}
.navBar {
	background:#b32016;
	position:relative;
	z-index:1;
	color:#fff;
	height:52px;
	padding-top: 10px;
}
.nav {
	margin:0 auto;
}
.nav h3 {
	font-size:100%;
	font-weight:normal;
}
.nav .m {
	position:relative;
	float:left;
	width:86px;
	margin:0 15px;
	display:inline;
	text-align:center;
}
.nav .m h3 i {
	display:inline-block;
*display:inline;
	zoom:1;
	width:7px;
	height:4px;
	overflow:hidden;
	margin:-2px 0 0 5px;
	vertical-align:middle;
	filter:alpha(opacity=50);
	opacity:0.5;
}
#oneNav {
	display:block;
	position: fixed;
	right:30px;
	top: 140px;
	z-index: 1000;
	width: 180px;
	height: 70px;
	margin-top: -80px;
	padding-top: 24px;
	border:1px #FF0000 solid;
	list-style: none;
}
.box .load {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 900;
	width: 100%;
	height: 100%;
}
.load_bg {
	width: 100%;
	height: 100%;
	background: #fff;
}
.load p {
	position: absolute;
	left: 50%;
	top: 50%;
	z-index: 200;
	width: 32px;
	height: 32px;
	overflow: hidden;
	margin: -16px 0 0 -16px;
}
.load .loadTxt {
	width: 400px;
	height: 86px;
	margin: 50px 0 0 -200px;
	text-align: center;
	color: #666;
	font-weight: bold;
	font-size: 30px;
}
/**header**/
.wrapHeader {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 999;
	width: 100%;
	height: 65px;
}
.header {
	width: 960px;
	height: 60px;
	margin: 0 auto;
}
.logo {
	float: left;
	width: 143px;
	height: 60px;
	margin-right: 105px;
}
.nav {
	list-style: none;
	float: left;
	font-weight: bold;
	font-size: 14px;
	line-height: 60px;
}
.nav li {
	float: left;
}
.nav a {
	float: left;

	padding: 0 21px;
	color: #888;

	text-decoration: none;
}
.nav a:hover, .nav .cur {
	color: #fff;

	background: #29bf25;
}
.fixedNav {
	display: none;
	position: fixed;
	left: 50%;
	top: 50%;
	z-index: 1000;
	width: 24px;
	height: 141px;
	margin-top: -80px;
	padding-top: 24px;
	list-style: none;
}
.fixedNav li {
	float: left;
	position: relative;
	width: 100%;
	height: 16px;
	padding-left: 3px;
	margin-bottom: 5px;
}
.fixedNav .icon {
	display: block;
	width: 16px;
	height: 16px;
	cursor: pointer;
}
.fixedNav .txt {
	display: none;
	position: absolute;
	left: -80px;
	top: 0;
	width: 76px;
	height: 19px;
	color: #fff;
	font-size: 12px;
	line-height: 19px;
	text-align: center;
}
.fixedNav .cur .icon {
}
/**鍐呭**/
.wrapBox {
	position: fixed;
	top: 60px;
	width: 100%;
}
.box {
	position: relative;
	left: 50%;
	margin-left: -960px;
	width: 1920px;
	height: 800px;
	overflow: hidden;/*background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: 50% 55px;
	behavior: url(ie-css3.htc);  This lets IE know to call the script on all elements which get the 'box' class */
	/*behavior: url(PIE.htc);  This lets IE know to call the script on all elements which get the 'box' class */
}
.box_fixed {
	position: relative!important;
	width: 100%;
	height: 390px;
}
.box div {
	position: absolute;
	z-index: 100;
}
.box .zIndex10 {
	z-index: 10;
}
.box .zIndex40 {
	z-index: 40;
}
.box .zIndex50 {
	z-index: 50;
}
.box .zIndex150 {
	z-index: 150;
}
.box .zIndex160 {
	z-index: 160;
}
/**box1**/
.b1_bg {
/*background-image: url(b1_bg.jpg);*/}
.b1_01 {
	left: 200px;
	top: 285px;
}
.b1_02 {
	left: 365px;
	top: 15px;
}
.b1_03 {
	left: 1080px;
	top: 235px;
}
.b1_03 img {
	display: block;
}
.b1_03 a {
	float: left;
	margin: 15px 0 0 10px;
	opacity: .5;
}
.b1_04 {
	left: 1380px;
	top: 405px;
}
.b1_05 {
	left: 1280px;
	top: 120px;
	font-size:14px;
}
.b1_03_btn {
	opacity: .5;
}
.b1_03_btn.anima {
	opacity: 1;
	-webkit-animation-name: 'opt'; /*鍔ㄧ敾鍚嶇О*/
	-webkit-animation-duration: 4s;/*鎾斁涓€娆℃墍鎸佺画鏃堕棿*/
	-webkit-animation-timing-function: ease;/*鍔ㄧ敾鎾斁棰戠巼*/
	-webkit-animation-iteration-count: infinite;/*鍔ㄧ敾鎾斁娆℃稈涓烘棤闄愭*/
}
 @-webkit-keyframes 'opt' {
 from {
 opacity: .3;
}
 50% {
 opacity: 1;
}
 to {
 opacity: .3
}
}
/**box2**/
.b2_bg {
/*background-image: url(b2_bg.jpg);*/
}
.b2_01 {
	left: 130px;
	top: 175px;
}
.b2_02 {
	position: absolute;
	z-index: 100;
	left: 980px;
	top: 70px;
	color: #fff;
	font-size: 30px;
}
.b2_07 {
	position: absolute;
	z-index: 100;
	left: 930px;
	top: 170px;
	color: #fff;
	font-size: 14px;
}
.b2_03 {
	left: 600px;
	top: 30px;
}
.b2_04 {
	left: 1100px;
	top: 100px;
}
.b2_06 {
	left: 1260px;
	top: 200px;
}
/**box3**/
.b3_bg {
	/*background-image: url(b3_bg.jpg);*/
	color: #666;
}
.box_tl {
	left: 50%;
	top: 30px;
	width: 960px;
	height: 100px;
	margin-left: -480px;
	border-bottom: 1px solid #e5e5e5;
	text-align: center;
}
.clfea005 {
	color: #fea005;
}
.box_tl h2 {
	height: 60px;
	font-size: 30px;
	font-weight: bold;
}
.box_tl p {
	color: #bcbcbc;
	font-family: Arial;
	font-size: 16px;
}
.b3_img {
	left: 50%;
	top: 180px;
	width: 371px;
	height: 347px;
	margin-left: -185px;
	opacity: 0;
}
.b3_img.transform {
	-webkit-transform: rotate(0deg);
	-webkit-animation-name: "rotate";
	-webkit-animation-duration: 3s;
	-webkit-animation-iteration-count: 1;
	-webkit-transition-timing-function: linear;
}
@-webkit-keyframes 'rotate' {
 from {
 -webkit-transform: rotate(0deg);
}
 to {
 -webkit-transform: rotate(360deg);
}
}
.b3_txt {
	top: 200px;
	left: 500px;
	font-size: 12px;
	line-height: 20px;
}
.b3_txt strong {
	display: block;
	height: 25px;
	color: #fea005;
	font-size: 18px;
}

.b3_01 {
	top: 201px;
	left: 525px;
	width: 290px;
	text-align: right;
}
.b3_02 {
	top: 201px;
	left: 1110px;
	width: 266px;
}
.b3_03 {
	top: 332px;
	left: 1170px;
	width: 290px;
}
.b3_04 {
	top: 463px;
	left: 1110px;
	width: 290px;
}
.b3_05 {
	top: 433px;
	left: 525px;
	width: 290px;
	text-align: right;
}
.b3_06 {
	top: 332px;
	left: 464px;
	width: 290px;
	text-align: right;
}
/**box4**/
.b4_bg {
	/*background-image: url(b4_bg.jpg);*/
	color: #fff;
}
.b4_tl {
	position: absolute;
	left: 0;
	top: 50px;
	width: 350px;
	font-size: 35px;
}
.b4_tl span {
	display: block;
	font-size: 30px;
}
.b4_txt_box {
	left: 600px;
}
.b4_txt {
	left: 0;
	width: 360px;
	font-size: 12px;
}
.b4_txt strong {
	font-size: 16px;
	line-height: 25px;
}
.b4_txt01 {
	top: 130px;
}
.b4_txt02 {
	top: 212px;
}
.b4_txt03 {
	top: 294px;
}
.b4_txt04 {
	top: 376px;
}
.b4_txt05 {
	top: 458px;
}
.b4_txt06 {
	top: 540px;
}
.b4_01, .b4_02 {
	top: 50px;
}
.b4_01 .tl, .b4_02 .tl {
	position: absolute;
	top: 445px;
	left: 0;
	width: 100%;
	font-size: 12px;
	text-align: center;
}
.b4_01 {
	left: 940px;
}
.b4_02 {
	left: 1195px;
}
/**box5**/
.b5_bg {
	/*background-image: url(b5_bg.jpg);*/
	color: #666;
}
.b5_tl {
	top: 20px;
	height: 80px;
	border-bottom-color: #d3e1c9;
}
.b5_tl h2 {
	height: 50px;
	font-size: 38px;
}
.b5_txt {
	position: absolute;
	left: 50%;
	top: 70px;
	width: 960px;
	margin-left: -480px;
	color: #bcbcbc;
	font-size: 14px;
	text-align: center;
}
.b5_01 {
	left: 550px;
	top: 135px;
}
.b5_ico {
	left: 930px;
	top: 160px;
	font-size: 12px;
	text-align: center;
}
.b5_ico p {
	position: absolute;
}
.b5_ico .b5_ico01 {
	top: 128px;
	width: 125px;
	height: 140px;
	background-position: 0 -148px;
}
.b5_ico .b5_ico02 {
	top: 66px;
	left: 125px;
	width: 125px;
	height: 140px;
	background-position: -126px -72px;
}
.b5_ico .b5_ico03 {
	top: 204px;
	left: 125px;
	width: 125px;
	height: 140px;
	background-position: -126px -213px;
}
.b5_ico .b5_ico04 {
	left: 280px;
	top: -20px;
	width: 154px;
	height: 150px;
	background-position: -274px 20px;
}
.b5_ico .b5_ico05 {
	left: 280px;
	top: 123px;
	width: 154px;
	height: 150px;
	background-position: -274px -138px;
}
.b5_ico .b5_ico06 {
	left: 280px;
	top: 270px;
	width: 154px;
	height: 150px;
	background-position: -274px -288px;
}
/**box6**/
.b6_bg {
	/*background-image: url(b6_bg.jpg);*/
	color: #fff;
}
.b6_tl {
	position: absolute;
	left: 500px;
	top: 15px;
	width: 350px;
	font-size: 38px;
}
.b6_tl span {
	display: block;
	padding-top: 5px;
	font-weight: normal;
	font-size: 16px;
	font-family: 'Arial';
}
.b6_cont {
	left: 480px;
	top: 50px;
	width: 960px;
	height: 500px;
	font-size: 14px;
}
.b6_img {
	left: 200px;
	top: 85px;
}
.b6_txt01 {
	left: 285px;
	top: 60px;
}
.b6_txt02 {
	left: 570px;
	top: 55px;
}
.b6_txt03 {
	left: 710px;
	top: 210px;
}
.b6_txt04 {
	left: 660px;
	top: 390px;
}
.b6_txt05 {
	left: 370px;
	top: 460px;
}
.b6_txt06 {
	left: 190px;
	top: 390px;
}
.b6_txt07 {
	left: 145px;
	top: 215px;
}
.b6_cont i {
	display: block;
	position: absolute;
	width: 10px;
	height: 10px;
}
.b6_txt01 i {
	left: 98px;
	top: 26px;
}
.b6_txt02 i {
	left: -19px;
	top: 16px;
}
.b6_txt03 i {
	left: -16px;
	top: 14px;
}
.b6_txt04 i {
	left: 14px;
	top: -21px;
}
.b6_txt05 i {
	left: 66px;
	top: -21px;
}
.b6_txt06 i {
	left: 121px;
	top: -1px;
}
.b6_txt07 i {
	left: 139px;
	top: 15px;
}
.b6_arrow {
	left: 430px;
	top: 188px;
	width: 30px;
	height: 34px;
	overflow: hidden;
}
.b6_arrow em {
	display: block;
	position: absolute;
	top: 0;
	width: 12px;
	height: 34px;
}
.b6_arrow01 {
	left: 1px;
}
.b6_arrow02 {
	left: 17px;
}
.b6_01 {
	left: 1220px;
	top: 380px;
}
/**box7**/
.b7_bg {
/*background-image: url(b7_bg.jpg);*/
}
div.b7_tl {
	top: 30px;
	height: 70px;
}
.b7_tl h2 {
	color: #6e6e6e;
	font-size: 38px;
}
.b7_tl p {
	font-size: 12px;
	font-family: "Microsoft Yahei";
}
div.b7_contact {
	position: static;
	width: 960px;
	height: 75px;
	margin: 0 auto;
	padding-top: 135px;
}
.b7_contact .tel {
	float: left;
	width: 280px;
	padding-left: 100px;
	font-size: 30px;
}
.b7_contact .service {
	float: left;
	width: 280px;
}
.b7_contact .service strong {
	float: left;
	width: 115px;
	height: 40px;
	overflow: hidden;
	text-indent: -9999px;
}
.b7_contact .service .qq {
	float: left;
	width: 31px;
	height: 40px;
	margin-right: 9px;
}
.b7_contact .service .qq01 {
	background-position: 0 -111px;
}
.b7_contact .service .qq02 {
	background-position: -40px -110px;
}
.b7_contact .service .qq03 {
	background-position: -80px -111px;
}
.b7_contact .bocService {
	float: left;
	width: 213px;
	height: 46px;
	margin-top: -8px;
}
div.b7_bottom {
	position: static;
	width: 960px;
	margin: 0 auto;
}
div.b7_bottom div {
	position: static;
}
.b7_map {
	float: left;
	width: 455px;
}
.b7_map .txt {
	height: 29px;
	color: #6e6e6e;
	font-size: 14px;
}
.b7_map .img {
	float: left;
	border: 1px solid #ccc;
}

.b7_msg {
	float: left;
	width: 505px;
}
.b7_msg h4 {
	height: 30px;
	color: #6e6e6e;
	font-weight: normal;
	font-size: 18px;
}
.b7_msg h4 span {
	color: #ccc;
	font-size: 16px;
}
.b7_msg .row {
	overflow: hidden;
	margin-bottom: 12px;
}
.b7_msg input {
	float: left;
	width: 217px;
	height: 18px;
	padding: 10px 14px;
	outline: none;
	border: 0;
	color: #b3b3b3;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	line-height: 18px;
}
.b7_msg .name {
	margin-right: 15px;
}
.b7_msg .companyName {
	width: 477px;
	background-position: 0 -209px;
}
.b7_msg textarea {
	width: 477px;
	height: 125px;
	padding: 10px 14px;
	outline: none;
	border: 0;
	color: #b3b3b3;
	font-size: 14px;
	font-family: "Microsoft Yahei";
	line-height: 18px;
	resize: none;
}
.b7_msg .btn {
	display: block;
	width: 156px;
	height: 38px;
	background: #996600;
	color: #fff;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
	line-height: 38px;
	text-decoration: none;
}
.b7_txt {
	position: absolute;
	left: 50%;
	top: 120px;
	width: 960px;
	margin-left: -480px;
	color: #bcbcbc;
	font-size: 14px;
	text-align: center;
}

ol, ul {
	list-style:none
}
blockquote, q {
	quotes:none
}
blockquote:before, blockquote:after, q:before, q:after {
	content:none
}
b, strong {
	font-weight:bold
}
input::-ms-clear {
display:none;
}
input, textarea, button {
	font-size:10pt;
	margin:0;
	padding:0;
	outline:0
}
a {
	text-decoration:none;
	color:#333333;
}
a:hover {
	text-decoration:none;
}

.L {
	float:left
}
.R {
	float:right
}
.C {
	clear:both
}
.RA {
	position:relative;
}
.A {
	position:absolute;
}
.BR {
	display:block;
	overflow:hidden;
	line-height:1px;
	height:1px;
}
.LBR {
	display:block;
	overflow:hidden;
	line-height:1px;
	height:1px;
	width:1px;
	float:left;
}
.RBR {
	display:block;
	overflow:hidden;
	line-height:1px;
	height:1px;
	width:1px;
	float:right;
}
.BOX {
	box-sizing:border-box;
}
.BO {
	display:block;
	overflow:hidden;
}
.B {
	display:block;
}
.O {
	overflow:hidden;
}
.IB {
	display:inline-block;
*display:inline;
*zoom:1;
}
.E {
	white-space:nowrap;
	text-overflow:ellipsis;
}
.YH {
	font-family:"Microsoft Yahei";
}
.SwitchTabPage {
}
.SwitchTabPage .SwitchTab {
}
.SwitchTabPage .SwitchPage {
	display:none;
}
.SwitchTabPage .SwitchPage.Active {
	display:block;
}
html, body {
	min-width:1100px;
	font-size:12px;
	line-height:20px;
	cursor:default;
}
.Root {
	width:1200px;
	margin:0 auto;
}
.HomeArrowCircle {
	display:block;
	width:50px;
	height:0;
	margin:0 auto;
	position:relative;
	z-index:50000;
}
.HomeArrowCircle .ArrowCircle {
	display:block;
	overflow:hidden;
	z-index:50005;
	width:50px;
	height:50px;
	position:absolute;
	left:50%;
	margin-left:-25px;
	top:0;
	margin-top:-60px;
}
.HomeArrowCircle .ArrowCircle:hover {
}
.left {
	width:205px;
	clear:both;
	float:left;
	overflow:hidden;
}
.right {
	width:855px;
	float:right;
	overflow:hidden;
}
#Sky {
	padding:5px 0;
	border-bottom:1px solid #e5e5e5;
}
#Sky #Greeting {
	color:#555;
}
#Sky #RelatedDrop {
	color:#555;
}
#MainMenu {
	height:50px;
	border-bottom:2px solid #186293;
	position:relative;
}
#MainMenu .MenuFrame {
	height:50px;
	border-bottom:2px solid #186293;
	position:absolute;
	left:0;
	top:0;
	right:0;
	z-index:9997;
}
#MainMenu:hover .MenuFrame {
	height:auto;
}
#MainMenu .MainMenu {
	display:block;
	float:left;
	padding-left:2px;
	margin-right:-1px;
}
#MainMenu .MainMenu:hover {
	
}
#MainMenu .MainMenu.Active {
	
}
#MainMenu .MainMenu .MainMenuLink {
	display:block;
	height:52px;
	line-height:60px;
	text-align:center;
	font-size:14px;
	color:#000;
	font-family:"Microsoft Yahei";
	padding:0 26px 0 21px;
	font-weight:bold;
	position:relative;
}
#MainMenu .MainMenu .MainMenuLink .Hot {
	display:block;
	overflow:hidden;
	position:absolute;
	width:30px;
	height:18px;
	top:0px;
	left:50%;
	margin-left:-15px;
}
#MainMenu .MainMenu:hover .MainMenuLink {
	
}
#MainMenu .MainMenu.Active .MainMenuLink {
	
}
#MainMenu .MainMenu .MainMenuItems {
	display:none;
	padding:12px 0;
	
}
#MainMenu:hover .MainMenu .MainMenuItems {
	display:block;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem {
	display:block;
	overflow:hidden;
	text-align:center;
	line-height:32px;
	height:32px;
	color:#333;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem:hover {
	color:#0055AA;
	text-decoration:underline;
	font-weight:bold;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem.Highlight {
	color:#d50002;
	text-decoration:underline;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem.Highlightt {
	color:#0066FF;
	text-decoration:underline;
}
#MainMenu .MainMenu .MainMenuItems .MainMenuItem.Highlighttt {
	color:#FF9900;
	text-decoration:underline;
}
#HomeBadges {
	padding:20px 0;
	background:#fff;
}
#HomeBadges .HomeBadges {
	display:block;
	overflow:hidden;
	width:1280px;
}
#HomeBadges .HomeBadges .HomeBadgesItem {
	display:block;
	overflow:hidden;
	float:left;
	width:90px;
	margin-right:8px;
	position:relative;
	padding-left:40px;
	height:40px;
	line-height:20px;
}
#HomeBadges .HomeBadges .HomeBadgesItem img {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0px;
	top:2px;
	color:#333;
}
#HomeFlinks {
	background:#2c2c2c;
	color:#fff;
	border-bottom:1px solid #201f1f;


	line-height:30px;
	padding:20px 0;
}
#HomeFlinks a {
	color:#999999;
}
#HomeFlinks a:hover {
	color:#ccc;
}
#HomeFlinks .HomeFlinksTitle {
	display:block;
	overflow:hidden;
	width:100px;
	font-size:14px;
	line-height:30px;
	height:30px;
}
#HomeFlinks .HomeFlinksTitle .Title {
	display:block;
	overflow:hidden;
	height:32px;
	line-height:30px;
	width:100px;
	text-indent:12px;
}
#HomeFlinks .HomeFlinksJumpo {
	display:block;
	overflow:hidden;
	width:140px;
	text-align:right;
	font-size:14px;
	line-height:30px;
	height:30px;
}
#HomeFlinks .HomeFlinksItems {
	display:block;
	overflow:hidden;
	width:990px;
	line-height:20px;
	padding-top:2px;
	float:right;
}
#Sky #RelatedDrop .Droper {
	display:block;
	overflow:hidden;
	width:120px;
	color:#fff;
	text-indent:6px;
	line-height:18px;
	height:17px;
	margin-top:1px;
}
#Sky #RelatedDrop .Dropes {
	display:none;
	overflow:hidden;
	position:absolute;
	left:0px;
	top:18px;
	background:#fff;
	width:140px;
	border:1px solid #ccc;
	padding:3px;
	z-index:9999;
}
#Sky #RelatedDrop:hover .Dropes {
	display:block;
}
#Sky #RelatedDrop .Dropes .DropesLink {
	display:block;
	overflow:hidden;
	padding-left:25px;
	position:relative;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:24px;
	height:24px;
	color:#333;
}
#Sky #RelatedDrop .Dropes .DropesLink:hover {
	color:#d50002;
	background:#f5f5f5;
}
#Sky #RelatedDrop .Dropes .DropesLink img {
	display:block;
	overflow:hidden;
	position:absolute;
	width:16px;
	height:16px;
	left:4px;
	top:4px;
}
#Sky #SkyCall {
	margin:0 10px;
	display:block;
	overflow:hidden;
	padding-left:35px;
	height:20px;
	line-height:23px;
	color:#333;
}
#Sky #SkyCall:hover {
	color:#32abe1;
}
#Sky #SkyLinks {
	display:block;
	overflow:hidden;
	height:20px;
	line-height:23px;
	color:#333;
	margin:0 10px;
}
#Sky #SkyLinks a {
	color:#333;
}
#Sky #SkyLinks a:hover {
	color:#d50002;
}
#Head #HeadLogo {
	width:230px;
	height:60px;
}
#Head #HeadMeta {
	height:56px;
	margin-top:5px;
	padding-left:20px;
	border-left:1px solid #e5e5e5;
	line-height:20px;
	color:#222;
}
#Head #HeadMeta .LargeText {
	font-size:16px;
	color:#444;
	line-height:28px;
	height:30px;
}
#Head #HeadTels {
	margin-right:12px;
	height:60px;
}
#Head #HeadTels .LargeText {
	color:#d50002;
	font-size:18px;
	letter-spacing:1px;
	line-height:30px;
	text-align:right;
	height:33px;
	font-family:"Microsoft Yahei";
}
#Head #HeadTels .HeadTels {
	line-height:24px;
	color:#333;
	font-size:14px;
	font-family:"Microsoft Yahei";
}
#Head #HeadTels .HeadTels span {
	font-size:20px;
}
#Head #HeadTels .HeadTels .HeadTelsDrop {
	margin-left:12px;
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDroper {
	display:block;
	overflow:hidden;
	padding-right:25px;
	line-height:24px;
	height:24px;
	color:#333;
}
#Head #HeadTels .HeadTels .HeadTelsDrop:hover .HeadTelsDroper {
	
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDropes {
	display:none;
	overflow:hidden;
	position:absolute;
	left:-5px;
	top:24px;
	right:-5px;
	background:#fff;
	z-index:9998;
}
#Head #HeadTels .HeadTels .HeadTelsDrop:hover .HeadTelsDropes {
	display:block;
	padding:2px 0;
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDropes .DropesLink {
	display:block;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
	line-height:30px;
	height:30px;
	color:#333;
	padding:0 5px;
}
#Head #HeadTels .HeadTels .HeadTelsDrop .HeadTelsDropes .DropesLink:hover {
	color:#d50002;
	background:#f5f5f5;
}
#Foot {
	padding:30px 0;
	border-top:1px solid #3b3a3a;
	color:#fff;
	background:#2c2c2c;
}


#Foot .FootFrame {
}
#Foot a {
	color:#fff;
}
#Foot a:hover {
	color:#ccc;
}
#Foot .FootMeta {
	width:226px;
	margin-right:100px;
}
#Foot .FootMeta .FootLogo {
	text-align:center;
}
#Foot .FootMeta .FootMetaDesc {
	font-size:18px;
	line-height:25px;
	padding:5px 0;
	display:block;
	overflow:hidden;
	text-align:center;
	width:230px;
}
#Foot .FootMeta .FootMetaDesc .DescA {
}
#Foot .FootMeta .FootMetaDesc .DescB {
	letter-spacing:0.08em;
}
#Foot .FootMeta .FootMetaBano {
	font-size:14px;
	line-height:30px;
	display:block;
	overflow:hidden;
	text-align:center;
	background:#e77919;
}
#Foot .FootMeta .FootMetaTeli {
	line-height:24px;
	padding:10px 0;
	font-size:14px;
}
#Foot .FootMeta .FootMetaTeli .Teli {
	padding-left:24px;
}
#Foot .FootMenu {
	width:400px;
}
#Foot .FootMenu .FootMenuItems {
	text-align:center;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup {
	width:96px;
	line-height:30px;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Title {
	display:block;
	overflow:hidden;
	font-size:14px;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Items {
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Items .FootMenuItem {
	display:block;
	overflow:hidden;
	font-size:12px;
	color:#d5d3d3;
}
#Foot .FootMenu .FootMenuItems .FootMenuGroup .Items .FootMenuItem:hover {
	color:#aaa;
}
#Foot .FootMenu .FootMenuImages {
	padding-top:20px;
	padding-left:10px;
	width:420px;
}
#Foot .FootMenu .FootMenuImages .FootMenuImagesGroup {
	width:110px;
	margin-right:30px;
}
#Foot .FootMenu .FootMenuImages .FootMenuImagesGroup .QR {
	text-align:center;
	line-height:36px;
	font-size:14px;
}
#Foot .FootBani {
	width:304px;
}
#Foot .FootBani .FootBaniItem {
	display:block;
	overflow:hidden;
	margin-bottom:16px;
}
#Foot .FootBani .FootBaniItem img {
	display:block;
	overflow:hidden;
}
#Copyright {
	background:#222;
	color:#666;
	line-height:20px;
	padding:15px 0;
	text-align:center;
}
#Copyright img {
}
#Copyright a {
	color:#666;
}
#Copyright a:hover {
	color:#e77918;
}
#HomeFlinks .HomeFlinksItems .HomeFlinksItem {
	display:block;
	overflow:hidden;
	line-height:20px;
	height:20px;
	float:left;
	margin:0 5px;
	color: #525252;
}
#HomeSlider {
	position:relative;
	height:395px;
}
#HomeSlider .SliderFrame {
	display:block;
	overflow:hidden;
	position:absolute;
	width:1920px;
	height:395px;
	left:50%;
	top:0;
	margin-left:-960px;
}
.nivoSlider {
	position:relative;
	width:100%;
	height:auto;
	overflow:hidden
}
.nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	max-width:none
}
.nivo-main-image {
	display:block!important;
	position:relative!important;
	width:100%!important
}
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
	background:#fff;
	filter:alpha(opacity=0);
	opacity:0
}
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
	top:0
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
	overflow:hidden
}
.nivo-box img {
	display:block
}
.nivo-caption {
	position:absolute;
	left:0;
	bottom:0;
	background:#000;
	color:#fff;
	width:100%;
	z-index:8;
	padding:5px 10px;
	opacity:.8;
	overflow:hidden;
	display:none;
	-moz-opacity:.8;
	filter:alpha(opacity=8);
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
.nivo-caption p {
	padding:5px;
	margin:0
}
.nivo-caption a {
	display:inline!important
}
.nivo-html-caption {
	display:none
}
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer
}
.nivo-prevNav {
	left:0
}
.nivo-nextNav {
	right:0
}
.nivo-controlNav {
	text-align:center;
	padding:15px 0
}
.nivo-controlNav a {

	cursor:pointer
}
.nivo-controlNav a.active {
	font-weight:700
}
.theme-default .nivoSlider {
	position:relative;
	margin-bottom:0;
}
.theme-default .nivoSlider img {
	position:absolute;
	top:0;
	left:0;
	display:none
}
.theme-default .nivoSlider a {
	border:0;
	display:block
}
.theme-default .nivo-controlNav {
	text-align:center;
	padding:0;
	position:relative;
	height:66px;
	margin-top:-66px;
	z-index:200;
}
.theme-default .nivo-controlNav a {
	display:inline-block;
	width:32px;
	height:5px;
	line-height:5px;
	text-indent:-9999px;
	border:0;
	margin:0 3px;
	background:#ccc;
}
.theme-default .nivo-controlNav a.active {
	background:#fff;
}
.theme-default .nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	text-indent:-9999px;
	border:0;
	opacity:0;
	-webkit-transition:all 200ms ease-in-out;
	-moz-transition:all 200ms ease-in-out;
	-o-transition:all 200ms ease-in-out;
	transition:all 200ms ease-in-out
}
.theme-default:hover .nivo-directionNav a {
	opacity:1
}
.theme-default a.nivo-nextNav {
	background-position:-30px 0;
	right:15px
}
.theme-default a.nivo-prevNav {
	left:15px
}
.theme-default .nivo-caption {
	font-family:Helvetica, Arial, sans-serif
}
.theme-default .nivo-caption a {
	color:#fff;
	border-bottom:1px dotted #fff
}
.theme-default .nivo-caption a:hover {
	color:#fff
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled {
	width:100%
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
	width:auto;
	height:auto;
	background:0 0;
	margin-bottom:5px
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
	display:block;
	width:120px;
	height:auto
}
#HomeGallery {
}
#HomeGallery .HomeGallery {
}
#HomeGallery .HomeGallery .HomeGalleryTabs {
	display:block;
	overflow:hidden;
	line-height:30px;
	height:30px;
	text-align:center;
}
#HomeGallery .HomeGallery .HomeGalleryTabs .SwitchTab {
	vertical-align:top;
	height:27px;
	line-height:28px;
	border:1px solid #666;
	width:150px;
	background:#666;
	color:#fff;
	font-size:14px;
	font-family:"Microsoft Yahei";
	margin:0 4px;
}
#HomeGallery .HomeGallery .HomeGalleryTabs .SwitchTab.Active {
	height:28px;
	background:#fff;
	color:#e77919;
	border:1px solid #ccc;
	border-bottom:1px solid #fff;
}
#HomeGallery .HomeGallery .SwitchPage {
}
#HomeGallery .HomeGallery .SwitchPage .HomeGalleryFrame {
	width:1100px;
	margin:0 auto;
	display:block;
	overflow:hidden;
}
#HomeGallery .HomeGallery .SwitchPage .HomeGalleryFramed {
	width:1200px;
}
#HomeGallery .HomeGalleryItem {
	display:block;
	overflow:hidden;
	width:260px;
	height:205px;
	float:left;
	margin:0 20px 20px 0;
	position:relative;
}
#HomeGallery .HomeGalleryItem .Image {
	display:block;
	overflow:hidden;
	width:260px;
	height:205px;
}
#HomeGallery .HomeGalleryItem .Image img {
	display:block;
	overflow:hidden;
	width:260px;
	height:205px;
}
#HomeGallery .HomeGalleryItem .Infor {
	display:none;
	overflow:hidden;
	position:absolute;
	left:0;
	right:0;
	bottom:0;
	padding:5px 0;
	color:#fff;
}
#HomeGallery .HomeGalleryItem:hover .Infor {
	display:block;
}
#HomeGallery .HomeGalleryItem .Infor .Title {
	padding:0 12px;
}
#HomeGallery .HomeGalleryItem .Infor .Class {
	padding:0 12px;
}
#HomeSolution {
}
#HomeSolution .HomeSolutionTitle {
	font-size:26px;
	font-family:"Microsoft Yahei";
	line-height:40px;
	padding-bottom:40px;
	text-align:center;
	color:#000;
}
#HomeSolution .HomeSolutionTitle span {
	color:#df0110;
}
#HomeSolution .HomeSolution {
	display:block;
	overflow:hidden;
	width:1100px;
	margin:0 auto;
}
#HomeSolution .HomeSolution .HomeSolutionFrame {
	width:1200px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs {

	display:block;
	overflow:hidden;
	overflow-y:auto;
	width:185px;
	border:1px solid #ccc;
	border-right:0;
	border-bottom:0;
	height:430px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab {
	display:block;
	overflow:hidden;
	line-height:42px;
	height:42px;
	position:relative;
	border-bottom:1px solid #ccc;
	font-size:14px;
	font-family:"Microsoft Yahei";
	color:#333;
	padding-left:37px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab.Active {
	color:#e77919;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab .SolutionIcon {
	display:block;
	overflow:hidden;
	position:absolute;
	width:20px;
	height:20px;
	top:10px;
	left:10px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab.Active .SolutionIcon {
	display:none;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab .SolutionHover {
	display:none;
	overflow:hidden;
	position:absolute;
	width:20px;
	height:20px;
	top:10px;
	left:10px;
}
#HomeSolution .HomeSolution .HomeSolutionTabs .SwitchTab.Active .SolutionHover {
	display:block;
}
#HomeSolution .HomeSolution .HomeSolutionPages {
	display:block;
	overflow:hidden;
	border:1px solid #ea3500;
	border-top-width:4px;
	width:912px;
	height:426px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage {
	width:870px;
	margin:0 auto;
	padding-top:50px;
	padding-bottom:30px;
	float:right;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage.Active {
	display:block;
	overflow:hidden;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .SwitchPageFrame {
	width:900px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary {
	display:block;
	overflow:hidden;
	overflow-y:auto;
	width:450px;
	padding-right:40px;
	font-size:12px;
	font-family:"Microsoft Yahei";
	color:#333;
	line-height:32px;
	height:350px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a {
	color:#333;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a:hover {
	color:#d50002;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a.ViewMore {
	padding:0 5px;
	height:20px;
	line-height:19px;
	text-align:center;
	border:1px solid #ea3500;
	color:#ea3500;
	margin:0 5px;
	font-size:12px;
	border-radius:3px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Summary a.ViewMore:hover {
	background:#ea3500;
	color:#fff;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .SEP {
	display:block;
	overflow:hidden;
	height:280px;
	width:47px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons {
	display:block;
	overflow:hidden;
	overflow-y:auto;
	width:330px;
	font-size:12px;
	font-family:"Microsoft Yahei";
	color:#333;
	line-height:32px;
	height:350px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .IconsFrame {
	display:block;
	overflow:hidden;
	width:350px;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .HomeSolutionIcon {
	display:block;
	overflow:hidden;
	width:88px;
	height:88px;
	float:left;
	border:3px solid #ccc;
	border-radius:8px;
	margin:0 15px 15px 0;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .HomeSolutionIcon:hover {
	border:3px solid #ea3500;
}
#HomeSolution .HomeSolution .HomeSolutionPages .SwitchPage .Icons .HomeSolutionIcon img {
	display:block;
	overflow:hidden;
	width:88px;
	height:88px;
}
#HomeValues {
}
#HomeValues .HomeValuesTitle {
	font-size:26px;
	font-family:"Microsoft Yahei";
	line-height:40px;
	padding:30px 0 10px 0;
	text-align:center;
	color:#000;
}
#HomeValues .HomeValuesTitle span {
	color:#df0110;
}
#HomeValues .HomeValuesTitleDesc {
	font-size:14px;
	font-family:"Microsoft Yahei";
	line-height:30px;
	padding:0 0 50px 0;
	text-align:center;
	color:#555;
}
#HomeValues .HomeValuesTabs {
	display:block;
	overflow:hidden;
	width:540px;
	height:460px;
	float:left;
	position:relative;
}
#HomeValues .HomeValuesTabs .HomeValuesTab {
	display:block;
	overflow:hidden;
	width:100px;
	height:100px;
	padding:14px;
	position:absolute;
	text-align:center;
	font-family:"Microsoft Yahei";
	font-size:18px;
	line-height:30px;
	color:#fff;
}
#HomeValues .HomeValuesTabs .HomeValuesTab:hover {
	color:#ddd;
}
#HomeValues .HomeValuesTabs .HomeValuesTab img {
	display:block;
	overflow:hidden;
	width:36px;
	height:36px;
	margin:10px auto;
}
#HomeValues .HomeValuesPages {
	display:block;
	overflow:hidden;
	width:480px;
	height:460px;
	float:right;
	position:relative;
}
#HomeValues .HomeValuesPages .HomeValuesPager {
	display:block;
	overflow:hidden;
	width:2880px;
	height:460px;
	position:absolute;
	left:0;
	top:0;
}
#HomeValues .HomeValuesPages .HomeValuesPager .HomeValuesPaged {
	display:block;
	overflow:hidden;
	width:3000px;
	height:460px;
}
#HomeValues .HomeValuesPages .HomeValuesPage {
	display:block;
	overflow:hidden;
	width:480px;
	height:460px;
	float:left;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Title {
	display:block;
	overflow:hidden;
	height:45px;
	line-height:45px;
	position:relative;
	font-size:16px;
	color:#ea3500;
	padding-left:55px;
	margin-bottom:15px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Title .Index {
	display:block;
	overflow:hidden;
	color:#fff;
	width:30px;
	height:45px;
	position:absolute;
	left:0;
	top:0;
	text-align:center;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Summary {
	display:block;
	overflow:hidden;
	line-height:24px;
	height:72px;
	color:#555;
	margin-bottom:15px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Link {
	display:block;
	overflow:hidden;
	margin-bottom:28px;
	width:90px;
	height:28px;
	line-height:26px;
	text-align:center;
	background:#e77919;
	color:#fff;
	border-radius:3px;
	font-size:14px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Link:hover {
	background:#ea3500;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Image {
	display:block;
	overflow:hidden;
	width:500px;
	height:270px;
}
#HomeValues .HomeValuesPages .HomeValuesPage .Image img {
	display:block;
	overflow:hidden;
	width:500px;
	height:270px;
}
#HomeTable {
	
	border-width:1px 0;
	background:#fff;
}
#HomeTable .HomeTableInfor {
	display:block;
	overflow:hidden;
	width:599px;
	float:left;
	color:#333;
}
#HomeTable .HomeTableInfor .HTIA {
	display:block;
	overflow:hidden;
	position:relative;
	line-height:24px;
	height:48px;
	padding-left:56px;
	font-size:16px;
	margin-bottom:20px;
}
#HomeTable .HomeTableInfor .HTIA .Icon {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	background:#00affc;
	color:#fff;
	width:48px;
	height:40px;
	text-align:center;
	line-height:20px;
	padding:4px 0;
	border-radius:3px;
}
#HomeTable .HomeTableInfor .HTIB {
	display:block;
	overflow:hidden;
	position:relative;
	line-height:48px;
	height:48px;
	padding-left:56px;
	font-size:16px;
	margin-bottom:25px;
}
#HomeTable .HomeTableInfor .HTIB .Icon {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	background:#e77919;
	color:#fff;
	width:48px;
	height:40px;
	text-align:center;
	line-height:20px;
	padding:4px 0;
	border-radius:3px;
}
#HomeTable .HomeTableInfor .HTIC {
	display:block;
	overflow:hidden;
	position:relative;
	line-height:24px;
	padding-left:56px;
	font-size:16px;
}
#HomeTable .HomeTableInfor .HTIC .Icon {
	display:block;
	overflow:hidden;
	position:absolute;
	left:0;
	top:0;
	color:#fff;
	width:48px;
	height:60px;
	text-align:center;
	line-height:20px;
	padding:4px 0;
	border-radius:3px;
}
#HomeTable .HomeTableInfor .HTIC .Label {
	font-weight:bold;
	line-height:30px;
}
#HomeTable .HomeTableInfor .HTIC .Phone {
	font-weight:bold;
	color:#00affc;
	font-size:26px;
	line-height:30px;
}
#HomeTable .HomeTabled {
	display:block;
	overflow:hidden;
	width:576px;
	float:right;
	background:#f4f4f4;
}
#HomeTable .HomeTabled .HomeTabledTitle {
	display:block;
	overflow:hidden;
	font-size:36px;
	line-height:50px;
	height:50px;
	text-align:center;
	color:#000;
	margin-bottom:15px;
	text-indent:50px;
}
#HomeTable .HomeTabled .HomeTabledRow {
	display:block;
	overflow:hidden;
	line-height:32px;
	margin-bottom:6px;
}
#HomeTable .HomeTabled .HomeTabledRow .Label {
	display:block;
	overflow:hidden;
	float:left;
	width:80px;
	padding-right:10px;
	text-align:right;
	font-size:14px;
	color:#444;
}
#HomeTable .HomeTabled .HomeTabledRow .Input {
	display:block;
	overflow:hidden;
	float:left;
	width:450px;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledInput {
	display:block;
	overflow:hidden;
	width:450px;
	height:32px;
	line-height:20px;
	padding:5px;
	text-indent:5px;
	border:1px solid #d3d3d3;
	color:#666;
	outline:0;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledSelect {
	display:block;
	overflow:hidden;
	width:150px;
	height:32px;
	line-height:20px;
	padding:5px;
	text-indent:3px;
	border:1px solid #d3d3d3;
	color:#666;
	outline:0;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledButton {
	display:block;
	overflow:hidden;
	width:100px;
	height:34px;
	line-height:20px;
	padding:5px;
	text-align:center;
	border:0;
	color:#fff;
	outline:0;
	background:#cc2222;
	border-radius:3px;
	font-size:14px;
	font-family:"Microsoft Yahei";
	cursor:pointer;
}
#HomeTable .HomeTabled .HomeTabledRow .Input .HomeTabledButton:hover {
	background:#ea3500;
}
#HomeTable .HomeTabled .HomeTabledRow .Needo {
	display:block;
	overflow:hidden;
	float:left;
	width:20px;
	text-align:center;
	color:#e77919;
	font-size:14px;
}
.web05 {
	width:100%;
	height:295px;
	overflow:hidden;
	background:#ee8706;
}
.tg01 {
	width:480px;
	float:left;
	margin-top:50px;
}
.tg01 img {
	width:203px;
	height:203px;
	float:left;
}
.tg01 span {
	width:260px;
	height:203px;
	float:right;
}
.tg01 span h2 {
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
	color:#fff;
}
.tg01 span p {
	font-size:14px;
	color:#fff;
}
.tg01 span p a {
	width:98px;
	height:36px;
	display:block;
	text-align:center;
	line-height:36px;
	margin-top:20px;
}
.tg02 {
	width:480px;
	float:right;
	margin-top:50px;
}
.tg02 img {
	width:203px;
	height:203px;
	float:left;
}
.tg02 span {
	width:260px;
	height:203px;
	float:right;
}
.tg02 span h2 {
	font-size:20px;
	font-weight:normal;
	margin-bottom:10px;
	color:#fff;
}
.tg02 span p {
	font-size:14px;
	color:#fff;
}
.tg02 span p a {
	width:98px;
	height:36px;
	display:block;
	text-align:center;
	line-height:36px;
	margin-top:20px;
}
.go {
	position:fixed;
__top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||200)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
	left:10px;
	bottom:3%;
	z-index:9999999;
}
.erweima {
	cursor:pointer;
	float:left;
	margin-left:222px;
	position:relative;
}
.erweima:hover .wxm {
	display:block;
}
.wxm {
	width:110px;
	height:111px;
	background:#none;
	display:none;
	position:absolute;
	top:21px;
	padding-top:5px;
	left:0;
}
.minwidth {
	height:auto;
	width:100%;
	overflow:hidden;
	margin:0 auto
}

.myscroll { width: 500px; height: 145px; margin: 0 auto; border: 1px solid #ccc; line-height: 26px; font-size: 12px; overflow: hidden; margin-bottom:15px;}
.myscroll li { height: 26px; margin-left: 25px;}
.myscroll a { color: #333; text-decoration: none;}
.myscroll a:hover { color: #ED5565; text-decoration: underline;}

/*关于我们*/
.aboutus{ width:1100px; height:auto; margin:0 auto; margin-top:10px;}
.aboutus .abu-nav{ width:auto; height:auto;}
.aboutus .abu-nav ul li{ float:left; margin-right:10px;}
.aboutus .abu-nav ul li a{ padding:0 10px; line-height:40px; display:block; font-size:16px; color:#444;}
.aboutus .abu-nav ul li.thisc a{ border-bottom:2px solid #fb7374;}
.aboutus .abu-nav ul li:hover a{ border-bottom:2px solid #fb7374;}

.aboutus .about-body{ width:auto; height:auto; padding:30px 0;}
.aboutus .about-body h2{ text-align:center;}
.aboutus .about-body .about-detail{ width:1100px; height:auto; margin-top:40px;}
.aboutus .about-body .about-detail .about-l{ width:544px; height:auto; float:left; padding-bottom:16px;}
.aboutus .about-body .about-detail .about-l .about-ls{ width:544px; height:356px;}
.aboutus .about-body .about-detail .about-l .about-bg{ width:544px; height:16px;}
.aboutus .about-body .about-detail .about-l .btns{ width:auto; height:auto; margin-top:25px;}
.aboutus .about-body .about-detail .about-l .btns .contant{ display:inline-block; width:101px; height:30px; border:2px solid #858585; background:#fff; text-align:center; line-height:26px\9; line-height:26px; color:#444; font-size:14px; font-family:"微软雅黑"; cursor:pointer; margin-right:20px;}
.aboutus .about-body .about-detail .about-l .btns a:hover.contant{ border:2px solid #dc2b19; color:#dc2b19;}
.aboutus .about-body .about-detail .about-l .btns .zixun{ display:inline-block; width:101px; height:30px; background:#dc2b19; border:2px solid #dc2b19; text-align:center; line-height:26px\9; line-height:26px; color:#fff; font-size:14px; font-family:"微软雅黑"; cursor:pointer;}
.aboutus .about-body .about-detail .about-l .btns a:hover.zixun{color:#fff; background:#c4200f; border:2px solid #c4200f;}

.aboutus .about-body .about-detail .about-r{ width:520px; height:auto; float:right;}
.aboutus .about-body .about-detail .about-r p{ font-size:14px; color:#555; line-height:30px;}

.aboutus .about-body .about-detail .detail-txt{ width:950px; height:auto; margin:0 auto;}
.aboutus .about-body .about-detail .detail-txt p{ font-size:14px; color:#333; line-height:28px;}

/*荣誉资质*/
.aboutus .about-body .about-detail .detail-list{ width:1100px; height:auto; margin:0 auto;}
.aboutus .about-body .about-detail .detail-list ul li{ margin-right:22px; float:left; overflow:hidden;}
.aboutus .about-body .about-detail .detail-list ul li:hover img{border:5px solid #b7b7b7;}
.aboutus .about-body .about-detail .detail-list ul li img{ border:5px solid #ccc;}
.aboutus .about-body .about-detail .detail-list ul li a{ font-size:14px; color:#444; line-height:28px; margin-top:8px; text-align:left; display:block;}

#content {width:750px;margin: 50px auto;padding: 20px;background: #FFF;border: 1px solid #CCC;}
#images a {margin-right: 14px;}
#images a img {border: 1px solid #888;padding: 3px;vertical-align: top;}
#credit {clear:both;margin-top: 50px;padding-top: 20px;font-size: 10px;border-top: 1px solid #BBB;}
#imgbox-loading{position: absolute;top: 0;left: 0;cursor: pointer;display: none;z-index:90;}

#imgbox-loading div {background:#FFF;width:100%;height:100%;}
#imgbox-overlay {position:absolute;top:0;left:0;width:100%;height:100%;background:#000;display: none;z-index: 80;}
.imgbox-wrap {position:absolute;top:0;eft: 0;background: #FFF;display: none;z-index: 90;}
.imgbox-img{padding: 0;margin: 0;border: none;width: 100%;height: 100%;vertical-align: top;}

.imgbox-close {position: absolute; bottom:10px; right:15px; height:21px;width:66px; cursor: pointer;outline: none;}
.imgbox-title {padding-top: 10px;font-size: 14px;color: #222;display: none;}
.imgbox-bg-wrap{ display:none; position:fixed;}

/*联系我们*/
.aboutus .about-body .lx-map{ width:600px; height:auto; margin:0 auto; margin-top:20px; float:left;}
.aboutus .about-body .map-right{ width:480px; height:auto; float:left; margin-left:20px; margin-top:20px;}
.aboutus .about-body .map-right p{ font-size:14px; color:#333; line-height:28px;}

/*人才招聘*/
.cont-rel{ padding:15px 10px;}
.wdul{ width:auto; height: auto !important; font-size:14px; color:#888;}
.wdul .wd_3{color:#595757; width:auto; height:36px; border-bottom:1px dotted #ddd; cursor:pointer; }
.wdul .wd_3 p{ font-size:14px; line-height:36px; padding-left:24px; font-weight:bold;}
.wdul .onclick{ color:#d60011;}
.ari{ padding-left:26px; padding-top:10px; border-bottom:1px dotted #ddd;}
.ari h3{ font-size:12px; color:#333;}
.ari p{ line-height:30px; color:#444; font-size:12px;}
/*服务与支持*/
.service{ width:1100px; height:auto; margin:0 auto; margin-top:10px;}
.service .ser-nav{ width:auto; height:auto;}
.service .ser-nav ul li{ float:left; margin-right:10px;}
.service .ser-nav ul li a{ padding:0 10px; line-height:40px; display:block; font-size:16px; color:#444; border-bottom:2px solid #fff;}
.service .ser-nav ul li.thisc a{ border-bottom:2px solid #fb7374;}
.service .ser-nav ul li:hover a{ border-bottom:2px solid #fb7374;}

.service .ser-map{ width:auto; min-height:540px;}
.service .ser-list{ width:auto; height:auto; margin-top:20px;}
.service .ser-list .tit{ width:auto; height:auto; padding-left:18px; background:#f0f0f0; border:1px solid #ccc; border-bottom:none;p}
.service .ser-list .tit h2{ font-size:16px; color:#333; line-height:46px; float:left;}
.service .ser-list .tit .search{ width:auto; height:auto; float:right; margin-right:10px; margin-top:8px;}
.service .ser-list .tit .search .intxt{ width:170px; height:24px; font-size:12px; line-height:24px; line-height:24px\9; padding-left:10px; color:#979797; float:left; font-family:"微软雅黑";}
.service .ser-list .tit .search .inbtn{ width:30px; height:28px; font-size:12px; text-align:center; line-height:28px; line-height:28px\9; float:right; margin-left:0px; font-family:"微软雅黑"; border:none; cursor:pointer;  border:1px solid #dedede; border-left:1px solid #fff;}
.service .ser-list .list{ width:auto; height:auto; border:1px solid #ccc; padding:20px 35px;}
.service .ser-list .list ul li{ width:462px; height:auto; padding:15px 26px; float:left; border-right:1px solid #ccc; margin-bottom:30px;}
.service .ser-list .list ul li h2{ font-size:16px; color:#333; line-height:30px;}
.service .ser-list .list ul li p{ font-size:14px; color:#666; line-height:24px;}

.service .form{ width:auto; height:auto; margin:0 auto; margin-top:50px;}
.service .form p{ font-size:14px; color:#333; float:left; margin-right:5px; line-height:28px;}
.service .form em{ color:#f00; margin-left:10px;}
.service .form .form-l{ width:50%; height:auto; float:left;}
.service .form .form-r{ width:50%; height:auto; float:right}

.service .form input.intxt{border:1px solid #ccc;background: none;height: 28px;line-height: 28px;line-height: 28px\9;font-size: 12px;color: #555;margin-bottom: 10px;margin-left: 10px;padding-left: 8px;}
.service .form textarea{width: 75%;height: 110px;border: 1px solid #ccc;font-size: 14px; margin-bottom:9px;}
.service .form .yzm{width: 80px;height: 40px;font-size: 16px;line-height: 40px\9;color: #555;border: 1px solid #dedede;background: none;margin-top: 10px; margin-left:10px; float:left; margin-right:8px;}
.service .form .coolbg{ width:148px; height:34px; border:none; font-size:14px; color:#fff; text-align:center; line-height:34px; line-height:34px\9; margin-right:10px; no-repeat scroll top left; cursor:pointer; font-family:"微软雅黑";}
.service .form .tj{ background:#ff3334;}
.service .form .tj:hover{ opacity:0.8;}
.service .form .cz{ background:#909090;}
.service .form .cz:hover{ opacity:0.8;}

/*常见问题*/
.service .wt-list{ width:auto; height:auto; padding:10px;}
.service .wt-list ul li{ width:auto; height:auto; padding:10px 0; border-bottom:1px solid #ccc;}
.service .wt-list ul li .question{ width:auto; height:auto;}
.service .wt-list ul li .question h2{ font-size:16px; color:#222; line-height:32px;}
.service .wt-list ul li .answer{ width:auto; height:auto}
.service .wt-list ul li .answer p{ font-size:13px; color:#777; line-height:24px; text-indent:2em;}
/*放大镜*/

#small_img{ height:52px; margin-top:6px; overflow:hidden; position:relative}/*小图列表容器*/
/*#btn_L{ background:url(/skin/xiagongchusheng/images/left.gif) no-repeat center; width:10px; height:50px;cursor:pointer; position:absolute; left:0; top:0}/*小图列表左边按钮*1/
#btn_R{ background:url(/skin/xiagongchusheng/images/right.gif) no-repeat center; width:10px; height:50px; cursor:pointer;position:absolute; right:0; top:0}/*小图列表右边按钮*1/
#small_list{ width:392px; overflow:hidden; position:absolute; left:15px; top:0}/*小图容器*1/
#small_list ul{ width:800px}
#small_list ul li{ float:left; width:56px; cursor:pointer}
#small_list ul li img{width:50px; height:50px;}/*小图尺寸*/

/*jqzoom*/
.zoomdiv{z-index:100;position:absolute;top:1px;left:259px;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}/*放大图容器*/
.bigimg{width:800px;}/*放大图尺寸*/
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0;left:0;border:1px solid #aaa;background:#ccc;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move; width:300px; height:225px;}/*放大镜移动块效果*/
/*放大镜css结束*/



/*返回顶部*/
#gotopbtn{bottom: 57px;cursor: pointer;display: none;position: fixed;right: 0px;display: block;width: 50px;height: 50px; cursor: pointer;z-index: 500;}
#gotopbtn:hover{background-position:bottom;}

/*搜索*/
.con_bar{ width:1100px; height:auto; margin:0 auto; margin-top:20px;}
.con_bar .search_list{ width:auto; height:auto;}
.con_bar .search_list ul li{ padding:10px 0; border-bottom:1px solid #ccc}
.con_bar .search_list ul li .ser-pic{ width:215px; height:auto; float:left; margin-right:30px;}
.con_bar .search_list ul li .ser-txt{ width:850px; height:auto; float:left; padding-top:6px;}
.con_bar .search_list ul li .ser-txt h2 a{font-size: 16px;color: #333;line-height: 32px;}
.con_bar .search_list ul li .ser-txt h2 a:hover{ color:#ff3334;}

.con_bar .search_list ul li .ser-txt p span.time{font-size: 12px;color: #888;line-height: 24px;}
.con_bar .search_list ul li .ser-txt p.desc{font-size: 14px;color: #555;line-height: 24px;}
.con_bar .search_list ul li .ser-txt a.btn_b{width: 120px;height: auto;display: block;font-size: 14px;color: #fff;line-height: 30px;text-align: center;border: 2px solid #dc2b19;background: #dc2b19;margin-top: 8px;}
.con_bar .search_list ul li .ser-txt a:hover.btn_b{background: #fff;color: #dc2b19;}

.con_bar .dede_pages .pagelist table tbody td{ font-size:14px; padding:5px;}
/*媒体查询*/
@media (max-width:1920){
.jzx-banner .prev{ left:15%;}
.jzx-banner .next{ right:15%;}
}
@media (max-width:1280){
.jzx-banner .prev{ left:1.5%}	
.jzx-banner .right{ right:1.5%;}
}

/*湿喷机*/
.spj_banner{width:100%; text-align:center; }
.spj_banner a{display:block;width:100%;height:550px;}

.fangwei p{ text-align:left;}
.spj_js{width:100%; height:auto; float:left; background:url(../images/88-.jpg) no-repeat scroll bottom center; margin-top:25px;}
.spj_js .js_bar{width:1200px;height:auto;padding-top:14px;margin:0 auto; overflow:hidden;}
.spj_js .js_bar p{text-align:left;line-height: 30px;}
.spj_js .js_bar .js_txt{width:auto;height:auto;margin-top:22px;padding:0 50px;}
.spj_js .js_bar .js_txt p{font-size:18px;color:#333;line-height:32px; text-indent:30px;}
.spj_js .js_bar .js_txt p span{font-size:24px;color:#000;}
.spj_js .js_bar .js_btm{width:auto;height:auto;margin-top:50px;}
.spj_js .js_bar .js_btm .btm_left{width:auto;height:auto;float:left;margin-left:-125px;}
.spj_js .js_bar .js_btm .btm_right{ width: auto;height:auto;float:right;margin-top:80px; margin-right:66px;}
.spj_js .js_bar .js_btm .btm_right .right_t{width:522px;height:auto; background:url(../images/spj_05.png)no-repeat; margin-bottom:45px;}
.spj_js .js_bar .js_btm .btm_right .right_t span{font-size:28px;color:#fff;display:block;padding:0 35px;line-height:44px;float:left;}
.spj_js .js_bar .js_btm .btm_right .right_t b{font-size:24px;color:#c01c1b;line-height:46px;padding:0 11px;font-style: italic;}
.spj_js .js_bar .js_btm .btm_right .right_b{width:461px;height:auto; margin-top:-17px; background:url(../images/1px.png) no-repeat; margin-left:15px; padding-top:10px;}
.spj_js .js_bar .js_btm .btm_right .right_b ul li{font-size:16px;line-height:32px;float:left;margin-left:1px;margin-right:23px;margin-bottom:20px;padding:0 11px;}

.spj_js .js_bar .js_btm .btm_right .right_b .jps_buy{font-size:26px;color:#fffefe;font-weight:bold;padding:0 46px;line-height:6px;display:block;margin-top:60px;width:110px;margin-left:120px;}

.spj_pz{width:1100px;height:auto; margin:0 auto;margin-top:50px; }
.spj_pz .spj_tit{width:510px;height:auto;margin:0 auto;}
.spj_pz .spj_tit h2{font-size: 46px;color: #444;line-height:56px;text-align: center; background:url(../images/spj_08.jpg) no-repeat scroll 50px 0px;padding-left: 20px;}
.spj_pz .spj_tit h5{font-size: 40px;color:#c01c1b;text-align: center;}
.spj_pz .spj_box{width:auto;min-height: 695px;  margin-top:100px; position: relative;   padding-left: 59px;}
.spj_pz .spj_box .box1{width:230px;height: 125px; position:absolute;top:100px;left:0;}
.spj_pz .spj_box .box1 h2{font-size:22px;color:#d70802;text-align: right;line-height:36px; margin-top:-100px;}
.spj_pz .spj_box .box1 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box2{width:270px;height:135px;position:absolute;top:30px;left:422px;}
.spj_pz .spj_box .box2 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box2 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box3{width:230px;height:83px;position:absolute;bottom:40px;left:0px;}
.spj_pz .spj_box .box3 h2{font-size:22px;color:#d70802;text-align:right;line-height:36px;}
.spj_pz .spj_box .box3 p{font-size:12px;color:#444;line-height:22px;text-align:right;}
.spj_pz .spj_box .box4{width:255px;height:110px;position:absolute;top:0px;right:55px;}
.spj_pz .spj_box .box4 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box4 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box5{width:256px;height:auto;position:absolute;right:-170px;top:125px;}
.spj_pz .spj_box .box5 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box5 p{font-size:12px;color:#444;line-height:22px;text-align:left;}
.spj_pz .spj_box .box6{width:400px;height:auto;position:absolute;right:0;bottom:30px;}
.spj_pz .spj_box .box6 h2{font-size:22px;color:#d70802;text-align: left;line-height:36px;}
.spj_pz .spj_box .box6 p{font-size:12px;color:#444;line-height:22px;text-align:left;}

/*车型图库*/
.car_pic{width:auto;height:auto;}
.pic_bar{padding-top: 20px !important; padding-bottom: 63px;}
.pic_bar .pic_title{    width: 280px;    height: auto;    margin: 0 auto;    margin-top: 50px;    margin-bottom: 30px;}
.pic_bar .pic_title h2{font-size:46px;padding-left:82px;color:#fff;}

/*.spj_bar1{background:url(/skin/xiagongchusheng/spj_14.png) no-repeat scroll bottom center !important;}*/
/*.spj_bar1 .constru{margin-bottom:20px;}*/
.sg_list ul li{border:none !important;  padding: 8px 0 0 8px !important;width: 251px;height: 193px; margin-bottom:10px !important;}



.hf{ float:inherit; margin-top:-42px; text-align:center; background:url(../images/hf.png) no-repeat center top;}
/*杞﹀瀷閰嶇疆*/
.car_config {
	background:url(../images/897.jpg) no-repeat center top;
}
.car_config .slideTable {
    position: relative;
    width: 10000px;
    padding-left: 188px;
    overflow: hidden;
    padding-bottom: 4px;
}
.car_config .slideTable table {
    position: relative;
    left: 0;
    top: 0;
}

.car_config .prevBtn {
    top: 50%;
    margin-top: -20px;
    left: -44px;
    opacity: 1;
    filter: alpha(opacity=100);

}
.car_config .nextBtn {
    top: 50%;
    margin-top: -20px;
    right: -44px;
    opacity: 1;
    filter: alpha(opacity=100);
}
.car_configBox {
    position: relative;
}


.config_mask .businessFormFirst td {
    border-bottom: 1px solid #0066b3;
}
.config_mask table tr {
    height: 36px;
}
.config_mask td {
    border-right: 1px solid #65b4f0;
    border-bottom: 1px solid #65b4f0;
    font-size: 14px;
    padding: 2px 3px;
    color: #fff;
    width: 246px;
    text-align: center;
}
td.config_type {
    width: 230px;
}
td.config_name {
    width: 430px;
}
td.config_detial {
    width: 550px;
}
p.config_notice {
    color: #fff;
    padding: 10px 0 90px;
    text-align: center;
}
.car_video {
    background-color: #fff;
}

table{border-collapse:collapse;border-spacing:0px; width:100%; border:#000 solid 1px; width:1200px; margin:0 auto;} 
table td{border:1px solid #000;height:25px;} 

        .t_left{width:10%; height:auto; float:left;border-top:1px solid #000;border-left:1px solid #000;} 

        /*t_r_content和cl_freeze高度相差20px， 高度为外观显示高度，可根据情况调整*/ 
.t_r_content{width:100%; height:220px; background:#fff; overflow:auto;} 
.cl_freeze{height:200px;overflow:hidden; width:100%;} 
/* width 调整左边标题列宽度（左侧外观显示宽度）; 指定为width:auto 在Opera下显示有问题; height比 t_r_content 高度小20px*/ 

/* width 宽度为 右侧外观显示宽度 实际显示宽度大小为“t_r”宽度加上“cl_freeze”宽度 */ 
          /* 如果显示不正常，调整 t_r的width 使其和t_left的width之和小于100%；等于100%时会有问题*/ 
.t_r{width:89%; height:auto; float:left;border-top:1px solid #000; border-right:#000 solid 1px;} 
    
.t_r table{width:1000px;} 
        .t_r_title{width:1020px;}/*宽度比 t_r table 大20px （至少大20，小了滚动条滑到右侧显示有问题）*/ 
        .t_r_t{width:100%; overflow:hidden;} 
.bordertop{ border-top:0px;} 
.product_txt{ background:url(../images/897.jpg) no-repeat; padding-top:50px; }

.clearfix {
	display:inline-table;
}/* Hides from IE-mac */
*html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}/* End hide from IE-mac */
*+html .clearfix {
	min-height:1%;
}
/* slide_screen */
.slide_screen {
	width:990px;
	margin:40px auto;

}
.slide_screen li {
	float:left;
	overflow:hidden;
	position:relative;
	margin-right:4px;
}
.slide_screen li.liA {
	width:583px;
	height:342px;
}
.slide_screen li.liB, .slide_screen li.liC {
	width:199px;
	height:169px;
}
.slide_screen li.liD {
	width:198px;
	height:342px;
	margin-top:-173px;
}
.slide_screen li.liA .window {
	width:1166px;
	position:absolute;
	left:0;
	top:0px;
}
.slide_screen li.liB .window, .slide_screen li.liC .window {
	width:398px;
}
.slide_screen li.liD .window {
	width:396px;
}
.slide_screen li img {
	display:block;
}
.slide_screen li .piece {
	float:left;
	position:relative;
	overflow:hidden;
	zoom:1;
}
.slide_screen li.liA, .slide_screen li.liA .piece, .slide_screen li.liA img {
	width:583px;
	height:342px;
}
.slide_screen li.liB, .slide_screen li.liB .piece, .slide_screen li.liB img {
	width:199px;
	height:169px;
}
.slide_screen li.liB, .slide_screen li.liB .piece, .slide_screen li.liC img {
	width:199px;
	height:169px;
}
.slide_screen li.liD, .slide_screen li.liD .piece, .slide_screen li.liD img {
	width:198px;
	height:342px;
	margin-right:0;
}
.slide_screen li.liB {
	margin-bottom:4px;
}
.slide_screen li .bar {
	width:537px;
	padding:0 36px 0 10px;
	height:45px;
	position:absolute;
	bottom:0;
	left:0;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000', endColorstr='#CC000000');
	background:rgba(0, 0, 0, 0.8);
	color:#fff;
	font-weight:bold;
	font-size:12px;
}
.slide_screen li.liB .bar, .slide_screen li.liC .bar {
	width:153px;
}
.slide_screen li.liD .bar {
	width:152px;
}
.slide_screen li .bar h3 {
	padding-top:4px;
	font-size:14px;
}
.slide_screen li .bar p {
	font-weight:normal;
}
.slide_screen li .bar span {
	display:block;
	width:28px;
	height:28px;
	overflow:hidden;
	position:absolute;
	top:8px;
	right:4px;
	_background:none;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src="/skin/xiagongchusheng/images/1px.png");
}
.slide_screen li .bar a {
	display:block;
	width:583px;
	height:45px;
	position:absolute;
	top:0;
	left:0;
	z-index:10;
	font-size:0;
}
.slide_screen li.liB .bar a, .slide_screen li.liC .bar a {
	width:199px;
}
.slide_screen li.liC .bar a {
	width:198px;
}
.libtn {
	width:165px;
	height:13px;
	text-align:center;
	margin:10px auto 0 auto;
}
.libtn li {
	float:left;
	margin:0 4px;
	display:inline;


	width:45px;
	height:11px;
	border:1px solid #989898;
	overflow:hidden;
	cursor:pointer;
}
.libtn li.selected {
	background:#c4151c
}

.gq{ background:url(../images/88-.jpg) no-repeat; height:495px; padding-bottom:2px;}

.tupian{ margin-top:250px; text-align:center;}


.gudingphone{
	WIDTH: 100%; 
	HEIGHT: 60px;
	
	display:block;
	overflow:hidden;
	margin:0 auto;
	background:url(../images/bottel.jpg) no-repeat center top;
	FLOAT: right; 
	RIGHT: 0px; 
	BOTTOM: 0px;
	text-align:center;
	POSITION:fixed;
	_POSITION: absolute;
	z-index:100;
	_TOP: expression(offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight);
color:#ff0;
	}
.gudingphone h1 { margin:0; padding:0;color:#fff; font-size:16px;}
.gudingphone h1 span{ color:#ff0;}
.gudingphone h1 img{ float:none;}

.about_index .channel_title{font-size:24px;color:#1f1f1f;}
.about_index .ab_part01{margin-bottom:42px;}
.about_index .ab_part01 ._l_box{position:relative;}
.about_index .ab_part01 ._l_box ._box_img{width:100%;}
.about_index .ab_part01 ._l_box ._box_img .img_box{height:0;padding-bottom:63%;overflow:hidden;}
.about_index .ab_part01 ._l_box ._box_main{width:493px;height:336px;background:rgba(255,255,255,.87); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff);position:absolute;top:45px;left:45px;}
.about_index .ab_part01 ._l_box ._box_main .gsjs{padding:24px 32px 42px;}
.about_index .ab_part01 ._l_box ._box_main .gsjs ._title{font-size:24px;color:#1f1f1f;margin-bottom:6px;}
.about_index .ab_part01 ._l_box ._box_main .gsjs ._text{color:#787878;line-height:26px;margin-bottom:30px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico{overflow:hidden;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ul{width:523px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico li{float:left;margin-right:30px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico_img{width:80px;height:80px;display:block;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico .ico_title{text-align:center;font-size:18px;color:#1f1f1f;font-weight:normal;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico2 ._ico_img{background-position:-80px 0px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico3 ._ico_img{background-position:-160px 0px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico4 ._ico_img{background-position:-240px 0px;}

.about_index .ab_part01 .r_box ._r_box_img .img_box{width:100%;}
.about_index .ab_part01 .r_box ._r_box_img .img_box a{display:block;height:0;padding-bottom:64%;overflow:hidden;}
.about_index .ab_part01 .r_box ._r_box_main{padding:24px 22px 79px;border-bottom:3px solid #183269;}
.about_index .ab_part01 .r_box ._r_box_main ._title{margin-bottom:6px;}
.about_index .ab_part01 .r_box ._r_box_main ._text{color:#787878;line-height:26px;height:104px;overflow:hidden;}

.about_index .ab_part02{background-color:#f1f5fa;padding:30px 0px 40px;margin-bottom:40px;}
.about_index .ab_part02 .par02_hd{text-align:center;overflow:hidden;margin-bottom:20px}
.about_index .ab_part02 .par02_hd ._title{font-weight:normal;}

/* history-3 start*/
.widget-history-3 { cursor: default; position:relative;}
.widget-history-3-T { height:60px;  overflow: hidden;width:90%;margin:0px auto;padding:3px 0px 20px;}
.widget-history-3-tab .tab_t { position:relative; width:20%; font-size: 14px; color: #999999;}
.widget-history-3-tab .tab_t_cur { font-size: 16px; color: #333333; }
.widget-history-3-tab .tab_t b { width:18px; height: 18px; background-color:#c8c8c8;border-radius:50%;display:block;margin:0 auto;margin-bottom:10px;}
.widget-history-3-tab .tab_t.tab_t_cur b{background-color:#23549f}
.widget-history-3-tab .tab_t span{font-size:20px;color:#7e7e7e;text-align:center;display:block;}

.widget-history-3-tab .tab_c ._history_bd{background-color:#fff;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l{width:68%;}
.widget-history-3-tab .tab_c ._history_bd ._bd_r{width:32%;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._l_box{padding:38px 78px;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._time{font-size:38px;color:#23549f;font-weight:bold;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._time span{font-size:20px;vertical-align:middle;margin-left:3px;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._list_box li{color:#787878;margin-bottom:10px;padding-left:10px;position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.widget-history-3-tab .tab_c ._history_bd ._bd_l ._list_box li:before{content:"";width:2px;height:2px;background-color:#787878;display:block;position:absolute;left:0;top:50%;margin-top:-1px;}

.widget-history-3 ._history_arr{width:15px;height:27px;position:absolute;top:0px;display:block;}
.widget-history-3 ._history_arr._arr_prev{left:0;}
.widget-history-3 ._history_arr._arr_next{right:0;background-position:-15px 0px;}
.widget-history-3 ._history_arr._arr_prev:hover{background-position:0px -27px;}
.widget-history-3 ._history_arr._arr_next:hover{background-position:-15px -27px;}

.widget-history-3-T .scroll_nav{display:none;}


.about_index .ab_part03{margin-bottom:40px;}
.about_index .ab_part03 .list_img{margin-bottom:20px;}
.about_index .ab_part03 .list_font{text-align:center;}
.about_index .ab_part03 .list_font ._title{margin-bottom:30px;position:relative;}
.about_index .ab_part03 .list_font ._title:before{content:"";width:48px;height:2px;background:#fd2919;display:block;position: absolute;bottom:-14px;left:50%;margin-left:-24px;}
.about_index .ab_part03 .list_font ._text{color:#797979;padding:0px 76px;line-height:24px;}

.about_index .channel_title{font-size:24px;color:#1f1f1f;}
.about_index .ab_part01{margin-bottom:42px;}
.about_index .ab_part01 ._l_box{position:relative;}
.about_index .ab_part01 ._l_box ._box_img{width:100%;}
.about_index .ab_part01 ._l_box ._box_img .img_box{height:0;padding-bottom:63%;overflow:hidden;}
.about_index .ab_part01 ._l_box ._box_main{width:493px;height:336px;background:rgba(255,255,255,.87); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99ffffff,endcolorstr=#99ffffff);position:absolute;top:45px;left:45px;}
.about_index .ab_part01 ._l_box ._box_main .gsjs{padding:24px 32px 42px;}
.about_index .ab_part01 ._l_box ._box_main .gsjs ._title{font-size:24px;color:#1f1f1f;margin-bottom:6px;}
.about_index .ab_part01 ._l_box ._box_main .gsjs ._text{color:#787878;line-height:26px;margin-bottom:30px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico{overflow:hidden;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ul{width:523px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico li{float:left;margin-right:30px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico_img{width:80px;height:80px; display:block;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico .ico_title{text-align:center;font-size:18px;color:#1f1f1f;font-weight:normal;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico2 ._ico_img{background-position:-80px 0px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico3 ._ico_img{background-position:-160px 0px;}
.about_index .ab_part01 ._l_box .gsjs ._gsjs_ico ._ico4 ._ico_img{background-position:-240px 0px;}


/* 左侧产品分类 */
.tabRank{ }
.tabRank  h3{height: 60px;line-height: 60px;border-bottom:1px solid #e3d8d1;padding-left: 20px;}
.tabRank  h3 i{color:#565656;font-size: 22px;margin-right: 5px;}
.tabRank  h3,.tabRank  h3 b{font-size: 16px;font-weight: normal;}
.tabRank  h3 b{color:#c2c2c2;margin-left: 5px;}
.tabRank .bd .ulList li a { color:#00b04d;}
.tabRank .bd .ulList li.t {}
.tabRank .bd .ulList li.on img {height:95px;  border:1px solid #d0d0d0; background-color:#fff; display: block;}
.tabRank .bd .ulList li .pubpic{display:none;}
.tabRank .bd .ulList li.on{height:145px;background: #fff;padding-top: 10px;}
.tabRank .bd .ulList li.on .pubpic{display:block;padding-top:5px;}
.tabRank .bd .ulList li.on a{color:#ba1d0f;font-weight: bold;}
.tabRank .bd .ulList .pubtitle{padding-left: 10px;}

.leftlianxi{margin: 40px 0;padding: 0 20px;}
.leftlianxi h3{font-weight: normal;margin-bottom: 10px;font-size: 18px;}
.leftlianxi i{color:#888;}

.crumbs{line-height: 25px;margin: 15px 0 20px;}
.crumbs span{border: 1px solid #ddd;padding: 1px 3px 2px 5px;}
.cpbg{height: 107px; color:#fff;padding: 25px 70px 0;text-shadow:1px 1px 2px #000;}
.cpbg h2{font-weight: normal;font-size: 20px;margin-bottom: 20px;}
.cpbg .fr{font-size: 14px;font-weight: normal;}
.cpbg .fr b{font-size: 18px;}
.shaixuan{color:#777;}
.shaixuan b{font-weight: normal;}
.shaixuan p{line-height: 38px; border-bottom: 1px solid #ddd;}
.shaixuan a{margin-right: 10px;padding:3px 5px;border-radius: 5px;}
.shaixuan a.on{background: #61ad14;color:#fff;}

ul.cplist{margin-top: 20px;}

ul.cplist li:hover{box-shadow: 0px 0px 2px #999;}
ul.cplist li h3{font-weight: normal;font-size: 16px;margin: 18px 0;}
ul.cplist .cplistimg{width: 310px;height: 230px;display: block;margin-bottom: 5px;}
ul.cplist .cplistimgs img{width: 100px;margin-right: 5px;display:block;float: left;height: 60px;}
ul.cplist p{width: 319px;clear: both;margin: 15px 0 10px;text-align: center;border-bottom: 1px solid #ddd;padding-bottom: 10px;}
ul.cplist .xiangxi{width: 310px; text-align: center;height: 40px; line-height: 40px; overflow: hidden;margin-bottom: 10px;}
ul.cplist .xiangxi:hover{}
ul.cplist .xiangxi a{display: block;color:#fff; background:#00b04d;}
h1.title{font-size: 20px;color:#ba1d0f;line-height: 50px;}
h1.title i{color:#666666;font-size: 30px;margin-right: 10px;}
.morepic{background: #0a822a;height: 265px;}

/*首页*/



.sec2 { width: 100%; height: 651px; }
.sec3 { width: 100%; height: 699px; }
.sec4 { height: 643px; width: 100%; }
.page_bottom { background: #ededed; border-top: #aadb1e solid 2px; height: 245px; padding-top: 25px; }
.page_bottom dt { font-size: 18px; font-weight: bold; color: #aadb1e; line-height: 18px; margin-bottom: 25px; }
.page_bottom .media { margin-bottom: 20px; }
.page_bottom dd a { font-size: 14px; }
.page_bottom .media i { display: inline-block; width: 20px; height: 20px; margin-right: 10px; vertical-align: middle; }
.page_bottom .media dd { position: relative;}
.page_bottom .media dd ._code{ display: none; position: absolute; bottom: 30px; left: 0; width: 160px; }
.page_bottom .media i.i2 { background-position: -20px 0; }
.page_bottom .media i.i3 { background-position: -40px 0; }
.page_bottom .media i.i4 { background-position: -60px 0; }
.page_bottom .frendLink .ico-1 { font-size: 12px; }

.h_t { font-size: 30px; margin-bottom: 10px; }
.homeCon ._block ._con { margin-left: 5px; padding: 15px 20px; background: #f5f6f6; margin-bottom: 5px; }
.homeCon ._block .first { padding-left: 0; height: 605px; }
.homeCon ._block .first img{ height: 100%;}
.homeCon ._block ._con ._img { position: relative; height: 0; padding-bottom: 75%; }
.homeCon ._block ._con ._img img { position: absolute; left: 0; top: 0; width: 100%; }
.homeCon ._block ._con ._img .pic2 { display: none; }
.homeCon ._block ._con ._img:hover .pic2 { display: block; }
.homeCon ._block ._con ._img:hover .pic1 { display: none; }
.homeCon ._block ._con ._tit { font-size: 15px; font-weight: normal; height: 36px; line-height: 36px; border-top: #d7d8d8 solid 1px; }
.homeCon ._block ._con span { background: #c8cdd4; display: inline-block; background: #c8cdd4; text-align: center; line-height: 24px; width: 78px; height: 24px; color: #fff; }
.homeCon ._block ._con:hover span { background: #aadb1e; }
.homeCon ._block .bigger ._img { margin-top: 15px; margin-bottom: 15px; }
.htit { overflow: hidden; padding-bottom: 20px; }
.htit h3 { font-size: 30px; line-height: 30px; font-weight: normal; }
.htit ._btns a { font-size: 18px; line-height: 30px; margin-left: 30px; }
.htit ._btns a.cur { color: #aadb1e; border-bottom: #aadb1e solid 2px; padding-bottom: 10px; }
.htit .more { font-weight: bold; font-size: 18px; color: #aadb1e; }
.homeCon .block5 { padding: 45px 0; }
.homeCon .block5 .item1 { display: none; }
.homeCon .block5 .item1.active { display: block; }
.homeCon .block5 .item1 ._img { position: relative; height: 0; padding-bottom: 54.6%; overflow: hidden; margin-bottom: 5px; }
.homeCon .block5 .item1 ._tit{ text-align: center;}
.homeCon .block5 .item1 ._img ._mask { width:90%; padding:0 5%; height: 100%; background: #aadb1e; font-size: 18px; font-weight: bold; position: absolute; top: 100%; left: 0; color: #fff; text-align: center; line-height: 32px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; }
.homeCon .block5 .item1 ._img ._mask p { padding-top: 40px; }
.homeCon .block5 .item1 ._img:hover ._mask { top: 0; }
.home_news { background: #f9f9f9; padding: 35px 0 50px 0; }
.home_news ._list { overflow: hidden; float: left; margin-right: -20px; }
.home_news li { float: left; width: 590px; margin-bottom: 10px; margin-right: 20px; }
.home_news li ._txt { border-bottom: #bebebe solid 1px; height: 54px; overflow: hidden; line-height: 24px; font-size: 13px; }
.home_news ._list { display: none; }
.home_news ._list ._img { background: #fff; padding: 15px 7px; border-right: #d8d8d8 solid 5px; border-bottom: #d8d8d8 solid 5px; width: 146px; height: 104px; overflow: hidden; }
.home_news ._list ._img ._c{ overflow: hidden; width: 100%; height: 100%;}
.home_news ._list li:hover ._img img{ opacity: 0.8;}
.home_news ._list .ic i { font-size:18px; }
.home_news ._list ._intro { width: 380px; background: #fff; border-top: #eaeaea solid 1px; border-right: #d8d8d8 solid 5px; border-bottom: #d8d8d8 solid 5px; padding: 10px 15px 0 15px; margin-right: 15px; }
.home_news ._list ._intro h3 { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; }
.home_news ._list.active { display: block; }
.home_news ._list3 ._intro { width: 94%; margin-right: 0; }
/*产品综合*/
.category { border: #ececec solid 1px; padding: 20px; margin-bottom: 40px; }
.category a { margin-right: 20px; }
.category a i { display: inline-block; width: 17px; height: 17px; vertical-align: middle; margin-right: 6px; }
.category a.active i { background-position: 0 0; }
.pro-item { padding-bottom: 50px; }
.pro-item .pro-img { margin-bottom: 30px; cursor:pointer; }
.pro-item .pro-tit { overflow: hidden; background: #ebebeb; margin-bottom: 40px; }
.pro-item .pro-tit li { float: left; }
.pro-item .pro-tit h3 { width: 188px; text-align: center; color: #fff; font-size: 18px; }
.pro-item .pro-tit li a { font-size: 15px; line-height: 32px; display: inline-block; padding: 0 15px; }
.pro-item .pro-btn { text-align: center; padding: 0 40px; }
.pro-item .pro-btn a { display: inline-block; width: 86px; height: 26px; border: #dcdcdc solid 1px; text-align: center; line-height: 26px; margin: 0 5px; margin-bottom: 10px; }
.pro-rec h3 { font-size: 18px; color: #aadb1f; line-height: 18px; margin-bottom: 20px; }
.pro-rec li { float: left; width: 17%; margin-right: 3%; }
.pro-rec li ._img { margin-bottom: 10px; }
.pro-rec li h4 { font-size: 14px; color: #7f7f7f; text-align: center; line-height: 24px; font-weight: normal; }
.pro-txt { width: 100%; font-size: 14px; color: #7f7f7f; margin-bottom: 30px; }
.farming { margin-bottom: 60px; }
.farming h3 { font-size: 28px; line-height: 28px; font-weight: normal; margin-bottom: 30px; }
.farming li { float: left; }
.farming .l1 { width: 240px; }
.farming .l2 { width: 470px; margin: 0 10px; height: 388px; }
.farming .l3 { width: 470px; }
.farming .l2 img{ height: 100%;}
.farming ._box1 { height: 140px; background: #aadb1f; padding: 25px; margin-top: 10px; }
.farming ._box1 a{ color: #fff; }
.farming ._box2 a{ color: #fff;}
.farming ._box1 h4 { font-size: 15px; }
.farming ._box1 ._info, .farming ._box2 ._info { font-size: 14px; line-height: 24px; }
.farming ._box2 { background: #aadb1f; color: #fff; padding: 30px; height: 130px; margin-bottom: 10px; }
.farming ._box2 h4 { font-size: 15px; }
.farming ._box3 { height: 139px; background: #f4f4f4; padding: 25px; width: 180px; margin-right: 10px; }
/*产品列表*/
.proListCon .category { background: #fbfbfb; }
.proCon .category { background: #fbfbfb; margin-top: 20px; }
.breadCrumb { margin-bottom: 30px; }
.breadCrumb h2 { color: #aadb1e; font-size: 33px; line-height: 33px; margin-right: 30px; }
.breadCrumb ._link { margin-top: 15px; }
.breadCrumb ._link a { font-size: 14px; line-height: 14px; }
.breadCrumb ._link em { margin: 0 5px; }
.innerban { margin-bottom: 40px; }
.pro-cate { height: auto; }
.category ._list { margin-bottom: 20px; }
.category ._list span { width: 65px; font-size: 13px; }
.category .sec_list { padding-left: 138px; display: none; }
.category .sear { line-height: 32px; }
.category .sear form { border: #aadb1f solid 1px; }
.category .sear ._txt { height: 30px; line-height: 30px; background: #fff; text-indent: 10px; border: none; width: 200px; font-family: "MicroSoft Yahei"; }
.category .sear button { margin: 0; padding: 0; width: 30px; height: 30px; background: #fff; border: none; }
.category .sear button i { color: #abdb21; font-size: 24px; margin: 0; }
.proList ._tit { font-size: 24px; }
.proList ._con { text-align: center; padding-bottom: 90px; }
.proList ._con ._tit { font-size: 16px; font-weight: normal; line-height: 16px; padding: 20px 0; }
.proList ._con ._info { font-size: 14px; line-height: 24px; margin-bottom: 30px; }
.proList .gm { width: 80px; height: 28px; position: relative; background: #aadb1e; display: inline-block; margin-right: 10px; }
.proList .gm span { color: #fff; display: inline-block; height: 20px; line-height: 20px; cursor: pointer; }
.proList .gm ._sel { background: #fff; display: none; position: absolute; top: 28px; left: 0; border: #aadb1e solid 1px; }
.proList .gm ._sel a:hover { text-decoration: underline; }
.proList .gm:hover ._sel { display: block; }
.proList ._more { display: inline-block; width: 80px; height: 28px; line-height: 28px; background: #c8cdd4; color: #fff; }
.page { text-align: center; line-height: 16px; margin-top: 20px; margin-bottom: 50px; }
.page span, .page a { display: inline-block; border: 1px solid #ededed; padding: 5px 10px; vertical-align: middle; margin: 0 0 10px -1px; }
.page .goprev { margin-right: 10px; }
.page .gonext, .page .count { margin-left: 10px; }
.page span, .page a:hover { background: #aadb1e; color: #ffffff; }
.page span.goprev, .page span.gonext { color: #cccccc; background: none; }
.page span.count { border: 0; background: 0; color: #333333; }
.bottom_link { margin: 55px 0; }
.bottom_link ._con { text-align: center; border: #fff solid 1px; border-right: #ddd solid 1px; -webkit-transition: all 0.3s ease-out;
 -moz-transition: all 0.3s ease-out;
 -o-transition: all 0.3s ease-out;
 -ms-transition: all 0.3s ease-out; padding: 20px 0;}
.bottom_link ._con:hover{ border: #aadb1e solid 1px;}
.bottom_link .ic { display: inline-block; width: 64px; height: 64px; margin-bottom: 15px; }
.bottom_link h3 { font-size: 18px; font-weight: normal; }
.bottom_link ._txt { font-size: 14px; display: none; }
.bottom_link .ic2 { background-position: -64px 0; }
.bottom_link .ic3 { background-position: -128px 0; }
.bottom_link .ic4 { background-position: -192px 0; }
/*news*/
.news_title { height: 54px; line-height: 54px; margin: 20px 0; overflow: hidden; border-bottom: 2px solid #bbe24b; }
.news_title ._T { float: left; font-size: 22px; color: #aadb1e; }
.news_title ._right { float: left; }
.news_title ._right li { float: left; padding: 0 5px; position: relative; }
.news_title ._right li:after { content: ""; position: absolute; right: 0; top: 20px; height: 14px; width: 0; border-left: 1px solid #777; }
.news_title ._right li:last-child:after, .news_title ._right .cur:after { display: none; }
.news_title ._right ._list a { display: inline-block; padding: 0 .5em; height: 2em; line-height: 2em; font-size: 16px; }
.news_title ._right ._list .cur a, .news_title ._right ._list a:hover { background: #aadb1e; color: #fff; }
.news_title ._more a { display: none; }
.news_title ._more a.cur { display: block; }

.news_search { background: #f6f7f9; padding: 10px; margin-bottom: 24px; }
.news_search form { overflow: hidden; *zoom:1; margin-right: -22px;}
.news_search ._item { float: left; width: 203px; height: 28px; line-height: 28px; border: 1px solid #ccc; margin-right: 20px; position: relative; background: #fff; outline: none; font-family: "MicroSoft Yahei"; }
.news_search select._item{ height: 30px; line-height: 30px;} 
.news_search ._item input { border: 0; width: 68%; padding: 0 .5em; outline: none; }
.news_search ._sub { position: absolute; right: 0; top: 0; border: 0; background: none; height: 28px; line-height: 28px; font-size: 18px; color: #aaa; cursor: pointer; }
.news_search ._sub:hover { color: #333; }
.newsTotal .main_news_list { display: none; }
.newsTotal .main_news_list.cur { display: block; }
.main_news_list li { position: relative; height: 176px; padding-left: 310px; margin-bottom: 60px; }
.main_news_list li.noImg { padding-left: 0; }
.main_news_list li:after { content: ""; position: absolute; left: 0; bottom: -30px; width: 100%; height: 0; border-top: 1px solid #ccc; }
.main_news_list li:last-child:after { display: none; }
.main_news_list ._img { position: absolute; left: 0; top: 0; width: 310px; height: 100%; overflow: hidden; }
.main_news_list ._img img { width: 100%; }
.main_news_list ._cont { position: relative; padding: 0 20px; height: 100%; }
.main_news_list ._cont:after { content: ""; position: absolute; left: 0; bottom: 0; height: 2px; background: #b9e049; width: 0%; transition: width ease .32s; }
.main_news_list ._cont:hover { background: #f4f5f7; }
.main_news_list ._cont:hover:after { width: 100%; }
.main_news_list a:hover { color: #333; }
.main_news_list ._title { font-size: 18px; height: 58px; line-height: 58px; overflow: hidden; }
.main_news_list ._p { font-size: 14px; line-height: 20px; height: 60px; overflow: hidden; }
.main_news_list ._info { position: absolute; right: 20px; bottom: 10px; height: 28px; line-height: 28px; }
.main_news_list ._info [class*="ico-"] { font-size: 16px; color: #aaa; }
.main_news_list .bdsharebuttonbox { display: inline-block; vertical-align: middle; height: 28px; }
.main_news_list .bdshare-button-style0-16 .bds_more { margin-right: 0; }
.news_side_spec { background: #f4f5f7; padding: 15px; }
.news_side_spec li { margin-bottom: 8px; }
.news_side_spec ._title { height: 40px; line-height: 40px; font-size: 18px; color: #333; overflow: hidden; }
.news_side_spec ._title:hover { color: #bbe24b; }
.news_side_spec ._date { display: block; height: 20px; line-height: 20px; margin-bottom: 10px; color: #ccc; }
.news_side_spec ._img { height: 140px; overflow: hidden; }
.news_side_spec ._img img { /*height: 100%; */ }
.news_side_spec ._list { padding: 10px 6px 20px; border-bottom: 2px solid #f4f5f7; }
.news_side_spec ._list a { display: block; height: 26px; line-height: 26px; font-size: 14px; }
.news_side_spec li:hover ._list { background: #fff; border-bottom-color: #b9e049; }
.news_quick_link { overflow: hidden; *zoom:1;
margin-top: 10px; }
.news_quick_link a { float: left; width: 33%; text-align: center; background: #f0f0f0; padding: 6px 0; }
.news_quick_link [class*="ico-"] { font-size: 32px; }
.news_quick_link big { font-size: 14px; display: block; }
.news_quick_link a:hover { color: #fff; background: #aadb1e; }
.news_video_list { overflow: hidden; *zoom:1;
margin-bottom: 50px; }
.news_video_list li { float: left; width: 25%; height: 166px; position: relative; overflow: hidden; border-left: 1px solid #fff; border-top: 1px solid #fff; margin: -1px 0 0 -1px; }
.news_video_list img { width: 100%; height: 100%; }
.news_video_list ._btn { position: absolute; width: 54px; height: 54px; left: 10px; bottom: 10px; z-index: 2; }
.news_video_list ._layer { position: absolute; left: 0; top: 100%; width: 100%; height: 100%; z-index: 1; transition: none; }
.news_video_list ._title { position: absolute; left: 60px; bottom: 10px; width: 80%; height: 54px; line-height: 54px; color: #fff; font-size: 14px; }
.news_video_list li:hover ._btn { background-position: -54px -54px; }
.news_video_list li:hover ._layer { top: 0; }
.news_video_list ._big { width: 50%; height: 332px; }
.news_video_list ._big ._title { left: 70px; }
.news_video_list ._big ._btn { background-position: 0 0; }
.news_video_list ._big:hover ._btn { background-position: -54px 0; }
/*news over*/
/*产品详细页*/
.pro-detail-tit { border: #d4d4d4 solid 1px; height: 69px; line-height: 69px; }
.pro-detail-tit h2 { padding-left: 35px; font-size: 22px; }
.pro-detail-tit ul { width: 34%; }
.pro-detail-tit ul li { float: left; }
.pro-detail-tit ul li a { font-size: 15px; display: block; padding: 0 20px; }
.pro-detail-tit ul li.active a { border-bottom: #aadb1e solid 2px; line-height: 67px; }
.pro-detail-tit .btns { margin-top: 15px; }
.pro-detail-tit .btns a { display: inline-block; width: 96px; height: 40px; color: #fff; display: block; line-height: 40px; text-align: center; background: #aadb1e; float: left; margin-left: 8px; position: relative; }
.pro-detail-tit .btns a i { padding: 0; margin: 0; color: #fff; position: absolute; left: -2px; font-size: 12px; top: 0; }
.pro-detail-top { padding-bottom: 40px; }
.pro-detail-top .b_img img { width: 100%; }
.pro-detail-top .b_img { height: 440px; overflow: hidden; }
.pro-detail-top ._tit { font-size: 36px; font-weight: normal; margin-bottom: 10px; }
.pro-detail-top ._tit span { color: #aadb1e; }
.pro-detail-top ._intro { font-size: 27px; margin-bottom: 15px; }
.pro-detail-top ._price { font-size: 18px; margin-bottom: 25px; }
.pro-detail-top ._price span { color: #aadb1e; }
.pro-detail-top ._btns { margin-bottom: 86px; }
.pro-detail-top ._btns a { font-size: 18px; }
/*.pro-detail-top ._btns a i { width: 16px; height: 16px; background: url(/skin/xiagongchusheng/images/play-ico.png) no-repeat 0 0; display: inline-block; margin-right: 10px; vertical-align: middle; }
.pro-detail-top ._btns a:nth-child(2) i { background-position: 0 -32px; }*/
.pro-detail-top ._btns b { font-weight: normal; font-size: 18px; margin: 0 15px; }
.pro-detail-top ._list li { float: left; border: #eee solid 1px; margin-right: 3px; opacity: 0.7; cursor: pointer; width: 130px; }
.pro-detail-top ._list li:hover { opacity: 1; }
.pro-detail-con { background: #f7f7f7; padding-bottom: 50px; }
.pro-detail-item { margin-bottom: 20px; }
.pro-detail-item.it3 ._tab { display: none; }
.pro-detail-item .pro-t { font-size: 24px; font-weight: bold; height: 72px; line-height: 72px; }
.pro-detail-item .tab_b { height: 40px; margin-bottom: 40px; }
.pro-detail-item .tab_t { width: 110px; height: 40px; text-align: center; line-height: 40px; background: #d7d7d7; margin-right: 2px; }
.pro-detail-item .tab_t_cur { color: #fff; background: #a5d41d; }
.pro-detail-item .tab_t i { display: none; width: 0; height: 0; overflow: hidden; border-color: #a5d41d transparent transparent; border-style: solid dashed dashed; border-width: 12px; position: absolute; left: 50%; margin-left: -12px; }
.pro-detail-item .tab_t_cur i { display: block; }
.pro-detail-item.it3 li { float: left; width: 19%; margin-right: 1%; height:210px;}
.pro-detail-item.it3 li h3 { font-size: 14px; height: 40px; line-height: 20px; margin-bottom: 20px; font-weight: normal; }
.pro-detail-item.it3 li ._img { position: relative; height:150px; padding-bottom:10px}
.pro-detail-item.it3 li ._img img{ height:150px}
.pro-detail-item.it3 li .ic { width: 54px; height: 54px; position: absolute; top: 50%; margin-top: -27px; left: 50%; margin-left: -27px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; }
.pro-detail-item.it3 li:hover .ic { background-position: 0 0; }
.pro-detail-item.it3 .checkall { font-size: 16px; width: 214px; height: 48px; display: block; border: #000 solid 1px; line-height: 48px; text-align: center; }
.pro-detail-item.it3 .checkall i { vertical-align: middle; margin-right: 10px; color: #000; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; font-size: 12px; }
.pro-detail-item.it3 .checkall:hover i { margin-right: 20px; }
.pro-detail-item.it4 .pro-t .commit { font-size: 15px; color: #777; font-weight: normal; }
.pro-detail-item.it4 .pro-t .write { width: 158px; height: 37px; line-height: 37px; color: #fff; text-align: center; font-size: 18px; background: #aadb1e; margin-top: 20px; }
.pro-detail-item.it4 .pro-t { border-bottom: #c6c6c6 solid 1px; }
.pro-detail-tit.fixed { position: fixed; left: 0; top: 0; z-index: 99; background: #fff; width: 100%; }
.commit-list li { overflow: hidden; padding: 20px 0; border-bottom: #c6c6c6 solid 1px; }
.commit-list .label { font-size: 16px; width: 20%; }
.commit-list ._con { font-size: 14px; width: 70%; }
.commit-list ._txt { margin-bottom: 10px; }
.commit-list .reply { color: #aadb1e; }
.commit-list ._date { width: 80px; height: 16px; text-align: center; line-height: 16px; border: #949494 solid 1px; }
.pro-detail-link { padding: 50px 0; display:none}
.pro-detail-link ._ic { width: 55px; height: 58px; margin: 0 auto; margin-bottom: 25px; }
.pro-detail-link ._con span { font-size: 16px; }
.pro-detail-link .i2 { background-position: -55px 0; }
.pro-detail-link .i3 { background-position: -109px 0; }
.pro-detail-link .i4 { background-position: -164px 0; }
.underline { text-decoration: underline; }
/*产品详细页--end*/



/*about*/
.mt-middle { margin-top: 30px; }
.about_banner { height: 365px; margin-bottom: 20px; }
.about_banner li { display: none; }
.about_banner li img { width: 100%; }
.about_banner .arrs { position: absolute; width: 42px; height: 93px; top: 136px; }
.about_banner .arrs:hover { opacity: .8; }
.about_banner .arr_prev { left: 0; background-position: 0 0; }
.about_banner .arr_next { right: 0; background-position: right 0; }
.about_banner .slide_nav { display: none; }
.about_intro { line-height: 2; margin-bottom: 20px; }
.about_intro ._T { font-size: 20px; color: #aadb1e; margin-bottom: .5em; }
.about_intro ._p { color: #777; font-size: 14px; }
.about_title { position: relative; height: 56px; line-height: 56px; border-bottom: 1px solid #ccc; margin: 20px 0; }
.about_title ._T { font-size: 18px; }
.about_title ._right { position: absolute; right: 0; top: 0; }
.about_scroll_arrs { float: left; width: 30px; height: 30px; line-height: 30px; text-align: center; background: #ccc; cursor: pointer; margin-left: 1px; }
.about_scroll_arrs:hover { background: #aadb1e; color: #fff; }
.gongyeyuan_scroll { height: 285px; overflow: hidden; }
.gongyeyuan_scroll li { width: 384px; border: 1px solid #ccc; cursor: pointer; }
.gongyeyuan_scroll ._img { position: relative; height: 228px; overflow: hidden; }
.gongyeyuan_scroll ._img img { width: 100%; }
.gongyeyuan_scroll ._cont { position: absolute; left: 0; top: 100%; width: 100%; height: 100%; line-height: 248px; text-align: center; cursor: default; }
.gongyeyuan_scroll ._text { display: inline-block; font-size: 14px; line-height: 2; vertical-align: middle; color: #fff; width: 80%; text-align: left; }
.gongyeyuan_scroll ._title { position: relative; height: 56px; line-height: 56px; font-size: 20px; text-align: center; }
.gongyeyuan_scroll ._title:after { content: ""; position: absolute; left: 0; bottom: 0; width: 100%; height: 3px; background: #ccc; transition: height ease .32s; }
.gongyeyuan_scroll li:hover ._cont { top: 0; }
.gongyeyuan_scroll li:hover ._title { background: #aadb1e; color: #fff; }
.gongyeyuan_scroll li:hover ._title:after { height: 0; }
.wenhua_list li { position: relative; margin-bottom: 30px; height: 262px; }
.wenhua_list ._cont { border: 2px dashed #ccc; border-bottom: 0; position: relative; cursor: default; background-clip: padding-box; padding-bottom: 20px; }
.wenhua_list ._cont:after { position: absolute; left: 0; bottom: 0; width: 100%; height: 4px; background: #ccc; content: ""; }
.wenhua_list ._T { text-align: center; height: 80px; line-height: 80px; font-size: 24px; }
.wenhua_list ._p { width: 90%; margin: 0 auto; height: 160px; overflow: hidden; transition: height ease .32s; }
.wenhua_list li:hover ._cont { background-color: #aadb1e; background-clip: padding-box; color: #fff; }
.contact_toggle_list { margin-bottom: 50px; margin-top: -20px; }
.contact_toggle_list li { position: relative; height: 30px; line-height: 30px; border-bottom: 1px solid #ccc; transition: height ease .32s; overflow: hidden; cursor: pointer; }
.contact_toggle_list li:before { content: ""; position: absolute; width: 2px; height: 8px; background: #aadb1e; right: 20px; top: 10px; }
.contact_toggle_list li:after { content: ""; position: absolute; width: 8px; height: 2px; background: #aadb1e; top: 13px; right: 17px; }
.contact_toggle_list ._cont { display: none; overflow: hidden; *zoom:1;
}
.contact_toggle_list ._item { float: left; width: 50%; }
.contact_toggle_list .show ._title { font-size: 16px; font-weight: 700; color: #aadb1e; }
.contact_toggle_list .show ._cont { display: block; }
.contact_toggle_list .show { padding: 20px 0; }
.contact_toggle_list .show:before { display: none; }
/*about over*/

/*service*/
.serv_banner img { width: 100%; }
.search_service { background: #f5f5f5; padding: 20px; margin-bottom: 20px; }
.search_service .form-control { width: 200px; margin-left: 10px; height: 23px; line-height: 23px; box-sizing: content-box; }
.search_service .btn { margin-left: 20px; font-family: "MicroSoft yahei"; }
.service_link { margin-bottom: 50px; }
.service_link ._T { height: 50px; line-height: 50px; font-size: 22px; font-weight: normal; color: #aadb1e; }
.service_link ._img { height: 146px; overflow: hidden; }
.service_link ._img img { height: 100%; }
.service_link ._cont { display: block; padding: 10px; border-bottom: 3px solid #fff; }
.service_link ._p { line-height: 20px; height: 60px; overflow: hidden; }
.service_link ._more { }
.service_link ._cont:hover { background: #f5f5f5; border-bottom-color: #aadb1e; }
.service_link ._cont:hover ._p { color: #333; }
.border-bt2 { border-bottom: 2px solid #aadb1e; padding-bottom: 15px; }
/*service over*/



/*sales map*/
.sales_quick_link { margin-bottom: 30px; }
.sales_quick_link a { position: relative; display: block; text-align: center; background: #f0f0f0; padding: 20px 0; transition: none; }
.sales_quick_link a:after { content: ""; position: absolute; width: 0; height: 0; border: 8px solid; border-color: #aadb1e transparent transparent transparent; left: 50%; top: 100%; margin-left: -8px; display: none; }
.sales_quick_link [class^="ico-"] { font-size: 48px; color: #aadb1e; }
.sales_quick_link ._t { font-size: 16px; }
.sales_quick_link a:hover { background: #aadb1e; color: #fff; }
.sales_quick_link a:hover [class^="ico-"] { color: #fff; }
.sales_quick_link a:hover:after { display: block; }
.sales_quick_link li.active a { background: #aadb1e; color: #fff; }
.sales_quick_link li.active [class^="ico-"] { color: #fff; }
.sales_quick_link li.active a:after { display: block; }
.salemap_loca { background: #b4b4b4; padding: 8px; color: #333; }
.salemap_choose { padding: 20px; }
.salemap_choose table { width: 100%; }
.salemap_choose select { width: 90%; }
.active-tit { overflow: hidden; border-bottom: #aadb1e solid 2px; padding-bottom: 15px; margin-bottom: 25px; }
.active-tit h2 { font-size: 22px; line-height: 22px; color: #aadb1e; float: left; }
.active-tit .more { float: right; font-size: 14px; }
.last-active ._con { position: relative; }
.last-active ._con ._title { position: absolute; bottom: 0; left: 0; height: 35px; line-height: 35px; color: #fff; font-size: 14px; text-indent: 20px; width: 100%; }
.last-active ._con ._img { height: 191px; overflow: hidden; }
.last-active ._con ._img img { width: 100%; }
.setImg { overflow: hidden; }
.setImg img { -webkit-transition: all 0.8s ease; -moz-transition: all 0.8s ease; -ms-transition: all 0.8s ease;}
.setImg:hover img { -webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1) }
.last-active { margin-bottom: 70px; }
.salemap_info { border: #dbdbdb solid 1px; height: 365px; overflow: hidden; position: relative; }
.salemap_info ul { padding: 30px; }
.salemap_info li { margin-bottom: 15px; }
.salemap_sel { width: 150px; height: 26px; line-height: 26px; border-radius: 0 !important; }
.salemap_choose p { margin-bottom: 10px; }
.salemap_choose label { margin-right: 5px; font-size: 13px; }
/*sales map over*/
.pro-motion-ban { position: relative; height: 477px; overflow: hidden; width: 100%; }
.pro-motion-ban img { max-width: none; position: absolute; width: 1920px; left: 50%; margin-left: -960px; z-index: 1; }
.pro-motion-ban .contxt { position: absolute; top: 100px; height: 160px; z-index: 3; }
.pro-motion-ban .contxt h3 { font-size: 48px; font-weight: normal; line-height: 48px; margin-bottom: 15px; }
.pro-motion-ban .contxt h4 { font-size: 27px; font-weight: normal; margin-bottom: 10px; }
.pro-motion-ban .contxt ._price { font-size: 18px; margin-bottom: 30px; }
.pro-motion-ban .contxt .btns a { font-size: 18px; }
.pro-motion-ban .contxt .btns a i { width: 16px; height: 16px; display: inline-block; margin-right: 10px; vertical-align: middle; }
.pro-motion-ban .contxt .btns a.a2 i { background-position: 0 -32px; }
.pro-motion-ban .contxt .btns a.a1 { padding-right: 20px; border-right: #7f817f solid 1px; margin-right: 20px; }
.pro-motion-ban .contxt .btns a.a3{ padding-left: 20px; border-left: #7f817f solid 1px; margin-left: 20px; }
.pro-motion-tit { color: #aadb1e; font-size: 26px; font-weight: normal; }
.p40 { padding: 40px 0; }
.pro-motion-sec ._txt { font-size: 15px; line-height: 28px; }
.pro-motion-sec .left, .pro-motion-sec .right { width: 48%; }
.bg-gray { background: #f0f0f0; }
.w100 { width: 100%; }
.white { color: #fff; }
.green { color: #aadb1e; }
.ma { margin: 0 auto; }
.picslider { position: absolute; top: 200px; width: 667px; left: 50%; margin-left: -333px; z-index: 10; display: none; }
.picslider ._list { height: 500px; }
.picslider .arrs { position: absolute; top: 90px; color: #bbbcba; font-size: 28px; }
.picslider .arrs i{ font-size: 130px; padding: 0; margin: 0; font-weight: normal;}
.picslider .arr_prev { left: -130px; }
.picslider .arr_next { right: -130px; }
.picslider .arrs:hover{ color: #aadb1e;}
.picslider ._close { position: absolute; right: -52px; top: 0px; cursor: pointer; }
.picslider ._close i {   font-size: 30px;
  color: #fff;
  background: #aadb1e;
  width: 52px;
  height: 52px;
  text-align: center;
  padding: 0;
  line-height: 52px;margin: 0;}
.picslider .slide_nav { text-align: center; width: 100%; }
.picslider .slide_nav a { display: inline-block; cursor: pointer; width: 18%; }
.picslider .slide_nav a.on { opacity: .6; }
.picslider ._list { margin-bottom: 6px; }
.mask { width: 100%; height: 100%; display: none; position: fixed; left: 0; top: 0; z-index: 9; }
.ban_mask { width: 100%; height: 100%; left: 0; top: 0; position: absolute; z-index: 2; }
/*内页通用模板*/
.border-bt3 ._right { float: right; }
.border-bt3 ._right li { float: left; }
.border-bt3 ._right li a { padding: 0 20px; text-align: center; display: inline-block; font-size: 15px; line-height: 66px; }
.border-bt3 ._right li.cur a { border-bottom: #aadb1e solid 3px; }
.border-bt3 { border-bottom: #d4d4d4 solid 1px; margin-top: 0; }
.border-bt3 h2 { font-size: 22px; line-height: 66px; }
.border-bt3 ._link { margin-top: 25px; }
/*内页通用模板--END*/

/*视频频道*/
._videoTop { margin-bottom: 40px; }
._videoTop ._con { width: 100%; overflow: hidden; }
._videoTop ._con ._info{ color: #979696;}
._videoTop ._img { width: 100%; height: 400px; overflow: hidden; margin-bottom: 20px; }
._videoList li { width: 19%; margin-right: 1%; float: left; margin-bottom: 25px; }
._videoList li ._img { position: relative; margin-bottom: 8px; height: 140px; overflow: hidden; }
._videoList li h3 { font-size: 14px; font-weight: normal; height: 50px; overflow: hidden; }
._videoList li .ic { width: 54px; height: 54px; position: absolute; top: 50%; margin-top: -27px; left: 50%; margin-left: -27px; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; -ms-transition: all 0.3s ease-out; }
._videoList li:hover .ic { background-position: 0 0; }
._videoList li ._view { color: #979696; }
.videoDetail { margin-bottom: 50px; }
.videoDetail ._videoCon { width: 95%; height: 500px; position: relative; z-index: 1; }
.video_detail_scroll { height: 415px; overflow: hidden; margin: 5px 0 0; }
.video_detail_scroll li { height: 85px; margin: 0 0 20px; overflow: hidden; border: 1px solid #ccc; }
.video_detail_scroll img { float: left; height: 100%; width: 128px; margin-right: 10px; }
.video_detail_scroll .t { height: 40px; overflow: hidden; color: #333; margin: 10px 0; line-height: 1.6; margin-bottom: 5px; }
.video_detail_scroll .pannel{ }
.video_detail_scroll b { display: inline-block; width: 20px; height: 20px; overflow: hidden; /*background: url(/skin/xiagongchusheng/images/1px.png) no-repeat;*/ margin: 0 5px 0 4px; cursor: pointer; font-size: 16px; line-height: 20px;color: #aaa; font-weight: normal;  }
.videoDetail .v_con { background: #f0f1f3; padding: 20px; position: relative; }
.videoDetail .v_con h3 { font-size: 22px; }
.SmallBtn { position: absolute; right: 20px; top: 30px; font-size: 0; }
.SmallBtn b { display: inline-block; width: 20px; height: 20px; overflow: hidden; margin: 0 0 0 4px; cursor: pointer; }
#btn2 { background-position: 0 -20px; }
#btn1:hover { background-position: 0 -40px; }
#btn2:hover { background-position: 0 -60px; }
/*视频频道--End*/
.videoChannel { padding-bottom: 120px; }
/*专题频道*/

.zhuanti ._info { padding: 20px 10px; border-bottom: #fff solid 2px; }
.zhuanti ._info h3 { font-size: 15px; font-weight: normal; color: #2a2a2a; line-height: 22px; height: 44px; overflow: hidden;  }
.zhuanti ._info ._date { color: #a0a0a0; font-family: Arial; font-size: 12px; }
.zhuanti ._info ._txt { line-height: 25px; color: #6f6f6f; height: 75px; overflow: hidden; }
.zhuanti ._con:hover ._info { background: #f4f5f7; border-color: #bbe24b; }
.zhuanti dl { margin-bottom: 60px; }
.zhuanti dt { overflow: hidden; margin-bottom: 30px; }
.zhuanti dt h3 { background: #fff; padding-right: 20px; font-size: 26px; line-height: 26px; font-weight: normal; }
/*专题频道--End*/
/*新闻列表*/
.newlist .news_title { margin: 0; }
.newlist .news_quick_link { padding-bottom: 70px; }
/*新闻列表--end*/


.bonusForm { padding: 40px; border: #e6e6e6 solid 1px; }
.bonusForm form { overflow: hidden; }
.bonusForm p { width: 30%; float: left; margin: 0 1%; margin-bottom: 15px; }
.bonusForm p label { display: block; font-size: 16px; }
.bonusForm p ._sel { width: 100%; border-radius: 0; height: 40px; line-height: 40px; border:#ccc solid 1px; }
.bonusForm input { padding: 0; line-height: 40px; height: 40px; width: 100%; margin: 0; border:#ccc solid 1px; }
.bonusForm button { width: 240px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 17px; background: #aadb1e; border: none; padding: 0; margin: 0; cursor: pointer; margin-top: 30px; font-family: "MicroSoft Yahei"; }
.bonusForm .yzm i { margin: 0 5px; }
.bonusForm .yzm input { width: 120px; }
.bonusForm .yzm img { height: 40px; }
/*直通到田间*/
.serv_slide { height: 512px; background: #f0f0f0; margin-bottom: 20px; }
.serv_slide .arrs { position: absolute; width: 38px; height: 38px; right: 50%; bottom: 15px; }
.serv_slide .arr_prev { right: 65px; }
.serv_slide .arr_next { background-color: #b8b8b9; background-position: right 0; right: 20px; }
.serv_slide .article { padding: 10px 30px; }
.serv_slide .t { font-size: 32px; color: #aadb1e; font-weight: bold; line-height: 2; }
.serv_slide .p { width: 100%; height: 40px; overflow: hidden; line-height: 1.6; }
.serv_slide li img { width: 100%; height: 354px; }
.job_list li { margin: 0 0 10px; border: 1px solid #ddd; }
.Jobt { padding: 5px 15px; height: 20px; line-height: 20px; font-size: 14px; cursor: pointer; }
.Jobt b { float: right; width: 22px; height: 23px; }
.job_list .cur .Jobt { background: #e8e8e8; }
.job_list .cur .Jobt b { background-position: 0 0 }
.Jobp { display: none; padding: 20px; line-height: 2; }
.job_list .cur .Jobp { display: block; }
.Jobp .appl { text-decoration: underline; color: #14742d; }
.jobTxt { font-size: 14px; line-height: 26px; }
.jobSel { background: #f5f5f5; padding: 15px 30px; }
.jobSel ._sel { float: left; width: 248px; height: 35px; line-height: 35px; border: #c9c9c9 solid 1px; background: #fff; border-radius: 0; margin-right: 20px; }
.jobSel ._text { float: left; height: 34px; padding: 0; border: #c9c9c9 solid 1px; text-indent: 15px; margin-right: 20px; }
.jobSel button { float: left; width: 123px; height: 36px; background: #aadb1e; color: #fff; text-align: center; line-height: 36px; border: none; font-size: 16px; font-family: "MicroSoft Yahei"; }
.serv_toggle li { margin: 0; border-top: 0; border-left: 0; border-right: 0; }
.serv_toggle .cur { background: #f0f1f3; }
.serv_toggle b { float: left; margin-right: 8px; }
.serv_toggle .Jobt { padding: 10px; line-height: 24px; }
.serv_toggle .Jobp { padding-left: 40px; }
.magic_list .span-12 { cursor: pointer; }
.magic_list ._con { margin-bottom: 20px; position: relative; height: 187px; overflow: hidden; color: #fff; cursor: pointer; }
.magic_list ._con img { width: 100%; }

.magic_list ._con .t { position: absolute; left: 10px; top: 10px; font-size: 15px; z-index: 3; }
.magic_list ._con i { position: absolute; left: 10px; bottom: 10px; transition: ease all .2s; font-size: 18px; color: #aadb1e; width: 15px; height: 15px; display: inline-block;  }
.magic_list ._con:hover i { left: 30px; }
.magic_list .bg-green { background: #aadb1e; }
.magic_list .span-6:nth-child(4) .bg-green{ background: #ededed; color: #555;}
.magic_list .span-6:nth-child(6) .bg-green{ background: #ededed; color: #555;}
.magic_list ._con .p { position: absolute; left: 10px; top: 40px; z-index: 3; width: 94%; }
.show_detail { background: #f0f1f3; padding: 20px; display: none; overflow: hidden; height: 348px; }
.show_detail h3 { font-size: 24px; color: #aadb1e; }
.zhny .show_detail{ height: auto; margin-bottom: 20px;}
/*用户故事*/
.NewsList-A8 ul { overflow: hidden; *zoom: 1;
}
.NewsList-A8 li { float: left; width: 23%; margin: 0 1%; margin-bottom: 10px; }
.NewsList-A8 li a { display: block; padding: 10px; background: #ededed; }
.NewsList-A8 ._img { display: block; border: 1px solid #ffffff; }
.NewsList-A8 ._img img { width: 100%; height:174px; width:254px;}
.NewsList-A8 ._i { margin: 5px 0; }
.NewsList-A8 ._i span { color: #999999; margin-right: 10px; }
.NewsList-A8 ._title { font-size: 16px; cursor: pointer; }
.NewsList-A8 ._p { line-height: 1.6em; height: 4.8em; overflow: hidden; color: #555555; cursor: pointer; }
.NewsList-A8 li a:hover { background: #ededed; }
.NewsList-A8 li a:hover ._img { border-color: #aadb1e; }
._show { display: block !important; }
/*招聘*/
.JobList-J2 ._jobTop { height: 40px; line-height: 40px; background-color: #5b5b5b; padding-left: 50px; }
.JobList-J2 ._jobTop strong { float: left; width: 25%; text-align: left; color: #fff; font-size: 15px; font-weight: normal; }
.JobList-J2 ._jt { background-color: #f5f5f5; height: 40px; line-height: 40px; margin-top: 10px; overflow: hidden; *zoom: 1;
cursor: pointer; position: relative; padding-left: 50px; }
.JobList-J2 ._jt strong { float: left; width: 25%; text-align: left; color: #575757; font-size: 15px; font-weight: normal; }
.JobList-J2 ._jt span { float: right; }
.JobList-J2 ._jt .ic { display: inline-block; width: 12px; height: 12px; margin-right: 30px; position: absolute; left: 20px; top: 15px; }
.JobList-J2 ._jc { display: none; }
.JobList-J2 ._jcon { padding: 30px 20px; border: #dfdfdf solid 1px; }
.JobList-J2 ._jt_act { background: #aadb1e; }
.JobList-J2 ._jt_act .ic { background-position: -12px 0; }
.JobList-J2 ._jcon ._submit { width: 130px; height: 40px; text-align: center; line-height: 40px; color: #fff; background: #aadb1e; font-size: 16px; font-weight: bold; display: block; margin-top: 30px; }
.jobIntro ._con { background: #aadb1e; color: #484848; height: 206px; padding: 40px 25px; }
.jobIntro ._con h3 { font-size: 42px; font-weight: bold; line-height: 1; margin-bottom: 30px; }
.jobIntro ._con ._txt { font-size: 14px; line-height: 28px; }
.dib_vm { display: inline-block; width: 0; height: 100%; vertical-align: middle; }
/*新闻详情*/
.NewsDetail-B2 ._head { border-bottom: 1px dotted #cccccc; padding: 0; margin: 0; background: #ffffff; }
.NewsDetail-B2 ._head ._title { font-size: 18px; line-height: 16px; color: #333333; }
.NewsDetail-B2 ._tools { padding: 10px 0; color: #999999; }
.NewsDetail-B2 ._tools [class^="ico-"] { font-size: 16px; color: #cccccc; }
.NewsDetail-B2 ._tools ._b2l [class^="ico-"] { color: #5eb95e; }
.NewsDetail-B2 .myart { padding: 20px 0; }
.NewsDetail-B2 ._detailPage_bottom { border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; height: 60px; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom li { padding: 0 10px; border-bottom: 1px solid #cccccc; height: 30px; line-height: 30px; overflow: hidden; *zoom: 1;
}
.NewsDetail-B2 ._detailPage_bottom ._mark { float: left; margin-right: 10px; font-weight: bold; }
.NewsDetail-B2 ._detailPage_bottom ._mark [class^="ico-"] { font-weight: normal; font-size: 18px; color: #999999; }
.NewsDetail-B2 ._detailPage_bottom ._title { float: left; width: 50%; height: 30px; font-size: 14px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.NewsDetail-B2 ._detailPage_bottom ._title:hover { color: #aadb1e; }
.NewsDetail-B2 ._detailPage_bottom ._time { float: right; }
.NewsDetail-B2 .bdsharebuttonbox:after { display: inline; }
.NewsDetail-B2 .bdsharebuttonbox .bds_more { float: none; background: none; padding-left: 2px; }
/*询价表单*/
.priceForm { padding: 40px; border: #e6e6e6 solid 1px; }
.priceForm li { overflow: hidden; margin-bottom: 30px; }
.priceForm li p { float: left; }
.priceForm li label { display: block; font-size: 16px; }
.priceForm li.l1 p { width: 22%; margin-right: 3%; }
.priceForm li.l2 p { width: 31%; margin-right: 2%; }
.priceForm li ._sel { width: 100%; border-radius: 0; height: 40px; line-height: 40px; }
.priceForm li input { padding: 0; line-height: 38px; width: 100%; }
.priceForm li textarea { width: 90%; }
.priceForm li .yzm { width: 60%; }
.priceForm li .yzm input { width: 120px; }
.priceForm li .yzm img { height: 40px; }
.priceForm button { width: 120px; height: 44px; line-height: 44px; text-align: center; color: #fff; font-size: 17px; background: #aadb1e; border: none; padding: 0; margin: 0; margin-left: 50px; font-family: "MicroSoft Yahei"; }
/*button效果*/
.effect10 { position: relative; overflow: hidden; z-index: 1; cursor: pointer; }
.effect10 span { display: block; background: #aadb1e; -webkit-transition: -webkit-transform 0.5s; -moz-transition: -moz-transform 0.5s; transition: transform 0.5s; }
.effect10::before { position: absolute; top: 0; left: 0; z-index: -1; width: 100%; height: 100%; color: #fff; content: attr(data-hover); -webkit-transition: -webkit-transform 0.5s; -moz-transition: -moz-transform 0.5s; transition: transform 0.5s; -webkit-transform: translateX(-25%); background: #333; }
.effect10:hover span, .effect10:focus span { -webkit-transform: translateX(100%); -moz-transform: translateX(100%); transform: translateX(100%); }
.effect10:hover::before, .effect10:focus::before { -webkit-transform: translateX(0%); -moz-transform: translateX(0%); transform: translateX(0%); }
/*button效果--end*/

/*金融支持*/
.financial .f_t { font-size: 18px; font-weight: bold; color: #aadb1e; padding-bottom: 20px; border-bottom: #d1d2d3 solid 1px; line-height: 1; margin-bottom: 15px; }
.financial .f_c { font-size: 14px; line-height: 2; }
.financial .f_bar { overflow: hidden; width: 100%; }
.financial .f_bar .f_t { border: none; margin-bottom: 0; margin-top: 50px; }
.f_tit { text-align: center; font-size: 30px; color: #aadb1e; font-weight: bold; line-height: 1; }
.f_tit span { display: inline-block; background: #fff; padding: 0 25px; }
.financial .f_qa .f_con { padding: 30px 20px; background: #f8f8f8; overflow: hidden; }
.financial .f_qa .f_con li { width: 48%; margin-right: 2%; margin-bottom: 60px; float: left; }
.financial .f_qa .f_con li ._q { padding-left: 40px; margin-bottom: 15px; font-size: 15px; }
.financial .f_qa .f_con li ._a { padding-left: 40px; font-size: 13px; }
.f_case { overflow: hidden;}
.f_case .row{ background: #f8f8f8; }
.f_case ._con { position: relative;  padding: 20px 20px 20px 75px;}
.f_case h4 { font-size: 16px; color: #585858; margin-bottom: 10px; }
.f_case ._date { padding: 10px; width: 41px; height: 41px; position: absolute; left: 0; top: 0; font-size: 13px; color: #fff; line-height: 13px; }
.f_case ._date i { font-size: 16px; display: block; margin-bottom: 12px; font-weight: normal; }
.f_case ._date b { font-size: 16px; display: block; text-align: right; font-weight: normal; }
.f_case ._date ._txt { line-height: 2; }

/*金融支持--END*/

.datalist { border: 1px solid #ccc; border-collapse: collapse; background: #fff; text-align: left; }
.datalist caption { padding-bottom: 5px; font-weight: bold; }
.datalist th { border: 1px solid #ccc; background-color: #eee; color: #000; font-weight: bold; padding: 4px 0 4px 15px; }
.datalist td { border: 1px solid #ccc; padding: 4px 0 4px 15px; }
.frendLink { position: relative; }
.frendLink dd { position: absolute; bottom: 30px; left: 0; width: 100%; background: #fff; display: none; }
.frendLink dd a { display: block; text-indent: 10px; }
/*产品导航*/
.pro_sub { position: absolute; left: 0; width: 100%; top: 71px; display: block; background: #fff; padding-bottom: 35px; display: none; }
.pro_sub li { float: left; width: 300px; height: 208px; border-bottom: #ededed solid 6px; padding: 35px 40px; margin-right: 20px; overflow: hidden; position: relative; }
.pro_sub li h3 { font-size: 27px; color: #000; line-height: 1; margin-bottom: 30px; font-weight: normal; }
.pro_sub li ._left { width: 60%; }
.pro_sub li ._link a { display: block; font-size: 13px; float: left; margin-right: 15px; }
/*.pro_sub li#topP20140102091617678 ._link a { float: none; }*/
.pro_sub li ._img { width: 150px; position: absolute; right: 40px; top: 35px; }
.pro_sub li:hover { border-color: #aadb1e; background: #f3f3f3; }
.block5 .htit ._btns { display: none; }
.innerCon { min-height: 300px; }



.demo {width: 400px;height: 450px;font-size: 14px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
--*/
.slider {display: none}
#wrap{
	width: 1200px;
	height: 574px;
	margin: 100px auto;
	margin-top:-15px;
}
#wrap ul li .a1 img{
	width: 590px;
	height: 385px;
}
#wrap ul li{
	width: 590px;
	height: 385px;
	list-style: none;
	position: relative;
	float: left;
	overflow: hidden;
	margin: 5px;
} 
#wrap ul li .a1 .divA{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 590px;
	height: 18px;
	padding: 10px 20px;
	background: #fafafa;
	background: rgba(0,0,0,0.5);
transition: all 0.2s;
}
#wrap ul li .a1 .divA>.p1{
	width: 312px;
	height: 25px;
	font-size: 18px;
    line-height: 25px;
    color: #FFF;
}
#wrap ul li .a1 .divA>.p2{
	width: 312px;
	height: 21px;
    font-size: 14px;
    color: #b4b4b4;
    line-height: 20px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
#wrap ul li .a1 .divA>.p3{
	position: absolute;
	right: 0;
	bottom: 12px;
	width: 108px;
	height: 28px;
	color: #f60;

}
#wrap ul li .a1 .divA>.p3>span{
	font-size: 24px;
	font-weight:800;
}
/*遮罩*/
#wrap ul li .a2{
	position: absolute;
	top: 0;
	left:-474PX;
	width: 474px;
	height: 267px;
	text-align: center;
	color: white;
	background: rgba(0,0,0,0.5);
	transition: all 0.2s;  
} 
#wrap ul li .a2 .p4{
	width: 474px;
	text-align: center;
	position: absolute;
	top: 34px;
	left: -474px;
	color: #ffe605;
	font-size: 24px;
    font-weight: bold;
    transition: all 0.2s 0.1s ease-out ;  
}
#wrap ul li .a2 .p5{
	width: 474px;
	text-align: center;
	line-height:20px ;
	position: absolute;
	top: 65px;
	left: -474px;
	margin: 30px  0 10px;
	font-size: 14px;
    color: white;
    transition: all 0.2s 0.2s ease-out ;  
}
#wrap ul li .a2 .p6{
	position: absolute;
	top: 140px;
	left: 175px;
	transform: scale(1.4);
	transition: all 0.3s 0.2s ;
}
#wrap ul li .a2 .p6 span{
	font-family: Arial;
    font-size: 36px;
    font-weight: 700;
    color: white;
}
#wrap ul li .a2 .p7{
	position: absolute;
	bottom:-50px;
	left: 145px;
	width: 160px;
	height: 38px;
	line-height: 38px;
	border-radius: 20px;
	margin: 10px auto;
	border: 1px solid;
	transition: all 0.2s 0.5s ;
}


.pro_listimg{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.goods_detail_box td{ text-align:center;}


.preview{width: 600px; float:left; margin-bottom:10px; overflow:hidden; height:580px; border:1px solid red;}
.preview .show{width: 600px;height: 450px; border: 1px solid #ddd; padding:1px;overflow: hidden; position: relative;line-height: 248px; z-index:-100px;}
.preview .show img{ vertical-align: middle; width:600px; height:450px;}
.preview .show .zoom_icon{ position: absolute; right: 0;bottom: 0;width: 22px;height: 22px; z-index:-100px;}
.zoomdiv {z-index:1;position:absolute;top:20px;left:0px;width:255;height:230px;background:#fff;border:1px solid #eee;display:none;text-align: center;overflow: hidden;}
.jqZoomPup {z-index:1;visibility: hidden;position: absolute;top:0px;left:0px;width: 50px;height: 50px;border: 1px solid #aaa;background: #ffffff ;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}
.thumb-scroll{width: 480px;height: 38px; margin-top: 10px; position: relative;}
.thumb-scroll .pro-thumb{width: 395px;height: 38px; position: relative; overflow: hidden; margin: 0 auto; z-index:10;}
.thumb-scroll .pro-thumb ul { position: absolute;height: 38px; left: 0;top: 0;}
.thumb-scroll .pro-thumb ul li{float: left;width: 58px;height: 32px;padding: 2px; border: 1px solid #d1d1d1; line-height: 32px;margin-right: 15px; overflow: hidden;} 
.thumb-scroll .pro-thumb ul li img{vertical-align: middle;}
.thumb-scroll .pro-thumb ul li.on{ border-width: 3px; padding: 0;}
.thumb-scroll .prev,.thumb-scroll .next{ position: absolute;top: 0; display: inline-block;width: 25px;height: 36px; border: 1px solid #f1f1f1; background: url(../images/bg_btn12.gif) no-repeat #fff -5px;}
.thumb-scroll .prev{left: 0;}
.thumb-scroll .next{background-position: -38px -13px;right: 0;}
.thumb-scroll .prev.disable,.thumb-scroll .next.disable{background-color: #f1f1f1; cursor: default;}
.zoomdiv{border:1px solid #ddd;padding:1px;}

.newstext a{ color:#0085da;}
.newstext a:hover{ color:#f00;}
.newstext a:active{ color:#5843af;}



.subnav {
	width:100%; float:left; overflow:hidden;
    background:url(../images/divider.png) repeat-x bottom;
    height: 40px;
    line-height: 30px;
	color:#000; font-weight:bold;
}
.mimg {
    padding: 0 10px 0 0;
    position: relative;
    margin-top: -3px;
}
.subnav p a {
    color: #3c3b3c;
}


.pro_list{ width:1170px; height:auto; float:left; overflow:hidden; background:#f5f5f5; margin-top:20px; padding:15px 15px 0px 15px;}
.pro_list ul{ width:100%; height:auto; line-height:auto; float:left; overflow:hidden; margin-bottom:10px;}
.pls_tt1{ width:157px; height:40px; line-height:40px; float:left; background:#00b04d; text-align:center; margin-right:5px; margin-left:5px; margin-bottom:10px;}
.pls_tt1 a{ color:#fff; font-weight:bold; font-size:16px;}
.pls_tt1 a:Hover{ color:#fff; width:157px; height:40px; line-height:40px; float:left; background:#fe0000; text-align:center;}

.section-three{
	margin-top:1px;
	overflow:hidden;
	width:100%;
}
.owl-carousel-c{
	width: 100%;
	float:left;
	overflow:hidden;
	margin-top:1px;
}
#banner{
	width:1582px;
	float:left;
	overflow:hidden;
	position:relative;
	margin-left:-791px;
	left:50%
}
#banner .item{ display: block;}
#banner img { display: block;width:1582px;margin:0 auto;}
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;-o-transition: height 500ms ease-in-out;
transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float: left;}
.owl-controls{position:absolute;bottom:10px;left:50%;float:left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;
-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.grabbing { cursor:url(grabbing.png) 8 8, move;}
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;
-webkit-transform: translate3d(0,0,0); -moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
.owl-theme .owl-controls{margin-top: 10px;text-align: center;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;
padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;
filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/
opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #ddd;overflow: hidden;}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/
opacity: 1;background:#1567a1;}
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;
-moz-border-radius: 30px;border-radius: 30px;}
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}

.db_cnzz a{ color:#fff; font-size:16px;}

    