a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,iframe,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;font-family:inherit;font-size:100%;font-style:inherit;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}:focus{outline:0}
body{background:#fff;line-height:1}
ol,ul{list-style:none}
table{border-collapse:separate;border-spacing:0}
caption,td,th{font-weight:400;text-align:left}
blockquote:after,blockquote:before,q:after,q:before{content:""}
blockquote,q{quotes:"" ""}
a img{border:0}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,input,textarea{color:#373737;font:15px "Microsoft Yahei","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;line-height:1.625}
h1,h2,h3,h4,h5,h6{clear:both}
hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.625em}
p{margin-bottom:1.625em}
ol,ul{margin:0 0 1.625em 2.5em}
//ul{list-style:square}
ol{list-style-type:decimal}
ol ol{list-style:upper-alpha}
ol ol ol{list-style:lower-roman}
ol ol ol ol{list-style:lower-alpha}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dl{margin:0 1.625em}
dt{font-weight:700}
dd{margin-bottom:1.625em}
strong{font-weight:700}
cite,em,i{font-style:italic}
blockquote{font-family:Georgia,"Bitstream Charter",serif;font-style:italic;font-weight:400;margin:0 3em}
blockquote cite,blockquote em,blockquote i{font-style:normal}
blockquote cite{color:#666;font:12px "Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;letter-spacing:.05em;text-transform:uppercase}
pre{background:#f4f4f4;font:13px "Courier 10 Pitch",Courier,monospace;line-height:1.5;margin-bottom:1.625em;overflow:auto;padding:.75em 1.625em}
code,kbd,samp,var{font:13px Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace}
abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}
address{display:block;margin:0 0 1.625em}
ins{background:#fff9c0;text-decoration:none}
sub,sup{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
small{font-size:smaller}
input[type=email],input[type=number],input[type=password],input[type=text],input[type=url],textarea{background:#fafafa;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border:1px solid #ddd;color:#888}
input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#373737}
textarea{padding-left:3px;width:98%}
input[type=email],input[type=number],input[type=password],input[type=text],input[type=url]{padding:3px}
a{color:#1982d1;text-decoration:none;cursor:pointer}
a:active,a:focus,a:hover{text-decoration:none}
a.qq:hover{color:#498BF8;border-color:#498BF8}
a.wechat:hover{color:#00bd2c;border-color:#00bd2c}
a.weibo:hover{color:#f00e29;border-color:#f00e29}
a.facebook:hover{color:#4267b2;border-color:#4267b2}
a.google:hover{color:#db4437;border-color:#db4437}
a.twitter:hover{color:#50a5e6;border-color:#50a5e6}
a.youtube:hover{color:#ff001e;border-color:#ff001e}
a.linkedin:hover{color:#0076b2;border-color:#0076b2}
@font-face{
	font-family:'letterfont';
	src:url("../fonts/426-CAI978.TTF") format("truetype");

}
.title {
	font-family: "letterfont";
}	
@font-face{
	font-family:'iconfont';src:url("//at.alicdn.com/t/font_559987_9tls76oq4obt9.eot");
	src:url("//at.alicdn.com/t/font_559987_9tls76oq4obt9.eot?#iefix")
	format("embedded-opentype"),url("//at.alicdn.com/t/font_559987_9tls76oq4obt9.woff") 
	format("woff"),url("//at.alicdn.com/t/font_559987_9tls76oq4obt9.ttf") 
	format("truetype"),url("//at.alicdn.com/t/font_559987_9tls76oq4obt9.svg#iconfont") 
	format("svg")}
.iconfont{font-family:iconfont !important;font-size:16px;line-height:1;vertical-align:middle;font-style:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:.2px;-moz-osx-font-smoothing:grayscale}
.box1200{display:inline-block;vertical-align:middle;width:100%;max-width:1600px;text-align:left}
.table{display:table;width:100%}
.cell{display:table-cell}
.scroll__banner{position:relative;width:100%;overflow:hidden}
.scroll__banner .banner__ctrl{position:absolute;z-index:10;top:50%;left:0;width:100%}
.scroll__banner .banner__ctrl a{position:absolute;top:0;border-radius:5px;opacity:.8;padding:20px 10px;color:#fff;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.scroll__banner .banner__ctrl a:hover{color:#071c83;background:rgba(255,255,255,0.2)}
.scroll__banner .banner__ctrl .iconfont{display:inline-block;font-size:20px}
.scroll__banner .banner__ctrl .prev{left:10px}
.scroll__banner .banner__ctrl .prev .iconfont{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}
.scroll__banner .banner__ctrl .next{right:10px}
.scroll__banner .banner__ctrl .next .iconfont{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.scroll__banner .banner__point{position:absolute;z-index:5;bottom:10px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);white-space:nowrap}
.scroll__banner .banner__point a{display:inline-block}
.scroll__banner .banner__point a span{display:inline-block;width:5vw;height:2px;margin:0 5px;position:relative;background:#bdbdbc}
.scroll__banner .banner__point a span:after{position:absolute;top:0;left:0;width:0;height:100%;content:'';display:block;background:white}
.scroll__banner .banner__point a.active span:after{width:100%;-webkit-transition:5s linear;-o-transition:5s linear;transition:5s linear}
.scroll__banner .banner__point.over a span:after{-webkit-transition:0s;-o-transition:0s;transition:0s}
.scroll__banner .banner-wrap{position:relative;overflow:hidden}
.scroll__banner .item{float:left;width:100%;position:relative;display:inline-block}
.scroll__banner .item img{display:none;width:100%;vertical-align:middle}
.banner{width:100%;position:relative;display:inline-block;overflow:hidden}
.banner img{width:100%;position:relative;z-index:1;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);vertical-align:middle;left:50%}
.banner .description{position:absolute;z-index:2;bottom:50%;left:0;width:100%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.banner .description__box{display:inline-block;width:100%;padding-right:25%;max-width:1200px;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;text-shadow:1px 0 5px #fff}
.banner .description__box .name{font-size:24px;line-height:1.2;color:#071c83;font-weight:700;display:block}
.banner .description__box .subname{font-size:14px;line-height:1.2;color:#071c83;padding-top:2vw;display:block}
.banner .description__box .line{display:inline-block;height:0;line-height:0;overflow:hidden;margin-top:2vw;border-top:1px solid #071c83;width:42px}
.banner .description.center{-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}
.banner .description.center .description__box{text-align:center;padding:0}
.banner .description.white .description__box{text-shadow:1px 0 5px #666}
.banner .description.white .description__box .name,.banner .description.white .description__box .subname{color:white}
.banner .description.white .description__box .line{border-color:white}
@media (max-width: 900px){
	
	.banner.w300 img{width:300%}
}
.page__title{text-align:center}
.page__title h3{font-size:24px;font-weight:700;color:black;display:block}
.page__title h5{font-size:14px;color:#676767;display:block}
.page__title .line{margin:25px;width:50px;height:0;line-height:0;overflow:hidden;display:inline-block;border-top:1px solid #071c83}
.page__title.white h3,.page__title.white h5{color:white}
.page__title.white .line{border-color:white}
.pagination{text-align:center;margin:3vw 0 5vw}
a>i.more{font-size:24px;line-height:1;display:inline-block;position:relative;text-align:right;color:#d3d3d3;margin:0 20px 0 10px;-webkit-transition:400ms;-o-transition:400ms;transition:400ms;width:20px}
a>i.more:after{display:inline-block;position:absolute;top:50%;height:1px;line-height:1px;left:0;right:6px;background:#d3d3d3;-webkit-transition:400ms;-o-transition:400ms;transition:400ms;content:''}
a:hover>i.more{width:40px;margin-right:0;color:#535353}
a:hover>i.more:after{background:#535353;right:8px}
.intro{padding:10px;position:relative;z-index:1;margin-top:-200px;text-align:center;margin-bottom:50px;}
.intro__content{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5.5%;background:#f8f8f8;background-image:url('../../images/pic/about/about.jpg');}
.intro__content .about__image{float:left;width:39%;text-align:center;display:none;}
.intro__content .about__image img{max-width:100%;vertical-align:middle}
.intro__content .about__text{float:left;width:61%;padding-left:10%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;}
.intro__content .about__text h3{font-size:24px;font-weight:700}
.intro__content .about__text h5{font-size:14px}
.intro__content .about__text div{font-size:14px;margin-top:30px;line-height:2.5}
.intro__content .about__list{display:table;width:100%;padding-top:5%}
.intro__content .about__list>div{display:table-cell;border-right:1px solid #8e8e8e;text-align:center;vertical-align:top;width:20%;-webkit-box-sizing:border-box;box-sizing:border-box}
.intro__content .about__list>div:last-child{border:none}
.intro__content .about__list>div h3{font-size:40px;color:#071c83;font-weight:100}
.intro__content .about__list>div p{display:inline-block;max-width:90%;font-size:12px;margin:0}
@media (max-width: 900px){
	.table {
		display: flex;
		width: 100%;
		justify-content: space-between;
		align-items: center;
	}
	.intro__content .about__image{float:none;width:100%;text-align:center;}
	.intro__content .about__text{float:none;width:100%;padding:0}
	.intro__content .about__list{text-align:center}
	.intro__content .about__list>div{display:inline-block;border:none;width:50%}
}
.culture{margin-bottom:5.5%;text-align:center}
.culture .page__title{margin-top:5%}
.culture .culture__content{display:flex;justify-content: center;width:100%;vertical-align:middle;margin-top:5%;text-align:center}
.culture .culture__content .culture__item{float:left;-webkit-transition:400ms;-o-transition:400ms;transition:400ms}
.culture .culture__content .culture__item .image{overflow:hidden}
.culture .culture__content .culture__item .image.onlyPhone{display:none}
.culture .culture__content .culture__item .image img{position:relative;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);left:50%;height:236px;vertical-align:middle;-webkit-transition:500ms;-o-transition:500ms;transition:500ms;min-width:100%;transform:translate(-50%) scale(1.01)}
.culture .culture__content .culture__item .text{height:236px;background:#f8f8f8;display:table;width:100%;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}
.culture .culture__content .culture__item .text .text__box{display:table-cell;vertical-align:middle;padding:10px}
.culture .culture__content .culture__item .text h3{font-size:24px}
.culture .culture__content .culture__item .text h5{font-size:14px}
.culture .culture__content .culture__item .text i{height:1px;width:24px;margin:2%;background:#737373;display:inline-block}
.culture .culture__content .culture__item .text p{font-size:14px;margin:0}
/* .culture .culture__content .culture__item:hover{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-shadow:0 4px 30px rgba(0,0,0,0.15);box-shadow:0 4px 30px rgba(0,0,0,0.15)} */
.culture .culture__content .culture__item:hover .image img{-webkit-transform:translate(-50%) scale(1.1);-ms-transform:translate(-50%) scale(1.1);transform:translate(-50%) scale(1.1)}
.culture .culture__content .culture__item:hover .text{background:#0085cd;color:white}
.culture .culture__content .culture__item:hover .text i{background:white}
.culture .culture__content .culture__mission{width:33.333333333333333333333333333%}
.culture .culture__content .culture__vision{width:33.3333333333333333333333333333%}
.culture .culture__content .culture__values{width:33.3333333333333333333333333333%}
@media (max-width: 900px){
	.culture .culture__content .culture__item{width:100%}
	.culture .culture__content .culture__item .image.onlyPc{display:none}
	.culture .culture__content .culture__item .image.onlyPhone{display:block}
}
.history{text-align:center;margin-bottom:1%;background-image:url('../../images/pic/about/5.jpg');height:450px;}

.history__banner .description{position:absolute;z-index:1;top:40%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);vertical-align:middle;text-align:center;color:#000;}
.history__banner .description h3{font-size:24px;font-weight:700}
.history__banner .description p{font-size:14px}
.history__banner img{position:relative;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);min-width:100%;vertical-align:middle}
.history__prev,.history__next{text-align:center;font-size:30px;display:block;color:#8a8a8a}
.history__prev:hover,.history__next:hover{color:#0085cd}
.history__prev em{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.history__next em{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.history__content{position:relative;display:inline-block;width:100%;max-width:780px}
.history__content .history__line{float:left;width:60px;position:relative}
.history__content .history__line:after{position:absolute;content:'';top:0;bottom:0;left:50%;width:1px;background:#0085cd}
.history__content .history__line a{position:relative;display:table;margin:15px auto 25px;z-index:1;line-height:0;background:white;border-radius:50%;overflow:hidden;border:1px solid #0085cd;-webkit-box-sizing:border-box;box-sizing:border-box}
.history__content .history__line a.end{margin:0 auto}
.history__content .history__line a span{margin:0;display:table-cell;vertical-align:middle;padding:3px}
.history__content .history__line a.start span,.history__content .history__line a.end span{line-height:0}
.history__content .history__line a.start i,.history__content .history__line a.end i{display:inline-block;width:5px;height:5px;background:#0085cd;border-radius:50%}
.history__content .history__line a.point{font-size:12px;width:34px;height:34px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}
.history__content .history__line a.second{font-size:16px;width:44px;height:44px}
.history__content .history__line a.first{font-size:20px;width:54px;height:54px;background:#0085cd;color:white}
.history__content .history__list{padding-left:20%;text-align:left;position:absolute;top:50%;left:20%;}
.history__content .list__item .item{-webkit-transition:400ms;-o-transition:400ms;transition:400ms}
.history__content .list__item .item .image img{max-width:100%;vertical-align:middle}
.history__content .list__item .item .text{font-size:16px;color:#676767;}
.history__content .list__item .item .text ul{margin:0;list-style:disc inside}
.honor{margin-bottom:5%;text-align:center;color:white;padding:5% 0;background-size:contain;background-position:center center;background-attachment:fixed}
.honor .honor__list{font-size:12px;margin-top:5%;text-shadow:1px 0 5px #666}
.honor .honor__list .list__group{display:inline-block;max-width:550px;width:90%;vertical-align:top;text-align:left;padding:0 20px;-webkit-box-sizing:border-box;box-sizing:border-box}
.honor .honor__list .list__group>div{padding:10px 0 10px 40px;position:relative}
.honor .honor__list .list__group>div .iconfont{position:absolute;top:10px;left:0}
.team__list{display:table;width:100%;box-sizing:border-box;vertical-align:middle;margin:3% 0;padding:5px;background:#f1f1f1}
.team__list .team__item{display:table-cell;width:20%;vertical-align:top;background:#0085cd;color:white;border:5px solid #f1f1f1;-webkit-box-sizing:border-box;box-sizing:border-box}
.team__list .team__item:hover{background:white;color:#0085cd}
.team__list .team__item:hover .team_photo img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.team_photo{overflow:hidden}.team_photo img{width:100%;vertical-align:middle;-webkit-transition:400ms;-o-transition:400ms;transition:400ms}
.team_person{text-align:left;padding:10% 6% 10%;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}
.person__cname{font-size:24px;font-weight:700}
.person__info{font-size:12px}
@media (max-width: 900px){
	.team__list .team__item{display:block;width:100%}
	.brands__content .brands__item .brand_mobile{display:block; position:absolute;left:70px;top:-40px;}
	.brands__content .brands__item .brand_mobile img{width:210px;}
}
.brands__content{position:relative;z-index:1;margin-top:-300px;text-align:center;padding:10px}
.brands__content .brands__item{position:relative;margin:0 0 5%;border-bottom:3px solid transparent;background:white}
.brands__content .brands__item .background .logo{display:none;text-align:center;font-size:50px}
.brands__content .brands__item .background img{width:100%;vertical-align:middle}
.brands__content .brands__item .brands__bar{display:table;bottom:0;left:0;width:100%;z-index:2;background:rgba(255,255,255,0.95)}
.brands__content .brands__item .brands__bar .brands__logo{width:169px;display:table-cell;vertical-align:middle;padding:0 2%;text-align:center}
.brands__content .brands__item .brands__bar .brands__logo .logo{font-size:50px}
.brands__content .brands__item .brands__bar .brands__text{display:table-cell;vertical-align:middle;padding:2% 0 2% 2%;color:#0a0a0a;font-size:12px}
.brands__content .brands__item .brands__bar .brands__text a{color:#0a0a0a;font-size:12px;vertical-align:middle;display:inline-block;line-height:1}
.brands__content .brands__item .brands__bar .brands__text a span{float:left}
.brands__content .brands__item .brands__bar .brands__text a em{float:left;font-size:12px;margin-left:6px}
.brands__content .brands__item .brands__bar .brands__product{display:table-cell;vertical-align:middle;text-align:right;box-sizing:border-box}
.brands__content .brands__item .brands__bar .brands__product img{vertical-align:middle;width:130px;height:180px;}
.brands__content .brands__item.sealight{border-color:#00a7e1}
.brands__content .brands__item.sealight .brands__text a:hover,.brands__content .brands__item.sealight .logo{color:#00a7e1}
.brands__content .brands__item.torchbeam{border-color:#00a7e1}
.brands__content .brands__item.torchbeam .brands__text a:hover,.brands__content .brands__item.torchbeam .logo{color:#00a7e1}
.brands__content .brands__item.marsauto{border-color:#00a7e1}
.brands__content .brands__item.marsauto .brands__text a:hover,.brands__content .brands__item.marsauto .logo{color:#00a7e1}

@media (min-width: 900px){
	.brands__content .brands__item .brands__bar{position:absolute}
	.brands__content .brands__item .brand_mobile{display:none;}
}
@media (max-width: 900px){
	.brands__content{margin-top:-120px}
	.brands__content .brands__item{margin-bottom:50px;padding:5.5%}
	.brands__content .brands__item .background img{display:block}
	.brands__content .brands__item .brands__bar .brands__logo{display:none}
	.brands__content .brands__item .brands__bar .brands__text{display:block;padding:0;text-align:left;margin:10px 0}
	.brands__content .brands__item .brands__bar .brands__text br{display:none}
	.brands__content .brands__item .brands__bar .brands__product{display:block;padding:0;text-align:center}
}
.contact{text-align:center}
.contact .page__title{margin:5% 0}
.contact .contact__content{display:table;width:100%;margin:0 auto 50px;width:100%;max-width:1200px}
.contact .contact__content .module{display:table-cell;width:33.33%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center;border-right:1px dashed #dcdcdc}
.contact .contact__content .module:last-child{border:none}
.contact .contact__content .module p{margin:0;font-size:14px}
.contact .contact__content .module .contact__icon{margin-bottom:15%;text-align:center}
.contact .contact__content .module .contact__icon i{display:inline-block;font-size:35px;width:80px;line-height:80px;vertical-align:middle;border:1px solid #0b0b0b;border-radius:50%}
.contact .contact__content .module .contact__icon b{display:block;padding:20px 0 0}
.contact .contact__content .module .contact__item{margin-bottom:15px;padding:5px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.contact .contact__content .module .contact__item a,.contact .contact__content .module .contact__item b{display:inline-block}
@media (max-width: 900px){
	.contact .contact__content .module{display:table;width:100%;padding:10% 10px;border-right:0;border-bottom:1px solid #dcdcdc;text-align:left}
	.contact .contact__content .module .contact__item{display:inline-block;width:50%;vertical-align:top}
}
.contact .map__content{position:relative}
.contact .map__content .map__item{height:500px}
.contact .map__content .map__buttons{position:absolute;z-index:2;top:10px;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
.contact .map__content .map__buttons a{background:black;color:white;font-size:14px;text-align:center;min-width:84px;line-height:36px;display:inline-block}
.contact .map__content .map__buttons a.active,.contact .map__content .map__buttons a:hover{background:#071c83;text-decoration:none}
@media (max-width: 900px){
	.contact .map__content .map__buttons{position:relative;display:table;width:100%}
	.contact .map__content .map__buttons a{display:table-cell;min-width:0}
	
	.container-fluid .row-static{background-color:#0085cd;}
	.container-fluid .row-static-mobile{height:170px;}
	.container-fluid .row-static-4-picture{height:450px;}
	.row-static-mobile .block-title > h3.title{color:#fff;}
	.row-static-mobile .block-title > p.sub-title{color:#fff;}
	.block-title > h3.title{font-size:20px;}
	
	.suncent_note{margin-top:30px;}
	.suncent_note .brand_logo{height:0px;}
	.suncent_note .brand_logo .brand_logo_note img{width:30%}
}
.map__dialog{padding:20px;line-height:1.4}
.map__dialog p{margin:0;font-size:12px}
.map__dialog h3{margin:0;font-size:14px;margin-bottom:10px}
.map__dialog h1{margin:0;font-size:18px;margin-top:10px}
footer{display:table;width:100%;background:#fff;position:relative}

@media (min-width: 900px){
	.frontend-footer{margin-top:5px;}
	.frontend-footer .suncent_note_footer{margin:40px;}
	footer .line .long_line{width:1900px;height:1px;background:#e2e2e2;position:absolute;display:inline-block;top:20px;}
	.container-fluid .row-static{background-color:#0085cd;}
	.container-fluid .row-static .customer{margin-left:285px;margin-right:10px;}
	.col-md-3,.col-sm-6{width:20%;float:left;margin-right:10px;}
	.cus-thumbnail .img img{width:30%;}
	.brands .brands__content .brands__item .background{height:700px;}
	.contact .contact-banner{height:400px;}
	.contact .us_map{width:1170px;height:550px;background:url(/images/pic/contact/us_big.jpg)}
	#mobile_down{display:none;}
	#shouye_4_picture{height:300px;padding-top:30px;}
	.row-static-mobile .block-title > h3.title{color:#fff;}
	.row-static-mobile .block-title > p.sub-title{color:#fff;}
	.slide_pic_show{margin-top:30px;}
	.row-static .block-title-create{padding-top:40px; padding-bottom:10px;}
	
	.block-title > h3.title{font-size:28px;}
	.suncent_note{margin-top:60px;}
	.suncent_note .brand_logo .brand_logo_note img{width:8%}
	
	
.fixbox .wrap { float:right; margin: 0 auto; margin-top:16px;}
.fixbox #nav { 
			margin: 0; padding: 0; list-style: none; height: 50px;background:none; text-align:center;}
.fixbox #nav li { width:110px; float: left; display: block; background: none; position: relative; z-index: 999; margin: 0 1px; }
.fixbox #nav li a { display: inline-block; padding: 0; font-weight: 700; line-height: 50px; text-decoration: none;
		zoom: 1; border-left: 1px solid transparent; border-right: 1px solid transparent;color: #fff; position: relative;font-size: 15px;}
.fixbox #nav>li>a:before {
	content: '';
			position: absolute;
			bottom: 0;
			left: 50%;
			height: 4px;
			width: 0;
			background-color: #0085cd;
			-o-transition: .4s;
			transition: .4s;
		}
.fixbox #nav li:hover>a:before , #nav li:hover a:before,.fixbox #nav li.active>a:before { width: 100%;
    left: 0; }
.fixbox #nav li:hover ul {opacity: 1;transform: translate(0,0);}
.fixbox #nav ul { position: absolute; left: 1px; margin: 0;opacity: 0; padding: 0; list-style: none; height: 0;
		 padding-bottom: 3px;transition: .4s;transform: translate(0,10px); }
.fixbox #nav ul li { width: 110px; float: left;text-align: center;}
.fixbox #nav ul li:hover { border-left: 0px solid transparent; border-right: 0px solid transparent; }
.fixbox #nav ul a { display: block; height: 20px; line-height: 20px; padding: 8px 5px; color: #fff;
		border-bottom: 1px solid transparent; text-transform: uppercase; color: #fff; font-weight: normal; }
.fixbox #nav ul a:hover { text-decoration: none; border-right-color: transparent; border-left-color: transparent;
		background: transparent; color: #fff; }
.fixbox #nav ul { margin: 0 0 0 -2px; padding-top:4px;}
.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
.fixbox .clearfix { display: block; }
.fixbox .clearfix { height: 1%; }	

	
	.suncent_culture_pic .culture_picture{padding-right:20px;}
}

	.suncent_culture_pic{height:350px;margin-top:50px;}
		.wenzi_shouye{width:100%;position:absolute;font-size:26px;font-weight:600;font-family:cursive;top:240px;color:#fff;text-align:center;}
	.suncent_note{text-align:center;}
	.suncent_note_first{color:#62b6f0;}
	.suncent_note_second{margin:20px;}
	.suncent_note_thirst{margin:30px 500px;text-align:left;}
	.suncent_area{text-align:center; margin-top:20px;}
	.suncent_product_show{text-align:center; margin-top:20px; margin-bottom:20px;}
	
	.suncent_culture_pic .culture_one{background-color:#ccc;}
	.suncent_culture_pic .culture_one img{width:100%;position:relative;top:3px;height:330px;}
	.suncent_culture_pic .culture_picture .culture_wenzi{top:-175px;position:relative;height:50px;text-align:center;
														font-weight: 500;font-size: 30px;overflow:hidden;color:#fff;}
	.suncent_culture_pic .culture_picture .culture_shuoming{top:-285px;position:relative;height:300px;display:none;overflow:hidden;color:#fff;}
	.suncent_culture_pic .culture_picture .shuoming1{display:block;text-align:center;padding-top:20px;font-family:cursive;font-weight:600;font-size:20px;}
	.suncent_culture_pic .culture_picture .shuoming2{display:block;padding:10px 20px;}


footer .brand{text-align:center;margin:3% 0 2% 0;text-align:center}
footer .brand .box1200 .footer-logo{width:200px;}
footer .brand .logo{display:table;text-decoration:none;color:#071c83;margin:0 auto}
footer .brand .logo i{font-size:58px}
footer .brands{text-align:center;padding:0 10px 0;margin:1% 0;text-align:center}
footer .brands .box1200{text-align:center}
footer .brands a{display:table-cell;text-align:center;padding:0 1vw;text-align:center;text-decoration:none;color:#ccc;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}
footer .brands a i{font-size:48px}
footer .brands .sealight:hover{color:#54a8e3}
footer .brands .eufy:hover{color:#989B9E}
footer .brands .nebula:hover{color:#b83128}
footer .brands .roav:hover{color:#f4840b}
footer .brands .zolo:hover{color:#fdd51b}
footer .brands .soundcore:hover{color:#00a8e1}
@media (max-width: 900px){
		
		footer .brand .box1200 .footer-logo{width:110px;}
		footer .brands a{display:inline-block;margin:1vw 3vw}
		footer .brands a i{font-size:36px}
		.block-title{margin-top:40px;}
		.container-fluid{margin-top:-20px;}
		.container-fluid .row-static {margin-bottom:0px;}
		.container-fluid .row-static .factory, .container-fluid .row-static .brand{float:right;}
		.container-fluid .row-static .col-md-3{width:auto;}
		.container-fluid .row-static .col-md-3 .cus-thumbnail .img img{width:50%;}
		.container-fluid .row-static .col-md-3 .cus-thumbnail .img .customer-mobile{width:45%; margin-left:17px;}
		.container-fluid .row-static .col-md-3 .cus-thumbnail .img .usa{width:40%;}
		.contact .contact__content .mobile-address{margin-left:25%;}
		.contact .us_map{height:550px;width:415px;background:url(/images/pic/contact/us550.jpg)}
		#mobile_down{width:26px;margin-right: 15px;}
		#nav{display:none;}
		.suncent_note_thirst{margin:20px 15px;}
		
}
footer .tip{width:100%;background:#0085cd;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
footer .tip .copyright{text-align:center;color:white;margin:0;font-size:12px;line-height:24px}
footer .tip .copyright a{color:white}

footer .tip .copyright .beian{
	margin-right: 32px;
}
footer .tip .copyright .beian > img{
	display: inline-block;
	height: 16px;
	width:auto;
	vertical-align: middle;
	margin-top: -4px;
}
footer .tip .social{float:right}
.social a{display:inline-block;margin-right:10px;vertical-align:middle;color:white;width:26px;height:26px;text-decoration:none;border-radius:50%;border:1px solid white;text-align:center;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}
.social a i{font-size:18px}
@media (max-width: 900px){
	footer .tip{text-align:center}
	footer .tip .social,footer .tip .copyright{width:100%;text-align:center;text-indent: 0;}
	footer .tip .copyright span{display:inline-block;text-indent: 0;}
}
footer .tools{position:fixed;bottom:50px;width:30px;right:20px;z-index:10}
footer .tools .item{display:inline-block;width:32px;height:32px;margin-top:2px;text-align:center;position:relative}
footer .tools .qrcode{background:#c0bfbf}
footer .tools .gotop{display:none}
footer .tools .gotop.show{display:block}
footer .tools .item:hover{background:#071c83}
footer .tools .item:first-child{margin:0}
footer .tools .item .image{text-align:center;display:inline-block;vertical-align:middle;color:white;text-decoration:none;opacity:.8}
footer .tools .item .image i{font-size:22px}
footer .tools .item .arrow{display:none;position:absolute;top:0;right:100%;width:0;height:0;line-height:0;border:6px solid transparent;border-left-color:white;z-index:2}
footer .tools .item .dialog{display:none;position:absolute;bottom:0;right:100%;padding-right:11px;z-index:1}
footer .tools .item:hover .dialog,footer .tools .item:hover .arrow{display:block}
footer .tools .item .dialog .box{background:white;padding-bottom:5px;font-size:12px;-webkit-box-shadow:1px 1px 4px #ccc;box-shadow:1px 1px 4px #ccc}
footer .tools .item .dialog .box img{margin:10px 10px 0;max-width:230px}
header{-webkit-box-sizing:border-box;box-sizing:border-box;height:69px;position: fixed;top: 0;left: 0;right: 0;z-index: 101;}
header .fixbox{position:fixed;z-index:10;top:0;left:0;width:100%;border-bottom: 1px solid rgba(255,255,255,0.3);text-align:center}
header .logo{text-align:left;vertical-align:middle;padding:21px;width:180px;}
header .logo a{display:inline-block;text-decoration:none;color:#071c83}
header .logo a i{font-size:55px}
@media (max-width: 900px){
	header{padding:0 10px}
	header .logo{width:130px;padding: 15px 0;margin-left: 15px;}
}
header .menus{text-align:right;vertical-align:middle}
header .navigation{display:inline-block;position:relative;vertical-align:middle;-webkit-transition:400ms;-o-transition:400ms;transition:400ms}
header .navigation a{white-space:nowrap;font-weight:500;display:block;text-decoration:none;color:#000;position:relative;-webkit-transition:400ms;-o-transition:400ms;transition:400ms}
header .navigation .current{display:none}
header .navigation .current{padding:20px 12px;font-size:14px}
header .navigation .current img{width:28px;vertical-align:middle}
header .navigation .current span{vertical-align:middle}
header .navigation .menu{-webkit-transition:400ms;-o-transition:400ms;transition:400ms}
header .navigation .menu .item{display:inline-block;position:relative;padding:14px}
header .navigation .menu .item>a{display:block;overflow:hidden;padding-bottom:1px}
header .navigation .menu .item>a span{display:block;-webkit-transition:400ms;-o-transition:400ms;transition:400ms;line-height:1.8;text-align:center}
header .navigation .menu .item>a span:after{content:attr(data-title);position:absolute;display:block;width:100%;border-bottom:1px solid #999;color:#000;font-weight:600;}
header .navigation .menu .item.active>a span,header .navigation .menu .item:hover>a span{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}
@media (max-width: 900px){
	header{height:53px}
	header .navigation a{font-weight:200}
	header .navigation.show{background:#f0f0f0}
	header .navigation .menu .item{display:block}
	header .navigation .current{display:block}
	header .navigation .current i{font-size:24px}
	header .navigation .current .menu-close{display:none}
	header .navigation.current .menu-open{display:inline-block}
	header .navigation.show .current .menu-close{display:inline-block}
	header .navigation.show .current .menu-open{display:none}
	header .navigation .menu{display:none;overflow:hidden;position:absolute;z-index:5;top:100%;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
	header .navigation.show .menu{display:inline-block;background:#f0f0f0}
}
@media (min-width: 900px){
	header .navigation .menu .item:hover .submenu{display:block}
}
header .language{display:inline-block;-webkit-transition:400ms;-o-transition:400ms;transition:400ms;vertical-align:middle;position:relative;border-radius:5px 5px  0 0;margin:7px 5px auto 40px;}
header .language a{float:left;padding:10px}
header .language img{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;width:24px}
header .language .current{display:block}
header .language .menu{display:none;overflow:hidden;background:white;border-radius:0 0 5px 5px;position:absolute;top:100%;z-index:5;left:0;width:100%}
header .language .menu .item{display:block}
header .language.show{background:#f0f0f0}
header .language.show .menu{display:inline-block;background:#f0f0f0}

.home .home-modules{padding:5% 10px;text-align:center}
.home .home-modules .home-left{float:left;width:60%}
.home .home-modules .home-right{float:left;width:40%;padding-left:3%;-webkit-box-sizing:border-box;box-sizing:border-box}
.home .home-modules .home-title{display:table;width:100%;margin-bottom:2vw}
.home .home-modules .home-title-name{display:table-cell;text-align:left;vertical-align:middle}
.home .home-modules .home-title-name span{display:block;font-size:24px;line-height:1.1;font-weight:100}
.home .home-modules .home-title-more{display:table-cell;text-align:right;vertical-align:middle}
.home .home-modules .home-title-more a{display:inline-block;vertical-align:middle;font-size:14px;color:#000}
.home .home-modules .home-title-more a .more{top:-1px}
.home .home-modules .home-subtitle{font-size:18px;margin-bottom:3vw;font-weight:700}
.home .home-modules .home-content-news{display:inline-block;width:100%}
.home .home-modules .home-news-image{float:left;width:47%;margin-right:6%;text-align:center}
.home .home-modules .home-news-image a{display:inline-block;vertical-align:middle;overflow:hidden}
.home .home-modules .home-news-image a img{width:100%;vertical-align:middle;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}
.home .home-modules .home-news-image a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.home .home-modules .home-news-list{float:left;width:47%}
.home .home-modules .home-news-list ul{border-bottom:1px solid #434343;margin:0;padding-bottom:18px;margin-bottom:18px}
.home .home-modules .home-news-list ul:last-child{border:none;padding:0;margin-bottom:0}
.home .home-modules .home-news-list ul li{list-style:none;font-size:12px;line-height:2.3;position:relative;width:100%}
.home .home-modules .home-news-list ul li .news{color:#000;display:inline-block;vertical-align:top;white-space:nowrap;max-width:100%;padding-right:60px;-webkit-transition:200ms;-o-transition:200ms;transition:200ms;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.home .home-modules .home-news-list ul li .news:hover{-webkit-transform:translate(10px);-ms-transform:translate(10px);transform:translate(10px)}
.home .home-modules .home-news-list ul li .date{float:right;width:34px;color:#535353;position:absolute;top:0;right:0}
@media (max-width: 900px){
	.home .home-modules .home-news-image{margin:0;width:100%}
	.home .home-modules .home-news-list{margin-top:20px;width:100%}
}
.home .home-modules .home-content-prod{display:inline-block;vertical-align:middle;width:100%;padding-bottom:19px;margin-bottom:19px;border-bottom:1px solid #434343}
.home .home-modules .home-content-prod:last-child{padding:0;margin:0;border:0}
.home .home-modules .home-prod-image{float:left;width:32%;margin-right:7%}
.home .home-modules .home-prod-image a{display:inline-block;vertical-align:middle;overflow:hidden}
.home .home-modules .home-prod-image a img{width:100%;vertical-align:middle;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}
.home .home-modules .home-prod-image a:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}
.home .home-modules .home-prod-list{float:left;width:61%;margin:0}
.home .home-modules .home-prod-list li{list-style:none;padding:0;font-size:12px;line-height:2.4;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.home .home-modules .home-prod-list li.active{font-size:16px;margin-bottom:23px;line-height:1.8}
.home .home-modules .home-prod-list li a{color:#000;white-space:nowrap;-webkit-transition:200ms;-o-transition:200ms;transition:200ms;display:inline-block}
.home .home-modules .home-prod-list li a:hover{-webkit-transform:translate(10px);-ms-transform:translate(10px);transform:translate(10px)}
.home .home-modules .home-prod-list li .text{float:left;width:60%;margin-left:8%;color:#000}
.home .home-modules .home-prod-list li .text .title{display:block;font-size:16px;margin-bottom:10px}
.home .home-modules .home-prod-list li .text .description{display:block;font-size:12px}
@media (max-width: 900px){
	.home .home-modules .home-left,.home .home-modules .home-right{width:100%;padding:0;margin:5% 0}
	.home .home-modules .home-title-name span{display:inline-block}
	.home .home-modules .home-content-news .image{float:none;width:100%;text-align:center;margin-bottom:5%}
	.home .home-modules .home-content-news ul{width:100%;margin-left:0}
}
.join__content{padding-top:60px;text-align:center}
.join__slogan{text-align:center}
.join__slogan h5{font-size:14px;margin-bottom:10px}
.join__slogan h3{font-size:18px}
.join__way{display:table;text-align:center;padding:5% 0;width:100%}
.join__way .way__item{display:inline-block;width:49%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.join__way .way__item .way__image{overflow:hidden;width:100%;border-radius:15px;}
.join__way .way__item .way__image img{width:100%;vertical-align:middle;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}
.join__way .way__item .way__image:hover img{-webkit-transform:scale(1.07);-ms-transform:scale(1.07);transform:scale(1.07)}
.join__way .way__item .way__button{padding-top:8%;text-align:center}
.join__way .way__item .way__button a{display:inline-block;min-width:140px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;line-height:30px;color:#0085cd;font-weight:700;border:1px solid #0085cd;text-decoration:none;-webkit-transition:200ms;-o-transition:200ms;transition:200ms}
.join__way .way__item .way__button a:hover{background:#0085cd;color:white}
.join__way .way__item .way__intro{padding-top:8%;font-size:14px}
@media (max-width: 900px){
	.join__slogan h5{font-size:12px}
	.join__content{padding-top:30px}
	.join__way .way__item .way__intro{font-size:12px}
	.join__way .way__item .way__intro br{display:none}
}
.job__content{padding-top:60px;text-align:center}
.job__list{padding:5% 10px}
.job__list .list__title{padding:0 9% 0 3%;-webkit-box-sizing:border-box;box-sizing:border-box}
.job__list .list__title{background:#ededed}
.job__list .list__item{-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px dotted #d2d2d2;color:#494949}
.job__list .list__item a{margin:10px 1%;padding:1% 8% 1% 2%;display:block;color:#828282;text-decoration:none;-webkit-transition:400ms;-o-transition:400ms;transition:400ms;border-radius:10px;position:relative}
.job__list .list__title span,.job__list .list__item a span{display:inline-block;vertical-align:top;width:32%;line-height:2;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:14px}
.job__list .list__item a p{font-size:12px;margin:5px 0}
.job__list .list__item a .more{position:absolute;top:50%;right:3%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.job__list .list__item a:hover{background:#fafafa}
@media (max-width: 900px){
	.job__content{padding-top:30px}
	.job__list .list__title{height:10px}
	.job__list .list__title span{display:none}
	.job__list .list__item span{width:49%}
	.job__list .list__item a{padding:2%}
	.job__list .list__item a .more{display:none}
}
.job__body{border-bottom:1px dotted #d2d2d2;padding:5% 10px 0}
.job__body .title{background:#ededed;padding:5px 3%;width:100%;display:table;-webkit-box-sizing:border-box;box-sizing:border-box}
.job__body .title span,.job__body .title a{display:table-cell;vertical-align:middle;width:50%}
.job__body .title span{color:#0e0e0e;font-size:18px;font-weight:700}
.job__body .title a{color:#0e0e0e;font-size:14px;text-align:right}
.job__body .title a i{color:#535353;margin:0 10px}
.job__body .attribute{border-bottom:1px dotted #d2d2d2;padding:2% 3%;width:100%;display:table;-webkit-box-sizing:border-box;box-sizing:border-box}
.job__body .attribute span{display:table-cell;width:33%}
.job__body .textfield{margin:3%}
.job__title{font-size:18px;padding:0 3% 3%;font-weight:700}
@media (max-width: 900px){
	.job__body .attribute span{display:block;width:100%}	
}
.newslist__content{padding:5% 0;text-align:center}
.newlist__tab{text-align:center;margin-top:3%}
.newlist__tab a{display:inline-block;font-size:14px;line-height:20px;white-space:nowrap;padding:10px 0;margin:0 20px;color:#000;border-bottom:1px solid transparent;text-decoration:none}
.newlist__tab a.active,.newlist__tab a:hover{color:#071c83;border-bottom-color:#071c83}
.newlist__tab a.active{font-weight:700}
.newslist__list{text-align:center;padding:5% 10px 2%;display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.newslist__item{display:inline-block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;position:relative;padding:10px 3%;text-decoration:none;border-radius:10px;-webkit-transition:400ms;-o-transition:400ms;transition:400ms}
.newslist__item:hover{text-decoration:none;background:#fafafa}
.newslist__item .item__date{float:left;font-size:12px;width:15%;padding:10px;-webkit-box-sizing:border-box;box-sizing:border-box}
.newslist__item .item__date span{display:inline-block;color:#0085cd;white-space:nowrap;padding-right:30px;position:relative}
.newslist__item .item__date span:after{content:'';position:absolute;top:100%;left:0;width:100%;height:1px;background:#d2d2d2;-webkit-transition:500ms;-o-transition:500ms;transition:500ms}
.newslist__item:hover .item__date span:after{width:150%;background:#707070}
.newslist__item .item__image{float:left;width:20%}
.newslist__item .item__image img{width:100%;vertical-align:middle}
.newslist__item .item__text{float:left;width:65%;padding:0 10% 0 5%;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left}
.newslist__item .item__name{display:block;font-size:18px;color:#000;font-weight:400;margin:3% 0 6%;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.newslist__item .item__desciption{display:block;font-size:12px;color:#535353}
.newslist__item i.more{position:absolute;top:50%;right:5%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
@media (max-width: 900px){
	.newslist__list{display:table;width:100%;padding:2% 0;text-align:left}
	.newslist__item{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 10px;margin-bottom:10vw}
	.newslist__item .item__date{width:100%;text-align:left;padding:0;margin-bottom:10px}
	.newslist__item .item__date span:after{display:none}
	.newslist__item .item__image{width:100%;text-align:left;margin-bottom:10px}
	.newslist__item .item__text{width:100%;padding:0}
	.newslist__item .item__name{white-space:normal;font-size:12px}
	.newslist__item i.more{display:none}
}
.news__content{padding:5%;text-align:center}
.news .box1200{text-align:left}
.news__name{font-size:24px;color:black;font-weight:700}
.news__date{font-size:12px;color:#676767}
.news__line{border-top:1px dashed #959595;margin-top:30px;padding-bottom:50px}
.news__body img,.news__body iframe{max-width:100%}
.news__share{padding-top:50px}
.news__share span{font-size:12px}
.news__share a{display:inline-block;position:relative;margin-right:8px;line-height:1.5;vertical-align:middle;color:#7f7f7f;width:26px;height:26px;text-decoration:none;border-radius:50%;border:1px solid #7f7f7f;text-align:center}
.news__share a:last-child{margin:0}
.news__share a .share__dialog{display:none;position:absolute;left:50%;bottom:100%;transform:translate(-50%);width:200px}
.news__share a .share__dialog span{display:block}
.news__share a:hover .share__dialog{display:inline-block;width:150px}
.news__content a .share__dialog .share__content{background:white;box-shadow:0 0 10px #333;padding:10px;border-radius:5px}
.news__content a .share__dialog:after{display:inline-block;vertical-align:top;content:'';width:0;height:0;border:10px solid transparent;border-top-color:#aaa;border-bottom:none}
.news__share a i{font-size:18px}
@media (max-width: 900px){
	.news__name{font-size:18px}
	.news__line{margin-top:20px;padding-bottom:30px}
}





/* 区域标题 */
.block-title {
	display: block;
	position: relative;
	width: 100%;
	text-align: center;
	padding-top: 16px;
}
.block-title > h3.title {
	//font-size: 28px;
	color: #666;
	line-height: 28px;
	margin: 0;
	margin-bottom: 14px;
	font-weight: normal;
}
.block-title > p.sub-title {
	font-size: 12px;
	line-height: 12px;
	color: #999;
	display: inline-block;
	margin: 0;
	margin-bottom: 14px;
}
.block-title > .line {
	width: 100%;
	position: relative;
}
.block-title > .line > span.short-line {
	display: none;
	width: 380px;
	height: 1px;
	background: #e2e2e2;
	position: absolute;
	display: inline-block;
	left: 50%;
	margin-left: -190px;
	top: 0px;
}
.block-title > .line > span.long-line {
	width: 80px;
	height: 3px;
	#background: #00a0e9;
	position: absolute;
	display: inline-block;
	left: 50%;
	margin-left: -40px;
	top: -1px;
}
.block-title.block-title2 > h3.title {
	color: #fff;
}
.block-title.block-title2 > p.sub-title {
	color: #999;
}
.block-title.block-title2 > .line {
	position: relative;
}
.block-title.block-title2 > .line > span.short-line {
	background: #e2e2e2;
}
.block-title.block-title2 > .line > span.long-line {
	background: #00a0e9;
}
 @media (max-width: 900px) {
.block-title > .line span.short-line {
	width: 100%;
	margin-left: -50%;
}
}

/* cus-thumbnail 缩略图 */
.cus-thumbnail {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 4px;
}
.cus-thumbnail .img {
	text-align: center;
	margin-bottom: 14px;
}
.cus-thumbnail .img img {
	display: inline-block;
	width: auto;
	max-width: 100%;
	vertical-align: middle;
}
.cus-thumbnail .content > a {
	display: block;
}
.cus-thumbnail .content > a > .title {
	text-align: center;
	color:#fff;
}
.cus-thumbnail .content > a > .title h3 {
	font-size: 18px;
	margin: 0;
	margin-bottom: 6px;
	
}
.cus-thumbnail .content > a .desc {
	text-align: center;
	font-size: 12px;
	color:#fff;
}
.cus-thumbnail .content > a .desc > p {
	font-size: 14px;
	margin: 0;
	line-height: 22px;
}



/* sys_gallery_01 相册 */
.sys_gallery_01.gallery-3 {
	zoom: 1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.sys_gallery_01.gallery-3:after {
	display: block;
	content: "";
	height: 0;
	visibility: hidden;
	clear: both;
}
.sys_gallery_01.gallery-3 .gallery-item {
	float: left;
	width: 33.3333%;
	text-align: center;
	padding: 4px;
}
.sys_gallery_01.gallery-3 .gallery-item > img {
	width: auto;
	max-width: 100%;
	vertical-align: middle;
}
.sys_gallery_01.gallery-3 .gallery-item > p.name {
	text-align: center;
	color: #00a0e9;
}
.sys_gallery_01.gallery-3 > .gallery-mask {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	/*获取颜色透明度值，并转换成百分比*/
    /*使颜色不透明*/
	background: #5a5a5a;
	/*设置不透明的颜色，为不支持rgba颜色的浏览器服务*/
	background: rgba(0, 0, 0, 0.3);
/*设置透明颜色，为支持rgba颜色的浏览器服务 */ }
.sys_gallery_01.gallery-3 > .gallery-mask.active {
	display: block;
	z-index: 2;
}
.sys_gallery_01.gallery-3 > .gallery-show {
	display: none;
	z-index: 200;
	position: fixed;
	top: 50%;
	left: 50%;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.sys_gallery_01.gallery-3 > .gallery-show.active {
	display: block;
}
.sys_gallery_01.gallery-3 > .gallery-show img {
	width: auto;
	max-width: 100%;
	vertical-align: middle;
}
.sys_gallery_01.gallery-3 > .gallery-show > p.name {
	text-align: center;
	color: #00a0e9;
}
.sys_gallery_01.gallery-3 > .gallery-show .control {
	position: absolute;
	display: inline-block;
	top: 50%;
	margin-top: -1.5em;
	padding: 0 8px;
	height: 3em;
	line-height: 3em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	/*获取颜色透明度值，并转换成百分比*/
      /*使颜色不透明*/
	background: white;
	/*设置不透明的颜色，为不支持rgba颜色的浏览器服务*/
	background: rgba(255, 255, 255, 0.3);
	/*设置透明颜色，为支持rgba颜色的浏览器服务 */
	color: #fff;
	font-size: 2em;
	font-weight: bold;
	cursor: pointer;
}
.sys_gallery_01.gallery-3 > .gallery-show .control:hover {
	color: #878787;
	/*获取颜色透明度值，并转换成百分比*/
        /*使颜色不透明*/
	background: white;
	/*设置不透明的颜色，为不支持rgba颜色的浏览器服务*/
	background: rgba(255, 255, 255, 0.7);
/*设置透明颜色，为支持rgba颜色的浏览器服务 */ }
.sys_gallery_01.gallery-3 > .gallery-show .control.prev {
	left: 1.5em;
}
.sys_gallery_01.gallery-3 > .gallery-show .control.next {
	right: 1.5em;
}
.sys_gallery_01.gallery-4 {
	zoom: 1;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.sys_gallery_01.gallery-4:after {
	display: block;
	content: "";
	height: 0;
	visibility: hidden;
	clear: both;
}
.sys_gallery_01.gallery-4 .gallery-item {
	border: 1px solid #eee;
	float: left;
	width: 21%;
	margin: 0 1%;
	margin-bottom: 24px;
	text-align: center;
	cursor: pointer;
	transition: .5s;
}
.sys_gallery_01.gallery-4 .gallery-item > img {
	width: auto;
	max-width: 100%;
	vertical-align: middle;
}
.sys_gallery_01.gallery-4 .gallery-item > p.name {
	text-align: center;
	line-height: 48px;
	margin: 0;
	color: #666;
}
.sys_gallery_01.gallery-4 .gallery-item:hover {
	border: 1px solid #00a0e9;
}
 @media (max-width: 992px) {
.sys_gallery_01.gallery-4 .gallery-item {
	width: 48%;
}
}
 @media (max-width: 900px) {
.sys_gallery_01.gallery-4 .gallery-item {
	width: 100%;
	margin: 0;
}
}
.sys_gallery_01.gallery-4 > .gallery-mask {
	display: none;
	position: fixed;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	/*获取颜色透明度值，并转换成百分比*/
    /*使颜色不透明*/
	background: #5a5a5a;
	/*设置不透明的颜色，为不支持rgba颜色的浏览器服务*/
	background: rgba(0, 0, 0, 0.3);
/*设置透明颜色，为支持rgba颜色的浏览器服务 */ }
.sys_gallery_01.gallery-4 > .gallery-mask.active {
	display: block;
}
.sys_gallery_01.gallery-4 > .gallery-show {
	display: none;
	position: fixed;
	z-index: 2;
	top: 50%;
	left: 50%;
	text-align: center;
	padding-top: 4px;
	padding-bottom: 4px;
	background: #fff;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.sys_gallery_01.gallery-4 > .gallery-show.active {
	display: block;
}
.sys_gallery_01.gallery-4 > .gallery-show img {
	width: auto;
	max-width: 100%;
	vertical-align: middle;
}
.sys_gallery_01.gallery-4 > .gallery-show > p.name {
	text-align: center;
	color: #00a0e9;
}
.sys_gallery_01.gallery-4 > .gallery-show .control {
	position: absolute;
	display: inline-block;
	top: 50%;
	margin-top: -1.5em;
	padding: 0 8px;
	height: 3em;
	line-height: 3em;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	/*获取颜色透明度值，并转换成百分比*/
      /*使颜色不透明*/
	background: white;
	/*设置不透明的颜色，为不支持rgba颜色的浏览器服务*/
	background: rgba(255, 255, 255, 0.3);
	/*设置透明颜色，为支持rgba颜色的浏览器服务 */
	color: #fff;
	font-size: 2em;
	font-weight: bold;
	cursor: pointer;
}
.sys_gallery_01.gallery-4 > .gallery-show .control:hover {
	color: #878787;
	/*获取颜色透明度值，并转换成百分比*/
        /*使颜色不透明*/
	background: white;
	/*设置不透明的颜色，为不支持rgba颜色的浏览器服务*/
	background: rgba(255, 255, 255, 0.7);
/*设置透明颜色，为支持rgba颜色的浏览器服务 */ }
.sys_gallery_01.gallery-4 > .gallery-show .control.prev {
	left: 1.5em;
}
.sys_gallery_01.gallery-4 > .gallery-show .control.next {
	right: 1.5em;
}

.col-md-3,.col-sm-6{width:17%;float:left;}



.fixbox .navbar-nav .about__us{z-index: 999; position: absolute; overflow: hidden; width: 100px; left: 4px; height: 176px; padding-top: 0px; margin-top: 0px; padding-bottom: 0px; margin-bottom: 0px; display: none;}
.fixbox .navbar-nav .about__us:hover{display:block !important;}
.fixbox .navbar-nav .about__us li{height:40px;overflow:hidden;text-align: center;}




































































