@charset "UTF-8";
/*@-ms-viewport {
  width: device-width;
}*/
body {background:#FFFFFF;font-size:1em;line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;}
a {text-decoration:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;}

h1 {font-size:1.75em;}
h2 {font-size:1.25em;}
h3 {font-size:1.125em;}
h4 {font-size:0.875em;}
h5 {font-size:0.75em;}
h6 {font-size:0.625em;}

/*屏幕自适应，滚动图片及文字、元素块排列*/
@media screen and (min-width: 768px) and (max-width: 959px) {
	#Page-wrapper .EditContent #column-2 > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-2 > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-3 {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-3 > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-3 > div:nth-child(2n+0) {float:none;margin-left:0%;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-3 > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-4 {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-4 > div:first-child {float:left;width:49%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-4 > div:nth-child(2n+0) {float:left;width:49%;margin-left:2%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-4 > div:nth-child(3n+0) {clear:both;float:left;width:49%;margin-left:0%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-4 > div:last-child  {float:left;width:49%;margin-left:2%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-2-rw {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-2-rw > div:first-child {float:left;width:29%;}
	#Page-wrapper .EditContent #column-2-rw > div:last-child  {float:right;width:69%;}
	#Page-wrapper .EditContent #column-2-lw {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-2-lw > div:first-child {float:left;width:69%;}
	#Page-wrapper .EditContent #column-2-lw > div:last-child  {float:right;width:29%;}

	#Head .HeadNavMobile .SiteLogo a {width:20%;height:40px;text-align:center;position:absolute;top:15px;bottom:0;left:80px;-webkit-tap-highlight-color: rgba(0,0,0,0);/*消除点击区域闪一下的情况*/}
	
	#Page-wrapper .Img-Standard {display:none;}
	#Page-wrapper .Img-Mobile {display:inline;}
	#Page-wrapper .Standard {display:none;}
	

}
@media only screen and (min-width: 480px) and (max-width: 767px) {
	#Page-wrapper .EditContent #column-2 > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-2 > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-3 {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-3 > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-3 > div:nth-child(2n+0) {float:none;margin-left:0%;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-3 > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-4 {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-4 > div:first-child {float:left;width:49%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-4 > div:nth-child(2n+0) {float:left;width:49%;margin-left:2%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-4 > div:nth-child(3n+0) {clear:both;float:left;width:49%;margin-left:0%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-4 > div:last-child  {float:left;width:49%;margin-left:2%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-2-rw {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-2-rw > div:first-child {float:left;width:29%;}
	#Page-wrapper .EditContent #column-2-rw > div:last-child  {float:right;width:69%;}
	#Page-wrapper .EditContent #column-2-lw {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-2-lw > div:first-child {float:left;width:69%;}
	#Page-wrapper .EditContent #column-2-lw > div:last-child  {float:right;width:29%;}

	#Head .HeadNavMobile .SiteLogo a {width:20%;height:40px;text-align:center;position:absolute;top:15px;bottom:0;left:80px;-webkit-tap-highlight-color: rgba(0,0,0,0);/*消除点击区域闪一下的情况*/}

	#Page-wrapper .Img-Standard {display:none;}
	#Page-wrapper .Img-Mobile {display:inline;}
	#Page-wrapper .Standard {display:none;}
	
	

}
@media only screen and (max-width: 479px) {
	#Page-wrapper .EditContent #column-2 > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-2 > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-3 {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-3 > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-3 > div:nth-child(2n+0) {float:none;margin-left:0%;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-3 > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-4 {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-4 > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-4 > div:nth-child(2n+0) {float:none;margin-left:0%;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-4 > div:nth-child(3n+0) {float:none;margin-left:0%;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-4 > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-2-rw {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-2-rw > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-2-rw > div:last-child  {float:none;width:100%;margin-bottom:0em;}
	#Page-wrapper .EditContent #column-2-lw {width:100%;overflow:hidden;}
	#Page-wrapper .EditContent #column-2-lw > div:first-child {float:none;width:100%;margin-bottom:1.25em;}
	#Page-wrapper .EditContent #column-2-lw > div:last-child  {float:none;width:100%;margin-bottom:1.25em;}
	
	/*按钮样式*/
	#Page-wrapper .EditContent .Button-1 {display:block;float:left;width:100%;border:none;padding:10px 0px 10px 0px;}

	#Head .HeadNavMobile .SiteLogo a {width:40%;height:40px;text-align:center;position:absolute;top:15px;bottom:0;left:80px;-webkit-tap-highlight-color: rgba(0,0,0,0);/*消除点击区域闪一下的情况*/}

	#Page-wrapper .Img-Standard {display:none;}
	#Page-wrapper .Img-Mobile {display:inline;}
	#Page-wrapper .Standard {display:none;}
	

}

/*公共*/
/*页面套用样式移动设备*/
#Page-wrapper {width:100%;overflow:hidden;background:#FFFFFF;}
#Page-wrapper div.Index-margin-top-20 {margin-top:10px;}
#Page-wrapper p.Index-margin-top-20 {margin-top:10px;}
#Page-wrapper div.Inner-margin-top-10 {margin-top:0px;}
#Page-wrapper p.Inner-margin-top-10 {margin-top:0px;}
#Page-wrapper .Padding40-Fix {padding:20px 0px 20px 0px;}

#Page-wrapper .Big-text-1 {font-size:1.625em;}
#Page-wrapper .Big-text-2 {font-size:1.25em;}

#Page-wrapper .Standard-display {display:none;}
#Page-wrapper .Standard-hide {display:inline;}

#Page-wrapper .hr-1 {border-top:1px dotted #9f9f9f;margin:5px 0px 10px 0px;}
#Page-wrapper .hr-2 {border-top:1px dotted #FFFFFF;margin:5px 0px 10px 0px;}

input,select {-webkit-appearance:none}

/*信息披露长条按钮*/
#Page-wrapper .SelectFrame-2 select {background:url(/SiteImages/Ico/Arrow-4.png) no-repeat scroll right 15px center #188ece;}

/*响应式表格*/
.FullTable {}
.FullTable thead {display:none;}
.FullTable th, .FullTable td {border-right:none;text-align:center;}
.FullTable tr {margin-bottom:0px;display:block;border-bottom:2px solid #d4d4d4;}
.FullTable tr:last-child {border-bottom:none;}
.FullTable td {display:block;border-bottom:1px dotted #d4d4d4;}
.FullTable td:last-child {border-bottom:none;}
.FullTable td:before {content:attr(data-label);float:left;text-transform:uppercase;}
.FullTable th:last-child td, .FullTable tr:last-child td {border-bottom:1px dotted #d4d4d4;}
/*响应式表格无样式*/
.AutoTable {table-layout:automatic;}
.AutoTable thead {display:none;}
.AutoTable th, .AutoTable td {padding:10px 0px 10px 0px;}
.AutoTable tr {display:block;}
.AutoTable td {display:block;}
.AutoTable td:before {content:attr(data-label);float:left;text-transform:uppercase;}
.AutoTable img {vertical-align:top;width:100%;height:auto;}

.AutoTable20 thead {display:none;}
.AutoTable20 th, .AutoTable20 td {padding:0px;}
.AutoTable20 th:first-child, .AutoTable20 td:first-child {width:100%;padding:10px 0px 10px 0px;}
.AutoTable20 th:last-child, .AutoTable20 td:last-child {padding:10px 0px 10px 0px;}
.AutoTable20 tr {display:block;}
.AutoTable20 td {display:block;}
.AutoTable20 td:before {content:attr(data-label);float:left;text-transform:uppercase;}
.AutoTable20 img {vertical-align:top;width:100%;height:auto;}

.AutoTable30 thead {display:none;}
.AutoTable30 th, .AutoTable30 td {padding:0px;}
.AutoTable30 th:first-child, .AutoTable30 td:first-child {width:100%;padding:10px 0px 10px 0px;}
.AutoTable30 th:last-child, .AutoTable30 td:last-child {padding:10px 0px 10px 0px;}
.AutoTable30 tr {display:block;}
.AutoTable30 td {display:block;}
.AutoTable30 td:before {content:attr(data-label);float:left;text-transform:uppercase;}
.AutoTable30 img {vertical-align:top;width:100%;height:auto;}

.AutoTable50 thead {display:none;}
.AutoTable50 th, .AutoTable50 td {padding:0px;}
.AutoTable50 th:first-child, .AutoTable50 td:first-child {width:100%;padding:10px 0px 10px 0px;}
.AutoTable50 th:last-child, .AutoTable50 td:last-child {padding:10px 0px 10px 0px;}
.AutoTable50 tr {display:block;}
.AutoTable50 td {display:block;}
.AutoTable50 td:before {content:attr(data-label);float:left;text-transform:uppercase;}
.AutoTable50 img {vertical-align:top;width:100%;height:auto;}

/*页面行框架*/
#Page-wrapper .PageContentFrame-1 {float:left;width:100%;height:auto;}
#Page-wrapper .PageContentFrame-2 {float:left;width:100%;height:auto;}
#Page-wrapper .PageContentFrame-3 {float:left;width:90%;padding:0px 5% 0px 5%;}
#Page-wrapper .PageContentFrame-4-L {float:left;width:100%;min-height:10px;padding:0;}
#Page-wrapper .PageContentFrame-4-R {float:right;width:100%;height:auto;margin-top:20px;}
#Page-wrapper .PageContentFrame-5 {float:left;width:90%;padding:0px 5% 0px 5%;}

/*内容编辑区*/
#Page-wrapper .Edit-Style {float:left;width:100%;padding:0;}
#Page-wrapper .EditContent {float:left;width:90%;padding:20px 5% 20px 5%;overflow:hidden;font-size:1em;}
#Page-wrapper .EditContent-Fix-1 {padding:0 5% 0 5%;}
#Page-wrapper .EditContent-Fix-2 {padding:0;}
#Page-wrapper .EditContent .vIframe {height:220px;}

/*顶部菜单及Banner*/
#Head {float:left;width:100%;height:70px;background:#FFFFFF;border-bottom:3px solid #e11b22;}
#Head .HeadNavFrame {display:none;}
#Head .HeadNavMobile {display:inline;float:left;width:100%;height:70px;-moz-background-size:40%;background-size:40%;position:relative;}
#Head .HeadNavMobile .SiteLogo img {height:100%;width:auto;vertical-align:top;}
#Head .HeadNavMobile .SiteLogo .Logo20 {position:absolute;top:20px;right:80px;height:40px;width:auto;vertical-align:top;}
#Head .HeadNavMobile .NavButton {position:absolute;}
#Head .HeadNavMobile .NavButton {top:22px;right:30px;width:30px;height:25px;-webkit-tap-highlight-color: rgba(0,0,0,0);/*消除点击区域闪一下的情况*/z-index:10000;}
#Head .HeadNavMobile .NavButton .hamburger {vertical-align:middle;}
#Head .HeadNavMobile .NavButton .hamburger-box {width:40px;height:24px;display:inline-block;position:relative;}
#Head .HeadNavMobile .NavButton .hamburger-inner {display:block;top:50%;margin-top:-2px;}
#Head .HeadNavMobile .NavButton .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {width:30px;height:3px;background-color:#FFFFFF;border-radius:4px;position:absolute;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;transition-duration:0.15s;transition-timing-function:ease;}
#Head .HeadNavMobile .NavButton .hamburger-inner::before, .hamburger-inner::after {content: "";display:block;}
#Head .HeadNavMobile .NavButton .hamburger-inner::before {top:-10px;}
#Head .HeadNavMobile .NavButton .hamburger-inner::after {bottom:-10px;}
#Head .HeadNavMobile .NavButton .hamburger--squeeze .hamburger-inner {
	transition-duration: 0.1s;
	transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
#Head .HeadNavMobile .NavButton .hamburger--squeeze .hamburger-inner::before {
	transition: top 0.1s 0.14s ease, opacity 0.1s ease;}
#Head .HeadNavMobile .NavButton .hamburger--squeeze .hamburger-inner::after {
	transition: bottom 0.1s 0.14s ease, -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
#Head .HeadNavMobile .NavButton .hamburger--squeeze.no-active .hamburger-inner {
	transition-duration: 0.1s;
	transition-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);}
#Head .HeadNavMobile .NavButton .hamburger--squeeze.no-active .hamburger-inner::before {
    transition: top 0.1s 0.14s ease, opacity 0.1s ease;}
#Head .HeadNavMobile .NavButton .hamburger--squeeze.no-active .hamburger-inner::after {
    transition: bottom 0.1s 0.14s ease, -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);
    transition: bottom 0.1s 0.14s ease, transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.1s cubic-bezier(0.55, 0.055, 0.675, 0.19);}
#Head .HeadNavMobile .NavButton .hamburger--squeeze.is-active .hamburger-inner {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
	transition-delay: 0.14s;
	transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
	background-color:#FFFFFF;}
#Head .HeadNavMobile .NavButton .hamburger--squeeze.is-active .hamburger-inner::before {
    top: 0;
    opacity: 0;
    transition: top 0.1s ease, opacity 0.1s 0.14s ease;}
#Head .HeadNavMobile .NavButton .hamburger--squeeze.is-active .hamburger-inner::after {
	bottom: 0;
	-webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
	transition: bottom 0.1s ease, -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
	transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
	transition: bottom 0.1s ease, transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.1s 0.14s cubic-bezier(0.215, 0.61, 0.355, 1);
	background-color:#FFFFFF;}
#Head .HeadNavMobile .Language a {display:block;float:left;padding:3px 5px 3px 5px;margin:22px 0px 0px 25px;font-size:0.875em;color:#999999;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#FFFFFF;}
#DropNavMarker {display:inline;position:fixed;top:0%;right:-100%;width:100%;background:#FFFFFF;overflow:hidden;-webkit-transition:0.3s all ease;transition:0.3s all ease;z-index:900;}
#DropNavMarker.on {position:absolute;top:0%;right:0%;overflow:hidden;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
#DropNavMobile {display:inline;position:fixed;top:0%;right:-100%;width:100%;background:#FFFFFF;overflow:hidden;-webkit-transition:0.3s all ease;transition:0.3s all ease;z-index:999;}
#DropNavMobile.on {position:absolute;top:0%;right:0%;overflow:hidden;-webkit-transition:0.3s all ease;transition:0.3s all ease;}
#DropNavMobile .TopBlack {float:left;width:100%;}
#DropNavMobile .Search {float:left;width:100%;height:80px;background:#888888;border-bottom:1px solid #e4e4e4;}
#DropNavMobile .Search .SearchText {width:70%;height:30px;margin:20px 0px 0px 10%;border:1px solid #cdcdcd;overflow:hidden;background:#FFFFFF;}
#DropNavMobile .Search .SearchText input {float:left;margin-left:15px;font-size:1em;border:none;background:#FFFFFF;color:#3E3E3E;width:70%;height:30px;line-height:30px;}
#DropNavMobile .Search .SearchText input::-ms-clear {display:none;}
#DropNavMobile .Search .SearchText .Btn {float:right;margin-right:10px;width:30px;height:30px;border:none;}
#DropNavMobile .NavMenuFrame {float:left;width:100%;height:auto;overflow:hidden;background:#fafafa;}
#DropNavMobile .NavMenu {float:left;width:80%;min-height:200px;margin-left:10%;}
#DropNavMobile .NavMenu ul {margin:0px;padding:0px;list-style:none;}
#DropNavMobile .NavMenu li {list-style:none;-webkit-tap-highlight-color: rgba(0,0,0,0);}
#DropNavMobile .NavMenu li a {float:left;width:100%;height:50px;line-height:50px;font-size:1.125em;color:#333333;text-indent:1em;border-bottom:1px dotted #cccccc;position:relative;}
#DropNavMobile .NavMenu li:last-child a {border-bottom:none;}
#DropNavMobile .NavMenu .Ico-1 {position:absolute;top:15px;right:20px;width:13px;height:22px;background:url(/SiteImages/Ico/Ico-1.png) no-repeat center;-moz-background-size:90%;background-size:90%;}
#DropNavMobile .NavMenu .Ico-1.on {background:url(/SiteImages/Ico/Ico-2.png) no-repeat center;-moz-background-size:90%;background-size:90%;}
#DropNavMobile .NavMenu ul > li > ul {display:block;float:left;width:100%;}
#DropNavMobile .NavMenu ul > li > ul li a {height:40px;line-height:40px;margin-top:1px;font-size:1em;text-indent:3em;border-bottom:none;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#f1f1f1;}
#DropNavMobile .NavMenu ul > li > ul > li > ul {display:block;float:left;width:100%;}
#DropNavMobile .NavMenu ul > li > ul > li > ul li a {height:35px;line-height:35px;font-size:1em;text-indent:4em;border-bottom:none;background:#f6f6f6;}
#DropNavMobile .Arrow {position:absolute;display:block;right:23px;top:18px;width:9px;height:5px;margin:0px 0px 0px 5px;background:url(/SiteImages/Ico/Arrow-1.png) no-repeat 0 0;-webkit-transition: -webkit-transform 0.3s ease-out;-moz-transition: -moz-transform 0.3s ease-out;-o-transition: -o-transform 0.3s ease-out;-ms-transition: -ms-transform 0.3s ease-out;}
#DropNavMobile .Arrow.on {-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}
#DropNavMobile .CopyRight {float:left;width:100%;min-height:100px;padding:5% 0% 5% 0%;border-top:1px dashed #cccccc;}
#DropNavMobile .CopyRight p {text-align:center;color:#666666;margin-bottom:0.2em;margin-top:0rem;line-height:1.8;}
#DropNavMobile .CopyRight p a {color:#666666;}
#DropNavMobile .CopyRight img {max-width:30px;height:auto;vertical-align:top;margin-top:10px;}
#DropNavMobile .CopyRight .Wechat {position:relative;}
#DropNavMobile .CopyRight .Wechat > img {max-width:30px;height:auto;vertical-align:top;margin-top:10px;}
#DropNavMobile .CopyRight .WeixinBtn.on {display:block;position:absolute;bottom:30px;right:-60px;}
#DropNavMobile .CopyRight .WeixinBtn {display:none;width:150px;height:150px;margin:0px;padding:0px;border:1px solid #000000;background:#FFFFFF;z-index:900;}
#DropNavMobile .CopyRight .WeixinBtn img {max-width:100%;height:auto;margin-top:0px;}

/*专题页样式*/
#Page-wrapper .TopBanner20th {float:left;width:100%;padding:0px;background:#FFFFFF;}
#Page-wrapper .TopBanner20th .InfoBlock {float:left;width:100%;}
#Page-wrapper .TopBanner20th .InfoBlock .Content {position:absolute;width:90%;height:auto;bottom:0;left:0;padding:5%;}
#Page-wrapper .TopBanner20th .InfoBlock .Title {font-size:1.125em;}

#Page-wrapper .ColumnDiv {width:90%;padding:2.5%;margin:10px;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}

#Page-wrapper .ContentList li span:nth-child(1) {float:left;width:100%;height:auto;background:#CCC;}
#Page-wrapper .ContentList li span:nth-child(1) img {float:left;width:100%;height:auto;position:static;transform:none;-webkit-transform:none;}
#Page-wrapper .ContentList li span:nth-child(2) {float:left;width:100%;margin-left:0;}
#Page-wrapper .ContentList li span:nth-child(2) p:nth-child(1) {margin-top:20px;}
#Page-wrapper .ContentList li span:nth-child(3) {display:none;}
#Page-wrapper .ContentList li .ListMore a {display:block;float:left;width:100%;padding:10px 0px 10px 0px;text-align:center;}
#Page-wrapper .ContentList li .ListMore a:after {border-top:0px;border-left:0px;border-bottom:0px;}
#Page-wrapper .ContentList li .ListMore a:hover {padding:10px 0px 10px 0px;}




/*滚动图片及内页栏目图*/
#MainRunBanner {margin-top:0px;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#MainRunBanner .BannerText {width:90%;padding:30px 5% 0px 5%;text-shadow:0px 0.5px 5px #000;}
#MainRunBanner .BannerText p:nth-child(3) {display:none;/*margin-top:10px;font-size:1em;line-height:1.3;*/}
#MainRunBanner .BannerText p:nth-child(2) {margin-top:10px;font-size:1.5em;line-height:1.3;}
#MainRunBanner:hover {box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}

/*一排两个，带间距，带动画效果*/
#Page-wrapper .ColumnInfoBlock-2 > a, .ColumnInfoBlock-2 > div  {width:100%;margin-right:0%;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#Page-wrapper .ColumnInfoBlock-2 > a:nth-child(-n+2), .ColumnInfoBlock-2 > div:nth-child(-n+2) {margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-2 > a:nth-child(-n+1), .ColumnInfoBlock-2 > div:nth-child(-n+1) {margin-top:0;}

/*一排三个，带间距，带动画效果*/
#Page-wrapper .ColumnInfoBlock-3 > a, .ColumnInfoBlock-3 > div  {width:94%;margin-right:0%;padding:3%;}
#Page-wrapper .ColumnInfoBlock-3 > a:nth-child(-n+3), .ColumnInfoBlock-3 > div:nth-child(-n+3) {margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-3 > a:nth-child(-n+1), .ColumnInfoBlock-3 > div:nth-child(-n+1) {margin-top:0;}
/*第一列大图占两列，手机变成上图下文字*/
#Page-wrapper .ColumnInfoBlock-3 .FirstOne {width:94%;padding:3%;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#Page-wrapper .ColumnInfoBlock-3 .FixMargin {margin-bottom:0px;}
/*一排三个，带间距*/
#Page-wrapper .ColumnInfoBlock-3-1 > a, .ColumnInfoBlock-3-1 > div  {width:100%;margin-right:0%;}
#Page-wrapper .ColumnInfoBlock-3-1 > a:nth-child(-n+3), .ColumnInfoBlock-3-1 > div:nth-child(-n+3) {margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-3-1 > a:nth-child(-n+1), .ColumnInfoBlock-3-1 > div:nth-child(-n+1) {margin-top:0;}

/*一排五个，带间距*/
#Page-wrapper .ColumnInfoBlock-5 > a, .ColumnInfoBlock-5 > div  {width:100%;}
#Page-wrapper .ColumnInfoBlock-5 > a:nth-child(-n+5), .ColumnInfoBlock-5 > div:nth-child(-n+5) {margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-5 > a:nth-child(-n+1), .ColumnInfoBlock-5 > div:nth-child(-n+1) {margin-top:0;}

/*一排四个，带间距*/
#Page-wrapper .ColumnInfoBlock-4 > a, .ColumnInfoBlock-4 > div  {width:100%;margin-right:0%;}
#Page-wrapper .ColumnInfoBlock-4 > a:nth-child(-n+4), .ColumnInfoBlock-4 > div:nth-child(-n+4) {margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-4 > a:nth-child(-n+1), .ColumnInfoBlock-4 > div:nth-child(-n+1) {margin-top:0px;}

/*图文列，背景图加文字*/
#Page-wrapper .BlockBackImg {height:350px;}
#Page-wrapper .BlockBackImg img {width:auto;height:105%;}

/*图文列，上图下文字，手机变成左图右文字*/
#Page-wrapper .BlockImg {width:42%;height:auto;margin-right:3%;}
#Page-wrapper .BlockImg img {float:left;width:100% !important;height:auto !important;position:static;left:0;top:0;transform:translate(0,0);}
#Page-wrapper .BlockText {width:55%;height:auto;padding:0%;}
#Page-wrapper .BlockText .Title {font-size:1em;font-weight:normal;}
#Page-wrapper .BlockText .Title-b-1 {font-size:1.25em;}
#Page-wrapper .BlockText .Content {display:none;}
#Page-wrapper .BlockText .Content-2 {font-size:1em;margin-top:10px;}
#Page-wrapper .BlockMore {display:none;}
/*#Page-wrapper .BlockMore-2 {display:none;}*/
#Page-wrapper .BlockMore-2 a {display:block;float:left;width:calc(100% - 1px);text-align:center;color:#FFFFFF;background:#a9191e;padding:10px 0px 10px 0px;border-top:1px dotted #e11b22;position:static;}
#Page-wrapper .BlockMore-2 a:after {display:none}
#Page-wrapper .BlockMore-2 a:hover {padding:10px 0px 10px 0px;}
#Page-wrapper .BlockMore-3 {display:none;}
#Page-wrapper .BlockMore-4 a {display:block;float:left;margin-bottom:10px;width:calc(100% - 1px);text-align:center;color:#FFFFFF;background:#a9191e;padding:10px 0px 10px 0px;border-top:1px dotted #e11b22;position:static;}
#Page-wrapper .BlockMore-4 a:after {display:none}
#Page-wrapper .BlockMore-4 a:hover {padding:10px 0px 10px 0px;}
#Page-wrapper .BlockText-height-1 {min-height:auto;}
#Page-wrapper .BlockText-height-2 {min-height:120px;}
#Page-wrapper .BlockText-height-3 {min-height:50px;}
#Page-wrapper .BlockText-width-1 {width:100%;}
/*第一列大图占两列，手机变成上图下文字*/
#Page-wrapper .BlockImg-2 {float:left;width:100%;height:auto;;}
#Page-wrapper .BlockImg-2 img {float:left;width:100%;height:auto;position:static;left:0;top:0;transform:translate(0,0);}

/*顶部图标带框文字内容*/
#Page-wrapper .BlockTopImg .Min-height-1 {height:220px;}
#Page-wrapper .BlockTopImg .Min-height-2 {height:220px;}
#Page-wrapper .BlockTopImg .BlockContent {height:auto;}
#Page-wrapper .BlockTopImg .BlockContent .Title {font-size:1.25em;}

/*Banner上层文字样式，配合js等高*/
#Page-wrapper .ContentPageTop {margin-top:0;}
#Page-wrapper .ContentPageTop img {float:left;width:100%;height:auto;}
#Page-wrapper .ContentPageTop .imgText {float:left;min-height:0px;width:100%;}
#Page-wrapper .ContentPageTop .imgText .Logo-20th {display:none;}
#Page-wrapper .ContentPageTop .imgText-2 {width:100%;min-height:150px;overflow:hidden;position:absolute;bottom:0;}
#Page-wrapper .ContentPageTop .imgText-3 {float:left;min-height:50px;width:100%;position:static;background:#b51a20;}
#Page-wrapper .ContentPageTop .imgText-4 {float:left;height:0;width:100%;position:static;}
/*#Page-wrapper .ContentPageTop .imgText-2 {display:none;}*/
/*#Page-wrapper .ContentPageTop .TextContent {float:left;width:90%;padding:5%;}*/
#Page-wrapper .ContentPageTop .Banner-title {padding:10px 5% 10px 5%;color:#FFFFFF;font-size:1.875em;position:absolute;top:30px;left:0;right:0;margin:auto;text-shadow:0px 0.5px 5px #000;/*-webkit-text-stroke:1px #000;*/}
#Page-wrapper .ContentPageTop .Banner-text {float:left;width:90%;padding:0;color:#FFFFFF;position:static;margin-left:5%;}
#Page-wrapper .ContentPageTop .Banner-text p {line-height:1.4;margin-bottom:0.7em;margin-top:0em;font-size:0.875em;}
#Page-wrapper .ContentPageTop .Banner-text p:nth-child(1) {padding-top:10px;border-top:none;}
#Page-wrapper .ContentPageTop .Banner-text b {font-size:1em;}
#Page-wrapper .ContentPageTop .Banner-text-2 {float:left;width:90%;padding:20px 0 20px 0;color:#FFFFFF;position:static;margin-left:5%;}
#Page-wrapper .ContentPageTop .Banner-text-2 p:nth-child(1) {text-align:center;margin-top:0;margin-bottom:0;color:#FFFFFF;position:absolute;top:30px;left:0;right:0;margin:auto;text-shadow:0px 0.5px 5px #000;z-index:9;/*-webkit-text-stroke:1px #000;*/}
#Page-wrapper .ContentPageTop .Banner-text-2 p {font-size:1em;}
#Page-wrapper .ContentPageTop .FirstOne-text {width:90%;height:auto;color:#FFFFFF;position:absolute;bottom:0;top:none;left:0;z-index:1;overflow:hidden;background:rgba(181,26,32,0.7);}
#Page-wrapper .ContentPageTop .FirstOne-text .Content{display:none;}
#Page-wrapper .ContentPageTop .FirstOne-text p:nth-child(1) {padding-top:0px;font-size:1em;}


/*收缩内容样式，配合js等高*/
#Page-wrapper .ContentShrink > ul > li {min-height:90px;}
#Page-wrapper .ContentShrink > ul > li > a {display:block;padding:15px 100px 10px 15px;-webkit-tap-highlight-color:rgba(0,0,0,0);}
/*#Page-wrapper .ContentShrink > ul > li > a:after {top:25px;right:30px;}*/
#Page-wrapper .ContentShrink > ul > li > ul {width:calc(100% - 20px);padding:20px 0 20px 20px;}
#Page-wrapper .ContentShrink > ul > li > ul > li {width:calc(95% - 15px);padding:10px 0 10px 15px;border-bottom:1px dashed #cccccc;}
#Page-wrapper .ContentShrink > ul > li > ul > li:last-child {border-bottom:none;}
#Page-wrapper .ContentShrink > ul > li > ul > li a:after {top:16px;}
#Page-wrapper .ShrinkMore-Plus {background-size:30% auto;}
#Page-wrapper .ShrinkMore-Minus {background-size:30% auto;}
#Page-wrapper .ShrinkMore-Plus p, #Page-wrapper .ShrinkMore-Minus p  {padding-top:35px;}
#Page-wrapper .ShrinkMore-Plus, #Page-wrapper .ShrinkMore-Minus {top:20px;right:5px;}
#Page-wrapper .ContentShrink .ul-table {width:calc(100% - 40px);}

/*内容页列表*/
#Page-wrapper .MainContentList li {display:block;float:left;width:90%;margin:20px 0px 10px 5%;padding:0px 0 20px 0;line-height:1.6;border-bottom:1px solid #cccccc;}
#Page-wrapper .MainContentList li:last-child {border-bottom:none;}
#Page-wrapper .MainContentList li.TitleList {width:100%;padding:10px 0px 10px 0px;}

/*网站地图*/
#Page-wrapper .NavFrameWidth {float:left;width:50%;margin:0px;overflow:hidden;}

/*页面底部*/
#PageBottom div:nth-child(1) {display:none;}
#PageBottom div:nth-child(2) {width:100%;}
#PageBottom div:nth-child(3) {width:100%;text-align:center;}

/*对话框样式*/
#Dialog {position:fixed;width:90%;height:150px;top:0;left:0;right:0;bottom:0;margin:auto;overflow:hidden;border:1px solid #CCCCCC;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#Dialog ul {float:left;margin:0px;Padding:0px;}
#Dialog ul li {float:left;list-style:none;}
#Dialog ul.Top {width:100%;height:100px;background:#FFFFFF;}
#Dialog ul.Down {width:100%;height:49px;border-top:1px solid #E6E6E6;background:#F2F2F2;}
#Dialog ul.Top li {float:left;width:90%;padding:5% 5% 0% 5%;font-size:0.875em;color:#666666;}
#Dialog ul.Down li {float:left;width:100%;}
#Dialog button {float:right;margin:10px 10px 0% 0%;border:none;min-width:80px;height:30px;text-align:center;font-size:0.875em;color:#FFFFFF;line-height:30px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#5EB9E4;}

/*返回顶部*/
#BakTop a {display:block;float:left;width:50px;height:50px;overflow:hidden;position:fixed;right:5%;bottom:5%;text-align:center;z-index:800;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;opacity:0.8;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);/*针对position:fixed的Bug*/}
#BakTop img {float:left;width:100%;height:auto;}
