@font-face{
	font-family: Krona-One; font-display: swap;
	src:url('fonts/Krona-One.ttf') format('truetype');
}

/*@font-face{
	font-family: Roboto; font-display: swap;
	src:url('fonts/Roboto-Regular.ttf') format('truetype');
}*/

/*@font-face{
	font-family: Philosopher; font-display: swap;
	src:url('fonts/Philosopher-Regular.ttf') format('truetype');
}*/
/*标题字体*/
.TF {font-family: "Krona-One","PingFang SC","Arial";}

:root{
	--yiq-color-main:#121b3a;
	--yiq-color-main-active:#121b3aEE;
	--yiq-color-active:#FF8D00;
	--yiq-color-active-hover:#FF8D00EE;
}

*{padding:0px; margin:0px; box-sizing: border-box;}
.nei_html {height: 100%; background-color: #F5F5F5; background-image: url(images/qiao.webp); background-repeat: no-repeat; background-size: 60% auto; background-position: right bottom; background-attachment: fixed;}
.buttom_style {border:none; width:94px; height: 33px; background-color:var(--yiq-color-active); line-height:28px; cursor:hand; margin:0 auto; font-size:15px; color:#FFFFFF; border-radius:5px; -moz-border-radius:5px; cursor:pointer;}
table {font-size:13px; line-height:22px;}
input,textarea {color:#11121E; font-size:12px;outline:none;}

img {border:none;}
ul,li {padding:0px; margin:0px; list-style-type:none;}
h1,h2,h3,h4,h5,h6,h7,h8,dd {padding:0px; margin:0px;}

p {margin: 0px 0px 10px 0px;}

table {vertical-align: middle; text-align: center; border-collapse: collapse;}
.table thead tr {background-image:linear-gradient(to bottom,#FFF,#F8F8F8);}
.table {border: 1px #dedede solid;}
.table tr:nth-child(even) {background-color: #F8F8F8;}
.table tr:hover {background-color: #F0F0F0;}
.table tr th,.table tr td {padding: 10px;}
.table p {margin: 0px; padding: 0px;}

/*重定义Boot*/
/*消息提示框----模态框*/
.modal {text-align: left; z-index: 999999999;}
.modal-dialog {max-width:320px;}
.modal-header {height:30px; overflow:hidden; padding:5px 15px; background-color:#F8F8F8;
background-image:-webkit-linear-gradient(to bottom,#FFF,#F8F8F8);
background-image:linear-gradient(to bottom,#FFF,#F8F8F8);
}
.modal-title {font-size:14px; font-weight:bold;}
.list-group {margin-bottom:0px;}
.list-group li {overflow:hidden;}
.Modal_Ico {width: 100%; height: auto; float: left; text-align: center; padding: 20px 0px;}
.Modal_Ico i {width: 80px; height: 80px; line-height: 80px; margin: 0px auto; display: inline-block; font-size: 60px; color: #FFF; font-weight: bold; border-radius: 100px; background-color: #006600;}
.Modal_Feedback {width: 100%; height: auto; font-size: 14px;}
.Modal_Close {width: 100%; height: auto; text-align: center; margin-top: 20px; cursor: pointer;}
.Modal_Close div {width: auto; height: 30px; line-height: 30px; margin: 0px auto; display: inline-block; color: #FFF; padding: 0px 10px; background-color: var(--yiq-color-main); border-radius: 30px;}
.Modal_Close div:hover {background-color: var(--yiq-color-active);}

/*滚动条*/
.YIQ_Scroll {padding-right:10px;}
.YIQ_Scroll::-webkit-scrollbar-track {background-color: rgba(255,255,255,0.2);}
.YIQ_Scroll::-webkit-scrollbar {width:3px; height:3px;}
.YIQ_Scroll::-webkit-scrollbar-thumb {background-color: rgba(255,255,255,0.4);}

A {font-size: 16px;
font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: antialiased;
}
A:link,A:visited,A:active {COLOR: #11121E; font-family:"PingFang SC",'arial', sans-serif; TEXT-DECORATION: none; text-align:left;outline:none;}
A:hover {COLOR: var(--yiq-color-active);TEXT-DECORATION: underline; star:expression(this.onFocus=this.blur());}

::-webkit-input-placeholder { /* WebKit browsers */color: #999; font-size: 15px;}
::-moz-placeholder { /* Mozilla Firefox 19+ */color: #999; font-size: 15px;}
:-ms-input-placeholder { /* Internet Explorer 10+ */color: #999; font-size: 15px;}

body{text-align:center; margin:0px; font-size:16px; line-height:22px; background-color:#F5F5F5; font-family:"PingFang SC",'arial', 'PingFang SC', sans-serif; color:#000;
font-smoothing: antialiased;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: antialiased;
padding-top: 60px;
}

/*基础样式设置*/
.Font_Size_Text_Small {font-size: 12px; line-height: 20px;}
.Font_Size_Text0 {font-size: 14px; line-height: 20px;}
.Font_Size_Text {font-size: 16px; line-height: 25px;}
.Font_Size_Text1 {font-size: 18px; line-height: 30px;}
.Font_Size_Title {font-size: 22px; line-height: 30px;}
.Font_Size_Title1 {font-size: 32px; line-height: 40px;}
.Font_Size_Title2 {font-size: 38px; line-height: 40px;}
.Font_Size_Title3 {font-size: 48px; line-height: 50px;}
.Font_Size_Title_N {font-size: 28px; line-height: 4rem;}

.Btn {width: 100%; height: auto; float: left;}
.Btn a,.Btn div {width: auto; height: 33px; line-height: 33px; float: left; overflow: hidden; background-color: var(--yiq-color-active); color: #FFF; padding: 0px 15px; border-radius: 5px; margin-right: 10px; text-decoration: none; cursor: pointer;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.Btn a:hover,.Btn div:hover {background-color: var(--yiq-color-active-hover); text-decoration: none; padding: 0px 25px;}
.Btn div {background-color: var(--yiq-color-main);}
.Btn div:hover {background-color: var(--yiq-color-main-active);}
.Btn_Small a {height: 30px; line-height: 30px; font-size: 12px; padding: 0px 10px;}
.Btn_Small a:hover,.Btn_Small div:hover {padding: 0px 20px;}
.Btn_Big a {height: 40px; line-height: 40px;}
.Btn_Big a:hover.Btn_Big div:hover {padding: 0px 35px;}
.Btn_Color1 a {background-color: var(--yiq-color-main);}
.Btn_Color1 a:hover {background-color: var(--yiq-color-main-active);}
.Btn_Center a {float: none; margin: 0px auto; display: inline-block; margin-top: 3%;}
.Btn_News_List {width: auto; float: right;}

/*背景*/
.Body_Hui {background-color: #F5F5F5;}

/*网页整体框架*/
.CSS_Body {width:100%; height:auto; float: left; padding: 0px; margin: 0px;}
.CSS_C {width: 100%; max-width: 1500px; height: auto; margin: 0px auto; display:inline-block;}

.loginHtml {width: 100%; height: 100%; float: left; padding: 0px; overflow: hidden;}
.loginHtml body {width: 100%; height: 100%; float: left; background-color: var(--yiq-color-main);}
.loginHtml body .CSS_Body {width: 100%; height: 100%; float: left;}
.loginB {width: 100%; height: 100%; float: left; position: relative;}
.loginB canvas {z-index: -1; position:relative;}
.loginK {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; display: flex; align-items: center; justify-content: center; z-index: 1;}
.loginBox {width: 450px; max-width: 80%; background-color: #FFF; border-radius: 20px; padding: 2% 3%;}
.loginBoxT {width: 100%; float: left; border-bottom: 1px #F5F5F5 solid; padding-bottom: 8%; margin-bottom: 10%;}
.loginBoxT div {width: 100%; float: left; text-align: center;}
.loginBoxT div img {height: 62px; height: auto;}
.loginBoxT span {width: 100%; float: left; font-weight: lighter; margin-top: 10px;}
.loginBoxForm {width: 100%; float: left;}
.loginBoxForm li {width: 100%; height: 44px; float: left; overflow: hidden; border: 1px #DEDEDE solid; border-radius: 5px; margin-top: 6%;}
.loginBoxForm li:first-child {margin-top: 0px;}
.loginBoxForm li span {width: 44px; line-height: 42px; float: left; border-right: 1px #DEDEDE solid; background-image:linear-gradient(to bottom,#FFF,#F0F0F0);}
.loginBoxForm li span i {font-size: 18px; font-weight: bold;}
.loginBoxForm li div {width: calc(100% - 44px); height: 100%; line-height: 42px; float: left;}
.loginBoxForm li div input {width: 100%; height: 100%; float: left; border: none; padding: 0px 20px; font-size: 16px;}
.loginBoxForm li.qrcode div {width: calc(100% - 44px - 100px);}
.loginBoxForm li.qrcode font {width: 100px; height: 44px; float: left; background-color: #F5F5F5; border-left: 1px #DEDEDE solid;}
.loginBoxForm li.forgot {height: auto; border: none; text-align: right; margin-top: 5px;}
.loginBoxForm li.forgot a {font-size: 14px; text-decoration: underline;}
.loginBoxForm li.loginBtn {height: auto; border: none; margin-top: 10px;}
.loginBoxForm li.loginBtn input {width: 100%; height: 50px; line-height: 50px; background-color: var(--yiq-color-main); color: #FFF; border-radius: 5px; border: none; font-size: 16px;}
.loginBoxForm li.loginBtn input:hover {background-color: var(--yiq-color-main-active);}
.loginBoxForm li.beiAn {height: 100%; border: none; font-size: 12px;}
.loginBoxForm li.beiAn a {font-size: 12px;}

.CSS_Top {width: 100%; height: 60px; background-color: var(--yiq-color-main); z-index: 999999999; position: fixed; left: 0px; top: 0px;}
.CSS_Top_Logo {width: 200px; height: 60px; float: left; padding-left: 20px; background-color: #000; position: relative;}
.CSS_Top_Logo:after {
    content: '';
    display: block;
    width: 60px;
    height: 100%;
    position: absolute;
    top: 0;
    right: -60px;
    background-image: url(images/logo_b.png);
    background-size: 100% 100%;
}
.CSS_Top_Logo img {width: auto; height: 40px; filter: brightness(0) invert(1); margin-top: 10px; float: left;}

/*主菜单*/
.Menu {width: auto; height:auto; float:left; padding-left: 50px;}
.Menu div {width: auto; height: auto; float: left; position: relative;}
.Menu div A {width: auto; height:100%; line-height:60px; float: left; overflow: hidden; font-size:18px; color:#FFF; text-align: center; transition: all .2s ease-in-out; padding: 0px 20px; position: relative;}
.Menu div A:link,.Menu div A:visited,.Menu div A:active {}
.Menu div A:hover {text-decoration:none; color: var(--yiq-color-active);}
.Menu div A.current {text-decoration:none; color: var(--yiq-color-active);}
.Menu div A.current::before {content: ""; width: 14px; height: 7px; position: absolute; left: calc(50% - 7px); bottom: 0px; background-image: url("images/menu_b.webp");}

/*手机版菜单控制按钮*/
.M_Menu {width: 26px; height: 100%; position: absolute; right: 10px; top: 18px; cursor: pointer; display: none; align-items: center; justify-content: center;}
.M_Menu div {width: 26px; height: 26px; float: left; z-index: 9999999999;}
.M_Menu div span {width: 100%; height: 1px; float: left; overflow: hidden; transition: all .2s ease-in-out;}
.M_Menu div span:nth-child(1) {border-top: 2px #FFF solid; margin-bottom: 5px; margin-top: 5px;}
.M_Menu div span:nth-child(2) {border-top: 2px #FFF solid; transition: all .2s ease-in-out; margin-top: 5px;}
.M_Menu_Cha div span:nth-child(1) {transform:rotate(45deg); margin-bottom: 0px; margin-top: 10px;}
.M_Menu_Cha div span:nth-child(2) {transform:rotate(-45deg); margin-top: -2px;}

/*搜索资料*/
.search {width: 200px; height: 30px; line-height: 30px; float: right; overflow: hidden; border-radius: 50px; background-color: #FFF; margin-top: 15px;}
.search form {width: 100%; height: 100%; float: left;}
.search input {width: calc(100% - 70px); height: 100%; float: left; border: none; padding: 0px 10px;}
.search button {width: 70px; height: 100%; float: left; border: none; background-color: var(--yiq-color-active); color: #FFF; font-size: 14px;}

/*用户头像及用户菜单*/
.user {width: 30px; height: 30px; float: right; position: relative; margin: 15px 45px 0px 15px;}
.user span {width: 100%; height: 100%; float: left; background-color: #FFF; border-radius: 100px;}
.user span i {font-size: 18px; line-height: 30px; font-weight: bold;}
.user ul {width: 100px; position: absolute; right: 0px; top: 100%; float: left; background-color: var(--yiq-color-main); padding: 20px 0px; display: none; z-index: 999999998;}
.user ul li {width: 100%; height: 30px; line-height: 30px; float: left;}
.user ul li a {color: #FFF;}
.user ul li a:hover {color: var(--yiq-color-active); text-decoration: none;}
.user:hover ul {display: inline;}

/*左右框架*/
.CSS_Left {width: 200px; background-color: var(--yiq-color-main); position: fixed; left: 0px; top: 60px; transition: all .2s ease-in-out; box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.05);}
.CSS_Left.close {left: -200px;}
.CSS_Left_Box {width: 100%; height: 100%; float: left; position: relative;}
.CSS_Left_Box::before {content: ""; width: 7px; height: 36px; position: absolute; left: 100%; top: calc(50% - 18px); background-image: url("images/menu_open.webp"); cursor: pointer;}
.CSS_Right {width: calc(100% - 200px); float: right; transition: all .2s ease-in-out;}
.CSS_Right.full {width: 100%;}

/*左侧资料目录*/
.item {width: 100%; float: left; overflow: hidden; text-align: left; padding: 20px;}
.item div {width: 100%; float: left; background-image: url("images/mulu.webp"); background-repeat: no-repeat; background-size: 20px auto; background-position: 0px center; padding-left: 30px; font-size: 18px; font-weight: bold; color: rgba(255,255,255,0.7);}
.item ul {width: 100%; float: left; margin-top: 10px;}
.item ul li {width: 100%; min-height: 30px; line-height: 30px; float: left;}
.item ul li a {width: 100%; float: left; text-align: left; background-image: url("images/mulu.webp"); background-repeat: no-repeat; background-size: 15px auto; background-position: 20px center; padding-left: 40px; color: rgba(255,255,255,0.7);}
.item ul li a img {width: 15px;}
.item ul li span {width: 100%; height: auto; float: left; padding-left: 20px;}
.item ul li span a {width: 100%; height: 30px; float: left; overflow: hidden; background-image: url(""); padding-left: 20px; font-size: 14px;}
.item a.current {color: var(--yiq-color-active);}

/*资料列表*/
.ziliaoNum {width: 100%; float: left; font-size: 12px; color: #999; text-align: left; padding: 2% 5% 0px 6%;}
.ziliaoList {width: 100%; float: left; padding: 2% 5% 5% 5%;}
.ziliaoList li {width: 23%; float: left; background-color: #FFF; border-radius: 8px; padding: 10px; margin: 0px 1% 2% 1%; transition: all .2s ease-in-out;}
.ziliaoList li:hover {box-shadow: 0px 0px 5px 5px rgba(0,0,0,0.05);}
.ziliaoListImg {width: 47px; height: 55px; float: left;}
.ziliaoListImg img {width: 100%; height: auto; float: left;}
.ziliaoListR {width: calc(100% - 47px - 20px); float: right;}
.ziliaoListRT {width: 100%; height: 25px; line-height: 25px; float: left; text-align: left; color: var(--yiq-color-main); font-size: 16px;}
.ziliaoListRB {width: 100%; float: left; margin-top: 10px;}
.ziliaoListRB span {width: auto; height: 25px; line-height: 25px; float: left; font-size: 12px;}
.ziliaoListRB div {width: auto; height: auto; float: right; display: none;}
.ziliaoListRB div a {width: auto; height: 20px; line-height: 20px; float: left; background-color: var(--yiq-color-main); color: #FFF; border-radius: 5px; padding: 0px 5px; margin-left: 10px; font-size: 12px; text-decoration: none;}
.ziliaoListRB div a.download {background-color: var(--yiq-color-active);}
.ziliaoList li:hover .ziliaoListRB div {display: inline;}

/*以表格方式显示资料*/
.ziliaoTable {width: 100%; float: left; padding: 2%;}

.myTable {font-size: 14px; background-color: #FFF;}
.myTable thead tr {background-image:linear-gradient(to bottom,#FFF,#F0F0F0); font-weight: bold; font-size: 15px;}
.myTable tbody tr td {vertical-align: middle !important;}
.tableID {width: 60px;}
.tableStyle {width: 150px;}
.tableDownload {position: relative;}
.tableDownload span {width: auto; float: left; text-align: left;}
.tableDownload span img {width: 20px;}
.tableDownload span a {text-decoration: underline; color: var(--yiq-color-active);}
.tableDownload div {width: auto; height: auto; float: right;}
.tableDownload div a {width: auto; height: 20px; line-height: 20px; float: left; background-color: var(--yiq-color-main); color: #FFF; border-radius: 5px; padding: 0px 5px; margin-left: 10px; font-size: 12px; text-decoration: none;}
.tableDownload div a.download {background-color: var(--yiq-color-active);}

/*内页表单框*/
.FormN {width: 100%; float: left; margin-top: 5%;}
.FormNBox {width: 450px; max-width: 80%; margin: 0px auto; display: inline-block; background-color: #FFF; border-radius: 20px; padding: 2%;}
.FormNBoxT {width: 100%; float: left; font-size: 16px; font-weight: bold;}
.FormNBox ul {width: 100%; float: left; margin-top: 5%;}
.FormNBox ul li {width: 100%; height: 35px; line-height: 35px; float: left; border-radius: 5px; border: 1px #DEDEDE solid; overflow: hidden; margin-top: 5%;}
.FormNBox ul li span {width: 35px; line-height: 33px; float: left; border-right: 1px #DEDEDE solid; background-image:linear-gradient(to bottom,#FFF,#F0F0F0);}
.FormNBox ul li span i {font-size: 18px; font-weight: bold;}
.FormNBox ul li div {width: calc(100% - 35px); height: 100%; line-height: 42px; float: left;}
.FormNBox ul li div input {width: 100%; height: 100%; float: left; border: none; padding: 0px 20px; font-size: 16px;}
.FormNBox ul li button {width: 100%; height: 35px; float: left; border: none; background-color: var(--yiq-color-main); color: #FFF;}

/*隔P*/
.GImg {position: relative;}
.GImg p {width: 100%; height: 0px; float: left; padding: 0px; margin: 0px; margin-top: 100%;}
.GImg img {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}

.GP {width: 100%; height: 0px; float: left; padding: 0px; margin: 0px; margin-top: 100%;}
.GP32 {margin-top: 66.66%;}
.GP75 {margin-top: 75%;}
.GI {width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}

/*图片放大*/
[yiq-act="Zoom_Img"] {cursor: zoom-in;}
.Zoom_Img {width: 100%; height: 100%; position: fixed; left: 0px; top: 0px; background-color: rgba(0,0,0,0.8); display: none; align-items: center; justify-content: center; z-index: 20; cursor: zoom-out;}
.Zoom_Img img {width: auto; height: auto; max-width: 100%; max-height: 100%;}

/*文章内容标准格式*/
.formatText h2 {color: #000; margin: 5% 0px 2% 0px; font-weight: bold; font-size: 1.2em;}
.formatText h3 {color: #000; margin: 5% 0px 2% 0px; font-weight: bold; font-size: 1.1em;}
.formatText ul {list-style-position: inside;}
.formatText ul li {list-style-type: disc; line-height: 25px;}
.formatText ol {counter-reset: my-counter; /* 初始化计数器 */list-style-position: inside;}
.formatText ol li {list-style-type: decimal; line-height: 25px; counter-increment: my-counter;}
.formatText ol li::marker {content: counter(my-counter) "、";}
.formatText blockquote {background-color:#ebffeb; border-left: none; padding: 2%; font-size: 13px; line-height: 25px; margin-top: 2%;}
.formatText blockquote p {margin: 0px;}
.formatText a {text-decoration: underline; font-size: 15px; color: #000; color: blue;}
.formatText a:hover {color: var(--yiq-color-active);}
.formatText td {line-height: 30px;}

/*面包屑导航*/
.DaoHang {width: 100%; height: 40px; line-height: 40px; float: left; background-image:linear-gradient(to bottom,#FFF,#F8F8F8); border-bottom: 1px #DEDEDE solid; position: relative; padding: 0px 10px;}
.DaoHang::after {content: ""; width: 100%; height: 0px; position: absolute; left: 0px; bottom: -2px; border-bottom: 1px #FFF solid;}
.DaoHang_Pos {width: auto; float: left; font-size: 14px;}
.DaoHang_Pos i {width: auto; height: 40px; float: left; margin-right: 7px;}
.DaoHang_Pos a {font-size: 12px;}
.DaoHang_Pos nav {width: auto; float: left;}
.DaoHang_Pos nav ul {width: auto; float: left;}
.DaoHang_Pos nav ul li {width: auto; float: left;}
.DaoHang_Pos nav ul li::after {content: ">"; width: auto; font-family: 'Krona-One'; color: #999; font-weight: lighter; margin: 0px 5px;}
.DaoHang_Pos nav ul li:last-child::after {display: none;}

/*翻页*/
.R_Page {width:100%; height:30px; float:left; text-align:center; margin:5% 0px 2% 0px;}
.R_Page_C {width:auto; height:auto; max-height:auto; margin-left:auto; margin-right:auto; display:inline-block; padding:0px;}
.R_Page_C A,.R_Page_C A:link,.R_Page_C A:visited,.R_Page_C A:active {width:auto; height:30px; line-height:30px; float:left; overflow:hidden; background-color:#FFF; text-align:center; color: var(--yiq-color-main); margin-left:5px; padding:0px 8px 0px 8px; font-family:"Arial"; font-size: 16px;
border-radius: 3px;
-webkit-transition: all .1s ease-in-out;
-moz-transition: all .1s ease-in-out;
transition: all .1s ease-in-out;
box-shadow: 0px 0px 5px #CCC;
box-shadow: 0px 0px 5px rgba(0,0,0,0.1);
}
.R_Page_C A:hover,.R_Page_C A.current {background-color:var(--yiq-color-main); color:#FFF; text-decoration:none;}
.R_Page_C A i {line-height:30px; font-size: 24px;}

/*此页已不存在*/
.Error {width:100%; height:300px; float:left; overflow:hidden; background-image:url(images/error.webp); background-repeat:no-repeat; background-position:center center;}

@media(min-width:1200px) and (max-width:1500px){
}

@media(min-width:1004px) and (max-width:1199px){
}

@media(min-width:750px) and (max-width:1003px){
}

@media(min-width:480px) and (max-width:749px){
}

@media(max-width:1800px){
}

@media(max-width:1500px){
	.ziliaoList li {width: 31.33%;}
	.user ul {background-color: var(--yiq-color-active); border-radius: 10px;}
	.user ul li a:hover {color: var(--yiq-color-main);}
	.Menu {display: none; margin-top: 10%;}
	.Menu div A.current::before {background-image: none;}
	.Menu div {width: 100%;}
	.Menu div a {width: 100%; text-align: center;}
	.M_Menu {display: inline;}
	.search {width: 90%; margin-left: 5%; float: left; display: none;}
}

@media(max-width:1400px){
}

@media(max-width:1199px){
	body {padding-top: 60px;}
	.CSS_Body {padding: 0px;}
	.CSS_C {padding: 0px 10px;}
	.Font_Size_Title_N {font-size: 24px; line-height: 25px;}
	.Font_Size_Title {font-size: 20px; line-height: 25px;}
	.Font_Size_Title1 {font-size: 24px; line-height: 30px;}
	.Font_Size_Title2 {font-size: 32px; line-height: 35px;}
	.Font_Size_Title3 {font-size: 38px; line-height: 40px;}
	
	.CSS_Top {position: absolute; left: 0px; top: 0px;}
	.CSS_Top_Logo {text-align: left; padding-left: 10px; width: auto;}
}

@media(max-width:1003px){
	.body,a {font-size: 14px;}
	.Font_Size_Title_N {font-size: 18px; line-height: 25px;}
	.Font_Size_Text {font-size: 14px; line-height: 25px;}
	.Font_Size_Title {font-size: 16px; line-height: 25px;}
	.Font_Size_Title1 {font-size: 18px; line-height: 25px;}
	.Font_Size_Title2 {font-size: 28px; line-height: 32px;}
	.Font_Size_Title3 {font-size: 30px; line-height: 35px;}
	.Font_Size_Text1 {font-size: 16px;}

	.M_Menu span:nth-child(1) {border-top-width: 2px;}
	.M_Menu span:nth-child(2) {border-top-width: 2px;}
	
	.ziliaoList li {width: 48%;}
}

@media(max-width:749px){
	html {background-size: 150% auto;}
	.Font_Size_Title2 {font-size: 24px; line-height: 28px;}
	.Font_Size_Text1 {font-size: 14px; line-height: 25px;}
	.Font_Size_Title3 {font-size: 26px; line-height: 30px;}
	[yiq='hide'] {display: none;}
	.tableDownload div {display: none;}
	
	.loginBox {border-radius: 10px;}
	
	.CSS_Right {width: 100%;}
	.ziliaoList li {width: 100%; margin: 0px; margin-bottom: 2%;}
	.tableStyle {width: auto;}
}

@media(max-width:479px){
	.Font_Size_Title2 {font-size: 20px; line-height: 26px;}
	
	.R_Page {height:auto; padding-bottom: 10%;}
	.R_Page_C A,.R_Page_C A:link,.R_Page_C A:visited,.R_Page_C A:active {height:30px; line-height:30px; font-size: 14px;}
	.R_Page_C A i {line-height:30px; font-size: 18px;}

	::-webkit-input-placeholder { /* WebKit browsers */font-size: 14px;}
	::-moz-placeholder { /* Mozilla Firefox 19+ */font-size: 14px;}
	:-ms-input-placeholder { /* Internet Explorer 10+ */font-size: 14px;}
	
}

@media(max-width:400px){
	
}