@charset "utf-8";
* { margin:0; padding:0;}
div,dl,dt,dd,ul,ol,li,h2,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-family:Microsoft YaHei;font-size:12px;}
html{overflow-x: hidden;}
body{ min-width: 1200px;}
ul,ol,li {list-style:none;}
img{ border:0;}
a{color:#000;text-decoration:none;cursor: pointer;}
em,i{font-style:normal;}
a:focus,input,textarea,button,a{outline:none;}

.log-in-top{height:52px;width:100%;padding-top:36px;padding-bottom:36px;}
.log-in-main{width:1200px;margin:0 auto;position:relative;}
.log-in-nav{height:52px;}
.log-in-logo{width:179px;height:52px;position:absolute;top:0px;left:65px;}
.log-in-ul{position:absolute;height:52px;right:0px;top:0px;}
.log-in-ul li{float:left;height:52px;margin-right:40px;line-height: 45px;}
.log-in-ul li a{font-size:14px;color:#666;}
.log-in-ul li a:hover{font-weight:bold;color:#333;}
.log-in-ul li.log-in-sy a{color:#fe5600;}
.log-in-ul li.log-in-sy a:hover{font-weight:bold;}
.log-in-content{width:100%;background:url(../img/log-in-bg.jpg?v=1) top center no-repeat;}
.log-in-content,.log-in-ct{height:650px;}
.log-in-dlbox{width:320px;height:400px;background:#fff;position:absolute;left:380px;top:66px;border-radius: 5px;overflow:hidden;padding:0 50px;}
.log-img1{width:82px;height:101px;background:url(../img/log-img1.png) no-repeat;position:absolute;right:60px;top:-17px;-webkit-animation: 2s ease-in 0s alternate none infinite balloon_float;
    -moz-animation: 2s ease-in 0s alternate none infinite balloon_float;
    -ms-animation: 2s ease-in 0s alternate none infinite balloon_float;
    -o-animation: 2s ease-in 0s alternate none infinite balloon_float;
    animation: 2s ease-in 0s alternate none infinite balloon_float;}
.log-img2{width:44px;height:54px;background:url(../img/log-img2.png) no-repeat;position:absolute;left:552px;top:264px;-webkit-animation: 1.5s ease-in 0s alternate none infinite balloon_float;
    -moz-animation: 1.5s ease-in 0s alternate none infinite balloon_float;
    -ms-animation: 1.5s ease-in 0s alternate none infinite balloon_float;
    -o-animation: 1.5s ease-in 0s alternate none infinite balloon_float;
    animation: 1.5s ease-in 0s alternate none infinite balloon_float;}
.log-img3{width:49px;height:58px;background:url(../img/log-img3.png) no-repeat;position:absolute;left:700px;top:221px;-webkit-animation: 1s ease-in 0s alternate none infinite balloon_float;
    -moz-animation: 1s ease-in 0s alternate none infinite balloon_float;
    -ms-animation: 1s ease-in 0s alternate none infinite balloon_float;
    -o-animation: 1s ease-in 0s alternate none infinite balloon_float;
    animation: 1s ease-in 0s alternate none infinite balloon_float;}
.log-img4{width:32px;height:29px;background:url(../img/log-img4.png?v=1) no-repeat;position:absolute;right:454px;top:81px;
    -webkit-animation: cloudb_float 2.5s infinite linear alternate;
    -moz-animation: cloudb_float 2.5s infinite linear alternate;
    -ms-animation: cloudb_float 2.5s infinite linear alternate;
    -o-animation: cloudb_float 2.5s infinite linear alternate;
    animation:cloudb_float 2.5s infinite linear alternate;}
.log-img5{width:36px;height:35px;background:url(../img/log-img5.png?v=1) no-repeat;position:absolute;right:55px;top:148px;
    -webkit-animation: cloudb_float_left 2.5s infinite linear alternate;
    -moz-animation: cloudb_float_left 2.5s infinite linear alternate;
    -ms-animation: cloudb_float_left 2.5s infinite linear alternate;
    -o-animation: cloudb_float_left 2.5s infinite linear alternate;
    animation: cloudb_float_left 2.5s infinite linear alternate;}
.log-in-dlbox-h3{width:100%;float:left;text-align:center;padding-top:40px;padding-bottom:34px;height:22px;line-height:22px;font-size:22px;color:#2e2e2e;font-weight:normal;}
#log-zh,#log-mm{width:319px;border:1px solid #e8e8e8;height:42px;color:#494949;line-height:42px;background:url(../img/dl-ico.png) no-repeat;border-radius:3px;margin-bottom:10px;font-size:14px;text-indent:40px;float:left}
#log-zh input,#log-mm input{float: left;border: none;height: 42px;outline:none;width: 256px;font-size:14px;background: none;padding-right: 20px;margin-left: 42px;}
#log-zh{background-position:12px 12px;}
#log-mm{background-position:12px -37px;}
#log-zh.on,#log-mm.on{border: 1px solid #494949;}
#log-zh.on{background-position:12px -86px;}
#log-mm.on{background-position:12px -135px;}
.log-userame,.log-userpass{width:319px;border:1px solid #e8e8e8;height:42px;color:#494949;line-height:42px;background:url(../img/dl-ico.png) no-repeat;border-radius:3px;margin-bottom:10px;font-size:14px;text-indent:40px;float:left}
.log-in-dlbox input.log-userame{background-position:12px 12px;}
.log-in-dlbox input.log-userpass{background-position:12px -37px;}
.log-in-dlbox input:focus.log-userame,.log-in-dlbox input:focus.log-userpass{outline:none;border: 1px solid #494949;}
.log-in-dlbox input:focus.log-userame{background-position:12px -86px;}
.log-in-dlbox input:focus.log-userpass{background-position:12px -135px;}
.log-xy{width:100%;height:12px;line-height:12px;position:relative;    float: left;    padding-bottom: 20px;padding-top: 10px;}
.log-xy a{color:#888888;font-size:12px;height:12px;line-height:12px;float:right}
.log-xy a:hover{color:#fe5600;}
.log-xy label{height:12px;line-height:12px;float:left;position:relative;color:#888888;    text-indent: 15px;cursor: pointer;}
.log-xy label input{position:absolute;left:0px;top:0px;height:12px;width:12px;}
.log-ttn-dl{height:45px;line-height:45px;text-align:center;width:100%;background:#FDE701;color:#000;font-size:18px;    float: left;border-radius: 4px;border:0px;cursor: pointer;}
.log-ttn-dl:hover{background:#f4cf00;}
.other-dl{border-top: 1px solid #F4F4F4;float: left;position:relative;width: 100%;height:30px; margin-top:30px;padding-top:18px;}
.other-dl span{float:left;height:30px;line-height:30px;font-size:12px;color:#888888;}
.other-dl a.log-qq-dl,.other-dl a.log-wx-dl,.other-dl a.log-wb-dl{height:30px;width:30px;display:block;float:left;    border-radius: 4px;margin-right:14px;margin-left:3px;}
.other-dl a.log-qq-dl{background:#2495FF url(../img/other-dl.png) no-repeat;}
.other-dl a.log-wx-dl{background:#6cc762 url(../img/other-dl.png) -46px 0px no-repeat;}
.other-dl a.log-wb-dl{background:#ff5858 url(../img/other-dl.png) -93px 0px no-repeat;}
.other-dl a.log-zc-dl{color:#fe5600;font-size:14px;position:absolute;right:0px;bottom:6px;}
.other-dl a:hover.log-zc-dl{text-decoration:underline;}
.other-dl a:hover.log-qq-dl{background:#2586F7 url(../img/other-dl.png) no-repeat;}
.other-dl a:hover.log-wx-dl{background:#76B42D url(../img/other-dl.png) -46px 0px no-repeat;}
.other-dl a:hover.log-wb-dl{background:#E85D5A url(../img/other-dl.png) -93px 0px no-repeat;}
.log-in-dlbox-ts{position: absolute;width: 420px;font-size: 14px;color: red;text-align: center;left: 0px;top: 75px;}
.commer_foot{width: 100%;text-align: center;height: 132px;padding: 43px 0 12px;line-height: 24px; color: #999;position: relative;}
.wrapper{width:100%;position:relative}
.wrapper p{font-size:13px;margin-top:5px}
.commer_foot a{color:#888;margin:0 4px}

@-webkit-keyframes cloudb_float{
	100%{margin-top:40px;margin-right:40px;}
}
@-moz-keyframes cloudb_float{
	100%{margin-top:40px;margin-right:40px;}
}
@-ms-keyframes cloudb_float{
	100%{margin-top:40px;margin-right:40px;}
}
@-o-keyframes cloudb_float{
	100%{margin-top:40px;margin-right:40px;}
}
@keyframes cloudb_float{
	100%{margin-top:40px;margin-right:40px;}
}
@-webkit-keyframes cloudb_float_left{
	100%{top:108px;margin-right:40px;}
}
@-moz-keyframes cloudb_float_left{
	100%{top:108px;margin-right:40px;}
}
@-ms-keyframes cloudb_float_left{
	100%{top:108px;margin-right:40px;}
}
@-o-keyframes cloudb_float_left{
	100%{top:108px;margin-right:40px;}
}
@keyframes cloudb_float_left{
	100%{top:108px;margin-right:40px;}
}


@-webkit-keyframes balloon_float{
	100%{margin-top:10px;}
}
@-moz-keyframes balloon_float{
	100%{margin-top:10px;}
}
@-ms-keyframes balloon_float{
	100%{margin-top:10px;}
}
@-o-keyframes balloon_float{
	100%{margin-top:10px;}
}
@keyframes balloon_float{
	100%{margin-top:10px;}
}