body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{font:16px "Microsoft Yahei";-webkit-text-size-adjust:100%;}
a{color:#333;text-decoration:none}
a:hover{color:#cf0000;text-decoration:none;}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}
.w{width:1000px;margin:0 auto;}
/**/
#mainli{width:96px;}
#mainli a:hover{background-color:#3b7abd;color:white;}
.banner table div:first-child {height:auto !important;}
#u_u4_div{height:auto !important;display:block;!important}

.list_dt a{width: 215px;
    height: 40px;}
.cur{width: 215px;
    height: 40px;background-color:#3b7abd;display:block;color:white;opacity: 0.6;}


/*new nav*/
#menu {background:#3b7abd; height:55px; line-height:55px;}
#menu_body {background:#3b7abd; font-size:16px; position:absolute; z-index:9997; margin:0 auto;}
#menu_body a {color:#fff; width:150px;height:55px; display:block;}
#menu_body li {float:left; width:150px;background:#3b7abd; text-align:center; position:relative; cursor:pointer;}
#menu_body li:hover{background:#1f69b8;}
#menu_body #more {width:110px; height:55px; /*background:url(../images/d_arrow.gif) 100px 27px no-repeat;*/ position:absolute; left:0; top:0;}
.w_980{width:1200px;margin:0 auto;}
.subnav {position: absolute;left:0;top:55px;display:none;width:150px;-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius:5px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.subnav {font-size:14px;background:#3b7abd; padding-bottom:10px; padding-top:10px; z-index:100;}
.subnav li {line-height:48px; height:48px; z-index:100;}





/*收藏*/
#collet{float:right;}
/*搜索栏*/
#searchtxt{width:200px;height:28px;margin-right: 5px;vertical-align: middle;margin-top:2px;}
#searchsub{width:53px;height:33px;vertical-align:middle;cursor: pointer;background:url(../images/a-02.gif) no-repeat;border:0px;}

.banner img{
-moz-background-size:cover;
-webkit-background-size:cover;
-o-background-size:cover;
background-size:cover;
width:100%;
height: auto;
display:block;}

.logo {width:100%; background: #fff; height: 128px;}
.logo .c {width:1200px; height: 128px; margin:0 auto;}
.logo .left { width:770px; float: left; height: 128px;}
.logo .right { width:430px; float: right; height: 128px;}
.logo .right .top { width:430px; float: right; font-size: 14px; text-align: right; padding-top:20px;}
.logo .right .bottom {padding-top:18px; width:259px; float: right; height: 29px; vertical-align: middle;}
.logo .c .right .bottom input { height: 33px; width:53px; vertical-align: middle;}

.nav-k {width:100%; background: #216ab4; height: 50px;}
.nav-k .nav {width:1200px; height: 50px; margin:0 auto;}
.nav-k .nav ul li {float: left; line-height: 50px; font-size: 16px;}
.nav-k .nav #mainul #mainli #maina { color:#fff; /*padding:0 17px; */display: block;}

.banner {height: 320px; text-align:center;}
.banner table{margin:0 auto;}
.bszn {width:1200px; margin:22px auto 0 auto;}
.bszn-bt { height: 35px; border-bottom:1px solid #e5e5e5;}
.bszn-bt .wz {font-weight: bold; font-size: 20px; color:#216ab4;float: left;}
.bszn-bt .gd {float: right;}
.bszn .bszn-nr {margin:20px 0; padding-bottom:20px; border-bottom:10px solid #f8f8f8; clear: both; overflow: hidden;}
.bszn .bszn-nr .one {width:188px; height: 132px; float: left; margin-right:14px;}
.bszn .bszn-nr .one2 {width:385px; height: 74px; float: left; margin-right:22px;}


.xw {width:1200px; margin:0 auto 15px auto; overflow: hidden;}
.xw-l {width:770px; float: left;}
.xw-l .pic {width:286px; height: 214px; float: left; padding-top:10px;}
.xw-l .pic img{width:286px; height: 214px;}
.gzdt-lb {width:464px; float: right; padding-top:10px;}
.gzdt-lb .time {float: right; color:#999}
.gzdt-lb ul { padding-top:5px;}
.gzdt-lb li {padding-left:15px; line-height: 30px; background: url(../images/a-12.gif) no-repeat left center}


.gzdt-lb2 { padding-top:10px;}
.gzdt-lb2 .time {float: right; color:#999}
.gzdt-lb2 ul { padding-top:5px;}
.gzdt-lb2 li {padding-left:15px; line-height: 30px; background: url(../images/a-12.gif) no-repeat left center}
.xw-r {width:406px; float:right;}

.ywxz {width:1200px; margin:20px auto 0 auto; overflow: hidden;}
.ywxz .ywxz-l {width:585px; float: left;}
.ywxz .ywxz-r {width:585px; float: right;}

.xjbz {height: 87px; margin:0px auto 0 auto; width:1200px;}
.xjbz-l {width:921px; height: 87px; float: left; background: red}
.xsfw,.jgfw,.bmfw {width:91px; height: 87px; float: left;}
.xsfw-nr {float: left; background: #f8f8f8; height: 87px;padding:0 20px; line-height: 87px;width:608px;}
.xjbz-r {width:263px; height: 88px; float: right;}

.cjks {width:1200px; margin:10px auto 0 auto; overflow: hidden;}
.cjks .cjks-l {width:585px; float: left;}
.cjks .cjks-r {width:585px; float: right;}

.ksdh-nr {margin-top:10px;}
.ksdh-nr .ksdh-one {margin-right:12px; margin-top:7px; width:187px; height: 29px; float: left; background: #f8f8f8;}
.ksdh-nr .ksdh-one .icon {float: left; width:29px; height: 29px;}
.ksdh-nr .ksdh-one .icon-r {color:#333; text-align: center; line-height: 29px; width:158px; height: 29px; float: left;} 

.yqlj-k {overflow: hidden; height: 160px; background: #226ab6; margin-top:25px;}
.yqlj {width:1200px; margin:0px auto 0 auto; overflow: hidden;color:#fff;}
.yqlj .logo2 { float: left;}
.yqlj .wz { float: left; line-height: 25px; padding-top:35px; padding-left:20px;}
.yqlj .wz span {font-size: 20px; font-weight: bold; margin-bottom:0px; display:block;}
.yqlj .ewm { float: right;}

/*list*/
/*领导之窗*/
.channel-wrap{width: 1170px; padding:20px 16px;  margin: 0 auto;min-height:900px; }
.position{height: 30px; line-height: 30px; padding-left: 25px; margin-bottom: 10px; background: url(../images/channel-01.jpg) no-repeat left center; }
.list-wrap{width:100%; overflow: hidden;}
/*左侧*/
.list-wrap .left{width: 215px; float: left;}
.list-wrap .left .title{
	width: 100%;
	height: 42px;
	line-height: 42px;
	color: #fff;
	font-size: 18px;
	text-align: center;
	background-color: #0068b7;
	margin-bottom: 4px;
}
/*手风琴样式*/
.list_dt{
    background: #f7f7f7;
    color: #333;
    width: 215px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    margin-bottom: 4px;
    cursor: pointer;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    position: relative;
}

.list_dt:hover{
    background: #efefef;
}
.list_li{
    list-style-type: none;
    text-align: center;
    color: #333;
    width: 100%;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
}
.list_li:hover{
    color: #0068B7;
}
/*右侧样式*/

.list-wrap .right{width: 927px; float: right;}
.list-wrap .right .title{
	height: 42px;
	line-height: 42px;
	color: #fff;
	font-size: 18px;
	padding-left: 20px;
	background-color: #0068b7;
	margin-bottom: 25px;
}
.list-wrap .list-lb {width: 96%; min-height:500px;line-height:40px;padding:15px 0;margin: 0 auto; margin-bottom: 20px; overflow: hidden;}
.list-wrap .list-lb li{
	padding-left: 15px;
	background:url(../images/list-coin01.gif) no-repeat left center;
}
.list-wrap .lb-time {color: #adadad; margin-right:10px;float: right; }
/*页码*/
.page-wrap{margin-bottom: 20px;font-size: 12px;}
.page-wrap .page{height:30px; line-height: 30px;padding: 0 15px;border: 1px solid #ccc; border-radius: 5px; margin-right:10px; background-color:#fff; color:#444;display:block;float: left;}
.page-wrap .active{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}/*页码颜色*/
.page-wrap .page:hover{background-color: #0391DB;border: 1px solid #0391DB; color: #fff;}
.page-wrap .page-word{height:30px; line-height: 30px;margin-right:10px;float: left;}
.page-wrap .page-word input{height:28px;width:50px;outline: none; line-height: 34px;border: 1px solid #ccc;border-radius: 5px; padding: 0 10px;}

.list-wrap .nr-bt {width: 96%; line-height:40px; font-size:26px; color:#f24c4c;font-weight:bold; text-align: center;  margin:5px auto;}
.list-wrap .nr-time {line-height: 55px; font-size:14px; color:#666666; text-align: center; border-bottom:1px solid #ededed; margin:0 auto; margin-bottom: 20px;}
.list-wrap .nr-zw {line-height:35px; margin: 0 auto;}


.banner-Box{ width:100%; height:318px; overflow:hidden; position:relative;   }
.banner-Box .hd{ height:15px; overflow:hidden; position:absolute; right:45%; bottom:20px; z-index:1; }
.banner-Box .hd ul{ overflow:hidden; zoom:1;   }
.banner-Box .hd ul li{ float:left; margin-right:5px;  width:14px; height:14px; line-height:14px; font-size:0; text-align:center; background:url("../images/ico_dd_hover.png") center no-repeat; cursor:pointer; }
.banner-Box .hd ul li.on{ background:url("../images/ico_dd.png") center no-repeat; color:#fff; }
.banner-Box .bd{ position:relative; height:100%; z-index:0;   }
.banner-Box .bd li{ zoom:1; vertical-align:middle; }
.banner-Box .bd li a{ display: block; width: 100%; height: 318px;}
.banner-Box .bd img{ width:430px; height:263px; display:block;  }
.banner-Box .bd  span{ position:absolute; bottom:0; background:url(../images/title_bg.png); width:100%;  line-height:40px; color:#fff; font-weight:bold;}
.banner-Box .bd h1{ color:#fff; font-size:14px; margin:0; padding:0 10px}
.relative{ position:relative; }