@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:#282828; text-decoration:none; }

span { display:block; }

a:hover { color:#d91400; }

img { border:0; display:block; }

div.clear { clear:both; }

div.line, div.banner, div.menu, div.search, div.news01, div.news02, div.gdphoto, div.link, div.copyright, div.list, div.content  { width:900px; margin:0 auto; }

div.line { height:8px; overflow:hidden; }

div.banner { height:153px; background:url(../images/banner.jpg); }

div.menu { height:31px; background:url(../images/menubg.gif);}

div.menu ul { padding-top:6px; padding-left:30px; }

div.menu ul li { float:left; width:74px;  }

div.menu ul li.m1 { float:left;  width:24px; height:21px; background:url(../images/ico02.gif); }

div.menu ul li a { color:#FFF; display:block;  height:21px; line-height:21px; text-align:center;  }

div.menu ul li a:hover { color:#fdff38; background:url(../images/image04.gif) }

div.menu ul li a.ss:hover { color:#fdff38; background:url(../images/image05.gif) }


div.search { width:878px; height:25px; background:url(../images/image01.gif); border:#e7e7e7 1px solid; padding-top:4px; padding-left:20px; }

div.search  div.tianqi { float:left; border: #CCC 1px dashed; text-align:center; }

div.search  div.nav { float:left;  text-align:center; background:url(../images/image10.gif) no-repeat 10px; width:333px;  }

div.search  div.nav ul { padding-left:35px; }

div.search  div.nav ul li { float:left; }

div.search  div.sea { float:right; padding-right:20px;} 

div.search  div.sea ul li { float:left; margin-left:5px; }

div.search  div.sea ul li input.gjz { width:130px; line-height:20px; border:#CCC 1px solid; background:#F7F7F7  }

div.news01 { overflow:hidden; zoom:1; }

div.news01 div.photonews { float:left; width:242px; height:202px; margin-right:10px; border:#dcdcdc 1px solid; background:#eeeeee; }

div.news01 div.newkd { float:left; width:457px; }

div.news01 div.newkd div.msg { height:33px;  background:url(../images/msgbt.gif); margin-bottom:8px; padding-left:75px; }

div.news01 div.newkd div.msg a { float:left; height:30px; line-height:30px; display:block; margin-right:20px; overflow:hidden; text-overflow:ellipsis }

div.news01 div.newkd div.news_01 { height:160px; }

div.news01 div.newkd div.news_01 div.title01 { height:29px; padding-right:10px; background:url(../images/title01.gif); }

div.news01 div.newkd div.news_01 div.newkd1 { border:#dcdcdc 1px solid; border-top:0px; overflow:hidden; background:#fcfff7; }

div.news01 div.newkd div.news_01 div.newkd1 ul { padding:6px; }

div.news01 div.newkd div.news_01 div.newkd1 ul li { height:20px;  background:url(../images/ico01.gif) 10px no-repeat ; padding-left:25px; padding-right:20px; }
div.news01 div.newkd div.news_01 div.newkd1 ul li a { display:block; height:20px; line-height:20px; }

div.news01 div.newkd div.news_01 div.newkd1 ul li span { float:right; height:20px; }

div.news01 div.office { float:right; width:180px; }

div.news01 div.office div.ofi_01 { margin-bottom:5px;}


a.more { float:right; width:53px; height:17px; background:url(../images/more.gif) no-repeat; margin-top:6px; }

a.more1 { float:right; width:41px; height:11px; background:url(../images/more1.gif) no-repeat; margin-top:10px; }

div.news02 { overflow:hidden; zoom:1; }

div.news02 div.colunm01 { float:left; width:324px; }

div.news02 div.colunm01 div.title03 { height:27px; background:url(../images/title_02.gif) no-repeat; padding-right:15px; }

div.news02 div.colunm01 div.t_bt { border:#dcdcdc 1px solid; border-top:0; border-right:0; padding:20px 10px; background:url(../images/image02.gif);}

div.news02 div.colunm01 div.t_bt a { display:block; line-height:20px; padding:0 10px 0 25px; background:url(../images/ico01.gif) no-repeat 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 260px; }

div.news02 div.colunm02 { float:left; width:314px;   }

div.news02 div.colunm02 div.title04 { height:27px; background:url(../images/title_02.gif) 0 -28px; padding-right:10px; }

div.news02 div.colunm02 div.t_bt { border:#dcdcdc 1px solid; border-top:0; border-left:0; padding:20px 10px;  background:url(../images/image02.gif); }

div.news02 div.colunm02 div.t_bt a { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 250px; line-height:20px; padding:0 10px 0 25px; background:url(../images/ico01.gif) no-repeat 10px; }

div.news02 div.colunm03 { float:right; width:253px; background:url(../images/image02.gif); }

div.news02 div.colunm03 div.title05 { height:27px; background:url(../images/title_02.gif) 0 -28px; padding-right:10px; }

div.news02 div.colunm03 div.t_bt { border:#dcdcdc 1px solid; border-top:0; padding:20px 10px;  background:url(../images/image02.gif); }

div.news02 div.colunm03 div.t_bt a { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width: 190px; line-height:20px; padding:0 10px 0 25px; background:url(../images/ico01.gif) no-repeat 10px; }

div.gdphoto { height:99px; border:#c7c7c7 1px solid; }

div.link { border:#dedede 1px solid; height:55px; margin-bottom:8px; }

div.link ul li { float:left; height:50px; padding:5px 4px 0 3px; border-right:#dedede 1px solid; }

div.copyright { height:94px; border:#ffece0 1px solid; background:url(../images/image03.gif); text-align:center; line-height:20px; padding-top:10px; }



/*=======================================================*/
div.list { overflow:hidden; background:#fff;  padding-top:10px; }

div.list div.l_left { float:left; width:223px; 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 { border:#dedede 1px solid; border-top:0px; overflow:hidden; }

div.list div.l_left div.column_003 ul li.lm { height:27px; line-height:27px; padding-left:40px; background:url(../images/image07.gif); color:#FFF; font-size:14px;letter-spacing:5px; }

div.list div.l_left div.column_003 ul li.tu { width:221px; height:291px; background:url(../images/image09.gif); }

div.list div.l_left div.column_003 ul li.lam { width:221px; height:34px;  } 



div.list div.l_left div.column_003 ul li.lam a { line-height:34px; display:block; background:url(../images/image08.gif); padding-left:50px;  color:#000; font-size:14px; }

div.list div.l_left div.column_003 ul li.lam a:hover { background:url(../images/image08.gif) 0px 34px; color:#de6e00; }

/*CC*/
div.list div.l_left div.column_003 ul li.lam a.select { background:url(../images/image08.gif) 0px 34px; color:#de6e00; }

div.list div.l_left div.column_004 { 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.tit066 { background:url(../images/ico01.gif) no-repeat 15px 3px; }

div.list div.l_left div.column_004 ul li.tit06 span { float:left; line-height:30px; color:#0042ff; font-size:14px; }

div.list div.l_right  { float:right; width:660px; border:#CCC 1px solid; background:#fcfff7; margin-bottom:10px; }

div.list div.l_right div.lb  { padding:10px; padding-right:30px; }

div.list div.l_right div.lb ul li { height:24px; line-height:24px; background:url(../images/ico_005.gif) bottom repeat-x; }

div.list div.l_right div.lb ul li a { background:url(../images/ico01.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 { overflow:hidden; background:#fff; padding-top:10px; }

div.content ul { width:895px; margin:0 auto; border:#CCC 1px solid; background:#fcfff7; padding:1px;  }

div.content ul li.info { width:100%; height:30px; line-height:30px; text-align:center; background:#ffefd2; color:#767676 }


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:#000; padding:10px 30px;}


