@charset "utf-8";
/* CSS Document */
html,body {margin:0; padding:0; border:0; text-align:left; line-height:1.8em; font-family: "微软雅黑",Arial, Helvetica, sans-serif; color:#000;}
html { -webkit-text-size-adjust:none;}
input,textarea,select { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif;  color:#000; outline:none;}
p,img,div,ol,ul,li,dl,dt,dd,table,tr,td,span,em,strong,label,form,h1,h2,h3,h4,h5,h6,iframe,font,b,u,i,del,a { margin:0; padding:0; border:0; list-style-type:none;}
a { color:#6F6F6F; text-decoration:none; outline:none;}
a:hover { color:#4290E0;}
.clear{ clear:both;}
body{ background-color:#070922}

.warp{ width:100%; margin:0 auto; overflow:hidden; min-width:480px; max-width:980px; background:url(/static/home/images/bg.jpg) ;position:relative}
h1{margin:0 auto;}

#owl-demo {margin-left: auto; margin-right: auto;}
#owl-demo .item{ display: block;}
.xit{background-color:#00D8FF; width:100%; height:15px;border-radius:30px;}
.main_top{ width:95%; margin:0 auto; font-size:2.4em; margin-bottom:3%; }
.main_left{ width:40%; float:left; background-color: rgba(131,131,131,0.2);border-radius:20px; padding:3%;padding-bottom: 7%;}
.color1{ color:#A2A2AA; float:left; width:28%}
.color2{ color:#fff; float:left; text-align:center;  width:42%;}
.color3{ color:#A2A2AA; float:right; width:30%; text-align:right}
.ys{ background:url(/static/home/images/top1.png) no-repeat; color:#0036ff; font-size:2em; text-align:center; margin:0 auto; width:300px; height:126px; line-height:126px; margin-top:15%; margin-bottom:10%}
.ys1{ background:url(/static/home/images/top1.png) no-repeat; color:#FF0000; font-size:2em; text-align:center; margin:0 auto; width:300px; height:126px; line-height:126px; margin-top:15%; margin-bottom:10%}
.yy{ color:#ADADB3; font-size:1em; text-align:center;  padding-top:6%}
.barbox{height:16px;line-height:16px;overflow:hidden;}
.barbox dt a{color:#0048CC;}
.barbox dd{float:left;}
.barbox dd.last{color:#999;}
.barbox dd.barline{width:389px;background:url(/static/home/images/jdtbg.png) left center no-repeat;height:16px;overflow:hidden;display:inline;}
.barbox dd.barline div.charts{height:16px;overflow:hidden;background:url(/static/home/images/jdtbg1.png) right center repeat-x;border-radius:8px;}
.votebox{ margin-top:20%; padding-bottom:5%}
.main_right{ width:45%; float:right;background-color: rgba(131,131,131,0.2);border-radius:20px; padding:3%}
.lv_xq{ font-size:1em; color:#ADADB3; margin-bottom:8%;padding-top: 3%;text-align:center; }

.lvxin{ width:100%;}
.lvxin .red{ color:#D2144A}
.le{ float:left;width: 100%;text-align:center; }
.ri{ float:right; text-align:center;}
.yszx{ width:95%; margin:0 auto;}
.yszx dl{ float:left;width:18%;  margin-bottom: -10px;}
.yszx dt{ width:100%; height:70px; border:2px solid #146786;border-radius:40px; color:#00d8ff; font-size:2.4em;text-align:center; line-height:70px;}
.yszx dd{ color:#b8b8b8; font-size:2em; text-align: center; line-height:2em}
.main_one li{ width:33%; float:left; text-align:center; margin-bottom:10%}
.main_one li a{ color:#CCCCD0; font-size:2.4em;}
.main_one li img{ max-width:162px; display:block; margin:0 auto; padding-bottom:3%}
.main_two{ width:80%; border:2px solid #00D8FF;; margin:0 auto}
.main_two li{ line-height:5em;}
.main_two li a{ color:#A6A5AF; font-size:2.8em;}
.wt{ width:98%; background-color:#00D8FF; color:#00879F; font-size:3.2em; height:90px; line-height:90px; padding-left:2%; padding-bottom:2%}
.bg_bot{ position:absolute; bottom:0; }
.footer{ color:#655B80; font-size:2.4em; text-align:center; padding-bottom:15%; padding-top:20%}

/*erji*/

.ej_bt{ font-size:3em; color:#fff; text-align:center; line-height:3em; position:relative}
.fh{ position:absolute; left:5%; top:35%}
.cx_l{ width:80%; float:left; color:#DEDEDF;; font-size:2.2em; text-align:center}
.cx_r{ width:13%; float:right; height:46px; background-color:#00D8FF;border-radius:20px;text-align:center; line-height:46px; font-size:1.6em; margin-right:7%}
.cx_r a{ color:#fff; }
.er_main{ width:90%; margin:0 auto}
.er_1{ width:100%; background:url(/static/home/images/ej_bg.png) ;margin-top:7%; padding-bottom:4%}
.er_main .er_gz{height:170px; }
.er_main .er_gz .er_3{ width:98%; padding-top:5%}
.er_1 dl{ padding-top:3%}
.er_1 dt{ float:left; width:39%; color:#fff; font-size:2.6em; margin-left:2%}
.er_1 dd{ float:right; width:57%; color:#fff; text-align:right; font-size:1.8em; margin-right:2%}
.er_2{width: 90%;margin: 0 auto; padding-bottom:5%; padding-top:5%}
.er_2 li{ border:3px solid #D6CECE;border-radius:20px;  color:#fff; float:left; font-size:2.2em; padding:1%; padding-left:2%; padding-right:2%; margin-left:2%; margin-right:2%;}
.er_3{ margin-top:5%; width:100%; margin:0 auto}
.er_3 li{ background-color:#EEE7F9;border-radius:20px;  float:left; font-size:2.4em; padding:1.2%; margin-left:1.3%; margin-right:1.3%;}
.er_3 li a{ color:#6d08ff;}


.ui-pagination-container {height: 34px;line-height: 34px;}
.ui-pagination-container .ui-pagination-page-item ,.ui-pagination-container .ui-pagination-page-btn{	font-size: 2.6em;padding: 9px 20px;border: 1px solid #fff;color: #fff;margin: 0 3px;	text-decoration: none;}
.ui-pagination-container .ui-pagination-page-item:hover {	border-color: #568dbd;	color: #568dbd;	text-decoration: none;}
.ui-pagination-container .ui-pagination-page-item.active {	background: #0F2CC9;	border-color: #0F2CC9;	color: #fff;	cursor: default;}
.page{	text-align: center;	margin: 80px 0;}


.bx{ float:right}
.shgl{ width:90%; border:1px solid #47059A;background-color: rgba(255,255,255,0.07); margin:0 auto;border-radius:20px; margin-top:5%; padding:3%}
.sh_1{ width:90%; background-color:#fff;border-radius:40px; margin:0 auto; margin-top:4%; margin-bottom:4%; padding:3%}
.bianhao{ color:#250072; font-size:2.6em; line-height:2.2em; font-weight:bold}
.sh_1 dl{ color:#222222; line-height:2em; font-size:1.8em;}
.sh_1 dt div{ width:50%; float:left}

.bxgl{ float:left}
.huifu{ float:right; background-color:#F0F0F0; width:16%; line-height:2em; color:#222222;border-radius:20px; text-align:center; font-size:1.8em;}

.for_le{ width:30%; float:left; font-size:2.2em; color:#fff;line-height:70px; text-align:right}
.for_ri{ width:84%; float:left; }
.for_ri input{ width:70%; height:70px; line-height:70px; border:2px solid #999999;border-radius:20px; background-color:none; color:#fff; font-size:1.6em;background: 0 0; padding-left:5%}
.fo_m{ margin-top:4%; width:90%; margin:0 auto; padding-top:5%}
.shezhi{ width:85%; margin:0 auto; background:url(/static/home/images/shezhi.png) no-repeat; color:#fff; font-size:3em; border:none;border-radius:20px; height:98px; line-height:98px; margin:0 auto; display:block; margin-top:5%}

.fo_m1 .for_le{ width:6%; float:left; font-size:2.2em; color:#fff;line-height:70px; text-align:right}
.fo_m1 .for_le img{ margin-top:38%}
.fo_m1 .for_ri{ width:70%; float:left; }
.fo_m1{width:83%; margin:0 auto; height:100px; line-height:100px; border:2px solid #999999;border-radius:20px; background-color:none; color:#fff; font-size:1.6em;background: 0 0; padding-left:5%;margin-top:5%; padding-top:0}
.for1_ri input{width:70%; height:100px; line-height:100px; background-color:none; color:#fff; font-size:1.6em;background: 0 0; padding-left:5%; border:none}

/*.login11{ width:100%;}
*/.dl{ color:#fff; text-align:center; font-size:3em; border-bottom:0px solid #fff; width:10%; margin:0  auto; padding-top:70%; line-height:2em;}
.dlym{width:83%; margin:0 auto; height:100px; line-height:100px; border-radius:10px; background-color:#fff; font-size:1.6em;margin-top:5%; padding-top:0}
.dlym .for_le{ width:5%; float:left; color:#fff;line-height:100px; padding-left:3%; padding-right:3%}
.dlym .for_ri input{ width:100%; height:100px; line-height:100px; background-color:none;background: 0 0; padding-left:5%;color:#999999; font-size:1.6em; border:none}
.denglu{ width:85%; margin:0 auto; color:#fff; font-size:3em; border:none;border-radius:10px; height:98px; line-height:98px; margin:0 auto; display:block; margin-top:5%; background-color:#25C9FF; margin-bottom:10%}

.zhuce{ border:1px solid #333}
.xz_zc{background-color:#016AE9;border-radius:100px; color:#fff; margin:0 auto; width:200px; height:200px; font-size:3.8em; text-align:center; line-height:200px; margin-top:35%}
.hqyzm{background:#016AE9;color:#fff;border-radius:20px;float: right;height: 44px;line-height: 44px;padding: 1%;font-size: 1.4em;position: absolute;width: 23%;right: 17px;top: 18px;text-align: center;}
.sbhts{font-size:2.2em; width:80%; margin:0 auto;border-radius:10px;line-height:50px;margin-top:2%; padding:1%; color:#005AC6}
.msgs1{background:#016AE9;color:#fff;text-align:center; font-size:1.4em}


.footerdb{ border-top:3px solid #47A0FC; background-color:#0C082D; position:fixed; bottom:0; width:100%;max-width:980px; padding-top:3%; padding-bottom:3%}
.footerdb .list .tp1{ background:url(/static/home/images/syh.png) no-repeat;}
.footerdb .list .tp2{ background:url(/static/home/images/gnh.png) no-repeat;}
.footerdb .list .tp3{ background:url(/static/home/images/wdh.png) no-repeat;}
.footerdb .list a{color:#3F8FE1; }
.tp4{ float:left; margin-top:10%; padding-left:2%}
.tp1{ background:url(/static/home/images/sy.png) no-repeat; margin:0 auto; width:60px; height:60px;  float:left}
.tp2{ background:url(/static/home/images/gn.png) no-repeat; margin:0 auto; width:60px; height:60px;  float:left}
.tp3{ background:url(/static/home/images/wd.png) no-repeat; margin:0 auto; width:60px; height:60px; float:left}
.footerdb li{ width:33%; float:left; text-align:center; font-size:2em}
.footerdb li img{ display:block; margin:0 auto; width:60px; margin-bottom:8%; }
.footerdb li a{ color:#B8B8B8; font-size:1.6em;margin:0 auto; width:52%;display:block}


/* login */
.login-header{width:13%;text-align:center;height:48px;font-size:40px;line-height:48px;}
.login{width:90%;position:fixed;border:#ebebeb solid 1px;top:25%;left:5%;display:none;background:#050A1D;z-index:9999; padding-bottom:6%}
.login-title{width:100%;margin:10px 0px 0px 0px;text-align:center;line-height:40px;height:40px;font-size:18px;position:relative;}
.login-title span{position:absolute;font-size:1.6em;right:-20px;top:-30px;background:#ffffff;border:#ebebeb solid 1px;width:70px;height:44px;border-radius:20px;}
.login-title span a{display:block;}
.login-input-content{margin-top:20px;}
.login-input {overflow:hidden;margin:0px 0px 5% 0px;}
.login-input label{float:left;width:38%;padding-right:10px;text-align:right;line-height:35px;height:35px;font-size:2em; color:#fff;}
.login-input input.list-input{float:left;line-height:35px;height:35px;width:40%;border:#ebebeb 1px solid;text-indent:5px;font-size:1.8em;}
.login-button{width:50%;margin:30px auto 0px auto;line-height:40px;font-size:1.8em;border:#ebebeb 1px solid;text-align:center;border-radius:20px; background-color:#0F2CC9; }
.login-button a{display:block;color:#fff;}
.login-bg{width:100%;height:100%;position:fixed;top:0px;left:0px;background:#ebebeb;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;display:none;}
.login-input span{ color:#fff; font-size:2em; margin-right:5%}

.zx{ font-size:4em}


.sbcs{ width:90%; margin:0 auto; color:#FFFFFD; font-size:2.4em; margin-top:3%; border-bottom:1px solid #999999; padding-bottom:2%}
.sbcs dt{ width:70%; float:left;padding-top: 1%;}
.sbcs1{ font-size:3em}
.sbcs dd{ width:30%; float:left; text-align:center}
.cssz input{  border:1px solid #47059A;background-color: rgba(255,255,255,0.2); color:#fff;border-radius:20px; height:50px; font-size:1.4em; padding-left:5%;width:50%;}

.hfcc{ width:85%; margin:0 auto; padding-top:5%}
.btn_recovery{background:#fff;border:none;border-radius:25px;color:#090925;font-size:2.8em;;line-height:70px; width:45%; float:left; margin-left:2%; margin-right:2%}
.queding{ width:45%; float:left;background:url(/static/home/images/shezhi.png) no-repeat; color:#fff; font-size:2.8em; border:none;border-radius:20px; line-height:70px; margin-left:2%; margin-right:2%}

.kgj{background-color: #EEE7F9;
    border-radius: 20px;
    float: left;
    font-size:1em;color: #6d08ff;border:none;height: 26px;
    line-height: 31px;max-width: 160px;}




[class|=switch] {position: relative;display: inline-block;width: 80px;height: 50px;border-radius: 25px;line-height: 32px;-webkit-tap-highlight-color:rgba(255,255,255,0);}
.switch-on {border: 1px solid white;box-shadow: white 0px 0px 0px 16px inset;transition: border 0.4s, box-shadow 0.2s, background-color 1.2s;background-color: white;	cursor: pointer;}
.slider {position: absolute;display: inline-block;width: 50px;height: 50px;background: white;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 50%;left: 0;top: 0;}
.switch-on .slider {left: 31px;transition: background-color 0.4s, left 0.2s;}
.switch-off {border: 1px solid #dfdfdf;transition: border 0.4s, box-shadow 0.4s;background-color: rgb(255, 255, 255);box-shadow: rgb(223, 223, 223) 0px 0px 0px 0px inset;	background-color: rgb(255, 255, 255);cursor: pointer;}

.switch-on1{border: 1px solid white;box-shadow: white 0px 0px 0px 16px inset;transition: border 0.4s, box-shadow 0.2s, background-color 1.2s;background-color: white;	cursor: pointer;}
.slider {position: absolute;display: inline-block;width: 50px;height: 50px;background: white;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.4);border-radius: 50%;left: 0;top: 0;}
.switch-on1 .slider {left: 31px;transition: background-color 0.4s, left 0.2s;}
.switch-off1 {border: 1px solid #dfdfdf;transition: border 0.4s, box-shadow 0.4s;background-color: rgb(255, 255, 255);box-shadow: rgb(223, 223, 223) 0px 0px 0px 0px inset;	background-color: rgb(255, 255, 255);cursor: pointer;}














