@charset "gb2312";
/* CSS Document */
* { margin:0; padding:0; }
body { font-size:12px; font-family:SimSun; color:#333; background-color:#003A76; }
h6, h5, h4, h3, h2, h1 { font-size:12px; font-weight:normal; }
div:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
div { zoom:1; }
li { list-style-type:none; }
img { border:none; _vertical-align:bottom; }
.clr { clear:both; }
.fr { float:right; }
.fl { float:left; }
.s { font-size:12px; }
.m { font-size:14px; }
.bold { font-weight:bold; }
.cent { text-align:center; }
.nobor{ border:0!important}
.blank10 { clear:both; height:10px; overflow:hidden; display:block; }
a { color:#333; text-decoration:none; }
a:hover{ color:#f60; text-decoration:underline; }
.red{ color:#C70000;}
.green { color:#009900; }
.c_huang { color:#FF3300; }
.c_hei { color:#353535; }
.c_bai { color:#fff; }
.c_hui { color:#565656; }
.c_hui2 { color:#8E8E8E; }
.c_lan { color:#003399; }
.c_lan2 { color:#0070BC; }
.c_lv { color:#44980F; }
.c_hong { color:#A70026; }
h1 { display:none; }
.top { width:970px; margin:0 auto;background:url(../images/top.jpg) no-repeat; height:265px; }
.box { width:950px; margin:0 auto; overflow:hidden; background-color:#fff; padding:10px; padding-bottom:0; }
.pt30{ padding-bottom:30px; }
/*backToTop*/
.backToTop { display:none; width:18px; line-height:1.2; padding:5px 0; background-color:#000; color:#fff; font-size:12px; text-align:center; position:fixed; _position:absolute; right:10px; bottom:100px; _bottom:"auto"; cursor:pointer; opacity:.6; filter:Alpha(opacity=60); }
/*foot*/
.foot{ width:100%; background-color:#fff;margin:0px auto;}
/*title*/
.Wireframe{ border:1px solid #D3D3D3; height:auto; overflow:hidden; }
.title { background:url(../images/bg_title.gif) repeat-x; display:block; height:38px; padding:0 15px;}
.title strong { float:left; font:normal 18px/38px "Î¢ÈíÑÅºÚ";}
.title p { float:right; line-height:42px; }
.title1 { background:url(../images/tit_bg.gif) repeat-x; height:25px;}
.title1 strong { font:normal 14px/25px "Î¢ÈíÑÅºÚ";}
.title_video { background:url(../images/title_video.jpg) left top no-repeat; height:62px;}
.title_pic { background:url(../images/title_pic.jpg) left top no-repeat; height:62px;}
/*menu*/
.menu{ background:url(../images/bg_menu.jpg) repeat-x; height:40px; font:bold 18px/40px "Î¢ÈíÑÅºÚ"; padding-left:45px; }
.menu a { float:left; width:145px; display:block; text-align:center; padding-right:1px; background:url(../images/menu_line.jpg) right top no-repeat; color:#fff; }
.menu a.nobg{ background:none; }
.menu a:hover{ color:#fc0; }
/*slider*/
.h300{ height:318px;}
.ad { float:left; width:400px; height:260px; overflow:hidden; margin:10px; position:relative; padding-right:10px; border-right:solid 1px #ccc; }
.slider, .num { position:absolute; }
.slider li { list-style:none; display:inline; }
.slider img { display:block; width:200px; height:260px; }
.num { right:10px; width:190px; font-size:14px; }
.num strong{ display:block; font-weight:normal;}
.num li { height:37px; padding:5px 0 0 0; line-height:18px; overflow:hidden; border-bottom:solid 1px #efefef; }
.num li,.num li a{ color:#049;}
.num li.on,.num li.on a,.video p a{ color:#FF7300; }
/*info*/
.info{width:290px; height:262px; overflow:hidden; }
.info p{ line-height:18px; border-bottom:1px dashed #ccc; overflow:hidden; color:#545454; padding:10px 0 10px 0; }
.info p a,.video strong a,.piclist p a{ color:#049; }
.info p a:hover,.video strong a:hover,.piclist p a:hover { color:#f60; }
.info strong { display:block; height:35px; overflow:hidden; text-align:center;}
.info strong a{color:#C70000; font:bold 16px/35px "Î¢ÈíÑÅºÚ";}
/*department*/
.w200{ width:200px; margin:10px 10px 0 0; }
.department{ font-size:14px; line-height:30px; padding:10px 0 10px 10px; background-color:#F6F1E2; }
.department span{ color:#C34E00; display:block; }
/*video*/
.video{ overflow:hidden; }
.video ul,.piclist ul{ width:105%;}
.video li{ width:465px; float:left; padding:0 10px 20px 4px; }
.video strong{ display:block; padding:5px 0 5px 20px; background:url(../images/icon_video.gif) left 8px no-repeat; font-size:14px; }
.video img{ float:left; width:173px; height:115px; }
.video img,.piclist img{ border:solid 2px #D1D1D1; }
.video p{float:right;width:280px; height:115px;line-height:22px; overflow:hidden; color:#666; }
/*pic*/
.piclist{ overflow:hidden; font-size:14px; }
.piclist li{float:left; width:218px; padding:0 18px 0 4px; }
.piclist img{ width:218px; height:145px; }
.piclist p{display:block; height:35px; line-height:35px; overflow:hidden; text-align:center; }

/*¼ò½é*/
.flow{width:940px;padding:20px 0; font-size:14px;}
.flow p{padding-left:60px; padding-top:8px;color:#f60; font-weight:bold;}
.flow ol{padding:10px 30px; overflow:hidden;}
.flow ol li{ line-height:40px; text-indent:32px; overflow:hidden;  border-bottom:1px dashed #ccc}
.flow ol .p180{ text-indent:183px; }
.flow ol .p170{ text-indent:166px; }
.flow ul{padding:10px 30px; overflow:hidden; font:normal 14px/40px Arial, Helvetica, sans-serif;}
.flow ul li{ padding-left:56px; overflow:hidden; background:url(../images/icon_list.gif) no-repeat 35px 15px; border-bottom:1px dashed #ccc}
.flow ul strong{ font-family: "ËÎÌå"; font-weight:normal; }
.flow ul a{ text-decoration:underline; }

/*ÐÂÎÅÁÐ±í*/
.news{width:940px;}
.news ul{padding:20px 0 20px 30px; width:900px; overflow:hidden;}
.news ul li{font-size:14px; height:40px; line-height:40px; text-indent:22px; overflow:hidden; background:url(../images/icon_list.gif) no-repeat 0 15px; border-bottom:1px dashed #ccc;}
/*µ¥Ò³*/
.show{width:600px; overflow:hidden; margin:0 auto; text-align:center; padding-bottom:30px;}
.show .showname { font:bold 16px/45px "Î¢ÈíÑÅºÚ"; color:#BA2636; }
.show span{ color:#049; }
.show span.green{ font:normal 12px/30px "ËÎÌå"; color:#090; }
.show .showinfo {padding:10px 0; }
.show .showinfo img{ width:600px; }
.show .showdetail { line-height:24px; text-align:left; font-size:14px; }
.show .showpic{ text-align:center;}
/*·ÖÒ³*/
.page { padding:10px 5px 5px 0; color: #333; text-align:center; margin:10px; font-size:12px; }
.page A,.current{padding:3px 8px; margin-right:2px; border: #b7d8ee 1px solid; }
.page A:hover,.page A:active,.current{ border:#1E50A2 1px solid; background-color: #4E9AD4; text-decoration:none; color:#ff0; }

/* Í·²¿µ¼º½ */
#top_nav_bg {width:100%;height:26px;background-color:#f4f3f2;border-bottom:1px solid #cdcdcd;}
#top_nav {clear:both;height:26px;padding-top:3px !important;padding-top:0px;vertical-align:middle;}

#top_nav a:link{color: #333;text-decoration: none;}
#top_nav a:visited{color: #333;text-decoration: none;}
#top_nav a:hover{color: #FF6600;text-decoration: underline;}

#top_nav ul {margin:2px 0px 7px 0px;}
#top_nav li {padding:0px 7px;border-left:1px solid #AFA69E;}
#top_nav li .zi{ margin-top:5px; padding:0px 7px;border-left:1px solid #AFA69E;}
#top_nav .first{padding:0px 7px 0px 0px;border-left:1px solid #AFA69E;}
#top_nav .last{padding:0px 0px 0px 7px;border-left:1px solid #AFA69E;}
#top_nav li a{text-decoration: none;}
#top_nav .left {float:left; margin-top:5px;}
#top_nav .right {float:right; margin-top:5px;}
#top_nav .right2 {float:right;}
#top_nav .no_border {border:0px;}
#top_nav .img_bt {margin:-8px -5px -3px -5px !important;margin:-4px -5px -3px -5px;}
#top_nav .left2 {margin-left:22px;}


#top_nav2 .zuo{float:left; width:245px;}
#top_nav2 .zhong{float:left; margin-top:5px; width:465px; text-align:center;}
#top_nav2 .you{float:right; width:245px; margin-top:5px; } }