@charset "utf-8";
/* CSS Document */
@charset "gb2312";
/* CSS Document */
html {font-size:62.5%;}
 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;}
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;position:relative;background:#fff;color:#000;}
input, img {vertical-align: middle;}
body,html{margin:0 auto;max-width:640px;}
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;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.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;}

.commonWidth {width:96%;margin:0 auto;}

.content1 {width:100%;padding:10% 0; background:url(../images/content1Bg.jpg) repeat;}
.content1 h3 {font-size:3.8rem;line-height:1.4;text-align:center;color:#fff;}
.content1 p {font-size:2.4rem;line-height:1.4;text-align:center;color:#fff;}
.content1 h4 {font-size:4rem;line-height:2;text-align:center;color:#ffd800;}
.title {font-size:4.1rem;line-height:3.19;text-align:center;color:#546289; background-color:#f7ebd5;margin-top:3%;}
.anliSlides p {font-size:2.4rem;color:#546289;text-align:center;line-height:2;}
.xiaoguo {padding:3% 0;width:95.3%;border-top:1px solid #2b2b2b;margin:0 auto;}
.anliBox .focus {text-align:center;margin:2% 0 4%;}
.anliBox .focus span {display:inline-block;width:16px;height:16px; background-color:#546289;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 16px;}
.anliBox .focus span.on { background-color:#ffd800;}
.content2 h5,.content4Box h5 {font-size:3.4rem;line-height:44px;text-align:center;color:#546289;margin-bottom:8%;}
.content2 h5 a,.content4Box h5 a {display:inline-block;width:160px;height:44px;line-height:44px;text-align:center;-moz-border-radius:22px;-webkit-border-radius:22px;border-radius:22px; background-color:#fe5400;color:#fff;font-size:2rem;}
.fangfaBox {height:1080px;}
.fangfa {width:414px;height:414px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;color:#fff;padding-top:40px;}
.fangfa h4 {font-size:3.4rem;text-indent:2em;line-height:1.76;}
.fangfa p {font-size:2.4rem;line-height:1.4;margin:20px 0 10px;}
.fangfa p font {color:#ffd800;}
.fangfa1 {  background-color:#566ba7;margin-left:-368px;top:20px;padding-left:68px;padding-right:10px;left:50%;}
.fangfa a {display:block;width:140px;height:40px;line-height:40px;font-size:18px;text-align:center;color:#ffd800;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;border:1px solid #ffd800;margin:20px 0 0 70px;}
.fangfa2 {  background-color:#fd8194;right:50%;margin-right:-410px;top:168px;padding-left:68px;padding-right:10px;padding-left:42px;padding-right:100px;}
.fangfa2 a {margin-left:94px;}
.fangfa3 {  background-color:#fd8194;margin-left:-368px;top:470px;padding-left:68px;padding-right:10px;z-index:2;left:50%;}
.fangfa4 { background-color:#566ba7;top:620px;}

.content4Box {width:95.3%;margin:0 auto;}
.content4Box p {font-size:2.4rem;line-height:1.5;color:#444;}
.content4Box li {width:47.8%;float:left;margin-top:3%;}
.content4Box li:nth-child(2n),.content5 li:nth-child(2n) {float:right;}
.content4Box li span {display:block;font-size:2rem;line-height:2.6;text-align:center;}

.content5 ul {width:95.3%;margin:0 auto}
.content5 li {width:48.1%;float:left;margin-bottom:5%;}
.content5 li h4 {font-size:2.4rem;line-height:2.9;text-align:center;}
.content5 li p {font-size:2.4rem;line-height:1.4;}
.content8 {padding-bottom:80px;}
.content8  h4 {font-size:3.4rem;text-align:center;line-height:2.05;color:#546289;}
.content8  p {font-size:2.4rem;text-align:center;line-height:1.6;color:#546289;}
.content8  h3 {font-size:4rem;text-align:center;line-height:2.05;color:#fe5400;}
.content8 a {display:block;width:186px;height:42px;line-height:42px;text-align:center;font-size:2rem;color:#fff; background-color:#fe5400;margin:0 auto;-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px;}

@media screen and (min-width:320px) and (max-width:359px){
		html {font-size:31.25%;}
		.anliBox .focus span {width:8px;height:8px; margin:0 8px;}
		.content2 h5,.content4Box h5 {line-height:22px;}
		.content2 h5 a,.content4Box h5 a {width:80px;height:22px;line-height:22px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
		.fangfaBox {height:540px;}
		.fangfa {width:207px;height:207px;padding-top:20px;}
		.fangfa p {margin:10px 0 5px;}
		.fangfa1 { margin-left:-184px;top:10px;padding-left:34px;padding-right:5px;}
.fangfa a {width:70px;height:20px;line-height:20px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;margin:10px 0 0 35px;font-size:10px;}
.fangfa2 {  margin-right:-205px;top:84px;padding-left:34px;padding-right:5px;padding-left:21px;padding-right:50px;}
.fangfa2 a {margin-left:47px;}
.fangfa3 { margin-left:-184px;top:235px;padding-left:34px;padding-right:5px;}
.fangfa4 {top:310px;}
.content8 {padding-bottom:40px;}
.content8 a {width:93px;height:21px;line-height:21px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
}
@media screen and (min-width:360px) and (max-width:639px){
		html {font-size:35%;}
		.anliBox .focus span {width:8px;height:8px; margin:0 8px;}
		.content2 h5,.content4Box h5 {line-height:22px;}
		.content2 h5 a,.content4Box h5 a {width:80px;height:22px;line-height:22px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
		.fangfaBox {height:604px;}
		.fangfa {width:231px;height:231px;padding-top:20px;}
		.fangfa p {margin:10px 0 5px;}
		.fangfa1 { margin-left:-206px;top:10px;padding-left:34px;padding-right:5px;}
.fangfa a {width:78px;height:22px;line-height:22px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;margin:11px 0 0 35px;font-size:10px;}
.fangfa2 {  margin-right:-229px;top:94px;padding-left:38px;padding-right:5px;padding-left:23px;padding-right:56px;}
.fangfa2 a {margin-left:47px;}
.fangfa3 {  margin-left:-206px;top:263px;padding-left:34px;padding-right:5px;}
.fangfa4 {top:347px;}
.content8 {padding-bottom:40px;}
.content8 a {width:93px;height:21px;line-height:21px;-moz-border-radius:11px;-webkit-border-radius:11px;border-radius:11px;}
}


