/* CSS Document */
@charset "utf-8";
/* CSS Document */
html {font-size: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%; }
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:#2e3642;}
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;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
body {min-width:320px;overflow-x:hidden;}

/******pt1******/
.p1,.p2,.p3,.p4,.p5,.zj{ /*width:100%;*/ max-width:640px; height:auto; overflow:hidden; margin:0 auto;}
.p1_1,.p1_2,.p1_3,.p1_4,.p1_5,.p1_6{ width:100%; max-width:640px; height:auto; overflow:hidden; margin:0 auto;}
.p2_1,.p2_2,.p2_3,.p2_4,.p2_5,.p2_6,.p2_7,.p2_8,,.p2_9,.p2_10,.p2_11,{ width:100%; max-width:640px; height:auto; overflow:hidden; margin:0 auto;}
.p3_1,.p3_2,.p3_3,.p3_4,.p3_5,.p3_6{ width:100%; max-width:640px; height:auto; overflow:hidden; margin:0 auto;}
.p4_1,.p4_2,.p4_3,.p4_4,.p4_5,.p4_6,.p4_7,.p4_8,,.p4_9,.p4_10,.p4_11,.p4_12,.p4_13,.p4_14{ width:100%; max-width:640px; height:auto; overflow:hidden; margin:0 auto;}
.p5_1,.p5_2,.p5_3,.p5_4,.p5_5,.p5_6,.p5_7,.p5_8{ width:100%; max-width:640px; height:auto; overflow:hidden; margin:0 auto;}

.banner{ margin:0 auto; height:100%; width:100%;max-width:640px; overflow:hidden; overflow:hidden;}

.content9{max-width:640px; height:auto; overflow:hidden; margin:0 auto;}
.anli {overflow:hidden;}
.anli .focus0 {width:90%;height:12px;z-index:10;left:0;bottom:15px;text-align:center; position:absolute;}
.anli .focus0 span {display:inline-block;width:12px;height:12px; background-color:#4e4e4e;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 10px;}
.anli .focus0 span.active { background-color:#ff6005}
.expert {overflow:hidden;}
.expert .focus {width:90%;height:12px;z-index:10;left:0;bottom:11%;text-align:right;}
.expert .focus span {display:inline-block;width:12px;height:12px; background-color:#4e4e4e;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 10px;}
.expert .focus span.active { background-color:#ff6005}
.link1 {display:block;width:97%;margin:45px auto;line-height:3.12;font-size:3.9rem;color:#fff;text-align:center;text-decoration:none; background-color:#ff6005;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
@media screen and (min-width:320px) and (max-width:359px){
		html {font-size:31.25%;}
		.link {margin:15px auto;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
		.content6Box {padding:0 14px;}
		.content6Box dl {margin-top:30px;}
		.content6 a {margin-top:5px;}
		.anli .focus0 {height:6px;}
		.anli .focus0 span{width:6px;height:6px;margin:0 5px;}
		.expert .focus {height:6px;}
		.expert .focus span{width:6px;height:6px;margin:0 5px;}
		.link1 {margin:23px auto;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
}


