﻿@charset "utf-8";
/* CSS Document */
.container, .container *{margin:0; padding:0;}
.container{width:1002px; height:285px; overflow:hidden;position:relative;}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:1002px; height:285px; display:block; }
.slider{width:6000px;}
.slider li{float:left;}
.num{ position:absolute; right:0px; bottom:10px; border:0px #00C solid; width:52%;}
.num li{
	float: left;
	list-style:none;
	width: 14px;
	height: 14px;
	font-size: 0px;
	cursor: pointer;
	margin: 0px;
	background:url(../images/dots.png) ; 
	/*_background:url(/images/dots.gif);*/
	background-position:0  -15px;
	overflow:hidden;
}
.num li.on{
	width: 14px;
	height: 14px;
	font-size: 0px;
	background-position:0  -30px;
}
.advbox{
	margin: 0px auto; padding-top: 16px; overflow: hidden; width: 1002px;
}
.adv240{
	float: left; width: 240px; height: 65px; overflow: hidden;
}
.left240{
	float: left; width: 240px;
}
.right740{
	float: right; width: 740px;
}

#main1,#main2,#main3,#main4,#main5{
	margin: 0px auto; padding: 0px; padding-top: 16px; width: 1002px; overflow: hidden;
}
#main1{
	height: 496px;
}
#main2{
	height: 656px;
}
#main3{
	height: 490px;
}
#main4{
	height: 668px;
}
#main5{
	height: 414px;
}
#yq_Link{
	margin: 0px auto; margin-top: 16px; padding-left: 12px; padding-right: 12px; padding-top: 12px; padding-bottom: 6px; background: #efefef; width: 978px; line-height: 24px;
}
#yq_Link span{
	padding-left: 6px; padding-right: 6px; font-size: 8px;
}

.box240{
	background: url(../images/box240_bg.jpg) repeat-y; margin: 0px; padding: 0px;
}
.box240_title{
	background: url(../images/left_title_bg.jpg) no-repeat; padding-top: 7px; height: 40px; line-height: 40px; padding-left: 12px; font-size: 16px; color: #FFF; padding-right: 12px; font-weight: bold;
}
.box240_title span{
	float: right; font-size: 12px; font-weight: normal;
}
.box240_title  a{
	color: #fff;
}
.box240_title  a:hover{
	color: #fff;
}
.box240_title2{
	background: url(../images/left_title_bg2.jpg) no-repeat; padding-top: 7px; height: 40px; line-height: 40px; padding-left: 12px; font-size: 16px; color: #FFF; padding-right: 12px; font-weight: bold; margin-top: 16px;
}
.box240_title2 span{
	float: right; font-size: 12px; font-weight: normal;
}
.box240_title2  a{
	color: #fff;
}
.box240_title2  a:hover{
	color: #fff;
}
.box240_box{
	background: url(../images/box240_bom.jpg) bottom no-repeat; padding-bottom: 5px; overflow: hidden;
}
/*产品分类*/
.box240_pro_title{
	background: #024584; height: 36px; line-height: 36px; padding-left: 12px;
}
.box240_pro_title h3{
	color: #FFF; font-size: 16px;
}
.box240_pro_title span{
	color: #ececec; font-size: 14px; padding-left: 6px;
}
.box240_pro_list{
	background: #e5e5e5; padding-left: 6px; padding-right: 6px; height: 460px; overflow: hidden;
}
.box240_pro_list a:hover{
	text-decoration: none;
}
.box240_pro_list dl{
	padding-top: 8px;
}
.box240_pro_list dt{
	background: url(../images/left_pro_bg.jpg) no-repeat; height: 27px; line-height: 27px; overflow: hidden; padding-left: 12px;
}
.box240_pro_list dd{
	padding-left: 32px; background: #fff; height: 28px; line-height: 28px; overflow: hidden; margin-top: 4px;
}
.box240_pro_list dd a{
	background: url(../images/icon_1.gif) left no-repeat; padding-left: 16px;
}
/*核心产品推荐*/
.box_tjcp_title{
	height: 36px; overflow: hidden; padding-bottom: 6px; padding-top: 4px;
}
.box_tjcp_list{
	background: url(../images/box_ticp_bg.jpg) repeat-y; height: 450px; overflow: hidden;
}
.box_tjcp_list dl{
	width: 328px; float: left; height: 116px; overflow: hidden; padding-top: 18px; padding-bottom: 18px; padding-left: 21px; padding-right: 21px;
}
.box_tjcp_list img{
	float: left; height: 116px; width: 155px; overflow: hidden;
}
.box_tjcp_list dt{
	float: right; height: 24px; line-height: 24px; width: 160px; font-size: 14px; font-weight: bold; overflow: hidden;
}
.box_tjcp_list dd{
	float: right; line-height: 21px; width: 160px; max-height: 63px; padding-top: 4px;
}
.box_tjcp_list .more{
	background: url(../images/more_bg1.jpg) no-repeat; text-align:center; height: 21px; line-height: 21px; display: block; width: 86px;
}
/*技术支持*/
.box_jszc{
	padding-left: 12px; padding-right: 12px; padding-top: 6px; overflow: hidden; height:264px;
}
.box_jszc ul{
	height: 33px; overflow: hidden; background: url(../images/icon_1.gif) left no-repeat; padding-left: 12px;
}
.box_jszc ul li{
	height: 32px; line-height: 32px; border-bottom: 1px #e3ecf6 solid; padding-left: 3px;
}
/*资料下载*/
.box_zlxz{
	padding-left: 12px; padding-right: 12px; padding-top: 6px; overflow: hidden; height:264px;
}
.box_zlxz li{
	height: 32px; line-height: 32px; background: url(../images/icon_2.gif) left no-repeat; padding-left: 16px;
}
/*遇到问题*/
.box_ydwt{
	background: url(../images/yw_bg.jpg) bottom no-repeat; height: 335px; overflow: hidden;
}
.box_ydwt h1{
	height: 47px; line-height: 47px; font-size: 24px;
}
.box_ydwt ul{
	padding-left: 243px; padding-right: 16px;
}
.box_ydwt ul li{
	line-height: 27px; font-size: 16px; color: #3f586e; margin-top: 20px;
}
.box_ydwt .wtA{
	background: url(../images/wtA.jpg) left top no-repeat; padding-left: 52px;
}
.box_ydwt .wtB{
	background: url(../images/wtB.jpg) left top no-repeat; padding-left: 52px;
}
.box_ydwt .wtC{
	background: url(../images/wtC.jpg) left top no-repeat; padding-left: 52px;
}
.box_ydwt .wtD{
	background: url(../images/wtD.jpg) left top no-repeat; padding-left: 52px;
}
/*解决问题*/
.box_jjwt{
	padding-top: 20px;
}
.box_jjwt h1{
	background: url(../images/icon_3.gif) left no-repeat; height: 24px; line-height: 20px; font-size: 24px; padding-left: 35px;
}
.box_jjwt dl{
	float: left; width: 328px; height: 94px; padding: 16px; margin-top: 12px; background: url(../images/box_ys_bg.jpg) no-repeat;
}
.box_jjwt img{
	float: left; width:98px; height: 90px; padding-top: 2px; padding-bottom: 2px; overflow: hidden;
}
.box_jjwt dt{
	line-height: 20px; font-size: 14px; font-weight: bold; color: #024584; float: right; width: 220px;
}
.box_jjwt dd{
	line-height: 20px; font-size: 12px; color: #3f586e; float: right; width: 222px;
}
.box_shipin{
	padding-top: 6px; padding-right: 6px; padding-left: 6px; height: 195px; overflow: hidden;
}
.box_honor{
	padding-left:12px; padding-top: 10px; height: 164px;
}

.box740_title{
	height: 36px; text-align:center; background: url(../images/box_title1.jpg) no-repeat; padding-top: 12px;
}
.box740_title h3{
	font-weight: normal; text-align: left; padding-left: 12px; padding-right: 12px; font-size:12px;
}
.box740_txt{
	padding: 12px; line-height: 24px; height: 72px; overflow: hidden; font-size: 14px; border-bottom: 1px #d5d5d5 dashed;
}
.box740_rz{
	height: 32px; text-align:center; padding-top: 16px;
}
/*生产实力*/
.scsl_scroll {
	margin: 0px auto; width: 740px; height: 98px; padding-top: 20px; overflow: hidden;
}
.LeftBotton {
	MARGIN:0px; WIDTH: 12px; FLOAT: left; HEIGHT: 64px; CURSOR: pointer; padding-top: 34px; 
}
.RightBotton {
	MARGIN: 0px; WIDTH: 12px; FLOAT: right; HEIGHT: 64px; CURSOR: pointer; padding-top: 34px; 
}
.rollBox {
	width: 683px; display: inline; float: left; height: 97px; overflow: hidden; padding-left: 16px;
}
.rollBox .Cont {
	WIDTH: 683px; OVERFLOW: hidden;
}
.rollBox .Cont .pic {
	TEXT-ALIGN: center; WIDTH: 127px; FLOAT: left; padding-right: 12px;
}
.rollBox .Cont .pic IMG {
	MARGIN: 0px auto; border: 1px  #d1cfce solid; padding: 1px; overflow: hidden; width: 123px; height: 93px;
}
.rollBox #List1 {
	FLOAT: left; HEIGHT: 60px
}
.rollBox #List2 {
	FLOAT: left
}
/*专利认证*/
.rolllist{
	margin: auto; width: 740px; height: 160px; overflow: hidden; padding-top: 16px;
}
.rolllist .leftBtn {
	width: 16px; background: url(../images/icon_left2.jpg) center no-repeat; float: left; height: 135px; cursor: pointer;
}
.rolllist .cont {
	margin: 0px; float: left; padding-left: 12px;
}
.rolllist .cont img {
	border: 1px #d1cfce solid; width: 123px; height: 129px; padding: 1px; margin-bottom: 5px;
}
.rolllist .cont li {
	text-align: center; width: 127px; padding-right: 12px; float: left; height: 160px;
}
.rolllist .rightBtn {
	width: 16px; background: url(../images/icon_right2.jpg) center no-repeat; float: right; height: 135px; cursor: pointer
}
/*客户留言*/
.box_khly{
	height: 378px; margin-top: 12px; overflow: hidden;
}
.box_khly dl{
	padding-left: 12px; padding-right: 12px; padding-top: 12px;
}
.box_khly dt{
	height: 48px; line-height: 24px; background: url(../images/icon_wen.gif) left top no-repeat; padding-left: 24px; overflow: hidden; font-size: 12px; font-weight: bold;
}
.box_khly dd{
	max-height: 85px; line-height: 24px; overflow: hidden; color: #045199; font-size: 12px; background: url(../images/icon_da.gif) left top no-repeat; padding-left: 18px
}
.box_khly dd p{
	border-bottom: 1px #e3ecf6 solid; padding-left: 6px; padding-right: 6px; padding-bottom: 6px;
}
/*合作伙伴*/
.box_hzpb{
	height: 156px; padding-top: 6px; padding-bottom: 6px; padding-left: 10px; overflow: hidden;
}
.box_hzpb li{
	width: 90px; height: 40px; padding-left: 10px; padding-right: 10px; padding-top: 6px; padding-bottom: 6px; overflow: hidden; float: left;
}
.box_hzpb img{
	width: 86px; height: 36px; padding: 1px; border: 1px #d1cfce solid;
}
/*客户见证*/
.box_khjz{
	padding-top: 12px; overflow: hidden; height: 392px;
}
.box_khjz dl{
	float: left; width: 346px; padding: 12px; height: 172px; overflow: hidden;
}
.box_khjz dt{
	height: 32px; line-height: 32px; overflow: hidden;
}
.box_khjz dd{
	line-height: 24px; height: 140px; overflow: hidden;
}
.box_khjz img{
	float:left; width: 109px; height: 82px; padding-top: 6px; padding-right: 12px;
}
/*工程案例*/
.box_gcal_title{
	height: 20px; padding-top: 16px; overflow: hidden; line-height: 20px; padding-bottom: 8px; padding-right: 12px;
}
.box_gcal_list{
	margin: auto; width: 716px; height: 160px; overflow: hidden; padding-top: 16px; border-top: 1px #e3ecf6 solid; border-bottom: 1px #e3ecf6 solid; height: 146px; padding-bottom:8px; padding-left: 12px; padding-right: 12px;
}
.box_gcal_list .leftBtn2 {
	width: 16px; background: url(../images/icon_left.jpg) center no-repeat; float: left; height: 112px; cursor: pointer;
}
.box_gcal_list .cont2 {
	margin: 0px; float: left; padding-left: 16px;
}
.box_gcal_list .cont2 img {
	border: 1px #d1cfce solid; width: 148px; height: 112px; padding: 1px; margin-bottom: 5px;
}
.box_gcal_list .cont2 li {
	text-align: center; width: 152px; padding-right: 16px; float: left; height: 146px;
}
.box_gcal_list .rightBtn2 {
	width: 16px; background: url(../images/icon_right.jpg) center no-repeat; float: right; height: 112px; cursor: pointer
}
/*常见问题*/
.box_cjwt{
	padding-left: 12px; padding-right: 12px; padding-top: 12px; overflow: hidden;
}
.box_cjwt ul{
	height: 35px; overflow: hidden; background: url(../images/icon_1.gif) left no-repeat; padding-left: 12px;
}
.box_cjwt ul li{
	height: 34px; line-height: 34px; border-bottom: 1px #e3ecf6 solid; padding-left: 3px;
}
/*新闻中心*/
.box_news{
	padding: 12px;
}
.box_news dl{
	height: 120px; overflow: hidden; border-bottom: 1px #e3ecf6 solid; padding-bottom: 16px; padding-top: 4px;
}
.box_news img{
	float: left; width: 160px; height: 120px; overflow: hidden;
}
.box_news dt{
	font-size: 14px; font-weight: bold; float: right; width: 540px;
}
.box_news dd{
	line-height: 24px;  float: right; width: 540px;
}
.box_news ul{
	margin-top: 16px;
}
.box_news ul li{
	width: 310px; background: url(../images/icon_2.gif) left no-repeat; padding-left: 18px; line-height: 32px; height:32px; overflow: hidden;
}