@charset "UTF-8";
/*网页主体 overflow:hidden; height:inherit; */
/*0.75em=12px;0.8125em=13px;0.875em=14px;1em=16px;2.875em=46px;1.875em=30px;1.625em=26px;1.5em=20px;1.25em=20px;3em=48px;3.375em=54px;1.5em=24px;1.125em=18px*/
*{margin:0;padding:0;}
*:focus {outline:none;}

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0; padding:0;}

body {margin:0px;padding:0px;background:#FFFFFF;font-size:1em;line-height:1.5;color:#000000;font-family:"inherit","Microsoft Yahei","微软雅黑","STXihei","华文细黑",sans-serif !important;}
a {text-decoration:none;color:#000000;font-family:"inherit","Microsoft Yahei","微软雅黑","STXihei","华文细黑",sans-serif !important;}
a:link {text-decoration:none;}
a:hover {text-decoration:none;}
a img {border:none;}
.Clear {clear:both;height:0px;padding:0px;margin:0px;}
hr {margin:1rem 0rem 1rem 0rem;padding:0;border:none;border-top: medium double #CCCCCC;color:#CCCCCC;text-align:center;}
input {-webkit-box-shadow: 0 0 0 1000px white inset !important;}
.HighLight b {color:#ff0000;}

h1 {font-size:2em;}
h2 {font-size:1.5em;}
h3 {font-size:1.17em;}
h4 {font-size:1em;}
h5 {font-size:0.83em;}
h6 {font-size:0.67em;}
h1,h2,h3,h4,h5,h6 {font-family:"Microsoft Yahei","微软雅黑","STXihei","华文细黑";}

/*公共*/
/*页面套用样式*/
#Page-wrapper {}
#Page-wrapper .Box-shadow {box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#Page-wrapper .Box-shadow-2 {box-shadow: 0px 0px 10px rgba(0,0,0,0.5);}
#Page-wrapper .Box-shadow-3 {box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);}
#Page-wrapper .Border-radius {-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
#Page-wrapper .Position-relative {position:relative;}
#Page-wrapper .Font-bold {font-weight:bold;}
#Page-wrapper .Small-text-1 {font-size:0.875em;}
#Page-wrapper .Small-text-2 {font-size:0.75em;}
#Page-wrapper div.Text-margin-top-10 {margin-top:10px;}
#Page-wrapper p.Text-margin-top-10 {margin-top:10px;}
#Page-wrapper div.Text-margin-top-20 {margin-top:20px;}
#Page-wrapper p.Text-margin-top-20 {margin-top:20px;}
#Page-wrapper div.Text-margin-top-30 {margin-top:30px;}
#Page-wrapper p.Text-margin-top-30 {margin-top:30px;}
#Page-wrapper div.Text-margin-top-40 {margin-top:40px;}
#Page-wrapper p.Text-margin-top-40 {margin-top:40px;}
#Page-wrapper div.Text-margin-top-50 {margin-top:50px;}
#Page-wrapper p.Text-margin-top-50 {margin-top:50px;}
#Page-wrapper div.Index-margin-top-20 {margin-top:20px;}
#Page-wrapper p.Index-margin-top-20 {margin-top:20px;}
#Page-wrapper div.Inner-margin-top-10 {margin-top:10px;}
#Page-wrapper p.Inner-margin-top-10 {margin-top:10px;}

#Page-wrapper .Padding10 {padding:10px 0px 20px 0px;}
#Page-wrapper .Padding20 {padding:20px 0px 20px 0px;}
#Page-wrapper .Padding30 {padding:30px 0px 30px 0px;}
#Page-wrapper .Padding40 {padding:40px 0px 40px 0px;}
#Page-wrapper .Padding40-Fix {padding:40px 0px 40px 0px;}
#Page-wrapper .Padding50 {padding:50px 0px 50px 0px;}
#Page-wrapper .Padding20-40 {padding:20px 0px 40px 0px;}
#Page-wrapper .Padding0-40 {padding:0px 0px 40px 0px;}
#Page-wrapper .Padding40-0 {padding:40px 0px 10px 0px;}

#Page-wrapper .Color-text-1 {color:#de000c;}
#Page-wrapper .Color-text-2 {color:#FFFFFF;}
#Page-wrapper .Color-text-3 {color:#0080cc;}
#Page-wrapper .Font-bold {font-weight:bold;}
#Page-wrapper .Small-text-1 {font-size:0.875em;}
#Page-wrapper .Small-text-2 {font-size:0.75em;}
#Page-wrapper .Big-text-1 {font-size:2em;}
#Page-wrapper .Big-text-2 {font-size:1.5em;}
#Page-wrapper .Big-text-3 {font-size:1.125em;}
#Page-wrapper .Big-text-4 {font-size:1em;}
#Page-wrapper .Big-text-5 {font-size:1.25em;}

#Page-wrapper .TextLink-1 {color:#FFFFFF;}
#Page-wrapper .TextLink-1 a {color:#FFFFFF;}
#Page-wrapper .TextLink-1 a:hover {color:#FFFFFF;text-decoration:underline;}

#Page-wrapper .TextLink-2 {color:#000000;}
#Page-wrapper .TextLink-2 a {color:#000000;}
#Page-wrapper .TextLink-2 a:hover {color:#dc0004;text-decoration:underline;}

#Page-wrapper div.Text-align-center, p.Text-align-center, span.Text-align-center {text-align:center;}
#Page-wrapper div.Text-align-right, p.Text-align-right, span.Text-align-right {text-align:right;}

#Page-wrapper .Background-1 {background:#FFFFFF;}
#Page-wrapper .Background-2 {background:#efefef;}
#Page-wrapper .Background-3 {background:#008ed2;}
#Page-wrapper .Background-4 {background:#c52f31;}

#Page-wrapper .Img-Standard {display:inline;}
#Page-wrapper .Img-Mobile {display:none;}
#Page-wrapper .Standard-display {display:inline;}
#Page-wrapper .Standard-hide {display:none;}

#Page-wrapper .hr-1 {float:left;width:100%;height:1px;border:none;border-top:1px dashed #9f9f9f;margin:10px 0px 20px 0px;}
#Page-wrapper .hr-2 {float:left;width:100%;height:1px;border:none;border-top:1px dashed #FFFFFF;margin:20px 0px 20px 0px;}
#Page-wrapper .hr-3 {float:left;width:100%;height:1px;border:none;border-top:1px dashed #9f9f9f;margin:1px 0px 5px 0px;}
#Page-wrapper .hr-4 {float:left;width:100%;height:1px;border:none;border-top:1px dotted #de000c;margin:10px 0px 20px 0px;}

/*背景图*/
#Page-wrapper .ImgBackground-1 {background:url(/SiteImages/Index-Img-1.jpg) no-repeat center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;}
#Page-wrapper .ImgBackground-2 {background:url(/SiteImages/Index-Img-2.jpg) no-repeat center;background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;-o-background-size:cover;}

/*不定宽水平居中*/
#Page-wrapper .ContentTextLevel {float:left;position:relative;left:50%;top:0%;z-index:10;}
#Page-wrapper .LeveText {position:relative;left:-50%;top:0%;z-index:20;}
/*表格*/
.LineTable {width:100%;border-top:none;border-right:none;border-bottom:1px solid #d4d4d4;border-left: 1px solid #d4d4d4;margin-left:auto;margin-right:auto;border-collapse:collapse;}
.LineTable td,LineTable th {border-top:1px solid #d4d4d4;border-right: 1px solid #d4d4d4;border-bottom:none;border-left: 0;}
.LineTable td {padding:8px;text-align:left;}
.LineTable td a {color:#739ABC;text-decoration:none;}
.LineTable td a:hover {text-decoration:underline;}
.LineTable td.Minw {min-width:100px;}
.LineTable tr:nth-child(even) {background:#FFFFFF;}/*偶数行*/
.LineTable tr:nth-child(odd) {background:#e2e2e2;}/*奇数行*/
/*Tips表格*/
.Tips-1 {width:calc(100% - 8px);border:1px solid #e61224;padding:20px;background:#f7f8f8;position:relative;}
.Tips-1:after {content:'';position:absolute;bottom:-8px;right:-1px;width:calc(100% - 8px);border-bottom:8px solid #e61224;}
.Tips-1:before {content:'';position:absolute;bottom:-8px;right:-8px;width:8px;height:calc(100% - 2px);border-right:8px solid #e61224;}
/*响应式表格*/
.FullTable {border:1px solid #d4d4d4;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;}
.FullTable th, .FullTable td {padding:8px;border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4;}
.FullTable th:last-child, .FullTable td:last-child {border-right:none;}
.FullTable th:last-child td, .FullTable tr:last-child td {border-bottom:none;}
.FullTable th {text-transform:uppercase;}
.FullTable tr:nth-child(even) {background:#fbfbfb;}/*偶数行*/
.FullTable thead {background:#fbfbfb;}
.FullTable td a {color:#739ABC;text-decoration:none;}
.FullTable td a:hover {text-decoration:underline;}
/*响应式表格无样式*/
.AutoTable {border:none;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;table-layout:fixed;}
.AutoTable th, .AutoTable td {padding:10px 20px 10px 0px;vertical-align:top;border-top:none;border-left:none;border-right:none;border-bottom:none;}
.AutoTable th:first-child, .AutoTable td:first-child {}
.AutoTable th:last-child, .AutoTable td:last-child {}
.AutoTable th {text-transform:uppercase;}
.AutoTable td a {color:#004a99;text-decoration:none;}
.AutoTable td a:hover {text-decoration:underline;}

.AutoTable20 {border:none;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;}
.AutoTable20 th, .AutoTable20 td {padding:10px;vertical-align:top;border-top:none;border-left:none;border-right:none;border-bottom:none;}
.AutoTable20 th:first-child, .AutoTable20 td:first-child {width:20%;padding:10px 10px 10px 0px;}
.AutoTable20 th:last-child, .AutoTable20 td:last-child {padding:10px 0px 10px 10px;}
.AutoTable20 th {text-transform:uppercase;}
.AutoTable20 td a {color:#004a99;text-decoration:none;}
.AutoTable20 td a:hover {text-decoration:underline;}

.AutoTable30 {border:none;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;}
.AutoTable30 th, .AutoTable30 td {padding:10px;vertical-align:top;border-top:none;border-left:none;border-right:none;border-bottom:none;}
.AutoTable30 th:first-child, .AutoTable30 td:first-child {width:30%;padding:10px 10px 10px 0px;}
.AutoTable30 th:last-child, .AutoTable30 td:last-child {padding:10px 0px 10px 10px;}
.AutoTable30 th {text-transform:uppercase;}
.AutoTable30 td a {color:#004a99;text-decoration:none;}
.AutoTable30 td a:hover {text-decoration:underline;}

.AutoTable50 {border:none;width:100%;margin:0;padding:0;border-collapse:collapse;border-spacing:0;}
.AutoTable50 th, .AutoTable50 td {padding:10px;vertical-align:top;border-top:none;border-left:none;border-right:none;border-bottom:none;}
.AutoTable50 th:first-child, .AutoTable50 td:first-child {width:50%;padding:10px 10px 10px 0px;}
.AutoTable50 th:last-child, .AutoTable50 td:last-child {padding:10px 0px 10px 10px;}
.AutoTable50 th {text-transform:uppercase;}
.AutoTable50 td a {color:#004a99;text-decoration:none;}
.AutoTable50 td a:hover {text-decoration:underline;}
.LineTable img, .FullTable img, .AutoTable img, .AutoTable20 img, .AutoTable30 img, .AutoTable50 img {vertical-align:top;max-width:100%;height:auto;}

/*页面行框架*/
#Page-wrapper .PageContentFrame-1 {float:left;width:100%;height:auto;}
#Page-wrapper .PageContentFrame-2 {width:1170px;height:auto;margin:0px auto;}
#Page-wrapper .PageContentFrame-3 {width:1170px;height:auto;margin:0px auto;}
#Page-wrapper .PageContentFrame-4-L {float:left;width:calc(68% - 40px);min-height:800px;padding:20px;height:auto;}
#Page-wrapper .PageContentFrame-4-R {float:right;width:30%;height:auto;}
#Page-wrapper .PageContentFrame-4-R .InnerContent {float:left;width:calc(100% - 40px);padding:20px;}
#Page-wrapper .PageContentFrame-4-R p {margin-bottom:0.7rem;margin-top:0;line-height:1.6;}
#Page-wrapper .PageContentFrame-4-R p:last-child {margin-bottom:0;}
#Page-wrapper .PageContentFrame-5 {width:900px;height:auto;margin:0px auto;}
#Page-wrapper .registerform table {float:left;width:400px;}
@media only screen and (max-width: 960px) {
	#Page-wrapper .registerform table {float:left;width:93%;}
}

/*内容编辑区*/
#Page-wrapper .Edit-Style {float:left;width:94%;padding:3%;}
#Page-wrapper .EditContent {float:left;width:100%;overflow:hidden;}
#Page-wrapper .EditContent ul {margin-left:2.5em;margin-bottom:1em;}
#Page-wrapper .EditContent ol {margin-left:2.5em;margin-bottom:1em;}
#Page-wrapper .EditContent ul li {padding-left:5px;list-style-type:square;margin-bottom:0.8em;}
#Page-wrapper .EditContent ul ul li {list-style-type: circle}
#Page-wrapper .EditContent .Div-li p {padding-left:20px;list-style-type:square;margin-bottom:0.8em;position:relative;}
#Page-wrapper .EditContent .Div-li p:after {content:'';position:absolute;top:8px;left:0;width:6px;height:6px;background:#000000;}
#Page-wrapper .EditContent .Div-li {margin-bottom:1em;margin-top:0rem;line-height:1.6;}
#Page-wrapper .EditContent ol li {list-style-type:decimal;margin-bottom:0.8em;}
#Page-wrapper .EditContent p {margin-bottom:1em;margin-top:0rem;line-height:1.6;}
#Page-wrapper .EditContent p a {color:#739ABC;text-decoration:none;}
#Page-wrapper .EditContent p a:hover {text-decoration:underline;}
#Page-wrapper .EditContent u {text-decoration:none;padding:0px 0px 2px 0px; border-bottom-color:#3C3C3C;border-bottom-width:1px;border-bottom-style:solid;}
#Page-wrapper .EditContent td {padding:5px;}
#Page-wrapper .EditContent td p {margin-bottom:1em;margin-top:0em;}
#Page-wrapper .EditContent td p:last-child {margin-bottom:0em;}
#Page-wrapper .EditContent table {max-width:100%;}
#Page-wrapper .EditContent .important {border:1px solid #604687;padding:15px;}
#Page-wrapper .EditContent big {color:#604687;}
#Page-wrapper .EditContent h1,h2,h3,h4,h5,h6 {margin-bottom:1em;margin-top:0rem;color:#0080cc;}

#Page-wrapper .EditContent .BackTable td {padding:15px;}
#Page-wrapper .EditContent .BackTable ul li {padding-left:5px;list-style-type:square;margin-bottom:0.8em;color:#FFFFFF;}
#Page-wrapper .EditContent .BackTable ul ul li {list-style-type: circle;color:#FFFFFF;}

#Page-wrapper .EditContent .blockquote {margin:30px 0px 30px 0px;background-image:url(/SiteImages/Ico/blockquote-1.png);background-position:top left;background-repeat:no-repeat;}
#Page-wrapper .EditContent .blockquote td {padding:0px 60px 0px 60px;text-align:center;font-size:1.25em;margin:0px;}
#Page-wrapper .EditContent .blockquote td {display:block;background-image:url(/SiteImages/Ico/blockquote-2.png);background-repeat: no-repeat;background-position:bottom right;}

#Page-wrapper .EditContent hr {margin:1em 0em 1em 0em;height:2px;border:none;border-top:1px solid #E3E3E3;}
#Page-wrapper .EditContent .vIframe {width:100%;height:620px;}

#Page-wrapper .EditContent img {vertical-align:top;-ms-interpolation-mode:bicubic;}
#Page-wrapper .EditContent img, object {max-width:100%;height:auto;}
#Page-wrapper .EditContent #column-2 {width:100%;overflow:hidden;}
#Page-wrapper .EditContent #column-2 > div:first-child {float:left;width:49%;}
#Page-wrapper .EditContent #column-2 > div:last-child  {float:right;width:49%;}
#Page-wrapper .EditContent #column-3 {width:100%;overflow:hidden;}
#Page-wrapper .EditContent #column-3 > div:first-child {float:left;width:32%;}
#Page-wrapper .EditContent #column-3 > div:nth-child(2n+0) {float:left;margin-left:2%;width:32%;}
#Page-wrapper .EditContent #column-3 > div:last-child  {float:right;width:32%;}
#Page-wrapper .EditContent #column-4 {width:100%;overflow:hidden;}
#Page-wrapper .EditContent #column-4 > div:first-child {float:left;width:23.5%;}
#Page-wrapper .EditContent #column-4 > div:nth-child(2n+0) {float:left;margin-left:2%;width:23.5%;}
#Page-wrapper .EditContent #column-4 > div:nth-child(3n+0) {float:left;margin-left:2%;width:23.5%;}
#Page-wrapper .EditContent #column-4 > div:last-child  {float:right;width:23.5%;}
#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%;}

/*按钮样式*/
#Page-wrapper .EditContent .Button-1 {display:block;float:left;border:none;padding:10px 30px 10px 30px;text-align:center;font-size:1.125em;color:#FFFFFF;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#5EB9E4;transition:0.4s;}
#Page-wrapper .EditContent .Button-1:hover {text-decoration:none;background:#1784d4;transition:0.4s;}

/*图标按钮*/
#Page-wrapper .IcoBtn-1 a, .IcoBtn-2 a, .IcoBtn-3 a, .IcoBtn-4 a, .IcoBtn-5 a, .IcoBtn-6 a, .IcoBtn-7 a, .IcoBtn-8 a {display:inline-block;margin:0px auto;height:60px;line-height:60px;text-align:left;padding:0px 0px 0px 60px;font-size:1.125em;color:#000000;}
#Page-wrapper .IcoBtn-1 a {background:url(/SiteImages/Ico/Bottom-ico-1.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-1 a:hover {background:url(/SiteImages/Ico/Bottom-ico-14.png?ver=2) no-repeat left center;color:#de000c;}
#Page-wrapper .IcoBtn-2 a {background:url(/SiteImages/Ico/Bottom-ico-2.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-2 a:hover {background:url(/SiteImages/Ico/Bottom-ico-15.png?ver=2) no-repeat left center;color:#de000c;}
#Page-wrapper .IcoBtn-3 a {background:url(/SiteImages/Ico/Bottom-ico-3.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-3 a:hover {background:url(/SiteImages/Ico/Bottom-ico-16.png?ver=2) no-repeat left center;color:#de000c;}
#Page-wrapper .IcoBtn-4 a {background:url(/SiteImages/Ico/Bottom-ico-4.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-4 a:hover {background:url(/SiteImages/Ico/Bottom-ico-9.png?ver=2) no-repeat left center;color:#de000c;}
#Page-wrapper .IcoBtn-5 a {background:url(/SiteImages/Ico/Bottom-ico-5.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-5 a:hover {background:url(/SiteImages/Ico/Bottom-ico-10.png?ver=2) no-repeat left center;color:#de000c;}
#Page-wrapper .IcoBtn-6 a {background:url(/SiteImages/Ico/Bottom-ico-6.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-6 a:hover {background:url(/SiteImages/Ico/Bottom-ico-11.png?ver=2) no-repeat left center;color:#de000c;}
#Page-wrapper .IcoBtn-7 a {background:url(/SiteImages/Ico/Bottom-ico-7.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-7 a:hover {background:url(/SiteImages/Ico/Bottom-ico-12.png?ver=2) no-repeat left center;color:#de000c;}
#Page-wrapper .IcoBtn-8 a {background:url(/SiteImages/Ico/Bottom-ico-8.png?ver=2) no-repeat left center;}
#Page-wrapper .IcoBtn-8 a:hover {background:url(/SiteImages/Ico/Bottom-ico-13.png?ver=2) no-repeat left center;color:#de000c;}

/*下拉框美化*/
#Page-wrapper .SelectFrame {float:left;width:100%;overflow:hidden;}
#Page-wrapper .SelectFrame select {float:left;background:url(/SiteImages/Ico/Arrow-1.png) no-repeat scroll right 15px center #FFF;width:100%;height:40px;lin-height:40px;padding:0% 2% 0% 2%;text-indent:10px;font-size:1em;border:1px solid #CCCCCC;color:#666666;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;}
#Page-wrapper .SelectFrame select::-ms-expand{display:none;}
/*信息披露长条按钮*/
#Page-wrapper .SelectFrame-2 {float:left;width:100%;overflow:hidden;margin-bottom:1em;}
#Page-wrapper .SelectFrame-2 select {cursor:pointer;float:left;background:url(/SiteImages/Ico/Arrow-4.png) no-repeat scroll left 1% center #188ece;width:100%;height:40px;lin-height:40px;padding:0% 2% 0% 2%;text-indent:10px;font-size:1em;border:1px solid #1474a8;color:#FFFFFF;appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;}
#Page-wrapper .SelectFrame-2 select::-ms-expand{display:none;}

/*顶部菜单及Banner*/
#Head {float:left;width:100%;height:140px;}
#DropNavMobile {display:none;}
#DropNavMarker {display:none;}
#Head .HeadNavFrame {width:1170px;margin:0px auto;}
#Head .HeadNavMobile {display:none;}
@media only screen and (max-width: 1200px) {
	#Head .HeadNavFrame {width:960px;margin:0px auto;}
	#Page-wrapper .PageContentFrame-2 {width:960px;height:auto;margin:0px auto;}
	#Page-wrapper .PageContentFrame-3 {width:960px;height:auto;margin:0px auto;}
}
#Head .HeadNavFrame .Navbar-Logo a {float:left;width:270px;height:90px;background:url(/SiteImages/SiteLogo-3.png) no-repeat center;}
#Head .HeadNavFrame .Navbar-Right {float:right;height:32px;margin-top:20px;}
#Head .HeadNavFrame .Navbar-Right .Language {float:left;height:32px;line-height:32px;margin-right:25px;font-size:0.875em;color:#FFFFFF;}
#Head .HeadNavFrame .Navbar-Right .Language a {color:#FFFFFF;}
#Head .HeadNavFrame .Navbar-Right .Language a:hover {color:#d48b8c;}
#Head .HeadNavFrame .Navbar-Right-20th {float:right;width:100px;height:70px;margin:20px 20px 0px 0px;background:url(/SiteImages/SiteLogo20.png) no-repeat center;background-size:100% auto}
#Head .HeadNavFrame .Navbar-Right .Search {float:left;width:210px;height:30px;border:1px solid #dadada;background:#FFFFFF;overflow:hidden;}
#Head .HeadNavFrame .Navbar-Right .Search input {float:right;font-size:0.8125em;border:none;background:#FFFFFF;color:#3E3E3E;width:170px;height:30px;line-height:30px;}
#Head .HeadNavFrame .Navbar-Right .Search input::-ms-clear {display:none;}
#Head .HeadNavFrame .Navbar-Right .Search .Btn {float:left;width:30px;height:30px;border:none;}

#Head .HeadNavFrame .HeadNav {display:inline;float:right;height:40px;}
#Head .HeadNavFrame .HeadNav ul.sNav {float:left;}
#Head .HeadNavFrame .HeadNav ul.sNav li {list-style:none;}
#Head .HeadNavFrame .HeadNav ul.sNav > li {float:left;margin-left:10px;}
#Head .HeadNavFrame .HeadNav ul.sNav li a {display:block;width:auto;height:40px;line-height:40px;padding:0px 25px 0px 25px;font-size:1em;color:#FFFFFF;text-align:center;}
#Head .HeadNavFrame .HeadNav ul.sNav li a:hover {color:#ddb1b1;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;border-color: red;}
#Head .HeadNavFrame .HeadNav ul.sNav li:hover > a {color:#ddb1b1;-moz-border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;border-radius:5px 5px 0px 0px;border-color: red;}
#Head .HeadNavFrame .HeadNav ul.sNav > li > ul > li span a {width:180px;padding:0px;text-align:left;text-indent:1em;font-size:1em;color:#FFFFFF;height:35px;line-height:35px;background:#c45153;-webkit-transition:0.5s all ease;transition:0.5s all ease;}
#Head .HeadNavFrame .HeadNav ul.sNav > li > ul > li:last-child a {border-bottom:none;}
#Head .HeadNavFrame .HeadNav ul.sNav > li span a:hover,.choice {background:#c58c8d !important;color:#FFFFFF;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}
#Head .HeadNavFrame .HeadNav ul > li > ul {display:none;}
#Head .HeadNavFrame .HeadNav ul > li.on > ul {display:block;padding:8px;position:absolute;top:40px;left:0px;z-index:9999;background:#c45153;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#Head .HeadNavFrame .HeadNav ul.sNav li {position:relative;}
#Head .HeadNavFrame .HeadNav ul.sNav span.sub {position:absolute;display:block;right:8px;top:20px;width:7px;height:4px;margin:0px 0px 0px 5px;background:url(/SiteImages/Ico/Arrow-4.png) no-repeat 0 0;-webkit-transition: -webkit-transform 0.5s ease-out;-moz-transition: -moz-transform 0.5s ease-out;-o-transition: -o-transform 0.5s ease-out;-ms-transition: -ms-transform 0.5s ease-out;}
#Head .HeadNavFrame .HeadNav ul.sNav span.sub.on {background:url(/SiteImages/Ico/Arrow-4.png) no-repeat 0 0;-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}

/*专题页样式*/
#Page-wrapper .TopBanner20th {float:left;width:calc(100% - 30px);padding:15px;overflow:hidden;background:url(/20th/SiteImages/20th-Img-2.png) no-repeat;background-size:cover;background-position:50% 50% !important;}
#Page-wrapper .TopBanner20th .InfoBlock {float:left;width:60%;position:relative;}
#Page-wrapper .TopBanner20th .InfoBlock img {float:left;width:100%;height:auto;}
#Page-wrapper .TopBanner20th .InfoBlock > a, .InfoBlock > div  {float:left;background:#FFFFFF;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);transition:box-shadow 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);}
#Page-wrapper .TopBanner20th .InfoBlock > a:hover, .InfoBlock > div:hover {box-shadow:0 8px 16px 3px rgba(0, 0, 0, 0.25);}
#Page-wrapper .TopBanner20th .InfoBlock .Content {position:absolute;width:90%;height:100px;bottom:0;left:0;padding:1% 5% 60px 5%;background:rgba(0,0,0,0.5);z-index:2;}
#Page-wrapper .TopBanner20th .InfoBlock .Title {font-size:1.5em;color:#FFFFFF;font-weight:bold;}
#Page-wrapper .TopBanner20th .InfoBlock .Text {margin-top:10px;color:#FFFFFF;}
#Page-wrapper .TopBanner20th .InfoBlock .Btn-position-1 {left:3%;bottom:20px;}

#Page-wrapper .ContentList20th {float:left;width:100%;}
#Page-wrapper .ContentList20th ul {margin:0px;padding:0px;list-style:none;}
#Page-wrapper .ContentList20th li {list-style:none;float:left;}
#Page-wrapper .ContentList20th li a {float:left;width:calc(100% - 22px);padding:10px 0 0 22px;background:url(/20th/SiteImages/Ico-1.png) no-repeat 0 15px;}
#Page-wrapper .ContentList20th li a:hover {color:#999999;}

#Page-wrapper .ColumnList {float:left;width:100%;position:relative;}
#Page-wrapper .ColumnDiv {width:41%;padding:2.5%;margin:10px;background:#FFF;position:absolute;left:0px;top:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#Page-wrapper .ColumnDiv span {float:left;width:100%;margin-bottom:10px;text-align:center;}
#Page-wrapper .ColumnDiv span:last-child {margin-bottom:0px;}
#Page-wrapper .ColumnDiv span a {color:#066eb7;}
#Page-wrapper .ColumnDiv span a:hover {text-decoration:underline;}
#Page-wrapper .ColumnDiv span img {float:left;width:100%;height:auto;}

#Page-wrapper .ContentList {float:left;width:100%;}
#Page-wrapper .ContentList ul {margin:0px;padding:0px;list-style:none;}
#Page-wrapper .ContentList li {list-style:none;float:left;}
#Page-wrapper .ContentList li {float:left;width:calc(100% - 24px);margin-bottom:30px;padding:10px;border:2px solid #d90000;overflow:hidden;background:#FFFFFF;}
#Page-wrapper .ContentList li:last-child {margin-bottom:0;}
#Page-wrapper .ContentList li span:nth-child(1) {float:left;width:30%;height:200px;position:relative;overflow:hidden;}
#Page-wrapper .ContentList li span:nth-child(1) img {height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);}
#Page-wrapper .ContentList li span:nth-child(2) {float:left;width:50%;margin-left:20px;position:relative;}
#Page-wrapper .ContentList li span:nth-child(2) p:nth-child(1) {font-size:1.125em;font-weight:bold;}
#Page-wrapper .ContentList li span:nth-child(2) p:nth-child(2) {margin-top:10px;}
#Page-wrapper .ContentList li span:nth-child(3) {float:right;width:15%;margin-top:2.5%;text-align:center;font-size:1.5em;color:#dd0000;font-weight:bold;}
#Page-wrapper .ContentList li span:nth-child(3) img {width:50%;height:auto;margin-bottom:10px;vertical-align:top;-ms-interpolation-mode:bicubic;}
#Page-wrapper .ContentList li .ListMore a {display:block;float:left;margin-top:20px;padding:10px 40px 10px 40px;background:#e11b22;color:#FFFFFF;position:relative;-webkit-transition:0.5s all ease;transition:0.5s all ease;}
#Page-wrapper .ContentList li .ListMore a:after {content:'';position:absolute;top:0;right:-28px;width:0;height:0;border-top:22px solid transparent;border-left:28px solid #e11b22;border-bottom:22px solid transparent;}
#Page-wrapper .ContentList li .ListMore a:hover {padding:10px 70px 10px 40px;-webkit-transition:0.5s all ease;transition:0.5s all ease;}




/*滚动图片及内页栏目图*/
#MainRunBanner {float:left;width:100%;height:auto;overflow:hidden;margin-top:40px;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);transition:box-shadow 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);}
#MainRunBanner a {float:left;width:100%;height:auto;margin:0;padding:0;position:relative;}
#MainRunBanner a img {float:left;width:100%;height:auto;}
#MainRunBanner .BannerText {width:29%;height:auto;padding:30px 30px 0px 30px;color:#FFFFFF;position:absolute;top:0;left:0;z-index:1;overflow:hidden;}
#MainRunBanner .BannerText p:nth-child(1) {font-size:1em;}
#MainRunBanner .BannerText p:nth-child(2) {margin-top:30px;font-size:1.625em;font-weight:bold;}
#MainRunBanner .BannerText p:nth-child(3) {margin-top:30px;font-size:1.125em;}
#MainRunBanner .BannerText p:nth-child(4) {margin-top:30px;}
#MainRunBanner:hover {box-shadow:0 8px 16px 3px rgba(0, 0, 0, 0.25);}
@media only screen and (max-width: 1200px) {
	#MainRunBanner .BannerText p:nth-child(2) {margin-top:20px;font-size:1.25em;font-weight:bold;}
	#MainRunBanner .BannerText p:nth-child(3) {margin-top:20px;font-size:1em;}
}

/*一排两个，带间距，带动画效果*/
#Page-wrapper .ColumnInfoBlock-2 {float:left;width:100%;}
#Page-wrapper .ColumnInfoBlock-2 > a, .ColumnInfoBlock-2 > div  {float:left;width:48.5%;margin-right:3%;margin-top:20px;background:#FFFFFF;box-shadow: 0 3px 6px rgba(0, 0, 0, 0.3);transition:box-shadow 0.5s cubic-bezier(0.25, 0.8, 0.25, 1);}
#Page-wrapper .ColumnInfoBlock-2 > a:nth-child(2n+0), .ColumnInfoBlock-2 > div:nth-child(2n+0) {margin-right:0;}	/*2的倍数*/
#Page-wrapper .ColumnInfoBlock-2 > a:nth-child(-n+2), .ColumnInfoBlock-2 > div:nth-child(-n+2) {margin-top:0;}	/*前2个*/
#Page-wrapper .ColumnInfoBlock-2 > a:hover, .ColumnInfoBlock-2 > div:hover {box-shadow:0 8px 16px 3px rgba(0, 0, 0, 0.25);}

/*一排三个，带间距，带动画效果*/
#Page-wrapper .ColumnInfoBlock-3 {float:left;width:100%;}
#Page-wrapper .ColumnInfoBlock-3 > a, .ColumnInfoBlock-3 > div  {float:left;width:32%;margin-right:2%;margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-3 > a:nth-child(3n+0), .ColumnInfoBlock-3 > div:nth-child(3n+0) {margin-right:0;}	/*3的倍数*/
#Page-wrapper .ColumnInfoBlock-3 > a:nth-child(-n+3), .ColumnInfoBlock-3 > div:nth-child(-n+3) {margin-top:0;}	/*前3个*/
/*第一列大图占两列，手机变成上图下文字*/
#Page-wrapper .ColumnInfoBlock-3 .FirstOne {width:66%;}
#Page-wrapper .ColumnInfoBlock-3 .FixMargin {margin-right:0;margin-bottom:20px;}
/*一排三个，带间距*/
#Page-wrapper .ColumnInfoBlock-3-1 {float:left;width:100%;}
#Page-wrapper .ColumnInfoBlock-3-1 > a, .ColumnInfoBlock-3-1 > div  {float:left;width:32%;margin-right:2%;margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-3-1 > a:nth-child(3n+0), .ColumnInfoBlock-3-1 > div:nth-child(3n+0) {margin-right:0;}	/*3的倍数*/
#Page-wrapper .ColumnInfoBlock-3-1 > a:nth-child(-n+3), .ColumnInfoBlock-3-1 > div:nth-child(-n+3) {margin-top:0;}	/*前3个*/

/*一排五个，带间距*/
#Page-wrapper .ColumnInfoBlock-5 {float:left;width:100%;}
#Page-wrapper .ColumnInfoBlock-5 > a, .ColumnInfoBlock-5 > div  {float:left;width:20%;margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-5 > a:nth-child(-n+5), .ColumnInfoBlock-5 > div:nth-child(-n+5) {margin-top:0;}	/*前5个*/

/*一排四个，带间距*/
#Page-wrapper .ColumnInfoBlock-4 {float:left;width:100%;}
#Page-wrapper .ColumnInfoBlock-4 > a, .ColumnInfoBlock-4 > div  {float:left;width:23.5%;margin-right:2%;margin-top:20px;}
#Page-wrapper .ColumnInfoBlock-4 > a:nth-child(4n+0), .ColumnInfoBlock-4 > div:nth-child(4n+0) {margin-right:0;}	/*4的倍数*/
#Page-wrapper .ColumnInfoBlock-4 > a:nth-child(-n+4), .ColumnInfoBlock-4 > div:nth-child(-n+4) {margin-top:0;}	/*前4个*/




/*图文列，背景图加文字*/
#Page-wrapper .BlockBackImg {float:left;width:100%;height:440px;overflow:hidden;position:relative;}
#Page-wrapper .BlockBackImg img {width:105%;height:auto;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);-webkit-transform:translate3d(-50%,-50%,0);}
#Page-wrapper .BlockBackImg .Content {position:absolute;width:94%;height:100px;bottom:0;left:0;padding:3% 3% 70px 3%;background:rgba(0,0,0,0.5);z-index:2;}
#Page-wrapper .BlockBackImg .Title {font-size:1.5em;color:#FFFFFF;font-weight:bold;}
#Page-wrapper .BlockBackImg .Text {margin-top:10px;color:#FFFFFF;}
#Page-wrapper .BlockBackImg .Btn-position-1 {left:3%;bottom:20px;}

/*图文列，上图下文字，手机变成左图右文字*/
#Page-wrapper .BlockImg {float:left;width:100%;height:300px;overflow:hidden;position:relative;}
#Page-wrapper .BlockImg img {transform:translate(-50%,-50%);z-index:1;width:auto !important;height:110% !important;position:absolute;top:50%;left:50%;}
#Page-wrapper .BlockText {float:left;width:90%;padding:5% 5% 100px 5%;overflow:hidden;position:relative;}
#Page-wrapper .BlockText .Head {color:#0390d3;}
#Page-wrapper .BlockText .Title {font-size:1.25em;margin-top:10px;font-weight:bold;}
#Page-wrapper .BlockText .Title-2 {font-size:1.125em;margin-top:10px;font-weight:bold;}
#Page-wrapper .BlockText .Title-b-1 {font-size:1.5em;color:#007ccb;font-weight:bold;}
#Page-wrapper .BlockText .Content {margin-top:20px;}
#Page-wrapper .BlockText .Content-2 {margin-top:20px;}
#Page-wrapper .BlockMore {display:block;float:left;padding:10px 40px 10px 40px;background:#e11b22;color:#FFFFFF;position:absolute;left:5%;bottom:10%;-webkit-transition:0.5s all ease;transition:0.5s all ease;z-index:9;}
#Page-wrapper .BlockMore:after {content:'';position:absolute;top:0;right:-28px;width:0;height:0;border-top:22px solid transparent;border-left:28px solid #e11b22;border-bottom:22px solid transparent;}
#Page-wrapper .BlockMore-2 a {display:block;float:left;padding:10px 40px 10px 40px;background:#FFFFFF;color:#e40d0d;position:relative;-webkit-transition:0.5s all ease;transition:0.5s all ease;}
#Page-wrapper .BlockMore-2 a:after {content:'';position:absolute;top:0;right:-28px;width:0;height:0;border-top:22px solid transparent;border-left:28px solid #ffffff;border-bottom:22px solid transparent;}
#Page-wrapper .BlockMore-2 a:hover {padding:10px 70px 10px 40px;}
#Page-wrapper .BlockMore-3 {display:block;float:left;padding:10px 40px 10px 40px;background:#FFFFFF;color:#e40d0d;position:relative;-webkit-transition:0.5s all ease;transition:0.5s all ease;}
#Page-wrapper .BlockMore-3:after {content:'';position:absolute;top:0;right:-28px;width:0;height:0;border-top:22px solid transparent;border-left:28px solid #FFFFFF;border-bottom:22px solid transparent;}
#Page-wrapper .BlockMore-4 a {display:inline-block;padding:10px 40px 10px 40px;background:#e40d0d;color:#FFFFFF;position:relative;-webkit-transition:0.5s all ease;transition:0.5s all ease;}
#Page-wrapper .BlockMore-4 a:after {content:'';position:absolute;top:0;right:-28px;width:0;height:0;border-top:22px solid transparent;border-left:28px solid #e40d0d;border-bottom:22px solid transparent;}
#Page-wrapper .BlockMore-4 a:hover {padding:10px 70px 10px 40px;}

#Page-wrapper .ColumnInfoBlock-3 div:hover .BlockMore, #Page-wrapper .ColumnInfoBlock-2 div:hover .BlockMore, #Page-wrapper .ColumnInfoBlock-3 div:hover .BlockMore-3, #MainRunBanner a:hover .BlockMore-3, #Page-wrapper .InfoBlock div:hover .BlockMore {padding:10px 70px 10px 40px;-webkit-transition:0.5s all ease;transition:0.5s all ease;}
#Page-wrapper .BlockText-height-1 {min-height:200px;}	/*文字区高度*/
#Page-wrapper .BlockText-height-2 {min-height:140px;}
#Page-wrapper .BlockText-height-3 {min-height:320px;}
#Page-wrapper .BlockText-height-4 {min-height:108px;}
/*第一列大图占两列，手机变成上图下文字*/
#Page-wrapper .BlockImg-2 {float:left;width:100%;height:538px;overflow:hidden;position:relative;}	/*背景图文高度*/
@media only screen and (max-width: 1200px) {
	#Page-wrapper .BlockImg-2 {height:531px;}	/*背景图文高度*/
	#Page-wrapper .BlockImg-2-Fix {height:550px;}
}
#Page-wrapper .BlockImg-2 img {transform:translate(-50%,-50%);z-index:1;width:110% !important;height:auto !important;position:absolute;top:50%;left:50%;}


/*顶部图标带框文字内容*/
#Page-wrapper .BlockTopImg {float:left;width:100%;padding-top:49px;position:relative;}
#Page-wrapper .BlockTopImg img {max-width:100%;height:auto;}
#Page-wrapper .BlockTopImg .TopImg {width:auto;height:100px;position:absolute;top:0;right:0px;left:0;margin:auto;z-index:9;}
#Page-wrapper .BlockTopImg .BlockContent {float:left;width:calc(100% - 48px);height:550px;padding:60px 20px 20px 20px;overflow:hidden;border:4px solid #d90000;overflow:hidden;position:relative;}
#Page-wrapper .BlockTopImg .Min-height-1 {height:600px;}	/*用于首页文字区高度*/
#Page-wrapper .BlockTopImg .Min-height-2 {height:180px;}	/*用于首页文字区高度*/
#Page-wrapper .BlockTopImg .BlockContent .Title {font-size:1.5em;color:#dd0000;font-weight:bold;}
#Page-wrapper .BlockTopImg .Content {margin-top:10px;}
#Page-wrapper .BlockTopMore a {display:block;width:100%;padding:15px 0px 15px 0px;text-align:center;color:#dd0000;position:absolute;left:0;bottom:15px;-webkit-transition:0.5s all ease;transition:0.5s all ease;z-index:9;}
#Page-wrapper .BlockTopMore a:hover {background:#dd0000;color:#FFFFFF;}

/*Banner上层文字样式，配合js等高*/
#Page-wrapper .ContentPageTop {float:left;width:100%;position:relative;}
#Page-wrapper .ContentPageTop img {vertical-align:top;-ms-interpolation-mode:bicubic;width:100%;height:auto;}
#Page-wrapper .ContentPageTop .imgText {width:33.5%;min-height:450px;position:absolute;top:0;left:0;z-index:9;overflow:hidden;}
#Page-wrapper .ContentPageTop .imgText .Logo-20th {clear:both;width:50%;height:auto;margin-top:40px;vertical-align:top;-ms-interpolation-mode:bicubic;}
#Page-wrapper .ContentPageTop .imgText-2 {width:50%;height:auto;position:absolute;bottom:0;left:0;z-index:9;overflow:hidden;}
#Page-wrapper .ContentPageTop .imgText-3 {width:50%;height:auto;position:absolute;top:0;left:0;z-index:9;overflow:hidden;}
#Page-wrapper .ContentPageTop .imgText-4 {width:50%;height:auto;position:absolute;top:0;left:0;z-index:9;overflow:hidden;}
/*#Page-wrapper .ContentPageTop .imgText-2 {width:50%;height:auto;position:absolute;bottom:0;left:0;z-index:1;overflow:hidden;background:#e21e26;mix-blend-mode:multiply;}*/
/*#Page-wrapper .ContentPageTop .TextContent {float:left;width:90%;padding:5%;background:#CCC;}*/
#Page-wrapper .ContentPageTop .Banner-title {padding:40px 5% 0px 5%;color:#FFFFFF;font-size:2em;}
#Page-wrapper .ContentPageTop .Banner-text {width:90%;padding:0px 0 30px 0;color:#FFFFFF;position:absolute;bottom:0;left:5%;z-index:9;}
#Page-wrapper .ContentPageTop .Banner-text p {line-height:1.5;margin-bottom:10px;margin-top:0;}
#Page-wrapper .ContentPageTop .Banner-text p:nth-child(1) {padding-top:20px;border-top:1px solid #FFFFFF;}
#Page-wrapper .ContentPageTop .Banner-text div a {margin-top:20px;}
#Page-wrapper .ContentPageTop .Banner-text p a {color:#FFFFFF;}
#Page-wrapper .ContentPageTop .Banner-text p a:hover {text-decoration:underline;}
#Page-wrapper .ContentPageTop .Banner-text b {font-size:1.125em;}

#Page-wrapper .ContentPageTop .Banner-text-2 {width:90%;padding:0px 0 30px 0;color:#FFFFFF;position:absolute;top:0;left:5%;}
#Page-wrapper .ContentPageTop .Banner-text-2 p:nth-child(1) {font-weight:bold;font-size:2em;margin-top:40px;margin-bottom:30px;}
#Page-wrapper .ContentPageTop .Banner-text-2 p {line-height:1.5;margin-bottom:10px;margin-top:0;font-size:1.125em;}

@media only screen and (max-width: 1200px) {
	#Page-wrapper .ContentPageTop .Banner-title {padding:20px 0px 0px 0px;}
	#Page-wrapper .ContentPageTop .Banner-text p {font-size:0.875em;}
}
#Page-wrapper .ContentPageTop .FirstOne-text {float:left;width:90%;padding:10px 5% 10px 5%;color:#FFFFFF;}
/*#Page-wrapper .ContentPageTop .FirstOne-text {width:40%;height:auto;padding:0px 5% 0px 5%;color:#FFFFFF;position:absolute;top:0;left:0;z-index:1;overflow:hidden;}*/
#Page-wrapper .ContentPageTop .FirstOne-text .Content {font-size:1.125em;}
#Page-wrapper .ContentPageTop .FirstOne-text p:nth-child(1) {padding-top:40px;font-size:1.5em;font-weight:bold;}
@media only screen and (max-width: 1200px) {
	#Page-wrapper .ContentPageTop .FirstOne-text p:nth-child(1) {padding-top:40px;font-size:1.125em;font-weight:bold;}
	#Page-wrapper .ContentPageTop .FirstOne-text .Content {font-size:1em;}
}

/*收缩内容样式，配合js等高*/
#Page-wrapper .ContentShrink {float:left;width:calc(100% - 4px);overflow:hidden;border:2px solid #dc0004;}
#Page-wrapper .ContentShrink ul {margin:0px;padding:0px;list-style:none;}
#Page-wrapper .ContentShrink li {list-style:none;float:left;position:relative;}
#Page-wrapper .ContentShrink > ul > li {width:100%;border-bottom:2px solid #dc0004;}
#Page-wrapper .ContentShrink > ul > li p {line-height:1.5;margin-bottom:10px;margin-top:0;}
#Page-wrapper .ContentShrink > ul > li p:last-child {margin-bottom:0;}
#Page-wrapper .ContentShrink > ul > li:last-child {border-bottom:none;}
#Page-wrapper .ContentShrink > ul > li > a {display:block;padding:30px 120px 20px 30px;cursor:pointer;}
/*#Page-wrapper .ContentShrink > ul > li > a:after {position:absolute;top:35px;right:50px;content:'';width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #dc0004;-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;}
#Page-wrapper .ContentShrink > ul > li > a.on:after {border-top:15px solid #dc0004;-webkit-transform: rotateZ(180deg);-moz-transform: rotateZ(180deg);-o-transform: rotateZ(180deg);-ms-transform: rotateZ(180deg);transform: rotateZ(180deg);}*/
#Page-wrapper .ContentShrink > ul > li > ul {float:left;width:calc(100% - 160px);padding:0 130px 30px 30px;display:none;overflow:hidden;}
#Page-wrapper .ContentShrink > ul > li > ul > li {float:left;width:calc(45% - 15px);padding:0 5% 10px 15px;}
#Page-wrapper .ContentShrink > ul > li > ul > li:nth-child(odd) {clear:left;}
#Page-wrapper .ContentShrink > ul > li > ul > li a {}
#Page-wrapper .ContentShrink > ul > li > ul > li a:hover {color:#dc0004;text-decoration:underline;}
#Page-wrapper .ContentShrink > ul > li > ul > li a:after {content:'';position:absolute;top:8px;left:0;width:0%;height:0;border-top:5px solid transparent;border-left:5px solid #008ed2;border-bottom:5px solid transparent;}
#Page-wrapper .ShrinkMore-Plus {display:block;width:100px;height:80px;background:url(/SiteImages/Ico/Plus.png) no-repeat center top;background-size:50% auto;}
#Page-wrapper .ShrinkMore-Minus {display:none;width:100px;height:80px;background:url(/SiteImages/Ico/Minus.png) no-repeat center top;background-size:50% auto;}
#Page-wrapper .ShrinkMore-Plus p, #Page-wrapper .ShrinkMore-Minus p  {font-size:0.875em;text-align:center;color:#dc0004;padding-top:55px;}
#Page-wrapper .ShrinkMore-Plus, #Page-wrapper .ShrinkMore-Minus {position:absolute;top:30px;right:30px;z-index:9;}
#Page-wrapper .ShrinkMore-Plus.on {display:none;}
#Page-wrapper .ShrinkMore-Minus.on {display:block;}
#Page-wrapper .ContentShrink hr {margin:1em 0em 1em 0em;height:2px;border:none;border-top:1px solid #E3E3E3;}
#Page-wrapper .ContentShrink .ul-table {width:calc(100% - 60px);}

/*内容页列表*/
#Page-wrapper .MainContentList {float:left;width:100%;min-height:200px;overflow:hidden;}
#Page-wrapper .MainContentList ul {margin:0px;padding:0px;}
#Page-wrapper .MainContentList ul li {float:left;list-style:none;padding-left:0px;}
#Page-wrapper .MainContentList li {float:left;width:100%;margin:0px 0px 15px 0px;line-height:1.6;}
#Page-wrapper .MainContentList li a {color:#739ABC;}
#Page-wrapper .MainContentList li a:hover {text-decoration:underline;}
#Page-wrapper .MainContentList .TimeColor {color:#ABABAB;}
#Page-wrapper .MainContentPage {float:left;width:100%;overflow:hidden;margin:0px;padding:10px 0px 10px 0px;}

/*网站地图*/
#Page-wrapper .NavFrameWidth {float:left;width:25%;margin:0px;overflow:hidden;}
#Page-wrapper .NavFrameWidth a {color:#739ABC;text-decoration:none;font-size:0.875em;}
#Page-wrapper .NavFrameWidth a:hover {text-decoration:underline;}
#Page-wrapper .NavFrameWidth .Margin-left {margin-left:1em;}

/*一些修正*/
#Page-wrapper .Frame-4-L-Fix {width:68%;min-height:50px;padding:0;}
#Page-wrapper .ShrinkMore-Fix {top:15px;}

/*页面底部*/
#PageBottom {float:left;width:100%;padding:30px 0px 50px 0px;color:#FFFFFF;font-size:0.8125em;background:#c52f31;}
#PageBottom a {color:#FFFFFF;cursor:pointer;}
#PageBottom a:hover {text-decoration:underline;}
#PageBottom p {margin-bottom:1em;margin-top:0rem;line-height:2;}
#PageBottom div:nth-child(1) {float:left;width:30%;}
#PageBottom div:nth-child(1) img {width:auto;height:40px;vertical-align:top;}
#PageBottom div:nth-child(2) {float:left;width:40%;text-align:center;}
#PageBottom div:nth-child(3) {float:left;width:30%;text-align:right;}
#PageBottom div:nth-child(3) a {vertical-align:top;margin-left:15px;}
#PageBottom div:nth-child(3) a:first-child {margin-left:0;}
#PageBottom .Wechat {position:relative;}
#PageBottom .Wechat > img {max-width:30px;height:auto;vertical-align:top;}
#PageBottom .Wechat:hover .WeixinBtn {display:block;position:absolute;bottom:40px;right:-60px;z-index:900;}
#PageBottom .WeixinBtn {display:none;width:150px;height:150px;margin:0px;padding:0px;border:1px solid #b7b7b7;background:#FFFFFF;}
#PageBottom .WeixinBtn img {max-width:100%;height:auto;margin-top:0px;}

#Winxin_content {padding:5px;background:#fff;}

/*分页样式*/
#PagingClass {float:left;position:relative;left:50%;top:0%;z-index:1;margin:20px 0px 20px 0px}
#PagingClass .Box-shadow {box-shadow: 0px 0.5px 3px rgba(0,0,0,0.2);}
#PagingClass .Paging {position:relative;left:-50%;top:0%;z-index:2;overflow:hidden;-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;-webkit-tap-highlight-color: rgba(0,0,0,0);}
#PagingClass .Paging ul {margin:0px;padding:0px;}
#PagingClass .Paging ul li {float:left;list-style:none;}
#PagingClass .Paging li a {display:block;float:left;min-width:10px;min-height:15px;padding:0px 10px 0px 10px;line-height:35px;text-align:center;font-size:0.875rem;color:#4E4E4E;font-family:"Verdana";
	border:1px solid #BBBBBB;
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#efefef 100%); /* W3C */
}
#PagingClass .Paging li:first-child a {-moz-border-radius:3px 0px 0px 3px;-webkit-border-radius:3px 0px 0px 3px;border-radius:3px 0px 0px 3px;}
#PagingClass .Paging li:last-child a {border-right:1px solid #BBBBBB;-moz-border-radius:0px 3px 3px 0px;-webkit-border-radius:0px 3px 3px 0px;border-radius:0px 3px 3px 0px;}
#PagingClass .Paging li a:hover {text-decoration: none;
	background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #efefef 0%, #bbbbbb 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#efefef), color-stop(100%,#bbbbbb)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* IE10+ */
	background: linear-gradient(top, #efefef 0%,#bbbbbb 100%); /* W3C */
}
#PagingClass .Paging li.Current a {background: #bbbbbb; /* Old browsers */
	background: -moz-linear-gradient(top, #bbbbbb 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#bbbbbb), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #bbbbbb 0%,#efefef 100%); /* W3C */
	cursor: default;
}
#PagingClass .Paging li.Empty a {color:#D5D5D5;}
#PagingClass .Paging li.Empty a:hover {background: #efefef; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #efefef 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#efefef)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#efefef 100%); /* Opera11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#efefef 100%); /* IE10+ */
	background: linear-gradient(top, #ffffff 0%,#efefef 100%); /* W3C */
}
#PagingClass .TotleInfo {float:left;padding:0px 10px 0px 10px;line-height:35px;}
#PagingClass .SelectInfo {float:left;margin-left:10px;}
#PagingClass  select {border:1px solid #BBBBBB;height:37px;padding-left:10px;}

/*对话框样式*/
#Dialog {position:fixed;width:400px;height:250px;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:170px;background:#FFFFFF;}
#Dialog ul.Down {width:100%;height:80px;border-top:1px solid #E6E6E6;background:#F2F2F2;}
#Dialog ul.Top li {float:left;width:80%;padding:10% 10% 0% 10%;font-size:1em;color:#666666;}
#Dialog ul.Down li {float:left;width:100%;}
#Dialog button {float:right;margin:25px 25px 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:none;}

/*低版本IE*/
#versionIE {float:left;width:100%;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:16px;background:#000000;}

