﻿@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:"微软雅黑"; background:#fff; }
a{ color:#000; text-decoration:none;}
li{ list-style-type:none;}
ul{ margin:0px; padding:0px;}

*{ margin:0px; padding:0px; border:0px;}

.main_con{ width:1200px; height:auto; margin:0px auto; position:relative;}
.mainbottom{margin:0px; padding:0; border:0; background:#FF6801; color:#FFF; font-size:22px;}

.main01{ background:url(../images/1.jpg) no-repeat center center; height:595px; overflow:hidden; }
.main02{ background:url(../images/2.jpg) no-repeat center top; height:997px; overflow:hidden; }
.main03{ background-position:center center; height:762px; overflow:hidden; }
.main04{ background-position:center center; height:890px;overflow:hidden; }
.main05{ background-position:center center; height:1014px; overflow:hidden; position:relative; }
.main06{ background-position:center center; height:817px; overflow:hidden; cursor:pointer; }
.main07{background-position:center center; height:834px; overflow:hidden; position:relative;}
.main08{ background-position:center center; height:1030px; overflow:hidden; }
.main09{ background-position:center center;height:1135px; overflow:hidden; }
.main10{ background-position:center center; height:867px; overflow:hidden; }
.main11{ background-position:center center; height:573px; overflow:hidden; }
.main12{ background-position:center center;height:581px; overflow:hidden; position:relative;}
.main13{ background-position:center center; height:603px; overflow:hidden; }
.main14{ background-position:center center; height:1071px; overflow:hidden; }
.main15{ background-position:center center; height:681px; overflow:hidden; }
.main16{ background-position:center center; height:1175px; overflow:hidden; }
.main17{ background-position:center center; height:600px; overflow:hidden; }
.main18{ background-position:center center; height:805px; overflow:hidden; }
.main19{ background-position:center center; height:1164px; overflow:hidden; }
.main20{ background-position:center center; height:344px; overflow:hidden; }
.main21{ background-position:center center; height:1000px; overflow:hidden; }
.main22{ background-position:center center; height:1084px; overflow:hidden; }




.main02_list{ width:759px; height:424px; margin:450px auto 0 auto;}
.main02_list video{width:100%;height:424px;}


.main03_tag1{ width:994px; height:auto; margin:0 auto; margin-top:223px;}
.main03_tag1 ul{ display:flex; justify-content:space-between;}
.main03_tag1 li{ width:164px; text-align:center;}
.main03_tag1 li div{ width:164px; height:142px;}
.main03_tag1 li span{ display:inline; margin:0 auto; text-align:center; color:#FFF; height:40px; line-height:40px; overflow:hidden; font-size:20px;}
.main03_tag2{ width:1200px; height:auto; margin:0 auto; margin-top:60px;}
.main03_tag2 ul{ display:flex; justify-content:space-between;}
.main03_tag2 li{ width:164px; text-align:center;}
.main03_tag2 li div{ width:164px; height:142px;}
.main03_tag2 li span{ display:inline; margin:0 auto; text-align:center; color:#FFF; height:40px; line-height:40px; overflow:hidden; font-size:20px;}


.main22_con{ width:1690px; height:785px; margin:0 auto; position:relative;}


.main22_left{ position:absolute; left:0; top:300px; width:200px; color:#ACACAC;}
.main22_left .num{ font-size:20px;}
.main22_left .cn{ font-size:20px; font-weight:bold; }
.main22_left .en{ font-size:12px; margin-top:10px;}

.main22_left li{ position:relative; height:100px; padding-left:50px;}
.main22_left li .num{ position:absolute; top:15px; left:0px; font-style:italic; font-weight:bold; font-size:20px; }
.main22_left_current .num { color:#dc5f25 !important; font-size:36px !important; top:0px !important; left:-10px !important;}
.main22_left_current .cn { color:#191919 !important; }

.main22_right{ width:1330px; height:788px; position:absolute; right:0; top:300px;}

.main22_tag{ position:absolute; top:0; right:0;}
.main22_tag ul{ display:flex; justify-content:space-between; height:50px; width:773px;}
.main22_tag li{ width:125px; height:45px; background:#F8F8F8; line-height:45px; text-align:center; color:#545454; margin-top:2px;box-shadow:0px 0px 5px #888888;}
.main22_tag li span{ display:inline; margin-left:20px;}
.main22_tag li:nth-child(1){ background:url(../images/ico1.png) no-repeat 26px center;}
.main22_tag li:nth-child(2){ background:url(../images/ico2.png) no-repeat 26px center;}
.main22_tag li:nth-child(3){ background:url(../images/ico3.png) no-repeat 26px center;}
.main22_tag li:nth-child(4){ background:url(../images/ico4.png) no-repeat 26px center;}
.main22_tag li:nth-child(5){ background:url(../images/ico5.png) no-repeat 26px center;}
.main22_tag li:nth-child(6){ background:url(../images/ico6.png) no-repeat 26px center;}

.main22_current div{ width:137px; height:50px; line-height:50px;  color:#FFF; margin-top:-2px; margin-left:-6px; background:url(../images/ico2_1.png) no-repeat 26px center;background-color:#dc5f25;}


.main22_img{ width:1122px; height:500px; position:absolute; top:90px; right:0;}
.main22_img_list{ width:1122px; height:500px;}
.main22_img_list ul{ display:flex; justify-content:space-between;}
.main22_img_list ul li{ width:550px; height:500px;}
.main22_img_c{width:1122px; height:500px; overflow:hidden;}

.sjfg{ position:absolute; top:173px; right:1087px; width:260px; height:74px; font-size:30px; text-align:right; z-index:999; color:#1A1A1A;}
.sjfg_hx{ position:absolute; top:247px; right:1062px;  width:152px; height:3px; overflow:hidden; background:#E49A77; z-index:999; }
.sjxx{ position:absolute; top:276px; right:1149px; width:180px; height:80px; overflow:hidden; font-size:16px; text-align:right; color:#666867; line-height:25px;}
.sjxx_hx{ position:absolute; top:368px; right:1149px; width:20px; height:1px; overflow:hidden; background:#858585;}
.sjsm_tit{ position:absolute; top:635px; right:792px; width:100px; height:30px; font-size:22px; color:#666666;}
.sjsm_con{ position:absolute; top:670px; right:508px; width:700px; height:200px; font-size:16px; color:#909291; text-align:center; line-height:25px;}


.web_levitate{ width:40px; height:504px; position:fixed; top:10%; right:0; background:#ed6526; z-index:998;}

.web_levitate_icon { width:40px; height:504px; overflow:hidden;}
.web_levitate_icon li{ width:40px; height:36px;background:url(../images/web_levitate_icon.png) no-repeat; overflow:hidden;}
.web_levitate_icon li:nth-child(1){ background-position:-56px 2px;}
.web_levitate_icon li:nth-child(2){ background-position:-56px -35px;}
.web_levitate_icon li:nth-child(3){ background-position:-56px -70px;}
.web_levitate_icon li:nth-child(4){ background-position:-56px -105px;}
.web_levitate_icon li:nth-child(5){ background-position:-56px -145px;}
.web_levitate_icon li:nth-child(6){ background-position:-56px -180px;}
.web_levitate_icon li:nth-child(7){ background-position:-56px -215px;}
.web_levitate_icon li:nth-child(8){ background-position:-56px -250px;}
.web_levitate_icon li:nth-child(9){ background-position:-56px -288px;}
.web_levitate_icon li:nth-child(10){ background-position:-56px -325px;}
.web_levitate_icon li:nth-child(11){ background-position:-56px -360px;}
.web_levitate_icon li:nth-child(12){ background-position:-56px -395px;}
.web_levitate_icon li:nth-child(13){ background-position:-56px -430px;}
.web_levitate_icon li:nth-child(14){ background-position:-56px -470px;}



.web_levitate_info{ position:absolute; top:0;}
.web_levitate_info { width:40px; height:504px;}
.web_levitate_info li{ width:40px; height:36px; }

.web_levitate_info li a{ display:block; width:100%; height:36px;}
.web_levitate_info li a div{ display:none;}
.web_levitate_info  a:hover{ width:153px; height:36px; z-index:1;  margin-left:-113px; font-size:18px; line-height:36px; background:url(../images/web_levitate_icon.png) no-repeat;  background-color:#d85316; text-align:right; }
.web_levitate_info  a:hover div{ display:block; width:110px; margin:0 auto; text-align:center; margin-left:35px; color:#ffffff}
.web_levitate_info  a{color:#ffffff;}



.web_levitate_info li:nth-child(1) a{ background-position:-56px 2px;}
.web_levitate_info li:nth-child(2) a{ background-position:-56px -35px;}
.web_levitate_info li:nth-child(3) a{ background-position:-56px -70px;}
.web_levitate_info li:nth-child(4) a{ background-position:-56px -105px;}
.web_levitate_info li:nth-child(5) a{ background-position:-56px -145px;}
.web_levitate_info li:nth-child(6) a{ background-position:-56px -180px;}
.web_levitate_info li:nth-child(7) a{ background-position:-56px -215px;}
.web_levitate_info li:nth-child(8) a{ background-position:-56px -250px;}
.web_levitate_info li:nth-child(9) a{ background-position:-56px -288px;}
.web_levitate_info li:nth-child(10) a{ background-position:-56px -325px;}
.web_levitate_info li:nth-child(11) a { background-position:-56px -360px;}
.web_levitate_info li:nth-child(12) a{ background-position:-56px -395px;}
.web_levitate_info li:nth-child(13) a{ background-position:-56px -430px;}
.web_levitate_info li:nth-child(14) a{ background-position:-56px -470px;}




