html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
body { line-height:1;}
ul,li { list-style: none; }
blockquote:before, blockquote:after, .q:before, .q:after ,.q{content: '';content: none;clear:both;	}
table {border-collapse: collapse;border-spacing: 0; width:100%;}
td{ vertical-align:middle;}
b{ font-weight:100;}
s{vertical-align: middle; text-decoration:line-through;}
/* Basic================================================== */
body{width:auto !important;color:#9a8072; font-size:14px; font-family: "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif; background:#ffffff; }
img{height:auto;max-width: 100%;vertical-align:middle;}
h1, h2, h3, h4, h5, h6 {color: #333;font-weight: bold;}
h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-weight: inherit; }
h1 {font-size: 28px;line-height: 50px;}
h2 {font-size: 22px;line-height: 30px;}
h3 {font-size: 16px;line-height: 34px;}
h4 {font-size: 14px;line-height: 30px;}
h5 {font-size: 12px;line-height: 24px;}
h6 {font-size: 10px;line-height: 21px;}
p,p img{margin:0;}
strong {font-weight: bold;}
input,button{font-family: "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif; }
input[type="radio"]{ cursor:pointer;}
/* #Links================================================== */
a{ outline:none;text-decoration: none;}
/* a:hover{ color: #76b242;  } */
p a,s{ line-height: inherit; }
/* #Lists
================================================== */
ul, ol { margin: 0; }
ul { list-style: none outside; }
ol { list-style: decimal; }
ol, ul.square, ul.circle, ul.disc { margin-left: 30px; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul.disc { list-style: disc outside; }
.textRight{ text-align:right;}
.textLeft{ text-align:left;}
.div_padding{ padding:20px 10px;}
em{ font-style:normal;}
.radio{ top:2px; position:relative; z-index:1;*top:0;}
.color_999{ color:#999;}
.color_666{color: #666;}
.color_fff{background: #ffffff;}
.dis_none{ display:none;}
.color_red{color:#F33 !important}
.main_color{ color:#e62f17}
.clearfix:after {clear: both; content: "."; display: block;font-size: 0;height: 0;visibility: hidden;}
.clearfix{ clear:both;}
.opacity_0{ -webkit-opacity:0;-moz-opacity:0;opacity:0;filter:alpha(opacity=0); position:absolute; z-index:-999;}
.opacity_9{-webkit-opacity:0.9;-moz-opacity:0.9;opacity:0.9;filter:alpha(opacity=90);}
.opacity_5{-webkit-opacity:0.5;-moz-opacity:0.5;opacity:0.5;filter:alpha(opacity=50);}
.opacity_10{-webkit-opacity:1;-moz-opacity:1;opacity:1;filter:alpha(opacity=100);}
.text-right{ text-align:right}
.text-left{ text-align:left;}
.text-center{ text-align:center;}
.padding_5{ padding:5px;}
.margin_top{margin-top: 10px;}
button{ cursor:pointer;}
.zth-waiting{ background:url(../img/loading.gif) no-repeat center center; text-align:center; height:200px;}
.textarea {border: 1px solid #f3edeb;overflow: auto;resize: none; color:#9a8072; font-size:12px;font-family: "Helvetica Neue", "Hiragino Sans GB", "Segoe UI", "Microsoft Yahei", "微软雅黑", Tahoma, Arial, STHeiti, sans-serif;}
.float-r{float: right;}
.float-l{float: left;}
.display_no{display: none;}
.auto_w{max-width: 1200px;margin:0 auto;}


.header{height: 105px;line-height: 105px;}
.nav{width: 71%;}
.nav .nav_ul li{float: left;}
.logo{width: 210px;}
.nav_ul li{margin-right: 40px;}
.nav_ul li a{color: #333;font-size: 14px;height: 105px;display: inline-block;padding: 0 15px;position: relative;}
.nav-r,.nav-r a{color: #06acf3;}
.nav ul li.current a{border-bottom: 2px solid #ff9500;box-sizing:border-box;}
.nav ul li:hover a{border-bottom: 2px solid #ff9500;box-sizing:border-box;}
/* banner */
.banner{height: 455px;}
.banner .banner_box{height: 455px;position: relative;}
.banner_box ul li{height: 455px;background-position: center center !important;position: absolute;left: 0;top: 0;width: 100%;cursor: pointer;background-size: cover !important;}
.banner_circle{position: absolute;bottom: 12px;left: 50%;margin-left: -50px;}
.banner_circle ol li{width: 10px;height: 10px;border-radius: 50%;background: rgba(255,255,255,0.5);float: left;margin-right: 10px;cursor: pointer;}
.banner_circle ol li.current{background: #ffffff;}
/* footer */
.docking_con ul li{margin-right: 3.33%;float: left;width: 22.5%;}
.docking_con ul li:last-child{margin-right: 0;}
.docking_con ul li input{height: 46px;border:1px solid #f5f5f5;border-radius: 50px;padding-left:54px;width: 100%;box-sizing:border-box;background-size: 20px auto !important;background-position: left 20px center !important;background-repeat: no-repeat !important;outline: none;}
.send_info{width: 290px;height: 67px;border-radius: 50px;font-size: 18px;color: #fff;
	background: -webkit-linear-gradient(right,#0f8ae8,#46adfc);
	background:-o-linear-gradient(right,#0f8ae8,#46adfc);
	background:-moz-linear-gradient(right,#0f8ae8,#46adfc);
	background:-ms-linear-gradient(right,#0f8ae8,#46adfc);
	background:linear-gradient(right,#0f8ae8,#46adfc);
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #0f8ae8, endColorstr = #46adfc);  
	border:none;
}
.sendBtn{margin:95px 0 70px;}
.footer .footer_t{height: 78px;background: #2c3039;line-height: 78px;text-align: center;color: #fff;}
.footer .footer_b{height: 34px;background: #3c3f46;line-height: 34px;text-align: center;color: #fff;}
.footer_t a{color: #fff;margin-right: 34px;}
.dockingTip{margin:8px 22px 0;color: red;display: none;}
.imgTip{position: absolute;width: 152px;height: 152px;border-radius: 50%;top: 0;left: 50%;margin-left: -76px;}
.paymentImgBox{position: relative;width:152px;margin:0 auto;}
.imgTip{width: 152px;height: 152px;border-radius: 50%;}
.imgTip.tip1{background: url(../img/payicon1.png) no-repeat center center #0085ec;}
.imgTip.tip2{background: url(../img/payicon2.png) no-repeat center center #0085ec;}
.imgTip.tip3{background: url(../img/payicon3.png) no-repeat center center #0085ec;}
.imgTip.tip4{background: url(../img/payicon4.png) no-repeat center center #0085ec;}
.imgTip.tip5{background: url(../img/payicon5.png) no-repeat center center #0085ec;}
.imgTip.tip6{background: url(../img/payicon6.png) no-repeat center center #0085ec;}
button[disabled]{background: #ccc;}
@media (max-width: 1200px){
.auto_w,.webpay,.scanCode,.appPay{max-width: 1000px !important;} 
.help_con .help_l{top: -96px !important;}
.campus_r ul li{padding: 37px 24px !important;}
.cooperationCase_list .cooperation_r{width: 60% !important;}
.circleBox .wyline{width: 118px !important;}
.circleBox .rightline{left: -124px !important;}
.about_t_r{height: 215px !important;padding:38px 27px !important;}
.nav{width: 68% !important;} 
.nav_ul li{margin-right: 28px;}
}
@media (max-width: 1000px){
.nav{width: 74% !important;}
}


