﻿/* CSS Document */
*{margin:0px; padding:0px;}
body{background:#f7f7f7; font-family:"宋体"; font-size:12px;}
li{list-style:none;}
/*首页*/
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,select,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:40%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
p {margin:0 0 9px;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
/*reset end*/
input,textarea:focus {outline: none;}
/*public css*/
body{font:12px/1.8 "Microsoft YaHei UI","Microsoft YaHei",Arial,SimSun,"Segoe UI",Tahoma,Helvetica,sans-serif;outline:0; overflow-x:hidden;}
h1{}
a{color: #; text-decoration:none;}
a:hover{color: #;}
.wp{width: 1000px; margin:0 auto;}
.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfix{zoom:1}
/*body*/
html{width: 100%;}
body{width: 100%;}
header {min-width:1000px;}
.lazy{background: #fff url(../images/bg_loading_anim.gif) center no-repeat;}
#banner{position: relative; margin-top:0px;}
#banner .banwrapper{position:relative; width:100%; height:466px;  background:#222;}
#banner .banwrapper li{position:absolute;width:100%; height:466px; overflow:hidden;  display:none;}
#banner .banwrapper li.crf{display:block;}
#banner .banwrapper li img{width:100%; height:467px; position:absolute; left:50%; top:82%; margin-top:-383px; margin-left:-50%;}
#banner .banwrapper li .setanima{position:absolute; height:100%;left:50%; margin-left:-500px;}
#banner .banwrapper li .setanima .tit{background:#1E8CDA; width:978px; position:relative; height:83px; color:#fff; font-size:48px; font-weight:bold; text-align:right; text-indent:2em; margin-top:217px; margin-left:-455px;}
#banner .banwrapper li .setanima .ctit{background:#1d2c36; width:607px; height:70px; color:#fff; font-size:28px; font-weight:bold; text-align:right;  line-height:60px; margin-top:12px;}
#banner .banwrapper li .setanima .more{width:204px; height:50px; background:#f86c0f; border-radius:4px; margin-top:20px; text-align:center; line-height:50px; color:#fff; font-size:26px; font-weight:bold; display:block; box-shadow:0px 5px 1px #8c3800;}
/*banc*/
#banner .bancotr{ width: 320px; height: 160px;position: absolute; bottom: 0; left: 50%; margin-left: -160px;z-index: 6px;overflow:hidden;}
#banner .bancotr .bg{width: 154px; height:154px; position: absolute; left: 50%; bottom:-77px; margin-left:-77px;border-radius:50%;}
#newico{position:absolute;bottom:0;left:0;}
#pointer{width:128px;height:30px;position:absolute;left:50%;margin-left:-63px;top:62px;}
/*end*/
#product{width:100%;height: auto; background:url(../images/prInd.jpg) center center no-repeat; overflow:hidden;  position: relative; z-index: 7;}
h2{text-align:center; margin-top:30px;}
h2 a{color:#000f19; font-size:36px; line-height:1;  }
h2 a i{font-size:20px; color:#1E8CDA; font-weight:bold; position:relative;margin:5px auto;}
.desp{text-align:center; color:#535353; font-family:'arial'; margin-top:12px; }
.prodwrapper {width:1000px; height:196px; margin-top:20px;  overflow:hidden;}
.prodwrapper .probox{position:relative; }
.prodwrapper .probox ul{width:1000px;  float:left;}
.prodwrapper .probox ul li{width:250px;  float:left; height:196px; position:relative;}
.prodwrapper .probox ul li a{position:absolute; display:none; width:100%; height:100%; background:url(../images/opbg_3.png) repeat; box-shadow:4px 0px 27px #171d21;z-index:55;}
.prodwrapper .probox ul li a.hover{display:block;}
.prodwrapper .probox ul li{width:250px;  float:left; height:196px;}
.prodwrapper .probox ul li img{width:100%; height:100%;}
.prodwrapper .probox ul li .kind{ color:#fff; font-size:18px;font-weight:bold; margin: 20px 0 0 20px; }
.prodwrapper .probox ul li .foryong{ color:#fff; font-size:14px;font-weight:bold; margin:5px 0 0 20px; }
.prodwrapper .probox ul li .more{ color:#fff; width:80px; height:27px; font-size:14px;font-weight:bold; margin:55px 0 0 20px; }
.prodwrapper .probox ul li .more i{display:inline-block; width:25px;  height:26px; background:url(../images/indexIco.png) 0 -170px no-repeat;  position:relative; top:9px; left:10px; }
.prcontr{width:1000px;  margin:0 auto; text-align:center; margin-top:20px;}
.prcontr span{display:inline-block; width:16px; height:16px;border-radius:50%; background:#32c7e7; margin:0 10px; cursor:pointer;}
.prcontr span.hover{background:#f86c0f;}

/*产品展示*/
@media only screen and (min-width:0) and (max-width:599px){
#banner{display:none;}
#myCarousel{display:black;}
.bx-viewport{min-height:330px !important;}
.testimonials-style-one .testimonials-slider .slide-item{
	padding-top:50px  !important;

}
.testimonials-section .testimonials-slider .slide-text{
	line-height: 1.4em !important;
	font-size: 17px !important;
}

.index_gycp .mk2{text-align:center;border-bottom:1px solid #a0a0a0;width:100%;overflow:auto;}
.index_gycp .mk2 .ul1{display:inline-block;vertical-align:middle;height:auto;margin: 0 auto;}
.index_gycp .mk2 .ul1 li{float:left;width: 90px;height:auto;cursor:pointer;}
.index_gycp .mk2 .ul1 li .li_t{}
.index_gycp .mk2 .ul1 li .li_t .iconfont{color:#969696;display:inline-block;font-size:40px;width:50px;height:50px;line-height:50px;border-radius:46px;border:solid 1px #cecece;background:white;}
.index_gycp .mk2 .ul1 li .li_b{font-weight:bold;color:#232323;padding:8px 0;}
.index_gycp .mk2 .ul1 li .li_s{font-size:12px;color:#666;padding-bottom:8px;}
.index_gycp .mk2 .ul1 li.on{border-bottom:4px solid #40bcf6;}
.index_gycp .mk2 .ul1 li.on .iconfont{border-color:#40bcf6;box-shadow:inset 0 0 0 50px #40bcf6;-webkit-box-shadow:inset 0 0 0 50px #40bcf6;color:white;-webkit-transition-property:-webkit-box-shadow,color;transition-property:box-shadow,color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function: cubic-bezier(.95, .01, .22, .65);transition-timing-function: cubic-bezier(.95, .01, .22, .65);}
.index_gycp .mk2 .ul1 li.on .li_b,.index_gycp .mk2 .ul1 li.on .li_s{color:#40bcf6;}
.index_gycp .mk3{padding:20px 0 10px;text-align:center;color:#666;background:#f2f2f2;}
.index_gycp .mk3 .mk3c{display:inline-block;vertical-align:middle;}
.index_gycp .mk3 .mk3c .l_img{float:left;padding-right:60px;display:none;}
.index_gycp .mk3 .mk3c .l_img img{padding-top:30px;}
.index_gycp .mk3 .mk3c .l_img .index_img_l{display:none;}
.index_gycp .mk3 .mk3c .r_font{padding:10px;}
.index_gycp .mk3 .mk3c .r_font .h3{display:block;text-align:left;}
.index_gycp .mk3 .mk3c .r_font .xps{display:block;text-align:left;padding-top:10px;position:relative;line-height:25px;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao{position:absolute;right:40px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao1{right:60px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao2{right:0;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao img{width:100px;height:auto;}
.index_gycp .mk3 .mk3c .r_font .xps .b1{font-size:30px;color:#e0162a;}
.index_gycp .mk3 .mk3c .r_font .zx{padding:3px 8px;background:#40bcf6;color:white;width:130px;margin-top:10px;}
.index_gycp .mk3 .mk3c .r_font .zx:hover{-webkit-animation:rubberBand .4s;animation:rubberBand .4s;}
.index_gycp .mk4{padding:20px 0;text-align:center;}
.index_gycp .mk4 .h3{font-size:18px;color:#232323;}
.index_gycp .mk4 .p1{padding-top:10px;font-size:0;}
.index_gycp .mk4 .p1 a{font-size:14px;background:url(/all/img/index/j_h.png) no-repeat right center;text-align:left;width:73px;height:25px;line-height:25px;display:inline-block;}
.index_gycp .mk4 .p1 a.a1{margin-left:10px;}
.index_gycp .mk4 .p1 a:hover{color:#e0162a;background:url(/all/img/index/j_l.png) no-repeat right center;-webkit-animation:rubberBand .4s;animation:rubberBand .4s;}

}
@media only screen and (min-width:600px) and (max-width:1280px){
#banner{display:black;}
#myCarousel{display:none;}

#pc_zl{display:black;}
#phone_zl{display:none;}
.index_gycp .mk1{padding:64px 0 35px;text-align:center;}
.index_gycp .mk1 .h3{font-size:42px;color:#d30830;}
.index_gycp .mk1 .h3 span{font-size:24px;}
.index_gycp .mk1 .ps{color:#d30830;}
.index_gycp .mk1 .ps2{color:#666;padding-top:20px;}
.index_gycp .mk2{text-align:center;border-bottom:1px solid #a0a0a0;width:100%;overflow:auto;}
.index_gycp .mk2 .ul1{display:inline-block;vertical-align:middle;margin: 0 auto;}
.index_gycp .mk2 .ul1 li{float:left;width:185px;height:auto;cursor:pointer;}
.index_gycp .mk2 .ul1 li .li_t{}
.index_gycp .mk2 .ul1 li .li_t .iconfont{color:#969696;display:inline-block;font-size:70px;width:92px;height:92px;line-height:92px;border-radius:46px;border:solid 1px #cecece;background:white;}
.index_gycp .mk2 .ul1 li .li_b{font-weight:bold;font-size:24px;color:#232323;padding:10px 0;}
.index_gycp .mk2 .ul1 li .li_s{font-size:12px;color:#666;padding-bottom:10px;}
.index_gycp .mk2 .ul1 li.on{border-bottom:4px solid #40bcf6;}
.index_gycp .mk2 .ul1 li.on .iconfont{border-color:#40bcf6;box-shadow:inset 0 0 0 50px #40bcf6;-webkit-box-shadow:inset 0 0 0 50px #40bcf6;color:white;-webkit-transition-property:-webkit-box-shadow,color;transition-property:box-shadow,color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function: cubic-bezier(.95, .01, .22, .65);transition-timing-function: cubic-bezier(.95, .01, .22, .65);}
.index_gycp .mk2 .ul1 li.on .li_b,.index_gycp .mk2 .ul1 li.on .li_s{color:#40bcf6;}
.index_gycp .mk3{padding:30px 0;text-align:center;color:#666;background:#f2f2f2;}
.index_gycp .mk3 .mk3c{display:inline-block;vertical-align:middle;}
.index_gycp .mk3 .mk3c .l_img{float:left;}
.index_gycp .mk3 .mk3c .l_img1{}
.index_gycp .mk3 .mk3c .l_img img{}
.index_gycp .mk3 .mk3c .l_img .index_img_h1,.index_gycp .mk3 .mk3c .l_img .index_img_l1{width:280px;}
.index_gycp .mk3 .mk3c .l_img .index_img_l{display:none;}
.index_gycp .mk3 .mk3c .r_font{width:50%;padding-top:30px;float:left;}
.index_gycp .mk3 .mk3c .r_font1{width:435px;}
.index_gycp .mk3 .mk3c .r_font .h3{display:block;text-align:left;}
.index_gycp .mk3 .mk3c .r_font .xps{display:block;text-align:left;padding-top:10px;position:relative;line-height:25px;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao{position:absolute;right:125px;bottom:-25px;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao1{right:60px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao2{right:-55px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao3{right:-15px;bottom:105px;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao img{width:125px;height:auto;}
.index_gycp .mk3 .mk3c .r_font .xps .b1{font-size:45px;color:#e0162a;}
.index_gycp .mk3 .mk3c .r_font .zx{font-size:25px;padding:10px 8px;background:#40bcf6;color:white;width:160px;margin-top:10px;cursor:pointer;}
.index_gycp .mk3 .mk3c .r_font .zx A{color:white;font-size:25px;}
.index_gycp .mk3 .mk3c .r_font .zx:hover{-webkit-animation:rubberBand .4s;animation:rubberBand .4s;}
.index_gycp .mk4{padding:64px 0;text-align:center;}
.index_gycp .mk4 .h3{font-size:24px;color:#232323;}
.index_gycp .mk4 .p1{padding-top:30px;font-size:0;}
.index_gycp .mk4 .p1 a{font-size:16px;background:url(/all/img/index/j_h.png) no-repeat right center;text-align:left;width:80px;height:25px;line-height:25px;display:inline-block;}
.index_gycp .mk4 .p1 a.a1{margin-left:58px;}
.index_gycp .mk4 .p1 a:hover{color:#e0162a;background:url(/all/img/index/j_l.png) no-repeat right center;-webkit-animation:rubberBand .4s;animation:rubberBand .4s;}

}
@media only screen and (min-width:1281px){
#banner{display:black;}
#myCarousel{display:none;}

#pc_zl{display:black;}
#phone_zl{display:none;}

.index_gycp .mk2{text-align:center;border-bottom:1px solid #a0a0a0;}
.index_gycp .mk2 .ul1{display:inline-block;vertical-align:middle;margin: 0 auto;}
.index_gycp .mk2 .ul1 li{float:left;width:185px;height:auto;cursor:pointer;}
.index_gycp .mk2 .ul1 li .li_t{}
.index_gycp .mk2 .ul1 li .li_t .iconfont{color:#969696;display:inline-block;font-size:70px;width:92px;height:92px;line-height:92px;border-radius:46px;border:solid 1px #cecece;background:white;}
.index_gycp .mk2 .ul1 li .li_b{font-weight:bold;font-size:24px;color:#232323;padding:10px 0;}
.index_gycp .mk2 .ul1 li .li_s{font-size:12px;color:#666;padding-bottom:10px;}
.index_gycp .mk2 .ul1 li.on{border-bottom:4px solid #40bcf6;}
.index_gycp .mk2 .ul1 li.on .iconfont{border-color:#40bcf6;box-shadow:inset 0 0 0 50px #40bcf6;-webkit-box-shadow:inset 0 0 0 50px #40bcf6;color:white;-webkit-transition-property:-webkit-box-shadow,color;transition-property:box-shadow,color;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function: cubic-bezier(.95, .01, .22, .65);transition-timing-function: cubic-bezier(.95, .01, .22, .65);}
.index_gycp .mk2 .ul1 li.on .li_b,.index_gycp .mk2 .ul1 li.on .li_s{color:#40bcf6;}
.index_gycp .mk3{padding:64px 0 35px;text-align:center;color:#666;background:#f2f2f2;}
.index_gycp .mk3 .mk3c{display:inline-block;vertical-align:middle;}
.index_gycp .mk3 .mk3c .l_img{float:left;padding-right:60px;}
.index_gycp .mk3 .mk3c .l_img img{padding-top:30px;}
.index_gycp .mk3 .mk3c .l_img .index_img_l{display:none;}
.index_gycp .mk3 .mk3c .r_font{float:left;}
.index_gycp .mk3 .mk3c .r_font .h3{display:block;text-align:left;max-width: 600px;}
.index_gycp .mk3 .mk3c .r_font .xps{display:block;text-align:left;padding-top:10px;position:relative;line-height:25px; max-width: 510px;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao{position:absolute;right:240px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao1{right:60px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao2{right:-70px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao3{right:-138px;bottom:0;}
.index_gycp .mk3 .mk3c .r_font .xps .r_font_biao img{width:125px;height:auto;}
.index_gycp .mk3 .mk3c .r_font .xps .b1{font-size:45px;color:#e0162a;}
.index_gycp .mk3 .mk3c .r_font .zx{font-size:18px;padding:3px 8px;background:#40bcf6;color:white;width:160px;margin-top:10px;cursor:pointer;border-radius:10px;}
.index_gycp .mk3 .mk3c .r_font .zx A{color:white;font-size:25px;}
.index_gycp .mk3 .mk3c .r_font .zx:hover{-webkit-animation:rubberBand .4s;animation:rubberBand .4s;}
.index_gycp .mk4{padding:64px 0;text-align:center;}
.index_gycp .mk4 .h3{font-size:24px;color:#232323;}
.index_gycp .mk4 .p1{padding-top:30px;font-size:0;}
.index_gycp .mk4 .p1 a{font-size:16px;background:url(/all/img/index/j_h.png) no-repeat right center;text-align:left;width:80px;height:25px;line-height:25px;display:inline-block;}
.index_gycp .mk4 .p1 a.a1{margin-left:58px;}
.index_gycp .mk4 .p1 a:hover{color:#e0162a;background:url(/all/img/index/j_l.png) no-repeat right center;-webkit-animation:rubberBand .4s;animation:rubberBand .4s;}
}

.faq_content .down{cursor:pointer;background:#F5F5F5;border:1px solid #FDFDFD;padding:10px;}




/* public.omission */
.sucaijiayuan{ width:800px; margin:50px auto 0 auto;}
#phoneCarousel{height:300px;margin:0 auto;position:relative;width:800px;}
#phoneCarousel .arrow{width:44px;height:44px;background:url(../images/arrows.png) no-repeat;position:absolute;top:50%;margin-top:-22px;left:0;cursor:pointer;}

#phoneCarousel .next{background-position:right top;left:auto;right:0;}
#phoneCarousel .arrow:hover{background-position:left bottom;}
#phoneCarousel .next:hover{background-position:right bottom;}
#stage{left:50%;margin-left:-350px;position:absolute;width:700px;height:100%;}
#stage img{display:none;width:150px;}
#stage .default{display:block;left:50%;margin-left:-135px;position:absolute;}
#stage .animationReady{display:block;position:absolute;top:0;left:0;}




/*For Everyone*/
.index-foreveryone{padding:0px !important;}
.index-tittle h1{
	margin:50px 0px 25px;
	}
.index-tittle .lan16{
	margin-left:10px;
	}
.index-tittle .span{
	color:#576c85;
	}

.sgw_img{overflow:hidden; margin-top:40px;}
.sgw_img .dt{display:inline;position:relative;overflow:hidden; padding:0px;}
.box{width:100%;height:100%;background:#020000;position:absolute;left:0;line-height:18px;color:#fff;top:-382px;filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;text-align:center;padding-top:30px;}
.sgw_img .dt .box{padding-top:50px;top:-482px;}
.sgw_img .dt .box h3{font-size:20px; margin-bottom:20px;}
.sgw_img .dt .box p{line-height:24px; margin:0px 20px;}

/*优点*/
.bx-viewport {
    min-height: 500px;
}
.index-advantage{position:relative;}
.index-advantage-bg{ position:absolute; top:0; bottom:0; left:0; right:0;}
.index-advantage-bg1{z-index:1; background-color:#000;}
.index-advantage-bg2{background-image:url(../images/funfact_bg.jpg); 
        background-position: 50% -3px; opacity: .2;
        filter: alpha(opacity=20);
        background-position: 50% 0;
        background-repeat: no-repeat;
        z-index: 2;
        background-attachment: fixed;
        background-size: cover;
		}
.auto-container{
	position:static;
	max-width:1200px;
	padding:0px 15px;
	margin:0 auto;
}

.index-advantage-tittle h1{
	margin:50px 0px 25px;
	color:#fff;
	}
.index-advantage-tittle .bai16{
	margin-left:10px;
	}
.index-advantage-tittle .span{
	color:#fff;
	margin-bottom:14px;
	}

/*@-moz-keyframes rotateme {
	from {
	-moz-transform: rotate(0deg);
	}
	to { 
	-moz-transform: rotate(360deg);
	}
}*/
.testimonials-pager:before{
	-moz-animation-name: rotateme; 
	-moz-animation-duration: 12s; 
	-moz-animation-iteration-count: infinite;
	-moz-animation-timing-function: linear;
    }
/*** 

====================================================================
	Testimonials Section
====================================================================

***/

.testimonials-section{
	z-index:3;
	position:relative;
	padding: 1px 0;
	color:#ffffff;
	background:#218bd5;

}


.testimonials-section.light-theme{
	background:#ffffff;	
}

.testimonials-style-two{
	padding:80px 0px 60px;	
}

.testimonials-style-one .sec-title{
	margin-bottom:20px;	
}

.testimonials-section .sec-title h3,
.testimonials-section .sec-title h2{
	color:#ffffff;
}

.testimonials-section.light-theme .sec-title h3{
	color:#576c85;	
}

.testimonials-section.light-theme .sec-title h2{
	color:#3e5773;	
}

.testimonials-style-one .testimonials-slider .slide-item{
	padding-top:70px;
	background:url(../images/icons/icon-quote.png) left 80px no-repeat;	
}

.testimonials-style-one.testimonials-section.light-theme .testimonials-slider .slide-item{
	background:url(../images/icons/icon-quote-2.png) left 60px no-repeat;	
}

.testimonials-style-two .testimonials-slider .slide-item{
	padding-top:65px;
	background:url(../images/icons/icon-quote.png) left 0px no-repeat;	
}

.testimonials-style-two.testimonials-section.light-theme .testimonials-slider .slide-item{
	background:url(../images/icons/icon-quote-2.png) left 0px no-repeat;	
}

.testimonials-section .testimonials-slider .slide-text{
	position:relative;
	font-size:20px;
	line-height:1.5em;
	margin-bottom:30px;	
}

.testimonials-section.light-theme .testimonials-slider .slide-item{
	color:#576c85;	
}

.testimonials-section .testimonials-slider .slide-item .slide-info{
	position:relative;
	padding-left:30px;	
}

.testimonials-section .testimonials-slider .slide-item .slide-info:before{
	content:'';
	position:absolute;
	left:0px;
	top:11px;
	width:20px;
	height:2px;
	background:#ffffff;	
}

.testimonials-section.light-theme .testimonials-slider .slide-item .slide-info:before{
	background:#1d93e5;	
}

.testimonials-section .testimonials-slider .slide-item .author-title{
	font-size:22px;
	line-height:24px;
	margin-bottom:5px;	
}

.testimonials-section .testimonials-slider .slide-item .designation{
	font-size:13px;
	line-height:20px;
}

.testimonials-section .bx-controls{
	position:relative;
	padding-top:10px;	
}

.testimonials-style-two .bx-controls{
	display:none;
}

.testimonials-section .bx-controls .bx-prev,
.testimonials-section .bx-controls .bx-next{
	font-size:14px;
	color:rgba(255,255,255,0.75);
	margin:0px 15px 0px 0px;
}

.testimonials-section .bx-controls .bx-prev:hover,
.testimonials-section .bx-controls .bx-next:hover{
	color:#ffffff;	
}

.testimonials-style-one .testimonials-pager{
	position:relative;
	width:450px;
	height:450px;
	margin:0 auto;	
}

.testimonials-style-one .testimonials-pager:before{
	content:'';
	position:absolute;
	left:160px;
	top:160px;
	width:130px;
	height:130px;
	border:2px solid rgba(255,255,255,0.50);
	background:url(../images/Advantage1.png) center center no-repeat;
	-webkit-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;	
}

.testimonials-style-one .testimonials-pager .pager{
	position:absolute;
	width:92px;
	height:92px;
	text-align:center;
	color:#202020;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	transition:all 500ms ease;
	-webkit-border-radius:50%;
	-ms-border-radius:50%;
	-o-border-radius:50%;
	-moz-border-radius:50%;
	border-radius:50%;
	z-index:1;
}

.testimonials-style-one .testimonials-pager .pager:nth-child(1){
	background:url(../images/Advantage01.png) no-repeat;
	left:124px;
	top:23px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(1):hover{
	background:url(../images/Advantage01-1.png);
	}

.testimonials-style-one .testimonials-pager .pager:nth-child(2){
	background:url(../images/Advantage02.png) no-repeat;
	right:124px;
	top:23px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(2):hover{
	background:url(../images/Advantage02-1.png);
	}

.testimonials-style-one .testimonials-pager .pager:nth-child(3){
	background:url(../images/Advantage03.png) no-repeat;
	right:31px;
	top:113px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(3):hover{
	background:url(../images/Advantage03-1.png);
	}

.testimonials-style-one .testimonials-pager .pager:nth-child(4){
	background:url(../images/Advantage04.png) no-repeat;
	right:31px;
	top:219px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(4):hover{
	background:url(../images/Advantage04-1.png);
	}

.testimonials-style-one .testimonials-pager .pager:nth-child(5){
	background:url(../images/Advantage05.png) no-repeat;
	right:124px;
	bottom:23px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(5):hover{
	background:url(../images/Advantage05-1.png);
	}

.testimonials-style-one .testimonials-pager .pager:nth-child(6){
	background:url(../images/Advantage06.png) no-repeat;
	left:124px;
	bottom:23px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(6):hover{
	background:url(../images/Advantage06-1.png);
	}
.testimonials-style-one .testimonials-pager .pager:nth-child(7){
	background:url(../images/Advantage07.png) no-repeat;
	left:31px;
	top:219px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(7):hover{
	background:url(../images/Advantage07-1.png);
	}
.testimonials-style-one .testimonials-pager .pager:nth-child(8){
	background:url(../images/Advantage08.png) no-repeat;
	left:31px;
	top:113px;	
}
.testimonials-style-one .testimonials-pager .pager:nth-child(8):hover{
	background:url(../images/Advantage08-1.png);
	}


.testimonials-style-one .testimonials-pager .pager:before{
	content:'';
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background:rgba(255,255,255,0.30);
	border-radius:50%;
	opacity:0;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	transition:all 500ms ease;	
}


.testimonials-style-one .testimonials-pager .pager .image,
.testimonials-style-one .testimonials-pager .pager .image img{
	position:relative;
	display:block;
	width:100%;
	z-index:1;
}

.testimonials-style-one .testimonials-pager .pager.active:before{
	opacity:1;
	transform:scale(1.1,1.1);
}

.testimonials-style-two .testimonials-pager{
	position:relative;
	margin-left:-10px;
	margin-right:-10px;
	padding-right:30px;
}

.testimonials-style-two .testimonials-pager .pager{
	position:relative;
	float:left;
	width:33.333%;
	padding:0px 10px;
	margin:0px 0px 20px;
	text-align:center;
	overflow:hidden;
	-webkit-transition:all 500ms ease;
	-ms-transition:all 500ms ease;
	-moz-transition:all 500ms ease;
	-o-transition:all 500ms ease;
	transition:all 500ms ease;
	border-radius:3px;
	z-index:1;
}

.testimonials-style-two .testimonials-pager .pager img{
	display:block;
	width:100%;	
	border-radius:3px;
}

/*功能*/
* {
	-moz-box-sizing: border-box;  
	-webkit-box-sizing: border-box; 
	-o-box-sizing: border-box; 
	-ms-box-sizing: border-box; 
	box-sizing: border-box; 
	transition: all .5s;
	-moz-transition: all .5s;
	-webkit-transition: all .5s;
	-o-transition: all .5s;
}
.index-function{ margin-top:37px;}
.index-function li{padding:0px; border:1px solid #e9e9e9;}
.index-function li a{margin:0px !important; border:none !important; border-radius:0px !important;}
.index-function-content{padding:33px 0px 40px;}
.index-function-img:hover img {transform: rotate(360deg)}
.index-function-img p{margin-top:12px;}
/*方案*/
.index-MedicalScheme{background:#f6f7f8; padding-bottom:40px;}
/*专利*/
.screen-shots{margin:34px 0px 65px;}
.nbs-flexisel-ul {
	position: relative;
	width: 9999px;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: center;
}
.nbs-flexisel-inner {
	overflow: hidden;
}
.nbs-flexisel-item {
	float: left;
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	position: relative;
	line-height: 0px;
}
.nbs-flexisel-item > img {	
	cursor: pointer;
	position: relative;
	  width: 100%;
}

.nbs-flexisel-nav-left {
  right: -4%;
  background: url(../images/arrows.png) no-repeat -55px -0px;
}
.nbs-flexisel-nav-right {
 left: -4%;
  background: url(../images/arrows.png) no-repeat -1px -0px;
}
/*技术*/
.index-technology{position:relative;}
.index-technology-bg{ position:absolute; top:0; bottom:0; left:0; right:0;}
.index-technology-bg1{z-index:1; background-color:#14adf4;}
.index-technology-bg2{background-image:url(../images/testimonial-bg.jpg); 
        background-position: 50% -3px; opacity: .2;
        filter: alpha(opacity=20);
        background-position: 50% 0;
        background-repeat: no-repeat;
        z-index: 2;
        background-attachment: fixed;
        background-size: cover;
		}
.index-technology-body{z-index:3; position:relative; padding:40px 0px 60px;}
.index-technology-right{position:absolute; top:0; left:0 !important; right:0 !important; padding:0px !important; text-align:left !important;}
.index-technology-right p{font-size:20px;}
.index-technology-ol{left:0 !important; margin-left:0px !important; min-width:393px;}
.index-technology-ol li{width:28px !important; height:28px !important; border-radius:28px !important; text-indent:0 !important; line-height:28px; background:#55c5ff !important; border:none !important;}
.index-technology-ol .active{border:2px solid #009dec !important; width:30px !important; height:30px !important;}
/*top*/
#top {
	width:100%;
	background-color: #f8f8f8;
	border-bottom: 1px solid #f1f6f7;
	padding: 4px 0px 3px 0;
	margin-bottom:10px;
}

#top #form-currency .currency-select,
#top #form-language .language-select {
	text-align: left;
}

#top .btn-link, #top-links li, #top-links a {
	text-decoration: none;
}

#top-links .dropdown-menu a {
	text-shadow: none;
}

#top-links {
	padding-top: 6px;
}
#top-links a + a {
	margin-left: 15px;
}
.top-left{
	box-shadow:none !important; 
	border-radius:0px !important; 
	min-width:0px !important; 
	border:1px solid #f0f0f0 !important;
	}
.top-text{
	font-size:12px !important; 
    color:#666 !important;
    }
.top-text:hover{
	color:#ccb160 !important;
	}
.top-right{
	top:29px !important;
	}
.top-text-top{
	font-size:12px; 
	color:#b1b1b1;
	}
/*nav*/
.nav-img{
	margin-left:20px;
	}
.nav-text{
	width:1000px; 
	margin:auto;
	}
.nav-text li{
	float:left; 
	margin:20px 15px 0px; 
	padding-bottom:5px;
}
.nav-text li:hover{
	border-bottom:3px solid #c6a639;
}
.nav-right span{
	margin:20px 12px 20px;
	}
.nav-goods{position:relative;}
.nav-goods-content{position:absolute; right:10000px; z-index:999; min-width:800px; border:1px solid #dedddd; text-align:left; padding-bottom:60px; background:#fff;height:330px;}
.nav-goods:hover .nav-goods-content{position:absolute; top:28px; left:-100px;}
.top-goods-nav li{float:none;}
.top-goods-list li{float: none;}
.top-goods-list li:hover a{color: red;}
.top-goods-list{border-right: 2px solid #E8E8E8; height: 260px; text-align: center; position: relative; right: 30px; }
.nav-goods-content li{border-bottom:none !important;}
/*#top-goods-top{border-bottom:3px solid #c6a639 !important;}*/
#navsearch{margin-bottom:20px;}
#navsearch-text{min-width:300px; line-height:24px; border-radius:0px; background:none; border:1px solid #22c0f0;}
#navsearch-button{background:#22c0f0; border:none; line-height:26px; color:#fff;}
.xs-menu{padding-right:0px !important; padding-left:0px !important; margin-top:20px;}
.xs-menu ul{padding-left:0px;}
.xs-menu li{line-height:40px; border-bottom:1px solid #dedddd; text-align:center;}
.xs-menu li:hover{background:#052264;}
.xs-menu li:hover a{color:#fff;}
#top-all{position:fixed; top:0; left:0px; z-index:999; background:#fff; width:100%;}
/*banner*/
.banner{
	position:relative;
}
.banner-nav{
	position:absolute; 
	bottom:28%; 
	margin:auto; 
	width:100%;
	}
.banner-nav span{
	margin:0px 20px;
	}
.banner-text{
	position:absolute; 
	bottom:-30px; 
	left:20%; 
	background:#fff; 
	box-shadow:0 5px 5px #e1e1e1;
	}
.banner-text ul{
	min-width:82px; 
	font-size:12px; 
    padding: 10px 0;
	box-shadow:none; 
	line-height:36px; 
	border-radius:0; 
	border-top:none; 
	text-align:center; 
	right:-14px !important;
	}
 .banner-text .left,.banner-text .right{
	line-height:60px; 
	margin:0px 35px;
	} 
/*body*/
.body-cp{
	background:#f5f5f5;
	padding:0px 0px 90px;
	}
.goods{
	background:#fff;
	position:relative;
	margin:0.58333333333333%;
	}
.goods-margin{
	margin-top:20px;
	}
.goods:hover{
	box-shadow:0 5px 10px #e1e1e1;
    }
.goods-shopping{
	position:absolute;
    right:10000px;
	}
.goods:hover .goods-shopping{
	position:absolute; 
    top:0; 
	left:0;
    }
.goods-right{
	position:absolute;
    right:10000px;
	}
.goods:hover .goods-right{
	position:absolute;
    right:10px;
	bottom:11%;
	}
.goods-right li{
	margin-bottom:10px;
    }
.goods-name{
	margin:37px 0px 0px;
	}
.goods-name b{
	height: 45px;
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
	}
.goods p{
	margin:16px 0px 0px;
	}
.goods-price{
	margin:0px 0px 36px;
	}
.goods-right-1{
	background:url(../images/goods-3.png) no-repeat;
	}
.goods-right-1:hover{
	background:url(../images/goods-3-1.png) no-repeat;
	}
.goods-right-2{
	background:url(../images/goods-4.png) no-repeat;
	}
.goods-right-2:hover{
	background:url(../images/goods-4-1.png) no-repeat;
	}
.goods-right-3{
	background:url(../images/goods-5.png) no-repeat;
	}
.goods-right-3:hover{
	background:url(../images/goods-5-1.png) no-repeat;
	}
/*分页*/
.paging{
	    display: table;
    margin: 0 auto;
	}
.paging li{
	float:left;
	margin-top:50px;
	padding:10px 13px;
	}
.paging li:hover{
	border-radius:50%; 
	background:#4d6aa3;
	}
.paging li:hover a{
	color:#fff;
	}
.paging .active{
	background:#4d6aa3;
	border-radius:50%;"
	
} 
.paging .active span{
	
	color:#fff;
}
/*bottom*/
.bottom_div{
	width:100%;
	background:url(../images/bottom.jpg) repeat-y 100% top;
	padding:0px 0px 50px;
    }
.bottom_div .row ul li{
	padding:13px 0px;
    }
.bottom-li{
	border-left:2px solid #d5b342;
	padding:0px 0px 0px 10px !important;
	margin-bottom:40px;
	}
.bottom-img{
    max-width: 877px;
    margin: 50px auto 0px;
    padding-bottom: 18px;
	}
.bottom-img li{
	float:left;
	padding:0px 10px;
	}



/*kb*/
/*body*/
.kb-nav{
	padding-top:36px;
	padding-bottom:40px;
	}
.body-kb{
	width:100%;
	background:#eee;
	padding:60px 0px 50px;
    }
.kb-img{
	position: relative;
    display: block;
    box-shadow: 0 1px 3px rgba(0,0,0,.25);
    }
.kb-title{
    position: absolute;
    width: 100%;
    text-align: center;
    top: 40%;
    font-size: 24px;
    font-weight: 900;
    color: #fff;
    font-family: "\5FAE\8F6F\96C5\9ED1","helvetica neue",arial,sans-serif;
    text-shadow: 0 1px 0 rgba(0,0,0,.3);
    }
.kb-title A{font-size: 24px;
	font-weight: 900;
	color: #fff;
	text-align: center;
	font-family: "\5FAE\8F6F\96C5\9ED1","helvetica neue",arial,sans-serif;
	text-shadow: 0 1px 0 rgba(0,0,0,.3);}
.blur{
	opacity: .9;
     }
.blur:hover{
	opacity:1;
     }
.kb-content{
	background:#fff;
	padding:15px 22px 15px !important;
	border:1px solid #dedddd;
	margin:0px 0px 20px;
	height: 230px;
    }
.kb-content:hover{
	box-shadow:0 5px 10px #999;
    }
.kb-box{padding:0px 10px !important;}
.kb-content h1{
	margin:0px 0px 27px;
    }
.kb-content button{
	border-radius:28px;
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";
	padding:10px 24px;
	margin-top:10px;	
}
.paging li{
	margin-top:30px;
	}
	
	
/*kb-details*/
/*left*/
.kb-details-body{
	background:#f5f5f5;
	width:100;
	padding:80px 0px 0px;
    }
.kb-details-left{
	padding:30px 0px 48px !important;
	background:#fff;
	position:relative;
	line-height:22px;
	margin-bottom:100px;
	}
.kb-details-left-p{
	margin:20px 0px 30px;
	}
.kb-details-leftimg{
	/*position:absolute;
	top:133px;
	*/
	}
.kb-details-text{
	background:#fff;
	margin:0px 30px;
	padding:0px 50px 0px 30px;
	}
.kb-details-text h1{
	line-height:22px;
	margin:40px 0px 30px;
	}
.kb-details-text ul{
	padding-left:0px;
	margin-top:20px;
	}
.kb-details-text blockquote{
	background:#fafafa url(../images/kb-details02.jpg) no-repeat;
	border-left:4px solid #c8a93f;
	font-family:"微软雅黑";
	font-size:12px;
	color:#666;
	padding:42px 60px 32px 58px;
	}
.kb-label{
	margin-top:68px;
	border-top:2px solid #f8f8f8;
	border-bottom:2px solid #f8f8f8;
	}
.kb-label p{
	font-family:"宋体";
	font-size:12px;
	color:#8b8b8b;
	margin:18px 0px;
	}
.kb-details-text h2{
	border-left:3px solid #c9aa40;
	padding:0px 0px 4px 8px;
	margin:48px 0px 40px;
	}
.kb-relevant-p{
	line-height:1.5;
	margin:24px 0px 20px;
	}
.kb-relevant p{
	font-family:"宋体";
	color:#666;
	}
/*right*/
.kb-details-right{
	background:#fff;
	margin-left:20px;
	padding:37px 20px 57px;
	}
.kb-details-right h1{
	padding-left:8px;
	border-left:3px solid #c8a93f;
	margin:0px 0px 30px;
	}
.kb-details-right .input{
	position:relative;
	background:#fafafa;
	border:1px solid #f2f2f2;
	height:37px;
	max-width:223px;
	padding-right:8px;
	}
.kb-details-right .input input{
	background:none;
	border:none;
	max-width:165px;
	position:absolute;
	top:5px;
	}
.kb-details-right .input span{
	color:#666;
	line-height:30px;
	}
.kb-details-right .border{
	margin:40px 0px 28px; 
	border-bottom:1px solid #eef0ef;
    }
.kb-details-right .shop{
	margin-bottom:10px;
	}
.kb-details-right ul{
	padding:0px;
	}
.kb-details-right ul li{
	margin-bottom:20px;
	}
.kb-details-right .look div{
	padding:1px;
	}

/*Goods-details*/
.goods-details-body{
	background:#f5f5f5;
	padding:30px 0px 100px;
	}
.goods-details-top{
	margin-bottom:30px;
	padding:20px 65px 20px 68px;
	background:#fff;
	}
.goods-details-bottom-left ul li{
	padding-bottom:13px;
	margin-bottom:13px;
	background:url(../images/goods-details03.gif) no-repeat bottom center;
	}
@media only screen and (min-width:0) and (max-width:599px)
{
	.goods-details-bottom-left ul li{
		width: 25%; 
		float: left; 
		margin-right: 15px;
		padding-bottom:13px;
		background:url(../images/goods-details03.gif) no-repeat bottom center;
	}
}
	
.goods-details-bottom-left ul li:hover{
	background:url(../images/goods-details04.png) no-repeat bottom center;
	}
.goods-details-bottom-left ul li:hover a{
	color:#caaa44;
	}
	
.goods-details-top-right .p1{
	margin-bottom:15px;
	}
.goods-details-top-right .p1 br{
	margin-bottom:3px;
	}
.goods-details-top-right .p2{
	color:#777;
	margin-bottom:14px;
	}
.goods-details-top-right ul{
	padding:0px 0px 10px;
	border-bottom:1px solid #f6f6f6;
	margin-bottom:16px;
	color:#777;
	font-size:16px;
	}
.goods-details-top-right ul li{
	margin-bottom:5px;
	}
.goods-details-bottom{
	background:#fff;
	padding:80px 0px 66px;
	} 
.goods-details-bottom-right .ul1{
	font-family:"微软雅黑";
	}
.goods-details-bottom-right .ul1 b{
	color:#333;
	}
.goods-details-bottom-right .ul1 li{
	margin-bottom:38px;
	}
.goods-details-bottom .comment{
	border-radius:4px;
	border:1px solid #e4e4e4;
	margin-top:56px;
	background:#f0f4fa;
	padding:18px 12px 28px;
	}
.goods-details-bottom .comment textarea{
	margin-bottom:10px;
	resize:none;
	}
.goods-details-bottom .comment input{
	background:#bcc4d0;
	border-radius:4px;
	border:1px solid #b0b7c0;
}
.othercomment{
	margin:0px;
	padding:15px 0px;
	border-top:1px solid #e5e5e5;
	line-height:30px;
}
.othercomment .name{
	font-size:14px; 
	color:#50abf2; 
}
.othercomment .content{
	font-size:13px;
	color:#333;
}
.othercomment .time span{
	font-size:12px;
	color:#ccc;
}
.othercomment .time a{
	font-size:12px;
	color:#ff6520;
}
.goods-details-body .like .hei32{
	margin:100px 0px 23px;
}
.goods-details-body .like .hei32 span{
	padding:0px 70px;
	border-left:3px solid #c8a93f;
	border-right:3px solid #c8a93f;
}
.goods-details-body .like h6{
	color:#333;
	margin:0px 0px 40px;
}
.zlzs_phone .col-wrap {
    font-size: 14px;
    display: inline-block;
    position: relative;
    width: 19%;
    margin-right: 5px;
    margin-top: 10px;
    top: 0;
}
.zlzs_phone img{
    width: 70%;
}
@media only screen and (min-width:0) and (max-width:599px)
{
#pc_zl{display:none;}
#phone_zl{display:black;}
.zlzs_phone .col-wrap {
    font-size: 14px;
    display: inline-block;
    position: relative;
    top: 0;
}
.zlzs_phone .col-wrap {
    width: 46%;
    text-align: center;
    margin-top: 20px;
}

}

#tab-description img{
	
	  width: auto !important;
}
.index-footer-link a{color:#fff;margin-right:10px;}

.faq_content div{line-height:25px;font-size:16px;}
.tablebd{border-left:1px solid #ccc;border-bottom:1px solid #ccc;}
.tablebd th{font-weight:bold;background:#eee;}
.tablebd th,.tablebd td{border-right:1px solid #ccc;border-top:1px solid #ccc;padding:5px;}
.faq_content .faqnav{width:100%;clear:both;display:block;height:30px;}
.faq_content .faqnav li{margin:10px;padding:5px;float:left;font-size:16px;font-weight:bold;}
.faq_content .faqnav li a{color:#000;}
.faq_content fieldset{width:100%;}
.faq_content h2{width:100%;padding-bottom:10px;display:block;border-bottom:1px solid #ddd;margin-top:30px;}