@charset "utf-8";
html{color:#333;font-size:14px;font-family:"微软雅黑";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,span,a{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal}
ol,ul{list-style:none}caption{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
legend{color:#000}
html,body{width:100%;height:100%;background:#fff;}
.c{clear:both;height:0px;overflow:hidden;}
.cl:after{content:"";display:table;clear:both;overflow:hidden;}
a{color:#333;text-decoration: none;}
a:hover{color:#D9002C;text-decoration: underline;}
.l{float:left;}
.r{float:right;}
/*登录页面*/
.login_header{height:90px;background:url(../image/linear_com.png) no-repeat 0px -105px;border-bottom:#eee solid 1px;}
.header_cont{width:1175px;height:90px;margin:0px auto;position:relative;z-index:8;}
.header_cont h1{float:left;margin-top:25px;}
.header_cont h1 img{width:60px;height:60px;}
.header_cont .fz{position:absolute;left:70px;top:45px;font-size:18px;color:#666;border-left:#666 solid 1px;padding-left:10px;}
.header_cont .fz span{font-size:14px;top:60px;}
.header_cont .hd_r{position:absolute;top:40px;right:0px;width:110px;}
.header_cont .hd_r .kf_btn{display:block;background:url(../image/login_ico.png) no-repeat -12px -5px;padding-left:29px;font-weight:normal;height:30px;cursor:pointer;}
.header_cont .hd_r .kf_btn font{color:#e20025;}
.header_cont .kf_cont{display:none;position:absolute;right:0px;width:100px;padding:10px;top:100%;background:#fff;border:#eee solid 1px;}
.header_cont .kf_cont a{display:block;background:#eee url(../image/login_ico.png) no-repeat -10px -180px;padding:5px 0px 5px 29px;border:#ccc solid 1px;margin-bottom:5px;border-radius:5px;text-decoration:none;}
.header_cont .kf_cont a:hover{color:#333;}

.login_center{width:1175px;height:400px;margin:20px auto;}
.slideBox{float:left;width:778px;height:395px;border:#eee solid 1px;padding:2px;overflow:hidden; position:relative;z-index:0;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; left:375px; bottom:5px; z-index:1;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:3px;width:10px; height:10px; background:#333; cursor:pointer;border-radius:5px;text-indent:-9999px;overflow:hidden; }
.slideBox .hd ul li.on{ background:#B1191A; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:778px; height:395px;display:block;}

.login_cont{float:right;border:#eee solid 1px;width:378px;height:398px;}
.login_cont .hd ul{height:54px;}
.login_cont .hd ul li{cursor:pointer;float:left;width:50%;height:53px;border-bottom:#cfcfcf solid 1px;font-size:16px;color:#949494;line-height:53px;text-align:center;}
.login_cont .hd ul li.on{border-bottom-color:#CE0440;color:#333;font-weight:bold;}
.login_cont .user_chg{width:100%!important;text-align:left!important;position:relative;z-index:2;}
.login_cont .user_chg .opr{position:absolute;top:0px;right:0px;font-size:13px;font-weight:normal;}
.login_cont .user_chg .opr span{margin-right:10px;}
.login_cont .user_chg .opr font{background:url(../image/login_ico2.png) no-repeat -2px -2px;padding:5px 0px 5px 33px;}
.login_cont .user_chg .opr font.jy{background-position:-2px -39px;}
.login_zh{padding:0px 15px 15px;position:relative;}
.login_zh li{height:50px;border:#dfdfdf solid 1px;margin-top:12px;}
.login_zh li label{float:left;height:50px;width:50px;background:#ccc url(../image/login_ico.png) no-repeat 0px -40px;}
.login_zh li label.ico2{background-position:0px -87px }
.login_zh li label.ico3{background-position:0px -128px }
.login_zh li input{height:48px;line-height:48px;width:285px;padding-left:5px;border:0px;}
.login_zh li.yz input{width:200px;*float:left;}
.login_zh li.yz span{float:right;width:82px;background:#ccc;padding-top:15px;height:50px;text-align:center;}
.login_zh .opr{padding:20px 0px;text-align:right;}
.login_zh .login_btn{overflow:hidden;zoom:1;margin-top:5px;}
.login_zh .sub_btn{width:100%;height:40px;background:#D60330;line-height:40px;text-align:center;font-size:16px;font-weight:bold;border:0px;border-radius:5px;color:#fff;cursor:pointer;}
.login_zh #ks_login{position:absolute;bottom:-43px;right:0px;width:54px;height:54px;background:url(../image/login_chg.png) no-repeat 0px 0px;cursor:pointer;border:0px;z-index:6;}
.chg_cont_ks,.chg_cont{height:230px;}
.chg_cont_ks{display:none;height:339px;position:absolute;top:0px;bottom:0px;right:0px;left:0px;background:#fff;text-align:center;z-index:7;}
.chg_cont_ks img{width:150px;height:150px;padding-top:45px;}
.chg_cont_ks #ks_back{position:absolute;bottom:0px;right:0px;width:54px;height:54px;background:url(../image/login_chg.png) no-repeat 0px -76px;cursor:pointer;border:0px;z-index:6;}
.login_ks{text-align:center;padding-top:50px;}
.login_ks img{width:150px;height:150px;}
.footer{margin-top:80px;width:100%;border-top:#333 solid 1px;padding:1px 0px 10px 0px;text-align:center;color:#666;}
.footer .lj{background:#333;color:#fff;padding:10px 0px;}
.footer .lj a{color:#fff;padding:0px 10px;height:14px;text-decoration:none;}

.footer .ewm span{display:inline-block;width:100px;text-align:center;font-size:12px;margin:10px;}
.footer .ewm span img{width:100px;height:100px;}

.a_ts{position:absolute;width:100px;height:50px;top:90px;right:100px;text-indent:-9999px;overflow:hidden;background:transparent;cursor:pointer;}
