﻿@charset "utf-8";
/* CSS Document */
header{ width:100%; }
.top1{ background:#FFF; height:60px; line-height:60px; width:100%;}
.top1 .top11{ background:url(../img/top1.png) no-repeat -63px 0; width:210px; height:22px; margin-left:15px; margin-top:19px;}
.top1 .top11:hover{ background-position:-63px -22px;}
.top1 .top12{ background:url(../img/top1.png) no-repeat -36px 0; width:15px; height:22px;margin-left:15px; margin-top:19px;}
.top1 .top12:hover{ background-position:-36px -22px;}
.top1 .top13{ background:url(../img/top1.png) no-repeat 0 0; width:22px; height:22px; margin-top:19px;}
.top1 .top13:hover{ background-position:0 -22px;}

.top2{ background:#323232; height:50px; line-height:50px; width:100%;}
.top2 .top21{ width:360px;height:50px;}
.top2 .top21 img{ display:block; margin-left:150px; margin-top:17px;}
.top2 .logo{ width:180px; height:50px; background:url(../img/top3.png) no-repeat center center #FF283C;}

.topnav{ height:50px;}
.topnav ul li{float:left; width:87px; position:relative;}
.topnav ul li a{ display:block;}
.topnav ul li:hover,.topnav ul li.hover{ background:#FF283C;}

.morenav{position:absolute;left:0;top:50px;overflow:hidden;background:#323232; z-index:4; display:none; }
.morenav li a{padding:5px 0;}
.morenav li i{ display:block;}
.morenav li.on a{ color:#FF283C; background:#323232;}

.top2 .topxx a{ display:inline-block; margin-top:14px;}
.top2 .topxx a.topxx1{ background:url(../img/top4.png) no-repeat 0 0; width:27px; height:22px;}
.top2 .topxx a.topxx1:hover{ background-position:0 -22px;}
.top2 .topxx a.topxx2{ background:url(../img/top4.png) no-repeat -53px 0; width:37px; height:22px;margin-left:15px;}
.top2 .topxx a.topxx2:hover{ background-position:-53px -22px;}
.top2 .topxx a.topxx3{ background:url(../img/top4.png) no-repeat -116px 0; width:25px; height:22px;margin-left:15px;}
.top2 .topxx a.topxx3:hover{ background-position:-116px -22px;}
.top2 .top23{ width:220px; height:50px; background:url(../img/top5.png) no-repeat center center #2CA0C2;}

.leftnav{ left:0; top:110px; z-index:100000000; width:165px; padding-right:30px; height:700px; background:rgba(0,0,0,0.8);}
.leftnav ul li{ margin:10px 0; height:45px; padding-top:10px;}
.leftnav ul li i{ display:block;}
.leftnav ul li:hover{ background:#FF283C; width:165px; padding-right:65px;}

.top3{background:#F5F5F5; height:105px; line-height:105px; width:100%;}
.top3 img{ margin-top:36px;}

.ert{ position:relative;}
.ert1{ display:block;background:url(../img/ert1.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert2{ display:block;background:url(../img/ert2.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert3{ display:block;background:url(../img/ert3.png) no-repeat center center;width:513px; height:176px; margin:0 auto;}
.ert4{ display:block;background:url(../img/ert4.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert5{ display:block;background:url(../img/ert5.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert6{ display:block;background:url(../img/ert6.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert7{ display:block;background:url(../img/ert7.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert8{ display:block;background:url(../img/ert8.png) no-repeat center center;width:573px; height:176px; margin:0 auto;}
.ert9{ display:block;background:url(../img/ert9.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert10{ display:block;background:url(../img/ert10.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert11{ display:block;background:url(../img/ert11.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert12{ display:block;background:url(../img/ert12.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert13{ display:block;background:url(../img/ert13.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}
.ert14{ display:block;background:url(../img/ert14.png) no-repeat center center;width:485px; height:176px; margin:0 auto;}


.hd{ max-width:1200px; margin:0 auto;}
.hd ul li{ width:49.5%; float:left; background:#000; margin:6px 0;}
.hd ul li img{ display:block; width:100%; height: 100%;
}
.hd ul li:nth-child(1){margin-left: 0;}
.hd ul li:nth-child(2){float: right;}
.hd ul li:nth-child(3){margin-left: 0;}
.hd ul li:nth-child(4){float: right;}

.type_List{ text-align:center}
.type_List a{ display:inline-block;height:40px;line-height:40px;margin:0 13px; color:#323232; }
.type_List a.hover,.type_List a:hover{ color:#FF283C;}

.viimg{position:relative;cursor:pointer; z-index:10; overflow:hidden;}
.viimg .xj{ opacity:0;position:absolute;top:-450px;left:0;width:293px; height:450px; background:url(../img/xj.png) no-repeat; z-index:10;}
.viimgg{position:relative;cursor:pointer; z-index:10; overflow:hidden;}
.viimgg .xj{ opacity:0;position:absolute;top:-152px;left:0;width:152px; height:152px; background:url(../img/xjj.png) no-repeat center center; z-index:10;}

.chinacon ul{ width:1300px; overflow:hidden;}
.chinacon ul li{ float:left; width:293px; height:540px; margin:0 9px 30px 0;}

.soul_ta { z-index:10; width:1200px; text-align:center; margin:0 auto;}
.soul_ta li{ float:left; display:inline-block; position:relative;}
.soul_ta li.on p{ color:#FF283C;}
.soul_ta li.on i{ width:300px; height:12px; display:block; background:#FF283C;margin-bottom:-6px; }
.soul_ta li.on span{ display:block; border:8px solid #FF283C; width:284px; height:119px; position:absolute; left:0; top:0;}

.action{ background:url(../img/action.png) no-repeat;z-index:10;width:406px; height:161px; top:50%; left:50%; margin-left:-203px; margin-top:-80px; }
.vi{background:#000; }
.vi img{-o-opacity:0.32;opacity:0.32;-moz-opacity:0.32;-ms-opacity:0.32;-webkit-opacity:0.32;filter:alpha(opacity=32);}
.video a:hover .vi img{-o-opacity:0.2;opacity:0.2;-moz-opacity:0.2;-ms-opacity:0.2;-webkit-opacity:0.2;filter:alpha(opacity=20);}

.tousu{ background:#86cfe1; height:60px; width:100%;}
.tousu .tousu1 img{display:block; margin-top:17px;}
.tousu .tousu2{ margin-left:180px;}
.tousu .tousu2 a{ display:inline-block; margin-top:17px;}
.tousu .tousu2 a.tousu21{ background:url(../img/heng1.png) no-repeat 0 0; width:29px; height:26px;}
.tousu .tousu2 a.tousu21:hover{ background-position:0 -26px;}
.tousu .tousu2 a.tousu22{ background:url(../img/heng1.png) no-repeat -48px 0; width:27px; height:26px;margin-left:18px;}
.tousu .tousu2 a.tousu22:hover{ background-position:-48px -26px;}
.tousu .tousu2 a.tousu23{ background:url(../img/heng1.png) no-repeat -93px 0; width:27px; height:26px;margin-left:18px;}
.tousu .tousu2 a.tousu23:hover{ background-position:-93px -26px;}
.tousu .tousu3{ padding-top:10px;}

.wb{position:relative;overflow:hidden;}
.wb q{background:#2CA0C2;height:630px;width:100%;position:absolute;bottom:0;left:0;display:block;z-index:-1}
.wb .q1{background:#2CA0C2;height:1100px;width:100%;position:absolute;bottom:0;left:0;display:block;z-index:-1}
.wb .r{width:640px;float:right}
.sc5{position:relative; margin-top:0px;}
.sc5 .hd{position:absolute;right:50px;top:15%;z-index:1;width:21px;background:#2CA0C2;padding:10px 0}
.sc5 .hd li{display:block;cursor:pointer;width:21px;height:21px;background:url(../img/ulink2.png) no-repeat}
.sc5 .hd li.on{background-position:-21px 0}
.sc5 .bd li{clear:both;position:relative;margin:0 0 30px 0px;overflow:hidden;}
.sc5 .cd li{clear:both;position:relative;margin:0 0 30px 0px;overflow:hidden;}
.sc5 .n,.sc5 .n s,.sc5 span{width:80px;height:80px;display:block;overflow:hidden; border-radius:50%;}
.sc5 .n{background:#000}
.sc5 span{position:absolute;left:0;top:0;cursor:pointer;height:80px}
.sc5 .txt{float:left;width:358px;height:65px;background:url(../img/face2.png) no-repeat;font-size:12px;line-height:20px;cursor:pointer; padding:5px 20px 5px 30px; overflow:hidden;}
.sc5 a{color:#fff;float:left; font-size:12px;}
.sc5 h3{color:#fff;font-weight:bold;font-size:14px}
.sc5 a:hover p{color:#ff9}
.wb .l{background:url(../img/shouji.png) no-repeat 0 0;height:980px;float:left;width:356px; margin-left:100px;}
.wb .l iframe{margin:104px 0 130px 0px}

.type_List1 a{display:block; border-left:2px solid #CDCDCD; height:110px; position:relative;}
.type_List1 a i{ display:block; background:url(../img/qiehuan.png) no-repeat 0 0; width:18px; height:19px; position:absolute; left:-10px; top:45px;}
.type_List1 a p{ padding-left:40px; padding-top:40px;}
.type_List1 a span{ padding-left:40px;}
.type_List1 a.hover i,.type_List1 a:hover i{ background:url(../img/qiehuan.png) no-repeat  -18px 0;}
.type_List1 a.hover,.type_List1 a:hover{color:#FF283C;}

.news ul li .newcon{ float:left; width:480px; height:247px;background:#F5F5F5; margin-left:30px; margin-bottom:30px;}
.news ul li .newcon:hover{ background:#FF283C;}
.news ul li .newcon .kuai1{ width:180px;height:187px; padding:30px; text-align:left;}
.news ul li .newcon a:hover .kuai1 i{ display:block; width:21px; height:21px; background:url(../img/jia.png) no-repeat; float:right;}

.aboutcon ul li{ float:left; width:530px; height:203px; background:url(../img/newsbg.png) no-repeat; margin:0 35px 60px;}
.aboutcon ul li h3{ padding-top:45px;}
.aboutcon ul li p{ padding-top:50px;}

.bot1{ width:100%; background:#FF283C;}
.navbot{ text-align:center;}
.navbot a{ display:inline-block; padding:0 50px;}
.botxx{ text-align:center;}
.botxx a{ display:inline-block;}
.botxx a.botxx1{ background:url(../img/bom1.png) 0 0; width:40px; height:31px;}
.botxx a.botxx1:hover{ background-position:0 -31px;}
.botxx a.botxx2{ background:url(../img/bom1.png) no-repeat -71px 0; width:53px; height:31px;margin-left:30px;}
.botxx a.botxx2:hover{ background-position:-71px -31px;}
.botxx a.botxx3{ background:url(../img/bom1.png) no-repeat -148px 0; width:36px; height:31px;margin-left:30px;}
.botxx a.botxx3:hover{ background-position:-148px -31px;}
.bot2{ width:100%; background:#323232; height:50px; line-height:50px; text-align:center;}
.bot3{ text-align:center; padding:50px 0 30px;}


.map{ background:url(../img/mlpai.jpg) no-repeat center; width:1920px; height:634px; text-align:center;}
.map a{color:#FFF}
.map a:hover{color:#ff283c;}
.map ul{position:relative; left:500px; top:195px;}
.map ul li{line-height:20px;width:70px; float:left;}
.map ul li a span{ font-size:10px; font-family:STXingkai;}
.map ul u{height:50px; line-height:27px ; float:left; text-decoration:none; color:#FFF; font-size:24px}
.maps{ background:url(../img/lpai.jpg) no-repeat center; width:1920px; height:634px; position:relative;}
.maps a{ display:block;position:absolute;width:62px;height:25px;}
.maps a.a1{ left:605px;top:192px;}
.maps a.a2{ left:669px;top:192px;}
.maps a.a3{ left:733px;top:192px;}
.maps a.a4{ left:795px;top:192px;}
.maps a.a5{ left:858px;top:192px;}
.maps a.a6{ left:916px;top:192px;}
.maps a.a7{ left:982px;top:192px;}
.maps a.a8{ left:1053px;top:192px;}
.maps a.a9{ left:1131px;top:192px;}
.maps a.a10{ left:1202px;top:192px;}
.maps a.a11{ left:1285px;top:192px;}

/*广告滚动*/
/* sobox */
.sobox{width:4000px;position:relative;margin-left:-1500px;text-align:center;}
.sobox .a_bigImg{position:absolute;top:0px;left:0px;display: block; width:100%; text-align:center;}
.soul_tah { z-index:10; width:300px; text-align:center; margin:0 auto;}
.soul_tah li{padding:0 5px; display:inline-block;}
.soul_tah li i{ display:block; border:2px solid #FFF;width:10px;height:10px; background:#FFF;overflow:hidden; font-size:50px; line-height:10px;
border-radius: 10px; -webkit-border-radius: 10px; -moz-border-radius: 10px; -o-border-radius: 10px; -khtml-border-radius: 10px; cursor:pointer;box-shadow: 2px 2px 2px 0px rgba(0, 0, 0, 0.2);}
.soul_tah li.on i{filter:alpha(opacity=100);opacity:1;width:14px;height:14px; margin-bottom:-2px; background:#D4B07B;}

/* 子页面分页效果*/
.mpage { display:block; padding:40px 0; text-align:center;}
.mpage li{ display:inline-block;}
.mpage .count,.mpage .pend,.mpage .phome{ display:none;}
.mpage .pnext a,.mpage .ppre a,.mpage .ppage a{ display:inline-block;*display:inline;zoom:1; height:40px;line-height:40px; width:40px; text-align:center;border-radius:20px; -webkit-border-radius:20px; -moz-border-radius:20px; -o-border-radius: 20px; -khtml-border-radius: 20px; font-size:16px; background:#2CA0C2;color:#FFF;margin:0 5px;}
.mpage .pnext a,.mpage .ppre a{width:auto; padding:0 20px;}
.mpage  a:hover,.mpage  a.hover{ background:#FF283C;color:#FFF;}

/* 最新活动*/
.Vkuai1 ul li{ margin-bottom:50px;}

.Vkuai2 ul{ width:1400px;overflow:hidden;}
.Vkuai2 ul li{ width:580px; height:500px; overflow:hidden; margin:0 40px 30px 0; float:left; position:relative;}
.actionn{ background:url(../img/actionn.png) no-repeat;z-index:10;width:180px; height:136px; top:50%; left:50%; margin-left:-90px; margin-top:-68px; display:none }
.Vkuai2 ul li .viplan{background:url(../img/videop.png) no-repeat center;width:580px; height:15px; margin-top:20px; }
.Vkuai2 ul li a:hover .vii{background:#000; }
.Vkuai2 ul li a:hover .vii img{-o-opacity:0.7;opacity:0.7;-moz-opacity:0.7;-ms-opacity:0.7;-webkit-opacity:0.7;filter:alpha(opacity=70);}
.Vkuai2 ul li a:hover .actionn{ display:block;}

.type ul li{ width:210px; height:35px; line-height:35px; margin-bottom:5px;}
.type ul li a{background:#BCBCBC; width:190px; height:35px; display:block ; padding-right:20px;}
.type ul li a:hover,.type ul li a.hover{ background:#FF283C}
.type ul li span{ padding-left:10px;}


.Vkuai3{ padding-left:90px;}
.Vkuai3 input{ width:200px; height:28px; border:1px solid #CCC; margin-bottom:17px; margin-right:70px;}
.Vkuai3 textarea{ width:555px; height:190px;}
.Vkuai3 .input1{ width:146px; height:32px; line-height:32px; background:#00AAA7; margin-top:17px; border:none; color:#FFF; margin-left:50px; margin-right:20px;}
.Vkuai3 .input2{ width:146px; height:32px; line-height:32px; background:#00AAA7; margin-top:17px; border:none; color:#FFF;}

.Vkuai4 ul{ width:950px; overflow:hidden; padding-left:40px;}
.Vkuai4 ul li{ width:455px; height:440px; overflow:hidden; margin-right:40px; margin-bottom:50px; position:relative; float:left}
.Vkuai4 ul li:nth-of-type(even){ margin-right:0;}
.Vkuai4 ul li i{ background:url(../img/more.png) no-repeat bottom right; width:158px; height:28px; float:right; margin:15px 0;}
.Vkuai4 ul li .Vkuai4con{ left:35px; top:270px; z-index:10; background:#FF283C;-o-opacity:0.8;opacity:0.8;-moz-opacity:0.8;-ms-opacity:0.8;-webkit-opacity:0.8;filter:alpha(opacity=80); width:250px; height:95px; }
.Vkuai4 ul li .title{color:#FFF; position:absolute; left:50px; top:280px; z-index:20;}
.Vkuai4 ul li:hover .title{ color:#ffeb00;}

.Vkuai5 ul{ width:1300px;overflow:hidden;}
.Vkuai5 ul li{ width:550px; height:152px; overflow:hidden; margin-bottom:50px; margin-right:100px; float:left}
.Vkuai5 ul li .Vkuai5con{ width:388px; height:152px; padding-left:10px;}

.Vkuai6{ width:1200px; height:266px; overflow:hidden; background:#F2F2F2;}
.Vkuai6 .next{ padding-top:100px; padding-right:50px;}
.Vkuai6 .p1,.Vkuai6 .p2{ width:65px; height:65px; line-height:65px; background:#BCBCBC;}
.Vkuai6 .p2{ margin-left:20px;}
.Vkuai6 .p1:hover,.Vkuai6 .p2:hover{ background:#FF283C;}

.Vkuai7 ul{ width:950px; overflow:hidden; padding-left:40px;}
.Vkuai7 ul li{ width:455px; height:440px; overflow:hidden; margin-right:40px; margin-bottom:50px;float:left}
.Vkuai7 ul li:nth-of-type(even){ margin-right:0;}
.hd ul a:hover .index_b1{color:#FF283C;}
.hd ul p{background-color:#f5f5f5;}
.index_b1{font-size:22px;color:#333;line-height:40px;font-weight:500;}
.index_b2{font-size:13px;color:#666;line-height:15px;}
.index_b3{font-size:13px;color:#999;line-height:13px;}