
body { margin: 0px; padding: 0px; font-size: 12px; color: #5c5c5c; font-family: "宋体,Microsoft Yahei"; background:#fff;}
* { margin: 0px; padding: 0px; }
ul li { list-style-type: none; }
p, span, form, table, td, ul, li { margin: 0px; padding: 0px; list-style-type: none; }
input, select, textarea { margin: 0px; padding: 0px; color: #9a9a9a;  }
img { border: 0px; }
a { color: #5f5f5f; text-decoration: none; outline: none; }
a:hover { color: #1d7d1e; text-decoration: none; }
.clear { CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px }

.warp{margin:0px auto;width:1100px;}
.imgcenter{width:100%;text-align:center;height:auto; position:relative; z-index:100;}
.bottom{ margin-top:30px; margin-bottom:30px;}
.bread_fr{ width:855px;}

.pagelist{padding:40px 0; overflow:hidden; text-align:center; }
.pagelist a{padding:4px 10px; background:#FFF; border:1px solid #ccc; margin:0 3px; font-weight:bold;}
.pagelist a:hover,.pagelist a.cur{background:#138d14; color:#FFF;}

.prevNext{width:100%; overflow:hidden; padding:15px 0;}
.prevNext a{margin-right:10px;color:#055696;}

.toper{width:100%; background:#138d14;height:35px;text-align:right;}
.toper p{background:url(images/syj_tel-ico.png) no-repeat left; line-height:35px;color:#fff;font-size:13px;width:auto;float:right;padding-left:25px;}
.toper p i{font-style:normal;}
.toper p.cart{background:url(cart-ico.png) no-repeat left;line-height:35px;height:35px;padding-left:20px;float:right;color:#fff;font-size:13px;margin-left:10px;}
.header{width:100%;background:url(header-b-line.png) no-repeat center bottom;height:90px;overflow:hidden;padding-bottom:3px; position:relative;z-index:10000;}
.header .logo{padding-top:5px;float:left;}
.header .navbar{float:left;margin-left:45px;}
.header .navbar ul li{float:left;height:87px;line-height:87px;margin:0px 10px;padding:0px 10px;}
.header .navbar ul li a{font-size:15px;color:#4b4b4b;}
.header .navbar ul li:hover,.header .navbar ul li.on{border-bottom:3px solid #138d14;}
.header .navbar ul li:hover a,.header .navbar ul li.on a{color:#138d14;}

/**index fullside begin **/
.fullside { background: #fff; width: 100%; height: 550px; position:relative;top:-3px;z-index:100;}
.fullSlide { width: auto; position: relative; height: 550px; overflow: hidden; margin: 0 auto;}
.fullSlide .bd { position: relative; z-index: 1; }
.fullSlide .bd ul { width:auto !important;}
.fullSlide .bd li { width:auto !important; height: 550px; }
.fullSlide .bd li a { position: absolute; width: 100%; height: 550px; display: block; cursor:pointer; }
.fullSlide .hd { width: 1200px; position:relative;bottom:0; z-index: 1000; margin:0px auto;background:none;}
.fullSlide .hd a { width: 37px; height: 550px; position: absolute; cursor:pointer; }
.fullSlide .hd a.next { left: 0px; background: url(jt.png) no-repeat left; }
.fullSlide .hd a.prev { background: url(jt.png) no-repeat right; right: 0px;  }
/** fullside over **/

.mainer{width:100%;height:auto;overflow:hidden; position:relative; z-index:10;}
.content-list1{margin-top:30px;overflow:hidden;}
.au{float:left;width:446px;overflow:hidden;}
.au h3{margin:16px 0px;font-size:16px;color:#1d7d1e;font-weight:normal;}
.au h3 i{font-style:normal;margin-left:7px;font-size:12px;color:#a4a4a4; font-family:Arial, Helvetica, sans-serif;}
.au .au-cont{width:425px;border-right:1px solid #dcdcdc;overflow:hidden;padding-right:20px;}
.au .au-cont p{line-height:21px;}
.au .au-cont p i{font-style:normal;color:#1d7d1e;}
.au .au-cont img{ float:left; margin-right:10px;}

.title{width:100%;height:auto;overflow:hidden;}

.news{float:left;width:378px;overflow:hidden;}
.news .title h3{margin:16px 0px;font-size:16px;color:#1d7d1e;font-weight:normal;padding-left:20px;float:left;}
.news .title h3 i{font-style:normal;margin-left:7px;font-size:12px;color:#a4a4a4; font-family:Arial, Helvetica, sans-serif;}
.news .title p{float:right;margin:16px 0px;}
.news .news-cont{width:337px;border-right:1px solid #dcdcdc;overflow:hidden;padding:0px 20px;}
.news .news-cont ul li{height:25px;overflow:hidden;}
.news .news-cont ul li p{background:url(images/syj_li-ico.png) no-repeat left; line-height:25px;padding-left:13px;float:left; width:230px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.news .news-cont ul li  span{float:right;}

.cu{float:left;width:272px;overflow:hidden;}

.cu .title h3{margin:16px 0px;font-size:16px;color:#1d7d1e;font-weight:normal;padding-left:20px;float:left;}
.cu .title h3 i{font-style:normal;margin-left:7px;font-size:12px;color:#a4a4a4; font-family:Arial, Helvetica, sans-serif;}
.cu .title p{float:right;margin:16px 0px;}
.cu .cu-cont{width:231px;border-right:1px solid #dcdcdc;overflow:hidden;padding:0px 20px;}
.cu .cu-cont ul li{height:25px;overflow:hidden;}
.cu .cu-cont ul li p{background:url(images/syj_li-ico.png) no-repeat left; line-height:25px;padding-left:13px;float:left;  width:140px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.cu .cu-cont ul li  span{float:right;line-height:25px;}


.content-list2{margin-top:30px;}
.link-list{float:left;width:275px;height:256px;overflow:hidden;}
.link-list .link-img{width:275px;height:138px;overflow:hidden;}
.link-list .link-text{padding:18px 25px 15px 25px;overflow:hidden;color:#fff;}
.link-list .link-text h3{font-size:16px;color:#fff;margin-bottom:10px;font-weight:normal;}
.link-list .link-text p{line-height:23px;color:#fff;height:69px;}
.link-list .text1{background:#138d14;}
.link-list .text2{background:#219822;}
.link-list .text3{background:#39a83a;}
.link-list .text4{background:#52b552;}

.something{width:100%;height:auto;overflow:hidden;margin-top:18px;}
.something .something-title{width:100%;border-bottom:1px solid #1d7d1e;height:32px;}
.something .something-title h3{float:left;line-height:32px;color:#1d7d1e;font-weight:normal;font-size:16px;}
.something .something-title h3 i{font-style:normal;margin-left:5px;color:#a4a4a4;}
.something .something-title p{float:right;line-height:32px;}

.something ul{padding:15px 10px;overflow:hidden;}
.something ul li{float:left;width:45%;text-align:left;margin-right:5%;padding-bottom:10px;margin-bottom:10px;border-bottom:1px dashed #dcdcdc;overflow:hidden;}
.something ul li img{width:125px;height:100px;margin-right:10px;float:left;}
.something ul li h3{font-weight:normal;font-size:14px;margin-bottom:10px;}
.something ul li p{line-height:25px; height:50px;　white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.something ul li span{background:url(images/syj_time.png) no-repeat left;padding-left:15px;line-height:20px;}

.footer{width:100%;background:#138d14;height:auto;overflow:hidden;}
.footer .bookform{float:left;width:450px;padding:20px 0px;}
.footer .copyright{width:100%;background:#219822;line-height:30px;height:30px;overflow:hidden;text-align:center;border-top:1px solid #32a032;color:#fff;}
.footer .copyright a{ color:#fff;}
.footer .copyright a:hover{color:#f1641d;}
.footer .foot-link {float:left;width:650px;padding:20px 0px;color:#fff;}
.footer .foot-link dl{float:left;padding:0px 30px;}
.footer .foot-link dl dt{margin-bottom:13px;}
.footer .foot-link dl dt a{font-size:14px;color:#fff;}
.footer .foot-link dl dd{line-height:22px;}
.footer .foot-link dl dd a{font-size:12px;color:#fff;}

.footer .bookform .book-cont{margin-top:10px;}

.formclass{padding:0px 20px;overflow:hidden;}
.formclass p{float:left;}
.formclass p.btn{float:right;}
.formclass .nameinput{width:128px;padding-left:2px;border:none;background:#fff;height:23px;line-height:23px;color:#138d14;font-size:13px;}
.formclass .telinput{width:213px;padding-left:2px;border:none;background:#fff;height:23px;line-height:23px;color:#138d14;font-size:13px;margin-left:13px;}
.formclass .longtext{width:357px;height:23px;border:none;background:#fff;line-height:23px;color:#138d14;font-size:13px;margin-top:13px;padding-left:3px;}
.formclass .sbtn{border:none;background:#fff;padding:2px 20px;color:#138d14;font-size:13px;margin-top:12px;}

.list-product{ margin-top:138px;}

.list-product-l{float:left;width:217px;}
.product-cates{border:1px solid #dcdcdc;overflow:hidden;width:215px;height:auto;}
.cate-title{width:215px;height:121px;background:url(images/syj_pro-cate-bg.png) no-repeat top center;color:#fff;}
.cate-title h3{font-size:30px;font-weight:normal;padding-top:23px;margin-left:25px;}
.cate-title h3 i{font-size:16px;font-style:normal;}

.list-cate{margin-top:20px;}
.list-cate ul li{padding-left:10px;border-bottom:1px solid #dcdcdc;height:38px;overflow:hidden;}
.list-cate ul li p{line-height:38px;padding-left:15px;color:#2f2f2f;font-size:15px;}
.list-cate ul li:hover p,.list-cate ul li.on p{background:url(pro-cate-b.jpg) no-repeat left;color:#09690a;}
.cate-ewm{text-align:center;padding:10px 0px;overflow:hidden;}

.listmsg-cu{margin-top:13px;width:215px;border:1px solid #dcdcdc;}
.listmsg-cu-title{padding-left:10px;margin:10px 0px;overflow:hidden;}
.listmsg-cu-title p{color:#138d14;font-size:16px;background:url(images/syj_pro-cate-b.jpg) no-repeat left;padding-left:15px;}
.listmsg-cu-cont{padding:0px 10px 10px;overflow:hidden; line-height:26px;}
.listmsg-cu-cont p{line-height:21px;}

.list-product-r{float:right;width:855px;margin-top:60px;padding-bottom:20px;min-height:800px;}
.leadbar{width:100%;border-bottom:1px solid #dcdcdc;height:32px;margin-top:10px;}
.leadbar h3{float:left;line-height:30px;padding:0px 10px;border-bottom:2px solid #138d14;font-weight:normal;color:#138d14;font-size:20px;}
.leadbar span{float:right;line-height:30px;background:url(ad.png) no-repeat left;padding-left:18px;max-width:500px;overflow:hidden;height:30px;}

.list-all-pros{width:100%;height:auto;overflow:hidden;}
.list-all-pros .pro-only{float:left;width:250px;margin:10px 15px;}
.list-all-pros .pro-only .pro-img {width:250px;height:250px;}
.list-all-pros .pro-only .pro-img img{width:100%; vertical-align:top;}
.list-all-pros .pro-only .pro-title{width:100%;line-height:30px;font-size:16px;color:#5b5b5b;text-align:center;margin:5px 0px;}
.list-all-pros .pro-btn{text-align:center;padding:0px 10px;}
.list-all-pros .pro-btn .cartimg{margin-left:15px;}
.list-all-pros .pro-price{width:100%;text-align:center;font-size:15px;margin-bottom:10px;color:red;font-weight:bold;}

.msg-pros{width:100%;padding-top:20px;}
.pro-info {padding-bottom:10px;border-bottom:1px dashed #dcdcdc;overflow:hidden;}
.pro-info .pro-info-img{width:350px;height:350px;float:left;margin-right:18px;}
.pro-info .pro-info-all{width:480px;float:left;}
.pro-info .pro-info-all h3{font-size:20px;margin-bottom:12px;color:#138d14;font-weight:normal;}
.pro-info .pro-info-all .info-p p{line-height:30px;font-size:14px;color:#138d14;}
.pro-info .pro-info-all .info-p p i{font-style:normal;color:#1a1a1a;}
.pro-info .pro-ggbtn{text-align:left;float:left;margin-top:5px;}

.pro-detail{width:855px;overflow:hidden;margin-top:10px;} 
.pro-detail img{max-width:855px;width:auto;}

.msg-cont-r{float:right;width:855px;margin-top:60px;padding-bottom:20px;min-height:800px;}
.msg-cont-r .msg-cont-all{padding:10px;overflow:hidden;line-height:22px;}
.msg-cont-r .msg-cont-all img{width:auto;max-width:830px; vertical-align:top;}

.news-list-cont{padding:10px;overflow:hidden;}
.newslist{overflow:hidden;}
.newslist li{ line-height:35px; border-bottom:1px dashed #ccc; height:35px; overflow:hidden;}
.newslist li a{background:url(i.png) no-repeat left center; padding-left:12px;}
.newslist li span{ float:right;color:#666;}

.newtitle{padding:10px; overflow:hidden; text-align:center; border-bottom:1px dashed #ccc;}
.newtitle h2{ line-height:22px; font-size:18px; text-align:center; margin-bottom:10px;}
.newtitle p span{margin:0 5px;}

.rcbox{font-size:14px; color:#717276; line-height:22px; padding:10px 0;}
.rcbox img{max-width:100%;}

#orderno{font-size:14px;color:#138d14;height:24px;width:100%;line-height:24px;margin-top:20px;margin-bottom:10px;}
.tableclass{width:100%;height:auto;overflow:hidden;border-bottom:1px solid #dcdcdc;}
.tableclass .tr1{background:#f0f0f0;height:36px;text-align:center;font-size:15px;font-weight:bold;}
.tableclass .tr1 .td1{width:30%;}
.tableclass .tr1 .td2{width:15%;}
.tableclass .tr1 .td3{width:15%;}
.tableclass .tr1 .td4{width:30%;}
.tableclass .tr1 .td5{width:10%;}
.tableclass .tr2{background:#fff;text-align:center;}
.tableclass .tr2 .td21{font-size:14px;border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.tableclass .tr2 .td22 {border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;}
.tableclass .tr2 .td22 img{width:100px;height:100px;}
.tableclass .tr2 .td23 {border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;font-size:14px;}
.tableclass .tr2 .td24 {border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;font-size:14px;}
.tableclass .tr2 .td24 span{margin-left:10px;font-weight:bold;}
.tableclass .tr2 .td24 span.num{margin-right:10px;}
.tableclass .tr2 .td25 {border-left:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-right:1px solid #dcdcdc;font-size:14px;}
#price{width:100%;text-align:left;font-size:14px;color:#138d14;height:24px;line-height:24px;margin:5px 0px;font-weight:bold;}