/* CSS Document */
body {margin:0px; padding:0px; color:#000; font-size:12px;}
img {border:0px;}

a:link, a:visited {color:#000; line-height:15px; font-size:12px; text-decoration:none;}
a:hover, a:active {color:#FF0000; line-height:15px; font-size:12px; text-decoration:none;}

a.top:link, a.top:visited {color:#FFF; line-height:14px; font-size:12px; text-decoration:none;}
a.top:hover, a.top:active {color:#FFF200; line-height:14px; font-size:12px; text-decoration:none;}

a.ly:link, a.ly:visited {color:#FF0000; line-height:14px; font-size:12px; text-decoration:none;}
a.ly:hover, a.ly:active {color:#000000; line-height:14px; font-size:12px; text-decoration:none;}

a.cyzs:link, a.cyzs:visited {color:#000000; line-height:16px; font-size:12px; text-decoration:none; font-weight:bold}
a.cyzs:hover, a.cyzs:active {color:#FF0000; line-height:16px; font-size:12px; text-decoration:none; font-weight:bold}


a.tsny:link, a.tsny:visited {color:#000000; line-height:16px; font-size:14px; text-decoration:none;}
a.tsny:hover, a.tsny:active {color:#FF0000; line-height:16px; font-size:14px; text-decoration:none;}

a.ly1:link, a.ly1:visited {color:#000; line-height:16px; font-size:12px; text-decoration:none;}
a.ly1:hover, a.ly1:active {color:#FF0000; line-height:16px; font-size:12px; text-decoration:none;}

a.list:link, a.list:visited {color:#000; line-height:16px; font-size:14px; text-decoration:none;}
a.list:hover, a.list:active {color:#FF0000; line-height:16px; font-size:14px; text-decoration:none;}



.bt {font-size:14px; font-weight:bold; line-height:16px;}
.bt2 {font-size:16px; color:#FFF; font-weight:bold; line-height:18px;}
.bt3 {font-size:16px; color:#000; font-weight:bold; line-height:18px;}
.ftime {font-size:12px; color:#CCCCCC; line-height:14px;}

#box {
  background: url(../images/box_1.jpg) repeat-y;
  width:1003px;
  margin:0px auto;
}

#boxview {
  width:777px;
  background:url(../images/box_2.jpg) repeat-y;
  margin:0px auto;
}

#viewbj {
  width:771px;
  margin:0px auto;
  background:url(../images/viewbj.jpg) no-repeat;
}

#top {
  background:url(../images/top_1.jpg) no-repeat;
  width:995px;
  height:384px;
  margin:0px auto 10px auto;
}

#topnew {
  background:url(../images/head_bj.jpg) no-repeat;
  width:995px;
  height:369px;
  margin:0px auto;
}

#btbj {
  width:154px;
  height:22px;
  background:url(../images/bt_bj.jpg) no-repeat;
  padding:8px 10px 0px 30px;
  margin-bottom:5px;
}

#info {
  width:174px;
  height:16px;
  color:#C90202;
  padding:5px 10px 0px 10px;

}

#info2 {
  width:220px;
  height:17px;
  color:#C90202;
  padding:5px 5px 0px 0px;

}

#info3 {
  width:364px;
  height:22px;
  padding:0px 10px;
  color:#C90202;
}

#info4 {
  width:328px;
  height:22px;
  padding:0px 10px 0px 0px;
  color:#C90202;
}

#info5 {
  width:133px;
  height:14px;
  padding:3px 0px 0px 10px;
}

#info6 {
  line-height: 19px;
  width:571px;
  height:19px;
  color:#C90202;
  padding:6px 0px 0px 10px;
  overflow: hidden;
}

#main_1 {
  width:883px;
  height:353px;
  margin:0px auto 10px auto;
}

#main_1_le {
  width:200px;
  height:353px;
  float:left;
}

#snzc {
  width:194px;
  height:211px;
  padding:2px 2px 0px 2px;
  border:1px #588804 solid;
  margin-bottom:10px;
}

#jtzn, yjsp {
  width:200px;
  height:59px;
  margin-bottom:10px;
}

#main_1_ce {
  width:463px;
  height:353px;
  margin-left:10px;
  float:left;
}

#yzdt {
  width:463px;
  height:168px;
  margin-bottom:9px;
}

#yzdt_le {
  width:218px;
  height:162px;
  padding-top:4px;
  border:1px #588804 solid;
  float:left;
  text-align:center;
}

#yzdt_ri {
  width:225px;
  height:168px;
  float:right;
}

#yzdt_ri_bt {
  width:185px;
  height:19px;
  padding:3px 10px 0px 30px;
  background:url(../images/bt_bj2.jpg) no-repeat;
  margin-bottom:6px;
}

#gqxx {
  width:463px;
  height:176px;
}

#gqxx_top {
  width:463px;
  height:22px;
}

#gqxx_top_1, #gqxx_top_2 {
  width:86px;
  height:22px;
  float:left;
}

#gqxx_top_3 {
 width:63px;
 height:17px;
 padding:5px 0px 0px 157px;
 float:left;
}

#gqxx_top_4, #gqxx_top_5 {
  width:52px;
  height:17px;
  padding-top:5px;
  float:right;
}

#gqxx_bot {
  width:461px;
  height:152px;
  border:1px #588804 solid;
}

#gqxx_bot_le {
  width:77px;
  height:152px;
  background:url(../images/img_1.jpg) no-repeat;
  float:left;
}

#gqxx_bot_ri {
  width:384px;
  height:135px;
  padding-top:17px;
  float:right;
}

#main_1_ri {
  width:200px;
  height:353px;
  float:right;
}

#cyzc {
  width:194px;
  height:167px;
  padding:2px 2px 0px 2px;
  border:1px #588804 solid;
  margin-bottom:10px;
}

#xtzj {
  width:194px;
  height:168px;
  padding:2px 2px 0px 2px;
  border:1px #588804 solid;
}

#main_2 {
  width:881px;
  height:98px;
  border:1px #588804 solid;
  margin:0px auto 10px auto;
}

#main_3 {
  width:883px;
  height:158px;
  margin:0px auto 10px auto;
}

#main_3_1 {
  width:434px;
  height:156px;
  border:1px #588804 solid;
  float:left;
}

#main_3_1_le {
  width:79px;
  height:156px;
  background:url(../images/img_2.jpg) no-repeat;
  float:left;
}

#main_3_1_ri {
  width:338px;
  height:148px;
  padding:8px 11px 0px 0px;
  float:right;
}
#bzh_bt {
  width:308px;
  height:19px;
  padding:3px 5px 0px 25px;
  background:url(../images/bt_bj2.jpg) no-repeat;
  margin-bottom:10px;
}

#main_3_2 {
  width:434px;
  height:156px;
  border:1px #588804 solid;
  float:right;
}

#main_3_2_le {
  width:51px;
  height:156px;
  float:left;
  background:url(../images/img_3.jpg) no-repeat;
}

#main_3_2_ri {
  width:370px;
  height:144px;
  padding:12px 0px 0px 13px;
  float:right;
}

#ncp {
  width:59px;
  height:59px;
  float:left;
}

#ncp_1 {
  width:370px;
  height:59px;
}

#ncp_2 {
  width:370px;
  height:59px;
  margin-top:14px;
}

#main_4 {
  width:881px;
  height:132px;
  border:1px #588804 solid;
  margin:0px auto 10px auto;
}

#main_4_1 {
  width:51px;
  height:132px;
  background:url(../images/img_4.jpg) no-repeat;
  float:left;
}

#main_4_2 {
  width:121px;
  height:118px;
  padding:9px 0px 0px 9px;
  float:left;
}

#main_4_3 {
  width:143px;
  height:117px;
  padding-top:10px;
  float:left;
}

#main_4_5 {
  width:529px;
  height:127px;
  float:right;
}

#main_4_5_top {
  width:529px;
  height:59px;
  padding-top:10px;
}

#main_4_5_bot {
  width:517px;
  height:50px;
}

#chuimg {
  width:883px;
  height:55px;
  margin:0px auto 10px auto;
}

#main_list {
  width:881px;
  height:780px;
  border:1px #588804 solid;
  border-bottom:none;
  margin:0px auto;
}

#main_list_le {
  width:258px;
  height:780px;
  border-right:1px #588804 solid;
  background:#FFFFFF;
  float:left;
}

#main_list_ri {
  width:622px;
  height:780px;
  float:right;
}

#list_bt {
  width:590px;
  height:23px;
  padding:6px 0px 0px 32px;
  background:url(../images/bt_bj3.jpg) no-repeat;
  margin-bottom:20px;
}

#infobox {
  width:581px;
  height:136px;
  margin-left:20px;
  padding-top:15px;
  border-bottom:1px #CCCCCC dashed;
}

#bot {
  width:883px;
  height:86px;
  border-top:3px #588804 solid;
  padding-top:10px;
  text-align:center;
  line-height:20px;
  margin:0px auto;
}

#view_bot1 {
  width:1003px;
  height:160px;
  background:url(../images/view_1.jpg) no-repeat;
  margin:0px auto;
}

#view_bot2 {
  width:1003px;
  height:23px;
  padding-top:7px;
  border-top:1px #FFF solid;
  background:#1F4500;
  text-align:center;
  color:#7CB052;
  margin:0px auto;
}

#new_mainbox {
  width:995px;
  background:url(../images/main_new1.jpg) repeat-y;
  margin:0px auto;
}
#new_mainbj {
  width:995px;
  background:url(../images/main_new2.jpg) no-repeat top;
  margin:0px auto;
}

#new_mainbj_2 {
  width:995px;
  background: url(../images/main_new3.jpg) no-repeat left bottom;
  margin:0px auto;
}


#new_mainle {
  width:178px;
  height:498px;
  float:left;
  padding-left:64px;
}

#new_mainri {
  width:668px;
  float:left;
  padding-left:29px;
}

#new_bot {
 width:995px;
 height:100px;
 line-height:20px;
 margin:0px auto;
 background: url(../images/main_new4.jpg) repeat-y
}

#newinfobox {
  width:581px;
  height:136px;
  padding-top:15px;
  border-bottom:1px #CCCCCC dashed;
}

/*³Å¿ª²ã*/
.box:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .box {height: 1%;}
/* End hide from IE-mac */

.psel {
	font-weight: bold;
	color: #FF0000;
}