﻿@charset "utf-8";
/* reset css */
body { font-family:"微软雅黑", "PingFangSC-Regular"; margin:0; padding:0; background:#ffffff; min-width: 1200px;padding-top: 60px;}
div,form,img,ul,ol,li,dl,dt,dd,p,h1,h2,h3,h4,h5,h6,img{ margin:0; padding:0; border:0; font-weight:normal; font-size:14px;}
a{text-decoration: none;}
img{ border:none; vertical-align:middle;}
ul,li{ list-style-type: none; }
button{ vertical-align:middle; cursor:pointer;}
input, button{	vertical-align:middle; border:none; font-family:"微软雅黑";}
.clear { clear:both; overflow:hidden; height:0px;}
.blank{ display:block; height:10px; clear:both; overflow:hidden; visibility:hidden;}
.lft{ float:left;}
.rgt{ float:right;}
.clearfix{zoom: 1;}
.clearfix::before,
.clearfix::after{content: " "; display: block; width: 0; height: 0; clear: both;}

/* header */
.header {height: 59px; line-height: 59px;position: fixed;top: 0;left: 0;right: 0;z-index: 9999;background: #fff;-webkit-box-shadow: 0 8px 15px rgba(0, 0, 0, 0.15);
    box-shadow: 0 8px 15px rgba(0, 0, 0, 0.15); }
.header-ct {width: 1200px; margin: 0 auto;}
.header-logo {width: 115px; height: 40px;margin-right: 50px;}
.header-menu {display: inline-block; vertical-align: middle;}
.header-menu:before,
.header-menu:after {content: ''; display: block; width: 0; height: 0; clear: both;}
.header-menu-item {float:left; font-size: 16px; color: #000; letter-spacing: 0.3px; margin: 0 40px;}
.header-menu-item.active {color: #E60F20;}
.header-menu-item a{font-size: inherit; color: inherit;}
.header-login {float: right;}
.header-login a{border: 1px solid #E71021; border-radius: 4px;font-size: 14px; color: #E60F20;padding: 9px 18px;}
.header-fixright{position: fixed;right: 0;top: 280px;z-index: 99;}
.header-fixright dl{background: #FFFFFF;box-shadow: 0 0 4px 0 rgba(158,157,157,0.50);border-radius: 2px;text-align: center;line-height: 30px;}
.header-fixright dd{display: block; width: 70px; height: 70px; cursor: pointer;}
.header-fixright dd img{margin-top: 15px;}
.header-fixright dd:first-child {background: #E60F20;color: #fff; display:none}
#goTop {display: none}


.banner {width: 100%;}
.banner-item {width: 100%;height: 100%;background-position: center;background-repeat: no-repeat;background-size: cover;}
.banner-item.banner1 {background-image: url(../images/banner/1.jpg)}
.banner-item.banner2 {background-image: url(../images/banner/2.jpg)}
.banner-item.banner3 {background-image: url(../images/banner/3.jpg)}
.banner-item.banner4 {background-image: url(../images/banner/4.jpg)}
.banner-item.banner5 {background-image: url(../images/banner/5.jpg)}

.banner .swiper-container {width: 100%;height: 500px;}
.banner .swiper-slide {background-repeat: no-repeat; background-size: cover; background-position: center;}
.banner .swiper-pagination-bullets {bottom: 20px}
.banner .swiper-pagination-bullet{width: 36px; height: 6px; opacity: 0.54; background: #B6B3B3; border-radius: 14px;}
.banner .swiper-pagination-bullet-active{background: #fff;opacity: 1;}


/* footer */
.footer {}
.footer-ct {width: 1200px; margin: 0 auto;}
.letstart{position: relative;width: 100%; height: 240px;background: url(../images/start.png) center no-repeat;text-align: center;}
.letstart-layer {position: absolute;top: 0; right: 0; bottom: 0; left: 0;z-index: 1; opacity: 0.8; background: #FB594F;}
.letstart-ct{position: absolute;top: 0; right: 0; bottom: 0; left: 0;z-index: 2;}
.letstart-ct p{font-size: 30px;color: #FFFFFF;letter-spacing: 0.57px;line-height: 48px;margin-top: 46px;margin-bottom: 50px;}
.letstart-ct a{font-size: 20px;color: #BE4141;letter-spacing: 0.33px;border-radius: 6px;background: #fff;padding: 12px 28px;
-webkit-transition: all 0.3s linear;-o-transition: all 0.3s linear;-moz-transition: all 0.3s linear;transition: all 0.3s linear;}
.letstart-ct a:hover{color: #fff;background: #BE4141;border:2px solid #fff;}
.contact {width: 1200px; margin: 0 auto;padding-top: 46px;padding-bottom: 32px;}
.contact-item {float: left; width: 20%;}
.contact-item:first-child {    width: 50%;
    padding-left: 40px;}
.contact-item img{}
.contact-item p {width: 320px;font-size: 12px;color: #7D7D7E;letter-spacing: 0.22px;line-height: 17px;text-align: justify;margin-top: 16px;}
.contact-item dt {font-size: 20px;color: #363636;letter-spacing: 0;margin-bottom: 10px;}
.contact-item dd {font-size: 14px;color: #7D7D7E;letter-spacing: 0;line-height: 27px;}
.contact-item dd a{font-size: inherit; color: inherit;}
.contact-item:last-child {text-align: center;margin-top: 30px;}
.contact-item:nth-child(2){margin-top: 30px;}
/* footer 友情链接 */
.bei .wrapCont{padding-top:10px;margin:0 auto;}
.bei a{height:23px;line-height:23px;display:inline-block;padding-left:26px;color:#b7b7b7;padding-right:10px;font-size:12px;text-align:left;}
.bei{padding-bottom:10px;background:#363636;text-align:center;width:100%;position:relative;}
.bei img{margin-right:10px;}
.bei a.kex1{background:url(../images/kex1.png) no-repeat;}
.bei a.kex2{background:url(../images/kex2.png) no-repeat;}
.bei a.kex3{background:url(../images/kex3.png) no-repeat;}
.bei a.kex4{background:url(../images/kex4.png) no-repeat;}
.bei a.kex5{background:url(../images/kex5.png) no-repeat;}
.bei a.kex6{background:url(../images/kex6.png) no-repeat;}
.bei a.kex7{background:url(../images/kex7.png) no-repeat;}
.bei a.kex8{background:url(../images/kex8.png) no-repeat;}
.bei a.kex9{background:url(../images/kex9.png) no-repeat;}
.bei a.kex315{background:url(../images/kex315.png) no-repeat;}
.bei a.kex-gs{background:url(../images/kex-gs.png) no-repeat;}
.bei a.new-kex{padding-left: 0;}
.UIFooter{background:#363636;padding:10px 0 0;line-height:14px;font-size:14px;}
.UIFooter .lft a{display:inline-block;margin:0 5px;}
.mainContent {width: 1000px;margin: 0 auto;color: #b7b7b7;padding-bottom: 20px;font: 14px/1.5 "Microsoft YaHei",微软雅黑,"宋体",arial,helvetica,sans-serif;text-align: center;}
.mainContent a{color:#b7b7b7}
.mainContent a:hover{color:#fff}
