@charset "utf-8";

.b1{padding-top:60px;}

.same{text-align:center;}
.same .tit{height:35px;line-height:35px;width:210px;margin:0 auto;}
.same .tit .line1{width:25px;height:3px;background:#333333;float:left;margin-top:17px;}
.same .tit h2{display:inline-block;font-size:30px;color:#333;}
.same .tit h2 em{color:#ef3020;}
.same .tit .line2{width:25px;height:3px;background:#333333;float:right;margin-top:17px;}
.same p{font-size:16px;color:#666;margin-top:15px;}

.b1 .hd{margin-top:40px;}
.b1 .hd li{width:398px;height:45px;line-height:45px;text-align:center;background:#333;font-size:18px;color:#fff;float:left;cursor:pointer;}
.b1 .hd li:nth-child(2){margin:0 3px;}
.b1 .hd li img{height:21px;margin:12px 10px 0 0;}
.b1 .hd li.on{background:#ef3020;}

.b1 .bd{}
.b1 .bd .box{}
.b1 .bd .box dl{border:1px solid #e4e4e4;border-top:0;padding:2px 20px 18px;}
.b1 .bd .box dt{float:left;font-size:16px;width:20%;margin-top:16px;}
.b1 .bd .box dt a{display:block;height:19px;line-height:18px;background:url(pot.png) left center no-repeat;padding-left:29px;}
.b1 .bd .box ul{padding-top:22px;}
.b1 .bd .box li{float:left;margin-right:13px;margin-top:18px;}
.b1 .bd .box li:nth-child(4n){float:right;margin-right:0;}
.b1 .bd .box li a{display:block;overflow:hidden;}
.b1 .bd .box li .pic{position:relative;overflow:hidden;}
.b1 .bd .box li .pic .sd{width:100%;height:100%;position:absolute;top:-100%;left:0;background:rgba(239,48,32,0.74);z-index:10;transition:all 0.5s;}
.b1 .bd .box li .pic .sd span{width:128px;height:38px;line-height:38px;text-align:center;color:#fff;border:1px solid #fff;margin:77px auto 0;display:block;font-size:14px;}
.b1 .bd .box li p{height:50px;line-height:50px;text-align:center;font-size:16px;background:#f5f5f5;color:#333;}
.b1 .bd .box li a:hover .pic .sd{top:0;}
.b1 .bd .box li a:hover .pic img{transform:scale(1.05);}
.b1 .bd .box li a:hover p{background:#ef3020;color:#fff;}

.b2{width:1920px;height:742px;position:relative;left:50%;margin-left:-960px;margin-top:48px;}
.b2 ul{width:1200px;background:#fff;position:absolute;left:50%;margin-left:-600px;bottom:21px;z-index:20;}
.b2 ul li{width:20%;float:left;height:150px;text-align:center;}
.b2 ul li h2{font-size:40px;line-height:44px;font-weight:normal;color:#ef3020;font-family:Arial;margin-top:40px;}
.b2 ul li p{font-size:14px;color:#999;}

.b2 .video{float:left;}
.b2 .about{float:right;width:960px;height:742px;background:url(bg.jpg);color:#fff;position:relative;}
.b2 .about .box{width:526px;position:absolute;top:80px;right:360px;}
.b2 .about .en{/*font-family:Arial;*/text-transform:uppercase;font-size:22px;}
.b2 .about h2{font-size:36px;}
.b2 .about .line{width:46px;height:4px;background:#fff;margin:28px 0;}
.b2 .about .i{font-size:14px;line-height:28px;}
.b2 .about a{display:block;width:120px;height:40px;line-height:40px;text-align:center;background:#fff;border-radius:40px;color:#ef3020;font-size:14px;margin-top:40px;overflow:hidden;}
.b2 .about a:hover{line-height:46px;}

.b3{margin-top:60px;}
.b3 .hd{}
.b3 .hd .tit{float:left;}
.b3 .hd .tit h2{font-size:30px;color:#333;}
.b3 .hd .tit h2 em{color:#ef3020;}
.b3 .hd .tit p{font-size:14px;color:#666;font-family:Arial;text-transform:uppercase;}
.b3 .hd a{float:right;display:block;width:120px;height:40px;line-height:40px;background:#ef3020;color:#fff;text-align:center;font-size:14px;margin-top:3px;}
.b3 ul{padding-top:37px;}
.b3 li{float:left;margin-right:3px;margin-top:3px;}
.b3 li:nth-child(3n){margin-right:0;}
.b3 li a{display:block;position:relative;overflow:hidden;}
.b3 li a p{width:361px;height:60px;line-height:60px;background:rgba(214,17,0,0.8) url(jt.png) right 18px center no-repeat;position:absolute;bottom:15px;left:18px;
	font-size:16px;color:#fff;box-sizing:border-box;padding-left:18px;z-index:10;transition:all 0.5s;opacity:0;}
.b3 li a:hover img{transform:scale(1.04);}
.b3 li a:hover p{opacity:1;}

.b4{margin-top:50px;margin-bottom:60px;}
.b4 .hd{height:26px;line-height:26px;}
.b4 .hd img{float:left;}
.b4 .hd h2{float:left;font-size:24px;font-weight:normal;color:#333;margin-left:6px;}
.b4 .hd .line{width:948px;height:1px;background:#e4e4e4;float:left;margin:13px 0 0 34px;}

.b4 .btn{width:70px;height:29px;position:absolute;top:0;right:0;}
.b4 .btn a.prev{width:29px;height:29px;background:url(prev.png);float:left;cursor:pointer;box-shadow:0 0 5px #ddd;border-radius:29px;}
.b4 .btn a.next{width:29px;height:29px;background:url(next.png);float:right;cursor:pointer;box-shadow:0 0 5px #ddd;border-radius:29px;}

.b4 .bd{width:1195px;margin:30px auto 0 !important;}
.b4 .bd ul{border-right:1px solid #e4e4e4;border-top:1px solid #e4e4e4;}
.b4 .bd li{float:left;border:1px solid #e4e4e4;border-right:0;border-top:0;overflow:hidden;}
.b4 .bd li a:hover img{transform:scale(1.04);}

.b5{background:#f5f5f5;padding:60px 0;}
.b5 .g-in{margin-top:48px;}
.b5 .z{float:left;width:810px;}
.b5 .z dl{width:380px;height:460px;float:left;background:#fff;position:relative;}
.b5 .z dl .txt{padding:26px 20px 0;}
.b5 .z dl .txt p{font-size:14px;font-family:Arial;color:#999;}
.b5 .z dl .txt h2{font-size:20px;padding:8px 0 14px;}
.b5 .z dl .txt h2 a{color:#333;}
.b5 .z dl .txt .i{font-size:14px;padding-bottom:29px;line-height:24px;height:48px;}
.b5 .z dl .pic{overflow:hidden;position:absolute;left:0;bottom:0;}
.b5 .z dl .pic a:hover img{transform:scale(1.04);}

.b5 .z ul{width:410px;float:right;}
.b5 .z ul li{height:144px;background:#fff;box-sizing:border-box;padding-top:30px;position:relative;overflow:hidden;}
.b5 .z ul li:nth-child(2){margin:14px 0;}
.b5 .z ul li a{display:block;background:#ef3020;width:100%;height:100%;color:#fff;position:absolute;top:0;right:-100%;box-sizing:border-box;padding:24px 20px 0;transition:all 0.5s;}
.b5 .z ul li a h3{font-size:20px;}
.b5 .z ul li a .i{font-size:14px;margin-top:10px;}
.b5 .z ul li:hover a{right:0;}
.b5 .z ul li .d{float:left;text-align:center;font-family:Arial;font-size:16px;width:60px;margin-left:20px;}
.b5 .z ul li .d em{font-size:50px;line-height:54px;display:block;margin-bottom:4px;}
.b5 .z ul li .r{float:left;width:290px;margin-left:20px;}
.b5 .z ul li .r h3{font-size:20px;color:#333;}
.b5 .z ul li .r .i{font-size:14px;color:#999;margin-top:8px;}

.b5 .y{width:370px;height:460px;background:#fff;float:right;}
.b5 .y .tit{padding:30px 16px 0;}
.b5 .y .tit h2{float:left;font-size:20px;color:#333;}
.b5 .y .tit a{float:right;font-size:14px;margin-top:5px;}

.b5 .y ul{padding-top:24px;}
.b5 .y li{padding:0 0 0 40px;}
.b5 .y li .q{width:314px;height:120px;background:#f5f5f5;border-radius:5px;position:relative;font-size:14px;color:#333;
	text-align:justify;box-sizing:border-box;padding:30px 20px 0 40px;}
.b5 .y li .q em{display:block;width:51px;height:51px;background:url(q.png);position:absolute;top:7px;left:-24px;}
.b5 .y li .a{width:314px;height:65px;line-height:65px;background:#f5f5f5;border-radius:5px;position:relative;font-size:14px;color:#333;
	text-align:justify;box-sizing:border-box;padding:0 0 0 20px;margin:20px 0 20px -24px;}
.b5 .y li .a em{display:block;width:51px;height:51px;background:url(a.png);position:absolute;top:7px;right:-24px;}

.b6{padding:60px 0;}
.b6 .same .tit{width:330px;}
.b6 .same p{text-transform:uppercase;}
.b6 .bd{width:1200px;margin:80px auto 0;}
.b6 .bd img{float:left;}
.b6 .bd .box{float:right;width:410px;padding-top:78px;}
.b6 .bd .box h2{font-size:30px;font-weight:normal;color:#333;}
.b6 .bd .box h2 em{color:#ef3020;}
.b6 .bd .box .line{width:39px;height:5px;background:#ef3020;margin:30px 0;}
.b6 .bd .box p{font-size:16px;color:#000;line-height:30px;}
.b6 .bd .box a{font-size:14px;color:#ef3020;margin-top:70px;display:block;}

.b7{background:#f5f5f5;}
.b7 ul{width:1200px;margin:0 auto;padding:50px 0;}
.b7 ul li{height:44px;float:left;border-right:1px solid #e4e4e4;padding-right:65px;margin-right:65px;}
.b7 ul li img{float:left;margin-right:10px;}
.b7 ul li:last-child{padding-right:0;margin-right:0;border-right:0;}
.b7 ul li .r{float:left;}
.b7 ul li .r h2{font-size:16px;color:#333;}
.b7 ul li .r p{font-size:14px;color:#999;}