/* CSS Document */
*{margin:0;padding:0;font-family:'Microsoft YaHei';}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { margin:0px; padding:0px; }
fieldset, img { border:none; }
img{border:none;}
address, caption, cite, code, dfn, th, var { font-style:normal; font-weight:normal; }
ul, ol { list-style:none;  }
li{ list-style:none;}
table { border-collapse:collapse; }
input { padding-top:0px; padding-bottom:0px; font-family: 'Microsoft YaHei';}
input::-moz-focus-inner { border:none; padding:0px; }
select, input { vertical-align:middle; }
select, input, textarea { font-size:13px; margin:0px; }
input[type="text"], input[type="password"], textarea { outline-style:none; -webkit-appearance:none; }
textarea { resize:none; }
body { font-family:"Microsoft YaHei"; background:#f6f6f6; }
.clearfix:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.clearfix {zoom:1; }
.clearit {clear:both; height:0px; font-size:0px; overflow:hidden; width:100%; }
.max{ min-width:1200px;}
.box{ max-width:1200px; margin:0 auto;} 
.box:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
 ul:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.max:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }
.left{ float:left;}
.right{ float:right;}
a{text-decoration:none;-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s; }


.top{ height:35px; line-height:35px; background:#f2f2f2; font-size:14px; color:#979797;}
.top a{ color:#979797}
.top span{ display:inline-block; font-size:12px; margin:0 8px;} 
 
.nav{ height:50px; line-height:50px; background:#0069de;}
.nav ul li{ display:block; float:left; width:130px; text-align:center; font-size:15px;} 
.nav ul li a{ display:block; color:#fff;}
.nav ul li:hover,.nav ul li.on{ background:#54a7f9;} 

 
.header{ padding:20px 0; background:#fff;}
.header .left img{ width:400px;}
.header .right{ width:720px;}
.header .right .header_search{margin-top:13px;position:relative;border:1px solid #c7c6c1;width:416px; float:left;opacity:0.75;}
.header .right .header_search select{border:solid 1px #c7c6c1;appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../images/arrow.png) no-repeat scroll right center transparent;padding-right:14px;position:absolute;left:0;top:0;width:60px;height:40px;line-height:40px;font-size:14px;color:#7b7b7b;border:none;text-align:center; padding-left:10px;border:none;outline: none;}
select::-ms-expand{display:none}
.header .right .header_search select .center_xi1{text-align:center;font-size:14px}
.header .right .header_search .so_txt{width:235px;height:40px;padding-left:70px; border:none;}
.header .right .header_search .so_button{position:absolute;right:-1px;top:-1px;height:42px;background:#0069de;color:#fff;font-size:18px;text-align:center;width:82px;cursor: pointer; border:none;} 
.header .right .header_tel{ float:right;margin-top:11px;} 
  
.header .right .header_tel{ background:url(../images/header_tel.png) no-repeat left center; padding-left: 46px;background-size: 37px;margin-left: 45px;}
.header .right .header_tel strong{ font-size:25px; color:#0069de; font-family:Arial, Helvetica, sans-serif; display:block;} 
.header .right .header_tel span{ display:block; color:#666; font-size:14px;}
 
 
 
 
.footer{ background:#333; padding:20px 0;}
.footer p{ line-height:30px; font-size:12px; color:#fff; text-align:center;}
.footer p a{ display:inline-block; margin:0 10px; color:#fff;}
 
 
.xuexiao_header{ padding:20px 0; background:#fff;}
.xuexiao_header .left .header_t{ float:left; margin-left: 15px;margin-top: 4px;}
.xuexiao_header .left h1{ font-size:30px; color:#0069de; margin-bottom:3px;}
.xuexiao_header .left img{display:block;float:left; width:80px;}
.xuexiao_header .left h2{ font-size:16px; color:#333;font-weight: normal} 
.xuexiao_header .right{ background:url(../images/header_tel.png) no-repeat left center;margin-top: 15px; padding-left:40px; background-size:35px; }
.xuexiao_header .right strong{ font-size:26px; color:#0069de; font-family:Arial, Helvetica, sans-serif; display:block;} 
.xuexiao_header .right span{ display:block; color:#666; font-size:14px;}
 .xuexiao_header .tiaofu{display:none;float:left;margin-left:60px; border-radius: 10px; overflow:hidden;}
 .xuexiao_header .tiaofu img{ display:block;}
 
 
 
 
 
@media(min-width:1400px){

.max{ min-width:1400px;}
.box{ max-width:1200px; margin:0 auto;}
.nav{ height:66px; line-height:66px; background:#0069de;}
.nav ul li{ display:block; float:left; width:130px; text-align:center; font-size:18px;}
.header .left img{ width:400px;}
.header .right{ width:795px;}
.header .right .header_search{ width:416px;}
.header .right .header_search select{ height:55px; line-height:55px;}
.header .right .header_search .so_txt{ width:340px; height:55px;}
.header .right .header_search .so_button{ height:57px;}

  
.header .right .header_tel{ background:url(../images/header_tel.png) no-repeat left center; padding-left:60px; background-size:50px; }
.header .right .header_tel strong{ font-size:32px; color:#0069de; font-family:Arial, Helvetica, sans-serif; display:block;} 
.header .right .header_tel span{ display:block; color:#666; font-size:16px;}

.xuexiao_header .left img{display:block;float:left; width:90px;}
.xuexiao_header{ padding:25px 0; background:#fff;}
.xuexiao_header .left h1{ font-size:36px; color:#0069de; margin-bottom:5px;}
.xuexiao_header .left h2{ font-size:20px; color:#333;font-weight: normal} 

.xuexiao_header .right{ background:url(../images/header_tel.png) no-repeat left center;margin-top: 15px; padding-left:60px; background-size:50px; }
.xuexiao_header .right strong{ font-size:32px; color:#0069de; font-family:Arial, Helvetica, sans-serif; display:block;} 
.xuexiao_header .right span{ display:block; color:#666; font-size:16px;}



 
 
.footer{ background:#333; padding:30px 0;}
.footer p{ line-height:35px; font-size:16px; color:#fff; text-align:center;}
.footer p a{ display:inline-block; margin:0 10px; color:#fff;}
 
 
	} 
 
@media (min-width:1600px){
.nav ul li{width:160px;}
.header .right{ width:870px;}
.header .right .header_search{width:500px;}
.header .left img{ width:500px;}
.max{ min-width:1600px;}
.box{ max-width:1600px; margin:0 auto;}
}
 
 
 
 
 
 
 
 
 .returentop{display:none; width:40px; height:40px; position:fixed; right:10px; bottom:50px; background:url(../images/returentop.png) no-repeat center #0069de; background-size:40%; z-index:9999; cursor:pointer;}
 
 
 
 
 
 
 
 
 