﻿.ab_ba1{ background: url(../images/01.jpg) no-repeat center; line-height:200px; font-size:35px; text-align:center; color:#2d2e32; height:200px;}
.ab_ba2{ background: url(../images/02.jpg) no-repeat center; line-height:200px; font-size:35px; text-align:center; color:#2d2e32; height:200px;}
.ab_ba3{ background: url(../images/03.jpg) no-repeat center; line-height:200px; font-size:35px; text-align:center; color:#2d2e32; height:200px;}
.ab_ba4{ background: url(../images/04.jpg) no-repeat center; line-height:200px; font-size:35px; text-align:center; color:#2d2e32; height:200px;}
.ab_ba5{ background: url(../images/05.jpg) no-repeat center; line-height:200px; font-size:35px; text-align:center; color:#2d2e32; height:200px;}
.ab_ba6{ background: url(../images/06.jpg) no-repeat center; line-height:200px; font-size:35px; text-align:center; color:#2d2e32; height:200px;}
.ab_ba7{ background: url(../images/07.jpg) no-repeat center; line-height:200px; font-size:35px; text-align:center; color:#2d2e32; height:200px;}

.ab{ background:#fff; padding:20px;}
.scd{ width:1200px; margin:0px auto; }
.scd .scd_l{ width:250px; float:left; position:relative; z-index:99; }
.scd_l .s_name{ width:250px; height:50px; line-height: 50px; background: #00a73a; position:relative; text-align:center; font-size: 18px; color: #fff;}
.scd_l .s_name img{ vertical-align:top; margin-top:18px;}
.scd_l .s_nav{ width:250px; background: #fff; margin-bottom:20px;}
.scd_l .s_nav li{ text-align:center; height:45px; line-height:45px;}
.scd_l .s_nav li a{ height:45px; line-height:45px;font-size:16px; display:block; *display:inline; zoom:1;}
.scd_l .s_nav li.now a,.scd_l .s_nav li a:hover{ color:#00a73a;}
.scd_l .s_nav li:last-child{ border-bottom: 0;}

.s_nav{ width:100%; background:#f1f1f1; box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.2);text-align:left; margin-bottom:20px;}
.s_nav a{ display:inline-block; *display:inline; zoom:1; font-size:16px; color:#444; height:40px; line-height:40px; padding:0 25px; float:left;}
.s_nav a.on,.s_nav a:hover{ background:#00a73a; color:#FFF;}

.scd .scd_r{ width:870px; float:right; }
.scd_r .r_name{ width:100%; height:40px; border-bottom:1px solid #ddd;  margin-bottom:20px;position:relative;}
.scd_r .r_name span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; font-size:18px; color:#00a73a; border-bottom:1px solid #00a73a;}
.about{ font-size:14px; line-height:30px; color:#444}

.abt_b{ width:100%; margin-top:20px;}
.team{ width:100%; max-width:1200px;}
.team li{ width:25%; float:left; margin-bottom:0px;}
.team li .pic{ width:275px; height:185px; overflow:hidden; margin:0px auto;}
.team li .pic img{ width:275px; height:185px; vertical-align:top;}
.team li .name{ height:40px; line-height:40px; margin-top:px; text-align:center; font-size:14px; color:#444;}

.a_r{ width:1200px; float:right;}
.a_r ul{ width:100%; text-align:left; padding-top:px;}
.a_r ul li{ width:100%; margin-bottom:20px;}
.a_r ul li .title{ width:100%; height:30px; line-height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.a_r ul li .title a{ font-size:14px; color:#009842;}
.a_r ul li .des{ width:100%; font-size:13px; color:#555555; line-height:25px; overflow:hidden;}

.pro_name{ width:100%; height:40px; border-bottom:1px solid #ddd;  margin-bottom:20px;position:relative;}
.pro_name span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; font-size:18px; color:#00a73a; border-bottom:1px solid #00a73a;}

/*产品详情页*/
#preview { width: 600px; float: left; margin-top:20px; margin-bottom:20px;}
.jqzoom {width: 600px; margin-bottom: 10px; height: 600px; overflow: hidden; position: relative;}
.jqzoom img{ width:600px; height:600px;}
.zoomdiv {width: 600px; height: 600px; left: 859px;z-index: 100; position: absolute; text-align: center; width: 300px; display: none; height: 300px; overflow: hidden;
 top: 1px; left: 0px}
#spec {position: relative; width: 390px; height: 56px; margin-left: px; overflow: hidden; padding-top: 6px}

#specList {display: inline; float: left; margin-left: 2px;}
#specList UL LI {width: 50px; display: inline; float: left; margin-right: 4px;}
#specList UL LI IMG { width: 50px; margin-bottom: 1px; height: 50px;}

.bigimg {
	WIDTH: 950px; HEIGHT: 950px
}
.jqZoomPup {z-index: 10; position: absolute; filter: alpha(opacity=50); width: 60px; background: #fff no-repeat 50% top; height: 60px; visibility: hidden;
top: 0px; cursor: move; left: 0px; opacity: 0.5; -moz-opacity: 0.5; -khtml-opacity: 0.5}
#specList {POSITION: absolute; TEXT-ALIGN: left; WIDTH: 400px; HEIGHT: 60px; OVERFLOW: hidden; TOP: 0px; LEFT: px
}
#specList UL {POSITION: absolute; WIDTH: 400px; LEFT: px}

.pre_right {
	float: right;
	padding-left: 0px;
	width: 250px;
	padding-top: 0px;
}
.pre_right h2 {
	font-size: 28px;
	color: #333333;
	font-weight: bold;
	line-height: 26px;
	padding-top: 10px;
	margin-bottom: 8px;
	padding-bottom: 8px;
}
.pre_right h3 {
	padding-top: 5px;
}


.proline{ width:100%; height:29px; border-bottom:1px solid #02a243; margin-bottom:10px;}
.pro_sm{ background:#02a243; width:15%; line-height:25px; margin-bottom:10px; text-align:center; padding:5px; color:#fff}
.pro1 p{color: #444;font-size: 14px; line-height:30px;}
.down{ background:#02a243; margin-top:20px; padding:5px; width:35%; height:35px; text-align:center}
.down a{ color:#fff;}

/*新闻*/
.new{ width:100%; max-width:1200px; margin:0px auto; padding-top:10px;}
.new .box_h{ width:100%; height:40px; line-height:40px; border-bottom:2px solid #AEAEAE; position:relative;}
.new .box_h span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; font-size:24px; color:#000000; position:absolute; left:0px; bottom:-2px; border-bottom:2px solid #009842; z-index:9;}
.new .box_h span em{ margin-left:10px; font-size:18px; color:#777777;}
.new .box_h .h_more{ display:block; font-size:12px; text-align:right; position:absolute; right:0px; top:0px; color:#444;}

.new .a_l .a_lm{ width:100%; margin-top:20px; text-align:left; font-size:14px; color:#555555;}
.new .a_l .a_lm .black{ color:#000;}
.new .a_l dl{ margin-bottom:10px;}
.new .a_l .a_lm img{ width:200px; height:100px; margin-right:20px; float:left}
.new .a_l{ width:1200px; float:left;}
.new .a_l .title{ height:30px; font-size:16px; color:#009842; line-height:30px;}
.new .a_l .title a{ color:#009842;}
.new .a_l p{ line-height:25px; height:50px; overflow:hidden; text-overflow:ellipsis;}

.news{text-align:center; font-size:20px; font-weight:bold}
.home{ background:#02a243; margin-top:20px; padding:5px; width:5%; height:40px; text-align:center}
.home a{ color:#fff;}
.partner{ width:1200px; }
.partner ul{ width:1300px; }
.partner li { width:170px; height:100px; float:left; margin-right:35px; margin-bottom:20px;}
.partner li img{ border:1px solid #ccc;}

.line{ border-bottom:1px solid #ccc; padding-bottom:20px;}
.lx{ float:left; width:50%;}
.line{ border-bottom:1px solid #ccc; margin:10px 10px;}


/**留言**/
.message{border-top:0;overflow:hidden;text-align:left;}
.message dl:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.message dl{width:100%;zoom:1;background:#fff}
.message dl{margin:0;display:-webkit-box;display:-moz-box;display:box;display:-ms-flexbox;position:relative;padding:5px 0}
.message dl dt{padding:15px 15px 10px 15px;width:115px;text-align:right;font-weight:normal;overflow:hidden;line-height:1.2}
.message dl dd{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;-ms-flex:1;padding:2px 0 0 15px;margin:10px 0;}
.message dl dd label input{position:relative;top:1px;margin-right:3px;}
.message dl dd .fbox{margin:0 10px 0 0;}
.message dl dd .tips{color:#aaa}
.message dl dd .tips:hover{color:#f00}
.message dl dd.labelinline label{display:inline}
.message dl dt.addimgdt{padding:10px 5px 10px}
.message dl dt.addimgdt p{height:30px;line-height:30px;margin-bottom:8px}
.message dl.noborder{border-bottom:0}
.message input{ height:40px;}
.ftype_textarea .tips{display:block}
.ftype_textarea textarea{width:350px;line-height:1.5;height:100px;padding:7px 5px;border:1px solid #ccc;background-color:#fff;color:#333;outline:0}
.submit{ background:#e20008; height:40px; width:100px; border:none; color:#fff}

/*feedback*/
.content_box{margin-top:0px;}
.content_box .messages_box{width:auto;padding:1px 1% 30px 1%;}
.content_box .messages_box ul{width:100%;} 
.content_box .messages_box ul li{padding:10px 28px 10px 5px;}
.content_box .messages_box .text-input,.content_box .messages_box .summary-input,.content_box .messages_box .qq-input{width:100%;height:40px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253); border:1px solid #ccc;font-size:14px;}
.content_box .messages_box .cont-input{width:100%;height:130px;padding:10px;line-height:20px;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid; border:1px solid #ccc;font-size:14px;}
.content_box .messages_box .code-input{width:125px;vertical-align:middle;height:33px;padding:0px 10px;line-height:normal;background:none repeat scroll 0% 0% rgb(253, 253, 253);border-width:1px;border-style:solid;border-color:rgb(133, 133, 133) rgb(175, 175, 175) rgb(201, 201, 201);box-shadow:1px 2px 3px rgb(183, 183, 183) inset !important;}
.content_box .messages_box .verify-pic{height:35px;vertical-align:middle;}
.content_box .messages_box .submitBtn{text-align:center;padding-top:10px;}
.content_box .messages_box .messages-button{width:125px;height:34px;line-height:34px;font-size:16px;color:#fff;text-align:center;background:none repeat scroll 0% 0% #0f7bd2;border:none;}