@charset "utf-8";
/* CSS Document */
a:link,a:visited{ color:#000; text-decoration:none;}
a:hover,a:active{ color:#F00; text-decoration:underline;}
#wrapp { width:950px; margin:0 auto; padding:0px; height:auto;}
.clearit { clear:both}
.Hspace { height:10px; overflow:hidden}
#header { width:950px; height:32px; border-bottom:#000000 1px solid; border-top:#000000 1px solid; margin-top:2px; line-height:33px; font-size:14px;vertical-align:middle;}
#header .daohang{ height:30px;margin:0px auto;padding-left:250px; text-align:center; line-height:30px;}
#header img { width:31px; height:32px; border:0; float:left; margin-left:10px; line-height:32px; margin-right:10px;}

#banner { height:208px; border-bottom:#CC3300 3px solid}
#banner ul{margin:0px auto;padding:0px;}
#banner ul li{float:left;margin:0px;padding:0px; list-style:none; display:inline;}
#menu { height:29px; border:#CCCCCC 1px solid; background:url(menu_bg03.gif) repeat-x;}
#menu ul{margin:0px auto;padding:0px;}
#menu ul li{ width:120px;float:left;margin:0px;padding:5px; list-style:disc; display:inline; text-align:center}
#main{width:735px; float:left; height:auto; margin-top:5px;}
.focus { width:350px; height:230px; float:left; background:url(focus_bg_03.gif) no-repeat; padding-top:12px; padding-left:10px; padding-right:6px; padding-bottom:8px;}
.top1 { width:365px; float:left;}
.top1 ul{margin:0px auto;padding:0px;line-height:200%;font-size:12px;}
.top1 li {margin-left:20px;padding-left:5px;}
.top1 h1 { color:#FF0000; font-size:18px; font-weight:bold; padding-top:10px; text-align:center; margin:0; line-height:23px;}
a.top{color:#F00;}
.top1 p { text-indent:20px; margin:0; padding-left:10px; line-height:200%;font-size:12px;text-indent:20px;}
.toutiao { width:360px; height:140px;border:#E8E2C0 1px solid; background:#FAF9F2}
.sbcs { width:360px; height:190px; float:left;line-height:200%; font-size:12px; }
.sbcs h1 { width:360px; height:26px; background:url(lanmu1_03.gif); margin:0; text-indent:20px; padding:0; font-size:14px; font-weight:bold; line-height:26px;}
.sbcs .div1 { border:#FBBE91 1px solid; width:358px; height:160px;}
.sbyj { width:360px; height:190px; float:left; margin-left:5px;line-height:150%; font-size:13px;}
.sbyj h1 { width:360px; height:26px; background:url(sbyj_bg_03.gif);margin:0; text-indent:20px; padding:0; font-size:14px; font-weight:bold; line-height:26px;}

#mid_banner { height:124px; clear:both; margin-top:10px;}
#mid_banner ul{margin:0px auto;padding:0px;}
#mid_banner ul li{float:left;margin:0px;padding:0px; list-style:none; display:inline;}
.main2 { width:735px; height:668px;}
.main2 .main2_top { background:url(mai2_03.gif) no-repeat; height:6px; width:730px; margin:0; padding:0; overflow:hidden}
.main2 h1 {width:730px; height:27px; background:url(mai2_05.gif);margin:0; text-indent:20px; padding:0; font-size:14px; font-weight:bold; line-height:27px;}
.main2 .main2_mid { border-left:#E76607 1px solid; border-right:#E76607 1px solid; background:#FDF8EA; height:600px; width:712px; padding-top:5px; padding-left:8px; padding-right:8px; padding-bottom:5px;}
.main2 .mid_main { border:#F4C779 1px solid; width:710px; height:600px; background:#FFFFFF}
.mid_main p { margin:5px 15px; line-height:150%; font-size:13px; text-indent:20px;}
.main2 .space { height:19px; width:710px; background:url(mai2_08.gif) repeat-x; border-top:#F4C779 1px solid}
.main2 .img_left{ height:126px; width:181px; border:0px; float:left; padding-left:10px;padding-top:10px;margin:5px 15px; overflow:hidden}
.main2 .img_right{ margin:5px 15px;height:126px; width:181px; border:0px; float:right; overflow:hidden;padding-right:10px;padding-top:10px}
.main2 .cont_right { width:438px;margin:5px 10px;height:150px;line-height:180%; overflow:hidden; font-size:13px; text-indent:20px; float:right }
		.cont_right h3 {color:#000; font-size:18px; font-weight:bold; text-align:center; margin:8px 0px;}
.main2 .cont_left{ width:438px; margin:5px 10px;height:150px; overflow:hidden; line-height:180%; font-size:13px; text-indent:20px; float:left;}
		.cont_left h3 {color:#000; font-size:18px; font-weight:bold; text-align:center; margin:8px 0px;}
.main2 .border1{ background:url(border2_03.gif) no-repeat ;  height:5px; overflow:hidden; width:630px}
.main2 .border2{ background:url(baorder1_03.gif) no-repeat;  height:5px; overflow:hidden; width:630px}
.main2 .main2_bot{ background:url(mai2_11.gif); height:4px; width:730px; overflow:hidden}
.main2 a:link,.main2 a:visited{ color:#a30000; text-decoration:underline;}
.main2 a:hover,.main2 a:active{ color:#F00; text-decoration:underline;}
#sider { width:215px; float:right; height:auto; margin-top:5px;}
.sider_r { float:right}
.sider_r h1 { background:url(lanmu_right.gif) no-repeat; width:210px; height:26px;margin:0; text-indent:20px; padding:0; font-size:14px; font-weight:bold; line-height:26px; color:#FFFFFF}
.sider_r .aa { width:208px; border:#E8E2C0 1px solid; background:#FAF9F2; height:210px; font-size:12px}
.sider_r .aa span { text-align:center; margin-top:10px;}
span.tit { padding-left:30px; padding-top:10px;}
.sider_r .aa img { margin:10px 18px;border:0}
.sider_r .aa p { margin:10px 20px; text-indent:20px; font-size:12px; line-height:150%; padding:0}
.imge { margin:10px 0; float:right;}
.imge img { border:0}
#liuyan { float:right}
#liuyan .ly_top { background:url(liuyan_03.gif) no-repeat; width:211px; height:35px;}
#liuyan .ly_mid { background:url(liuyan_06.gif) repeat-x; border-left:#3685D0 9px solid;border-right:#3685D0 9px solid; width:193px; height:174px; padding-top:5px;}
#liuyan .ly_mid label { color:#FFFFFF; font-size:12px;}
input.name { width:80px; border:0; line-height:14px; font-size:12px; padding:2px 10px; height:14px;}
form{ margin:0px; padding:0px;}
.ly_mid img{ margin-top:12px; border:0}
#liuyan .ly_bot { background:url(liuyan_12.gif) no-repeat; width:211px; height:13px;}
.sider2_r { float:right; margin-top:10px; height:auto}
.sider2_r h1 { background:url(lanmu_right.gif) no-repeat; width:210px; height:26px;margin:0; text-indent:20px; padding:0; font-size:14px; font-weight:bold; line-height:26px; color:#FFFFFF}
.sider2_r .aa { width:208px; border:#E8E2C0 1px solid; background:#FAF9F2; height:auto;line-height:200%; font-size:12px; }
.sider2_r .aa ul{margin:0px auto;padding:0px;line-height:200%;font-size:12px;}
.sider2_r .aa li {margin-left:20px;padding-left:0px;}
 .aa2 { width:178px; border:#E8E2C0 1px solid; background:#FAF9F2; height:auto;line-height:200%; font-size:12px; padding-left:30px }
 .aa2 span { text-align:center;}
span.tit2 { padding-left:0px; }
 .aa2 img { margin:10px 18px 5px 18px; width:107px; height:75px; border:0; overflow:hidden}
#footer { height:150px; background:url(footer_bg_03.gif) repeat-x; text-align:center; padding-top:15px; line-height:200%; font-size:12px;
}