div{ overflow:hidden;}
.b1 {
	border:1px solid #dad8d9;
}
.b2 {
	border:1px solid #ddd;
}
.b3 {
	border-top:1px solid #ddd;
}
.dis {
	display:inline;
}
.ding {
	background:url(top.jpg);
	height:35px;
	line-height:32px;
	color:#666;
	overflow:hidden;
	font-size:12px;
}
.ding a{ margin-left:8px; color:#565656}

.huan{ background:url(fz.png) no-repeat left center; padding-left:20px; height:35px;}

.topr{ }
.topr ul{}
.topr ul li{ float:left; background:url(tsj.jpg) no-repeat 0 13px; width:65px;}

.ban{ padding-left:5px;}
.ban ul{}
.ban ul li{ float:left; margin-left:6px;}
.ban ul li.sji{ background:url(sj.jpg) no-repeat 0 7px; padding-left:8px;}
.ban ul li.xin{ background:url(yx.jpg) no-repeat 0 11px; padding-left:13px;}


/*logo*/

.logo {
	height:105px;
	overflow:hidden; padding-top:5px;
}
.logo a {
	display:block;
	width:234px;
	height:69px;
}
.logoa{ height:95px; width:232px; overflow:hidden;}
.lor {
	margin-top:15px;
	margin-left:0px; width:468px; height:60px; overflow:hidden; border:1px solid #666
}
.lorr {
	margin-top:15px; width:205px; height:62px; overflow:hidden
}
.fnav{ height:33px; background:url(fnav.jpg) repeat-x; line-height:33px; color:#565656}
.sj{ padding-left:10px;}
.sj strong{ color:#e21b22;font-family:"Î¢ÈíÑÅºÚ",sans-serif,"Arial Narrow",HELVETICA;}
.tq{ padding-left:10px;}
.bann{ width:682px; height:95px; overflow:hidden;}

.topb{ margin-right:6px;}
.topb form {padding-left:17px; background:url(so.jpg) no-repeat; height:32px;}
.topb input {float:left;width:160px;height:32px;line-height:32px;border:0; background:0; color:#666;}
.topb button {float:left;width:35px;height:32px;border:0 none; cursor:pointer; background:0 none;}
/*nav*/
.nav {
	height:70px;
	background:url(nm.jpg);
	overflow:hidden;
}
.nl{ background: url(nl.jpg) no-repeat; width:8px; font-size:0; list-style:none }
.nr{ background: url(nr.jpg) no-repeat; width:8px; font-size:0; }
.nm{ height:70px; width:963px; overflow:hidden;}
.nma{ height:36px; line-height:36px;}

.nma ul{ width:1000px;}
.nma ul li{ float:left; display:block; background:url(liobg.jpg) no-repeat right; padding:0 9px; overflow:hidden;}
.nma ul li a{ color:#FFF; font-weight:bolder; font-size:14px; display:block; height:36px; padding:0 5px; text-decoration:none; float:left;}
.nma ul li a:hover{background:url(lio.jpg) repeat-x; color:#f00;}
.nmb{ height:25px;  padding-top:3px; line-height:25px;}
.nmb1{}
.nmb1 ul{ padding-left:12px;}
.nmb1 ul li{ float:left; background:url(msgnav.gif) no-repeat left; padding-left:10px; width:60px;}
.nmb1 ul li a{ color:#FFF;}

.nmb2{ width:260px; background:url(laba.png) no-repeat 0 8px; overflow:hidden;}
#TextDiv1{ width:245px; padding-left:15px;}
#TextContent1{ width:373px;}
#TextContent1 li{ display: block; height:25px; line-height:25px; font-size:12px; color:#fff;}
#TextContent1 li a{ color:#fff}


.ad{ height: auto; padding-top:6px;}

.ma{ padding-top:8px;}
.ma1{ width:290px;}
.f{ height:342px; position: relative; line-height:20px;}
.lyxw{}
.xwti{ height:27px; background:url(xwbg.jpg) no-repeat; line-height:27px; overflow:hidden;}
.xwti strong{ padding-left:26px; font-size:13px; color:#ca0000;}
.xwti span{ float:right;}
.xwti span a{ width:60px; height:27px; line-height:80px; display:block}
.xwx{ height:240px;}
.xwjj{ padding:8px 5px 6px 5px;}
.x1{ background:url(x1.jpg) repeat-x; height:1px; font-size:0; margin:3px;}
.xwjj h3{ font-size:12px; padding-top:3px;}
.xwjj p{ line-height:22px; padding-top:8px; color:#666}
.xwjj p a{color:#ca0000; margin-left:10px;}
.xwjj img{ float:left; margin-right:10px; border:1px solid #ddd; padding:2px; width:116px; height:85px;}
.tjxw{}
.tjxw ul{ padding:3px 10px;}
.tjxw ul li{ background:url(d1.jpg) no-repeat left center; padding-left:10px; height:24px; line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.tjxw ul li a{ font-size:14px;}

.hlg{ height:195px; overflow:hidden;}
.g5{ height:5px;}

.llad{ float:left; margin-bottom:8px;}

.llx{ width:348px; height:510px; margin-bottom:8px;}
.xcg{margin-bottom:8px; width:348px;}
.h395{ height:395px;}

.ma2{ width:420px; margin-left:7px;}
.jd{ height:25px; background:url(jd.jpg) no-repeat;}
.jdr{ height:594px;}
.zx{ padding-top:10px; text-align: center;}
.zx h2 a{ color:#254389; font-size:16px;}
.zx h2 a:hover{ color:#F30;}
.zx ul{ padding-top:6px;}
.zx ul li{ height:22px; line-height:22px; color:#494949;}
.zx ul li a{ color:#494949;}
.zx ul li a:hover{ color:#F30;}

.zxt{ margin:5px 11px;}
.zxt ul{ padding-left:10px;}
.zxt ul li{ background:url(d1.jpg) no-repeat left center; padding-left:7px; height:25px; line-height:25px;}
.zxt ul li a{ font-size:14px;color:#254389;}
.zxt ul li a:hover{ color:#F30;}



.ma3{ width:255px; overflow:hidden;}
.xqu{ height:268px;}
.tab_nav{ background:url(gd.jpg)}
.tab_nav li {float:left;margin-right:1px;width:95px;height:27px;line-height:27px;font-size:12px;text-align:center;cursor:pointer;border-right:1px solid #ddd}
.tab_nav li.current {font-weight:700;background:#fff; }
.tab_items {height: auto;}
.tab_items.off {display:none;}

.qua{ padding:0 6px;}
.qua ul{ width:300px;}
.qua ul li{ float:left; padding:0 10px; height:95px; padding-top:10px;}
.qua ul li img{ width:95px; height:67px; border:1px solid #ddd; padding:2px;}
.qua ul li p{ text-align:center; line-height:24px;}
.qua ul li p a{ color:#666; }

.qux{margin:5px 11px;}
.qux ul li{ background:url(d1.jpg) no-repeat left center; padding-left:7px; height:24px; line-height:24px;}
.qux ul li a{ color:#333;font-size:14px;}
.qux ul li a:hover{ color:#F30;}



.tu{ height:400px;}


/*====½¹µãÍ¼=====*/
.flash_news{ height:340px; border:1px solid #d9d9d9; width:288px; overflow:hidden; position:relative;}
.flash_m{ margin-left:5px; margin-top:4px; height:326px; overflow:hidden;}
.main_wrap {
	TEXT-ALIGN: left; OVERFLOW: hidden;width:280px; overflow:hidden; 
}
DIV.digg {
	TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
DIV.digg A {
	BORDER-BOTTOM: #aaaadd 1px solid; BORDER-LEFT: #aaaadd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #000099; FONT-SIZE: 12px; BORDER-TOP: #aaaadd 1px solid; BORDER-RIGHT: #aaaadd 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
DIV.digg A:hover {
	BORDER-BOTTOM: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #000099 1px solid; BORDER-RIGHT: #000099 1px solid
}
DIV.digg A:active {
	BORDER-BOTTOM: #000099 1px solid; BORDER-LEFT: #000099 1px solid; COLOR: #000; FONT-SIZE: 12px; BORDER-TOP: #000099 1px solid; BORDER-RIGHT: #000099 1px solid
}
DIV.digg SPAN.current {
	BORDER-BOTTOM: #000099 1px solid; BORDER-LEFT: #000099 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #000099; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #000099 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #000099 1px solid; PADDING-TOP: 2px
}
DIV.digg SPAN.disabled {
	BORDER-BOTTOM: #eee 1px solid; BORDER-LEFT: #eee 1px solid; PADDING-BOTTOM: 2px; MARGIN: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #ddd; FONT-SIZE: 12px; BORDER-TOP: #eee 1px solid; BORDER-RIGHT: #eee 1px solid; PADDING-TOP: 2px
}
#part1 IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; DISPLAY: block; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.sldr_link UL {
	 OVERFLOW: hidden; margin-left:4px; position:absolute; display:block; width:100px; top:240px; left:200px;
}
.sldr_link LI {
	TEXT-ALIGN: center;MARGIN: 0px 3px 0px 1px; WIDTH: 14px; background: #515151; line-height:14px; FLOAT: left; HEIGHT: 14px; OVERFLOW: hidden;cursor:pointer; display:inline; color:#FFFFFF; border:1px  #A1A1A1 solid;
}
.sldr_link LI P{ padding:2px; display:block; margin:0px;}
.sldr_link LI P A {
	 COLOR: #000; cursor:pointer;
}
.sldr_link LI.acti {
	 BACKGROUND-COLOR: #cc0000; border:1px solid #E9E9E9
}
.sldr_link LI.acti A {
	COLOR: #000
}
.sldr_link LI.acti A:hover {
	COLOR: #444
}
.sldr_link {
	CLEAR: both;
}
.flash_l {
	CLEAR: both; PADDING-TOP: 0px
}
.flash_l UL {
	FLOAT: left; padding-top:0px;
}
.flash_l LI {
	FLOAT: left
}
.flash_l LI A {
	 DISPLAY: block; FLOAT: left; TEXT-DECORATION: none; color:#444;
}
.flash_l LI A:hover {
	TEXT-DECORATION: none;color:#444
}
.flash_l LI  img{ height:255px; width:280px;}
.flash_l LI A .focus_sdw{width:280px; height:90px;}
.flash_l LI A .focus_sdw p{ width:275px; overflow:hidden; display:block; }
.flash_l LI A .focus_sdw1 {LINE-HEIGHT: 30px; MARGIN: 0px; FONT-FAMILY: "ºÚÌå"; COLOR: #333; FONT-SIZE: 16px; PADDING-TOP: 3px; text-align:center;width:280px; font-weight:normal;}
.fj{ width:280px; overflow:hidden; }


.ad2 img{ width:255px; height:64px;}

.tu{ height:308px; overflow: hidden;}
.tua{ height:35px; background:url(tua.jpg); line-height:35px;}
.tua strong{ padding-left:26px;height:35px;; font-size:14px; color:#ca0000; font-family:Î¢ÈíÑÅºÚ,ºÚÌå;background:url(ti.jpg) no-repeat 0 1px;}
.tux{ padding:10px;}
.tuxa{ height:255px;}
.tuxa img{ width:250px; height:225px; border:1px solid #ddd; padding:1px;}
.tuxa p{line-height:26px; text-align:center;}
.tuxa p a{ text-align:center; font-size:14px; font-weight:bolder;}
.tuxb{ padding-left:12px; width:690px; overflow:hidden;}
.tuxb ul{ width:800px;}
.tuxb ul li{ float:left; margin-right:13px; text-align:center; padding-bottom:4px;}
.tuxb ul li p{ line-height:20px;}
.tuxb ul li img{ border:1px solid #e8ede6; width:125px; height:100px;}


.guoji{ height: auto; }
.guoji a{}
.ga{ height:680px; width:688px; overflow:hidden;background:url(whbg.jpg) repeat-x; }
.gj{ height:680px;width:280px;}
.gjti{ background:url(gj.jpg) repeat-x bottom; height:26px;  line-height:26px; padding-left:15px;color:#ca0000; font-size:14px;}
.gjti span{ float:right;}
.gjti span a{ width:60px; height:26px; line-height:80px; display:block; overflow:hidden; background:url(more.jpg) no-repeat 0 6px;}
.gjtx{ padding:5px; margin-bottom:6px;}
.gjtx h3{ display:block; height:35px; line-height:35px;}
.gjtx h3 a{ font-size:15px; }
.gjtx p{ line-height:21px; text-indent:23px; color:#666;}
.gjtx img{ float:left; margin-right:10px;}
.gjtx ul{}
.gjtx ul li{ background:url(d1.jpg) no-repeat left center; padding-left:6px; height:23px; line-height:23px;}
.gjtx ul li span{ float: right;}

.gjr{ height:680px;width:405px; border-left:1px solid #ddd}

.wh{ background:url(whbg.jpg) repeat-x; height:28px;  line-height:28px; padding-left:15px;color:#ca0000; font-size:14px;}
.wh strong{padding-left:26px;height:35px;font-size:13px; color:#ca0000; background:url(ti.jpg) no-repeat 0 -2px;}
.wh span{ float:right;}
.wh span a{ width:60px; height:28px; line-height:80px; display:block; overflow:hidden; background:url(more.jpg) no-repeat 0 7px;}

.whx ul{ padding:3px 10px;}
.whx ul li{ background:url(d1.jpg) no-repeat left center; padding-left:6px; height:24px; line-height:24px;font-size:12px;}
.whx ul li a{ font-size:14px;}
.whx ul li span{ float: right; color:#666;}

.whx{ padding:0 6px}

.xiazai ul{ padding:6px 15px;}
.xiazai ul li{ background:url(d1.jpg) no-repeat left center; padding-left:6px; height:24px; line-height:24px;font-size:12px;}
.xiazai ul li a{ font-size:14px;}
.xiazai ul li span{ float: right; color:#666;}

.gb{ width:280px; height:682px;}

.ph{ height:340px;}
.pht strong{padding-left:26px;height:28px;; font-size:13px; color:#ca0000; background:url(ti.jpg) no-repeat 0 5px;}

.pht{ background:url(whbg.jpg);height:28px;line-height:28px;}
.phd{ padding-left:10px;}
.phd li {float:left;margin-right:1px;width:61px;height:28px;line-height:32px;font-size:12px;text-align:center;cursor:pointer;}
.phd li.current {font-weight:700;background:url(ph.jpg) no-repeat; color:#bf0000 }
.phx {height: auto;}
.phx.off {display:none;}

.phx{ padding:5px 5px 0 8px;}
.phx ul{ background:url(p.jpg) no-repeat; height:294px;}
.phx ul li{ padding-left:25px; background:url(x2.jpg) repeat-x bottom;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.phx ul li a{ font-size:12px; line-height:30px;}

.md{ height:330px; overflow:hidden;}
.md ul{ padding:9px 0 0 8px; width:350px;}
.md ul li{ float:left; width:136px; height:98px;}
.md ul li img{ width:125px; height:88px;}

.ad3{ padding-top:6px;}

.wan{ height:auto; padding-top:9px;}
.wl{ width:290px;}
.wlx{ height:327px;}
.wanti{ padding:6px;}
.wanti p{ float:left; text-align:center; width:115px; padding:2px;border:1px solid #edebec; background:#f3f3f3; height:110px; line-height:25px;}
.wanti p img{ width:115px; height:86px;}
.wanti ul{ width:150px; float:right;}
.wanti ul li{ background:url(d1.jpg) no-repeat center left; padding-left:8px; height:24px; line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.wanx{}
.wanx ul{ padding:4px 8px;}
.wanx ul li{ height:26px; line-height:26px; background:url(d1.jpg) no-repeat center left;padding-left:8px;}
.wanx ul li a{ font-size:14px;}



.wm{ width:415px; margin-left:10px;}
.wma{ height:320px; padding-top:7px; width:130px; padding-left:10px}
.wma p{ display:block; text-align:center; width:115px; padding:2px;border:1px solid #edebec; background:#f3f3f3; height:110px; line-height:25px;}
.wma p img{ width:115px; height:86px;}
.wma ul strong{ padding-top:8px; color:#900; display:block;}
.wma ul li{ height:19px; line-height:19px;}
.wma ul li a{ color:#727272}
.wmb h3{ font-weight:normal;}


.wmb{ height:327px; width:260px; padding-right:8px;}
.wmb h3{ display:block; padding-top:7px; text-align:center;}
.wmb ul{ padding:1px 4px;}
.wmb ul li{background:url(d1.jpg) no-repeat center left; padding-left:8px; height:24px; line-height:24px;}
.wmb ul li a{ font-size:14px;}

.wr{ width:250px;}
.wrx{ height:327px;}
.wrx ul{ padding:3px 7px;}
.wrx ul li{  height:27px; line-height:27px; background:url(d1.jpg) no-repeat center left;padding-left:8px;}
.wrx ul li a{ font-size:14px;}

.ad4{}
.bm{ height:286px; margin-top:10px;}
.bm ul{ width:280px; padding:6px 0 0 4px}
.bm ul li{ float:left; background:url(bmbg.jpg) repeat-x; width:70px; height:28px; line-height:28px; border:1px solid #bcbcbc; text-align:center; margin:5px 4px;}

.djie{ padding-top:8px;}
.djie img{ float:left; padding:0; margin:0;}

.link{ height:100px;}
.lkt{ background:url(lk.jpg) repeat-x; height:28px; line-height:28px; padding-left:20px;}
.lkd{ padding-left:20px;}
.lkd li {float:left;width:70px;height:28px;line-height:32px; text-align:center;cursor:pointer;}
.lkd li.current {font-weight:700;background:url(lk2.jpg) no-repeat; color:#333; }
.lkx {height: auto;}
.lkx ul{}
.lkx ul li{ float:left; margin:6px;}
.lkx.off {display:none;}

.bot{ text-align:center; height: auto; color:#626262; line-height:26px;}
.bot a{ color:#626262; margin:6px;}
.bot p{ color:#626262;}
.ditu{ text-align:center; height:70px;}
.ditu img{ margin:0 auto;}



.jubao{ background:#e9f0f3; padding-bottom:30px;}
.juti{width:680px; margin:0 auto; text-align:center; padding-top:30px;}
.juti h2{ font-size:28px; color:#F00;}

.jux{ width:680px; margin:0 auto; padding-top:20px;}
.jux span{ color:#F00;}
.jux table{ border:1px solid #d4d0c8;}
.jux table tr{ padding:10px 0;}
.jux table td{border:1px solid #d4d0c8; padding:5px 3px 5px 5px; color:#545454}

.jux input{ border:1px solid #a2b3bd; width:300px; padding:3px;}
.juxx{border:1px solid #a2b3bd;}

.jux input.jutj{ padding:4px 10px; width:auto;}

.jbsm{  width:680px; margin:0 auto;padding-top:20px; line-height:30px; font-family:Î¢ÈíÑÅºÚ;}
.jbsm strong{ font-family:Î¢ÈíÑÅºÚ; color:#666}

/*ÉãÓ°µÄÆÙ²¼Á÷*/

#container{width:940px;margin:50px auto;}
#container ul{width:300px;list-style:none;float:left;margin-right:20px;}
#container ul li{margin-bottom:20px;}
#container ul li img{width:300px;}


/*ÐÂµ¼º½*/


.xnav{  overflow:hidden;}
.xnav ul{ display:block; width:1300px;}

.nav_navcon li {
	float:left;
	font:100 15px microsoft yahei;
	height:28px;
	line-height:23px;
	word-break:keep-all;
	font-family:microsoft yahei, "ºÚÌå"; padding:0 11px;
	width:65px;
}
.nav_navcon li a {
	color:#2d2d2d; text-align:center;
	display:inline-block;
	height:23px;
	border-bottom:none;
	width:100%; display:block; padding:0 3px;
	
}
.nav_navcon li a:hover {
	color:#b21112;
	border-bottom:#b21112 3px solid;
	text-decoration:none;
}
.nav_navcon .sel1 {
	color:#b21112; 
}
.nav_navcon .sel1 a {
	color:#b21112;
	
}

.nav_navcon .sel1h{ width:80px;}

.nav_navcon .jub a {
	color:#b21112; font-weight:bolder;}
	
.xnav2{border-bottom:3px solid #9b1208;}
.xnav2 li a{ padding-bottom:2px;}



