/*==========全局==========*/
html{overflow-y: scroll; overflow-x:hidden; _background-image:url(about:blank); _background-attachment:fixed;}
body {font-family:"Microsoft Yahei",Arial,'Hiragino Sans GB',sans-serif; font-size:12px; color:#333333;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,sup,sub{margin:0;padding:0}
fieldset,img{border:0}
ul,ol,li {list-style:none;}
img{-ms-interpolation-mode: bicubic; vertical-align:top; max-width: 100%;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;outline:none; font-family:"Microsoft Yahei";}
.imgmiddle,input,select{vertical-align:middle;}
.table{border-collapse:collapse;border-spacing:0;}
.clear{clear:both; height:0; overflow:hidden;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}
a {text-decoration:none; color:#333333;}
a:hover{ text-decoration:none; color:#f60;}
a:active{blr:expression(this.onFocus=this.blur());}
.tc{text-align:center;}
.tl{text-align:left;}
.tr{text-align:right;}
.word{word-break:break-all;}
.dn{display:none;}
/*头部*/
.header_w{width: 100%; background-color: #f7f7f7; padding-bottom: 1px; border-bottom: 1px solid #d0d0d0;}
.header{max-width: 1200px; height: 80px; margin: 0 auto;}
.logo{float: left; margin: 10px 0 0 10px;}
.headerEwm{width: 60px; float: right; text-align: center; margin: 10px 20px 0 0;}
.banner{margin-top: 2px;}

.inTitle{text-align: center; padding: 20px 0 30px 0;}
.inTitle_cn{font-size: 30px; color: #223f84;}
.inTitle_en{font-size: 20px; padding: 5px 0; font-family: "Arial";  color: #cdcdcd;}
.inTitle_line{width: 50px; height: 1px; margin: 0 auto; background-color: #223f84;}
.aboutLine{width: 100%; height: 1px; background-color: #e8e8e8; font-size: 0;}
.about_w{width: 100%; padding-bottom: 50px; margin-top: 20px; background: url(../images/aboutBg.jpg) 50% 50% no-repeat;}
.aboutWords{padding: 50px 0; line-height: 34px; text-align: center; font-size: 20px; color: #5a5a5a;}
.aboutImg{max-width: 1200px; margin: 0 auto;}
.aboutImg ul{margin: 0 -2%;}
.aboutImg ul li{width: 29.333333333%; float: left; padding: 0 2%; text-align: center;}
.inFlight_w{width: 100%; padding-bottom: 5px; background-color: #f9f9f9;}
.inFlightTab{max-width: 1200px; margin: 0 auto; padding: 65px 0 55px 0; position: relative;}
.inFlightTab ul li{width: 33.333333%; float: left; cursor: pointer;text-align: center; position: relative; z-index:2;}
.inFlightTab ul li.active .inFlightTab_name{color: #37b1e0;}
.inFlightTab_img img{border: 7px solid #fff; border-radius: 50%;}
.inFlightTab_name{margin-top: 10px; font-size: 20px; color: #5a5a5a;}
.inFlightTab_line{width: 70%; height: 0; font-size: 0; position: absolute; top: 50%; left: 0; right: 0; margin: 0 auto; border-bottom: 1px dotted #d7d7d7;}
.inFlight_con{max-width: 1200px; margin: 0 auto; background-color: #fff;}
.inFlightTitle{padding: 10px 20px; text-align: center; background-color: #40b0e4;}
.inFlightTitle_en{font-size: 20px; font-weight: bold; color: #fff;}
.inFlightTitle_cn{font-size: 20px; color: #fff;}
.inFlightAbout{padding: 20px; line-height: 34px; text-align: center; font-size: 14px; color: #5a5a5a;}
.footer_w{background-color: #40b0e4;}
.footer{max-width: 1200px; padding: 15px 0 25px 0; margin: 0 auto;}
.foooterInfo{float: left; margin-left: 20px;}
.foooterInfo_name{width: 350px; padding-bottom: 10px; font-size: 18px; font-family: "Arial"; color: #fff; border-bottom: 1px dotted #fff;}
.foooterInfo_title{margin-top: 15px;font-size: 16px; color: #fff;}
.foooterInfo_con{line-height: 22px; color: #fff; margin-top: 10px;}
.footerEwm{float: right; margin: 20px 20px 0 0; text-align: center;}
.footerEwm_text{margin-top: 5px; color: #fff;}
.footerCopy_w{background-color: #224084;}
.footerCopy{max-width: 1200px; padding: 15px 0; color: #a9b1c8; margin: 0 auto;}
@media screen and (max-width: 767px){
	.header{height: auto;}
	.logo{float:none; text-align: center; margin:0; padding: 8px 0;}
	.logo img{height: 35px;}
	.headerEwm{display: none;}
	.about_w{margin:0; padding-bottom: 20px;}
	.inTitle{padding:15px 0;}
	.inTitle_cn{font-size: 22px;}
	.inTitle_en{font-size: 14px;}
	.inTitle_line{width: 40px;}
	.aboutWords{line-height: 28px; padding: 10px;}
	.aboutImg{padding:0 8px;}
	.inFlightTab{padding: 15px 0;}
	.inFlightTab_img{padding: 0 10px;}
	.inFlightTab_img img{width: 100%; border:3px solid #fff}
	.inFlightTab_name{font-size: 16px; margin-top: 8px;}
	.footer{padding: 15px 0;}
	.foooterInfo{display: none;}
	.footerEwm{float: none; margin:0;}
	.footerCopy{text-align: center; padding: 8px 0;}
}



