.box_In{width: 1200px;margin: 0 auto;}
.wap_box{display: none;}
/* 20160427 右侧导航 */
.nav_right{width:65px; position: fixed; right:5px; bottom:27%; z-index: 99999;}
.nav_right ul li{width:60px; height: 60px; position: relative;background: url(../images/zx_img1.png) no-repeat 0px 0px;}
.nav_right ul li i{position:absolute; background: url(../images/zx_close.png) no-repeat 0px 0px; right:79px; top:-10px; width:17px; height: 17px; cursor:pointer;display: none;}
.nav_right ul li .div1{position:absolute;right:59px; top:11px; width:248px; height: 48px; overflow:hidden;display: none;}
.nav_right ul li p{ background:#ff2d7c;  width:228px; height: 48px; border-radius: 5px;line-height: 48px; color: #ffffff;font-size: 18px; text-align: center;}
.nav_right ul li p:after {
    content: '';
    position: absolute;
    top: 14px;
    right: 12px;
    display: block;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #ff2d7c;
}
.nav_right ul li .div2 {
	position: absolute;
	right: 28px;
	top: 0;
	bottom: 0;
	margin: auto;
	pointer-events: none;
	background-color: #ffffff;
	-webkit-border-radius: 100%;
	-moz-border-radius: 100%;
	-o-border-radius: 100%;
	-ms-border-radius: 100%;
	border-radius: 100%;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-ms-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both;
	display: inline-block;
	width: 220px;
	height: 220px;
	-webkit-animation: ball-scale 1s 0s ease-in-out infinite;
	-moz-animation: ball-scale 1s 0s ease-in-out infinite;
	-ms-animation: ball-scale 1s 0s ease-in-out infinite;
	-o-animation: ball-scale 1s 0s ease-in-out infinite;
	animation: ball-scale 1s 0s ease-in-out infinite;
}
@-webkit-keyframes ball-scale {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
}

@keyframes ball-scale {
    0% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }
    100% {
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 0
    }
}
.nav_right ul li span{position:absolute; right:0; width:90px; height: 60px; line-height: 63px; text-indent:15px; visibility: hidden; }
.nav_right ul li a{display: block; height: 60px;}
.nav_right ul li.nav5{visibility: hidden;background: url(../images/zx_img2.png) no-repeat 0px 0;}

.head{width:100%; height:60px; background:url(../images/head_bg.jpg); overflow:hidden;}
.head .inner{width:1200px; margin:0 auto; overflow:hidden;}
.head h1{float:left;}
.head h1  img{width:170px;margin-left: 50px;display: block;}
.head ul{float:right; overflow:hidden; overflow:hidden;margin-right: 40px;height: 20px;margin-top: 20px;}
.head ul li{float:left;padding: 0 20px; font-size:14px; line-height:50px;border-left: 1px solid #5873ba;line-height: 20px;}
.head ul li a{color:#fff; text-decoration:none;}
.head ul li a:hover{opacity: .8;}
.head ul li:first-child{border: none;}
/*ban开始*/
.ban .img1{background: url(../images/ban_img1.jpg) no-repeat center;height: 300px;}
.ban .img2{background: url(../images/ban_img2.jpg) no-repeat center;height:233px;}
/*box1开始*/
.box1{background: url(../images/box1_bg.jpg) no-repeat center top;height: 273px;}
.box1 ul{width: 1100px;margin: 0 auto;overflow: hidden;}
.box1 ul li{width: 347px;height: 206px;float: left;background:url(../images/box1_img1.png) no-repeat center;position: relative;padding-top: 37px;box-sizing: border-box;}
.box1 ul .li2{margin: 0 27px ;}
.box1 ul img{display: block;position: absolute;top: 35px;left: 94px;}
.box1 ul span{font-size:24px;font-weight:bold;color: #ecf3cf;text-align: center;display: block;background-image:-webkit-linear-gradient(left,#f0f1b4,#fff);-webkit-background-clip:text; -webkit-text-fill-color:transparent;padding-left: 62px;margin-top: 5px;}
.box1 ul p{font-size: 15px;color: #adc1f1;line-height: 22px;padding: 28px 62px 0;}
.hd_img{display: block;margin: 0 auto;padding: 70px 0 45px;}
/*box2开始*/
.box2,.box4{background: url(../images/box2_bg.jpg) repeat-y center top;padding-bottom: 100px;}
.box2 .main,.box3 .main,.box4 .main{width: 1102px;margin: 0 auto;overflow: hidden;position: relative;}
.mySwiper {box-sizing: border-box; padding: 10px 0;/*width: 1150px;margin-left: -23px !important;*/}
.mySwiper .swiper-slide {width: 20%;height: 160px;}
.mySwiper .img_box{width: 81px;height: 81px;background: url(../images/box2_img2.png) no-repeat center;overflow: hidden;position: relative;margin: 0 auto;border-radius: 50%;border: 3px solid rgba(0,0,0,0);}
.mySwiper .img_box img{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;}
.mySwiper .swiper-slide p{font-size: 16px;color: #fff;text-align: center;margin-top: 12px;}
.mySwiper .swiper-slide-thumb-active .img_box{background: #fff;border: 3px solid #25bbf7;}
.mySwiper .swiper-slide-thumb-active p{color: #25bbf7;}
.mySwiper .swiper-slide-thumb-active:before{position: absolute;left: 50%;top: 82%;width: 13px;height: 11px;margin-left: -6.5px;    background:url(../images/box2_img3.png)  no-repeat;content: "";}
.mySwiper2 {width: 100%;height:759px ;}
.mySwiper2 .swiper-slide{background: url(../images/box2_img1.png) no-repeat;height: 759px;width: 1102px;}
.boxbot{width: 1080px;padding: 0 20px 0 47px;box-sizing: border-box;margin-top: 40px;}
.box2bot_title{width: 1010px;border-bottom: 1px #e2e9f5 solid;height: 50px;margin-bottom: 10px;}
.box2bot_title p{height: 50px;font-size: 26px;color: #474c51;font-weight: bold;float: left;border-bottom: 1px #d49429 solid;padding-right: 15px;}
.box2bot_title span{float: left;font-size: 14px;color: #ff2525; margin: 12px 15px 0 20px;font-weight: bold;}
.box2bot_title .boxspan2{margin-left: 0;margin-top: 10px;}
.box2bot_con .box2bot_list{position: relative;padding: 13px 50px 5px 40px;}
.box2bot_con .box2bot_list h2{font-size: 18px;color: #d08813;padding-bottom: 10px;}
.box2bot_con .box2bot_list p{font-size: 14px;color: #595959;line-height: 24px;position: relative;}
.box2bot_con .box2bot_list p .shouqi{font-size: 20px;color: #ff4e5b;margin-left: 20px;cursor: pointer;}
.box2bot_con .box2bot_list p span{font-size: 17px;color: #1c0089;}
.box2bot_con .box2bot_list img{position: absolute;left: 0;top: 20px;}
.box2bot_con .box2bot_list  .zhaopin_p{font-size: 14px;color: #595959;}
.box2 .swiper-button-next,.box2 .swiper-button-prev{display: none !important;}
.box2 .mySwiper .swiper-slide:hover .img_box{background: #fff;}
.img_mask{position: absolute;top: -59px;right: 0;z-index: 99 !important;}

/*box3开始*/
.box3{background: url(../images/box3_bg.jpg) repeat-y center top;height: 1145px;}
.box3 .mySwiper .img_box{background: #fff;border: 3px solid #f4f6f8;}
.box3 .mySwiper .swiper-slide p{color: #6b6b6b;}
.box3 .mySwiper .swiper-slide:hover .img_box{background: #f9fbfb;}
.box3 .mySwiper .swiper-slide-thumb-active .img_box{background: #f9fbfb;border-color: #ffaf09;}
.box3 .mySwiper .swiper-slide-thumb-active p{color: #ffaf09;}
.box3 .mySwiper .swiper-slide-thumb-active:before{background-image: url(../images/box3_img3.png);}
.box3 .mySwiper2 .swiper-slide{background: url(../images/box3_img1.png);background-size:  100% 100%;}
.swiper-button-next, .swiper-button-prev{top: 42px !important;width: 50px !important;background-size: 14px  25px!important;height: 50px !important;z-index: 999 !important;}
.swiper-button-next:after, .swiper-button-prev:after{font-size: 0 !important;}
.swiper-button-next{background: url(../images/right.png)  no-repeat center right; right: 0!important;}
.swiper-button-prev{background: url(../images/left.png) no-repeat center left;left: 0 !important;}



.box4{padding-bottom: 50px;}
.box4 .boxbot{overflow: hidden;overflow-y: auto;height: 600px;}
.box4 .boxbot::-webkit-scrollbar {width: 10px;height: 1px;background:#f8f8f8;}
.box4 .boxbot::-webkit-scrollbar-thumb {width: 10px;background: #d7d7d7;}
.box4 .boxbot::-webkit-scrollbar-track{width: 10px;height: 1px;}
.box4 .mySwiper2 .swiper-slide{background-size: 100% 100%;height: 670px;}
.box4 .mySwiper .swiper-slide>div:hover .img_box{background: #fff;}
.box4 .mySwiper .swiper-slide>div{margin: 0 auto;}
/*box5开始*/
.box5{background: url(../images/box5_bg.jpg) no-repeat center top;height: 233px;}
.box5 img{display: block;margin:0 auto ;padding-top: 40px;}
.box6{background: url(../images/box6_bg.jpg) no-repeat center top;height: 683px;}
.box6 img{display: block;margin:0 auto ;padding-top: 123px;}
.box7{background: #fff;height: 214px;}
.box7 ul {padding-top: 90px;overflow: hidden;margin-left: 80px;}
.box7 ul li{overflow: hidden;width: 252px;float: left;}
.box7 ul li img{float: left;margin: 0px 12px 0;}
.box7 ul li p{font-size: 20px;color: #404040;line-height: 24px;font-weight: bold;margin-top: 3px;}
.box7 ul li:nth-child(2){width: 400px;}
.box7 ul li:nth-child(2) img{margin-top: 4px;}
.box7 ul li:nth-child(3){width: 430px;}