/**** Base styles ****/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, figcaption, figure,
footer, header, hgroup, menu, nav, section, summary,
time, mark, audio, video {  margin: 0;  padding: 0;  border: 0;  font-size: 100%;  font: inherit; }
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section { display: block;}
ul li,em{ list-style:none; font-style:normal;}
html {overflow-y: scroll;}
body {font: 13px 'Arial', 宋体, sans-serif;}
.clear{ clear:both;}
a{text-decoration:none;}
li{list-style-type:none;}
.fn-clear:after{visibility:hidden;display:block;font-size:0;content:" d";clear:both;height:0;}
.fn-clear{zoom:1; /* for IE6 IE7 */}

/*头部*/
.head{height:108px;width:1000px;margin:0 auto;overflow:hidden;}
.head h1{float:left;margin-top:18px;}
.head_right{float:right;width:290px;overflow:hidden;}
.head_top{height:28px;overflow:hidden; margin-top: 26px;}
.head_top a{color:#aacd06}
.head_top .c1{float:left;width:118px;height:26px;border:1px solid #aacd06; line-height: 26px; text-align: center;}
.head_top .c2{float:right;width:118px;height:26px;border:1px solid #aacd06;background:url(../images/xdh.jpg) 23px center no-repeat;font-family:微软雅黑;text-indent: 44px; line-height: 26px; }
.head_top .c2_en{float:right;width:118px;height:26px;border:1px solid #aacd06;background:url(../images/xdh.jpg) 23px center no-repeat;text-indent: 44px; line-height: 26px; }
.head_down{color:#319c40;font-size:18px;background:url(../images/dh.jpg) left center no-repeat;padding-left: 29px; margin-top: 18px;margin-left: 29px;}

/*导行*/
#nav{height:50px;background:#319c40;border-bottom:1px solid #92b005;}
.nav{width:1000px;margin:0 auto;overflow:hidden;}
.nav li{float:left;font-family:微软雅黑;line-height: 50px;font-size: 14px;padding: 0 26px;}
.nav a{color:#fff}
.nav .cc{font-family:Arial;}

#nav_en{height:50px;background:#319c40;border-bottom:1px solid #92b005;}
.nav_en{width:1000px;margin:0 auto;overflow:hidden;}
.nav_en li{float:left;line-height: 50px;font-size: 14px;padding: 0 30px;}
.nav_en a{color:#fff}


/*banner*/
.box_skitter { position: relative; background: none;}
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 0; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 0; }
.box_skitter .prev_button { position: absolute; top: 50%; left: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: 10px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden;  width: 31px; height: 31px; }
#slideshow { width: 1423px; height: 521px; }
#slideshow1 { width: 1423px; height: 379px; }
#slideshow ul { display: none; }
#slideshow1 ul { display: none; }



/*产品分类*/
.home_cp{width:1000px;height:249px;margin:0 auto;margin-top:30px;overflow:hidden;}

.cp1{background:#119b3c;}
.cp2{background:#a2c800;margin-left: 13px;}
.cp3{background:#88b900;margin-left: 13px;}
.cp4{background:#686868;margin-left: 13px;}
.cp4 p{line-height: 21px; padding: 17px; color: #d2d2d2; margin-top: 52px;    font-size: 12px;}
.cp4 h3{width:117px;height:28px;border:1px solid #fff; text-align: center; line-height: 28px; margin: 0 auto; margin-top: 54px;}
.cp4  h3 a{color:#fff;}
.cpsm{border:1px solid #bdd0bd;width:238px;height:248px;overflow:hidden;float:left;}
.cpsm i{display: block; text-align: center;margin-top: 30px;}
.cpsm h2{text-align: center; font-size: 24px; color: #fff; margin-top: 6px;font-family:微软雅黑;}
.cpsm h2 a{color:#fff}
.cpsm ul{margin-top: 7px;}
.cpsm li{ line-height: 25px; text-align: center}
.cpsm li a{color:#fff;}


.cp1_en{background:#119b3c;}
.cp2_en{background:#a2c800;margin-left: 13px;}
.cp3_en{background:#88b900;margin-left: 13px;}
.cp4_en{background:#686868;margin-left: 13px;}
.cp4_en p{line-height: 21px; padding: 13px; color: #d2d2d2; margin-top: 10px;    font-size: 12px;}
.cp4_en h3{width:117px;height:28px;border:1px solid #fff; text-align: center; line-height: 28px; margin: 0 auto; margin-top: 18px;}
.cp4_en h3 a{color:#fff;}
.cpsm_en{border:1px solid #bdd0bd;width:238px;height:248px;overflow:hidden;float:left;}
.cpsm_en i{display: block; text-align: center;margin-top: 30px;}
.cpsm_en h2{text-align: center; font-size: 19px; color: #fff; margin-top: 6px;}
.cpsm_en h2 a{color:#fff}
.cpsm_en ul{margin-top: 7px;}
.cpsm_en li{ line-height: 25px; text-align: center}
.cpsm_en li a{color:#fff;}


/*公司简介*/
.home_jj{width:1000px;height:210px;margin:0 auto;margin-top:50px;overflow:hidden;}
.home_jj p{line-height: 25px; color: #5b5b5b; font-size: 12px;}
.home_jj i{display: block;margin-bottom: 33px;}
.home_jj a{color:#119b3c;}


/**/
#home_new{width:100%;height:395px;background:#f0f6f1;margin-top:50px;}
.home_new{width:1000px;margin:0 auto;overflow:hidden;}
.h_new_left{float:left;width:605px;height:328px;overflow:hidden;  margin-top: 32px;}
.new_left_top{height:35px;  }
.new_left_top h2{font-size: 18px; color: #579e1b; font-family: 微软雅黑;float:left;background:url(../images/x.jpg) right center no-repeat;    height: 33px;}
.new_left_top h2 span{font-family: Arial;font-size: 14px;border-left: 2px solid #000;padding-left: 12px;margin-left: 15px;}
.new_left_top a{float:right;line-height: 24px;color: #666;}
.new_left_down{height:285px;margin-top: 8px; overflow: hidden;}
.nl_left{width:250px;height:265px;float:left;overflow:hidden;}
.nll_down{height:100px;background:#579e1b;}
.nll_down h2{text-align: center;padding-top: 5px;color: #fff;font-size: 14px; font-family: 微软雅黑;}
.nll_down p{padding: 0 19px; font-size: 12px; color: #fff; line-height: 18px; margin-top: 6px;}

.nll_down_en{height:100px;background:#579e1b;}
.nll_down_en h2{text-align: center;padding-top: 5px;color: #fff;font-size: 14px; }
.nll_down_en p{padding: 0 19px; font-size: 12px; color: #fff; line-height: 18px; margin-top: 6px;}

.new_left_top_en{height:35px;  }
.new_left_top_en h2{font-size: 18px; color: #579e1b; float:left;background:url(../images/x.jpg) right center no-repeat;    height: 33px;}
.new_left_top_en h2 span{font-family: Arial;font-size: 14px;border-left: 2px solid #000;padding-left: 12px;margin-left: 15px;}
.new_left_top_en a{float:right;line-height: 24px;color: #666;}

.nl_right{width:331px;height:285px;float:right;background:url(../images/sz.jpg)  no-repeat;}
.nl_right li{margin-left: 85px; margin-top: 8px; padding-bottom: 26px;}
.nl_right li h2{font-size: 12px;}
.nl_right li a{color:#666}
.nl_right li span{color:#579e1b;margin-top: 8px; display: block;}
.h_new_down{float:right;width:355px;overflow:hidden;  margin-top: 32px;}
.h_new_d_dong{width:353px;height:269px;border:1px solid #dfe5e0;background:#fff;margin-top: 7px;text-align: center;padding-top: 14px;}


/*邮箱登陆*/
.youxiang{width:1000px;height:111px;margin:0 auto;margin-top:20px;background:url(../images/youxiang.jpg) top center no-repeat;overflow:hidden;}
.youxiang_en{width:1000px;height:111px;margin:0 auto;margin-top:20px;background:url(../images/youxiang_en.jpg) top center no-repeat;overflow:hidden;}
.em_dl{float:left;width:265px;margin-left: 110px; margin-top: 13px;}
.font4{width:120px; margin-top: 13px;}
.yhm{width:80px;margin-top: 14px;}
.yqlj{width:350px;height:58px;float:right;  margin-right: 36px;  margin-top: 31px;}
.yqlj li{float:left; margin-left: 14px;}

/*热门搜索*/
#sou{height:60px;background:#93bb00;width:100%;margin-top:30px;    border-bottom: 1px solid #fff;}
.sou{width:1000px;margin:0 auto;overflow:hidden;color:#fff;}
.sou_left{float:left; margin-top: 26px;}
.sou_left h2{float:left;background:url(../images/lb.jpg) left center no-repeat;padding-left: 20px;}
.sou_left a{padding: 0 4px;  color: #fff;}
.sou_right{width:86px;height:24px;background:#fff;border-radius:7px;text-align:center;line-height:24px;float:right; margin-right: 88px; margin-top: 20px;}
.sou_right a{color:#686868;}

/*尾部*/
#foot{height:231px;background:url(../images/foot.jpg) top center no-repeat;width:100%;}
.foot{width:1000px;margin:0 auto;overflow:hidden;}
.foot_left{float:left;width:727px;    margin-top: 40px;overflow:hidden;}
.fl_top{height:105px;overflow:hidden;}
.fl_top li {color:#fff;font-size:12px;  line-height: 28px;}
.fl_top li a{color:#fff;}
.f1{background:url(../images/f_dh.jpg) left center no-repeat;padding-left: 25px;}
.f2{background:url(../images/f_xin.jpg) left center no-repeat;padding-left: 25px;}
.f3{background:url(../images/f_wz.jpg) left center no-repeat;padding-left: 25px;}
.f4{background:url(../images/f_url.jpg) left center no-repeat;padding-left: 25px;}


a.zzb07link{font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration:none;color: #fff;}
a.zzb07link:hover {	text-decoration: underline;	color: #fff;}
.zzb07tail{font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#fff;}
.fl_down a{color:#fff}
.fl_down{margin-top: 44px;}

.foot_right{float:right;width:265px;    margin-top: 43px;}


.wx1{float:left;  margin-top: 15px; margin-left: 1px}
.wx2{float:right;}


/*公司简介*/
.main{width:1000px;margin:0 auto;margin-top:20px;overflow:hidden;margin-bottom:20px;}
.main_left{height:650px;width:249px;float:left;background:url(../images/left.jpg) no-repeat;overflow:hidden;}
.biao{ text-align: center; padding-top: 30px; font-size: 17px; color: #fff; font-weight: bold;}
.biao_en{ text-indent: 2em; padding-top: 30px; font-size: 19px; color: #fff; font-weight: bold;}
.biao span{font-family:微软雅黑}

.biao1{text-align: center; margin-top: 22px; color: #fff;}


.left_cpsm{width:212px; margin-top: 37px; margin-left: 20px;overflow:hidden;}
.left_cpsq_en{overflow:hidden;}
.left_cpsq_en h2{ height: 30px; background: #e9e9e9; line-height: 30px;  text-indent: 0.5em; color: #349d41; font-size: 15px;}
.left_cpsq_en h2 a{color: #349d41; float:right;font-family: Arial;font-size: 13px; margin-right: 9px;}
.left_cpsq_en ul{margin: 8px;}
.left_cpsq_en li{  line-height: 23px; font-size: 12px;}
.left_cpsq_en li a{color:#404040}

.left_cpsq{overflow:hidden;}
.left_cpsq h2{ height: 27px; background: #e9e9e9; line-height: 27px; font-family: 微软雅黑; text-indent: 0.5em; color: #349d41; font-size: 16px;}
.left_cpsq h2 a{color: #349d41; float:right;font-family: Arial;font-size: 13px; margin-right: 9px;}
.left_cpsq ul{margin: 8px;}
.left_cpsq li{  line-height: 27px; font-size: 12px;}
.left_cpsq li a{color:#404040}

.main_right{float:right;width:738px;height:650px;background:url(../images/rightg.jpg) no-repeat;overflow:hidden;}
.main_right1{float:right;width:738px;height:650px;background:url(../images/rightg1.jpg) no-repeat;overflow:hidden;}
.mr_top{}
.mr_top{ text-indent: 2em;  padding-top: 30px; font-size: 17px; color: #319c40; font-weight: bold;}

.mr_top span{font-family:微软雅黑}

.mr_down{padding: 26px; overflow:hidden;}
.mr_down a{color:#319c40}
.mr_down p{line-height: 26px;margin-bottom: 10px;}

.mr_down_en{width: 703px;overflow: hidden; overflow-x: hidden; overflow-y: auto; height: 268px; margin-left: 28px; margin-top: 32px;}
.mr_down_en a{color:#319c40}
.mr_down_en p{line-height: 26px;margin-bottom: 10px;}

.mr_dwd{    margin-left: 8px;}
.mr_dwd3{     margin-left: 21px;
    margin-top: -25px;}

/*产品*/
.cps_down{  width: 692px; margin-top: 37px;  /*border-top: 1px solid #ccc;*/ margin-left: 26px;overflow-y: auto;    height: 470px;overflow-x: hidden;}

.cps_down ul li{border: 1px solid #ccc;  height: 36px;    margin-top: -1px;}
.cps_down ul li h2{float: left; width: 217px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;font-weight:bold}
.cps_down ul li h3{float: left; width: 231px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;font-weight:bold}
.cps_down ul li i{float: left; width: 223px; text-align: center; height: 36px; line-height: 36px;font-weight:bold}
.cps_down .mc1{float: left; width: 217px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;color:#000;font-size: 12px;}
.cps_down .mc1_en{float: left; width: 224px; text-indent: 0.7em; height: 36px; line-height: 36px;border-right:1px solid #ccc;color:#000;font-size: 12px;}
.cps_down .cs1{float: left; width: 223px; text-align: center; height: 36px; line-height: 36px;color:#000;font-size: 12px;}
.cps_down span{float: left; width: 231px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc; font-size: 12px;}



.cp_down{  width: 692px; margin-top: 37px;  /*border-top: 1px solid #ccc;*/ margin-left: 26px;overflow-y: auto;    height: 545px;overflow-x: hidden;}
.cp_down ul li{border: 1px solid #ccc;  height: 36px;    margin-top: -1px;}
.cp_down ul li h2{float: left; width: 217px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;font-weight:bold}
.cp_down ul li h3{float: left; width: 231px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;font-weight:bold}
.cp_down ul li i{float: left; width: 223px; text-align: center; height: 36px; line-height: 36px;font-weight:bold}
.cp_down .mc1{float: left; width: 217px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc;color:#000;font-size: 12px;}
.cp_down .mc1_en{float: left; width: 224px; text-indent: 0.7em; height: 36px; line-height: 36px;border-right:1px solid #ccc;color:#000;font-size: 12px;}
.cp_down .cs1{float: left; width: 223px; text-align: center; height: 36px; line-height: 36px;color:#000;font-size: 12px;}
.cp_down span{float: left; width: 231px; text-align: center; height: 36px; line-height: 36px;border-right:1px solid #ccc; font-size: 12px;}

.cpt_down{  width: 692px; overflow-y: auto;    height: 545px;overflow-x: hidden; margin-left: 26px;}
.cpt_down table td { padding: 5px;}

.cpft{ text-align: center;  height: 33px;  background-color: #329C40;  line-height: 33px;  font-family: 微软雅黑; color: #fff; font-size: 16px;}
.cpft a{color:#fff}


.newspage { width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both}
.newspage A { BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;}
.newspage A:hover {BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #319c40; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none}
.newspage A:active {BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#319c40; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid}
.newspage SPAN.current {BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#319c40; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid}
.newspage SPAN.disabled {BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid}


/**/
.zj_fh{font-size: 14px;width: 86px;height: 30px;line-height: 30px;text-align: center;font-family: 微软雅黑;background: #319c40; margin: 0 auto; margin-top: 32px; border-radius: 7px;}
.zj_fh a{color:#fff}

/**/
.zj_fh1{font-size: 14px;width: 86px;height: 30px;line-height: 30px;text-align: center;font-family: 微软雅黑;background: #319c40; margin: 0 auto; margin-top: 12px; border-radius: 7px;}
.zj_fh1 a{color:#fff}

/*新闻中心*/
.xw_down{  width: 692px; margin-top: 37px; overflow: hidden; margin-left: 26px;}
.xw_down li{ line-height: 30px;background:url(../images/news.gif) left center no-repeat; padding-left: 32px; border-bottom: 1px dashed #ccc;}
.xw_down li a{color:#000}
.xw_down li span{float:right;}


.news_title h2 { text-align: center; margin-bottom: 16px;font-size: 25px;color:#319c40; border-bottom: 1px dashed #ccc; padding-bottom: 9px;    font-weight: bold;}
.news_zz{height:25px; text-align:center; margin-top:10px; color:#999999}
.news_zz a{color:#999}

.xw_down p{line-height: 26px;}



/*订单*/
.dd_down{  width: 692px; margin-top: 15px; overflow: hidden; margin-left: 26px;}
.dd_down h3 { line-height: 26px;margin-top: 22px;}
.dd_down span{color:#f00}
.dd_down td{ height:37px; text-align:center;line-height: 26px;    width: 100px}
.dd_down input{ height:20px; border:1px solid #999; /*width:380px;*/width:400px;}
.dd_down textarea{ resize:none;width:436px; height:100px;border:1px solid #999; float:left; outline:none;}
#mess_sub{height:35px; width:100px; cursor:pointer; margin-top:15px; color:#fff; font-weight:bold; font-size:14px; background:#349d41;}
#mess_rst{height:35px; width:100px;cursor:pointer;color:#fff; font-weight:bold; font-size:14px; background:#349d41;}



/*联系我们*/
.lx_down{  width: 692px; margin-top: 15px; overflow: hidden; margin-left: 26px;}
.lx_down_en{ width: 692px;    margin-top: 15px;    overflow-x: hidden;    margin-left: 26px;    overflow-y: auto;    height: 561px;}
.lx_bti { text-align: center; font-size: 21px; font-weight: bold; font-family: 微软雅黑; border-bottom: 1px dashed #ccc;padding-bottom:15px;margin-top:14px;margin-bottom:8px;color: #319c40;}
.lx_bti_en { text-align: center; font-size: 21px; font-weight: bold;  border-bottom: 1px dashed #ccc;padding-bottom:15px;margin-top:14px;margin-bottom:8px;color: #319c40;}
.lx_down ul{height:165px; margin-bottom: 19px;}
.lx_down li{float: left; width: 303px; margin-left: 27px; border-bottom: 1px dashed #ccc; line-height: 38px; text-indent: 0.5em;}
.lx_down li a{color:#000;}
.lx_down m a{color:#000}

.lx_down_en ul{height:191px; margin-bottom: 19px;}
.lx_down_en li{float: left; width: 303px; margin-left: 27px; border-bottom: 1px dashed #ccc; line-height: 38px; text-indent: 0.5em;}
.lx_down_en li a{color:#000;}
.lx_down_en m a{color:#000}

