/*944d9dbc596a90498a1f541a0e6f8a13*/
body,html{ margin:0; padding:0; background-color:#efefef; font-size:14px; font-family:Arial;}
ul,ol,li{ margin:0; padding:0; list-style:none;}
a{ color:#666; text-decoration:none;}
a:hover{ color:#3399ff; text-decoration:underline;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
.f12{ font-size:12px;}
.f13{ font-size:13px;}
.f14{ font-size:14px;}
.f15{ font-size:15px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f22{ font-size:22px;}
.f24{ font-size:24px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}
.font_yahei{ font-family:"microsoft yahei","微软雅黑";}
.font_arial{ font-family:Arial;}
.font_simsun{ font-family:SimSun,"宋体";}
.font_nsimsun{ font-family:NSimSun,"新宋体";}
.font_simhei{ font-family:SimHei,"黑体";}
.mt5{ margin-top:5px;}.mt10{ margin-top:10px;}.mt15{ margin-top:15px;}.mt20{ margin-top:20px;}
.mb10{ margin-bottom:10px;}.mb15{ margin-bottom:15px;}.mb20{ margin-bottom:20px;}
.ml10{ margin-left:10px;}.ml15{ margin-left:15px;}.ml20{ margin-left:20px;}
.mr10{ margin-right:10px;}.mr15{ margin-right:15px;}.mr20{ margin-right:20px;}
.mt_1{ margin-top:-1px;}
.red{ color:red;}
.green{ color:green;}
.orange{ color:orange;}
.blue{ color:blue;}
.seagreen{ color:#0086E3;}
.syscolor{ color:#0086E3;}
.b{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
.clearfix{ zoom:1;}
.clearfix:after{ height:0; display:block; clear:both; content:"."; visibility:hidden;}
.clear{ clear:both;}
.relative{ position:relative;}
.inputbox{ font-size:14px; color:#333; padding:10px 10px; line-height:20px; border:1px solid #E3E3E3; border-radius:3px; outline:none;}
.inputbox:hover{ border:1px solid #3498db;}
.inputdate{ font-size:15px; color:#333; padding:11px 5px; border:1px solid #E3E3E3; border-radius:3px; outline:none;}
.inputdate:hover{ border:1px solid #3498db;}
.textarea{ padding:10px; font-size:14px; border:1px solid #E3E3E3; outline:none; overflow:auto;}
.textarea:hover{ border:1px solid #3498db;}
.seloption{ padding:11px 10px; border-radius:3px; border:1px solid #E3E3E3; font-size:14px; font-family:NSimSun,"新宋体"; background-color:#FFF; color:#555; outline:none;}
.carrybutton,
.subbutton{ height:36px; padding:0 24px; line-height:36px; border:0; font-size:15px; background-color:#4DA043; color:#FFFFFF; letter-spacing:3px; cursor:pointer; border-radius:5px; background:linear-gradient(#4DA043,#1baf56);}
.checkbox{ vertical-align:middle; outline:none; border:1px;}
/*分页*/
.page{}
.page ul.pagination{ padding:10px; text-align:center;}
.page ul.pagination li{ display:inline-block; margin:0 5px;}
.page ul.pagination li a{ display:block; padding:5px 8px; border:1px solid #eee; text-decoration:none;}
.page ul.pagination li:hover a,
.page ul.pagination li.active a{ background-color:#0ae; color:#fff; border:1px solid #0ae;}
.page ul.pagination li.disabled{ font-size:18px;}

.cmsTitle{ background-color:#fcfcfc; padding:10px 15px; border-radius:4px 4px 0 0; border:solid 1px #D8E9FF;}
.cmsTitle h3{ display:inline-block;}
.cmsTitle h3 em{ display:none;}
.cmsTitle h3 span{ height:20px; display:block; padding:0 0 0 5px; line-height:20px; border-left:3px solid #0099CC; font-size:15px; font-weight:normal; color:#0086E3;}
.cmsContainer{}

.wrap{ width:100%;}
.wrapper{ width:1200px; margin:0 auto;}

.header{ height:80px; background-color:#25c0c7;}
.header .logo{ float:left; padding:10px 0;}
.header .logo img{ height:60px;}
.header .language{ float:right; position:relative;}
.header .language h4{ width:90px; height:80px; padding:0 0 0 20px; line-height:80px;color:#ffffff;font-size:20px; }
.header .language ul{ width:100%; background-color:#fff; border-radius:3px; display:none; position:absolute; z-index:100; top:60px; left:-0px;}
.header .language ul li{ padding:0 0 0 20px; line-height:42px; cursor:pointer;}
.header .language ul li:hover{ background-color:#efefef;}
.header .language:hover ul{ display:block;}

.bottom{ padding:20px 0; background-color:#25c0c7; line-height:30px;}
.bottom .links{ text-align:center;}
.bottom .links a{ color:#fff;}
.bottom .copyright{}
.bottom .copyright p{ text-align:center; color:#fff;}

.home{ height:630px; background:url(../img/index/home-bg02.jpg) bottom center; background-color:#efefef;}
.home .container{ width:360px; margin:90px 0 0; float:right;}
.home .container .cmsTabs{}
.home .container .cmsTabs ul{}
.home .container .cmsTabs ul li{ margin:0 6px 0 0; padding:10px 2em; line-height:30px; display:inline-block; background-color:#fff; border-radius:5px 5px 0 0; opacity:0.8; cursor:pointer; font-size:16px;}
.home .container .cmsTabs ul li.on{ opacity:1;}
.home .container .cmsContainer{ padding:20px 20px 50px 20px; background-color:#fff; border-radius:0px 5px 0 0;}
.home .container .box .common{}
.home .container .box .common a{ color:#0099CC;}
.home .container .box .common label{ display:inline-block; padding:0 1em 0 0;}
.home .container .box .common .checkbox{ vertical-align:top;}
.home .container .box .common .inputbox{ width:298px;}
.home .container .box .common .on{ border:1px solid #ff9900;}
.home .container .box .common .subbutton{ width:100%; height:42px;}
.home .container .box .common .seloption{ margin:0 6px 0 0; font-size:15px; font-family:Arial;}
.home .container .box .tips{ height:24px; padding:0 8px; line-height:24px; color:#ff9900; font-size:12px;}
.home .container .box .passcode{ width:138px; height:40px; border-radius:0 3px 3px 0; position:absolute; top:1px; right:1px;}

.goutong{ padding:80px 0; background-color:#fff;}
.goutong .wrapper{ height:350px;}
.goutong h3{ line-height:40px; text-align:center; font-size:28px; font-weight:normal; color:#333;}
.goutong p{ line-height:30px; text-align:center; font-size:18px; color:#666;}
.join_section {width: 1000px;height: 300px;margin: 0 auto;}

.ouyu{ height:588px; background:url(../img/index/ouyu-bg.jpg) top center no-repeat;}
.ouyu .text{ width:480px; padding:220px 0 0; float:left;}
.ouyu .text h3{ font-weight:normal; font-size:30px; color:#fff; }
.ouyu .text p{ font-size:18px; color:#fff;}
.ouyu ul.portrait{ width:200px; height:230px; margin:120px 300px 0 0; float:right; position:relative;}
.ouyu ul.portrait li{ width:200px; height:210px; padding:10px 10px 50px 10px; background-color:#fff; border:1px solid #eee; border-radius:3px; position:absolute;}
.ouyu ul.portrait li img{ width:200px; height:210px;}
.ouyu ul.portrait li.nLi-01{ transform: rotate(-15deg); top:30px; right:90px; z-index:100;}
.ouyu ul.portrait li.nLi-02{ height:230px; top:0; z-index:120;}
.ouyu ul.portrait li.nLi-02 img{ width:200px; height:230px;}
.ouyu ul.portrait li.nLi-03{ transform: rotate(15deg); top:30px; left:90px; z-index:110;}

.app{ padding:80px 0; background-color:#fff;}
.app .text{ width:450px; padding:0 0 0 150px; float:left;}
.app .text h3{ margin:10px 0 30px; font-size:36px; font-weight:normal; color:#000;}
.app .text h4{ margin:0 0 20px; font-size:30px; font-weight:normal; color:#333;}
.app .text h5{ margin:60px 0 20px; font-size:25px; font-weight:normal; color:#4070c3;}
.app .text p{ font-size:18px; line-height:160%; color:#666;}
.app .picture{ width:600px; float:right; text-align:center;}
.app ul.apk{}
.app ul.apk li{ width:200px; float:left; text-align:center;}
.app ul.apk li img{ margin:5px 0;}














