@charset "utf-8";
/* CSS Document */

body{ font: normal normal normal 12px/150% "宋体" , Verdana, Arial,Helvetica,sans-serif; text-decoration:none;
	color:#000; background:url(../images/webbg.gif)  }

body, div, p, ul, h1, h2, h4, img, form, label, span, sup { padding:0; margin:0; }

ul { list-style-type:none; }

li { padding:0; margin:0; list-style-type:none; }

a { color:#9a4800; text-decoration:none; }

a:hover { color:#d91400; }

img { border:0; display:block; }

div.clear { clear:both; }

div.top, div.ann, div.news, div.main, div.link, div.copyright, div.list, div.ann, div.content { width:950px; margin:0 auto; background:#fff; }

div.top { height:189px; background:url(../images/banner.gif) }

div.top div.top_sc { padding:18px 34px 0 0; text-align:right; letter-spacing:3px;}

div.top div.top_sc a { color:#6c0707; }

div.top div.menu { height:27px; padding-top:125px; padding-left:30px;  }

div.top div.menu a { float:left; display:block; width:84px; height:27px; }

div.top div.menu a.m1 { background:url(../images/bt01.gif); }

div.top div.menu a.m1:hover { background:url(../images/bt011.gif); }

div.top div.menu a.m2 { background:url(../images/bt02.gif); }

div.top div.menu a.m2:hover { background:url(../images/bt022.gif); }

div.top div.menu a.m3 { background:url(../images/bt03.gif); }

div.top div.menu a.m3:hover { background:url(../images/bt033.gif); }

div.top div.menu a.m4 { background:url(../images/bt04.gif); }

div.top div.menu a.m4:hover { background:url(../images/bt044.gif); }

div.top div.menu a.m5 { background:url(../images/bt05.gif); }

div.top div.menu a.m5:hover { background:url(../images/bt055.gif); }

div.top div.menu a.m6 { background:url(../images/bt06.gif); }

div.top div.menu a.m6:hover { background:url(../images/bt066.gif); }

div.top div.menu a.m7 { background:url(../images/bt07.gif); }

div.top div.menu a.m7:hover { background:url(../images/bt077.gif); }

div.top div.menu a.m8 { background:url(../images/bt08.gif); }

div.top div.menu a.m8:hover { background:url(../images/bt088.gif); }


div.top div.menu a.m9 { background:url(../images/bt09.gif); }

div.top div.menu a.m9:hover { background:url(../images/bt099.gif); }

div.top div.menu a.m10 { background:url(../images/bt010.gif); }

div.top div.menu a.m10:hover { background:url(../images/bt0110.gif); }




div.ann { width:949px; background:url(../images/ggbj.gif); height:28px; border:#e2e2e2 1px solid; }

div.ann ul li { float:left; line-height:28px; color:#F00; margin-left:20px; }

div.ann ul li a { float:left; width:350px; display:block; margin-right:20px; overflow:hidden;text-overflow:ellipsis }

div.news { overflow:hidden; height:auto; padding-top:8px; }

div.news div.news_01 { float:left; width:736px; height:244px; }

div.news div.news_01 div.title_01 { height:30px; background:url(../images/title_01.gif); margin-bottom:2px; }

div.news div.news_01 div.title_01 ul { padding-left:15px; padding-top:7px; }

div.news div.news_01 div.title_01 ul li { float:left; width:120px; margin-left:10px;  }

div.news div.news_01 div.title_01 ul li input.gjz { width:100px; line-height:18px; border:#CCC 1px solid; background:#F7F7F7  }

div.news div.news_01 div.k_news { width:724px; height:190px; border:#e2e2e2 1px solid; overflow:hidden; padding-top:5px; padding-left:5px; padding-right:5px; padding-bottom:8px; }

div.news div.news_01 div.k_news div.photo_news { float:left ;width:231px; height:190px; background:url(../images/2.gif) }

div.news div.news_01 div.k_news div.type_news { float:right; width:466px; }

div.news div.news_01 div.k_news div.type_news ul li.bigtitle {  height:40px; line-height:40px; text-align:center;  background:#FFF;   }

div.news div.news_01 div.k_news div.type_news ul li.bigtitle a { font-size:22px; width:467px; text-align:center; color:#F00; font-weight:900; }

div.news div.news_01 div.k_news div.type_news ul li.sm { height:19px; line-height:19px; background:url(../images/ico01.gif) no-repeat 10px; }

div.news div.news_01 div.k_news div.type_news ul li.sm a { padding-left:30px;  }

div.news div.news_01 div.k_news div.type_news ul li.sm a:hover { color:#F00; }

div.news div.news_01 div.k_news div.type_news ul li.sm span { float:right; width:60px; }

div.news div.news_01 div.k_news div.type_news ul li.dd { width:426px; margin:0 auto; line-height:16px; margin-bottom:8px;  }

div.news div.news_01 div.k_news div.type_news ul li.dd a { color:#9a4800; }
div.news div.news_01 div.k_news div.type_news ul li.dd a:hover { color:#F00; }


div.news div.office { float:right; width:205px;}

div.news div.office div.title_02 { height:30px; background:url(../images/title_02.gif);}

div.news div.office div.office01 { border:#CCC 1px solid; }

div.main { overflow:hidden; }

div.main div.column_01 { float:left; width:240px; }

div.main div.column_01 div.title_03 { height:30px; background:url(../images/title_03.gif); padding:0 10px; }

div.main div.column_01 div.title_07 { height:30px; background:url(../images/title_04.gif); padding:0 10px; }

div.main div.column_01 div.t_01 { height:186px; background:url(../images/image_02.gif); padding:10px; }

div.main div.column_01 div.t_01 a { display:block; height:22px; width:180px; line-height:22px; padding-left:30px; background:url(../images/ico01.gif) no-repeat 10px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

div.main div.column_02 { float:left; width:343px; margin:0 8px; }

div.main div.column_02 div.title_04 { height:30px; background:url(../images/title_05.gif); padding:0 10px; }

div.main div.column_02 div.t_01 { height:186px; background:url(../images/image_03.gif); padding:10px; }

div.main div.column_02 div.t_01 a { display:block; height:22px; width:280px; line-height:22px; padding-left:30px; background:url(../images/ico01.gif) no-repeat 10px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

div.main div.column_03 { float:left; width:350px; }

div.main div.column_03 div.title_06 { height:30px; background:url(../images/title_06.gif); padding:0 10px; }

div.main div.column_03 div.t_01 { height:186px; background:url(../images/image_05.gif); padding:10px; }

div.main div.column_03 div.t_01 a { display:block; height:22px; width:280px; line-height:22px; padding-left:30px; background:url(../images/ico01.gif) no-repeat 10px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }

div.main div.ph { float:left; width:950px; margin:10px 0; } 

div.link { height:55px; background:#fff6e6; padding-top:20px; padding-bottom:10px; }

div.link a { float:left; border:#e2e2e2 1px solid; padding:3px; margin-right:8px; background:#fff; }

div.copyright { height:77px; background:url(../images/image_06.gif); line-height:20px; text-align:center; padding-top:30px; padding-bottom:20px; }





/*=======================================*/

div.list { overflow:hidden; background:#fff6e6;  padding-top:10px; }

div.list div.l_left { float:left; width:240px; margin-right:10px; }

div.list div.l_left div.column_003 { overflow:hidden; margin-bottom:8px;}

div.list div.l_left div.column_003 ul li.lm { height:30px; line-height:30px; padding-left:40px; background:url(../images/images_010.gif); color:#9a4800; font-size:14px; }

div.list div.l_left div.column_003 ul li.lam { width:239px; height:40px; float:left;  } 

div.list div.l_left div.column_003 ul li.lam a { line-height:40px; display:block; background:url(../images/images_011.gif); padding-left:50px;  color:#9a4800; font-size:14px;}

div.list div.l_left div.column_003 ul li.lam a:hover { background:url(../images/images_011.gif) 0px 40px; color:#de6e00; }

div.list div.l_left div.column_003 ul li.lam a.select { background:url(../images/images_011.gif) 0px 40px; color:#de6e00; }


div.list div.l_left div.column_004 { height:200px; padding-bottom:10px; background:url(../images/image_07.gif) bottom; margin-bottom:8px; }

div.list div.l_left div.column_004 ul li { height:20px; line-height:20px; padding-left:35px; padding-right:10px; background:url(../images/ico_003.gif) 15px no-repeat; overflow:hidden; }

div.list div.l_left div.column_004 ul li.tit06 { height:30px; background:url(../images/title_07.gif); margin-bottom:8px; }

div.list div.l_left div.column_004 ul li.tit06 span { float:left; line-height:30px; color:#9a4800; font-size:14px; }

div.list div.l_left div.column_004 ul li.tit066 { background:url(../images/ico01.gif) no-repeat 15px 3px; }

div.list div.l_left div.column_004 ul li.tit066 a { color:#573601;  }


div.list div.l_right  { float:right; width:690px; border:#CCC 1px solid; background:#fffcf8; margin-bottom:10px; }

div.list div.l_right div.lb  { padding:10px; }

div.list div.l_right div.lb ul li { height:30px; line-height:30px; background:url(../images/ico_005.gif) bottom repeat-x; }

div.list div.l_right div.lb ul li a { background:url(../images/ico_004.gif) 5px no-repeat; float:left; padding-left:20px; color:#573601; }
div.list div.l_right div.lb ul li a:hover { color:#C30 }

div.list div.l_right div.lb ul li span { float:right; }

div.list div.l_right div.page { height:40px; }

div.list div.l_right div.page ul { padding-top:10px;}

div.list div.l_right div.page ul li { width:480px;  margin:0px auto ; }

div.list div.l_right div.page ul li a { float:left; display:inline-block; height:21px;  margin-left:6px; }

div.list div.l_right div.page ul li a.next {  border:#CCC 1px solid;  width:65px;}

div.list div.l_right div.page ul li a.nb { padding:0 5px;  border:#CCC 1px solid;}

div.list div.l_right div.page ul li a.nb:hover { background:#F00; color:#FFF; }

div.list div.l_right div.page ul li a input { width:20px; border:#CCC 1px solid; }

/*=============================================*/

div.content { color:#4f1400;overflow:hidden; background:#fff6e6; padding-top:10px; }

div.content ul { width:726px; margin:0 auto; border:#CCC 1px solid; background:#fffcf8; padding:1px;  }

div.content ul li.info { width:100%; height:30px; line-height:30px; text-align:center; background:#ffefd2; }

div.content ul li.bt { font-family:"黑体"; font-size:20px; color:#ff4200; text-align:center; padding-top:20px; }

div.content ul li.cc { line-height:30px; font-size:14px; color:#7c655d; padding:10px 30px;}

div.nav { height:28px; background:url(../images/nav_bg.gif); color: #18353e;width:950px; margin:0 auto 0; }

div.nav div.dh { float:left; width:270px; line-height:28px; padding-left:60px; }

div.nav div.dh a{ color:#9a4800}

div.nav div.dh a:hover{ color:#f00; }

div.nav div.sea { float:left; width:600px;}

div.nav div.sea ul { padding-top:5px; }

div.nav div.sea ul li { float:left; width:150px; margin-right:10px;  }

div.nav div.sea ul li input.gjz { width:130px; line-height:18px; border:#CCC 1px solid; background:#F7F7F7  }

