@charset "gb2312";
/* CSS Document */
*{margin:0;padding:0;}
a img{border:0;}
a {text-decoration:none;color:#333;}
a:hover,a.jishuzhichi:hover {text-decoration:none;color:#10a64f;}
li{list-style:none}
body { font-size:12px;font-family: Microsoft YaHei;}
.main{padding: 0 10px;overflow:hidden; }
.fwrx{font-size: 18px	}
/*头部 logo+导航*/
.top{ width:100%;height:40px; background:#f5f5f5; border-bottom:1px solid #f0f0f0;overflow: hidden}
.topfw{margin:0 auto;line-height:40px;padding: 0 5px;}
.topfw p{ float:left;}
.mRInfo {padding-right: 10px;float:right;}
.mRInfo a {padding: 0 8px;}
.image-animation{vertical-align:-4px;}
.head{height: 110px;margin: 0px auto;position: relative;display: block;}
.logol{ float:left;width:88%}
.logor{ float:right;}
.logorr{vertical-align: top;position: absolute;top: 50%;transform: translateY(-50%);overflow: hidden;font-size: 15px;text-align: center;
}
.logol .logoo{vertical-align: top;max-width: 375px;max-height: 100px;position: absolute;top: 50%;transform: translateY(-50%);overflow: hidden;
}
.nav{ width:100%; height:53px; background:#2b3141;}
.menu{ height:53px; width:1000px; margin:0 auto; }
.menu li{ float:left;height:53px; width:125px; text-align:center; font-size:14px;}
.menu li a{ display:block;line-height:53px; height:53px;color:#fff; text-align:center;}
.menu li a:hover{background:#fff; color:#10a64f}
.menu li .dp{color:#ffde00;}

.gjcc span+span:before,.cpfl li+li:before{
	content: '|';
}

/*banner START*/
.fullSlide{width:100%;position:relative; overflow:hidden; font-size: 0px;text-align: center;background-color: #2b3141}
.fullSlide .bd img{width: 100%;}
.fullSlide .bd{z-index:0;overflow:hidden;width:100%;}
.fullSlide .bd ul{width:100%;}
.fullSlide .bd li{width:100%;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on{background:#10a64f;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:8%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:8%;background-position:-6px -137px;}
.fullSlide img{width: 100%}
.gj{background:#2b3141; height:60px;width: 100%}
.gjc{ margin:0 auto; }
.gjcc{float:left;font-size:14px; line-height:60px; color:#c6c6c6;width:650px ;
	height: 60px; overflow: hidden}
.gjcc a{ color:#fff; margin-right: 10px;margin-left: 10px;}
.gjcc a:hover{color:#10a64f;}

.mRSearch{height:34px; float:right; margin-top:14px;}
.mRSearch li{ float:right; }
.btnSearch{ border:0px;}
.textInput{width:250px; height:34px;background: #fff;}
.text.cpzs, .xptjInput input{ width:230px; height:34px; border:0px;color:#2b3141; background:none; padding-left:20px; font-family: Microsoft YaHei;}
.btnSearch input{width:80px; height:34px; background-color:#10a64f; color:#FFF;text-align:center; cursor:pointer;outline-style: none; border:0px; font-family: Microsoft YaHei;}
.textInput input{width: 100%;
    height: 100%;}
/*主内容*/
.cpzs, .xptj{width: 100%; margin:0 auto; padding-bottom:20px;}
.bt{text-align:center;padding:10px 0 20px;}
.bt h3{font-size:20px;  font-weight:normal; color:#2b3141; padding-top:40px; padding-bottom:10px;}
.bt h1{ font-size:14px;  font-weight:normal;background:url(../images/hentiao.png) no-repeat  center;}

.cpfl{text-align:center; max-height:90px; line-height:45px;
    overflow: hidden;}
.cpfl li{display:inline-block; float:left; }
.cpfl li a{ background-color:#fff; padding:10px 20px; }
.cpfl li a:hover{background-color:#10a64f; color:#fff; }
.roll{  padding:20px 0;}
.roll ul li{float: left;overflow: hidden;}
.roll .proimg{text-align: center;background:#fff;}
.roll .proimg img{width: 100%;}
.roll .proimg img:hover{opacity:0.8;}
.roll .proname{line-height: 50px;font-size: 14px;text-align: center;bor der-bottom: solid #01b6eb 3px; }
.proname a{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gywm{width:100%; margin:0 auto; padding-bottom:20px; background:#2b3141;}
.gt{text-align:center;padding:10px 0 20px;color:#c6c6c6; }
.gt h3{font-size:20px;  font-weight:normal; padding-top:40px; padding-bottom:10px;}
.gt h1{ font-size:14px;  font-weight:normal;background:url(../images/hentiao.png) no-repeat  center;}
.gyd{margin:0 auto;padding-bottom:20px;color: #c6c6c6;display: flex;}
.gyd .roll{max-width: 350px;flex: 1;}
.gyd-right{flex: 1;display: flex;flex-direction: column;padding: 20px 15px;justify-content:space-between;}
.leftContent{ padding-bottom:20px; }
.leftContent p{line-height:2em; text-indent:2em; font-size:14px;padding: 15px;}
.abxq a{background:#c6c6c6;text-align: center;display: block;width: 20%;margin: 0 auto;line-height: 40px;}
.abxq a:hover{ background:#fff;}
.news_pic{max-height: 100%;
    width: 100%;
    overflow: hidden;}
.xwzxd{width:100%; margin:0 auto; padding-bottom:20px; background:#2b3141;}
.xwd{ margin:0 auto;padding-bottom:20px;color: #c6c6c6;}
.zhongnew{ display: inline-block; padding-right:70px;vertical-align: top;}
.rightnew{ display: inline-block;  overflow:hidden;text-align: center;}
.new-xi p.title a,
.new-xi p.title a:visited{text-decoration:none; color: #c6c6c6; }
.new-xi p.title a:hover{text-decoration:none;color:#fff }
.new-xi span.category a,
.new-xi span.category a:visited{text-decoration:none;  margin-right:5px;}
.new-xi span.category a:hover{text-decoration:none; }
.new-xi ul li{overflow:hidden; border-bottom: 1px dashed #696969;line-height: 45px;color: #c6c6c6;}
.new-xi ul li p{  }
.new-xi  p.abstractd{ line-height:22px;overflow:hidden; text-indent:2em;}
.new-xi p.link{ float:left; margin-left:5px; }
.new-xi p.time{ float:left; margin-right:10px; }
.new-xi span.wp-new-ar-pro-time { }
.new-xi ul li.wp-articlelist-morebtn {border:none;}
.new-xi ul li.wp-articlelist-morebtn a {display:inline-block;float:right;margin:10px 3px 0 0;}
.new-xi .wp-pager_link{clear:both;padding:5px 0;overflow:hidden;height:25px;}



.new-xi .title_text{font-size: 18px;  line-height:30px;margin-bottom: 10px}
.new-xi .title_text a{   padding:0px; margin-left:20px;color:#10a64f;}
.new-xi .title_text a:hover{   color:#fff;}
.new-xi .wpart-border-line { overflow: hidden; border-bottom:none;padding-bottom: 10px; margin-bottom:5px; }




/* 水平滚动 */
.picList li p{text-align: center;overflow: hidden;}
.tempWrap{width: 100%!important;}
.proo1 {margin:0 auto;padding: 20px 0px; overflow:hidden;}
#demo {overflow: hidden;}
#demo img {background: none repeat scroll 0 0 #FFFFFF;bor der: 1px solid #ccc;width: 100%;}
#demo img:hover{opacity:0.5;}
#demo1 {float: left;}
#demo2 {float: left;}
#demo .cn00 {float: left;padding: 0 10px;text-align: center;margin: 0px;background-color: #fff;}
#demo .cn {max-height: 230px;width: 230px;background: #fff;overflow: hidden;}
#demo .cn00 p{font-size: 14px;line-height: 40px;}
.picMarquee-left{width: 100%}
#content{width:100%;padding-bottom:30px;}

.conA{width:100%;height:350px;overflow:hidden;back ground:url(../images/bj_03.png) repeat-x;}
.conA .about{width:420px;height:350px;float:left;}
.conA .title,.conB .title,.conC .title{height:50px;line-height:50px;border-bottom:1px solid #DBDBDB;font-size:16px;}
.conA  .title span,.conB .title span,.conC .title span{color:#0068B7;}
.conA  .title .more,.conB .title .more,.conC .title .more{display:inline-block;width:50px;height:11px;float:right;margin-top: 20px;}
.conA .a_con{padding-top:10px;}
.conA .a_con img{float:left;padding-right:10px;}
.conA .a_con p{text-indent:2em;line-height:28px;color:#333;}
.conA .a_con p a{padding-left:20px;color:#e65101;}
.conA .a_con p a:hover{text-decoration:underline;}
.conA .news{width:720px;height:350px;float:right;}
.news .list{margin-top:10px;}
.news .list li{height:82px;margin-bottom:15px;overflow:hidden;border-bottom: #C5BBBB dashed 1px;}
.news .list li span{display:inline-block;background:#00a0ce;height:60px;width:80px;text-align:center;color:#fff;padding-top:12px;float:left;}
.news .list li span b{font-size:24px;color:#FFF;padding-top:10px;}
.news .list li a{display:inline-block;width:620px;color:#0068B7;float:right;font-size:14px;font-weight:bold; line-height:23px;}
.news .list li p{float:right;width:620px;color:#333;line-height:24px;text-indent:2em;}
.news .list li a:hover{color:#ffa220;}

.conB{width:100%; height:260px;overflow:hidden;}
/* 本例子css */
		/*.picMarquee-left{   overflow:hidden; position:relative; margin-top:20px;}*/
        /*.picMarquee-left  .prev,.picMarquee-left  .next{width:30px; height:50px;  overflow:hidden; cursor:pointer; background:#00a0ce url(../images/zjt_03.png) no-repeat center center ;float:left; margin-top:50px;}*/
        /*.picMarquee-left  .prev{background:#00a0ce url(../images/yjt_03.png) no-repeat center center ;position:absolute;top:0px;right:0px;}*/
		/*.picMarquee-left .bd{ width:1060px; float:left;margin-left:20px;overflow: hidden;}*/
		/*.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }*/

		/*.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }*/
		/*.picMarquee-left .bd ul li .pic{ text-align:center; }*/
		/*.picMarquee-left .bd ul li .pic img{ width:200px; height:150px; display:block; padding:1px; border:1px solid #ccc; }*/
		/*.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }*/
		/*.picMarquee-left .bd ul li .c_title{ line-height:24px; padding-top:5px; font-size:14px;  }*/
.picList{position: relative; overflow: hidden; padding: 0px; margin: 0px; }

#bMenu{width:100%;background:#FFF;padding-bottom:20px;}
#bMenu .boxA{width:100%; height:40px;border-bottom:1px solid #ACACAC;border-top:1px solid #ACACAC;}
#bMenu ul li{float:left;color:#C2C2C2;}
#bMenu ul li a{display:inline-block;width:164px;height:40px; line-height:40px; font-size:14px;text-align:center;color:#0068B7;font-weight:bold;}
.boxB dl{width:166px;float:left;text-align:center;}
.boxB dl dd{padding:5px 0;}
.boxB dl dd a{color:#666;}
#bMenu a:hover{color:#0068B7;}
/*版权*/
#footer{width:100%;clear:both;background:#2c3241;}
#footer p{text-align:center;line-height:24px;font-size:14px;color:#fff;margin-top: 20px;}
#footer p .tech-support{
    color: #c1c1c1;}
#footer p .tech-support a{
    color: #c1c1c1;}
#footer p .tech-support a:hover{
    color: #10a64f;}
.pt20{padding-top:10px;}
.youlian{height: auto;margin: 5px auto;text-align: left;line-height: 41px; font-size: 14px;}
.youlian a{ padding:0 10px;}


/* fixed-bar */
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{background:url(../images/JS_02.png) no-repeat;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;bottom:50px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:auto;overflow:hidden;margin:-1px 0 0;padding:0 0;border:1px solid #10a64f;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;color:#10a64f;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #10a64f;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#10a64f;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{padding:14px;border-bottom:1px dashed #eaeaea;display: inline-block;}
.fixed-bar .consult-list li{padding:3px 0;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";display: inline-block;}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{line-height:24px;}
.fixed-bar .consult-list span{padd ing-left:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margi n-left:-15px;padd ing:0 0 0 20px;}
a.jishuzhichi{
	color: #c1c1c1;
}
.prothumb {
	padding: 10px 5px;
	width: 100%;
	overflow: hidden;
}
.prothumb_ul li {
	width: 70px;
	float: left;
	border: 1px solid #eaeaea;
	margin-right: 10px;
}
@media (max-width:640px) {
	.prothumb_ul li {
		width: 40px;
		float: left;
		border: 1px solid #eaeaea;
		margin-right: 10px;
	}

}
.prothumb_ul li:hover {
	border-color: #0083c7;
}
.pro_title {
	border-bottom: 1px solid #dddddd;
	padding-bottom: 10px;
	font-size: 16px;
	color: #10a64f;
	margin-bottom: 10px;
}
table {
	background-color: transparent;
}
.scd_r .scd_m {
	font-size: 14px;
	color: #999999;
	line-height: 215%;
}


/*改变*/
.gallerycontainer{
	width: 100%;
	max-width: 600px;
	margin: 25px auto;
	text-align: center;
}
/*改变*/
.gallery-target{
	width: auto;
	height: 100%;
}
/*改变*/
.gallery-thumbs{
	text-align: center;
	max-height: 120px;
}
.gallery-thumbs img:hover{
	border: 1px solid #e5e5e5;
    opacity: 0.5;
}
.gallery-thumbs img{
    max-width: 30%;
	height: auto;
	cursor: pointer;
}
.celebrity{
	width: 350px;
	height: auto;
}
/*改变*/
.gallery-images{
	max-width: 600px;
	height: 350px;
	text-align: center;
}
.product-info h2,.product-info ul{
	margin: 20px auto;
}
.product-info-ul li{
	margin: 10px auto;
}
/*按钮颜色*/
.orange:hover, .orange:focus {
	background-color: #fec04e;
	border-color: #fec04e;
}
.orange {
	background-color: #FEAE1B;
	border-color: #FEAE1B;
	color: #fff;
}
.pink:hover, .pink:focus {
	background-color: #EF6DA7;
	border-color: #EF6DA7;
}
.pink {
	border-color: #FB90B7;
	background-color: #FB90B7;
	color: #fff;
}
.blue:hover, .blue:focus {
	background-color: #4cb0f9;
	border-color: #4cb0f9;
	color: #FFF;
}
.blue {
	background-color: #1B9AF7;
	border-color: #1B9AF7;
	color: #FFF;
}
.button {
	display: inline-block;
	padding: 0 30px;
	margin-right: 5px;
	line-height: 30px;
	border: 0;
	border-top-color: currentcolor;
	border-right-color: currentcolor;
	border-bottom-color: currentcolor;
	border-left-color: currentcolor;
	border-radius: 4px;
	border-color: #d9534f;
	color: #fff;
	text-align: center;
	-webkit-transition-property: all;
	transition-property: all;
	-webkit-transition-duration: .3s;
	transition-duration: .3s;
	cursor: pointer;
}
#faqbox {
	width: 610px;
	margin: 0 auto;
	height: 500px;
}

#faqbox .faqline {
	line-height: 2em;
	height: 70px;
	text-align: left
}

#faqbox .faqline1 {
	line-height: 2em;
	height: 70px;
	text-align: left
}

#faqbox .faqline .faqtit {
	float: left;
	width: 610px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #777777;
	text-align: left;
	clear: both;
}

#faqbox .Content {
	line-height: 2em;
	height: 145px;
	text-align: left
}

#faqbox .Content .faqtit {
	float: left;
	width: 610px;
	height: 35px;
	line-height: 35px;
	font-size: 14px;
	color: #777777;
	text-align: left;
	clear: both;
}

#faqbox .Content textarea {
	height: 100px;
}
.product-info{text-align: left}

/*bootstrap 更改*/
ol, ul {margin-bottom: 0;}
#map-container * {
    -webkit-box-sizing: content-box !important;
    -moz-box-sizing: content-box !important;
    box-sizing: content-box !important;
}

.BMap_Marker img {
    box-sizing: content-box !important;
    max-width: 39px;
}