﻿/*
 * Name:Micro Website
 * Author:Wang
 * Date:2017.9.20
*/

/*reset style*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
*{ word-wrap: break-word;}
a{ color:#666; text-decoration:none; 
 transition: .5s;
    -ms-transition: .5s;
    -moz-transition: .5s;
    -webkit-transition: .5s;
    -o-transition: .5s;}
a:hover {}
fieldset, img { border:none; }
img{ border:0; vertical-align:middle;}
legend { display:none; }
ol, ul, li { list-style:none; }
em, strong, cite, th { font-style:normal; font-weight:400; }
input, textarea, select, button { font:12px Verdana, Helvetica, Arial, sans-serif; vertical-align:middle;}
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; }


.fenye{padding: 20px 0;box-sizing: border-box;text-align: center;}
.fenye a{display: inline-block;padding:5px 10px;box-sizing: border-box;background: #f2f2f2;margin: 0 10px;font-size: 16px;color: #333;}
.fenye a.act{color: #fff;background: #1d96df;}
.fenye a:hover{color: #fff;background: #1d96df;}


/* common style */
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:block; zoom:1; }
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
.dis{ display:none;}
.undis{ display:block;}
a,input,select,button{ outline:none; }
.mt1{margin-top:10px;}
.mt2{margin-top:20px;}
.mt3{margin-top:30px;}
.mt4{margin-top:40px;}
.pt1{padding-top:10px;}
.pt2{padding-top:20px;}
.pt3{padding-top:30px;}
.pt4{padding-top:40px;}
.pl5{padding-left:5px;}
.pl15{padding-left:15px;}
.pl3{padding-left:30px;}
.pr15{padding-right:15px;}

html{ height:100%; }
body{width:100%; height:100%;margin:0;padding:0;  position:relative; left:0; top:0;font-family:"Microsoft Yahei";}
/*banner*/
.lubo{width: 100%; min-width:1000px;/*clear: both;*/ position: relative;height:518px;}
.lubo_box{ position: relative; width: 100%; height:518px; }
.lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:518px; opacity: 0;filter:alpha(opacity=0);}
.lubo_box li a{ display: block;width: 100%;  height: 100%;}
.lubo_box li img{ width: 100%; height: 518px;}	
/*.lubo_box li a.albo1{background:url(../img/banner-1.jpg) center no-repeat;background-size:cover;}
.lubo_box li a.albo2{background:url(../img/banner-2.jpg) center no-repeat;background-size:cover;}
.lubo_box li a.albo3{background:url(../img/banner-3.jpg) center no-repeat;background-size:cover;}*/
.cir_box{ overflow: hidden; position: absolute; z-index: 100;}
.cir_box li{ float: left; width: 50px; height: 5px; margin:0px 5px; cursor: pointer; background: #fff; opacity: 0.8;filter:alpha(opacity=80);}
.cir_box li.cir_on{ margin:0 5px;background:#e60012 !important;}
.lubo_btn{ position: absolute; width: 100%; top: 250px;}
.left_btn, .right_btn{ display:none;width: 30px; height: 80px; background: #333;opacity: 0.8;filter:alpha(opacity=80); cursor: pointer; color: #fff; line-height: 80px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.left_btn{ float: left;}
.right_btn{ float: right;}
.left_btn:hover, .right_btn:hover{background:#555;opacity: 0.5;}

/*图片切换选项卡*/
.tempWrap{width:940px!important;margin:0 auto;}
.friend{width:1200px;height:400px;margin:0 auto;/*overflow:hidden;*/padding-top:30px;}
.mr_frbox-1,.mr_frbox-2,.mr_frbox-3,.mr_frbox-4,.mr_frbox-5{height:276px;padding:10px 0px 0px;}
.mr_frBtnL{cursor:pointer;display:inline;float:left;margin:50px 10px 0 0;width:45px;height:88px;}
.mr_frUl{float:left;height:257px;width:1080px;margin-left:10px;}
.mr_frBtnR{float:right;margin-top:45px;cursor:pointer;width:45px;height:88px;}
.mr_frUl li{display:inline;float:left;/*height:389px;*/width:230px;overflow:hidden;position:relative; margin-right:5px;}
.mr_frUl li img{display:block;margin:0 auto;text-align:center;width:135px;
height:135px;border-radius: 50%;}
.mr_zhe{width:300px;position:absolute;top:0;background:rgba(78, 164, 181, 0.65) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#4ea4b5;/*实现IE背景透明*//*height:389px;*/left:0;right:0;}
.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}
.mr_zhe_p{margin-bottom:60px;}
.mr_zhe_p h3{text-align:center;font-size:15px;font-weight:bold;color:#fff;line-height:30px;}
.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=80);background:#0a0a0a;/*实现IE背景透明*/}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}

.header{
	width:1200px;
	height:110px;
	padding-top:10px;
	margin:0 auto;
}
.logo{
	padding-top:12px;
}
.logo .logo-img{
	display:inline-block;
}
.logo .logo-img img{
	vertical-align: bottom;
}
.logo .logo-text{
	position:relative;
	display:inline-block;
	width:278px;
	height:75px;
	margin:0 25px;
	background:url(../img/icon-sprite.png) 0px -432px no-repeat;
}

.right-area{

	padding-top:10px;

}
.area-list{
	margin-right:40px;
}
.area-list .same-number{
	color:#333;
	font-size:14px;
	margin:6px 0;
	padding-left:12px;
	position:relative;
}
.area-list .same-number span{
	display:inline-block;
	font-size:20px;
	color:#e70012;
	font-weight:bold;
	
}
.area-list .dt-phone:before{
	content:'';
	position:absolute;
	top:5px;
	left:-18px;
	width:23px;
	height:23px;
	background:url(../img/icon-spirit.png) 0 -65px no-repeat;
}
.area-list .dt-hotline:before{
	content:'';
	position:absolute;
	top:5px;
	left:-18px;
	width:23px;
	height:23px;
	background:url(../img/icon-spirit.png) 0 -95px no-repeat;
}

.area-language dd{
	font-size:14px;
	color:#333;
	padding-left:15px;
	margin:10px 0;
	position:relative;
}
.area-language .cn-flag:before{
	position:absolute;
	top:0;
	left:-20px;
	content:'';
	width:28px;
	height:18px;
	background:url(../img/icon-spirit.png) 0 0 no-repeat;
}
.area-language .en-flag:before{
	position:absolute;
	top:0;
	left:-20px;
	content:'';
	width:28px;
	height:18px;
	background:url(../img/icon-spirit.png) 0 -36px no-repeat;
}



nav{
	width:100%;
	height:45px;
	background:#1d95df;
}
.navbox{
	width:1200px;
	margin:0 auto;
}
.navbox ul li{
	float:left;
	line-height:45px;
}
.navbox ul li a{
	display:inline-block;
	color:#fff;
	width:168px;
	text-align:center;
	position:relative;

}
#sub{
	position:absolute;
}
#sub a{
	display:block;
	opacity: 0;
	background:#d3ab72;
}
.navbox ul li:hover #sub a{
	opacity: 1;
}
.navbox ul li.selected{
	background:#2ea5ef;
	
}
.navbox ul li a:hover{
	line-height:45px;
	background:#2ea5ef;
}


.busin{
	width:100%;
	margin:35px auto;
	text-align:center;
	padding-bottom:20px;
	border-bottom:1px solid #ccc;
	font-size:22px;
}
.busin-none{
	border-bottom:none;
	margin:0;
}
.busin span{
	display:inline-block;
	font-size:20px;
	color:#999;
}
.business{
	width:1200px;
	margin:25px auto;
}
.case-nav{
	margin-top:15px;
	text-align:center;	
}
.case-nav a{
	display:inline-block;
	width:180px;
	height:48px;
	line-height:48px;
	color:#fff;
	background:#666;
	font-size:16px;
	text-align:center;
}
.case-nav .selected{
	background:#1d95df;
	color:#fff;
}
.case-nav a:hover{

	background:#1d95df;
	color:#fff;
}
.case-cont{
	margin-top:40px;
}
.case-cont ul li{
	width:190px;
	height:190px;
	float:left;
	text-align:center;
	background:#fff;
	margin:12px 4.65px;
	transition:all .8s;
	box-shadow:0 3px 6px rgba(0,0,0,.2)
}
.case-cont ul li:hover{
	background:#1d95df;
}
.case-cont ul li:hover .ser-show span{
	color:#fff;
}
.case-cont ul li:hover  .li-more{
	border:1px solid #fff;
}
.case-cont ul li .ser-show{
	display:inline-block;
}
.case-cont ul li .ser-show span{
	display:block;
	font-size:16px;
	color:#333;
	margin:6px 0;
	max-width:190px;
	max-height:22px;
	overflow:hidden;
}
.li-more{
	color:#ccc;
	width:25px;
	height:25px;
	font-size:18px;
	margin:18px auto;
	border:1px solid #1d95df;
	border-radius: 50%;
	
}
.isoImg{
	width:66px;
	height:66px;
	margin:10px auto;
}



.abous-area{
	width:100%;
	padding:35px 0;
	background:#f5f5f5;
}
.about-us{
	/*background:#eee;*/
}
.aboutMain{
	width:1200px;
	margin:0 auto;
}
.license{
	width:320px;
	height:370px;

}
.about-main{
	width:850px;
	height:370px;
	background:#fff;

}
.about-main .abt-img{
	float:left;
	
}
.projectAll{
	background:#fff;
}
.project{
	margin:0 auto;
	position:relative;
	overflow:hidden;
	}
.items{
	position:relative;
	width:300px;
	padding-left:30px;
	height:370px;
	overflow:hidden;}
.project ul li{
	float:left;
	}
.next{
	width:26px;
	height:55px;
	background:url(../img/prev.png) no-repeat;
	position:absolute;
	top:40%;
	left:0;
	cursor:pointer;
	}
.prev{
	width:26px;
	height:55px;
	background:url(../img/next.png) no-repeat;
	position:absolute;
	top:40%;
	right:2px;
	cursor:pointer;
}

.cazxt{
	width:565px;
	padding-right:8px;
}
.cazxt h3{
	margin:15px 0;
}
.cazxt h3 a{
	font-size:16px;
	font-weight:normal;
	color:#333;
}
.cazxt h3 a:hover{
	color:#1d95df;
}
.cazxt p{
	font-size:14px;
	color:#444;
	line-height:28px;
}
.to-more{	
	width:135px;
	height:40px;
	margin:16px 0;
	line-height:40px;
	text-align:center;
}
.to-more a{
	display:block;
	color:#444;
	font-size:14px;
	border:1px solid #ccc;
}
.to-more a:hover{
	background:#1d95df;
	color:#fff;
	border:1px solid #1d95df;
}
.star-area{
	width:100%;
	height:440px;
	background:url(../img/star-bg.jpg) no-repeat;
	background-size:cover;
}
.star{
	width:1200px;
	margin:0 auto;
}
.star-tit{
	color:#fff;
	font-size:22px;
	text-align:center;
	padding:40px 0;
}
.star-tit span{
	display:inline-block;
	font-size:18px;
}

.newsAll{
	margin:35px auto;
	width:1200px;
}
.n-column{
	width:580px;
}
.n-clist{
	width:580px;
}

.inews-txt{
	width:320px;
}
.inews-txt h3 a{
	display:block;
	font-size:16px;
	font-weight:normal;
	max-width:320px;
	max-height:20px;
	overflow:hidden;
	color:#333;
}
.inews-txt h3 a:hover{
	color:#1d95df;
}
.inews-txt span{
	display:block;
	font-size:14px;
	color:#666;
	margin:6px 0;
}
.inews-txt p{
	font-size:14px;
	color:#444;
	line-height:24px;
}
.news-more{
	margin:15px 0;
}

.n-clist ul li{
	padding-left:20px;
	line-height:30px;
	position:relative;
}
.n-clist ul li:before{
	content:'';
	position:absolute;
	top:12px;
	left:5px;
	width:7px;
	height:7px;
	background:#666;
	border-radius: 50%;
}
.n-clist ul li a{
	font-size:15px;
	color:#444;	
}
.n-clist ul li a:hover{
	color:#1d95df;
	text-decoration:underline;
}
/*.n-clist ul li a:hover ul li:before{
	background:#1d95df;
}*/
.n-clist ul li i{
	display:inline-block;
	float:right;
	font-style:normal;
	font-size:13px;
	color:#999;
	
}
.flink{
	width:1200px;
	padding:30px 0;
	margin:0 auto;
}
.flink span{
	display:inline-block;
	margin-right:5px;
	position:relative;
}
.flink span:after{
	content:'';
	position:absolute;
	top:0;
	left:47px;
	width:1px;
	height:45px;
	background:#ccc;
}
.flink a{
	display:inline-block;
	margin:0 3px;
}
footer{
	width:100%;
	background:#494b4a;
}
.foot{
	width:1200px;
	margin:0 auto;
	color:#fff;
	padding-top:10px;
}
.foot a{color:#fff;}
.f-nav{
	padding:10px 0;
	text-align:center;
}
.f-nav a{
	display:inline-block;
	font-size:14px;
	margin:0 15px;
}

.f-informat span{
	display:inline-block;
	font-size:14px;
	margin-right:15px;
}


.copy{
	width:100%;
	color:#ccc;
	margin-top:15px;
	padding:10px 0;
	border-top:1px solid #666;
}
.copyright{
	width:1200px;
	margin:0 auto;
	padding-bottom:10px;
	text-align:center;
}
.copyright span{
	font-size:13px;
	margin:0 5px;
}

/*====================关于我们====================*/
.subbanner{
	width:100%;
	height:360px;
}
/*.banner-intro{background:url(../img/banner-intro.jpg) center center no-repeat;}
.banner-achieve{background:url(../img/banner-achieve.jpg) center center no-repeat;}
.banner-contact{background:url(../img/banner-contact.jpg) center center no-repeat;}
.banner-join{background:url(../img/banner-join.jpg) center center no-repeat;}
.banner-process{background:url(../img/banner-process.jpg) center center no-repeat;}
.banner-service{background:url(../img/banner-service.jpg) center center no-repeat;}*/
.seat{
	width:100%;
	height:68px;
	box-shadow:0 3px 3px rgba(0,0,0,.15)
}
.seat-area{
	width:1200px;
	line-height:65px;
	margin:0 auto;
	font-size:15px;
	color:#444;
	padding-left:30px;
	position:relative;
}
.seat-are a{
	color:#444;
}
.seat-area:before{
	content:'';
	position:absolute;
	top:20px;
	left:0;
	width:22px;
	height:22px;
	background:url(../img/icon-spirit.png) -4px -221px no-repeat;
}
.smain{
	width:1200px;
	margin:26px auto;
}
.s-menu{
	width:259px;

}
.s-cont{
	width:904px;
}
.c-column{
	width:259px;
	height:98px;
	color:#fff;
	line-height:95px;
	font-size:24px;
	padding-left:20px;
	background:url(../img/sub-menu-bg.jpg) no-repeat;
}

#menu-list li a{
	display:block;
	height:50px;
	color:#333;
	font-size:14px;
	line-height:50px;
	padding-left:20px;
	background:#f3f3f3;
	border-bottom:1px solid #e7e7e7;
}
#menu-list li a:hover{
	color:#fff;
	background:#1d95df;
	border-bottom:1px solid #1d95df;
}
#menu-list li a.click{
	color:#fff;
	background:#1d95df;
	border-bottom:1px solid #1d95df;
}
.airline{
	height:46px;
	line-height:50px;
	font-size:18px;
	color:#333;
	margin-top:15px;
	padding-left:50px;
	border-bottom:2px solid #1d95df;
	background:url(../img/contact-bg.jpg) no-repeat;
}
.address{
	padding:20px 48px;
	background:#f3f3f3;
}
.address span{
	display:block;
	font-size:14px;
	color:#444;
	line-height:30px;
	position:relative;
}
.address .icon-add-1:before{
	content:'';
	position:absolute;
	top:4px;
	left:-28px;
	width:20px;
	height:26px;
	background:url(../img/icon-spirit.png) -4px -126px no-repeat;
}
.address .icon-add-2:before{
	content:'';
	position:absolute;
	top:4px;
	left:-28px;
	width:20px;
	height:26px;
	background:url(../img/icon-spirit.png) -4px -160px no-repeat;
}
.address .icon-add-3:before{
	content:'';
	position:absolute;
	top:4px;
	left:-28px;
	width:20px;
	height:26px;
	background:url(../img/icon-spirit.png) -4px -65px no-repeat;
}
.address .icon-add-4:before{
	content:'';
	position:absolute;
	top:4px;
	left:-28px;
	width:20px;
	height:26px;
	background:url(../img/icon-spirit.png) -4px -65px no-repeat;
}
.address .icon-add-5:before{
	content:'';
	position:absolute;
	top:4px;
	left:-28px;
	width:20px;
	height:26px;
	background:url(../img/icon-spirit.png) -4px -192px no-repeat;
}

.sintro-tit{
	text-align:center;
	border-bottom:1px solid #ccc;
	padding-bottom:15px;
}
.sintro-tit h3{
	font-size:16px;
	color:#333;
	font-weight:normal;
} 
.sintro-cont{
	margin-top:10px;
}
.sintro-cont img{
	display:block;
	margin:15px auto;
	text-align:center;
}
.sintro-cont p{
	font-size:14px;
	line-height:26px;
	color:#444;
}

.dl-job{
	margin-top:20px;
}
.dl-job dt{
	font-size:15px;
	color:#333;
	height:35px;
	padding-left:16px;
	line-height:35px;
	background:#f3f3f3;
	position:relative;
}
.dl-job dt:before{
	content:'';
	position:absolute;
	left:0;
	width:5px;
	height:35px;
	background:#1d95df;
}
.dl-job dd{
	margin:15px 0;
}
.dl-job dd strong{
	display:block;
	font-weight:normal;
	font-size:15px;
	color:#1d95df;
	margin:15px 0;
}
.dl-job dd p{
	line-height:24px;
	font-size:14px;
	color:#444;
}

.style ul li{
	float:left;
	margin:9px;
	box-shadow:0 3px 3px rgba(0,0,0,.15)
}
.style ul li p{
	padding:15px 0;
	text-align:center;
	font-size:14px;
	color:#333;
}
.style ul li:hover p{
	background:#1d95df;
	color:#fff;
}
.page{
	margin:25px auto;
	height:40px;
	line-height:40px;
	text-align:center;
	background:#eee;
}
.page a{
	color:#333;
	font-size:15px;
	
}
.contact{
	margin-top:25px;
}
.contact ol li{
	line-height:30px;
	font-size:15px;
	color:#333;
}
.contact ol li span{
	display:inline-block;
	margin-right:25px;
}	
.actmap{
	margin:20px 0;
}

.achieven ul li{
	line-height:26px;
	border-bottom:1px dashed #ccc;
	padding:10px 0;
}
.achieven ul li a span{
	display:inline-block;
	font-size:14px;
	color:#444;
	float:left;
}
.achieven ul li a strong{
	display:inline-block;
	float:right;	
	font-size:15px;
	font-weight:normal;
	color:#888;
	
}
.achieven ul li a:hover {
	text-decoration:underline;
}
.source{
	margin:8px 0;
}
.source span{
	display:inline-block;
	font-size:13px;
	color:#666;
	margin:0 12px;
}
.praga{
	border-top:1px solid #ccc;
	margin:30px auto;
	padding:20px 15px 0 15px;
}
.praga a{
	color:#555;
}
.praga a:hover{
	color:#1d95df;
}

.new-dl{
	margin:25px 0;
	padding-bottom:20px;
	border-bottom:1px dashed #ccc;
}
.new-dl .n-data{
	width:100px;
	height:100px;
	background:#f3f3f3;
}
.new-dl .n-data h4{
	font-size:40px;
	text-align:center;
	font-weight:normal;	
	color:#3399cc;
	margin:5px 0;
}
.new-dl .n-data span{
	border-top:1px solid #fff;
	display:block;
	font-size:16px;
	color:#555;
	padding-top:5px;
	text-align:center;
}
.n-nont{
	width:780px;
	position:relative;
}
.n-nont h3{
	font-size:16px;
	color:#333;
	margin-bottom:6px;
}
.n-nont p{
	font-size:15px;
	color:#444;
	line-height:24px;
	max-height:72px;
	overflow:hidden;
}
.less{
	position:absolute;
	bottom:-16px;
	right:5px;
	
}
.less a{
	font-size:14px;
	color:#1d95df;
}
.process{
	margin-top:15px;
	line-height:32px;
}
.service ul li{
	margin:10px 18px;
}
.service ul li:hover{
	background:#1d95df;
}
.service ul li:hover span{
	color:#fff;
}
.service ul li:hover  .li-more{
	border:1px solid #fff;
}
.serv-show{
	margin-top:20px;
}
.serv-show strong{
	display:block;
	margin:5px 0;
}
.serv-show p{
	font-size:14px;
	line-height:24px;
	
}
.serv-show span{
	display:block;
	line-height:26px;
}

/* Slider */
.slick-slider
{
    position: relative;

    display: block;

    -moz-box-sizing: border-box;
         box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.m-list1 .slick-arrow{position: absolute;width: 52px;height: 102px;top: 50%;
	margin-top: -51px;font-size: 0;border: 0;font-size: 0;background: 0;
	text-indent: -999px;background-color: rgba(0,0,0,.3);z-index: 99;
	background-position: center center;background-repeat: no-repeat;
	-o-background-size: 35px auto;
	-ms-background-size: 35px auto;
	-moz-background-size: 35px auto;
	-webkit-background-size: 35px auto;
	background-size: 35px auto;
}
.style-cont ul li{
	background:#fff;
}
.style-cont ul li img{
	width:282px;
	height:200px;	
}
.baof{
	width:282px;
	height:200px;
	margin:0 auto;
	overflow:hidden;
}
.style-cont ul li:hover img{
	transform:scale(1.2,1.2); transition:all ease 0.8s; -webkit-transition:all ease 0.8s;
}
.style-cont ul li:hover p{
	color:#1d95df;
}
.style-cont ul li p{
	text-align:center;
	margin:10px 0;
}
.star-box{
	margin:20px 0;
}
.star-box p{
	font-size:15px;
	color:#fff;
	text-align:center;
	line-height:28px;
}

/*右侧在线客服*/
.online{ position:fixed; width:50px; bottom:0%; right:5px; margin-top:-104px; padding:0px 0; border-radius:50px; z-index:10;}
.onlinelist{ color:#FFFFFF; margin:0;}
.onlinelist li{ height:50px; line-height:50px; cursor:pointer; white-space:nowrap; position:relative;margin:6px 0;background:#3399cc;}
.onlinelist li a{ color:#FFFFFF; display:block;}
.onlineico{ width:50px; text-align:center; position:relative; z-index:1;}
.onlinelist li.on .onlineico{ background:rgba(51,153,204,0.8);}
.onlinewx:hover{ background:rgba(51,153,204,0.8);}
.onlinewximg{ position:absolute; right:50px; top:0; border-bottom-left-radius:4px; border-top-left-radius:4px; background:rgba(51,153,204,0.8); padding:10px; font-size:14px; color:#ffffff; line-height:24px; transform:translateX(50px); -webkit-transform:translateX(50px); transition:all 0.3s ease-in 0s; -webkit-transition:all 0.3s ease-in 0s; opacity:0; visibility:hidden;}
.onlinewximg img{ max-width:150px;}
.onlinewx:hover .onlinewximg{ opacity:1; transform:translateX(0%); -webkit-transform:translateX(0%); visibility:visible;}
.onlinewxtel{ padding:0 10px;}
.onlinewxtel p{ line-height:50px;}





.bosh{
	width:280px; height:200px;
}

.bosh img{
	display:block;
	width:100%;
}

.case-conta{
	margin-top:40px;
}
.case-conta ul li{
	width:190px;
	height:190px;
	float:left;
	text-align:center;
	background:#fff;
	margin:12px 4.65px;
	transition:all .8s;
	box-shadow:0 3px 6px rgba(0,0,0,.2)
}

.case-conta ul li .ser-show{
	display:inline-block;
}
.case-conta ul li .ser-show span{
	display:block;
	font-size:16px;
	color:#333;
	margin:6px 0;
}


