html, body, div, span, iframe, h1, h3, h4, h5, h6, p, blockquote, pre, a, address,
big, cite, code, del, em, font, img, ins, small, strong, var, b, u, center, dl,
dt, dd, ol, ul, li, fieldset, form, label, legend{margin: 0;padding: 0}
body{color:#3c3c3c;line-height: 25px;font-family: "microsoft yahei";min-width: 1190px;background: #f5f5f5;}
html{font-size: 12px;}
ul li{ list-style:none;}
a{text-decoration:none; color:#3c3c3c; cursor: pointer;}
.overflow{overflow: hidden;}
.pointer{cursor: pointer}
.fl{ float:left}
.fr{ float:right}
li{list-style:none}
input{vertical-align:middle}
img{vertical-align: top;}
img{ border:none}
a:link,a:visited{text-decoration:none;cursor:pointer}
a:hover{text-decoration: underline;}
.html100{width: 100%;height: 100%;min-width: 1190px;min-height: 600px;}
.html100 body{width: 100%;height: 100%;}


.w_1190{width: 1190px;margin:0 auto;}
.btn{background: transparent;border: none;outline: none;cursor: pointer;}
.font-12{font-size: 12px;}
.center{text-align: center;}
.right{text-align: right;}

.mar_t10{margin-top: 10px;}
.mar_t5{margin-top: 5px;}
.mar_b1{margin-bottom: 1px;}

/*.logo img{width: 100%;height: 100%;}*/

.container .header{height: 102px;}

.header .logo{margin-top:8px;}
.header .weather{margin-top: 35px;}
.header .weather{pointer-events:none}
/*轮播*/
.middle{overflow: hidden;position: relative;}
.middle .dots .active{background: #e89042;}
.middle .slide-box{height: 100%;margin-bottom: 10px;overflow: hidden;position: relative;}
.middle .slider{width: 100%;height: 100%;position: absolute;left: 0;top: 0;overflow:hidden;}
.middle .slider img{position:absolute;top:50%;left:50%;}
.middle .mb{height: 30px;background:#000;opacity: 0.5;position: absolute;bottom: 0;width: 100%;filter:Alpha(opacity=50);}
.middle .dots{height: 30px;position: absolute;bottom: 0;width: 100%;text-align:center;word-spacing: 20px;z-index: 999;line-height: 26px;}
.middle .dots>div{display: inline-block;width: 45px;height: 5px;background: #fff;border-radius: 2px;cursor: pointer;}
.middle .login-container{position: absolute;width: 1190px;left: 50%;top:0;margin-left: -595px;height: 100%;}

/*登录框*/
.middle .login-form{box-shadow: 0 0 3px rgba(0,0,0,0.3);height: 300px;width: 280px;background: rgba(255,255,255,0.5);position: absolute;right: 10px;top:50px;box-sizing:border-box;padding-top:20px;}
.ie8-bg{filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#7fffffff,endColorstr=#7fffffff);}
.middle .login-form .error{position: absolute;left: 0;top: 28px;width: 100%;text-align: center;color:red;}#input .bar{padding-left: 34px;}
#input .bar input{outline: none;padding: 0 10px;border-radius: 2px;border:1px solid gray;height: 24px;width: 214px;box-sizing: border-box;line-height: 22px;}
#input .bar .small-input{width: 110px;float: left;}
#input .btn{background: #08196b;color: #fff;border-radius: 2px;height: 26px;width: 212px;margin-left: 34px;margin-top:25px;}
#input .code-img{float:left;font-size: 16px;font-style: oblique;word-spacing: 8px;letter-spacing: 6px;text-indent: 2px;height: 22px;width: 92px;margin-left: 10px;cursor: pointer;background: url("../images/xg_choice/valid-code.jpg");display: inline-block;border: 1px solid #b2b2b2;}
.middle .login-form .exit{cursor: pointer;float: left;margin-left: 100px;margin-top: 50px;width: 50px;height: 30px;line-height:30px;background:#08196b;text-align:center;color: #fff;}

.middle .title{height: 36px;padding-left: 34px;color: #08196b;font-size: 14px;line-height: 36px;font-weight: bold;position: relative;}
.middle .title span{font-size: 12px;font-weight: normal;color:#3c3c3c;}
.middle .title i{height: 18px;width: 18px;position:absolute;left:10px;top:10px; }

/*#input{display: none;}*/
#info{color:#000;}
#info .bar{overflow: hidden;padding:0 25px 0 55px;position: relative;margin-bottom:5px;white-space:nowrap; text-overflow:ellipsis;}
#info .bar label{position: absolute;top:0;left: 20px;}
#info .info-btn{overflow:hidden;margin-top: 20px;}
#info .info-btn button{background:#08196b;border:none;outline:none;cursor:pointer;border-radius: 2px;height: 30px;width:80px;color:#fff;float:left;margin-left:40px;}


