﻿@charset "utf-8";

/* CSS Document */
.head-seat {
	background: url(icon_m.png) no-repeat left 6px;
}

.head-search-select select,
#head .head-login p.active a,
#head .head-login p:hover a,
.nav-seat,
.index-news-list li:hover a,
.service-check-up a:hover,
.service-check-up a.active,
.detail-page p a:hover,
.person-left-up,
.person-left-nav li:hover a,
.person-head-infor h1 span,
.person-left-nav li.active a,
.cl-blue,
#head .search-select h1,
.search-list span:hover,
.footer-up-select .search-list a:hover,
.index-list li:hover h1,
.index-changed-text:hover h1,
.index-safe-dn li:hover h1,
.index-list2-dn li:hover h1,
.inNews-right li:hover a,
.index-safe-dn li:hover a,
.index-news-list li:hover a,
.index-news-list1 li:hover a,
.list li:hover a,
.index-list2-dn a:hover,
.index-list3-dn li:hover .list3-news-text,
.inNews span,
.hd-seat-dn h1,
.hd-seat-dnli a:hover,
.search-uptle,
.wechat-list div {
	color: #1a76d9;
	font-weight: bold;
}

.backclass:hover {
	color: #1a76d9;
	font-weight: bold;
}

.head-search-btn {
	background: url(icon_s.png) no-repeat center;
	cursor: pointer;
}

#head .head-login .hd-lo:hover a,
#head .head-login .hd-lo.active a {
	background: url(icon_l.png) no-repeat left center;
}

#navigation .nav,
.pages span,
.pages a:hover,
.pages a.active,
.person-infor-btn input,
.login-dn-btn,
.search-updn-tle span.active {
	background: #1a76d9;
	color: #fff;
}

#navigation .nav a,
.index-safe-up a {
	color: #fff;
	vertical-align: middle;
	font-size: 23px;
	font-weight: bold;
}

.inNews-right li,
.index-safe-dn li a,
.index-news-list li,
.index-news-list1 li,
.index-news-list2 li,
.list li,
.index-list2-dn a {
	background: url(icon_blue1.jpg) no-repeat left center;
}

.index-lnews-tle {
	border-bottom: #227ee3 3px solid;
}

.index-lnews-le span.active,
.index-lnews-le span:hover,
.index-safe-up,
.index-list2-uple span:hover,
.index-list2-uple span.active,
#navigation .nav .menu-dn {
	/*background:#1ab31a;*/
	color: #1a76d9;
	font-weight: bold;
	font-size: 20px;
}

.menu-color {
	background: #1a76d9;
}

.index-safe-up span {
	margin-left: 10px;
	background: url(icon_tz.png) no-repeat left center;
}

/*.fast1{background:url(fast1.jpg) no-repeat;}
.fast2{background:url(fast2.jpg) no-repeat;}
.fast3{background:url(fast3.jpg) no-repeat;}
.fast4{background:url(fast4.jpg) no-repeat;}
.fast5{background:url(fast5.jpg) no-repeat;}*/
.inside-seat {
	background: url(icon_home.png) no-repeat left center;
}

.inside-left-up {
	/*background:url(list_up.jpg) no-repeat left center;*/
	background: url(list_up_blue.jpg) no-repeat left center;
}

.inside-nav li:hover a,
.inside-nav li.active a {
	background: url(nav_hover.jpg) no-repeat center;
	/*color:#1ab31a;*/
	color: #1a76d9;
	font-weight: bold;
}

.person-left-nav li a span {
	background: url(icon_p.png) no-repeat;
}

#float li {
	background: url(float.png) no-repeat;
}

#head .search-select h1 {
	background: url(icon_a.png) no-repeat right center;
}

#login {
	background: url(login.jpg) no-repeat center top;
}

.index-changed-radio span,
.index-changed-checkbox span {
	background: url(icon_c1.jpg) no-repeat left center;
}

.index-changed-radio span.active,
.index-changed-checkbox span.active {
	background: url(icon_c2.jpg) no-repeat left center;
}

.head-up {
	border-bottom: #59be59 1px solid;
}

.search-updn-btn {
	background: #1ab31a url(icon_s1.png) no-repeat 15px 15px;
}

.index-toptle {
	background: url(ta_bg.png);
	background-repeat: no-repeat;
}

.service-check li a {
	background: url(ta_ser.jpg) no-repeat center;
}

.index-title span {
	color: #1ab31a;
}

.column_image {
	width: 200px;
	height: 100px;
	/*background-color: red;*/
}

.column_image img {
	width: 200px;
	height: 100px;
}

#float {
	left: 20px;
}

#focus {
	width: 375px;
	height: 265px;
	overflow: hidden;
	position: relative;
	margin: 0 auto;
	z-index: 1
}

#focus ul {
	height: 860px;
	position: absolute;
	margin: 0;
	padding: 0;
}

#focus ul li {
	float: left;
	width: 375px;
	height: 265px;
	overflow: hidden;
	position: relative;
	background: #000;
}

#focus ul li div.photo_bt {
	position: absolute;
	bottom: -2px;
	left: 12px;
	font-size: 15px;
	color: #ffffff;
	z-index: 1;
	line-height: 40px;
}

#focus .btnBg {
	position: absolute;
	width: 375px;
	height: 30px;
	left: 0;
	bottom: 0;
	background: #000;
}

#focus .btn {
	position: absolute;
	width: 150px;
	height: 17px;
	padding: 0px 10px;
	right: 5px;
	bottom: 3%;
	text-align: right;
}

#focus .btn span {
	display: inline-block;
	_display: inline;
	_zoom: 1;
	width: 20px;
	height: 8px;
	_font-size: 0;
	margin-left: 5px;
	cursor: pointer;
	background: #c9c9c9;
}

#focus .btn span.on {
	background: #ffc600;
}

#focus .preNext {
	width: 45px;
	height: 100px;
	position: absolute;
	top: 45px;
	cursor: pointer;
}

#focus .pre {
	left: 0;
}

#focus .next {
	right: 0;
	background-position: right top;
}
