@charset "gb2312";
/* CSS Document */

@import url(focus.css);

@charet utf-8;
body{ margin:0 auto;font-size:12px;font-family:"ËÎÌå";}
ul,li{ margin:0;padding:0;list-style:none;}
p{ line-height:20px;font-size:12px;}
img{ border:0;}
.clear{ clear:both;overflow:hidden;}
.clear1{ clear:both;overflow:visible; height:0; font-size:0; line-height:0;}
a{ color:#343434; text-decoration:none}
a:hover{ color:#BE041A; text-decoration:underline;}
a:active{color:#BE041A}


/*top*/
.top{ height:25px; background:#f1f1f1; border-bottom:1px solid #eaeaea;}
.topcenter{ width:960px; margin:0 auto; height:25px; overflow:hidden;}
.login{width:500px; float:right; height:25px; overflow:hidden;}
.user{ height:25px;font-size:12px}
.user table{color:#bcbcbc}
.user table td{height:22px;line-height:22px;}
.user input.text{height:14px;width:50px;border-top:2px solid #77776f;border-left:1px solid #77776f;border-right:3px solid #f1f1f1;border-bottom:0;background:#f1f1f1;vertical-align:absmiddle;}
.submit input{background:#7d7d7d;color:#ffffff;height:17px;line-height:17px;border:none;}
.submit a{color:#bcbcbc; margin:0 5px;font-size:12px} 


/*container*/
.container{ width:960px; margin:0 auto;}


/*header*/
.header{ padding-top:8px;}
.redian{width:240px;float:left; margin-left:330px;_margin-left:240px; margin-top:18px;color:#BA0319}
.redian li a{ color:#BA0319;}
.head_redian{ float:left;width:200px; }
.head_redian li{ float:left; margin-right:10px; }
.search{margin:12px 10px 0 0; float:right;display:inline;}
.search_key{border:1px solid #c2c2c2;height:19px;padding:0;vertical-align:middle;float:left;}
.search_btn{vertical-align:middle;font-size:12px;padding:0;float:left;background:url(search_btn.png) no-repeat;width:68px;height:21px;border:none;line-height:20px;text-align:center;color:#373737;word-spacing:.2em;}

.menu{ width:960px; background:url(menu2.jpg) repeat-x; height:33px;border-bottom:1px solid #DECFFF; overflow:hidden;}
.menu1{ background:url(menu1.png) no-repeat transparent; height:33px; float:left;}
.menu1 li{ background:url(menu3.jpg) no-repeat transparent top right; height:33px; text-align:center; line-height:33px;float:left; width:90px;}
.menu1 li a,.menu2 li a,.menu3 li a{ color:#fefefe; font-weight:bold; font-size:14px;}
.menu1 li a.current,.menu1 li a:hover{background:url(current.jpg) no-repeat top center; display:block;width:90px; color:#C60920;}
.menu1 li.last{ background:none;}
.menu2{  width:220px; float:left; margin-left:73px;height:33px;_margin-left:43px;_width:250px;}
.menu2 li{ float:left;line-height:33px;margin-left:28px;height:33px;}
.menu2 li.menu2_center{ float:left;line-height:33px;margin-left:38px;height:33px;}
.menu3{ background:url(menu4.png) no-repeat; width:196px; float:right; padding-left:20px;height:33px;}
.menu3 li{line-height:33px; padding-left:30px; float:left;height:33px;}
.sub1{width:3px; float:left; background:url(sub1.jpg) no-repeat; display:block; height:26px;}
.sub2{width:3px; float:right; background:url(sub2.jpg) no-repeat top right; display:block; height:26px;}
.submenu{ margin-top:-1px; height:26px; line-height:26px; background:#FFE7EA;}
.submenuList{width:954px; float:left; border-bottom:1px solid #FFD5DA; height:26px; background:#FFE7EA; height:25px;line-height:25px; color:#C60920;}
.submenuList li{ float:left; }
.submenuList li a{ display:inline-block;margin:0 5px;text-align:center;width:60px;line-height:23px;color:#C60920;}
.submenuList li a:hover,.submenuList li.now a {background:url("subtg.gif") no-repeat scroll center center transparent;line-height:23px;}
/*pagebody*/
/*left*/
.total_div{ width:960px; margin-top:10px;}
.left_div{ float:left;width:765px; margin-right:10px;}
.right_div{ float:right;width:185px;}
.left_lanmu{ width:765px; margin-top:10px; _margin-top:10px;}
.left_topbg{ background:url(ltopbg.png) 0 0 no-repeat; width:765px; height:9px; font-size:0; line-height:0;}
.left_center{ width:762px; border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.tuijian_llanmu{ width:333px; float:left;}
.title_div{width:310px; margin-left:10px;*margin-left:10px; background:url(jiantou.png) 0 2px no-repeat; height:16px;_height:18px;_line-height:18px; line-height:16px;}
.tujian_ul_left{ padding-left:15px;}
.tujian_ul_left li{ float:left; margin:10px 0;_margin:10px 0;}
.tuijian_img{ width:104px; height:79px; float:left;}
.tuijian_rfont{ float:left; margin-left:10px; width:202px;}
.tuijian_title a{ color:#0079BA; font-weight:bold; font-size:15px; line-height:30px;}
.tuijian_brief span{color:#7E7E7E;}
.tuijian_brief a{ color:#744615;}
.tuijian_rlanmu{ width:428px;_width:420px; float:right;}
.tuijian_liebiao{ padding-left:0px; margin-top:20px;width:428px;_width:420px;}
.tuijian_liebiao li{ float:left; line-height:24px; width:195px; _width:200px;padding-right:10px; line-height:25px;}
.tuijian_liebiao li a{ color:#373737; font-size:14px;}
.tuijian_liebiao li a:hover{ color:#0279BB;font-size:14px; text-decoration:underline;}
.tuijian_liebiao li span{ color:#b1b1b1;}
.left_footerbg{ background:url(lfooterbg.png) 0 0 no-repeat;width:765px; height:12px;}

/*right*/
.right_topbg{ background:url(rtopbg.png) 0 0 no-repeat; width:185px; height:9px;font-size:0; line-height:0;}
.right_center{ width:183px; border-left:1px solid #E1E1E1;border-right:1px solid #E1E1E1;}
.right_footerbg{ background:url(rfooterbg.png) 0 0 no-repeat;width:185px; height:12px;}
.right_footerbg2{ background:url(rfooterbg2.png) 0 0 no-repeat;width:185px; height:7px;}
.title_div3{width:173px; margin-left:10px; _margin-left:10px;background:url(jiantou.png) 0 0 no-repeat; height:15px; line-height:15px;}
.title_div4{width:173px; margin-left:10px; margin-top:11px; _margin-top:11px;background:url(jiantou.png) 0 0 no-repeat; height:15px; line-height:15px;}
.right_lanmu{ margin:8px 10px 5px 10px;*margin:7px 10px 5px 10px !important;*margin:3px 10px 5px 10px; }
.right_lanmu li{ float:left; line-height:22px; width:159px;}
.right_title{ text-align:center;}
.right_title a{ color:#A42052; text-align:center;}
.right_brief {color:#373737;}
.right_brief a{ color:#373737; line-height:20px;}
.right_lanmu2{ margin:5px 10px 0 10px;}
.right_lanmu2 li{ float:left; line-height:22px;_line-height:23px; width:159px;}
.right_lanmu2 li span{ color:#7E7E7E;}
.right_lanmu3{ margin:4px 10px 0 10px !important;*margin:11px 10px 0 10px ; border-bottom:1px dashed #e1e1e1; height:95px; *height:90px !important;*height:98px;}
.right_lanmu3 li{ float:left; line-height:22px;_line-height:23px; width:159px;}
.right_lanmu3 li span{ color:#7E7E7E;}
.right_lanmu4{margin:4px 10px 0 10px !important;*margin:11px 10px 0 10px ; border-bottom:1px dashed #e1e1e1; height:102px; *height:92px !important;*height:105px;}
.right_lanmu4 li{ float:left; line-height:22px;_line-height:24px; width:159px;}
.right_lanmu4 li span{ color:#7E7E7E;}


/*footer*/
.bottom{ background:url(b101.jpg) repeat-x; margin-top:10px;_margin-top:5px; padding:10px 0;  border-bottom:1px solid #ccc;}
.bottomUl{width:960px; margin:0 auto;}
.bottomUlLi{width:192px; float:left; text-align:right;}
.bot2{ width:140px; float:left; }
.bot1{width:33px; color:#222;float:left;margin-right:5px; }
.bot1 li{line-height:23px;}
.bot1 li a{font-weight:bold;color:#000;}
.bot2 li{ margin-left:10px; float:left; width:auto; white-space:nowrap; line-height:23px;}
.bot2 li a{color:#585858;font-weight:normal;}
.footer{width:960px; margin:0 auto; text-align:center; margin-top:10px;color:#585858; line-height:23px; }
.footer a{color:#585858;}


/* ¸ü¸Ä */
.clear_div{ clear:both; line-height:0; overflow:visible; height:0;}
.pic_div{ text-align:center; width:95px; height:70px; border:1px  solid #AEAEAE; padding:1px; margin-left:25px; margin-top:5px;}
.lanmu_ul{ margin-left:7px; float:left; padding-top:1px;}
.lanmu_ul li{ line-height:21px; float:left; width:170px;}
.lanmu_ul li span{ color:#343434;}
.lanmu_ul2{ margin-left:7px;margin-top:6px !important;*margin-top:8px !important;*margin-top:6px;}
.lanmu_ul2 li{ line-height:21px; float:left; width:170px;}
.lanmu_ul2 li span{ color:#343434;}
.lanmu_ul3{ margin-left:7px; float:left; padding-top:8px;}
.lanmu_ul3 li{ line-height:21px; float:left; width:170px;}
.lanmu_ul3 li span{ color:#343434;}

.lie_left{ width:320px; float:left; margin-top:10px;}
.lie_right{ width:433px; float:right; margin-top:10px; border:1px solid
#C5C5C5; }
.xy_div{ height:325px;*height:325px !important; border:1px solid #C5C5C5; width:318px;}
.xy_title{ padding-left:20px; line-height:20px; float:left;}
.xy_head{ height:28px; background-color:#f1f1f1; border-bottom:1px solid #C5C5C5;}
.title_div{ margin-top:5px;}
.more_div{ float:right; padding-right:10px;}
.more_div a{ color:#585858;}
.xy_lie{ width:318px;}
.xy_lie li{ float:left;padding-top:5px;height:85px; border-bottom:1px solid #C5C5C5; width:303px; padding-left:15px;_padding-left:13px;}
.xy_lie li.second{ background-color:#f1f1f1;}
.xy_pic{float:left; width:100px; height:76px; border:1px solid #BAC9E0; padding-left:1px; padding-top:1px;}
.xy_berif{ float:left; margin:0 10px; width:180px;*margin:0 10px !important;*margin:0 8px;}
.xy_font{ font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#A21F53; line-height:25px; font-weight:bold;}
.xy_font_berif{ color:#585858; line-height:21px;}
.xy_font_berif a{ color:#BE041A;}
.xy_footer{ background-color:#f1f1f1; height:23px; _width:320px;}

.center_head{ background-color:#A21F53; height:8px; width:433px;}
.center_title{ text-align:center; line-height:25px; margin-top:11px;}
.center_title li{ width:433px; text-align:center;}
.center_title li a{ color:#A21F53; font-size:16px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ";}
.center_ftitle{ padding-left:25px; width:407px;}
.center_ftitle li{ float:left; line-height:21px; text-align:center;}
.center_ftitle li span{ padding:0 5px;}

.center_lie{ margin-top:20px; *margin-top:25px !important;*margin-top:25px;}
.center_lie li{ width:416px; padding-left:17px;}
.center_lie li a{ font-size:14px; line-height:25px;}
.center_lie li span{ color:#343434;}

.center_lie2{ margin-top:15px;}
.center_lie2 li{ width:416px; padding-left:17px;}
.center_lie2 li a{ font-size:14px; line-height:25px;}
.center_lie2 li span{ color:#343434;}

#liv_print_area p{margin-bottom:10px;}
#liv_print_area p.biref{background:#F5F5F5;padding:5px 13px;} 


.dapian_div{ margin:10px auto 0 auto; *margin:7px auto 0 auto !important; *margin:5px auto 0 auto;}
.dapian_head{ background:url(dpbg.png) no-repeat; height:5px; width:960; font-size:0; line-height:0;}
.dapian_center{ height:30px; background:url(dpbg2.png) repeat-x; width:958px; border-left:1px solid #D7D7D7;border-right:1px solid #D7D7D7;}
.dapian_footer{ height:302px; padding:10px 0 10px 10px;border:1px solid #D7D7D7;}
.dapian_left_div{float:left; width:292px; height:300px;}
.dapian_left { float:left; width:290px; height:300px; border:1px solid #D7D7D7; display:block; position:relative;}
.dapian_left cite{ background:#111; filter:alpha(opacity=80); opacity:0.80px; color:#FFF; position:absolute; left:0px; top:263px; width:270px; padding:10px; border:1px solid #999; font-size:16px; font-weight:bold;}
.dapian_right{ float:left; width:633px; padding:0 5px 0 10px;height:300px;}
.dapian_ul{padding-left:10px;}
.dapian_ul li{ float:left; width:135px; padding:0 10px 25px;text-align:center;}
.dapian_img{ width:128px; height:96px;  border:1px solid #D7D7D7;}
.dapian_font{ line-height:21px; padding-top:5px;}
.dapian_diantou{ margin-left:10px; background:url(jiantou2.png) 0 5px no-repeat; height:25px;}
.dapian_lanmu{ float:left; width:915px; height:25px; padding-left:25px;}
.dapian_more{float:right; padding-right:20px; height:25px;}
.dapian_more a{ font-size:14px; line-height:25px;}

/*2013-6-28*/
.bot_b {float: left;font-weight: bold;line-height: 22px;color: #ffffff;margin-left: 30px;font-size: 12px;}
.bot_ulnew {width: auto;float: left;margin: 0 15px;line-height: 22px;list-style: none;}