@charset "utf-8";
/* CSS Document */
html{background:#ffffff; }
body{font-size:14px;color: #666666; background-repeat: no-repeat !important; background-position: top center !important;
background-size: 100% !important; font-family:'Microsoft YaHei',SimSun,SimHei ,"STHeiti Light",STHeiti,"Lucida Grande", Tahoma,Arial, Helvetica, sans-serif;}
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dl,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0px;padding:0px; -webkit-font-smoothing: subpixel-antialiased;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
fieldset,img{border:0;}
img,object{width:auto;max-width:100%;/*height:auto;*/width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color: #333333;}
a:hover{color: #e41120;text-decoration: none;}
input[type='button']{outline:none;border:0 none;background-color:transparent;cursor:pointer;}
address,cite,code,dfn,th,var{font-style:normal;font-weight:400;}
ul,ol,li{list-style:none outside none;}
.pa{position: absolute;}
.pr{position: relative;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';content:none;}
input,textarea,select{font-weight:inherit;}
input,select,textarea,button {vertical-align:middle}
.imgResponse{width: 100%;height: 0;padding-bottom: 66.67%;overflow: hidden;display: block;}
.imgResponse img{width: 100%;}
.cleaFix{*zoom:1;clear:both;}
.cleaFix:after{content: '';display: block;clear:both;}
/*头部样式*/
.header{width:100%;min-width: 300px; max-height:660px; z-index:990;position: relative;background-repeat: no-repeat !important;background-position: top center !important;background-size: cover;}
.top{width: 1200px;margin:0 auto;}
.logo{ width:auto;transition: all 0.3s ease;padding:38px 0 0px;}
.logo a{display: block;}
.logo img{width: auto;}
.logo_01{width: 320px;position: relative;z-index: 900}
.logo_02{margin:70px auto 200px;text-align: center;}
.logo:hover{opacity: 0.8;}
/*footer*/
.wrap_footer{width: 100%;overflow:hidden;background-color:#7eb7f4; }
.copyRight{width: 1200px;overflow:hidden;color:#fff;line-height: 24px;padding:15px 0;text-align: center;margin:0 auto;}
@media screen and (max-width:1220px) {
.copyRight,.top{width: auto;padding:25px;}
.nav ul li > a{padding:0 28px;}
.nav ul{width: 992px;}
}
@media screen and (max-width:998px) {
.nav{display: none;}
.header{background-size: cover !important;}
.mobile{display: block;}
.logo{padding-top: 20px;}
}
@media screen and (max-width:768px) {
.logo .logo_01{width: 200px;padding-bottom: 15px}
.logo{padding:2% 0 2%;}
.mobile-inner-nav{top: 55px;}
.top{padding:0 15px;}
.copyRight{padding:15px;}
}
@media screen and (max-width:640px) {
}
@media screen and (max-width:480px) {
}
@media screen and (max-width:320px) {
}