﻿/* public style start  */ 
div,form,ul,ol,li,dl,dt,dd,cite,p,input,img{margin:0;padding:0;border:none;}
img{border:0;vertical-align:middle}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-weight:normal;}
input,textarea,select{font-size:12px;font-family:"微软雅黑",PingFangSC-Regular,"\5FAE\8F6F\96C5\9ED1","Microsoft Yahei","mircro-soft yahei",Arial,Helvetica,sans-serif;}
input{border:0;outline:medium}
ol,ul,li{list-style-type:none;}
a{text-decoration:none;color:#2c2c2c;}
a,a:visited{color:#333;text-decoration:none;}
a:hover{text-decoration:none}
.boxsizing{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.fl{float:left}
.fr{float:right}
.clear{clear:both;overflow:hidden;}
.pa{position:absolute}
.pr{position:relative}
.hide{display:none}
.show{display:block}
body{font-size:16px;color:#333;font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";}
/* public style end */ 

body,html{width:100%;padding:0;margin:0;min-width:1200px;}


.infobody{width:100%;min-height:1682px;
	background:url(sjsr20220318_liang.png) no-repeat center bottom;
}


.si_top{padding-top:100px;padding-bottom:60px;}
.si_top img{display:block;margin:0 auto;}
.si_top .title1{padding-left:30px;}
.si_top .title2{margin-top:27px;}


.si_info{width:1150px;margin:0 auto;}

.si_info ul>li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.si_row1{width:100%;height:302px;line-height:42px;}
.si_row1 ul{margin:0 22px 0 30px;}
.si_row1 .fl{width:589px;height:100%;background:white;}
.si_row1 .fr{width:544px;height:100%;background:#000000;position:relative;}
.si_row1 .fr a{position:absolute;top:2px;right:13px;line-height:24px;color:white;font-size:14px;}

.si_row2{background:white;height:298px;padding:37px 0 22px;line-height:42px;}
.si_row2>div{width:514px;padding:0 22px 0 30px;}
.si_row2 .fl{height:100%;position:relative;}
.si_row2 .fl:before{content:"";width:1px;height:96%;position:absolute;right:0;top:12px;border-left:1px solid #dedede;}
.si_row2 .fr{height:100%;}

.si_row3{width:100%;height:302px;line-height:42px;}
.si_row3 ul{margin:0 22px 0 30px;}
.si_row3 .fl{width:567px;height:100%;background:white;}
.si_row3 .fr{width:567px;height:100%;background:white;}
.yjjcDiv{width:90%;padding:0 5%;height:230px;line-height:30px;word-break:break-all;overflow:auto;}
.yjjcDiv img{max-width:100%;height:auto;}

.sib_nav{width:100%;height:48px;color:#FFFFFF;background:#0070C3;line-height:48px;margin-bottom:42px}
.sib_nav span{display:block;width:200px;height:48px;background:url(sjsr20220318_titlbag.png) no-repeat 0 0/100% 100%; font-size:32px;font-weight:400;}
.sib_nav span img{margin-left:20px;display:block;}
.sib_nav a{float:right;font-size:16px;margin-right:20px;color:#FFFFFF;}

.sib_nav2{width:100%;height:48px;line-height:48px;margin-bottom:42px;}
.sib_nav2 span{display:block;width:200px;height:48px;font-size:32px;font-weight:400;padding-left:32px;background:url(sjsr20220318_shui.png) no-repeat 0 center/29px 51px;}
.sib_nav2 span img{display:block;}
.sib_nav2 a{float:right;font-size:16px;color:#767676;margin-right:20px;}

.footer{width:auto;height:150px;background:white;padding:20px 0 40px;position:relative;}


/*文章列表*/
.bg2022{width:100%;min-height:1682px;background:url(sjsr20220318_liang.png) no-repeat center bottom;}
.listmain,.showmain{width:1100px;padding:0 20px;background-color:white;background:rgba(255,255,255,0.9); margin:0 auto;min-height:720px;margin-top: 300px;
    margin-bottom: 60px;}
.position2021{height:50px;line-height:50px;border-bottom:2px solid #d00010;position:relative;margin-bottom:20px;margin-top:40px}
.position2021 h3{font-size:24px;color:black;background:none;}
.position2021 span{position:absolute;right:0;top:0;}
.listul li{height:45px;line-height:45px;padding-left:20px;border-bottom:1px dashed #d6d6d6;font-size:16px;}
.listul li a{float:left;width:830px;}
.listul li span{float:right;color:#999;}

.showmain h1{font-size:22px;color:#333;font-weight:bold;text-align:center;margin:40px 0 20px;}
.showcontent p{text-indent:2em;line-height:36px;color:#666;}
.showmain .aboutthis{text-align:center;padding:20px 0 30px 0;font-size:16px;}
.page_box{
	text-align: center;
	padding: 10px 0;
}
.footer span ,.footer p ,.footer a{
	color: #000000 !important;
}
.wrapper{
	width: 100%;
}