/* CSS Document */
body {margin:0; padding:0; font:12px "宋体"; color:#000000;}
img {border:0}

a:link, a:visited {font:12px "宋体"; color:#000000; line-height:14px; text-decoration:none;}
a:hover, a:active {font:12px "宋体"; color:#FF0000; line-height:14px; text-decoration:underline;}

a.topmenu:link, a.topmenu:visited {font:12px "宋体"; color:#FFFFFF; line-height:16px; text-decoration:none; font-weight:bold;}
a.topmenu:hover, a.topmenu:active {font:12px "宋体"; color:#000000; line-height:16px; text-decoration:none; font-weight:bold;}

a.info:link, a.info:visited {font:14px "宋体"; color:#000000; line-height:16px; text-decoration:none;}
a.info:hover, a.info:active {font:14px "宋体"; color:#FF0000; line-height:16px; text-decoration:none;}

a.more:link, a.more:visited {font:12px "宋体"; color:#135DA8; line-height:14px; text-decoration:none;}
a.more:hover, a.more:active {font:12px "宋体"; color:#FF0000; line-height:14px; text-decoration:underline;}

a.ldh:link, a.ldh:visited {font:14px "宋体"; color:#000000; line-height:16px; text-decoration:none;}
a.ldh:hover, a.ldh:active {font:14px "宋体"; color:#005AA7; line-height:16px; text-decoration:none;}

a.ydh:link, a.ydh:visited {font:14px "宋体"; color:#000000; line-height:16px; text-decoration:none;}
a.ydh:hover, a.ydh:active {font:14px "宋体"; color:#000000; line-height:16px; text-decoration:none;}

#lmenu {
  width:184px;
  height:25px;
  margin-bottom:15px;
}
.lmenu {
	background: url(../images/lmenu_b.jpg) no-repeat;
}
.lmenu_a {
	background: url(../images/lmenu_a.jpg) no-repeat;
}

.ymenu {
	background: url(../images/ymenu_a.jpg) no-repeat;
}
.ymenu_a {
	background: url(../images/ymenu_b.jpg) no-repeat;
}

#ldh {
  padding:6px 0px 0px 35px;
}


.bt {font:14px "宋体"; color:#000000; line-height:16px; font-weight:bold;}
.bt2 {font:16px "宋体"; color:#000000; line-height:18px;  font-weight:bold;}
.time {font:12px "宋体"; color:#8A8888; line-height:14px;}

#box {
  width:803px;
  margin:0px auto;
  padding:0px 11px;
  background:url(../images/boxbj.gif) repeat-y;
}

#top{
  width:803px;
  height:226px;
  margin-bottom:5px;
}

#top_1 {
  width:783px;
  height:19px;
  padding:5px 10px 0px 10px;
  background:#E6E4E4;
}

#top_2 {
  width:803px;
  height:165px;
  margin-bottom:2px;
}

#top_3 {
  width:791px;
  height:33px;
  background:url(../images/menubj.jpg) repeat-x;
  border:1px #003366 solid;
  padding-left:10px;
}

#topmenu {
  width:71px;
  height:23px;
  background:url(../images/menubj2.jpg) no-repeat right;
  float:left;
  text-align:center;
  padding-top:10px;
}

#search {
  width:220px;
  height:33px;
  text-align:center;
  float:left;
}

#m1 {
  width:803px;
  height:223px;
  margin-bottom:5px;
}

#m1_le {
  width:603px;
  height:221px;
  padding-left:3px;
  border:1px #BBBBBB solid;
  float:left;
}

#m1_ri {
  width:183px;
  height:221px;
  border:1px #BBBBBB solid;
  float:right;
}

#pnew_le {
  width:250px;
  height:218px;
  padding-top:3px;
  float:left;
}

#pnew_le_a {
  width:250px;
  height:188px;
}

#pnew_le_b {
  width:250px;
  height:20px;
  padding-top:8px;
  background:url(../images/btbj.jpg) repeat-x;
  text-align:center;
}

#pnew_ri {
  width:340px;
  height:221px;
  padding-left:10px;
  float:left;
}

#m2 {
  width:803px;
  height:223px;
  margin-bottom:5px;
}

#m2_le {
  width:258px;
  height:178px;
  border:1px #BBBBBB solid;
  margin-bottom:10px;
}

#m2_ce {
  width:336px;
  height:221px;
  border:1px #BBBBBB solid;
  float:left;
}

#m2_ce_top, #m3_ri1_le_t, #m3_ri2_le_t {
  width:336px;
  height:63px;
}

#m2_ce_top1, #m3_le1_top1, #m3_ri1_le_t1, #m3_ri2_le_t1 {
   width:55px;
   height:55px;
   padding:4px 0px 0px 13px;
   float:left;
}

#m2_ce_bot, #m3_ri1_le_b, #m3_ri2_le_b {
  width:336px;
  height:120px;
}

#m2_ri {
  width:183px;
  height:221px;
  border:1px #BBBBBB solid;
  background:url(../images/btbj2.jpg) no-repeat bottom;
  float:right;
}

#zxzc_1 {
  width:109px;
  height:144px;
  padding:3px 0px 0px 3px;
  border:1px #BBBBBB solid;
  margin-left:35px;
}

#zxzc_2 {
  width:183px;
  height:30px;
  text-align:center;
  padding-top:5px;
}

#wyfc_top {
  width:148px;
  height:135px;
  padding-left:13px;
  float:left;
}

#wyfc_top_le {
  width:146px;
  height:108px;
  border:1px #BBBBBB solid;
  text-align:center;
  padding-top:3px;
}

#wyname {
  width:146px;
  height:17px;
  padding-top:5px;
  font-size:12px;
}

#wyfc_top_ri {
  width:102px;
  height:113px;
  float:left;
}

#wyfc_bot {
  width:73px;
  padding:15px 13px 0px 10px;
  line-height:16px;
  float:left;
}

#m3 {
  width:803px;
  height:841px;
  margin-bottom:19px;
}

#m3_le {
  width:260px;
  height:841px;
  float:left;
}

#m3_le1 {
  width:258px;
  height:211px;
  border:1px #BBBBBB solid;
  margin-bottom:5px;
}

#m3_le1_top {
  width:258px;
  height:63px;
}

#m3_le1_top2 {
  width:190px;
  height:63px;
  float:left;
}

#m3_le1_bot {
  width:258px;
  height:120px;
}

#zxzt1, #zxzt2 {
  width:260px;
  height:61px;
  margin-bottom:5px;
}

#m3_le2 {
  width:258px;
  height:115px;
  margin-bottom:5px;
  border:1px #BBBBBB solid;
}

#m3_le3 {
  width:258px;
  height:50px;
  border:1px #BBBBBB solid;
}

#yqlj_le {
  padding:19px 0px 0px 17px;
  float:left;
}

#yjlj_ri {
  padding:16px 0px 0px 10px;
  float:left;
}

#m3_ri {
  width:533px;
  height:841px;
  margin-left:10px;
  float:left;
}

#guanggao {
  width:533px;
  height:100px;
  margin-bottom:5px;
}

#m3_ri1, #m3_ri2 {
  width:533px;
  height:223px;
  margin-bottom:5px;
}

#m3_ri1_le, #m3_ri2_le {
  width:336px;
  height:221px;
  border:1px #BBBBBB solid;
  float:left;
}

#m3_ri1_ri {
  width:183px;
  height:221px;
  border:1px #BBBBBB solid;
  float:right;
}

#m3_ri2_ri {
  width:185px;
  height:223px;
  float:right;
}

#logo {
  width:80px;
  height:52px;
  margin-left:6px;
  float:left;
}

#logo2{
  width:181px;
  height:49px;
  border:1px #BBBBBB solid;
  padding:1px 1px 0px 1px;
  float:right;
}

#logo2_1 {
  width:88px;
  height:48px;
}

#bot {
  width:803px;
  height:123px;
}

#bot_1 {
  width:803px;
  height:9px;
  background:url(../images/botbj.jpg);
  margin-bottom:6px;
}

#bot_2 {
  width:763px;
  height:28px;
  padding-left:40px;
  background:url(../images/line_1.jpg) repeat-x bottom;
  text-align:center;
  margin-bottom:6px;
}

#bot_3 {
  width:803px;
  text-align:center;
  padding-top:10px;
  line-height:20px;
}

#botmenu {
  width:101px;
  float:left;
  padding-top:5px;
  border-right:1px #BBBBBB solid;
}

#bttop {
  width:602px;
  height:27px;
  background:url(../images/btbj3.jpg) no-repeat 2px 2px;
  border:1px #BBBBBB solid;
  border-left:none;
}

#zxzcbt {
  width:602px;
  height:27px;
  background:url(../images/btbj4.jpg) no-repeat 2px 2px;
  border:1px #BBBBBB solid;
  border-left:none;
}

#bt {
  height:26px;
  margin:0px 13px 5px 13px;
  border-bottom:2px #BBBBBB solid;
}

#bt_1 {
  padding-top:4px;
  margin-right:2px;
  float:left;
}

#bt_2 {
  margin-left:5px;
  padding-top:7px;
  float:left;
}

#bt_3 {
  padding:10px 3px 0px 0px;
  float:right;
}

#infolist {
  height:16px;
  color:#FF0000;
  padding-top:5px;
  margin:0px 13px 0px 13px;
}

#infolist1 {
  height:18px;
  color:#FF0000;
  padding-top:6px;
  margin:0px 5px 0px 5px;
}

#infobox {
  padding-top:5px;
  padding-bottom:10px;
  background:url(../images/line_1.jpg) repeat-x bottom;

}

#infobox2 {
  padding:7px 0px;
  background:url(../images/line_1.jpg) repeat-x bottom;
  color:#FF0000;
}

.infobox2 {
  padding:7px 0px;
  margin-bottom:5px;
  background:url(../images/line_1.jpg) repeat-x bottom;
  color:#FF0000;
}

#infolist2 {
  height:15px;
  padding-top:6px;
  color:#FF0000;
}

#lm {
  width:803px;
  height:742px;
}

#lm_le, #vm_le {
  width:191px;
  height:735px;
  float:left;
  padding:7px 0px 0px 7px;
  border:1px #BBBBBB solid;
  border-bottom:none;
}

#lm_ri, #vm_ri {
  width:603px;
  float:right;
}

#lm_ri_bt {
  width:543px;
  height:26px;
  border-bottom:1px #000000 solid;
  margin-bottom:30px;
}

#btpic {
  width:26px;
  height:26px;
  background:url(../images/btphoto_11.jpg) no-repeat 3px 3px;
  float:left;
}

#bttext {
  width:100px;
  height:21px;
  padding-left:5px;
  padding-top:5px;
  float:left;
}

#btri {
  width:170px;
  height:19px;
  padding-top:7px;
  float:right;
}

#yqlj {
  width:184px;
  height:138px;
  background:url(../images/yqlj.jpg) no-repeat;
  margin-top:80px;
}

#vm {
  width:803px;
  background:url(../images/boxbj1.jpg) repeat-y;
}

#vm_ri_bt {
  width:513px;
  padding:20px 15px 10px 15px;
  margin-bottom:5px;
  text-align:center;
  font:16px "宋体";
  color:#E04001;
  font-weight:bold;
  line-height:25px;
  background:url(../images/line_1.jpg) repeat-x bottom;
}

#vm_time {
  width:543px;
  height:20px;
  padding-top:3px;
  text-align:center;
}

#vm_text {
  width:543px;
  padding:20px 0px 30px 0px;
  line-height:25px;
  font-size:14px;
}

#textbox {
  width:543px;
  padding:30px 0px 0px 30px;
}

.psel {
	font-weight: bold;
	color: #FF0000;
}

/*撑开层*/
.box:after {
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
/* Hides from IE-mac \*/
* html .box {height: 1%;}
/* End hide from IE-mac */
