.sldzj{width: 1200px; padding-top: 20px; margin:0px auto 40px; overflow:hidden;}
p.position { font-size: 14px;line-height:20px; padding-bottom:1em; border-bottom: 1px solid #e5e5e5;}
.sldzjleft{float: left; width: 240px;}
h3.titlel{width: 100%; height: 37px; line-height: 35px; font-size: 16px; border-bottom: 2px solid #eee; background: #f6f6f6;}
h3.titlel span{padding:0 10px; line-height: 35px; height: 35px; border-top: 3px solid #2e5c9a; display: inline-block; color: #2e5c9a; background: #fff; float: left;}
h3.titlel a.more{float: right; font-size: 14px; font-weight: normal; margin-right: 10px; color: #000;}
.zsldcon,.tpjjcon{border: 1px solid #eee; background: #f6f6f6;}
.szxxcon img{width: 240px;}
.zsldlist{width:auto;overflow: hidden; font-size: 14px; padding: 10px; background: #fff;}

.sldzjright{float: right; width:930px; padding-bottom:2px; overflow: hidden; }
#demo1 a:hover{color:#000;}

/* 领导信息样式 */
.pl{text-align:center; margin-bottom:10px;}
.pl img{padding:10px; border:1px solid #e9e9e9;width:123px;}
.pn{text-align:center; font-size:16px; color:#186bac; font-weight:bold;}
.pm{color: #545454; text-align: center; line-height:24px;}
.pc{height:200px; overflow:hidden;}

/* 领导个人主页导航 */
.tab_nav{width: 100%;height:47px;line-height: 47px; border-bottom: 3px solid #ccc;}
.tabnavlist li{float: left; height: 47px; padding: 0 15px; position: relative;}
.tabnavlist li a{color: #333; font-size: 16px;}
.tabnavlist li i{display: block; width: 0; height: 0; border-style: solid; border-width: 8px; position: absolute; bottom: -16px; left: 50%; margin-left: -8px; border-color: transparent;}
.tabnavlist li.hov{border-bottom: 3px solid #2e5c9a;}
.tabnavlist li.hov i{ border-color: #2e5c9a transparent transparent transparent;}
.tabnavlist li.hov a{color: #2e5c9a; font-weight: bold; font-size: 18px;}

.tab_conitem{padding: 10px 0; min-height: 100px; margin-bottom: 20px; display: none;}

/* 右侧文章列表样式 */
.listcon_r h1 { height: 45px; line-height: 45px; border-bottom: solid 1px #cccccc; font-size: 22px; font-weight: bold; margin-bottom:20px; }
.listcon_r h1 span, .listcon_r h1 span a { display: inline-block; width: auto; border-bottom: solid 2px #036eb8; color: #036eb8; font-size: 22px; }
.conlist_ul{min-height:310px;}
.conlist_ul li { height: 30px; line-height: 30px; border-bottom: 1px dotted #ddd; font-size: 14px; vertical-align: middle; }
.conlist_ul li span{float: right; margin-right:10px;}
.conlist_ul li a { background: url(/uploads/image/cucimage/2016081616015348895.png) 5px center no-repeat; padding-left: 15px; display: inline-block; color: #555; float: left; font-size: 14px; }
.conlist_ul li:hover span,.conlist_ul li:hover a{color:#2e5c9a;}

/* 图片集锦 */
.tabtpjj{padding: 10px 10px 0px; border:1px solid #ccc; position: relative; height:129px;}
.tpjjcon{width: 756px; margin:0 auto; overflow: hidden;}
.tpjjlist{width: 2000%;}
.tpjjlist li{ float: left; width: 135px; height: 115px; margin-right: 20px;}
.tpjjlist li .imga{overflow: hidden; width: 135px; height: 90px;}
.tpjjlist li img{width: 135px; height: 90px;}
.tpjjlist li a.txtp{width: 135px; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; line-height: 25px; color:#333;}
.tabtpjj .prev,.tabtpjj .next{width: 15px; height: 20px; position: absolute; top: 50%; margin-top: -10px; display: block; cursor: pointer;}
.tabtpjj .prev{background: url(/uploads/image/ctpsld_introduce/prev.jpg); left: 20px;}
.tabtpjj .next{background: url(/uploads/image/ctpsld_introduce/next.jpg); right: 20px;}

@media screen and (max-width: 1280px) {



}


@media only screen and (max-width:1280px){
.zhhglist{width:auto!important;}
.zhhgnav{width:auto!important;padding:20px 0!important;margin:0 auto;}
.zhhglist li{width:46%!important;margin:1%!important;}
.sldzj{width:auto;padding:1em 2em;}
.sldzjleft{width:24%;}
.zsldlist{width:auto;}
.tab_nav{width:100%;}
.sldzjright{width:74%;}
}

@media only screen and (max-width:1000px){
.sldzjleft,
.sldzjright{width:auto;float:none;}
.szxxcon{text-align:center;margin:20px auto;}
}

@media only screen and (max-width:880px){
.tab_nav{height:auto;}
.tab_nav{border:none;}
.tabnavlist li{height:auto;width:33.333333%;padding:0;text-align:center;box-shadow:0 0 3px #ccc inset;}
.tabnavlist li a{display:block;line-height:32px;text-align:center;}
.tabnavlist li.hov{border-bottom:none;}
.tabnavlist li i,
.tabnavlist li.hov i{display:none;}
.tabnavlist li.hov a{font-size:16px;}
.conlist_ul li{overflow:hidden;}
.conlist_ul li a{width:75%;overflow:hidden; text-overflow: ellipsis; white-space: nowrap;}
}

@media only screen and (max-width:750px){
.conlist_ul li a{width:65%;}
}