
@charset "utf-8";
/* CSS Document */

/*--35(ZK)-css--*/
.w1000{ width:1000px; margin:0 auto;}
* {
	margin:0px;
	padding:0px;

}
body {
	font-size:12px;
	color:#666;
	font-family:"微软雅黑";
	margin:0 auto;
	background:#fff;
width:expression(document.body.clientWidth <= 1000? "1000px": "auto");
	min-width:1000px;
	-webkit-text-size-adjust: none;
	line-height:24px;
		-webkit-transition: 0.2s;
	
	/* Future proofing (these do not work yet): */
	-moz-transition: 0.2s;
	transition: 0.2s;
}

a {
	color:#666;
}
form, div, body, img, p, a, img, dl, dd, dt, table, tr, td, th {
	margin:0px;
	padding:0px;
	border:0;
}
a {
	text-decoration:none;
}

img {
	vertical-align:middle;
}
ul, li {
	list-style:none;
	margin:0;
	padding:0;
}
input, textarea, select {
	color:#333;
	margin:0;
	padding:0;
	font-size:12px;
	font-family:Arial;
	vertical-align:middle;
}
input:focus, textarea:focus {
	outline:0;
}

/*删除火狐下按钮默认样式*/
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
 border:none;
padding:0;
}
.float_l {
	float:left;
}
.float_r {
	float:right;
}
.clear {
	clear:both;
	height:0px;
	width:100%;
}
#rg_qk {
	margin-right:0px;
}/* CSS Document */

.head{ background:#f0f0f0; width:100%; line-height:30px;}
.head_con{ width:1000px; margin:0 auto;  text-align:right;}

.top{ width:1000px; margin:0 auto; height:100px;}
.top .logo{ float:left; margin-top:14px;}
.top .tel{ float:right; margin-top:22px;}
.shousuo{ width:209px; height:31px; float:left; margin-left:120px; margin-top:34px; background:url(../images/sech_bg.png) center no-repeat;}
.search_box{ background:none; border:none; position:relative; width:189px; height:27px; padding:4px 10px; float:left;}
.sousuo{ width:30px; height:31px; position:relative; margin-left:-40px; background:url(../images/sech_buttom_bg.png) center no-repeat; border:none; cursor:pointer;}

.nav{ width:100%; height:44px; background:#108900;}
.nav li{ float:left; height:44px; display:block; font-size:16px; color:#fff; width:100px; line-height:44px; text-align:center; margin-right:35px;}
.nav li a{ color:#fff;}
.nav li:hover{ background:#69bd5e;}
.nav ul{ width:1000px; margin:0 auto;}
.nav li .nav_ns{ display:none; position:absolute; z-index:9999; width:650px; margin-left:-80px;}
.nav li:hover .nav_ns{ display:block;}
.nav li.current{ background:#1961af;}
.nav li .nav_ns a{ float:left; width:130px; border-bottom:1px solid #ddd; font-size:14px; line-height:35px; background:#f0f0f0; color:#555;}
.nav li .nav_ns a:hover{ background:#69bd5e; color:#fff;}

.flexslider{margin:0px auto;position:relative;width:100%; height:450px;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flexslider .slides .img{ height:450px;}
.flexslider .flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:60%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flexslider .flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flexslider .flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flexslider .flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flexslider .flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flexslider .flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flexslider .flex-control-paging li a.flex-active{background-position:0 0;}

.list_f{ width:1000px; margin:20px auto; overflow:hidden;}
.list_f li{ float:left; width:249px; height:120px; margin-right:1px;}
.list_f li p{ position:absolute;}
.list_f li a{ display:block; z-index:9; position:relative; font-size:16px; color:#fff; margin-left:18px; line-height:26px;}

.content{ width:1000px; margin:0 auto; overflow:hidden;}
.new_product{ width:358px; float:left; margin-right:20px; border:1px solid #f3f3f3; overflow:hidden;}
.new_product .title{ border:1px solid #f3f3f3; height:37px; border-left:4px solid #ff6600;}
.new_product .title h1{ font-size:16px; color:#ff6600; line-height:37px; padding-left:10px; float:left;}
.new_product .title .more{ float:right; width:119px; height:37px; background:#108900; text-align:center; line-height:37px;}
.new_product .title .more a{ color:#fff;}
.product{ padding:20px;}
.product_d{ background:#f7f7f7; margin-top:10px;}

.news{ width:620px; height:342px; float:left;}
.news .title{ border:1px solid #f3f3f3; height:37px; border-left:4px solid #ff6600;}
.news .title h1{ font-size:16px; color:#ff6600; line-height:37px; padding-left:10px; float:left;}
.news .title .more{ float:right; width:119px; height:37px; background:#108900; text-align:center; line-height:37px;}
.news .title .more a{ color:#fff;}

.news_d{ padding:20px; border:1px solid #f3f3f3; overflow:hidden}
.news_pidc{ float:left; width:236px;}
.news_d ul{ float:left; margin-left:10px;}
.news_d ul li{ line-height:41px; border-bottom:1px dotted #ccc; background:url(../images/news_icon.jpg) left center no-repeat; padding-left:15px;}

.footer{ width:100%; border-top:11px solid #323232; margin-top:21px;  background:#f0f0f0; height:100px; padding:10px 0px;}
.footer_text{ width:600px; height:100px; float:left; font-size:12px; color:#666; text-align:center; margin-left:100px; line-height:28px;}
.foot_erweima{ float:left;}
.app,.weixin{ float:left; width:75px; text-align:center; line-height:18px;}
.weixin{ margin-left:10px;}

.pages{ width:1000px; margin:0 auto;}
.pages_lf{ width:187px; float:left; overflow:hidden; margin-top:13px;}
.pages_lf ul h1{ font-size:22px; background:#108900; color:#fff; text-align:center; height:50px; line-height:50px; font-weight:normal;}
.pages_lf ul h1 span{ font-size:12px; color:#fccb02; font-weight:normal;}
.pages_lf ul li a{ line-height:38px; font-size:14px; color:#303030; display:block; background:#e6e6e6; margin-bottom:2px; text-indent:2em;}
.pages_lf ul li:hover a{ background:#69bd5e; color:#fff;}

.pages_lf .pages_cc{ margin-top:50px;  background:#f8f8f8;}
.pages_p{ padding:10px;}
.pages_lf .pages_cc h1{ background:#108900; font-size:16px; color:#fff; height:37px; line-height:37px; text-indent:1em; font-weight:normal;}

.pages_rg{ margin-left:30px; margin-top:20px; float:left; width:780px; margin-bottom:40px;}
.pages_rg .loation{ border-bottom:1px solid #cccccc; line-height:30px; text-align:right;}
.pages_rg .loation a{ color:#303030;}

.pages_product{}
.pages_product ul li{ width:252px; float:left; margin-right:10px; text-align:center; margin-top:30px;}
.pages_product ul li div{ text-align:center;}
.pages_product ul li:nth-child(3n){ margin-right:0px;}
.pages_product ul li .p_pic{ border:1px solid #d2d2d2; width:252px; height:190px;}
.page_news{ margin-bottom:30px;}
.page_news li{ margin-top:26px; padding-bottom:26px; border-bottom:1px dotted #989898; overflow:hidden;}
.page_news li .news_img{ float:left;}
.page_news li .news_de{ float:left; margin-left:10px; width:780px;}
.page_news li .news_de h3{ font-size:16px; color:#303030; font-weight:normal;}
.page_news li .news_de h3 span{ padding-left:40px; color:#666; font-size:12px;}


.pages_message{ margin-top:30px; overflow:hidden; background:url(../images/message_img.jpg) right bottom no-repeat;}
.messages_wel{ background:#f4f4f4; width:730px; height:134px; padding:20px; color:#222; line-height:40px; font-size:14px;}

.message_in{ margin-top:30px;}
.message_in li{ overflow:hidden; margin-top:10px;}
.message_in p{ float:left; width:85px; text-align:right; font-size:14px; color:#303030;}
.message_in input{ float:left; width:224px; height:29px; border:1px solid #efefef;}
.message_in textarea{ width:600px; height:216px; border:1px solid #efefef; background:none;}
.button input{ margin-left:548px; width:127px; height:46px; background:#dddddd; text-align:center; line-height:46px; font-size:16px; color:#303030;
margin-top:20px;}


.page_news_d{ overflow:hidden;}
.page_news_d h2{ font-size:18px; color:#000000; font-weight:normal; text-align:center; line-height:50px; margin-top:10px;}
.page_news_d .time{ color:#999999; border-bottom:1px dashed #dcdcdc; text-align:center; line-height:40px; margin-bottom:20px;}

.product_d h1{ font-weight:normal;}
.product_d .pro_i_d{ margin:0px 20px 15px 0px;}
.p_s_s{ color:#1561a8;}

.dj_lamu{ margin-top:20px; padding-bottom:20px;}
.dj_lamu .tab{ background:#f4f4f4; overflow:hidden;}
.dj_lamu .tab li{position:relative;height:40px; width:78px; text-align:center; overflow:hidden;margin-right:1px;line-height:40px;font-size:14px;color:#666666; float:left; cursor:pointer;}
.dj_lamu .tab span{position:absolute;left:0;top:0;z-index:1;width:10px;height:27px;}
.dj_lamu .tab a{float:none;color:#c30;}
.dj_lamu .tab .curr{color:#ee1100; background:#fff; margin-top:5px; margin-left:5px;}
.dj_lamu .tab .curr span{background-position:0 -178px;}
.dj_lamu .tab .curr a{color:#fff;}
.mc{ margin-top:20px;}





