@charset "gb2312";
/* CSS Document */

.top{background:#0084b0;}
.top .header{width:1000px; margin:0 auto;}
.top .header .logo{width:682px; height:87px; background:url(imageslogo.png) no-repeat; float:left;}
.top .header .hl{width:1000px; float:right; margin-top:40px;}
.top .header .hl .so{width:270px; float:right;}
.top .header .hl .so .txt{width:131px; height:20px; overflow:hidden; background:url(imagesssbg.png) no-repeat; float:left; border:none; line-height:20px;color: #ddd;}
.top .header .hl .so .btn{width:38px; height:20px; background:url(imagesssbtn.png) no-repeat; float:left; margin-left:10px; border:none; text-align:center; line-height:20px; color:#fff;}
.top .header .hl .so .map{width:70px; height:20px; color:#fff; text-align:center; line-height:20px; display:inline-block; float:right; background:#025685;}
.top .header .hl .nav{padding-top: 5px;}
.top .header .hl .nav ul li{float:left;width:106px; height:40px; line-height:40px;position:relative;z-index:9999;}
.top .header .hl .nav ul li a{ color:#fff; font-size:14px; font-weight:bold;  height:40px; line-height:40px; display:block; text-align:center;}

.top .header .hl .nav ul li.last{margin-right:0px;}
.top .header .hl .nav ul li a:hover{background-color:#005787;}
.top .header .hl .nav ul li a.active{background-color:#005787;}
.top .header .hl .nav ul li ul.second{background:#3996b6; padding-left:0px; display:none;width: 180px;}
.top .header .hl .nav ul li ul.second li{ float:none; background:#005787;width:180px;}
.top .header .hl .nav ul li ul.second li a{text-align:left;}
.top .header .hl .nav ul li ul.second li:hover{width:180px;text-align:left;background-color:#584646;}
.top .header .hl .nav ul li ul.second li a:hover{background-color:#584646;}
.top .header .hl .nav ul li.index{ display:block;width:40px; background:none;}
.top .header .hl .nav ul li.index a{width:40px; background-image:url(imageshome.png); background-position:center center; background-repeat:no-repeat;}
.top .header .hl .nav ul li.index a:hover{background-color:#005787;}
.wrapper{width:1000px; margin:0 auto;}

/*★轮换图样式模块 开始 ========== ========== ========== ========== ========== */
.slide_listo{width:1000px; height:370px; overflow:hidden; position:relative; z-index:100; margin-top:1px;}
.slide_list{ width:1000px; height:370px; overflow:hidden; z-index:100;}
	.slide_list ul{ display:block; width:99999px; z-index:99;}
	.slide_list li{ float:left; display:block; width:1000px; height:370px; overflow:hidden; position:relative;}
	.slide_list li .sildText{ padding:120px 40px 0 40px; width:290px;height:250px; float:left; background:#0084B0; color:#fff;}
	.slide_list li .sildText h3{font-size:20px; font-weight:bold; margin-bottom:20px;}
	.slide_list li .sildText p{font-size:14px; color:#f1f1f1; line-height:25px;}
	.slide_list li .pic{width:630px; height:370px; float:left; display:block;}
	.slide_list li .pic img{width:630px; height:370px;}
	.slide_list li a,
	.slide_list li a:visited{ font-size:18px; color:#fff;}
	.slide_list li a:hover{ color:#f00;}
	/*箭头按钮 和 点 样式 ========== ========== */
	.slide_btn{ position:absolute; right:0; bottom:0; width:100%;width:58px; height:26px; z-index:101;}
		.trigger_list{ display:none;}
		.slide_btn .prev,
		.slide_btn .next{ display:block; width:28px; height:26px; background:url(imagesarrow.png) no-repeat; float:left;}
		.slide_btn .prev{ background-position:-30px 0; margin-left:2px;}
.main{margin-top:20px;}
.main .col_left{width:490px; float:left; margin-right:40px;}
.main .col_left .gg .tit{height:40px; line-height:40px; background:#f0ba48; font-size:18px; font-weight:bold; color:#fff; padding:0 10px;}
.main .col_left .gg .tit a.more{ float:right; font-size:14px; color:#fff;}
.main .col_left .gg .cont{border:1px solid #b5b5b5;padding:15px; height:255px; height:255px; overflow:hidden;}
.main .col_left .gg .cont ul li{overflow:hidden; height:38px;line-height:38px;}
.main .col_left .gg .cont ul li span{ display:block;width:60px; float:left;}
.main .col_left .gg .cont ul li a{ display:block;overflow:hidden; zoom:1;}
.main .col_left .gg .cont ul li a{ font-size:14px;}


.all_tit{height:40px; line-height:40px; border-bottom:2px solid #005787; font-size:18px; font-weight:bold; color:#005787; padding:0 10px;}
.all_tit a.more{ float:right; font-size:14px; color:#000;}

.main .col_auto .news .cont{padding:15px 10px; height:300px; overflow:hidden;}
.main .col_auto .news .cont ul li{ height:38px; line-height:38px; overflow:hidden;}
.main .col_auto .news .cont ul li span{ display:inline-block; padding-right:20px;}
.main .col_auto .news .cont ul li a{ display:inline-block; font-size:14px;}
.main .col_auto .news .cont .ads{width:72px; padding-left:10px; border-left:1px solid #cccccc; float:right;}
.main .col_auto .news .cont .ads .ewm{ display:block; margin-top:30px;}
.main .col_auto .news .jiuye{height:170px; overflow:hidden;}

.main  .speak .cont{padding:20px 10px;}
.main  .speak .cont dl{overflow:hidden; margin-bottom:10px;}
.main  .speak .cont dl dt{width:58px; height:62px; background:url(imagestimebg.png) no-repeat; float:left; margin-right:20px; color:#1093ce;}
.main  .speak .cont dl dt span{ display:block; text-align:center; font-size:28px;}
.main  .speak .cont dl dt em{ display:block; text-align:center; font-size:14px;}

.main  .speak .cont dl dd{overflow:hidden; zoom:1;}
.main  .speak .cont dl dd a,.main  .speak .cont dl dd span{ display:block; margin-bottom:5px;}
.main  .speak .cont dl dd a{font-size:16px;}
.main  .speak .cont dl dd .address{font-size:14px;}

.ziliao{ overflow:hidden;}
.ziliao .download{width:153px; height:41px; float:left; padding-top:10px;}
.ziliao .download a{display:inline-block;width:133px; height:41px; background:url(imagesdownload.png) no-repeat;font-size:18px; color:#fff; text-align:center; line-height:41px; padding-left:20px;}
.ziliao .dang{width:180px; height:47px; float:left;padding-top:10px; margin-left:30px;}
.ziliao .dang a{display:inline-block;width:160px; height:47px; background:url(imagesdang.png) no-repeat;font-size:18px; color:#a71c46; text-align:center; line-height:47px; padding-left:20px;}

.ziliao ul{float:left;width:590px; margin-left:30px;}
.ziliao ul li{width:95px; height:30px; line-height:30px; float:left; text-align:center;}
.ziliao ul li a{color:#0f448a; font-size:14px;}

.links{border-top:1px solid #a50b5e; padding:10px 10px 10px 20px; margin-top:10px;}
.links .name{color:#666; font-size:18px; float:left; margin-right:20px; line-height:30px; font-weight:bold;}
.links .linkcon{overflow:hidden; zoom:1;}
.links .linkcon li { float:left; padding:5px 10px;}
.links .linkcon li a{ font-size:14px; color:#666;}

.f_box{background:#3e3c47 url(imagesfooterbg.jpg) repeat-x;}
.f_box .footer{width:1000px; margin:0 auto; padding:20px 0 40px 0;}
.f_box .footer p{ line-height:30px; color:#666;}
.f_box .footer p a{color:#666;}
.f_box .footer p span{ display:inline-block; padding:0 3px;}
.f_box .footer .logo{width:130px; height:50px; background:url(imagesflogo.png) no-repeat; float:right;}

.main .col_auto{overflow:hidden; zoom:1;}


.cbg{background:url(imagesnbg.jpg) top center no-repeat;padding:5px 0;}
.wrapper .slide{width:172px; float:left; border:1px solid #7e8789; float:left; margin-right:20px;}
.wrapper .slide .tit{color:#fff;  height:40px; line-height:40px; padding-left:10px; font-size:22px; font-weight:bold; background:#f0ba48;}
 .wrapper .slide .cont {background:#fff;}
.wrapper .slide .cont a{padding-left:10px;height:55px; line-height:55px; display:block; font-size:15px; font-weight:bold; color:#0084b0;}
.wrapper .slide .cont a:hover{background:url(imagesslider_bg.gif) no-repeat; color:#fff;}
.wrapper .slide .cont a.active{background:url(imagesslider_bg.gif) no-repeat; color:#fff;}
.wrapper .content {overflow:hidden; zoom:1;border:1px solid #7e8789; background:#fff;}
.wrapper .content .tit{ background:#f0ba48; height:30px; line-height:30px; padding-left:10px; color:#fff;}
.wrapper .content .list{padding:50px;min-height: 500px;}
.wrapper .content .list ul li{ height:40px; line-height:40px; padding-left:20px; background:url(imageslibg2.gif) left center no-repeat; border-bottom:1px dashed #ccc;}
.wrapper .content .list ul li a{font-size:16px; color:#666;}
.wrapper .content .list ul li span{float:right; font-size:16px;}





#zt_scroll_top{ display:none; width:48px; height:52px;margin-top:90px;_margin-top:180px; margin-left:505px; position:fixed !important; position:absolute; left:50%; top:50%; z-index:100;
_top:       expression(eval(document.compatMode &&
            document.compatMode=='CSS1Compat') ?
            documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
            document.body.scrollTop + (document.body.clientHeight - this.clientHeight/2));}
	#zt_scroll_top #zt_gotop{ height:52px; text-align:center; cursor:pointer; background:#b2b2b2 url(imagesup.png) no-repeat;}
	#zt_scroll_top .top_hover{ background-position:0 -52px;}
	#zt_scroll_top #zt_gotop a{ padding-top:30px; display:block; cursor:pointer;}
 
.wrapper .content .bread{height:40px; background:#f0ba48; line-height:40px; padding:0 10px; font-size:16px; color:#fff;}
.wrapper .content .bread a{ font-size:16px; color:#fff;}
.wrapper .content .carea{padding:30px 25px;}
.wrapper .content .title{font-size:18px;  color:#000; text-align:center ; height:30px; line-height:30px; font-weight:bold;}
.wrapper .content .time{font-size:14px; color:#333; text-align:center;height:30px; line-height:30px; border-bottom:1px dashed #ccc;}
.wrapper .content .cont{padding:10px 0;}
.wrapper .content .cont p{ text-indent:25px; line-height:30px; font-size:16px; color:#000;}





.dede_pages{}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
	position:relative;
	 left:50%;}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	position:relative;
	 right:50%;
	 overflow:hidden;}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;}



















