﻿body { margin:0px; padding:0px; background: url(../img/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(../img/buttonbg.jpg); line-height:25px; font-size:14px}
.border3{border:#CCCCCC 1px solid; background:url(../img/blxqxc_97.jpg); line-height:20px;  }
.border4{border:#CCCCCC 1px solid; background:url(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/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(../img/bofang2.png); }






.STYLE1 {color: #CC3300}

#ck { padding:8px}
#ck ul,li { padding:0px; margin:0px; list-style:none}
#ck ul li { float:left; margin:5px; width:93px; height:25px; text-align:center; border:1px solid #CCCCCC; line-height:25px; cursor:pointer}
#ck ul li:hover { background:#cc3300}
#ck ul li:hover a{ font-weight:bold; color:#FFFFFF;}

#bjlist { height:150px; overflow:hidden}
#bjlist ul ,li{ padding:0px; margin:0px; list-style:none}


#focusViwer{width:538px;border:solid 1px #ddd;margin:0px auto;}
.fontext{display:block;height:24px;line-height:24px;overflow:hidden;font-size:12px;color:#000000;padding:0 10px 0 0; }
#imgADPlayer a{background-size:100% 100%; -moz-background-size:100% 100%; }

/* 基层动态焦点图片 */
.slideBox{ width:440px; height:310px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:440px; height:310px; display:block;  }

.slideBox .bd li .t{ position:absolute; height:30px; line-height:30px; bottom:0px; color:#FFFFFF; padding-left:10px; font-family:"微软雅黑"; font-size:16px}
.slideBox .bd li .b{ position:absolute; height:30px; bottom:0px; background:#000000; width:440px;opacity:0.7;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/front/img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
        

/* 滚动图片 */
.picScroll-left{ overflow:hidden; position:relative;   }
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.picScroll-left .prev,
.picScroll-left .next{ position:absolute; left:3%; top:45%; margin-top:-25px; display:block; width:32px; height:40px; background:url(/front/img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=80);opacity:0.8;   }
.picScroll-left .next{ left:auto; right:3%; background-position:8px 5px; }
.picScroll-left .prev:hover,
.picScroll-left .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.picScroll-left .prevStop{ display:none;  }
.picScroll-left .nextStop{ display:none;  }

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("front/img/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{ padding:10px;   }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 2px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:285px; height:180px; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; font-size:14px; font-family:"微软雅黑"   }


/* 专题图片 */
.ztpic{ width:360px; padding:5px; border:1px solid #CCCCCC; float:left; margin-right:10px; margin-left:10px; margin-bottom:20px}
.ztpic .i img {width:360px; height:100px}
.ztpic .t{ text-align:center; line-height:26px}
.ztpic .t a{ font-size:12px; font-weight:bold}
.ztpic:hover .t a{ color:#cc3300}
.ztpic:hover{filter: progid:DXImageTransform.Microsoft.Shadow(color='#969696',Direction=135, Strength=5);/*for ie6,7,8*/   
    -moz-box-shadow:3px 3px 5px #969696;/*firefox*/  
    -webkit-box-shadow:3px 3px 5px #969696;/*webkit*/  
    box-shadow:3px 3px 5px #969696;/*opera ie9*/
    border:1px solid #cc3300
    }

.toutiao .tj h1 a { line-height:28px}




