@charset "UTF-8";
body,html{}*{ margin:0; padding:0}

.container{ width:60vw; height:55px; margin:0 auto;}

.nav{ width:100%; height:40px; border-bottom:solid 2px #edeced;}
.layout{ width:60vw; height:40px; margin:0 auto; position:relative;}
.lay{position:absolute; right:0; top:0;}
.lay dl{ float:left; padding:0 15px; line-height:40px; border-left:solid 2px #edeced; cursor:pointer;}
.lay dl:nth-child(4){  border-right:solid 2px #edeced;}
.lay dl dt{ width:18px; float:left;}
.lay dl dt img{ width:100%;}
.lay dl dd{padding-left:6px;float:left; font-size:14px;}
.lay dl:nth-child(4) dd{ width:60px;}
.subnav p{ float:right; margin-top:18px;}
.subnav p img{ width:22px;}
.subnav p a{ float:right; font-size:14px; padding-left:10px; color:#999; text-decoration:underline;}

.banner{ position:relative; width:100%; height:600px; overflow:hidden;}
.leri{ position:absolute; top:50%; width:4%; z-index:99;}
.xiao{ left:5%;}
.da{ right:5%;}
.ba_jihe{ position:absolute; top:0; left:0; display:inline-block;}
.ba_jihe li{float:left; list-style:none;}
.ba_jihe li img{ width:100%;}
.banner ol{text-align:center; position:absolute; bottom:80px;}
.banner ol li{ list-style:none; float:left; 
			   margin:0 10px; width:10px; 
			   height:10px; border-radius:50%; 
			   background:#b9e0ef;}

.container2{ width:100%; background:#fafbfc;}
.xuanka{ width:980px; height: 240px; margin:0 auto;}
.xuanka dl{ float:left; width:235px; border-radius:3px; margin:10px 5px; background:#eee;}
.xuanka dl img{ width:229px; padding:3px;}
.xuanka dl dd{ line-height:40px; text-align:center; color:#626262; font-size:14px;}
.xuanka2{ width:980px; height: 240px; margin:0 auto;}
.xuanka2 dl{ float:left; width:235px; border-radius:3px; margin:10px 5px; background:#eee;}
.xuanka2 dl img{ width:229px; padding:3px;}
.xuanka2 dl dd{ line-height:40px; text-align:center; color:#626262; font-size:14px;}

.container3{ width:100%; background:#fff; cursor:default;}
.cont1{ width:60vw; margin:0 auto;}
.cont1 h2{ text-align:center; padding-top:80px;padding-bottom:20px}
.cont1 p{ text-align:center; padding-top:20px;}

.lun{ width:980px; margin:0 auto;  padding:30px 0; overflow:hidden;}
.xianshi{ width:50000px;}
.lun dl{ text-align:center; width:170px; float:left; margin:0 30px;}
.lun dl dt  img{ width: 100px; height: 100px;border-radius:200px }
.lun dl dd i{ display:block; margin:15px auto; width:50px; height:2px; background:#0f99d0;}
.lun dl dd h2{ line-height:24px; font-size:14px;}
.lun dl dd p{ line-height:20px; word-wrap:break-word; word-break:break-all; }
.fenlun{ height:20px; width:100%; text-align:center; margin:30px auto; }
.fenlun a{ display:inline-block; width:8px; height:8px; background:#b9e0ef;vertical-align:middle; list-style:none; border-radius:50%; margin:0 3px;}




.closes{ position:absolute; right:30px; top:30px; width:20px;}
.zhezhao{ display:none; width:100%; height:100%; background:#000; opacity:0.3; position:fixed; top:0; left:0;}
.coin{ width:300px; position:fixed; top:40%; text-align:center; left:40%; display:none;}
.coin h2{ font-weight:normal; color:#0f9dd0; font-size:22px; padding-top:20px;}
.coininfo{ width:280px; background:#FFF; border-radius:10px; margin-top:15px; margin-left:10px; padding-bottom:20px;}
.coininfo span{ width: 280px; height: 30px; text-align: center; line-height: 40px; font-size: 14px;  }
.coininfo span a{ color:#f00; }
.coininfo span input{ width: 65px; height: 25px; }
.coininfo ul,li,div {padding:0;margin:0;}
.coininfo ul li {float:left;width:100px;height:45px; margin-left:25px;line-height:45px;text-align:center;background-color:#fff; border: 1px solid #7b7b7b;}
.coininfo ul {overflow:hidden;zoom:1;list-style-type:none;}
.clo_coin{ position:absolute; right:30px; top:30px; width:20px;}
.loginA{ width:300px; position:fixed; top:22%; text-align:center; left:40%; display:none;}
.loginA h2{ font-weight:normal; color:#0f9dd0; font-size:22px; padding-top:20px;}
.logininfo{ width:280px; background:#FFF; border-radius:10px; margin-top:15px; margin-left:10px; padding-bottom:20px;}
.texts{ width:220px; height:35px; border:#d8d8d8 solid 1px; border-radius:5px; margin:0 auto; margin-top:10px; padding-left:10px;}
.two{ width:230px; height:40px; margin:0 auto; text-align:left; margin-top:10px;}
#pass{width:230px; height:40px; margin:0 auto; text-align:left; margin-top:10px;}
.texts1{ width:220px; height:35px; border:#d8d8d8 solid 1px; border-radius:5px; margin:0 auto; margin-top:10px; padding-left:10px;}
#phonew{ width:220px; height:35px; border:#d8d8d8 solid 1px; border-radius:5px; margin:0 auto; margin-top:10px; padding-left:10px;}
#showpass{ display: none; }
.yan{ position:absolute; right:40px; top:185px; z-index:99;}
.text2{ width:110px; height:35px; float:left; padding-left:10px;border:#d8d8d8 solid 1px; border-radius:5px; }
.yzman{ width:100px;height:35px; float:right;}
.yzman2{ width:100px;height:35px; float:right;}
#phoneN,#phoneM{ margin-top:20px;}
.logininfo p{ text-align:right; line-height:35px; color:#0f9dd0; padding-right:10%;}
.buttons{ width:80%; height:35px; border-radius:5px; background:#0f9dd0; color:#FFF; font-size:16px; line-height:35px; margin:10px 0 0 10%;}
#zhuce{ background-color: #7f7f7f; }
#buttonY{ width:30%; margin:0 auto;}
#buttonZ{ width:30%; margin:0 auto;}
#message{ font-weight: normal; color: #FFF; }
.threelog{ width:100%; border-top:solid 1px #ebebeb; margin-top:30px;}
.threelog p{ line-height:35px; color:#999; text-align:center;}
.threelog img{ width:15%;padding-top:15px;}
.tenxun{ padding-left:30px;}
.NOlog{ width:140px; line-height:28px; margin:10px auto; color:#FFF; background:url(../images/login/login_17.png) no-repeat; background-size:100% 100%;}
.NOlog a{ color:#0f9dd0; cursor:pointer;}

#loginE{  width:60%;left:20%; top:40%;}
#loginE p{ color:#fff; line-height:50px; font-size:16px;}

#loginF{  width:60%;left:20%; top:40%;}
#loginF p{ color:#fff; line-height:50px; font-size:16px;}

#chek{ color:#000; width:220px; margin:0 auto;}
.de{vertical-align:middle;}
#chek a{ color:#0f9dd0;}
.Alertdiv{ display:none; width:20%; height:100px; text-align:center; background:#FFF; border-radius:10px; position:fixed; left:40%; top:40%;}
.Alertdiv h2{ width:100%;font-size:16px; font-weight:normal; line-height:60px; border-bottom:solid 1px #999;}
.Alertdiv p{ line-height:40px; font-size:14px;}

