@charset "utf-8";
/* CSS Document */
body, div, address, blockquote, iframe, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4, h5, h6, p, pre, table, caption, th, td, form, legend, fieldset, input, button, select, textarea {margin:0; padding:0; font-weight: normal;font-style: normal;font-size: 100%; font-family:"宋体",Arial, Helvetica, sans-serif;}
ol, ul ,li{list-style: none;}
img {border: 0; margin:0; padding:0;}
body {color:#515151; text-align:left; font-size:12px;}
body{ background:url(../images/bodyBg_02.jpg) repeat-x left top #ffffff; cursor:default;}
a,em{ text-decoration:none; font-style:normal;}
a{color:#515151;}
a:hover{color:#ffb500;}
input, button{border:0 none; background: none transparent; margin:0; padding:0;}
.clearfix:after {clear:both; content:"."; display:block; height:0pt; visibility:hidden; overflow:hidden;}
.clear{clear:both; height:1px; margin-top:-1px; width:100%; line-height:1px; font-size:0;} 
.dis{display:block;}
.undis{display:none;}
.fr{float:right;}
.fl{float:left;}
.posRelative{position:relative;}
.posAbsolute{position:absolute;}
.autoCenter{ margin-left:auto; margin-right:auto;}
/*layOut*/
.top{width:100%;margin:0 auto; height:27px; background:url(../images/top_bj.jpg) bottom; overflow:hidden;}
.top_c{width:1003px;margin:0 auto;}
.top_c p{ padding-left:15px; line-height:24px; float:left;}
.top_c_r{ float:right; overflow:hidden;}
.top_c_r p{ line-height:24px; padding-right:15px; float:left;}
.top_c_r img{ padding-top:2px; float:left;}
.top_c_r h3{line-height:24px;float:left; padding-left:15px;}
.nav{width:100%;margin:0 auto; height:71px; background:url(../images/navbg.gif) repeat-x; overflow:hidden;}
.nav_c{ width:1003px;margin:0 auto; height:71px;}
.nav_c_n{ width:245px; float:left; overflow:hidden;}
.nav_c_n img{ float:left;}
.nav_c_n_l{float:left;overflow:hidden; width:170px; padding-top:8px; }
.nav_c_n_l a{ color:#FFF; font-size:14px; padding-left:10px; line-height:24px;}

.nav_c_g{ width:245px; float:left; overflow:hidden;}
.nav_c_g img{ float:left;}
.nav_c_g_l{float:left;overflow:hidden; width:170px; padding-top:8px; }
.nav_c_g_l ul{ width:170px;}
.nav_c_g_l li{ width:76px; float:left}
.nav_c_g_l li a{ color:#FFF; font-size:14px; padding-left:20px; line-height:24px;}

.nav_c_m{ width:330px; float:left; overflow:hidden;}
.nav_c_m img{ float:left;}
.nav_c_m_l{float:left;overflow:hidden; width:255px; padding-top:8px; }
.nav_c_m_l a{ color:#FFF; font-size:14px; padding-left:20px; line-height:24px;}

.nav_c_k{ width:160px; float:left; overflow:hidden;}
.nav_c_k img{ float:left;}
.nav_c_k_l{float:left;overflow:hidden; width:80px; padding-top:8px; }
.nav_c_k_l a{ color:#FFF; font-size:14px; padding-left:10px; line-height:24px;}



.head_top
{
	width:1003px;
	margin:0 auto;
	position:relative;
}
.head_top_L
{
	float:left;
}
.head_top_R
{
	float:right;
	color:#333333;

}
.logo
{
	width:1003px;
	height:87px;
	margin:0 auto;
	position:relative;
}
.logo_L
{
	float:left;
	width:187px;
}
.date
{
	float:left;
	width:363px;
	padding-left:18px;
}
.search
{
	float:right;
	width:213px;
	padding-right:4px;
	padding-top:33px;

}
.menu
{
	width:100%px;
	background:url(../images/menu_bj.jpg);
	height:71px;
}
/*首页*/
.main
{
	width:1003px;
	margin:0 auto;
	position:relative;
}
.bad1{ width:672px; height:74px; margin-top:10px; float:left; margin-bottom:10px;overflow:hidden;}
.zqjc{ width:315px; height:74px;margin-top:8px; float:left; margin-left:10px; }
.main1{width:1003px; margin:0 auto; height:575px; float:left;}
.main1_L{ width:335px; float:left; overflow:hidden;}
.main1_L_ad{ width:333px; height:221px;border: 1px solid #dddddd; overflow:hidden;}
.main1_L_zxsj{ margin-top:10px; height:340px;}
.main1_L_zxsj_c{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height:305px;}
.main1_L_zxsj_c ul{ padding:10px 10px 10px 15px; overflow:hidden;}
.main1_L_zxsj_c li{ line-height:24px;background:url(../images/icon4.gif) no-repeat left center; padding-left:10px;}
.main1_N{width:333px; float:left; overflow:hidden; margin-left:10px;}
.main1_N_a{ height:108px;background:url(../images/linepx.gif) repeat-x bottom;}
.main1_N_a h3{ color:#ba222e; font-weight:bold; font-size:14px; text-align:center;line-height:24px;}
.main1_N_a h3 a{text-align:center;color:#ba222e; font-weight:bold; font-size:14px;}
.main1_N_a p a{ color:#676767; font-size:14px; line-height:24px; padding-left:10px;}
.main1_N_a h4{ color:#000; font-weight:bold; font-size:14px; text-align:center;line-height:24px;}
.main1_N_a h4 a{text-align:center;color:#000; font-weight:bold; font-size:14px;}
.main1_N_b{ height:155px;background:url(../images/linepx.gif) repeat-x bottom;}
.main1_N_b ul{ padding:10px 10px 10px 10px;overflow:hidden;}
.main1_N_b li{line-height:28px;background:url(../images/icon5.gif) no-repeat left center; padding-left:10px;}
.main1_r{ width:315px; float:left; overflow:hidden;margin-left:10px;}
.main1_r_ad{ width:313px; height:220px;border-left:1px solid #dddddd; margin-bottom:10px; overflow:hidden;}
.main1_r_hzsj{ height:343px; width:313px; overflow:hidden;}
.main1_r_hzsj_c{ border-left:1px solid #dddddd; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; height:308px;}
.main1_r_hzsj_c ul{ padding:10px 10px 10px 15px; overflow:hidden;}
.main1_r_hzsj_c li{ line-height:24px;background:url(../images/icon4.gif) no-repeat left center; padding-left:10px;}
.bad2{ width:676px; height:100px; margin-top:10px; float:left;}

.sad2{ width:311px; height:100px; margin-top:10px; margin-left:10px;float:left; overflow:hidden;}
.jswh{ width:1003px; height:355px; float:left; overflow:hidden; margin-top:10px;}
.jswh .title{ background:url(../images/jswh.jpg) no-repeat; height:39px;}
.jswh_l{ width:335px; height:312px; float:left; overflow:hidden;border: 1px solid #dddddd;}
.jswh_l_c{ padding:10px 10px 5px 15px;}
.jswh_l_c img{ width:305px; height:225px; float:left; overflow:hidden;}
.jswh_l_c ul{ overflow:hidden; float:left;}
.jswh_l_c li{ line-height:24px;background:url(../images/icon5.gif) no-repeat left center; padding-left:10px;}
.jswh_n{ width:346px;height:312px; float:left; overflow:hidden;border: 1px solid #dddddd; margin-left:10px;}
.nTab{ width:346px; height:312px; border-top:none; overflow:hidden; float:left; }
.TabTitle{ height:33px; line-height:33px; width:348px; } 
.TabTitle ul{ float:left;}
.TabTitle ul li{width:85px; text-align:center; display:block; float:left; font-weight:bold; font-size:14px;}
.TabTitle .normal{ border-left:1px solid #dddddd;  border-bottom:1px solid #dddddd; }
.TabTitle .hover a{ color:#000;}
.TabTitle .hover{ border-left:1px solid #dddddd; }
.TabContent{ padding:5px; height:277px; }

.TabContent ul{ margin-top:5px; height:260px; overflow:hidden; /*width:1001px;*/ margin-left:5px; float:left; width:330px;}
.TabContent li{ float:left; background:url(../images/icon5.gif) no-repeat left center; padding-left:10px; height:24px; line-height:24px;}
.jswh_r{ width:296px;height:312px; float:left; overflow:hidden;border: 1px solid #dddddd; margin-left:10px;}

.sjts{ width:1003px; height:355px; float:left; overflow:hidden; margin-top:10px;}
.sjts .title{ background:url(../images/sjts.jpg) no-repeat; height:39px;}
.sjts_l{ width:335px; height:312px; float:left; overflow:hidden;border: 1px solid #dddddd;}
.sjts_l_c{ padding:10px 10px 5px 15px;}
.sjts_l_c img{ width:305px; height:225px; float:left; overflow:hidden;}
.sjts_l_c ul{ overflow:hidden; float:left;}
.sjts_l_c li{ line-height:24px;background:url(../images/icon5.gif) no-repeat left center; padding-left:10px;}
.sjts_n{ width:346px;height:312px; float:left; overflow:hidden;border: 1px solid #dddddd; margin-left:10px;}
.sjts_r{ width:296px;height:312px; float:left; overflow:hidden;border: 1px solid #dddddd; margin-left:10px;}
.jcsp{ width:1003px; height:398px; float:left; overflow:hidden; margin-top:10px;}
.jcsp .title{ background:url(../images/jcsp.jpg) no-repeat; height:39px;}
.jcsp_l{ width:700px; height:350px; float:left; overflow:hidden; border: 1px solid #dddddd;}
.main_N_L
{
	float:left;
	width:699px;
	height:348px;

}
.tab_bt
{
	margin:0 auto;
	position:relative;
	width:330px;
	height:125px;
	padding-top:5px;
	border-bottom:#999999 dashed 1px;
	line-height:2.0em;
}
.jcsp_r{ width:287px;height:350px; float:left; overflow:hidden;border: 1px solid #dddddd; margin-left:10px;}
.jcsp_r .title2{float:left; overflow:hidden;}
.jcsp_r .title2 h3{ width:90px; border-right:1px solid #dddddd;font-weight:bold; font-size:14px;}
.main_N_R_con
{
	width:261px;
	margin:0 auto;
	position:relative;
	padding-top:45px;
}
.gw{ width:1003px; height:420px; float:left; overflow:hidden; margin-top:10px;}
.gw .title{ background:url(../images/gw.jpg) no-repeat; height:39px;}
.gw_l{ width:335px; height:375px; float:left; overflow:hidden;border: 1px solid #dddddd;}
.gw_l .tp{ margin:12px 10px 10px 15px;border: 1px solid #dddddd; width:306px; height:350px;}
.gw_n{ width:346px;height:375px; float:left; overflow:hidden;border: 1px solid #dddddd; margin-left:10px;}
.gw_r{ width:296px;height:375px; float:left; overflow:hidden;border: 1px solid #dddddd; margin-left:10px;}
.gw_r .title2{float:left; overflow:hidden;}
.gw_r .title2 h3{ width:90px; border-right:1px solid #dddddd;font-weight:bold; font-size:14px;}

.main_o_R_con
{
	width:264px;
	margin:0 auto;
	position:relative;
	padding-top:35px;
	line-height:2.0em;
}
.main_o_M
{
	float:left;
	width:347px;
	height:372px;
	
	
}
.tab_bta
{
	margin:0 auto;
	position:relative;
	width:330px;
	height:180px;
	padding-top:5px;
	border-bottom:#999999 dashed 1px;
	line-height:2.0em;
	
}
.link{ width:1003px; height:140px; float:left; overflow:hidden; margin-top:10px;}
.link .title{ background:url(../images/yqlj.jpg) no-repeat; height:39px;}
.link_c{ padding:10px 10px 10px 10px;}
.link_c a{ line-height:24px; height:24px; margin-right:10px; padding-right:10px; border-right:1px solid #666;}
.botmenu{ width:1003px; height:35px;overflow:hidden; padding-top:10px;background:#ededed; margin:0 auto; text-align:center; padding-bottom:10px;}
.botmenu a{line-height:24px; height:24px; margin-right:10px; padding-right:10px; border-right:1px solid #666;}
.bot{ width:1003px; height:100px;overflow:hidden; margin-top:10px; margin:0 auto; padding-top:10px;}
.bot p{line-height:24px; height:24px; padding-left:20px;}


.sp1{ width:352px; height:310px; margin-top:10px; float:left; overflow:hidden;}
.sp1 img{ width:350; height:224px;}
.sp1 h3 a{ font-size:14px; font-weight:bold; line-height:24px; color:#000;}
.sp1 p{ line-height:24px;}
.sp1 p a{line-height:24px; color:#fd0000;}
.tp1{ width:321px; height:310px; margin-top:10px; float:left; overflow:hidden; margin-left:10px;}
.tp1 ul{width:310px; height:150px;float:left; overflow:hidden;}
.tp1 li{ width:140px; margin-left:15px; float:left;}
.tp1 li img{ width:136px; height:102px;}

.tjsp{ width:310px; height:310px; margin-top:10px; float:left; overflow:hidden; margin-left:10px;}
.tjsp_c{ padding:10px 10px 10px 10px;border-right:1px solid #ccc;border-left:1px solid #ccc;border-bottom:1px solid #ccc; height:255px; }
.tjsp_c_tp{ background:url(../images/linepx.gif) repeat-x bottom; height:100px; margin-bottom:10px;}
.tjsp_c_tp img{ width:118px; height:86px; float:left; margin-right:10px;}
.tjsp_c_tp h3 a { font-size:14px; font-weight:bold; line-height:24px; color:#da5204;}
.tjsp_c_tp p{ line-height:24px; color:#999;}
.tjsp_c_xw{ height:145px;}
.tjsp_c_xw ul{ height:139px; overflow:hidden;}
.tjsp_c_xw li{line-height:24px;height:24px;  overflow:hidden}
.tjsp_c_xw li a{padding-left: 5px;line-height:24px;height:24px;}
.dsdy{ width:708px; height:365px; margin-top:10px; float:left; overflow:hidden;border:#dddddd 1px solid;}
.dsdy_c{padding:15px 20px 20px 20px;}
.dsdy_c_sp{ width:334px; float:left; margin-right:10px;}
.dsdy_c_sp img{ width:333px; height:269px; float:left; margin-bottom:5px;}
.dsdy_c_sp h3{ line-height:24px; font-size:16px; font-weight:bold;text-align:center;}
.dsdy_c_sp h3 a{  color:#000;}
.dsdy_c_tp{ width:324px; float:left; overflow:hidden;}
.dsdy_c_tp ul{width:320px; height:155px;float:left; overflow:hidden;}
.dsdy_c_tp li{ width:136px; margin-left:20px; float:left;}
.dsdy_c_tp li img{ width:136px; height:128px;}
.dsdy_c_tp li em{ text-align:center; color:#000; line-height:24px;height:24px; padding-left:35px;}

.djph1{ width:281px; overflow:hidden; float:left;  height:365px; margin-left:10px; border:#dddddd 1px solid;  margin-top:10px;}
.djph1 ul{ height:308px; overflow:hidden; padding-left:20px;padding:10px 10px 10px  15px;}
.djph1 li{line-height:24px;height:24px;  overflow:hidden; }
.djph1 li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 12px;line-height:24px;height:24px; font-size:12px; color:#333}
.djph1 li em{ float:right; color:#999; line-height:24px;height:24px;}
.yswh{width:708px; height:298px; margin-top:10px; float:left; overflow:hidden;border:#dddddd 1px solid;}
.yswh_c{padding:15px 20px 20px 20px;}
.yswh_c_sp{ width:334px; float:left; margin-right:10px;}
.yswh_c_sp img{ width:333px; height:204px; float:left; margin-bottom:5px; border:#dddddd 1px solid;}
.yswh_c_sp h3{ line-height:24px; font-size:16px; font-weight:bold;text-align:center;}
.yswh_c_sp h3 a{  color:#000;}
.yswh_c_tp{ width:324px; float:left; overflow:hidden;}
.yswh_c_tp ul{width:320px; height:130px;float:left; overflow:hidden; background:url(../images/linepx.gif) repeat-x bottom; margin-bottom:10px;}
.yswh_c_tp li{ width:148px; margin-left:12px; float:left;}
.yswh_c_tp li img{ width:148px; height:98px;}
.yswh_c_tp li em{ text-align:center; color:#000; line-height:24px;height:24px; padding-left:35px;}
.yswh_c_xw{ height:100px; float:left;}
.yswh_c_xw ul{ height:100px; overflow:hidden;}
.yswh_c_xw li{line-height:24px;height:24px;  overflow:hidden; padding-left:10px;}
.yswh_c_xw li a{padding-left: 10px;line-height:24px;height:24px;background:url(../images/icon3.gif) no-repeat left center;}
.tjms{ width:281px; overflow:hidden; float:left;  height:298px; margin-left:10px; border:#dddddd 1px solid;  margin-top:10px;}
.tjms_c{ padding:10px 10px 10px 10px;}
.tjms_c_tp{ background:url(../images/linepx.gif) repeat-x bottom; height:100px; margin-bottom:5px;}
.tjms_c_tp img{ width:118px; height:86px; float:left; margin-right:10px;}
.tjms_c_tp h3 a{ font-size:14px; font-weight:bold; line-height:24px; color:#da5204;}
.tjms_c_tp p{ line-height:24px; color:#999;}
.tjms_c_xw{ height:145px;}
.tjms_c_xw ul{ height:139px; overflow:hidden;}
.tjms_c_xw li{line-height:24px;height:24px;  overflow:hidden}
.tjms_c_xw li a{padding-left: 5px;line-height:24px;height:24px;}
.ftrq{ width:496px; height:328px;overflow:hidden; float:left;border:#dddddd 1px solid;  margin-top:10px;}
.ftrq_c{ padding:10px 10px 10px 10px;}
.ftrq_c_tp{background:url(../images/linepx.gif) repeat-x bottom; height:140px; margin-bottom:5px; float:left;}
.ftrq_c_tp ul{width:460px; height:140px;float:left; overflow:hidden; }
.ftrq_c_tp li{ width:139px; margin-left:12px; float:left;}
.ftrq_c_tp li img{ width:139px; height:96px;border:#dddddd 1px solid; }
.ftrq_c_tp li em{ text-align:center; color:#000; line-height:24px;height:24px; padding-left:35px;}
.ftrq_c_xw{ height:125px; width:460px;}
.ftrq_c_xw ul{ height:125px; overflow:hidden; width:230px; float:left;}
.ftrq_c_xw li{line-height:24px;height:24px;  overflow:hidden}
.ftrq_c_xw li a{padding-left: 10px;line-height:24px;height:24px;background:url(../images/icon3.gif) no-repeat left center; color:#000;}
.xjwh{ width:493px; height:328px;overflow:hidden; float:left;border:#dddddd 1px solid;  margin-top:10px; margin-left:10px;}

/*首页END*/
.link_bk a{color: #4D4D4D;text-decoration: none;}
.link_bk a:hover {text-decoration: none;color: #009900;}
.page {text-align:center; margin-top:15px; margin-bottom:15px;}
.page a {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }
.page a:hover { border:1px #0066CC solid; color: #0066CC}
.page a.select{ border: 1px solid #0066CC; background-color:#0066CC; color:#ffffff; }
.page span {border: 1px solid #dddddd;display:block;height:23px; line-height:23px; margin-right:5px; float:left;padding-left:6px; padding-right:6px;  }

.inp{ border:1px solid #eeeeee; height:18px; width:100px;}
.inp2{ border:1px solid #eeeeee; margin:3px;}
.inp3{ border:1px solid #eeeeee; height:21px; padding:3px;}

.pd{ margin-top:10px; border:#bdbdbd 1px solid; height:45px;}
.pd h3{ font-size:26px; color:#000; font-family:"黑体"; line-height:45px; padding-left:15px; float:left;}
.pd h4{ font-size:18px; color:#cdcdcd; line-height:45px; font-family:"黑体"; padding-left:10px; float:left; border-right:#bdbdbd 1px solid; width:50px;}

.pd  a{ padding-left:30px; float:left; line-height:45px; font-size:14px; font-weight:bold;height:40px;}
.ad1{ width:326px; height:223px; margin-top:10px; border:#000 1px solid; float:left; overflow:hidden;}
.news1{ width:343px; height:225px; margin-top:10px; margin-left:10px; float:left;}
.news1_c{ margin-left:12px; margin-right:12px;}
.news1_c dl{ width:319px; background: url(../images/linepx.gif) repeat-x bottom; }
.news1_c dt{ text-align:center; font-size:14px; font-weight:bold; height:20px;line-height:20px; }
.news1_c dt a{ color:#c2002e;}
.news1_c dd a{ color:#c2002e}
.news1_c dd{ color:#000; line-height:28px; text-indent:2em; padding:1px 0;}
.news1_c dd p{line-height:28px;}
.news1_c ul{ height:139px; overflow:hidden; padding-top:8px;}
.news1_c li{line-height:24px;height:24px;  overflow:hidden}
.news1_c li a{padding-left: 5px;line-height:24px;height:24px; color:#000;}
.news1_c li em{ float:right; color:#999;}
.ad2{ width:310px; height:223px; margin-top:10px; border:#ccc 1px solid; float:left;  margin-left:10px; overflow:hidden;}
.ad3{ width:1003px; height:100px; padding-top:10px; overflow:hidden; float:left; overflow:hidden;}
.ls{ width:672px; height:243px; border:#dddddd 1px solid; margin-top:10px; overflow:hidden; float:left; }
.title2{height:34px; border-bottom:#dddddd 1px solid;}
.title2 h3{  float:left; text-align:center; width:97px; color:#000; line-height:34px; height:34px; text-align:left; padding-left:12px; font-size:16px; font-weight:bold;}
.title2 a{ float:right; font-size:12px; font-weight:normal;color:#999; padding-right:10px; line-height:34px;}
.ls_c{ padding:10px 10px 10px  15px;}
.ls_c .aa{ width:296px; height:186px; float:left;}
.ls_c .bb ul{ height:186px; overflow:hidden; padding-left:20px;}
.bb li{line-height:24px;height:24px;  overflow:hidden; }
.bb li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 12px;line-height:24px;height:24px; font-size:12px; color:#333}
.bb li em{ float:right; color:#999; line-height:24px;height:24px;}
.djph{ width:317px; overflow:hidden; float:left;  height:243px; margin-left:10px; border:#dddddd 1px solid;  margin-top:10px;}
.title3{ background:#ffb500;  height:34px;}
.title3 h3{ background:url(../images/icon4.jpg) no-repeat left;  float:left; text-align:center; width:150px; color:#000; line-height:34px; height:34px; text-align:left; padding-left:12px; font-size:16px; font-weight:bold; margin-left:10px;}
.djph ul{ height:186px; overflow:hidden; padding-left:20px;padding:10px 10px 10px  15px;}
.djph li{line-height:24px;height:24px;  overflow:hidden; }
.djph li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 12px;line-height:24px;height:24px; font-size:12px; color:#333}
.djph li em{ float:right; color:#999; line-height:24px;height:24px;}
.ad4{ width:1003px; height:100px; padding-top:10px; overflow:hidden; float:left;}

.ww{ width:672px; height:270px; border:#dddddd 1px solid; margin-top:10px; overflow:hidden; float:left; }
.ww_c{ padding:10px 10px 10px  10px;}
.ww_c_tp ul{ height:135px;  overflow:hidden; width:652px;float:left; background:url(../images/linepx.gif) repeat-x bottom;}
.ww_c_tp li{ float:left; width:158px; height:200px; overflow:hidden;  margin-left:5px;}
.ww_c_tp li a{ display:block; text-align:center;}
.ww_c_tp li img{ width:148px; height:98px; overflow:hidden;display:block; padding-left:3px; padding-top:3px; border:#cfcfcf 1px solid;}
.ww_c_tp li a em{ width:148px; line-height:24px; height:24px;overflow:hidden; display:block}
.ww_c_xw ul{ height:115px; overflow:hidden; padding-top:8px; width:310px; padding-left:10px; float:left;}
.ww_c_xw li{line-height:24px;height:24px;  overflow:hidden}
.ww_c_xw li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 10px;line-height:24px;height:24px; color:#000;}
.ww_c_xw li em{ float:right; color:#999;}
.ad5{ width:317px; height:270px; margin-top:10px; border:#ccc 1px solid; float:left;  margin-left:10px; overflow:hidden;}
.mjwx{ width:496px; height:243px; border:#dddddd 1px solid; margin-top:10px; overflow:hidden; float:left;}
.mjwx_c{ padding:10px 10px 10px  10px;}
.mjwx_c_l{ width:160px; float:left; text-align:center;}
.mjwx_c_l img{ width:158px; height:135px; background:#FFF; border:#cfcfcf 1px solid;}
.mjwx_c_l a{line-height:24px;height:24px; font-size:12px; color:#333; width:160px; }
.mjwx_c_r{ width:300px; float:left; text-align:center; padding-left:10px;}
.mjwx_c_r ul{ height:220px; overflow:hidden; width:300px; float:left;}
.mjwx_c_r li{line-height:24px;height:24px;  overflow:hidden; float:left; margin-left:15px;}
.mjwx_c_r li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 10px;line-height:24px;height:24px; color:#000;}
.mjwx_c_r li em{ float:right; color:#999;}

.xjsjs{ width:493px; height:243px; border:#dddddd 1px solid; margin-top:10px; overflow:hidden; float:left; margin-left:10px;}
.xjsjs_c{ padding:10px 10px 10px  10px;}
.xjsjs_c_l{ width:160px; float:left; text-align:center;}
.xjsjs_c_l img{ width:158px; height:135px; background:#FFF; border:#cfcfcf 1px solid;}
.xjsjs_c_l a{line-height:24px;height:24px; font-size:12px; color:#333; width:160px; }
.xjsjs_c_r{ width:300px; float:left; text-align:center; padding-left:10px;}
.xjsjs_c_r ul{ height:220px; overflow:hidden; width:300px; float:left;}
.xjsjs_c_r li{line-height:24px;height:24px;  overflow:hidden; float:left; margin-left:15px;}
.xjsjs_c_r li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 10px;line-height:24px;height:24px; color:#000;}
.xjsjs_c_r li em{ float:right; color:#999;}

.yqlj{ width:1003px; height:95px; margin-top:10px;  float:left; background: #e3e4e8;overflow:hidden;}
.yqlj .con{ padding:15px 0px 20px 20px;}
.con a{line-height:24px;height:24px; color:#0000ff; padding-right:50px;}
.yqlj ul{ width:150px; float:left; padding-left:5px; overflow:hidden; padding-top:15px; padding-left:10px;}
.yqlj li{line-height:24px;height:24px;  overflow:hidden; float:left; margin-left:15px;}
.yqlj li a{line-height:24px;height:24px; color:#0000ff;}

.loc{width:1003px; height:36px; margin-top:10px;  float:left;border:#cfcfcf 1px solid;overflow:hidden; margin-bottom:10px;}
.loc .title{ background:url(../images/loc.jpg) no-repeat; height:36px;}
.loc h3{ padding-left:95px; line-height:40px;}
.loc h3 a{ color:#000;}
.pic_list{width:708px; height:1050px;float:left; overflow:hidden;border:#dddddd 1px solid;}
.pic_list_c{ padding:25px 20px 20px 20px}
.pic_list_c ul{width:668px;float:left; overflow:hidden; }
.pic_list_c li{ width:189px; margin-left:25px; float:left;}
.pic_list_c li img{ width:189px; height:130px;border:#dddddd 1px solid; }
.pic_list_c li em{ text-align:center; color:#000; line-height:24px;height:24px; padding-left:70px;}
.sad3{ width:281px; height:250px; float:left;border:#dddddd 1px solid; margin-left:10px;}
.djph2{ width:281px; overflow:hidden; float:left;  height:365px; margin-left:10px; border:#dddddd 1px solid;  margin-top:10px;}
.djph2 ul{ height:308px; overflow:hidden; padding-left:20px;padding:10px 10px 10px  15px;}
.djph2 li{line-height:24px;height:24px;  overflow:hidden; }
.djph2 li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 12px;line-height:24px;height:24px; font-size:12px; color:#333}
.djph2 li em{ float:right; color:#999; line-height:24px;height:24px;}
.zxph{ width:281px; overflow:hidden; float:left;  height:290px; margin-left:10px; border:#dddddd 1px solid;  margin-top:10px;}
.zxph ul{ height:308px; overflow:hidden; padding-left:20px;padding:10px 10px 10px  15px;}
.zxph li{line-height:24px;height:24px;  overflow:hidden; }
.zxph li a{background:url(../images/icon3.gif) no-repeat left center;padding-left: 12px;line-height:24px;height:24px; font-size:12px; color:#333}
.zxph li em{ float:right; color:#999; line-height:24px;height:24px;}

.pic_det{width:708px; height:950px;float:left; overflow:hidden;border:#dddddd 1px solid;}
.pic_det_c{ padding:25px 20px 20px 20px}
.pic_det_c h3{ font-size:18px; font-weight:bold; text-align:center;}
.pic_det_c h3 a{ color:#000;}
.pic_det_c .gg{ height:120px; width:660px;float:left; overflow:hidden;background:url(../images/linepx.gif) repeat-x bottom; padding-top:30px;}
.gg ul{ float:left; overflow:hidden; padding-left:40px; width:650px; overflow:hidden;}
.gg li{ width:200px; float:left;}
.gg li h4{ text-decoration:underline; height:20px;}
.gg li h4 a{ color:#0100fe;}
.gg li img{ width:45px; height:45px; float:left; margin-right:5px;}
.gg li p{ width:150px; line-height:18px;}
.gg li h6{ color:#008001; float:left;}
.gg h5{ text-align:center; line-height:24px; float:left; width:650px; padding-top:15px; color:#000; overflow:hidden;}
.pic_det_c .det{ width:660px; float:left; overflow:hidden;}
.det img{max-width:656px; _width:656px; width:auto !important; padding-top:20px; text-align:center; }
.det p{ text-indent:2em; float:left; line-height:24px; color:#000;}
.det p img{ max-width:660px; _width:660px; width:auto !important;text-align:center; display:block; margin:10px auto;}
.news_list{width:708px; height:930px;float:left; overflow:hidden;border:#dddddd 1px solid;}
.news_list_c{ padding:25px 20px 20px 20px}
.news_list_c ul{width:668px;float:left; overflow:hidden; }
.news_list_c li{line-height:28px;height:28px;  overflow:hidden; float:left; margin-left:15px; width:640px;}
.news_list_c li a{background:url(../images/icon5.gif) no-repeat left center;padding-left: 10px;line-height:28px;height:28px; color:#545454;}
.news_list_c li em{ float:right; color:#999;}

#page {
	text-align: center;
	padding: 10px;
}
#page a {
	padding: 0 5px;
}


#banner
	{
		width:326px;
		margin:0px auto;
		height:223px;
		overflow:hidden;
		z-index:-1;
	}