@charset "UTF-8";
body { margin:0px; padding:0px; background: url(top2023.jpg) center top no-repeat #fff;
}
html,body *{


}
ul,li,h1,p{ margin:0px; padding:0px;list-style:none}
TD {
	FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 22px; TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
A {
	COLOR:#222222; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cc0000; TEXT-DECORATION: none
}

A.dh {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ffffff; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
A.dh:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#FFFF00; LINE-HEIGHT: 24px; TEXT-DECORATION: none; background-color:#CC0000
}
A.dh2:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0062b9; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
A.dh2:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0062b9; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
A.dh2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
A.dh2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
.dh1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
A.dh1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}

A.dh1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR:#FFFF00; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}

.f14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR:#cc3300; FONT-FAMILY: ""; TEXT-DECORATION: none
}
.f14 A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; FONT-FAMILY: ""; TEXT-DECORATION: none
}
.f14 A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #993300; FONT-FAMILY: ""; TEXT-DECORATION: none
}
.f14 A:hover {
	FONT-SIZE: 14px; COLOR: #ff0000; FONT-FAMILY: ""; TEXT-DECORATION: underline
}
.font04 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000; FONT-FAMILY: ""; TEXT-DECORATION: none
}
.date {
	COLOR: #999999; TEXT-DECORATION: none
}
.bt01 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000; TEXT-DECORATION: none
}
.bt02 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0f55bc; TEXT-DECORATION: none; line-height:28px
}
.bt03 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; TEXT-DECORATION: none
}
.text14 {
	FONT-SIZE: 14px; LINE-HEIGHT: 28px; TEXT-DECORATION: none
}
.copyright {
	LINE-HEIGHT: 18px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
.red2 {
	FONT-WEIGHT: bold; COLOR: #ff0000; TEXT-DECORATION: none
}
a.red { color:#FF0000}
.tq {
	FONT-WEIGHT: bold; COLOR: #ff6600; TEXT-DECORATION: none
}
.blue {
	COLOR: #0f55bc; TEXT-DECORATION: none
}
#apDiv1 {
	Z-INDEX: 2; WIDTH: 400px; POSITION: absolute; TOP: 3px; TEXT-ALIGN: left
}
.border2{border:#CCCCCC 1px solid; background:url(../images/buttonbg.jpg); line-height:25px; font-size:14px}
.border3{border:#CCCCCC 1px solid; background:url(../images/blxqxc_97.jpg); line-height:20px;  }
.border4{border:#CCCCCC 1px solid; background:url(../images/blxqxc_95.jpg); line-height:20px;}
.border4 a{ color:#FF0000; }

#zdgk ul{ margin:0; padding:0;}
#zdgk ul li{ list-style:none; float:left; text-align:center;width:93px;}
#zdgk ul li a{ line-height:36px; width:93px; display:block}
#zdgk ul li a:hover{ background:#3366CC; color:#FFFFFF; font-size:14px; font-weight:bold }

.td14_dian {font-size:14px; border-bottom:1px #CCCCCC dotted}

.snake{
filter:alpha(opacity=50); /*IE*/
-moz-opacity:0.5; /*MOZ , FF*/
opacity:0.5; /*CSS3, FF1.5*/
}
.snake:hover{
filter:alpha(opacity=100); /*IE*/
-moz-opacity:1; /*MOZ , FF*/
opacity:1; /*CSS3, FF1.5*/
}

.tt {
	font-size:14px;
	line-height:28px;
	padding-left:50px;
	font-weight:bold;
	color:#FFFFFF;
	
}
.tt1 {
	font-size:14px;
	font-weight:bold;
	line-height:28px;
	color:#ffffff;
	}
	
.tt2 {
	font-size:14px;
	padding-left:24px;
	color:#FF5B02;
	font-weight:bold;
}

.more2 a:link {
	font-size: 12px;
	text-decoration: none;
	padding-right:9px;
	color:#CA0808;
}
.more2 a:visited {
	font-size: 12px;
	text-decoration: none;
	padding-right:9px;
	color:#CA0808;
}
.more2 a:hover {
	font-size: 12px;
	text-decoration: underline;
	padding-right:9px;
	color:#CA0808;
	}
	
.more1 a:link {
	font-size: 12px;
	text-decoration: none;
	line-height:19px;
	padding-right:18px;
	color:#666666;
}
.more1 a:visited {
	font-size: 12px;
	text-decoration: none;
	padding-right:18px;
	line-height:19px;
	color:#666666;
}
.more1 a:hover {
	font-size: 12px;
	text-decoration: underline;
	padding-right:18px;
	line-height:19px;
	color:#666666;
	}
	
	.w1 a:link {
	text-decoration: none;
	color:#5B5B5B;
}
.w1 a:visited {
	text-decoration: none;
	color:#5B5B5B;
}
.w1 a:hover {
	text-decoration: underline;
	color:#EA2911;
}
.w2 a:link {
	text-decoration: none;
	line-height:18px;
	color:#333333;
}
.w2 a:visited {
	text-decoration: none;
	line-height:18px;
	color:#333333;
}
.w2 a:hover {
	text-decoration: underline;
	line-height:18px;
	color:#EA2911;
}

.w3 {
	text-decoration: none;
	line-height:20px;
	color:#999999;
}
.w3 a:link {
	text-decoration: none;
	line-height:20px;
	color:#999999;
}
.w3 a:visited {
	text-decoration: none;
	line-height:20px;
	color:#999999;
}
.w3 a:hover {
	text-decoration: underline;
	line-height:20px;
	color:#EA2911;
}

.gzdt_sel {text-align:center;/**background:url(on_2.png) center;**/}
.gzdt_sel a{ font-size:14px;  font-weight:bold; color:#FFFFFF; }
.gzdt {text-align:center;}
.gzdt a{ font-size:14px;}

.bsfw_sel {text-align:center;/**background:url(on_4.png) center;**/}
.bsfw_sel a{ font-size:14px;  font-weight:bold; color:#0066CC; }
.bsfw {text-align:center;}
.bsfw a{ font-size:14px;}

.dtlist { margin:10px}
.dtlist ul,li { margin:0px; padding:0px; list-style:none}
.dtlist ul li { background:url(pot_22.gif) 0px 12px no-repeat; padding-left:15px; line-height:36px; height:36px; vertical-align:bottom; }
.dtlist ul li a{ font-size:16px; float:left; font-family:""}
.dtlist ul li img{ float:left; margin-top:7px}
.dtlist ul li span{ font-size:12px; color:#999999; float:right}
.dtlist ul li.b { background:url(pot_22.gif) 0px 12px no-repeat; padding-left:15px; line-height:36px; height:36px; vertical-align:bottom; }
.dtlist ul li.b a{ font-size:18px; float:left; font-family:""; font-weight:bold}

.dtlist2 { margin:10px}
.dtlist2 ul,li { margin:0px; padding:0px; list-style:none}
.dtlist2 ul li { background:url(pot2.jpg) 0px 12px no-repeat; padding-left:22px; line-height:40px; height:40px; vertical-align:bottom; }
.dtlist2 ul li a{ font-size:16px; float:left; font-family:""}

.dtlist3 { margin:10px }
.dtlist3 ul,li { margin:0px; padding:0px; list-style:none}
.dtlist3 ul li { background:url(pot_22.gif) 0px 12px no-repeat; padding-left:15px; line-height:36px; height:36px; vertical-align:bottom; }
.dtlist3 ul li a{ font-size:15px; float:left; font-family:""}

.tzlist { margin:10px}
.tzlist ul,li { margin:0px; padding:0px; list-style:none}
.tzlist ul li { background:url(pot_22.gif) 0px 12px no-repeat; padding-left:15px; line-height:22px; margin-bottom:5px; border-bottom:1px dotted #999999; padding-bottom:5px}
.tzlist ul li a{ font-size:14px; font-family:""; color:#002C57}
.tzlist ul li img{margin-top:7px}
.tzlist ul li span{ font-size:12px; color:#999999; }

.zdgk { margin-top:10px; border:1px solid #BEDEF3; height:160px; margin-bottom:10px; padding:5px}
.zdgk ul { list-style:none; margin:0px; padding:0px}
.zdgk ul li{ line-height:25px; float:left; width:66px; /**background:url(pot_16.gif) no-repeat 5px 8px;**/ padding-left:16px; border-bottom:1px dashed #CCCCCC; font-size:12px}

.zxbs { height:160px; padding:5px}
.zxbs ul { list-style:none; margin:0px; padding:0px}
.zxbs ul li{ line-height:21px; float:left; width:75px; /**background:url(item_04.gif) no-repeat 2px 3px;**/ padding-left:16px; font-size:12px}

.tow_list { margin:6px;}
.tow_list ul,li { margin:0px; padding:0px; list-style:none; display:block}
.tow_list ul li { background:url(/images/pot_22.gif) 0px 12px no-repeat; padding-left:15px; line-height:32px; display:block; height:32px}
.tow_list ul li a{ font-size:14px; float:left; width:570px}
.tow_list ul li.split{background:url(); height:20px; margin-bottom:20px; border-bottom:1px dotted #CCCCCC; clear:both}
.tow_list ul li span{ font-size:12px; color:#999999; float:right}

.news5 { margin:10px}
.news5 ul,li { margin:0px; padding:0px; list-style:none}
.news5 ul li { background:url(arrow_7.gif) 5px 13px no-repeat; padding-left:20px; line-height:30px; }
.news5 ul li a{ font-size:15px; font-family:"" }

.news5s { margin:10px}
.news5s ul,li { margin:0px; padding:0px; list-style:none}
.news5s ul li { background:url(arrow_7.gif) 5px 13px no-repeat; padding-left:20px; line-height:30px; }
.news5s ul li a{ font-size:12px;  }

.news6 { margin:10px}
.news6 ul,li { margin:0px; padding:0px; list-style:none}
.news6 ul li { background:url(arrow_7.gif) 5px 13px no-repeat; padding-left:20px; line-height:30px; }
.news6 ul li a{ font-size:14px; font-family:""; color:#333333 }

.imgb { border:#CCCCCC solid 1px }
.imgb:hover{ border:2px dotted #006666}

.cbwidth { width:1200px; margin:0 auto}

.rdgz { text-align:center}
.rdgz a{ line-height:38px; font-family:""; font-size:30px; font-weight:bold; color:#003399}

.lmsel {
	 background:url(../img/selbg.jpg) center no-repeat; width:120px
	}
.lmsel a{font-size:14px;
	font-weight:bold;
	line-height:28px;color:#ffffff;}
	
.nolmsel { width:100px}
.nolmsel a{font-size:14px;
	font-weight:bold;
	line-height:28px;
	color:#666666; }
	
.lm2 { height:36px; border-bottom:3px solid #cc3300; line-height:36px}
.lm2left {font-family:""; font-size:18px; font-weight:bold; float:left; padding-left:30px; color:#cc3300}
.lm2right {font-family:""; font-size:14px; float:right}

.sellm2s{  line-height:30px; border-bottom:2px solid #006699; text-align:center; }
.sellm2s a {font-size:16px; font-weight:bold;font-family:"";color:#006699 }
.nosellm2s { font-size:14px; line-height:30px;font-family:""; text-align:center}

.sellmr { line-height:33px; text-align:center; width:122px; background:url(../img/right-sec2.jpg) bottom center no-repeat}
.sellmr a{ color:#cc3300; font-size:14px; font-weight:bold}
.nosellmr { line-height:33px; text-align:center; width:80px; bottom no-repeat}
.nosellmr a{ color:#ffffff; font-size:14px; font-weight:bold}

#gd1 {height:160px; width:1080px; overflow:hidden; margin-left:10px}
#gd1 ul ,li { padding:0px; margin:0px; list-style:none}
#gd1 ul li { float:left; padding:10px;}

/**/
.toutiao .tj{ width: 100%; text-align: center;}
.toutiao .tj h1{ padding-bottom: 10px;}
.toutiao .tj h1 a{color:#CC0000;font-size: 26px; font-family:""}
.toutiao .tj h1 a:hover{color: #DE0000}
.toutiao .tj p a{padding: 0px 8px; font-size:14px; font-family:""}
.toutiao .tj p {font-size:14px; color:#666666; margin-top:6px}
/**/

.nv {background:url(navbg.png); height:55px;}
.nv ul{ width:1200px; margin:0 auto; }
.nv .c{ height:55px; width:146px; float:left; text-align:center; position:relative}
.nv .c a{ font-family:""; font-size:18px; color:#FFFFFF; display:block; line-height:55px; height:55px}
.nv .c a:hover { background:#990000; font-weight:bold; font-size:20px}
.nv .s{float:left; background:url(navfg.gif) center no-repeat; width:3px; height:55px; line-height:55px; }

.nv .c:hover div{ height:300px }
.nv .c div{ width:160px; height:0px; overflow:hidden; position:absolute; z-index:100; left:0px;
transition:all 0.2s;
-moz-transition:all 0.2s; /* Firefox 4 */
-webkit-transition:all 0.2s; /* Safari and Chrome */
-o-transition:all 0.2s; /* Opera */
}
.nv .c div ul{ width:144px;background:#FFFFCC; border:1px solid #CCCCCC; margin:0 0;
-moz-box-shadow:2px 2px 5px #333333; -webkit-box-shadow:2px 2px 5px #333333; box-shadow:2px 2px 5px #333333;
 }
.nv .c div ul li a{ font-size:16px; color:#000; display:block; line-height:40px; height:40px; border-bottom:1px solid #dddddd}
.nv .c div ul li a:hover{ background:#cc3300; font-weight:bold; color:#FFFFFF; font-size:16px }

.banbox .search{ width:441px; height:40px; margin-top:5px; margin-bottom:5px; padding-right: 21px; background:url(searchbg.png) left no-repeat;}
.banbox .search li{ float:left; }
.banbox .search li input{ float:left; background:none; border:0 none;}
.banbox .search li.ss1{ width:265px; height:30px; padding:5px 10px 5px 45px; position:relative;}
.banbox .search li.ss1 input{width:265px; height:30px; line-height:30px; font-size: 14px; color: #000;}
.banbox .search li.ss1 input::-webkit-input-placeholder{color:#000;}
.banbox .search li.ss1 input:-moz-placeholder{color:#000;}
.banbox .search li.ss1 input::-moz-placeholder{color:#000;}
.banbox .search li.ss1 input:-ms-input-placeholder{color:#000;}
.banbox .search li.ss1 .msg-box{ position:absolute; left:30px; top:0;}
.banbox .search li.ss2{padding-top: 4px; width:86px; height:32px;}
.banbox .search li.ss2 input{width:86px; height:32px; overflow:hidden; text-align: center; font-size:14px; line-height: 30px; color: #fff; cursor: pointer;}

.topbg { position:relative}
.topbg ul li{ position:absolute;opacity: 0;}
.topbg ul li.topbg1{opacity: 1;}

.dt2list { margin:10px}
.dt2list ul,li { margin:0px; padding:0px; list-style:none}
.dt2list ul li { background:url(pot_22.gif) 0px 12px no-repeat; padding-left:15px; line-height:20px; border-bottom:1px dashed #eee; padding-bottom:10px}
.dt2list ul li a{ font-size:14px;  font-family:""}
.dt2list ul li a:hover { color:#CC3300}
.dt2list ul li span{ font-size:12px; color:#999999; padding-left:10px}

.bofang { position:relative; display:block}
.bofang .b { position:absolute; top:50px; left:85px; display:none}
.bofang:hover .b{ display:block}

.wyt { padding-bottom:10px}
.wyt a{ line-height:24px; font-size:16px; font-family:""; font-weight:bold; }
.wyd { line-height:22px; color:#666666; font-family:""; font-size:14px}

.spbf{ text-align:center; position:relative}
.spbf .bf{ width:84px; height:84px;  position:absolute; top:22%; left:38%}
.spbf:hover .bf{background:url(bofang2.png); }
