/* css 重置 */
	body, p, input, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form {
	margin: 0;
	padding: 0;
	list-style: none;
	vertical-align: middle;
	font-weight:normal;
	font-family:"微软雅黑";
	
}
ul,li{ list-style:none; padding:0px; margin:0px;}
img {
	border:0;
	margin: 0;
	padding: 0;
}
body {
	
	-webkit-user-select: none;
	-webkit-text-size-adjust: none;
	
	text-align:left;
}
header, section, footer {
	display: block;
	margin: 0;
	padding: 0
}
a {
	text-decoration:none;
	color:#000;
}
.clear {
	clear: both;
}

/**/
#wrap {
	width:100%;
	margin:0 auto;
}
.header{ width:100%; height:auto; background:#FFF; margin:0 auto;}
.header img{ width:100%;height:auto;}
.header .logo{ float:left; display:inline; width:17.6%; height:auto; background:#ee761a;}
.header .center{ float:left; display:block; width:67%; height:auto;}
.header .call{ float:right; width:15%; height:auto;}

.section {width:100%;clear:both; margin:0 auto;}
.slide{ width:100%; height:auto; margin:0 auto; position:relative; overflow:hidden;max-width:100%;}
.slide .hd{ width:100%; height:auto; position:absolute; line-height:0; z-index:1; bottom:3%; text-align:center;}
.slide .hd ul{ overflow:hidden; zoom:1;}
.slide .hd ul li{ display:inline-block; width:10px; height:10px; border-radius:15px;-moz-border-radius:15px; -webkit-border-radius: 15px; background:#000;opacity:0.3; text-indent:999em; overflow:hidden; margin:0 5px; cursor: pointer;}
.slide .hd ul li.on{ background:#ee761a;opacity:1;}
.slide .bd{ position:relative; z-index:0;}
.slide .bd ul{ overflow:hidden; zoom:1;}
.slide .bd ul li{position:relative; text-align:center; width:100%;}
.slide .bd ul li img{ width:100%; height:auto;vertical-align:top;}

/*biaodan*/
.form{ width:100%; height:auto; background:#757575; margin:0 auto;}
.form h2{ font-size:1.2em; background:#4f4f4f; text-align:center; color:#FFF; padding:4% 0;}
.form_body{ width:80%; height:370px; padding-top:22px; overflow:hidden; margin:0 auto;}
input[type="text"], input[type="password"], select, textarea{ padding:10px 4%; width:83%; line-height:27px;border-radius:5px; border:1px #ccc solid; background:#FFF; margin-bottom:15px; font-size:18px; color:#acacac;}
.ctrl{ color:#FFF; display:block; line-height:150%; padding-left:2%; font-size:12px; font-family:"宋体"; margin-bottom:2%;}
input[type="submit"]{ border:0; width:100%; box-sizing:border-box; color:#FFF; font-size:20px; border-radius:4px; padding:0 1%; line-height:47px; background:none;}
.btn{ border:0; width:91.2%; box-sizing:border-box; background:#ee761a; color:#FFF; border-radius:4px; line-height:47px; cursor:pointer; text-align:center;}
.btn a{font-size:20px; color:#FFF; display:block;}

/*liyou*/
.reason{ background:#FFF; width:100%; margin:0 auto; padding:1% 0;}
.reason h1{font-size:1.1em;text-align:center; color:#717171; padding:5% 0;}
.page{ background:#FFF; width:100%; margin:0 auto;}
.row{ padding:3% 0; overflow:hidden; min-height:100px; margin:auto; position:relative;}
.row .p1{ top:5%; right:26.5%;}
.row .p2{ top:5%; left:26.5%;}
.row .p{position:absolute; width:15%; z-index:99;}
.row .p img{ width:100%; height:auto;border:0px; border-radius:0;}
.page .img_1{ height:auto; text-align:center; width:43%; margin-left:27%; margin-top:4%;margin-bottom:2%; border:10px #ebebeb solid;border-radius:100%; line-height:0;}
.page img{ width:100%; height:auto;   border-radius:100%;}
.page .text_1{ width:70%; margin-left:27%;}
.page .text_1 h3{ font-size:1em; color:#717171; text-align:left; padding-bottom:2%;}
.page .text_1 p{ color:#717171; font-size:0.9em;}



/**/
.page4{ width:100%; height:auto; margin:0 auto; background:#ebebeb; padding:4% 0;}
.page4 h4{ width:78.5%; margin:0 auto; border:1px #bdbdbd solid; text-align:center; padding:1% 0; color:#6b6b6b; font-size:1em; margin-bottom:3%;}
.page4 .cbody{ width:78%; margin:0 auto; display:block;}
.page4 .cbody table{ border-right:1px #c4c4c4 solid; border-bottom:1px #c4c4c4 solid;}
.page4 .cbody table td{border-left:1px #c4c4c4 solid; line-height:22px; padding:1% 0; text-align:center; color:#3b3b3b; font-size:14px; background:#FFF;}
.cbody table td.tit2{ background:url(../images/t_t1.gif) no-repeat; background-size:100% 100%; color:#FFF;line-height:30px; padding-bottom:10px;}
.cbody table td.tit3{ color:#FFF;line-height:30px; background:url(../images/t_t2.gif) repeat-x #FFF;background-size: 100% 78%; padding-bottom:10px; width:33%}
.cbody table td.tit1{ background:#ebebeb;border-left:0; border-bottom:2px #dbdbdb solid; width:33%}
.cbody table td.bc{ background:#e5e2e2;}
.cbody table td.zc{ color:#ee761a;}
.cbody table td.bzc{color:#ee761a;background:#e5e2e2;}
.cbody table td.t{color:#ee761a; line-height:20px; padding:1% 0;}

/**/
.page5{ background:#FFF; padding:4.5%; height:auto; margin:0 auto; overflow:hidden;}
.page5 .li{ float:left; width:50%; display:block; padding-top:5%; padding-bottom:2%;}
.page5 .li .box{ width:60%; padding:0 20%; height:auto;}
.page5 .li .box a{ display:block}
.page5 .li .box img{ width:100%; height:auto;}
.page5 .li .box p{ text-align:center; color:#717171; font-size:1em; padding:2% 0;}

/**/
.bottom{ width:100%; height:auto; background:#ebebeb; margin:0 auto;  padding:5% 0 1%;}
.bottom h2{ text-align:center;  color:#ee761a; font-weight:bold; text-shadow:1px 2px #FFF; line-height:100%;}
.bottom h2 a{color:#ee761a; font-size:0.85em;}
.bottom .text1{ padding:3% 0;}
.bottom .text1 p{ color:#6b6b6b; font-size:12px; text-align:center; line-height:180%;}
.bottom .text2{ padding:2% 0;}
.bottom .text2 p{ color:#a1a1a1; font-size:12px; text-align:center;line-height:180%;}



/* animation*/
/*
.hide{ display:none;}
.pt_moveFromLeft {
	-webkit-animation: moveFromLeft .6s ease both;
	animation: moveFromLeft .6s ease both;
}
.pt_moveFromRight {
	-webkit-animation: moveFromRight .6s ease both;
	animation: moveFromRight .6s ease both;
}
.pt_moveFromTop {
	-webkit-animation: moveFromTop .6s ease both;
	animation: moveFromTop .6s ease both;
}
.pt_moveFromBottom {
	-webkit-animation: moveFromBottom .6s ease both;
	animation: moveFromBottom .6s ease both;
}
*/
/* move from / to  */
/*
@-webkit-keyframes moveFromLeft {
	from { -webkit-transform: translateX(-100%); }
}
@keyframes moveFromLeft {
	from { -webkit-transform: translateX(-100%); transform: translateX(-100%);opacity:0;  }
}

@-webkit-keyframes moveFromRight {
	from { -webkit-transform: translateX(100%);opacity: 0; }
	35% { opacity: 0;  }
}
@keyframes moveFromRight {
	from { -webkit-transform: translateX(100%); transform: translateX(100%); }
}


@-webkit-keyframes moveFromTop {
	from { -webkit-transform: translateY(-100%); }
}
@keyframes moveFromTop {
	from { -webkit-transform: translateY(-100%); transform: translateY(-100%); }
}

@-webkit-keyframes moveFromBottom {
	from { -webkit-transform: translateY(100%); }
}
@keyframes moveFromBottom {
	from { -webkit-transform: translateY(100%); transform: translateY(100%); }
}
*/