@charset "utf-8";
html{font-size:62.5%}
body, h1, h2, h3, h4, h5, h6, hr, p,blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;list-style-type: none;}
body,button,input,select,textarea{font:12px/1.5 "微软雅黑",tahoma,Srial,helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{font-style:normal;}
ul,ol,{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0px;}
body,.ui-overlay-h{margin:0 auto;position:relative;background:#fff;}
a{blr:expression_r(this.onFocus=this.blur())}
a{outline:none;}
input,img{vertical-align:middle;}
body,html{margin:0 auto;}
img{border:none;vertical-align:top;}
*{margin:0;padding:0;text-shadow:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.blank{height:8px;clear:both;}
.blank20{height:20px;clear:both;}
.clearfix:after,.clear:before{display:table;content:'';}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}.relative{position:relative;}
.absolute{position:absolute;}
.float_left{float:left;display:inline;}
.float_right{float:right;display:inline;}
.noPd{padding:0 !important;}
.noMg{margin:0 !important;}
.noBg{background:0 !important;}
.noBd{border:0 !important;} 
a,span,img,em { display:inline-block; }
]
body { color:#393939; }
.wrap { width:640px; margin:0 auto; }

/* banner */ 
.main { padding:40px 0; font-size:2.6rem; line-height:150%; color:#2e3642; }
.main img { vertical-align:middle; }.box4 h2{ font-size:4.3rem; font-weight:100; color:#fff; line-height:300%; background:#e68089;text-align: center;}
.col2 li { width:49%; background:#f4f0ee; margin-bottom:10px; text-align:center; font-size:2.0rem; color:#000; }
.eqHt dt { float:left; } 
.eqHt dd { float:left; color:#308c89; padding-left:20px; }

.padBor { margin-bottom:40px; padding-bottom:40px; border-bottom:#acacac 1px dashed; }
.boxShadow { padding:10px; box-shadow:0 0 5px #999; }
.mG30 { margin-bottom:30px; }
.aLink { text-align:center; }
.aLink a { width:97%; line-height:265%; border-radius:10px; color:#fff; }
  

@media (min-width:320px) and  (max-width:639px){
	html{font-size:31% !important; }
	.wrap { width:100%; }
}
@media (min-width:400px) and  (max-width:479px){
	html{font-size:29% !important}
}
@media (min-width:480px) and  (max-width:639px){
	html{font-size:37% !important;}
}

.shows dt{float: left;}
.shows dd { float:right; width:58%; color:#2e3642; padding-top: 30px; }
.shows span { padding:0 24px; background:#e68089; color:#fff; }
.shows h6 { font-size:3rem; font-weight:100; }

#showsPic { position:relative; }
#showsPic .parHd { position:absolute; right:20px; bottom:10px; }
#showsPic .parHd ul { float:right; }
#showsPic .parHd li { float:left; width:10px; height:10px; margin:0 2px; border-radius:100%; background:#e68089; text-indent:-999em; overflow:hidden; }
#showsPic .parHd li.on { background:#ee0324; } 

.zhuti{
	width: 100%;height: 100px;background: #EBEBEC;
}
.zhutiq{
	width: 100%;height: 100px;background: #FFC929;
}
.zhutiq p{
	width: 100%;height: 100px;line-height: 100px;text-align: center;font-size: 25px;font-weight: bold;
}
.zhuti1{
	width: 100%;height: 50px;background: #EBEBEC;
}
.zhuti p{
	width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 25px;font-weight: bold;
}
.zhuti1 p{
	width: 100%;height: 50px;line-height: 50px;text-align: center;font-size: 25px;font-weight: bold;
}
.inp{
	width: 100%;height: 80px;
}
.inp input{
	width: 80%;height: 65px;display: block;float: left;
}
.inp img{
	display: block;float: left;height: 80%;
}
/*滑动模块*/
.bann{width:100%;overflow:hidden;position:relative;}
.bann .swiper-main{width:100%;overflow:hidden;margin:auto;}
.bann .swiper1{width:100%;overflow:hidden;}
.bann .swiper1 .swiper-slide{width:100%;overflow:hidden;text-align:center;}
.bann .swiper1 .swiper-slide img{width:100%;}

/*案例*/
.case{width:100%;overflow:hidden;position:relative;}
.case .swiper-main{width:100%;overflow:hidden;margin:auto;}
.case .swiper2{width:100%;overflow:hidden;}
.case .swiper2 .swiper-slide{width:100%;overflow:hidden;text-align:center;}
.case .swiper2 .swiper-slide img{width:100%;}
/* Pagination */
.case .sw-title {padding: 5px 20px;font-size: 41px;margin: 50px 0 20px;font-family: 'Lato', sans-serif;line-height: 50px;color: #222;font-weight: 300;border-bottom: 1px solid #555;}
.case .sw-content {background: #fff;border-radius: 5px;}
.case .demo-title {margin-bottom: 5px;text-align: center;font-size: 31px;font-family: "Lato", Arial, Helvetica;font-weight: 300;line-height: 35px;margin: 50px 0 20px;}
