@charset "utf-8";
/* CSS Document */

* { padding: 0; margin: 0; list-style: none; border: 0;}
img { padding: 0; margin: 0; list-style: none; border: 0;}
a { text-decoration: none; color: #656565; outline:none;}
a:hover { color: #f35d69; text-decoration:none;}
a:link { text-decoration: none; outline:none;}
a:active { text-decoration:none;}
a:hover { text-decoration:none;} 
a:visited { text-decoration: none;}
.product-nav{width:1200px;height:50px; line-height:50px; margin:0 auto; overflow:hidden}
body { background-color: #f4f2e6;font-family:"微软雅黑";}
.body_all{ width:100%; height: auto; margin:0 auto;}

/*头栏*/
.bkrenzheng{background:#494949;width:100%; margin:0 auto;overflow:hidden;height:60px;text-align:center;}
.bkrenzheng div{width:1200px;height:28px;margin:0px auto;padding-top:5px; line-height: 25px;}
.bkrenzheng div span,.bkrenzheng div span.lgn a{color:#ffffff;font-size:12px;}
.bkrenzheng div span.wlczi{float:left;}
.bkrenzheng div span.lgn{float:right;margin-right:40px;}
.bkrenzheng div span.lgn a{margin-left:20px;}
.bkrenzheng div span.lgn a:hover{color:#ffffff;font-size:12px;color:#feae3d;}
/*会员类型*/
.bkrenzheng div.rzmtype{width:100%;height:30px;overflow:hidden;background:url(../images/title_bg.jpg) no-repeat;}
.bkrenzheng div.rzmtype div{width:1200px; margin:0 auto;}
.bkrenzheng div.rzmtype div span{width:151px;height:30px;background:url(../images/renzheng.png) no-repeat;float:left;text-align:center;color:#ff3300;margin-top:-12px;}
.bkrenzheng div.rzmtype div span a{color:#fff;line-height:28px;}

.head_bg{ width:100%; height:178px; overflow:hidden;background:url(../images/title_bg.jpg) 0 -28px no-repeat;}
.head{width:1200px; height:100px;padding-top:30px; margin:0 auto; overflow:hidden; font-weight:normal}
.head div{ float:left}
.head_logo{ width:200px; height:100px; float:left;}
.head_title{ width:750px; _width:600px; height:96px; float:right; color:#fff}
.head_title h1{ width:750px; height:50px; font-size:30px; line-height:50px; font-weight:normal}
.head_title h2{ width:750px; height:50px; font-size:18px;line-height:46px;font-weight:normal}
.aptitude{ width:250px; color:#fff}
.aptitude em{ text-indent:2em; width:100px; line-height:33px; height:33px; margin:0 10px;  display:inline; float:left; text-align:center; font-size:13px; font-style:normal; -moz-border-radius:3px;      /* Gecko browsers */
    -webkit-border-radius:3px;   /* Webkit browsers */
    border-radius:3px;            /* W3C syntax */
	 background:url(../images/aptitude_bg.png) no-repeat;}

/*导航菜单*/
.daohan{ width:100%; height:50px; margin:0 auto; background:#fff; overflow:hidden; border-bottom:1px solid #E4E4E4}
.daohan ul{ width:1200px; height:50px; margin:0 auto;}
.daohan ul li{ width:120px; height:50px; float:left; line-height:50px; text-align:center;}
.daohan ul li a{ width:120px; height:50px; font-size:16px; color:#fff; display:block}
.daohan ul li a:hover{background:#23910e;color:#fff; }
.daohan ul li a:link,.daohan ul li a:visited{color:#666;text-decoration:none}
.daohan ul li a:hover{color:#fff;text-decoration:none}
.daohan ul li a.dh{float:left; background:#23910e; color:#fff}
.daohan ul li a.dh a:link,.daohan ul li a.dh a:visited{color:#fff;text-decoration:none}
.daohan ul li a.dh a:hover{color:#fff;text-decoration:underline}


.banner{ width:1200px; height:auto; margin:0px auto; text-align:center;}
/*20151130  BO*/
.ind-about{ width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.ind-about h2{ width:1200px; height:82px;background:url(../images/h2_til_bg.png) no-repeat;}
.ind-about h2 a{ font-size:30px; font-weight:normal; text-indent:0.5em; line-height:80px; color:#82ba33;}
.ind-about h2 a,.ind-about h2 span{ display:inline;}
.ind-about h2 span{ float:right; color:#ccc; font-size:18px;}
.ind-about h2 span a{ line-height:80px; font-size:18px; display:inline; float:left}
.ind-about h2 span a:link,.ind-about h2 span a:visited{color:#81ba32;text-decoration:none}
.ind-about h2 span a:hover{color:#F60;text-decoration:underline}
.about_info{ width:1200px; height:100%; margin:10px auto;overflow:hidden}
.about_info div{ float:left}
.about_info div.about_info_pic{ width:400px; height:300px;}
.about_info div.about_info_word{ width:800px; height:300px; font-size:16px; line-height:1.8em}
.about_info div.about_info_word p{font-size:16px; line-height:180%}
/*news*/
.ind-news{ width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.ind-news h2{ width:1200px; height:82px;background:url(../images/h2_til_bg.png) 0 -85px no-repeat;padding-left: 10px;}
.ind-news h2 a{ font-size:30px; font-weight:normal; text-indent:0.5em; line-height:80px; color:#82ba33;}
.ind-news h2 a,.ind-news h2 span{ display:inline;}
.ind-news h2 span{ float:right; color:#ccc; font-size:18px;}
.ind-news h2 span a{ line-height:80px; font-size:18px; display:inline; float:left}
.ind-news h2 span a:link,.ind-news h2 span a:visited{color:#81ba32;text-decoration:none}
.ind-news h2 span a:hover{color:#F60;text-decoration:underline}
.ind-news-list{ width:1200px;}
.ind-news-list ul{ width:1200px;}
.ind-news-list ul li{ width:600px; line-height:40px; height:40px; float:left; text-indent:0.5em; font-size:16px;}
.ind-news-list ul li span{ float:right; color:#999}
/*project*/
.ind-project{width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.ind-project h2{ width:1200px; height:82px;background:url(../images/h2_til_bg.png) 0 -250px no-repeat;}
.ind-project h2 a{ font-size:30px; font-weight:normal; text-indent:0.5em; line-height:80px; color:#82ba33;}
.ind-project h2 a,.ind-project h2 span{ display:inline;}
.ind-project h2 span{ float:right; color:#ccc; font-size:18px;}
.ind-project h2 span a{ line-height:80px; font-size:18px; display:inline;  padding: 0 20px;}
.ind-project h2 span a:link,.ind-project h2 span a:visited{color:#81ba32;text-decoration:none}
.ind-project h2 span a:hover{color:#F60;text-decoration:underline}
.ind-project-list{width:1200px;}
.ind-project-list ul:hover{border:4px solid #23910e}
.ind-project-list ul{ width:372px;border:4px solid #f4f2e6;  height:100%; overflow:hidden; display:inline; float:left;margin:10px;padding:10px;}
.ind-project-list ul li{ width:372px;display:inline; line-height:30px;float:left; font-size:16px;text-align:center;}
.ind-project-list ul li span{ color:#666}
/*other-project*/
.ind-other-project{ width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.ind-other-project h2{ width:1200px; height:82px;background:url(../images/h2_til_bg.png) 0 -168px no-repeat;}
.ind-other-project h2 a{ font-size:30px; font-weight:normal; text-indent:0.5em; line-height:80px; color:#82ba33;}
.ind-other-project h2 a,.ind-other-project h2 span{ display:inline;}
.ind-other-project h2 span{ float:right; color:#ccc; font-size:18px;}
.ind-other-project h2 span a{ line-height:80px; font-size:18px; display:inline;  padding: 0 20px;}
.ind-other-project h2 span a:link,.ind-other-project h2 span a:visited{color:#81ba32;text-decoration:none}
.ind-other-project h2 span a:hover{color:#F60;text-decoration:underline}
.ind-other-project-list{ width:1200px;}
.ind-other-project-list ul li:hover{ border:4px solid #23910e}
.ind-other-project-list ul{ width:1200px; height:100%; float:left; margin:10px auto}
.ind-other-project-list ul li{ width:372px;border:4px solid #f4f2e6; display:inline; line-height:30px;float:left; font-size:16px; padding:10px;text-align:center; height:320px;}
.ind-other-project-list ul li p{width:372px; display:inline; line-height:30px; float:left}


#pe{ display:block;}

.all-product{width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.all-product h2{width:1200px; height:82px;background:url(../images/h2_til_bg.png) 0 -335px no-repeat;padding-left: 10px;}
.all-product h2 a{ font-size:30px; font-weight:normal; text-indent:0.5em; line-height:80px; color:#82ba33;}
.all-product h2 span{ float:right;color:#ccc; font-size:18px;}
.all-product h2 span a{ line-height:80px; font-size:18px; display:inline;padding: 0 20px;}
.all-product h2 span a:link,.all-product h2 span a:visited{color:#81ba32;text-decoration:none}
.all-product h2 span a:hover{color:#F60;text-decoration:underline}
.all-product-list{width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.all-product-list ul{width:1200px; height:100%; float:left;margin:10px auto}
.all-product-list ul li{width:372px;border:4px solid #f4f2e6; display:inline; float:left; font-size:16px; padding:10px;text-align:center; line-height:30px; height:320px;}
.all-product-list ul li:hover{border:4px solid #23910e}
.all-product-list ul li:hover p a{}
.all-product-list ul li p{width:372px; display:inline; line-height:30px; float:left}

/*首页联系我们*/
.ind-contact{width:1200px; height:100%; overflow:hidden; margin:0 auto;}
.ind-contact h2{width:1200px; height:82px;background:url(../images/h2_til_bg.png) 0 -418px no-repeat;padding-left: 10px;}
.ind-contact h2 a{ font-size:30px; font-weight:normal; text-indent:0.5em; line-height:80px; color:#82ba33;}
.ind-contact div{ width:1200px; height:100%; overflow:hidden}
.ind-contact div ul{ float:left}
.ind-contact div ul.contact-info{ width:500px;}
.ind-contact div ul.contact-info li{ line-height:30px; font-size:16px;}
.ind-contact div ul.contact-map{ width:700px;}

.sed-about h2{ font-size:22px; font-weight:normal}
.sed-about h3{ font-size:20px; font-weight:normal}

/*产品详细页开始*/
#spec-n5{width:415px; height:126px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat;margin-top:35px; width:20px; height:63px; float:left; cursor:pointer;}
#spec-right{background:url(images/right.gif) no-repeat; width:20px; height:63px; float:left;cursor:pointer; margin-top:35px;}
#spec-list{ width:365px; float:left; overflow:hidden; margin-left:2px; display:inline;height:126px;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; overflow:hidden; width:110px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:100px; height:80px;}
.product-right-top { height: 100%;overflow: hidden;width:900px;}
.product-right-top div { float: left;}
.pro-r-t-l { height: 100%;margin-right: 8px;width: 420px;}
#preview { float: none;height: auto;text-align: center;width: 410px;}
#spec-n1 { border: 2px solid #CACACA;}
.product-right-top div { float: left;}
.jqzoom { padding: 0px;position: relative;}
.jqzoom { height: 310px;position: relative;width: 410px;}
#jqzoomTableImg, #jqzoomTableImg tr, #jqzoomTableImg tr td { border: 0px none currentColor;border-spacing: 0px;}
#jqzoomTableImg { height: 310px;width: 410px;}
#jqzoomTableImg tr, #jqzoomTableImg tr td { text-align: center;}
#jqzoomTableImg, #jqzoomTableImg tr, #jqzoomTableImg tr td { border: 0px none currentColor;border-spacing: 0px;}
.product-right-top div { float: left;}
.pro-r-t-r { width:460px;}
.pro-r-t-r ul li { font-size: 16px;line-height: 30px;}
.pro-r-t-r ul li h1 { color: #2a8523;font-size: 22px;border-bottom: 1px dotted #CCC;font-size:22px;height:50px;line-height:50px; font-weight:normal}
.pro-r-t-r ul li span { font-weight: 700;}
.info-list { height: 100%;overflow: hidden;width:900px;}
.info-list h2 {background: url(../images/product1.jpg) 20px no-repeat;color:#FFF;font-size:16px;height:33px; text-indent:2em; overflow:hidden;line-height:33px;margin-top:20px;width:860px;}
#ppAttr {overflow: hidden;width:860px; margin:20px; display:inline; overflow:hidden; float:left}
#ppAttr table tr { line-height: 25px;}
#ppDescript { height: auto;line-height:1.8em;margin:20px;overflow: hidden;text-indent:2em;width:860px;}
#ppMoreInfo { border-bottom: 1px dashed #CCCCCC;overflow: hidden;width:860px; margin:20px; display:inline;}
#ppMoreInfo ul{ width:860px; margin:10px;}
#ppMoreInfo ul li{ line-height:30px; text-indent:1em; float:left; width:430px;}
#ppMoreInfo p{ width:860px; float:left; color:#999; text-indent:2em;}
.product-left, .product-right { display: inline;float: right;}
.product-right { background: #FFFFFF;height: 100%;width: 900px; overflow: hidden; margin-top:20px;}
#spec-n5 { height: 115px;overflow: hidden;padding-top: 6px;width: 415px;}



.product-big-pic{ width:1200px; height:100%; overflow:hidden; margin:0 auto}
.product-big-pic h1{color:#2a8523; font-size:24px; line-height:50px; font-weight:normal; text-align:center;}
.product-info{ width:900px; height:100%; overflow:hidden; margin:0 auto}
.product-info h2{color:#666; font-size:24px; height:60px; line-height:60px; font-weight:normal; text-align:center;}
.product-right-top div { float: left;}
.product-other-info{ width:100%; height:100%; overflow:hidden; margin-top:50px;}
.product-other-info ul li{ width:1200px; text-indent:2em; line-height:1.5em}
.product-other-info ul li span{}



/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.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:365px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}
/*产品详细页结束*/


.news{ width:1200px; height:100%; margin:0 auto; overflow:hidden}
#news-content{ width:900px;}
#news-content p{ text-indent:2em}
#news-content p i{ float:right; color:#999; font-style:normal}


/*middle info*/
.middle-info{ width:1200px; height:100%; margin:0 auto; overflow:hidden}
.menu{ width:300px; height:auto; float:left;}
.menu h2{ font-size:24px;color:#82ba33; line-height:50px; font-weight:normal}
.menu_mid{ width:251px; height:auto; float:left; margin-top:5px; _margin-top:5px; }
.menu_mid ul{ width:251px; height:auto; float:left; padding:20px  0px; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; position:relative; z-index:2; behavior: url(iecss3.htc);background: -webkit-gradient(linear, left top, left bottom, from(#c3e4c6), to(rgb(254, 223,164))); background-color:#c4e4c6;box-shadow: #a0a0a0 0px 0px 5px;}
.menu_mid ul li{ width:251px; height:47px; float:left;}
.menu_mid ul li a{ color:#0c6315; font-size:14px;width:221px; height:47px; text-align:left; line-height:47px; padding:0px 30px; }
.menu_mid ul li:hover{ background:url(../images/about_07.jpg) no-repeat; width:281px; height:47px;}
.menu_mid ul li.mdh{ background:url(../images/about_07.jpg) no-repeat; width:281px; height:47px; color:#fff}
.menu_mid ul li.mdh a{ color:#fff}
.info-right{width:880px; overflow:hidden;height:100%; float:right; padding:10px; line-height:30px;}
.info-right ul{width:880px; height:100%; float:left; overflow:hidden}
.info-right ul li{width:280px; line-height:1.5em; height:250px; float:left;margin:6px;text-align:center;}

.info-right{width:880px; overflow:hidden;height:100%; float:right; padding:10px; line-height:30px;}
.info-right ul.honor{width:880px; height:100%; float:left; overflow:hidden}
.info-right ul.honor li{width:264px; line-height:1.5em; height:220px; float:left;border:3px solid #f4f2e6; padding:3px; display:inline;}
.info-right ul.honor li:hover{border:3px solid #23910e}
.info-right ul.honor li p{ line-height:30px;}

.info-right{width:880px; overflow:hidden;height:100%; float:right; padding:10px; line-height:30px;}
.info-right ul.product-list{width:880px; height:100%; float:left; overflow:hidden}
.info-right ul.product-list li{width:264px; line-height:1.5em; height:220px; float:left;border:3px solid #f4f2e6; padding:3px; display:inline;cursor:pointer;}
.info-right ul.product-list li:hover{border:3px solid #23910e}
.info-right ul.product-list li p{ line-height:30px;}

.news-right{ width:880px;height:100%; overflow:hidden; float:left; margin-left:20px;}
.news-right ul{width:880px; padding:10px;}
.news-right ul li{ width:880px; line-height:40px;}
.news-right ul li span{ float:right; color:#999}
.foot-page{ width:880px; height:22px;padding:10px auto; overflow:hidden; float:left; text-align:center; background:#EBEBEB;}

.overhide{overflow:hidden;text-indent:-100em;}
/*位置属性*/
.marTop10{margin-top:10px;}
.left{	float:left;}
.right{	float:right;}
.clear {clear: both;}
.clearfix:after {clear: both;content: '';display: block;font-size: 0;line-height: 0;visibility: hidden;width: 0;height: 0;}
.clearfix {display: +inline-block;}

/*header*/
#header{ border-bottom:1px solid #383838; height:46px; position:relative;  line-height:46px;color:#FFFFFF; }
#header h1{font-size:12px; font-weight:normal; background:url(news.png) no-repeat 50px center; padding-left:163px;}
#header span{ position:absolute; right:10px; top:0px;color:#9A9A9A;font-size:12px; font-weight:normal; }
#header span a{ color:#9A9A9A; margin:0 3px;}

/*wrapper*/
#wrapper{ width:660px;  margin:0 auto;}
.titleh3{ height:70px; line-height:70px; text-align:center; background:url(../images/ico/dot.gif) repeat-x left bottom; width:910px; margin:0 auto; font-size:26px; color:#000;}
.titleh4{text-align:center; font-size:12px; color:#000; font-weight:normal; padding:10px 0 20px 0px;}

#content{margin:0px auto;  line-height:19px;}
#content p{ text-indent:2em; color:#333;}

.imgnav{position:relative; margin:0 auto; width:950px;}
#img{z-index:10; width:880px; position:relative; text-align:center;}
#img img{height:570px; display:none; border:4px solid #000;}
#front{position:absolute; left:0px; top:0px; z-index:10; cursor:pointer;width:394px; height:578px; background:url(../images/ico/blank.gif);}
#front a{position:absolute; left:20px; top:224px;display:block; background:url(../images/ico/imgSlideLeft.png) no-repeat; width:104px; height:104px; display:none;}
#next{position:absolute; right:0px; top:0px; z-index:10;cursor:pointer; width:394px; height:578px;  background:url(../images/ico/blank.gif);}
#next a{position:absolute; right:20px; top:224px; display:block; background:url(../images/ico/imgSlideRight.png) no-repeat; width:104px; height:104px; display:none;}

#cbtn{background:#EAEBF0; position:relative; height:122px; border:1px solid #D6D9DC; margin-top:12px; width:880px;}
#cbtn ul{position:relative; width:10000px; height:122px;}
#cbtn ul li{ float:left; padding:8px 3px 3px 3px; width:116px; height:86px; cursor:pointer; text-align:center; margin-right:20px; position:relative;}
#cbtn ul li img{ width:116px; height:86px; display:block;}
#cbtn ul li tt{ background:#000; color:#FFF; position:absolute; right:4px; bottom:4px; z-index:20; font-family:"宋体" ;font-size:12px; line-height:16px; padding:0 5px;}
#cbtn li.hov{ background:url(../images/ico/imgHoverBg.gif) no-repeat;}
.ctrl div{ clear:both;}
#cSlideUl{width:760px; height:116px;overflow:hidden; position:relative; top:10px; margin:0 auto;}
.picSildeLeft{cursor:pointer; position:absolute; top:32px; left:10px; z-index:9;}
.picSildeRight{cursor:pointer; position:absolute; top:32px; right:10px; z-index:9;}

.foot{width:1200px; height:60px; overflow:hidden; background:#494949;padding:20px auto; text-align:center; font-size:12px; color:#a19f95; margin:10px auto;line-height:60px;}

.other-info{ width:870px; height:100%;margin:10px 0px 10px 10px;text-overflow:ellipsis;overflow:hidden;}
.other-info li{ line-height:25px;}
