@charset "gb2312";
/* CSS Document */
body { margin:0 auto; font-size:12px; font-family:Verdana; line-height:1.5;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#000; text-decoration:none;}
a:hover { color:#f00;}
.bold{ font-weight:bold; height:35px; line-height:35px; vertical-align:middle;}


.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/*body*/
.banner{ width:989px; height:172px; overflow:hidden;position:relative}
.headtop{ width:989px; height:20px; background-color:#0369bc;}
#container { width:990px; margin:0 auto;}
#head{ width:990px; height:173px; background:#FFF£»}
#head span{ font-family: "ËÎÌå" ; font-size:12px; color:#FFF; float:right; padding-right:10px;}
#nav{ width:990px; height:40px; background:url(nav_bg.jpg) 0 0 no-repeat;}

#nav ul{ padding-left:0px;}
#first{ height:38px; font-family: "ËÎÌå" ; font-size:14px; color:#FFF; font-weight:bold; float:left; margin-left:8px; margin-top:2px;}
/*
#nav ul li{ height:40px; line-height:40px;font-family: "ËÎÌå" ; font-size:14px; color:#FFF; font-weight:bold; float:left;background:url(../images/  e.jpg) 0 center no-repeat;}
#nav li a{ display:block;  padding-left:15px; padding-right:15px;text-align:center;text-decoration:none;color:#fff; cursor:pointer;}
#nav li a:hover{ background:url(nav_hover.gif) 0 0 no-repeat;}
*/
.searchbar{ margin:0; height:35px; width:990px; background-color:#e4e4e4; line-height:35px;}
.time{ height:35px; line-height:35px; margin-left:10px; float:left;}
.time span{ padding-left:5px;height:35px; line-height:35px;}
.search{ float:right; margin-right:10px; height:35px; }
.search input{ height:18px; color:#ccc; width:178px; border:1px solid #c4c4c4; vertical-align:middle; margin-top:3px; }
.search .button{ background:url(search_btn.jpg) 0 0 no-repeat; width:70px; height:20px; border:none; line-height:35px; vertical-align: middle;}

/*main*/
.main{ width:990px; margin:0 auto; margin-top:5px;}
.leftbox{ width:783px; float:left;}
.imgbox{ width:781px; float:left; margin-top:6px; }
.imgbox .margin_right{ margin-right:5px;}
.tpxw{ width:345px; height:264px; border:1px solid #d0d0d0; float:left;}
.bigpic{ width:332px; height:190px; margin:6px;}
.smallpic{ width:332px; height:51px; margin:0px 6px 6px 6px; position:relative;}
.smallpic .tab{ width:70px; height:51px; border:2px solid #ffaf6a;  float:left;padding:2px;}
.smallpic .tabs{  width:70px; height:51px; border:1px solid #d0d0d0; margin-left:8px; float:left; padding:2px;}
.tzgg{ width:427px; height:264px; margin-left:9px; float:left;}
.title{ background:url(titlebg.jpg) 0 0 no-repeat; width:427px; height:28px;}
.title  .selectbg{ width:113px; height:27px; float:left; font-size:14px; line-height:27px; text-align:center;  font-weight:bold; background:url(titleselect.jpg) 0 0 no-repeat;}
.title  .unselectbg{ width:113px; height:27px; float:left; font-size:14px; line-height:27px; text-align:center; color:#FFF;; font-weight:bold; background:url(titlebk.jpg) 0 0 no-repeat;}
.title  .unselectbg a{ color:#0359ae; }
.title  .selectbg a{ color:#fff; }
.topNews{ height:40px; line-height:40px; text-align:center;}
.topNews a{ color:#ee0002; font-size:14px; font-weight:bold;}
.nr{ background:url(nrbg.jpg) 0 0 repeat-x; width:425px; height:235px;border-left:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;border-right:1px solid #cfcfcf; }
.nr ul{ width:421px; margin-left:3px;}
.nr ul li{ height:30px; border-bottom:1px  dashed #dddddd; background:url(dian_1.jpg) 8px 10px no-repeat; padding-left:16px; }
.nr ul li a{ color:#000; font-size:14px;}
.nr ul li span{ float:right; padding-right:10px;}

.rightbox{ width:201px; float:right; margin-left:6px; margin-right:0;}
.rightbox .qiye{ width:201px; height:196px; }
.rightbox .qiye h2{ width:201px; height:30px; background:url(qiyetittlebg.jpg) 0 0 no-repeat;}
.rightbox .qiye ul{ width:199px; height:166px; background-color:#f6fafb;border-left:1px solid #aacbee; border-bottom:1px solid #aacbee;border-right:1px solid #aacbee; }
.rightbox .qiye ul li{ width:199px; height:24px; line-height:24px; padding:0;}
.rightbox .user{ width:201px; height:151px; margin-top:5px; }
.rightbox .user h2{ width:201px; height:30px; background: url(usertitlebg.jpg) 0 0 no-repeat;}
.rightbox .user ul{ width:201px; height:121px; background:url(userbg.jpg) 0 0  no-repeat;}
.rightbox .user ul li{ width:201px; height:30px; padding:0; text-align:center;}
.rightbox .user .input{ width:138px; height:14px; border:1px solid #96b7bf}
.rightbox .user .button{ width:45px; height:21px; background:url(loginbut.jpg) 0 0 no-repeat; border:none;}

.t1{ width:990px; height:215px; margin-top:6px;}
.t1 h2{ width:990px; height:46px; background:url(tit_1.jpg) 0 0 no-repeat;}
.t2 h2{ width:990px; height:46px; background:url(tit_2.jpg) 0 0 no-repeat;}
.t3 h2{ width:990px; height:46px; background:url(tit_3.jpg) 0 0 no-repeat;}
.t4 h2{ width:990px; height:46px; background:url(tit_4.jpg) 0 0 no-repeat;}
.t1 h2 a,.t2 h2 a,.t3 h2 a,.t4 h2 a{ float:right; display:block; width:53px; height:39px; font-size:14px; color:#0b62ac; line-height:39px; font-weight:normal; text-align:center;}
.t1 h2 a:hover{ float:right; display:block; width:53px; height:39px; font-size:14px; color:#fff; line-height:39px; background:url(t1_se.jpg) 0 0 repeat-x; font-weight:bold;}
.t2 h2 a:hover{ float:right; display:block; width:53px; height:39px; font-size:14px; color:#fff; line-height:39px; background:url(t2_se.jpg) 0 0 repeat-x; font-weight:bold;}
.t3 h2 a:hover{ float:right; display:block; width:53px; height:39px; font-size:14px; color:#fff; line-height:39px; background:url(t3_se.jpg) 0 0 repeat-x; font-weight:bold;}
.t4 h2 a:hover{ float:right; display:block; width:53px; height:39px; font-size:14px; color:#fff; line-height:39px; background:url(t4_se.jpg) 0 0 repeat-x; font-weight:bold;}
.leftsubox{ width:658px; height:169px; float:left;}
.listbox{ width:990px; height:169px; padding-top:10px;}
.subbox{ position:relative;  width:324px; height:156px; float:left; border:1px solid #cedbe4; }
.rightsubbox{position:relative;  width:324px; height:156px; border:1px solid #cedbe4; margin-right:0px; float:right;}
.right{ float:right; margin:0;}
.subbox h2,.rightsubbox h2{ float:left; width:296px; height:28px; color:#005cc4; padding-left:28px; font-size:14px; line-height:28px; background:url(tit_bk.jpg) 0 0 no-repeat;}
.more{
    margin-top:3px;
	margin-right:3px;
	width:53px;
	height:21px;
	float:right;
	background:url(more.gif) 0 0 no-repeat;

	
}
.list ul{ width:321px; display:block; height:128px; overflow:hidden;}
.list ul li{ height:25px; line-height:25px; border-bottom:1px  dashed #dddddd; background:url(dian_2.gif) 8px 8px  no-repeat;  padding-left:20px;}
.list ul li span{ height:25px; line-height:25px; float:right; padding-right:6px;}


.leftlistbox{ width:496px; height:267px; float:left; margin-right:6px; margin-top:6px;}
.leftlistbox .box01{ position:relative; width:244px; height:267px; border:1px solid #aacbee; float:left;}
.iner{ margin-right:4px;}
.more2{
	float:right;
	font-size:12px;
	color:#0271c4;
	height:29px;
	line-height:29px;
	margin-right:6px;
	font-weight:normal;
}
#banner_link{position:absolute;right:5px; top:5px; z-index:99; width:200px;; height:20xp; color:#FFF}
.more2 a{ color:#0271c4;}
.leftlistbox h2{ width:220px; height:29px; background:url(four_ti.jpg) 0 0 no-repeat; font-size:14px; line-height:29px; color:#fff; padding-left:24px;}
.leftlistbox ul li{ width:220px;height:26px; line-height:26px; background:url(dian_1.jpg) 8px 10px no-repeat; padding-left:24px;}
.rightlistbox ul li{ width:216px;height:26px; line-height:26px; background:url(dian_1.jpg) 8px 10px no-repeat; padding-left:24px;}
.rightlistbox{ width:488px; height:267px; float:left;margin-top:6px; }
.rightlistbox .box02{ position:relative; width:236px; height:267px; border:1px solid #aacbee; float:left;}
.rightlistbox .box03{ position:relative; width:240px; height:170px; border:1px solid #aacbee; float:left; background-color:#eef1f1;}
.menu{ width:240px; height: 28px;}
.menu a{ display:block; float:left; width:59px; height:28px; background:url(menubk.jpg) 0 0 no-repeat; line-height:24px; text-align:center; color:#000;}
.menu .selectmenu{ display:block; float:left; width:60px; height:28px; background:url(menu_se.gif) 0 0 no-repeat; line-height:24px; text-align:center; color:#fff;}
.imgad{ margin-top:6px;}
.rightlistbox h2{ width:216px; height:29px; background:url(six_ti.jpg) 0 0 no-repeat; font-size:14px; line-height:29px; color:#fff; padding-left:24px;}
.tubox{ width:240px; height:55px; float:right; margin-top:4px;}
.box03contain{ width:240px; height:126px; float:right;}
.inputbox{ width:240px; height:32px; float:right; margin-top:4px; background-color:#f6fafb; border:1px solid #aacbee; text-align:center; vertical-align:middle;}
.inputbox select{ width:200px; height:20px; margin-top:5px; border:1px solid #abadb3; }

.bottomimg{ width:990px; margin-top:6px;}
.bottomimg .imgleft{ margin-left:17px; }

.bottom{ width:990px; height:119px; margin:0 auto; margin-top:6px; background:url(bottom.jpg) 0 105px; text-align:center;}
.link{ width:990px; height:29px; line-height:29px; text-align:center; background-color:#0369bc;color:#FFF; }
.link a{ color:#FFF;}
.bottom p{ line-height:26px; color:#828282; font-size:12px;}

.title  .selectbg{ width:113px; height:27px; float:left; font-size:14px; line-height:27px; text-align:center;  font-weight:bold; background:url(titleselect.jpg) 0 0 no-repeat;}
.title  .unselectbg{ width:113px; height:27px; float:left; font-size:14px; line-height:27px; text-align:center; color:#FFF;; font-weight:bold; background:url(titlebk.jpg) 0 0 no-repeat;}
.title  .unselectbg a:hover{ width:113px; height:27px; float:left; font-size:14px; line-height:27px; text-align:center; color:#FFF;; font-weight:bold; background:url(titleselect.jpg) 0 0 no-repeat; cursor:pointer;}
.title  .unselectbg a{ color:#0359ae; }
.title  .selectbg a{ color:#fff; }
.nrdisplay{ display:block;}
.nrhidden{ display:none;}