﻿/* CSS Document */

/*全局样式*/
*{padding:0;margin:0;}
div,dl,dt,dd,form,h1,h2,h3,h4,h5,h6,img,ol,ul,li,table,th,td,p,span,a{border:0;}
img,input{border:none;vertical-align:middle;}
body{font-family:Tahoma,Arial,Helvetica,"微软雅黑";font-size:14px;background:#FFF;color:#000;}
html{overflow-y:scroll;}
ul,ol{list-style-type:none;}
th,td,input{font-size:12px;}
h3{font-size:14px;}

a:link,a:visited{text-decoration:none;color:#333;}
a:hover,a:active{text-decoration:none;color:#f60;}

/* 清除浮动*/
.clearfix:after, .nav:after, .content:after, .grid:after, .h:after{content:'\20';display:block;height:0;clear:both;}
.clearfix, .nav, .content, .grid, .h{*zoom:1;}
.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden;}

.fl{float:left;}
.fr{float:right;}

.hide{display:none;}

.title{ height:43px; margin-bottom:8px;line-height:43px;background: url(../images/title1.jpg) repeat-x;}

.title h1{ padding:0 15px; height:40px; float:left;line-height:40px; color:#0369bc; font-size:18px; text-align:left; border-bottom:3px solid #0369bc;}
.title h1 a:link{color:#0369bc;}
.title h1 a:visited{color:#0369bc;}
.title h1 a:active{color:#0369bc;}
.title h2{ padding:0 15px; float:left;  line-height:40px; color:#0369bc; font-size:18px; text-align:left; border-bottom:3px solid #0369bc;}


.list-t li{height: 30px;line-height: 30px;padding-left: 13px;background: url(dot.png) 0 50% no-repeat;}
.list-t li span{float:right;}

#marquee1{position:absolute;width:1135px;height:175px;overflow:hidden;margin: 0 18px;}
#marquee1 ul li{float:left; width:180px;margin-left:15px;text-align:center;margin-top:15px;}
#marquee1 ul li img{width:180px;height:130px;}

/*头部开始*/
.header{width:100%; height:450px;}
.hr{ width:100%; height:40;background: url(../images/title.jpg) repeat-x;}

.top{ width:1500px; height:40px; margin:0 auto;}
.top .fl{ font-size:15px; color:#555; line-height:40px; float:left; margin-left:243px;}
.top .fr{ font-size:15px; clear:#555; line-height:40px; float:right; margin-right:243px;}

.logo{ width:100%; height:410px; background: url(../images/logo2.png) center top no-repeat;}
.logo .tq{ width:200px; height:230px; float:right; margin: 100px 300px 0 0}
/*头部结束*/

/*导航开始*/
.nav{ width:100%; height:60px; background:#2a77c7;}
.navbox{ width:1500px; height:60px; margin:0 auto; background:url(../images/daohang.jpg) no-repeat;}
.navbox dl{ width:760px; height:60px; margin-left:150px;}
.navbox dt{ width:190px; height:60px; float:left; line-height:60px; text-align:center; font-size:16px;}
.navbox a{ width:190px; height:60px; color:#FFF; background:rgba(0,0,0,0); display:block;}
.navbox a:hover{ background: rgba(0,0,0,0.1); transition:2s;}
/*导航结束*/

/*整体内容开始*/
.biankuang{ width:1196px; margin: 0 auto; margin-top:20px; border-top:4px solid #2a77c7; border-left:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden;}
.topbox1{ width:1170px; height:436px; margin:0 auto; padding-top:10px;}
.topbox1 .left_1{float:left;width:600px;height:436px;}
.topbox1 .right_1{float:right;width:560px;}

/* 焦点图*/
.topbox1 .focus{width: 600px;height: 436px;position: relative;overflow: hidden;}
.topbox1 .focus .pic{width: 600px;height: 436px;}
.topbox1 .focus .pic div a{display: block;width: 600px;height: 436px;background-color: #fff;overflow: hidden;}
.topbox1 .focus .pic div a img{height: 436px;width: 600px;}
.topbox1 .focus .pic div p{display: block;width: 580px;height: 40px;font: normal 14px/40px microsoft yahei;background: rgba(0,0,0,0.5);filter: progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);color: #fff;margin-top: -40px;padding: 0 10px;position: relative;}
.topbox1 .focus .navi{position: absolute;right: 12px;bottom: 12px;z-index: 9;}
.topbox1 .focus .navi li{float: left;margin: 0 2px;}
.topbox1 .focus .navi li a{display: block;width: 4px;height: 4px;font: 0/0 a;color: transparent;overflow: hidden;border: 5px #fff solid;background-color:#c0392b;}
.topbox1 .focus .navi li.current a{border-color: #c0392b;background-color: #fff;}
.topbox1 .focus a{display: block;}
.topbox1 .focus .prev, .focus .next{display: none;width: 50px;height: 50px;background-image: url(arr.png);background-repeat: no-repeat;text-indent: -999em;top: 40%;z-index: 9;filter: Alpha(opacity=60);-moz-opacity: 0.6;opacity: 0.6;}
.topbox1 .focus .prev{position: absolute;left: 4px;}
.topbox1 .focus .next{position: absolute;right: 4px;background-position: 100% 0;}
.topbox1 .focus p{text-align:left;}


/*新闻*/
.topbox1 .news{height:436px;}
.topbox1 .news .hot{height: 50px;line-height:50px;overflow:hidden;font: bold 25px/60px microsoft yahei;text-align: center;}
.topbox1 .news .hot a{display: block;background: url(sprite.png) -540px -43px no-repeat;color: #147;padding-left: 20px;margin-left:30px;}
.topbox1 .news .tab{margin-top:15px;margin-left:10px;height: 35px;line-height: 35px;border-bottom: 1px solid #ccc;background: url(line.png) 0 14px repeat-x;position: relative;font-size: 16px;}
.topbox1 .news .tab a.current, .news .tab b{background: url(sprite.png) no-repeat;color: #fff;margin-bottom: -1px;padding-bottom: 1px;*vertical-align: -1px;}
.topbox1 .news .tab a, .news .tab b{display: inline-block;width:85px;height: 35px;text-align: center;background:#fff;}
.topbox1 .news .scroll{padding:15px;}

/*    */
.topbox2{ width:1170px;  margin:0 auto; margin-top:20px;overflow:hidden;}
.topbox2 .neirong{ width:1170px; height:290px; margin:0 auto; margin-top:10px;}

/*政务公开*/
.topbox2 .left{ width:820px; float:left;}
.topbox2 .left .zuo1{ width:240px; height:290px; float:left;}
.topbox2 .left .zuo1 a { display:block; line-height:38px; border:1px solid #ddd; border-left:10px solid #ddd; padding-left:18px; padding-right:10px; margin-bottom:8px; }
.topbox2 .left .zuo1 .current {  border:1px solid #2a77c7; border-left:10px solid #2a77c7; color:#2a77c7; text-decoration:none; }

.topbox2 .left .zuo2{ width:544px; height:290px;float:right;}
.topbox2 .left .zuo2 li span{float:right;}
.topbox2 .left .zuo2 li{height:35px;line-height:35px;padding-left: 13px;background: url(dot.png) 0 50% no-repeat;}
.topbox2 .left .title{float:left;width:820px;height:55px;overflow:hidden;}

/*部门领导*/
.topbox2 .right{ width:315px; float:right;}
.topbox2 .right ul {height:150px;background:#f8f8f8;padding:8px;padding-left:15px;_padding-left:10px;}

/*领导样式*/
.u-ld{float:left;width:100%;overflow:hidden;background:#f8f8f8;}
.u-ld li{line-height:28px;font-size:14px;padding:5px;list-style-type:none;}
.u-ld li img{float:left;width:100px;margin-top:5px;}
.u-ld li span{float:left;margin-left:25px;width:120px;color:#5c5c5c;margin-right:5px;}
.u-ld li span H1{background:url(card.png) no-repeat left;padding-left:40px;font-size:20px;}
.u-ld li a:link,.u-ld li a:visited {COLOR:#5c5c5c;TEXT-DECORATION:None;}/**/
.u-ld li a:hover {COLOR:red;TEXT-DECORATION:none;}/*鼠标经过*/

.Fleft{float:left;}
.W300{width:300px;}
.H150{height:150px;}


/*信息公开结束*/
/*部门领导结束*/

/*底部滚动图片*/
.gundongtu{ width:1170px; height:230px; margin:0 auto; margin-top:20px;}
/*底部滚动图片结束*/

/*栏目页整体内容开始*/
/* 列表自定义*/
.where{ width:1136px; height:40px; margin:0 auto; line-height:40px; background: url(../images/home.png) 5px 50% no-repeat; padding-left:30px;}
.biankuang{ width:1196px; margin: 0 auto; border-top:4px solid #2a77c7; border-left:1px solid #ddd; border-right:1px solid #ddd; overflow:hidden;}

/*    */
.topbox3{ width:1170px; margin:0 auto; margin-top:20px; overflow:hidden;}
.topbox3 .neirong{ width:1170px; height:500px; margin:0 auto; margin-top:10px;}

/*政务公开*/
.topbox3 .left{ width:1170px; float:left;}
.topbox3 .left .zuo1{ width:240px; height:290px; float:left;}
.topbox3 .left .zuo1 a { display:block; line-height:38px; border:1px solid #ddd; border-left:10px solid #ddd; padding-left:18px; padding-
right:10px; margin-bottom:8px; }
.topbox3 .left .zuo1 .current {  border:1px solid #2a77c7; border-left:10px solid #2a77c7; color:#2a77c7; text-decoration:none; }

.topbox3 .left .zuo2{ width:900px; height:400px;float:right;}
.topbox3 .left .zuo2 li span{float:right;}
.topbox3 .left .zuo2 li{height:52px;line-height:52px; padding-left: 13px; background: url(dot.png) 0 50% no-repeat;}

/*栏目页整体内容结束*/

/*内容页整体内容开始*/

/* 正文排版*/
.tc{text-align:center; margin-top:20px;}
.info{line-height:40px;border-bottom:1px #ccc dashed;margin:0 20px;text-align:center;position:relative;}
.info span{margin-right:20px;}
.article-box{margin:0 20px;padding:30px 20px;border-bottom:1px #d1d1d1 dashed;line-height:2em;font-size:16px;}
.article-box p a{text-decoration:underline;margin:0 5px;color:#09c;}
.article-box img{max-width:600px;}
.article-box table{margin:0 auto;}
.article-box table th, .article-box table td{border:1px #ccc solid;padding:5px;line-height:20px;}
.article-box table th{background-color:#f8f8f8;text-align:center;font-weight:bold;}
.opt{text-align:right;line-height:36px;color:#323232;margin:-36px 20px 0;padding:0 20px;}
.opt a{display:inline-block;height:25px;line-height:25px;font-size:14px;color:#323232;}
.opt a:hover{color:#09c;}
.related{border:1px #ccc dashed;background-color:#f8f8f8;margin:10px 20px 0;padding:9px;}
.related h4{height:36px;border-bottom:1px #d1d1d1 solid;margin-bottom:10px;}
.related h4 span{display:inline-block;border-bottom:1px #135a9c solid;font:normal 18px/36px microsoft yahei;color:#135a9c;margin-bottom:-1px;padding:0 10px;position:relative;}
.related li{float:left;width:46%;margin:0 2%;height:30px;line-height:30px;}
.related li a{display:inline-block;height:30px;background:url(dot.png) 0 50% no-repeat;padding-left:12px;overflow:hidden;}

/*内容页整体内容结束*/

/*友情连接*/
.lianjie{ width:1198px; height:50px; background:#ecedee; margin:0px auto;}
.jump{text-align: center;padding: 10px 0;}
.jump select{float: left;width: 220px;border: 1px solid #ccc;margin-left: 10px;padding: 4px;}
/*友情连接结束*/

/*整体内容结束*/


/*页脚开始*/
.footer{ width:100%; background:#3981cb; margin-top:10px; line-height:30px; text-align:center; color:#fff;}
.copyright{padding:15px 0 0;}
.f-link a{color:#fff;}
.f-links{margin-bottom:5px;}
.f-links a{margin:0 10px;}
/*页脚结束*/

