﻿@charset "UTF-8";
/*
    Css for PEL,    ver 1.0
    CopyRight By Dongyi Network Technology CO.,Ltd Design Center

    本网站通用布局
*/
/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{margin:0;padding:0; }
table{border-spacing:0;border-collapse:collapse; }
fieldset,img{vertical-align:top; border:0;}
address,caption,cite,code,dfn,em,th,var,i{font-weight:normal; font-style:normal;}
ol,ul,li{list-style:none;}
div,dl,dt,dd,ol,ul,li{zoom:1;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal; }
q:before,q:after{content:'';}
abbr,acronym{border:0;}
article,aside,dialog,footer,header,section,footer,nav,figure,menu,time{display:block; zoom:1;margin:0; padding:0; }
/* Public */
body{font-family:'Microsoft YaHei', SimSun, Arial, Helvetica, Tahoma, sans-serif; font-size:16px; line-height:1.8; text-align:center; color:#333; -webkit-text-size-adjust:none;}
a{text-decoration:none; color:#333; outline:none;}
a:hover{text-decoration:underline;color:#e20500; }
.clearbox{font-size:0; line-height:0; visibility:hidden;clear:both; height:0; margin-top:-1px !important; border:none; border-top:1px solid transparent !important; }
.blank{font-size:0; line-height:0; display:block; clear:both;overflow:hidden; height:10px; }
.clearfix:after{display:block; visibility:hidden;clear:both; height:0; content:'.'; }
* html .clearfix{height:1%;}
* + html .clearfix{min-height:1%;}
.fl{float:left;}
.fr{float:right;}
.hide{display:none;}
input[type=button],input[type=submit],input[type=file],button{cursor:pointer; -webkit-border-radius:0; -moz-border-radius:0; border-radius:0;-webkit-appearance:none; }
/* frame */
html{}
body{min-width:1300px;text-align:center; background-color: #f5f5f5;}

.siteWidth{position:relative;max-width:1300px;margin:0 auto;}

#header{height: 365px; background:  url(../img/bannerbg.jpg) center top no-repeat;}

.headerTool{line-height:40px;position: absolute;width: 100%;top: 0;z-index:4;height:40px; font-size: 14px;}
.headerTool .bg{position: absolute;z-index: -1;left: 0;top: 0;width: 100%; min-width: 1300px; height: 40px;line-height: 40px;float: left;overflow: hidden;background-color: #242424;opacity: .50;filter: alpha(opacity=35);}
.govLinks{width: auto; float: left; color: white;}
.govLinks li { float:left; margin:0 15px 0 0;}
.govLinks li a { padding-left:20px; /*background:url(../img/gkico.png) no-repeat 0;*/}
.govLinks .li4 a {/* background:url(../img/zxico.png) no-repeat 0*/}
.govLinks li a{color: white;}
.govLinks a:hover{text-decoration: none; color: #ddd;}
.headerTool .links {width: auto; float: right; position: relative; top: 1px;}
.headerTool .links>dl{position:relative; float:left; color:#015293;}
.headerTool .links>dl>dt{line-height:38px; position:relative; z-index:11; float:left; height:38px; color:white; padding:0 5px 0 30px;background: url(../img/headericon.png) 7px 8px no-repeat;}
.headerTool .links>dl>dt>a{color:white;}
.headerTool .links>dl>dt>a:hover{text-decoration:none; color:#ddd;}
.headerTool .links>dl.znjqr dt{background-position: 8px -110px;}
.headerTool .links>dl.phone dt{background-position: 8px -143px;}
.headerTool .links>dl.phone dd{}
.headerTool .links>dl.pad dt{background-position: 8px -169px;}
.headerTool .links>dl.site dt{background-position: 8px -202px;}
.headerTool .links>dl.tw dt{background-position: 8px -231px; cursor:pointer;}
.headerTool .links>dl.en dt{background-position: 8px -258px;}
.headerTool .links>dl.bs dt{background: url(../img/bsico.png) no-repeat 5px;padding-left: 40px;}
.headerTool .links>dl.topUser{}
.headerTool .links>dl.topUser dt{padding-left: 8px; background: none; color: #333;}
.headerTool .links .userLogged,
.headerTool .links .userLogged a{color: white;}
.headerTool .links>dl.topUser .loggedin .spe,
.headerTool .links>dl.topUser .notlogged .spe{margin: 0 10px;}
.headerTool .links>dl.topUser .loginbutton { background:url(../img/userico.png) no-repeat 0; padding-left:22px;}

.headerTool .links>dl>dd{position:absolute; top:38px; right:50%; display:none; clear:both; margin-right:-54px; padding:7px; background:#fff; -webkit-box-shadow:0 0 5px rgba(0, 0, 0, .3); -moz-box-shadow:0 0 5px rgba(0, 0, 0, .3); box-shadow:0 0 5px rgba(0, 0, 0, .3);}
.headerTool .links>dl> img{width:100px; height:100px;}
.headerTool .links>dl> i{font-size:0; line-height:0; position:absolute; z-index:8; top:-10px; left:50%; display:block; width:0;margin-left:-3px; border-width:5px; border-style:dashed; border-color:transparent; border-bottom-style:solid; border-bottom-color:#fff; }
.headerTool .links .on dd{display:block;}
.headerTool .links .site dt{}
.headerTool .links .site dd{top:38px; right:-1px; width:400px; margin-right:0; padding:10px; border:1px solid #6e99b9; -webkit-box-shadow:2px 2px 5px rgba(0, 0, 0, .15); -moz-box-shadow:2px 2px 5px rgba(0, 0, 0, .15); box-shadow:2x 2px 5px rgba(0, 0, 0, .15);}
.headerTool .links .site dd i{display:none;}
.headerTool .links .site dd table tr td div{overflow:hidden;width:30px; height:60px; text-align:center; writing-mode:vertical-lr; }
.headerTool .links .site ul{overflow:hidden;}
.headerTool .links .site li{line-height:26px; float:left; min-width:55px; height:26px; padding:0 4px 0 15px; color:#666; background:url(../img/icons.png) 4px -2320px no-repeat;}
.headerTool .links .site li a{color:#015293;}
.headerTool .links #siteLast.on dt{background-color: #427fbb;}
.headerTool .links>dl>dt { border-radius:25px;border: 1px solid transparent;height: 20px;line-height: 20px;padding: 5px 12px 5px 35px;margin-top: 3px;background-position: 8px 5px;transition: all 0.5s;}
.headerTool .links>dl>dt:hover { border: 1px solid rgb(255 255 255 / 50%); }


.headerTool .links>dl.wza { background: none; border: none; margin: 0; line-height: 40px; height: 40px; padding: 0; font-size: 14px;}

.banner #slbBtn {
    position: absolute;
    right: 0 ;
    top: 60px !important;
}

.banner .wza { display: none; }

#header .banner{height: 310px;}
#header .banner img{max-height: 200px;margin: 80px 100px 0 300px;}
#header .banner .logo img{margin:70px 0 0 0;text-align: left;}



.nav{height: 55px; background:  url(../img/navbg-new1300.png) center top no-repeat;}
.navList{width: 1300px; margin: 0 auto; padding: 6px; text-align: center; height: 42px;}
.navList li{width: auto; float: left; font-size: 18px; font-weight: bold; color: white; border-right: 1px solid #971611;}
.navList li.last{border-right: none;}
.navList li a,.navList li span{display: block; height: 42px; line-height: 42px; padding: 0 36px; color: white;}

#content{overflow:hidden; width:1300px; margin:0 auto; padding:20px 0; text-align:left;}


/*footer*/
#footer{position:relative;z-index: 1;padding: 30px 0;text-align:left;color:white;background: #015293;font-size:14px; min-width: 1300px;}
#footer .copyRight{line-height: 30px;color: white;text-align: left;padding: 15px 390px 15px 160px;}
#footer .copyRight p { white-space:nowrap}
#footer .copyRight .footrow2 {display:inline;margin-right: 2%;}
#footer .copyRight .footrow3 {display: inline;margin-right: 2%;clear: left;}
#footer .copyRight .footrow4 { display:inline;margin-right: 2%;}
#footer .copyRight .footrow5 { display:inline;}
#footer .copyRight img{vertical-align: middle;}
#footer .copyRight a{color:white; text-decoration:none;}
#footer .copyRight a:hover{color: #ddd;}
#footer .footDzjg,
#footer .footerWzjc,
#footer .wzafw,
#footer .wxcode,
#footer .wzafw,
#footer .szfwxcode,
#footer .footerZfzc{position: absolute; z-index: 1; width: auto; float: left;}
#footer .footDzjg{left: 60px;top: 27px;}
#footer .footerWzjc{right: 65px; top: 0;}
#footer .footerZfzc{right: 280px;top: 65px;}
#footer .wzafw{right: 280px;top: 0px;}
#footer .wxcode{right: 170px;top: 0;line-height: 14px;font-size: 12px;text-align:center;width: 100px;height: 120px;background: #fff;color: #333;}
#footer .wxcode img{width: auto;height: 120px;display: block;clear: both;margin: 0 auto 0;}
#footer .szfwxcode{right: 60px;top: 0;line-height: 14px;font-size: 12px;text-align:center;width: 100px;height: 120px;background: #fff;color: #333;}
#footer .szfwxcode img{width: auto;height: 120px;display: block;clear: both;margin: 0 auto 0;}

#footer .footDzjg { left:0}
#footer .copyRight { padding-left:80px; }
#footer .copyRight .footrow3{clear:left;display:inline-block}
#footer .footerZfzc,
#footer .wzafw {right:220px;}
#footer .wxcode { right:110px;}
#footer .szfwxcode { right:0;}
.sideFixed { display:none;}

.focusNewsBox{overflow: hidden; background-color: #fff;}

/* 焦点图切换-新闻内容 */
.focusBox{position:relative;overflow:hidden; width: 700px; float: left; margin-right: 20px;}
.focusBox .hd{position: absolute; z-index: 1; left: 0; bottom: 20px; width: 100%; float: left; margin: 0 auto; text-align: center;}
.focusBox .hd ul{display: inline-block; *display: inline; margin: 0 auto; text-align: center;}
.focusBox .hd li{width: 14px; height: 14px; float: left; margin-left: 5px; line-height: 14px; overflow: hidden; background-color: #fff; border-radius: 50%;}
.focusBox .hd li span{display: none;}
.focusBox .hd li.on{background-color: #ffcc33;}
.focusBox .bd{position:relative; overflow:hidden;}
.focusBox .bd li{position:relative;}
.focusBox .bd{position:relative; overflow:hidden;}
.focusBox .bd li{position:relative; z-index: 1; }
.focusBox .bd .pic{position:relative; z-index:0; line-height:0;}
.focusBox .bd .pic img{width:100%; height:435px; border:0;}
.focusBox .bd .con{}
.focusBox .bd .con .title{position:absolute; z-index:1; top:8px; right:0; overflow:hidden; background-color: grey; opacity:0.8;filter:alpha(opacity=80);z-index:3;position:absolute;right:0;top:4px;padding:5px 10px;font-weight:bold; font-size:14px;border-radius:5px 0 0 5px;-webkit-border-radius:5px 0 0 5px;-moz-border-radius:5px 0 0 5px; }
.focusBox .bd .con .title a{padding-left:20px; text-decoration:none;color:#fff; }
.focusBox .bd .con .titleBg{display: none;}

/*领导活动*/
.box{overflow: hidden; margin: 10px 10px 0 0;}
.box .hd{height: 46px; line-height: 46px; border-bottom: 2px solid #ce0000;}
.box .hd h3,
.box .hd h3 a{font-size: 22px; font-weight: bold; color: #bf0010;}
.box .hd .more{float: right; font-size: 15px; color: #666;}
.box .bd{overflow: hidden;}

.infoList li{height: 40px; line-height: 40px; font-size: 16px; padding-left: 14px; background:  url(../img/dot01.jpg) left center no-repeat; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.infoList li.noData{background: none; color: #999;}
.infoList li .date{float: right; color: #999;}

/*领导图集*/
.boxLdtj{overflow: hidden; margin-top: 20px; padding: 20px; background-color: white;}
.boxLdtj .hd{height: 42px; line-height: 42px; background:  url(../img/picsbg-new.jpg) left top no-repeat;}
.boxLdtj .hd .more{float: right; margin: 10px 20px 0 0; height: 32px; line-height: 32px; color: #666;}
.boxLdtj .hd h3{padding-left: 16px; height: 35px; line-height: 35px; font-size: 22px; font-weight: bold; color: white;}
.boxLdtj .hd h3 a{color: white;}
.boxLdtj .bd{overflow: hidden;}

.picList{overflow: hidden;}
.picList li {width: auto; float: left;  width: 23.5%; margin-top: 20px; margin-right: 2%;}
.picList li:nth-child(4n) { margin-right: 0;}
.picList li .pic img{display: block; width: 294px; height: 188px; padding: 5px; border: 1px solid #dedede;}
.picList li .title{height: 30px; line-height: 30px; font-size: 16px; text-align: center; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding-top: 10px;}


/*--
颜色代码
#BB0000 深色标题
#ddd 淡蓝色边框
--*/