/* CSS Document */
body {font: 12px/1.5 \5b8b\4f53,Arial,sans-serif; background:url(bg.gif) repeat-x center top;}
html, body, ul, li, h1, h2, h3, h4, h5, h6, p, fieldset, legend {padding:0; margin:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,b{font-weight:normal; font-style:normal;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:bold; font-style:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
ul,li {display:block;list-style-type:none; text-transform:capitalize;}
.left{float:left;}
.right{float:right;}
.hide{display:none;}

a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}

.blank{clear:both;height:10px;overflow:hidden;display:block;}
.blank_line{clear:both;height:10px;margin-bottom:10px;overflow:hidden;display:block;border-bottom:1px dashed #CCCCCC;}

.banner{height:205px;background:url(banner.jpg) no-repeat;}

.toper{	height:35px;width:980px;margin:0px auto;background-repeat: repeat-x;background-color: #3c8cf8;}
.toper .time{line-height:35px;float:left;width:350px;text-align:center;color:#fff;}
.toper .web{line-height:35px;float:right;width:200px;color:#fff;}

.links{background:url(link_bg.gif) repeat-x center;height:40px;position:relative;}
.links ul{margin:0 auto; clear:both;padding:0 10px;}
.links ul a{line-height:40px;height:40px;width:120px;display:block;font-size:14px;color:#6495ED;text-decoration: none;margin:0; overflow:hidden;font-weight:bold;float:left;text-align:center;}

.main_menu{}
.main_menu h2{background:url(menu_news_bg.gif) repeat-x;height:29px;line-height:29px;font-size:14px;color:#fa9061;position:relative;}
.main_menu h2 span{background:url(menu_news.gif) no-repeat;width:93px;height:29px;display:block;}
.main_menu h2 marquee{position:absolute;left:120px;top:0;}
.main_menu h2 .seach{width:230px;height:29px;display:block;position:absolute;top:0;right:15px;overflow:hidden;}
.main_menu ul{background:url(top_tit_bg.gif) repeat-x;height:103px;}
.main_menu ul li{line-height:103px;text-align:center;}
.main_menu ul li a{font-size:40px;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; text-decoration:none;color: #CC0000;}

.main_menu_1{width:290px;float:right;display:inline-block; overflow:hidden;}
.main_menu_1 h2{height:32px;line-height:32px;font-size:16px;padding:0 0px;border-bottom:1px solid #e2dfd6;}
.main_menu_1 h2 span{width:90px;height:32px;text-align:center;display:block;color:#0063b1;float:left;}
.main_menu_1 h2 span.but{background: url(menu_on.gif) no-repeat;}
.main_menu_1 h2 a{font-size:16px;color:#0063b1;text-decoration:none;font-weight:bold;font-family:"Î¢ÈíÑÅºÚ";}
.main_menu_1 ul{padding:5px 10px;}

.main_01{background:url(main_bg_t2.gif) no-repeat top;padding-top:2px;}
.main_01 .con{border:1px solid #ccc;border-top:0;border-bottom:0;position:relative;height:480px;display:block;}
.main_01 .con_bottom{background:url(main_bg_b2.gif) no-repeat bottom;height:5px; clear:both;display:block;}

.main_menu_2{margin:5px;display:block;}
.main_menu_2 h2{background:url(menu_line.gif) no-repeat left bottom;height:32px;line-height:32px;font-size:14px;padding:0 25px;color:#000;position:relative;margin:0 3px;}
.main_menu_2 h2 a{font-size:15px;color:#000; text-decoration:none;padding:0 10px;font-family:"Î¢ÈíÑÅºÚ";}
.main_menu_2 h2 a.but{color:#0063b1;}
.main_menu_2 h2 span{background:url(menu_dot_2.gif) no-repeat;width:12px;height:12px;display:block;position:absolute;left:10px;top:10px;}
.main_menu_2 .menu{margin:0 3px;}
.main_menu_2 .con{border:1px solid #ccc;border-top:0;border-bottom:0;position:relative;height:100%; clear:both;}
.main_menu_2 .con_bottom{background:url(main_bg_b.gif) no-repeat bottom;height:5px;}
.main_menu_2 ul{padding:9px;}

.main_02{background:url(main_bg_t2.gif) no-repeat top;padding-top:2px;}
.main_02 .con{border:1px solid #ccc;border-top:0;border-bottom:0;position:relative;min-height:330px;display:block;}
.main_02 .con_bottom{background:url(main_bg_b2.gif) no-repeat bottom;height:5px; clear:both;display:block;}

.main_menu_3{margin:5px;display:block;}
.main_menu_3 h2{height:25px;background:url(menu_bg_3.gif) no-repeat;position:relative;}
.main_menu_3 h2 span{height:28px;padding:0 10px;display:block;font-size:16px;font-weight:normal;line-height:25px;color:#000;font-family:"Î¢ÈíÑÅºÚ";float:left;}
.main_menu_3 h2 span.but{background:url(menu_bg_1.gif) no-repeat center top;color:#fff;}
.main_menu_3 h2 span a{color:#000; text-decoration:none;}
.main_menu_3 h2 span.but a{color:#fff;}
.main_menu_3 ul{padding:10px 5px 5px;}
.main_menu_3 ul h3{margin-top:5px;}

.main_menu_r1{background:#f6f6f6;}
.main_menu_r1 h2{background:#fff url(menu_dot_1.gif) no-repeat 10px center;border:2px solid #f6f6f6;padding-left:25px;font-size:14px;color:#0063b1;height:24px;line-height:24px;clear:both;}
.main_menu_r1 h2 a{font-size:14px;color:#0063b1; text-decoration:none;}
.main_menu_r1 ul{padding:5px 10px;position:relative;height:100%;}
.main_menu_r1 ul li{height:22px;background:url(dot.gif) no-repeat 5px 10px;display:block;overflow:hidden;padding-left:15px;}
.main_menu_r1 ul li.tit{disply:inline;background:none;text-align:center;padding-left:0;}
.main_menu_r1 ul li.ftit{width:65px;float:left;disply:inline;background:none;text-align:center;padding-left:0;}
.main_menu_r1 ul li a{ font-size:12px; color:#333;line-height:22px;display:block;overflow:hidden;}
.main_menu_r1 ul li a:hover{color:#b30f00;text-decoration:underline;}
.main_menu_r1 ul li.ftit a{color:ff000;}

.main_menu_r2{border:1px solid #ccc;background:#fff;display:block;overflow:hidden;}
.main_menu_r2 h2{margin:2px 2px 3px 2px;height:25px;background:url(menu_bg_3.gif) no-repeat right;position:relative;}
.main_menu_r2 h2 span{background:url(menu_bg_1.gif) no-repeat center top;height:28px;padding:0 10px;display:block;font-size:14px;font-weight:normal;line-height:25px;float:left;color:#fff;}
.main_menu_r2 h2 span a{color:#fff; text-decoration:none;font-family:"Î¢ÈíÑÅºÚ";}
.main_menu_r2 ul{padding:4px;position:relative;height:100%;}
.main_menu_r2 ul a.sp_pic{width:233px;height:60px;display:inline-block;text-align:left;overflow:hidden;padding:0px;margin:0;font-size:12px;color:#333; text-decoration:none;}

.main_select{}
.main_select select{margin:5px 15px;width:160px;}

.main_03{background:#fff url() no-repeat top;padding-top:2px;}
.main_03 .con_bottom{background:url() no-repeat bottom;height:5px; clear:both;display:block;}

.main_menu_cate{border:1px solid #ccc;border-top:0;border-bottom:0;position:relative;height:100%;margin:3px 0 0;}
.main_menu_cate h2{background:url(menu_line.gif) no-repeat -40px bottom;height:32px;line-height:32px;font-size:14px;padding:0 5px;color:#000;position:relative;margin:0 10px;font-family:"Î¢ÈíÑÅºÚ";}
.main_menu_cate h2 a{color:#333;text-decoration:none;font-size:12px;float:right;font-weight:normal;}
.main_menu_cate ul{padding:10px;}
.main_menu_cate ul h3{height:30px;padding:0 5px;}
.main_menu_cate ul h3 a{color:#333;line-height:30px;font-size:14px;}
.main_menu_cate ul p{line-height: 25px;background: #f5f9fa;margin-bottom: 10px;padding: 5px;color: #666666;height: 50px;}
.main_menu_cate ul li{border-bottom:1px dashed #ccc;height:35px;line-height:35px; background-position:5px 16px;padding-left:15px;}
.main_menu_cate ul li a{font-size:14px;}

.main_menu_c{border:1px solid #ccc;border-top:0;border-bottom:0;position:relative;height:100%;margin:3px 0 0;}
.main_menu_c h2{background:url(menu_line.gif) no-repeat -40px bottom;height:32px;line-height:32px;font-size:14px;padding:0 5px;color:#000;position:relative;margin:0 10px;font-weight:normal;}
.main_menu_c h2 a{color:#333;text-decoration:none;}
.main_menu_c h2 span.button{height:30px;width:100px;display:block;position:absolute;right:5px;top:0px;}
.main_menu_c h2 span.button a{line-height:30px;color:#FF0000;}
.main_menu_c ul{padding:20px;}
.main_menu_c ul li{border-bottom:1px dashed #ccc;height:35px;line-height:35px; background-position:5px 16px;padding-left:15px;}
.main_menu_c ul li a{font-size:14px;}

.main_menu_s{border:1px solid #ccc;border-top:0;border-bottom:0;margin:3px 0;display:block;}
.main_menu_s h2{background:url(menu_line.gif) no-repeat -20px bottom;height:32px;line-height:32px;font-size:14px;padding:0 25px;color:#000;position:relative;margin:0 3px;}
.main_menu_s h2 span{background:url(menu_dot_2.gif) no-repeat;width:12px;height:12px;display:block;position:absolute;left:5px;top:10px;}
.main_menu_s h2 font{font-size:12px;color:#666;font-weight:normal;}
.main_menu_s ul{padding:30px;}
.main_menu_s ul h3,.main_menu_s ul h3 a{font-size:16px;margin-bottom:5px;font-family: "Verdana, Arial, Helvetica, sans-serif";}
.main_menu_s ul p a.menu{color:#336699;font-size:14px;}
.main_menu_s ul p span{color:#999;font-size:14px;}
.main_menu_s ul p{line-height:24px;text-indent:0;}
.seach_list{padding:20px 30px 0;}
.seach_list p{line-height:30px;font-size:14px;color:#333;}
.seach_list p a{text-decoration:none;color: #330099;}

.main_ad_230x99{width:230px;height:97px;float:left;border:1px solid #ccc;overflow:hidden;}
.main_ad_230x99 img{width:230px;}
.footer{background:#fff;color:#000;width:980px; margin:0 auto;display: block; overflow:hidden;}
.foot-cont{height:100%; text-align:center; padding:10px 0;}
.foot-cont p{line-height:24px;}
.foot-cont a{font-size:12px;color:#898989;line-height:26px; padding:0 15px;}

/*--- list style ----*/
.text_list {}
.text_list li {height:28px; text-align:left; padding-left:15px; background:url(dot2.gif) no-repeat 5px 12px; line-height:28px;overflow:hidden;display: block;}
.text_list li a{color:#333;}
.text_list li a:hover{color:#b30f00;text-decoration:underline;}
.text_list li span{float:right;color:#333;font-size:12px;padding-left:5px;}
.text_list img{float:left;margin-right:10px;display:inline-block;border:1px solid #efefef;}
.text_list h3{height:22px;overflow:hidden;display: block;text-align:left;} 
.text_list h3 a{line-height:22px;font-size:14px;color:#000;font-weight:bolder;}
.text_list p{line-height:20px;font-size:12px;color:#666;text-indent:2em;}
.text_list p a{color:#FF0000;}

.text_list_xx {}
.text_list_xx li {height:22px; text-align:left;line-height:22px;overflow:hidden;display: block;width:100%;float:left;padding-left:15px; background:url(dot2.gif) no-repeat 5px 10px; }
.text_list_xx li a{color:#333;}
.text_list_xx li a:hover{color:#b30f00;text-decoration:underline;}
.text_list_xx li span{float:right;color:#333;font-size:12px;padding-left:5px;}

.text_list_c{padding:10px;}
.text_list_c img{float:right;margin-left:10px;display:inline-block;}
.text_list_c li{display: block;overflow: hidden;clear: both;background-color: #f9f9f9;padding: 5px;margin-bottom: 10px;}
.text_list_c h3{line-height:24px;text-align:left;padding-left:10px;} 
.text_list_c h3 a{line-height:24px;font-size:13px;color:#000;font-weight: normal;}
.text_list_c p{line-height:20px;color:#555;text-align:right;}
.text_list_c p a{color:#FF0000;}


.pic_list{overflow:hidden;padding:10px;border-top:0;display:inline-block;}
.pic_list li{width:137px;height:145px;margin:5px;display:inline-block;float:left;padding:0;text-align:center;overflow:hidden;}
.pic_list li img{width:133px;height:110px;padding:1px;border:1px solid #efefef;display:inline-block;}
.pic_list li br{padding:0;margin:0;height:0;}
.pic_list li a{font-size:12px;white-space: nowrap; line-height:30px;color:#010101;text-decoration:none;}
.pic_list li a:hover{color:#b30f00;}
.pic_list li.no_right{margin-right:0;}

.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}

.w980px{width:980px; margin:0 auto;display: block; overflow:hidden;}	
.w820px{width:820px; margin:0 auto;display: block; overflow:hidden;}	
.w770px{width:770px; margin:0 auto;display: block; overflow:hidden;}	
.w755px{width:754px; margin:0 auto;display: block; overflow:hidden;}	
.w720px{width:720px; margin:0 auto;display: block; overflow:hidden;}
.w650px{width:650px; margin:0 auto;display: block; overflow:hidden;}
.w370px{width:370px; margin:0 auto;display: block; overflow:hidden;}
.w355px{width:355px; margin:0 auto;display: block; overflow:hidden;}
.w310px{width:310px; margin:0 auto;display: block; overflow:hidden;}
.w316px{width:316px; display: inline-block; overflow:hidden;}
.w250px{width:250px; margin:0 auto;display: block; overflow:hidden;}
.w215px{width:215px; margin:0 auto;display: block; overflow:hidden;}
.w200px{width:200px; margin:0 auto;display: block; overflow:hidden;}
.w150px{width:150px; margin:0 auto;display: block; overflow:hidden;}


/*----------- slide ------------*/

.w_ctr .JQ-slide{width:518px;height:395px;margin:0 auto;display:inline-block;overflow:hidden;position:relative;float:left;border:1px solid #ccc;}
.w_ctr .JQ-slide-content{position:absolute;}/*±ØÐëÒªµÄÔªËØ*/
.w_ctr .JQ-slide-content li{width:518px;height:395px;float:left;display:inline;position:relative;}
.w_ctr .JQ-slide-content li img{width:518px;height:355px;}
.w_ctr .JQ-slide-content li span{width:508px;height:40px;line-height:40px;padding:5px 5px 0;position:absolute;bottom:0;left:0;background:#3a3f3b; filter:alpha(opacity=75); -moz-opacity:0.75;}
.w_ctr .JQ-slide-content a{color:#fff; text-decoration:none;}
.w_ctr .JQ-slide-nav{position:absolute;bottom:30px;right:2px;z-index:30;text-align:center;color:#000;}
.w_ctr .JQ-slide-nav li{float:left;display:inline;width:15px;height:15px;line-height:15px;overflow:hidden;cursor:pointer;margin-right:2px;}
.w_ctr .JQ-slide-nav li.on{background-color:#bc0303;color:#fff;}

/*-----------  news  ----------*/
.cont_text{padding:20px; background:#fff;}
.cont_text h1{line-height:30px;font-size:24px;text-align:center;color:#333;margin-bottom:5px;}
.cont_text h5{height:26px;font-size:12px;text-align:center;color:#999999;border-bottom:1px solid #CCCCCC;font-weight:normal;}
.cont_text .cont_p{padding:10px;font-size:14px;color:#222;text-align:center;}
.cont_p p,.cont_p div,.cont_p span{line-height:24px;padding:5px 0;text-align:left;text-indent:2em;}
.cont_p img,.cont_p p img,.cont_p div img,.cont_p span img{max-width:560px;width:expression(this.width > 560 && this.width > this.height ? 560 : true);overflow:hidden;margin:5px auto;display:block;}
.cont_hf{border:1px dashed #cecece;padding:15px;line-height:30px;color:333;margin:15px;font-size:14px;}
.text_link{margin:0px auto;padding:10px;border-top:1px dashed #CCCCCC;}
.text_link p{line-height:26px;font-size:14px;color:#333;}
.text_link p a{color:#333;}
p.author{margin-top:20px;text-align:right;color:#666;font-size:12px;}

/* ·ÖÒ³ */
#pages { padding:14px 0 10px; font-family:ËÎÌå; text-align:center; }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(imagesadmin_imgpages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }