
.pageMain{width:1000px; margin:0 auto; overflow:hidden;}
.leftMenu{ float:left;width:209px;}
.leftMenu h1{width:183px; font-size:21px; margin-top:20px; background:url(../images/downArrow.jpg) no-repeat right;}
.tree{margin-top:18px;}
.tree_box{margin-top:7px;}
.tree_box:hover{}
.tree_box h3{line-height:18px; padding:5px 0 0 2px;}
.tree_box h3:hover{ background:url(../images/1px_03.jpg) repeat-y right;}
.tree_box .h3_hover{background:url(../images/1px_03.jpg) repeat-y right;}

.tree_box h3 a{width:186px;display:block;font-size:15px;color:#000;border-bottom:1px dotted #c9c9c9;padding:0 0 5px 2px;}
.tree_box h3 a:hover{border-bottom:1px solid #c9c9c9;}
.tree_box .h3_hover a{border-bottom:1px solid #c9c9c9;}
.tree_one h4{line-height:25px;background:url(../images/grayPoint.jpg) no-repeat left;margin-left:9px;}
.tree_one h4 a{margin-left:7px;font-size:13px;color:#000;}
.tree_one h4 a:hover{border-bottom:1px solid #c9c9c9;}
.tree_one .h4_hover a{border-bottom:1px solid #c9c9c9;}
.tree_one{display: none;overflow: hidden;}

.rightContent{width:790px; float:right;}
.titleBox{ margin-top:18px; border-bottom:1px solid #d2d2d2; padding-bottom:11px; overflow:hidden;width:761px; margin-left:28px;}
.titleBox h2{ float:left; font-size:16px;color:#333333;}
.titleRight{ float:right;}
.titleRight a{display:block; float:left; line-height:18px;color:#a1b6bf;}
.homeIcon{ background:url(../images/homeIcon.jpg) no-repeat left;padding-left:15px;}

.prList{margin:3px 0 0 19px;}
.prList dl{ overflow:hidden;}
.prList dl dd{ float:left; margin:15px 0 0 10px; text-align:center;width:247px;height:255px;}
.prList dl dd img{display:block;}
.prList dl dd span{display:block;line-height:23px;padding-top:7px;color:#666666; background:url(../images/1pxLateral.jpg) no-repeat center bottom;}

.pages{width:100%; margin:0 auto;}
.green-black{text-align:center;line-height:100px;height:100px}
.green-black a{padding:4px 8px;background:#dcdcdc;color:#323232;margin-right:2px;}
.green-black a:hover {background:#4493d2;color:#fff;}
.green-black .current{padding:4px 8px;background:#4493d2;color:#fff;}

.aboutUs{ margin:15px 0 0 27px;}
.aboutUs p{color:#999; line-height:18px;}

.sProBox{position: relative;z-index: 10;width:728px;height:110px; margin:0 auto;padding:33px 0 33px 0;background:#fff;}
.sProBox a {outline: medium none;}
.sProBox a, .sProBox a:hover {text-decoration: none;}
.blhz {width:761px;height:110px;position:absolute;left:20px;margin-left:;z-index:10;}
.ppsj {width:761px;height:110px;
}
.productshow{width:691px;height:110px;/*这个高度也是我刚才加的，去掉的话也行*/position:relative; float:right;}
.productshow .scrollcontaine {width:691px;height:110px;overflow: hidden;position: relative;
float: right;right:55px;}
.productshow .scrollcontaine ul{width:20000px;position:absolute;left:0px;top:0px;}
.productshow .scrollcontaine li{float: left;height:110px;margin-right:2px;width:177px;}
.productshow .scrollcontaine li a:hover{ text-decoration:none}	

a.abtn {position: absolute;top: 4px;display: block;height:110px;width: 63px;
overflow: hidden;text-indent: -20000px;}
a.aright{right:-16px;position:absolute;top:30px;display: block;height: 51px;width:63px;
overflow: hidden;text-indent: -20000px;
background:url(../images/proSArrowRight.jpg) no-repeat scroll 0px center transparent;}
a.aright:hover{ background:url(../images/blueRightA.jpg) no-repeat scroll 0px center transparent;}
a.aleft{left:-79px;position: absolute;top:35px;display: block;height: 51px;width:63px;
overflow: hidden;text-indent: -20000px;
background:url(../images/proSArrowleft.jpg) no-repeat scroll 0px center transparent;}
a.aleft:hover{ background:url(../images/blueLeftA.jpg) no-repeat scroll 0px center transparent;}

.newsBox{margin:6px 0 0 28px; }
.newsBox dl dd{ background:url(../images/bluePoint.jpg) no-repeat left;padding-left:12px;}
.newsBox dl dd a{ display:block; overflow:hidden; line-height:26px;} 
.newsBox dl dd p{float:left;color:#999999;}
.newsBox dl dd span{float:right;color:#999999;}

.project{margin:6px 0 0 28px;}
.project h6{font-size:14px; font-weight:bolder; text-align:center; line-height:50px;color:#999999;}
.project table tr{line-height:23px;}
.project table td{padding-left:10px; border:1px solid #ccc;color:#999999;}
.project table{border-collapse: collapse; border:1px solid #ccc;}

.contactUs{overflow:hidden;width:761px;margin:6px 0 0 48px;}
.contactUs table{float:left; width:348px;}
.contactUs table th{ text-align:left;}
.contactUs input{width:348px;border:none 0; border-bottom:1px solid #cccccc;height:26px; line-height:26px;margin-top:17px;color:#707070;}
.contactUs button{width:348px;height:26px; border:none; background:#4493d2; margin-top:20px;color:#fff; font-size:16px; cursor:pointer;}

.address{width:306px; min-height:400px; float:left; margin:67px 0 0 49px; background:url(../images/1pxChange.jpg) no-repeat left;padding-left:37px;}
.address div{ margin-top:50px;}
.address h1{ background:url(../images/add.png) no-repeat left top;padding-left:27px;}
.address h2{ background:url(../images/phone.png) no-repeat left top;padding-left:27px;}
.address h3{ background:url(../images/fax.png) no-repeat left top;padding-left:27px;}
.address h4{ background:url(../images/E.png) no-repeat left top;padding-left:27px;}
.address div p{ line-height:20px;color:#999999;}

.introduction{margin-top:22px; margin-left:28px;}
.introduction img{display:block;float:left;padding-right:15px;}
.introduction .pro_des h1{font-size:15px;color:#333333;}
.introduction .pro_des{
	margin-bottom:10px;
	overflow:hidden;
	width:100%;
	height:auto;
}
.introduction .pro_des p{ line-height:18px;color:#666666;}

.introduction .pro_table{
	width:100%;
	height:auto;
	overflow:hidden;
}
.introduction .pro_table table{border-collapse: collapse; border:1px solid #ccc; margin-bottom:30px;}
.introduction .pro_table table th{text-align:left;}
.introduction .pro_table table tr{line-height:23px;}
.introduction .pro_table table td{padding-left:10px; border:1px solid #000;}

.introduction .pro_table table th{padding-left:10px; border:1px solid #000; background:#4493d2;}

.NewsDetails{margin:10px 0 0 28px;}
.newsCt{ border-bottom:1px solid #4493d2; padding-bottom:10px;}
.newsCt h1{ line-height:27px;}
.newsCt p{ line-height:18px;color:#999999;}
.newsBt{ overflow:hidden;}
.newsBt ul{ float:left;}
.newsBt ul li a{display:block; line-height:27px;color:#666666;}
.newsBt div{ float:right; margin-top:15px;}
.newsBt div a{display:block;line-height:28px;width:90px; background:#4493d2; text-align:center;color:#fff;}











