/* CSS Document */
@font-face {
font-family: 'Agency';
src:url('../Myfonts/AGENCYR.eot'); /* IE9 Compat Modes */
src:url('../Myfonts/AGENCYR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../Myfonts/AGENCYR.woff') format('woff'), /* Modern Browsers */
  	url('../Myfonts/AGENCYR.TTF') format('truetype'), /* Safari, Android, iOS */
   	url('../Myfonts/AGENCYR.svg#Agency') format('svg'); /* Legacy iOS */
}
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 {list-style-type:none;}
span{display:inline-block;}
em{
	display:inline-block;
	font-style: normal;
}
img{border:none;border:0;vertical-align:middle;}
.q1{line-height:39px; text-align:right; color:#333333; font-size:18px;}
.q1 span{ padding-right:5px; font-size:20px;}
.q1 span:hover{ color:#e60012;}
.q1 em{
	height:13px;
	width:1px; background-color:#999999; margin-left:10px;
	font-style: normal; margin-right:10px;
}
.q2{ width:1440px; margin:0 auto; height:100px;}
@media screen and (max-width: 1440px) {
.q2{ width:1200px; margin:0 auto; height:100px;}
}
.q3{ float:left; padding-top:20px;}
.q4{ overflow:hidden;}
.q5{ float:right;}
.q6{ float:left; font-size:16px; color:#d2d2d2; line-height:60px; padding-left:20px; padding-right:20px;}
.q8{ float:right;}
.q9{ float:left; cursor:pointer;}
.q9 dl{
	font-size:16px;
	color:#e60012;
	line-height:60px;
	padding-left:5px;
	padding-right:5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #e60012;
}
.q9 dt{
	font-size:16px;
	color:#333;
	line-height:60px;
	padding-left:5px;
	padding-right:5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #e60012;
}
.q10{ float:left; cursor:pointer;}
.q10 dl{
	font-size:16px;
	color:#333;
	line-height:60px;
	padding-left:5px;
	padding-right:5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.q10:hover dl{border-bottom-color: #e60012; color:#e60012;}
.q10 dt{
	font-size:16px;
	color:#e60012;
	line-height:60px;
	padding-left:5px;
	padding-right:5px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #fff;
}
.q10 ul{ position:absolute; left:0px; top:99px; width:100%; display:none; z-index:999999999999999999;}
.q10:hover ul{ display:block;}
.q11{
	height:700px;
	background-image:url(../images/001.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.q12{ width:100%; background-color:#f5f5f5; margin:0 auto; padding-bottom:40px; text-align:left; padding-top:50px; overflow:hidden;}
.q13{ text-align:center;}
.q13 span{ padding-right:20px; padding-left:20px;}
.q13 li{ font-size:14px; color:#000; line-height:40px;}
.q13 span:hover li{ color:#e60012;}
.q13 dt{ text-align:center; font-size:40px; color:#909090;}
.q13{ width:100%; margin:0 auto;position:relative;}
.q14{ width:1440px; margin:0 auto;}
@media screen and (max-width: 1440px) {
.q14{ width:1200px; margin:0 auto;}
}
.q15{ width:300px; float:left;position:relative;}
.q16{ overflow:hidden;}
.q16 dd{ line-height:40px; font-size:16px; cursor:pointer; color:#FFFFFF;}
.q16 em{
	position:absolute;
	left:300px;
	top:0px; width:600px;
	display:none;
	color:#FFFFFF;
	font-style: normal;
}
.q16:hover em{ display:block;}
.q17{
	float:left;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #464646; text-align:center; padding-left:30px; padding-right:30px;
}
.q17 h1{ font-size:14px; font-weight:normal; line-height:40px; color:#CCCCCC;}
.q18{ width:700px; float:left;}
.q18 img{ width:300px; float:left; margin-right:30px;}
.q19{ float:left; width:500px;}
.q19 li{
	float:left;
	font-size:14px;
	color:#CCCCCC;
	cursor:pointer;
	width:230px; margin-right:20px; text-align:left;
	line-height:35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3c3c3c;
}
.q19 li:hover{ color:#ff3300;}
.q19 span{ font-size:10px; padding:0px; margin:0px; color:#4b4b4b;}
.q19 li:hover span{ color:#ff3300;}
.q20 li{
	width:320px;
	float:left;
	margin-left:15px;
	margin-right:24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
}
@media screen and (max-width: 1440px) {
.q20 li{
	width:265px;
	float:left;
	margin-left:15px;
	margin-right:24px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
}
}
.q20 h1{ font-size:18px; color:#e60012; cursor:pointer; padding-bottom:10px; margin-bottom:5px;border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #c9c9c9; font-weight:bolder;}
.q20 h2{
	float:left;
	font-size:14px;
	color:#666;
	cursor:pointer;
	width:230px; margin-right:20px; text-align:left;
	line-height:35px;
}
.q20 span{ font-size:10px; padding:0px; margin:0px; color:#4b4b4b;}
.q20 h2:hover{ color:#e60012;}
.q20 h2:hover span{ color:#ff3300;}
.q20 li:nth-child(4n){ margin-right:0px;border-right-width: 0px;}
.q21{ width:1440px; margin:0 auto;}
.q21 li{
	width:359px;
	float:left;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
}
@media screen and (max-width: 1440px) {
.q21{ width:1200px; margin:0 auto;}
.q21 li{
	width:299px;
	float:left;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
}
}
.q21 h1{ text-align:center; line-height:40px; font-size:18px; color:#000000; padding-top:20px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q21 li:hover h1{ color:#e60012;}
.q21 dd{ padding-top:6px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q21 h2{ width:100px; height:100px; margin:0 auto; background-color:#999999;border-radius:50px; line-height:100px; text-align:center; font-size:40px; color:#FFFFFF;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; margin-top:5px; font-weight:normal;}
.q21 li:hover h2{ background-color:#e60012; color:#FFFFFF; margin-top:0px; margin-bottom:5px;}
.q21 li:hover dd{ padding-top:0px; padding-bottom:6px;}
.q21 li:nth-child(4n){border-right:0;}
.q22{ width:1440px; margin:0 auto; overflow:hidden; padding-top:5px;}
.q22 li{
	width:355px;
	margin-right:6px;
	background-color:#f4f4f4;
	height:480px;
	float:left;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-repeat: no-repeat;
	background-position: center bottom;
}
@media screen and (max-width: 1440px) {
.q22{ width:1200px; margin:0 auto; overflow:hidden; padding-top:5px;}
.q22 li{
	width:295px;
	margin-right:6px;
	background-color:#f4f4f4;
	height:480px;
	float:left;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	background-repeat: no-repeat;
	background-position: center bottom;
}
}
.q22 li:nth-child(4n){ margin-right:0px;}
.q22 li:hover{ background-color:#e60012;}
.q22 dl{ width:85%; margin:0 auto; padding-top:40px;}
.q22 dt{ font-size:26px; color:#000000;}
.q22 h1{
	font-size:14px;
	color:#666666;
	font-weight:normal;
	padding-top:5px;
	background-image: url(../images/lii.png);
	background-repeat: no-repeat;
	background-position: left bottom; padding-bottom:20px; margin-bottom:30px;
}
.q22 span{ font-size:40px; color:#666666; margin-bottom:10px;}
.q22 li:hover{
	background-image: none;
}
.q22 li:hover dt{ color:#FFFFFF;}
.q22 li:hover span{ color:#ececec;}
.q22 li:hover h1{ color:#fff;}
.q22 h2{ font-size:16px; color:#FFFFFF; line-height:35px; cursor:pointer; font-weight:normal;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; display:none;}
.q22 h2:hover{ padding-left:5px;}
.q22 li:hover h2{ display:block;}
.q23{ background-image:url(../images/cr_img11.png);}
.q24{ background-image:url(../images/yx_06.png);}
.q25{ background-image:url(../images/sj_03.png);}
.q26{ background-image:url(../images/d_06.png);}
.q27{ text-align:center; overflow: hidden; padding-bottom:30px;}
.q27 dl{ font-size:36px; padding-top:30px; color:#333333; font-weight:bolder;}
.q27 dt{ font-size:18px; color:#666666; padding-top:20px;}
.q28{ width:93%; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1440px) { 
.q28{ width:100%; margin:0 auto; overflow:hidden;}
}
.q28 li{ width:24%; margin-right:1.333%; float:left; margin-top:30px;position:relative; overflow:hidden;}
.q28 li img{ width:100%;}
.q28 li:nth-child(4n){margin-right:0%;}
.q28 dl{ height:60px; line-height:60px; color:#333333;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; z-index:999999999999999999999;position:relative;}
.q28 span{ float:left; font-size:20px; padding-left:10px;}
.q28 li:hover dl{ background-color:#006acd; color:#FFFFFF;}
.q28 em{ float:right; padding-right:10px; font-size:20px;}
.q28 dt{ position:absolute; right:0px; bottom:-60px; width:100%; line-height:50px; background-image:url(../images/br_03.png);  -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q28 li:hover dt{ display:block;bottom:60px; }
.q28 h1{ padding-left:10px; font-weight:normal; font-size:16px; color:#CCCCCC;}
.q29{ text-align:center; overflow:hidden;}
.q29 span{ padding:3px 25px 3px 25px; background-color:#222222; font-size:18px; color:#FFFFFF; margin-left:10px; margin-right:10px;border-radius:20px; cursor:pointer;}
.q29 em{
	padding:3px 25px 3px 25px;
	font-size:18px;
	color:#333;
	margin-left:10px;
	margin-right:10px;
	border-radius:20px;
	cursor:pointer;
	-moz-transition: all 0.3s ease;box-sizing:border-box;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	font-style: normal;
	border: 1px solid #666666;
}
.q29 em:hover{ background-color:#222222; color:#FFFFFF;}
.q30{
	height:497px;
	background-image:url(../images/fa.jpg);
	background-position: center center; margin-top:40px;
}
.q30 li{ width:1440px; margin:0 auto;}
@media screen and (max-width: 1440px) { 
.q30 li{ width:1200px; margin:0 auto;}
}
.q30 dl{ font-size:36px; font-weight:bolder; color:#FFFFFF; text-align:right; padding-top:70px;}
.q30 dt{ text-align:right; font-size:17px; color:#FFFFFF; line-height:30px; margin-top:30px;}
.q30 dd{ padding-top:30px; float:right; width:700px; text-align:right;}
.q30 span{
	padding:5px 10px 5px 10px;
	font-size:12px;
	color:#FFFFFF;
	border: 1px solid #FFFFFF; margin-left:15px; margin-top:15px;border-radius:15px; cursor:pointer; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q30 span:hover{ background-color:#e60012; color:#FFFFFF;border: 1px solid #e60012;}
.q30 h1{ text-align:right;font-size:16px; color:#FFFFFF; line-height:35px; padding-top:40px; font-weight:normal;}
.q30 em{ font-size:18px; color:#FFFFFF; padding-right:10px;}
.q31{ width:1440px; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1440px) { 
.q31{ width:1200px; margin:0 auto; overflow:hidden;}
}
.q32{ overflow:hidden; padding-top:30px;}
.q32 dl{ float:left; font-size:30px; color:#333333;}
.q32 dt{ font-size:16px; color:#999999; padding-top:0px;}
.q32 dd{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	line-height:35px;
	cursor:pointer;
	font-size:16px;
	color:#666;
	margin-top:15px;
	-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: #e2e2e2;
}
.q32 dd:hover{
	color:#e60012;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e60012;
}
.q33{ float:left; width:453px; float:left; margin-right:40px; cursor:pointer;}
@media screen and (max-width: 1440px) { 
.q33{ float:left; width:390px; float:left; margin-right:20px; cursor:pointer;}
}
.q33 img{ width:100%; height:300px;transition: .3s transform;
  transform: translateZ(0);}
.q33 dl{ font-size:18px; color:#333333; line-height:45px; padding-top:10px;}
.q33 dt{ font-size:14px; line-height:27px; color:#666666; padding-top:0px; padding-bottom:10px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4f4f4;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q33:hover dt{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.q33 dd{ padding-top:10px; line-height:35px;}
.q33 span{ float:left; font-size:14px; color:#999999;}
.q33 em{ float:right; font-size:14px; color:#999999;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q33:hover em{ padding-right:10px;}
.q33 li{ height:260px; overflow:hidden;}
.q33:hover img{transform: scale(1.1, 1.1);
  transition: .3s transform;}
.q34{ width:1500px; overflow:hidden; padding-top:30px;}
@media screen and (max-width: 1440px) { 
.q34{ width:1250px; overflow:hidden; padding-top:30px;}
}
.q35{ overflow:hidden; background-color:#f7f7f7; padding-bottom:70px; padding-top:20px; margin-top:30px;}
.q36{
	height:666px;
	background-image:url(../images/i_bg7.jpg);
	background-position: center center;
}
.q37{ width:1440px; margin:0 auto; padding-top:80px;}
.q38{ width:400px; float:left; padding-top:20px;}
@media screen and (max-width: 1440px) { 
.q37{ width:1200px; margin:0 auto; padding-top:80px;}
}
.q38 dl{ font-size:40px; color:#FFFFFF;}
.q38 dt{
	font-size:26px;
	color:#FFFFFF; line-height:45px;
	border-bottom-width: 1px;
	border-bottom-style: solid; padding-top:50px;
	border-bottom-color: #929292; padding-bottom:20px;
}
.q38 dd{
	font-size:26px;
	color:#FFFFFF; line-height:45px;
	border-bottom-width: 1px;
	border-bottom-style: solid; padding-top:30px;
	border-bottom-color: #929292; padding-bottom:30px;
}
.q38 em{
	font-size:30px;
	margin-right:25px;
	width:60px; color:#FFFFFF;
	height:60px;
	border: 2px solid #FFFFFF; line-height:60px; text-align:center;border-radius:30px; cursor:pointer;
}
.q38 li{ padding-top:30px; font-size:18px; color:#FFFFFF; line-height:30px;}
.q38 span{ margin-right:15px; font-size:40px; float:left; height:60px; line-height:60px;}
.q39{ width:960px; height:500px; background-color:#FFFFFF; float:right;}
@media screen and (max-width: 1440px) { 
.q39{ width:760px; height:500px; background-color:#FFFFFF; float:right;}
}
.q40{ padding:45px;}
.q41{ font-size:38px; color:#333333;}
.q42{ overflow:hidden; margin-top:30px;}
.q42 ul li{ height:68px; line-height:68px;float:left; width:100%; margin-bottom:20px;}
.q42 ul li div{ border:1px solid #dfdfdf; overflow:hidden; }
.q42 ul li div .inputs{ width:100%; border:0; height:68px; text-indent:20px; background:none; color:#666666; font-size:18px;  outline:none;}
.q42 ul li:nth-child(3){ width:49%; }
.q42 ul li:nth-child(4){ width:49%; float:right; }
.q42 ul li .bnts{width: 100%; height: 68px;  display: block; background: #e60012; border: 1px #e60012 solid; outline: none; color: #fff;font-size: 18px; text-align: center; line-height: 68px;cursor: pointer;transition:all 0.3s;}
.q42 ul li .bnts:hover{opacity:0.6;filter:Alpha(opacity=70);}
.q43{ width:1440px; margin:0 auto; margin-top:0px;}
@media screen and (max-width: 1440px) { 
.q43{ width:1200px; margin:0 auto; margin-top:0px;}
}
.q44{ overflow:hidden; padding-top:20px;}
.q45{ width:750px; float:left; height:500px; overflow:hidden;position:relative;}
.q45 img{ width:100%; height:500px;transition: .3s transform;
  transform: translateZ(0);}
@media screen and (max-width: 1440px) { 
.q45{ width:570px; float:left; height:333px; overflow:hidden;position:relative;}
.q45 img{ width:100%; height:333px;transition: .3s transform;
  transform: translateZ(0);}
}
.q45 dl{ position:absolute; right:0px; bottom:0px; height:100px; color:#FFFFFF; width:100%;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; color:#FFFFFF;}
.q45 dt{ font-size:18px; padding-top:15px; padding-left:30px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; color:#FFFFFF;}
.q45 dd{ font-size:30px; padding-left:30px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q45:hover dl{ background-image:url(../images/nbg.png);}
.q45:hover dt{ padding-left:45px;}
.q45:hover dd{ padding-left:45px;}
.q45:hover img{transform: scale(1.2, 1.2);
  transition: .5s transform;}
.q46{ width:600px; float:right;}
.q47{
	overflow:hidden;
	padding-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding-top:30px;
	border-bottom-color: #e2e2e2; cursor:pointer;
}
.q47:hover{border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e60012;}
.q47 dl{ width:130px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:60px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q47 h1{ font-size:16px; color:#999; font-weight:normal;}
.q47 dt{ font-size:18px; color:#333333; padding-bottom:10px;}
.q47 dd{ font-size:14px; color:#999; line-height:25px;}
.q47:hover dl{ margin-right:10px;}
@media screen and (max-width: 1440px) { 
.q47{
	overflow:hidden;
	padding-bottom:10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; padding-top:10px;
	border-bottom-color: #e2e2e2; cursor:pointer;
}
.q47:hover{border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e60012;}
.q47 dl{ width:130px; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:60px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q47 h1{ font-size:16px; color:#999; font-weight:normal;}
.q47 dt{ font-size:18px; color:#333333; padding-bottom:10px;}
.q47 dd{ font-size:14px; color:#999; line-height:25px;}
.q47:hover dl{ margin-right:10px;}
}
.q48{ overflow:hidden; padding-top:0px; position:absolute; left:0px; top:0px;}
.q48 dl{ float:left; font-size:30px; color:#333333;}
.q48 dt{ font-size:16px; color:#999999; padding-top:0px;}
.q49{ background-color:#393939; overflow:hidden; padding-bottom:40px;}
.q50{ width:1440px; margin:0 auto; padding-top:40px;}
@media screen and (max-width: 1440px) { 
.q50{ width:1200px; margin:0 auto; padding-top:40px;}
}
.q51{ float:left; padding-right:90px;}
@media screen and (max-width: 1440px) { 
.q51{ float:left; padding-right:50px;}
}
.q51 dl{ font-size:16px; color:#FFFFFF; padding-bottom:10px;}
.q51 dt{ font-size:12px; color:#939393; line-height:30px; cursor:pointer;}
.q51 dt:hover{ color:#e60012;}
.q52{ float:right; text-align:center;}
.q52 img{ width:140px;}
.q52 dl{ font-size:14px; color:#FFFFFF; padding-top:10px;}
.q53{ width:100%; overflow:hidden; font-size:12px; color:#939393; line-height:30px; padding-top:30px;}
.q54{ overflow:hidden;}
.q55{ background-color:#1d1d1d; overflow:hidden; line-height:40px; padding-bottom:20px; padding-top:20px;}
.q55 li{ width:1440px; margin:0 auto;}
@media screen and (max-width: 1440px) { 
.q55 li{ width:1200px; margin:0 auto;}
}
.q55 dl{ float:left; font-size:14px; color:#CCCCCC;}
.q55 dt{ float:right; font-size:14px; color:#CCCCCC;}
.q56{ overflow:hidden; text-align: center; padding-bottom:40px; padding-top:40px;}
.q56 img{ width:80px;}
.q56 dl{ font-size:18px; font-weight:bolder; padding-top:10px;}
.q56 dt{ font-size:14px; color:#999999; line-height:35px;}
.q56 dd{ width:120px; line-height:35px; margin:0 auto; background-color:#006acd; cursor:pointer; font-size:14px; color:#FFFFFF;border-radius:5px;}
.q57{ width:1440px; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1440px) { 
.q57{ width:1200px; margin:0 auto; overflow:hidden;}
}
.q58{ width:1000px; margin:0 auto; overflow:hidden;}
.q60{
	width:320px;
	float:left;
	margin-left:15px;
	margin-right:24px;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #e6e6e6;
}
.q60 dd{ font-size:18px; color:#e60012; cursor:pointer; padding-bottom:10px; margin-bottom:5px;border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #c9c9c9; font-weight:bolder;}
.q60 li{
	float:left;
	font-size:14px;
	color:#666;
	cursor:pointer;
	width:230px; margin-right:20px; text-align:left;
	line-height:35px;
}
.q60 span{ font-size:10px; padding:0px; margin:0px; color:#4b4b4b;}
.q60 li:hover{ color:#e60012;}
.q60 li:hover span{ color:#ff3300;}
.q61{
	height:280px;
	background-image:url(../images/bobanner.jpg);
	background-position: center center; text-align:center;
}
.q61 span{ width:100px;  margin-left:25px; margin-right:25px; text-align:center; cursor:pointer; margin-top:70px;}
@media screen and (max-width: 1440px) { 
.q61 span{ width:100px;  margin-left:15px; margin-right:15px; text-align:center; cursor:pointer; margin-top:70px;}
}
.q61 em{
	width:96px;
	height:96px;
	line-height:100px;
	border: 2px solid #b7b7b7; font-size:40px; color:#b7b7b7;border-radius:55px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q61 p{
	width:96px;
	height:96px;
	line-height:100px; background-color:#FFFFFF;
	border: 2px solid #fff; font-size:40px; color:#e60012;border-radius:55px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q61 h1{ font-size:18px; color:#efefef; font-weight:normal; padding-top:15px;}
.q61 span:hover em{ color:#e60012; background-color:#fff;border: 2px solid #fff;}
.q61 span:hover h1{ color:#FFFFFF;}
.q62{ width:93%; margin:0 auto; overflow:hidden;line-height:70px; font-size:15px; color:#333;}
@media screen and (max-width: 1440px) { 
.q62{ width:100%; margin:0 auto; overflow:hidden;line-height:70px; font-size:15px; color:#333;}
}
.q63{
	height:510px;
	background-position: center center;position:relative; margin-bottom:60px;
}
@media screen and (max-width: 1440px) { 
.q63{
	height:400px;
	background-position: center center;position:relative; margin-bottom:60px;
}
}
.q64{ width:1440px; margin:0 auto; overflow:hidden; color:#FFFFFF; padding-top:150px;}
@media screen and (max-width: 1440px) { 
.q64{ width:1200px; margin:0 auto; overflow:hidden; color:#FFFFFF; padding-top:120px;}
}
.q64 dl{
	font-size:45px;
	background-image: url(../images/li.png);
	background-repeat: no-repeat;
	background-position: left bottom; padding-bottom:30px;
}
.q64 dt{ font-size:22px; padding-top:30px;}
.q65{ background-color:#f5f5f5; overflow:hidden; height:100px; width:1440px; margin:0 auto;}
@media screen and (max-width: 1440px) { 
.q65{ background-color:#f5f5f5; overflow:hidden; height:100px; width:1200px; margin:0 auto;}
}
.q66{ padding:25px;}
.q67{ float:left; padding-top:15px;}
.q67 li{
	line-height:20px;
	padding-left:30px;
	padding-right:30px;
	margin-right:10px;
	margin-right:3px;
	font-size:18px;
	cursor:pointer;
	float:left;
	color:#333333;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
}
.q67 li:hover{ color:#e60012;}
.q67 li:nth-child(4){border-right-width: 0px; }
.q68{ position:absolute; right:0px; bottom:-50px; width:100%;}
.q69{ float:left; width:453px; float:left; margin-right:40px; cursor:pointer; margin-bottom:20px;}
.q69 img{ width:100%; height:300px;transition: .3s transform;
  transform: translateZ(0);}
@media screen and (max-width: 1440px) { 
.q69{ float:left; width:373px; float:left; margin-right:40px; cursor:pointer; margin-bottom:20px;}
.q69 img{ width:100%; height:250px;transition: .3s transform;
  transform: translateZ(0);}
}
.q69 h1{ font-size:18px; color:#333333; line-height:45px; padding-top:10px;}
.q69 dt{ font-size:14px; line-height:27px; color:#666666; padding-top:0px; padding-bottom:10px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4f4f4;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; height:81px;}
@media screen and (max-width: 1440px) { 
.q69 dt{ font-size:14px; line-height:27px; color:#666666; padding-top:0px; padding-bottom:10px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #f4f4f4;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; height:110px;}
}
.q69:hover dt{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
.q69:hover h1{ color:#E60012;}
.q69 dd{ padding-top:10px; line-height:35px;}
.q69 span{ float:left; font-size:14px; color:#999999;}
.q69 em{ float:right; font-size:14px; color:#999999;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q69:hover em{ padding-right:10px;}
.q69 li{ height:260px; overflow:hidden;}
.q69:hover img{transform: scale(1.1, 1.1);
  transition: .3s transform;}
.q70{ width:320px; float:right; background-color:#FFFFFF;}
.q70 dl{ float:left;}
.q70 dt{ float:right;}
.q71{
	width:50px;
	height:50px;
	background-color:#e60012;
	line-height:50px;
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-image: url(../images/ss.png);
	background-repeat: no-repeat;
	background-position: center center; cursor:pointer;
}
.q72{
	width:250px;
	float:left;
	line-height:50px;
	padding-left:15px;
	font-size:16px;
	color:#333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;outline: none;
	border-left-style: none;
}
.q73{ background-color:#f5f5f5; overflow:hidden;}
.q74{ overflow:hidden; width:1440px; margin:0 auto;}
@media screen and (max-width: 1440px) { 
.q74{ overflow:hidden; width:1200px; margin:0 auto;}
}
.q75{float:left; width:950px; overflow:hidden;}
@media screen and (max-width: 1440px) { 
.q74{ overflow:hidden; width:1200px; margin:0 auto;}
.q75{float:left; width:850px; overflow:hidden;}
}
.q76{ overflow:hidden; line-height:35px; padding-top:15px; padding-bottom:15px;}
.q76 dl{ float:left; font-size:16px; color:#666;}
.q76 dt{ float:right; font-size:16px; color:#666;}
.q76 span{ padding-right:10px; font-size:20px; float:left;}
.q76 dt:hover{ color:#e60012;}
.q77{ background-color:#FFFFFF; overflow:hidden; margin-top:0px; padding:30px;}
.q78{ overflow:hidden;}
.q78 li{ font-size:26px; color:#000000;}
.q78 dl{
	font-size:16px;
	color:#333333;
	padding-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd; padding-bottom:20px;
}
.q78 dd{ font-size:16px; line-height:170%; color:#333333; padding-top:20px;}
.q78 dt{ padding-top:20px; font-size:16px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd; padding-bottom:20px;}
.q78 dt em{
	border: 1px solid #F0F0F0; padding:5px 10px 5px 10px; cursor:pointer;
}
.q78 img{ width:500px; margin-bottom:17px; margin-top:17px;}
.q78 dt em:hover{border: 1px solid #e60012; color:#e60012;}
.q79{ overflow:hidden;}
.q79 dl{ float:left; line-height:45px; font-size:16px; padding-top:15px;}
.q79 dd{ float:right; width:120px; line-height:35px; background-color:#666666; text-align:center; color:#FFFFFF; font-size:14px; margin-top:35px; cursor:pointer;}
.q79 dd:hover{ background-color:#e60012; color:#FFFFFF;}
.q80{ width:1440px; margin:0 auto; overflow:hidden;}
.q80 li{ width:32.35%; margin-right:1.333%; float:left; margin-top:30px;position:relative; overflow:hidden;}
.q80 li img{ width:100%;}
.q80 li:nth-child(3n){margin-right:0%;}
.q80 dl{ height:60px; line-height:60px; color:#333333;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; z-index:999999999999999999999;position:relative;}
.q80 span{ float:left; font-size:20px; padding-left:10px;}
.q80 li:hover dl{ background-color:#006acd; color:#FFFFFF;}
.q80 em{ float:right; padding-right:10px; font-size:20px;}
.q80 dt{ position:absolute; right:0px; bottom:-60px; width:100%; line-height:50px; background-image:url(../images/br_03.png);  -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q80 li:hover dt{ display:block;bottom:60px; }
.q80 h1{ padding-left:10px; font-weight:normal; font-size:16px; color:#CCCCCC;}
.q81{ overflow:hidden; padding-bottom:40px; padding-top:40px;}
.q82{ width:390px; float:right; background-color:#FFFFFF; margin-top:65px; padding:30px;}
@media screen and (max-width: 1440px) { 
.q82{ width:270px; float:right; background-color:#FFFFFF; margin-top:65px; padding:30px;}
}
.q83{ padding-bottom:15px;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cdcdcd; font-size:20px;}
.q84{
	overflow:hidden;
	padding-bottom:20px;
	padding-top:20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cdcdcd; cursor:pointer;
}
.q84 dl{ font-size:18px; color:#333333;}
.q84 dt{ font-size:14px; color:#666666; padding-top:10px;}
.q84:hover dl{ color:#e60012;}
.q85{
	height:800px;
	background-position: center center;
	background-repeat: no-repeat;
}
@media screen and (max-width: 1440px) { 
.q85{
	height:400px;
	background-position: center center;
	background-attachment:fixed;background-size:auto 100%; 
	background-repeat: no-repeat;
}
}
.q86{ background-color:#f5f5f5; overflow:hidden; padding-bottom:50px; padding-top:50px;}
.q87{ width:1440px; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1440px) { 
.q87{ width:1200px; margin:0 auto; overflow:hidden;}
}
.q88{ width:40%; background-color:#ffffff; float:left; padding:5%;}
.q88 li{ font-size:30px; color:#333333; padding-bottom:20px;}
.q88 dl{ font-size:16px; color:#666666; line-height:32px; padding-bottom:30px;}
.q88 span{
	width:45px;
	height:45px; text-align:center; font-size:25px; color:#666666;
	line-height:45px; cursor:pointer; margin-right:10px;
	border: 1px solid #666666;border-radius:25px;
}
.q88 span:hover{ color:#e60012;border: 1px solid #e60012;}
.q89{ width:40%; background-color:#f0f0f0; float:left; padding:5%;}
.q89 li{ font-size:30px; color:#333333; padding-bottom:20px;}
.q89 dl{ font-size:16px; color:#666666; line-height:32px;}
.q90{ background-color:#FFFFFF; margin-top:40px; width:90%; padding:5%;}
.q90 img{ width:100%;}
.q91{ width:100%; overflow:hidden; background-color:#f0f0f0;}
.q92{ background-color:#FFFFFF; margin-top:40px; width:90%; padding:5%; padding-bottom:100px; overflow:hidden;}
.q92 dl{font-size:30px; color:#333333; padding-bottom:20px;}
.q92 li{ width:49%; margin-right:2%; background-color:#333333; line-height:100px; margin-top:20px; text-align:center; font-size:18px; color:#FFFFFF; float:left;}
.q92 li:nth-child(2){margin-right:0%;}
.q92 li:nth-child(4){margin-right:0%;}
.q92 li:nth-child(6){margin-right:0%;}
.q93{ overflow:hidden; line-height:35px;  font-size:14px; color:#666666; float:right; padding-top:7px;}
.q93 span{ padding-right:10px; font-size:18px; float:left;}
.q94{ width:750px; margin:0 auto; overflow:hidden; text-align:center;}
.q94 dl{ font-size:36px; padding-top:40px;}
.q94 dt{ font-size:16px; color:#666666; line-height:35px; padding-top:30px;}
.q95{ width:1440px; background-color:#fafafa; margin-top:40px; text-align:center; margin:0 auto; margin-top:50px; padding-bottom:50px; padding-top:20px;}
.q95 dl{ font-size:36px; padding-top:40px;}
.q95 dt{ font-size:16px; color:#666666; line-height:35px; padding-top:30px;}
.q96{ width:1440px; margin:0 auto; background-color:#ececec; overflow:hidden; margin-top:40px;}
.q96 img{ float:right; margin-left:30px;}
.q96 dl{ padding-left:40px; padding-top:100px; font-size:36px;}
@media screen and (max-width: 1440px) { 
.q96{ width:1200px; margin:0 auto; background-color:#ececec; overflow:hidden; margin-top:40px;}
.q96 img{ float:right; margin-left:30px; width:700px;}
.q96 dl{ padding-left:40px; padding-top:50px; font-size:36px;}
}
.q96 dt{ font-size:14px; line-height:30px; padding-top:20px; color:#666666; padding-left:40px;}
.q97{ width:1440px; margin:0 auto; overflow:hidden; padding-bottom:50px; padding-top:50px;}
@media screen and (max-width: 1440px) { 
.q97{ width:1200px; margin:0 auto; overflow:hidden; padding-bottom:50px; padding-top:50px;}
}
.q98{ width:1420px; margin:0 auto; background-color:#FFFFFF; height:680px;box-shadow: 0 0 10px #d4d4d4; margin-bottom:80px; margin-top:20px; }
.q99{ float:left; width:810px; padding-top:80px; padding-left:80px;}
@media screen and (max-width: 1440px) { 
.q98{ width:1180px; margin:0 auto; background-color:#FFFFFF; height:680px;box-shadow: 0 0 10px #d4d4d4; margin-bottom:80px; margin-top:20px; }
.q99{ float:left; width:510px; padding-top:80px; padding-left:80px;}
}
.q99 dl{ font-size:36px; padding-bottom:40px;}
.q99 dt{ font-size:16px; color:#333333; line-height:40px;}
.q99 dd{
	width:140px;
	line-height:45px;
	float:left;
	margin-right:20px;
	border: 1px solid #b9b9b9; font-size:16px; text-align:center;border-radius:25px; cursor:pointer; margin-top:20px; -moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q99 dd:hover{ color:#FFFFFF; background-color:#e60012;border: 1px solid #e60012;}
.q100{ width:520px; float:right; height:680px; background-image:url(../images/map.jpg);}
.q100 dl{ padding-top:120px; padding-left:80px; color:#FFFFFF; font-size:16px; line-height:25px;}
.q100 dt{ width:350px; line-height:50px; margin-top:50px; background-color:#e60012; font-size:18px; color:#FFFFFF; cursor:pointer; margin-left:80px; text-align:center;border-radius:25px;}
.q101{ width:1440px; margin:0 auto; overflow:hidden; margin-top:50px;}
@media screen and (max-width: 1440px) { 
.q101{ width:1200px; margin:0 auto; overflow:hidden; margin-top:50px;}
}
.q102{ width:1440px; margin:0 auto; overflow:hidden; margin-top:50px; margin-bottom:50px;}
@media screen and (max-width: 1440px) { 
.q102{ width:1200px; margin:0 auto; overflow:hidden; margin-top:50px; margin-bottom:50px;}
}
.q102 li{ width:48%; float:left; margin-right:4%; overflow:hidden; padding-top:30px;}
.q102 img{ width:100%;}
.q102 dl{
	padding-bottom:15px;
	padding-top:15px;
	font-size:30px;
	color:#333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #c5c5c5;
}
.q102 dt{ font-size:16px; line-height:35px; color:#666666; padding-top:20px;}
.q102 span{ font-weight:bolder;}
.q102 li:nth-child(2n){margin-right:0%;}
.q103{ background-color:#f5f5f5; overflow:hidden; padding-bottom:70px;}
.q104{ width:1440px; margin:0 auto; background-color:#FFFFFF; overflow:hidden;}
.q105{
	height:510px;
	background-position: center center;position:relative; 
}
@media screen and (max-width: 1440px) {
.q104{ width:1200px; margin:0 auto; background-color:#FFFFFF; overflow:hidden;}
.q105{
	height:400px;
	background-position: center center;position:relative; 
}
}
.q106{ width:1340px; margin:0 auto; overflow:hidden; padding-bottom:50px; padding-top:20px;}
.q106 li{ float:left; width:295px; margin:20px; text-align:center; padding-bottom:50px; padding-top:50px; cursor:pointer;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q106 dl{ font-size:60px; color:#666666;}
.q106 dt{ font-size:24px; color:#333333; line-height:50px;}
.q106 dd{ font-size:14px; color:#666666;}
.q106 li:hover{box-shadow: 0 0 20px #d4d4d4;}
.q106 li:hover dt{ color:#e60012;}
.q107{ width:1340px; margin:0 auto; overflow:hidden; padding-bottom:20px; padding-top:20px;}
.q107 li{ width:315px; margin-right:25px; line-height:45px; margin-bottom:20px; background-color:#f5f5f5; text-align:center; cursor:pointer; font-size:18px; float:left; color:#666666;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;border-radius:5px;}
.q107 li:hover{ background-color:#e60012; color:#FFFFFF;}
.q108{ overflow:hidden; padding-top:0px; font-size:16px; line-height:280%; color:#333333; width:1340px; margin:0 auto; padding-bottom:50px;}
.q109{ width:1360px;}
.q107 dt{ width:315px; margin-right:25px; line-height:45px; margin-bottom:20px; background-color:#e60012; text-align:center; cursor:pointer; font-size:18px; float:left; color:#FFFFFF;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;border-radius:5px;}
.q110{ width:1440px; margin:0 auto;}
.q110 li{ float:left; width:440px; margin-right:60px; margin-bottom:20px; padding-top:10px;}
@media screen and (max-width: 1440px) {
.q110{ width:1200px; margin:0 auto;}
.q110 li{ float:left; width:370px; margin-right:40px; margin-bottom:20px; padding-top:10px;}
}
.q110 img{ float:left; margin-right:20px;}
.q110 h1{ font-size:20px; padding-bottom:10px;}
.q110 h2{ font-size:14px; color:#666666; line-height:20px;}
.q110 span{ width:80px; height:80px; float:left; border-radius:40px; text-align:center; line-height:80px; margin-right:20px; font-size:40px; color:#FFFFFF;}
.q110 li:hover h1{ color:#e60012;}
.q110 li:nth-child(3n){margin-right:0px;}
.q111{ background-color:#5078b7;}
.q112{ background-color:#c38be6;}
.q113{ background-color:#5ccbb4;}
.q114{ background-color:#00a0e9;}
.q115{ background-color:#fea06f;}
.q116{ background-color:#f78181;}
.q117{
	height:700px;
	background-position: center center; text-align:center;
}
.q117 dl{ font-size:46px; color:#FFFFFF; padding-top:250px;}
.q117 dt{ font-size:26px; color:#CCCCCC; padding-top:50px;}
.q118{ width:100%; padding-bottom:40px;}
.q119{
	width:1440px;
	margin:0 auto;
	overflow:hidden;
	background-image:url(../images/line_4.png);
	background-repeat: no-repeat;
	background-position: center 110px; margin-top:50px; margin-bottom:50px;
}
.q120{ width:280px; float:left; text-align:center; margin-right:50px;}
.q120 dl{ font-size:26px; padding-bottom:5px;}
.q120 dt{ font-size:14px; color:#333333; line-height:25px;}
.q121{ width:280px; float:left; text-align:center; margin-right:50px; margin-left:120px;}
.q121 dl{ font-size:26px; padding-bottom:5px;}
.q121 dt{ font-size:14px; color:#333333; line-height:25px;}
.q122{ width:280px; float:right; text-align:center; padding-top:30px;}
.q122 dl{ font-size:26px; padding-bottom:5px;}
.q122 dt{ font-size:14px; color:#333333; line-height:25px;}
.q123{ width:280px; float:left; text-align:center; margin-right:50px; margin-left:110px; margin-top:120px;}
.q123 dl{ font-size:26px; padding-bottom:5px;}
.q123 dt{ font-size:14px; color:#333333; line-height:25px;}
.q124{ width:280px; float:left; text-align:center; margin-right:40px; margin-left:130px; margin-top:120px;}
.q124 dl{ font-size:26px; padding-bottom:5px;}
.q124 dt{ font-size:14px; color:#333333; line-height:25px;}
.q125{ overflow: hidden; width:1440px; margin:0 auto; padding-bottom:50px; margin-top:60px;}
@media screen and (max-width: 1440px) { 
.q125{ overflow: hidden; width:1200px; margin:0 auto; padding-bottom:50px; margin-top:60px;}
}
.q126{
	width:345px;
	margin-right:20px;
	float:left;
	height:500px; overflow:hidden;
	background-position: center top;position:relative;
}
@media screen and (max-width: 1440px) { 
.q126{
	width:285px;
	margin-right:20px;
	float:left;
	height:500px; overflow:hidden;
	background-position: center top;position:relative;
}
}
.q126 li{
	background-color:#ebebeb;
	height:320px;
	position:absolute;
	right:0px;
	bottom:-200px;
	width:100%;
	-moz-transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	transition: all 0.5s ease;
	color:#333333;
	text-align:center;
	background-image: url(../images/li.png);
	background-repeat: no-repeat;
	background-position: center 290px;
}
.q126:hover li{ bottom:0px; background-color:#000000; color:#FFFFFF;}
.q126 dl{
	line-height:59px;
	font-size:30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #bababa;
}
.q126 dt{ font-size:18px; line-height:60px;}
.q126 dd{ font-size:14px; line-height:28px;}

.q127{ width:1470px;}
.q128{ width:1440px; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1440px) { 
.q128{ width:1200px; margin:0 auto; overflow:hidden;}
}
.q129{ overflow:hidden; padding-top:50px;}
.q129 img{ float:left; margin-right:50px;}
.q129 dl{ font-size:26px; padding-top:20px; padding-bottom:20px;}
.q129 dt{ float:left; width:290px; line-height:40px; font-size:14px;}
.q130{ overflow:hidden; padding-top:50px;}
.q130 img{ float:right; margin-left:50px;}
.q130 dl{ font-size:26px; padding-top:20px; padding-bottom:20px;}
.q130 dt{line-height:40px; font-size:14px;}
.q131{ background-color:#000000; overflow:hidden; padding-bottom:50px; padding-top:50px; margin-top:30px;}
.q132{
	overflow:hidden;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF; padding-bottom:50px; color:#FFFFFF;
}
.q132 li{
	width:300px;
	float:left;
	padding-left:29px;
	padding-right:29px;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF; padding-bottom:30px; padding-top:30px;
}
@media screen and (max-width: 1440px) { 
.q132 li{
	width:259px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF; padding-bottom:30px; padding-top:30px;
}
}
.q132 dl{ font-size:26px; padding-bottom:15px; padding-top:15px;}
.q132 dt{ font-size:14px; line-height:28px;}
.q132 li:nth-child(4){border-right-width: 0px; }
.q133{
	overflow:hidden;
	border-bottom-width: 0px; padding-top:50px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF; padding-bottom:50px; color:#FFFFFF;
}
.q133 li{
	width:300px;
	float:left;
	padding-left:29px;
	padding-right:29px;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF; padding-bottom:30px; padding-top:30px;
}
@media screen and (max-width: 1440px) { 
.q133 li{
	width:259px;
	float:left;
	padding-left:20px;
	padding-right:20px;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF; padding-bottom:30px; padding-top:30px;
}
}
.q133 dl{ font-size:26px; padding-bottom:15px; padding-top:15px;}
.q133 dt{ font-size:14px; line-height:28px;}
.q133 li:nth-child(4){border-right-width: 0px; }
.q134{ text-align:center; overflow:hidden; padding-bottom:50px; padding-top:50px; font-size:36px;}
.q134 span{ color:#e60012; font-weight:bolder; font-size:46px;}
.q135{ width:1440px; margin:0 auto; overflow:hidden; padding-top:0px;}
@media screen and (max-width: 1440px) { 
.q135{ width:1200px; margin:0 auto; overflow:hidden; padding-top:0px;}
}
.q136{
	height:550px;
	background-image:url(../images/yxx_img2.jpg);
	background-position: center center;
}
.q136 li{ width:720px; height:550px; background-image:url(../images/bbhg.png);}
.q136 dl{ padding-left:120px; padding-top:90px; padding-right:120px;}
.q136 p{ color:#e60012; font-size:60px; font-family:"Times New Roman", Times, serif;}
.q136 dt{ font-size:42px; color:#FFFFFF; padding-top:15px;}
.q136 dd{ font-size:14px; color:#FFFFFF; line-height:32px; padding-top:20px;}
.q137{
	height:550px;
	background-image:url(../images/yxx_img3.jpg);
	background-position: center center;
}
.q137 li{ width:720px; height:550px; background-image:url(../images/bbhg.png); float:right;}
.q137 dl{ padding-left:120px; padding-top:90px; padding-right:120px;}
.q137 p{ color:#e60012; font-size:60px; font-family:"Times New Roman", Times, serif;}
.q137 dt{ font-size:42px; color:#FFFFFF; padding-top:15px;}
.q137 dd{ font-size:14px; color:#FFFFFF; line-height:32px; padding-top:20px;}
.q138{ width:200px; float:left; margin-left:20px; margin-right:20px; padding-top:20px; margin-top:20px; margin-bottom:20px; padding-bottom:20px; text-align:center;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; height:310px;}
@media screen and (max-width: 1440px) { 
.q138{ width:160px; float:left; margin-left:20px; margin-right:20px; padding-top:20px; margin-top:20px; margin-bottom:20px; padding-bottom:20px; text-align:center;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; height:350px;}
}
.q138 dl{ font-size:20px; line-height:50px;}
.q138 dt{ font-size:14px; color:#666666; line-height:25px; padding-left:20px; padding-right:20px;}
.q138:hover{box-shadow: 0 0 10px #d4d4d4;}
.q139{ width:1200px; margin:0 auto; overflow:hidden;}
.q140{ width:375px; float:left; text-align:right; padding-right:20px;}
.q140 span{ background-color:#dcdada; padding:15px; font-size:16px; margin-top:40px;}

.q141{ width:410px; float:left; text-align:center; padding-top:40px;}
.q142{ width:375px; float:right; text-align:left; padding-left:20px;}
.q142 span{ background-color:#dcdada; padding:15px; font-size:16px; margin-top:40px;}
.q143{
	height:700px;
	background-color:#000000;
	background-image:url(../images/yxx_img5.jpg);
	background-repeat: no-repeat;
	background-position: left center; margin-top:70px;
}
.q143 li{ width:1200px; margin:0 auto;}
.q143 dl{ padding-top:180px; width:400px; color:#FFFFFF; font-size:16px; line-height:35px; float:right;}
.q143 dt{
	font-size:36px;
	padding-top:50px;
	font-weight:bolder;
	background-image: url(../images/lbg.png);
	background-repeat: no-repeat;
	background-position: left bottom; padding-bottom:40px;
}
.q144{
	height:700px;
	background-color:#fff;
	background-image:url(../images/yxx_img6.jpg);
	background-repeat: no-repeat;
	background-position: right center;
}
.q144 li{ width:1200px; margin:0 auto;}
.q144 dl{ padding-top:180px; width:500px; color:#000; font-size:16px; line-height:35px; float:left;}
.q144 dt{
	font-size:36px;
	padding-top:50px;
	font-weight:bolder;
	background-image: url(../images/lbgg.png);
	background-repeat: no-repeat;
	background-position: left bottom; padding-bottom:40px;
}
.q145{
	overflow:hidden; width:1350px; margin:0 auto;
	border-bottom-width: 1px;
	border-bottom-style: solid; margin-top:30px;
	border-bottom-color: #dadada; padding-bottom:30px;
}
.q145 img{ width:640px; height:400px; margin-right:40px; float:left;}
.q145 dt{ padding-top:20px; font-size:18px; color:#333333; line-height:40px; height:250px;}
@media screen and (max-width: 1440px) {
.q145{
	overflow:hidden; width:1150px; margin:0 auto;
	border-bottom-width: 1px;
	border-bottom-style: solid; margin-top:30px;
	border-bottom-color: #dadada; padding-bottom:30px;
}
.q145 img{ width:540px; height:338px; margin-right:40px; float:left;}
.q145 dt{ padding-top:20px; font-size:14px; color:#333333; line-height:30px; height:180px;}
}
.q145 dl{ font-size:30px; cursor:pointer;}
.q145 span{
	width:300px;
	line-height:45px; font-size:20px;
	border: 3px solid #999999; text-align:center; cursor:pointer;
}
.q145 span:hover{border: 3px solid #e60012; color:#e60012;}
.q145 dl:hover{ color:#e60012;}
.q145 p{
	font-size:18px;
	padding-bottom:15px;
	color:#003c9f;
	text-transform: uppercase;
}
.q146{ width:100%; overflow:hidden; font-size:12px; color:#939393; line-height:30px; padding-top:10px; display:none;}




.q185{ width:1200px; margin:0 auto; overflow:hidden;}
.q186{ width:27.33%; float:left; padding-left:3%; padding-right:3%; text-align:center;}
.q186 dl{ font-size:22px; padding-top:20px;}
.q186 dt{ font-size:16px; line-height:40px;}
.q186 dd{ color:#666666; line-height:23px; padding-top:10px;}
.q187{ width:777px; margin:0 auto; overflow:hidden;}
.q188{ text-align:center; font-size:50px; font-weight:bolder; color:#333333; padding-bottom:40px; padding-top:40px;}
.q189{
	height:50px;
	line-height:50px;
	border: 1px solid #dadee6;border-radius:5px;
}
.q189 dl{
	width:25%;
	float:left;
	font-size:16px;
	color:#666666;
	text-align:center;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #dadee6;
}
.q189 dt{
	width:24%;
	float:left;
	font-size:16px;
	color:#666666;
	text-align:center;
}
.q190{ text-align:center; padding-top:50px;}
.q190 dl{ height:80px; font-size:34px;}
.q190 dt{ font-size:16px; line-height:30px; color:#666666;}
.q191{ min-width:1200px; background-color:#1977df; overflow:hidden; padding-bottom:40px; padding-top:40px; margin-top:50px; text-align:center; font-size:30px; color:#FFFFFF; line-height:50px;}
.q191 dl{ padding-bottom:30px;}
.q191 span{ padding:5px 30px 5px 30px; background-color:#FFFFFF; color:#1977df;border-radius:10px; cursor:pointer;}
.q192{ line-height:60px; font-size:32px; text-align:center; padding-top:30px;}
.q193{ width:1200px; margin:0 auto; overflow:hidden; padding-top:30px;}
.q194{ background-color:#e9f0f3; overflow:hidden; min-width:1200px; padding-top:30px; padding-bottom:40px; margin-top:50px;}
.q195{
	width:961px;
	margin:0 auto;
	height:106px;
	background-image:url(../images/tuiguanglc2.png);
	margin-top:40px;
	background-repeat: no-repeat;
	background-position: center top;
}
.q195 dl{ width:95px; float:left; padding-top:120px; text-align:center; font-size:14px; color:#333333;}
.q195 dt{ width:95px; padding-left:121px; float:left; padding-top:120px; text-align:center; font-size:14px; color:#333333;}
.q196{
	float:left;
	width:500px;
	margin-right:20px;
	background-repeat: no-repeat;
	background-position: left center;
	padding-left:80px;
	padding-bottom:30px;
}
.q196 dl{ font-size:18px; font-weight:bolder; text-align:center;}
.q196 dt{ font-size:14px; color:#333333; padding-top:10px; line-height:25px;}
.q197{ background-color:#f5f5f5; overflow:hidden; min-width:1200px; padding-top:30px; padding-bottom:40px; margin-top:50px;}
.q198{ width:25%; float:left; text-align:center;}
.q198 dl{ padding-top:30px; font-size:16px; color:#666666;}
.q199{ width:200px; height:40px; text-align:center; margin:0 auto; background-color:#00a3ff; cursor:pointer; color:#FFFFFF; line-height:40px; margin-top:50px;border-radius:5px; font-size:16px;}
.q200{ width:1440px; margin:0 auto; padding-top:250px;}
@media screen and (max-width: 1440px) {
.q200{ width:1200px; margin:0 auto; padding-top:150px;}
}
.q200 h1{ font-size:46px; color:#FFFFFF;}
.q200 h2{ font-size:30px; color:#FFFFFF; padding-top:50px;}
.q200 h3{
	width:120px;
	height:50px;
	line-height:50px; text-align:center; font-size:40px; color:#FFFFFF; cursor:pointer; margin-top:60px;
	border: 1px solid #FFFFFF;border-radius:25px;
}
.q201{ width:1440px; margin:0 auto; padding-top:280px; text-align:center;}
@media screen and (max-width: 1440px) {
.q201{ width:1200px; margin:0 auto; padding-top:150px; text-align:center;}
}
.q201 h1{ font-size:66px; color:#FFFFFF;}
.q201 h2{ font-size:30px; color:#FFFFFF; padding-top:20px;}
.q201 h3{
	width:120px;
	height:50px; margin:0 auto;
	line-height:50px; text-align:center; font-size:40px; color:#FFFFFF; cursor:pointer; margin-top:60px;
	border: 1px solid #FFFFFF;border-radius:25px;
}
.q201 span{ color:#e60012;}
.q202{ width:1440px; margin:0 auto; padding-top:250px;}
@media screen and (max-width: 1440px) {
.q202{ width:1200px; margin:0 auto; padding-top:150px;}
}
.q202 dl{ width:500px; float:right;}
.q202 h1{ font-size:56px; color:#FFFFFF;}
.q202 h2{ font-size:30px; color:#FFFFFF; padding-top:50px; width:500px; line-height:60px;}
.q202 h3{
	width:120px;
	height:50px;
	line-height:50px; text-align:center; font-size:40px; color:#FFFFFF; cursor:pointer; margin-top:60px;
	border: 1px solid #FFFFFF;border-radius:25px;
}

.q203{ background-color:#373d41; overflow:hidden;}
.q204{ width:93%; margin:0 auto; overflow:hidden;}
@media screen and (max-width: 1440px) { 
.q204{ width:100%; margin:0 auto; overflow:hidden;}
}


.q208{
	height:613px;
	min-width:1200px;
	margin:0 auto;
	background-image: url(../images/xuanchuan3.jpg);
	background-repeat: no-repeat;
	background-position: center top; margin-top:50px;
}
.q209{ width:1200px; margin:0 auto; padding-top:40px;}
.q210{ float:left; width:600px;}
.q211{ text-align:center; font-size:40px; font-weight:bolder; color:#2059a6;}
.q212{ padding-top:30px;}
.q212 img{ float:left; margin-right:40px;}
.q212 dl{
	color:#FFFFFF;
	font-size:18px;
	height:40px;
	background-image: url(../images/gou.png);
	background-repeat: no-repeat;
	background-position: 310px 3px;
}
.q212 dt{
	color:#FFFFFF;
	font-size:18px;
	height:40px;
	background-image: url(../images/cha.png);
	background-repeat: no-repeat;
	background-position: 310px 3px;
}
.q213{ float:right; width:500px;}
.q214{ text-align:center; font-size:40px; font-weight:bolder; color:#ef901a;}
.q215{ float:left; padding-top:15px;}
.q215 li{
	line-height:20px;
	padding-left:30px;
	padding-right:30px;
	margin-right:10px;
	margin-right:3px;
	font-size:18px;
	cursor:pointer;
	float:left;
	color:#333333;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #e5e5e5;
}
.q215 li:hover{ color:#e60012;}
.q215 li:nth-child(5){border-right-width: 0px; }
.q216{
	overflow:hidden;
	background-image:url(../images/news_banner.jpg);
	background-position: center center; padding-bottom:100px;
}
.q217{ text-align:center; font-size:40px; color:#FFFFFF; font-weight:bolder; padding-top:80px; padding-bottom:60px;}

.q218{ width:520px; margin:0 auto; background-color:#FFFFFF;}
.q218 dl{ float:left;}
.q218 dt{ float:right;}
.q219{
	width:455px;
	float:left;
	line-height:48px;
	padding-left:15px;
	font-size:16px;
	color:#333333;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;outline: none;
	border-left-style: none;
}
.q220{
	font-size:14px; padding:5px 10px 5px 10px;
	background-color:#FFFFFF; color:#333; font-family:"宋体";
	border: 1px solid #F0F0F0;border-radius:5px 0px 0px 5px; margin-left:2px; margin-right:2px;
}
.q220:hover{ background-color:#e60012; color:#FFFFFF;}
.q221{
	font-size:14px; padding:5px 10px 5px 10px;
	background-color:#FFFFFF; color:#333; font-family:"宋体";
	border: 1px solid #F0F0F0;border-radius:0px 5px 5px 0px; margin-left:2px; margin-right:2px;
}
.q221:hover{ background-color:#e60012; color:#FFFFFF;}
.q222{position:fixed; z-index:9999; top:20%; right:0px; width:184px; height:639px; background-image:url(../images/kf_03.png);}
.q223{ width:88%; margin:0 auto; overflow:hidden; padding-top:20px;}
@media screen and (max-width: 1440px) { 
.q223{ width:100%; margin:0 auto; overflow:hidden; padding-top:20px;}
}
.q223 li{ width:32.39%; margin-right:1.333%; float:left; margin-top:20px;position:relative; overflow:hidden;}
.q223 li img{ width:100%;}
.q223 li:nth-child(3n){margin-right:0%;}
.q223 dl{
	padding:20px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ebebeb; overflow:hidden;
	border-right-color: #ebebeb;
	border-bottom-color: #ebebeb; width:100%;
	border-left-color: #ebebeb; margin-bottom:10px; box-sizing:border-box;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;
}
.q223 dt{
	border-bottom-width: 1px; overflow:hidden;
	border-bottom-style: solid;
	border-bottom-color: #e3e3e3; padding-bottom:20px; margin-bottom:20px;
}
.q223 h1{ float:left;}
.q223 h2{ font-size:16px; color:#333333; font-weight:bolder;}
.q223 h3{ font-size:14px; color:#666;}
.q223 h4{ float:right; padding-top:20px; color:#666666;}
.q223 h5{ float:left; font-size:14px; color:#666666; cursor:pointer;}
.q223 span{ float:right; font-size:30px; color:#666666; cursor:pointer;}
.q223 em{ font-size:18px; padding-left:5px;}
.q223 li:hover dl{
	box-shadow: 0 0 10px #d4d4d4;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #d7d7d7;
	border-right-color: #d7d7d7;
	border-bottom-color: #d7d7d7;
	border-left-color: #d7d7d7;
}
.q223 li:hover span{ color:#000000;}
.q224{ font-size:16px; color:#333333; font-weight:bolder; padding-bottom:10px;}
.q225{ font-size:14px; color:#666;}
.q226{ width:60px; height:185px; background-color:#222222;position:fixed; z-index:9999; bottom:50px; right:20px;border-radius:30px; text-align:center; padding-top:15px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q226 h1{ height:56px; cursor:pointer;color:#FFFFFF; line-height:56px; overflow:hidden;}
.q226 span{ font-size:26px;}
.q226 em{ font-size:18px; color:#FFFFFF; display:none; float:left;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease; width:150px; text-align:right;}
.q226:hover em{ display:block;}
.q226:hover{ width:200px;}
.q226:hover h1{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
}
.q226 h2{ height:56px; cursor:pointer;color:#FFFFFF; line-height:56px; overflow:hidden;}
.q227{ width:1440px; margin:0 auto; overflow:hidden;}
.q227 h1{ padding-top:300px; font-size:42px; color:#FFFFFF; font-weight:bolder;}
@media screen and (max-width: 1440px) { 
.q227{ width:1200px; margin:0 auto; overflow:hidden;}
.q227 h1{ padding-top:130px; font-size:42px; color:#FFFFFF; font-weight:bolder;}
}
.q227 h2{ width:50px; height:5px; background-color:#FFFFFF; margin-top:30px;}
.q227 h3{
	width:50px;
	height:50px;
	margin-top:50px;
	border-radius:25px; text-align:center; line-height:50px; font-size:36px; color:#FFFFFF;
	border: 1px solid #F0F0F0; cursor:pointer;
}
.q228{ width:100%; overflow:hidden; margin-top:30px; max-height:800px;position:relative;}
.q229{ position:absolute; right:0px; bottom:0px; width:100%; height:100%; background-color:rgba(0, 30, 40, 0.5);}
.q230{ width:1200px; margin:0 auto; padding-top:180px;}
.q230 li{
	width:399px;
	float:left;
	border-right-width: 1px;
	border-bottom-width: 1px; text-align:center;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: rgba(255, 255, 255, 0.3);
	border-bottom-color: rgba(255, 255, 255, 0.3); padding-bottom:50px; padding-top:50px;
}
.q230 dl{ font-size:100px; color:#FFFFFF; line-height:100px; font-family:Agency; height:100px; overflow:hidden;}
.q230 dt{ font-size:18px; color:#FFFFFF;}
.q230 li:nth-child(3n){ border-right-width: 0px;}
.q230 li:nth-child(4n){ border-bottom-width: 0px;}
.q230 li:nth-child(5n){ border-bottom-width: 0px;}
.q230 li:nth-child(6n){ border-right-width: 0px;border-bottom-width: 0px;}
.q230 span{ font-size:60px;}

.q231 dl{ font-size:36px; padding-top:30px; color:#333333; font-weight:bolder;}
.q231 dt{ font-size:18px; color:#666666; padding-top:20px;}
.q231{ width:1440px; margin:0 auto; overflow:hidden;padding-bottom:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid; text-align:center;
	border-bottom-color: #bfbfbf;}
@media screen and (max-width: 1440px) { 
.q231{ width:1200px; margin:0 auto; overflow:hidden;}
}
.q232{ width:1440px; margin:0 auto; overflow:hidden; padding-top:30px;border-bottom-width: 1px; padding-bottom:40px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;}
@media screen and (max-width: 1440px) { 
.q232{ width:1200px; margin:0 auto; overflow:hidden; padding-top:30px;border-bottom-width: 1px; padding-bottom:40px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;}
}
.q232 li{ width:16.6%; float:left; font-size:16px; color:#666666; line-height:50px;}
.q233{ text-align:center; font-size:16px; line-height:30px; color:#333333;}
.q233 span{ color:#ed1b23; font-weight:bolder;}
.q234{ text-align:center; overflow: hidden; padding-bottom:20px;}
.q234 dl{ font-size:36px; padding-top:30px; color:#333333; font-weight:bolder;}
.q234 dt{
	font-size:16px;
	color:#666666;
	padding-top:5px; padding-bottom:10px;
	text-transform: uppercase;
}
.q234 span{ width:60px; height:3px; background-color:#ed1b23;}
.q235{ background-color:#f4f4f4; overflow:hidden; padding-bottom:60px;}
.q236{ width:1200px; margin:0 auto; padding-top:30px;}
.q236 li{ width:234px; height:390px; background-color:#FFFFFF; float:left; margin-right:60px; padding-left:63px; padding-right:63px; text-align:center;}
.q236 dl{ width:234px; height:5px; background-color:#e60114; margin:0 auto;}
.q236 dt{
	font-size:26px;
	color:#464646;
	text-align:center;
	line-height:40px;
	font-weight:bolder;
	padding-top:30px;
	border-bottom-width: 1px; padding-bottom:40px;
	border-bottom-style: solid;
	border-bottom-color: #464646;
}
.q236 dd{ text-align:center; font-size:16px; color:#666666; line-height:30px; padding-top:30px;}
.q236 span{ font-size:80px; color:#666263; margin-top:30px;}
.q236 li:nth-child(3n){ margin-right:0px;}
.q237{ background:url(../images/bg_03.png); overflow:hidden; padding-bottom:50px; padding-top:50px;}
.q238{ text-align:center; font-size:30px; font-weight:bolder;}
.q239{ width:1200px; margin:0 auto; overflow:hidden; padding-top:40px;}
.q239 li{ width:26%; float:left;}
.q239 dl{ width:20%; float:left;}
.q240{
	width:90%;
	line-height:40px; padding-left:10px; font-size:16px; color:#333333;
	border: 1px solid #999999;
}
.q240:hover{border: 1px solid #e60000;}
.q241{
	width:100%;
	line-height:40px;
	background-color:#e60000;
	text-align:center;
	font-size:16px;
	color:#FFFFFF;
	cursor:pointer;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.q242{ overflow:hidden; padding-bottom:50px; padding-top:50px;  text-align:center;}
.q242 li{ font-size:50px;}
.q242 dl{ font-size:110px; font-weight:bolder; padding-top:30px; font-family:Arial, Helvetica, sans-serif;}
.q242 dt{ font-size:20px; color:#666666; line-height:60px; padding-bottom:30px;}
.q242 span{ width:260px; line-height:50px; background-color:#000000; font-size:16px; color:#fff; cursor:pointer;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q242 span:hover{ background-color:#e60000;}
.q243{ float:left;}
.q243 li{ font-size:16px; color:#fff; font-weight:bolder; padding-bottom:13px;}
.q243 dl{ font-size:14px; color:#ccc; padding-bottom:13px;}
.q243 span{ font-size:26px;}
.q243 em{
	width:150px;
	line-height:40px; text-align:center; cursor:pointer; margin-top:10px; font-size:14px; color:#CCCCCC;
	border: 1px solid #CCCCCC; overflow:hidden;
}
.q243 em:hover{border: 1px solid #e60000; color:#fff; background-color:#e60000;}
.q244{ width:88%; margin:0 auto; overflow:hidden; padding-bottom:30px; padding-top:50px;}
@media screen and (max-width: 1440px) { 
.q244{ width:100%; margin:0 auto; overflow:hidden; padding-bottom:30px; padding-top:50px;}
}
.q244 li{
	width:25%;
	float:left;
	font-size:33px;
	color:#000;
}
.q244 dl{ float:left; width:45%; font-size:18px; line-height:35px; color:#585858;}
@media screen and (max-width: 1440px) { 
.q244 dl{ float:left; width:55%; font-size:18px; line-height:35px; color:#585858;}
}
.q244 dt{ float:left; font-size:18px; line-height:35px; color:#585858;}
.q244 span{ color:#e60000;}

.q245{ width:1440px; margin:0 auto; overflow:hidden; padding-top:30px;border-bottom-width: 0px; padding-bottom:40px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;}
@media screen and (max-width: 1440px) { 
.q245{ width:1200px; margin:0 auto; overflow:hidden; padding-top:30px;border-bottom-width: 0px; padding-bottom:40px;
	border-bottom-style: solid;
	border-bottom-color: #bfbfbf;}
}
.q245 li{
	width:15.6%; padding-bottom:10px; padding-top:10px; margin-top:15px; margin-right:1.23%;box-sizing:border-box;
	float:left; text-align:center;
	color:#666666;
	border: 1px solid #eaeaea;
}
.q245 img{ width:90%;opacity:0.6;
filter:alpha(opacity=60); filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q245 img:hover{filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);opacity:1;
filter:alpha(opacity=100); }
.q245 li:nth-child(6n){ margin-right:0px;}
.q246{ width:250px; line-height:50px; margin:0 auto;border: 2px solid #bfbfbf; text-align:center; cursor:pointer; font-size:16px; color:#666666; margin-top:0px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.q246:hover{ background-color:#bfbfbf; color:#FFFFFF;}


















.page-num{
	font-size:14px; padding:7px 10px 7px 10px;
	background-color:#fff; color:#333; font-family:"宋体";
	border: 1px solid #F0F0F0; margin-left:2px;
}















.innovete-in{overflow:hidden;margin-top:75px;}
.innovete-in dl{width:33.3%;float:left;padding:0 80px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.innovete-in dl dd{font-size:14px;line-height:30px;color:#666;text-align:center;margin-top:25px;}
.innovete-in dl dt{text-align:center;font-size:24px;color:#333;font-weight:bold}
.innovete-in dl dt span{display:inline-block;vertical-align:middle;margin-right:20px;}
.innovete-in dl dt .span-one{width:64px;height:61px;background:url(../images/icon044.png) no-repeat;}
.innovete-in dl dt .span-two{width:60px;height:63px;background:url(../images/icon045.png) no-repeat;}
.innovete-in dl dt .span-three{width:57px;height:64px;background:url(../images/icon046.png) no-repeat;}

.WeChat-serve{width:100%;min-width:1200px;background:url(../images/bg11.jpg) no-repeat;background-size:cover;padding-top:65px;padding-bottom:120px; margin-top:50px;}
.WeChat-serve .title{font-size:36px;text-align:center;color:#fff}
.WeChat-serve-in{width:1200px;margin:0 auto;overflow:hidden;margin-top:50px}
.WeChat-serve-in dl{width:260px;height:315px;background:#fff;float:left;margin:20px;padding:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.WeChat-serve-in dl dd h1{font-size:18px;color:#333;text-align:center;background:url(../images/icon055.jpg) center bottom no-repeat;padding-bottom:10px;}
.WeChat-serve-in dl dd p{font-size:14px;color:#999;text-align:center;line-height:27px;margin-top:20px}
.WeChat-serve-in dl dd{margin-top:30px}
.WeChat-serve-in dl dt{margin:0 auto;height:63px;width:68px;margin-top:30px;}
.WeChat-serve-in dl.one dt{background:url(../images/icon047.png) center center no-repeat;}
.WeChat-serve-in dl.two dt{background:url(../images/icon048.png) center center no-repeat;}
.WeChat-serve-in dl.three dt{background:url(../images/icon049.png) center center no-repeat;}
.WeChat-serve-in dl.fore dt{background:url(../images/icon050.png) center center no-repeat;}
.WeChat-serve-in dl.five dt{background:url(../images/icon051.png) center center no-repeat;}
.WeChat-serve-in dl.six dt{background:url(../images/icon052.png) center center no-repeat;}
.WeChat-serve-in dl.seven dt{background:url(../images/icon053.png) center center no-repeat;}
.WeChat-serve-in dl.eight dt{background:url(../images/icon054.png) center center no-repeat;}

.WeChat-project{width:1200px;margin:0 auto;padding-top:65px;padding-bottom:100px;}
.WeChat-project h1{font-size:36px;color:#333;text-align:center}
.WeChat-project-in{overflow:hidden}
.WeChat-project-in dl{float:left;width:25%;margin-top:60px;}
.WeChat-project-in dl dt{width:130px;height:130px;margin:0 auto}
.WeChat-project-in dl.one dt{background:url(../images/icon056.png) no-repeat;}
.WeChat-project-in dl.two dt{background:url(../images/icon057.png) no-repeat;}
.WeChat-project-in dl.three dt{background:url(../images/icon058.png) no-repeat;}
.WeChat-project-in dl.fore dt{background:url(../images/icon059.png) no-repeat;}
.WeChat-project-in dl.five dt{background:url(../images/icon060.png) no-repeat;}
.WeChat-project-in dl.six dt{background:url(../images/icon061.png) no-repeat;}
.WeChat-project-in dl.seven dt{background:url(../images/icon062.png) no-repeat;}
.WeChat-project-in dl.eight dt{background:url(../images/icon063.png) no-repeat;}
.WeChat-project-in dl dd{font-size:20px;color:#333;text-align:center;margin-top:25px;}

.app-develop{width:100%;min-width:1200px;background:url(../images/bg10.jpg) no-repeat;background-size:cover;padding-top:100px;padding-bottom:90px;}
.app-develop-in{width:1200px;margin:0 auto}
.app-develop-in .title{font-size:48px;color:#fff;text-align:center;font-weight:bold}
.app-develop-box{overflow:hidden;margin-top:100px;}
.app-develop-lt{float:left;width:50%;padding:0 110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.app-develop-rt{float:right;width:50%;padding:0 110px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.app-develop-box dl dt{margin:0 auto;margin-bottom:30px !important}
.app-develop-lt dl dt{width:123px;height:145px;background:url(../images/icon042.png) no-repeat;}
.app-develop-rt dl dt{width:117px;height:145px;background:url(../images/icon043.png) no-repeat;}
.app-develop-box dl dd h1{font-size:30px;color:#fff;text-align:center}
.app-develop-box dl dd p{font-size:18px;color:#fff;text-align:center;line-height:30px;margin-top:30px;}


.app-project{width:1200px;margin:0 auto;padding-top:90px;padding-bottom:110px;}
.app-project h1{font-size:48px;color:#333;text-align:center}
.app-project p{font-size:16px;color:#333;text-align:center;line-height:30px;width:610px;margin:0 auto;margin-top:15px !important}
.app-project-in{overflow:hidden;margin-top:70px;}
.app-project-in dl{float:left;width:218px;margin:0 10px}
.app-project-in dl:hover{box-shadow: 0 4px 16px #E4E3E1, 0 0 3px #E4E3E1, 0 0 3px #E4E3E1;-webkit-box-shadow: 0 4px 16px #E4E3E1, 0 0 3px #E4E3E1, 0 0 3px #E4E3E1;-moz-box-shadow: 0 4px 16px #E4E3E1, 0 0 3px #E4E3E1, 0 0 3px #E4E3E1;}
.app-project-in dl dt img{width:218px;height:233px;}
.app-project-in dl dd{font-size:18px;color:#fff;background:#000000;height:60px;line-height:60px;text-align:center}
.app-project-in dl:hover{filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;-webkit-transition:0.5s;-moz-transition:0.5s;transition:0.5s;}

.app-refer{width:100%;min-width:1200px;background:url(../images/bg3.jpg) no-repeat;background-size:cover;padding-top:100px;padding-bottom:65px;}
.app-refer-in{width:1100px;margin:0 auto}
.app-refer-in h1{font-size:48px;color:#333;text-align:center}
.app-refer-in p{font-size:16px;color:#333;text-align:center;line-height:30px;margin-top:15px !important}
.app-refer-add{overflow:hidden;margin-top:90px;}
.app-refer-add dl{float:left;margin:0 25px;}
.app-refer-add dl dd{font-size:30px;text-align:center;font-weight:bold;color:#333;margin-top:25px;}
.app-refer-add div{float:left;margin:0 25px;}
.app-refer-add div.add{width:37px;height:37px;background:url(../images/icon040.png) no-repeat;margin-top:30px;}
.app-refer-add div.equal-to{width:37px;height:23px;background:url(../images/icon041.png) no-repeat;margin-top:35px;}
.app-refer-add dl dt{margin:0 auto;height:93px;}
.app-refer-add dl.one dt{width:44px;background:url(../images/icon036.png) no-repeat;background-size:44px 78px}
.app-refer-add dl.two dt{width:94px;background:url(../images/icon037.png) no-repeat;background-size:94px 62px}
.app-refer-add dl.three dt{width:93px;background:url(../images/icon038.png) no-repeat;background-size:93px 71px}
.app-refer-add dl.fore dt{width:76px;background:url(../images/icon039.png) no-repeat;background-size:76px 93px}
.app-refer .message a{display:block;font-size:30px;color:#fff;font-weight:bold;width:244px;height:75px;line-height:75px;background:#005CAD url(../images/message.png) 20px center no-repeat;padding-left:95px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:0 auto;margin-top:65px !important;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s;border:1px solid #005CAD}
.app-refer .message a:hover{background:url(../images/messages.png) 20px center no-repeat;color:#005CAD;}

.grzx_culture h4{ font-size: 16px; color: #666; line-height: 30px; text-align: center; padding-top: 10px; padding-bottom: 85px;}
.grzx_culture .page_h3{ padding-top: 120px; }
.grzx_culture{ height: 856px; background: url(../images/gswh_bg1.jpg) no-repeat center; margin-top: 50px;}
.grzx_culture li{ float: left; width: 350px; height: 163px; margin-right: 193px; margin-bottom: 80px; background: url(../images/gswh_li_bg.png) no-repeat bottom center;}
@media screen and (max-width: 1440px) { 
.grzx_culture{ height: 756px; background: url(../images/gswh_bg1.jpg) no-repeat center; margin-top: 50px;}
.grzx_culture li{ float: left; width: 350px; height: 163px; margin-right: 74px; margin-bottom: 80px; background: url(../images/gswh_li_bg.png) no-repeat bottom center;}
}
.grzx_culture li:nth-child(3n){ margin-right: 0px; }
.grzx_culture li h5{ text-align: center; font-size: 24px; color: #333; text-transform: uppercase; text-align: center; line-height: 1;}
.grzx_culture li h6{ text-align: center; font-size: 24px; color: #333; text-transform: uppercase; text-align: center; line-height: 1; padding-top: 30px;}
.grzx_culture li p{ text-align: center; font-size: 13px; color: #333; text-transform: uppercase; text-align: center; line-height: 27px; padding-top: 15px; padding-left:15px; margin-right:15px;}



.design-banner{
    background-color: #E5E7EA;
    position: relative; overflow:hidden;
}
.design-banner-box{
    width: 1260px;
    margin: 0 auto;
    padding-top: 100px;
    text-align: center;
}
.design-banner-box b{
    font-size: 32px;
    color: #333;
}
.design-banner-box p{
    font-size: 36px;
    color: #1A58AB; padding-top:20px;
    font-weight: 600;
}
.design-banner-box ul{
    position: absolute; padding-left:300px;
    top:240px;

}
.design-banner-box ul li{
    float: left;
}
.design-banner-box ul li+li{
    margin-left: 50px;
}
.design-banner-box ul dt{
    position: relative;
    width:80px;
    height: 80px; float:left;
    border-radius: 50%;
    border:2px solid #A0A1A2;
}
.design-banner-box ul dt img{
    position: absolute;
    left:50%;
    top:50%;
    transform: translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%); /* IE 9 */
    -moz-transform:translate(-50%,-50%);    /* Firefox */
    -webkit-transform:translate(-50%,-50%); /* Safari 和 Chrome */
    -o-transform:translate(-50%,-50%);
}
.design-banner-box ul dd{
    margin-left: 95px;
    padding-top: 20px;
    font-size: 14px;
    color: #606161;
    line-height: 20px;
    text-align: left;
}
.design-banner-box span{
    display: inline-block;
    margin-top: 170px;
}

.list{
	border-left: solid 1px #eaeaea;
	border-top: solid 1px #eaeaea;
	box-sizing: border-box;
}
.list:after{content:"";height:0;display:block;clear:both}
.list li{
	width: 50%;
	float: left;
	border-right: solid 1px #eaeaea;
	border-bottom: solid 1px #eaeaea;
	box-sizing: border-box;
	padding: 60px 58px;
	height: 340px;
}
.list li:nth-child(1),
.list li:nth-child(4){
	background: #f5f5f5;
}
li .icon{
	height: 84px;
}
li .icon img{
	height: 100%;
}
li .tit{
	line-height: 30px;
	font-size: 24px;
	color: #000;
	margin-top: 40px;
}
li .txt{
	line-height: 30px;
	font-size: 18px;
	color: #666666;
	margin-top: 12px;
}










.design-style{
    padding: 155px 0 200px; overflow:hidden;
    background: url("../images/design-bg06.jpg");
}
.design-style-box{
    width: 1260px;
    margin: 0 auto;
    text-align: center;
}
.design-style-box .text h1{
    font-size: 35px;
    color: #373737;
    margin-bottom: 15px;
}
.design-style-box .text p{
    font-size: 20px;
    color: #636363;
}
.design-style-box ul{
    margin-top: 120px;
    /*display: -webkit-flex;*/
    /*justify-content: space-around;*/
    /*align-items: flex-end;*/
    padding: 0 50px;
}
.design-style-box ul li{
    float: left;
    width: 300px;

}
.design-style-box ul li+li{
    margin-left: 130px;
}
.design-style-box dl{
    text-align: center;
}
.design-style-box dt{
    width:268px;
    height:273px;
    line-height: 246px;
    text-align: center;
    margin: 0 auto;
}
.design-style-box .dt02{
    padding-top: 15px;
}
.design-style-box .dt03{
    padding-top: 18px;
}
.design-style-box dd p:nth-child(1){
    font-size: 18px;
    color: #373737;
    margin-top: 30px;
    margin-bottom: 8px;
}
.design-style-box dd p:nth-child(2){
    font-size: 14px;
    color: #7B7B7B;
    line-height: 20px;
}

.creativity-ddesign{
    padding: 110px 0 65px;
    background: url("../images/design-bg01.jpg");
}
.creativity-ddesign .text{
    text-align: center;
    color: #ffffff;
}
.creativity-ddesign .text h1{
    font-size: 35px;
}
.creativity-ddesign .text h2{
    font-size: 20px;
    margin: 6px 0 12px;
}
.creativity-ddesign .text p{
    font-size: 16px;
}
.creativity-ddesign .img-box03{
    width: 1260px;
    margin: 45px auto 0;
    text-align: center;
}
.creativity-ddesign ul{
    width: 176px;
    margin: 20px auto 0;
}
.creativity-ddesign li{
    float: left;
    width: 56px;
    height: 3px;
    background-color:#0D519A;
    cursor: pointer;
}
.creativity-ddesign li+li{
    margin-left: 4px;
}
.creativity-ddesign li:hover{
    background-color: #083661;
}


.hb-s{ width:100%;}
.hb{ width:94%; float:left;}


.hb li{
	width:20%;
	height:456px;
	float:left; text-align:center;
	background-repeat: no-repeat; background-size:auto 100%;  
	background-position: center center;
}
.hb h1{ font-size:40px; color:#FFFFFF; padding-top:150px; padding-bottom:20px;-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.hb li:hover h1{ padding-top:50px;}
.hb h2{ width:30px; height:1px; margin:0 auto; background-color:#FFFFFF;}
.hb h3{ font-size:26px; color:#FFFFFF; padding-top:30px;}
.hb h4{ display:none;}
.hb h5{ display:none;}
.hb li:hover h4{ padding:20px; font-size:16px; color:#FFFFFF; line-height:28px; display:block;}
.hb li:hover h5{
	width:120px;
	line-height:35px; display:block;
	margin:0 auto; text-align:center; font-size:18px; color:#FFFFFF;
	border: 2px solid #FFFFFF; cursor:pointer;
}
.hb h5:hover{ background-color:#026bbc;}
.hb dl{ width:100%; height:456px;background-color: rgba(0, 0, 0, 0.45);-moz-transition: all 0.3s ease; -webkit-transition: all 0.3s ease; transition: all 0.3s ease;}
.hb li:hover dl{ width:100%; height:456px;background-color: rgba(2, 107, 188, 0.85);}

.hb-x{
	height:456px;
	float:left;
	background-color:#32373b;
	width:3%;
	text-align:center;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	cursor:pointer;
	background-image:url(../images/left.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.hb-x:hover{ background-color:#026bbc;}
.hb-y{
	height:456px;
	float:right;
	background-color:#32373b;
	width:3%;
	text-align:center;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	transition: all 0.3s ease;
	cursor:pointer;
	background-image:url(../images/right.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.hb-y:hover{ background-color:#026bbc;}



.index_main{ padding-top:80px;}
.shop_f1{background: url("../images/shop_02.jpg") no-repeat center #131313;}
.shop_f1_tit{text-align:center;font-size: 14px;line-height: 24px;color: #b1b1b1;}
.shop_f1_tit p{width: 810px;margin:0 auto;}
.shop_f1_tit span{font-weight:lighter;display: block;height:50px;font-size: 30px;color: #fff;}
.ky{overflow: hidden;width: 1140px;margin: 0 auto;margin-top:95px;}
.ky li{float: left;margin-bottom:95px;width:255px;text-align: center;}
.ky li b{font-size:15px;color:#666;margin:0 0 15px 50px;width:165px;height:165px;border-radius:50%;border:1px solid #676767;box-sizing:border-box;padding-top:105px;display: block;font-weight: normal;text-align: center;-webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s;}
.ky li:hover b { border:1px solid #fff; color: #fff;transform: rotate(10deg); -webkit-transform: rotate(10deg);}
.ky li:nth-child(2){margin:0 185px 95px 185px;}
.ky li:nth-child(5){margin:0 185px 95px 185px;}
.ky li p{font-size: 14px;line-height: 24px;color: #8f8f8e;-webkit-transition: 0.8s; -ms-transition: 0.8s; -moz-transition: 0.8s; -o-transition: 0.8s; transition: 0.8s;}
.ky li:hover p { color: #fff; }
.ky li:nth-child(1) b{background: url("../images/shop_03.png") no-repeat 32px 30px;}
.ky li:nth-child(1):hover b{background: url("../images/shop_03h.png") no-repeat 32px 30px;}
.ky li:nth-child(2) b{background: url("../images/shop_05.png") no-repeat 27px 30px;}
.ky li:nth-child(2):hover b{background: url("../images/shop_05h.png") no-repeat 27px 30px;}
.ky li:nth-child(3) b{background: url("../images/shop_07.png") no-repeat 32px 30px;}
.ky li:nth-child(3):hover b{background: url("../images/shop_07h.png") no-repeat 32px 30px;}
.ky li:nth-child(4) b{background: url("../images/shop_15.png") no-repeat 32px 30px;}
.ky li:nth-child(4):hover b{background: url("../images/shop_15h.png") no-repeat 32px 30px;}
.ky li:nth-child(5) b{background: url("../images/shop_13.png") no-repeat 32px 30px;}
.ky li:nth-child(5):hover b{background: url("../images/shop_13h.png") no-repeat 32px 30px;}
.ky li:nth-child(6) b{background: url("../images/shop_17.png") no-repeat 32px 30px;}
.ky li:nth-child(6):hover b{background: url("../images/shop_17h.png") no-repeat 32px 30px;}
.ky li:nth-child(1){ -webkit-animation: kOpacity 1s; -o-animation: kOpacity 1s; -moz-animation: kOpacity 1s; animation: kOpacity 1s; }
.ky li:nth-child(2),.shop_f1_tit{ -webkit-animation: kOpacity 3s; -o-animation: kOpacity 3s; -moz-animation: kOpacity 3s; animation: kOpacity 3s; }
.ky li:nth-child(3){ -webkit-animation: kOpacity 5s; -o-animation: kOpacity 5s; -moz-animation: kOpacity 5s; animation: kOpacity 5s; }
.ky li:nth-child(4){ -webkit-animation: kOpacity 7s; -o-animation: kOpacity 7s; -moz-animation: kOpacity 7s; animation: kOpacity 7s; }
.ky li:nth-child(5){ -webkit-animation: kOpacity 9s; -o-animation: kOpacity 9s; -moz-animation: kOpacity 9s; animation: kOpacity 9s; }
.ky li:nth-child(6){ -webkit-animation: kOpacity 11s; -o-animation: kOpacity 11s; -moz-animation: kOpacity 11s; animation: kOpacity 11s; }









.page{ text-align:center; height:40px; line-height:25px; overflow:hidden; font-size:10px; font-size:14px; padding-top:40px; padding-bottom:40px;}









.xiao_six{overflow:hidden; height:338px; border-left:1px solid #e6e6e6:border-right:1px solid #e6e6e6:}
.xiao_six dl li{ float:left;display:inline; height:338px; width:33.2%; overflow:hidden;border-right:1px solid #e6e6e6; text-align:center;}
.xiao_six dl li.bgs1{ background:url(../images/yuming_bg1.png) right 168px no-repeat;}
.xiao_six dl li.bgs2{ background:url(../images/yuming_bg2.png) right 168px no-repeat;}
.xiao_six dl li.bgs3{ background:url(../images/yuming_bg3.png) right 168px no-repeat;}
.xiao_six dl li .xiao_six_con{ margin:0 auto; width:80%; max-width:360px;height:338px; overflow:hidden; text-align:left;}
.xiao_six dl li:last-child{ border-right:0;}
.xiao_six dl li .xiao_six_l{ font-size:18px; font-weight:bold; height:62px; line-height:62px; border-bottom:1px solid #e6e6e6; margin-bottom:23px;}
.xiao_six dl li a{ float:left; width:136px; overflow:hidden; height:30px; line-height:30px;font-size:16px; color:#666666;}
.xiao_six dl li a:hover{ color:#e60012;}
.xiao_six dl li .a{ display:block; width:182px; height:42px; line-height:42px;  text-align:center; color:#fff; font-size:16px; margin-top:31px;transition:all 0.3s; clear:both;}
.xiao_six dl li .a.bgs1{ background-color:#e60012;}
.xiao_six dl li .a.bgs2{ background-color:#248cf6; margin-top:61px;}
.xiao_six dl li .a.bgs3{ background-color:#1ecc85; margin-top:61px;}
.xiao_six dl li .a:hover{opacity:0.8;filter:Alpha(opacity=80); color:#fff;}







.xiao_five{ width:549px; overflow:hidden; float:left; margin-top:0px; margin-bottom:0px; border-right:1px solid #e6e6e6;}
.xiao_five img{ width:391px; height:259px;}
.xiao_five a{ width:391px; height:259px; padding:0; margin-right:45px;float:left;}
.xiao_five2{float: right;text-align: left; margin-top:20px;}
.xiao_five2 a{text-align: left; float:left; margin-right:100px; height:38px; line-height:38px;/* width:155px;*/ color:#000000; font-size:18px; margin-bottom:42px; transition:all 0.3s;}
.xiao_five2 a:nth-child(2n+0){ margin-right:3px;}
.xiao_five2 a i{ width:38px; height:38px; border-radius:50%; background-color:#999999; background-repeat:no-repeat;  float:left; margin-right:20px;transition:all 0.3s; margin-left:0px;}
.xiao_five2 a:hover{color:#e60012;}
.xiao_five2 a:hover i{background-color:#e60012; /*margin-left:3px;*/}
.xiao_five2 a i.bgs1{
	background-image:url(../images/qytb.png);
	background-position: center center;
}
.xiao_five2 a i.bgs2{background-image:url(../images/yxtb.png);
	background-position: center center;}
.xiao_five2 a i.bgs3{background-image:url(../images/dstb.png);
	background-position: center center;}
.xiao_five2 a i.bgs4{background-image:url(../images/html5.png);
	background-position: center center;}
.xiao_five2 a i.bgs5{background-image:url(../images/mhtb.png);
	background-position: center center;}
.xiao_five2 a i.bgs6{background-image:url(../images/sjtb.png);
	background-position: center center;}



.xiao_four{ width:50%; overflow:hidden; margin-top:0px; margin-bottom:0px; float:left;}
.xiao_four.l{ border-right:1px solid #e3e3e3;}
.xiao_four.r{ width:49%; float:right;}
.xiao_four h2{ font-size:16px; font-weight:bold; color:#000; height:18px; line-height:18px; padding-bottom:15px;}
.xiao_four .tl{margin-top:23px;}
.xiao_four .tl li{ padding-top:11px; padding-bottom:11px; height:44px; line-height:22px; padding-left:15px; margin-right:40px; width:265px; overflow:hidden; float:left; display:inline; margin-bottom:10px;position:inherit;}
.xiao_four .tl li:nth-child(2n+0){ margin-right:0;}
.xiao_four .tl li:hover{ background-color:#fff;}
.xiao_four .tl li a{ display:block;text-align:left; color:#999999; font-size:14px;}
.xiao_four .tl li a i{ margin-right:10px; margin-top:4px; float:left; width:36px; height:36px; background-repeat:no-repeat; background-position:center center;}
.xiao_four .tl li a i.bgs1{ background-image:url(../images/top_pic4.png);}
.xiao_four .tl li a i.bgs2{ background-image:url(../images/top_pic5.png);}
.xiao_four .tl li a i.bgs3{ background-image:url(../images/top_pic6.png);}
.xiao_four .tl li a i.bgs4{ background-image:url(../images/top_pic7.png);}
.xiao_four .tl li a i.bgs5{ background-image:url(../images/top_pic8.png);}
.xiao_four .tl li a i.bgs6{ background-image:url(../images/top_pic9.png);}
.xiao_four .tl li a i.bgs7{ background-image:url(../images/top_pic10.png);}
.xiao_four .tl li a i.bgs8{ background-image:url(../images/top_pic11.png);}
.xiao_four .tl li a b{ font-weight:normal; font-size:16px; display:block; color:#000; height:22px; overflow:hidden;}
.xiao_four .tl2{ width:540px; margin:0 auto; overflow:hidden;}
.xiao_four .tl2 h2{margin-bottom:23px;}
.xiao_four .tl2 li{ padding-top:0px; padding-bottom:11px; height:44px; line-height:22px; margin-right:40px; width:250px; overflow:hidden; float:left; display:inline; margin-bottom:10px;position:inherit;}
.xiao_four .tl2 li:nth-child(2n+0){ margin-right:0;}
.xiao_four .tl2 li a{ display:block;text-align:left; color:#999999; font-size:14px;}
.xiao_four .tl2 li a b{ font-weight:normal; font-size:16px; display:block; color:#000; height:22px; overflow:hidden;}
.xiao_four .tl2 li a b i{ display:inline-block; width:35px; height:15px; overflow:hidden; background:url(../images/top_pic12.png) no-repeat; margin-left:3px;}
.xiao_four .tl2 li a:hover b{ color:#e60012;}




/*产品展示样式*/
#ProList{position:relative; overflow:hidden;
}
#ProList p.commtitle2{}
#ProList div.border{ border-top:0px;}
p#change{height:45px; overflow:hidden; padding-top:20px;}
p#change span{display:block;width:110px; height:35px; line-height:35px; float:right; font-size:16px; color:#333;  text-align:center; cursor:pointer;border-radius:20px;}
p#change span.hover{ background-color:#e60012; color:#FFFFFF;}

#ProList div.changeCon{
	display:none; width:100%; padding-top:15px;
}

