body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	background-color:#fff;
}
@font-face {
  font-family: "HYJunHei-CEJ";
  src: url("/fonts/HYJunHei-CEJ.woff2") format("woff2"),
       url("/fonts/HYJunHei-CEJ.woff") format("woff"),
       url("/fonts/HYJunHei-CEJ.ttf") format("truetype"),
       url("/fonts/HYJunHei-CEJ.eot") format("embedded-opentype"),
       url("/fonts/HYJunHei-CEJ.svg") format("svg");
}
@font-face {
  font-family: "hklhj";
  src: url("/fonts/hklhj.woff2") format("woff2"),
       url("/fonts/hklhj.woff") format("woff"),
       url("/fonts/hklhj.ttf") format("truetype"),
       url("/fonts/hklhj.eot") format("embedded-opentype"),
       url("/fonts/hklhj.svg") format("svg");
}


textarea{outline:none;}



input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; font-family:"微软雅黑";}
input{ outline:none;}
textarea{font-family:"微软雅黑";}





dl,dt,dd,li,p,ul,h,h1,h2,h3,h4,h5,b{ margin:0px; padding:0px; font-weight:normal;}
li {list-style-type:none;}
img{border:none;border:0;vertical-align:middle;}
span,em,i,b{
	font-style: normal;
}
.q1{
	background-color:#f8f8f8;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #eaeaea;
}
.q1 ul{ width:1200px; margin:0 auto; overflow:hidden; font-size:14px; padding-bottom:13px; padding-top:13px;}
.q1 span{ color:#FF0000;}
.q2{ width:1200px; margin:0 auto; overflow:hidden;}
.q3{ float:left; padding-bottom:30px; padding-top:30px;}
.q4{
	float:left;
	margin-left:180px;
	border: 2px solid #1890ff; border-radius:3px; margin-top:37px;
}
.q4 dl{ float:left;}
.q4 dt{ float:right; cursor:pointer;}
.q5{
	display:inline-block;
	border-top-style: none;
	border-right-style: none; line-height:35px;
	border-bottom-style: none; background-color:#1890ff;
	border-left-style: none; text-align:center; width:50px;
}
.q5 span{
	border-top-style: none; display:inline-block;
	border-right-style: none; background-color:#1890ff;
	border-bottom-style: none; font-size:20px; color:#fff; cursor:pointer;
	border-left-style: none;
}
.q6{
	width:350px;
	float:left;
	line-height:35px;
	border-top-style: none;
	border-right-style: none; padding-left:10px; font-size:14px;
	border-bottom-style: none;
	border-left-style: none;background-color:transparent;outline:medium;
}
.q7{
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #eeeeee;
	border-bottom-color: #eeeeee; overflow:hidden; background-color:#1890ff;
}
.q7 ul{ width:1200px; margin:0 auto; overflow:hidden; }
.q7 li{ float:left; padding-left:22px; padding-right:22px; line-height:50px; font-size:16px; color:#fff; cursor:pointer;}
.q7 li:hover{ background-color:#65b5ff; color:#FFFFFF;}
.q7 .hov{ background-color:#65b5ff; color:#FFFFFF;}
.q8{ float:right; margin-top:30px;}
.q8 span{ display:inline-block; font-size:48px; color:#1890ff; float:left;}
.q8 dl{ float:left; font-size:16px; color:#333; margin-left:5px;}
.q8 p{ font-size:28px; font-family:'Impact'; color:#1890ff; margin-top:3px;}
.q9{ margin:0 auto; overflow:hidden;}
.q9 img{ width:100%;}
.q10{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.q10 li{
	float:left;
	width:24%;
	box-sizing:border-box;
	margin-right:1.3333%;
	background-color:#FFFFFF;
	text-align:center;
	padding-bottom:20px;
	padding-top:20px;
	border-radius:5px;
	border: 1px solid #f2f2f2;
}
.q10 span{ display:inline-block; font-size:30px; color:#01aeef; }
.q10 p{font-size:18px; color:#333333; margin-top:10px;}
.q10 li:nth-child(2n) span{ color:#89d043;}
.q10 li:nth-child(3n) span{ color:#f05e4b;}
.q10 li:nth-child(4n) span{ color:#31c27c;}
.q10 li:nth-child(4n) { margin-right:0%;}
.q10 img{ height:50px;}
.q11{ background-color:#f4f6fb; overflow:hidden; }
.q12{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-top:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dbdbdb; padding-bottom:15px;
}
.q12 span{ display:inline-block; font-size:20px; background-color:#1890ff; float:left; width:30px; height:30px; text-align:center; line-height:30px; color:#FFFFFF; border-radius:5px;}
.q12 p{ float:left; font-size:20px; font-weight:bolder; margin-left:10px;}
.q12 em{
	display:inline-block;
	float:right;
	line-height:25px;
	background-color:#FFFFFF; padding-left:10px; padding-right:10px; font-size:12px; color:#666666; border-radius:5px;
	border: 1px solid #F0F0F0; cursor:pointer; margin-top:5px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q12 em:hover{ background-color:#1890ff; color:#FFFFFF;}
.q13{ width:1200px; margin:0 auto; overflow:hidden;}
.q13 li{ float:left; width:24%; margin-right:1.25%; overflow:hidden; margin-top:20px; border-radius:5px;}
.q13 dl{ display: table; width:100%; height:250px; background-color:#FFFFFF;}
.q13 dt{ display:table-cell; 
            vertical-align:middle;  
            text-align: center;}
.q13 img{ width:100%; height:250px; object-fit: cover;}
.q13 p{ font-size:14px; text-align:center; padding-bottom:10px; padding-top:10px; background-color:#1890ff; color:#FFFFFF;}
.q13 li:nth-child(4n){ margin-right:0;}
.q14{ overflow:hidden; text-align:center; font-size:32px; color:#333333; margin-top:30px; font-weight:bolder;}
.q15{ width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.q15 li{ float:left; width:49%; margin-right:2%; overflow:hidden; height:350px; background-image:url(../images/tutobj.png);background-size:cover; border-radius:50px 0px 50px 0px; box-sizing:border-box; padding:50px;}
.q15 li:nth-child(2n){ margin-right:0; background-image:url(../images/tutobjj.png);}
.q15 p{ font-size:34px; color:#FFFFFF; font-weight:bolder; margin-bottom:10px;}
.q15 span{ display:inline-block; line-height:35px; padding-left:10px; padding-right:10px; margin-top:15px; font-size:18px; color:#1890ff; background-color:rgba(255, 255, 255, 0.8); margin-bottom:10px;}
.q15 em{ display:inline-block; line-height:35px; padding-left:20px; padding-right:20px; margin-top:15px; font-size:18px; color:#fff; background-color:#ff8a00; border-radius:30px; font-weight:bolder;}
.q15 e{ display:inline-block; line-height:35px; padding-left:10px; padding-right:10px; margin-top:15px; font-size:18px; color:#fff; background-color:rgba(0, 0, 0, 0.8); margin-bottom:10px;}
.q15 i{ display:inline-block; line-height:35px; padding-left:20px; padding-right:20px; margin-top:15px; font-size:18px; color:#333; background-color:#fff100; border-radius:30px; font-weight:bolder;}
.q16{ width:800px; float:left;}
.q16 li{ float:left; width:48%; margin-right:4%; line-height:40px; font-size:16px; color:#586775; cursor:pointer; overflow: hidden;/*超出部分隐藏*/
white-space: nowrap;/*不换行*/
text-overflow:ellipsis;/*超出部分文字以...显示*/}
.q16 a:nth-child(2n) li{ margin-right:0;}
.q16 span{ display:inline-block; font-size:18px; margin-right:5px;}
.q16 li:hover{
	text-decoration: underline;
}
.q17{ height:50px; overflow:hidden;}
.q18{ width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.q19{ float:right; width:350px; overflow:hidden;}
.q19 img{ width:100%;}
.q20{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px; font-size:14px; color:#333333;}
.q21{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-top:20px; background-color:#FFFFFF;
	border: 1px solid #e0e0e0; box-sizing:border-box;
}
.q22{
	overflow:hidden;
	padding:15px;
	font-size:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e0e0; font-weight:bolder; color:#1890ff;
}
.q23{ overflow:hidden; padding:0px 15px 15px 15px; font-size:16px; line-height:180%; text-align:justify;}
.q23 p{ margin-top:15px;}
.q23 img{ max-width:750px;}
.q24{ overflow:hidden; padding:0px 15px 15px 15px;}
.q24 li{
	overflow:hidden;
	padding-bottom:20px;
	margin-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}
.q24 p{ font-size:20px; color:#333333; font-weight:bolder; cursor:pointer;}
.q24 dl{ font-size:14px; text-align:justify; line-height:160%; margin-top:10px; color:#666666;}
.q24 p:hover{
	color:#1890ff;
	text-decoration: underline;
}
.q24 span{ display:inline-block; font-size:16px; float:left; margin-right:5px;}
.q25{ overflow:hidden; text-align:center; margin-top:20px;}
.q25 p{ font-size:26px; font-weight:bolder;}
.q25 dl{
	padding-top:15px;
	padding-bottom:15px; font-size:16px; color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dedede;
}
.q26{ float:left; width:550px; text-align:center; height:450px; display: table; background-color:#FFFFFF;}
.q26 dl{ width:100%; display:table-cell; 
            vertical-align:middle;  
            text-align: center;}
.q26 img{ max-width:100%; max-height:450px;}
.q27{ overflow:hidden; background-color:#f7f7f7; height:450px; box-sizing:border-box; padding:20px;}
.q27 p{ font-size:24px; font-weight:bolder; color:#333333;}
.q28{  overflow:hidden; padding:0px 15px 15px 15px; font-size:16px; line-height:180%; text-align:justify;border: 1px solid #e0e0e0; background-color:#FFFFFF;}
.q28 p{ margin-top:15px;}
.q28 img{ max-width:750px;}
.q29{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.q30{ overflow:hidden; background-color:#FFFFFF;}
.q30 span{
	display:inline-block;
	padding-bottom:10px; font-size:20px; color:#1890ff;
	padding-top:10px; font-weight:bolder; padding-left:10px; padding-right:10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #1890ff;
}
.q31{ float:right; width:900px; overflow:hidden;}
.q32{ float:left; width:275px; overflow:hidden; background-color:#FFFFFF;}
.q33{ overflow:hidden; padding:0px 15px 15px 15px;}
.q33 li{ overflow:hidden; margin-top:15px;}
.q33 dl{
	display: table;
	width:100%;
	height:170px;
	background-color:#FFFFFF;
	border: 1px solid #e6e6e6; box-sizing:border-box;
}
.q33 dt{ display:table-cell; 
            vertical-align:middle;  
            text-align: center;}
.q33 img{ width:100%; height:170px; object-fit: cover;}
.q33 p{ font-size:14px; text-align:center; padding-bottom:10px; padding-top:10px; background-color:#1890ff; color:#FFFFFF;}










.q128{ background-color:#333333; overflow:hidden; padding-bottom:40px; padding-top:40px;}
.q129{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.1); padding-bottom:40px;
}
.q129 li{ float:left; width:60%;}
.q129 span{ display:inline-block; font-size:40px; color:#FFFFFF; float:left;}
.q129 dl{ float:left; margin-left:15px;}
.q129 p{ font-size:14px; color:rgba(255, 255, 255, 0.8);}
.q129 h1{ font-size:16px; color:#FFFFFF; margin-top:10px;}
.q129 li:nth-child(2n){ width:40%;}
.q130{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q141{ float:left; width:1000px;}
.q141 dl{ font-size:16px; color:#FFFFFF; margin-bottom:25px; overflow:hidden;}
.q141 p{ font-size:14px; color:#FFFFFF; margin-top:10px;}
.q142{ float:right; width:132px; text-align:center;}
.q142 dl{ height:131px; text-align:center; background-image:url(../images/ee_03.png); box-sizing:border-box; padding:15px;}
.q142 img{ width:100%;}
.q142 p{ font-size:12px; color:#FFFFFF; margin-top:5px;}

.q131{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px; box-shadow: 0 0 10px #d5d5d5; border-radius:50px 0px 0px 0px; box-sizing:border-box; padding:30px; background-color:#FFFFFF; margin-bottom:10px;}
.q132{ overflow:hidden;}
.q133{ float:left; width:600px;}
.q134{ overflow:hidden; font-size:26px; color:#333333;}
.q134 p{ font-family:Arial, Helvetica, sans-serif; font-size:40px; font-weight:bolder; color:#1890ff;}
.q135{ overflow:hidden; text-align:justify; line-height:190%; color:#333333; margin-top:25px; font-size:17px;}
.q136{ float:right; width:500px;}
.q136 img{ width:100%;}
.q137{ overflow:hidden; margin-top:20px;}
.q137 span{ display:inline-block; width:150px; line-height:50px; background-color:#07a652; font-size:16px; color:#FFFFFF; cursor:pointer; margin-right:15px; text-align:center;}
.q137 em{ display:inline-block; width:150px; line-height:50px; background-color:#0075dd; font-size:16px; color:#FFFFFF; cursor:pointer; margin-right:15px; text-align:center;}




.c143{ text-align:center; overflow:hidden; font-size:18px; color:#666666; padding-top:30px; padding-bottom:30px;}
.c144{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.c144 ul{ overflow:hidden; margin-top:20px;}
.c144 span{ display:inline-block; line-height:35px; width:100px; text-align:center; background-color:#1480e0; font-size:16px; color:#FFFFFF; cursor:pointer; border-radius:5px; float:left;}
.c144 dl{ float:right; width:1070px; overflow:hidden;}
.c144 em{ display:inline-block; font-size:16px; color:#333333; cursor:pointer; margin-left:20px; line-height:35px;}
.c144 em:hover{ color:#1480e0;}




.kf1{position:fixed; width:80px; top:30%; right:20px; background-color:#1890ff; border-radius:50px; padding:10px; box-shadow: 0 0 10px #1890ff; text-align:center; box-sizing:border-box; z-index:99999999999;}
.kf1 li{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom-width: 1px; color:#fff;
	border-bottom-style: solid; cursor:pointer;
	border-bottom-color: rgba(255, 255, 255, 0.2);position: relative;
}
.kf1 span{ display:inline-block; font-size:22px;}
.kf1 p{ font-size:14px; margin-top:5px;}
.kf1 a:nth-child(4n) li{border-bottom-width: 0px;}
.kf1 li:hover{ color:#ccc;}
.kf1 dl{position:absolute; top:0px; right:-300px; background-color:#FFFFFF; color:#666666; width:200px; padding:20px; box-sizing:border-box; text-align:center; font-size:14px; border-radius:5px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; box-shadow: 0 0 10px #e9e9e9;}
.kf1 li:hover dl{ right:80px;}
.kf1 h2{ font-size:20px; font-weight:bolder; color:#333333; font-family:Arial, Helvetica, sans-serif; margin-top:5px;}
.kf1 img{ width:100%;}


.q220{
	font-size:14px; padding:7px 10px 7px 10px;
	background-color:#FFFFFF; color:#333; display:inline-block;
	border: 1px solid #F0F0F0;border-radius:5px 0px 0px 5px; margin-left:2px; margin-right:2px;
}
.q220:hover{ background-color:#1890ff; color:#FFFFFF;}
.q221{
	font-size:14px; padding:7px 10px 7px 10px;
	background-color:#FFFFFF; color:#333; display:inline-block;
	border: 1px solid #F0F0F0;border-radius:0px 5px 5px 0px; margin-left:2px; margin-right:2px;
}
.q221:hover{ background-color:#1890ff; color:#FFFFFF;}
.page-num{
	font-size:14px; padding:7px 10px 7px 10px;
	background-color:#fff; color:#333; display:inline-block;
	border: 1px solid #F0F0F0; margin-left:2px;
}
.pagee{
	text-align:center;
	overflow:hidden;
	font-size:14px;
	margin-top:40px;
}