@charset "utf-8";
/*
 * This is NOT a freeware, use is subject to license terms
 * @author Miscuz! <526781311@qq.com>
 * version 9.20.55
 * @support http://www.950085.com
 */
.wp{width:1200px;margin:0 auto;}
a.imgzoom img{transition: all 0.3s ease 0s}
a.imgzoom:hover img{
	-webkit-transform-origin: center center;
	-webkit-transform: scale(1.1, 1.1);
	-moz-transform-origin: center center;
	-moz-transform: scale(1.1, 1.1);
}

.banquansm{border:1px #ccc solid;background:#efefef;padding:20px 20px;border-radius:5px;margin-bottom:10px;}
.banquansm .d1{color:#333;font-size:18px;font-weight: bold;}
.banquansm .content{font-size:14px;}
.topbg{background:url(../images/1.png) left bottom repeat-x;}

.team{}
.team li{display:block;height:250px;padding:20px 0;border-bottom:1px #ccc dashed;}
.team .d1{display:inline;float:left;width:190px;}
.team .d2{display:inline;float:right;width:690px;}
.team .d3{border-bottom:1px #ccc dotted;padding:10px 0;}
.team .d3 em{color:#333;font-size:18px;font-weight: bold;}
.team .d3 span{color:#666;font-size:16px; padding-left: 20px;;}
.team .d4{margin-top:20px;line-height:1.8;color:#333;font-size:14px;}
.team .d5{margin-top:10px;}
.team .d5 a{background:#009944;padding:10px 30px;color:#fff;font-size:14px;}

.sear{position:absolute;width:316px;height:44px;background:url(../images/3.png);right:0;top:66px}
.sear-dom{height:44px;position:relative;width:316px;overflow:hidden;overflow-y:hidden;overflow-x:hidden}
.sear-dom input{width:250px;outline:0;border:0;margin:0px;padding-left:15px;font-size:14px;background:none;height:44px}
.sear-dom a{position:absolute;right:0;top:0;width:40px}
.sear-dom a img{width:50px;height:44px}
 

.navsp{ background: #009944;}
.nav{height:58px;}
.nav li{width:120px;height:58px;display:inline-block;*display:inline;zoom:1;position:relative;}
.nav li a.item{color:#fff;font-size:18px;display:block;height:58px;line-height:58px;vertical-align:middle;text-align:center;}
.nav li:hover{ background: #007434 }

.nav .la{z-index:99999;position: absolute;width:100%;left:0px;top:58px;background:#fff; display: none;box-shadow:rgba(0,0,0,0.2) 0 2px 6px 0;}
.nav .la a{display:block;line-height:1;color:#333;font-size:14px;text-align:center;border-bottom:1px #efefef solid;padding:15px 0; position: relative;}
.nav .la a:hover{ background: #ccc }



.homeslider{}
.homeslider li{display:inline;float:left;}
.homeslider li a{display:block;width:740px;height:430px;position:relative;}
.homeslider li a img{width:740px;height:430px}
.homeslider li a .d2{background:rgba(0, 0, 0, 0.5);position:absolute;width:100%;height:47px;line-height:47px;vertical-align:middle;left:0px;bottom:0;}
.homeslider li a .d2 em{color:#fff;font-size:16px;padding-left:30px;}

.pager2{position:absolute;height:47px;right:10px;bottom:0;}
.pager2 a{padding:0 15px;height:47px;line-height:47px;vertical-align:middle;color:#fff;font-size:14px;display:inline-block;*display:inline;zoom:1;}
.pager2 a.selected{background:#e40500;}

.sliderleft{border:1px #d7d7d7 solid;}

.tab{height:48px;border-bottom:1px #ccc solid;}
.tab a.a1{font-weight: bold;display:inline;float:left;height:48px;width:137px;line-height:48px;vertical-align:middle;color:#333;font-size:16px;text-align:center;}
.tab a.a1:nth-child(1){border-left:1px #ccc solid;border-top:1px #ccc solid;}
.tab a.a1:nth-child(2){border-right:1px #ccc solid;border-top:1px #ccc solid;}
.tab a.a1.cur{background:#009944;color:#fff;}
.tab a.a1:nth-child(1).cur{border-left:1px #009944 solid;border-top:1px #009944 solid;}
.tab a.a1:nth-child(2).cur{border-right:1px #009944 solid;border-top:1px #009944 solid;}
.tab a.a2{display:inline;float:right;height:48px;line-height:48px;vertical-align:middle;color:#333;font-size:16px;text-align:center;}


.tabcontent .d1{border-bottom:1px #ccc solid;padding:30px 20px 15px 20px;}
.tabcontent .d1 a{color:#313131;font-size:18px;font-weight: bold;display:block;}
.tabcontent .d1 em{color:#626262;font-size:16px;line-height:1.5;display:block;margin-top:15px;}

.tabcontent .d2{margin-top:15px;padding:0 20px;}
.tabcontent .d2 li{display:block;height:32px;line-height:32px;vertical-align:middle;}
.tabcontent .d2 li a{color:#727272;font-size:16px;}
.tabcontent .d2 li a:hover{color: #009944;text-decoration: underline;}


.bd{border:1px #d7d7d7 solid;}
.bar{height:50px;border-bottom:1px #d7d7d7 solid;}
.bar em{padding:0 50px;background:#009944;display:inline;float:left;height:50px;line-height:50px;vertical-align:middle;color:#fff;font-size:16px;font-weight: bold;}
.bar a{display:inline;float:right;height:50px;line-height:50px;vertical-align:middle;color:#727272;font-size:16px;}
.iindexad{color:#808080;font-size:16px;line-height:2; text-align: justify;}


.imgnews .d1{border-bottom:1px #ccc solid;padding:20px 10px;}
.imgnews .d1 a{display:block;}
.imgnews .d1 a img{display:inline;float:left;width:147px;height:104px;background:#ccc;margin-right:15px;}
.imgnews .d1 em{font-weight: bold;color:#313131;font-size:18px;}
.imgnews .d1 span{color:#626262;font-size:16px;line-height:1.5;display:block;padding-top:10px;}

.imgnews .d2{margin-top:15px;padding:0 20px;}
.imgnews .d2 li{display:block;height:32px;line-height:32px;vertical-align:middle;}
.imgnews .d2 li a{color:#727272;font-size:16px;}
.imgnews .d2 li a:hover{color: #009944;text-decoration: underline;}

.shipin{font-size:0;text-align:center;}
.shipin a{display:inline-block;*display:inline;zoom:1;}
.shipin a img{width:512px;height:270px;}
.shipin a .d1{position:relative;}
.shipin a .d4{transition: all 0.3s ease 0s;left:0px;top:0px;position:absolute;width:100%;height:100%;background:url(../images/6.png) center center no-repeat;}
.shipin a .d2{margin-top:20px;}
.shipin a .d2 em{font-size:16px;color:#727272;}
.shipin a:hover .d4{background:url(../images/6.png) center 52% no-repeat;}
.shipin a:hover .d2 em{color:#009944;}

.linksp{ background: #e7e7e7; padding: 10px 0;}
.linkitem{display:inline;float:left;width:386px;height:40px;position:relative;background:#fff;}
.linkitem span{background:url(../images/7.png) 95% center no-repeat;border:1px #ccc solid;color:#989898;font-size:14px;display:block;text-align:center;height:38px;line-height:38px;vertical-align:middle;}
.linkitem div{display:none;border:1px #ccc solid;position:absolute;width:384px;left:0px;bottom:39px;background:#fff;}
.linkitem div a{display:block;color:#333;font-size:14px;text-align:center;line-height:1;padding:10px 0;}
.linkitem div a:hover{background:#efefef;}
.linkitem:hover div{display: block;}

.dline{ height: 50px;background: #42b374;}
.dline a{display:inline-block;*display:inline;zoom:1;height:50px;line-height:50px;vertical-align:middle;color:#fff;font-size:16px;}
.dline em{padding:0 20px;display:inline-block;*display:inline;zoom:1;height:50px;line-height:50px;vertical-align:middle;color:#fff;font-size:16px;}

.foot{background: #009944;}

.banqun{color:#ffffff;font-size:14px;line-height:2;}
.saosao{color:#fff;font-size:14px;}

.mleft{width: 205px;display:inline;float:left;}
.mright{width: 965px;display:inline;float:right;}

.cataname{height:80px;line-height:80px;vertical-align:middle;text-align:center;background:#009944;font-weight: bold;color:#fff;font-size:24px;}
.catalist{border-left:1px #dddddd solid;border-right:1px #dddddd solid;}
.catalist a{font-weight: bold;background:url(../images/9.png) 90% center no-repeat;border-bottom:1px #dddddd solid;padding-left:60px;color:#484848;font-size:16px;display:block;height:55px;line-height:55px;vertical-align:middle;}
.catalist div.cur a{color: #009944;}
.pos{height:70px;}
.pos em{background:url(../images/10.png) 0 center no-repeat;padding-left:35px;display:inline;float:left;height:70px;line-height:70px;vertical-align:middle;color:#333;font-size:25px;font-weight: bold;}
.qbd{border:1px #dddddd solid;padding:20px 30px;}


.xinwen{}
.xinwen li{display:block;padding:20px 0;border-bottom:1px #ddd solid;}
.xinwen li a{display:block;height:105px;}
.xinwen .d1{display:inline;float:left;}
.xinwen .d1 img{width:147px;height:105px;background:#EEEEEE;}
.xinwen .d2{display:inline;float:right;width:730px;}
.xinwen .d3{height:36px;}
.xinwen .d3 em{display:inline;float:left;height:36px;line-height:36px;vertical-align:middle;color:#313131;font-size:18px;font-weight: bold;}
.xinwen .d3 span{display:inline;float:right;height:36px;line-height:36px;vertical-align:middle;color:#727272;font-size:16px;}
.xinwen .d4{margin-top:10px;color:#626262;font-size:16px;line-height:2;}

.nodata{ padding: 200px 0; text-align: center; font-size: 16px; color: #333; background: url(../images/nodatas.png) center 80px no-repeat;}


h1{color:#333;font-size:25px;font-weight: bold;line-height:1;text-align:center;}
.content{font-size:16px;color:#333;line-height:2;text-align:justify}
.content div{padding-bottom:10px}
.content p{padding-bottom:10px}
.content ol{list-style-position:outside;padding-left:40px}
.content ol li{list-style-type:decimal}
.content ul{list-style-position:outside;padding-left:40px}
.content ul li{list-style-type:disc}
.content ul li ul li{list-style-type:circle}
.content img{max-width:100% !important;height:auto !important}

.list li{display:block;height:35px;}
.list em{display:inline;float:left;height:35px;line-height:35px;vertical-align:middle;background:url(../images/11.png) left center no-repeat;padding-left:10px;}
.list em a{color:#727272;font-size:16px;}
.list span{color:#727272;font-size:16px;display:inline;float:right;height:35px;line-height:35px;vertical-align:middle;}

.yaoc{}
.yaoc li{display:inline;float:left;width:307px;margin-right:22px;margin-bottom:40px;}
.yaoc li a{height:284px;position:relative;display:block;border:1px #e5e5e5 solid; padding: 14px;}
.yaoc li .d1 img{ width: 277px; height: 190px; }
.yaoc li .d2 em{color:#333;font-size:18px;font-weight: bold;}
.yaoc li .d2 span{color:#666;font-size:16px;}

.artinfo{color:#999;font-size:14px;display: flex; justify-content: center; align-items: center; flex-wrap: wrap;}

.pn{border-top:1px #ddd solid;font-size:16px;background:#fff;padding:20px 0;line-height:2}
.pn em{color:#666}
.pn a{color:#666}
.pn a:hover{color:#333; text-decoration: underline;}
 
.proitem{color:#4d4d4d;font-size:16px;margin-top:15px;}

.sl1{text-overflow:ellipsis;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}
.sl2{text-overflow:ellipsis;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}
.sl3{text-overflow:ellipsis;display:-webkit-box !important;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
