/* CSS Document */
body,td,th {
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; font-family:"Microsoft YaHei"; min-width:1200px;
}
*{ font-family:"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,i,em,b,e{font-style: normal;}
img{border:none;border:0;vertical-align:middle;}
.q1{ background-color:#0a1213; height:110px;}
.q2{ width:95%; margin:0 auto;}
.q3{ float:left; padding-top:27px;}
.q4{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e10013;
	overflow:hidden;
	background-repeat: no-repeat;
	background-position: center top;
}
.q5{ float:right;}
.q6{ overflow:hidden; color:#ccc; padding-top:10px;}
.q6 dl{ float:right; line-height:35px; font-size:12px;}
.q6 span{ color:#e10013; font-size:16px; padding-right:5px; float:left;}
.q6 em{
	font-size:16px; float:left;
	font-style: normal; padding-right:6px;
}
.q7{ float:right; padding-top:15px;}
.q8{ float:left; line-height:30px; cursor:pointer;}
.q8 dl{ font-size:16px; color:#FFFFFF; padding-left:20px; padding-right:20px;border-radius:15px; background-color:#b90000;}
.q9{ float:left; line-height:30px; cursor:pointer;position:relative;}
.q9 dl{ font-size:16px; color:#FFFFFF; padding-left:16px; padding-right:16px;border-radius:15px; margin-bottom:20px;}
.q9:hover dl{ background-color:#b90000;}
.q9 dt{ width:100%; position:absolute; left:0px; top:50px; display:none; z-index:9999999;}
.q9:hover dt{ display:block;}
.q10{background-color:#000;}
.q10 li{
	text-align:center;
	line-height:35px;
	font-size:14px;
	color:#CCCCCC;
	cursor:pointer;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #161616;
}
.q10 li:hover{ color:#b90000;}
.q11{ background-color:#e5e5e5; overflow: hidden; padding-bottom:30px; padding-top:30px;}
.q12{ width:1200px; margin:0 auto;}
.q13{
	float:left;
	width:300px;
	height:38px;border-radius:20px;
	border: 1px solid #b90000; margin-top:15px;
}
.q13 dl{ float:left; padding-left:20px;}
.q13 dt{ float:right; padding-right:12px; padding-top:9px;}
.q14{
	width:230px;
	line-height:38px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;background-color:transparent;outline:none;
}
.q15{ float:right;}
.q16{ float:left; margin-left:30px; text-align:center; color:#b90000; cursor:pointer;}
.q16 dl{ font-size:40px; padding-bottom:3px;}
.q16 dt{ font-size:16px;}
.q17{ width:1px; height:30px; float:left; margin-top:15px; background-color:#bababa; margin-left:30px;}
.q18{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	padding-top:60px;
	background-image:url(../images/nb_05.jpg);
	background-repeat: no-repeat;
	background-position: center top; padding-bottom:60px;
}
.q018{
	background-image:url(../images/nb_05.jpg); height:600px; box-sizing:border-box;
	background-repeat: no-repeat;
	background-position: center center; padding-top:100px;
}
.q19{ float:left;}
.q20{ width:566px; float:right;}
.q20 dl{
	font-size:26px;
	padding-bottom:10px;
	background-image: url(../images/b.png);
	background-repeat: no-repeat;
	background-position: left bottom; padding-top:20px;
}
.q20 dt{ font-size:18px; padding-top:10px;}
.q20 dd{ padding-top:30px; height:240px; font-size:14px; color:#333333; line-height:27px; text-align:justify;}
.q20 li{
	width:110px;
	line-height:30px; color:#b90000;
	text-align:center;border-radius:15px;
	border: 1px solid #b90000; cursor:pointer; font-size:16px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q20 li:hover{ background-color:#b90000; color:#FFFFFF;}
.q21{
	background-color:#000000;
	overflow:hidden;
	background-image:url(../images/ysbj.jpg);
	background-repeat: no-repeat;
	background-position: center bottom; height:700px;
}
.q22{ width:1200px; margin:0 auto; overflow:hidden;position:relative; height:500px;}
.q23{position:absolute; left:5px; bottom:0px; width:100px; text-align:center; color:#FFFFFF;}
.q23 dl{
	font-size:35px;
	width:70px;
	height:70px; line-height:70px;
	margin:0 auto;
	border: 2px solid #FFFFFF;border-radius:35px;
}
.q23 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q23 dt{ font-size:20px; padding-top:10px;}
.q24{position:absolute; left:130px; bottom:130px; width:100px; text-align:center; color:#FFFFFF;}
.q24 dl{
	font-size:35px;
	width:70px;
	height:70px; line-height:70px;
	margin:0 auto;
	border: 2px solid #FFFFFF;border-radius:35px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q24 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q24 dt{ font-size:20px; padding-top:10px;}
.q25{position:absolute; left:300px; bottom:260px; width:100px; text-align:center; color:#FFFFFF;}
.q25 dl{
	font-size:35px;
	width:70px;
	height:70px; line-height:70px;
	margin:0 auto;
	border: 2px solid #FFFFFF;border-radius:35px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q25 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q25 dt{ font-size:20px; padding-top:10px;}
.q27{position:absolute; left:550px; bottom:320px; width:100px; text-align:center; color:#FFFFFF;}
.q27 dl{
	font-size:35px;
	width:70px;
	height:70px; line-height:70px;
	margin:0 auto;
	border: 2px solid #FFFFFF;border-radius:35px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q27 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q27 dt{ font-size:20px; padding-top:10px;}
.q28{position:absolute; right:300px; bottom:260px; width:100px; text-align:center; color:#FFFFFF;}
.q28 dl{
	font-size:35px;
	width:70px;
	height:70px; line-height:70px;
	margin:0 auto;
	border: 2px solid #FFFFFF;border-radius:35px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q28 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q28 dt{ font-size:20px; padding-top:10px;}
.q29{position:absolute; right:130px; bottom:130px; width:100px; text-align:center; color:#FFFFFF;}
.q29 dl{
	font-size:35px;
	width:70px;
	height:70px; line-height:70px;
	margin:0 auto;
	border: 2px solid #FFFFFF;border-radius:35px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q29 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q29 dt{ font-size:20px; padding-top:10px;}
.q30{position:absolute; right:5px; bottom:0px; width:100px; text-align:center; color:#FFFFFF;}
.q30 dl{
	font-size:35px;
	width:70px;
	height:70px; line-height:70px;
	margin:0 auto;
	border: 2px solid #FFFFFF;border-radius:35px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q30 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q30 dt{ font-size:20px; padding-top:10px;}
.q31{
	background-image:url(../images/b_02.jpg);
	background-repeat: no-repeat;
	background-position: center top;background-size:100% auto;
}
.q32{ text-align:center; padding-top:30px; overflow:hidden;}
.q32 dl{
	font-size:30px;
	background-image:url(../images/n_03.png);
	background-repeat: no-repeat;
	background-position: center center;
	overflow:hidden;
}
.q32 dt{
	font-size:14px;
	color:#333333; padding-top:10px;
	text-transform: uppercase;
}
.q33{ width:1200px; margin:0 auto; overflow:hidden; padding-top:60px;}
.q34{
	float:left;
	width:299px;
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
}
.q34 img{ width:100%; height:250px;}
.q34 dl{ text-align:center; font-size:14px; padding-top:10px;}
.q35{ width:286px; float:left; margin-right:15px;}
.q35 img{ width:286px; height:200px;}
.q35 dl{
	line-height:50px;
	color:#434343;
	background-image: url(../images/we.png);
	background-repeat: no-repeat;
	background-position: -450px bottom;
	font-size:16px;
	color:#333333;transition: all .3s ease;
}
.q35:hover dl{background-position: 0px bottom; color:#e10012;}
.q36{ width:1200px; margin:0 auto; overflow:hidden; padding-top:100px;}
.q37{
	text-align:right;
	background-image:url(../images/li.png);
	background-repeat: no-repeat; overflow:hidden; padding-bottom:10px;
	background-position: right bottom;
}
.q37 dl{ font-size:30px;}
.q37 dt{
	font-size:14px;
	text-transform: uppercase; color:#666666;
}
.hb-s{ overflow:hidden; width:1200px; margin:0 auto;position:relative; margin-top:20px;}
.hb{ width:1200px; margin:0 auto; overflow:hidden;}
.hb ul{ width:1200px; overflow:hidden;}
.hb li{ width:1200px; height:666px; overflow:hidden; float:left;}
.hb img{ width:1200px; height:666px;}
.hb-s dl{
	position:absolute;
	left:10px;
	top:300px;
	z-index:9999;
	width:60px;
	height:60px;
	background-image:url(../images/left.png);
	cursor:pointer;
	background-repeat: no-repeat;
	background-position: center center;
}
.hb-s dl:hover{ background-color:#000000;}
.hb-s dt{
	position:absolute;
	right:10px;
	top:300px;
	z-index:9999;
	width:60px;
	height:60px;
	background-image:url(../images/right.png);
	cursor:pointer;
	background-repeat: no-repeat;
	background-position: center center;
}
.hb-s dt:hover{ background-color:#000000;}
.q39{ margin-top:70px; overflow:hidden; text-align:center;}
.q39 span{
	width:150px; display:inline-block;
	height:35px;
	line-height:35px; background-color:rgba(255, 255, 255, 0.6);
	font-size:16px;
	color:#333; cursor:pointer; text-align:center;
	border-radius:20px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q39 span:hover{ background-color:#e10013; color:#FFFFFF;}
.q40{
	height:612px;
	background-image:url(../images/bb_10.jpg);
	background-repeat: no-repeat;
	background-position: center top; margin-top:50px;background-size:100% auto;
}
.q41{ text-align:center; padding-top:50px; overflow:hidden;}
.q41 dl{
	font-size:30px;
	background-image:url(../images/n_033.png);
	background-repeat: no-repeat;
	background-position: center center; font-weight:bolder;
	overflow:hidden; color:#FFFFFF;
}
.q41 dt{
	font-size:14px;
	color:#808080; padding-top:10px;
	text-transform: uppercase;
}
.q42{ width:1150px; margin:0 auto; padding-top:70px;}
.q42 dl{ float:left; background-color:#000000;}
.q42 dt{ float:right; background-color:#000000;}
.q43{
	background-image:url(../images/bb_11.jpg);
	background-repeat: no-repeat; padding-bottom:50px;
	background-position: center center;background-size:100% auto;
}
.q44{ width:1200px; margin:0 auto; overflow:hidden;}
.q45{ width:1250px; overflow:hidden;}
.q46{ width:540px; float:left; padding:20px; background-color:rgba(255, 255, 255, 0.2); margin-right:40px; margin-top:30px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q46 img{ width:180px; height:140px; float:left; margin-right:10px;}
.q46 dl{ font-size:20px; color:#FFFFFF; cursor:pointer;overflow: hidden;/*超出部分隐藏*/
white-space: nowrap;/*不换行*/
text-overflow:ellipsis;/*超出部分文字以...显示*/}
.q46 dt{ font-size:14px; color:#ccc; line-height:24px;padding-top:10px; height:75px; text-align:justify;}
.q46 dd{ font-size:14px; color:#FFFFFF; }
.q46 dl:hover{
	color:#e10013;
	text-decoration: underline;
}
.q46:hover{ background-color:rgba(255, 255, 255, 0.3);}
.q47{
	height:687px;
	background-image:url(../images/bb_12.jpg);
	background-repeat: no-repeat;
	background-position: center center;background-size:100% auto;
}
.q48{ width:1200px; margin:0 auto; overflow:hidden; padding-top:50px;}
.q49{ float:left;}
.q50{ width:580px; float:right;}
.q50 dl{ padding-bottom:20px; overflow:hidden;}
.q51{
	width:568px;
	line-height:35px;
	border: 1px solid #ccc;background-color:transparent; background-image:url(../images/bng.png); padding-left:10px; font-size:14px; color:#FFFFFF;outline: none;
}
.q52{
	width:565px; height:95px;
	line-height:40px;
	border: 1px solid #ccc;background-color:transparent; background-image:url(../images/bng.png); padding-left:10px; font-size:16px; color:#FFFFFF;outline: none;
}
.q53{
	width:579px;
	line-height:35px; height:35px;
	border: 1px solid #ccc;background-color:transparent; background-image:url(../images/bng.png); padding-left:10px; font-size:14px; color:#FFFFFF;outline: none;
}
.q54{
	width:580px;
	line-height:45px;
	text-align:center;
	font-size:16px;
	background-color:#b90000;
	color:#FFFFFF;
	border-radius:5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; cursor:pointer;
}
.q55{ background-color:#474546; overflow:hidden; padding-top:40px; padding-bottom:40px;}
.q56{ width:1200px; margin:0 auto;}
.q57{
	float:left;
	border-right-width: 1px;
	border-right-style: solid; padding-right:50px;
	border-right-color: #6c6a6b; height:200px; margin-right:50px;
}
.q57 dl{ font-size:16px; color:#FFFFFF;  padding-bottom:10px;}
.q57 dt{ font-size:14px; color:#CCCCCC; line-height:30px; cursor:pointer;}
.q57 dt:hover{
	color:#fff;
	text-decoration: underline;
}
.q58{
	float:left;
	border-right-width: 1px;
	border-right-style: solid; 
	border-right-color: #6c6a6b; height:200px; padding-right:50px;
}
.q58 dl{ line-height:35px; font-size:14px; color:#ccc;}
.q58 span{ padding-right:5px; float:left; color:#FFFFFF;}
.q59{ float:right; color:#CCCCCC; line-height:45px; text-align:center; font-size:14px;}
.q59 img{ width:120px;}
.q60{ background-color:#353535; line-height:55px; text-align:center; color:#CCCCCC; font-size:14px;}
.q61{
	background-image:url(../images/in_about_bg.jpg);
	background-position: center center; overflow:hidden;background-attachment: fixed; min-height:600px; padding-bottom:50px;
}
.q62{
	text-align:center;
	overflow:hidden;
	background-image:url(../images/ab.png);
	background-repeat: no-repeat; padding-bottom:15px;
	background-position: center bottom; padding-top:40px;
}
.q62 dl{ font-size:30px; color:#FFFFFF;}
.q62 dt{
	text-align:center;
	font-size:18px;
	color:#CCCCCC;
	text-transform: uppercase; padding-top:10px;
}
.q63{ width:1200px; margin:0 auto; overflow:hidden; padding-top:50px;}
.q64{ width:200px; float:left;}
.q65{
	line-height:35px;
	text-align:center; font-size:16px; color:#FFFFFF; cursor:pointer; margin-bottom:10px;
	border: 1px solid #CCCCCC;border-radius:20px;
}
.q65:hover{ color:#e00012;border: 1px solid #e00012;}
.q66{
	line-height:35px;
	text-align:center; font-size:16px; color:#e00012; cursor:pointer; margin-bottom:10px;
	border: 1px solid #e00012;border-radius:20px;
}
.q67{ width:960px; float:right; background-image:url(../images/bng.png); height:600px;}
.q68{ background-image:url(../images/bng.png); overflow:hidden; height:600px; width:1200px; margin:0 auto; margin-top:40px;}
.q69{
	height:400px;
	background-size:100% auto;
	background-position: center center;
}
.q70{ width:1200px; margin:0 auto; overflow:hidden;}
.q71{ width:1250px; padding-bottom:30px; overflow:hidden;}
.q72{ width:385px; float:left; background-color:#e5e5e5; margin-top:20px; margin-right:20px;}
.q72 img{ width:100%; height:220px;}
.q72 dl{ padding-left:20px; font-size:16px; color:#000000; padding-top:10px;}
.q72 dt{ font-size:14px; color:#999; padding-left:20px; padding-bottom:10px;}
.q72:hover{ background-color:#e10012;}
.q72:hover dl{ color:#FFFFFF;}
.q72:hover dt{ color:#FFFFFF;}
.q73{
	background-repeat: no-repeat;
	background-position: center top;background-size:100% auto; 
}
.q74{ width:210px; float:left; overflow:hidden; margin-bottom:30px;}
.q75{ background-color:#FFFFFF; height:155px; padding:20px;}
.q76{
	font-size:18px;
	color:#333333;
	text-transform: uppercase; padding-left:30px; font-family:Arial, Helvetica, sans-serif; line-height:30px; padding-top:20px;
}
.q77{
	width:150px;
	margin:0 auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7f7f7f; padding-top:35px; overflow:hidden;
}
.q77 dl{ float:left;}
.q77 dt{ float:right; padding-top:5px;}
.q78{ background-color:#7e0001; padding-bottom:50px;}
.q79{ width:960px; float:right; overflow:hidden; padding-top:120px;}
.q80{ background-color:#FFFFFF; margin-top:30px;box-shadow: 0 0 10px #d4d4d4; margin-right:10px; margin-left:10px; margin-bottom:40px; overflow:hidden;}
.q81{
	overflow:hidden;
	text-align:right;
	background-image: url(../images/abl.png);
	background-repeat: no-repeat; padding-bottom:10px;
	background-position: right bottom;
}
.q81 dl{ font-size:28px; color:#b90000; font-weight:bolder; padding-bottom:10px;}
.q81 dt{
	font-size:34px;
	color:#FFFFFF;
	text-transform: capitalize; font-family:"Times New Roman", Times, serif;
}
.q82{ padding:5px 20px 20px 20px; overflow:hidden;}
.q83{
	line-height:40px;
	border-bottom-width: 1px;
	border-bottom-style: solid; font-size:14px;
	border-bottom-color: #d0d0d0; color:#666666;
}
.q84{ font-size:14px; line-height:200%; color:#333333; padding-top:10px;}
.q85{ width:100px; padding:30px; background-color:#7e0001;}
.q86{
	line-height:20px;
	padding-bottom:10px;
	padding-top:10px;
	text-align:center;
	border-bottom-width: 2px;
	font-size:18px;
	color:#f6f6f6;
	border-bottom-style: solid;
	border-bottom-color: #930001;
	cursor:pointer;
	font-weight:bolder;
	text-transform: capitalize;
}
.q86:hover{ color:#FFFFFF;border-bottom-color: #cc0000;}
.q87{
	line-height:20px; padding-bottom:10px; padding-top:10px;
	text-align:center;
	border-bottom-width: 2px; font-size:18px; color:#FFFFFF;
	border-bottom-style: solid;
	border-bottom-color: #cc0000; cursor:pointer; font-weight:bolder;text-transform: capitalize;
}
.q88{
	width:120px;
	height:30px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;outline:none;
}
.q89{ background-color:#f4f4f4; overflow:hidden; padding-left:15px;}
.q90{
	background-image:url(../images/b.png);
	background-repeat: no-repeat; line-height:45px;
	background-position: left bottom; font-size:18px; font-weight:bolder; padding-top:10px;
}
.q91{ padding-top:10px; font-size:14px; padding-bottom:20px; color:#333333;}
.q91 p{ margin-top:6px; overflow:hidden;}
.q92{ width:950px; overflow:hidden;}
.q93{ width:286px; float:left; margin-right:20px; margin-top:20px;}
.q93 img{ width:286px; height:200px;}
.q93 dl{
	line-height:50px;
	color:#434343;
	background-image: url(../images/we.png);
	background-repeat: no-repeat;
	background-position: -450px bottom;
	font-size:16px;
	color:#333333;transition: all .3s ease;
}
.q93:hover dl{background-position: 0px bottom; color:#e10012;}
.q94{
	margin-top:15px;
transition: all .2s ease;	
border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e5e5e5; overflow:hidden; padding-bottom:15px;
}
.q94 img{ width:160px; height:105px; float:left; margin-right:20px;}
.q94 dl{ font-size:18px; color:#000000; cursor:pointer;}
.q94 dt{ font-size:12px; color:#7d7d7d; line-height:20px; padding-top:5px;}
.q94:hover{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b90000;
}
.q94 dl:hover{
	color:#b90000;
	text-decoration: underline;
}
.q95{ overflow:hidden; padding-top:15px; padding-bottom:15px;}
.q95 dl{ float:left; font-size:14px; color:#333333;}
.q95 dt{ float:right; font-size:14px; color:#333333;}
.q96{ overflow:hidden; padding-top:20px;}
.q96 img{ width:350px; height:250px; float:left; margin-right:20px;}
.q96 dl{ font-size:20px; padding-bottom:10px; font-weight:bolder;}
.q96 dt{ line-height:35px; font-size:14px; color:#666666; overflow:hidden;}
.q96 span{ float:left; padding-right:10px;}
.q96 dd{ font-size:12px; color:#666666; line-height:25px; padding-top:5px;}
.q97{ text-align:center; overflow:hidden; padding-top:20px;}
.q97 img{ max-width:600px;}
.q98{ background-color:#FFFFFF; color:#000000;}
.q99{
	width:900px;
	margin:0 auto;
	border: 1px solid #cccccc; margin-top:30px;
}
.q100{ text-align:center; font-size:30px; font-weight:bolder;}
.q101{ text-align:center; font-size:24px; color:#eb6100;}
.q101 span{ font-weight:bolder; color:#FF0000;}
.q102{ text-align:center; font-size:24px; color:#333;}
.q103{ font-size:18px; color:#333333; font-weight:bolder; padding-left:50px;}
.q104{ font-size:18px; color:#ff0000; font-weight:bolder; padding-left:10px;}
.q105{ text-align:center;}
.q105 span{ width:150px; height:40px; background-color:#cc0000; text-align:center; cursor:pointer; font-size:18px; color:#fff; line-height:40px;border-radius:5px; margin-left:10px; margin-right:10px;}
.q105 span:hover{ background-color:#ff0000;}
.q106{ width:480px; float:right; padding-top:200px; height:490px;}
.q106 dl{ font-size:30px; font-weight:bolder; color:#b90000;}
.q106 dt{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5d6177; font-size:30px; color:#FFFFFF; padding-top:20px; padding-bottom:20px;
}
.q106 dd{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #5d6177; font-size:14px; color:#FFFFFF; padding-top:20px; padding-bottom:20px; line-height:30px;
}
.q106 span{font-size:30px; font-weight:bolder; color:#b90000;}
.q107{
	background-image:url(../images/a1.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height:800px;
	background-color:#000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #616161;
}
.q108{ width:1200px; margin:0 auto;}
.q109{ width:480px; float:right; padding-top:200px;}
.q109 dl{ font-size:40px; font-weight:bolder; color:#b90000;}
.q109 dt{ font-size:14px; color:#FFFFFF; line-height:25px; padding-top:20px;}
.q109 dd{
	font-size:20px;
	color:#FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid; line-height:40px; padding-top:30px;
	border-bottom-color: #FFFFFF;
}
.q109 li{
	line-height:40px;
	font-size:14px;
	color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF; overflow:hidden;
}
.q109 span{ width:50%; float:left;}
.q109 em{ font-size:14px; color:#FFFFFF; padding-top:10px;}
.q110{
	background-image:url(../images/a2.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-color:#000000;
	border-top-width: 1px; overflow: hidden; padding-bottom:130px;
	border-top-style: solid;
	border-top-color: #616161;
}
.q111{ width:480px; float:left; padding-top:130px; margin-right:240px;}
.q111 dl{ font-size:40px; font-weight:bolder; color:#b90000;}
.q111 dt{ font-size:14px; color:#FFFFFF; line-height:25px; padding-top:20px;}
.q111 dd{
	font-size:20px;
	color:#FFFFFF;
	border-bottom-width: 3px;
	border-bottom-style: solid; line-height:40px; padding-top:30px;
	border-bottom-color: #FFFFFF;
}
.q111 li{
	line-height:40px;
	font-size:14px;
	color:#FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF; overflow:hidden;
}
.q111 span{ width:50%; float:left;}
.q111 em{ font-size:14px; color:#FFFFFF; padding-top:10px;}
.q112{ width:1200px; margin:0 auto;}
.q114{ width:1450px;}












.q113{
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ebebeb;
}
.q113 dl{ text-align:center; font-size:24px; font-weight:bolder; padding-top:20px; padding-bottom:10px;}
.q113 dt{
	text-align:center;
	font-size:14px;
	color:#999999;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F0F0F0; line-height:40px;
}
.q113 dd{ font-size:14px; line-height:200%; color:#333333; padding-top:20px; padding-bottom:50px;}
.q113 img{ max-width:600px; margin-bottom:25px;}



.q120{ overflow:hidden;position: relative;}
.q121{position:absolute; top:50px; left:0px; width:100%;}
.q122{ width:1200px; margin:0 auto;}
.q123{ overflow:hidden; text-align:center;}
.q123 img{ width:100%;}









.q173{ width:550px; margin:0 auto; padding-top:20px; padding-bottom:50px;}
.q173 dl{ overflow:hidden; padding-top:35px;}
.q174{
	width:535px;
	border: 1px solid #ccc; padding-left:10px;border-radius:5px; line-height:40px;background-color:transparent; font-size:16px; color:#333;
}
.q175{
	width:550px;
	height:45px;
	text-align:center;
	line-height:45px;
	font-size:20px;
	color:#FFFFFF;
	background-color:#b90000;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;border-radius:5px;
	border-left-style: none;
}
.q176{
	width:545px;
	border: 1px solid #ccc; padding-left:10px;border-radius:5px; height:40px; line-height:40px;background-color:transparent; font-size:16px; color:#333;
}
.q177{
	height:600px;
	background-image:url(../images/bg_01.jpg);
	background-repeat: no-repeat;background-size:100% auto; 
	background-position: center top;
}
.q178{ width:1000px; margin:0 auto; overflow:hidden;}
.q179{ overflow:hidden; padding-top:50px;}
.q179 dl{ width:400px; float:left; font-size:14px; line-height:35px;}
.q179 dt{ float:left;}
.q180{
	height:35px;
	line-height:35px;
	font-size:14px;
	background-color:#f6f6f6;
	border: 1px solid #CCCCCC;
	width:250px;
	background-image: url(../images/bh.png);
	background-repeat: no-repeat; padding-left:45px;
	background-position: 10px center;
}
.q181{
	width:150px;
	line-height:35px;
	text-align:center;
	background-color:#cc0000;
	font-size:14px;
	color:#FFFFFF;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.q182{
	height:35px;
	line-height:35px;
	font-size:14px;
	background-color:#f6f6f6;
	border: 1px solid #CCCCCC;
	width:250px;
	background-image: url(../images/cp.png);
	background-repeat: no-repeat; padding-left:45px;
	background-position: 10px center;
}
.q183{ overflow:hidden; padding-top:40px;}
.q183 dl{ font-size:16px; color:#cc0000; font-weight:bolder;}
.q183 dt{ font-size:14px; line-height:28px; color:#666666; padding-top:20px;}
.q184{ width:1200px; margin:0 auto; overflow:hidden;}
.q185{
	line-height:80px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC; font-size:30px; color:#333333;
}
.q185 span{ color:#cc0000;}
.q186{ float:right; font-size:14px; color:#CCCCCC; margin-top:40px; cursor:pointer;}
.q186:hover{
	color:#cc0000;
	text-decoration: underline;
}
.q187{ padding-top:30px; overflow:hidden; padding-left:350px; padding-bottom:50px;}
.q187 dl{ font-size:14px; line-height:35px; padding-top:20px;}
.q187 span{ padding-right:20px;}
.q188{
	width:350px;
	height:30px;
	line-height:30px;
	border: 1px solid #bfbfbf; padding-left:10px;
}
.q189{
	width:360px;
	line-height:40px;
	text-align:center;
	background-color:#cc0000;
	cursor:pointer;
	border-top-style: none; color:#FFFFFF;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none; margin-left:20px;
}
.q190{
	width:362px;
	height:30px;
	line-height:30px;
	border: 1px solid #bfbfbf; padding-left:10px;
}
.q191{ width:800px; margin:0 auto; overflow:hidden; padding-bottom:40px;}
.q192{ height:100%; width:250px; float:left; background-color:#091434; height:500px;}
.q193{ overflow:hidden; background-color:#f8f8f8;}
.q194{ text-align:center; padding-top:20px; padding-bottom:10px;}
.q194 img{ width:200px;}
.q195{ text-align:center; line-height:35px; font-size:16px; color:#FFFFFF;}
.q196{ padding:30px;}
.q196 dl{
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #374b84; margin-top:10px;
}
.q196 dl:hover{ background-color:#FFFFFF; color:#000000;}
.q197{ float:left;}
.q198{ font-size:30px;  padding-top:30px; background-color:#fff; padding-left:30px; padding-bottom:30px;}
.q199{ float:right;}
.q200{ margin-top:30px; background-color:#FFFFFF; line-height:40px; font-size:20px; padding-left:20px;}
.q200 span{ font-weight:bolder; color:#FF0000;}
.q201{ width:95%; margin:0 auto;}
.q202{ margin-top:30px; background-color:#FFFFFF;}
.q203{ font-size:20px; padding-top:20px; padding-left:20px;}
.q204{ padding-top:30px; overflow:hidden; width:600px; margin:0 auto; padding-bottom:50px;}
.q204 dl{ font-size:14px; line-height:35px; padding-top:20px;}
.q204 span{ padding-right:20px; width:120px;}
.q205{
	width:360px;
	line-height:40px;
	text-align:center;
	background-color:#cc0000;
	cursor:pointer;
	border-top-style: none; color:#FFFFFF;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.q206{
	height:600px;background-size:100% auto; 
	background-image:url(../images/cd_01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.q207{ overflow:hidden; padding-top:50px; width:650px; margin: 0 auto;}
.q207 dl{ float:left; font-size:14px; line-height:35px; padding-right:20px;}
.q207 dt{ float:left;}
.q208{
	width:350px;
	line-height:30px;
	border: 1px solid #bfbfbf; padding-left:10px;
}
.q209{ width:170px; float:left; overflow:hidden; margin-bottom:30px; margin-top:60px;}
.q210{ width:290px;position:fixed; background-color:#000000; bottom:0px; left:0px; z-index:9999999999999;}
.q210 dl{ text-align:center; line-height:40px; font-size:16px; color:#FFFFFF;}
.q211{ width:200px; position:fixed; top:25%; left:0px; background-color:#b90000;border-radius:5px; z-index:999999999999999999; padding-bottom:5px;}
.q212{ overflow:hidden; line-height:35px;}
.q212 dl{ float:left; padding-left:10px; font-size:16px; color:#FFFFFF;}
.q212 dt{ float:right; font-size:16px; color:#FFFFFF; padding-right:10px; cursor:pointer;}
.q213{ width:180px; margin:0 auto; background-color:#FFFFFF; overflow:hidden; padding:5px; }
.q213 dl{
	font-size:16px;
	color:#cc0000;
	padding-top:5px;
	padding-bottom:10px; text-align:justify;
	text-align:center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3;
}
.q213 dt{ font-size:13px; padding-top:5px; line-height:20px; color:#333333;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3; padding-bottom:10px;}
.q213 dd{ font-size:14px; padding-top:5px; line-height:20px; color:#333333; cursor:pointer; text-align:right;}
.q213 dd:hover{ color:#FF0000;}














.rollBox{width:1200px;overflow:hidden; float:left;}
.rollBox .Cont{width:1200px;overflow:hidden; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:1200px; float:left;}
















.bot{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e8e8e8;
}
.bg{
	display:inline;
	color:#000;
	padding:5px 5px;
	margin:0px 3px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #d2d2d2; font-family:"微软雅黑";
}
.bgg{
	display:inline;
	color:#000;
	padding:5px 5px; font-family:"微软雅黑";
	margin:0px 3px 0px 0px;
	font-family: Arial, Helvetica, sans-serif; background-color:#ce0202; color:#fff;
	
}






.page{ overflow:hidden; padding-top:30px; text-align:center; padding-bottom:30px;}
.page span{
	padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;
}
.page a{
	padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;
}
.page select{padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;}
	
.pages{ overflow:hidden; padding-top:30px; text-align:center; padding-bottom:30px;}
.pages span{
	padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;
}
.pages a{
	padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;
}
.pages select{padding:5px;
	border: 1px solid #DFDFDF; margin-left:3px;display:inline-block;}






.clear{ clear:both}


/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {
    width: 9px;
    height: 9px;
    background-color: #F5F5F5;
}

/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px 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: #e50011;

}