﻿@charset "utf-8";
/* CSS Document */
*{
	padding: 0;
	margin: 0;
}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{ margin:0; padding:0;}
body{
	font-family: "微软雅黑";
	font-size: 14px;
	color:#000;	
	background: #f6fcec;
	padding: 0;
	margin: 0;
}

ul, ol { list-style:none;} 
img,fieldset{ vertical-align:top; border:0;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal;}
address,cite,code,em,th { font-weight:normal; font-style:normal;}
input,button,textarea,select{ font:100% Lao UI, sans-serif, "微软雅黑"; vertical-align:middle;}
table,td,tr,th{ font-size:14px;}
.nodispaly{ display:none}
.line{ height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clearfix:after{ display:block; content:''; visibility:hidden; height:0px; clear:both;}
.clearfix{ zoom:1;}
a{ color:#333; text-decoration:none;}


.love{width: 1200px; margin: 0 auto;}

/*top*/

		#love{width: 100%;}		
		#love .top{width:100%;margin:0 auto;background: #86c60d;overflow:hidden;font-size: 14px!important;}
		#love .top ul{width: 1200px;margin:0 auto;}
		#love .top ul h1{float:left;color:#f1f1f1;padding: 5px 0;}
		#love .top ul h2{float:right; color:#f1f1f1;padding: 5px 0;margin-right: -10px;}
		#love .top ul h2 a{color:#f1f1f1;padding: 0px 10px  0 10px }
		#love .w1200 {width: 1200px;margin: 0 auto;}
		#love .w1200>a img{margin-top: 17px;}
		#love ol{float: right;}
		#love ol li{float: left; margin: 23px 0 10px 0px;;font-size: 16px; }
		#love ol h3{font-size: 24px;margin-bottom:-5px;text-align: right;margin-top:23px;color: #484848; }
		#love ol li img{margin-right: 10px;filter:grayscale(100%)}
		#love ol li:hover a{}
		#love ol li .img2{margin-top:4px }
		#love .w1920 {width: 100%;overflow:hidden}
		#love .w1920 ul{width: 1200px;margin: 0 auto;}
		#love .w1920 ul li{float: left;font-size: 16px;padding:7px 30px 7px 30px;margin: 0px 0px 5px 13px }
#love .w1920 ul .top_li1{margin-left: 0}
		#love .w1920 ul .top_li:hover{background:#23c85a;border-radius: 2px; }
		#love .w1920 ul .top_li:hover a{color: #f1f1f1;}
		#love .w1920 ul .bj{background:#23c85a }
		#love .w1920 ul .bj a{color: #f1f1f1;} 
#love .bj1{background: url(../images/top.png);width: 100%; height: 122px;}


/**banner/



/*sy-cp*/
.sy_cp{margin-top: 40px;}
.sy_cp h1{font-size:24px;color: #626161;font-weight: 600; }
.sy_cp h2{font-size: 20px;color: #36b36c;padding:10px 0;}
.sy_cp div{width: 243px; height: 1px; background: #7A7A7A;}
.sy_cp ol{ width: 100%;}
.sy_cp ol li{float: left;padding:5px 20px;border-radius: 2px;background: #32a782;margin-right: 30px;margin-top: 30px; transition-duration: 0.6s;margin-bottom: 30px;			    text-overflow: ellipsis;
    display: -webkit-box; /** 对象作为伸缩盒子模型显示 **/
    -webkit-box-orient: vertical; /** 设置或检索伸缩盒对象的子元素的排列方式 **/
    -webkit-line-clamp:1; /** 显示的行数 **/
    overflow: hidden;  /** 隐藏超出的内容 **/
}
.sy_cp ol li a{color: #f1f1f1;}
.sy_cp ol li:hover {background: #fb704b;}
.sy_cp ul{ width:100%;clear: left;}
.sy_cp ul li{float: left;box-shadow: 0 0 5px #c5c5c5;margin-left: 20px;margin-bottom:20px;width: 284px;text-align: center;}
.sy_cp ul .li_1{margin-left: 0;}
.sy_cp ul li p{margin-top:4px; }
.sy_cp ul li img{ width: 100%;height: 100%;}


/*优势*/
.sy_ys{ width:1000px; margin:0 auto; margin-top:40px; }
.sy_ys>img{margin-bottom:40px;}
.sy_ys ul li{margin-top:20px; float:left; width:100%;margin-bottom: 40px;}
.sy_ys ul li>img{float:left; margin-left:70px;}
.sy_ys ul li div{ float:right; width:501px; height:256px;}
.sy_ys ul li div img{float:left; margin-left:20px; }
.sy_ys ul li div h2{color:#85c226; font-weight:bold; font-size:27px; margin-top:32px; margin-bottom:10px; margin-left:101px;}
.sy_ys ul li div h3 {font-size:18px; color:#615f5f; font-weight:bold; margin-left:101px; margin-bottom:10px;}
.sy_ys ul li div p {width:400px; float:right; font-size:16px; color:#737373; line-height:34px;}

.sy_ys .ys_li div{float:left}
.sy_ys .ys_li>img{ float:right; margin-right:70px;}
.sy_ys .ys_li{background:#d4e3c8; width:100%}



/*gy*/
.sy_lx{width: 100%;background:url(../images/5.jpg); height: 523px;text-align: center;float: left;margin: 40px auto}

.sy_gy h1{font-size: 30px;color: #f1f1f1;font-weight: 600;padding-top: 80px;}
.sy_gy h2{width: 69px; height: 6px; background: #f1f1f1;margin:50px auto}
.sy_gy p{width: 935px; line-height: 30px; color: #f1f1f1;font-size:16px;margin: 0 auto;}
.sy_gy h4{margin-top: 86px}
.sy_gy h4 a{padding: 10px 20px;border-radius: 4px; background: #9ae444;color: #f1f1f1; margin: 30px;}
.sy_gy h4 a:hover{background: #fb704b;transition-duration: 0.6s;}

.yqlj{font-size:16px;padding: 5px 0;}
.img3{margin-top: -140px;}
.img4{margin-top: -20px;}
/*底部*/
.sy_di{width:100%; background:#367a25; overflow:hidden;padding-top: 20px;overflow: hidden;}
.sy_di1{width:1200px; margin:0 auto; height: 260px;}
.sy_di1 h5{float:left; margin-top:60px; margin-left:83px;width: 150px;height: 100px;}
.sy_di1 h5 img{width:100%}
.sy_di1 h6{float:left; margin-top:20px; clear:left; margin-left:190px; margin-bottom:50px;}
 .sy_di1 .ul-1{ width:780px; float:right;  margin-right:44px; margin-top:20px; border-bottom:1px solid #f1f1f1; margin-bottom: 5px;margin-bottom: 40px;} 
.sy_di1 .ul-1 li { float:left; color:#f1f1f1; margin:0 16.8px; font-size:16px; margin-bottom:10px;}
.sy_di1 .ul-1 li  a{ float:left; color:#f1f1f1;}

.sy_di1 .ul-2{width:700px; float:right; margin-right:80px; margin-top:10px}
.sy_di1 .ul-2  img{float:left; margin-top:8px;}
.sy_di1 .ul-2  p{margin-left:45px; color:#f1f1f1;}
.sy_di1 .ul-2 .li1{ float:left; margin-right:120px;}
.sy_di1 .ul-2 .li2{ float:right; margin-right:40px;}
.sy_di1 .ul-2 .li3{float:left; margin-top:50px; clear:left;}
.sy_di1 .ul-2 .li4{float:right;margin-top:50px; clear:right;}
.sy_di>h1{  width:100%; z-index:99;  float:left; margin-top:30px;overflow: hidden;border-top: 1px solid #f1f1f1;padding: 10px;}
.sy_di h1 p{text-align: center;color: #f1f1f1; margin-left: 40%; float: left;}
.sy_di h1 p a{color: #f1f1f1;}
.sy_di h1 p a:hover{color:#FFFFFF;}
.sy_di1 h5 p{ color: #f1f1f1;text-align: center; margin-top: 10px;}
 .sy_di>h1 img{
    margin-top: 4px;
    margin-left: 5px;
}


/*内页框架*/
.ny_bj{width:100%;  padding:50px 0 40px 0;} 
.ny_kj{ margin:40px auto;}
.ny_kj p{line-height:24px;}
.ny_r{width:880px; float:right; background:#fff; margin-top:10px; padding: 20px;}  
.ny_r ul{ margin:-20px 0 0 -20px;}
.ny_r ul li{float: left; cursor: pointer;width:280px; text-align:center; margin:20px 0 0 20px; box-shadow:0 0 5px #e0e0e0;}
.ny_r ul li img {width: 100%;}
.ny_r>p{line-height:30px; font-size: 16px; color: #303135; margin:10px 0px;  text-indent: 32px;}
/*内页标题*/
.ny_bt{width:100%; line-height:60px;margin:0 0 30px 0; overflow:hidden;}
.ny_bt h1{ font-size:18px; float:left;}
.ny_kj>p{font-size: 16px; line-height:30px ; color: #686868;}
.ny_bt span{font-size:14px; float:right; color:#999; display:block;}


/*内页框架*/
.ny_bj{width:100%; padding:50px 0 40px 0;}  
.ny_kj{ margin:40px auto;} 
.ny_kj p{line-height:24px;}

/*导航*/ 
.ny_dh{width:240px; float:left;}
.ny_dh h2{ font-size:22px;}
.ny_dh ul li{ line-height:40px;background:#fff; padding:0 4px; margin:10px 0 0 0; font-size:14px;transition: all 0.4s;}
.ny_dh ul li a{color:#666;padding:0 0 0 10px; border-left:2px #d2ded2 solid;transition: all 0.2s; margin:0 0 0 6px;}
.ny_dh ul .s{ background:#23c85a; padding:0 4px;}
.ny_dh ul .s a{color:#fff; border-left:2px #fff solid;}
.ny_dh ul li:hover{background:#23c85a; height:auto; transition:all 0.6s;}
.ny_dh ul li:hover a{color:#fff;border-left:2px #fff solid; padding:0 0 0 16px;}

.ny_dh .dh_lxwm{ margin-top:30px;}
.ny_dh .dh_lxwm h4{ font-size:16px; background:#fff; padding:10px;}
.ny_dh .dh_lxwm p{background:#fff; padding:10px; font-size:12px;}

.wz{width:910px; float:right; line-height:31px; text-align:right;}
.wz a{transition:all 0.6s;}
.wz a:hover{ color:#f12936;}
.ny_r{width:880px; float:right; background:#fff; margin-top:10px; }  

/*内页标题*/
.ny_bt{width:100%; line-height:60px;margin:0 0 30px 0; overflow:hidden; border-bottom:1px #999 dotted;}
.ny_bt h1{ font-size:18px; float:left;}
.ny_kj>p{font-size: 16px; line-height:30px ; color: #686868;}
.ny_bt span{font-size:14px; float:right; color:#999; display:block;}
/*内页标题*/

/*内页上下篇*/
.ny_sxp{width:100%; overflow:hidden;border-top:1px #999 dotted; margin:30px 0 0 0;}
.ny_sxp a{display:block; padding:5px 0; transition: all 0.7s;}
.ny_sxp a:hover{color:#0093dd;}
/*内页上下篇*/
/*内页产品*/
.w1200{width:1200px; overflow:hidden; margin:0 auto;}
.ny_r{ }


/*联系我们*/
.lxwm{background: url(../images/ｌｘｗｍd.png) no-repeat; width: 100%; overflow: hidden;}
.lxwm .lxwm-1{width: 1200px;margin:0 auto;}
.lxwm .lxwm-1 ul{float: left; margin-top: 127px;}
.lxwm .lxwm-1 ul h2{font-size: 26px; font-weight: bold; color: #fb2d2d}
.lxwm .lxwm-1 ul li{font-size: 18px; font-weight: bold; color: #656565; margin: 25px auto;}
.lxwm .lxwm-1 ul p{font-size: 16px; width: 560px; text-align:left; line-height: 35px;margin-top: 50px; color: #6f6f6f;}
.lxwm .lxwm-1 ol{width: 586px; height: 586px; float: right; margin-top: 107px;  margin-bottom: 107px;}


.ny_r{ }
.imgbox-loading {position: absolute;top: 0;left: 0;	cursor: pointer;display: none;z-index: 90;}
.imgbox-loading div {background: #FFF;width: 100%;height : 100%;}
.imgbox-overlay {position: absolute;top: 0;	left: 0;width: 100%;height: 100%;background: #000;display: none;z-index: 80;}
.imgbox-wrap {position: absolute;top: 0;left: 0;display: none;	z-index: 90;}
.imgbox-img {padding: 0;margin: 0;border: none;width: 100%;	height: 100%;vertical-align: top; box-shadow:0 0 10px #bfbfbf;}
.imgbox-title {	padding-top: 10px;font-size: 11px;text-align: center;font-family: Arial;color: #333;display: none;}
.imgbox-bg-wrap {position: absolute;padding: 0;margin: 0;display: none;}
.imgbox-bg {position: absolute;width: 20px;	height: 20px;}

.ny_r ul{ margin:-20px 0 0 -20px;}
.ny_r ul a{float: left; cursor: pointer;width:280px; text-align:center; margin:20px 0 0 20px; box-shadow:0 0 5px #e0e0e0;}
.ny_r ul a img {width: 100%;}
.ny_r>p{line-height:30px; font-size: 16px; color: #303135; margin:10px 0px;  text-indent: 32px;}


.t3_li {
}
.cp-neye{
	text-align: center;
}
.cp-neye p{
	margin-top: 20px;
}


/*banner*/
/*sj*/
/*导航*/
.mobile-inner{ float:right; margin-top:12px; transition:all 0.5s;display: none;z-index: 888;text-align: left;padding-bottom: 15px;}
.mobile-inner img{width: 100%;margin-bottom: 30px;}
.mobile-inner p{color: #676767;line-height: 25px;font-size: 16px;padding-bottom: 30px;padding-right: 30px;padding-left: 30px;margin:0px;}
.mobile-inner-header{height: 50px;z-index:10;}
.mobile-inner-header-icon{height:50px;text-align: center;width: 50px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}

.mobile-inner-nav{background:#222222;width: 100%;position:fixed;top:74px;left: 0px;bottom:0px;padding-top: 30px;padding-bottom: 80px;display: none;z-index:21;z-index: 99}
.mobile-inner-nav a{display:block;line-height: 50px;text-decoration: none;width:96%; margin:0 auto; color: #FFFFFF;border-bottom: solid 1px rgba(255,255,255,0.3);transition: all 0.5s;font-weight:300;}

.mobile-inner-header-icon:hover{background-color: rgba(255,255,255,0.2);cursor: pointer;}
.mobile-inner-header-icon span{position: absolute;left: calc((100% - 25px) / 2);top: calc((100% - 1px) / 2);width: 25px;height: 2px;background-color: rgba(0,0,0,1);}
.mobile-inner-header-icon span:nth-child(1){transform: translateY(4px) rotate(0deg);}
.mobile-inner-header-icon span:nth-child(2){transform: translateY(-4px) rotate(0deg);}
	
.mobile-inner-header-icon-click span:nth-child(1){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clickfirst;}		
.mobile-inner-header-icon-click span:nth-child(2){animation-duration: 0.5s;animation-fill-mode: both;animation-name: clicksecond;}
/* flexslider */

/*------footer-------*/
.AP_foot {position:fixed;bottom:0;width:100%;box-sizing:border-box;background-color:#11a142; opacity:0.9; z-index:99;display: none;}
.AP_foot:after {content:"";display:block;visibility:hidden;clear:both;}
.AP_foot a {width:25%;text-align:center;box-sizing:border-box;float:left;color:#fff;font-size:1.1em;padding:5px 0;}
.tel:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../images/main_icon.png) no-repeat left top;background-size:20px auto;}
.signup:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../images/main_icon.png) no-repeat left -20px;background-size:20px auto;}
.ask:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../images/main_icon.png) no-repeat left -40px;background-size:20px auto;}
.query:before {content:"";display:block;margin:0 auto;width:20px;height:20px;background:url(../images/main_icon.png) no-repeat left -80px;background-size:20px auto;}

/*banner*/
.flexslider{ position:relative;  padding:0; width:100%; height:auto;}
.flexslider .images > li {display: none; -webkit-backface-visibility: hidden; height:30%} /* Hide the images before the JS is loaded. Avoids image jumping */
.flexslider .images img {width:100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav {width: 98%; text-align: center; position:absolute; bottom:0px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 10px; height:10px; display: block; background: #fff; background: rgba(255,255,255,1.0); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; -webkit-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -moz-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); -o-box-shadow: inset 0 0 3px rgba(0,0,0,0.3); box-shadow: inset 0 0 3px rgba(0,0,0,0.3); margin-bottom:5px; }
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #ef7a00; background: rgba(239,112,0,0.9); cursor: default; }

.slider-focus { position:relative; overflow:hidden; margin:0 auto; max-width:40pc }
.slider-focus .hd { position:absolute; bottom:2%; left:0; z-index:1; width:100%; height:28px; text-align:center; line-height:28px }
.slider-focus .hd li { display:inline-block; margin:0 3px; width:5px; height:5px; border-radius:50%; background:#fff; vertical-align:middle; text-indent:-9999em; font-size:0; line-height:0; cursor:pointer; -o-border-radius:50% }
.slider-focus .hd li.on { background:#999 }
.slider-focus .bd { position:relative; z-index:0 }
.slider-focus .bd li { position:relative; text-align:center }
.slider-focus .bd li img { width:100%; background:url(../images/loading.gif) center center no-repeat; vertical-align:top }
.slider-focus .bd li a { -webkit-tap-highlight-color:transparent }
.slider-focus .bd li .tit { position:absolute; bottom:0; display:block; width:100%; height:28px; background:url(../images/focusbg.png) repeat-x; color:#fff; text-align:left; text-indent:10px; line-height:28px }
#body .MoreLink a { display:block; width:100%; height:50px; border:1px solid #ccc; border-radius:5px; background:#fff url(../images/top_bg1.jpg) repeat-x center 0; box-shadow:2px 2px 4px #ededed; color:#000; text-align:center; font-weight:700; font-size:14px; line-height:50px; cursor:pointer }
#body .MoreLink a:hover { background:0 0; background-color:#696868; color:#fff; text-decoration:none }
.albumblock { float:left; padding:10px 0; width:50% }
.albumblock .inner { overflow:hidden; margin:auto; width:130px;  border:1px solid #dededc }
.albumblock .inner img { width:126px; height:126px; border:2px solid #fff }
.albumblock .inner .albumtitle { position:relative; bottom:0; left:0; overflow:hidden; margin:auto; width:130px; height:30px; color:#931916; text-align:center; font-size:9pt; line-height:30px; cursor:pointer }
.albumblock .inner .albumtitle span { font-weight:400; font-size:9pt }
.albumblock .inner a { color:#000 }
.albumblock .inner a:hover, .albumblock .inner a:visited { text-decoration:none }
.albumblock .inner:hover { border:1px solid #000 }
.active {
	
	
  background: linear-gradient(#f12936, #f12936); /* 标准的语法 */;padding: 8px;text-align: center; margin-bottom:10px;color: #f1f1f1;font-size: 16px;}
.MoreLink{padding:10px 30px;background: #7F7F7F; border-radius:3px;text-align: center;color: #f1f1f1;}
.MoreLink:hover { background:#0455c0;transition-duration:0.6s; }
.active1 {background: -webkit-linear-gradient(#04a7e8, #0455c0); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#04a7e8, #0455c0); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#04a7e8, #0455c0); /* Firefox 3.6 - 15 */
  background: linear-gradient(#04a7e8, #0455c0); /* 标准的语法 */;padding: 5px;text-align: center;color: #f1f1f1;}


.text-overflow { white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
/*优势*/
.sy_sj_ys{ width:96%; margin:0 auto;display: none;}
.sy_sj_ys ul li{ width:100%;margin-bottom: 10px;}
.sy_sj_ys ul li div{ width:100%;}
.sy_sj_ys img{width: 100%; }
.sy_sj_ys ul li div h2{color:#85c226; font-weight:bold; font-size:27px;margin-bottom:10px; }
.sy_sj_ys ul li div h3 {font-size:18px; color:#615f5f; font-weight:bold; margin-bottom:10px;}
.sy_sj_ys ul li div p {width:100%; font-size:16px; color:#737373; line-height:34px;}
.sy_sj_ys ul li div img{width: 20%;margin-bottom: -20px;}
.sy_sj_ys ul li img{width: 100%;} 
.sy_sj_ys .ys_li div{}
.sy_sj_ys .ys_li>img{ }
.sy_sj_ys .ys_li{ width:100%}
.yc{
	display: none;
}

/*产品详情*/
.product_kuan{ width:100%;text-align: left;}
.products{ max-width:1000px; margin:0 auto;}
.products ul{ overflow:hidden; margin:0 0 0 -3%;}
.products ul li{ background:#fff; padding:0.5%; width:29.3334%; margin:0 0 3% 3%; float:left;}
.products ul li:hover{ background:#038fde}
.products ul li a{ color:#333;}
.products ul li a:hover{ color:#038fde; text-decoration:none;}
.products ul li h1{ background:#fff; padding:0 0 8px 0;}
.products ul li h1 img{ max-width:100%;}
.products ul li h2{ font-size:16px; line-height:24px; background:#fff; text-align:center;}
.products ul li h3{ background:#fff; text-align:center; padding:20px 0;}
.products ul li h3 a{ font-size:14px; color:#fff; background:#038fde; width:80px; display:block; line-height:30px; margin:0 auto;}
.products ul li h3 a:hover{ color:#fff;}

.product_xq{width:100%; margin:0 auto;}
.page{ float:left; width:42%;}
.sp-wrap{ display:none; line-height:0; font-size:0;}
.sp-thumbs{ width:100%;}
.sp-thumbs img{ max-width:100%;}
.sp-thumbs a:link, .sp-thumbs a:visited{ margin:0 0 0 1%; width:24%; height:64px; overflow:hidden; opacity:.3; display:inline-block; background-size:cover; background-position:center; -webkit-transition:all .2s ease-out; -moz-transition:all .2s ease-out; -ms-transition:all .2s ease-out;-o-transition:all .2s ease-out; transition:all .2s ease-out;}
.sp-thumbs a:hover{ opacity:1;}
.sp-thumbs a:active, .sp-current{ opacity:1!important; position:relative;}
.sp-large{ border:1px solid #eee; position:relative; overflow:hidden; width:100% !important; margin:0 0 2% 0;}
.sp-large a img{ max-width:100%; height:auto;}
.sp-large a{ display:block;}
.sp-zoom{ position:absolute; left:-50%; top:-50%; cursor:-webkit-zoom-in; cursor:-moz-zoom-in; cursor:zoom-in; display:none;}
.sp-lightbox{ position:fixed; top:0; left:0; height:100%; width:100%; background:rgb(0, 0, 0); background:rgba(0, 0, 0, .9); z-index:500; display:none; cursor:pointer;}
.sp-lightbox img{ position:absolute; margin:auto; top:0; bottom:0; left:0; right:0; max-width:90%; max-height:90%; border:2px solid #fff;}
#sp-prev, #sp-next{ position:absolute; top:50%; margin-top:-25px; z-index:501; color:#fff; padding:14px; text-decoration:none; background:#000; border-radius:25px; border:2px solid #fff; width:50px; height:50px; box-sizing:border-box; transition:.2s;}
#sp-prev{ left:10px;}
#sp-prev:before{ content:''; border:7px solid transparent; border-right:15px solid #fff; position:absolute; top:16px; left:7px;}
#sp-next{ right:10px;}
#sp-next:before{ content:''; border:7px solid transparent; border-left:15px solid white; position:absolute; top:16px; left:18px;}
#sp-prev:hover, #sp-next:hover{ background:#444;}
@media screen and (max-width: 400px) {
	.sp-wrap{ margin:0 0 15px 0;}
	#sp-prev, #sp-next{ top:auto; margin-top:0; bottom:25px;}
}
.product_xq_right{ float:right; width:54%; font-size:14px; color:#525252; line-height:24px;}
.product_xq_right h2{ border-bottom:1px solid #eee; font-size:20px; line-height:26px; color:#0068b9; padding:0 0 8px 0; margin:0 0 12px 0;}

.products_detail_two{ display:block; height:auto; overflow:hidden; margin:36px 0 0 0; background:#fff; font-size:14px; color:#525252; line-height:24px;}
.products_detwo_titel{ border-bottom:solid 1px #e8e8e8; border-top:solid 1px #e8e8e8; height:55px; line-height:55px;}
.products_detwo_titel a{ cursor:pointer; float:left; font-size:16px; text-align:center; display:block; height:55px; border-right:solid 1px #e8e8e8; border-top:none; padding:0 5%;}
.products_detwo_titel a.cur,.products_detwo_titel a:hover{ color:#fff; background:#e7463a; text-decoration:none;}
.borleft{ width:100%; border-left:solid 1px #e8e8e8;}

.products_decon{ width:100%; margin:0 auto;}
.pro_con{padding-top:30px; font-size:14px; color:#666; line-height:24px;}
.produxt_common{ padding-bottom:30px; display:block; height:auto; overflow:hidden; width:100%;}
.produxt_common ul { padding-top:20px;}
.produxt_common ul li{ border:solid 1px #ddd; width:225px; float:left; margin-right:19px; text-align:center; padding:5px 4px 20px 4px;}


/*2019.4.15*/
#love ol li{float: left }

#love  .er{
	width: 90px;
	height: 90px;
	float: right;
	margin-top: 12px;
	margin-left: 10px;
}
#love  .er img{
	width: 100%;
	float: right;
}