.css {margin: 0px;padding: 0px;}
body {font-family: "ËÎÌå", DFHeiMedium-B5;font-size: 12px;margin: 0px;padding: 0px; color:#8a8787; background-color:#f7f7f7}
.home_link {color: #8a8787;text-decoration: none;}
.home_link:hover {color: #FF3300;text-decoration: none;}
.time_mb {border-top:5px solid #cb160f;border-bottom:1px solid #d7d7d7;}
.gjss_link {color: #ac7554;text-decoration: none;}
.main_mb {border:1px solid #efefef;margin-top:10px;}
.news_toplink {font-size: 25px;font-weight: bold;color: #d3200a;text-decoration: none;}
.qh_mb {border-top:1px solid #eaeaea;border-bottom: 1px solid #eaeaea;}
.main_top {margin-top: 12px;}
.wshd_zys {font-size: 16px;font-weight: bold;color: #c7211b;border-bottom: 2px solid #c7211b;}
.wshd_mb {border-bottom: 1px solid #ccc;}
.wyjb_link {color: #8a8787;text-decoration: none;}
.wyjb_link:hover {color: #FF3300;text-decoration: none;}
.zx_hjj {line-height: 18px;}
.p_sbj {margin-top: 8px;}
.bszn_mb {border-bottom: 2px solid  #c7211b;}
.bszn_zys {font-size: 16px;font-weight: bold;color: #c7211b;}
.qlqd_link {color: #8a8787;text-decoration: none;}
.qlqd_link:hover {color: #c7211b;text-decoration: none;}
.bszn_link {color: #8a8787;text-decoration: none;}
.bszn_link:hover {color: #FF3300;text-decoration: none;}
.zcwj_zys {font-size: 16px;font-weight: bold;color: #FFF;}
.zcwj_link {color: #8a8787;text-decoration: none;}
.zcwj_link:hover {color: #FF3300;text-decoration: none;}
.xglj_mb {border-top:1px solid #eee;border-right:1px solid #eee;border-bottom:1px solid #eee;}
.bq_mb {border-top: 5px solid #c7211b; margin-top:12px}
.bq_hjj {line-height: 26px;color: #474747;}
.bq_topzys {color: #c7211b;}
.bq_link {color: #c7211b;text-decoration: none;}
.tzgg_zys {font-size: 14px;font-weight: bold;color: #c7211b; padding-top:6px}
.tzgg_more {color: #5e5656;text-decoration: none;}
.tzgg_zys2 {color: #bababa;}
.tzgg_link {color: #8a8787;text-decoration: none;line-height: 18px;}
.tzgg_link:hover {color: #FF6600;text-decoration: none;}
.mzyw_link {color: #8a8787;text-decoration: none;}
.mzyw_link:hover {color: #FF3300;text-decoration: none;}
.mzyw_mb {border-bottom: 2px solid #c7211b;}
.djyd_link {color: #8a8787;text-decoration: none;}
.djyd_link:hover {color: #FF3300;text-decoration: none;}


	
#con_n1_pack_1{display:block;}
.show1{display:none;width:380px;height:auto;}
#packbox1{width:380px;height:39px;/*margin-bottom:2px;border-bottom:1px solid #c3e2f5;background: url(gs_xxsb4.png) repeat-x;*/ }
#packbox1 ul{margin:0;padding:0;}
#packbox1 ul li{float:left;list-style:none;display:inline;/*border:1px solid #1F6ADF; border-bottom:0px; background:url(gs_xxsb4.png)*/  repeat-x; border-bottom:0px;white-space:nowrap; text-
overflow:ellipsis;cursor:pointer;width:90px;height:39px;text-align:center;font-size:14px; /*font-weight:bold;*/overflow:visible; line-height:39px; color:#c7211b; margin-left:8px;font-weight:bold;}
#packbox1 ul li.hover{ background-color:#c7211b; font-size:14px; font-weight:bold;color: #fff;  }
.t_news_more .lja {color: #515151;text-decoration: none;font-size: 12px;font-weight: normal; padding-top:3px;}




.A {COLOR: #333; CURSOR: pointer; TEXT-DECORATION: none !important}	
a{ color:#545454; text-decoration:none; outline:none; cursor:pointer}
a:active {star:expression(this.onFocus=this.blur());} 

.news_info,.news_infog{ margin:5px 0px;}
.news_infos{ margin:10px; line-height:20px;}
.news_info td{ height:30px;}
.news_infog td{ height:35px;}
.con1,.con2,.con3,.con4{ margin-bottom:15px; overflow:hidden;}
.con1_r1{ width:230px; border:1px solid #4693e5; margin-right:10px; float:left;}
.con1_r1s{ width:230px; border:1px solid #4693e5; float:right;}
.con1_l1{ width:473px; border:1px solid #4693e5; margin-right:10px; float:left;}
.con1_l1s{ width:473px; border:1px solid #4693e5; float:left;}

.con4_r{ width:311px; float:left; margin-right:10px; border:1px solid #4693e5;}
.con4_rs{ width:311px; float:right; border:1px solid #4693e5;}
.con4_l{ width:473px; float:left; margin-right:10px; border:1px solid #4693e5; height:253px;}
.con4_ls{ width:473px; float:left; border:1px solid #4693e5; height:253px;}
.con3,.con5{ border:1px solid #4693e5; overflow:hidden;}
.con6{ margin:15px 0px; border-top:5px solid #4693e5; text-align:center; padding:30px 0px; overflow:hidden;}
.ph_pic img{ width:100px; height:143px; padding-bottom:50px;}
.news{ border-bottom:1px solid #c7211b; border-left:1px solid #c7211b; border-right:1px solid #c7211b; width:1000px; margin:10px auto;; background-color:#FFF}
.hy_titles{ height:40px; background: url(images/zdgg_bg5.png) repeat-x; padding:0px 15px; line-height:40px;}
.dkj_fy{ text-align:center; margin:30px 0px 40px;}
.dkj_fy span{ margin:0px 7px;}

.news_infon{ margin:15px; line-height:22px;}
.news_bts{ border-bottom:1px dashed #ccc; text-align:center; font-weight:bold; font-size:16px; padding:25px 0px 15px;}
.news_aut{ text-align:center; margin:8px 0px 15px;}
.news_cont{ text-indent:2em;}
.news_sc{ text-align:right; margin:10px 0px 20px;}
.lbmenu {height: 46px;width: 208px;margin-top: 8px;margin-left: 7px;background-color: #ECECEC;font-size: 14px;font-weight: bold;color: #2A0000;display: block;line-height: 46px;}
.ti1 {
	text-align: left;
}
.floatright {LINE-HEIGHT: 40px; PADDING-RIGHT: 10px; FLOAT: right; FONT-SIZE: 12px}
.infotitle {TEXT-ALIGN: center; MARGIN: 20px auto 10px; WIDTH: 90%; FONT-SIZE: 16px; FONT-WEIGHT: bold}
.infosecond {TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 90%}
.infocontent {MARGIN: 10px auto; MIN-HEIGHT: 300px; WIDTH: 90%; HEIGHT: auto; OVERFLOW: hidden}
.infoline {BORDER-BOTTOM: #dbdbdb 1px dashed; MARGIN: 10px auto; WIDTH: 90%; HEIGHT: 5px}
.border-infodetail {BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; MIN-HEIGHT: 400px; BACKGROUND: #fff; HEIGHT: auto; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid}
.infotitle {TEXT-ALIGN: center; MARGIN: 20px auto 10px; WIDTH: 90%; FONT-SIZE: 16px; FONT-WEIGHT: bold}
.infosecond {TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: 90%}
.infoattach {TEXT-ALIGN: left; MARGIN: 10px auto; WIDTH: 90%}
.infofx {MARGIN: 10px auto; WIDTH: 90%; BACKGROUND: #f2f2f2; HEIGHT: 40px}	
.infolink {TEXT-ALIGN: left; MARGIN: 10px auto; WIDTH: 90%}
.infolineb {BORDER-BOTTOM: #dbdbdb 1px solid; MARGIN: 10px auto; WIDTH: 90%; HEIGHT: 10px}	
.xx{ border-bottom:1px  dashed #bababa}
.tg_ys2 {color: #3E96D6;font-size: 14px;font-weight: bold;}

.menu{height:25px;display:block;padding:0px;width:1000px;}
.menu ul{list-style:none;padding:0;margin:0;}
.menu ul li{float:left;overflow:hidden;position:relative;line-height:25px;text-align:center;width:125px;}
.menu ul li a{position:relative;display:block;width:113px;height:25px;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå";font-size:14px;text-decoration:none;cursor:pointer;font-weight:bold;line-height:25px;}
.menu ul li a span{position:absolute;left:0;width:113px;}
.menu ul li a span.out{top:0px;}
.menu ul li a span.over,  .menu ul li a span.bg{top:-25px;}
#menu2 ul li a{color:#FFFFFF;}
#menu2 ul li a span.over{color:#FFF;height:25px;width:113px;}