@charset "gb2312";
/*author shimin*/
html{font-size:62.5%;-webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%;}
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%;font-weight:normal; }
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;background:#fff;color:#404040;}
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;}
.clearfix:after,.clear:before{
	display:table;
	content:'';
	}
.clearfix:after{
	clear:both;
	overflow:hidden;
	}
.clearfix{
	zoom:1;
	}
.iBlock{display:inline-block; vertical-align:middle;}
.re{position:relative;}
.ab{position:absolute;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.clear{ clear:both}
.translateXY {-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.translateY {-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.translateX {-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
body {min-width:320px;overflow-x:hidden;}
.container{max-width:750px;margin:0 auto;color:#4d4a5c;font-size:1.4rem;overflow:hidden; }
.w670{width:89.33%;margin:0 auto;}
.boxswt{width:57.86%;margin:0 auto;}
.boxswt a{width: 100%;display: block;  font-size: 3rem; line-height: 2.6;color: #fff; text-align: center;  background-image: -moz-linear-gradient( 0deg, rgb(255,92,92) 0%, rgb(252,247,104) 100%);
  background-image: -webkit-linear-gradient( 0deg, rgb(255,92,92) 0%, rgb(252,247,104) 100%);
  background-image: -ms-linear-gradient( 0deg, rgb(255,92,92) 0%, rgb(252,247,104) 100%);border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;box-shadow: 0px 7px 8px 0px rgba(179, 111, 141, 0.18);-webkit-box-shadow: 0px 7px 8px 0px rgba(179, 111, 141, 0.18);-moz-box-shadow: 0px 7px 8px 0px rgba(179, 111, 141, 0.18);}

.b1con{width:100%;height:100%;top:0;left:0;}
.b1con h3{font-size:4rem;color:#594963;text-align: center;margin:8.8% 0 4.4%;}
.b1conlists{width:98.93%;margin:0 auto}
.b1pic{width:100%;margin:0 auto 4%;}
.b1pic dl{width:23.18%;text-align: center;float:left;margin-right:2.3%;}
.b1pic dl:last-child{margin-right:0;}
.b1pic dl dd{font-size:2rem;color:#1b1b1b;line-height: 1.8;}
.b1txts{margin-bottom:4%;}
.b1txts .b1fl{width:49.73%;} 
.b1fr{width:45.44%;font-size:2.2rem;color:#554242;}
.box2 h3{font-size:4rem;color:#594963;text-align: center;margin:12% 0 6%;}
.box3{width:100%;background:#ffeded;margin-top:10%;color:#594963;padding-bottom:6%;}
.box3 h3{font-size:4rem;text-align: center;padding-top:4%;}
.box3 h4{font-size:2.4rem;text-align: center;}
.box3 p{width:94.66%;margin:2% auto;font-size:2.4rem;color:#7f7f7f;}
.b3lists{width:98.93%;margin:4% auto 6.6%;}
.b3list{width:32.21%;float:left;margin-right:1.6%;}
.b3list:last-child{margin-right:0;}
.b3list .b3txt{width:100%;top:54.87%;left:0;}
.b3txt font{width:100%;text-align: center;font-size:2.6rem;color:#fff;line-height: 1.4;}
.b3txt p{font-size:1.8rem;color:#666;}
.b4con{width:100%;top:0;left:0;text-align: center;}
.b4con h3{font-size:4rem;color:#594963;margin-top:5%;}
.b4con h4{font-size:2.4rem;color:#594963;margin-bottom:2%;}
.b4lists{width:98.93%;margin:0 auto;}
.b4list{width:31.13%;text-align: center;float:left;margin-right:3.2%;margin-bottom:5%;}
.b4list:nth-of-type(3){margin-right:0;}
.b4txt{top:49.27%;}
.b4dittxt{top:63.3%;}
.b4txt font,.b4dittxt font{width:100%;font-size:2rem;color:#fff;line-height: 1.6;text-align: center;}
.b4txt p{width:90%;margin:4% auto 0;font-size:1.8rem;color:#595959;text-align: left;}
.b4listDit{width:84.66%;margin:0 auto;}
.b4rect{width:42.83%;}
.b4dittxt p{width:90%;margin:2% auto 0;font-size:1.8rem;color:#595959;text-align: left;}
.box5{width:100%;background:#dae5ff;padding-bottom:8.6%;}
.box6{padding-bottom:6.6%;}
.box6 h3{font-size:4rem;color:#505050;text-align: center;padding:11% 0 4%;}
.box6 .boxswt{margin-top:6.6%;}
.box7{padding-bottom:6%;}
.box7 h3{font-size:4rem;color:#505050;margin-top:5%;text-align: center;}
.box7 h4{font-size:2.4rem;color:#505050;margin-bottom:2%;text-align: center;}
.b7slide{width:98.93%;margin:0 auto;box-shadow: 0px 0px 15px rgba(165,159,185,0.5);}
.b7hd{width:100%;text-align: center;top:93.83%;}
.b7hd span{width:12px;height:12px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;background:#a4a4a4;display:inline-block;margin:0 5px;}
.b7hd span.on{background:#ff6600;}
.box7 .boxswt{margin-top:9%;}
.box8 .boxswt{top:0;left:4%;}

@media screen and (min-width:320px) and (max-width:374px) {
html{font-size:26.25%;}/*0.42*/

}
@media screen and (min-width:375px) and (max-width:409px) {
html{font-size:31%;}/*0.5*/

}
@media screen and (min-width:410px) and (max-width:479px) {
html{font-size:33%;}/*0.54*/


}
@media screen and (min-width:480px) and (max-width:900px) {
html{font-size:40%;}/*0.64*/


}
