*{margin:0px;padding:0px;}
html{overflow-x:hidden;background: #fff; }
body{font:14px/26px 'Microsoft YaHei' Arial;color:#FFF;background:#fff;margin:0 auto; max-width:360px;}
img[src*=".jpg"]{border:none; background-image:url(http://wxkybdf.b0.upaiyun.com/comm/loading.gif);background-size:10px 10px;background-position:center center; background-repeat:no-repeat;}
p{ font-family:"微软雅黑";}
li{list-style:none;}
h1{font-size:18px;font-weight:normal;color:#000;}
h2,h3{font-size:14px;font-weight:normal;}
a,ins{text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(0,255,0,0.3);}
em{font-style:normal;}
input[type="text"],input[type="submit"],input[type="reset"],input[type="date"],textarea{-webkit-appearance: none;margin: 0px;padding:0px;border:none;outline: none;background: none;font-family: "microsoft yahei";}

header,.banner{ overflow:hidden;}
header img,.banner img{ float:left; width:100%; height:auto;}

.wrap{width:100%; max-width:360px; margin:0 auto; }
.banner{ width:95%; height:auto; margin:10px auto 0px;}
.banner_text{ width:93.5%; height:auto; margin:0 auto; background:#e2ad59; overflow:hidden;}
.banner_text p{width:95%; height:auto; margin:10px auto 10px; font-size:15px; line-height:20px; color:#FFF; text-indent:2em;}
.title1{width:100%; height:32px;margin:20px auto 10px; background:url(../images/2.jpg) no-repeat center;}
.title1 p{ line-height:30px; color:#7c7a7c; font-size:18px;text-align:center;}
/********part1*********/
.children{width:90%;height:auto;margin:0 auto;overflow:hidden;}
.children_text{ width:90%; height:auto; margin:0 auto; background:#d5c2a5;}
.children_text p{width:96%; margin:0 auto; padding-top:10px; padding-bottom:10px;font-size:14px; line-height:20px; color:#FFF;}
.teenage{width:90%;height:auto;margin:0 auto; padding-top:10px;overflow:hidden;}
.teenager_text{ width:89.5%; height:auto; margin:0 auto; background:#FFF; border:1px solid #999; }
.teenager_text p{width:95%; margin:0 auto; padding-top:10px; padding-bottom:10px;font-size:14px; line-height:20px; color:#78554f;}
.men{width:90%;height:auto;margin:0 auto; padding-top:10px;overflow:hidden;}
.men_text{ width:90%; height:auto; margin:0 auto; background:#84c4ec;}
.men_text p{width:96%; margin:0 auto; padding-top:10px; padding-bottom:10px;font-size:14px; line-height:20px; color:#FFF;}
.women{width:90%;height:auto;margin:0 auto; padding-top:10px;overflow:hidden;}
.women_text{ width:89.5%; height:auto; margin:0 auto; background:#FFF; border:1px solid #999; }
.women_text p{width:95%; margin:0 auto; padding-top:10px; padding-bottom:10px;font-size:14px; line-height:20px; color:#78554f;}
/********part2*********/
.part2{ width:95%; height: auto; margin:0 auto; background:#f9eed8;}
.case_title{width:90%;height:auto;margin:0 auto; padding-top:10px;overflow:hidden;}
.case{width:100%; height:auto; margin:0 auto; text-align:center;}
.exper_title{width:90%;height:auto;margin:0 auto; padding-top:10px;overflow:hidden;}
.expert{ width:90%; height:auto; margin:0 auto; background:#FFF;}
.expert p{ width:95%; height:auto; margin:0 auto; padding-top:10px; padding-bottom:10px; font-size:14px; line-height:23px; color:#78554f; text-decoration:underline;}
.conclusion p{width:95%; height:auto; margin:10px auto; padding-top:10px; padding-bottom:10px; font-size:16px; line-height:23px; color:#a14a50;}
/********part3*********/
.text{ width:90%; height:30px; margin:0 auto;}
.text ul{ width:100%; height:auto; margin:0 auto; color:#78554f; font-size:12px; font-family:"微软雅黑";}
.text ul li#one{ width:65%; float:left;}
.text ul li#two{ width:32%; float:right;}
/*****表格******/
.table{ width:90%; height:auto; margin:0 auto;}
.nr1_n1{ width:100%; margin:0 auto; height:56px; overflow:hidden; border-bottom:1px dashed #CCCCCC;}
.nr1_n1 p{ line-height:25px;font-size:14px; color:#000;}
.nr1_n1_dx{  height:auto;text-align: center;}
.nr1_n1_dx input{ float:left; line-height:26px; margin-top:6px;}
.nr1_n1_dx label{  float:left; line-height:26px; width:30%; text-align:left;}
.nr1_n1_dx label a{ display:block; line-height:26px; text-indent:0.5em; font-size:14px;} 
.nr1_n2{ width:100%; height:auto; overflow:hidden; padding:10px 0 5px; margin:0 auto;}
.bottom{ width:95%; background:#f9f1e4; height:auto; margin:0 auto 10px;}
.nr1_n2_d1{ width:100%; height:30px; padding-left:1%;}
.nr1_n2_d1 p{ float:left; line-height:30px; color:#000; font-size:15px; width:28%; text-align:center;}
.nr1_n2_d1 input{ display:block; width:60%; height:30px; border:1px solid #CCC;}
.nr1_n2_d2{ width:100%; height:30px;padding-left:1%;}
.nr1_n2_d2 p{ line-height:30px; font-size:15px; color:#000; float:left; width:28%; text-align:center;}
.nr1_n2_d2 span{ width:60%;display:block; line-height:30px; height:30px; text-align:left; float:left;}
.nr1_n2_d2 span a{ line-height:30px; font-size:14px;}
.anniu1{ width:40%; height:30px;  margin:10px auto; border-radius:5px;}
.anniu1 a{ display:block; width:100%; height:30px; text-align:center; line-height:30px; color:#fff;}
.bottom_text{ width:95%; height:auto; margin:0 auto;}
.bottom_text p{ width:100%; height:auto; font-family: "宋体"; color:#000; font-size:14px; padding-bottom:10px;}


/* 头部样式 */
.top{margin-top:42px;text-align:center; background:url(../images/logo_bg.jpg);  border-bottom:1px solid #e7d0ad; font-size:12px;height:59px;}
.top .logo{width:300px; padding:10px 10px 0; height:48px; margin:auto; background:url(../images/logo.jpg) no-repeat left; text-align:right; line-height:21px;background-size: 167px 58px;}
.top .logo strong{color:#910000; font-family:"微软雅黑"; font-weight:normal;}
.title1{height:33px; background:url(../images/title.jpg); text-align:left; margin-top:6px;}
.title1 h2{font-size:16px; height:33px; line-height:33px; color:#fff;  padding-left:24px; background:url(../images/li3.jpg) no-repeat 6px;}
.title1 a{color:#ffffff;}
.title1 strong{color:#f5c320; padding-left:10px;}
.title1 span{width:60px; float:right; line-height:33px;  font-size:12px;}
.title1 span a,.title1 span a:visited{color: #fff;font-weight: bold;}

/*底部*/		
.OnlineBtna {width:100%;height:42px; 	background:-webkit-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-moz-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-o-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414));
	background:-ms-gradient(linear,left top,left bottom,from(#cf1111),to(#c41414)); color:#fff; text-align:center;cursor:pointer;position: fixed; left:0; top:0px; overflow:hidden;z-index:3; }
.OnlineBtna a,.OnlineBtna span{ height:34px; padding-top:4px; float:left; width:100%; text-align:center; z-index:9999; color:#fff;}
.OnlineBtna img{ vertical-align:middle; margin-right:5px;}

.nav{ margin-top:6px; overflow:hidden; zoom:1; position:relative;}
.nav li{width:25%; height:33px; line-height:33px; float:left; text-align:center; background:url(../images/nav_bg.jpg); font-size:14px; }
.nav li a,.nav li a:visited{color:#fff; line-height:33px; text-decoration:none; display:block;  }
.nav a:hover{color:#ff0;}
.nav span{width:6px; text-align:center; line-height:33px; position:absolute; color:#fff; right:6px; top:0px;}
.nav span a{color:#fff;}
.nav .line{background: url(../images/line.jpg) no-repeat right;}

.footer{ margin-top:4px; height:100px; text-align:left; font-size:14px; background: url(../images/footer.jpg) repeat-x; text-align:center; font-size:12px; line-height:21px;margin-bottom: 28px;}
.footer strong{ display:block; line-height:24px; color:#910000; padding-top:5px;}

.bottom1{position:fixed;left:0px;bottom:0px;width:100%;z-index:1000;}
.bottom1:before{content:"";display:block;height:1px;width:100%;background:#888;-webkit-transform:scaleY(0.5);transform:scaleY(0.5);}
.bottom1 ul{display:-webkit-box;display:box;background:-webkit-linear-gradient(top,#c64104 ,#ab2d04);height:50px;}
.bottom1 ul li{-webkit-box-flex:1;box-flex:1; text-align:center;}
.bottom1 ul li a{line-height:75px;font-size:14px; position:relative;height:50px;display:block;color:#fff}
.bottom1 ul li a:before{position:absolute;left:50%;margin-left:-7px;top:4px;line-height:25px;color:#fff;text-shadow: 0 1px 1px #949494;}
.bottom1 ul li:nth-child(2) a:before{-webkit-animation:zixun 1s linear 0 infinite;text-shadow:0 0 1px #949494;-webkit-text-stroke:1px #949494;}
.bottom1 ul li:nth-child(3){}
.bottom1 ul li:nth-child(3) a{width:42px;height:42px;line-height:42px;display:block; margin:0 auto;border-radius:30px;border:2px solid #fff;box-shadow:inset 0 0 0 1px #fff;font-size:18px;top:2px;background: -webkit-radial-gradient(50% 50%,#c23d04,#b03004);-webkit-tap-highlight-color:rgba(0,255,0,0);}
.bottom1 ul li:nth-child(3) a:before{-webkit-transition:all 0.3s linear 0;line-height:42px;top:0px;margin-left:-9px;}
.bottom1 ul li:nth-child(3) a.icon-plus1:before{content:"\e610";-webkit-transition:all 0.3s linear 0;line-height:42px;top:0px;margin-left:-9px; -webkit-transform:rotate(45deg);}

.bottom1 ul li a .no1 {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;display: inline-block;position: absolute;border: 2px solid #fff;width: 20px;height: 20px;line-height: 17px;font-size: 14px;color: #fff;right: 1px;top: 1px;font-family: arial;font-weight: bold;-webkit-animation: dot 2s infinite;
animation: dot 2s infinite;border-radius: 10px;background: -webkit-linear-gradient(top, #fd142e, #bf0116);background: linear-gradient(to bottom, #fd142e, #bf0116);}
@-webkit-keyframes dot{
	  0%{opacity:1;}
	  50%{opacity:1;}
	  50.01%{opacity:0;}
	  100%{opacity:0;}
	}
@keyframes dot{
	  0%{opacity:1;}
	  50.01%{opacity:1;}
	  50%{opacity:0;}
	  100%{opacity:0;}
	}
	
	

.tel{text-align:center;margin-top:6px; padding:0 10px; border-top:1px solid #c2d4e5;border-bottom:1px solid #c2d4e5;}
.tel a{padding:5px; display:inline-block; }

.pco{ overflow:hidden;}
.pco img{ float:left; width:100%; height:auto;}
.daohang{position:fixed;width:100%;height:0;background:rgba(0,0,0,0.7);left:0;top:0;z-index:10;box-sizing:border-box;}
.daohang ul{position:absolute;left:2.5%;bottom:95px;width:95%;overflow:hidden; -webkit-transition:all 0.3s linear 0;-webkit-transform:scale(0);-webkit-transform-origin:center bottom;}
.daohang li{height:90px;width:25%;float:left;}
.daohang li a{text-align:center;color:#fff;font-size:12px;display:block;}
.daohang li a:before{display:block;overflow:hidden;margin:0 auto; border-radius:2px;font-size:32px; width:50px;height:50px;line-height:50px;background-color:rgba(0,0,0,0.7);color:rgba(0,0,0,1);box-sizing:border-box;-webkit-text-stroke:1px #fff;text-shadow:0 0 1px #fff;}

#pcon{ line-height:26px;}


