@charset "utf-8";body {	font-family: Arial, Helvetica, sans-serif;	font-size:14px !important;	line-height: 22px;	text-decoration:none;	/*background:url(../images/1a.jpg) repeat-x;!important;*/	/*background: url(../images/TOP.jpg)*/}* {	padding:0;	margin:0;	LINE-HEIGHT: 21px;}a {	color:#000;	text-decoration:none;}ul li {	list-style-type:none;}img {	border:0;}.zq_body {	width: 100%;	overflow: hidden;}header{	background-image: url(../images/TOP.jpg);	background-size: 100% 100%;}/*nav{	border-bottom: 1px solid #f5e983;	background-color: #f06c00;	background-image: url(../images/DH-1.jpg);	background-repeat: repeat-x;}*/.opener { display: none }.holder { margin: auto; width: 100%; position: static !important; }.holder:after{ display: block; clear: both; content: '' }.zq_top1 {	height: auto;	margin-right: auto;	margin-left: auto;	overflow: hidden;}.zq_top2 {	float: left;	margin-bottom: 20px;}.logo {	float:left;	width:auto;	height:auto;	margin-top: 25px;}.gq {float: right;height: auto;width: 100%;padding-right: 2%;overflow:hidden;text-align: right;padding-top: 3px;}.gq a {color: #fff;}.gq a:hover {	color:#F00;}.gsmz {	float: left;	height: auto;	width: 700px;	padding-top: 5px;	padding-left: 20px;	color: #0050A5;	margin-top: 15px;	font-size: 23px;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;}.gsmz1 {	float: left;	height: auto;	width: 600px;	padding-top: 5px;	padding-left: 20px;	color: #003D88;	margin-top: 5px;	font-size: 15px;	/* [disabled]font-weight: bold;*/ }.zq_body1 {	width: 100%;	overflow: hidden;}.zq_body2 {	width: 100%;	overflow: hidden;	border-bottom: 1px solid #ccc;}.zq_body3 {	width: 100%;	overflow: hidden;}.zq_body4 {	width: 100%;	overflow: hidden;	border: 2px solid #3b85ac;	margin:50px 0 30px 0;	padding-top: 20px}.zq_body5 {	width: 100%;	overflow: hidden;	border-top: 2px solid #fff;}.zq_body6 {	width: 100%;	overflow: hidden;}.zq_nva1 {	margin-right: auto;	margin-left: auto;	overflow: hidden;}.zq_nva2 {	float: left;	margin-left: 5px;	overflow: hidden;	height: 35px;	padding-top: 2px;}.zq_nva2 ul {	position:absolute;}.zq_nva2 ul li {	position:relative;	float:left;	width:auto;	text-align: center;	text-align: center;	background: url(../images/pr.png) center right no-repeat;}.zq_nva2 ul li a {	display: block;	margin: 0;	color: #FFF;	text-decoration: none;	font-size: 13px;	LINE-HEIGHT: 22px;	font-weight: bold;	padding-top: 6px;	padding-right: 25px;	padding-bottom: 6px;	padding-left: 5px;}.zq_nva2 ul li.active a {	color:#fcfc00;}.zq_nva2 ul li a:hover {	color: #fcfc00;}.zq_nva2 ul ul {	visibility:hidden;	position:absolute;	background:#e7e8e8;	top:34px;	left: 3px;	height: auto;	border-top:5px solid #C90;}.zq_nva2 ul li:hover ul {	visibility:visible;}.zq_nva2 ul ul li {	overflow:hidden;	text-align:left;	float:left;	width: 220px;	display:block;	height:auto;	background-image:none;}.zq_nva2 ul ul li a {	display:block;	font-weight:normal;	padding:0 0 0 1px;	float:left;	text-align:left;	width:100%;	border-bottom:1px solid #CCC;}.zq_nva2 ul ul li a:hover {	float:left;	background-color:#C90;	color:#fff;}.zq_nva2 ul ul.menu3 {	width: 220px;	overflow:hidden;	padding:2px 0 0 0;}.zq_nva2 ul ul.menu3 a {	color:#000;}.zq_banner1 {	margin-right: auto;	margin-left: auto;	overflow: hidden;	background-color: #FFF;}.zq_banner2 { float: left; margin-left: 5px;width: 100%; overflow: hidden; height: 490px; padding-bottom: 2px; background-image: url(../images/AB-4.jpg);background-repeat: no-repeat;background-size: 98% 100%; background-position: center bottom;/* [disabled]padding-top: 20px; */ }.banner {	float: left;	width: auto;	margin-top: 50px;	margin-left: 30px;	font-size: 18px;	color: #0A4884;	/* [disabled]font-weight: bold;*/ }.M {	float: right;	width: 66px;	height: 26px;	background: #FFFFFF;	text-align: center;	margin-right: 20px;}.M a {	padding-top: 3px;	color: #1c9fdc;}.M a:hover {	color:#FFF;	background-image: url(../images/IN-1.png);	background-repeat: no-repeat;	text-align: center;	width: 66px;	height: 26px;	float: right;}.zq_right4 {	float: left;	height: auto;	width: 755px;	padding-bottom: 8px;	padding-left: 5px;	margin-bottom: 8px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCC;}.zq_right4 ul li.tops {	float: left;	height:80px;	width:100px;	padding:1px;	border:1px #ccc solid;	margin:6px 8px 0 0;	display:block;}.zq_right4 ul li.tops:hover {	border:1px #000 solid;}.zq_right4 ul li.tops2 {	float: left;	height:auto;	width:640px;	display:block;	padding-top: 5px;}.zq_right4 ul li.tops2 a {	display:block;	padding-left:2px;	color:#0A4884;	padding-bottom: 8px;	font-weight:bold;}.zq_right4 ul li.tops2 a:hover {	color:#000;}.zq_cen1 {	margin-right: auto;	margin-left: auto;	overflow: hidden; /*! background-color: #FFF; */}.zq_cen2 {	float: left;	overflow: hidden;	height: auto;	margin-bottom: 10px;	margin-top: 10px;	position: relative;	width: 100%;}.z_cen {	float: left;	margin-left: 5px;	margin-top: 10px;	background-image: url(../images/1.png);	background-repeat: no-repeat;	height: auto;	padding-left: 40px;	font-size: 30px;	padding-top: 5px;	padding-bottom: 5px;	color: #095D8D;	border-bottom: 1px solid #d1d1d2;	width: 100%;	margin-bottom: 10px;}.z_cen a {	color:#038EDE;}.z_cen a:hover {	color:#06F }.z_cen1 {	float: left;	margin-left: 5px;	margin-top: 8px;	background-image: url(../images/AB-2.png);	background-repeat: no-repeat;	height: auto;	padding-left: 20px;	font-size: 14px;	padding-top: 3px;	padding-bottom: 3px;	color: #0099FF;	margin-bottom: 8px;}.z_cen1 a {	color:#0099FF;}.z_cen1 a:hover {	color:#C60 }.zq_cen3 {	margin-right: auto;	overflow: hidden;	float: left;	margin-top: 10px;	margin-bottom: 5px;	width: 100%;}.zq_cen-3 {	float: left;	margin-left: 5px;	overflow: hidden;	height: auto;}.left2 {	width: 215px;	float: left;	margin-top: 10px;	margin-bottom: 5px;	margin-left: 3px;	background-color: #f2f3f4;}.left3 {	width:210px;	float:left;	margin-top: 10px;	margin-bottom: 5px;	margin-left: 3px;}.left {	width: 209px;	float: left;	margin-top: 5px;	margin-bottom: 10px;	margin-left: 3px;}.left ul {	float:left;}.left ul li {	float:left;	display:block;	width: 205px;	padding-left: 2px;	border-bottom: 1px solid #ccc;}.left ul li a {	float:left;	display:block;	width:205px;	color:#000;}.left ul li.active a {	color:#09F;}.left ul li a:hover {	color:#09F;}.left ul li.lie a {	float:left;	display:block;	width:198px;	color:#000;	background:url(../images/R3.png) no-repeat;	padding-top:6px;	padding-left:7px;	font-size:13px;}.left ul li.lie a:hover {	float:left;	display:block;	width:198px;	color:#09F;	background:url(../images/R3.png) no-repeat;	text-decoration:underline;	padding-top:6px;	padding-left:7px;	font-size:13px;}.left ul li.lie1 a {	float:left;	display:block;	width:198px;	color:#09F;	background:url(../images/R3.png) no-repeat;	text-decoration:underline;	padding-top:6px;	padding-left:7px;	font-size:13px;}.left ul li.lie2 a {	float:left;	width:185px;	font-weight:bold;	color:#000;	background:url(../images/LB-1.png) no-repeat;	padding-left:18px;	padding-top:6px;}.left ul li.lie2 a:hover {	float: left;	width: 185px;	font-weight: bold;	color: #09F;	background: url(../images/LB.png) no-repeat;	padding-left: 18px;	padding-top: 6px;}.left ul li.lie-2 a {	float: left;	width: 185px;	font-weight: bold;	color: #09F;	background: url(../images/LB.png) no-repeat;	padding-left: 18px;	padding-top: 6px;}.left1 {	float: left;	width: 208px;	background-image: url(../images/R2.jpg);	background-repeat: no-repeat;	font-size: 22px;	text-align: center;	color: #FFF;	padding-top: 10px;	padding-bottom: 10px;	margin-left: 3px;	margin-top: 5px;}.left1 a {	color:#FFF;}.left1 a:hover {	color:#09F;}.left1_1 {	float: left;	width: 208px;	font-size: 22px;	text-align: center;	height: 75px;}.left1_2 {	float: left;	width: 198px;	height: auto;	margin-bottom: 5px;	padding-left: 8px;	/* [disabled]border: 1px solid #c60;*/ }.right {	float:right;	width:760px;	margin-top: 10px;	margin-bottom: 5px;	margin-right: 3px;}.right1 {	float: right;	width: 755px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;	font-size: 18px;	color: #CC6600;}.right2 {	float:right;	width:755px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;	border-bottom: 1px solid #c30;}.right2 a:hover {	color:#C30;}.right3 {	float:right;	width:755px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;}.zq_right2 {	float: left;	height: auto;	width: 170px;	padding-bottom: 5px;	margin-left: 15px;	margin-bottom: 5px;	background:#FFF;	background: #f1f2f4;}.zq_right2:hover {	background: #f0efef;}.zq_right2 ul li.tops_2 {	float: left;	width: auto;	height: auto;	padding: 1px;	border: 1px #ccc solid;	margin: 6px 3px 0 10px;	display: block;}.zq_right2 ul li.tops_2:hover {	border: 1px #000 solid;}.zq_right2 ul li.tops2 {	float: left;	height: auto;	width: 165px;	display: block;	padding-top: 5px;	margin-top: 5px;	margin-left: 2px;}.zq_right2 ul li.tops2 a {	display: block;	padding-left: 2px;	color: #000;	padding-bottom: 8px;	font-weight: bold;	text-align:center }.zq_right2 ul li.tops2 a:hover {	color: #F90;}.right3_1 {	float: right;	width: 20px;	height: 20px;	color: #000;	font-size: 15px;	margin-right: 5px;	background-image: url(../images/PT-1.jpg);	background-repeat: no-repeat;	margin-top: 3px;	text-align: center;	border: 1px solid #ccc;}.right3_1 a {	color:#000;}.right3_1 a:hover {	color:#090;}.right3_2 {	float: right;	width: 20px;	height: 20px;	color: #000;	font-size: 15px;	margin-right: 5px;	margin-top: 3px;	text-align: center;	border: 1px solid #ccc;}.right3_3 {	float: right;	width: 20px;	height: 20px;	color: #000;	font-size: 15px;	margin-right: 5px;	margin-top: 3px;	text-align: center;	border: 1px solid #ccc;}.zq_right-3 {	float:left;	width:755px;	margin-left:2px;	margin-top: 5px;	text-align: center;	height: 25px;}.zq_right-3 a {	background:#FFF;	color:#000;	font-size:15px;	padding: 3px;}.zq_right-3 a:hover {	background:#ba3e01;	color:#FFF;	font-size:15px;	padding: 3px;}.right_3 {	float:right;	width:755px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;	/* [disabled]border-bottom: 1px solid #d3423d;*/ background-color: #f2f0f0;}.right-3 {	float:right;	width:755px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;	text-align: center;}.right4 {	float: right;	width: 735px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;	border-bottom: 1px solid #06D;	padding-left: 20px;	background-image: url(../images/R1.png);	background-repeat: no-repeat;	padding-top: 4px;}.right4 a {	color:#0052A4;}.right4 a:hover {	color:#C60;}.right-4 {	float:left;	width:960px;	margin-top: 5px;	margin-bottom: 5px;	margin-right: 3px;	border-bottom: 1px solid #D3423D;	padding-left: 20px;	background-image: url(../images/R1.png);	background-repeat: no-repeat;	padding-top: 4px;	margin-left: 5px;}.right5 {	float:right;	width:750px;	margin-top: 5px;	margin-right: 3px;	background-color: #e6e9ee;	padding-left: 5px;	margin-bottom: 5px;}.right6 {	float: right;	width: 750px;	margin-top: 5px;	margin-right: 3px;	background-color: #FFF;	padding-left: 5px;	margin-bottom: 5px;	background-image: url(../images/cont-1.png);	background-repeat: no-repeat;	height: auto;}.right7 {	float: right;	width: 750px;	margin-top: 5px;	margin-right: 3px;	background-color: #FFF;	padding-left: 5px;	margin-bottom: 5px;	background-image: url(../images/cont-3.png);	background-repeat: no-repeat;	height: 187px;}.cen1 {	float: left;	width: 350px;	margin-right: 20px;	margin-bottom: 10px;}.cen1_1 {	float: right;	width: 600px;	margin-right: 20px;	height: 180px;	color: #FFF;}.cen2 {	float: left;	margin-right: 10px;	margin-top: 5px;	margin-bottom: 10px;	padding-left: 15px;	padding-top: 5px;	margin-left: 30px;}.cen3 {float: left;width: 310px;margin-right: 6px;margin-top: 10px;margin-bottom: 10px;text-align: center;margin-left: 5px;height: 470px;padding:0 4px;border: 1px solid #666;}.cen3-1 {	float: left;	width: 300px;	margin-top: 10px;	margin-bottom: 10px;	text-align: center;	margin-left: 5px;}.zq_right5 {	float: left;	height: auto;	padding-bottom: 8px;	padding-left: 50px;	margin-bottom: 8px;	margin-top:5px;;}.zq_right5:hover {	background-color: #dfdfdf;}.zq_right5 ul li.tops1 {	float: left;	padding:1px;	margin:10px 8px 0 0;	display:block;	margin-left: 10px;}.zq_right5 ul li.tops1:hover {	padding:1px;	border:1px #000 solid;}.zq_right5 ul li.tops3 {	float: left;	display: block;	padding-top: 5px;	height: 160px;	overflow: hidden;}.zq_right5 ul li.tops3 a {	display:block;	padding-left:2px;	color:#0A4884;	padding-bottom: 8px;	font-weight:bold;}.zq_right5 ul li.tops3 a:hover {	color:#000;}.zq_right6 {	float: right;	height: auto;	width: 630px;	padding-bottom: 8px;	padding-left: 5px;	margin-bottom: 8px;	margin-left: 8px;	background-repeat: no-repeat;	background-position: left center;	margin-top: 10px;}.TH {	float:left;	width:310px;	margin-left: 5px;	margin-right: 10px;}.T-H {	float: left;	width: 310px;	margin-left: 160px;	margin-right: 10px;}.TH1 {	float:left;	width:auto;	margin-top: 5px;	margin-left: 5px;	border: 1px solid #ccc;}.TH2 {	float: left;	width: auto;	margin:5px 0px;	border: 1px solid #ccc;	padding: 5px 0;}.TH2-1 {	width:188px;	margin-top: 5px;	margin-left: 5px;	padding: 1px;	float: left;	text-align: center;}.TH2-2 {	width:230px;	margin-top: 5px;	margin-left: 5px;	padding: 1px;	float: left;	text-align: center;}.TH2-4 {	width: 242px;	margin-top: 5px;	margin-left: 5px;	padding: 1px;	float: left;	text-align: center;}.TH-2 {	float:left;	width:120px;	margin-top: 5px;	margin-left: 5px;	text-align: center;}.TH2-3 {	width:172px;	margin-top: 5px;	margin-left: 5px;	padding: 1px;	float: left;	text-align: center;}.TH3 {	float:left;	width:auto;	margin-top: 5px;	margin-left: 40px;	border: 1px solid #ccc;	margin-bottom: 3px;	margin-right: 40px;}.TH-4 {	float:left;	width:122px;	margin-top: 5px;	margin-left: 5px;	text-align: center;}.TH-5 {	float:left;	width:134px;	margin-top: 5px;	margin-left: 5px;	text-align: center;}.TH-6 {	float:left;	width:146px;	margin-top: 5px;	margin-left: 5px;	text-align: center;}.TH-6-1 {	float: left;	width: 93px;	margin-top: 5px;	margin-left: 8px;	text-align: center;}.TH-6-2 {	float: left;	width: 200px;	margin-top: 5px;	margin-left: 5px;	text-align: center;}.TH-7 {	float: left;	width: 288px;	margin-top: 5px;	margin-left: 8px;	text-align: center;}.TH8 {	float:left;	width:auto; /*! margin-top: 5px; */ /*! margin-left: 5px; */ /*! text-align: center; */ /*! border: 1px solid #ccc; */ /*! margin-right: 8px; */	margin-bottom: 5px;	padding: 2PX;	height: 195px;	margin-right: 10px;}.TH81 {	float:left;	width:auto;	margin-top: 5px;	margin-left: 45px;	text-align: center;	border: 1px solid #ccc;	margin-right: 8px;	margin-bottom: 5px;}.TH-8 {	float:right;	width:auto;	margin-top: 5px;	margin-left: 5px;	text-align: center;	border: 1px solid #ccc;	margin-right: 5px;	margin-bottom: 5px;}.TH-9 {	float: left;	width: 745px;	margin-top: 10px;	font-size: 14px;	text-decoration: underline;	margin-left: 8px;}.TH-9 a {	text-decoration: underline;	color: #0052A4;}.TH-9 a:hover {	color: #CC6600;}.TH_9 {	float: left;	width: 745px;	margin-top: 10px;	font-size: 14px;	text-decoration: underline;	color: #CC6600;	margin-left: 8px;}.TH_9 a {	text-decoration: underline;	color: #CC6600;}.TH_9 a:hover {	color: #0099FF;}.TH_9_1 {	float: left;	width: 745px;	margin-top: 10px;	margin-left: 8px;}.TH-91 {	float: left;	width: 630px;	margin-top: 10px;	font-size: 14px;	text-decoration: underline;	margin-left: 8px;	background-image: url(../images/you-tube.png);	background-repeat: no-repeat;	padding-left: 35px;	padding-top: 10px;}.TH-91 a {	text-decoration: underline;	color: #0052A4;}.TH-91 a:hover {	color: #CC6600;}.TH-10 {	float:left;	width:360px;	margin-top: 5px;	margin-bottom: 5px;	margin-left: 13px;}.TH-10 a {	color:#000;	text-decoration: underline;}.TH-10 a:hover {	color:#C30;}.video {	width: 100px;	float: right;}.table2 {	width:735px;	margin:5px 10px;	float:left;	color:#000;	text-align:center;	background-color: #CCC;}.table2 tr {	background:#fcfdfd;}.table2 td {	padding:2px 0 2px 5px;	line-height:16px;	color:#000;}.table-2 {	width:440px;	margin:5px 10px;	float:left;	color:#000;	text-align:center;	background-color: #CCC;}.table-2 tr {	background:#fcfdfd;}.table-2 td {	padding:2px 0 2px 5px;	line-height:16px;	color:#000;}.zq_nex3 {	float: left;	height: auto;	width: 300px;	margin-top: 5px;	margin-left: 5px;}.zq_nex3 ul li {	float:left;	margin:0 4px 5px 0;	display:block;	height: auto;	width:60px;	border: 1px solid #CCC;}.zq_nex3 ul li:hover {	border: 1px solid #000;}     .ipart1{ overflow:hidden; padding-top:30px; padding-bottom:46px; }.ipart1_pro{ padding-top:2px; }.ipart1_nr{ background:#f0f0f0; border-radius:50px; width:47.3%; margin-top:40px; margin-bottom:7px; display: inline-block;    margin-right: 10px; margin-left: 10px;}.ipart1_xh{ height:65px; width:65px; margin:0; float:left;  text-align:center; }.ipart1_xh a{ float:left; }#ipart1_nr ul{ padding-left: 0; }#ipart1_nr li{ float:left; }#ipart1_nr li .ico { width:65px; height:65px; z-index: 1;-webkit-transition: 0.7s all;-moz-transition: 0.7s all;-ms-transition: 0.7s all;transition: 0.7s all; }#ipart1_nr li.on .ico { -webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);transform: rotate(360deg);}.ipart1_wz{ line-height:28px; font-size:14px;  color:#666666; padding-top:2px; float:left; padding-left:15px; width:85%;  }.ipart1_wz a{ font-size:14px;  color:#666666; display:block; }.ipart1_wz a:hover{ color:#ec6d00; }@media screen and (max-width: 1219px){.ipart1_wz {    width: 80%;    padding-top: 2px;}}@media screen and (max-width: 999px){.ipart1_nr {width: 100%;float: none;margin: 0 auto;margin-top: 30px;max-width: 600px;display: block;}}.messd {	margin: 5px 8px 0 5px;	padding: 1px;	float: right;	height: auto;	width: 160px;	border: 1px solid #CCC;	text-align: center;	background-image: url(../images/b_nts.png);	background-repeat: no-repeat;	margin-bottom: 5px;}.messd a {	color:#FFF;	font-weight:bold;	line-height: 23px;}.zq_bott1 {	margin-right: auto;	margin-left: auto;	overflow: hidden;	/*border-top: 2px solid #03519C;*/}.zq_bott2 {	float: left;	margin-left: 5px;	overflow: hidden;	height: auto;	padding-top: 15px;	padding-bottom: 15px;}#zq_bott3 {float: left;height: auto;padding-bottom: 4px;padding-left: 5px;text-align: center;padding-top: 4px;color: #888;font-weight: bold;}#zq_bott3 A {color: #fff;font-weight: initial;}#zq_bott3 A:hover {	color:#F00;}#zq_bott3_1 {	float: left;	height: auto;	width: 950px;	padding-bottom: 4px;	padding-left: 25px;	padding-top: 4px;	color: #03519C;	font-weight: bold;}#zq_bott3_1 A {	color:#03519C;}#zq_bott3_1 A:hover {	color:#F00;}#zq_bott3_2 {	float: left;	height: auto;	width: 970px;	padding-bottom: 4px;	padding-left: 5px;	text-align: center;	padding-top: 4px;	color: #FFF;	font-weight: bold;}#zq_bott3_2 A {	color:#FFF;}#zq_bott3_2 A:hover {	color:#F00;}#zq_bott4 {	float: left;	height: auto;	padding-bottom: 4px;	padding-left: 5px;	text-align: center;	padding-top: 4px;	width: 100%;	text-align: center;}.messageModel3 {	overflow: hidden;}.forma5 {	overflow: hidden;	display:inline;}.forma6 {	overflow: hidden;}.forme1 {	overflow: hidden;}.forma1 {	float: left;	height: auto;	width: 700px;	margin-top: 2px;	overflow: hidden;	margin-left: 25px;}.forma2 {	float: left;	height: auto;	width: 690px;	border: 1px solid #CCC;}.messageModel2 {	float: left;	height: 20px;	width: 550px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #F8FAFC;	padding-left: 10px;	padding-bottom: 5px;	margin-bottom: 15px;}.messageModel3 {	float: left;	height: auto;	width: 680px;	padding-top: 3px;}.forma5 {	float: left;	height: auto;	width: 650px;	margin-left: 20px;	margin-bottom: 3px;	padding-bottom: 3px;}.forma6 {	float: left;	height: auto;	width: 650px;	margin-left: 20px;	margin-bottom: 3px;}.formb1 {	float: left;	height: 22px;	width: 90px;	margin-right: 5px;	margin-left: 10px;}.formb2 {	float: left;	height: auto;	width: 530px;	padding-top: 3px;	padding-bottom: 3px;}.formc1 {	float: left;	height: 25px;	width: 90px;	margin-top: 60px;	margin-right: 5px;	margin-left: 10px;}.formc2 {	float: left;	height: auto;	width: 530px;	margin-bottom: 3px;}.formd1 {	float: left;	height: 35px;	width: 400px;}.forme1 {	float: left;	height: 40px;	width: 650px;	margin-bottom: 3px;	margin-left: 20px;}.form_pro {	float: left;	height: auto;	width: 748px;	background-color: #00425E;	color: #FFF;	font-weight: bold;	padding-left: 5px;	margin-top: 20px;}.zq_typo {	float:left;	margin-bottom:5px;	width:100%;	font-weight:bold;	height:22px;	color:#094869;	background-color: #F0F0F0;}.zq_botton2 {	width: 141px;	font-size: 15px;	height: 30px;	color: #fff;	font-weight: bold;	border: 1px solid #CCC;	float: left;	cursor: pointer;	background-color: #0066CC;	font-family: Arial;}form .forma5 .formb2 input {	width: 460px;	height: 22px;	font-size: 12px;	line-height: 22px;	font-weight: bold;	border: 1px solid #5582AA;	color: #880000;	background-color: #FDFDFD;}form .forma6 .formc2 textarea {	width: 460px;	height: 160px;	font-size: 12px;	line-height: 22px;	font-weight: normal;	border: 1px solid #5582AA;	color: #880000;	background-color: #FDFDFD;}.MagicZoomBigImageCont {	border:1px solid #ccc;}.KeFuDiv {	position: absolute;	height: 330px;	width: 269px;	line-height: 22px;	margin-top: 10px;	background-image: url(../images/LH.png);	background-repeat: repeat-x;}.KeFuList {	background:url(../image/mid001.gif);}.KeFuTitle {	font-size: 9pt;	width: 240px;	height: auto;	padding-left: 11px;	float: left;	padding-top: 8px;	text-align: center;	color: #FFF;}.KeFuItem {	margin-top: 8px;	font-size: 9pt;	float: left;	width: 240px;	height: auto;	padding-left: 11px;	color: #06C;	text-align: center;}.zqoihisf {	height: auto;	width: 30px;	margin-right: 5px;	float: right;	padding-top: 2px;	padding-left: 2px;	margin-top: 5px;}.zqoihisfaa {	height: auto;	width: 160px;	float: right;	font-weight: bold;	color: #CC6600;	font-size: 15px;	text-align: center;	padding-top: 3px;	margin-top: 110px;	padding-right: 20px;}.clear {    clear:both;    margin:0;    padding:0;    height:0;    font-size:0;    line-height:0;    width:0}.zq_body4-1{padding-top: 40px}.title-index{ font-size: 14px;}.TH81 img{ width:210px;height:147px }dt strong{overflow: hidden;white-space: nowrap;text-overflow: ellipsis}dd img{width: 100%;height: auto}@media only screen and (max-width:998px) {	.TH8{height: auto;width: 100%}.cen3{width: 100%;height: auto;padding:2% 0;}.title-index{font-size: 20px}.TH81{width: 30%;margin: 0 2%}.TH81 img{width: 100%}.cen3-1{width: 60%}.TH2{width: 98%}.TH2 img{width: 100%;height: auto}.TH-6-1,.TH2-3,.TH-7{float: none;width: 100%;text-align: center}.zq_body4{border: none}.gq{float: none;text-align: right;width: 100%}}@media only screen and (max-width:768px) {.zq_banner2{width: 100%;height: 350px}.zq_body4-1{padding-top: 0}.container{font-size: 16px;}.TH8{height: auto;width: 100%}.cen3{width: 100%;height: auto;padding:2% 0;border: none}.cen2{margin-left: 0px}.title-index{font-size: 20px}.TH81{width: 30%;margin: 0 2%}.TH81 img{width: 100%}.cen3-1{width: 60%}.TH2{width: 98%}.TH2 img{width: 100%;height: auto}.TH-6-1,.TH2-3,.TH-7{float: none;width: 100%;text-align: center}.zq_body4{border: none}.opener {display: block;	float: right;	width: 38px;	height: 23px;	background: url('images/bg-opener.png') no-repeat;	background-size: 38px 23px;	text-indent: -9999px;	overflow: hidden;	margin: 15px 10px 10px 8px}.holder {width: 35% !important;	position: absolute !important;	top: 180px;	overflow: hidden;	background: #0d4e96;	clear: both;	width: auto;	right: 0px;	box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.3);	display: none;	z-index: 999}.holder .container{padding: 0;width: 100%}.zq_nva2{margin: 0;padding: 0}#nav { float: none; overflow: hidden; margin: 0; padding: 0; list-style: none} #nav li { float: none; margin: 0; padding: 0; border-bottom: 1px solid #5885b7; text-align: center; vertical-align: top; overflow: hidden;}#nav  li .menu3{display: none}#nav li:hover ul{display: none} #nav li a { display: block; padding: 6px; color: #fff; text-align: center; float: none; border: 0; font-size: 16px}.zq_nva2{height:auto;float: none}.zq_nva2 ul{width: 100%;position: static}.zq_nva2 ul li{background: #0d4e96;}.zq_top2{float: none}.gsmz{font-size: 20px}}@media only screen and (max-width:650px) {	.gq a{font-size: 14px;}	header{background-position: center;background-repeat: no-repeat;background-size: 200% 100%}	.TH81{width:96%;border: none}	.TH81 img{width: 100%;height: auto}	.cen3{margin: 0}	.cen3-1{width: 100%;text-align: left;}	.zq_banner2{height: auto}	.zq_banner2{height: 250px}	.banner{margin-top: 20px;margin-left: 10px}	.zq_cen2 .last-p-650{display: none}	.gq{float:left;width: 100%;text-align:right;}	.gsmz{display: none}	.ipart1_wz a{text-overflow: ellipsis;    display: -webkit-box;    -webkit-box-orient: vertical;    -webkit-line-clamp: 2;    overflow: hidden;}}@media only screen and (max-width:450px){.holder {width: 45% !important;top: 160px}.banner p{font-size: 14px}.gq a img{display: none}}