body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; min-width:1200px;
}
dl,dt,dd,li,p,ul,h,h1,h2,h3,h4,h5,h6,b{ margin:0px; padding:0px; font-weight:normal;}
li,ul {list-style-type:none;}
span,em,i{
	font-style: normal;
}
img{border:none;border:0;vertical-align:middle;}
.gov{-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}






.q1{ background-color:#eeeeee; overflow:hidden; line-height:35px;}
.q1 li{ width:1200px; margin:0 auto;}
.q1 dl{ float:left; font-size:14px; color:#333333;}
.q1 dt{ float:right; font-size:14px; color:#333333;}
.q2{
	height:578px;
	background-repeat: no-repeat;
	background-position: center center;
}
.q3{ width:1200px; margin:0 auto; overflow:hidden;}
.q4{ float:left; padding-bottom:10px; padding-top:15px;}
.q4 img{ height:65px;}
.q5{ float:right; color:#f01818; font-size:24px; margin-top:30px;}
.q5 span{ font-size:30px; display:inline-block; float:left; margin-right:10px;}
.q6{ float:right; margin-right:30px;}
.q6 li{ float:left; padding-left:15px; padding-right:15px; line-height:92px; overflow:hidden; font-size:16px; color:#333333;box-sizing:border-box; cursor:pointer;}
.q6 li:hover{
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f01818; color:#f01818;
}
.q6 .q7{	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #f01818; color:#f01818;}
.q8{ text-align:center; overflow:hidden; margin-top:40px;}
.q8 span{ display:inline-block; margin-left:20px; margin-right:20px;}
.q8 em{ display:inline-block; width:115px; height:115px;border-radius:125px; text-align:center; line-height:125px; font-size:50px;box-sizing:border-box;}
.q8 p{ padding-top:20px; font-size:18px;}
.q9{
	border: 2px solid #038bff; color:#038bff;
}
.q10{
	border: 2px solid #fbaf17; color:#fbaf17;
}
.q11{
	border: 2px solid #2ece93; color:#2ece93;
}
.q12{
	border: 2px solid #ce3d21; color:#ce3d21;
}
.q13{
	border: 2px solid #4b50fa; color:#4b50fa;
}
.q14{ text-align:center; overflow:hidden; margin-top:40px;}
.q14 p{ font-size:26px; color:#1f87e8; font-weight:bolder;}
.q14 dl{ padding-top:20px; font-size:16px; color:#666666;}
.q15{ overflow:hidden; margin-top:40px; text-align:center;}
.q15 span{
	display:inline-block;
	line-height:45px;
	padding-left:40px; font-size:16px; color:#333333; cursor:pointer;border-radius:125px;
	padding-right:40px;
	border: 1px solid #ccc; margin-left:10px; margin-right:10px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q15 span:hover{ background-color:#1f87e8; color:#FFFFFF;border: 1px solid #1f87e8;}
.q16{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.q16 li{
	float:left;
	width:32.333%;
	margin-right:1.5%;box-sizing:border-box;
	border: 1px solid rgba(0, 0, 0, 0.1); padding:15px; margin-top:20px;
}
.q16 dl{ width:100%; height:28vh; overflow:hidden;}
.q16 img{ width:100%;}
.q16 p{ font-size:16px; line-height:40px; color:#333;}
.q16 span{
	display:inline-block;
	line-height:30px;
	padding-left:15px; color:#9997a1;border-radius:25px;
	padding-right:15px;
	border: 1px solid #9997a1;
}
.q16 li:nth-child(3n){ margin-right:0;}
.q17{
	height:620px;
	background-image:url(../images/cbj.jpg);
	background-repeat: no-repeat;
	margin-top:40px;
	background-position: center bottom;
	overflow:hidden;
}
.q18{ width:1200px; margin:0 auto; overflow:hidden; margin-top:100px;}
.q18 li{
	float:left;
	width:218px;
	margin-right:26px;box-sizing:border-box;border-radius:5px; overflow:hidden;
	border: 1px solid #eb9002;
}
.q18 dl{ width:100%; background-color:#eb9002; text-align:center; line-height:110px; color:#FFFFFF;border-radius:0 0 10px 10px;}
.q18 span{ display:inline-block; font-size:50px;}
.q18 li:nth-child(5n){ margin-right:0;}
.q18 p{ text-align:center; line-height:60px; font-size:18px; color:#333;}
.q18 em{ display:inline-block; color:#cc0000;}
.q19{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q19 li{
	float:left;
	text-align:center;
	width:20%;
}
.q19 span{ width:112px; height:112px; display:inline-block; line-height:112px; background-image:url(../images/s_03.png);background-repeat: no-repeat;
	background-position: center center; font-size:40px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif;}
.q19 p{ padding-top:20px; font-size:20px;}
.q19 em{ color:#cc0000; font-weight:bolder;}
.q19 li:nth-child(1n){ margin-top:100px;}
.q19 li:nth-child(2n){ margin-top:80px;}
.q19 li:nth-child(3n){ margin-top:70px;}
.q20{ width:1000px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q20 li{ float:left; width:29.333%; text-align:center; padding-left:2%; padding-right:2%; margin-top:30px;}
.q20 span{ width:90px; height:90px; color:#FFFFFF; font-size:40px; display:inline-block; line-height:90px;border-radius:125px;}
.q20 p{ font-size:22px; color:#2964ac; font-weight:bolder; line-height:40px; padding-top:10px;}
.q20 dl{ font-size:16px; color:#333333; line-height:150%; padding-top:5px;}
.q20 li:nth-child(1n) span{ background-color:#9ab21b;}
.q20 li:nth-child(2n) span{ background-color:#ffae22;}
.q20 li:nth-child(3n) span{ background-color:#cf110d;}
.q20 li:nth-child(4n) span{ background-color:#53b098;}
.q20 li:nth-child(5n) span{ background-color:#4b6b82;}
.q20 li:nth-child(6n) span{ background-color:#f49902;}
.q21{
	height:200px;
	background-image:url(../images/lx.jpg);
	background-repeat: no-repeat; text-align:center;
	background-position: center center; margin-top:50px;
}
.q21 dl{ font-size:26px; color:#FFFFFF; padding-top:50px; font-weight:bolder;}
.q21 span{ display:inline-block; font-size:26px; margin-right:10px; font-weight:normal;}
.q21 em{ background-color:#f01818; display:inline-block; line-height:50px; padding-left:40px; padding-right:40px; margin-top:20px;border-radius:45px; font-size:28px; color:#FFFFFF;}
.q22{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q22 li{ float:left; width:23%; margin-right:2.6%; overflow:hidden;}
.q22 img{ width:100%;}
.q22 p{ font-size:20px; font-weight:bolder; margin-top:10px;}
.q22 dl{ padding-top:10px; color:#666666; font-size:14px;}
.q22 dt{ padding-top:10px; font-size:14px; color:#333333; line-height:150%;}
.q22 li:nth-child(4n){ margin-right:0;}
.q23{
	background-image:url(../images/ma.jpg);
	background-repeat: no-repeat; overflow:hidden;
	background-position: left bottom;
}
.q24{ width:1200px; margin:0 auto; overflow:hidden;}
.q24 img{ float:right;}
.q24 li{ width:300px; float:left; padding-top:150px;}
.q24 p{ font-size:36px; font-weight:bolder;}
.q24 dl{ font-size:18px; color:#999999; padding-top:10px;}
.q24 dt{ padding-top:24px; font-size:24px; color:#666;}
.q24 span{ display:inline-block; background-color:#ff6b4e; line-height:45px; margin-top:30px; font-size:22px; color:#FFFFFF; padding-left:40px; padding-right:40px; cursor:pointer;}
.q25{
	background-image:url(../images/about.jpg);
	background-repeat: no-repeat; overflow:hidden; padding-bottom:80px; padding-top:20px;
	background-position: center center;
}
.q26{ text-align:center; overflow:hidden; margin-top:40px;}
.q26 p{ font-size:26px; color:#fff; font-weight:bolder;}
.q26 dl{ padding-top:20px; font-size:16px; color:#ccc;}
.q27{ width:1000px; margin:0 auto; margin-top:30px; font-size:16px; color:#FFFFFF; line-height:220%;}
.q28{ overflow:hidden; text-align:center; padding-top:30px;}
.q28 span{
	display:inline-block;
	line-height:45px;
	padding-left:30px; cursor:pointer;
	padding-right:30px;border-radius:5px; font-size:20px; color:#FFFFFF;
	border: 1px solid rgba(255, 255, 255, 0.5);-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q28 span:hover{ background-color:#cc0000;border: 1px solid #cc0000;}
.q29{ background-color:#f2f3f7; overflow:hidden;}
.q30{ width:1200px; margin:0 auto; overflow:hidden; margin-top:30px;}
.q30 li{ float:left; width:18%; margin-right:2.5%; margin-top:20px; text-align:center; background-color:#FFFFFF; height:70px;}
.q30 img{ max-width:100%; max-height:70px;}
.q30 li:nth-child(5n){ margin-right:0;}
.q31{ width:1200px; margin:0 auto; margin-top:50px; font-size:22px; font-weight:bolder;}
.q32{ width:1200px; margin:0 auto; margin-top:40px; overflow:hidden;}
.q33{ float:left; width:280px; margin-right:26px; overflow:hidden; background-color:#FFFFFF;}
.q34{ height:150px; text-align:center; background-color:#d9e2f1;}
.q34 span{ display:inline-block; font-size:50px; color:#3778e4; margin-top:30px;}
.q34 p{ font-size:18px; color:#000; padding-top:10px;}
.q35{ overflow:hidden; padding:20px;}
.q35 li{ line-height:30px; font-size:14px; color:#666666; cursor:pointer;overflow: hidden;/*超出部分隐藏*/
	white-space: nowrap;/*不换行*/
	text-overflow:ellipsis;/*超出部分文字以...显示*/}
.q35 li:hover{ color:#1f87e8;}
.q35 dl{ text-align:center; line-height:40px; margin-top:10px;}
.q35 span{ display:inline-block; font-size:30px; color:#666666; cursor:pointer;}
.q35 span:hover{ color:#1f87e8;}
.q36{ height:150px; text-align:center; background-color:#f3d7d7;}
.q36 span{ display:inline-block; font-size:50px; color:#c1966e; margin-top:30px;}
.q36 p{ font-size:18px; color:#000; padding-top:10px;}
.q37{ height:150px; text-align:center; background-color:#e8e3cc;}
.q37 span{ display:inline-block; font-size:50px; color:#cbab54; margin-top:30px;}
.q37 p{ font-size:18px; color:#000; padding-top:10px;}
.q38{ height:150px; text-align:center; background-color:#e8deef;}
.q38 span{ display:inline-block; font-size:50px; color:#ba6dd0; margin-top:30px;}
.q38 p{ font-size:18px; color:#000; padding-top:10px;}
.q39{ float:left; width:280px; margin-right:0px; overflow:hidden; background-color:#FFFFFF;}
.q40{ background-color:#373b46; overflow:hidden; padding-bottom:30px; padding-top:30px;}
.q41{ width:1200px; margin:0 auto; overflow:hidden;}
.q42{ float:left;}
.q43{ height:50px; overflow:hidden;}
.q44{
	height:500px;
	background-repeat: no-repeat; overflow:hidden;
	background-position: center center;
}
.q45{ text-align:center; overflow:hidden; margin-top:40px; font-size:34px; color:#c30202; font-weight:bolder;}
.q46{ width:1200px; margin:0 auto; margin-top:40px; overflow:hidden;}
.q46 img{ float:left;}
.q46 ul{ float:right; width:700px; font-size:16px; color:#333333; line-height:220%;}
.q47{ text-align:center; overflow:hidden; margin-top:40px; font-size:34px; color:#333; font-weight:bolder;}
.q48{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q48 li{
	width:280px;
	margin-right:26px; float:left;
	border: 1px solid #d6d6d6; overflow:hidden; text-align:center; padding-bottom:40px; padding-top:40px;box-sizing:border-box;
}
.q48 span{ display:inline-block; width:100px; height:100px; line-height:100px;border-radius:125px; color:#e1200f; background-color:#f7f7f7; font-size:40px;}
.q48 p{ font-size:26px; padding-bottom:10px; padding-top:10px;}
.q48 dl{ font-size:16px; color:#333333; line-height:180%; padding-left:20px; padding-right:20px;}
.q48 li:nth-child(4n){ margin-right:0;}
.q49{ width:1200px; margin:0 auto; margin-top:50px; overflow:hidden;}
.q49 ul{ width:700px; float:right;}
.q49 h3{ font-size:30px; color:#e1200f; font-weight:bolder;}
.q49 dl{ font-size:18px; color:#666666; padding-top:10px;}
.q49 dt{ padding-top:30px; font-size:16px; color:#333333; line-height:200%;}
.q49 li{ float:left;}
.q50{
	height:500px;
	background-image:url(../images/01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.q50 ul{ width:1200px; margin:0 auto;}
.q50 dl{ float:left; font-size:26px; color:#FFFFFF; padding-top:170px;}
.q50 p{ font-size:36px; color:#ffc001; font-weight:bolder; padding-bottom:30px;}
.q50 dt{ float:right; width:300px; background-color:rgba(0, 0, 0, 0.5); text-align:center; color:#FFFFFF; font-size:20px; padding-top:60px; padding-bottom:60px; margin-top:130px;}
.q50 span{ background-color:#ffc001; color:#FFFFFF; text-align:center; line-height:50px; font-size:24px; display:inline-block; padding-left:20px; padding-right:20px; margin-top:20px; cursor:pointer;}
.q50 span:hover{ background-color:#df230a;}
.q51{
	overflow:hidden;
	width:1200px;
	margin:0 auto;
	background-image:url(../images/wt.png);
	background-repeat: no-repeat; margin-top:50px;
	background-position: center center;
}
.q51 dl{ float:left; width:420px;}
.q51 li{
	border: 1px solid #d7d7d7; line-height:45px; text-align:center; font-size:16px; color:#000; margin-top:25px;
}
.q51 dt{ float:right; width:420px;}
.q52{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-top:40px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #d7d7d7; overflow:hidden;box-sizing:border-box;
	border-left-color: #d7d7d7;
}
.q52 li{
	width:399.5px;
	float:left;
	text-align:center;
	border-right-width: 1px;box-sizing:border-box;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #d7d7d7; padding-bottom:30px; padding-top:30px;
	border-bottom-color: #d7d7d7;
}
.q52 span{
	display:inline-block;
	font-size:40px;
	width:112px;
	color:#3d7fe4;
	line-height:114px;
	background-image:url(../images/6_03.png);
	background-position: center center;
	background-repeat: no-repeat;
}
.q52 p{ padding-top:15px; font-size:20px; font-weight:bolder; color:#333333;}
.q52 dl{ padding:15px 40px 10px 40px; font-size:16px; color:#333333; line-height:180%; height:60px;}
.q52 em{ background-color:#3d7fe4; line-height:40px; display:inline-block; padding-left:50px; padding-right:50px; font-size:16px; color:#FFFFFF;border-radius:50px; cursor:pointer;}
.q52 em:hover{ background-color:#cc0000;}
.q53{ background-color:#f6f6f6; overflow:hidden; padding-bottom:70px; padding-top:30px;}
.q54{ width:1200px; margin:0 auto; overflow:hidden;}
.q54 li{ float:left; width:23%; margin-bottom:10px; margin-left:1%; margin-right:1%; margin-top:30px; background-color:#FFFFFF;box-shadow:0 0 10px #c4c4c4; text-align:center; padding-bottom:30px; padding-top:30px;}
.q54 span{ font-size:30px; display:inline-block; width:45px; height:45px; line-height:45px; background-color:#3d7fe4; color:#FFFFFF;border-radius:50px;}
.q54 p{ font-size:18px; color:#333333; padding-top:5px; padding-bottom:5px;}
.q54 dl{ font-size:14px; color:#333333; line-height:150%;}
.q55{
	overflow:hidden;
	background-image:url(../images/fw.jpg);
	background-repeat: no-repeat; padding-bottom:70px;
	background-position: center center;
}
.q56{ width:1000px; margin:0 auto; overflow:hidden; margin-top:30px;}
.q56 li{ float:left; text-align:center; margin-top:30px; color:#FFFFFF; width:20%;}
.q56 span{ font-size:60px;}
.q56 p{ font-size:14px; padding-top:5px;}
.q57{ overflow:hidden; text-align:center; margin-top:40px;}
.q57 span{ display:inline-block; line-height:45px; background-color:#FFFFFF; padding-left:40px; padding-right:40px; font-size:18px; color:#3d7fe4; cursor:pointer;}
.q57 span:hover{ background-color:#fb8c00; color:#FFFFFF;}
.q58{ width:1000px; margin:0 auto; margin-top:30px;}
.q58 li{ float:left; width:90px; text-align:center; font-size:14px; color:#333333;}
.q58 p{ color:#3d7fe4; font-size:50px;}
.q58 span{ display:inline-block; font-size:30px; float:right; margin-top:20px;}
.q58 em{ float:left; width:203.333px; display:inline-block; margin-left:5px; margin-right:5px; height:1px; background-color:#CCCCCC; margin-top:35px;}
.q59{ width:1000px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q59 li{ float:left; width:180px; margin-left:35px; margin-right:35px; padding-bottom:40px; padding-top:40px;border-radius:5px; text-align:center;}
.q59 span{ height:80px; width:80px; font-size:40px; display:inline-block; background-color:#FFFFFF;border-radius:50px; line-height:80px;}
.q59 p{ padding-top:15px; font-size:20px; color:#FFFFFF;}
.q59 a:nth-child(1n) li{ background-color:#69ceac;}
.q59 a:nth-child(1n) span{ color:#69ceac;}
.q59 a:nth-child(2n) li{ background-color:#397ce7;}
.q59 a:nth-child(2n) span{ color:#397ce7;}
.q59 a:nth-child(3n) li{ background-color:#f6833b;}
.q59 a:nth-child(3n) span{ color:#f6833b;}
.q59 a:nth-child(4n) li{ background-color:#de2a27;}
.q59 a:nth-child(4n) span{ color:#de2a27;}
.q60{
	background-image:url(../images/footer_bg.jpg);
	background-repeat: no-repeat; background-color:#00aaff; overflow:hidden;
	background-position: center bottom; margin-top:50px; padding-bottom:50px;
}
.q61{ text-align:center; overflow:hidden; padding-top:40px; color:#FFFFFF;}
.q61 p{ font-size:30px;}
.q61 dl{ padding-top:10px; font-size:18px;}
.q62{ width:500px; margin:0 auto; margin-top:40px;}
.q62 dl{ width:350px; float:left;}
.q62 dt{ float:right; width:150px;}
.q63{
	width:100%;
	line-height:50px;
	height:50px;
	background-color:#FFFFFF;
	border-top-style: none;
	border-right-style: none; padding-left:20px; font-size:16px; color:#333333;box-sizing:border-box;
	border-bottom-style: none;
	border-left-style: none;
}
.q64{
	width:100%;
	line-height:50px;
	height:50px;
	box-sizing:border-box;
	text-align:center; font-size:18px; color:#FFFFFF;
	cursor:pointer;
	background-color:#ff6600;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.q65{
	background-image:url(../images/jsj.jpg);
	background-repeat: no-repeat; overflow:hidden;
	background-position: center center; margin-top:40px; padding-bottom:70px;
}
.q66{ overflow:hidden; text-align:center; margin-top:40px;}
.q66 span{ display:inline-block; line-height:55px; background-color:#ff7200; padding-left:40px; padding-right:40px; font-size:22px; color:#fff; cursor:pointer;border-radius:10px;}
.q66 span:hover{ background-color:#3d7fe4; color:#FFFFFF;}
.q67{ width:1000px; margin:0 auto; overflow:hidden; margin-top:40px;position:relative;}
.q68{ float:left; width:485px; background-color:#e64341; overflow:hidden;border-radius:10px; padding:30px;box-sizing:border-box; color:#FFFFFF;}
.q68 p{ text-align:center; font-size:28px; font-weight:bolder;}
.q68 li{
	font-size:16px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.q68 span{ display:inline-block; color:#ff7200;}
.q68 dl{
	font-size:20px;
	line-height:50px; text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.q69{ float:right; width:485px; background-color:#3d7fe4; overflow:hidden;border-radius:10px; padding:30px;box-sizing:border-box; color:#FFFFFF;}
.q69 p{ text-align:center; font-size:28px; font-weight:bolder;}
.q69 li{
	font-size:16px;
	line-height:50px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.q69 span{ display:inline-block; color:#ff7200;}
.q69 dl{
	font-size:20px;
	line-height:50px; text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FFFFFF;
}
.q70{ position:absolute; left:447px; top:200px; z-index:999;}
.q71{
	height:375px;
	background-image:url(../images/sj.jpg);
	background-repeat: no-repeat; text-align:center;
	background-position: center center;
}
.q71 p{ font-size:50px; font-weight:bolder; color:#000; padding-top:100px;}
.q71 span{
	display:inline-block;
	line-height:55px;
	padding-left:40px; margin-top:40px;
	padding-right:40px; font-size:18px; cursor:pointer;
	border: 1px solid #ccc; background-color:rgba(255, 255, 255, 0.6);
}
.q72{ background-color:#f8f8f8; overflow:hidden; padding-bottom:50px;}
.q73{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q73 li{
	float:left; padding-bottom:20px; padding-top:20px; text-align:center;box-sizing:border-box;
	background-color:#FFFFFF; width:230px; margin-right:12px;
	border: 1px solid #e9e9e9;
}
.q73 span{ width:90px; height:90px; line-height:90px; font-size:40px; display:inline-block;border-radius:50px; color:#FFFFFF;}
.q73 p{ padding-bottom:10px; padding-top:10px; font-size:26px;}
.q73 dl{ padding-left:20px; padding-right:20px; font-size:14px; line-height:150%; color:#333333;}
.q73 em{
	display:inline-block;
	line-height:25px;
	padding-left:25px;
	padding-right:25px;
	font-size:16px; margin-top:20px;
	color:#333333;border-radius:40px;
	border: 1px solid #848484; cursor:pointer;
}
.q73 em:hover{ background-color:#3d7fe4; color:#FFFFFF;border: 1px solid #3d7fe4;}
.q73 li:nth-child(1n) span{ background-color:#4680e7;}
.q73 li:nth-child(2n) span{ background-color:#69ceae;}
.q73 li:nth-child(3n) span{ background-color:#e4260d;}
.q73 li:nth-child(4n) span{ background-color:#6969d6;}
.q73 li:nth-child(5n) span{ background-color:#ffb425;}
.q73 li:nth-child(5n){ margin-right:0px;}
.q74{ margin:0 auto; margin-top:40px;}
.q74 td{ line-height:50px;}
.q75{ font-size:24px; font-weight:bolder; color:#FFFFFF; text-align:center;}
.q76{ font-size:16px; text-align:center;}
.q77{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q77 li{ width:200px; float:left; text-align:center;}
.q77 span{ font-size:40px; border-radius:50px; display:inline-block; color:#FFFFFF; background-color:#3d7fe4; width:90px; height:90px; line-height:90px;}
.q77 p{ font-size:18px; color:#333333; padding-top:15px; line-height:180%;}
.q77 dl{ float:left; text-align:center; width:50px; font-size:24px; color:#666; margin-top:30px;}
.q78{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.q78 li{
	float:left;
	margin-top:30px;
	width:380px;box-sizing:border-box;
	margin-right:30px; padding:30px;
	border: 1px solid #e8e8e8; background-color:#FFFFFF;
}
.q78 span{ width:90px; height:90px; background-color:#e8e8e8; float:left; display:inline-block; text-align:center; line-height:90px;border-radius:50px; color:#d81114; font-size:40px; margin-right:30px;}
.q78 p{ font-size:24px;}
.q78 dl{ font-size:16px; color:#333333; padding-top:10px; line-height:150%;}
.q78 li:nth-child(3n){ margin-right:0px;}
.q79{
	background-image:url(../images/xz.jpg);
	background-repeat: no-repeat; overflow:hidden;
	background-position: center center; padding-bottom:50px;
}
.q80{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q80 li{ float:left; width:280px; margin-right:26px; background-color:#FFFFFF;}
.q80 img{ width:100%;}
.q80 p{ text-align:center; padding-top:15px; font-size:26px;}
.q80 dl{ padding:15px; font-size:16px; color:#333333; line-height:150%;}
.q80 li:nth-child(4n){ margin-right:0px;}
.q81{ overflow:hidden; margin-top:40px; text-align:center;}
.q81 span{
	display:inline-block;
	background-color:#dd0c17;
	line-height:50px;
	border-radius:30px;
	border: 3px solid #dd0c17;
}
.q81 dl{ float:left; width:350px; background-color:#FFFFFF;border-radius:30px; font-size:24px;}
.q81 dt{ float:left; width:200px; font-size:24px; color:#FFFFFF; cursor:pointer;}
.q82{
	background-image:url(../images/gczj.jpg);
	background-repeat: no-repeat;background-size: cover;
	background-position: center center; height:500px; text-align:center;
}
.q82 p{ font-size:80px; font-weight:bolder; padding-top:100px;}
.q82 dl{ font-size:60px; padding-top:10px;}
.q82 dt{ font-size:40px; padding-top:10px;}
.q82 span{ display:inline-block; color:#FF0000;}
.q83{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q83 li{
	float:left; padding-bottom:20px; padding-top:20px; text-align:center;box-sizing:border-box;
	background-color:#FFFFFF; width:280px; margin-right:26px;
	border: 1px solid #e9e9e9; margin-top:20px;
}
.q83 span{ width:90px; height:90px; line-height:90px; font-size:40px; display:inline-block;border-radius:50px; color:#e73522; background-color:#fbf8f9;}
.q83 p{ padding-bottom:10px; padding-top:10px; font-size:22px;}
.q83 dl{ padding-left:20px; padding-right:20px; font-size:14px; line-height:150%; color:#333333;}
.q83 em{
	display:inline-block;
	line-height:30px;
	padding-left:25px;
	padding-right:25px;
	font-size:16px; margin-top:20px;
	color:#333333;border-radius:3px;
	border: 1px solid #848484; cursor:pointer;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q83 em:hover{ background-color:#e73522; color:#FFFFFF;border: 1px solid #e73522;}
.q83 li:nth-child(4n){ margin-right:0px;}
.q84{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q85{ width:420px; float:left;}
.q86{ float:left; width:780px;}
.q86 li{
	float:left;
	width:47%; float:left;box-sizing:border-box; margin-bottom:37px;
	margin-left:3%;
	border: 1px solid #f16b14;
}
.q86 span{ display:inline-block; width:75px; height:65px; line-height:65px; text-align:center; float:left; background-color:#f16b14; font-size:40px; color:#FFFFFF;}
.q86 em{ display:inline-block; margin-left:20px; line-height:65px; font-size:26px; color:#333333; float:left;}
.q87{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.q87 li{ float:left; width:380px; margin-right:30px; overflow:hidden; margin-top:30px;}
.q87 li:nth-child(3n){ margin-right:0px;}
.q87 img{ width:100%;}
.q87 p{ padding-top:10px; text-align:center; font-size:18px; color:#666666;}
.q88{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q89{ float:left; width:380px; height:480px; background-color:#cd3234; margin-right:30px;border-radius:10px;position:relative; text-align:center;}
.q89 p{ height:140px; text-align:center; font-size:30px; font-weight:bolder; color:#FFFFFF; padding-top:30px;box-sizing:border-box;}
.q89 ul{ width:90%; margin:0 auto; height:320px; padding-top:70px; background-color:#FFFFFF;box-sizing:border-box;}
.q89 img{
	position:absolute;
	right:37%;
	top:90px;
	width:100px;
	border-radius:55px;
	z-index:9999;
	border: 2px solid #cd3234;
}
.q89 li{ line-height:40px; font-size:18px; text-align:center;}
.q89 span{ display:inline-block; font-size:20px; color:#333333;}
.q90{ float:left; width:380px; height:480px; background-color:#fe8b14; margin-right:30px;border-radius:10px;position:relative; text-align:center;}
.q90 p{ height:140px; text-align:center; font-size:30px; font-weight:bolder; color:#FFFFFF; padding-top:30px;box-sizing:border-box;}
.q90 ul{ width:90%; margin:0 auto; height:320px; padding-top:70px; background-color:#FFFFFF;box-sizing:border-box;}
.q90 img{
	position:absolute;
	right:37%;
	top:90px;
	width:100px;
	border-radius:55px;
	z-index:9999;
	border: 2px solid #fe8b14;
}
.q90 li{ line-height:40px; font-size:18px; text-align:center;}
.q90 span{ display:inline-block; font-size:20px; color:#333333;}
.q91{ float:left; width:380px; height:480px; background-color:#5898e9;border-radius:10px;position:relative; text-align:center;}
.q91 p{ height:140px; text-align:center; font-size:30px; font-weight:bolder; color:#FFFFFF; padding-top:30px;box-sizing:border-box;}
.q91 ul{ width:90%; margin:0 auto; height:320px; padding-top:70px; background-color:#FFFFFF;box-sizing:border-box;}
.q91 img{
	position:absolute;
	right:37%;
	top:90px;
	width:100px;
	border-radius:55px;
	z-index:9999;
	border: 2px solid #5898e9;
}
.q91 li{ line-height:40px; font-size:18px; text-align:center;}
.q91 span{ display:inline-block; font-size:20px; color:#333333;}
.q92{
	background-image:url(../images/pg.jpg);
	background-repeat: no-repeat;background-size: cover;
	background-position: center center; height:500px; text-align:center;
}
.q92 p{ font-size:70px; font-weight:bolder; padding-top:100px; color:#FFFFFF;}
.q92 dl{ font-size:60px; padding-top:10px; color:#ffcc80;}
.q92 dt{ font-size:40px; padding-top:10px; color:#CCCCCC;}
.q92 span{ display:inline-block; color:#FF0000;}
.q93{ width:1200px; margin:0 auto; overflow:hidden; margin-top:40px;}
.q93 li{
	width:220px;
	margin-right:25px; float:left;box-sizing:border-box;
	border: 1px solid #CCCCCC;
}
.q93 li:nth-child(5n){ margin-right:0px;}
.q93 p{ line-height:90px; text-align:center; font-size:24px; color:#FFFFFF; font-weight:bolder;}
.q93 li:nth-child(1n) p{ background-color:#0573c2;}
.q93 li:nth-child(2n) p{ background-color:#26d89e;}
.q93 li:nth-child(3n) p{ background-color:#f15752;}
.q93 li:nth-child(4n) p{ background-color:#f5a579;}
.q93 li:nth-child(5n) p{ background-color:#7b99ee;}
.q93 ul{ overflow:hidden; text-align:center; padding-bottom:40px; padding-top:40px;}
.q93 dl{ line-height:40px; font-size:20px; color:#333333;}
.q94{
	background-image:url(../images/tt_03.png);
	width:1200px;
	margin:0 auto; padding-bottom:50px; padding-top:50px;
	margin-top:40px;
	background-position: center center;
	overflow:hidden;
	background-repeat: no-repeat;
}
.q94 dl{ width:350px; float:left;}
.q94 li{ overflow:hidden; padding-top:50px; font-size:16px; color:#333333; line-height:150%;}
.q94 p{ font-size:24px; font-weight:bolder; color:#005fb0; padding-bottom:10px;}
.q94 dt{ width:350px; float:right;}












.w24{ background-color:#373b46; overflow:hidden; padding-bottom:30px; padding-top:30px;}
.w25{ background-color:#2c3039; overflow:hidden; font-size:14px; line-height:28px; padding-bottom:20px; padding-top:20px; text-align:center; color:#CCCCCC;}




.w29{ width:1200px; margin:0 auto; overflow:hidden; margin-top:20px;}
.w30{ float:left; padding-right:80px;}
.w30 dl{ font-size:16px; color:#FFFFFF; padding-bottom:15px;}
.w30 p{ font-size:14px; color:rgba(255, 255, 255, 0.6); cursor:pointer; line-height:30px;}
.w30 p:hover{ color:#0077e4;}
.w31{
	float:right;
	overflow:hidden;
	border-left-width: 1px; padding-bottom:50px;
	border-left-style: solid;
	border-left-color: rgba(255, 255, 255, 0.2); padding-left:50px;
}
.w32{ float:left; padding-right:50px;}
.w32 dl{ font-size:16px; color:#FFFFFF; padding-bottom:15px;}
.w32 img{ width:111px;}
.w33{ float:left;}
.w33 dl{ font-size:16px; color:#FFFFFF; padding-bottom:15px;}
.w33 dt{ font-size:30px; color:#FFFFFF;}
.w33 dd{ font-size:18px; color:#FFFFFF; line-height:35px;}
.w33 span{ display:inline-block; padding:5px 15px 5px 15px; background-color:#0077e4; color:#FFFFFF; font-size:14px; cursor:pointer;border-radius:3px; margin-top:10px;}
.w34{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	margin-bottom:20px; padding-bottom:20px; padding-top:20px;
	margin-top:40px; font-size:14px; color:#CCCCCC; line-height:27px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: rgba(255, 255, 255, 0.1);
	border-bottom-color: rgba(255, 255, 255, 0.1);
}



.w47{
	height:50px;
	line-height:50px;
	border-bottom-width: 1px; text-align:center;
	border-bottom-style: solid;
	border-bottom-color: #dadada;
}
.w47 span{ font-size:18px; color:#333333; padding-left:40px; padding-right:40px; cursor:pointer; display:inline-block;}
.w47 span:hover{ background-color:#00aaff; color:#FFFFFF;}
.w47 em{ font-size:18px; background-color:#00aaff; color:#FFFFFF; padding-left:40px; padding-right:40px; cursor:pointer; display:inline-block;}


.w79{ width:1200px; margin:0 auto; overflow:hidden; margin-top:0px;}
.w79 li{ width:380px; margin-right:30px; overflow:hidden; background-color:#FFFFFF;box-sizing:border-box; float:left; margin-top:40px;}
.w79 dl{ width:100%; height:220px; overflow:hidden;}
.w79 img{ width:100%; min-height:100%;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.w79 li:nth-child(3n){ margin-right:0px;}
.w79 li:hover img{transform: scale(1.2, 1.2);}
.w79 dt{
	padding:15px;
	overflow:hidden;
	border: 1px solid #e2e2e2;
}
.w79 p{ font-size:18px; cursor:pointer;
overflow: hidden;/*超出部分隐藏*/
	white-space: nowrap;/*不换行*/
	text-overflow:ellipsis;/*超出部分文字以...显示*/}
.w79 h2{ font-size:14px; color:#666666; padding-top:5px; line-height:150%;

}
.w79 p:hover{
	color:#0077e4;
	text-decoration: underline;
}
.w79 span{ padding-top:10px; display:inline-block; font-size:14px; color:#666666;}

.w80{ width:1200px; margin:0 auto; overflow:hidden;}
.w81{
	overflow:hidden;
	border-bottom-width: 1px; text-align:center; margin-top:40px;
	border-bottom-style: solid; padding-bottom:10px;
	border-bottom-color: #dfdfdf;
}
.w81 p{ font-size:28px; padding-bottom:10px;}
.w81 dl{ font-size:14px; color:#666666;}
.w82{ overflow:hidden; padding-top:20px; font-size:16px; line-height:200%; color:#333333; padding-bottom:20px;}
.w82 img{ max-width:800px; margin-bottom:10px; margin-top:10px;}
.w83{
	overflow:hidden;
	line-height:45px;
	border-top-width: 1px;
	border-top-style: solid;
	background-color:#FFFFFF;
	border-top-color: #d7d7d7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d7d7d7;
}
.w83 dl{
	width:50%;
	float:left;
	font-size:14px;
	color:#333333;box-sizing:border-box; 
	cursor:pointer;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #d7d7d7;
}
.w83 span{ margin-left:5px; margin-right:5px;}
.w83 dt{
	width:50%;
	float:right; text-align:right;
	font-size:14px;
	color:#333333;box-sizing:border-box; 
	cursor:pointer;
}

.q220{
	font-size:14px; padding:7px 10px 7px 10px;
	background-color:#FFFFFF; color:#333;
	border: 1px solid #F0F0F0;border-radius:5px 0px 0px 5px; margin-left:2px; margin-right:2px;
}
.q220:hover{ background-color:#03499b; color:#FFFFFF;}
.q221{
	font-size:14px; padding:7px 10px 7px 10px;
	background-color:#FFFFFF; color:#333;
	border: 1px solid #F0F0F0;border-radius:0px 5px 5px 0px; margin-left:2px; margin-right:2px;
}
.q221:hover{ background-color:#03499b; color:#FFFFFF;}
.page-num{
	font-size:14px;padding:7px 10px 7px 10px;
	background-color:#fff; color:#333;
	border: 1px solid #F0F0F0; margin-left:2px;
}
.page{
	text-align:center;
	line-height:25px;
	overflow:hidden;
	font-size:10px;
	font-size:14px;
	padding-top:20px;
	padding-bottom:20px;
	border-top-width: 1px;
	border-top-style: solid; margin-top:30px;
	border-top-color: #e0e0e0;
}
.pagee{
	text-align:center;
	line-height:25px;
	overflow:hidden;
	font-size:10px;
	font-size:14px;
	padding-top:20px;
	padding-bottom:40px;
	border-top-width: 0px;
	border-top-style: solid; margin-top:20px;
	border-top-color: #e0e0e0;
}


.k90{
	width:130px;
	float:right; position:fixed; top:20%; right:5px; z-index:999999999;
	background-color:#FFFFFF;
	border: 1px solid #e1e1e1;
}
.k91{ overflow:hidden;position:relative;}
.k91 dl{ position:absolute; right:0px; top:0px; z-index:999;}
.k92{
	width:95%;
	margin:0 auto;
	border-bottom-width: 1px; overflow:hidden; padding-bottom:10px; text-align:center;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}
.k92 p{ font-size:14px; color:#ed382d; padding-top:10px; padding-bottom:10px;}
.k92 dl{ font-size:15px; color:#cc0000;}
.k92 span{ display:inline-block; width:80%; line-height:25px;background-color:#ed382d; font-size:14px; color:#FFFFFF; cursor:pointer;border-radius:25px; margin-top:10px;}
.k93{
	width:95%;
	margin:0 auto;
	border-bottom-width: 1px; overflow:hidden; padding-bottom:10px; text-align:center;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}
.k93 dl{ font-size:14px; color:#333; padding-top:10px;}
.k93 span{ font-size:14px; margin-right:3px; display:inline-block;}
.k93 dt{
	line-height:30px; width:90%; margin:0 auto;
	margin-top:8px; cursor:pointer;
	border: 1px solid #ececec;border-radius:3px;
}
.k93 dt:hover{ background-color:#ed382d; color:#FFFFFF;}
.k94{ width:90%; margin:0 auto; overflow:hidden; padding-top:10px;}
.k94 img{ width:100%;}
.k94 p{ text-align:center; padding-top:5px; font-size:12px; color:#666666; padding-bottom:10px;}
