@charset "utf-8";
/* CSS Document */

.notice{ width:100%; height:400px; background:url(../images/notice.jpg) no-repeat center center;}
.notice_text{ width:1120px; height:50px; line-height:50px; margin:0 auto; font-size:18px; color:#d8000f;}
.notice_text dt{ float:left; width:220px; font-weight:bold;}
.notice_text dd{ float:right; width:900px;}

.add1{ width:100%; height:800px; background:url(../images/bg11.jpg) no-repeat center center; margin-top:30px;}
.add1 h3{ text-align:center; font-size:36px; color:#d80c18; line-height:48px; padding-top:120px;}
.add1 p{ font-size:14px; text-align:center; color:#606060; margin-top:50px;}
.add1 h4{ width:890px; margin:145px auto 0; font-size:18px; font-weight:normal; color:#b7b7b7; line-height:30px;}

.add2{ width:100%; height:785px; background:url(../images/bg22.jpg) no-repeat center center;}
.add2 h3{ font-size:48px; text-align:center; color:#f14a4a; padding-top:125px;}
.add2 ul{ width:966px; margin:55px auto 0;}
.add2 ul li{ width:188px; height:115px; background:url(../images/star_bg.png) no-repeat center center; padding:93px 65px 0; font-size:15px; text-align:center; color:#cacaca; margin:2px; float:left;}

.add3{ width:100%; height:438px; background:#da4343; padding-top:62px;}
.add3 h3{ font-weight:normal; font-size:36px; color:#fff; text-align:center; background:url(../images/title_icon.png) no-repeat center top; padding-top:40px; line-height:55px;}
.add3 h3 strong{ font-size:48px;}
.add3 ul{ width:1200px; margin:56px auto 0;}
.add3 ul li{ width:150px; margin:0 25px; float:left; text-align:center;}
.add3 ul li strong{ font-size:22px; color:#fff;}
.add3 ul li p{ color:#000; font-size:16px; line-height:22px; margin-top:35px;}

.add4{ width:1070px; margin:60px auto 0; height:730px;}
.add4 ul{}
.add4 li{ float:left; color:#000; padding-top:280px; font-size:16px; line-height:24px;}
.add4 li.t1,.add4 li.t2,.add4 li.t3{ width:260px;}
.add4 li.t4,.add4 li.t5{ width:350px; margin:0 92px;}
.add4 li.t1{ background:url(../images/zhong.png) no-repeat center top;}
.add4 li.t2{ background:url(../images/yao.png) no-repeat center top; margin:0 145px;}
.add4 li.t3{ background:url(../images/yi.png) no-repeat center top;}
.add4 li.t4{ background:url(../images/da.png) no-repeat center top;}
.add4 li.t5{ background:url(../images/nan.png) no-repeat center top;}

.add5{ width:100%; height:680px; background:url(../images/bg06.jpg) no-repeat center top; padding-top:120px; text-align:center;}
.add5 h3{ font-size:36px; line-height:48px; color:#d80c18;}
.add5 h3 strong{ color:#fff;}
.add5 p{ color:#606060; font-size:16px; margin:15px 0 92px; line-height:24px;}
.add5 h4{ font-size:30px; color:#d80c18;}
.add5 h4 span{ font-weight:normal; color:#fff; margin:0 15px;}
.add5 dd{ font-size:18px; color:#b7b7b7; margin:10px 0 20px;}

.add6{ width:100%; height:650px; background:url(../images/bg07.jpg) no-repeat center top; padding-top:150px; text-align:center; margin-top:60px;}
.add6 h3{ font-size:36px; line-height:48px; color:#fff;}
.add6 p{ color:#8e8e8e; font-size:18px; margin:15px 0 0; line-height:24px;}
.add6 h4{ font-weight:normal; font-size:30px; color:#fff; margin-top:80px;}
.add6 h5{ font-weight:normal; font-size:24px; color:#d80c18; margin-top:40px;}
.add6 dd{ font-size:18px; color:#b7b7b7; margin-top:30px;}

.banner{ width:100%; height:566px; position:relative; background:url(../images/banner.jpg) no-repeat center 0 #000; text-align:center; margin-top:2px;}
.banner h4{ width:100%; font-size:18px; color:#d7000f; position:absolute; top:110px;}
.banner h4 strong{ font-weight:normal; margin:0 10px;}
.banner h3{ font-size:40px; color:#fff; position:absolute; top:150px; background:url(/upLoad/sort/month_1901/201901161042331991.png) no-repeat right center; height:90px; line-height:90px; width:1350px; text-align:left; left:50%; margin-left:-650px;}
.banner h3 strong{ color:#d8000f;}
.banner p{ width:100%; font-size:18px; color:#fff; position:absolute; top:250px;}
.banner img{ position:absolute; width:298px; left:50%; margin-left:-159px; bottom:-152px;}

.slogan{ width:1100px; height:80px; line-height:40px; padding-top:20px; margin:120px auto 0; background:url(../images/text01.png) no-repeat right top; font-size:36px; color:#d8000f;text-align:left;}
.slogan span{ color:#000; font-size:18px; /*padding-left:210px;*/text-align:center;line-height:140%;;}

.bg01{ width:100%; height:379px; background:url(../images/bg01.jpg) no-repeat center top #000; margin-top:60px;}

.summary{ width:100%; height:245px; background:url(../images/bg02.jpg) no-repeat center top #000; font-size:18px; color:#000; text-align:center; line-height:28px; padding-top:17px;}

.video{ width:100%; height:340px; background:url(../images/bg03.jpg) no-repeat center top #000; margin-top:100px; padding-top:40px;}
.video .box{ width:540px; height:340px; margin:0 auto;}
.video .box span a{font-size:20px; line-height:36px;color:#F00;margin-top:150px;}
.video p{ text-align:center; color:#fff; font-size:20px; line-height:36px;}



h3.title{ width:426px; margin:0 auto; padding:25px 0 40px; border-top:solid 4px #d7000f; text-align:center; font-weight:normal; font-size:36px; color:#000; line-height:30px; background:url(../images/title_icon.png) no-repeat center bottom;}
h3.title span{ font-size:14px; color:#333;}

h3.title1{ width:1000px; margin:0 auto; padding:25px 0 40px; border-top:solid 4px #d7000f; text-align:center; font-weight:normal; font-size:36px; color:#000; line-height:30px; background:url(../images/title_icon.png) no-repeat center bottom;}
h3.title1 span{ font-size:14px; color:#333;}

.business{ width:1120px; margin:76px auto 0;}
.business ul{ position:relative; margin-top:40px; height:450px;}
.business li{ width:156px; text-align:center; color:#fff; font-size:24px; line-height:30px; padding-top:50px; position:absolute;}
.business li strong{ text-shadow:0 5px 5px #000;}
.business li p{ font-size:14px; color:#000; margin-top:50px;}
.business a:hover li p,.business a:hover li strong{ color:#d7000f;}
.business li.b1{ background:url(../images/business01.jpg) no-repeat; top:0; left:0;}
.business li.b2{ background:url(../images/business02.jpg) no-repeat; top:0; left:241px;}
.business li.b3{ background:url(../images/business03.jpg) no-repeat; top:0; left:482px;}
.business li.b4{ background:url(../images/business04.jpg) no-repeat; top:0; right:241px;}
.business li.b5{ background:url(../images/business05.jpg) no-repeat; top:0; right:0;}
/*
.business li.b6{ background:url(../images/business06.jpg) no-repeat; top:260px; left:120px;}
.business li.b7{ background:url(../images/business07.jpg) no-repeat; top:260px; left:361px;}
.business li.b8{ background:url(../images/business08.jpg) no-repeat; top:260px; right:361px;}
.business li.b9{ background:url(../images/business09.jpg) no-repeat; top:260px; right:120px;}

*/
.business li.b6{ background:url(../images/business06.jpg) no-repeat; top:260px; left:0px;}
.business li.b7{ background:url(../images/business07.jpg) no-repeat; top:260px; left:241px;}
.business li.b8{ background:url(../images/business08.jpg) no-repeat; top:260px; right:482px;}
.business li.b9{ background:url(../images/business09.jpg) no-repeat; top:260px; right:241px;}
.business li.b10{ background:url(../images/business10.jpg) no-repeat; top:260px; right:0;}

.slogan2{ width:100%; height:500px; background:url(../images/bg04.jpg) no-repeat center top; margin-top:130px; position:relative;}
.slogan2 h3{ font-size:16px; color:#fff; font-weight:normal; height:86px; line-height:86px; position:absolute; left:50%;}
.slogan2 h3.s1{ padding-left:90px; background:url(../images/3days.png) no-repeat left center; margin-left:-590px; top:105px;}
.slogan2 h3.s2{ padding-left:108px; background:url(../images/15days.png) no-repeat left center; margin-left:-464px; top:210px;}
.slogan2 h3.s3{ background:url(../images/3hours.png) no-repeat 155px center; margin-left:-345px; top:300px;}
.slogan2 h3.s3 span{ margin-right:140px;}
.slogan2 h4{ font-size:36px; color:#ff0000; position:absolute; top:155px; left:50%; margin-left:250px;}
.slogan2 p{ width:265px; height:50px; color:#fff; border:solid 1px #fff; padding:10px 30px; position:absolute; left:50%; bottom:200px; margin-left:250px;}






.news{ margin:60px 0 100px;}
.news ul{ width:1120px; margin:40px auto 0;}
.news li{ width:500px; float:left; font-size:14px; line-height:35px; border-bottom:dashed 1px #ccc;}
.news ul li:nth-of-type(2n){float:right;}


.news li span{ float:right;}
.news li.space{ margin-left:120px;}

.slogan3{ width:100%; height:380px; background:url(../images/bg05.jpg) no-repeat center top;}
.slogan3 p{ font-size:36px; line-height:380px; text-align:center; color:#fff;}
.slogan3 p span{ padding:0 50px;}

.report{ width:1210px; margin:60px auto 100px;}
#CSSBox{float:left;width:1080px;height:530px; margin:0 auto;overflow:hidden;}
#CSSBox ul li{ float:left; width:360px; height:530px; text-align:center;}
#CSSBox ul li .pic{ width:320px; height:380px; margin:0 auto;}
#CSSBox ul li p{ text-align:center; color:#666; font-size:18px; line-height:30px;}
#CSSBox ul li a{ display:block; margin:10px auto 0; width:318px; height:48px; color:#666; border:dashed 1px #ccc; text-align:center; font-size:16px; line-height:48px;}
#CSSBox ul li a:hover{ background:#d7000f; color:#fff; border:none;}
#CSSBox ul li .ss{ font-size:16px; text-align:center; font-weight:bold;}
#LeftButton{cursor:pointer;height:400px;width:60px;float:left;background:url('../images/left.gif') center center no-repeat;}
#RightButton{cursor:pointer;height:400px;width:60px;float:left;background:url('../images/right.gif') center center no-repeat;}
#wrapper{width:1220x; margin:40px auto 0; height:530px;}

.shipin{ width:720px; margin:80px auto 50px;}
.shipin h3{ font-weight:normal; text-align:center; font-size:16px; line-height:50px;}

.aboutus{ 
/*width:1120px; */
width:1300px;
margin:80px auto 0;}
.aboutus h4{ text-align:center; margin-top:30px; width:320px; float:left;} 
.aboutus h4 a{ width:300px; display:block; position:relative;}
.aboutus h4 a span{ position:absolute; font-size:15px; bottom:8px; right:0; font-weight:normal; background:#fe7600; color:#fff; padding:5px 15px;}
.aboutus h4 img{ width:300px;}
.aboutus p{ text-indent:2em; font-size:16px; line-height:30px; 
/*width:780px;*/
width:100%;
 float:right; margin-top:10px;}
.aboutus ul{ 
/*width:780px;*/
width:100%;
 float:right; margin-top:20px;}
.aboutus ul li:nth-of-type(1){ 
width:570px;
height:410px;

float:left; margin:10px; position:relative;}
.aboutus ul li{width:330px; 
/*height:250px;*/
float:right; margin:5px; position:relative;}
.aboutus ul a.more{ width:120px; display:block; height:40px; line-height:40px; text-align:center; font-size:14px; color:#fff; background:#da4343; margin:20px auto 0;}
.aboutus ul a.more:hover{ background:#be3737;}
.aboutus ul li p{ position:absolute; width:100%; height:30px; background:#000; color:#fff; text-align:center; font-size:14px; bottom:0; left:0;}
.aboutus ul li span{ display:block; width:50px; height:50px; position:absolute; left:50%; margin-left:-25px; top:85px; background:url(../images/play.png) no-repeat;}
.aboutus dl{ width:100%; margin-top:20px;}
.aboutus dl dd{ width:357px; height:240px; background:#000; float:left; position:relative;}
.aboutus dl dd p{ position:absolute; width:100%; height:30px; background:#000; color:#fff; text-align:center; font-size:14px; bottom:0; left:0;}
.aboutus dl dd span{ display:block; width:50px; height:50px; position:absolute; left:50%; margin-left:-25px; top:85px; background:url(../images/play.png) no-repeat;}
.aboutus dl dd.second{ margin-left:20px; margin-right:20px;}
.aboutus dl img{ width:357px; height:240px;}
.boxtext{font-size:25px;color: #F00;margin-top:-230px;text-align:center; background:#F00;padding:10px;width:80%; z-index:80000;}