.banner{ width:1920px; position:relative; left:50%; margin-left:-960px; z-index:2}
.banner .hd{ position:absolute; width:100%; text-align:center; bottom:30px; z-index:3}
.banner .hd ul{ width:100%; text-align: center;}
.banner .hd ul li{ display:inline-block; width:64px; height:4px;  z-index:3; font-size:0; margin:0 10px; cursor:pointer; background:#74b9ef}
.banner .hd ul li.on,.banner .hd ul li:hover{ background:#b60005;}
.banner .next{ position:absolute; z-index:9999; right:15%; top:35%; width:150px;}
.banner .next img{ width:100%; opacity:0.5}
.banner .prev{ position:absolute; z-index:9999; left:15%; top:35%; width:150px;}
.banner .prev img{ width:100%; opacity:0.5}
.con_1{ width:1200px; margin:auto; padding:30px 0 40px 0}
.con_1 .left{ width:220px; height:45px; padding-top:80px; background:url(g_14.png) center 30px no-repeat #b60005; text-align:center; color:#fff; font-size:20px; border-radius:10px; float:left }
.con_1 .right{ width:960px; height:125px; background:#fff; float:right; border-radius:10px;}
.con_1 .right .lt{ width:120px; text-align:center; float:left; font-size:14px; color:#333; margin-top:25px}
.con_1 .right .rt{ margin-top:25px}
.con_1 .right .rt label{ font-size:14px; color:#333; padding:0 26px}
.con_1 .right .rt .inp1{ font-size:14px; width:148px; height:25px;  line-height:25px; border:1px solid #dcdcdc; border-radius:13px; text-align:center; margin-left:30px}
.con_1 .right .rt .inp2{ width:148px; height:27px; border:0; background:#b60005; color:#fff; text-align:center; line-height:27px; border-radius:8px; margin-left:30px; cursor:pointer;}

.con_2{ width:1200px; margin:auto;}
.con_2 .left{ float:left; font-size:24px; color:#333333; font-weight:600; background:url(g_15.jpg) left center no-repeat; padding-left: 10px; line-height:36px}
.con_2 .left .sp1{ font-weight:normal; padding-left:10px}
.con_2 .left .sp2{ font-weight:normal; padding-left:10px; font-size:14px}
.con_2 .more{ float:right; display:inline-block; line-height:36px; color:#b60005; position:relative; z-index:9999}

.tab01{ width:1200px; margin:auto; position:relative;}
.tab01 .hd{ position:absolute; top:-60px; left:300px}
.tab01 .hd ul li{ float:left; margin-right:42px; font-size:14px}
.tab01 .bd{ margin-top:30px}
.tab01 .bd ul li{  position:relative;}
.tab01 .bd ul li.ali p{ width:100%; position:absolute; z-index:3; background:rgba(00,00,00,0.5); bottom:0; left:0; color:#fff; padding:10px 0;  display:none;}
.tab01 .bd ul li.ali:hover p{ display:block;}
.tab01 .bd ul li.ali p .sp1{ font-size:18px; padding-left:10px}
.tab01 .bd ul li.ali p .sp2{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.ali p .sp3{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.ali p .sp4{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.ali{ margin-right:15px;float:left;}
.tab01 .bd ul li.bli{ float:right;}
.tab01 .bd ul li.bli .top{ width:468px; height:189px; position:relative}
.tab01 .bd ul li.bli .top p{width:100%; position:absolute; z-index:3; background:rgba(00,00,00,0.5); bottom:0; left:0; color:#fff; padding:10px 0;  display:none;}
.tab01 .bd ul li.bli .top:hover p{ display:block}
.tab01 .bd ul li.bli .top p .sp1{ font-size:18px; padding-left:10px}
.tab01 .bd ul li.bli .top p .sp2{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top p .sp3{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top p .sp4{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top2{ margin-top:14px}
.tab01 .bd ul li.bli .top2 .lt{ float:left; position:relative}
.tab01 .bd ul li.bli .top2 .lt p{width:100%; position:absolute; z-index:3; background:rgba(00,00,00,0.5); bottom:0; left:0; color:#fff; padding:10px 0;  display:none;}
.tab01 .bd ul li.bli .top2 .lt:hover p{ display:block}
.tab01 .bd ul li.bli .top2 .lt p .sp1{ font-size:18px; padding-left:10px}
.tab01 .bd ul li.bli .top2 .lt p .sp2{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top2 .lt p .sp3{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top2 .lt p .sp4{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top2 .rt{ float:right; position:relative}
.tab01 .bd ul li.bli .top2 .rt p{width:100%; position:absolute; z-index:3; background:rgba(00,00,00,0.5); bottom:0; left:0; color:#fff; padding:10px 0; display:none;}
.tab01 .bd ul li.bli .top2 .rt:hover p{ display:block}
.tab01 .bd ul li.bli .top2 .rt p .sp1{ font-size:18px; padding-left:10px}
.tab01 .bd ul li.bli .top2 .rt p .sp2{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top2 .rt p .sp3{ font-size:16px; padding-left:10px}
.tab01 .bd ul li.bli .top2 .rt p .sp4{ font-size:16px; padding-left:10px}

.con_3{ width:1920px; height:518px; position:relative; left:50%; margin-left:-960px; background:url(g_21.png) center center no-repeat; padding-top:1px; margin-top:75px;text-align:center}
.con_3 .p1{ font-size:20px; line-height:22px; color:#fff; font-weight:600; margin-top:60px}
.con_3 .p1 .sp1{ color:#9b0910; padding-left:5px}
.con_3 .p2{ color:#fff; font-size:16px}
.con_3 i img{ margin-top:60px}

.con_4{ width:100%; text-align:center; padding-bottom:80px}
.con_4 .p1{ font-size:20px; line-height:22px; color:#333333; font-weight:600; margin-top:60px}
.con_4 .p1 .sp1{ color:#b70005; padding-left:10px}
.con_4 .p2{ color:#333333; font-size:16px; padding-bottom:60px}
.con_4 ul{ width:1250px; margin:auto}
.con_4 ul li{ display:inline-block; margin:10px;}
.con_4 ul li a{ display:inline-block; position:relative; color:#fff}
.con_4 ul li a p{ line-height:30px; position:absolute; left:0; bottom:0; width:100%; background:rgba(00,00,00,0.5); text-align:left; display:none}
.con_4 ul li a p span{ padding-left:20px}
.con_4 ul li a:hover p{ display:block}


.tab02{ width:1200px; margin:auto; position:relative;}
.tab02 .hd{ position:absolute; top:-60px; left:340px}
.tab02 .hd ul li{ float:left; margin-right:38px; font-size:14px}
.tab02 .bd{ margin-top:30px}
.tab02 .bd ul li{  position:relative; width:100%}
.tab02 .bd ul li .right{ float:right}
.tab02 .bd ul li .left{ float:left; width:975px}
.tab02 .bd ul li .left dl dd{ float:left; margin:0 17px 11px 0}

.con_5{ width:1920px; height:655px; position:relative; left:50%; margin-left:-960px; background:url(g_36.png) center center no-repeat; padding-top:1px; margin-top:75px;text-align:center}
.con_5 .p1{ font-size:20px; line-height:22px; color:#fff; font-weight:600; margin-top:60px}
.con_5 .p1 .sp1{ color:#b70005; padding-left:20px}
.con_5 .p2{ color:#fff; font-size:16px}
.con_5 .pic_left{ width:1200px; margin:auto; padding-top:60px}
.con_5 .pic_left ul li{ width:294px; margin:0 3px; position:relative}
.con_5 .pic_left ul li .tit{ width:100%; height:100%; background:rgba(54,2,2,0.75); position:absolute; z-index:3; top:0; left:0; display:none}
.con_5 .pic_left ul li .tit .tit2{ width:264px; height:372px; border:3px solid #eee; margin:12px}
.con_5 .pic_left ul li .tit .tit2 p{ color:#fff; font-size:24px; font-weight:600; padding-top:130px}
.con_5 .pic_left ul li .tit .tit2 a{ display:inline-block; padding:10px 45px; border:2px solid #eee; color:#eee; margin-top:20px; font-size:14px}
.con_5 .pic_left ul li:hover .tit{ display:block}

.con_6{ text-align:center}
.con_6 .p1{ font-size:20px; line-height:22px; color:#fff; font-weight:600; margin-top:60px}
.con_6 .p1 .sp1{ color:#b70005; padding-left:10px}
.con_6 .p2{ color:#333; font-size:16px}
.con_6 ul{ width:1230px; margin:auto; padding-top:40px}
.con_6 ul li{  margin:0 5px; float:left}
.con_6 ul li a{ display:inline-block; width:236px; height:419px; position:relative}
.con_6 ul li a .line{ position:absolute; width:216px; height:399px; margin:9px; border:1px solid #fff; left:0; top:0}
.con_6 ul li p{ line-height:60px; font-size:14px; color:#333} 

.con_6 ul li.ali{ padding-top:30px}
.con_6 .gtit{ width:600px; margin:auto; font-size:14px; color:#333333}
.con_6 .more{ width:160px; height:40px; font-size:16px; line-height:40px; background:#b60005; display:inline-block; color:#fff; margin:30px 0}


.part{ width:1200px;  background:#f6fcfc; margin:10px auto; overflow:hidden}
.part ul{ width:1200px; overflow:hidden}
.part ul li{ float:left; margin-right:15px; padding:30px 0}
.gline{ width:100%; height:1px; background:#2b0302; margin:50px 0}


