img,iframe{ border:0px;}
body {
    font-family: "Microsoft YaHei";
    font: 14px Arial,Helvetica,sans-serif;
    color: #707070;
	
}
.pl10{padding-left:10px;}
body {
    font: inherit;
    margin: 0px;
    padding: 0px;
    border: 0px none currentcolor;
    vertical-align: baseline;
}
a:hover{ color:#30a230}
.banner,.banners { margin:0 auto;}
.fl{ float:left}
li{ list-style:none;}
.wrap{}
#header {
    width: 100%;
    margin: 0px auto;
	background:#555555;

}
#header .inner {
    width: 1200px;
	height: 45px;line-height: 45px;
    margin: 0px auto;
	clear:both;
}
.logo {
   width:1200px;
   margin:0 auto;
    text-align: left;
    padding-top: 25px;
    height:120px;
    clear:both;
}
.logo h3{ float:right;margin-top:40px; margin-right:30px; color:#434343; font-size:24px; }
#header .sns-bar {
    width: 211px;
    height: 36px;
    padding: 7px 25px 0px;
    background: url(../images/header_sns_bkg.png) no-repeat scroll 0% 0% transparent;
    float: right;
    position: relative;
}
#header .sns-bar a {
    width: 32px;
    height: 26px;
    display: block;
    float: left;
    margin-right: 27px;
    background: url(../images/sns_icon.png) no-repeat scroll 0px 0px transparent;
    overflow: hidden;
    text-indent: -99em;
}
#header .sns-bar a.jd {
    width: 48px;
    background-position: -55px 0px;
}#header .sns-bar a.weibo {
    width: 26px;
    background-position: -127px 0px;
}#header .sns-bar a.wechat {
    width: 23px;
    background-position: -181px 0px;
    margin-right: 0px;
}#header .nav {
    float: right;
    margin-top: 20px;
}#header .nav .nav-item {
    float: left;
    font-size: 13px;
    background: url(../images/nav_item_bkg.png) no-repeat scroll right center transparent;
    height: 20px;
    line-height: 20px;
    padding: 0px 20px;
}
a {
    color: #707070;
    text-decoration: none;
	font-size:14px
}
#header .nav .nav-item a:hover {
    color: #EA5407;
}#main {
   width:1200px;
   margin:0 auto;
   text-align:left;
   margin-top:30px;
   height:auto;
   overflow:hidden;
   padding-bottom:30px;
}.content {
    margin: 0px auto;
}
.about img{ width:100%;height:250px;}
.product-content {

}
.product-content .right{width:910px;}
.f-left {
    float: left;
}.product-content .tabs-content-1 {
    padding-right: 1px;
	width:260px;
} .pro .tabs-content-1 .list li {
    height: 22px;
    padding: 0px 3px;
    margin-bottom: 0px;
}
.product-content .tabs-content-1 li {
    height: 40px;
    width:260px;
    border-bottom: 1px dotted #ccc;
}
.product-content .tabs-content-1 li a{
    padding: 4px 12px;
}
.product-content .tabs-content-1 li a {
    display: block;
    height: 35px;
    line-height: 35px;
    background-position: center top;
    background-repeat: no-repeat;
}.product-content .tabs-content-1 li.tabs-active {
color:#30a230;
}


#tagContents ul.selectTags{ display:block;}
.tagContents{ display:none;}
.product-content .tabs-content-1 li.selectTags a{ color:#ffffff;}
.product-content .tabs-content-1 li.selectTags{background: none repeat scroll 0% 0% #EA5407;}.f-right {
    float: right;
}.homepage .index-4 .product-content .tabs-content-3 {

}
.product-content .tabs-content-3 {
    width: 910px;
    overflow: hidden;
    line-height:30px;
}.product-content .tabs-content-3 ul {
    width: 910px;
    padding-left: 35px;
    margin-top:20px;
}.product-content .tabs-content-3 li.item {
    float: left;
    border: 1px solid #D6D6D8;
    width: 260px;
	height:310px;
    margin: 0px 25px 35px 0px;
    box-shadow: 2px 2px 4px #D6D6D8;
    background: none repeat scroll 0% 0% #ffffff;
    padding-top: 6px;
}
.product-content .tabs-content-3 ul li.item:hover{background-color:rgba(0,0,0,0.1)}
.product-content .tabs-content-3 ul li.item:hover p{color:#000;height:35px;}
.product-content .tabs-content-3 li.item .img-box {
    height: 270px;
    width: 250px;
    overflow: hidden;
    margin: 0px auto 5px;
}
.img-box img {
    text-align: center; display:block;
}.product-content .tabs-content-3 li.item .product-name {
    text-align:center;
    color: #666;
    font-size: 14px;
    line-height: 22px;
}.product-content .tabs-content-3 li.item .product-name p {
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
	text-align:center;
}.product-content .tabs-content-3 li.item .action-bar {
    padding: 10px 8px 0px;
    margin-bottom: 10px;
}.product-content .tabs-content-3 li.item .action-bar a.like {
    padding-left: 16px;
    background: url(../images/like.png) no-repeat scroll left center transparent;
	color:#ffffff
}
.product-content .tabs-content-3 li.item .action-bar a {
    display: inline-block;
    color: #666;
}.product-content .tabs-content-3 li.item .action-bar a.share {
    padding-right: 16px;
	color:#EA5407
}

.product-content .tabs-content-3 li.item_t {
    float: left;
    border: 1px solid #D6D6D8;
    width: 300px;
    margin: 0px 15px 35px 0px;
    border-radius: 10px;
    box-shadow: 2px 2px 4px #D6D6D8;
    background: none repeat scroll 0% 0% #ffffff;
    padding-top: 6px;
}.product-content .tabs-content-3 li.item_t .img-box {
    height: 30px;
    width: 290px;
    overflow: hidden;
    margin: 0px auto 15px;
}
.item_t .img-box img{
    text-align: center;
	width:290px; height:30px; display:block;
}.product-content .tabs-content-3 li.item_t .product-name {
    border-top: 1px solid #EA5407;
    padding: 10px 8px 0px;
    color: #666;
    font-size: 14px;
    line-height: 22px;
}.product-content .tabs-content-3 li.item_t .product-name p {
    width: 100%;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
	text-align:center;
}.product-content .tabs-content-3 li.item_t .action-bar {
    padding: 10px 8px 0px;
    margin-bottom: 10px;
}.product-content .tabs-content-3 li.item_t .action-bar a.like {
    padding-left: 16px;
    background: url(../images/like.png) no-repeat scroll left center transparent;
	color:#ffffff
}
.product-content .tabs-content-3 li.item_t .action-bar a {
    display: inline-block;
    color: #666;
}.product-content .tabs-content-3 li.item_t .action-bar a.share {
    padding-right: 16px;
	color:#EA5407
}


.product_share_img img {
    margin-right: 10px;
    vertical-align: middle;
}.product-content .tabs-content-3 li.item .action-bar a.zoom {
    float: right;
    margin-top: 2px;
}div {
    font: inherit;
    margin: 0px;
    padding: 0px;
    border: 0px none currentcolor;
    vertical-align: baseline;
}ul {
    font: inherit;
    margin: 0px;
    padding: 0px;
    border: 0px none currentcolor;
    vertical-align: baseline;
}.homepage .index-5 {
    background:url(../images/bot_ad.jpg) center no-repeat;
	height:352px;
	background-size:100%;
}.foot {
width: 100%;
margin:0 auto;
    height:auto;
    overflow:hidden;
    font-size: 14px;
	line-height:24px;
	margin-top:10px;
    padding: 30px 0px;
	margin:0 auto;
	clear:both;
	background:#555555;
	color:#ffffff;
	border-top:3px solid #30a230;
}.foot .inner{margin:0 auto; width:1200px;padding-left:80px;}
.foot .address {

}.foot .copyright {
    text-align: right;
    float: right;
}.foot .copyright .web-id {
    margin-top: 30px;
    font-size: 14px;
}p {
    font: inherit;
    margin: 0px;
    padding: 0px;
    border: 0px none currentcolor;
    vertical-align: baseline;
}
.f-list{
   float:left;
   width:280px;
   text-align:left;
}
.f-list h3{color:#fff; font-size:15px; font-weight:300;}
.f-list ul li a{ color:#bfbfbf;font-size:13px;line-height:26px;}
.con{ height:auto; overflow:hidden;margin-top:10px;}
.left{ width:260px;}
.left_top img{ border:3px solid #ddd;padding:3px 5px;margin-top:15px;}
.left_bottom{ border:1px solid #ddd;margin-top:20px;}
.left_bottom img{margin:8px;}
.curr{border-bottom:1px dotted #ccc;line-height:40px;font-size:14px;margin-bottom: 10px;padding-left: 10px;}
.qian{ font-size:20px; line-height:50px;border-bottom: 1px solid #333333;color: #333333;margin-bottom:15px;padding-left:12px;}
#tags { margin:0 auto; width:260px; float:left;background: #ffffff; }
#tags li { width:260px; margin-top:2px; border-bottom:1px dotted #bbb;}
#tags li a { display:block;font-size:14px;line-height: 40px; padding:4px 12px; }
#tags li a:hover{color:#30a230;}
#tags li.emptyTag {	}
#tags li.selectTag {}
#tags li.selectTag A {color:#30a230}
.tagContent { display: none; margin-top:40px;}
.tagContent p{font-size:14px;line-height:40px;margin-left:20px;}
.tagContent p a{line-height:40px;}
#tagContent{ width:870px; min-height:400px;}
#tagContent div.selectTag {
	display: block
}
.right{ line-height:26px; font-size:13px; float:left;margin-left:30px;}
.right p{}
.right h3{ text-align:center; font-weight:bold; font-size:24px; color:#666}
.qyryt{margin-left: 10px;width: 260px;height: 310px;}
.qyry p{ text-align:center; margin-top:15px; text-indent:0;}
.lxwm img{ margin-top:30px;margin-left:60px;}
.products{ background:#D6E8EC}
 .product-content .tabs-content-1 li a {}
 .product-content .tabs-content-1 li a:hover{color: #30a230;}
 .product-content .tabs-content-1 li.tabs-active a {color:#30a230;}
 .spsx{ background:#ffffff; }
.title{ background:#f7f7f7; padding-left:13px;height:35px; line-height:35px;color:#737173}
.title img{padding-right:10px;}
.font1{ font-weight:bold; font-size:13px; float:left;margin-left:20px;color:#737173}
.font2{margin-right:22px; float:left}
.cans{ border-bottom:1px dotted #ccc; height:45px; line-height:45px;}
.pro_body .product-content .tabs-content-3 {
    padding-top: 25px;
}
.product-content .tabs-content-1 li.tabs-active li a{ color:#666}
.pro_body .product-content .tabs-content-1 .list{ margin-top:-20px;} 
.pro_body .product-content .tabs-content-1 .list li{ height:22px;
padding: 0px 3px 0px 3px;
margin-bottom: 0px;}
.pro_body .product-content .tabs-content-1 .list li a{height: 22px; line-height:22px; }
.product-content .tabs-content-1 .list li a{ text-align:left; padding-top:0px;width:150px;}

#preview{ float:left; margin:20px auto; text-align:center; width:400px;}
.jqzoom{ width:400px; height:280px; position:relative; border:1px solid #ddd;margin-left: 30px;}
.jqzoom img{ vertical-align:middle;}

.zoomdiv{ left:459px; height:300px; width:240px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0; }
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:300px;height:240px;background:url(i/loading.gif) #ffffff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:300px;height:240px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:322px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
.orange,.orange a{ color:#1b721b; font-weight:bold;font-size:14px;}
.pro_right{ margin-left:80px;width:600px;padding-top:10px; line-height:26px;}
.pro_right h3{ text-align:center; font-weight:bold;}
.pro_right p{line-height: 30px;font-size: 16px;margin-bottom:15px;}
.pro_right p.orange{line-height: 55px;font-size: 24px;}
.canshu{ clear:both;}

.pro_body .canshu #tags { width:100%;margin:0 auto;margin-top:30px; height:32px;padding-left:1px; border-bottom:3px solid #30a230;padding-left:0px;}
.pro_body #tags li {float: left;  font-size:14px; margin-left:0px; background:url(../images/pro_bg2.png) repeat-x; width:135px; height:35px; border-left:1px solid #ddd;border-right:1px solid #ddd; }
 .pro_body #tags li a {float: left; color: #747474;line-height: 24px; text-align:center;width:130px;padding-top:5px;}
#tags li.emptyTag {	}
#tags li.selectTag {}
.pro_body #tags li.selectTag A {color:#ffffff; background:#30a230;width:130px;}
.pro_body .canshu .tagContent{ border:1px solid #ddd;margin-top:0px; border-top:0px;padding:20px 15px;}

.news_list{ border-bottom:1px solid #eee; height:40px; line-height:40px;margin-bottom:15px;}
.title2{ width:730px;}
.date{ text-align:right; font-size:14px;}
.news{ border:1px solid #ddd;padding:1px;}
.cont{ width:660px; clear:both;}
.ml{ margin-left:15px;}
.qyxw{ font-size:14px; color:#CCCCCC; font-weight:100; line-height:30px;}

.headt{background:url(../images/curr.png) no-repeat left center;padding-left:35px; font-size:14px; border-bottom:1px solid #ddd; line-height: 50px;}
.down{margin-left:40px; margin-top:40px; width:600px;}
.down p{ line-height:40px;}
.down_img{ margin-top:80px;}
.mt25{ margin-top:20px;}

.name{ font-size:26px; font-weight:bold; text-align:center; border-bottom:1px dotted #ccc; padding-bottom:15px;margin-top:25px}
.page{ margin-top:20px; text-align:center}
.page table{ width:100%;}
.font14{ font-size:14px;margin-top:15px;}
.qyrys{ float:left; width:245px; margin-bottom:25px;}
.qyryt p{ text-align:center; text-indent:0;}

.qyryd{ float:left; width:232px; margin-bottom:25px;}
.qyryd p{ text-align:center; width:150px; text-indent:0}
.down .font1{ float:none;}

.tabs-content-3 li.item .product-name p{ font-size:14px;}


/*ͼƬ�л�*/
#container {
	width:1000px;
	height:350px;
	margin:0 auto;
	z-index:0;
	margin-top:5px;
}
#slides {
	position:absolute;
	
	z-index:100;
	height:350px;
}


.slides_container {
	width:1000px;
	height:350px;
	overflow:hidden;
	position:relative;
}


.pagination {
	height:35px;
	float:right;
	margin-right:45px;
	margin-top:-40px;
	z-index:999;
	position:relative;
}

.pagination li {
   float:left;
	margin:10px 5px;
}

.pagination li a {
	display:block;
	width:12px;
	height:12px;
	border-radius:12px;
	float:left;
	overflow:hidden;
	background:#959595;
	color:#959595;
}

.pagination li.current a {
	background:#E61C17;
	color:#E61C17;
}


.message{ margin-left:15px; margin-top:30px;color:#333;}
.message tr{ height:60px;}
.message span.must{ font-size:14px; color:#ababab;}
.message input{ width:400px; background:#ffffff; border:1px solid #ccc; height:26px; line-height:26px;  padding-left:10px}
.message textarea{ width:400px; height:130px; border:1px solid #ccc; background:#ffffff; padding-left:5px;padding-top:5px; overflow:hidden;}
input:focus{ background:#efefef;}
.button{ background:#E61C17;color:#ffffff; height:26px;line-height:26px; width:108px; text-align:center; border:0; float:right; margin-right:400px; font-weight:600; cursor:pointer;}

ul,li,dl,ol{list-style:none;margin:0;padding:0;}

.banner{width:100%;overflow:hidden;position:relative}
.banner_inner{position:relative;height:425px;width:990px;margin:0 auto}

.banner_img{width:20000px}
.banner_img li{float:left;width:1903px;position:relative}

.banner .child1{position:absolute;width:588px;height:425px;left:66px;top:0}
.banner .child2{position:absolute;width:654px;height:425px;left:343px;top:0}
.banner_common{position:relative;width:990px;margin:0 auto}
.banner_pre{position:absolute;top:50%;left:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_l_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_next{position:absolute;top:50%;right:0;margin-top:180px;width:60px;height:60px;cursor:pointer;background:url(../images/banner_btn_r_24.png) no-repeat;opacity:.5;filter:alpha(opacity=50)}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
.banner .control{width:130px;position:absolute;top:393px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}

.main-top .box{width:555px;}
.main-top h2,.box-pro h2{font-size:24px; font-weight:300;line-height:40px;padding-left:20px;}
.box-pro{clear:both}
.bg-grey{background:#f7f7f7;}
.logo img{width:700px;height:85px;float:left}
.inner {
    width: 1200px;
    margin: 0px auto;
}
.top{ height:45px;margin-left:10px;}
.top p{
    font-size:14px;
	line-height:50px;
	color:#666666;
}
.top .weather{
    padding-top:12px;
}
.product-list{height:auto;overflow:hidden;}
.product-list ul li{width:275px;height:330px; float:left;margin-left:20px;margin-top:20px;background:#ffffff;}
.product-list ul li img{margin-left:12px;margin-top:12px;}
.product-list ul li p{padding:12px 12px 0px 12px}
.product-list ul li:hover{background-color:rgba(0,0,0,0.1)}
.product-list ul li:hover p{color:#000;height:35px;}
.bg-white{background:#ffffff;}
.main-top{background: #ffffff;height: 400px;padding: 0px 10px;}
.latest-news{margin-left:40px;height:400px;overflow:hidden;}
.latest-news ul{height:250px;}
.latest-news #tab-content ul li{color:#1b721b;border-bottom:1px dashed #cccccc;background:url(../images/icon.png) no-repeat 0px 8px;height:45px;line-height:45px;font-size:13px;padding-left:10px;list-style: inside;list-style-type: disclosure-closed;}

.latest-news ul li .title-date{float:right;color:#999999;}
.latest-news ul li .title-name{color:#333333;width: 320px;}
.content .right{background:#ffffff;padding:10px 20px;}
.right-detail{background:#ffffff;width:100%}


ul{margin: 0;padding: 0;}
    li{list-style-type: none;}
    .fl{float: left;}
    .fr{float: right;}
    .ichat_c ul li{margin-bottom: 15px;}
    .toolbar{position:fixed;top:50%;right:0;z-index:1000000;height:100%;width:80px;}
    .toolbar .toolbar_icon{width:100px;height:68px;background-position:-546px 0;display:block}
    .toolbar .toolbar_warp{background-color:#30a230;width:80px;}
    .toolbar .toolbar_warp>li{height:65px;line-height:66px;cursor:pointer}.toolbar .toolbar_warp>li:last-child{position:relative}
    .toolbar .toolbar_warp>li .contact_icon{margin-top: 10px;height:50px;width:50px;display:inline-block;background:url(../images/icons.png) no-repeat;background-position:-50px 2px}
    .toolbar .toolbar_warp>li .code_icon{width:50px;height:50px;display:inline-block;background:url(../images/icons.png) no-repeat;background-position:0px 0px}
     .toolbar .toolbar_warp>li .weixin_icon{width:50px;height:50px;display:inline-block;background:url(../images/icons.png) no-repeat;background-position:-100px 0px}
     .toolbar .toolbar_warp>li .message_icon{width:50px;height:50px;display:inline-block;background:url(../images/icons.png) no-repeat;background-position:-150px 0px}

    .toolbar .toolbar_warp>li .code_content{}.toolbar .toolbar_warp>li:hover{background-color:#007f41}
    .toolbar .toolbar_warp>li.toolbar_code:hover .toolbar_content,.toolbar .toolbar_warp>li.toolbar_contact:hover #ichatContent,.toolbar .toolbar_warp>li.toolbar_contact:hover .toolbar_content{display:block}
    .toolbar .toolbar_warp>li .toolbar_content{position:absolute;right:70px;display:none;width:250px;padding-right:10px}
    .toolbar .toolbar_warp>li .pbtm1{bottom:145px;height: 50px;line-height: 50px;}
    .toolbar .toolbar_warp>li .pbtm2{bottom:131px;}
    .toolbar .toolbar_warp>li .pbtm3{bottom:0px;width:180px;}
    .toolbar .toolbar_warp>li .pbtm4{bottom:0px;}
    .toolbar .toolbar_warp .toolbar_content{width:230px;position: absolute;}
    .ichat-content{text-align:left;background:#007f41;max-height:610px;overflow:auto;line-height:normal;color: #fff;}
    .ichat-content>div{height:auto;overflow:hidden}.ichat-title{text-align:left;font-size:16px;font-weight:bold;margin-left:10px;height:24px;line-height:24px;overflow:hidden;padding-left:6px;margin-top:14px}
    .ichat-list{margin-top:5px;padding-bottom:5px;margin-left:10px;margin-right:10px;text-align:left;}
    .toolbar_contact .ichat_b{}
    .ichat-list-ul{border:0 none;list-style:none;margin:0;padding:0;width:100%}
    .ichat-list-ul li{height:54px;line-height:54px}

    .ichat-tel{background-position:-42px 0;width:14px;height:12px;display:inline-block;margin-right:5px}
    .ichat-list a{display:block;font-size:16px;color:#fff !important;text-decoration:none;width:100%;height:100%}
    .ichat-list a:hover{color:#fff}