@charset "gb2312";
/* CSS Document */

* {
	list-style:none;
	MARGIN: 0px auto;
}
/* 网站公共样式 */
body {FONT-FAMILY: "Microsoft Yahei", 宋体, Arial; margin:0;padding:0;font-size:14px;color:#000000;}
form,img,ul,ol,li,dl,dt,dd {margin:0;padding:0;border:0;}
li,dl{list-style-type:none;}
input{vertical-align: middle;margin:0;padding:0;}
.clear {clear:both;height: 0; }
.clear-fix:after{content: "."; display: block; height: 0; font-size: 0; clear: both; visibility: hidden;}
.c { clear: both; }
h1{font-size:16px;margin:0; padding:0;FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;font-weight:bold; color:#FFFFFF}
h6{font-size:16px;margin:0; padding:0;FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;font-weight:bold; line-height:35px; padding-left:15px;}
h2{
	font-size:18px;
	margin:0; 
	padding:0;
	line-height:23px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	font-weight:bold;
	color:#FFFFFF;
}
h3{font-size:14px;margin:0; padding:0; font-family:'Microsoft Yahei'; color:#333333}
h4{
	font-size:25px;
	margin:0; 
	padding:0;
	line-height:32px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	font-weight:bold;
}
h5{
	font-size:15px;
	margin:0; 
	padding:0;
	line-height:26px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	font-weight:bold;
}
.a2 {
	color:#FFFFFF;
	font-size:15px;
	font-weight:bold;
	FONT-FAMILY: "Microsoft Yahei", Arial;
}
.a2 A:link {
	color:#FFFFFF;
}
.a2 A:visited {
	color:#FFFFFF;
}
.a2 A:hover{
	color:#fdb90e;
}
.a1 {
	color:#FFFFFF;
	font-size:14px;
	line-height:25px;
}
.a1 A:link {
	color:#FFFFFF;
}
.a1 A:visited {
	color:#FFFFFF;
}
.a1 A:hover{
	color:#fdb90e;
}
.a3 {
	COLOR:#0066FF; FONT-SIZE: 18px; FONT-FAMILY: "Microsoft Yahei",Tahoma,Arial; font-weight:bold; line-height:30px;
}
.a4 {
	COLOR:#990000; FONT-SIZE: 16px; font-weight:bold; line-height:27px;
}
A:link {
	COLOR:#000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #020202; TEXT-DECORATION: none
}
A:hover {
	CURSOR: hand; COLOR: #FF0000; TEXT-DECORATION: underline
}
A:active {
	COLOR: #00518a; TEXT-DECORATION: none
}
TABLE {
	LINE-HEIGHT: 20px; 
}
#gbookte {
	MARGIN: 0px;
	padding:0px;
}
#gbookte li {
	float:left;
	line-height:31px;
	text-align:center;
	width:100px;
	font-size:14px;
	padding-top:0px;
	margin-right:30px;
	background:url(../images/gbookok.gif) no-repeat;
}
#gbookte li a {
	display:block;
	font-weight:900;
	color:#FFFFFF;
}
#gbookte li a:hover {
	text-decoration:none;
	background:url(../images/gbooka.gif) no-repeat;
	color:#FFFF66;
}
#tech {
	MARGIN: 0px;
	padding:0px;
}
#tech li {
	line-height:47px;
	text-align:left;
	width:200px;
	font-size:1px;
	background:url(../images/zza.jpg) no-repeat;
}
#tech li a {
	display:block;
	text-align:left;
	font-size:14px;
	padding-left:30px;
	padding-top:1px;
	color:#2c2d2c;
}
#tech li a:hover {
	text-decoration:none;
	color:#FF0000;
	font-weight:bold;
	background:url(../images/aazz.jpg) no-repeat;
}
.conte_text {
	line-height:25px;
	font-size:14px;
}
.conte_text table {
	line-height:30px;
	font-size:14px;
}
.zproleft {
	font-size: 14px;
	font-weight: bold;
}
.STYLE1abc {
	color: #000000;
	font-weight: bold;
	font-size:14px;
}
#navigation {
	MARGIN: 0px;
	padding:0px;
}
#navigation li {
	float:left;
	line-height:63px;
	text-align:center;
	width:120px;
}
#navigation li a {
	display:block;
	padding-top:2px;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#fcaf01;
}
#navigation li a:hover {
	text-decoration:none;
	background-color:#000000;
	color:#FFFFFF;
}
.footfont {color: #FFFFFF}
/* 用于index1.asp */
div#MainPromotionBanner{
	width:348px;
	height:228px;
}
#MainPromotionBanner #SlidePlayer {
	position:relative;
	margin: 0 auto;
}
#MainPromotionBanner .Slides{
	padding: 0;
	margin: 0;
	list-style: none;
	height: 228px;
	overflow: hidden;
}
#MainPromotionBanner .Slides li {
	float: left;
	width:348px;
	height:228px;
}

#MainPromotionBanner .Slides img{
	border:0;
	display: block;
	width:348px;
	height:228px;	
}

#MainPromotionBanner .SlideTriggers{
	margin: 0;
	padding: 0;
	list-style: none; 
	position: absolute; 
	top: 185px; 
	right: 10px;
	z-index: 10;
	height: 25px;	
}
#MainPromotionBanner .SlideTriggers li{
	float: left;
	display: inline;
	color: #74a8ed;
	text-align: center;
	line-height:16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: .9em;
	cursor: pointer;
	overflow: hidden; 
	margin:3px 6px;
	background: url(../images/slide_trigger.gif) no-repeat center center;
}
#MainPromotionBanner .SlideTriggers li.Current{ 
	color:#fff; 
	background: url(../images/slide_trigger_c.gif) no-repeat center center;
	border:0; 
	font-weight:bold;
	font-size: 1.4em;
	line-height: 21px;
	height: 21px;
	width: 21px;
	margin:0 6px; 
}
/* 用于index1.asp结束 */
/* 以下为超宽背景居中用的代码 */
.ntop {
	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 0px; HEIGHT: 330px;
}
.picb {
	width:216px;
	height:207px;
	background-color:#fcaf01;
	color:#FFFFFF;
}
.picb img {
	border-top:4px #ffffff solid;
	padding:8px;
	color:#FFFFFF;
}
.picb a {
	display:block;
	color:#FFFFFF;
}
.picb a:hover {
	background-color:#632781;
	height:207px;
	TEXT-DECORATION:none;
	color:#FFFF00;
}
.picb SPAN {
	line-height:37px;
	text-align:center;
	font-size:14px;
}
/* 下面这段是span调用的链接用,链接有个框 */
.la1 {
	background-color:#f1f1f1;
	COLOR:#000000;
	FONT-SIZE: 14px;  
}
.la1 a {
	padding:7px;
	border:1px #c9c9c9 solid;
	background-color:#f1f1f1;
	COLOR:#000000;
	FONT-SIZE: 14px;  
}
.la1 a:hover {
	border:1px #ff0000 solid;
	padding:7px;
	background-color:#9f0000;
	COLOR:#FFFF00;
	FONT-SIZE: 14px;  
}
/* 下面是当前位置专用 */
.main_right {
	WIDTH: 450px; font-size:12px; line-height:30px; FLOAT: left
}
.main_right .position {
	TEXT-ALIGN: right; MARGIN: 0px auto; WIDTH: 450px;
}
.main_right .position STRONG {
	PADDING-LEFT: 13px; PADDING-RIGHT: 27px; BACKGROUND: url(../images/homeho.gif) no-repeat left 50%; COLOR:#999999; font-weight:100;
}
.main_right .position A {
	PADDING-LEFT: 10px; PADDING-RIGHT: 11px; BACKGROUND: url(../images/position_16.jpg) no-repeat right 50%; COLOR:#999999; 
}
.main_right .position A:hover {
	COLOR:#af0400;
}
.main_right .position SPAN {
	PADDING-LEFT: 10px; COLOR:#D91E2C;
}
/*新款分页导航CSS控制*/
.meneame {
	MARGIN: 5px; TEXT-ALIGN: center
}
.ameneame {
	padding:7px;
	border:1px #000000 solid;
	background-color:#000000;
	COLOR:#ffffff;
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none;
}
.meneame A {
	padding:7px;
	border:1px #FD5504 solid;
	background-color:#FD5504;
	COLOR:#FFFFFF;
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none;
}
.meneame A:hover {
	padding:7px;
	border:1px #0033CC solid;
	background-color:#0033CC;
	COLOR:#FFFFFF;
	FONT-SIZE: 14px; 
	TEXT-DECORATION: none;
}
/*新款分页导航CSS控制-结束*/
.sorc {
	FONT-SIZE: 14px;
	padding-left:20px;
	padding-right:20px;
	line-height:30px;
	color:#FFFFFF;
	background-color:#fcba0e;
	FONT-FAMILY: "Microsoft Yahei", Arial;
}
.propage {
	font-size:14px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	line-height:35px;
}
.propage SPAN {
	color:#990000;
	font-weight:bold;
}
#techs {
	MARGIN: 0px;
	padding:0px;
}
#techs li {
	line-height:30px;
	text-align:left;
	width:250px;
	font-size:1px;
}
#techs li a {
	display:block;
	text-align:left;
	font-weight:900;
	font-size:14px;
	padding-left:40px;
	padding-top:3px;
	color:#000000;
	background:url(../images/zh.jpg) 0 0 no-repeat;
}
#techs li a:hover {
	text-decoration:none;
	color:#FFFFFF;
	background-position:0 -34px;
}
.picm {
	MARGIN: 0px;
	padding:0px;
	width:210px;
	height:188px;
	font-size:14px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
}
.picm img {
	padding:5px;
}
.picm a {
	border:4px #51a7e7 solid;
	border-radius:10px;
	width:210px;
	height:185px;
	display:block;
	color:#333333;
}
.picm a:hover {
	border:4px #ff4a00 solid;
	border-radius:10px;
	height:185px;
	TEXT-DECORATION:none;
	color:#ff4a00;
	font-weight:bold;
}
.picproa {
	padding:0px;
	width:230px;
	height:203px;
	font-size:14px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
	text-align:center;
}
.picproa img {
	padding:5px;
}
.picproa a {
	border:4px #fbe7bb solid;
	border-radius:10px;
	width:230px;
	height:200px;
	display:block;
	color:#333333;
}
.picproa a:hover {
	border:4px #632781 solid;
	border-radius:10px;
	height:200px;
	TEXT-DECORATION:none;
	color:#ff4a00;
	font-weight:bold;
}
.ipropic {
	padding:0px;
	width:190px;
	height:173px;
	font-size:14px;
	FONT-FAMILY: "Microsoft Yahei", 宋体, Arial;
}
.ipropic img {
	padding:5px;
}
.ipropic a {
	border:4px #51a7e7 solid;
	border-radius:10px;
	width:190px;
	height:170px;
	display:block;
	color:#333333;
}
.ipropic a:hover {
	border:4px #ff4a00 solid;
	border-radius:10px;
	height:170px;
	TEXT-DECORATION:none;
	color:#ff4a00;
	font-weight:bold;
}
/* 在线客服qq专用开始 */
#newsoicqbox {
	z-index:9999; 
	width:123px;
	height:auto;
	position:fixed;
	bottom:350px;
	right:2px;
	_position:absolute; /* for IE6 */
 _top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); /* for IE6 */ overflow:visible;
}
.oicqbox{
	z-index:9999;
	width:123px;
	height:auto;
	overflow:hidden;
	position:absolute;
	right:2px;
}
.newqqtop{
	float:right;
	width:123px;
	height:125px;
	background:url(/images/newqq_1.gif) 0 0 no-repeat;
}
.newsoicqbj{
	float:right;
	width:123px;
	height:30px;
	background-image: url(/images/newqq_2.jpg);
	background-repeat: repeat-y;
}
.newsqqfoot{
	float:right;
	width:123px;
	height:12px;
	background:url(/images/newqq_3.gif) 0 0 no-repeat;
}
/* 在线客服qq专用结束 */
/*头部关键词*/
.thead{width:100%; height:30px; background-color:#23201d; font-size:14px; line-height:30px; color:#aaa9a8;}
.thead span{padding-right:5px;}
.thead span.title{color:#fcaf01; padding-right:0;}
/*头部关键词 end*/
.w_980{width:1150px; margin:0 auto;}
.h_top_c{
	width: 100%;
	height: 130px;
	border-bottom: 1px solid #ebe1d6;
}
.h_top{
	height: 85px;
}
.h_top,.h_mid{
	width:1150px;
	margin:0 auto;
	position: relative;
}
.logo{
	float: left;
	margin-top: 20px;
}
.logo a{
	display:block;
}
.tel_index_top{
	float: right;
	padding-top:1px;
	font-size: 14px;
	line-height:14px;
}
.fr { float:right;}
.h_pho { background:url(../images/tel1.png) no-repeat left 10px; padding:10px 10px 15px 30px; text-align:center; width:470px; margin-top:0px;}
.h_pho span { font-family:"Microsoft YaHei"; font-size:18px; color:#000000; padding-bottom:8px; display:block;}
.h_pho q { background:url(../images/h1.png) no-repeat; width:225px; height:16px; line-height:16px; color:#666; font-size:16px; display:block; font-family:"Microsoft YaHei"; text-align:center;margin:10px auto;}
.h_pho p { font-family: Impact; font-size:22px; color:#ff6600; padding-top:8px}
.nav_c{
	width: 100%;
	height: 65px;
	background-color: #fcaf01;
	z-index: 9999;
	text-align:center;
}
.title_b{width:223px; height:83px; border:1px solid #bebebe; border-bottom-color:#23201d; background-color:#fff; float:left;}
.title_b .a{font-size:26px; color:#000; line-height:26px; padding-left:15px; padding-top:15px;}
.title_b .b{font-size:20px; line-height:20px; color:#fcad00; font-weight:bold; padding-left:15px; padding-top:10px;}

.phone_b{width:245px; height:85px; float:right; background-color:rgba(252, 175, 1, 0.75);}
.phone_b .top_msg{margin-left:40px; float:left; background-image:url(../images/001454_07.png); background-repeat:no-repeat; font-size:18px; line-height:18px; color:#fff; font-weight:bold; font-family:arial; padding-left:22px; margin-top:17px;}
.phone_b .num{font-size:28px; line-height:28px; font-family:Impact; padding-left:20px; clear:both; color:#fff; padding-top:9px;}

.search{padding-top:3px; padding-left:185px;}
.s_c{
	height: 36px;
	float: left;
	position: relative;
	z-index: 10;
}
.search_text{
	width: 248px;
	height: 32px;
	line-height: 32px;
	background-color: #fff;
	text-indent: 15px;
	color:#252525;
	float: left;
	border-radius: 20px;
	font-family: "宋体";
	margin-right: 5px;
}
.search_submit{
	width: 32px;
	height: 32px;
	float: left;
	background: #fff url(../images/001454_06.png) no-repeat center ;
	cursor: pointer;
	border-radius: 50%;
	margin-left: 5px;
	margin-left: 12px;
}
.search_submit:hover{
	opacity: 0.9;
	filter: alpha(opacity=90);
}

.a5 {
	color:#FFFFFF;
	font-size:14px;
	line-height:25px;
}
.a5 A:link {
	color:#FFFFFF;
}
.a5 A:visited {
	color:#FFFFFF;
}
.a5 A:hover{
	color:#FF0000;
}
.sub_common{margin-bottom:13px; padding-top:17px; width:225px}
.sub_common_padding{border:1px solid #bebebe; border-top:none; padding:0 10px;}
.sub_common_padding a{
	color:#2e2e2e;
}
.c_title{width:223px; height:81px; border:1px solid #bebebe; border-bottom:2px solid #23201d; background-color:#f3f3f3;}
.c_title h2{font-size:24px; line-height:24px; color:#000; padding-left:10px; padding-top:18px;}
.c_title a{
	display: inline-block;
	color:#23201d;
	font-size: 12px;
	font-family: "宋体";
	background: url(../images/0014501_75.png) no-repeat right center;
	padding-right: 12px;
	position: absolute;
	top: 15px;
	right: 0;
	-webkit-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.c_title span{font-family:arial; font-weight:bold; font-size:24px; line-height:24px; color:#fcad00; padding-left:10px; padding-top:8px; display:block;}

.c_title a:hover{
	-webkit-transform: translateX(-5px);
	-ms-transform: translateX(-5px);
	-o-transform: translateX(-5px);
	transform: translateX(-5px);
}
.syl_list ul li{height:44px; line-height:44px; font-size:12px; font-family:simsun;}
.syl_list ul li+li{border-top:1px dashed #353535;}
.syl_list ul li a{color:#707070; display:block; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.syl_list ul li a:hover{color:#fcad00;}
/*左侧联系方式*/
.contactleft{width:225px;border:1px solid #dbdada;margin-top:10px;}
.conleft_title{ width:210px; height:29px;overflow:hidden;background:url(../images/leftcon_bg.jpg) right bottom no-repeat;color:#000000;font-size:12px;padding-left:14px; line-height:35px;}
.conleft_title span{ width:120px; height:29px;display:block;float:right; text-align:right; color:#fff; font-size:15px; line-height:29px;}
.conleft_list{padding-bottom:12px;}
.conleft_list span{font-size:26px; width:215px;height:45px; display:block; line-height:45px; color:#ff4a00;font-family:impact; text-align:center;}
.conleft_list dl{width:225px; display:block;clear:both;}
.conleft_list dl dt,.conleft_list dl dd{font-size:14px; color:#666666; line-height:24px;}
.conleft_list dl dt{ width:45px; float:left; padding-left:14px;}
.conleft_list dl dd{width:158px; float:left;}
/*左侧联系方式*/
/*主体*/
.sp_content{width:900px; float:left;}
.content{
	min-height: 500px;
	line-height: 28px;
	_height:expression(this.scrollHeight < 500 ? "500px" : "auto");
	padding-top:25px;
}
.content_com_title{height:53px; position:relative; border-bottom:2px solid #23201d;}
.content_com_title h2{height:26px; line-height:24px; font-size:24px; color:#000; text-align:center; position:absolute; left:0; top:16px; z-index:1; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis; font-weight:normal; border-bottom:2px solid #fcaf01; padding-bottom:11px;}
.bread {
  color: #23201d;
  position: absolute;
  top: 28px;
  right: 0;
  padding-left: 14px;
  background: url(../images/ggeege_05.jpg) no-repeat left center;
  font-size: 12px;
  font-family: "宋体";
}
.bread a {
  display: inline-block;
  color: #23201d;
}
.bread a:hover{
	color:#fcaf01;
}
/*关于我们*/
.abme_bg{width:1150px; height:270px; margin:0 auto;}
.abme_bg>.title{width:70px; height:230px; float:left; margin-top:20px; background-image:url(../images/001454_03.jpg); font-size:26px; text-align:center; color:#000;}
.abme_bg>.title div{width:26px; margin:0 auto; line-height:30px; padding-top:57px;}
.abme_bg .text{height:230px; width:660px; float:left; padding-left:35px; padding-right:30px; padding-top:20px;}
.abme_bg .text .title{float:left; font-size:22px; line-height:22px; color:#4c4b4b; padding-top:10px;}
.abme_bg .text .more{float:right; font-size:14px; color:#fff; line-height:26px; width:85px; text-align:center; background-color:#23201d; border-radius:5px; margin-top:9px; margin-bottom:8px;}
.abme_bg .text .more:hover{background-color: #fcaf01}
.abme_bg .text .msg{clear:both; text-indent:2em; line-height:30px; color:#747474; font-family:simsun;height: 180px;overflow: hidden;}
.abme_bg .img{width:348px; height:228px; float:left; border:1px solid #fcaf01; margin-top:20px; overflow:hidden;}
/*最新资讯*/
.news_b{clear:both; padding-top:20px; padding-bottom:0px;}
.news_b:after{content:"."; display:block; height:0; font-size:0; clear:both; visibility:hidden;}
.news_b>.head{background-color:#f3f3f3; height:135px;}
.news_b>.head .title{font-size:26px; line-height:26px; color:#000; font-weight:bold; text-align:center; padding-top:20px;}
.news_b>.head .line{width:240px; height:2px; margin:0 auto; background-color:#23201d; margin-top:8px;}
.news_b>.head .line div{height:2px; width:80px; margin:0 auto; background-color:#ffad00;}
.news_b>.head .en{text-align:center; font-family:arial; font-weight:bold; font-size:20px; line-height:20px; color:#fcaf01; padding-top:9px;}
.news_b>.head .more{font-size:14px; color:#fff; line-height:26px; width:85px; text-align:center; background-color:#23201d; border-radius:5px; display:block; margin:0 auto; margin-top:10px;}
.news_b>.head .more:hover{background-color: #fcaf01}
/*新闻*/
.news_list{width:560px;overflow:hidden;}
.news_list li{width:100%;height:100px;padding-top:23px;overflow:hidden;background:url(../images/border1.jpg) 0 bottom repeat-x;}
.news_date{float:left;background:url(../images/date.jpg) 0 0 no-repeat;width:72px;height:72px;text-align:center;overflow:hidden}
.news_date span{font:30px/1 "arial";color:#fff;margin-top:18px;display:block;}
.news_date p{font:12px/1 "arial";color:#fff;display:block;text-transform: uppercase}
.news_list li p{float:left;width:420px;height:22px;padding-left:30px;font:700 16px/22px "microsoft yahei"; }
.news_list li p a{color:#1d1d1d}
.news_con{width:435px;height:50px;padding-left:12px;font:14px/25px "microsoft yahei";color:#999;overflow:hidden;margin-top:10px;}
/*案例*/
.abcbc {
	display:block;
	width:220px;
	height:165px;
	line-height:35px;
	text-align:center;
	COLOR:#ffffff;
	FONT-SIZE: 14px;
}
.abcbc a {
	display:block;
	width:220px;
	height:165px;
	line-height:35px;
	text-align:center;
	COLOR:#ffffff;
	FONT-SIZE: 14px;
	padding-top:130px;
	background:url(../images/uic.png) no-repeat;
}
.abcbc a:hover {
	COLOR:#FFFF00;
	background:url(../images/ffs5.png) no-repeat;
}