@charset "utf-8";

.banner{ width:100%; background: center top no-repeat; height:289px; overflow:hidden;}

/* about */

.banner_about{ background:url(../banner-about.jpg);}
#about-main{ width:100%; padding-top:20px;}
#about-main-1{ width:1003px; background:url(../about-main-1.jpg) left bottom no-repeat; min-height:274px; color:#646464; line-height:24px; font-size:14px;}
#about-main-1-l{ width:280px; float:left; padding:50px; padding-top:30px; padding-left:53px;}
#about-main-1-r{ width:603px; float:right; text-align:left;}
#about-main-2{width:963px; background:url(../about-main-2.jpg) left top no-repeat; height:300px; line-height:30px; color:#FFF; padding-left:40px; padding-top:0px;}
.about-main-2-1{padding-left:30px; font-size:16px;}
#about-main-2 h1{ float:left; width:100%; padding-bottom:15px; padding-top:30px; padding-left:0px; font-size:24px;}
#about-main-2-2{ wid:600px; float:right;}
#about-main-3{ width:963px; margin:0px auto; padding:20px; font-size:14px; line-height:24px; color:#646464;}
#about-main-4{background:url(../about-main-4.jpg) center bottom no-repeat; min-height:466px; color:#270606; line-height:60px; font-size:13px;}
#about-main-4-1{ width:1003px; margin:0px auto; padding-top:78px;}
.about-main-4-a{ padding-left:350px;}
.about-main-4-b{ padding-left:390px;}
.about-main-4-c{ padding-left:410px;}
.about-main-4-d{ padding-left:430px;}
.about-main-4-e{ padding-left:490px;}
#about-main-5{background:url(../dt.jpg) right 40px no-repeat; min-height:490px; color:#646464; line-height:24px; font-size:14px; overflow:hidden; width:1003px; margin:0px auto; padding-right:593px; width:410px; padding-top:50px; padding-bottom:20px;}
#about-main-5-t,#about-main-5-b{ width:357px; float:left; padding-bottom:20px;}


/* honor */

.banner_honor{ background:url(../banner-honor.jpg);}
#honor-main{ width:100%; padding-top:40px;}
#honor-main-1{ width:1003px; background:url(../04-2-1.jpg) center top no-repeat; overflow:hidden; padding-top:130px; padding-bottom:60px;}
#honor-main-1 ul{ width:100%; }
#honor-main-1 li{ width:20%; float:left; padding:5px 0px; overflow:hidden;}
#honor-main-1 li a{ width:170px; overflow:hidden;  background:#f0f0f0; padding:10px; display:block;}
#honor-main-1 li a img{ width:164px; height:150px; border:1px #999 solid; padding:2px;}
#honor-main-1 li a:hover{ background:#ffffff;}
#honor-main-1 li a:hover img{ border:1px #f0f0f0 solid;}

#honor-main-2{ width:1003px; background:url() center top no-repeat; overflow:hidden; padding-top:0px; padding-bottom:50px; }
#honor-main-2 ul{ border-right: 1px solid #dddddd; border-bottom: 1px solid #dddddd; width:1001px; overflow:hidden;  }
#honor-main-2 li{ width:199px; float:left; padding:0px; border-left: 1px solid #dddddd; float: left; border-top: 1px solid #ddd}
#honor-main-2 li a{ width:170px; overflow:hidden;  background:#ffffff; padding:15px; display:block;}
#honor-main-2 li a img{ width:164px; height:150px; border:1px #999 solid; padding:2px;}
#honor-main-2 li a:hover{ background:#f0f0f0;}
#honor-main-2 li a:hover img{ border:1px #f0f0f0 solid;}


/*chs*/
.chs {
	padding:0px;
	height:553px;
	overflow:hidden;
	width:100%;
	margin:0px auto;
	margin-top:20px;
}
.h_auto{ height:auto;}
.chs_c {
	clear:both;
	padding:38px 0 0;
	width:1003px;
}
#chs_c-tit{ width:950px; padding-left:50px; background:url(../loo.jpg) left center no-repeat; border-bottom:3px solid #22ad3a; line-height:50px; height:50px;  overflow:hidden; margin-right:3px; margin-bottom:10px;}
#chs_c-tit h1,#chs_c-tit h3{ width:500px; float:left; text-align:left; color:#000; font-size:22px;}
.chs_c dt {
	position:relative;
	width:251px;
	height:206px;
}
.chs_c dt span {
	position:absolute;
	line-height:0;
	font-size:0;
}
.chs_c dt a img {
	display:block;
	width:251px;
	height:206px;
	overflow:hidden;
}
.chs_c dd {
	padding:16px 10px 0 23px;
	width:215px;
	height:190px;
	background:url(../arrow03.png) 25px 154px no-repeat;
}
.chs_c dd b {
	font-weight:100;
	display:block;
	line-height:46px;
	height:46px;
	overflow:hidden;
	font-family:"Microsoft YaHei";
	font-size:14px;
	font-weight:bold;
}
.chs_c dd b a {
	color:#2f2f2f;
}
.chs_c dd span {
	height:90px;
	color:#797979;
	overflow:hidden;
	display:block;
	line-height:20px;
}
.chs_c dd span a {
	color:#626262;
}
.chs_c dl {
	background:#fff;
	height:206px;
	float:left;
	width:500px;
	overflow:hidden;
}
.chs_c .chs1 dt span {
	top:81px;
	right:0;
	z-index:-1;
}
.chs_c .chs2 dt span {
	top:81px;
	left:0;
	z-index:-1;
}
.chs_c dl:hover {
	background:#24ac38;
	color:#fff;
}
.chs_c dl:hover dt span {
	z-index:9;
}
.chs_c dl:hover a {
	color:#fff;
	text-decoration:none;
}
.chs_c dl:hover dd {
	background:url(../arrow03-1.png) 25px 154px no-repeat;
}
.chs_c dl dd em a {
	display:inline-block;
	width:29px;
	height:29px;
	overflow:hidden;
	margin-left:-3px;
}
.chs_c dl:hover dd span {
	color:#fff;
}


.banner_honor{ background:url(../banner-honor.jpg);}
#case-main{ width:100%; padding-top:40px;}
#case-main-1{ width:1003px; background:; overflow:hidden; padding-top:0px; padding-bottom:60px;}
#case-main-1 ul{ width:100%; }
#case-main-1 li{ width:20%; float:left; padding:5px 0px; overflow:hidden;}
#case-main-1 li a{ width:170px; overflow:hidden;  background:#ffffff; padding:10px; display:block; height:210px;}
#case-main-1 li a img{ width:164px; height:150px; border:1px #999 solid; padding:2px;}
#case-main-1 li a:hover{ background:#f0f0f0;}
#case-main-1 li a:hover img{ border:1px #f0f0f0 solid;}
#case-main-1 li a p{ width:100%; padding-top:10px; text-align:center; line-height:22px;}

#case-main-details{ width:1003px; margin:0px auto; text-align:center; clear:both;}
#case-main-details h1{ width:100%; line-height:40px; height:40px; font-size:20px; font-weight:bold; padding-bottom:10px; margin-bottom:20px; border-bottom:1px dashed #f0f0f0; color:#000;}
#case-main-details .content{ font-size:14px; line-height:24px; width:90%; color:#000; overflow:hidden; padding-top:20px; text-align:left; overflow:hidden;}
.next{ width:49%; float:left; text-align:center; line-height:30px; height:30px; color:#000;}
.next a{ border:1px solid #000; height:28px; line-height:28px; color:#000; padding:5px;}
.next a:hover{ border:1px solid #23ac38; color:#FFF; background:#23ac38;}
#case-main-details .content p{ width:100%}
#case-main-details .content p img{ text-align:center; padding-bottom:20px; margin:0px auto; display:block; clear:both;}
#case-other{ width:943px; margin:0px auto; padding-top:40px;}
#case-other_title{ width:100%;  background:url(../case_tl.jpg) no-repeat; height:35px; overflow:hidden;}
#case-other_title a{  width:300px; float:right; padding-right:20px; color:#FFF; line-height:35px; text-align:right;}
#case-other_content{ width:100%; padding-top:0px; padding-bottom:20px;}
.QQarea {
	BORDER: #d8d8d8 1px solid;
	BORDER-TOP: #003795 2px solid;
	MARGIN-BOTTOM: 8px;
	WIDTH: 648px;
}
.QQarea UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
.QQnav {
	BACKGROUND: #fafafa;
	WIDTH: 100%;
	LINE-HEIGHT: 28px;
	BORDER-BOTTOM: #d8d8d8 1px solid;
	HEIGHT: 28px
}
.QQnav H2 {
	FONT-SIZE: 14px;
	TEXT-INDENT: 17px;
	FLOAT: left;
	margin-top:0;
}
.QQnavbar {
	display:none;
}
.QQbed, .QQbed2 {
	width:936px;
	clear:both;
	overflow:hidden;
	margin:0px auto;
	height:200px;
}
#QQpre, #QQpre2 {
	BACKGROUND: url(../../iimages/arrow_l.jpg) left center no-repeat;
	FLOAT: left;
	WIDTH: 49px;
	CURSOR: pointer;
	HEIGHT: 240px;
	margin-right:0px;
}
#QQnext, #QQnext2 {
	BACKGROUND: url(../../iimages/arrow_r.jpg) center center no-repeat;
	FLOAT: right;
	WIDTH: 39px;
	CURSOR: pointer;
	HEIGHT: 200px;
}
#QQMarquee, #QQMarquee2 {
	OVERFLOW: hidden;
	POSITION:relative;
	float:left;
}
#QQMarqueeCoutent li, #QQMarqueeCoutent2 li {
	width:156px;
	margin:0px;
	float:left;
	text-align:center;
	padding-top:0px;
	margin-right:0px;
	overflow:hidden;
	display:block;
	line-height:22px;
	overflow:hidden;
	height:220px;
	font-size:12px;
}
#QQMarqueeCoutent img, #QQMarqueeCoutent2 IMG {
	width:140px;
	height:120px;
	float:left;
	padding:3px;
	margin-bottom:10px;
}
#QQMarqueeCoutent A:link, #QQMarqueeCoutent2 A:link {
	COLOR: #666666;
	TEXT-DECORATION: none;
	clear:both;
	padding-top:0px;
	padding-left:5px;
	padding-right:5px;
	line-height:20px;
	overflow:hidden;
	padding-bottom:5px;
}
#QQMarqueeCoutent A:link img, #QQMarqueeCoutent2 A:link img{ border:1px solid #cccccc;}

#QQMarqueeCoutent A:visited, #QQMarqueeCoutent2 A:visited {
	COLOR: #666666;
	TEXT-DECORATION: none
}
#QQMarqueeCoutent A:hover, #QQMarqueeCoutent2 A:hover {
	COLOR: #000000;
	TEXT-DECORATION: underline
}
#QQMarqueeCoutent A:hover img, #QQMarqueeCoutent2 A:hover img{	border:1px solid #ffffff;}

#QQMarqueeCoutent A:active，#QQMarqueeCoutent2 A:active {
 COLOR: #0b3b8c;
 TEXT-DECORATION: underline
}


/* video */
#video{ width:1003px; margin:0px auto; padding-top:40px;}
.video-tit{ width:953px; padding-left:50px; background:url(../loo.jpg) left center no-repeat; border-bottom:3px solid #22ad3a; line-height:50px; height:50px;  overflow:hidden; margin-right:3px; margin-bottom:0px;}
.video-tit h1{ width:500px; float:left; text-align:left; color:#000; font-size:22px;}
.video-tit a{ width:200px; float:right; text-align:right; padding-right:20px;}
#video-main-head-content{ width:100%; padding-top:20px; padding-bottom:20px; overflow:hidden;}
#video-main-head-content-left{ width:560px; float:left;}
#video-main-head-content-right{ width:420px; float:right;}
#video-main-head-content-right ul li a{ width:410px; height:80px; overflow:hidden; background:url(../video-right-bg.jpg); display:block; padding-left:10px;}
#video-main-head-content-right ul li img{ width:94px; height:54px; padding:3px; float:left; border:1px solid #CCC; margin:7px; margin-top:10px; margin-bottom:4px;}
#video-main-head-content-right ul li p{ width:270px; float:right; line-height:80px; font-size:13px; color: #333;}
#video-main-head-content-right ul li a:hover{ background:url(../video-right-bg2.jpg); overflow:hidden;}
#video-main-head-content-right ul li a:hover p{ color:#000; text-decoration:underline;}

#video-main{ width:1003px; margin:0px auto; padding-top:40px;}
#video-main ul{ border-right: 1px solid #f0f0f0; border-bottom: 1px solid #f0f0f0; width:1002px; overflow:hidden; margin-bottom:30px;  }
#video-main li{ width:249px; float:left; padding:0px; border-left: 1px solid #f0f0f0; float: left; border-top: 1px solid #f0f0f0;}
#video-main li a{ width:220px; overflow:hidden;  background:#ffffff; padding:15px; display:block;}
#video-main li a img{ width:214px; height:150px; border:1px #999 solid; padding:2px; background:}
#video-main li a:hover{ background:#f0f0f0; color:#000; text-decoration:none;}
#video-main li a:hover img{ border:1px #ffffff solid; background:#FFF;}
#video-main li a p{ line-height:42px; text-align:center; font-size:12px; height:42px; overflow:hidden;}

#video-main-details{ width:100%; padding-top:20px; text-align:center; padding-bottom:30px;}
.dark{ width:100%; background:#666; padding-bottom:40px;}
.dark .video-tit{background:url(../loo-white.png) left center no-repeat;border-bottom:3px solid #fff;}
.dark .video-tit h1{ color:#FFF;}

/* 新闻部分 */
#content_5 {
	width:990px;
	margin:0px auto;
	padding-top:50px;
	padding-bottom:50px;
	overflow:hidden;
}
#content_5_1 {
	width:48%;
	float:left;
}
#content_5_2 {
	width:48%;
	float:right;
}
#content_5_title {
	padding-bottom:10px;
}
#content_5 ul {
	width:100%;
	padding:0px;
	margin:0px;
}
#content_5 li {
	background:url(../point.jpg) left 33px repeat-x;
	width:100%;
	line-height:36px;
	float:left;
	list-style:none;
}
#content_5 .li_1 {
	width:100%;
	line-height:30px;
	float:left;
	list-style:none;
	background:none;
	padding-bottom:20px;
}
#content_5 .li_1 .li_1_p1 {
	float:left;
	width:150px;
	padding-left:5px;
}
#content_5 .li_1 .li_1_p2 {
	float:right;
	width:290px;
	display:block;
	line-height:21px;
}
#content_5 .li_1 .li_1_p2 a {
	color:#333333;
	font-size:13px;
	font-weight:bold;
	width:100%;
	padding-bottom:10px;
	overflow:hidden;
	clear:both;
	line-height:30px;
}
#content_5 .li_1 img {
	width:150px;
	height:100px;
	border:1px solid #999;
	float:left;
	padding:2px;
}
.tit_name {
	width:400px;
	float:left;
}
.tit_name a {
	padding-left:15px;
	background:url(../arrow04.jpg) 4px center no-repeat;
	color:#333333;
	font-size:13px;
	font-weight:bold;
}
.tit_time {
	width:50px;
	float:right;
	text-align:right;
	padding-right:10px;
	color:#333333;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}


/* 联系我们 */
#contact-map{ width:1003px; margin:0px auto; padding-bottom:30px;}
#contact-main{ width:1003px; margin:0px auto;}
#contact-main_1{ width:100%; clear:both; overflow:hidden; font-size:14px;}
#contact-main_1 ul{ width:1000px; padding-left:2px;}
#contact-main_1 li{ width:1000px; float:left; padding-bottom:0px;  border-bottom:1px dashed #666;}
#contact-main_1 li table{ width:1000px; text-align:center; }
#contact-main_1 li td{line-height:20px; color:#333;  padding:6px 12px; background:#FFF; border:0px; text-align:left;}
#contact-main_1_ul{ width:100%; clear:both; overflow:hidden; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #23ac38; }
#contact-main_1_ul li{ font-size:14px; font-weight:bold; width:100px; color:#000; float:left; text-align:center; padding:10px 15px; cursor: pointer; border-bottom:0px;}
#contact-main_1_ul li{ background: center center no-repeat}

#contact-main_2{ width:100%; clear:both; overflow:hidden; padding-bottom:50px; background:url(../contact-dt.jpg) bottom right no-repeat;}
#contact-main_2 table{
	width:90%;
	background:#fff;
	overflow:hidden;
	border:0px;
	text-align: center;
}
#contact-main_2 tr{ }
#contact-main_2_l{ width:650px; float:left; font-size:14px; line-height:40px; color:#333}
#contact-main_2_l_t{ padding-bottom:10px;}
#contact-main_2_l_t table{ width:90%; float:left;}
#contact-main_2_r{ width:252px; float:right;}
#contact-main_2 table td{ line-height:30px; color:#333;  padding:6px 4px; background:#FFF; border:0px;}
#contact-main_2 .bcg2,#contact-main_1 .bcg2{ font-size:14px; font-weight:bold; overflow:hidden; color:#000; width:100%; height:30px; padding-left:10px;}
#contact-main_1 .bcg2{ font-size:14px; height:24px; background:none;}


/* 我们的客户 */
#item-main{ width:100%; padding-top:40px;}
#item-main-1{ width:1003px; background:url(../04-2-1.jpg) center top no-repeat; overflow:hidden; padding-top:130px; padding-bottom:60px;}
#item-main-1 ul{ width:100%; }
#item-main-1 li{ width:20%; float:left; padding:5px 0px; overflow:hidden;}
#item-main-1 li a{ width:170px; overflow:hidden;  background:#fff; padding:10px; display:block; line-height:30px; text-align:center; }
#item-main-1 li a img{ width:163px; height:103px; border:1px #999 solid; padding:2px;}
#item-main-1 li a:hover{ background:#f0f0f0;}
#item-main-1 li a:hover img{ border:1px #f0f0f0 solid;}


.pageNavi, .pages {
	width:100%;
	clear:both;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	padding-top:20px;
	padding-bottom:40px;
	color:#000;
}
.pageleft {
	float:left;
	text-align:right;
	width:49%;
	height:40px; line-height:40px;
}
.pageright {
	float:right;
	width:49%;
	height:40px; line-height:40px;
	text-align:left;
}
.pageNavi span, .pages span {
	padding-left:5px;
	padding-right:5px;
	font-size:12px;
}
.pageNavi a, .pages a {
	padding:8px;
	margin:2px;
	line-height:40px;
	height:40px;
	border:none;
	color:#000;
	text-decoration:none;
	font-size:12px;
	border:1px #4b4b4b solid;
	display:inline;
}
.pageNavi a:hover, .pages a:hover {
	padding:8px;
	margin:2px;
	line-height:40px;
	height:40px;
	border:none;
	color:#ffffff;
	text-decoration:none;
	font-size:12px;
	border:1px #ffffff solid;
	display:inline;
	background:#e0e0e0;
}
.pageNavi .nolink, .pages .nolink {
	padding:8px;
	margin:2px;
	line-height:40px;
	height:40px;
	border:none;
	color:#4b4b4b;
	text-decoration:none;
	font-size:12px;
	border:1px #4b4b4b solid;
	display:inline;
}
.pageNavi font, .pages font {
	padding:5px;
	margin-left:2px;
	margin-right:2px;
	line-height:21px;
	height:21px;
	font-weight:normal;
	font-size:12px;
	color:#4b4b4b;
}




.content{width:1043px; margin:0 auto; overflow:visible;}
#index .content{width:720px; margin:0 auto; overflow:visible; font-size:14px; line-height:24px;}
/*help.css*/
.help_box { padding:0 21px; margin:40px 0 0 0; }
.help_box p { font-size:14px; margin:10px 0px; line-height:2em; }
.prd { padding:0 0; clear:both; overflow:hidden; }
.prd dt { overflow:hidden; line-height:0; font-size:0; margin:0 0 30px; }
.prd dt img { height:328px; overflow:hidden; }
.prd dd { padding:0 25px 0 22px; line-height:25px; font-size:14px; color:#656565; }
/*spc*/
.spc { height:495px; overflow:hidden; }
.spc h3 { line-height:60px; height:60px; overflow:hidden; font-family:"Microsoft YaHei"; font-weight:100; text-align:center; background:url(Img/Gywm/bj_l.gif) left 33px repeat-x; }
.spc h3 span { background:#fff; display:inline-block; padding:0 24px; font-size:28px; color:#656565; }
.spc h3 span b { font-weight:bold; color:#77af00; margin:0 0 0 16px; }
.spc .spc_w { text-align:center; line-height:25px; font-size:14px; color:#656565; height:97px; overflow:hidden; }
.spc dt img { width:509px; height:297px; display:block; overflow:hidden; }
.spc dd { font-family:"Microsoft YaHei"; padding:59px 0 0 45px; width:385px; overflow:hidden; }
.spc dd p { clear:both; height:105px; overflow:hidden; }
.spc dd p b { background:url(Img/Gywm/spe_ic.gif) left top no-repeat; display:inline-block; text-align:center; width:85px; height:84px; line-height:84px; font-weight:100; font-size:28px; color:#fff; }
.spc dd p span { width:288px; padding:6px 0 0; line-height:30px; font-size:14px; }
.spc dd p i { display:block; font-style:normal; line-height:35px; height:35px; overflow:hidden; font-size:18px; }
.spc dd p em { display:block; font-style:normal; font-weight:100; }
/*date*/
.date { clear:both; overflow:hidden; margin-bottom:70px; }
.dta_t { height:75px; overflow:hidden; }
.dta_t li { line-height:50px; float:left; border-right:1px #fff solid; }
.dta_t li a { height:60px; display:inline-block; text-align:center; width:249px; overflow:hidden; font-family:"Microsoft YaHei"; font-size:18px; color:#fff; background:url(Img/Gywm/date_t.gif) left top repeat-x; }
.dta_t li a:hover, .dta_t .cur a { color:#fff; text-decoration:none; background:url(Img/Gywm/date_t_c.gif) center top no-repeat; }
.dat_c { clear:both; }
.dat_c dl { padding:39px 0 10px; overflow:hidden; border-bottom:1px #cfcfcf dashed; font-size:30px; color:#656565; font-family:"Microsoft YaHei"; }
.dat_c dl dt { float:left; text-align:center; width:107px; height:93px; line-height:90px; background:url(Img/Gywm/date_bg1.gif) center top no-repeat; }
.dat_c dd { float:right; width:890px; overflow:hidden; padding:3px 0 0; }
.dat_c dd li { font-family:"宋体"; line-height:30px; overflow:hidden; font-size:14px; width:360px; display:inline; float:left; margin:0 56px 0 26px; }
.dat_c dd li a, .dat_c dd li a:hover { color:#656565; }
.dat_c dd li span { display:inline-block; float:left; width:66px; font-family:"宋体"; }
/*prd*/
.bj { height:527px; clear:both; }
.bj h3 { line-height:50px; height:50px; overflow:hidden; font-family:"Microsoft YaHei"; font-weight:100; text-align:center; background:url(Img/Gywm/bj_l.gif) left 28px repeat-x; }
.bj h3 span { background:#fff; display:inline-block; padding:0 24px; font-size:28px; color:#656565; }
.bj h3 span b { font-weight:bold; color:#77af00; margin:0 0 0 16px; }
.bj p { padding:57px 0 0 5px; line-height:0; font-size:0; }
/*GreenDesign.css*/
/*int*/
.int dt { line-height:0; font-size:0; width:541px; height:438px; overflow:hidden; }
.int dd { padding:71px 0 0; width:410px; overflow:hidden; }
.int dd h4 { height:105px; overflow:hidden; font-weight:100; }
.int dd h4 b { display:block; font-weight:100; line-height:37px; height:37px; overflow:hidden; font-family:"Microsoft YaHei"; font-size:18px; color:#434343; }
.int dd h4 i { display:block; width:117px; line-height:22px; height:22px; font-family:Arial; font-size:14px; background:#8d8b8c; text-align:center; color:#fff; font-style:normal; }
.int dd h4 span { display:block; line-height:26px; height:26px; font-size:12px; color:#acacac; font-family:"Microsoft YaHei"; }
.int dd p { width:370px; text-align:justify; line-height:22px; color:#656565; font-size:14px; }
/*des*/
.des { border-top:49px #f1f1f1 solid; clear:both; height:580px; overflow:hidden; }
.des p { line-height:0; font-size:0; }
.des_l { width:488px; overflow:hidden; }
.des_r { width:513px; overflow:hidden; }
.des dl { padding:31px 0 0 40px; width:449px; height:160px; overflow:hidden; }
.des dl dt { padding:0 0 0 9px; height:40px; margin:0 0 17px; overflow:hidden; border-left:2px #9b9a9a solid; }
.des dl dt span { font-family:"Microsoft YaHei"; display:block; line-height:25px; height:25px; overflow:hidden; font-size:18px; color:#434343; }
.des dl dt span a { color:#434343; }
.des dl dt b { display:block; line-height:15px; height:15px; overflow:hidden; font-size:12px; text-transform:uppercase; color:#b1b1b1; font-weight:100; }
.des dd { line-height:21px; color:#656565; font-size:14px; width:430px; }
.des dl:hover, .des .cur { background:#656565; color:#fff; }
.des dl:hover a, .des .cur a { color:#fff; }
.des dl:hover dt, .des .cur dt { border-left:2px #fff solid; }
.des dl:hover dt span, .des dl:hover dt b, .des dl:hover dd, .des .cur dt span, .des .cur b, .des .cur dd { color:#fff; }
/*tem*/
.tem { height:670px; overflow:hidden; clear:both; }
.tem_c { clear:both; padding:37px 0 0; height:580px; overflow:hidden; background:url(Img/Lssj/tem_bg.gif) center 37px no-repeat; }
.tem_c dl { }
.tem_c dl dd { padding:31px 0 0; font-family:"Microsoft YaHei"; color:#fff; }
.tem_c dl dd h4 { line-height:35px; height:35px; overflow:hidden; font-weight:100; font-size:16px; }
.tem_c dl dd p { text-transform:uppercase; line-height:16px; font-size:12px; }
.tem_c .tem1 { width:299px; height:265px; overflow:hidden; }
.tem_c .tem1 dd { width:143px; padding-left:18px; }
.tem_c .tem2 { width:135px; height:264px; overflow:hidden; }
.tem_c .tem2 dd { padding-left:12px; padding-top:20px; }
.tem_c .tem3 { clear:both; padding:0 0 0 86px; width:481px; }
.tem_c .tem3 dd { width:188px; padding-left:25px; }
.tem_c .tem5 { height:132px; overflow:hidden; padding:0 0 0 135px; }
.tem_c .tem5 dd { width:148px; }
.tem_c .tem6 { height:258px; overflow:hidden; padding:0 64px 0 0; clear:both; }
.tem_c .tem6 dd { padding:155px 0 0; width:207px; }
.tem_c .tem7 { height:126px; clear:both; padding:0 239px 0 431px; }
.tem_c .tem7 dd { width:120px; padding:25px 0 0 9px; }
.tem_l { width:565px; height:390px; overflow:hidden; }
.tem_r { width:436px; height:390px; overflow:hidden; }
/*ach*/
.ach { clear:both; height:527px; overflow:hidden; }
.ach_c { padding:33px 0 0; clear:both; }
.ach_c dl { height:250px; overflow:hidden; }
.ach_c dt { line-height:0; font-size:0; }
.ach_c dd { width:425px; overflow:hidden; padding:27px 52px 0 0; }
.ach_c dd h4 { font-weight:100; padding:0 0 0 9px; height:40px; overflow:hidden; border-left:2px #9b9a9a solid; }
.ach_c dd h4 span { font-family:"Microsoft YaHei"; display:block; line-height:23px; height:23px; overflow:hidden; font-size:18px; color:#464646; }
.ach_c dd h4 b { display:block; line-height:17px; height:17px; overflow:hidden; font-size:12px; text-transform:uppercase; color:#b1b1b1; font-weight:100; }
.ach_c dd p { padding:13px 0 0; line-height:25px; color:#656565; font-size:14px; }
.ach_c ul { clear:both; }
.ach_c li { float:left; line-height:0; font-size:0; width:250px; }
.ach_c li img { width:250px; height:191px; overflow:hidden; }
.cho { margin:20px 0 0; clear:both; padding:23px 0 0; height:355px; overflow:hidden; }
.cho h3 { line-height:70px; height:70px; overflow:hidden; font-weight:100; padding:0 0 0 408px; }
.cho h3 span { display:inline-block; padding:0 160px 0 0; font-size:30px; color:#464646; background:url(Img/Alxx/cho_w.gif) right 31px no-repeat; }
.cho_c { padding:0; }
.cho_c li { height:120px; float:left; text-align:center; width:199px; border-top:1px #d4d4d4 solid; border-right:1px #d4d4d4 solid; position:relative; }
.cho_c .lst { border-right:none; }
.cho_c img { width:199px; height:81px; display:block; overflow:hidden; }
.cho_c li a em { position:absolute; display:none; width:199px; height:81px; left:0; top:0; }
.cho_c li span { font-weight:bold; display:block; font-size:16px; line-height:33px; color:#535353; }
.cho_c li a:hover em { z-index:9; display:block; }
.cho_c li a:hover span, .cho_c li a:hover { color:#7db700; text-decoration:none; }
.cho_c .btm { padding:14px 0 29px; }
.cho_c .btm em { left:0; top:14px; }


/* 荣誉客户 */
#content_6 {
	width:990px;
	margin:0px auto;
	padding-top:50px;
	padding-bottom:80px;
	overflow:hidden;
	border-bottom:3px solid #e1e1e1;
}
#content_6_title {
	padding-bottom:20px;
}
#content_6_content {
	text-align:center;
	width:100%;
	margin:0px auto;
}
#content_6_content ul li {
	float:left;
	width:20%;
	height:120px;
	margin:0;
	padding:0
}
#content_6_content ul li a {
	text-align:center;
	width:165px;
	margin:0px auto;
}
#content_6_content ul li img {
	width:165px;
	height:100px;
	border:1px solid #d1d1d1;
	padding:2px;
	text-align:center;
}
#content_6_content ul li a:hover img {
	border:1px solid #ffffff;
}
