@charset "utf-8";
/* CSS Document */
body,body *{margin:0;padding:0;list-style-type:none;font-family:"Microsoft YaHei UI"; text-decoration:none;color: #282929}

html{font-size:62.5%; color: #2d2929;height: 100%}
body{ font-size:14px;background-color: #fff;height: 100%}
h1{font-size:2.8rem}
h2{font-size: 2rem;}
h3{font-size: 1.6rem;}
h4{font-size: 1.8rem}
h5{font-size: 1.6rem}
h6{font-size: 1.4rem}
a:link{color: #2d2929;transition:all 0.5s}
a:visited{color: #2d2929}
a:hover{text-decoration:none;color: #355DB8 }
a:active{color: #222}
img{border: 0;outline: 0}
.none{display: none}
.mt30{ margin-bottom:30px;}
a{text-decoration: none !important;color: #282929}
/*html5*/
abbr, article, aside, audio, canvas, datalist, details, dialog,figure, footer, header, hgroup, mark, menu, meter, nav, output, progress, pre,col, section, time, video,main{display: block}
.clear{ clear:both;height: 0;display: block;width: 100%}
.ellipsis{ white-space:nowrap; overflow: hidden;text-overflow:ellipsis;}
.w1200{width:1200px; margin:0 auto;}
.w1200:after,.w1200:before{content: ""; display: block;clear: both;height: 0;width: 100%}
.w1000{width:1000px; margin:0 auto;}
.fl{ float:left}
.fr{ float:right}
.mt28{margin-top:28px;}
.pt50{ padding-top: 40px;}
.xgy_bg{ background:url(../images/xbgs2023821.jpg) no-repeat center top; background-size:100%;}
.xgy_info{ width:1200px; margin:800px auto 0px auto;width: 1200px; background: #f6f6f6;  overflow:hidden; border-top-left-radius:20px; border-top-right-radius:20px }
.xgy_info>.ul {width:1100px;background-color: #fff;overflow: hidden; padding:50px 30px 20px 30px;}
.xgy_info>.ul li{height: 35px;line-height: 35px;position: relative;padding-left: 20px;background: url("../images/list-type-01_07.png") left center no-repeat}
.xgy_info>.ul li time{color: #656767;font-size: 1.4rem; padding-right:10px;}
.xgy_info>.ul li:nth-last-of-type(1){border: 0}
.xgy_info>ul li:nth-of-type(5n+5){border-bottom: 1px #ccc dashed;margin-bottom: 15px;padding-bottom: 15px;background: url("../images/list-type-01_07.png") left 10px no-repeat}
.xgy_info>.ul li a{display: block;width: 700px;color: #555;font-size: 1.4rem}
.xgy_info>.ul li:hover a{color: #355db8;}
.xgy_info>.ul li:hover{color: #a52a2a;background: url("../images/list-type-01h_07.png") left 10px no-repeat}
.sj-footer{color: #393838;padding: 15px 0;}
.sj-footer>div>.fl{margin-top: 10px}
.sj-footer>div>.fl>a{color: #393838;border-right: 1px #393838 solid;padding-right: 10px;margin-right: 10px;height: 12px;line-height: 12px;}
.sj-footer>div>.fl>a:last-of-type{border: 0}
.sj-footer .fr{width: 100px;height: 100px;text-align: center;margin-top: 15px}
.sj-footer .fr img{display: block;width: 70px;height: 70px}
.sj-footer .fr label{display: block;width: 70px;text-align: center;display: block}
.sj-footer p{text-align: left;line-height: 190%;margin: 5px auto;font-size: 1.4rem;}
.sj-footer p span{display: block}
.sj-footer p a{color: #393838}
.sj-footer p a:hover{color: brown}
.sj-footer a {color: #fff}
.sj-footer a img {position: relative;top: 7px;margin-right: 5px}
.sj-link{height: 70px;line-height: 70px;background-color: #ededed;text-align: center}
.sj-link select{margin-right: 30px;height: 30px !important;line-height: 30px !important;text-align: center !important;margin-left: 30px !important;border: 0 !important;width: 190px !important;}
.sj-link label{color: #355db8;font-size: 2.4rem;margin-right: 30px}
.sj-link a{color: #fff;border-right: 1px #fff solid;margin: 0 10px;padding-right: 20px}
.sj-link a:last-child{border: 0}
.sj-footnav{border-bottom: 5px #355db8 solid;}
.sj-footnav>div{position: relative}
.sj-footnav h4{background-color: #355db8;display: inline-block;padding: 0 30px;height: 40px;line-height: 40px;font-weight: normal;color: #fff;margin-bottom: -1px}
.sj-footnav span{position: absolute;right: 0;bottom: 0;display: inline-block;width: 22px;height: 20px;cursor: pointer}
.sj-footnav .sj-navs{background-color: #e1e4e7;text-align: center;padding: 30px 0;display: none}
.sj-footnav .sj-navs dl{display: inline-block;width: 125px;margin: 20px 10px;vertical-align: top}
.sj-footnav .sj-navs dl dt{height: 50px;line-height: 50px;color: #333;}
.sj-footnav .sj-navs dl dt a{color: #333;font-size:1.8rem}
.sj-footnav .sj-navs dl dd a{color: #666;display: block;height: 28px;line-height: 28px}
.sj-footnav .sj-navs a:hover{color: #FF6600;}
.sj-fy{width: 100%; text-align: center;margin-bottom: 30px;margin-top: 0;font-size: 1.4rem !important;}
.sj-fy td{font-size: 1.4rem !important;font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif}
.sj-fy td span{font-size: 1.4rem !important;font-family: "Segoe UI", "Lucida Grande", Helvetica, Arial, FreeSans, Arimo, "Droid Sans", "wenquanyi micro hei", "Hiragino Sans GB", "Hiragino Sans GB W3", Arial, sans-serif}
.sj-fy li{cursor: pointer; transition: all 0.2s; height: 28px;line-height: 28px;text-align: center;border: 1px #ccc solid; background-color: #fff; margin: 0 2px;padding: 0 9px;display: inline-block;}
.sj-fy table{margin: 0 auto !important;}
.sj-fy li a{display: block;}
.sj-fy li a:hover{text-decoration: none}
.sj-fy li:hover{transform:scale(1.2);}
.sj-fy li.thisclass{background-color: #1e4398;border-color: blueviolet;color: #fff}
.sj-fy li.thisclass a{color: blueviolet }
.headStyle2hn43sbgi7 a, .pageList .this-page {font-size: 12px;font-family:宋体; display:inline-block;  padding: 2px 4px; border: solid 1px #AFD5F5; background: #fff; text-decoration: none; MARGIN-RIGHT: 1px;line-height:14px;}
.headStyle2hn43sbgi7 a:visited {font-size: 12px;font-family:宋体; color: #000000; text-decoration: none; line-height:14px;}
.headStyle2hn43sbgi7 .PrevDisabled {font-size: 12px;font-family:宋体; display:inline-block; margin-right: 3px; padding: 2px 4px; background: #fff;color:#ccc;border: solid 1px #AFD5F5; line-height:14px;}
.headStyle2hn43sbgi7 .SelectList {font-size: 12px;font-family:宋体;line-height:14px;}
.headStyle2hn43sbgi7 .Prev { font-size: 12px;font-family:宋体; margin-right: 3px; padding: 2px 4px;line-height:14px;}
.headStyle2hn43sbgi7 .break {font-size: 12px;font-family:宋体; border: none; text-decoration: none; line-height:14px;}
.headStyle2hn43sbgi7 .NextDisabled { font-size: 12px;font-family:宋体;display:inline-block; margin-left: 2px; padding: 2px 4px;background: #fff;color:#ccc;border: solid 1px #AFD5F5; line-height:14px; }
.headStyle2hn43sbgi7 .Next { font-size: 12px;font-family:宋体; margin-left: 2px; padding: 2px 4px;line-height:14px;}
.headStyle2hn43sbgi7 .this-page {font-size: 12px;font-family:宋体;display:inline-block;padding: 2px 4px; border: solid 1px #AFD5F5; background: #E1F0FD; font-weight: bold; color:black; MARGIN-RIGHT: 1px;line-height:14px;}
.headStyle2hn43sbgi7 a:hover {font-size: 12px;font-family:宋体;color: black; background: #EFF7FE; border-color: #AFD5F5; text-decoration: none;line-height:14px;}
.headStyle2hn43sbgi7 a:link {font-size: 12px;font-family:宋体;color: #000000; text-decoration: none;line-height:14px;}
.headStyle2hn43sbgi7 a:active { font-size: 12px;font-family:宋体;color: black; text-decoration: none; background: #EFF7FE; line-height:14px;}












