* {	box-sizing: border-box;	-webkit-box-sizing: border-box;	-webkit-tap-highlight-color: transparent;}html,body,ul,li,div,p,dl,dt,dd,h1,h2,h3,h4,h5,h6 {	margin: 0;	padding: 0;}img {	vertical-align: top;	border: none;	max-width: 100%;	max-height:100%;}html,body{	font-family: "Microsoft YaHei", Arial;	height:100%;	width:100%;	min-width: 1200px;}input,button {	outline: none;	border: none;}ul,li {	list-style: none;}a {	text-decoration: none;}.left {	float: left;}.right {	float: right;}.clear:after,.clear:before {	content: '';	display: block;	clear: both;}pre {	margin: 2% 0;	font-weight: 600;	font-size: 1.3rem;	line-height: 2rem;	white-space: pre-wrap;	white-space: -moz-pre-wrap;	white-space: -pre-wrap;	white-space: -o-pre-wrap;	word-wrap: break-word;}.middle-text{	display: inline-block;	vertical-align: middle;}/*单行文本 溢出 省略号*/.shenglue {	white-space: nowrap;	text-overflow: ellipsis;	overflow: hidden;}/*input占位符颜色*/:-moz-placeholder {	/* Mozilla Firefox 4 to 18 */	color: #ccc;}::-moz-placeholder {	/* Mozilla Firefox 19+ */	color: #ccc;}input:-ms-input-placeholder,textarea:-ms-input-placeholder {	color: #ccc;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder {	color: #ccc;}.over{	overflow: auto;}.bg{	background: #F48D26;}.color{	color:#F48D26;}/* 头部到 至 导航的公共样式 开始*//* swiper 轮播基础样式  */.banner {	width: 100%;	position: relative;	overflow: hidden;}.clearfix {	zoom: 1}.clearfix:after,.clearfix::after {	visibility: hidden;	display: block;	content: "";	clear: both;}.swiper-container {	margin: 0 auto;	position: relative;	overflow: hidden;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	-ms-backface-visibility: hidden;	-o-backface-visibility: hidden;	backface-visibility: hidden;	/* Fix of Webkit flickering */	z-index: 1;}.swiper-wrapper {	position: relative;	width: 100%;	-webkit-transition-property: -webkit-transform, left, top;	-webkit-transition-duration: 0s;	-webkit-transform: translate3d(0, 0, 0);	-webkit-transition-timing-function: ease;	-moz-transition-property: -moz-transform, left, top;	-moz-transition-duration: 0s;	-moz-transform: translate3d(0, 0, 0);	-moz-transition-timing-function: ease;	-o-transition-property: -o-transform, left, top;	-o-transition-duration: 0s;	-o-transform: translate3d(0, 0, 0);	-o-transition-timing-function: ease;	-o-transform: translate(0, 0);	-ms-transition-property: -ms-transform, left, top;	-ms-transition-duration: 0s;	-ms-transform: translate3d(0, 0, 0);	-ms-transition-timing-function: ease;	transition-property: transform, left, top;	transition-duration: 0s;	transform: translate3d(0, 0, 0);	transition-timing-function: ease;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;}.swiper-free-mode>.swiper-wrapper {	-webkit-transition-timing-function: ease-out;	-moz-transition-timing-function: ease-out;	-ms-transition-timing-function: ease-out;	-o-transition-timing-function: ease-out;	transition-timing-function: ease-out;	margin: 0 auto;}.swiper-slide {	float: left;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;}/* IE10 Windows Phone 8 Fixes */.swiper-wp8-horizontal {	-ms-touch-action: pan-y;}.swiper-wp8-vertical {	-ms-touch-action: pan-x;}/* ===============================================================        Your custom styles, here you need to specify container's and slide's        sizes, pagination, etc.        ================================================================*/.swiper-container {	/* Specify Swiper's Size: */	/*width:200px;            height: 100px;*/}.swiper-slide {	/* Specify Slides's Size: */	/*width: 100%;            height: 100%;*/}.swiper-slide-active {	/* Specific active slide styling: */}.swiper-slide-visible {	/* Specific visible slide styling: */}/* ===============================================================        Pagination Styles        ================================================================*/.swiper-pagination-switch {	/* Stylize pagination button: */}.swiper-active-switch {	/* Specific active button style: */}.swiper-visible-switch {}.pagination {	position: absolute;	text-align: center;	bottom: 5px;	width: 100%;	z-index: 1029;}.swiper-pagination-switch {	display: inline-block;	width: 10px;	height: 10px;	border-radius: 10px;	background: #666;	margin: 0 3px;	cursor: pointer;}.swiper-active-switch {	background: #FE6500;}.welcome-box{	height:30px;	line-height: 30px;	font-size: 12px;	width:1200px;	margin:0 auto;	color:#666;}.welcome-box a{	color:#666;}.welcome-main-box{	background: #f4f4f4;}.logo{	height:60px;}.logo-search-main-box {	height:100px;	width:1200px;	margin:30px auto 0;}.search-nav  {	font-size: 12px;	display: block;	height:25px;	line-height: 25px;	width:50px;	text-align: center;	color:#666;	cursor: pointer;}.search-nav-box .active ,.search-nav:hover{	background: #1f96a2;	color:#fff;}.search-text-box{	border:2px solid #1f96a2;	height:35px;	line-height: 35px;	width:430px;}.search{	display: block;	width:350px;	height:100%;	padding:0 10px;	color:#666;}.search-btn{	display: block;	text-align: center;	color:#fff;	background: #1f96a2;	height:100%;	width:76px;	cursor: pointer;}.nav-main-box{	background:#1f96a2;;	color:#fff;}.nav-box{	width:1200px;	border-left:1px solid #53b0b9;	display: table;	margin:0 auto;}.nav{	text-align: center;	border-right:1px solid #53b0b9;	display: table-cell;	padding:10px 20px;}.nav-box a{	color:#fff;	font-size: 14px;} .sub-nav{	padding:4px 10px;	float: left;}/* 头部到 至 导航的公共样式 结束 *//* 底部 共用样式  */.foot{	border-top:1px solid #ddd;	margin-top:50px;}.foot-nav-box{	width:1200px;	margin:0 auto;	text-align: center;}.foot-nav{	color:#666;	font-size: 12px;	display: inline-block;	margin:20px 10px 10px;}.foot-nav:hover{	color:#F48D26;}.record-box{	color:#666;	font-size: 12px;	text-align: center;	line-height: 20px;	padding-bottom: 20px;}.record-box a{	color:#666;}.links-box{border-top:1px solid #ccc;margin-top:20px;text-align: center;}.links-nav{padding:10px 20px;font-size: 12px;color:#666;display: inline-block;}.record-box{font-size: 12px;color:#666;}.links-nav:hover{color:#d23335;}/*分页*/.h-page .pagination .active{	background: #ff5842;	color:white;}.h-page .pagination .disabled span,.h-page .pagination .active span{	line-height: 30px;	height:30px;	display: inline-block;	text-align: center;	}.h-page .pagination .disabled span{	color:#bfbfbf;	cursor: no-drop;}.h-page .pagination{	width:100%;	height:30px;	font-size: 12px;}.h-page .pagination li{	margin:0 auto;	width:30px;	height:30px;	border:1px solid #bfbfbf;	display: inline-block;	margin-left:10px;}.h-page .pagination li a{	display: inline-block;	line-height: 30px;	height:30px;}.h-page .pagination li:first-child,.h-page .pagination li:last-child{	width:55px;}