/* comom */
body,div,dl,dt,dd,ul,ol,li,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,th,td, span,a{ padding: 0; margin: 0; font-family:"宋体"; font-size:12px; color:#4a4746; line-height:24px;} 
h1{padding: 0; margin: 0; font-family:"宋体"; font-size:12px; color:#666666;}
table{border-collapse: collapse; border-spacing: 0; } 
address,caption,cite,code,dfn,em,th,var {font-weight: normal; font-style: normal; } 
ol,ul{list-style:none;} 
caption,th {text-align:left; } 
h1,h2,h3,h4,h5,h6 {font-weight: normal;font-size:100%;} 
.clear{clear:both;}
q:before,q:after {content:'';} 
abbr,acronym {border: 0; }
.clear{clear:both; height:auto;}
a{color:#666; text-decoration:none }
a:hover{ color:#329500; text-decoration: none;} 
img{border:0}

.fenxiang{ margin-bottom:10px;}
.baiduMap { margin:0 auto 20px; background:#FFF; box-shadow:2px 4px 5px rgba(0,0,0,0.1); width:660px; height:300px; }
.btmn{ padding-top:20px;}
.btmn a{ text-align:center; color:#fff; width:80px; height:35px; line-height:35px; display:block; background:#FF3300; text-decoration:none;}
.btmn a:hover{ text-decoration:underline; color:#fff; font-weight:bold;}

.tit{ text-align:center; font-size:16px; font-weight:bold; color:#333; height:35px; line-height:35px;}
/* page */
.page{ widht:100%; display:inline-block; width:100%; height:auto; margin:20px 0 0px 0px; text-align:center;}
.page span,.page a{ display:inline-block; border:1px solid #ddd; height:20px; padding:0 4px; line-height:20px; text-align:center; color:#999; background:#fff;}
.page span{ display:inline-block; height:20px; padding:0 4px; line-height:20px; text-align:center;}
.page a:hover,.page .hover{border-color:#ddd; color:#329500; background:#fff;}

/*top*/
body{ margin:0px; padding:0px; font-family:"宋体"; font-size:12px; line-height:24px;}

.top{ height:103px; border-bottom:2px solid #55bc22; width:1000px; margin: 0 auto;}
.logo{ float:left; margin-left:10px; margin-top:20px;}
.top_right{ float:right; width:725px; height:auto;}
.top_right .right_font{ float:right; height:20px; line-height:20px; margin-top:10px; }
/*search*/
.top_link{ width:320px; float:right; height:auto;}
.search{height:22px;float:right; width:300px; margin-top:11px; margin-bottom:10px;}
.txtWord{height:17px;line-height:17px;width:170px;padding-left:5px;float:left;}
.SelectWord{height:21px;line-height:21px;width:53px;float:left;margin-left:5px;_display:inline;}
.btnSearch{margin-left:5px;_display:inline;float:left;}


.nav{ width:715px; height: auto; float:right;}
.nav ul{ width:725px;}
.nav ul li{ float:left; text-align:center; width:102px; height:30px; line-height:30px; background: url(../images/top_line.jpg) left no-repeat;}
.nav ul li a{ color:#333; text-decoration:none; width:103px; height:30px; line-height:30px; display:block;}
.nav ul li a:hover{ background:url(../images/top_tu2.jpg) no-repeat; color:#fff; width:103px; height:30px; line-height:30px; display:block;}




/* .banner{ width:1000px; margin:0 auto; height:380px;} */
.banner{position: relative;z-index:22;overflow: hidden;width: 100%;height: 416px;}
.banner1{width: 1920px;height: 502px;margin: 0 auto;}
.banner1 li{float: left; width:1920px;height: 502px;text-align: center;}
.banner .tip{width: 1000px;height: 25px;line-height: 0;font-size: 0;text-align: center;position: absolute;left: 50%;margin-left: -500px;bottom: 50px;z-index: 3;}
.banner .tip span{ display: inline-block;width: 18px;height: 18px;cursor: pointer;margin: 0 8px;font-size: 0px;line-height: 0px;background: #d3d3d3;z-index: 3;-moz-border-radius: 13px;-webkit-border-radius: 13px;border-radius: 13px;}
.banner .tip .cur{background:#103d78;height: 18px;width: 18px;}



.content{ width:1000px; margin:10px auto; height:auto;}
.cont_left{ float:left; width:274px; height:auto; }
.cont_left2{ float:left; width:26px; height:403px; background:url(../images/Middle_line_22.jpg) no-repeat;}

.cont_left .Contact_us{ width:274px; height:auto;}
.cont_left .Contact_us .Contact_us_top{ width:274px; height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.Contact_us_top h2{ font-size:13px; font-weight:bold; font-family: "微软雅黑"; color:#339900; background: url(../images/h2_bg.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:188px; float:left;}
.Contact_us_top span{ float:right; margin-top:15px;}
.Contact_us_bottom{ widows:274px; height:auto;}
.Contact_us_bottom ul{ width:230px; height:auto; margin:0 auto;}
.Contact_us_bottom ul li{ background:#55bc22; width:230px; height:31px; line-height:31px; color:#fff;  margin-top:10px; text-align:center;}
.Contact_us_bottom ul li a{ color:#fff; height:31px; line-height:31px; display:block; width:230px;}
.Contact_us_bottom ul li a:hover{ color:#fff; font-weight:bold; background:#339900;}

.Contact_us_bottom2{ widows:274px; height:auto; overflow:hidden}
.Contact_us_bottom2 ul{ width:230px;margin:0 auto; height:210px; overflow: hidden;}
.Contact_us_bottom2 ul li{ background:#55bc22; width:230px; height:31px; line-height:31px; color:#fff;  margin-top:10px; text-align:center;}
.Contact_us_bottom2 ul li a{ color:#fff; height:31px; line-height:31px; display:block; width:230px;}
.Contact_us_bottom2 ul li a:hover{ color:#fff; font-weight:bold; background:#339900;}


.cont_left .Contact_us2{ width:274px; height:auto; margin-top:10px;}
.cont_left .Contact_us2 .Contact_us_top2{ width:274px; height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.Contact_us_top2 h2{ font-size:13px; font-weight:bold; font-family: "微软雅黑"; color:#339900; background:url(../images/title_tu.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:188px; float:left;}
.Contact_us_top2 span{ float:right; margin-top:15px;}
.Contact_us_bottom2{ widows:234px; height:auto; padding:0px 20px 0px 20px;}


.cont_right{ float:right; width:700px; height:auto; overflow:hidden;}
.product_list{ height:auto; width:700px; _width:690px;}

#scrollshow_demo{ width:700px; height:195px; overflow: hidden; }
#scroll_demo{ width:490px; height:94px; overflow: hidden; }
#eMeng table{ margin:0;}


.produvt_list_top{ height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.produvt_list_top h3{ font-size:13px; font-family:"微软雅黑"; font-weight:bold; color:#339900; background:url(../images/title_tu2.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:119px; float:left;}
.produvt_list_top span{ float:right; margin-top:15px;}

.product_list_bottom{ padding:15px; width:670px; height:163px; overflow: hidden;}


/*#demo{width:680px; height:auto; overflow:hidden; padding-top:15px; margin-right:20px;}
#indemo{width:1500%; float:left;}
#demo1,#demo2{float:left;}
.inpro{ float:left; width:170px; height:auto;}
.inpro img{ width:160px; height:140px;}
.inpro span{ margin-top:8px; width:160px; height:21px; line-height:21px; display:block;}
.inpro span a{ width:160px; background:url(../images/list_tu_bg_32.jpg) no-repeat; height:21px; line-height:21px; text-align:center; display:block; color:#fff;}
.inpro span a:hover{ color:#fff; text-decoration:underline;}*/

.product_list_bottom ul { width:680px;}
.product_list_bottom ul li{ float:left; width:170px; height:auto;}
.product_list_bottom ul li img{ width:160px; height:140px;}
.product_list_bottom ul li span{ margin-top:8px; width:160px; height:21px; line-height:21px; display:block;}
.product_list_bottom ul li span a{ width:160px; background:url(../images/list_tu_bg_32.jpg) no-repeat; height:21px; line-height:21px; text-align:center; display:block; color:#fff;}
.product_list_bottom ul li span a:hover{ color:#fff; text-decoration:underline;}

.cont_right_bottom{ margin-top:22px;  _margin-top:0px; +margin-top:0px; min-height:230px; width:700px;}
.about_left{ margin-top:5px; _margin-top:0px; +margin-top:0px;  float:left; width:400px; height:30px; line-height:30px;}
.about_left .Contact_us_top4{ width:400px; height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.about_left h2{ font-size:13px; font-weight:bold; font-family: "微软雅黑"; color:#339900; background:url(../images/title_bg4.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:188px; float:left;}
.about_left span{ float:right; margin-top:15px;}
.Contact_us_bottom4{ widows:360px; height:161px; padding:20px;  overflow:hidden;}

.bottom_about_left{ float:left; background:url(../images/about_tu_left_45.jpg) no-repeat; width:180px; height:145px;}
.bottom_about_right{ float:right; width:160px; height:145px; margin-top:inherit;}


.news_right{ width:274px; height:auto; margin-top:5px; float:right;_margin-top:0px; +margin-top:0px;}
.news_right .Contact_us_top3{ width:274px; height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.news_right h2{ font-size:13px; font-weight:bold; font-family: "微软雅黑"; color:#339900; background:url(../images/title_tu3.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:188px; float:left;}
.news_right span{ float:right; margin-top:15px;}
.Contact_us_bottom3{ widows:254px; height:auto; padding:10px;}
.Contact_us_bottom3 ul li{ width:255px; height:29px; line-height:29px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.Contact_us_bottom3 ul li a{ float:left; height:29px; line-height:29px;}

.footer{ width:1000px; height:auto; margin:0 auto;}
.Keyword{ background:url(../images/Keyword_bg_45.jpg) no-repeat; width:955px; height:36px; line-height:36px; color:#fff; padding-left:45px;}
.Copyright{ background:url(../images/bottom_bg_49.jpg) no-repeat; height:99px; width:1000px;}
.Copyright ul{ width:600px; margin:0 auto;}
.Copyright ul li{ height:38px; line-height:38px; text-align:center; background:url(../images/bottom_nav_line_49.jpg) left no-repeat; width:77px; display:block; float:left;}
.Copyright ul li a{ height:38px; line-height:38px; font-weight:bold; color:#329500;width:77px; }
.Copyright ul li a:hover{ color:#329500; text-decoration:underline;width:77px; }

.Copyright p{ width:1000px; text-align:center; margin:0 auto; color:#339900;}
.Copyright p a{ color:#339900; text-decoration:none;}
.Copyright p a:hover{ color:#339900; text-decoration:underline;}


/*关于我们*/
.produvt_list_top2{ height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x; overflow:hidden;}
.produvt_list_top2 h3{ font-size:13px; font-family:"微软雅黑"; font-weight:bold; color:#339900; background: url(../images/neiye_tu.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:160px; float:left;}
.produvt_list_top2 span{ float:right; height:29px; line-height:29px; width:180px;}

.product_list_bottom2{ padding:15px 10px 15px 20px; width:670px;}
.product_list_bottom2 ul li a{ float:left; height:30px; line-height:30px; color:#666; text-decoration:none;}
.product_list_bottom2 ul li a:hover{ color:##329500; text-decoration:none; height:30px; line-height:30px;}
.product_list_bottom2 ul li{ height:30px; line-height:30px; border-bottom:1px dotted #ccc;}

.product_list_bottom2 ul li span{ float:right; color:#999;}

/*联系我们*/
.produvt_list_top3{ height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.produvt_list_top3 h3{ font-size:13px; font-family:"微软雅黑"; font-weight:bold; color:#339900; background: url(../images/neiye_tu.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:160px; float:left;}
.produvt_list_top3 span{  float:right; height:29px; line-height:29px;}

.BMap_bubble_title a{ color:#fff; background:#009900; width:70px; height:24px; line-height:24px; display:block; text-decoration:none; text-align:center;}
.BMap_bubble_title a:hover{ color:#fff; text-decoration:none; font-weight:bold;}

/*在线留言*/
.produvt_list_top4{ height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.produvt_list_top4 h3{ font-size:13px; font-family:"微软雅黑"; font-weight:bold; color:#339900; background: url(../images/neiye_tu.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:160px; float:left;}
.produvt_list_top4 span{ float:right; height:29px; line-height:29px; width:180px;}



/*新闻中心*/
.produvt_list_top5{ height:30px; line-height:30px; background:url(../images/line_bg_27.jpg) bottom repeat-x;}
.produvt_list_top5 h3{ font-size:13px; font-family:"微软雅黑"; font-weight:bold; color:#339900; background: url(../images/neiye_tu.jpg) no-repeat; padding-left:22px; height:29px; line-height:29px; width:160px; float:left;}
.produvt_list_top5 span{ float:right; height:29px; line-height:29px; width:200px;}
.product_list_bottom3 ul li{ background:url(../images/line_bg_27.jpg) bottom repeat-x; height:29px; line-height:29px;}
.product_list_bottom3 ul li a{ color:#666; text-decoration:none;}
.product_list_bottom3 ul li a:hover{ text-decoration:none; color:#339900;}

/*产品中心*/
.product_list_bottom4{ padding:15px 8px 15px 20px; width:670px;}
.pro{ width:166px; height:auto; float:left; text-align:center; margin-bottom:10px;}

.pro img{ width:160px; height:120px; display:block;}
.pro span{ background:url(../images/list_tu_bg_32.jpg) no-repeat; width:160px; text-align:center; height:21px; line-height:21px; margin-top:8px; display:block;color:#FFFEFD}
.pro span a{ color:#fff; text-decoration:none; width:160px; text-align:center; width:160px; text-align:center; height:21px; line-height:21px; display:block;}
.pro span a:hover{ color:#fff; text-decoration:underline;}


/*产品详细页*/
.ArticleTitle{ font-size:18px; line-height:40px; text-align:center;  margin-bottom:10px;  font-family:"微软雅黑"; font-weight:bold;}
.ArticleMessage{  text-align:center; color:#A8A6A6; border-bottom:1px dotted #CCCCCC;border-top:1px dotted #CCCCCC; ; margin-bottom:10px; padding:4px 0;}
.gjz{ margin-left:15px;}
.gjz a{color:#4a4746;}
#article a:link{  text-align:right; color:#A8A6A6;}
.pr_ms{font-weight:bold;border-bottom:1px dotted #CCCCCC;  }
.pr_nr{ padding:10px 20px;}
.fy{ width:100%; text-align:center;border-top:1px dotted #CCCCCC; height:28px; line-height:26px; padding-top:10px; margin-top:50px; color:#666; padding-bottom:10px;}
.fy a{color:#4a4746;}
.jiaoge{ float: left; width:250px; margin-left:25px;}
.jiaoge h1{ width:250px; height:30px;}
.jiaoge h2{ width:250px; height:30px; color:#39ab00; font-family:"微软雅黑"; font-size:15px; font-weight:bold;}
.jiaoge h3{ width:250px; height:30px;}
.jiaoge h4{ width:250px; height:30px;}
.jiaoge h5{ width:250px; height:30px;}
.jiaoge h6{ width:250px; height:30px;}
.jiaoge h6 a{color:#287e0e;}
.liuyan_list .Content{ width:96%; padding:5px 2%; line-height:200%; }

.cp{ height:auto;}
.tupian{ float:left;}
.tupian img{ width:380px; height:300px;}




/*在线客服*/
.online{ width:119px; position:absolute; right:30px; top:140px;	z-index:9000;}
.online_top{ width:119px; height:66px; background:url(../images/online_top.png) no-repeat;}
.online_box{ width:119px; padding-bottom:65px; background:url(../images/online_bg1.png) no-repeat 0 bottom;}
.online_box .tel{ width:100px; padding-bottom:8px; background:url(../images/online_xx.gif) center bottom no-repeat; margin:0 auto 10px auto;}
.online_box .tel h4{ font-size:14px; font-family:"微软雅黑"; text-align:center; color:#24be00; line-height:20px;}
.online_box .tel h5{ font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center; color:#24be00; line-height:20px;}
.online_box .qq{ width:103px; text-align:center; margin:0 auto;	overflow:hidden;}
.online_box .mobiSite{ width:100px; text-align:center; padding-top:10px; margin:0 auto;	overflow:hidden;}
.online_box .mobiSite p{ font-size:12px; line-height:16px;}
.online_box .mobiSite .ewm{	padding:5px 0;}
.online_box .mobiSite h3{ font-weight:normal; color:#24be00;}
.online_box .mobiSite a,.online_box .mobiSite a:visited{ color:#24be00;}
.online_box .mobiSite a:hover{ color:#24be00; font-weight:bold;}
.gotop{ width:35px;	height:35px; position:absolute; left:42px; bottom:6px; cursor:pointer;}


#demo{width:890px; height:auto; overflow:hidden; margin-right:20px;}
#indemo{width:1500%; float:left;}
#demo1,#demo2{float:left;}

.nrtt{ width:680px; height:auto; padding:10px;}
.nrtt li{ width:680px; border-bottom:1px dashed #517d48; height:28px;}
.nrtt li a{ background:url(../images/nt.jpg) left center no-repeat; display:block; padding-left:20px; color:#FFF; line-height:28px;}
.nrtt li a:hover{ color:#fade4c;}
.nrtt li span{ width:70px; height:28px; line-height:28px; float:right; color:#dee5dd;}
/* pageNews */
.tit { font-size:18px; height:70px; line-height:70px; font-weight:bold; text-align:center;  }
.mark { height:45px; line-height:45px; text-align:center; margin-bottom:20px; border-bottom:1px dashed #ccc; border-top:1px dashed #ccc;  }
.header_new{ height:30px; line-height:30px; margin-top:7px;}
.mark .header_new span, .pageNews .main .mark a.msg { margin:0 7px; height:30px; line-height:30px;}
.mark .header_new .font a { margin:0 3px; color:#ccc; height:30px; line-height:30px;}
.mark .header_new .font a:hover, .pageNews .main .mark .font a.cur { color:#d22b13;height:30px; line-height:30px; }
.mark .header_new a.msg { width:60px;height:30px; line-height:30px; display:inline-block; background: #00CC33; color:#fff; }
.mark .header_new a:hover.msg{ color:#fade4c;}
.photo { overflow:hidden; text-align:center; margin-bottom:20px; }
.photo img { max-width:580px; padding:5px; border:1px solid #ccc; background:#FFF; }
.info { margin-bottom:10px; }
.info p { margin-bottom:10px; line-height:2; text-indent:2em; }

/* 分页 */
.fontPage{ display:block; width:100%; height:auto; padding:20px 0; text-align:center; clear:both; }
.fontPage span , .fontPage a{ display:inline-block;border:1px solid #0e4502;color:#fff; padding:0px 8px; height:23px; text-decoration:none; margin:0 5px; border-radius:1px; }
.fontPage a:hover{ background:#efe6cd; color:#8b6d31; }
.fontPage .cur{ background:#efe6cd; font-weight:bold; color:#8b6d31; }
.fontPage span.dot{ background:none;border:none; font-weight:bold; padding:0; }

/* 翻页 */
.relatedLink { height:30px; line-height:30px; border:1px dashed #0e4502; width:100%; margin:0 auto 20px; }
.relatedLink .prevLink { float:left; margin-left:10px;  line-height:30px;}
.relatedLink .nextLink { float:right; margin-right:10px;  line-height:30px;}

/* 表单验证 */
.formData { width:550px; margin:0px auto 20px; padding-top:30px; }
.formData tr.item label { margin-right:5px; }
.formData tr.item .tip { width:130px; margin-left:20px; }
.formData tr.item input, .formData tr.code input { width:250px; height:25px; line-height:25px; color:#666; border:1px solid #ccc !important;  border-radius:3px; padding:0 5px;  }
.formData tr.item textarea { width:250px; height:80px; color:#666; border:1px solid #ccc; margin-bottom:15px; border-radius:3px; padding:0 5px; }
.formData tr.item input:focus, .formData tr.code input:focus, .formData tr.item textarea:focus { border:1px solid #009900 !important;  border-radius:3px; }
.formData tr.code input { width:90px; }
.formData .sub { width:102px; height:32px; line-height:32px; color:#FFF; text-align:center; background:#009900; color:#FFF; border:none; margin-right:10px; cursor:pointer; }
.formData tr.code img { vertical-align:middle; *vertical-align:0; margin-left:10px; }
.formData .err, .formData .red { color:#009900; }
.formData .red { font-size:16px; line-height:16px; font-weight:700; margin-right:5px; }
.BMap_bubble_content{line-height:20px; font-size:12px;}

.jing_pointer { width:27px; height:117px; position:absolute; top:95px; left:-20px; cursor:pointer; }
.jing_pointer.active { left:122px; background-position:0 -120px !important; }
.online .jing_pointer { background:url(../images/pointer9.png) 0 0 no-repeat; }