@charset "gb2312";
/* 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, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0;  vertical-align: baseline;}
html { line-height: 1; }
h1,h2,h3,h4,h5,h6,p{ font-weight:normal;}
ol, ul { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }
q, blockquote { quotes: none; }
q:before, q:after, blockquote:before, blockquote:after { content: ""; content: none; }
a img { border: none; }
*{ font-size:16px;}
a{ text-decoration:none; color:#333;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary { display: block; }
.fl { float: left; display: inline; }
.fr { float: right; display: inline; }
.hide { display: none; }
.clear_b{ clear:both;}
.ovf{ overflow:hidden;}
.mt5{ margin-top:5px;}
.ml5{ margin-left:5px;}
.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}
.ml10{ margin-left:10px;}
.mr10{ margin-right:10px;}
.mt10 { margin-top: 10px; }
.mb10 { margin-bottom: 10px; }
.mb8{ margin-bottom: 8px; }
.mt15{ margin-top:15px;}
.mb15{ margin-bottom:15px;}
.mr15{ margin-right:15px;}
.ml15{ margin-left:15px;}
.mt20 { margin-top: 20px; }
.mb20 { margin-bottom: 20px; }
.mr20{ margin-right:20px;}
.ml20{ margin-left:20px;}
.ml30{ margin-left:30px;width:480px;overflow:hidden;}
.red{ color:#ba133a;}
.blue{color:#1867b1;}

/*字体大小*/
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{ font-size:20px;}
.text_c{ text-align:center;}

.text_l{ text-align:left;}
.b {font-weight:bold;}



body{background:url(imageswcbg.png) no-repeat center 0;font-family: "微软雅黑","Arial Narrow",HELVETICA; color:#333;width:100%;}
.box{
	}
.bgcolor{ background-color:#fff;margin:20px auto;
	width:1000px;
	}
/*顶部导航*/
.topbigbox { width:100%;height:36px;background-color: rgba(255,255,255,0.3); line-height:36px;font-size:14px;}
.topbox{color:#676767; overflow:hidden;margin:0 auto;
	width:1000px;}
.topbox a{ color:#676767; padding:4px;}
.topbox a:hover{ color:#1867b1;}
.topbox img{margin-left:20px; margin-right:5px;display:block; margin-top:5px;}
.topbox ul li{ float:left;}
.topnavbox{ width:1000px;margin:0 auto; overflow:hidden;}
.logobox{color:#676767; overflow:hidden; margin-top:41px;margin-bottom:38px; margin-left:10px;}
.search{ overflow:hidden; margin-top:16px;}
.search input{ border:solid 1px #1867b1; width:200px;height:36px;color:#999999; padding-left:6px;  float: left; font-size:14px; line-height:36px;}
.search .btn_t{ width:70px; height:38px;border:solid 1px #1867b1;  background-color:#1867b1;  display: inline-block; line-height:38px; float: left;}
.search .btn_t img{ margin-left:22px; margin-top:5px;}


.navbox{color:#676767;z-index:3;height:76px;}
.navbox  li{ text-align:center; float:left; margin-right:110px;width:100px;}
.navbox .first{ border-bottom:solid 2px #1867b1; margin-left:10px;}
.navbox .last{margin-right:10px !important;}
.navbox li  p{ margin-top:10px; font-size:20px; color: #1867b1; margin-bottom:5px;}
.navbox li:hover{ border-bottom:solid 2px #1867b1;}
.li_hidden1{margin:0 auto;position:absolute;z-index:999;background-color: white;left:0;display:none;}
.li_hidden1 ul{z-index:999;padding:0 20px;overflow:hidden;width:1000px}
.li_hidden1 ul li{float:left;z-index:999;border:0 !important;text-align:left !important;margin:0 !important;}
.li_hidden1 ul li p{color:#323232;font-size:14px;}
.index{
   
    margin:10px 0 10px 10px;
    padding-left: 20px;
    font-size: 14px;
    color: #323232;
    background: url("imagesindex.png") no-repeat left;
       height: 20px;
    line-height: 20px;
    text-indent: 10px;
}
.index a{ font-size: 14px;}

/*新闻动态*/
#topArea { *zoom: 1;  background-color:#fff;}
#topArea:after { content: ""; display: table; clear: both; }
.topNews .hd h1{font-family:'宋体';}
#topArea .topNews{width: 500px;}
#topArea .topNews .hd{padding:0;height:36px;line-height:36px;border-bottom:1px solid #1867b1;position:relative; background-color:#f2f2f2;}
#topArea .topNews .hd ul{float:left;position:absolute;}
#topArea .topNews .hd ul li{float:left;padding:0 6px;cursor:pointer;vertical-align:top;}
#topArea .topNews .hd ul li.on{background: #fff;border-top:1px solid #1867b1;line-height:36px;height:36px;border-left: 1px solid  #1867b1;border-right: 1px solid #1867b1; height:36px;line-height:36px;}
#topArea .topNews .hd ul li a {font-family: Microsoft Yahei; color:#1867b1; font-size:19px; padding:0 1px; }
#topArea .topNews .bd ul li{height: 46px;line-height:46px; border-bottom:dashed 1px #ccc; font-size:16px; vertical-align:top;}
.bd .infoList li { font-size: 17px; white-space: nowrap;*white-space: inherit; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis; padding-left:10px;}
.bd .infoList li a { text-decoration: none; float:left;}
.bd .infoList li a:hover, .infoList li a:focus { text-decoration: underline; color:#1867b1; }
.bd .infoList li .date { float: right; color: #b3b3b3; padding-right:20px;}
/*机器人*/
.root{ position:relative;width:62px;}
#jump{position:fixed;top:297px;left:50%;margin-left:520px; width:62px; text-align:center;z-index:400;_position:absolute;_top:expression(documentElement.scrollTop + "px");}
.root #jump li {border-bottom:solid 1px #93b0d4; overflow:hidden; float:left;}
.root #jump li a{ float:left;    padding: 3px 6px;}
#weixin{width:50px; height:50px; cursor:pointer;display:block; background:url(imagesroot03.png) no-repeat 6px 3px; background-size:50px 50px;}
#EWM{ position:absolute; left:-120px; top:120px; background:#1867b1; width:114px; height:130px; display:none;color:#fff;}
#EWM img{ width:100px; height:100px;margin-top:4px;}
.root ul li{ 
  background:rgba(24,103,177,0.7)!important;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80); background:#1867b1;
position:static;*zoom:1; padding-top:0px; overflow:hidden;
   
}

.root ul li img{ width:50px;height:50px;}
.root ul li img:hover{ background-color:#fff;}
/*底部*/
.footerbox{border-top:solid 2px #1867b1; background-color:#ddeafa;width: 100%; margin-top:60px;}
.footer{ width:1000px; margin:0 auto; }
.footer .copyright{ text-align:center; margin:28px 0;}
.footer .copyright a{color:#1867b1; font-size:14px;}
.footer .zhuban{ padding-left: 30%; line-height:24px;color:#646464; font-size:14px; margin-bottom:40px;}
 #LetterFB #UnSatisfiedCount{  background: url(imagesico_fangd.gif) no-repeat center top;  color: #ff0000;}
 #LetterFB #SatisfiedCount{  background: url(imagesico_bugxq.gif) no-repeat center top;}
#LetterFB #VerySatisfiedCount{  background: url(imagesico_zhangc.gif) no-repeat center top;  color: #175898;}
#LetterFB a{  padding-top: 20px;height: 17px;display: inline-block;margin: 0 20px 0 0;}
.footer .jiucuo{float:right;margin-top:-46px;margin-right:20px;}
