/* CSS Document */
@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");
}
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px; min-width:1280px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:"HYJunHei-CEJ", "Microsoft YaHei";
}
*{font-family:"HYJunHei-CEJ", "Microsoft YaHei";}
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{
	font-style: normal;
}
em{font-style: normal;}
img{border:none;border:0;vertical-align:middle;}
.gov{moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q1{ width:100%;  overflow:hidden; background-color:#000000; margin:0 auto;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;position: relative;}
.q1 video {
  width: 100%;
  height: 100%;
    display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center center;
     object-position: center center;
}
.q2{ width:92%; margin:0 auto; z-index:99999999999; height:80px;}
@media screen and (max-width: 1300px) { 
.q2{ width:88%; left:6%;}
}
.q3{ float:left; padding-top:8px;}
.q3 img{}
.q4{ float:right;}
.q5{
	float:right;border-radius:30px; margin-top:24px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
	border: 1px solid #dfc393; line-height:35px; text-align:center; padding-left:20px; padding-right:20px; font-size:22px; font-weight:bolder; color:#dfc393; font-family:Arial, Helvetica, sans-serif;
}
.q5 span{ display:inline-block; margin-right:10px; font-weight:normal; font-size:22px;}
.q5:hover{ color:#FFFFFF;}
.q6{ height:80px;}
.q7{ float:right; position:relative; width:150px; cursor:pointer;}
.q7 span{ display:inline-block; width:45px; height:45px;border-radius:25px; background-color:#c82635; font-size:20px; color:#FFFFFF; line-height:45px; text-align:center; cursor:pointer; position:absolute; right:0px; top:16px; z-index:99999;}
.q7 li{
	line-height:35px;
	background-color:#333333;
	padding-left:15px;
	padding-right:13px;
	font-size:14px;
	color:#FFFFFF;
	border-radius:25px;
	margin-top:22px;
	float:right;
	letter-spacing: 2px;
}
.q7:hover li{ padding-right:50px;letter-spacing: 0px;}
.q7:hover span{ background-color:#cc0000;}
.q8{ width:80%; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1600px) { 
.q8{ width:92%; }
}
@media screen and (max-width: 1300px) { 
.q8{ width:88%; }
}


.q08{ float:right; margin-right:80px;}
.q08 li{ float:left; text-align:center; position:relative; cursor:pointer;}
.q08 dl{ height:85px; font-size:19px; color:#fff; line-height:85px; font-family:'hklhj'; cursor:pointer; padding-left:20px; padding-right:20px;}
.q08 li:hover dl{ color:#dfc393;}
.q08 dt{
	display:none;
	position:absolute;
	right:0px;
	top:85px;
	width:100%;
	z-index:99999;
	background-color:#d80c18;
	border-top-width: 0px;border-radius:0 0 3px 3px;
	border-top-style: solid;
	border-top-color: #c92e3b;
}
.q08 li:hover dt{ display:block;}
.q08 p{ text-align:center; line-height:40px; font-size:16px; color:#fff; font-weight:bolder; moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q08 p:hover{ background-color:rgba(255,255,255, 0.2);}
@media screen and (max-width: 1600px) { 
.q08{ margin-right:50px;}
.q08 dl{ padding-left:10px; padding-right:10px; font-size:16px;}
}
.q08 .q088{ color:#dfc393;}

.q9{
	overflow:hidden;
	background-image: url(../images/timebg.png);
	background-repeat: no-repeat;background-size:auto 80%;
	background-position: right center; margin-top:8vh; margin-bottom:0vh;
}
.q10{ float:left; width:40%; overflow:hidden; padding-top:5vh; padding-bottom:10vh;}
.q10 p{ font-size:4vh; color:#f5dfaf;font-family:'hklhj';}
.q10 dl{
	padding-top:2vh;
	font-size:2.5vh; color:#ccc;
	text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;
}
.q10 dt{ font-size:2vh; color:#ccc; line-height:5vh; padding-top:5vh; font-family:'hklhj';}
.q10 span{
	margin-top:4vh;
	font-size:2vh; display:inline-block;
	padding-left:7vh; line-height:5vh; color:#FFFFFF;
	padding-right:3vh; cursor:pointer; margin-left:5px;
	border: 1px solid #fff;border-radius:50px;box-shadow: 0 0 5px #fff;
}
.q10 em{ font-size:2vh; display:inline-block; margin-left:3vh;}
.q10 span:hover{ background-color:#cba95d;border: 1px solid #cba95d;  padding-left:9vh;}
.q11{ float:right; width:40%;position:relative; margin-top:8vh;}
@media screen and (max-width: 1500px) { 
.q11{  width:50%;}
}
.q11 li{position:absolute;}
.q11 p{ font-size:1.7vh; color:#cba95d;}
.q11 span{ font-size:6vh; display:inline-block;font-family:'Impact';}
.q11 dl{ font-size:1.8vh; color:#fff; padding-top:1vh; font-weight:bolder;}

.q11 li:nth-child(1n){ left:5px; top:1vh;}
.q11 li:nth-child(2n){ left:25vh; top:3vh;}
.q11 li:nth-child(3n){ left:5vh; top:20vh;}
.q11 li:nth-child(4n){ left:30vh; top:25vh;}
.q12{ text-align:center; overflow:hidden; color:#FFFFFF; width:100%; z-index:9999;position:absolute; right:0px; top:20vh;}
.q12 p{font-family:'hklhj'; font-size:4vh;}
.q12 dl{ padding-top:5vh; font-size:5vh; font-family:'Impact';}
.q12 dt{ padding-top:1.7vh; font-size:1.8vh;}
.q12 img{ width:15vh; margin-top:2vh; margin-left:1vh; margin-right:1vh;}
.q12 dd{ font-size:1.6vh; color:#FFFFFF; margin-top:3vh;}
.q12 span{ font-size:1.1vh; color: rgba(255,255,255, 0.4); display:inline-block; margin-left:15px; margin-right:15px;}
.q12 li{ padding-top:3vh;color: rgba(255,255,255, 0.7); font-size:1.6vh;}
.q12 ul{ overflow:hidden;}
.q13{position:absolute; right:0px; top:7vh; width:100%; text-align:center; z-index:9999;}
.q13 p{
	font-size:3vh;
	color:#FFFFFF;
	font-family:'hklhj';
	letter-spacing: 3px; padding-top:2vh;
}
.q13 dl{
	font-size:1.5vh;
	color: rgba(255,255,255, 0.7);
	padding-top:1vh;
	text-transform: uppercase;
}

.q14{width:540px;height:540px;border:1px #353c56 dashed;-webkit-animation:loops 50s linear infinite;border-radius:50%; position:absolute; left:70px; top:50px;}

.q15{ background-image:url(../images/historybg.jpg);background-size: cover; overflow:hidden; margin-top:60px;}
.q16{width:100%; text-align:center; margin-top:5vh; overflow:hidden;}
.q16 p{
	font-size:3vh;
	color:#333;
	font-family:'hklhj';
	letter-spacing: 3px; padding-top:2vh;
}
.q16 dl{
	font-size:1.5vh;
	color: rgba(0,0,0, 0.7);
	padding-top:1vh;
	text-transform: uppercase;
}
.q17{position:relative; height:auto; height:177vh; margin-top:6vh;}
.q18{ position:absolute; right:0px; top:0px;}
.q19{width:640px;height:640px;border:1px #c82635 dashed;-webkit-animation:loops 40s linear infinite;border-radius:50%; position:absolute; left:70px; top:0px;}
.q20{ width:190px; overflow:hidden; position:absolute; left:0px; top:100px; z-index:99999;}
.q20 img{
	width:100%;border-radius:50%;
	border: 7px solid #b10d0b;box-sizing:border-box;
}
.q21{ width:320px; overflow:hidden; position:absolute; left:70px; top:160px; z-index:9999;}
.q21 img{
	width:100%;border-radius:50%;
	box-sizing:border-box;
}
.q22{ width:140px; overflow:hidden; position:absolute; left:100px; top:450px; z-index:99999;}
.q22 img{
	width:100%;border-radius:50%;
	border: 4px solid #b10d0b;box-sizing:border-box;
}
.q23{position: fixed; top:0px; left:0px; width:100%; z-index:999999; background-color:#d80c18; }
.q24{
	z-index:99999;
	position:absolute;
	width:380px;
	height:120px;border-radius:10px;
	background-color:#FFFFFF;
	border: 1px dashed #c82635;
}
.q24 span{
	float:left;
	display:inline-block;
	line-height:80px;
	padding-left:30px;
	padding-right:30px;
	color:#231815; font-size:40px;
	font-family:Impact;
	font-style: oblique;
}
.q24 dl{ float:left; width:75%; font-size:18px; color:#666666; padding-top:5px;}
.q24 p{ font-size:24px; padding-top:7px; color:#333333;}
.q24 em{ display:inline-block; color:#c82635; font-size:24px;}
.q25{left:400px; top:70px;}
.q26{left:480px; top:190px;}
.q27{left:560px; top:330px;}
.q28{left:480px; top:450px;}
.q29{left:400px; top:570px;}
.q30{right:160px; top:0px;}
.q31{right:80px; top:120px;}
.q32{right:0px; top:240px;}
.q33{right:0px; top:360px;}
.q34{right:80px; top:480px;}
.q35{right:160px; top:600px;}
.q36{ overflow:hidden; text-align:center;position:relative; margin-top:50px;}
.q36 dl{
	line-height:80px;
	font-size:60px;
	color:#eaeaea; font-weight:bolder;
	text-transform: uppercase; font-family:"Times New Roman", Times, serif;
}
.q36 dt{position:absolute; right:0px; top:0px; width:100%; line-height:80px; font-size:40px; color:#ca141c; font-family:'hklhj';}
.q36 li{ font-size:2.3vh; color:#666666; font-family:'hklhj';}
.q37{ background-color:#0c1637; overflow:hidden; padding-bottom:5vh; padding-top:5vh;}
.q38{ overflow:hidden; background-color:#f6f6f6; padding-bottom:6vh; padding-top:1vh;}
.q39{ overflow:hidden; margin-top:5vh;}
.q39 li{ float:left; width:31.333%; margin-right:3%; background-color:#FFFFFF;position:relative; height:60vh;}
.q39 li:nth-child(3n){ margin-right:0%;}
.q39 dl{ width:100%; height:32vh; overflow:hidden;}
.q39 img{ width:100%;}
.q39 ul{ overflow:hidden; padding:4vh; position:absolute; left:0px; top:32vh; background-color:#FFFFFF; width:100%; z-index:99999;box-sizing:border-box;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q39 p{ font-size:2.0vh; color:#000000; height:6vh;
text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden; cursor:pointer; font-weight:bolder;
}
.q39 dt{ font-size:1.5vh; line-height:2.5vh; color:#666666;
text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3; padding-top:1vh; line-height:3vh; height:9vh;
	overflow: hidden;
}
.q39 h2{ padding-top:2vh; font-size:1.2vh; color:#999;}
.q39 li:hover ul{ top:28vh;}
.q39 span{ overflow:hidden; position:absolute; left:0px; top:0vh; height:32vh; background-color:#FFFFFF; width:100%; z-index:999;box-sizing:border-box;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; background-color:rgba(0,0,0, 0.7); display:inline-block; display:none; text-align:center; font-size:3vh; color:#FFFFFF; line-height:28vh; cursor:pointer;}
.q39 em{ font-size:3vh; display:inline-block; margin-left:1vh;}
.q39 li:hover span{ display:block;}
.q39 p:hover{ color:#c82635;}
.q40{ overflow:hidden; margin-top:4vh;}
.q40 li{ float:left; width:15.6666%; margin-right:1.2%;}
.q40 li:nth-child(6n){ margin-right:0%;}
.q40 img{ width:100%;}
.q41{ height:5vh;}
.q42{ overflow:hidden; margin-top:5vh;}
.q42 li{ float:left; width:24.7%; margin-right:0.3%; overflow:hidden; margin-top:0.7vh; overflow:hidden;position:relative;}
.q42 span{ position:absolute; right:0px; top:0px; width:100%; height:100%; background-color:rgba(0,0,0, 0.7); z-index:9999; font-size:3vh; color:#FFFFFF; line-height:100%; text-align:center;}
.q42 li img{ width:100%;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q42 li:hover img{ transform: scale(1.2, 1.2);}
.q42 dl{ float:left; width:50.3%;overflow:hidden;}
.q42 dt{ width:49.3%; margin-right:0.7%; float:left; margin-top:0.7vh; overflow:hidden;}
.q42 dt img{ width:100%;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q42 dt:hover img{ transform: scale(1.2, 1.2);}
.q42 ul{ float:right; width:24.7%;overflow:hidden; margin-top:0.7vh;}
.q42 ul img{ width:100%;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q42 ul:hover img{ transform: scale(1.2, 1.2);}
.q43{ background-color:#f6f6f6; overflow:hidden;}
.q44{ overflow:hidden;}
.q44 img{ width:100%;}
.q45{
	width:50%; margin:0 auto;
	overflow:auto; height:80vh;
	margin-top:10vh;
}
.q45 li{ overflow:hidden; padding-bottom:15px; padding-top:15px;opacity: 0;
  transition: all .5s;}
.q45 dl{}
.q45 i{
	display:inline-block;
	font-family:hklhj;
	padding:0.8vh 2vh 0.8vh 2vh;box-sizing:border-box; margin-top:0.5vh;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;
	font-style: normal; font-size:3vh;border: 2px solid rgba(255,255,255, 0.0);
}
.q45 i:hover{
	border: 2px solid rgba(255,255,255, 0.7); background-color:rgba(255,255,255, 0.1);
}
.q45 dt{ line-height:35px; padding-left:5.7vh; padding-top:2vh;}
.q45 span{ display:inline-block; font-size:1.6vh; color:rgba(255,255,255, 0.8); margin-left:20px; cursor:pointer;}
.q45 dd{ width:100%; height:2px; background-color:rgba(255,255,255, 0.5);opacity: 0; margin-top:2vh;
  transition: all .6s;}
.q45 em{ font-size:5vh;font-family:'Superaircraft'; color:rgba(255,255,255, 0.5); display:inline-block; margin-right:1vh; float:left;}
@media screen and (max-width: 1300px) { 
.q45{ width:80%;}
}
.q45::-webkit-scrollbar {
        display: none;/*隐藏滚动条*/
    }
.q46{ overflow:hidden; margin-top:5vh;}
.q46 li{ float:left; width:31.333%; margin-right:3%; background-color:#f6f6f6;position:relative; height:60vh;}
.q46 li:nth-child(3n){ margin-right:0%;}
.q46 dl{ width:100%; height:32vh; overflow:hidden;}
.q46 img{ width:100%;}
.q46 ul{ overflow:hidden; padding:4vh; position:absolute; left:0px; top:32vh; background-color:#f6f6f6; width:100%; z-index:99999;box-sizing:border-box;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q46 p{ font-size:2.0vh; color:#000000; height:6vh;
text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden; cursor:pointer;
}
.q46 dt{ font-size:1.5vh; line-height:2.5vh; color:#666666;
text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3; padding-top:1vh; line-height:3vh; height:9vh;
	overflow: hidden;
}
.q46 h2{ padding-top:2vh; font-size:1.2vh; color:#999;}
.q46 li:hover ul{ top:28vh;}
.q46 span{ overflow:hidden; position:absolute; left:0px; top:0vh; height:32vh; background-color:#FFFFFF; width:100%; z-index:999;box-sizing:border-box;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; background-color:rgba(0,0,0, 0.7); display:inline-block; display:none; text-align:center; font-size:3vh; color:#FFFFFF; line-height:28vh; cursor:pointer;}
.q46 em{ font-size:3vh; display:inline-block; margin-left:1vh;}
.q46 li:hover span{ display:block;}
.q46 p:hover{ color:#c82635;}
.q47{ height:60px; background-color:#9a2130; text-align:center;}
.q47 span{ display:inline-block; line-height:60px; padding-left:40px; padding-right:40px; margin-left:5px; margin-right:5px; font-size:2vh; color:#FFFFFF; cursor:pointer;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q47 span:hover{ background-color:#fff; color:#9a2130;}
.q48{
	background-color:#000000;
	overflow:hidden;
	margin-top:0vh;
	height:1100px;
	position:relative;
	background-image: url(../images/dmbg.jpg);
}
.q49{ overflow:hidden; width:100%; margin-top:5vh;}
.q49 li{ float:left; margin-top:20px; margin-right:20px; height:399px; overflow:hidden;}
.q49 img{ height:399px; object-fit: cover;}
.q50{ overflow:hidden; width:100%;}
.q50 li{ float:left; margin-top:20px; margin-right:20px; height:399px; overflow:hidden;}
.q50 img{height:399px; object-fit: cover;}
.q51{ position:absolute; left:0px; top:0px; width:100%; height:1100px; z-index:9999; }
.q52{ text-align:center; overflow:hidden; padding-top:380px;}
.q52 dl{ font-size:40px; color:#FFFFFF; line-height:180%;}
.q52 span{
	display:inline-block;
	line-height:40px; color:#FFFFFF; margin-top:40px;
	padding-left:50px;
	padding-right:50px; font-size:14px;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;
	border: 1px solid #FFFFFF; cursor:pointer;
}
.q52 em{ display:inline-block; margin-left:10px; font-size:16px; margin-top:3px;}
.q52 span:hover{ background-color:#d80c18; color:#fff; border: 1px solid #d80c18; padding-left:70px; padding-right:70px;}
.q52 dt{ padding-bottom:50px;}
.q53{
	height:65vh;
	background-image:url(../images/r.jpg);
	background-position: center center; overflow:hidden;
	margin-top:7vh;background-size: cover;
	background-repeat: repeat;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;
}
.q53:hover{border-radius:20px;}
.q54{ height:5vh;}
.q55{ width:100%; height:65vh; background-color:rgba(0,0,0, 0.4); text-align:center; color:#FFFFFF;moz-transition: all .5s ease; -webkit-transition: all .5s ease; transition: all .5s ease;}
.q55 p{ font-size:5vh; padding-top:12vh; font-weight:bolder;}
.q55 dl{ font-size:2.5vh; padding-top:3vh;}
.q55 dt{ font-size:3vh; padding-top:5vh; font-weight:bolder;}
.q55 span{ display:inline-block; background-color:#FFFFFF; cursor:pointer; line-height:65px; padding-left:100px; padding-right:100px; color:#c82635; font-size:4vh; font-weight:bolder;border-radius:50px; margin-top:3vh;moz-transition: all .5s ease; -webkit-transition: all .5s ease; transition: all .5s ease;}
.q55 em{
	font-size:4vh;
	display:inline-block;
	margin-right:1vh;
	font-weight: normal;
}
.q55:hover{ background-color:rgba(0,0,0, 0.6);}
.q55 span:hover{ background-color:#c82635; color:#FFFFFF;}
.q56{ width:100%;position:absolute; left:0px; top:0px; z-index:99999;}
.q56 li{ width:32.333%; margin-right:1.5%; float:left; background-color:rgba(255,255,255, 0.9); padding-bottom:8vh; padding-top:8vh; text-align:center;border-radius:1vh; margin-top:3vh;}
.q56 span{
	width:10vh;
	height:10vh;
	line-height:10vh; display:inline-block;border-radius:7vh;
	font-size:5vh;
	color:#c82635;
	border: 5px solid #c82635;
}
.q56 p{ font-size:2.5vh; margin-top:2vh; font-weight:bolder;}
.q56 dl{ padding:2vh 5vh 0vh 5vh; font-size:2vh; color:#333333; line-height:180%; height:5vh;}
.q56 li:nth-child(3n){ margin-right:0%;}
.q56 li:hover{ background-color:rgba(200,38,53, 0.9);box-shadow: 0 0 10px #898989;}
.q56 li:hover span{border: 5px solid #fff; color:#fff;}
.q56 li:hover p{ color:#fff;}
.q56 li:hover dl{ color:#fff;}
.q57{
	width:30%;
	float:left;
	height:100%;
	background-color:#000000;
	background-image: url(../images/left.jpg);
	background-repeat: no-repeat;
	background-position: center center;
}
.q58{ overflow:hidden; padding-top:4vh;}
.q58 h2{ width:30%; float:left; font-size:2vh; color:#FFFFFF;}
.q58 h3{ float:left; width:20%; text-align:center;font-size:1vh; color:#FFFFFF;}
.q58 h3 img{ width:80px; margin-bottom:1vh;}
.q58 h4{ width:50%; float:left; font-size:2vh; color:#FFFFFF;}
.q59{
	font-size:4vh;
	font-family:'Montserrat-SemiB';
	font-weight:bolder; margin-top:1vh; display:inline-block;
	font-style: normal;
}
.q60{
	font-size:2vh;
	margin-top:1vh; display:inline-block;
	font-style: normal;
}
.q47 .q61{ background-color:#fff; color:#9a2130;}
.q62{ overflow:hidden;}
.q62 img{ width:100%;}
.q63{
	overflow:hidden;
	background-image:url(../images/line.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.q64{ overflow:hidden; padding-bottom:10vh; padding-top:10vh;}
.q64 li{ width:33.333%; float:left; text-align:center;}
.q64 img{ width:80%;}
.q64 p{ font-size:4.5vh; color:#333;font-family:'hklhj'; padding-bottom:2vh; padding-top:2vh; overflow:hidden;}
.q64 dl{ font-size:1.6vh; color:#333; line-height:3vh;}
.q64 span{
	display:inline-block;
	width:40%;
	line-height:5vh; margin-top:2vh;
	font-size:1.6vh;
	color:#c82635; cursor:pointer;
	border: 2px solid #c82635; margin-bottom:3vh;
}
.q64 span:hover{ background-color:#c82635; color:#FFFFFF; width:45%;}
.q64 li:nth-child(2n) img{ width:95%;}
.q64 li:nth-child(3n) img{ width:95%;}
.q65{ width:80%; margin:0 auto;}
@media screen and (max-width: 1600px) { 
.q65{ width:92%; }
}
@media screen and (max-width: 1300px) { 
.q65{ width:88%; }
}
.q66{ background-color:#f7f7f7; overflow:hidden; padding-bottom:5vh; padding-top:5vh;}
.q67{
	width:1200px;
	margin:0 auto;box-sizing:border-box; padding:4vh;
	background-color:#fff; overflow:hidden;
	border: 1px solid #e5e5e5;
}
.q68{
	overflow:hidden;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid; padding-bottom:2vh;
	border-bottom-color: #e5e5e5;
}
.q68 p{ font-size:26px; padding-bottom:2vh;}
.q68 dl{ font-size:16px; color:#666666;}
.q69{ padding-top:2vh; font-size:1.8vh; color:#333333; line-height:200%;}
.q69 img{ max-width:800px;}
.q70{ overflow:hidden; margin-top:30px;}
.q70 li{ width:45%; float:left; background-color:#f6f6f6; line-height:40px; overflow:hidden; font-size:14px; height:40px; cursor:pointer;}
.q70 span{ display:inline-block; padding-left:20px; padding-right:20px; background-color:#ebebeb; color:#333; font-size:14px; margin-right:10px;}
.q70 dl{ width:45%; float:right; background-color:#f6f6f6; line-height:40px; overflow:hidden; font-size:14px; height:40px; cursor:pointer;}
.q71{
	height:46vh;position:relative;background-size: cover;
	background-repeat: no-repeat; margin-top:10vh; margin-bottom:15vh;
}
.q72{ position:absolute; left:0px; top:-5vh; width:100%; height:65vh; z-index:9999;}
.q72 img{ width:35%; float:left; margin-left:3%;}
.q72 ul{ float:left; margin-left:10%; padding-top:13vh; width:50%;}
.q72 p{ font-size:3vh; color:#FFFFFF; padding-bottom:1vh;font-family: "hklhj";}
.q72 dl{ padding-top:1vh; font-size:1.6vh; color:#FFFFFF; line-height:210%;}
.q73{ position:absolute; left:0px; top:-5vh; width:100%; height:65vh; z-index:9999;}
.q73 img{ width:35%; float:right; margin-left:3%;}
.q73 ul{ float:right; margin-left:20%; padding-top:13vh; width:40%;}
.q73 p{ font-size:3vh; color:#FFFFFF; padding-bottom:1vh;font-family: "hklhj";}
.q73 dl{ padding-top:1vh; font-size:1.6vh; color:#FFFFFF; line-height:210%;}
.q74{
	background-image:url(../images/i15.png);
	background-repeat: no-repeat;background-size: cover; overflow:hidden;
	background-position: center center; padding-bottom:10vh;
}
.q75{ overflow: hidden; text-align:right; padding-top:2vh;}
.q75 span{ display:inline-block; font-size:2vh; color:#333333; cursor:pointer; color:#333333;}
.q75 span:hover{
	color:#9a2130;
	text-decoration: underline;
}

.q77{ text-align:center; overflow:hidden; margin-top:5vh;}
.q77 span{
	width:7vh;
	height:7vh;border-radius:50px; font-size:3vh;
	line-height:7vh; display:inline-block; margin-left:10px; margin-right:10px; cursor:pointer;
	border: 1px double #CCCCCC;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;
}
.q77 span:hover{ background-color:#9a2130; color:#FFFFFF;}
.q78{ width:1300px; margin:0 auto; margin-top:5vh;position:relative; height:115vh;}
.q79{ width:100%; overflow:hidden;}
.q79 img{ width:100%;border-radius:10px;}
.q80{ width:80%; position:absolute; top:40vh; left:10%; background-color:#FFFFFF;border-radius:10px;box-sizing:border-box; padding:4vh; z-index:9999;box-shadow: 0 0 10px #ababab; text-align:center;}
.q80 dl{ text-align:center; font-size:4vh; color:#000000;font-family: "hklhj";}
.q80 span{ display: inline-block; width:10vh; height:5px; margin-top:3vh; background-color:#9a2130;}
.q80 dt{ font-size:2vh; line-height:200%; padding-top:3vh; text-align:justify;}
.q81{ margin-top:4vh; height:78vh;}
.q81 li{ width:30.333%; margin-right:4.5%;position:relative; float:left;}
.q81 img{ width:100%;}
.q81 dl{position:absolute; left:10%; width:80%; top:54vh; z-index:999;box-shadow: 0 0 10px #ababab; background-color:#FFFFFF; text-align:center;box-sizing:border-box; padding:3vh;border-radius:5px;}
.q81 dt{ text-align:center; font-size:2.4vh; color:#000000;font-family: "hklhj";}
.q81 span{ display: inline-block; width:7vh; height:3px; margin-top:2vh; background-color:#9a2130;}
.q81 dd{ font-size:1.4vh; line-height:180%; padding-top:2vh;}
.q81 li:nth-child(3n){ margin-right:0%;}
.q82{ background-image:url(../images/historybg.jpg); overflow:hidden;background-size: cover; padding-bottom:8vh;}
.q83{ width:1200px; margin:0 auto; overflow:hidden; margin-top:4vh;}
.q83 li{ width:33.333%; float:left; text-align:center; height:25vh;position:relative; background-color:#f87500;}
.q83 dl{ line-height:25vh; color:rgba(255, 255, 255, 0.3); font-size:16vh; font-weight:bolder; font-family: Arial, Helvetica, sans-serif;}
.q83 dt{ position:absolute; right:0px; top:8vh; width:100%; z-index:999;}
.q83 p{ font-size:2.5vh; color:#fff; font-weight:bolder;}
.q83 h2{ font-size:2vh; color:#fff; padding:2vh; line-height:180%; }
.q83 li:nth-child(2n){ background-color:#ca141c;}
.q84{ overflow:hidden; margin-top:6vh; text-align:center;}
.q84 p{ font-size:3.4vh; color:#ca141c;font-family: "hklhj";}
.q84 span{
	display:inline-block;
	width:20vh;
	line-height:5vh; margin-top:4vh;
	font-size:1.6vh;
	color:#c82635; cursor:pointer;
	border: 2px solid #c82635; margin-bottom:3vh;
}
.q84 span:hover{ background-color:#c82635; color:#FFFFFF; width:25vh;}
.q85{
	width:1200px;
	margin:0 auto;
	overflow:hidden;box-sizing:border-box;
	margin-top:4vh; overflow:hidden; background-image:url(../images/timebg.jpg);background-size: cover; padding-bottom:10vh; padding-top:10vh;
	border: 2px solid #ca141c;
}
.q86{ width:80%; margin:0 auto; overflow:hidden;}
.q87{ overflow:hidden;}
.q87 li{ width:31.333%; margin-right:3%; overflow:hidden; float:left; margin-top:3vh;}
.q87 li:nth-child(3n){ margin-right:0%;}
.q88{
	width:100%;
	line-height:5vh;
	font-size:1.6vh;border-radius:5px;box-sizing:border-box;outline: medium;
	border: 1px solid #ca141c; padding-left:15px; color:#333333;
}
.q89{ overflow:hidden;}
.q89 li{ margin-top:3vh; overflow:hidden;}
.q89 dl{ margin-top:3vh; overflow:hidden; text-align:center;}
.q90{
	width:30vh;
	line-height:6vh;
	font-size:2.6vh;border-radius:5px;box-sizing:border-box;outline: medium;
	color:#fff; background-color:#ca141c;border: 0px solid #ca141c; cursor:pointer;
}
.q91{ background-image:url(../images/mss.jpg);background-size: cover; overflow:hidden; padding-bottom:10vh; padding-top:1vh; margin-top:5vh;}
.q92{ overflow:hidden; text-align:center;position:relative; margin-top:50px;}
.q92 dl{
	line-height:80px;
	font-size:60px;
	color: rgba(255,255,255, 0.2); font-weight:bolder;
	text-transform: uppercase; font-family:"Times New Roman", Times, serif;
}
.q92 dt{position:absolute; right:0px; top:0px; width:100%; line-height:80px; font-size:40px; color:#fff; font-family:'hklhj';}
.q92 li{ font-size:2.3vh; color:#ccc; font-family:'hklhj';}
.q93{ width:1200px; margin:0 auto; overflow:hidden; margin-top:5vh;}
.q93 li{ float:left; width:48%; margin-right:4%; margin-top:3vh;}
.q93 span{ font-size:8vh; display:inline-block; color:#cc0000; font-family:'hklhj'; margin-right:3vh; float:left;}
.q93 em{ display:inline-block; background-color:#cc0000; color:#FFFFFF; line-height:5vh; padding-left:2vh; padding-right:2vh; font-size:2.5vh;border-radius:5px; font-weight:bolder;}
.q93 dl{ float:right; width:450px;}
.q93 p{ font-size:2vh; color:#FFFFFF; margin-top:2vh; line-height:150%;}
.q93 li:nth-child(2n){ margin-right:0;}
.about-slide-box{ overflow:hidden; margin-top:6vh; overflow:hidden;}
.jy{ overflow:hidden;}
.jy ul{ overflow:hidden;}
.jy li{ float:left; width:25%;box-sizing:border-box; overflow:hidden;text-align:center;}
.jy dt{ width:95%; margin:0 auto; background-color:#c82635; padding-bottom:3vh; padding-top:3vh;}
.jy span{
	display:inline-block;
	font-size:3vh;
	color:#FFFFFF;
	border-bottom-width: 3px; font-weight:bolder; padding-bottom:1vh;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.jy img{ width:100%; margin-top:2vh;}
.jy dl{ padding:0vh 2vh 0vh 2vh; font-size:2vh; margin-top:2vh; color:#FFFFFF; line-height:200%; text-align:justify; height:170px; overflow:auto;}
.q95{ overflow:hidden; margin-top:6vh; padding-bottom:6vh;}
.q95 img{ width:50%; float:left;border-radius:5px;box-shadow: 4px 4px 0 #b00a10;}
.q95 ul{ width:47%; float:right;}
.q95 li{ overflow:hidden; margin-bottom:3vh;}
.q95 p{ font-size:2vh; font-weight:bolder;}
.q95 span{ display:inline-block; width:50px; height:2px; background-color:#b00a10; margin-top:0.6vh;}
.q95 dl{ padding-top:1vh; font-size:1.6vh; color:#333333;}
.q96{ overflow:hidden; margin-top:6vh;}
.q96 li{ float:left; width:32.33%; margin-right:1.5%; overflow:hidden;}
.q96 img{ width:100%;}
.q96 li:nth-child(3n){ margin-right:0%;}
.q97{ overflow:hidden; margin-top:2vh;}
.q97 li{ float:left; width:31.333%; margin-right:1.5%; margin-top:3vh; background-color:#f7f7f7; padding:0 2vh 0 2vh;box-sizing:border-box;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q97 dl{
	width:100%;
	height:30vh;
	text-align:center;
	padding-bottom:2vh;
	padding-top:2vh;
	display: table;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e1e1e1;
}
.q97 dt{display:table-cell; 

            vertical-align:middle; width:100%; height:30vh;}
.q97 img{ max-width:100%; max-height:30vh;}
.q97 dd{ overflow:hidden; padding-bottom:2vh; padding-top:2vh;}
.q97 p{ float:left; font-size:1.6vh; color:#666666; cursor:pointer;}
.q97 span{ display:inline-block; float:right; font-size:2vh; color:#666666;}
.q97 p:hover{ color:#9a2130;}
.q97 li:nth-child(3n){ margin-right:0%;}
.q97 li:hover{ background-color:#9a2130;}
.q97 li:hover p{ color:#fff;}
.q97 li:hover span{ color:#fff;}
.q98{ padding-top:2vh; font-size:1.8vh; color:#333333; line-height:200%; text-align:center;}
.q98 img{ max-width:1000px;}
.q99{ overflow:hidden; margin-top:5vh;}
.q99 li{ float:left; width:31.333%; margin-right:3%; background-color:#f6f6f6;position:relative; height:60vh; margin-top:3vh;}
.q99 li:nth-child(3n){ margin-right:0%;}
.q99 dl{ width:100%; height:32vh; overflow:hidden;}
.q99 img{ width:100%;}
.q99 ul{ overflow:hidden; padding:4vh; position:absolute; left:0px; top:32vh; background-color:#f6f6f6; width:100%; z-index:99999;box-sizing:border-box;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease;}
.q99 p{ font-size:2.0vh; color:#000000; height:6vh;
text-align: justify; font-weight:bolder;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden; cursor:pointer;
}
.q99 dt{ font-size:1.5vh; line-height:2.5vh; color:#666666;
text-align: justify;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3; padding-top:1vh; line-height:3vh; height:9vh;
	overflow: hidden;
}
.q99 h2{ padding-top:2vh; font-size:1.2vh; color:#999;}
.q99 li:hover ul{ top:28vh;}
.q99 span{ overflow:hidden; position:absolute; left:0px; top:0vh; height:32vh; background-color:#FFFFFF; width:100%; z-index:999;box-sizing:border-box;moz-transition: all .3s ease; -webkit-transition: all .3s ease; transition: all .3s ease; background-color:rgba(0,0,0, 0.7); display:inline-block; display:none; text-align:center; font-size:3vh; color:#FFFFFF; line-height:28vh; cursor:pointer;}
.q99 em{ font-size:3vh; display:inline-block; margin-left:1vh;}
.q99 li:hover span{ display:block;}
.q99 p:hover{ color:#c82635;}
.q100{position:absolute; left:0px; bottom:10px; text-align:center; width:100%;}
.q100 span{ display:inline-block; width:78px; height:78px; background-color:rgba(0, 0, 0, 0.6); cursor:pointer; border-radius:100px; line-height:78px; color:#FFFFFF; font-size:40px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q100 span:hover{ background-color:#d80c18;}
.q101{ background-color:#ca020d; overflow:hidden; padding-bottom:40px;}
.q102{ background-image:url(../images/ibg_03.png); overflow:hidden; margin-top:7vh; padding-bottom:10vh;}
.q103{ overflow:hidden; text-align:center;position:relative; margin-top:50px;}
.q103 dl{
	line-height:80px;
	font-size:60px;
	color:rgba(203, 169, 93, 0.2); font-weight:bolder;
	text-transform: uppercase; font-family:"Times New Roman", Times, serif;
}
.q103 dt{position:absolute; right:0px; top:0px; width:100%; line-height:80px; font-size:40px; color:#fff; font-family:'hklhj';}
.q103 li{ font-size:2.3vh; color:#ccc; font-family:'hklhj';}
.q104{ margin-top:10vh;}
.q104 li{
	float:left;
	width:31.333%; 
	margin-right:2%; padding:10px;
	margin-top:100px; box-sizing:border-box;
	border: 1px solid #f5dfaf;position: relative;
}
.q104 li:nth-child(3n){ margin-right:0;}
.q104 li:nth-child(2n){ margin-top:10px;}
.q104 img{ width:100%; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q104 dl{position:absolute; left:50px; width:71px; height:205px; background-image:url(../images/mark_bg.png); top:-10px; text-align:center; z-index:9999;}
.q104 p{ font-size:26px; color:#FFFFFF; font-family:'hklhj'; width:30px; margin:0 auto; overflow:hidden; line-height:120%; padding-top:30px;}
.q104 dt{position:absolute; left:0px; text-align:center; top:0px; width:100%; height:100%; background-color:rgba(0, 0, 0, 0.5); display:none; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q104 span{ display:inline-block; font-size:2vh; font-weight:normal; margin-right:5px; color:#f5dfaf;}
.q104 li:hover dt{ display:inline-block;}
.q104 em{ display:inline-block; padding:30vh 6vh 2vh 6vh; font-weight:bolder; font-size:2vh; color:#FFFFFF; text-align:justify; line-height:180%;}
.q104 br{ margin-bottom:20px;}
.q104 e{ display:inline-block; width:125px; height:40px; background-image:url(../images/more_btn.png); margin:0 auto; text-align:center; line-height:40px; font-size:14px; font-weight:bolder; color:#cba95d;}
.q105{ overflow:hidden; margin-top:0px; background-image:url(../images/gdbg.png); padding-bottom:50px;}
.q106{ height:50px; overflow:hidden;}
.q107{ overflow:hidden; text-align:center;position:relative; margin-top:50px;}
.q107 dl{
	line-height:80px;
	font-size:60px;
	color:rgba(203, 169, 93, 0.2); font-weight:bolder;
	text-transform: uppercase; font-family:"Times New Roman", Times, serif;
}
.q107 dt{position:absolute; right:0px; top:0px; width:100%; line-height:80px; font-size:40px; color:#ca141c; font-family:'hklhj';}
.q107 li{ font-size:2.3vh; color:#ccc; font-family:'hklhj';}
.q108{ background-color:#ca020d; overflow:hidden; padding-bottom:7vh;}
.q109{
	overflow:hidden;
	border: 2px solid #cba95d; border-radius:10px; box-sizing:border-box; margin-top:5vh;
}
.q110{ float:left; width:50%; padding:3%; box-sizing:border-box;}
.q111{ overflow:hidden;}
.q111 p{ font-size:2.4vh; font-weight:bolder; color:#FFFFFF; margin-bottom:1.5vh;}
.q111 span{
	display:inline-block;
	line-height:25px;
	padding-left:20px;
	padding-right:20px;
	color:#FFFFFF;
	font-size:14px;
	border-radius:30px;
	margin-right:10px;
	border: 1px solid #FFFFFF;
}
.q112{
	overflow:hidden;
	padding-bottom:2vh;
	padding-top:1vh;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid; margin-top:3vh;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.q112 li{ float:left; width:33.333%; text-align:center;}
.q112 dl{ font-size:16px; color:#FFFFFF; font-weight:bolder; line-height:150%;}
.q113{ overflow:hidden; padding-top:3vh;}
.q113 dl{ font-size:16px; color:#FFFFFF;}
.q113 dt{ font-size:3vh; color:#FFFFFF; margin-bottom:10px; margin-top:10px; font-weight:bolder;}
.q114{ float:right; overflow:hidden; width:50%; padding:3%; box-sizing:border-box; background-color:#FFFFFF; height:66vh;}
.q115{ overflow:hidden;}
.q115 p{ font-size:3vh; font-weight:bolder;}
.q115 dl{ font-size:16px; color:#666666; margin-top:15px;}
.q116{ overflow:hidden; margin-top:2vh;}
.q116 li{ overflow:hidden; line-height:5vh; margin-top:2.5vh;}
.q116 dl{ float:left; width:20%; font-size:1.8vh; color:#d80c18; font-weight:bolder;}
.q116 dt{ float:left; width:80%;}
.q117{
	width:100%;
	line-height:5vh; height:5vh;
	background-color:#f1f1f1; box-sizing:border-box; border-radius:5px; font-size:1.5vh; padding-left:15px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;outline: medium;
	border-left-style: none;
}
.q118{
	width:100%;
	line-height:6vh; height:6vh;
	background-color:#d80c18; box-sizing:border-box; border-radius:5px; font-size:2vh; text-align:center; font-weight:bolder;
	border-top-style: none;
	border-right-style: none; color:#FFFFFF; cursor:pointer;
	border-bottom-style: none;
	border-left-style: none;
}
.q119{
	background-image:url(../images/bbb.jpg);
	background-repeat: no-repeat; overflow:hidden; padding-bottom:40px; padding-top:40px;
	background-position: center center;
}
.q120{ float:left; overflow:hidden;}
.q121{ overflow:hidden;}
.q122{ overflow:hidden; margin-top:30px;}
.q122 li{ float:left; margin-right:50px;}
.q122 dl{ font-size:18px; color:#FFFFFF; margin-bottom:10px; font-family: "hklhj";}
.q122 p{ font-size:14px; color:#ccc; cursor:pointer; line-height:30px; font-family: "hklhj";}
.q122 p:hover{
	text-decoration: underline;
}
.q123{
	overflow:hidden;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: rgba(255, 255, 255, 0.5); margin-top:40px; padding-top:30px;
}
.q123 dl{ font-size:16px; color:#FFFFFF; float:left;}
.q123 dt{ font-size:16px; color:#FFFFFF; float:right;}
.q124{ float:right; text-align:right; overflow:hidden; color:#FFFFFF; margin-top:3vh;}
.q124 p{font-family:'hklhj'; font-size:2.5vh;}
.q124 dl{ padding-top:2vh; font-size:4vh; font-family:'Impact';}
.q124 dt{ padding-top:1.7vh; font-size:1.8vh;}
.q124 img{ width:15vh; margin-top:2vh; }
.q125{ overflow:hidden; height:50px;}
.q126{ width:1200px; margin:0 auto; overflow:hidden; font-size:18px; line-height:200%; text-align:justify; margin-top:30px;}
.q126 p{ margin-top:20px;}
.q127{
	overflow:hidden;
	background-image:url(../images/whbj.jpg);
	background-repeat: no-repeat; height:579px;
	background-position: center center; margin-top:30px;
}
.q128{ width:1200px; margin:0 auto; overflow:hidden; padding-left:660px; box-sizing:border-box;}
.q129{ overflow:hidden; margin-top:40px;}
.q129 p{ font-size:40px; color:#ca141c;font-family:'hklhj';}
.q129 dl{ font-size:20px; color:#666666;font-family:'hklhj'; margin-top:10px;}
.q130{ padding-top:50px; overflow:hidden; font-size:18px; text-align:justify; color:#000000;}
.q130 p{ margin-top:15px;font-family:'hklhj';}








@-webkit-keyframes loops{
0%{-webkit-transform:rotate(0)}
100%{-webkit-transform:rotate(360deg)}
}
















.q142{ width:980px; margin:0 auto;position:relative; height:650px; margin-top:5vh;}
.q143{ width:500px; float:left; height:600px; background-color:#FFFFFF;box-sizing:border-box; padding-left:50px; padding-top:80px;}
.q143 img{ margin-bottom:10px;}
.q143 li{ margin-top:30px; overflow:hidden;}
.q143 p{ font-size:20px; color:#333333; font-weight:bolder;}
.q143 dl{ font-size:18px; color:#333333; padding-top:5px;}
.q144{position:absolute; right:0px; top:50px; background-color:#9a2130; width:500px; height:600px; z-index:999;}
.q145{ width:420px; margin:0 auto; overflow:hidden;}
.q146{ text-align:right; color:#FFFFFF; font-size:16px; margin-top:50px;}
.q146 p{ font-size:34px;}
.q147{ overflow:hidden; padding-top:20px;}
.q147 li{ overflow:hidden; padding-top:15px;}
.q148{
	width:100%;
	line-height:40px;
	padding-left:10px;
	font-size:14px;outline: medium;
	color:#333333;
	box-sizing:border-box;
	border: 1px solid #CCCCCC;
}
.q149{
	width:100%;
	line-height:40px;
	padding-left:10px; height:110px;
	font-size:14px;outline: medium;
	color:#333333;
	box-sizing:border-box;
	border: 1px solid #CCCCCC;
}
.q150{
	width:100%;
	line-height:45px;
	font-size:16px;outline: medium;
	text-align:center; cursor:pointer;
	color:#fff;
	background-color:#55000b;
	box-sizing:border-box;
	border: 0px solid #CCCCCC;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease;	transition: all 0.3s ease;
}
.q150:hover{ background-color:#000;}





/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
    width: 10px;
    height: 10px;
    background-color: #F5F5F5;
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.3);
    border-radius: 0px;
    background-color: #F5F5F5;

}

/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb {
    border-radius: 0px;
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
    background-color: #555;
}

/*滚动条移上去的背景*/

::-webkit-scrollbar-thumb:hover {
    background-color: #c92e3b;

}




.clear{ clear:both;}



.q220{
	font-size:14px; padding:5px 10px 5px 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:#666; color:#FFFFFF;}
.q221{
	font-size:14px; padding:5px 10px 5px 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:#666; 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:40px;
	border-top-width: 0px;
	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:20px;
	border-top-width: 1px;
	border-top-style: solid; margin-top:30px;
	border-top-color: #f0f0f0;
}

