@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; font-size:14px; color:#666;overflow-x:hidden;}
body{ margin:0;}
p{ margin:0;}
ul{ margin:0; padding:0;}
li{ list-style:none; }
a{text-decoration:none; }
img{ display:block;}
.clearfix{clear:both;}

.box1{ width:100%; background-color:#FFF;}
.top_box1{ width:1000px; margin:0 auto;}
.left_box1{float:left; margin-top:15px; }
.left_box1 img{ width:100%; height:100%;}
.right_box1{ float:right;}
.right_box1 ul li{ float:left; font-size:16px; padding-left:80px; color:#FFF;}
.right_box1 ul a{ display:block; color:#666; line-height:60px;font-weight:bold; }
.right_box1 .current a{ line-height:54px; margin-top:3px; border-bottom:#e89f04 3px solid;cursor:pointer;}
.right_box1 li a:hover{ line-height:54px; margin-top:3px; border-bottom:#e89f04 3px solid;}

.box2{width:100%;position:relative;overflow:hidden;height:500px;;position:relative;}
.banner{ position:absolute; left:0; top:0;width:9600px; overflow:hidden;}
.banner img{ float:left; display:block; width:1920px;}
.box2 .left img{ width:42px; height:76px; background:rgba(255,255,255,0.3);opacity: 0.4; position:absolute; right:30px; top:50%; margin-top:-15px;}
.box2 .right img{ width:42px; height:76px; background:rgba(255,255,255,0.3);opacity: 0.4; position:absolute; left:20px; top:50%; margin-top:-15px;}
.box2 .control{ width:200px; position:absolute; bottom:20px; left:50%; margin-left:-65px;}
.box2 .control li{ width:30px; height:8px;float:left; margin:0 10px;  background-color:#666;}
.box2 .control .current{ background-color:#ffd302;}
.box2 .left img:hover{ width:46px; height:80px; opacity:0.8; position:absolute; right:28px;top:50%; margin-top:-17px;}
.box2 .right img:hover{ width:46px; height:80px; opacity:0.8; position:absolute; left:18px; top:50%; margin-top:-17px; }

.box3{ width:900px; margin:0 auto;}
.top_box3 img{ margin:0 auto; padding-bottom:10px;}
.top_box3 a{ display:block; text-align:center; line-height:22px; letter-spacing:2px; font-size:10px;}
.bottom_box3{ margin-top:20px; padding-bottom:20px;}
.bottom_box3 ul{ float:left; width:240px; margin-right:80px; padding-bottom:30px; position:relative;}
.bottom_box3 .a3{margin-right:0;}
.bottom_box3 .a6{margin-right:0;}
.biaot a{ display:block; text-align:center; font-size:14px; 
font-weight:bold; letter-spacing:2px; margin-bottom:12px;}
.fangk{ width:32px; height:5px; margin:0 auto; margin-bottom:15px;}
/*.bottom_box3 .a1 .img{ background-image:url(../img/tb1.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px;background-size:cover;}
.bottom_box3 .a2 .img{ background-image:url(../img/tb2.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px;background-size:cover;}
.bottom_box3 .a3 .img{ background-image:url(../img/tb3.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px;background-size:cover;}
.bottom_box3 .a4 .img{ background-image:url(../img/tb4.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px;background-size:cover;}
.bottom_box3 .a5 .img{ background-image:url(../img/tb5.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px;background-size:cover;}
.bottom_box3 .a6 .img{ background-image:url(../img/tb6.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px;background-size:cover;}*/
/*.bottom_box3 .a1 .img:hover{ background-image:url(../img/tb01.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px; background-size:cover;cursor:pointer;}
.bottom_box3 .a2 .img:hover{ background-image:url(../img/tb02.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px; background-size:cover;cursor:pointer;}
.bottom_box3 .a3 .img:hover{ background-image:url(../img/tb03.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px; background-size:cover;cursor:pointer;}
.bottom_box3 .a4 .img:hover{ background-image:url(../img/tb04.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px; background-size:cover;cursor:pointer;}
.bottom_box3 .a5 .img:hover{ background-image:url(../img/tb05.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px; background-size:cover;cursor:pointer;}
.bottom_box3 .a6 .img:hover{ background-image:url(../img/tb06.png); width:100px; height:100px; margin:0 auto; margin-bottom:10px; background-size:cover;cursor:pointer;}*/
.img{ width:130px; height:130px; margin:0 auto; margin-top:5px;}
.img img{ width:100px; height:100px; margin:0 auto;margin-top:5px;}
.fangfa img{position:absolute; top:5px; left:65px;
 transition:transform 1s;
-webkit-transition:-webkit-transform 0.4s;
-o-transition:-o-transform 0.4s;
-ms-transition:-ms-transform 0.4s;
-moz-transition:-moz-transform 0.4s;}
.fangfa:hover img{transform:scale(1,1.15);
-webkit-transform:scale(1.15,1.15);
-o-transform:scale(1.15,1.15);
-ms-transform:scale(1.15,1.15);
-moz-transform:scale(1.15,1.15);}
.a1 .fangk{ background-color:#4589c8;}
.a2 .fangk{ background-color:#8476b5;}
.a3 .fangk{ background-color:#eb5c5c;}
.a4 .fangk{ background-color:#c777ae;}
.a5 .fangk{ background-color:#f1883b;}
.a6 .fangk{ background-color:#3ab03e;}
.miaos a{ display:block; text-align:center;font-size:10px;}

.jdal{ width:100%;position:relative;overflow:hidden; position:relative;}
.top_jdal img{width:1920px; height:650px;; position:absolute;left:50%; margin-left:-960px;}
.center_jial{ width:1000px; height:643px; margin:0 auto;}
.bottom_jdal a{display:block; text-align:center;line-height:22px; letter-spacing:2px; font-size:10px; position:relative; top:20px;}
.bottom_jdal{width: 1000px;margin:0 auto;overflow: hidden;margin-top:85px;}
.bottom_jdal li{width: 320px;height: 200px;overflow: hidden;margin-right:20px;margin-bottom:20px;
float: left;position: relative;cursor: pointer;background: #ecf0f1;}
.top{position: absolute;z-index:1;height: 5px;width: 0;top: 0px;width: 0px;}
.bottom{position: absolute;z-index:1;height: 5px;width: 0%;bottom: 0px;right: 0px;}
.left{height: 0;position: absolute;left: 0px;width: 5px; }
.right{height: 0;position: absolute;right: 0px;width: 5px;bottom: 0px;}
.bottom_jdal li img{width: 310px;height: 190px;position: absolute;z-index: 1;top: 5px;left: 5px;}
.bottom_jdal li p{position: absolute;z-index: 2;background: rgba(2,179,191,0.5);height: 0px;
line-height: 40px;width: 310px;text-align: center;color:#FFF;bottom: 5px;left: 5px;}


.box5{ width:1000px; margin:0 auto;}
.top_box5 img{ margin:0 auto; padding-bottom:10px;}
.top_box5 a{ display:block; text-align:center; line-height:22px; letter-spacing:2px; font-size:10px;}
/*.bottom_box5{margin-top:20px; margin-bottom:50px;}
.bottom_box5 ul{ float:left; margin-top:10px;}
.bottom_box5 img{ width:245px; height:250px;}
.bottom_box5 ul li{ width:245px; height:250px; float:left;}
.bottom_box5 h3{ padding-left:10px; padding-right:10px; font-weight:normal;}
.bottom_box5 a{ color:#FFF; font-size:12px;}
.bottom_box5 h5{ padding-left:10px; padding-right:10px;}
.bottom_box5 ul h5 a{ margin:0; font-size:16px;}
.bottom_box5 h2{ color:#FFF; font-size:28px; font-family:"华文细黑"; position:relative; top:-10px; left:190px; padding-bottom:20px;}
.margin{ margin-right:10px;}
.xinw1{ background-color:#febd2f; opacity: 0.8;}
.xinw2{ background-color:#5bc527; opacity: 0.8;}
.xinw3{ background-color:#b8c400; opacity: 0.8;}
.xinw4{ background-color:#0095cd; opacity: 0.8;}*/
.bottom_box5{ width:1000px; height:auto; margin:0 auto; overflow:hidden; margin-top:20px; margin-bottom:40px;}
.meit{ width:235px; height:235px; overflow:hidden;margin-top:10px; float:left; margin-right:20px; margin-bottom:10px;  position:relative;}
.meit img{ width:300px; height:300px;}
.meit .leir{ width:100%; height:0; overflow:hidden; position:absolute; left:0; bottom:0; background:rgba(0,0,0,0.7); background:#333\9; font-size:14px; color:#fff;}
.meit .leir h3{ font-weight:normal; margin:0; margin-left:10px; margin-right:10px; margin-top:60px;}
.meit .leir h3 a{ font-size:12px; color:#ffd302;}
.meit .leir h2{ color:#FFF; font-size:32px;  font-weight:normal; margin:0; margin-top:12px; margin-left:180px;}
.bottom5{ width:235px; height:40px; position:absolute; top:195px; 
background:rgba(0,0,0,0.3)}
.bottom5 a{ color:#FFF; font-size:16px; line-height:40px; font-size:14px; display:block; 
text-align:center;}
/*.leir{position:absolute; top:0; left:0; visibility:hidden;}
.meit:hover .leir{visibility:visible;}*/

.box4{ width:100%;position:relative;overflow:hidden; position:relative; }
.top_box4 img{width:1920px; position:absolute;left:50%; margin-left:-960px;}
.center_box4{ width:1000px; margin:0 auto; margin-bottom:50px;}
.bottom_box4{ width:1000px; height:auto;  margin:0 auto; overflow:hidden;}
.bottom_box4 a1{display:block; text-align:center;line-height:22px; letter-spacing:2px; font-size:10px;position:relative; top:112px;} 
.bottom_box4 li{ float:left; width:220px; height:415px; background-color:#FFF; margin-top:140px; margin-right:40px; position:relative;}
.bottom_box4 .rongyu{ margin-right:90px;}
.bottom_box4 .jianjie{ margin-left:132px;}
.bottom_box4 a2{ padding:6px 20px 6px 20px; background-color:#FFF;; position:absolute; top:283px; left:61px; font-weight:bold;}
.bottom_box4 h5{ width:190px; padding:14px 14px 14px 14px; border:#999 1px solid; margin:0 auto; position:absolute; top:300px; background-color:#FFF;}
.bottom_box4 h5 a{ font-weight:normal; font-size:12px; color:#666;}
.bofq{ width:220px; height:270px; background:rgba(0,0,0,0.8); margin-top:145px;}
.bofq img{ width::80px; height:80px; margin-left:70px; margin-top:95px; z-index:500;}
.bofq{position:absolute; top:-145px; left:0; visibility:hidden;}
.bottom_box4 li:hover .bofq{visibility:visible;}

/*.box6{ width:100%;position:relative;overflow:hidden;}
.top_box6 img{width:1920px; position:absolute;left:50%; 
margin-left:-960px;}
.center_box6{ width:1000px; margin:0 auto;margin-bottom:50px;}
.bottom_box6 a1{display:block; text-align:center;line-height:22px; letter-spacing:2px; font-size:10px;position:relative; top:107px;} 
.bottom_box6 li{ float:left; width:310px; background-color:#FFF; margin-top:142px;}
.diz,.dianh{ margin-right:30px;}
.bottom_box6 img{ width:30px; height:30px; margin:0 auto; padding-top:40px;}
.bottom_box6 h1{ text-align:center; margin:0; margin-top:10px; color:#ffd302;}
.bottom_box6 h2{ width:30px; height:5px; background-color:#ffd302; 
margin:0 auto; margin-top:10px; margin-bottom:20px;}
.bottom_box6 a{ display:block; text-align:center; margin-bottom:20px;}*/

.box7{ width:100%; margin:0 auto; background-color:#2d3e50;}
.center_box7{ width:1000px; margin:0 auto;}
.left_box{ float:left;}
.left_box li{ float:left;}
.left_box li h1{ line-height:100px; font-size:22px; margin-right:10px; color:#CCC;}
.left_box li p{ font-size:16px; line-height:28px; margin-top:38px; color:#ccc;}
.left_box li p a{ color:#ccc;}
.right_box{ float:right;}
.right_box li{float:left;}
.right_box img{ width:60%; height:60%; margin-top:80px;}
.right_box .taida img{ width:80px; height:80px; margin-top:30px;}

.box{width:100%;height:100%;background:rgba(0,0,0,0.6);position:fixed;z-index:1000;display:none;}
.hint{ margin:0; padding:0;width:960px;height:640px;margin:0 auto;position:fixed;top:50%;left:50%;margin-left:-480px;margin-top:-270px;z-index:1110;display:none;}
.hint-in1 img{ margin:0; padding:0;width:960px;height:640px;position:relative;}
.hint-in3{width:26px;height:26px;background:#F00;position:absolute;top:10px; right:10px;text-align:center;line-height:20px;border-radius:20px;color:#FFF;font-size:22px ; cursor:pointer;}