﻿
/*副省长首页*/
.info-content { width: 1098px;  margin: 0 auto;}
.content-box{ padding: 15px 10px; }

.content-box .box-left{width: 410px;margin-left: 40px;float: left;border: #DCDCDC 1px solid;}
.box-left .szzp{width: 350px;height: 501px;border:#DCDCDC 1px solid;}

.head-box {
    margin: 0px 20px;
    padding-left: 30px;
}
.head-box .js{
    background: url(jj.png);
    width: 1000px;
    height: 180px;
}

.head-box .js p{
    display: block;
    text-indent: 4em;
    margin: 33px 30px;
    width: 950px;
    height: 120px;
    line-height: 30px;
    font-size: 14px;
    position:absolute;
}

.box-left .jj {
    width: 390px;
    height: 62px;
    display: block;
    margin: 10px 10px;
}
#bg {
	min-width:1200px;
    background: url(top_box_bg.png) #f2f2f2 center 0 no-repeat;
}
/*领导成员*/
.little_tit1 {width: 390px; height: 30px;border-bottom: solid 1px #A9A9A9; margin: 0 10px;}
.little_tit1 .nei{float: left;width: 85px;font-size: 20px;line-height: 20px;border-bottom: solid 2px #0054a7;padding: 0 20px 10px 20px;font-weight: bold;color: #015293;}
.box-left .box-content {width: 380px;margin: 0 12px;}
.zdly_shgy {line-height: 34px;position: relative;z-index: 1;float: left;}
.zdly_shgy .nLi{ float:left;  position:relative; display:inline;width: 100px;height: 35px;font-size: 18px;font-weight: bold;margin: 0px 0px 5px 11px;}
.zdly_shgy .nLi.on{ float:left; position:relative; display:inline;width: 100px;height:35px;font-size: 18px;font-weight: bold;margin: 0px 0px 5px 11px;}
.zdly_shgy .nLi.on a{color: #0054a7;}
.zdly_shgy span{padding: 0 10px; font-size: 12px; position: relative;top: 1px;float: left;}
.zdly_shgy .nLi h3{ float:left;cursor: pointer;display: block;font-size: 18px;width:100px;height: 42px;font-weight: bold;}
.zdly_shgy .nLi .fmsz{text-align: center;}
.zdly_shgy .nLi .dzcy{text-align: center;}
.zdly_shgy .nLi h3 a{ display:block;}
.box-content .sub{position: relative;}
.box-content .sub .m{left:190px;top:770px;line-height:34px;border: 1px solid #ccc;width: 385px;height: 160px;background: url(dlbj.png) 115px 110px no-repeat;}
.box-content .sub .shgy_shbz:after {position: absolute;display: inline-block;top: -8px;left: 45px;content: '';border-style: solid;border-width: 10px;
    border-color: #fff #fff transparent transparent;transform: rotate(-45deg);box-shadow: 2px -2px 2px #ccc;}
.box-content .sub .shgy_shfl:after {position: absolute;display: inline-block;top: -8px;left: 185px;content: '';border-style: solid;border-width: 10px;
    border-color: #fff #fff transparent transparent;transform: rotate(-45deg);box-shadow: 2px -2px 2px #ccc;}
.box-content .sub .shgy_whty:after {position: absolute;display: inline-block;top: -8px;left: 315px;content: '';border-style: solid;border-width: 10px;
    border-color: #fff #fff transparent transparent;transform: rotate(-45deg);box-shadow: 2px -2px 2px #ccc;}
.xm{line-height: 30px;font-size: 22px;font-weight: bold;color: #0054a7;margin:20px 0 0 30px;display: block;}
.zm{line-height: 30px;font-size: 18px;font-weight: bold;margin:0 30px;}
.zw{line-height: 30px;font-size: 18px;font-weight: bold;margin:0 30px;}
.box-content .sub img{margin:0 115px;position: relative;top:5px;}
.box-content .sub .shgy_shfl a{font-size: 18px;margin:0 35px;font-weight: bold;}
.box-content .sub .shgy_whty a{font-size: 18px;margin:0 35px;font-weight: bold;}
.gz{width: 385px;height: 84px;font-size: 13px;background: url(dlbj.png) 0px -5px no-repeat;}
.gz p{margin: 5px 15px;text-indent: 2em;line-height: 20px;}

/*内设机构*/
.jg-content{width: 385px;margin: 0 12px;}
.jg-content ul .dw{width: 360px;height: 32px;border-bottom: dashed 1px #ccc;margin: 0 10px;}
.jg-content li{width: 120px;line-height: 32px;float: left;font-size: 16px;text-align: center;font-weight: bold;}
/*.jg-content li:hover{color: #0054a7;}*/
.gd{width: 360px;height: 30px;line-height: 30px;text-align: center;color: #0054a7;background-color:#F0F8FF;border: solid 1px #ccc;margin: 0 10px;font-size: 16px;}
.gd div{width: 3px; height: 3px;background-color: #0054a7;border-radius: 50%; float: left; margin: 10px 0 0 2px;}


.sjstg{margin: 0 10px;}

.ts span{width: 390px;display: block;font-size: 20px;color: #0054a7;}
.ts .tsdw{background: url(tsdw.png);}
.ts .jgfw{background: url(fw.png);}

/*right--------------------------------------------------*/
.content-box .box-right{float: left;margin: 0 0 0 15px;width: 575px;font-size: 16px;}
.little_tit{width: 575px;height: 30px;border-bottom: solid 1px #A9A9A9;}
.little_tit span{float: left;width: 85px;font-size: 20px;line-height: 20px;border-bottom: solid 2px #0054a7;padding: 0 20px 10px 20px;font-weight: bold;color: #015293;}
.little_tit .yd {margin: 7px 0 0 415px;height: 20px;float: left;font-size: 14px;}
.box-right .box-content{ border: solid 1px #ccc; border-top:solid 3px #0054a7;}
.hd-list .title{line-height: 35px; background: url(blackdot.png) 10px 15px no-repeat;padding-left: 25px;}
.hd-list span{float: right;padding-right: 6px;margin:9px 0 4px 0;display: block;}
.box-right .box-content1{width: 575px;height: 170px;border: solid 1px #ccc;background-color:#F0F8FF; }
.box-content1 ul .hd-list .title{line-height: 35px; float: left;width: 370px; background: url(li-wb.png) 15px 8px no-repeat;padding-left: 45px;}
.tpjj-con {width: 580px;height: 166px;background: url(whjs.png);margin: 0 0 0 -2px;}


.gzjh{
    display: inline-block;
    width: 580px;
}

.gzjh .tpjj-con-ul {margin: 20px auto;width: 580px; background: url(whjs.png);}
.tpjj-con-ul li {float: left;width: 170px;margin: 28px 12px 25px 11px;display: inline-block;}
.tpjj-con-ul li a {width: 170px; display: block; position:relative;}
.tpjj-con-ul li p {line-height: 24px; padding-left: 5px;margin-top: -28px; font-size: 12px;background: rgba(0, 0, 0, .6);position: absolute;height: 24px;
    color: #fff;width: 165px;text-indent: 5px;}

 .sbhsp {
    position: relative;
    overflow: hidden;
}
.sideMenu{ margin:0 10px;}
.sideMenu span{cursor:pointer;}
.sideMenu em{line-height:54px;margin-left: 165px;font-size:20px;font-weight:bold;letter-spacing:2px;}
.sideMenu ul{width: 370px;position: absolute;z-index: 999;background-color: #f0f8ff;padding: 10px;}
.sideMenu ul li{width: 165px;float: left;margin: 5px 10px;}
.sideMenu ul li a{font-size:12px;}

.gzjh .tit{width: 120px;height: 30px;float: left;margin: 0 10px;}
.ydd {margin-top: -50px;
    float: right;
    font-size: 14px;
    padding-right: 10px;
    cursor: pointer;
}
.little_tit .tit li{float: left;}
.little_tit .tit em{float: left;font-size: 10px;margin: 3px 10px;}
.animated {
    position: absolute;
    cursor: pointer;
   left:50px;
top:15px;
}

.gzjh .clearfix {
  display: block;
  zoom: 1;
  width: 580px;
}
.gzjh .clearfix:after {
  content: " ";
  display: block;
  font-size: 0;
  height: 0;
  clear: both;
  visibility: hidden;
}
.gzjh .hd ul#n_hd li.on a {
    color: #0054a7;
}
.dys_logo {
    margin: 0 170px;
    width: 420px;
    padding: 23px 0 30px 0;
}
/*.dys_logo a {
    display: block;
    width: 335px;
    height: 72px;
    background: url(top_logo.png) 0 0 no-repeat;
}*/
.dys_logo a {
    display: block;
    width: 420px;
    height: 72px;
}
.dys_header{
    background: url(top2.png) #f2f2f2 center 0 no-repeat;
}

.box-content .ld-list li{width: 100%;font-size: 16px;border-bottom: dashed 1px #ccc; overflow:hidden;}
.box-content .ld-list li a{ display: block;line-height: 50px;float: left;font-weight: bold;color:#0054a7;margin: 0 10px;}
.box-content .ld-list li span{line-height: 25px;margin: 3px auto;display: block;}
.box-content .ld-list li .yi{line-height: 43px;}

.padtop5 {
    padding-top: 5px;
}
.localhost-box {
    height: 40px;
    margin: 0px 20px;
    border-bottom: #efefef 1px solid;
    background: url(local.png) 10px 15px no-repeat;
    background-color: #ffffff;
    padding-left: 30px;
}