﻿
.top{ z-index:10; background:#f2f2f2; border-bottom:1px solid #e3e3e3 }
.topc{ width:1000px; margin:0 auto;}
.topl{   }
.topl span{ line-height:21px;}
.topl span a{ line-height:21px;}

.topl .sp1{ position:relative;padding-left:5px; padding-right:5px; border:1px solid #f2f2f2  }
.topl .sp1 a{ display:block; padding-top:8px; padding-bottom:8px; overflow:hidden }
.topl .sp1 a .fa-mobile-phone{ display:inline-block; color:#999999; font-size:16px;  }
.topl .sp1 a .fa-caret-down{color:#666666; font-size:10px;padding-left:5px;   padding-right:5px;transform-origin: 50% 50% 0;-webkit-transform-origin: 50% 50% 0;transition:transform 0.2s ease-in 0s;-webkit-transition:transform 0.2s ease-in 0s;-moz-transition:transform 0.2s ease-in 0s; }
.topl .sp1:hover{ background:#fff;border:1px solid #e3e3e3; }
.topl .sp1:hover a span{color:#ff9900;}
.Mobcord{ z-index:10; display:none; padding:0px; margin:0px;  position:absolute; padding:10px; background:#fff; border:1px solid #e3e3e3; left:-1px; top:38px;}
.Mobcont{padding:0px; margin:0px; text-align:center }
.topl .sp1:hover .Mobcord{ display:block;  }
.topl .sp1 .Mobcord .mconx{width:75px; position:absolute; left:0px; top:-2px; height:4px; background:#fff; }
.topl .sp1:hover a .fa-caret-down{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);transform-origin: 50% 50% 0;-webkit-transform-origin: 50% 50% 0;transition:transform 0.2s ease-in 0s;-webkit-transition:transform 0.2s ease-in 0s;-moz-transition:transform 0.2s ease-in 0s;}


.topl  a .spw{  padding-left:5px; color:#222222; font-size:12px; }
.topl .spx{padding-top:8px; padding-bottom:8px; overflow:hidden; padding-left:5px; padding-right:5px; color:#cccccc; font-size:12px; }



.topl .sp2{ position:relative;padding-left:5px; padding-right:5px; border:1px solid #f2f2f2  }
.topl .sp2 a{ display:block; padding-top:8px; padding-bottom:8px; overflow:hidden }
.topl .sp2 a .fa-commenting{ color:#51c332; font-size:14px; }
.topl .sp2:hover a span{color:#ff9900;}
.topl .sp2 a .fa-caret-down{color:#666666; font-size:10px;padding-left:5px;   padding-right:5px;transform-origin: 50% 50% 0;-webkit-transform-origin: 50% 50% 0;transition:transform 0.2s ease-in 0s;-webkit-transition:transform 0.2s ease-in 0s;-moz-transition:transform 0.2s ease-in 0s; }
.topl .sp2:hover{ background:#fff;border:1px solid #e3e3e3; }
.topl .sp2:hover a span{color:#ff9900;}

.topl .sp2:hover .Mobcord{ display:block;  }
.topl .sp2 .Mobcord .mconx{width:75px; position:absolute; left:0px; top:-2px; height:4px; background:#fff; }
.topl .sp2:hover a .fa-caret-down{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);transform-origin: 50% 50% 0;-webkit-transform-origin: 50% 50% 0;transition:transform 0.2s ease-in 0s;-webkit-transition:transform 0.2s ease-in 0s;-moz-transition:transform 0.2s ease-in 0s;}



.topl .sp3{ position:relative;padding-left:5px; padding-right:5px;border:1px solid #f2f2f2}
.topl .sp3 a{ display:block; padding-top:8px; padding-bottom:8px; overflow:hidden; }
.topl .sp3 a .fa-caret-down{ color:#666666; font-size:10px;padding-left:5px;   padding-right:5px;transform-origin: 50% 50% 0;-webkit-transform-origin: 50% 50% 0;transition:transform 0.2s ease-in 0s;-webkit-transition:transform 0.2s ease-in 0s;-moz-transition:transform 0.2s ease-in 0s;  }
.topl .sp3:hover{ background:#fff;border:1px solid #e3e3e3; }
.topl .sp3 .Mobcont ul{ padding:0px; margin:0px; display:block; min-width:140px; overflow:hidden }
.topl .sp3 .Mobcont ul li{padding:0px; margin:0px; display:block; text-align:left; color:#222; clear:both; }
.topl .sp3 .Mobcont ul li a{padding:0px; margin:0px;display:block; height:28px; line-height:28px; color:#787878; font-size:12px; }
.topl .sp3 .Mobcont ul li a:hover{ color:#ff9900; }
.topl .sp3:hover .Mobcord{ display:block;  }
.topl .sp3:hover a span{color:#ff9900;}
.topl .sp3:hover a .fa-caret-down{transform:rotate(180deg);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-moz-transform:rotate(180deg);transform-origin: 50% 50% 0;-webkit-transform-origin: 50% 50% 0;transition:transform 0.2s ease-in 0s;-webkit-transition:transform 0.2s ease-in 0s;-moz-transition:transform 0.2s ease-in 0s;}
.topl .sp3 .Mobcord .mconx{width:80px; position:absolute; left:0px; top:-2px; height:4px; background:#fff; }


.topr{padding-top:9px; padding-bottom:2px; line-height:21px; }
.topr .sp1{  padding-left:9px; color:#222;line-height:21px; font-size:12px; }
.topr .sp2{padding-left:9px;line-height:21px;}
.topr .sp2 .uname{ border:1px solid #cccccc; background:#fff; font-size:12px; color:#333; padding-left:6px; height:21px; line-height:20px; width:100px; }
.topr .sp2 .upwd{ border:1px solid #cccccc; background:#fff url(../img/mbg_03.png) no-repeat; background-position:79px 4px;  font-size:12px; color:#333; padding-left:6px; height:21px; line-height:20px; width:100px; }
.topr .sp3{padding-left:9px;}
.topr .sp3 a{ display:inline-block; color:#fff; padding-left:13px; padding-right:13px; background:#ff9900; font-size:12px;height:21px; line-height:21px; }
.topr .sp3:hover a{ background:#ff7800; color:#fff;}
.topr .sp4{padding-left:9px; position:relative; padding-right:29px;            }
.topr .sp4 a{ color:#019934;display:inline-block; font-size:12px;height:21px;padding-left:10px; padding-right:10px; line-height:21px;}
.topr .sp4 em{ position:absolute; top:0px; right:10px; border-radius:3px; display:inline-table; padding:0px; margin:0px; background:#ff9900; color:#fff;font-size:10px; height:12px; line-height:12px; }
.topr .sp4:hover a{ background:#fff; color:#ff9900;}
.topr .sp5{padding-left:1px;}
.topr .sp5 a{ border:1px solid #cccccc; display:inline-block; background:#fff; padding-left:10px;   padding-right:10px; }
.topr .sp5 a span{ float:left; line-height:21px; height:21px; }
.topr .sp5 a .fa-question-circle{ font-size:14px; color:#019934; padding-right:5px; }
.topr .sp5 a .spw{ color:#222222; font-size:12px;}
.topr .sp5:hover a span{ color:#ff9900;}
.topr .spx{ overflow:hidden; padding-left:10px; padding-right:10px; color:#cccccc; font-size:12px; }
.topr span a{ line-height:21px; height:21px;  color:#222222;font-size:12px; display:inline-block;  }
.topr span a:hover{color:#ff9900;}

.ad{ z-index:1; position:relative; width:1000px; margin:0 auto; margin-top:10px; }
.gg{width: 24px;
    height: 14px;
    position: absolute;
    right: 0px;
    top: 0px;
    z-index: 2;
    padding: 0px;
    margin: 0px;
    border: 0px;
    font-size: 0px;
    background: url("../img/icon-ad.png");  }
.logo{ width:284px; padding-top:10px; }
.soso{ padding-top:10px;}
.soso .soso1 span{ float:left; cursor:pointer; display:inline-block; width:60px; text-align:center; height:25px; line-height:25px; color:#222222; background:#fff; }
.soso .soso1 span.on{ background:#019934; color:#fff;}
.soso .soso1 a{ float:left; cursor:pointer; display:inline-block; width:60px; text-align:center; height:25px; line-height:25px; color:#222222; background:#fff; }
.soso .soso1 a:hover{ color:#ff9900;}
.soso .soso2{   }
.soso .soso2 .soso2l{  }
.soso .soso2 .soso2l input{ border:1px solid #019934; padding-left:10px; color:#222; font-size:12px;height:33px; line-height:33px;width:440px; }
.soso .soso2 .soso22 a{ font-weight:bold; display:block; background:#019934; color:#fff;height:33px; line-height:33px;width:60px; text-align:center; color:#fff; font-size:12px;}
.soso .soso2 .soso22 a:hover{ background:#227805; }
.soso .soso3{  padding-top:8px; font-size:12px; }
.soso .soso3 strong{font-weight:bold; color:#222; }
.soso .soso3 a{ color:#666666; margin-left:12px; display:inline-block; }
.soso .soso3 a:hover{ color:#ff9900; }
.ggr{ position:relative }
.daohangsl{width:802px; padding-left:4px; height:43px; background:#006633 }
.daohangsl a{ float:left; display:inline-block; color:#fff; font-size:14px; text-align:center; line-height:43px; padding-left:18px; padding-right:18px; }
.daohangsl a.on{ background:#019934; }
.daohangsl a:hover{ background:#019934; }
.daohangsm{ width:28px; height:43px; background:url(../img/bbbg_03.png) }
.daohangsr{ background:#ff9900;width:170px; height:43px; }
.daohangsr a{float:left; display:inline-block; color:#fff; font-size:14px; text-align:center; line-height:43px; padding-left:12px; padding-right:12px; }
.daohangsr a.on{ background:#006633; }
.daohangsr a:hover{ background:#ff7800; }
.daohangx{ padding-top:12px; padding-bottom:12px; border:1px solid #e3e3e3; background:#f2f2f2; border-top:0px; }
.daohangx dl{ margin-left:10px; float:left; }
.daohangx dl dt{ float:left; width:50px; height:20px; padding-left:7px; font-weight:bold; line-height:20px; color:#fff; text-align:left;  background:url(../img/k_07.png) no-repeat; }
.daohangx dl dd{ float:left; color:#cccccc; font-size:12px;  height:20px;line-height:20px;}
.daohangx dl dd a{ color:#222222; font-size:12px; margin-left:5px; margin-right:4px; }
.daohangx dl dd a:hover{ color:#ff9900; }
.gg2 a{ float:left; margin-right:5px; position:relative }
.gg2 a img{ width:196px; height:76px; }
.gg2 a:last-child{ margin-right:0px;}
.gg3{ margin-top:5px; }
.gg31{margin-right:5px;}
.gg31 a{ position:relative; clear:both; display:block;width:196px; height:76px; margin-top:5px; }
.gg31 a:first-child{margin-top:0px;}
.gg31 a img{width:196px; height:76px;}
.gg32{ width:397px; height:157px; margin-right:5px; position:relative }
.gg33{width:397px; height:157px;}
.gg331{width:196px;height:157px;margin-right:5px; position:relative }
.gg331 a img{width:196px;height:157px;}
.gg332{width:196px;height:157px;}
.gg332 a{ position:relative; clear:both; display:block;width:196px; height:76px; margin-top:5px; }
.gg332 a img{width:196px; height:76px;}
.gg332 a:first-child{margin-top:0px;}
.gg4{ margin-top:5px; }

.gg4 ul{}
.gg4 ul li{ float:left; margin-right:5px; }
.gg4 ul li.ld{margin-top:5px;}
.gg4 ul li.last{margin-right:0px;}
.gg4 ul li a{ display:block;  position:relative }
.gg4 ul li a img{ width:196px; height:76px; }
.gg321{ width:299px; height:157px;margin-right:5px; }
.gg321 a img{width:299px; height:157px;}
.gg322{ width:93px; }
.gg322 a{ display:inline-block; width:93px; height:49px; margin-top:5px; position:relative }
.gg322 a img{ width:93px; height:49px; }
.gg322 a:first-child{margin-top:0px;}
.gg322 a span{ display:block; width:93px; height:49px; background:rgba(0,0,0,.5); position:absolute; left:0px; top:0px; }
.gg322 a.on span{background:rgba(0,0,0,0);}
.retit{ padding-top:10px; padding-bottom:10px; }
.retitl strong{ font-size:23px; color:#019934; }
.retitl span{ background:url(../img/hot_03.png) no-repeat; width:31px; height:14px; display:inline-block; margin-left:5px; }
.retitr{ text-align:right;  color:#cccccc; font-size:12px; padding-top:10px; }
.retitr a{ display:inline-block; margin-left:5px; margin-right:5px; color:#222; font-size:12px; }
.retitr a:hover{color:#ff9900}
.retitr a:last-child{ margin-right:0px;}
.recon ul li{ float:left; width:87px; height:122px; margin-right:14px; position:relative }
.recon ul li.last{ margin-right:0px; }
.recon ul li a{ display:block ;  }

.recon ul li a .pic{position:relative; width:87px; text-align:center; height:87px;vertical-align:middle; border:1px solid #e3e3e3; display:table-cell; }
.recon ul li a .pic img{max-width:87px; text-align:center; max-height:87px; margin:0 auto; vertical-align:middle }
.recon ul li a strong{ text-align:center; display:block; height:34px; line-height:34px; color:#222; }
.recon ul li a:hover .pic{ border:1px solid #ff9900 }
.recon ul li a:hover strong{ color:#ff9900 }
.recon ul li a .pic span{   height:0px; transition-duration: 5s;
-moz-transition-duration: 5s; /* Firefox 4 */
-webkit-transition-duration: 5s; /* Safari 和 Chrome */
-o-transition-duration: 5s; /* Opera */
-ms-transition-duration: 5s; 
transition-property:height background;
-moz-transition-property:height background;
-webkit-transition-property:height background;
-o-transition-property:height background;
-ms-transition-property:height background;
overflow:hidden; display:none;
 }
.recon ul li a:hover .pic span{display:table-cell; color:#fff;  height:87px; line-height:86px; text-align:center;vertical-align:middle; position:absolute; z-index:10; left:0px; top:0px;  width:100%; height:100%;  background:rgba(0,54,0,.8) }


.retit.tx{ border-bottom:1px solid #019934 }

.recon1{ padding-top:15px; }
.recon1s{ height:285px; }
.recon1sl{ width:485px; padding-left:10px; padding-right:20px; }
.recon1sl strong a{ font-weight:bold; line-height:32px; display:block; clear:both; color:#222; font-size:16px; padding-bottom:10px; overflow:hidden }
.recon1sl strong a:hover{color:#ff9900}
.recon1sl ul{ padding-bottom:10px; overflow:hidden}
.recon1sl ul li{ padding-top:2px; padding-bottom:2px; overflow:hidden; float:left; width:50%; overflow:hidden }
.recon1sl ul li a{ background:url(../img/ldian_03.png) no-repeat; background-position:3px 2px; padding-left:15px; color:#222; font-size:12px; line-height:24px; }
.recon1sl ul li a:hover{color:#ff9900}
.recon1sl ul li
.recon1sr{ width:515px; }
/* 本实力代码 */
#slideshow {
	border:0px !important;
	text-align:center
}
#lanrenzhijia {
	width:515px;
	height:285px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
}
#lanrenzhijia ul {
	height:285px;
	position:absolute;
}
#lanrenzhijia ul li {
	float:left;
	width:515px;
	height:285px;
	overflow:hidden;
	position:relative;
	background:#000;
}
#lanrenzhijia ul li div {
	position:absolute;
	overflow:hidden;
}
#lanrenzhijia .btnBg {
	position:absolute;
	width:515px;
	left:0;
	bottom:0;
	background:#000;
}
#lanrenzhijia .btn {
	position:absolute;
	width:515px;
	height:30px;
	padding:10px 10px;
	right:0;
	bottom:0;
	text-align:right;
}
#lanrenzhijia .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:10px;
	height:10px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:rgba(255,255,255,1);
	
}
#lanrenzhijia .btn span.on {
	background:#ff9900;
}
#lanrenzhijia .preNext 
{
     display:none;
	width:45px;
	height:100px;
	position:absolute;
	top:90px;
	background:url('../img/sprite.png') no-repeat 0 0;
	cursor:pointer
}
#lanrenzhijia .pre 
{
    display:none;
	left:0;
}
#lanrenzhijia .next 
{
    display:none;
	right:0;
	background-position:right top;
}
#lanrenzhijia ul li .slideother {
	position:absolute;
	left:0px;
	bottom:0px;
	width:515px;
	height:40px;
	display:inline-block;
     background:rgba(0,0,0,.5);
}

#lanrenzhijia ul li .slideother p {
	padding-left:10px;
	 line-height:40px;
	font-size:14px
}
#lanrenzhijia ul li .slideother p a {
	color:#fff;
	text-decoration:none;
}
#lanrenzhijia ul li .slideother a:hover {
	color:#FFF;
}
#lanrenzhijia ul li .slideother p a:hover {
	text-decoration:none;
}
.recon1x .fang{ margin-right:5px;   }
.recon1x .fang a{ display:block;background:#eeeeee;width:196px; height:96px; }
.recon1x .fang a strong{ display:block; padding-top:14px; color:#333; font-size:14px; padding-left:20px; padding-right:20px; text-align:center }
.recon1x .fang a p{display:block; padding-top:14px; text-align:center; font-family:Arial; color:#333; font-size:12px;padding-left:20px; padding-right:20px; }
.recon1x .fang:last-child{ margin-right:0px; }
.recon1x .fang a:hover{ background:#006633 }
.recon1x .fang a:hover strong{ color:#fff;}
.recon1x .fang a:hover p{color:#fff;}
.retitl .ico{ float:left; margin-top:5px; background:url(../img/hhh_07.png) no-repeat; width:5px; height:23px; display:inline-block; margin-right:10px; }
.retitrx{ text-align:right;  color:#cccccc; font-size:12px; padding-top:5px; }
.retitrx a{ text-align:center; display:inline-block; background:url(../img/hhh_10.png) no-repeat; width:50px; height:27px; line-height:24px;  margin-left:10px;  color:#222; font-size:12px; }
.retitrx a:hover{color:#fff;background:url(../img/hhh_12.png) no-repeat;}
.retitrx a.on{color:#fff;background:url(../img/hhh_12.png) no-repeat;}

.jpcon ul li{ float:left; border:1px solid #e3e3e3; border-right:0px;border-bottom:0px; width:200px; height:218px; text-align:center }
.jpcon ul li.last{ border-right:1px solid #e3e3e3; }
.jpcon ul li a .pic{width:190px; height:140px; display:table-cell; overflow:hidden; vertical-align:middle; text-align:center }
.jpcon ul li a .pic img{ transition: all 0.6s; -moz-transition: all 0.6s;-ms-transition: all 0.6s;-o-transition: all 0.6s;-webkit-transition: all 0.6s;  max-width:190px; max-height:140px; margin:0 auto; }
.jpcon ul li a strong{ padding-top:10px; clear:both; display:block; color:#222222; text-align:left; font-weight:bold; font-size:16px; line-height:32px;  padding-left:15px; }
.jpcon ul li a p{clear:both; display:block; color:#019934;text-align:left; font-size:13px; font-family:微软雅黑; line-height:32px;  padding-left:15px;}
.jpcon ul li a:hover strong{ color:#ff9900 }
.jpcon ul li a:hover .pic img{ transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);-webkit-transform: scale(1.1);  }
.jpcon ul li.ld{ border-bottom:1px solid #e3e3e3; }

.tjconl{ width:130px; height:371px; background:#fafafa; border:1px solid #e3e3e3 }
.tjconl ul li{ position:relative; border-bottom:1px solid #e3e3e3 }
.tjconl ul li a{ display:block; color:#222222; font-size:12px; text-align:center; height:35px; line-height:35px;  }
.tjconl ul li a:hover{background:#ff9900; color:#fff;}
.tjconl ul li a:hover span{ display:block; position:absolute; right:-1px; top:10px; width:7px; height:13px; background:#fff url(../img/sj3_03.png) no-repeat;  }
.tjconl ul li a.on{background:#ff9900; color:#fff;}
.tjconl ul li a.on span{ display:block; position:absolute; right:-1px; top:10px; width:7px; height:13px; background:#fff url(../img/sj3_03.png) no-repeat;  }

.tjcon2{ position:relative; margin-left:5px; width:223px; height:371px; margin-right:5px; position:relative }
.tjcon3{ width:637px; height:371px;  }
.tjcon3 ul li{ float:left; border:1px solid #e3e3e3; border-right:0px; border-bottom:0px; padding:4px; width:159px; height:185px; text-align:center }
.tjcon3 ul li.last{ border-right:1px solid #e3e3e3; }
.tjcon3 ul li a .pic{ display:table-cell;width:149px; height:125px; vertical-align:middle; text-align:center }
.tjcon3 ul li a .pic img{ max-width:149px; max-height:125px; margin:0 auto; }
.tjcon3 ul li a p{ padding-top:4px; padding-bottom:2px; clear:both; display:block; color:#222222;text-align:left; font-size:12px; line-height:22px;  padding-left:10px;}
.tjcon3 ul li.ld{height:186px; border-bottom:1px solid #e3e3e3; }
.tjcon3 ul li a:hover p{color:#ff9900}

.jpcony ul li{ float:left; border:1px solid #e3e3e3; border-right:0px; width:200px; height:218px; text-align:center }
.jpcony ul li:last-child{ border-right:1px solid #e3e3e3; }
.jpcony ul li a{ display:block; text-align:center;  }
.jpcony ul li  .pic{width:189px; height:158px; overflow:hidden;  display:table-cell; vertical-align:middle;padding:5px; text-align:center }
.jpcony ul li  .pic a img{ max-width:189px; max-height:158px; margin:0 auto;vertical-align:middle; }
.jpcony ul li p{ padding-top:0px; }
.jpcony ul li p a{padding-top:0px;  clear:both; display:block; color:#222222;text-align:left; font-size:12px; line-height:20px;  padding-left:10px;}
.jpcony ul li p a:hover{color:#ff9900}
.jpcony ul:first-child li{ border-bottom:0px; }

.jpconz dl{ width:226px; float:left; margin-right:32px; }
.jpconz dl dt{ text-align:left; clear:both;  padding-top:10px; }
.jpconz dl dt strong{ display:block; clear:both;  padding-bottom:5px; overflow:hidden }
.jpconz dl dt strong a{color:#019934; font-size:14px;}
.jpconz dl dt strong a:hover{color:#ff9900}
.jpconz dl dt a img{ width:226px; height:120px;} 
.jpconz dl dd{ text-align:left; clear:both; padding-top:8px; padding-bottom:7px; overflow:hidden  }
.jpconz dl:last-child{ margin-right:0px; }
.jpconz dl dd a{ background:url(../img/ldian_03.png) no-repeat; background-position:3px 10px; padding-left:15px;clear:both; display:block; color:#222222; font-size:12px; padding-top:9px; padding-bottom:9px; overflow:hidden }
.jpconz dl dd a:hover{ color:#ff9900 }
.retitl strong{ cursor:pointer }
.retitl .off{ color:#999999; }
.retitl .jge{  padding-left:24px; }
.retitr a{ line-height:22px; }
.retitr .aa1,.retitr .aa2{color:#222222;}
.retitr a .qq{ margin-left:4px; background:url(../img/syw_107.png) no-repeat; display:inline-block; width:22px; height:22px; }
.jpconw{ min-height:110px; line-height:32px; padding-top:5px;padding-bottom:5px; text-align:left; color:#cccccc; font-size:12px; }
.jpconw a{ color:#222222; margin-left:5px; margin-right:5px; font-size:12px; }
.jpconw a:hover{color:#ff9900}
.bottom{ background:#f5f5f5; width:100%; border-top:1px solid #dedede; }
.bottoms{ padding-bottom:15px; }
.bottoms ul{ padding-top:20px; }
.bottoms ul li{ float:left; text-align:center; height:260px; background:url(../img/fgx_03.png) no-repeat; background-position:right top; width:129px; }
.bottoms ul li.li1{ width:229px; }
.bottoms ul li.lis{ width:251px; background:none; padding-left:20px; text-align:left }
.bottoms ul li strong{ font-weight:bold;  display:block; clear:both; color:#019934; font-size:14px;line-height:28px; }
.bottoms ul li a{  display:block; clear:both; color:#222222; font-size:12px; line-height:25px;}
.bottoms ul li a:hover{color:#ff9900}
.bottoms ul li.lis .ss1{ padding-bottom:15px; text-align:left; display:block; clear:both; color:#ff9900; font-size:28px; line-height:33px;}
.bottoms ul li.lis p{display:block; clear:both; padding-bottom:6px; color:#222222; font-size:12px; }
.bottoms ul li.lis .kefu{ width:130px; height:33px; color:#fff; background:#ff9900; text-align:center; font-size:14px; line-height:33px; }
.bottoms ul li.lis .kefu .fa{ font-size:20px; color:#fff;   }
.bottoms ul li.lis .kefu:hover{ background:#ff7800 }
.bottoms ul li.lis .ss2{ padding-bottom:5px; padding-top:5px; text-align:left; display:block; clear:both; color:#019934; font-size:14px; line-height:24px;}
.bottoms ul li.lis .gwang span{ display:inline-block; width:80px; text-align:center; line-height:40px; color:#333; font-size:14px; height:115px; }
.bottoms ul li.lis .gwang span img{width:80px; height:80px; }
.bottoms ul li.lis .gwang span.sp2{ margin-left:20px; }
.bottomx{ padding-top:10px; padding-bottom:10px; overflow:hidden }
.bottomx p{ text-align:center; padding-top:5px; padding-bottom:5px; }
.bottomx p a{ margin-left:5px; color:#222; font-size:12px; margin-right:5px; }
.bottomx p a:hover{color:#ff9900}
/*客户服务*/
.logoy{ padding-top:28px; padding-bottom:18px; }
.soy{ padding-top:33px; }
.dh{ background:#019934;  }
.dh a{ color:#fff; display:inline-block; height:42px; line-height:42px; padding-left:38px; padding-right:38px; font-size:14px; }
.dh a:hover{ background:#006634 }
.dh a.on{ background:#006634 }
.ad.kw{ padding-bottom:20px; overflow:hidden }
.kwconl{ width:210px; }
.kwconr{ width:770px; }
.kwtit{ background:url(../img/khfw_09.png) no-repeat; height:70px; line-height:70px; color:#fff; font-size:22px; text-align:center }
.kwcon{ border:1px solid #dedede; background:#fafafa; margin-top:10px; }
.kwcon ul li{ clear:both; display:block; }
.kwcon ul li a{ color:#21241b; font-size:14px; background:#fafafa; display:block; padding:16px 20px; overflow:hidden }
.kwcon ul li a span{ float:left; display:inline-block; }
.kwcon ul li a span.dian{ color:#cccccc; margin:0px 10px  }
.kwcon ul li a span.ico{ float:right; color:#cccccc;margin:0px 10px; font-size:14px; }

.kwcon ul li a.on{ color:#fff; background:#019934 }
.kwcon ul li a.on span.dian{ color:#fff;   }
.kwcon ul li a.on span.ico{  color:#fff; }
.kwcon ul li a:hover{ color:#fff; background:#019934 }
.kwcon ul li a:hover span.dian{ color:#fff;   }
.kwcon ul li a:hover span.ico{  color:#fff; }

.kwtop{ border:1px solid #dedede; background:#fafafa; height:40px; line-height:40px; padding-left:20px; color:#019934; font-size:14px; }
.kwconx{ border:1px solid #dedede; border-top:0px; background:#fafafa; margin-top:0px; padding:20px; }
.kwconx p{ color:#333; font-size:12px; line-height:32px; text-indent:2em }
.h10{ height:10px; width:100%; }
.kwcony{ border:1px solid #dedede; border-top:0px; background:#fafafa; margin-top:0px; padding:20px; }

.kwcony ul li{ clear:both; display:block; }
.kwcony ul li a{ color:#333; font-size:12px;  display:block; padding:6px 0px; overflow:hidden }
.kwcony ul li a span{ float:left; display:inline-block; }
.kwcony ul li a span.dian{ color:#cccccc; margin-right:10px  }
.kwcony ul li a span.ico{ float:right; color:#cccccc;margin:0px 0px; font-size:12px; }
.kwcony ul li a:hover{ color:#ff9900 }
/*产品单页*/
.logoz{ width:474px; padding-top:12px; padding-bottom:17px; }
.soso.sosoz{ padding-top:19px; }
.sosoz .soso2{}
.sosoz .soso2 .soso2l input{ width:280px; }
.grh{ padding-top:18px; padding-bottom:6px; border-bottom:1px solid #e3e3e3; }
.grh .fa-phone{ color:#019934; font-size:26px; }
.grh .tel{ color:#ff9900; font-size:16px; padding-left:10px; }
.grhx{ color:#e3e3e3;font-size:12px;  padding-top:8px; }
.grhx span{ display:inline-block; }
.grhx .fl1 a{ color:#ff9900; font-size:12px; }
.grhx .flx{  width:30px; text-align:center }
.grhx .fl2 a{ color:#333;}
.adleft{  width:780px; position:relative }
.adtit{ background:#f7f7f7;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3; border-bottom:0px solid #e3e3e3;border-top:1px solid #e3e3e3; height:40px; line-height:40px; padding-left:10px; }
.adtit a{ color:#222; }
.adtit a:hover{color:#ff9900}
.adtitx{background:#f7f7f7;border-bottom:1px solid #e3e3e3;height:40px; line-height:40px; padding-left:10px;}
.jingpin{ background:url(../img/prode_03.png) no-repeat; width:75px; height:75px; position:absolute; right:0px; top:0px; }
.adright{  width:200px; }
.adcon{border:1px solid #e3e3e3;}
.acony{border:1px solid #e3e3e3; margin-top:10px;}
.atity{ background:#f7f7f7; color:#019934; font-weight:bold; font-size:14px; border-bottom:1px solid #e3e3e3; height:40px; line-height:40px; padding-left:10px; }


.adcon h2{ margin-left:28px; margin-right:28px; padding-top:10px; text-align:center; color:#222222; font-size:24px; line-height:60px; border-bottom:1px solid #e3e3e3 }
.erwei{ position:absolute; right:56px; top:145px }
.erwei .erweit{ height:12px;  margin-bottom:10px; }
.erwei .erweit .fa-qrcode{ font-size:14px; color:#222222; }
.erwei .erweit .fti{ padding-left:5px; color:#ff9900; font-size:12px; line-height:14px;  }
.img{ text-align:center; display:block; padding-top:40px; }
.shenqing{ display:block; clear:both; text-align:center; border-bottom:1px dotted #e3e3e3; margin-left:90px; margin-right:90px; padding-top:40px; padding-bottom:20px; }
.shenqing .sq{ margin-left:10px; margin-right:10px; background:#019934; font-size:16px;  font-weight:bold; color:#fff; display:inline-block; width:160px; height:40px; line-height:40px; }
.shenqing .sqx{margin-left:10px; margin-right:10px; background:#ff9900;font-size:16px; font-weight:bold; color:#fff; display:inline-block; width:160px; height:40px; line-height:40px; }
.shenqing .sq:hover{ background:#227805 }
.shenqing .sqx:hover{ background:#ff7800 }
.jieshao{ padding-top:10px; padding-bottom:10px; margin-left:90px; margin-right:90px;}
.jieshao dl{ clear:both; display:block; line-height:30px;  }
.jieshao dt{ float:left; width:72px; text-align:right; color:#333; font-size:12px }
.jieshao dd{float:left; width:525px; text-align:left; padding-left:5px; color:#333; font-size:12px }
.jieshao dd span{ color:#ff9900 }

.yongl{ margin-left:90px; margin-right:90px; border-bottom:1px solid #e3e3e3;  }
.yongl strong{ display:inline-block; font-size:14px; padding-left:15px; padding-right:15px; color:#222222; padding-top:10px; padding-bottom:10px;font-weight:bold; border-bottom:1px solid #019934 }
.yonglco{margin-left:90px; margin-right:90px; padding-top:10px; padding-bottom:10px;}
.yonglco p{ color:#333; font-size:12px; line-height:30px; padding-left:15px; }
.yonglcon{margin-left:90px; margin-right:90px;padding-top:20px; padding-bottom:20px; }
.yonglcon p{ background:#fefed5; color:#ff6600; font-size:14px; font-weight:bold; padding:20px; }

.dlcp{margin-left:90px; margin-right:90px; border-bottom:1px solid #e3e3e3; }
.dlcp ul{ padding-left:20px; }
.dlcp ul li{ cursor:pointer; position:relative;  height:31px; line-height:31px; padding-left:23px; padding-right:23px; float:left; border:1px solid #e3e3e3;border-bottom:0px; }
.dlcp ul li.on{ }
.dlcp ul li span{ display:none}
.dlcp ul li.li1{ border-right:0px; }
.dlcp ul li.on span{ position:absolute; display:block; width:100%; z-index:10; left:0px; bottom:-2px; background:#fff; height:4px; }


.dlcon{ margin-left:90px; margin-right:90px;padding-top:10px; padding-bottom:10px; overflow:hidden }
.dlcon ul li{ clear:both; display:block; padding-top:14px;   }
.dlcon ul li .sp1{ line-height:28px;  padding-left:20px; color:#ff9900; width:5px; text-align:center; }
.dlcon ul li .sp2{line-height:28px;  text-align:right; color:#222; width:79px; font-size:12px; padding-left:5px; padding-right:9px; }
.dlcon ul li .sp3 input{ border:1px solid #e3e3e3; background:#fff; width:198px; height:28px; line-height:28px; color:#333; padding-left:5px; font-size:12px; }
.dlcon ul li .dd3x .sele1{ border:1px solid #e3e3e3; background:#fff; width:85px; height:28px; line-height:28px; color:#333; padding-left:5px; font-size:12px; }
.dlcon ul li .dd3x .sele12{ border:1px solid #e3e3e3; background:#fff; width:110px; height:28px; line-height:28px; color:#333; padding-left:5px; font-size:12px; }

.sp3x{ width:277px; height:130px; }
.sp3x textarea{width:267px; height:120px;border:1px solid #e3e3e3; background:#fff; padding:5px; }
.liu{border:1px solid #e3e3e3; width:215px;height:120px;background:#fff; }
.liu .ltit{ height:31px; border-bottom:1px solid #e3e3e3; line-height:31px; padding-left:10px; background:#f7f7f7; color:#019934; font-size:14px; font-weight:bold;  }
.liu .lcon{  padding-top:4px; }
.liu .lcon ul li{ padding:0px; margin:0px; clear:both; display:block; }
.liu .lcon ul li a{padding-left:16px; display:block; background:url(../img/ldian_03.png) no-repeat; background-position:4px 6px; color:#333; font-size:12px; line-height:26px; }
.liu .lcon ul li a:hover{ background:#019934; color:#fff}
.dlcon{ padding-bottom:25px; }
.dlcon ul li.xw{ padding:0px; color:#333; font-size:12px; padding-left:76px; }
.dlcon ul li.xw .sp2{padding-right:1px; padding-left:10px; text-align:left }
.dlcon ul li.xw1{ padding:0px; color:#333; padding-top:8px; padding-bottom:8px; font-size:12px; padding-left:100px; }
.dlcon ul li.xw1 .flx1{ padding-right:3px; padding-top:0px; }
.dlcon ul li.xw1 .flx2{ color:#222222; font-size:12px;padding-top:2px; }
.dlcon ul li.xw1 .flx2 a{ color:#ff9900; font-weight:bold }
.dlcon ul li.xw1 .spy1{color:#333; line-height:31px; font-size:12px; }
.dlcon ul li.xw1 .spy2 input{ border:1px solid #e3e3e3; background:#fff; width:80px; height:28px; line-height:28px; color:#333; padding-left:5px; font-size:12px; }
.dlcon ul li.xw1 .spy3{ padding-left:10px; }
.dlcon ul li.xw1 .spy3 img{border:1px solid #e3e3e3; cursor:pointer; }
.dlcon ul li.xw1 .spy4{padding-left:10px; line-height:28px; color:#ff9900;}
.dlcon ul li.xw2{padding-left:100px; padding-top:15px; }
.dlcon ul li.xw2 .ax1{ background:#019934; color:#fff; width:86px; height:28px; line-height:28px; text-align:center; display:inline-block; }
.dlcon ul li.xw2 .ax1:hover{ background:#227805 }
.dlcon ul li.xw2 .ax2{ margin-left:20px; font-weight:bold; background:#ff9900; color:#fff; width:86px; height:28px; line-height:28px; text-align:center; display:inline-block; }
.dlcon ul li.xw2 .ax2:hover{ background:#ff7800 }

.adright1{border:1px solid #e3e3e3; }
.adrtit{height:31px; border-bottom:1px solid #e3e3e3; line-height:31px; padding-left:10px; background:#f7f7f7; color:#019934; font-size:14px; font-weight:bold;  }
.adconx{ padding:13px; }
.adconx .img{ width:170px; height:143px; }
.adconx p{  line-height:22px; color:#ff9900; font-size:14px; border-bottom:1px solid #e3e3e3; padding-top:10px; padding-bottom:10px; }
.adconx p span{ line-height:22px; display:inline; margin-right:5px; }
.adconx p span a{color:#ff9900; font-size:14px;}
.adcx{  color:#222222; font-size:12px; line-height:24px; padding:4px 13px; }
.adcx a{ border:1px solid #ff9900; color:#ff9900; padding-left:5px; padding-right:5px; }
.adcy{padding:5px 13px 13px 13px; overflow:hidden  }
.adcy a{ display:block; border:1px solid #019934; background:#019934; border-radius:5px; width:100%; color:#fff; font-size:14px; padding-top:8px; padding-bottom:8px; overflow:hidden;  text-align:center }
.adcy a:hover{ background:#227805 }

.adright2{border:1px solid #e3e3e3; margin-top:10px; }
.adcz ul{padding:5px 13px 13px 13px;  }
.adcz ul li{ text-align:center;  margin-top:10px; border-bottom:1px solid #e3e3e3; } 
.adcz ul li a{ color:#333; text-align:center; line-height:44px; }
.adcz ul li a:hover{color:#ff9900;}
.adcz ul li a img{ width:170px; height:143px; }
.adcz ul li.last{ border-bottom:0px solid #e3e3e3;}

.adrtit .fr{ margin-right:8px; color:#333;  font-weight:lighter; }
.adrtit .fr:hover{color:#ff9900;}
.adcw ul{ padding-top:5px; padding-bottom:5px; }
.adcw ul li{ padding-left:10px; text-align:left; clear:both; display:block; }
.adcw ul li a{ line-height:30px; text-align:left; color:#222222; font-size:12px; background:url(../img/ldian_03.png) no-repeat; padding-left:15px; background-position:3px 3px;  }
.adcw ul li a:hover{color:#ff9900;}
.adcw1{margin:5px 13px 8px 13px; border-bottom:1px solid #e3e3e3 }
.adcw1 p{ padding-bottom:5px; padding-top:5px; color:#222222; font-size:12px; line-height:32px; }
.adcw1 p a{ color:#ff9900 }
.adcw2{padding:5px 13px 13px 13px;}
.adcw2 strong{ color:#222222; font-size:12px; }
.adcw2 .cw3{ padding-top:5px; padding-bottom:5px; }
.adcw2 .cw3 .fl1{ background:url(../img/dd_03.png) no-repeat; width:27px; height:27px; display:inline-block }
.adcw2 .cw3 .fl2{ line-height:27px; padding-left:5px;  color:#ff9900; font-size:14px; font-weight:bold }
.cw4{ padding-top:5px; }
.cw4 a{ background:#f4f4f4; border:1px solid #e3e3e3; text-align:center; height:28px; line-height:28px; width:110px; display:inline-block; border-radius:5px; }
.cw4 a span{ float:left; line-height:14px;  }
.cw4 a .fa-qq{ color:#ff9900; font-size:14px; line-height:26px;  padding-left:13px; padding-right:10px; }
.cw4 a .qq{ color:#333; font-size:14px; line-height:23px; }
.cw4 a:hover{ background:#227805 }
.cw4 a:hover .fa-qq{ color:#fff; }
.cw4 a:hover .qq{ color:#fff;}
.fwsh{ padding-top:5px; padding-bottom:5px; }
.fwsh li{ clear:both; display:block; color:#333; font-size:12px; padding-top:7px; padding-bottom:7px; }
.fwsh li span{ color:#ff9900 }
.aconyc{ padding:5px;  }
.aconyc ul{margin-left:10px; height:200px; margin-right:10px; border-bottom:1px solid #e3e3e3; }
.aconyc ul li{ float:left; width:170px; margin-left:8px; margin-right:8px; text-align:center; padding-top:15px; }
.aconyc ul li a{ color:#333; }
.aconyc ul li a img{width:170px; height:143px; }
.aconyc ul li strong a { clear:both; display:block; color:#333; font-size:12px; height:40px; line-height:40px; text-align:center }
.aconyc ul:last-child{ border-bottom:0px; }
.aconyc ul li strong a:hover { color:#ff9900 }

.aconb{ padding:10px; }
.aconb ul li{ float:left;  height:26px; margin-left:5px; margin-right:5px; margin-top:5px; margin-bottom:5px; overflow:hidden }
.aconb ul li a{ color:#666666; background:#f3f3f3; display:block; padding-left:15px; padding-right:15px; text-align:center; line-height:26px; }
.aconb ul li a:hover{ background:#019934; color:#fff; }

/*广告轮播图*/
.foucebox {
	font:normal 12px/22px 宋体;
	width:397px; height:157px;
	background:#fff;
	margin:0px auto;
	padding:0px;
	border:#ddd 0px solid;

}
.foucebox .bd {
	position:relative;
	float:left;
}

.foucebox .showDiv {
	position:relative;
	width:299px; height:157px;
	 margin-right:5px;
}
.foucebox .showDiv img {
	width:297px; height:155px;
border:1px solid #e3e3e3;
}



.foucebox .hd {
	width:93px;
	height:157px;
	float:left;
}
.foucebox .hd ul li {
	width:93px;
	height:49px;
 clear:both;
	margin-top:5px; 
	 display:block;
	position:relative;
}
.foucebox .hd ul a {
	display:block;
	width:93px; height:49px;
}
.foucebox .hd ul img {
	width:91px; height:47px;
	border:1px solid #e3e3e3;
	
	
}
.foucebox .hd ul li:first-child{ margin-top:0px; }



.foucebox .hd ul .mask {
	width:91px;
	height:47px;
	display:block;
	position:absolute;
	left:0px;
	bottom:0px;
	z-index:3;
	filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');
	background:rgba(0,0,0,0.4);
}
.foucebox .hd ul a:hover .mask,.foucebox .hd ul .on .mask {
	display:none;
	position:relative;
}
.foucebox .hd ul a:hover img,.foucebox .hd ul .on img {
	border-color:#227805;
}

.foucebox .hd ul a:hover {
	color:#fff;
}






