@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#000; background-color:#f8f8f8;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

/*框架*/
.container{ clear:both;width:950px;text-align:left;margin:0 auto;color:#666666;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.marb5{ overflow:hidden; height:5px; clear:both;}
.marb10{ overflow:hidden; height:10px; clear:both;}
.marb15{ overflow:hidden; height:15px; clear:both;}
.marb20{ overflow:hidden; height:20px; clear:both;}
.marb30{ overflow:hidden; height:30px; clear:both;}

/*页头*/
.fl{float:left;}
.fr{float:right;}
.wrap{width:950px; margin:0 auto; clear:both;}
h1.logo{width:113px;padding:14px 0 0 21px;}
h1.logo a{display:block;height:31px; text-indent:-999em; background:url(../images/logo.jpg) no-repeat;}
.top-bg{height:60px; border-bottom:1px solid #94aecb;background:url(../images/topBg-x.gif) repeat-x;}
.top-nav{padding-top:21px}
.top-nav a{display:inline-block;padding:0 22px; line-height:16px; color:#555; border-right:1px solid #c6c6c6; border-left:1px solid #fff;-moz-text-shadow:0 1px 1px #fff;-webkit-text-shadow:0 1px 1px #fff;text-shadow:0 1px 1px #fff;}
.top-nav a.first{border-left:0 none;}
.top-nav a.last{border-right:0 none;}

/*页头大图*/
.banner{background:url(../images/ydsd_05.jpg) repeat-x;}
.banner .cen{width:950px;margin:0 auto;}

/*内容*/
.nr{ overflow:hidden; width:290px; float:left; margin:0 40px 25px 0; font-family:'微软雅黑';}
.nr .top{ overflow:hidden; margin-bottom:15px;}
.nr .top-left{ float:left;}
.nr .top-left img{ width:86px; height:86px;}
.nr .top-right{ float:right; width:180px;}
.nr .top-right .t{ line-height:56px; font-size:18px; color:#068afb;}
.nr .top-right .t a{ color:#068afb;}
.nr .top-right .l{ float:left;}
.nr .top-right .r{ float:right; padding-top:6px;}
.nr .bottom{ height:66px; border:1px solid #e3e3e3; background-color:#fff; padding:8px 15px; font-size:14px; line-height:22px; position:relative; _margin-top:15px;}
.nr .bottom .fd{ position:absolute; width:16px; height:14px; background:url(../images/ydsd_24.jpg) no-repeat; top:-14px;_top:-13px; left:35px;}
.nr .bottom .foot{ overflow:hidden; text-align:right;}
.mr{ margin:0 0 25px 0;}

/*公告关注*/
.gggz{ overflow:hidden; clear:both; border:1px solid #e3e3e3; background-color:#fff; padding:20px 0;}
.gggz .gg{ float:left; width:400px; padding:0 40px; border-right:1px solid #e6e6e6;}
.gggz .gg-top{ height:26px; line-height:26px; overflow:hidden;}
.gggz .gg-top-left{ float:left; font-size:22px; color:#333333;}
.gggz .gg-top-right{ float:right; width:50px; height:26px; background-color:#f3f3f3; text-align:center; cursor:pointer;}
.gggz .gg-center li{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis; width:368px; height:36px; line-height:36px; padding-left:32px; color:#1d81e5; font-size:14px; background:url(../images/ydsd_51.jpg) no-repeat left center;}
.gggz .gg-center li a{ color:#1d81e5;}
.gggz .gg-center li a:hover{ text-decoration:underline;}
.gggz .gg-center li span{ color:#9f9f9f;}

.gggz .gz{ float:right; width:424px;}
.gggz .gz-top{ height:26px; line-height:26px; overflow:hidden;}
.gggz .gz-top-left{ float:left; font-size:22px; color:#333333;}
.gggz .gz-bottom{ overflow:hidden;}
.gggz .gz-bottom li{ float:left; width:72px; text-align:center; margin-right:30px; font-size:14px;}
.gggz .gz-bottom li img{ width:72px; height:72px; padding-bottom:12px;}

.yesLogin{ display:none;}


/*我猜我建议弹出框*/
.wyxf{ background:url(../images/ydbgbk.png) repeat-y;_background:url(../images/ydbgbk.gif) repeat-y; width:512px; padding:8px; }
.wyxf .title{ height:32px; line-height:32px; background:#0292e9 url(../images/icontit.jpg) no-repeat 10px 4px; padding-left:55px; color:#fff; font-family:\5FAE\8F6F\96C5\9ED1; font-size:16px;}
.wyxf .title span{ float:right; display:block; text-indent:-9999em; width:15px; height:25px; background:url(../images/wclose.gif) no-repeat 0 8px; padding-right:15px;}
.wyxf .title span a{ display:block; width:15px; height:15px;}
.wyxf .content{ background:url(../images/bgydb.jpg) no-repeat 380px 210px #ffffff; padding:20px;}
.wyxf .content li{ margin-bottom:10px;}
.wyxf .content li b{ display:block; width:70px; float:left; font-size:14px; font-weight:normal; line-height:30px;}
.wyxf .content li .texta{ border:1px solid #d7d7d7; padding:5px; width:380px; height:140px; color:#a7a7a7; resize:none;}
.wyxf .content li .inputa{ border:1px solid #d7d7d7; width:180px; height:28px; line-height:28px;}
.wyxf .content li .buta{ background:url(../images/tjydb.jpg) no-repeat; width:91px; height:32px; text-align:center; cursor:pointer; color:#fff; border:none;}
.wyxf .content li.ky{ padding-left:175px; margin-bottom:0;}

