@charset "utf-8";
/* CSS Document */
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/1.4em "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: #f0c110;text-decoration:none;}
fieldset, img {border:0;}
label,button{cursor: pointer;}
select,input,textarea,font{font-size:12px;line-height:1.2em;}
input:focus{outline:none;}

/*--清除浮动
------------------------------------------------------------------------------------------*/
.clearfix:after { clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden; }
.clearfix:after { _zoom:1; }
.overflow { overflow:hidden; _zoom:1; }
.clear{clear:both; height:0;font-size:0; overflow:hidden; }

.fl{display:block;float:left;}
.fr{display:block;float:right;}

.newTop{width:100%;height:41px;line-height:41px;background:#f9f9f9;border-bottom:1px solid #e3e3e3;}
.wrapper_1180{width:1180px;margin:0 auto;}
.topleft{float:left;}
.header{width:1180px;margin:0 auto;height:80px;padding:10px 0;}
.logo{float:left;width:250px;}

.nav{background:#1aabc0;height:45px;line-height:45px;position:relative;}
.nav ul { width: 1200px;margin:0 auto; position: relative;}
.nav li{float:left;font-size:14px;width:95px;text-align:center;padding:0 5px;}
.nav li.cur{background:#06841a}
.nav li:hover{background:#05cbd7;}
.nav li a{color:#fff;}
.icon_more{float:right;width:8px;height:4px;margin:22px 3px 0 0;background:url(/skinnew/images/head_more.png) no-repeat;}
.nav li.on .icon_more{background-position:-15px 0;}

.m_nav{position:absolute;background:rgba(0,0,0,0.9);z-index:2;width:1180px;left:0;top:45px;display:none;height:50px;line-height:50px;}
.m_nav a{display:inline;font-size:14px;padding:0 10px;}
.m_nav a:hover{color:#f60;}