@charset "UTF-8";
/* CSS Document */
html, body { -webkit-text-size-adjust:none; }
body { width:100%; font-size:14px; font-family:'Microsoft YaHei'; margin:0; padding:0; color:#666666; background-color:#FFF; }
article, footer, header, nav, section { display:block; }
h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td { margin:0; padding:0; }
ul, li { list-style:none; margin:0; padding:0 }
em { font-style:normal; }
h2, h3 { font-weight:normal; }
img { border:0px; vertical-align:top; cursor:pointer; }
a { text-decoration:none; cursor:pointer; color:#4a4a4a; }
p { text-align:justify; }
.font { color:#f00; }
.w1200 { width:1200px;margin:0 auto; }
a:hover{opacity: .8;}


/*top*/
.top { width:100%; height:130px; background-image:-webkit-linear-gradient(top, #c6e9ff 0%, #fff 60%); background-image:-o-linear-gradient(top, #c6e9ff 0%, #fff 60%); background-image:-ms-linear-gradient(top, #c6e9ff 0%, #fff 60%); background-image:linear-gradient(top, #c6e9ff 0%, #fff 60%); background-repeat: repeat-x; }
.top .logo { width:760px; height:80px; float:left; margin:27px 0 0 0; }
.top .top_nav { width:400px; float:right; margin-top:27px; }
.top .top_nav ul { display:flex; flex-direction:row; justify-content:space-between; padding-top:20px; overflow:hidden; }
.top .top_nav ul li.one { border-bottom:3px #0062ac solid; }
.top .top_nav ul li.one a { color:#0062ac; font-weight:bold; }
.top .top_nav ul li a { font-size:18px; color:#333; }
/*top end*/
.swiper-container { width: 100%; height: 100%; }
.swiper-slide {height:100%; text-align: center; font-size: 18px; background: #fff; overflow:hidden; }
.slide-inner { position: absolute; width: 100%; height: 100%; left: 0; top: 0; background-size: cover; background-position: center; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; color:#fff; }
.head-banner{ height:450px; }
.head-banner a{ width:100%; height:450px; display:inline-block;}


/*foot*/
.foot{ overflow:hidden; background:#f2f2f2; padding:65px 0 70px;}
.foot .footBox{ font-size:16px; color:#868686;}
.foot .footBox .foot_l{ float:left; width:915px;}
.foot .footBox .foot_l .foot_l_logo{ margin-bottom:48px;}
.foot .footBox .foot_l .foot_l_c p{ line-height:30px;}
.foot .footBox .foot_l .foot_l_c .foot_l_c_l{ padding-left:12px; width:434px; float:left;}
.foot .footBox .foot_l .foot_l_c .foot_l_c_l p{}
.foot .footBox .foot_l .foot_l_c .foot_l_c_r{ width:425px; float:left;}
.foot .footBox .foot_l .foot_l_c .foot_l_c_r p{ background:url(../images/icon-foot.png) 0 6px/18px 79px no-repeat; padding-left:22px;}
.foot .footBox .foot_l .foot_l_c .foot_l_c_r p:nth-of-type(1){ color:#105fb3;}
.foot .footBox .foot_l .foot_l_c .foot_l_c_r p:nth-of-type(2){ background-position:0 -23px;}
.foot .footBox .foot_l .foot_l_c .foot_l_c_r p:nth-of-type(3){ background-position:0 -54px;}
.foot .footBox .foot_r{ width:255px; overflow:hidden;}
.foot .footBox .foot_r ul{ overflow:hidden; display:flex; flex-direction:row; justify-content:space-between;}
.foot .footBox .foot_r ul li{ width:114px;}
.foot .footBox .foot_r ul li span{ display:inline-block; line-height:30px; text-align:center; width:100%;}
.foot .footBox .foot_r .saomiao{ height:101px; margin-top:12px;}
.foot .footBox .foot_r .saomiao img{ float:left;}
.foot .footBox .foot_r .saomiao span{ display:inline-block; line-height:30px; padding-top:12px; font-size:14px;}
.foot .footBox .foot_r .saomiao p{ color:#666;}
/*foot end*/
/**首页end**/
.swiper-container-new{ width:490px; float:left; overflow:hidden;}
.new-wrapper{width:490px;}
.new-slide{width:490px;}

