@charset utf-8;
/* body{background:url(../images/login_bg.jpg) no-repeat center 0;} */
.login_con{width:615px;overflow:hidden;position:relative;left:50%;margin-left:-300px; padding-top:12px;z-index: 10;}
.login_logo{margin-left:20px}
.login_logo img{display:block}
.login_msg{padding-top:10px;height:48px;line-height:48px;width:630px}
.login_msg .login_info{float:left;width:285px;background-color:#FFF;border:2px #ccc solid;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.login_msg .u_name{margin-right:37px}
.login_msg .login_info i{float:left;width:44px;height:48px}
.login_msg .u_name i{background:url(../images/username_ico.png) no-repeat 10px center}
.login_msg .pwd i{background:url(../images/password_ico.png) no-repeat 10px center}
.login_msg .login_info input{height:48px;line-height:48px;width:235px;float:left;background-color:#FFF;border:0 none}
.forgot{height:55px;line-height:55px;color:#999;font-size:14px;padding:0 3px}
.forgot a{color:#999;display:inline-block;float:left}
.submit{width:284px;height:48px;border:2px #fff solid;background:#f09e6e;color:#fff;font-size:24px;font-family:\5FAE\8F6F\96C5\9ED1}
.sub_p{text-align:center}
.sub_p input{cursor:pointer}
.remember{margin-right:10px}
@media (min-width:800px) and (max-width:1366px){.login_con{top:200px}
.login_msg{padding-top:50px}
.login_foot{height:60px;line-height:60px}
}
@media (min-width:768px) and (max-width:1024px){.login_foot{height:50px;line-height:50px}
}

/** 
 
 @Name: layer's style
 @Date: 2012.09.15
 @Author: 贤心
 @blog： sentsin.com
 
**/

*html{background-image:url(about:blank); background-attachment:fixed;}

/** common **/
.xubox_shade, .xubox_layer{position:fixed; _position:absolute;}
.xubox_shade{top:0; left:0; width:100%; height:100%; _height:expression(document.body.offsetHeight+"px");}
.xubox_layer{top:150px; left:50%; height:auto; width:310px; margin-left:-155px;}
.xubox_border, .xubox_title, .xubox_title i, .xubox_page, .xubox_iframe, .xubox_title em, .xubox_close, .xubox_msgico, .xubox_moves{position:absolute;}
.xubox_border{border-radius: 5px;}
.xubox_title{left:0; top:0;}
.xubox_main{position:relative; height:100%; _float:left;}
.xubox_page{top:0; left:0;}
.xubox_load{background:url(../images/xubox_loading0.gif) #fff center center no-repeat;}
.xubox_loading{display:block; float:left; text-decoration:none; color:#FFF; _float:none; }
.xulayer_png32{background:url(../images/xubox_ico0.png) no-repeat;}
.xubox_moves{border:3px solid #666; cursor:move; background-color:rgba(255,255,255,.3); background-color:#fff\9;  filter:alpha(opacity=50);}

.xubox_msgico{width:32px; height:32px; top:52px; left:15px; background:url(../images/xubox_ico0.png) no-repeat;}
.xubox_text{ padding-left:55px; float:left; line-height:25px; word-break:break-all; padding-right:20px; overflow:hidden; font-size:14px;}
.xubox_msgtype0{background-position:-91px -38px;} 
.xubox_msgtype1{background-position:-128px -38px }
.xubox_msgtype2{background-position:-163px -38px;}
.xubox_msgtype3{background-position:-91px -75px;}
.xubox_msgtype4{background-position:-163px -75px;}
.xubox_msgtype5{background-position:-163px -112px;}
.xubox_msgtype6{background-position:-163px -148px;}
.xubox_msgtype7{background-position:-128px -75px;}
.xubox_msgtype8{background-position:-91px -6px;}
.xubox_msgtype9{background-position:-129px -6px;}
.xubox_msgtype10{background-position:-163px -6px;}
.xubox_msgtype11{background-position:-206px -6px;}
.xubox_msgtype12{background-position:-206px -44px;}
.xubox_msgtype13{background-position:-206px -81px;}
.xubox_msgtype14{background-position:-206px -122px;}
.xubox_msgtype15{background-position:-206px -157px;}
.xubox_loading_0{width:60px; height:24px; background:url(../images/xubox_loading0.gif) no-repeat;}
.xubox_loading_1{width:37px; height:37px; background:url(../images/xubox_loading1.gif) no-repeat;}
.xubox_loading_2, .xubox_msgtype16{width:32px; height:32px; background:url(../images/xubox_loading2.gif) no-repeat;}
.xubox_loading_3{width:126px; height:22px; background:url(../images/xubox_loading3.gif) no-repeat;}

.xubox_setwin{position:absolute; right:10px; *right:0; top:10px; font-size:0;}
.xubox_setwin a{position:relative; display:inline-block; *display:inline; *zoom:1; vertical-align:top; width: 14px; height:14px; margin-left:10px; font-size:12px; _overflow:hidden;}
.xubox_setwin .xubox_min cite{position:absolute; width:14px; height:2px; left:0; top:50%; margin-top:-1px; background-color:#919191; cursor:pointer; _overflow:hidden;}
.xubox_setwin .xubox_min:hover cite{background-color:#2D93CA; }
.xubox_setwin .xubox_max{background-position:-6px -189px;}
.xubox_setwin .xubox_max:hover{background-position:-6px -206px;}
.xubox_setwin .xubox_maxmin{background-position:-29px -189px;}
.xubox_setwin .xubox_maxmin:hover{background-position:-29px -206px;}
.xubox_setwin .xubox_close0{ width:14px; height:14px; background-position: -31px -7px; cursor:pointer;}
.xubox_setwin .xubox_close0:hover{background-position:-51px -7px;}
.xubox_setwin .xubox_close1{position:absolute; right:-28px; top:-28px; width:30px; height:30px;  margin-left:0; background-position:-60px -195px; *right:-18px; _right:-15px; _top:-23px; _width:14px; _height:14px; _background-position:-31px -7px;}
.xubox_setwin .xubox_close1:hover{ background-position:-91px -195px; _background-position:-51px -7px;}

.xubox_title{width:100%; height:35px; line-height:35px; border-bottom:1px solid #D5D5D5; background:url(../images/xubox_title0.png) #EBEBEB repeat-x; font-size:14px; color:#333;}
.xubox_title em{height:20px; line-height:20px; width:60%; top:7px; left:10px; font-style:normal; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}

.xubox_botton a{position:absolute; bottom:10px; left:50%; background:url(../images/xubox_ico0.png) repeat; text-decoration:none; color:#FFF;  font-size:14px;  text-align:center; font-weight:bold; overflow:hidden; }
.xubox_botton a:hover{text-decoration:none; color:#FFF; }
.xubox_botton .xubox_botton1{ width:79px; height:32px; line-height:32px; margin-left:-39px; background-position:-6px -34px;}
.xubox_botton1:hover{background-position:-6px -72px;}
.xubox_botton .xubox_botton2{margin-left:-76px; width:71px; height:29px; line-height:29px; background-position:-5px -114px;}
.xubox_botton2:hover{ background-position:-5px -146px;}
.xubox_botton .xubox_botton3{width:71px; height:29px; line-height:29px; margin-left:10px; background-position:-81px -114px;}
.xubox_botton3:hover{background-position:-81px -146px;}
.xubox_tips{position:relative; line-height:20px; min-width: 12px; padding:3px 30px 3px 10px; font-size:12px; _float:left; border-radius:3px; box-shadow: 1px 1px 3px rgba(0,0,0,.3);}
.xubox_tips i.layerTipsG{ position:absolute;  width:0; height:0; border-width:8px; border-color:transparent; border-style:dashed; *overflow:hidden;}
.xubox_tips i.layerTipsT, .xubox_tips i.layerTipsB{left:5px; border-right-style:solid;}
.xubox_tips i.layerTipsT{bottom:-8px;}
.xubox_tips i.layerTipsB{top:-8px;}
.xubox_tips i.layerTipsR, .xubox_tips i.layerTipsL{top:1px; border-bottom-style:solid;}
.xubox_tips i.layerTipsR{left:-8px;}
.xubox_tips i.layerTipsL{right:-8px;}

/*2016/8/25下载页面新样式*/
.wrap {font-size: 12px;margin: auto;background: #4dc3b1;height: 115px;}
.footer {height: 80px;font-size: 12px;color: #FFF;padding-top: 23px; padding-left: 20%;line-height: 24px;float: left;width: 50%;}
.footer_rt {float: right; margin-right: 24%;padding-top: 18px;}
.footer_rt p {text-align: center;color: #fff;margin-top: 2px;}
.footer a {color: #fff;text-decoration: none;}
#head {max-width: 1000px;margin: auto;height: 40px;}
#head dl { text-align: center;}
#head dl dt{ float:left; vertical-align:middle; margin-top:3px;}
#head dl dt img{ width:30px; height:30px;}
#head dl dd{ float:left; width:100px; height:20px; line-height:20px; font-size:14px; margin-top:10px; color:black;}
#head strong{ float:right; text-align:right; line-height:40px; font-size:15px; font-weight: normal;background:url(../images/index/weixint_t.png) no-repeat left center;padding-left:40px;cursor:pointer;position: relative;}
#head strong:hover{background:url(../images/index/weixint.png) no-repeat left center;}
.xzxd {width: 100px;height: 103px;display: inline-block;border: 1px solid #d1d1d1;border-radius: 6px;background-color:#fff;text-align:center;position: absolute;top:40px;left:3.5%;z-index:10;}
.xzxd em {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed dashed solid dashed;border-color: transparent transparent #d1d1d1 transparent;top: -16px;left: 50%;margin-left: -8px;overflow: hidden;}
.xzxd span {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed dashed solid dashed;border-color: transparent transparent #fff transparent;top: -14px;left: 50%;margin-left: -8px;overflow: hidden;}
.xzxd img{margin-top: 10px;}
.fan{ border-right:1px solid #CCC; font-size:16px !important; font-weight:bold;}
.bacontent{background: url(../images/xzygwy.png) no-repeat center center; width: 100%; height: 677px;}
.main_left{margin: 20px 0 0 25%;float: left;text-align: center;}
.main_left h3{color: #86d5c8;}
.djhuqu{ margin: 20px 0 40px 0;cursor: pointer;position: relative;}
.djhuqu p{color: #666;margin-top:5px;}
.djhuqu p:hover{color:#333;}
.main_right{margin: 20px 25% 0 0;float: right;text-align: center;}
.main_right h3{color: #86d5c8;}
.xzxd_az {width: 100px;height: 103px;display: inline-block;border: 1px solid #d1d1d1;border-radius: 6px;background-color:#fff;text-align:center;position: absolute;top:-20px;left:-120px;}
.xzxd_az em {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #d1d1d1;top: 40px;left: 108%;margin-left: -8px;overflow: hidden;}
.xzxd_az span {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #fff;top: 40px;left: 107%;margin-left: -8px;overflow: hidden;}
.xzxd_az img{margin-top: 10px;}
.xzxd_os {width: 100px;height: 103px;display: inline-block;border: 1px solid #d1d1d1;border-radius: 6px;background-color:#fff;text-align:center;position: absolute;top:-20px;left:220px;}
.xzxd_os em {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed solid dashed dashed;border-color: transparent #d1d1d1 transparent transparent;top: 40px;left: -8%;margin-left: -8px;overflow: hidden;}
.xzxd_os span {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed solid dashed dashed;border-color: transparent #fff transparent transparent;top: 40px;left: -7%;margin-left: -8px;overflow: hidden;}
.xzxd_os img{margin-top: 10px;}
.xzxd_azzzk {width: 100px;height: 103px;display: inline-block;border: 1px solid #d1d1d1;border-radius: 6px;background-color:#fff;text-align:center;position: absolute;top:-20px;left:-120px;}
.xzxd_azzzk em {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #d1d1d1;top: 40px;left: 108%;margin-left: -8px;overflow: hidden;}
.xzxd_azzzk span {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed dashed dashed solid;border-color: transparent transparent transparent #fff;top: 40px;left: 107%;margin-left: -8px;overflow: hidden;}
.xzxd_azzzk img{margin-top: 10px;}
.xzxd_oszzk {width: 100px;height: 103px;display: inline-block;border: 1px solid #d1d1d1;border-radius: 6px;background-color:#fff;text-align:center;position: absolute;top:-20px;left:220px;}
.xzxd_oszzk em {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed solid dashed dashed;border-color: transparent #d1d1d1 transparent transparent;top: 40px;left: -8%;margin-left: -8px;overflow: hidden;}
.xzxd_oszzk span {width: 0;height: 0;position: absolute;border-width: 8px;border-style: dashed solid dashed dashed;border-color: transparent #fff transparent transparent;top: 40px;left: -7%;margin-left: -8px;overflow: hidden;}
.xzxd_oszzk img{margin-top: 10px;}
.footer a.weibo {vertical-align: middle;display: inline-block;}
.footer a.weixin {vertical-align: middle;display: inline-block;margin: 0 6px 0 11px;}
a {color: #666;border: 0;text-decoration: none;}
 *:focus {outline: none;}
.overlay, .beijt{width:100%; height:100%; position:fixed; left:0; top:0; display:none;z-index: 99;}
.wap, .wepp{width:100%; height:100%; background:#000; opacity:.6; filter:alpha(opacity=60);}
.cotam, .appdf{ margin:auto; position:absolute; height:300px; left:33%; top:20%; background:#fff; z-index:99;font-size:1.2em;}
.download{ background:url(../images/index/beij.png) no-repeat center center; width: 500px;}
.download h4{ width:500px; height:40px;}
.download h4 img{ float:right; margin:20px 20px 0 0;}
.mailbox{ width:300px; text-align:left; line-height:30px; white-space:nowrap; height:auto;  margin:0 auto;}
.firstly{ margin-top:4em;}
.mailbox button{ background:#60BBEA; color:#FFF; padding:5px 12px; border:0; margin-left:10px; cursor:pointer;}
.xiaz{ padding:7px 20px; background:#60BBEA;  color:#FFF;border:0;display: block;width: 105px;margin: 0 auto;}
.xiazai{ text-align:center;margin-top:3em;}
.xiazai button{ border:0;}
/*2016/11/30官网换新样式*/
.conter-zong{max-width: 1000px;margin: auto;height: auto;}
.choose-in{ width: 75%; border-bottom: 1px solid #97ded3;text-align: center;padding-top: 150px;overflow: hidden;padding-left: 25%;}
.choose-in span{font-size: 24px;color: #3db6a3;margin-right: 110px;line-height: 100px;cursor: pointer;float: left;width: 200px;display: block;height: 100px; }
.choose-in span.hover { border-bottom: 2px solid #3db6a3; display: inline-block; }
.choose-in span img{float: left; padding: 15px 10px;}