*{margin:0;padding:0;}
html,body{height: 100%;font-size:14px;color: #333; font-family:"microsoft yahei", "Helvetica Neue", Helvetica, STHeiti, sans-serif; background:#fff;-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
ul,li{list-style:none;}
img{vertical-align:middle;}
div,p,table,th,tr,td,h1,h2,h3,h4,h5,h6,ul,li,a,img,span,b,strong{border:0;}
section,article,aside{display:block;}
div,ul,li{box-sizing:border-box;-webkit-box-sizing:border-box;}
*:focus{outline:none;}
input,textarea{font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif;}
a{text-decoration: none;-webkit-tap-highlight-color: transparent;}
a:active, a:hover { outline: 0;-webkit-tap-highlight-color: transparent;}
.fl{float:left;}
.fr{float:right;}

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfloat{zoom:1} 
.w1200{width:1200px;margin:0 auto;}

.header {width: 100%;display: block;border-bottom:2px solid #61bff3;}
.head_topbar {width: 100%;border-bottom: 1px solid #eee; background: #F9F9F9;}
.head_topbar i{display: inline-block;}
.index_pic{width: 53px;height: 33px; vertical-align: middle;}
.home{width: 18px;height: 18px;vertical-align: middle;margin-right: 5px;}
.head_tbar {width: 1200px;margin: 0 auto;height: 40px;}
.head_t{font-size: 12px;color: #666;display: inline-block;line-height: 40px;}
.logo-bar-left,.logo-bar-right {line-height: 38px;display: inline;font-size: 12px;color: #ddd;}
.head-bar-login {margin: 10px 12px 10px 10px;font-size: 12px;color: #9B9B9B;;vertical-align: middle;}


.logo-bar {width: 1200px;padding: 28px 0 ;margin-left: auto;margin-right: auto;}
.logo-bar-logo{float: left;}
.logo-bar-left a{color:#434343 ;margin: 0 10px;}
.logo-bar-left a:hover{text-decoration: underline;}
.logo-bar-right {line-height: 40px;display: inline;}
.bar_box{ float: left;margin-top: 15px;height: 68px;}
.auth-search {width: 430px; height: 38px;border: 2px solid #20A3F1;border-radius: 3px;display: block;float: left;}
.auth-search input { display: block;width: 330px;padding: 10px 10px 10px 0;background: transparent;border: none;outline: none; float: left;display: inline;}
.auth-search input[type=text]{padding-left: 25px;background: url(../images/1.png) no-repeat 6px center;}
.search_two input[type=button] {width: 60px;float: right;font-size: 16px;height: 34px; padding: 0px;background: #20A3F1;color: #fff;cursor: pointer;}

.search_bar {display: block;height: 30px;line-height: 30px;float: left;}
.search_bar a {color: #999;font-size: 12px;margin-right: 20px;}

.nav{width: 1200px;height: 42px;line-height: 42px;margin-left: auto;margin-right: auto;}
.nav a{display:inline-block;padding: 0 30px;height: 42px;line-height: 42px;color: #585858;font-size: 18px;}
.nav a.active{background-color: #61bff3;color: #fff;}

/*footer*/
.footer_wrap{background: #fff;border-top: 4px solid #38C9DD;margin-top: 50px;}
.footer {position: relative;width: 1200px; padding: 36px 0; margin: 0 auto;}
.footer-txt-wrap {width: 700px;text-align: center;margin: 0 auto;}
.footer-txt-1 { font-size: 14px;color: #999;}
.footer-txt-1 a{color: #818181;}
.footer-txt-1 a:hover{text-decoration: underline;}
.footer-txt-2 { margin-top: 22px;line-height: 28px; font-size: 14px;color: #b2b2b2;}
.footer_txt_3{font-size: 14px;color: #b2b2b2;margin-top: 30px;}
.footer_txt_3 p{display: inline-block;margin-right: 80px;}
.footer_txt_3 p a{margin-right: 8px;}

.footer .erweima{position: absolute;right: 60px;top:50px;text-align: center;font-size: 12px;}
