body{ background-color:#FEFEFE; margin:0px 0px 50px 0px; }
.clear{ clear:both;}
.x_line{background-image: url(../images/x_line.gif);background-repeat: repeat-x;background-position: center bottom;}
.margin_b{margin-bottom:10px}
.margin_b5{margin-bottom:5px}
.margin_t{margin-top:5px}
.margin_t10{margin-top:10px}
.margin_l{margin-left:5px}
.font_left{ text-align:left}
.font_right{ text-align:right}
UL {PADDING: 0px;  MARGIN: 0px; }
UL LI {LIST-STYLE-TYPE: none}
p{ padding:0px; margin:0px}
.left_line{ border-left:1px #D5D5D5 solid}
.right_line{ border-right:1px #D5D5D5 solid}
img{ border:0px; margin:0px; padding:0px}
.boder{border:1px #D5D5D5 solid;}
.ht20{ line-height:20px}
.pd_b{ padding-bottom:5px}

/*字体*/
.wihte_14{color: #FFFFFF; font-size:14px; font-weight: bold; text-decoration:none}
.wihte_14 a{color: #FFFFFF; font-size:14px; font-weight: bold; text-decoration:none}
.font14{font-size:14px; color: #000000; text-decoration:none; line-height:25px}
.font14 a{font-size:14px; color: #000000; text-decoration:none; line-height:25px}
.font12{font-size: 12px; color: #000000; text-decoration:none;line-height:20px}
.font12 a{font-size:12px; color: #000000; text-decoration:none;line-height:20px}
.font14_b{ color: #000000;  margin-top:2px; font-size:14px; font-weight: bold}
.font14_b a{color: #000000;  margin-top:2px; font-size:14px; font-weight: bold}
.head14_b{margin-right:10px; color: #FFFFFF; margin-top:2px; font-size:14px; font-weight: bold; background-color: #000000; padding:4px 2px}
.head12_b{color: #FFFFFF; margin-top:2px; font-size:12px; font-weight: bold; background-color: #000000; padding:3px 2px; text-align:left}
.hs12{ color: #444444; font-size:12px; }
.hs12 a{color: #444444; font-size:12px; text-decoration:none;	}
.tite_20{font-size: 18px;	line-height:27px; color: #000000; text-decoration:none;	font-weight: bold;}
.tite_20 a{font-size: 18px;	line-height:27px; color: #000000; text-decoration:none;	font-weight: bold;}
.red12{font-size: 12px; color: #FF0000; text-decoration:none;line-height:20px}
.red12 a{font-size:12px; color: #FF0000; text-decoration:none;line-height:20px}
.ls12{font-size: 12px; color: #00861B; text-decoration:none;line-height:20px}
.ls12 a{font-size:12px; color: #00861B; text-decoration:none;line-height:20px}
.black20c {FONT-SIZE: 20px; COLOR: #000; FONT-FAMILY: "黑体"}
.time_txt {color: #999999;font-size: 12px;line-height: 20px; margin-bottom:3px}
.hs14{ color: #565656; font-size:14px; font-weight: bold; }
.hs14 a{color: #565656; font-size:14px; text-decoration:none;	font-weight: bold;}
.font12_b{font-size: 12px; color: #000000; text-decoration:none;line-height:20px; font-weight: bold;}
.font12_b a{font-size:12px; color: #000000; text-decoration:none;line-height:20px; font-weight: bold;}
.l_h{ line-height:25px}

/*顶部菜单*/
.top_bg{background-image: url(../images/bg.gif);	background-repeat: repeat-y; background-position: center center; margin:auto; width:1000px}
.menu_b_bg{	background-image: url(../images/menu_b_bg.gif);	background-position: center bottom;	width:965px; height:130px; background-repeat: no-repeat; margin:auto;}
.menu{width:960px; height:80px; }
.menu_bg{background-image: url(../images/menubg.jpg); background-position: center bottom; width:950px; height:40px; }
.menu_main{width:950px; height:25px; margin-top:15px;}
.menu_main UL { MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.menu_main LI {PADDING-BOTTOM: 0px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; BORDER-RIGHT: #fff 1px solid; PADDING-TOP: 0px}
.logo{width:230px; height:75px; float:left}
.menu_txt{margin:0px; width:700px; height:75px; float:right}
.s_line{background-image: url(../images/menu_line.gif);	background-position: right top;	background-repeat: no-repeat;}
.s_1 {WIDTH: 180px; float:left; margin-right:25px; margin-top:10px}
.s_1  LI {WIDTH: 60px; text-align:left; float:left}
.s_2 {WIDTH: 180px; float:left; margin-right:25px; margin-top:10px}
.s_2  LI {WIDTH: 60px; text-align:left; float:left}
.s_3 {WIDTH: 120px; float:left; margin-right:25px; margin-top:10px}
.s_3 LI {WIDTH: 60px; text-align:left; float:left}
.s_4 {WIDTH: 120px; float:left; margin-right:25px; margin-top:10px}
.s_4 LI {WIDTH: 60px; text-align:left; float:left}

/*左侧*/
.ly_960{margin:auto; width:960px; background-color:#FFFFFF;}
.box_l{width:630px; float:left; }
.dy_630{width:630px; height:30px; border-bottom:1px #D5D5D5 solid;}
.txt_630{width:600px; margin:10px}
.hot_news{width:580px; height:90px; margin-top:5px}
.t_bg{width:580px;	background-image: url(../images/i1.gif); background-position: left center;	background-repeat: no-repeat; padding-left:15px}
.point{margin-left:5px;margin-top:5px; height:20px;float:left;}
.wztitle {padding-top: 20px; padding-bottom: 10px;}
.l_bg{margin:0px; height:26px;float:left; width:630px; background-image: url(../images/title_bg.jpg); background-position: right center; border-top:1px #D5D5D5 solid}
.l300{width:310px; float:left; border:1px #D5D5D5 solid}
.l300_bg{width:310px; height:26px; background-image: url(../images/title_bg.jpg); background-position: right center;}
.l300_txt{width:310px; float:left;}
.r300{width:310px; float:right; border:1px #D5D5D5 solid}
.r300_bg{width:310px; height:26px; background-image: url(../images/title_bg.jpg); background-position: right center;}
.r300_txt{width:300px; float:left; margin-left:5px !important; margin-left:3px}
.r300_txt ul li{width:300px;float:left; margin-left:2px; text-align:left}
.center400_img{ float:left; width:300px;overflow: hidden;}
.center400_txt{width:180px; float:right; height:100px;margin-bottom:2px} 
.center400_txt ul li{width:185px; float:left; text-align:left}
.left300_img{ float:left; width:303px;overflow: hidden;}
.left300_pic{width:100px;float:left; height:90px; margin:4px;}
.left300_tu{width:100px; float:left;  height:70px; border:1px #D5D5D5 solid}
.left300_tu img{width:100px; height:70px; margin:2px}
.left300_tu_txt{width:100px;overflow: hidden; float:left; text-align:center; margin-top:3px}
.left300_txt{width:185px; float:right;}
.left300_txt ul li{width:185px; float:left; text-align:left}

/*上下页*/
.pclady_page {TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px; MARGIN: 10px 0px 20px; WIDTH: 100%; DISPLAY: block; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #666; FONT-SIZE: 14px; BORDER-LEFT-WIDTH: 0px}
.pclady_page EM {TEXT-ALIGN: left; PADDING-BOTTOM: 2px; LINE-HEIGHT: 26px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; PADDING-TOP: 2px}
.pclady_page A {BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: left; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; LINE-HEIGHT: 26px; MARGIN: 0px 2px; OUTLINE-STYLE: none; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 4px}
.pclady_page A:hover {BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; COLOR: #666; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; TEXT-DECORATION: underline}
.pclady_page A:focus {-moz-outline-style: none}
.pclady_page SPAN {BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 4px; LINE-HEIGHT: 26px; BORDER-RIGHT-STYLE: none; MARGIN: 1px 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BORDER-TOP-STYLE: none; BACKGROUND: #666; COLOR: #fff; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px}
.pclady_page .prev {BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 18px; PADDING-RIGHT: 12px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/pclady_page.gif) no-repeat 0px -50px;  BORDER-LEFT-STYLE: none;}
.pclady_page .next {BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 12px; PADDING-RIGHT: 18px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/pclady_page.gif) no-repeat 0px 0px; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px}
.pclady_page A.prev:hover {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-POSITION: 0px -75px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
.pclady_page A.next:hover {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-POSITION: 0px -25px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
.pclady_page .return {BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 17px; PADDING-RIGHT: 13px; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/pclady_page.gif) no-repeat 0px -100px; HEIGHT: 22px; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px}
.pclady_page A.return:hover {BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BACKGROUND-POSITION: 0px -125px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none}
.p_d{width:610px;}
.p_d ul li{width:600px; float:left; text-align:left}


/*右侧*/
.box_r{width:310px; float:right;background-color:#FFFFFF;}
.r_bg{margin:0px; height:26px;float:left; width:310px; background-image: url(../images/title_bg.jpg); background-position: right center;}
.box_r_bd{width:310px; float:right; border:1px #FACFE3 solid}
.point3{margin-left:10px;margin-top:7px;float:left;}
.box_r_txt{width:310px; float:right;}
.box_r_txt ul li{width:150px;float:left; margin-left:2px; text-align:left}
.content_R_4 {BORDER-BOTTOM: #e7e7e7 1px solid; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 310px; PADDING-RIGHT: 0px; HEIGHT: auto; CLEAR: both; OVERFLOW: hidden; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 0px}
.hide {DISPLAY: none}
.select {BORDER-BOTTOM: #e7e7e7 1px; POSITION: relative; BORDER-LEFT: #e7e7e7 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; BOTTOM: -1px; PADDING-RIGHT: 5px; BACKGROUND: url(../images/select_bg.gif) #fff repeat-x; BORDER-TOP: #e7e7e7 1px solid; BORDER-RIGHT: #e7e7e7 1px solid; PADDING-TOP: 5px}
.tab_H2 {BORDER-BOTTOM: #e7e7e7 1px solid; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 27px; PADDING-LEFT: 10px; PADDING-RIGHT: 6px; BACKGROUND: url(../images/h2_bg.gif) repeat-x; HEIGHT: 26px; FONT-SIZE: 12px;  PADDING-TOP: 0px}
.tabpane  {BORDER-BOTTOM: #ececec 1px; BORDER-LEFT: #ececec 1px solid; PADDING-BOTTOM: 5px; LINE-HEIGHT: normal; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #ececec 1px solid; BORDER-RIGHT: #ececec 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px}
.tab_txt{width:220px; float:right;}
.tabhot_txt{width:60px; float:left; margin-top:5px}
.content_R_4 H3 {	TEXT-ALIGN: center; LINE-HEIGHT: 22px; MARGIN: 0px; WIDTH: 122px; DISPLAY: block; HEIGHT: 22px; FONT-SIZE: 12px; OVERFLOW: hidden; CURSOR: pointer; FONT-WEIGHT: 500}
.content_R_4 UL {LIST-STYLE-TYPE: none; MARGIN: 8px 0px 4px}
.content_R_4 LI {PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; MARGIN: 0px 0px 0px 6px; PADDING-LEFT: 0px; WIDTH: 165px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: "宋体"; HEIGHT: 25px; COLOR: #acacac; OVERFLOW: hidden; PADDING-TOP: 0px}
.content_R_4 LI A {PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px}
.spec_col_3_L { margin-top:8px; margin-left:5px; WIDTH: 120px; FLOAT: left}
.spec_col_3_L IMG {BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px}
.nr_pic{width:140px;float:left; height:105px; margin:5px !important; margin:3px}
.nr_tu{width:135px; height:85px; margin:auto; border:1px #D5D5D5 solid}
.nr_tu img{width:130px; height:80px; margin:2px }
.nr_txt{width:135px;overflow: hidden; text-align:center; margin-top:3px}

/*广告位*/
.ad_01{width:620px; margin:5px; height:90px}
.ad_01 img{width:620px; height:90px}

/*底部友情链接*/
.point2{margin-left:10px; margin-top:12px; height:20px; float:left;}
.bottom_960{ margin-top:10px; width:960px;}
.bottom_bg{	WIDTH: 960px; background-image: url(../images/index1/bg_10_21.jpg); background-repeat: repeat-x; background-position: left top;
height:33px; border-bottom:1px #CCCCCC solid}
.bt_bg{	WIDTH: 960px; background-image: url(../images/index1/bg_11_26.jpg); background-repeat: repeat-x; background-position: left top;
height:72px; text-align:left}
.bottom_txt{ margin-top:10px; width:960px; height:90px}
