
.navLeft {
	width: 740px; padding-left: 10px; float: left;
}
.navLeft01 {
	background: url("/images/ico66.png") no-repeat center; padding: 0px 7px; width: 149px; height: 36px; text-align: center; line-height: 36px; font-size: 18px; float: left;
}
.navLeft01 a {
	color: rgb(255, 255, 255);
}
.navLeft01:hover {
	background: url("/images/ico67.png") no-repeat center;
}
.navLeft01bg {
	background: rgb(0, 51, 102); border-radius: 5px; width: 50%; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.navLeft01bg a {
	color: rgb(255, 255, 255);
}
.navtale01 {
	height: 22px; text-align: left; line-height: 22px; padding-left: 23px; font-family: "微软雅黑"; font-size: 12px;
}
.navtale01 a {
	color: rgb(51, 51, 51);
}
.navtale01 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navtale02 {
	background: rgb(26, 146, 255); width: 32px; height: 90px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; padding-left: 0px !important; font-size: 16px; font-weight: bold;
}
.navLeftline {
	width: 100%; height: 20px;
}
.navLeftline01 {
	background: url("/images/img15.jpg") repeat-x center; width: 93%; height: 40px;
}
.navRight {
	width: 218px; padding-right: 20px; padding-left: 20px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left;
}
.navRight01 {
	width: 100px; text-align: left; color: rgb(51, 51, 51); padding-bottom: 45px; padding-left: 30px; font-size: 14px; float: left;
}
.navRight0101 {
	text-align: left; color: rgb(51, 51, 51); padding-bottom: 10px; font-size: 14px; float: left;
}
.navRight03 {
	padding-left: 20px;
}
.navLeft03 {
	width: 20%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft03 a {
	color: rgb(51, 51, 51);
}
.navLeft03a {
	width: 20%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft03a a {
	color: rgb(51, 51, 51);
}
.navLeft0301 {
	width: 25%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft0301 a {
	color: rgb(51, 51, 51);
}
.navLeft03 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft02 {
	width: 95%;
}
.navLeft03bg {
	background: rgb(0, 51, 102); border-radius: 5px; width: 50%; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.navLeft03bg a {
	color: rgb(255, 255, 255) !important;
}
.navLeft0301 {
	height: 38px; line-height: 38px; font-size: 14px; float: left;
}
.navLeft0301 a {
	color: rgb(51, 51, 51) !important;
}
.navLeft0301 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft04 {
	width: 12%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft04 a {
	color: rgb(51, 51, 51);
}
.navLeft04bg {
	background: rgb(0, 51, 102); border-radius: 5px; width: 100%; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.navLeft04bg a {
	color: rgb(255, 255, 255) !important;
}
.navLeft0401 {
	padding: 0px 20px; height: 38px; line-height: 38px; font-size: 14px; float: left;
}
.navLeft0401 a {
	color: rgb(51, 51, 51);
}
.navLeft0401 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft04dw {
	width: 14%;
}
.navLeft05 {
	width: 12%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft05 a {
	color: rgb(51, 51, 51);
}
.navLeft05bg {
	background: rgb(0, 51, 102); border-radius: 5px; width: 100%; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.navLeft05bg a {
	color: rgb(255, 255, 255);
}
.navLeft05bg a:hover {
	color: rgb(255, 255, 255); text-decoration: none;
}
.navLeft0501 {
	padding: 20px; font-size: 14px; float: left;
}
.navLeft0501 a {
	color: rgb(51, 51, 51);
}
.navLeft0501 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft05box {
	padding-top: 10px;
}
.navLeft0501_contentbox {
	padding-top: 20px;
}
.navLeft05line {
	background: url("/images/img04.jpg") repeat-x left; height: 30px;
}
.navLeft06 {
	width: 12%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft06 a {
	color: rgb(51, 51, 51);
}
.navLeft06bg {
	background: rgb(0, 51, 102); border-radius: 5px; width: 100%; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.navLeft06bg a {
	color: rgb(255, 255, 255);
}
.navLeft0601 {
	padding: 0px 20px; height: 38px; line-height: 38px; font-size: 14px; float: left;
}
.navLeft0601 a {
	color: rgb(51, 51, 51);
}
.navLeft0601 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft06dw {
	width: 14%;
}
.navLeft07 {
	width: 12%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft07 a {
	color: rgb(51, 51, 51);
}
.navLeft07 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft07bg {
	background: rgb(0, 51, 102); border-radius: 5px; width: 100%; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.navLeft07bg a {
	color: rgb(255, 255, 255);
}
.navLeft0701 {
	padding: 0px 20px; height: 38px; line-height: 38px; font-size: 14px; float: left;
}
.navLeft0701 a {
	color: rgb(51, 51, 51);
}
.navLeft0701 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft07dw {
	width: 14%;
}
.navLeft08 {
	width: 12%; height: 38px; text-align: center; line-height: 38px; font-size: 16px; float: left;
}
.navLeft08 a {
	color: rgb(51, 51, 51);
}
.navLeft08 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft08bg {
	background: rgb(0, 51, 102); border-radius: 5px; width: 100%; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}
.navLeft08bg a {
	color: rgb(255, 255, 255);
}
.navLeft0801 {
	padding: 0px 20px; height: 38px; line-height: 38px; font-size: 14px; float: left;
}
.navLeft0801 a {
	color: rgb(51, 51, 51);
}
.navLeft0801 a:hover {
	color: rgb(0, 51, 102); text-decoration: underline;
}
.navLeft08dw {
	width: 14%;
}
.nvabox {
	background: rgb(0, 51, 102); width: 100%;
}
.newbannerbox {
	padding: 20px 0px; width: 1087px; clear: both;
}
.newbanner01 {
	width: 100%; text-align: center; color: rgb(51, 51, 51); font-size: 30px;
}
.newbanner01 a {
	color: rgb(2, 62, 138);
}
.newbanner01 a:hover {
	color: rgb(74, 111, 167);
}
.newbanner02 {
	padding: 0px 10px; color: rgb(2, 62, 138); font-size: 14px; font-weight: bold; float: left;
}
.newbanner02 a {
	color: rgb(2, 62, 138); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.newbanner02box {
	padding-top: 5px;
}
.navtaleN01title {
	border-width: 1px; border-style: solid; border-color: rgb(222, 222, 222) rgb(222, 222, 222) rgb(16, 123, 204); border-image: none; width: 100%; height: 30px; font-size: 16px; font-weight: bold; position: relative;
}
.navtaleN01 {
	width: 30%; padding-top: 18px; font-size: 14px;
}
.navtaleN01 a {
	color: rgb(16, 123, 204);
}
.navtaleN02 {
	width: 70%; padding-top: 18px; font-size: 14px;
}
.navtaleN02 a {
	color: rgb(104, 104, 104);
}
.nav03Left01 {
	border-width: 1px; border-style: solid; border-color: rgb(222, 222, 222) rgb(222, 222, 222) rgb(16, 123, 204); border-image: none; width: 110%; height: 30px; font-size: 16px; font-weight: bold; float: left; position: relative;
}
.nav03Left01 a {
	color: rgb(255, 255, 255);
}
.nav03Left {
	width: 577px; padding-right: 30px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left;
}
.nav03Left02 {
	padding: 0px 20px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; margin-right: 5px; float: left; position: relative;
}
.nav03Left05 {
	padding: 0px 20px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; margin-right: 5px; float: left; position: relative;
}
.nav04Left02 {
	padding: 0px 20px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; margin-right: 5px; float: left; position: relative;
}
.nav04Left05 {
	padding: 0px 20px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; margin-right: 5px; float: left; position: relative;
}
.nav06Left02 {
	padding: 0px 20px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; margin-right: 5px; float: left; position: relative;
}
.nav04Left02title {
	padding: 0px 20px; height: 35px; text-align: center; line-height: 35px; font-size: 14px; margin-right: 5px; float: left; position: relative;
}
.nav03Left02 a {
	color: rgb(51, 51, 51); display: block;
}
.nav03Left05 a {
	color: rgb(51, 51, 51); display: block;
}
.nav03Left02bg {
	background: rgb(2, 62, 138); left: 0px; width: 100%; height: 3px; bottom: 0px; position: absolute;
}
.nav03Left05bg {
	background: rgb(2, 62, 138); left: 0px; width: 100%; height: 3px; bottom: 0px; position: absolute;
}
.nav03Left02bg a {
	color: rgb(255, 255, 255); display: block;
}
.nav03Left05bg a {
	color: rgb(255, 255, 255); display: block;
}
.nav03Left01dw {
	height: 5px;
}
.nav03Left02_content {
	background: url("/images/ico4.png") no-repeat left 20px; width: 80%; padding-top: 12px; padding-left: 15px; font-size: 14px; float: left;
}
.nav03Left02_content:hover {
	background: url("/images/ico4.1.png") no-repeat left 20px;
}
.nav03Left02_content a {
	color: rgb(51, 51, 51); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.nav03Left02_content a:hover {
	color: rgb(26, 146, 255);
}
.nav03Leftbox02 {
	padding-top: 20px;
}
.nav03Left02_contenttime {
	color: rgb(153, 153, 153); padding-top: 12px; font-size: 14px; float: right;
}
.nav03Right {
	width: 294px; float: right;
}
.nav03Right01 {
	float: left;
}
.nav03Right01 a {
	color: rgb(51, 51, 51);
}
.nav03Right0101 {
	font-weight: bold;
}
.nav03Right0101 a {
	color: rgb(0, 51, 102);
}
.nav03Right01line {
	background: rgb(0, 51, 102); left: 0px; width: 100%; height: 2px; bottom: -2px; position: absolute;
}
.nav03Right02 {
	text-align: left; padding-top: 18px; float: left;
}
.nav03Right0201 {
	width: 294px; height: 160px; overflow: hidden; margin-bottom: 10px; position: relative;
}
.nav03Right0202 {
	width: 142px; height: 95px; text-align: center; overflow: hidden; float: left; position: relative;
}
.nav03Right0203 {
	width: 142px; height: 95px; text-align: center; overflow: hidden; float: right;
}
.nav03Rightbtbg {
	background: rgba(0, 0, 0, 0.8) !important; padding: 0px 2%; left: 0px; width: 98%; height: 30px; bottom: 0px; line-height: 30px; font-size: 14px; position: absolute;
}
.nav03Rightbtbg a {
	color: rgb(255, 255, 255); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.nav03Right0202 img {
	width: 100%;
}
.nav03Right0203 img {
	width: 100%;
}
.nav04Left02 a {
	color: rgb(128, 128, 128); font-weight: normal !important; display: block;
}
.nav04Left02bg a {
	color: rgb(203, 34, 34); font-size: 14px; display: block;
}
.nav04Left02_content {
	background: url("/images/ico4.png") no-repeat left; width: 80%; height: 26px; line-height: 26px; padding-left: 14px; font-size: 14px; float: left;
}
.nav04Left02_content:hover {
	background: url("/images/ico4.1.png") no-repeat left;
}
.nav04Left02_content a {
	color: rgb(51, 51, 51); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.nav04Left02_content a:hover {
	color: rgb(26, 146, 255);
}
.nav04Leftbox02 {
	padding-top: 20px;
}
.nav04Left02_contenttime {
	height: 26px; color: rgb(153, 153, 153); line-height: 26px; font-size: 12px; float: right;
}
.nav04Right {
	width: 330px; float: right;
}
.nav04Left05 a {
	color: rgb(128, 128, 128); font-weight: normal !important; display: block;
}
.nav04Left05bg a {
	color: rgb(203, 34, 34); display: block;
}
.nav04Righttitle {
	border-width: 1px; border-style: solid; border-color: rgb(222, 222, 222) rgb(222, 222, 222) rgb(16, 123, 204); border-image: none; width: 100%; height: 30px; font-size: 16px; font-weight: bold; float: left; position: relative;
}
.nav04Righttitle a {
	color: rgb(255, 255, 255);
}
.nav04Right01 {
	background: url("/images/img43.png") no-repeat center; width: 158px; height: 50px; text-align: center; line-height: 50px; font-size: 16px; float: left;
}
.nav04Right01:hover {
	background: url("/images/img44.png") no-repeat center;
}
.nav04Right01 a {
	color: rgb(26, 146, 255); font-weight: bold; display: block;
}
.nav04Right01 a:hover {
	color: rgb(255, 255, 255); display: block;
}
.nav04Right02 {
	float: right;
}
.nav04Rightline {
	background: url("/images/ico34.png") repeat-x left; width: 98%; height: 15px;
}
.nav04Rightdw {
	height: 20px;
}
.nav04Rightdw01 {
	height: 21px; clear: both;
}
.nav05Left01 {
	width: 10%; height: 35px; line-height: 35px; font-size: 14px;
}
.nav05Left01 a {
	color: rgb(51, 51, 51);
}
.nav05Left05 {
	height: 25px; line-height: 25px;
}
.nav05Left0101 {
	font-size: 18px !important; font-weight: bold !important;
}
.nav05Left0101 a {
	color: rgb(131, 157, 185) !important;
}
.nav05Left01dw {
	height: 5px; clear: both;
}
.nav05Left01dw01 {
	height: 10px; clear: both;
}
.nav05Left02 {
	width: 33%; height: 27px; line-height: 27px; font-size: 12px;
}
.nav05Left02 a {
	color: rgb(128, 128, 128);
}
.nav05Left02sj {
	width: 37%; height: 27px; line-height: 27px; font-size: 12px;
}
.nav05Left02sj a {
	color: rgb(128, 128, 128);
}
.nav05Left01img {
	background: url("/images/ico66.png") no-repeat center; width: 100%; height: 36px; text-align: center; line-height: 36px; font-size: 16px; font-weight: bold;
}
.nav05Left01img:hover {
	background: url("/images/ico67.png") no-repeat center;
}
.nav05Left01img a {
	text-align: center; color: rgb(255, 255, 255); display: block;
}
.nav06Left02_content {
	width: 180px; height: 120px; overflow: hidden; float: left;
}
.nav06Left02_content01 {
	width: 180px; height: 120px; overflow: hidden; float: left;
}
.nav06Left02_content01 {
	width: 418px; line-height: 28px; padding-left: 34px; font-size: 16px;
}
.nav06Left02_content01 a {
	color: rgb(51, 51, 51);
}
.nav06Left {
	width: 639px;
}
.nav06Left02_content img {
	width: 180px; height: 120px;
}
.nav06Left02 a {
	color: rgb(51, 51, 51); font-size: 14px; display: block;
}
.nav06Left02bg {
	background: rgb(26, 146, 255); left: 12px; top: -4px; width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; position: absolute;
}
.nav06Left02bg a {
	color: rgb(255, 255, 255); display: block;
}
.nav06Leftbox02 {
	padding-top: 20px;
}
.nav06Left02_contenttime {
	color: rgb(153, 153, 153); padding-top: 20px; font-size: 14px; float: right;
}
.nav06Right {
	width: 330px; float: right;
}
.nav06Left05 a {
	color: rgb(51, 51, 51); display: block;
}
.nav06Left05bg {
	background: rgb(0, 51, 102);
}
.nav06Left05bg a {
	color: rgb(255, 255, 255); display: block;
}
.nav06Right01 {
	background: url("/images/img17.jpg") no-repeat top; width: 131px; height: 141px; text-align: center; line-height: 50px; font-size: 16px; float: left;
}
.nav06Right01 a {
	color: rgb(51, 51, 51);
}
.nav06Right01:hover {
	background: url("/images/img46.png") no-repeat top;
}
.nav07Left {
	width: 439px; padding-right: 20px; border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; float: left;
}
.nav07img {
	position: relative;
}
.nav07img img {
	width: 439px; height: 234px;
}
.new_banner {
	background: url("/images/loading.gif") no-repeat center rgb(255, 255, 255); margin: 0px auto; width: 439px; height: 234px; position: relative;
}
.rslides {
	list-style: none; padding: 0px; width: 100%; position: relative;
}
.rslides_nav {
	width: 36px; height: 36px; text-indent: -10em; overflow: hidden; display: block; position: absolute; background-image: url("/images/banner_new.png");
}
.prev {
	background-position: 0px 0px; left: -40px; top: 40%; display: none;
}
.prev:hover {
	background-position: 0px -36px;
}
.next {
	background-position: -36px 0px; top: 40%; right: -40px; display: none;
}
.next:hover {
	background-position: -36px -36px;
}
.rslides_tabs {
	left: 50%; text-align: center; bottom: -60px; clear: both; position: absolute; z-index: 99999; _bottom: -30px;
}
.rslides_tabs li {
	margin-right: 5px; float: none; display: inline; _float: left;
}
.rslides_tabs a {
	background: rgb(255, 255, 255); border-radius: 6px; border: 1px solid rgb(17, 181, 227); border-image: none; width: 10px; height: 10px; text-indent: -5em; overflow: hidden; margin-left: 6px; float: left; display: block;
}
.rslides_tabs .rslides_here a {
	background: rgb(17, 181, 227); border: 1px solid rgb(17, 181, 227); border-image: none;
}
.nav07Right {
	padding: 0px 10px; width: 480px; float: left;
}
.nav08Left {
	width: 1087px; float: left;
}
.nav08Left01 {
	width: 305px; float: left;
}
.nav08Left02 {
	
}
.nav08Left0101 {
	background: url("/images/img51.png") no-repeat left 3px; padding-bottom: 25px; padding-left: 30px; font-size: 16px; font-weight: bold;
}
.nav08Left0101 a {
	color: rgb(29, 130, 205);
}
.nav08Left0102 {
	background: url("/images/img52.png") no-repeat center; width: 300px; height: 70px; text-align: center; line-height: 70px; font-size: 20px; font-weight: bold; margin-bottom: 17px; _margin_bottom: 17px;
}
.nav08Left0102a {
	background: url("/images/img52.png") no-repeat center; width: 300px; height: 70px; text-align: center; line-height: 70px; font-size: 20px; font-weight: bold; margin-bottom: 17px; _margin_bottom: 17px;
}
.nav08Left0102red {
	background: url("/images/img52.png") no-repeat center; width: 300px; height: 70px; text-align: center; line-height: 70px; font-size: 20px; font-weight: bold; margin-bottom: 17px; _margin_bottom: 17px;
}
.nav08Left0105 {
	background: url("/images/img52.png") no-repeat center; width: 300px; height: 70px; text-align: center; line-height: 70px; font-size: 20px; font-weight: bold; margin-bottom: 17px; _margin_bottom: 17px;
}
.nav08Left0102red {
	background: url("/images/img54.1.png") no-repeat center;
}
.nav08Left0102 a {
	color: rgb(12, 150, 233); display: block;
}
.nav08Left0102red a {
	color: rgb(255, 255, 255); display: block;
}
.nav08Left0102 a:hover {
	color: rgb(255, 255, 255); display: block;
}
.nav08Left0102a {
	height: 50px; line-height: 20px; padding-top: 20px; font-size: 14px; font-weight: bold; display: block;
}
.nav08Left01re {
	padding-right: 0px;
}
.nav08Left0103 {
	width: 85px; height: 44px; margin-right: 30px; float: left;
}
.nav08KeftIE7 {
	_height: 17px;
}
.nav08KeftIE701 {
	_height: 50px;
}
.nav08Left03 {
	
}
.nav08Left0104 {
	width: 151px; margin-right: 30px; margin-bottom: 50px; float: left; _margin-bottom: 50px;
}
.nav08Left0102hover {
	background: url("/images/img54.png") no-repeat center;
}
.nav08Left0102a a {
	display: block;
}
.nav08Left0102hover a {
	color: rgb(255, 255, 255); display: block;
}
.nav08Left0102a a:hover {
	display: block;
}
.nav08Left0102hover a:hover {
	display: block;
}
.imgneNew {
	width: 1087px; padding-top: 0px; position: relative;
}
.imgLeft {
	width: 668px; height: 347px; overflow: hidden; float: left; position: relative; z-index: 1;
}
#imgLeftbox {
	width: 100%; height: 347px; float: left; position: relative;
}
#slides {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 347px; display: block; position: relative;
}
#slides li {
	list-style: none; margin: 0px; padding: 0px; width: 100%; height: 100%; display: block; position: absolute;
}
#slides li a {
	width: 100%; height: 100%; display: block;
}
#pagination {
	list-style: none; margin: 0px; padding: 5px 15px 5px 0px; right: 0px; bottom: 10px; overflow: inherit !important; display: block; position: absolute; z-index: 9900;
}
#pagination li {
	background: rgb(255, 255, 255); list-style: none; border-radius: 5px; width: 10px; height: 10px; margin-left: 15px; float: left; display: block;
}
#pagination li a {
	margin: 0px; padding: 0px; width: 100%; height: 100%; text-indent: -9999px; display: block;
}
#pagination li.current {
	background: rgb(0, 51, 102);
}
.imgRight {
	background: rgb(241, 241, 241); width: 345px; height: 347px; float: right; position: relative;
}
.imgRighttitle {
	background: rgb(227, 227, 227); width: 95%; height: 32px; line-height: 32px; padding-left: 5%; font-size: 16px;
}
.imgRighttitle a {
	color: rgb(203, 34, 34);
}
.imgRightline {
	background: url("/images/img04.jpg") repeat-x left; width: 100%; height: 10px; padding-bottom: 5px;
}
.imgRightline01 {
	background: url("/images/img03.jpg") repeat-x left; width: 100%; height: 20px;
}
.imgRight01 {
	width: 100%; line-height: 25px; overflow: hidden; padding-bottom: 5px; font-size: 16px; font-weight: bold; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.imgRight01new {
	background: url("/images/ico4.png") no-repeat 19px 20px; padding: 12px 11px 12px 35px; height: 36px; line-height: 18px; font-size: 16px; position: relative;
}
.imgRight01new:hover {
	background: url("/images/ico4.1.png") no-repeat 19px 20px;
}
.imgRight01new a {
	color: rgb(51, 51, 51); display: block;
}
.imgRight01new a:hover {
	color: rgb(16, 123, 204); display: block;
}
.sa-1 {
	left: 0px; height: 69px; bottom: 0px; position: absolute;
}
.sa-1 a {
	display: block;
}
.imgRight02line {
	background: url("/images/img19.jpg") repeat-x left; width: 100%; height: 2px;
}
.imgRight01time {
	right: 11px; bottom: 5px; color: rgb(0, 0, 0); font-size: 12px; position: absolute; opacity: 0.3;
}
.imgRightnew01 {
	position: relative;
}
.imgtext01 {
	background: rgba(0, 0, 0, 0.8) !important; width: 100%; height: 40px; bottom: 0px; position: absolute;
}
.imgtext0101 {
	width: 80%; height: 40px; color: rgb(255, 255, 255); line-height: 40px; overflow: hidden; padding-left: 5px; float: left; display: block; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
.imgtext0101 a {
	color: rgb(255, 255, 255);
}
.footerline {
	background: rgb(203, 34, 34); width: 100%; height: 2px;
}

.footer01L {
	background: url("/images/ico35.png") no-repeat 170px; width: 257px !important; text-align: right; color: rgb(80, 91, 103); padding-right: 40px; float: left;
}
.footer01 {
	width: 160px; height: 26px; line-height: 26px; padding-left: 10px; font-size: 14px; float: left; cursor: pointer;
}
.footer01 a {
	color: rgb(80, 91, 103);
}
.footer02 {
	border: 1px solid rgb(125, 125, 125); border-image: none; width: 147px; height: 24px; color: rgb(80, 91, 103); line-height: 24px; padding-left: 11px; font-size: 14px; position: relative;
}
.footerdot {
	background: url("/images/img56.png") no-repeat center; top: 0px; width: 10px; height: 24px; right: 10px; position: absolute;
}
.footerdot01 {
	background: url("/images/img56.png") no-repeat center; top: 0px; width: 10px; height: 24px; right: 10px; position: absolute;
}
.footerdot01 {
	background: url("/images/img56.1.png") no-repeat center;
}
.footertc {
	background: rgb(255, 255, 255); padding: 5px; border: 1px solid rgb(204, 204, 204); border-image: none; left: -1px; width: 148px; bottom: 24px; position: absolute;
}
.footertc01 {
	border-bottom-color: rgb(242, 242, 242); border-bottom-width: 1px; border-bottom-style: solid;
}
.footertc01:hover {
	background: rgb(242, 242, 242);
}
.footer03 {
	width: 100%; height: 34px; line-height: 34px; padding-top: 20px; clear: both;
}
.footerbannertxt {
	background: rgb(203, 34, 34); left: 0px; top: 0px; width: 130px; height: 70px; text-align: center; color: rgb(255, 255, 255); line-height: 70px; font-size: 18px; font-weight: bold; position: absolute;
}
.footer0301 {
	
}
.footer030101 {
	background: url("/images/ico36.png") no-repeat left; width: 120px; height: 22px; text-align: center; line-height: 22px; font-size: 14px; float: left;
}
.footer030101 a {
	color: rgb(255, 255, 255);
}
.footer04 {
	padding: 20px 0px; width: 50%; text-align: center; color: rgb(255, 255, 255); line-height: 24px; font-family: ""; font-size: 12px; position: relative;
}
.footer030102 {
	background: url("/images/ico37.png") no-repeat left;
}
.footer030103 {
	background: url("/images/ico38.png") no-repeat left;
}
.footer030104 {
	background: url("/images/ico39.png") no-repeat left;
}
.footerimg {
	left: 50px; top: 30px; width: 56px; height: 68px; position: absolute;
}
.footerimgright {
	top: 30px; right: 0px; position: absolute;
}
.head-v3 {
	position: relative; z-index: 100; min-width: 1087px;
}

.head-v3 .navigation-inner {
	margin: 0px auto; width: 1087px; position: relative;
}
.navigation-up 
{
	background:url(k_icon_2.jpg) no-repeat right;height: 42px;
	/* 通用样式 background: rgb(227, 227, 227); height: 42px;*/
}
.navigation-up .navigation-v3 {
	width: 1087px; float: left; _margin-left: 10px;
}
.navigation-up .navigation-v3 ul {
	float: left;
}
.navigation-up .navigation-v3 li {
	color: rgb(51, 51, 51); line-height: 42px; font-size: 18px; font-weight: bold; float: left;
	
}

.navigation-up .navigation-v3 .nav-up-selected {
	background: url("/images/img14.jpg") no-repeat top; position: relative;
}
.navigation-up .navigation-v3 .nav-up-selected-inpage {
	background: rgb(255, 255, 255);
}
.navigation-up .navigation-v3 li {
	margin: 0px; padding: 0px; font-weight: normal;
}

/* 下面一句很关键，字体 rgb(2, 62, 138)*/
.navigation-up .navigation-v3 li a {
	padding: 0px 18px; height: 42px; color: rgb(255, 255, 255); line-height: 42px; font-family: "microsoft yahei"; font-weight: bold; display: inline-block;
}
.nav-up-selected-inpage {
	border-width: 0px 1px medium; border-style: none solid; border-color: currentColor rgb(203, 34, 34); border-image: none;
}
.nav-up-selected-inpage a {
	color: rgb(203, 34, 34) !important;
}
.navigation-down {
	left: 50%; top: 42px; width: 1087px; margin-left: -507px; position: absolute;
}
.navigation-down .nav-down-menu {
	background: rgb(243, 245, 246); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(16, 123, 204) rgb(16, 123, 204); margin: 0px; border-image: none; top: 0px; width: 100%; height: 367px; position: absolute; box-shadow: 0px 0px 5px #dcdcdc; -webkit-box-shadow: 0px 0px 5px #dcdcdc; -moz-box-shadow: 0px 0px 5px #dcdcdc;
}
.navigation-down .nav-down-menu .navigation-down-inner {
	margin: auto; padding: 30px 0px; width: 1087px; position: relative;
}
.navigation-down .nav-down-menu dl {
	margin: 18px 80px 18px 0px; float: left;
}
.navigation-down .menu-1 dl {
	margin: 20px 80px 25px 0px;
}
.navigation-down .menu-1 dt {
	font: 16px/normal "microsoft yahei"; color: rgb(97, 120, 158); padding-bottom: 10px; margin-bottom: 10px; border-bottom-color: rgb(97, 120, 158); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.navigation-down .menu-1 dd a {
	color: rgb(255, 255, 255); font-size: 18px;
}
.navigation-down .menu-1 dd a:hover {
	color: rgb(96, 175, 246);
}
.navigation-down .menu-2 dd a {
	font: 16px/normal "microsoft yahei"; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.navigation-down .menu-3 dd a {
	font: 16px/normal "microsoft yahei"; color: rgb(255, 255, 255); font-size-adjust: none; font-stretch: normal;
}
.navigation-up .navigation-v3 li.nav-up-selected a {
	color: rgb(226, 40, 40);
}
.flexslider {
	background: url("/images/loading.gif") no-repeat 50%; height: 347px; overflow: hidden; position: relative;
}
.slides {
	position: relative; z-index: 1;
}
.slides li {
	height: 347px;
}
.flex-control-nav {
	text-align: center; right: 10px; bottom: 10px; position: absolute; z-index: 2;
}
.flex-control-nav li {
	margin: 0px 5px; width: 14px; height: 14px; display: inline-block; -ms-zoom: 1;
}
.flex-control-nav a {
	background: url("/images/dot.png") no-repeat right 0px; width: 14px; height: 14px; line-height: 40px; overflow: hidden; display: inline-block; cursor: pointer;
}
.flex-control-nav .flex-active {
	background-position: 0px 0px;
}
.flex-direction-nav {
	top: 45%; width: 100%; overflow: visible; display: none; position: absolute; z-index: 3;
}
.flex-direction-nav li a {
	width: 50px; height: 50px; overflow: hidden; display: block; position: absolute; cursor: pointer;
}
.flex-direction-nav li a.flex-prev {
	background: url("/images/prev.png") no-repeat center; left: 40px;
}
.flex-direction-nav li a.flex-next {
	background: url("/images/next.png") no-repeat center; right: 40px;
}
.contentLeft09 {
	width: 100%;
}
.indexLeftdwbg {
	height: 14px;
}
.indexRightlinebg {
	background: url("/images/imgline.jpg") repeat-x left bottom; height: 20px; clear: both;
}
.contenttextnew01 {
	height: 24px; line-height: 24px; float: left;
}
.contenttextnew01 a {
	width: 100%; text-align: left; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.contentRight0101nonebg {
	background: none;
}
.contentRight0101nonebg a {
	color: rgb(203, 34, 34); font-weight: bold;
}
.hotzt {
	top: 5px !important;
}
.contentLeft02imgN501 {
	width: 100%; height: 83px; overflow: hidden; float: left;
}
.hotonline {
	left: 15px; top: 12px; width: 21px; height: 16px; position: absolute;
}
.contentRight0401N0502 {
	width: 30px;
}
.contentRight0401N05 {
	padding: 0px 4px;
}
.navline {
	background: rgb(16, 123, 204); width: 100%; height: 1px;
}
.navbgline {
	background: rgb(203, 34, 34); left: 0px; top: 0px; width: 127px; height: 5px; position: absolute;
}
.home01 {
	background: url("/images/ico12.png") no-repeat 40px; display: block;
}
.jg01 {
	background: url("/images/ico13.png") no-repeat 40px; display: block;
}
.nav-up-selected-inpage01 {
	background: url("/images/ico12.png") no-repeat 40px; display: block;
}
.news01 {
	background: url("/images/ico14.png") no-repeat 40px; display: block;
}
.zw01 {
	background: url("/images/ico15.png") no-repeat 40px; display: block;
}
.fw01 {
	background: url("/images/ico16.png") no-repeat 40px; display: block;
}
.hd01 {
	background: url("/images/ico17.png") no-repeat 40px; display: block;
}
.data01 {
	background: url("/images/ico18.png") no-repeat 40px; display: block;
}
.zt01 {
	background: url("/images/ico19.png") no-repeat left; display: block;
}
.home01_ch {
	background: url("/images/ico12.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .home01 {
	background: url("/images/ico12.1.png") no-repeat 40px; display: block;
}
.jg01_ch {
	background: url("/images/ico13.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .jg01 {
	background: url("/images/ico13.1.png") no-repeat 40px; display: block;
}
.nav-up-selected-inpage01_ch {
	background: url("/images/ico12.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .nav-up-selected-inpage01 {
	background: url("/images/ico12.1.png") no-repeat 40px; display: block;
}
.news01_ch {
	background: url("/images/ico14.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .news01 {
	background: url("/images/ico14.1.png") no-repeat 40px; display: block;
}
.zw01_ch {
	background: url("/images/ico15.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .zw01 {
	background: url("/images/ico15.1.png") no-repeat 40px; display: block;
}
.fw01_ch {
	background: url("/images/ico16.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .fw01 {
	background: url("/images/ico16.1.png") no-repeat 40px; display: block;
}
.hd01_ch {
	background: url("/images/ico17.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .hd01 {
	background: url("/images/ico17.1.png") no-repeat 40px; display: block;
}
.data01_ch {
	background: url("/images/ico18.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .data01 {
	background: url("/images/ico18.1.png") no-repeat 40px; display: block;
}
.zt01_ch {
	background: url("/images/ico19.1.png") no-repeat 40px; display: block;
}
.nav-up-selected .zt01 {
	background: url("/images/ico19.1.png") no-repeat 40px; display: block;
}
.dzimgjia {
	background: url("/images/ico28.1.png") no-repeat top; border-radius: 5px; left: 50%; top: 12px; width: 56px; height: 56px; text-align: center; margin-left: -28px; position: absolute; -webkit-border-radius: 5px; moz-border-radius: 5px;
}
.dzimgjia01 {
	background: url("/images/ico28.png") no-repeat top; border-radius: 5px; left: 50%; top: 12px; width: 56px; height: 56px; text-align: center; margin-left: -28px; position: absolute; -webkit-border-radius: 5px; moz-border-radius: 5px;
}
.dzimgtext01 {
	line-height: 15px; padding-top: 60px; font-size: 12px;
}
.contentLeftitle {
	background: rgb(203, 34, 34); padding: 0px 14px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 20px; font-weight: bold; float: left;
}
.sama-5-2 {
	background: rgb(203, 34, 34); padding: 0px 14px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 20px; font-weight: bold; float: left;
}
.contentLeftitle a {
	color: rgb(255, 255, 255);
}
.navtitlebg {
	background: rgb(2, 62, 138); padding: 0px 20px; left: 12px; top: -3px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 16px; font-weight: bold; position: absolute;
}
.navtitlebg01 {
	background: rgb(2, 62, 138); padding: 0px 20px; left: 12px; top: -3px; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 16px; font-weight: bold; position: absolute;
}
.navtitlebg01 {
	width: 120px;
}
.navtitlebg a {
	color: rgb(255, 255, 255);
}
.navtitlemore {
	top: 0px; width: 12px; height: 30px; right: 11px; position: absolute;
}
.navtitlemore a {
	display: block;
}
.nav03subline {
	background: rgb(220, 225, 231); width: 100%; height: 1px; clear: both;
}
.nav03dot {
	background: url("/images/ico33.png") no-repeat center; left: 50%; width: 13px; height: 6px; bottom: -6px; margin-left: -6.5px; position: absolute;
}
.nav03Rgihtbox {
	border-width: 1px; border-style: solid; border-color: rgb(222, 222, 222) rgb(222, 222, 222) rgb(16, 123, 204); border-image: none; width: 100%; height: 30px; font-size: 16px; font-weight: bold; position: relative;
}
.sama-jg-1 {
	float: left;
}
.navimg {
	padding: 0px 20px; left: 12px; top: -3px; height: 37px; text-align: center; color: rgb(102, 102, 102); line-height: 37px; font-size: 14px; position: absolute; z-index: 10;
}
.navimg-1 {
	height: 33px; line-height: 33px;
}
.navimgcolor {
	background: rgb(2, 62, 138);
}
.navimgcolor a {
	color: rgb(255, 255, 255) !important; font-size: 16px; font-weight: bold;
}
.navimg a {
	color: rgb(102, 102, 102);
}
.area {
	width: 668px; overflow: hidden; position: relative; cursor: pointer;
}
.js {
	margin: 0px auto; width: 668px; height: 347px; position: relative;
}
.prevBtn {
	background: url("/images/news_img_01h.png") no-repeat; left: 10px; top: 45%; width: 36px; height: 36px; display: block; position: absolute;
}
.prevBtn:hover {
	background: url("/images/news_img_01.png") no-repeat;
}
.nextBtn {
	background: url("/images/news_img_02h.png") no-repeat; top: 45%; width: 36px; height: 36px; right: 10px; display: block; position: absolute;
}
.nextBtn:hover {
	background: url("/images/news_img_02.png") no-repeat;
}
.imgSelected {
	background: url("/images/jsNav.png") no-repeat;
}
.bg {
	background: url("/images/bg01.png") no-repeat; left: 0px; top: 280px; width: 100%; height: 34px; padding-top: 1px; font-weight: bold; position: absolute; _background: none;
}
.jsNav {
	right: 0px; bottom: 10px; position: absolute;
}
.jsNav a {
	background: url("/images/dot.png") no-repeat center; width: 20px; height: 20px; text-align: center; color: rgb(0, 0, 0); line-height: 20px; font-size: 14px; margin-right: 6px; float: left; display: block;
}
.jsNav a:hover {
	background: url("/images/dot1.png") no-repeat center; color: rgb(255, 255, 255); text-decoration: none;
}
.jsNav .imgSelected {
	background: url("/images/dot1.png") no-repeat center; color: rgb(255, 255, 255);
}
.qq {
	display: none; z-index: 200;
}
.sama-jg-box {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(229, 229, 229) rgb(229, 229, 229) rgb(16, 123, 204); border-image: none; width: 98%; height: 34px; position: relative;
}
.sama-jg-content {
	width: 800px; padding-top: 40px;
}
.sama-jg-content-1 li a {
	background: url("/images/sama-jg-bg.png") no-repeat center; transition:0.5s; width: 90px; height: 37px; text-align: center; color: rgb(51, 51, 51); padding-top: 15px; font-size: 16px; margin-right: 47px; display: inline-block; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s;
}
.sama-jg-content-1 li a:hover {
	background: url("/images/sama-jg-hover.png") no-repeat center; color: rgb(255, 255, 255); padding-top: 10px;
}
.sama-jg-dw-1 {
	padding-bottom: 20px; border-bottom-color: rgb(177, 184, 203); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sama-jg-dw-2 {
	padding-top: 20px; padding-bottom: 15px;
}
.sama-jg-content-text {
	width: 95%; color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em; padding-top: 20px; font-size: 14px;
}
.news_lunimgbox {
	width: 1087px; clear: both;
}
.news_lunimgLeft {
	width: 516px; height: 300px; float: left;
}
.news_lunimgLeft01 {
	width: 516px;
}
.news_lunimgLeft02 {
	width: 516px; height: 300px;
}
.news_lunimgRight {
	width: 496px; height: 300px; float: left;
}
.Second_news_01 {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(212, 43, 43) rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; width: 476px; height: 36px; padding-left: 18px; font-size: 16px; font-weight: bold; position: relative;
}
.Second_news_04box {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(212, 43, 43) rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; width: 476px; height: 36px; padding-left: 18px; font-size: 16px; font-weight: bold; position: relative;
}
.Second_zhw_02 {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(212, 43, 43) rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; width: 476px; height: 36px; padding-left: 18px; font-size: 16px; font-weight: bold; position: relative;
}
.Second_zhw_0401 {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(212, 43, 43) rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; width: 476px; height: 36px; padding-left: 18px; font-size: 16px; font-weight: bold; position: relative;
}
.Second_fuw_08_01 {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(212, 43, 43) rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; width: 476px; height: 36px; padding-left: 18px; font-size: 16px; font-weight: bold; position: relative;
}
.Second_hud_0101 {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(212, 43, 43) rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; width: 476px; height: 36px; padding-left: 18px; font-size: 16px; font-weight: bold; position: relative;
}
.Second_zht_0101 {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(212, 43, 43) rgb(222, 222, 222) rgb(222, 222, 222); border-image: none; width: 476px; height: 36px; padding-left: 18px; font-size: 16px; font-weight: bold; position: relative;
}
.Second_news_0101 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_news_0201 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_news_0204 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_news_0301 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_news_0401 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_zhw_0501 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_zhw_0503 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_news_0701 {
	width: 90px; height: 36px; text-align: center; color: rgb(255, 255, 255); line-height: 36px; font-size: 16px; font-weight: bold; float: left;
}
.Second_news_0204 {
	width: 2px; color: rgb(102, 102, 102); font-weight: normal;
}
.Second_news_0101 a {
	color: rgb(102, 102, 102);
}
.Second_news_0101bg {
	background: rgb(212, 43, 43);
}
.Second_news_0201bg {
	background: rgb(212, 43, 43);
}
.Second_news_0701bg {
	background: rgb(212, 43, 43);
}
.Second_news_0301 {
	background: rgb(212, 43, 43);
}
.Second_news_0401bg {
	background: rgb(212, 43, 43);
}
.Second_zhw_0501bg {
	background: rgb(212, 43, 43);
}
.Second_zhw_0503bg {
	background: rgb(212, 43, 43);
}
.Three_zhnlist_03 {
	background: rgb(212, 43, 43);
}
.Second_news_0101bg a {
	color: rgb(255, 255, 255);
}
.Second_news_0101_content {
	width: 476px; height: 255px; padding-top: 20px; padding-left: 18px;
}
.Second_news_0201_content {
	width: 476px; height: 255px; padding-top: 20px; padding-left: 18px;
}
.Second_news_0701_content {
	width: 476px; height: 255px; padding-top: 20px; padding-left: 18px;
}
.Second_news_02 {
	width: 1087px;
}
.Second_news_02Left {
	width: 496px; float: left;
}
.Second_news_0201 a {
	color: rgb(102, 102, 102);
}
.Second_news_0201bg a {
	color: rgb(255, 255, 255);
}
.Second_news_0701 a {
	color: rgb(102, 102, 102);
}
.Second_news_0701bg a {
	color: rgb(255, 255, 255);
}
.Second_news_dw {
	height: 30px; clear: both;
}
.Second_news_02Right {
	width: 496px; float: right;
}
.Second_news_0301 a {
	color: rgb(255, 255, 255);
}
.Second_news_0301_content {
	width: 476px; height: 255px; padding-top: 20px; padding-left: 18px;
}
.Second_news_0302Left {
	width: 130px; height: 100px; overflow: hidden; float: left;
}
.Second_news_0302Left img {
	width: 130px; height: 100px;
}
.Second_news_0302Right {
	width: 330px; height: 100px; overflow: hidden; padding-left: 16px; float: left;
}
.Second_news_0303 {
	font-size: 18px;
}
.Second_news_0303 a {
	width: 96%; color: rgb(76, 76, 76); overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.Second_news_0304 {
	width: 100%; height: 20px; line-height: 20px;
}
.Second_news_0304 span {
	color: rgb(178, 178, 178); font-size: 12px;
}
.Second_news_03line {
	background: url("/images/news_img_03.png") repeat-x left; width: 100%; height: 14px;
}
.Second_news_0305 {
	line-height: 20px; font-size: 12px; position: relative;
}
.Second_news_0305more {
	right: 0px; bottom: 0px; font-size: 12px; position: absolute;
}
.Second_news_0305more a {
	color: rgb(16, 123, 204) !important;
}
.Second_news_0305 a {
	color: rgb(102, 102, 102);
}
.Second_news_03dw {
	height: 20px; clear: both;
}
.Second_news_04 {
	width: 1087px; padding-left: 0px !important;
}
.Second_news_04box {
	width: 1087px; padding-left: 0px !important;
}
.Second_news_0401 a {
	color: rgb(102, 102, 102);
}
.Second_news_0401bg a {
	color: rgb(255, 255, 255);
}
.Second_news_04dw {
	height: 5px;
}
.Second_news_0401_content {
	overflow: hidden; clear: both; position: relative;
}
.Second_news_0401_content01 {
	width: 324px; height: 230px; overflow: hidden; margin-right: 20px; float: left; position: relative; _margin-right: 20px;
}
.Second_news_0402_content01 {
	width: 324px; height: 230px; overflow: hidden; margin-right: 20px; float: left; position: relative; _margin-right: 20px;
}
.Second_news_0401_content01 img {
	width: 324px; height: 230px;
}
.Second_news_0401_content02 img {
	width: 324px; height: 230px;
}
.Second_news_0401_content01N img {
	width: 324px; height: 230px;
}
.Second_news_0401_contentimg {
	
}
.Second_news_0401_contentpre {
	background: url("/images/news_img_01h.png") no-repeat center; left: 0px; top: 40%; width: 36px; height: 36px; position: absolute; z-index: 99; cursor: pointer;
}
.Second_news_0402_contentpre {
	background: url("/images/news_img_01h.png") no-repeat center; left: 0px; top: 40%; width: 36px; height: 36px; position: absolute; z-index: 99; cursor: pointer;
}
.Second_news_0401_contentnext {
	background: url("/images/news_img_02h.png") no-repeat center; top: 40%; width: 36px; height: 36px; right: 0px; position: absolute; z-index: 99; cursor: pointer;
}
.Second_news_0402_contentnext {
	background: url("/images/news_img_02h.png") no-repeat center; top: 40%; width: 36px; height: 36px; right: 0px; position: absolute; z-index: 99; cursor: pointer;
}
.Second_news_0401_contentpreH {
	background: url("/images/news_img_01.png") no-repeat center;
}
.Second_news_0402_contentpreH {
	background: url("/images/news_img_01.png") no-repeat center;
}
.Second_news_0401_contentnextH {
	background: url("/images/news_img_02.png") no-repeat center;
}
.Second_news_0402_contentnextH {
	background: url("/images/news_img_02.png") no-repeat center;
}
.Second_news_0401_content01text {
	background: rgba(0, 0, 0, 0.8) !important; width: 97%; height: 30px; bottom: 0px; color: rgb(255, 255, 255); line-height: 30px; overflow: hidden; padding-left: 3%; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis;
}
.Second_news_0401_content01text p {
	position: relative !important;
}
.Second_news_04 {
	padding-bottom: 40px;
}
.bf {
	left: 50%; top: 30%; width: 60px; height: 60px; color: rgb(255, 255, 255); font-size: 50px; margin-left: -30px; position: absolute;
}
.bf a {
	color: rgb(255, 255, 255);
}
.bf01 {
	left: 50%; top: 30%; width: 24px; height: 24px; color: rgb(255, 255, 255); font-size: 30px; margin-left: -12px; position: absolute;
}
.bf01 a {
	color: rgb(255, 255, 255);
}

/* 原样式离顶距离 padding-top: 110px;*/
.sama-zw-1xc {
	width: 1087px; padding-top: 10px;
}
.sama-zw-1xc li {
	text-align: center; margin-right: 18px; float: left;
}
.sama-zw-1xc li a {
	background: url("/images/sama-links-1.png") no-repeat center; transition:0.5s; width: 227px; height: 83px; text-align: center; color: rgb(255, 255, 255); padding-top: 40px; font-size: 24px; display: block; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s;
}
.sama-zw-1xc li a:hover {
	background: url("/images/sama-links-hover.png") no-repeat center;
}
/* 原样式离顶距离 padding-top: 110px;*/
.sama-zw-1 {
	width: 1087px; padding-top: 50px;
}
.sama-zw-1 li {
	text-align: center; margin-right: 18px; float: left;
}
.sama-zw-1 li a {
	background: url("/images/sama-links-1.png") no-repeat center; transition:0.5s; width: 227px; height: 83px; text-align: center; color: rgb(255, 255, 255); padding-top: 40px; font-size: 24px; display: block; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s;
}
.sama-zw-1 li a:hover {
	background: url("/images/sama-links-hover.png") no-repeat center;
}
.contentbox {
	width: 1087px; padding-top: 40px; z-index: -1;
}
.contentLeft {
	width: 320px; padding-bottom: 26px; float: right;
}
.contentLeft01 {
	width: 670px; padding-bottom: 26px;
}
.contentLeft0101 {
	padding: 0px 14px; height: 34px; line-height: 34px; float: left; position: relative; z-index: 1;
}
.contentLeft0101line {
	padding: 0px; width: 1px; height: 34px; color: rgb(153, 153, 153); line-height: 34px; font-weight: normal !important; float: left;
}
.contentLeft0101 a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.contentLeft0301 {
	padding: 0px 15px; height: 34px; line-height: 34px; float: left; position: relative;
}
.contentLeft0301 a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.contentLeft0302 {
	padding: 0px 15px; height: 34px; line-height: 34px; float: left;
}
.contentLeft0302 a {
	color: rgb(51, 51, 51); font-size: 16px;
}
.contentLeft0101bg {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(203, 34, 34) rgb(203, 34, 34) currentColor; border-image: none; color: rgb(203, 34, 34); font-weight: bold;
}
.contentLeft0101bg a {
	color: rgb(203, 34, 34); font-size: 18px; font-weight: bold;
}
.contentLeft01line {
	background: rgb(16, 123, 204); width: 100%; height: 1px; clear: both;
}
.contentLeft01dw {
	height: 15px; clear: both;
}


/*修改后样式*/
contentLeft0102box {
	clear: both; font-size: 0px;
}
.contentLeft0102 {
	background: url("/images/ico4.png") no-repeat left 20px; width: 80%; padding-top: 12px; padding-left: 15px; font-size: 16px; float: left;
}
.contentLeft0102:hover {
	background: url("/images/ico4.1.png") no-repeat left 20px;
}
.contentLeft0102 a {
	color: rgb(51, 51, 51); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}


/*原来样式

.contentLeft0102box {
	clear: both; font-size: 0px;
}
.contentLeft0102 {
	background: url("/images/ico4.png") no-repeat left; width: 80%; height: 28px; line-height: 28px; overflow: hidden; padding-left: 15px; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.contentLeft0102 img {
	margin-left: 10px; display: inline-block;
}
.contentLeft0102 a {
	color: rgb(51, 51, 51); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.contentLeft0102 a:hover {
	color: rgb(26, 146, 255); text-decoration: underline; display: block;
}

*/
.contentLeft0102sj {
	background: url("/images/ico4.png") no-repeat left; width: 90%; height: 28px; line-height: 28px; overflow: hidden; padding-left: 15px; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.contentLeft0102sj img {
	margin-left: 10px; display: inline-block;
}
.contentLeft0102sj a {
	color: rgb(51, 51, 51); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.contentLeft0102sj a:hover {
	color: rgb(26, 146, 255); text-decoration: underline; display: block;
}
.contentLeft0102time {
	height: 30px; color: rgb(153, 153, 153); line-height: 30px; font-size: 12px; float: right;
}
.contentLeft02img {
	height: 90px; overflow: hidden; float: left;
}
.contentLeft03img {
	height: 90px; overflow: hidden; float: left;
}
.contentLeft03img {
	width: 114px; height: 83px;
}
.contentLeft0201 {
	width: 480px; height: 89px; line-height: 24px; overflow: hidden; padding-left: 10px; font-size: 14px; float: left;
}
.contentLeft0201 a {
	color: rgb(128, 128, 128); font-family: "微软雅黑"; font-size: 12px; display: block;
}
.contentLeft0201 a:hover {
	color: rgb(26, 146, 255); text-decoration: underline; display: block;
}
.contentLeft02dw {
	height: 5px; clear: both;
}
.contentLeft04box {
	background: rgb(227, 227, 227); width: 100%; height: 34px; line-height: 34px; position: relative;
}
.contentLeft0401 {
	padding: 0px 15px; font-size: 14px; float: left; position: relative;
}
.contentLeft0401 a {
	color: rgb(51, 51, 51);
}
.contentLeft0402 {
	padding: 0px 15px; color: rgb(0, 51, 102); font-size: 12px; float: right;
}
.contentLeft0402 a {
	color: rgb(0, 51, 102);
}
.contentLeft0401bg {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(203, 34, 34) rgb(203, 34, 34) currentColor; border-image: none; color: rgb(203, 34, 34); font-weight: bold;
}
.contentLeft0401bg a {
	color: rgb(203, 34, 34); font-size: 18px; font-weight: bold;
}
.contentLeft0401bgline {
	background: rgb(202, 0, 11); left: 0px; width: 100%; height: 1px; bottom: 0px; position: absolute;
}
.contentLeft0401content01 {
	padding-top: 20px;
}
.contentLeft0401content0101 {
	padding: 0px 18px; height: 32px; color: rgb(51, 51, 51); line-height: 32px; font-size: 14px; float: left; position: relative;
}
.contentLeft0401content0101 a {
	color: rgb(128, 128, 128);
}
.contentLeft0401content0101bg {
	position: relative;
}
.contentLeft0401content0101bg a {
	color: rgb(23, 130, 227);
}
.contentLeft0401content0201 {
	background: url("/images/ico4.png") no-repeat left; width: 55%; height: 28px; line-height: 28px; overflow: hidden; padding-left: 10px; font-size: 14px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.contentLeft0401content0201 a {
	color: rgb(51, 51, 51);
}
.contentLeft0401content0202 a {
	color: rgb(51, 51, 51);
}
.contentLeft0401content0201 a:hover {
	color: rgb(26, 146, 255); text-decoration: underline;
}
.contentLeft0401content02 {
	padding-top: 6px; clear: both;
}
.contentLeft0401content0202 {
	height: 28px; line-height: 28px; font-size: 12px; float: left;
}
.contentLeft0401content0202 a {
	color: rgb(103, 103, 103); display: block;
}
.contentLeft0401content0202bg {
	
}
.contentLeft0401content0202bg a {
	color: rgb(103, 103, 103); display: block;
}
.contentLeft0401content0202bg01 {
	
}
.contentLeft0401content03 {
	padding-top: 20px;
}
.contentLeft0501content0101 {
	padding: 0px 18px; height: 32px; color: rgb(51, 51, 51); line-height: 32px; font-size: 14px; float: left; position: relative;
}
.contentLeft0501content0101 a {
	color: rgb(128, 128, 128);
}
.contentLeft0501content0101bg {
	position: relative;
}
.contentLeft0501content0101bg a {
	color: rgb(23, 130, 227);
}
.contentLeft0501content02 {
	padding-top: 6px; clear: both;
}
.contentLeft0401content04 {
	padding-top: 20px;
}
.contentLeft0601content0101 {
	padding: 0px 18px; height: 32px; color: rgb(51, 51, 51); line-height: 32px; font-size: 14px; float: left; position: relative;
}
.contentLeft0601content0101 a {
	color: rgb(128, 128, 128);
}
.contentLeft0601content0101bg {
	position: relative;
}
.contentLeft0601content0101bg a {
	color: rgb(23, 130, 227);
}
.contentLeft0601content02 {
	padding-top: 6px; clear: both;
}
.contentLeft0401content05 {
	padding-top: 20px;
}
.contentLeft0701content0101 {
	padding: 0px 18px; height: 32px; color: rgb(51, 51, 51); line-height: 32px; font-size: 14px; float: left; position: relative;
}
.contentLeft0701content0101 a {
	color: rgb(128, 128, 128);
}
.contentLeft0701content0101bg {
	position: relative;
}
.contentLeft0701content0101bg a {
	color: rgb(23, 130, 227);
}
.contentLeft0701content02 {
	padding-top: 6px; clear: both;
}
.contentLeft0102_contentbox {
	padding: 0px 18px; height: 160px;
}
.contentLeftNew01 {
	background: rgb(247, 247, 247); border-width: 1px; border-style: solid; border-color: rgb(229, 229, 229) rgb(229, 229, 229) rgb(16, 123, 204); border-image: none; width: 100%; height: 34px; position: relative;
}
.contentLeft0101moer {
	top: 3px; width: 12px; height: 2px; right: 11px; display: none; position: absolute;
}
.contentLeftNew02 {
	background: rgb(203, 34, 34); left: 0px; top: 0px; width: 100%; height: 3px; position: absolute; z-index: 1;
}
.contentLeftNew02_1 {
	background: rgb(203, 34, 34); left: 0px; top: 0px; width: 100%; height: 3px; position: absolute; z-index: 1;
}
.contentLeftNew04_1 {
	background: rgb(203, 34, 34); left: 0px; top: 0px; width: 100%; height: 3px; position: absolute; z-index: 1;
}
.contentLeftNew03 {
	background: rgb(255, 255, 255); left: 0px; width: 100%; height: 1px; bottom: -1px; position: absolute; z-index: 1;
}
.contentLeftNew03_1 {
	background: rgb(255, 255, 255); left: 0px; width: 100%; height: 1px; bottom: -1px; position: absolute; z-index: 1;
}
.contentLeftNew04_2 {
	background: rgb(255, 255, 255); left: 0px; width: 100%; height: 1px; bottom: -1px; position: absolute; z-index: 1;
}
.sama-box {
	width: 1087px; clear: both; position: relative;
}
.contentRight {
	width: 670px; float: left;
}
.sama-2 li a {
	padding: 7px 7px 0px; color: rgb(51, 51, 51); font-size: 14px; display: inline-block;
}
.sama-2 li a:hover {
	color: rgb(26, 146, 255); text-decoration: underline;
}
.sama-2-line a {
	padding: 5px 7px 15px !important;
}
.sama-2-dw a {
	padding-top: 15px !important;
}
.sama-2-line {
	border-bottom-color: rgb(177, 184, 203); border-bottom-width: 1px; border-bottom-style: dashed;
}
.sama-3 {
	height: 85px; color: rgb(51, 51, 51); line-height: 28px; text-indent: 2em; overflow: hidden; font-size: 14px; position: relative; -webkit-box-orient: vertical; -webkit-line-clamp: 5;
}
.sama-4 {
	width: 1087px; height: 190px;
}
.sama-4 ul {
	clear: both;
}
.sama-4 li {
	text-align: center; float: left;
}
.sama-4 li a {
	transition:0.5s; height: 81px; text-align: center; color: rgb(255, 255, 255); display: block; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s;
}
.sama-4-1 li {
	width: 330px; height: 81px; margin-right: 11px;
}
.sama-4-1 {
	height: 80px;
}
.sama-4-2 {
	margin: 0px auto; clear: both;
}
.sama-4-2 li {
	width: 276px; height: 71px; margin-right: 11px;
}
.sama-4-1 li a {
	background: url("/images/sama-2.png") no-repeat center; width: 330px; padding-top: 42px; font-size: 20px;
}
.sama-4-1 li a:hover {
	background: url("/images/sama-2-hover.png") no-repeat center; color: rgb(255, 255, 255);
}
.sama-4-2 li a {
	background: url("/images/sama-3.png") no-repeat center; width: 256px; padding-top: 50px; font-size: 13px;
}
.sama-4-2 li a:hover {
	background: url("/images/sama-3-hover.png") no-repeat center; color: rgb(255, 255, 255);
}
.footer-box {
	background: rgb(232, 232, 232); width: 100%; border-top-color: rgb(203, 34, 34); border-top-width: 1px; border-top-style: solid;
}
.footer-1 {
	width: 1087px; height: 60px; position: relative;
}
.footer-title {
	background: rgb(203, 34, 34); padding: 0px 14px; left: 0px; top: 50%; height: 34px; text-align: center; color: rgb(255, 255, 255); line-height: 34px; font-size: 20px; font-weight: bold; margin-top: -17px; position: absolute;
}
.footer-links {
	height: 60px; line-height: 60px; padding-left: 140px;
}
.footer-links a {
	padding: 0px 17px; color: rgb(80, 91, 103); font-size: 15px; display: inline-block;
}
.footer-2 {
	background: rgb(1, 34, 87); height: 185px; padding-top: 27px;
}
.footer-2-1 {
	margin: 0px auto;
}
.footer-2-1 li {
	padding: 0px 10px; float: left;
}
.footer-2-1 li img {
	margin-right: 10px; margin-bottom: -2px;
}
.footer-2-1 li a {
	color: rgb(255, 255, 255); font-size: 14px;
}
.footer-2-2 {
	margin: 0px auto; text-align: center; padding-top: 38px; clear: both;
}
.footer-2-2 li {
	color: rgb(255, 255, 255); line-height: 28px; font-size: 12px;
}
.footer-img {
	left: 200px; top: 50px; position: absolute;
}
.footer-img-1 {
	top: 50px; right: 180px; position: absolute;
}
/*原来样式
.Second_banner {
	width: 1087px; height: 40px; line-height: 40px;
}
*/
.Second_banner {
	width: 1087px; height: 40px; line-height: 40px;
}
.Second_banner li {
	color: rgb(161, 167, 178); padding-right: 8px; font-size: 12px; float: left;
}
.Second_banner li a {
	color: rgb(161, 167, 178);
}
.samaclose {
	top: 65px; right: 20px; position: absolute; cursor: pointer;
}
.samaclose img {
	transition:0.5s; top: 0px; width: 20px; height: 20px; right: 0px; position: absolute; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s;
}
.samaclose img:hover {
	transform: rotate(180deg); -moz-transform: rotate(180deg); -webkit-transform: rotate(180deg); -o-transform: rotate(180deg);
}
.gg {
	background: url("/images/p2.png") no-repeat center; padding: 97px 14px 0px; width: 352px; height: 145px; right: 5px; bottom: 5px; position: fixed; z-index: 999;
}
.gg span {
	color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em; font-family: "微软雅黑","Myriad Set Pro","Helvetica Neue","Helvetica","Arial","sans-serif"; font-size: 14px; display: block;
}
.gg a {
	width: 159px; height: 30px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; margin-top: 5px; display: block;
}
.gg a:hover {
	background: url("/images/gg-btn-hover.png") no-repeat center;
}
.gg-img {
	right: 40px; bottom: 50px; position: fixed; cursor: pointer;
}
.sama-more {
	right: 0px; bottom: 0px; position: absolute;
}
.sama-more a {
	color: rgb(26, 146, 255); font-size: 12px;
}
.jg-xq-right-1 {
	font-family: inherit !important;
}
.gg-btn {
	background: url("/images/gg-btn.png") no-repeat center; width: 159px; height: 30px; line-height: 30px;
}
.gg-btn img {
	margin-right: 5px; margin-bottom: -3px;
}
.sama-top-links {
	text-align: right; padding-bottom: 7px;
}
.sama-top-links a {
	color: rgb(2, 62, 138); padding-left: 8px; font-size: 14px; font-weight: bold;
}
.sama-top-links a:hover {
	text-decoration: underline;
}
.sama-top-dw {
	width: 290px; text-align: left; padding-top: 5px; padding-left: 63px;
}
.sama-text-dw-1 {
	letter-spacing: 4.7px;
}
.sama-text-dw-2 {
	letter-spacing: 1.55px;
}
.sama-top-links-dw2 a {
	padding-left: 2px;
}
.sama-top-links-dw3 {
	padding-bottom: 14px;
}
.sama-top {
	text-align: right; padding-bottom: 10px;
}
.sama-5-1 {
	padding: 0px 14px; height: 34px; line-height: 34px; float: left; position: relative; z-index: 1;
}
.sama-5-1line {
	padding: 0px; width: 1px; height: 34px; color: rgb(153, 153, 153); line-height: 34px; font-weight: normal !important; float: left;
}
.sama-5-1 a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.contentLeft0301 {
	padding: 0px 15px; height: 34px; line-height: 34px; float: left; position: relative;
}
.contentLeft0301 a {
	color: rgb(51, 51, 51); font-size: 14px;
}
.contentLeft0302 {
	padding: 0px 15px; height: 34px; line-height: 34px; float: left;
}
.contentLeft0302 a {
	color: rgb(51, 51, 51); font-size: 16px;
}
.sama-5-1bg {
	background: rgb(255, 255, 255); border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(203, 34, 34) rgb(203, 34, 34) currentColor; border-image: none; color: rgb(203, 34, 34); font-weight: bold;
}
.sama-5-1bg a {
	color: rgb(203, 34, 34) !important; font-size: 18px; font-weight: bold;
}
/* 原来样式 */
/*.sama-6-1 {	padding: 15px 18px 0px; height: 105px;}*/
/* 修改后样式 */
.sama-6-1 {
	padding: 15px 18px 0px;
}
.gwy-img {
	top: 26%; right: 0px; position: fixed; z-index: 9999;
}
.gwy-img a {
	display: block;
}
.sama-5-2 a {
	color: rgb(255, 255, 255); font-size: 20px; font-weight: bold;
}
.samr-banner-text {
	text-align: center; padding-top: 10px;
}
.samr-banner-text a {
	color: rgb(2, 62, 138); font-size: 16px;
}
.samr-banner-text a:hover {
	color: rgb(74, 111, 167); text-decoration: none;
}
.samr-back {
	top: 390px; right: 0px; position: fixed;
}
.samr-back {
	top: 390px; right: 0px; position: fixed;
}
.samr-ewm {
	text-align: center; color: rgb(51, 51, 51); font-size: 14px;
}
.samr-ewm li {
	margin: 10px 0px; float: left;
}
.samr-ewm img {
	width: 70px;
}
.saicbox {
	background: rgb(255, 255, 255); transition:1s; width: 100%; -moz-transition: all 1s; -webkit-transition: all 1s; -o-transition: all 1s;
}
.dw {
	clear: both;
}
.saictop {
	background: rgb(0, 49, 130); width: 100%; height: 30px; line-height: 30px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.saictime {
	background: url("/images/ico6.png") no-repeat left; width: 200px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 20px; font-size: 12px; float: left;
}
.saictopbox {
	width: 1087px;
}
.saictopright {
	float: right;
}
.saictopright01 {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-right: 12px; padding-left: 20px; font-size: 12px; float: left; position: relative;
}
.saictopright02 {
	height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-right: 12px; padding-left: 20px; font-size: 12px; float: left; position: relative;
}
.saictopright01 a {
	color: rgb(255, 255, 255);
}
.saictopright02 {
	color: rgb(240, 218, 76); padding-right: 0px; padding-left: 0px;
}
.saictopright02 a {
	color: rgb(240, 218, 76);
}
.saictopright01 img {
	left: 0px; top: 8px; position: absolute;
}
.navN2box {
	width: 100%;
}
.imgRight {
	position: relative;
}
.img-tc {
	background: url("/images/ggtc1.png") no-repeat center; top: 120px; width: 345px; height: 110px; display: none; position: absolute; z-index: 999;
}
.duilian {
	top: 24px; overflow: hidden; display: none; position: absolute; z-index: 50;
}
.duilian_left {
	left: 20px;
}
.duilian_right {
	right: 6px;
}
.duilian_con {
	overflow: hidden;
}
.duilian_close {
	width: 100%; height: 24px; text-align: center; color: rgb(85, 85, 85); line-height: 24px; font-size: 13px; text-decoration: none; display: block;
}
.samaclose {
	top: 6px; right: 6px; position: absolute; cursor: pointer;
}
.float_right1 {
	text-align: right; right: 50px; float: right; display: inline-block; position: absolute; z-index: 999;
}
.float_right2 {
	text-align: right; right: 50px; float: right; display: inline-block; position: absolute; z-index: 999;
}
.float_right1 {
	top: 0px;
}
.float_right2 {
	top: 240px;
}
.lyjj {
	height: 55px; color: rgb(51, 51, 51); line-height: 24px; text-indent: 2em; font-family: "微软雅黑"; font-size: 14px;
}
.content_new_01sj {
	background: url("/images/hud_img_02.jpg") repeat-x left; border: 1px solid rgb(218, 218, 218); border-image: none; width: 298px; height: 28px; text-align: center; line-height: 28px;
}
.content_new_01sj a {
	color: rgb(255, 255, 255); display: block;
}
.content_new_01sj:hover {
	background: url("/images/hud_img_02.1.jpg") repeat-x left;
}
.contentLeft0401sj a {
	cursor: default;
}

