@charset "utf-8";

/* resetting */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, dl, dt, dd, form, article, aside, embed, table, td, th, input, button, legend, fieldlset, blockquote, textarea, label, strong, img, cite { margin: 0; padding: 0; outline: none; }
body { font-family:'Microsoft YaHei'; font-size: 12px; line-height: 1; color: #333; margin: 0 auto; text-align: center; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
table { border-collapse: collapse; }
ul, li { list-style-type: none; }
p{line-height: 20px;}
img{ border: none; vertical-align:top; }
em, cite, address,i { font-style: normal; font-weight: normal; }
a { text-decoration:none; }
a:hover { color:#ff6600;}
a:focus { outline: none; }
input { outline:none; border:none 0; }
input::-ms-clear { display:none; }
textarea { outline:none; resize:none; }
.more { float: right; margin-right: 8px; }



/* public */

.clear {zoom:1; _height:0px; _overflow:hidden;}
.clear:after { display:block; content:''; clear:both; }
.left { display:inline; float:left; }
.right { display:inline; float:right; }
.fl{ float:left;}
.fr{ float:right;}



/* header */
body{ text-align:left;}
.advert{ width:100%;}
.advert a{ display:block;}
.advert a img{ width:100%;}
h1 a{ display:block; float:left;}
.img_logo,.ad_img{ display:block; float:left;}
.img_logo{ padding:18px 10px 0 0;}
.img_logo em{ display:block; margin-left:8px; padding:7px 0 0 8px; border-left:1px solid #e1e1e1; float:left;}

.wrapper{width: 1190px; margin:0 auto;}
.logo {height: 80px;padding-top: 6px;}
.srdz-new {height: 88px;background: #fff; background: url(../images/topbg.jpg) no-repeat top center;}
.ylwz {float: right;width:980px;line-height: 85px;height: 85px;}
.navLi { padding-left:200px;}

#top_wrapper{width:100%; height:33px; background:url(../images/top_bg.png) repeat-x;}
.top{height:28px; line-height:28px; width:1190px; margin:0 auto;}
.fn-left { float:left;}
.fn-right { float:right;}
.link { width:1188px; margin:0 auto; margin-top:15px; background:#fff; border:1px solid #e7e7e7;}
.link h3 { height:30px; line-height:30px; font-size:14px; font-weight:bold; background:#f5f5f5; border-bottom:1px solid #e7e7e7; padding-left:15px; text-align:left;}
.link ul {   margin:0px;}
.link ul li { float:left; white-space:nowrap; width: 120px; text-align: left; margin:3px 0 3px 18px; line-height:24px; height:24px; overflow:hidden;display: inline-table; }
.link ul li a { white-space:nowrap;display: inline-table;}
.foot { width: 100%;background-color: #fff; border-top: 1px solid #e7e7e7; margin-top:15px; padding:15px 0;}
.foot p { line-height:28px; color:#666;}
.foot p a { color:#F60;}
.foot p img { vertical-align:middle; margin-left:3px;}

