@charset "utf-8";
html, body, div, span,applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;}
body {width: 100%;height:auto;background: #fff;-webkit-text-size-adjust:none;}
div {text-align:left;}
body{font:14px/18px "Microsoft YaHei";color:#444;position: relative;}
h1, h2, h3, h4, h5, h6{font-size:100%;}
address, cite, em{font-style:normal;}
li{list-style-type:none;}
a{text-decoration:none;color: #444;max-height: 9999px;}
a:hover{color: #searchc110;text-decoration:none;}
fieldset, img {border:0;}
img {border: none; vertical-align: middle;}
label,button{cursor: pointer;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:14px/1.5 \5fae\8f6f\96c5\9ed1,\5b8b\4f53,arial;}
fieldset,img{border:0;}ol,ul{list-style:none;}:focus{outline:0;}s,u{text-decoration:none;}
.none,legend{display:none;}
html{overflow-x:hidden;overflow-y:auto;}
body{color:#676767;background:#fff;width:100%;overflow:hidden;}
a{text-decoration:none;color:#444;}a:hover{text-decoration:underline;color:#FD3939;}a:active{outline:none;}a span,a:hover span{cursor:pointer;}
a:-webkit-any-link { cursor: pointer;}
.clearfix:before,.clearfix:after,#topNav:before,#topNav:after,#page:before,#page:after,#pylink .gredot p:before,#pylink .gredot p:after{content:".";display:block;height:0;visibility:hidden;font-size:0;}
.clearfix:after,#topNav:after,#page:after,#pylink .gredot p:after{clear:both;}
.clearfix,#topNav,#page,#pylink .gredot p{*zoom:1;}
.clear_:before, .clear_:after {
    display: block;
    content: ' ';
    clear: both;
}    a:link { text-decoration: none;color: #444;}
　　 a:active { text-decoration:blink}
　　 a:hover { text-decoration:underline;color: red}
　　 a:visited { text-decoration: none;color: green}

/* 头部 */
.header{width: 100%;}
.top_wrap {width: 100%;}
.top_wrap .tool-bar {padding: 7px 0; line-height: 20px; height: 20px;border-bottom: 1px #ebebeb solid; color: #a3a4a4; background: #fafbfc;}
.top_wrap .W1200 { overflow: inherit;}
.W1200 { width: 1200px; margin: 0 auto; overflow: hidden;}
.top_wrap .tool-bar .left-text { float: left;}
.top_wrap .tool-bar .left-text a {color: #666;}
.top_wrap .tool-bar .rights-phone {float: right; position: relative;}
.top_wrap .tool-bar .rights-phone .right-bt{display: inline-block; width: 240px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.top_wrap .tool-bar .rights-phone .right-list {display: inline-block;cursor: pointer; color:#666;margin-right: 10px;}

/* 导航 */
.nav {height: 100px;background: #fff;border-bottom: 2px solid #138ff1;}
.font16 { font-size: 16px;}
.nav-content { width: 1200px; margin: 0 auto;}
.nav-content .logo {width: 258px;height: 59px;float: left;display: inline-block;}
.nav-content .logo img {width: 200px;height: 59px;margin-top: 22px;}
.nav-content .nav-list {display: inline-block;margin-top: 23px;height: 59px;margin-left: 30px;}
.nav-content .nav-list .navbar{display: inline-block;height: 59px;position: relative;}
.nav-content .nav-list .navbar .navbar-list{ display: inline-block; line-height: 59px; /* padding-left: 15px *//* ;padding-right: 15px; */}
.nav-content .nav-list .navbar .navbar-list .icon-1{display: inline-block; margin-right: 8px; width: 32px;height: 32px;background: url(../images/navbar-list.png) no-repeat;background-position: -1px 3px;margin-bottom: -4px;}
.nav-content .nav-list .navbar .navbar-list .icon-2{display: inline-block;margin-right: 8px; width: 32px;height: 32px;background: url(../images/navbar-list.png) no-repeat;background-position: -31px 3px;margin-bottom: -4px;}
.nav-content .nav-list .navbar .navbar-list .icon-3{display: inline-block;margin-right: 8px; width: 30px;height: 32px;background: url(../images/navbar-list.png) no-repeat;background-position: -65px 3px;margin-bottom: -4px;}

.nav-content .nav-list .navbar .navbar-list:hover a {
    color: #138ff1;
    }
.header .nav .cur-page {color: #666;/* border-bottom: 2px solid #138ff1; */}
.nav-content .nav-list a {display: inline-block;float: left;line-height: 59px;margin-right: 10px;color: #666;font-weight: 700;font-size: 22px;}

.nav-content .search164 { width: 208px; height: 40px;  margin: 34px 0; border: 1px solid #60b2fa; border-radius: 44px; position: relative;  z-index: 10; float: right;}
.search164 .input-area { border: none; height: 40px; line-height: 40px; width: 115px; color: #999;margin-left: 17px;position: absolute; top: 0;}
.submit-btn { display: inline-block; width: 42px;height: 42px; background-image: url(../images/search.png); background-position: 1px -38px; position: absolute;top: -1px; right: 0px; background-color: #60b2fa; cursor: pointer; border: none; border-radius: 44px;}
.placeholder {display: none; height: 30px; line-height: 30px; color: #999; font-size: 14px; position: absolute;top: 0; left: 18px;cursor: text;}

/* 友情链接 */
.MinH{width: 1200px;margin: 0 auto;}
.MinH .hd_title span{ color: #313131}
.MinH .hd_title{border-color: #ddd}
#links-box{position: relative;  margin: 12px 15px 12px 3px;  height: auto;  overflow: hidden;}
#links-box  a {  line-height: 34px;  color: #666;  margin-right: 17px;  }
#links-box  a:hover{color: #009FF0;}

/*底部*/
.footer{text-align:center;line-height:30px;margin:30px auto 0;background:#1e1e1e;color:#fff;padding:30px 0; clear: both;}
.footer a{color:#ddd;}
.footer a:hover{text-decoration:underline;}

