﻿body{background-color:#eee}
.body-main{position:relative;background-color:#fff;/*margin-bottom:15px*/}
.body-main:last-child{margin-bottom:0}
.body-main>img{width:100%}
.body-main>img.isimg-20{width:20%;padding:50px 0}
.body-main>img.mar-left-20{margin-left:20%}
.body-main>img.mar-right-20{float:right;margin-right:20%}
.body-main h1{font-size:50px;font-weight:400}
.body-main h1>span{font-size:25px}
.body-main h2{font-size:54.48px;font-weight:200;}
.body-main p{font-weight:200;font-size:20px}
.body-main h3{font-weight:200;font-size:35px;letter-spacing:10px}
.body-main .lineShort{width:10%;min-width:24px;height:10px;border-bottom:2px solid red;margin-bottom:10px}
.body-main a{font-size:14px;color:#4682b4;margin-right:30px;cursor:pointer;text-shadow:none}
.body-main .body-main-left{left:0;right:45%;height:250px}
.body-main .body-main-left,.body-main .body-main-right{position:absolute;top:0;bottom:0;margin:auto;width:350px;text-align:left}
.body-main .body-main-right{left:52%;right:0;height:200px;top:160px;}
.body-main .body-main-right.color-fff{color:#fff}
.body-main .body-main-right.color-fff p{}
.body-main .body-main-right a{color:#fff;}
#now{background-color:#e7283b;padding: 5px 18px 6px 18px; border-radius:15px;color:#fff;}
.body-main .body-main-right .detail{margin-top: 80px;}
.body-main .body-main-left .detail{margin-top: 80px;}
.body-main .body-main-right.color-fff hr{color: #e7283b; margin-bottom: 8%;width: 270px;}
.body-main .body-main-right.color-fff .lineShort{border-bottom:2px solid #fff}
.body-main .body-main-center{text-align:center;position:absolute;width:500px;height:400px;top:0;bottom:0;left:0;right:0;margin:auto}
.body-main .body-main-center h2{font-size:150px;font-weight:400;letter-spacing:10px}
.body-main .body-main-center p{margin-bottom:15px;font-weight:200;font-size:50px}
.body-main .body-main-center a{font-size:20px}
.body-main .banner-mini{width:50%;position:relative;float:left;margin-bottom:25px}
.body-main .banner-mini.width-32{width:31%;margin-top:25px}
.body-main .banner-mini.width-32 .body-main-left{width:80%;text-align:center;height:100px;padding:0}
.body-main .banner-mini.width-32 .body-main-left h1{font-size:30px;font-weight:500;letter-spacing:5px;white-space:nowrap}
.body-main .banner-mini.width-32 .body-main-left p{font-size:22px;white-space:nowrap;padding:15px}
.body-main .banner-mini.width-32 .body-main-left a{font-size:12px;color:#4682b4}
.body-main .body-main-left a{color:#000000;}
.body-main .body-main-left.color-fff hr{color: #e7283b; margin-bottom: 8%;width: 270px;}
.body-main .banner-mini.width-66{width:66%;float:right;margin-top:25px}
.body-main .banner-mini.width-66 .banner-text{padding:0;height:200px}
.body-main .banner-mini.width-66 .banner-text p{padding:0;font-size:16px;text-align:left}
.body-main .line{width: 270px;border-bottom: 3px solid #e7283b;margin-bottom: 36px;}
.body-main .line1{width: 320px;border-bottom: 3px solid #e7283b;margin-bottom: 36px;}
@media screen and (min-width:1920px){
	.body-main .banner-mini.width-66 .body-main-left{right:15%}}
.body-main .banner-mini.width-66 h1{text-align:left}
.body-main .banner-mini.width-66 .line{width:350px;height:1px;background-color:#000;margin-top:15px;margin-bottom:15px}
.body-main .banner-mini.width-66 a{display:inline-block;margin-top:15px;margin-left:-400px;font-size:12px}
.body-main .banner-mini>img{width:100%}.body-main .banner-mini>img.isimg-20{width:20%;padding:50px 0}
.body-main .banner-mini>img.mar-right-20{float:right;margin-right:20%}
.body-main .banner-mini .banner-text{padding-left:10%;height:150px}
.body-main .banner-mini .banner-text h2{font-size:35px;font-weight:400;letter-spacing:5px}.
body-main .banner-mini .banner-text h1{font-size:30px}
.body-main .banner-mini .banner-text p{font-weight:200;font-size:30px}
.body-main .banner-mini .banner-text a{font-size:12px;color:#4682b4;margin-left:5px;margin-right:5px;cursor:pointer;text-shadow:none}

.body-main-5{width:100%;height:700px;background-color:#FBFBFB;/*margin-top:25px;*/text-align:center}
.body-main-5 img{margin-bottom:30px;margin-top: 80px;}
.body-main-5 h2{font-size:40px;font-weight:400;text-align:center;margin-bottom: 10px;padding-top: 50px;}
.body-main-5 .line{width: 30px;border-bottom: 3px solid #e7283b;margin: auto;margin-bottom: 95px;}
.body-main-5 ul{width:1200px;margin: auto;}
.body-main-5 ul li{width:25.5%; float:left;height: 420px; margin-bottom: 3%;margin-left: 5.8%; position: relative;background-color:#fff;border-radius:10px;box-shadow:0 0 6px rgba(0, 0, 0, 0.4);}

.body-main-5 ul li img{margin-top:0;margin: 30px auto;padding: auto;}
.body-main-5 ul li h1{font-size:20px;color: #000000;padding-top: 50px; font-weight: bolder;}
.body-main-5 ul li .one {font-size:20px;color: #000000;}
.body-main-5 ul li .two{font-size:16px;color:#fff;width:140px;height: 30px;line-height: 30px; text-align:center;background-color: #e7283b;padding:3px 7px;border-radius:15px;position: absolute;top: 80%;left: 25%;}
.body-main-5 li:hover { width: 26%;height:420px;background-color: #e7283b;}
.body-main-5 li:hover .two{ background-color: #fff;color: #e7283b;}
.body-main-5 li:hover .one{ color: #fff;}
.body-main-5 li:hover h1{ color: #fff;}
.body-main-5 ul li .img{background: url("../image/index/red.png") no-repeat;width: 140px;height: 150px;text-align: center;margin: auto;margin-top: 35px;}
.body-main-5 li:hover .img{display: none;}

.body-main-5 ul li .img1{display: none;width: 140px;height: 150px;text-align: center;margin: auto;margin-top: 35px;}
.body-main-5 li:hover .img1{display: block;background: url("../image/index/write.png") no-repeat;}

.body-main-5 ul li .img2{display: none;width: 140px;height: 150px;text-align: center;margin: auto;margin-top: 45px;}
.body-main-5 li:hover .img2{display: block;background: url("../image/index/write.png") no-repeat;}

.body-main-5 ul li .img3{display: none;width: 140px;height: 150px;text-align: center;margin: auto;margin-top: 35px;}
.body-main-5 li:hover .img3{display: block;background: url("../image/index/write.png") no-repeat;}


.body-main-6{width:100%;height:1000px;background-color:#fff;padding-top:55px;text-align:center;}
.body-main-6 img{margin-bottom:20px}
.body-main-6 h2{font-size:40px;font-weight:400;text-align:center;margin-bottom: 10px;}
.body-main-6 hr{width:30px;margin: auto;color: red;margin-bottom: 70px;}
.body-main-6 h1{font-size:36px;font-weight:200;text-align:center;color: #fff;}
.body-main-6 ul{width:1200px;margin: auto;}
.body-main-6 ul li{/*width:30%;*/float:left;margin-left:4%;margin-right:2%;position: relative;}
.body-main-6 ul li img{margin-top:0;width: 520px;height: 306px;}
.body-main-6 ul li h1{font-size:45px;font-weight:bolder;padding:30px;position: absolute;top: 80px;}
.body-main-6 ul li h4{font-size:18px;line-height:30px;}
.body-main-6 ul li h4 strong{font-weight:bolder}
.body-main-6 ul li p{font-size:16px;color:#fff;line-height:80px;position: absolute;top: 150px;left: 30px;}
/*.body-main-6 ul li p:before{content:"";display:block;position:relative;width:140px;height:1px;background-color:#999;top:15px;left:0;right:0;margin:0 auto}
*/.body-main-6 .lineShort{width:10%;min-width:24px;height:10px;border-bottom:2px solid red;margin-bottom:10px}
.body-main-6 a .gray{ 
    -webkit-filter: grayscale(60%);
    -moz-filter: grayscale(60%);
    -ms-filter: grayscale(60%);
    -o-filter: grayscale(60%);
    
    filter: grayscale(60%);
    }
.body-main-6 a:hover .gray{ 
-webkit-filter: grayscale(0%);
}
.body-main-6 .line{width: 30px;border-bottom: 3px solid #e7283b;margin: auto;margin-bottom: 95px;}
.body-main-7{width:100%;height:100px;background-color:#fff;padding-top:45px;text-align:center}
.company {margin-right: 46%;}/*
.company img{width: 100px;height: 100px;}*/

.body-main-8 a img{border:0;}
.body-main-8 a{text-decoration:none; color:  #595757;}
.body-main-8 a:hover{text-decoration:none; color:  #595757;}
.body-main-8 em,i{font-style:normal;}
.body-main-8{background-color:#fff;width:100%;}
.jyTable{width:1200px;margin: 0 auto;}
.body-main-8 .left{float:left;}
.body-main-8 .right{float:right;}
.body-main-8 .textCenter{text-align:center;}
.body-main-8 .textRight{text-align:right;}
.body-main-8 .pointer{cursor:pointer;}
/*清除浮动*/
.body-main-8 .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.body-main-8 .clearfix{zoom:1}

/*页面开始*/

.body-main-8 .underNone{border-bottom:none;}
.body-main-8 .title{padding-left:1px;}
.body-main-8 .title li{width:598px;height: 77px;line-height: 77px; text-align:center;background-color:#DCDCDC;font-size:24px; float:left;cursor:pointer;padding:6px 0;}
.body-main-8 .title li.cur{background:#e7283b;color:#ffffff;}
.body-main-8 .zong{clear:both;width:1000px;overflow:hidden;}
.body-main-8 .list{width:3000px;}
.body-main-8 .list .tabCon{float:left;width:1000px;}
.body-main-8 .list .tabCon p{float: left;width: 500px;}
.body-main-8 .tabUl{overflow:hidden;}

@media screen and (max-width:768px){
	.index-header .banner-wrapper .slogan-container{width:auto}
	.index-header .banner-wrapper .slogan-container .slogan-wrapper{padding:8vw 4vw 0;margin:0}
	.index-header .banner-wrapper .slogan-container .slogan-wrapper h2{font-size:6vw}
	.index-header .banner-wrapper .slogan-container .slogan-wrapper p{font-size:6vw;line-height:.77;letter-spacing:1vw}
	.body-main{margin-bottom:0}
	.body-main>img{width:100%}
	.body-main>img.isimg-20{width:20%;padding:5vw}
	.body-main>img.mar-right-20{margin-right:8%}
	.body-main h1{font-size:5vw;font-weight:400}
	.body-main h1>span{font-size:3vw}
	.body-main h2{font-size:6vw;letter-spacing:0}
	.body-main p{font-weight:200;font-size:20px}
	.body-main h3{font-size:4vw;letter-spacing:0}
	.body-main a{font-size:12px;margin-right:2vw}
	.body-main .lineShort{border-bottom:1px solid #000}
	.body-main .body-main-left{width:auto;height:auto;top:15vw;left:2vw;line-height:1}
	.body-main .body-main-right{top:12vw;left:58.5%;width:auto;height:auto;line-height:1}
	.body-main .body-main-right .detail{margin-top: 0;}
	.body-main .body-main-left .detail{margin-top: 10px;}
	.body-main .body-main-right.color-fff hr{color: red;width: 35vw; margin-bottom: 8%;}
	.body-main .body-main-left.color-fff hr{color: red; width: 30vw; margin-bottom: 8%;}
	.body-main .body-main-center{width:auto;height:auto}
	.body-main .body-main-center h2{font-size:15vw;letter-spacing:0}
	.body-main .body-main-center p{font-size:5vw;margin-bottom:0}
	.body-main .body-main-center a{font-size:12px}
	.body-main .banner-mini{width:100vw;/*margin-bottom:15px*/}
	.body-main .banner-mini.width-32{width:100%;margin-top:0}
	.body-main .banner-mini.width-32 img{padding:0}
	.body-main .banner-mini.width-32 .body-main-left{height:auto;top:30%;text-align:left;left:10%}
	.body-main .banner-mini.width-32 .body-main-left h1{font-size:5vw}.
	body-main .banner-mini.width-32 .body-main-left p{font-size:4vw;padding:15px 0}
	.body-main .banner-mini.width-32 .body-main-left a{font-size:12px}
	.body-main .banner-mini.width-66{width:100%;margin-top:0;background-color:#E7283B}
	.body-main .banner-mini.width-66 img{padding:15vw 0}
	.body-main .banner-mini.width-66 .banner-text{left:10vw;padding:0;height:auto;top:15vw;line-height:1.4}
	.body-main .banner-mini.width-66 .banner-text p{font-size:12px}
	.body-main .banner-mini.width-66 .banner-text h1{font-size:3vw}
	.body-main .banner-mini.width-66 .banner-text .line{width:10vw;margin-top:2vw;margin-bottom:2vw}
	.body-main .banner-mini>img{width:100%;padding:10vw 0}
	.body-main .banner-mini .banner-text{padding-left:10%;height:auto;left:0;top:25vw}
	.body-main .banner-mini .banner-text h2{font-size:6vw;font-weight:400;letter-spacing:0}
	.body-main .banner-mini .banner-text h1,.body-main .banner-mini .banner-text p{font-size:5vw}
	.body-main .banner-mini .banner-text a{font-size:12px}
	.body-main-5{height:auto;padding-bottom:50px;margin-top:0}
	.body-main-5>img{display:none}
	.body-main-5 h1{font-size:6vw;padding:5vw 0 0}
	.body-main-5 ul{width:100vw}
	.body-main-5 ul li{width:70vw;margin:5vw 10vw;background-color:#f3f3f3;padding:5vw;float:none}
	.body-main-5 ul li img{width:20%}
	.body-main-5 ul li h1{font-size:7vw;padding:0;font-weight:200}
	.body-main-5 ul li h4{font-size:3.5vw;line-height:5vw}
	.body-main-5 ul li p{line-height:5vw}
	.body-main-5 li:hover {width:70vw;/*height:420px;*/background-color: #e7283b;}

	.body-main-6{height:auto;padding-bottom:10px;margin-top:0}
	.body-main-6 h1{font-size:6vw;padding:5vw 0 0}
	.body-main-6 ul{width:100vw}
	.body-main-6 ul li{width:70vw;margin:5vw 10vw;background-color:#f3f3f3;padding:5vw;float:none}
	.body-main-6 ul li img{width:100%}
	.body-main-6 ul li h1{font-size:7vw;padding:0;font-weight:200}
	.body-main-6 ul li h4{font-size:3.5vw;line-height:5vw}
	.body-main-6 ul li p{line-height:0.1vw}

	.body-main-7{height:auto;padding-bottom:10px;margin-top:0}
	.body-main-7 .company img{width:55vw;}
	.body-main-7 .company span{font-size: 3.5vw;}

}
@media screen and (max-width:768px) and screen and (min-width:1920px){
	.body-main .banner-mini.width-66 .body-main-left{right:15%}
}