.subpagebg {
	background: #F5F5F5;
}

.subbottom_h {
	height: 25px;
}

/*公司相册*/
.pagebt {
	width: 100%;
	height: 60px;
	background: #fff;
	margin-top: 2%;
	float: left;
}

.pagebt .btleft {
	float: left;
	line-height: 60px;
	margin-left: 3%;
}

.pagebt .btleft span {
	border-left: 4px solid #00366a;
	color: #555;
	padding-left: 20px;
	font-size: 18px;
}

.pagebt .sp2 {
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 60px;
	margin-right: 3%;
}

.page_box {
	width: 100%;
	overflow: hidden;
	float: left;
	margin-top: 2%;
	margin-bottom: 2%;
}

.page_box .left_box {
	width: 75%;
	float: left;
	background: #fff;
	min-height: 1000px;
	padding: 1% 1.5%;
	border: 1px solid #f1f1f1;
}

.page_box .messbg {
	background: #fff;
}

.page_box .imgbox {
	width: 31%;
	float: left;
	height: 460px;
	margin: 1%;
	position: relative;
	overflow: hidden;
}

.left_box ul.imgbox_ul li.imgbox:nth-child(3n+1) {
	margin-left: 1.5%;
}

.left_box ul.imgbox_ul {
	overflow: hidden;
}

.page_box ul.imgbox_ul .imgbox img {
	width: 100%;
	height: 100%;
}

@media only screen and (max-width:979px) {
	.page_box .imgbox {
		height: 320px;
	}
}

.page_box .imgbox .flw {
	position: absolute;
	z-index: 300;
	width: 100%;
	height: 460px;
	background: url(../images/flw.png);
	opacity: 0;
	filter: alpha(opacity=0);
	transition: 0.5s;
	overflow: hidden;
}

.page_box .imgbox .flw a {
	display: block;
	font-size: 16px;
	line-height: 28px;
	text-align: center;
	padding: 1% 0;
	box-sizing: border-box;
	/*margin:40% 2%;*/
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	width: 96%;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
	transition: 0.5s;
	color: #fff;
}

.page_box .imgbox:hover .flw {
	transition: 0.5s;
	opacity: 1;
}

.page_box .right {
	float: left;
}

.page_right {
	width: 22%;
	float: right;
	background: #fff;
	border: 1px solid #f1f1f1;
}

.page_right .sle {
	width: 100%;
	border-bottom: 1px solid #eee;
	float: left;
	color: #555;
	font-size: 16px;
}

.page_right .sle .span2 {
	float: left;
	line-height: 54px;
	width: 100%;
	padding-left: 20px;
	padding-right: 30px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	box-sizing: border-box;
}

.page_right .sle .s {
	width: 100%;
	position: relative;
	overflow: hidden;
	cursor: pointer;
}

.page_right .sle .span2 a:hover {
	color: #00366a;
}

.page_right .dq .span2 a {
	color: #00366a;
}

.tuijianchanpian {
	width: 100%;
	height: 200px;
	background: #eee;
}

.tuijianchanpian .swiper-container {
	height: 100%;
}

/*.tuijianchanpian .swiper-button-next, .zhengshu_container .swiper-container-rtl .swiper-button-prev {background-image: url(../images/righticon.png);}
.tuijianchanpian .swiper-button-prev, .zhengshu_container .swiper-container-rtl .swiper-button-next {background-image: url(../images/lefticon.png);}*/

.tuijianchanpian .swiper-button-prev,
.zhengshu_container .swiper-container-rtl .swiper-button-next {
	background-image: url(../images/lefticon.png);
	background-image: none;
}

.tuijianchanpian .swiper-button-next,
.zhengshu_container .swiper-container-rtl .swiper-button-prev {
	background-image: url(../images/righticon.png);
	background-image: none;
}

.tuijianchanpian .swiper-button-prev,
.zhengshu_container .swiper-container-rtl .swiper-button-prev:after {
	width: 20px;
	height: 20px;
	border: 1px solid #F8962B;
	transform: rotate(45deg);
	border-top: none;
	border-right: none;
}

.tuijianchanpian .swiper-button-next,
.zhengshu_container .swiper-container-rtl .swiper-button-prev:after {
	width: 20px;
	height: 20px;
	border: 1px solid #F8962B;
	transform: rotate(45deg);
	border-bottom: none;
	border-left: none;
}

.tuijian_tit {
	height: 63px;
	box-sizing: border-box;
	line-height: 62px;
	font-size: 18px;
	font-weight: normal;
	padding: 0 22px;
	color: #555;
	border-bottom: 1px solid #eee;
	text-align: center;
}

.tuijian_tit span {
	border-bottom: 1px solid #00366a;
	display: inline-block
}

@media only screen and (max-width:979px) {
	.page_right .sle .span2 {
		padding-left: 20px;
		padding-right: 30px;
	}


}


/*新左侧样式*/
.page_right .lileft li {
	width: 100%;
	border-bottom: 1px solid #eee;
	float: left;
	color: #555;
	font-size: 16px;
	line-height: 90px;
}

.page_right .lileft li a {
	padding-left: 40px;
	float: left;
	display: block;
	line-height: 90px;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	box-sizing: border-box;
}

.page_right .lileft li a:hover {
	transition: 0.5s;
	color: #00366a;
}

.page_right .lileft li.dq a {
	color: #00366a;
}

@media only screen and (max-width:48em) {}

.cion_nav {
	display: block;
	width: 12px;
	height: 12px;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -6px;
}

.cion_nav:before {
	transition: all 300ms;
	opacity: 1;
	content: "";
	width: 12px;
	height: 2px;
	display: block;
	background: #999;
	position: absolute;
	left: 0px;
	top: 5px;
}

.cion_nav:after {
	transition: all 300ms;
	opacity: 1;
	content: "";
	width: 2px;
	height: 12px;
	display: block;
	background: #999;
	position: absolute;
	left: 5px;
	top: 0px;
}

.selected_add .cion_nav:before {
	transform: translateX(-3px);
}

.selected_add .cion_nav:after {
	transform: translateX(5px);
	height: 0px;
	opacity: 0;
}

/*下拉*/

.dorp {
	width: 100%;
	float: left;
	display: none;
}

.dorp ul li {
	height: 46px;
	width: 100%;
	line-height: 46px;
	padding-left: 40px;
	box-sizing: border-box;
}

.dorp ul li a {
	font-size: 16px;
	color: #999;
	display: block;
	padding-right: 20px;
	box-sizing: border-box;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.dorp ul li a:hover {
	color: #00366a;
}

.dorp ul li.dq a {
	color: #00366a;
}


.iconfonts3 {
	font-family: "iconfont" !important;
	font-size: 12px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-jiahao:before {
	content: "\e613";
	float: right;
	line-height: 90px;
	margin-right: 20px;
	color: #999
}

.page_tuijian {
	width: 22%;
	float: right;
	background: #fff;
	margin-top: 20px;
	border: 1px solid #f1f1f1;
}

.page_tuijian .tui {
	height: 63px;
	box-sizing: border-box;
	line-height: 62px;
	font-size: 18px;
	font-weight: normal;
	padding: 0 22px;
	color: #555;
	border-bottom: 1px solid #eee;
	text-align: center;
}

@media only screen and (max-width:979px) {

	.page_tuijian {
		display: none
	}
}

@media only screen and (max-width:767px) {
	.page_box .left_box {
		width: 97%;
	}

}

.page_tuijian .tui span {
	border-bottom: 1px solid #00366a;
	display: inline-block;
}

.page_tuijian .tuibox {
	width: 80%;
	margin: 0 10%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	padding-bottom: 5%;
}

.page_tuijian .tuibox ul li {
	width: 100%;
	height: 54px;
	border-bottom: 1px solid #eee;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.page_tuijian .tuibox ul li a {
	line-height: 54px;
	width: 100%;
	display: block;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font-size: 14px;
	color: #999;
}

.page_tuijian .tuibox ul li a:hover {
	color: #00366a;
}

.page_cp {
	width: 22%;
	margin-top: 20px;
	float: right;
	overflow: hidden;
	background: #fff;
	padding-bottom: 35px;
	border: 1px solid #f1f1f1;
}

@media only screen and (max-width:979px) {
	.page_cp {
		display: none
	}
}

.page_cp .bt {
	width: 100%;
	height: 90px;
	background: #fff;
}

.page_cp .bt .xg {
	width: 80%;
	margin: 0 10%;
	height: 90px;
}

.page_cp .bt .xg .p1 {
	float: left;
	font-size: 16px;
	color: #555;
	line-height: 90px;
}

.page_cp .bt .xg .p2 {
	float: right;
	font-size: 14px;
	color: #999;
	line-height: 90px;
	cursor: pointer;
}


.iconfonts2 {
	font-family: "iconfont" !important;
	font-size: 24px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	float: right;
}

.icon-huanyihuan:before {
	content: "\e65f";
	color: #999;
	line-height: 90px;
}

.page_cp .boxs {
	width: 80%;
	margin: 0 auto;
	position: relative;
}

.page_cp .boxs img {
	transition: 0.5s;
}

/*.page_cp .boxs:hover img{transform:scale(1.1,1.1);transition:0.5s;}*/
.page_cp .boxs .flw {
	width: 100%;
	height: 60px;
	position: absolute;
	z-index: 50;
	text-align: center;
	line-height: 60px;
	font-size: 15px;
	color: #fff;
	bottom: 0px;
}

.boxs p {
	font-size: 15px;
	color: #000;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

@media only screen and (max-width:767px) {
	.page_box .left_box {
		width: 100%;
		margin-right: 0px;
		box-sizing: border-box;
		padding: 10px;
	}

	.left_box {
		margin-right: 0px;
	}

	.page_box .imgbox {
		width: 100%;
		margin: 0px;
		height: 20px;
		margin-bottom: 20px;
	}

	.page_box .imgbox .flw {
		height: 400px;
	}

	.page_box .imgbox .flw a {}

	.page_right {
		display: block;
	}

	.page_right {
		float: left;
		width: 100%;
		margin: 25px 0;
	}

	.pagebt {
		display: none;
	}

	.page_tuijian {
		display: block;
		width: 100%;
		margin: 25px 0;
	}

	.page_box .left_box {
		background: none;
		padding-top: 0px;
	}

	.page_box .imgbox .flw {
		left: 0px;
		top: 0px;
	}
}

/* 以下新闻中心*/

.new_list_img a img {
	max-width: 100%;
	max-height: 100%;
	height: auto;
	width: auto;
}

.new_list_img a {
	display: block;
	overflow: hidden;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	width: 134px;
	height: 134px;
}

.pagenew_list_con {
	overflow: hidden;
	margin-bottom: 1.8rem;
}

.pagenew_list_con li:last-child {
	margin-bottom: 0px;
}

.new_list_tit h2 {
	font-weight: normal;
	font-size: 16px;
	color: #333;
	line-height: 32px;
	/*padding-bottom:10px;*/
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.new_list_tit span {
	font-size: 14px;
	color: #999;
	line-height: 38px;
}

.new_list_tit p {
	font-size: 14px;
	color: #7c7c7c;
	line-height: 24px;
}

.new_list_tit hr {
	border: none;
	border-bottom: 1px solid #eee;
}

.pagenew_list_con li:hover {
	background: #fbfbfb;
	cursor: pointer;
}

@media (min-width: 767px) {

	.pagenew_list_con li {
		padding: 20px 20px;
		/*position:relative;*/
		background: #fff;
	}

	.new_list_img {
		width: 134px;
		height: 134px;
		/*position:absolute;*/
		left: 20px;
		top: 20px;
		float: left;
		margin-right: 1rem;
	}

	.new_list_tit {
		/*padding-left:252px;*/
	}

	.page_box .left_box {
		padding: 5px 0 20px;
	}
}

@media (max-width: 767px) {
	.pagenew_list_con {
		padding: 0 20px;
		box-sizing: border-box;
	}

	.pagenew_list_con li {
		background: #fff;
		padding: 10px;
	}

	.new_list_img {
		width: 100%;
		height: 134px;
		overflow: hidden;
	}

	.new_list_img img {
		width: 100%;
		height: auto;
	}

	.new_list_tit h2 {
		width: 100%;
		height: 32px;
		line-height: 32px;
		padding: 0px;
		padding-top: 5px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.new_list_tit p {
		display: none;
	}

	.page_box .imgbox {
		background: #fff;
		padding: 10px;
		box-sizing: border-box;
	}

	.page_box .imgbox .flw a {}

}



/*以下新闻内页*/

.subnews_list_wrap {
	background: #fff;
	overflow: hidden;
	margin-top: 25px;
	padding: 20px;
	box-sizing: border-box;
}

.subnews_details {
	box-sizing: border-box;
	width: 100%;
}

.subnews_details h2 {
	font-size: 24px;
	color: #333;
	padding: 20px 40px 0;
	line-height: 42px;
	box-sizing: border-box;
	font-weight: normal;
	text-align: center;
}

.subnews_details h2.lititle {
	font-size: 24px;
	color: #333;
	padding: 10px 40px 0;
	line-height: 42px;
	box-sizing: border-box;
	font-weight: normal;
	text-align: center;
}

.subnews_fengxiang {
	overflow: hidden;
	padding-bottom: 10px;
	padding-top: 5px;
	border-bottom: 1px solid #eee;
	text-align: center;
}

.fx_wrap {
	display: inline-block;
	padding-left: 25px;
}

.subnews_fengxiang p {
	font-size: 14px;
	color: #999;
	line-height: 36px;
	/*display:inline-block;*/
}

.subnews_fengxiang span {
	line-height: 36px;
	font-size: 14px;
	color: #999;
	display: inline-block;
}

.subnews_fengxiang a {
	line-height: 25px;
	display: block;
	float: right;
	height: 25px;
	overflow: hidden;
	margin-top: 5px;
	padding-right: 5px;
}

.subnews_bianjiqi {
	margin-top: 25px;
	padding: 0 40px;
	margin-bottom: 35px;
	text-align: left;
	color: #696969;
	line-height: 32px;
}

.subnews_bianjiqi img {
	max-width: 100%;
}

.subnews_bianjiqi p {
	line-height: 36px;
	color: #696969;
}

.nextpage {
	padding: 0 40px;
	overflow: hidden;
}

.nextpage li {
	color: #999;
}

.nextpage a:hover {
	color: #F8962B;
}

@media (min-width: 30em) {
	.subnews_details {
		float: left;
	}

	.subnews_right {
		width: 25%;
		float: right;
	}

	.nextpage a {
		color: #999;
		/*width:50%;display:block;float:left;*/
		box-sizing: border-box;
		line-height: 30px;
	}

	.nextpage a:nth-child(1) {
		padding-right: 10px;
	}

	.nextpage a:nth-child(2) {
		padding-left: 10px;
		text-align: right;
	}

	.nextpage li.Up {
		float: left;
	}

	.nextpage li.Down {
		float: right;
	}

}

@media (max-width: 30em) {
	.subnews_details {
		width: 100%;
	}

	.subnews_right {
		width: 100%;
	}

	.subnews_details {
		padding: 0px;
	}

	.nextpage {
		margin-top: 20px;
	}

	.nextpage a {
		color: #999;
		display: block;
		box-sizing: border-box;
		line-height: 30px;
	}

	.subnews_right {
		padding-left: 0px;
	}

}

@media (min-width: 30em)and (max-width: 48em) {

	.subnews_details {
		width: 100%;
	}
}

/*以下产品列表*/

.products_wrap .main_right_wrap {
	box-sizing: border-box;
	padding-right: 2rem;
}

.products_list_wrap {
	overflow: hidden;
}

.products_list_wrap li {
	width: 32%;
	float: left;
	margin-right: 1%;
	box-sizing: border-box;
	margin-bottom: 1rem;
	transition: all 300ms;
	position: relative;
	top: 0px;
}

.products_list_wrap li:nth-child(3n+3) {
	margin-right: 0px;
}

.products_list_wrap li:hover {
	box-shadow: 0 0 24px rgba(0, 0, 0, 0.09);
	cursor: pointer;
	transform: translateY(-5px);
}

.products_list_img {
	width: 100%;
	text-align: center;
	background: #fff;
	box-sizing: border-box;
	overflow: hidden;
	height: 300px;
	border: 1px solid #f3f3f3;
}

.products_list_img a {
	display: block;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	line-height: 300px;
}

.products_list_img img {
	vertical-align: middle;
	max-height: 95%;
	max-width: 95%;
	transition: 0.5s;
}

.products_list_wrap li:hover img {}

.products_list_name {
	height: 45px;
	background: #fff;
	border-top: none;
	box-sizing: border-box;
	position: relative;
	line-height: 45px;
}

.products_list_name a {
	text-align: center;
	padding: 0 20px;
	box-sizing: border-box;
	display: block;
	width: 100%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	height: 45px;
	line-height: 45px;
	font-size: 15px;
	color: #696969;
}

.products_list_name a:hover {
	color: #6F9BA6;
}

.products_wrap .pagination_wrap {
	margin-top: 0px;
	padding-left: 0.5rem;
}

.subpronav_ul {
	position: relative;
	display: none;
}

.subpronav_ul li a {
	color: #999;
	position: relative;
	cursor: pointer;
}

.subpronav_ul li a:after {
	content: "";
	display: block;
	height: 1px;
	width: 100%;
	display: block;
	position: absolute;
	left: 0%;
	top: 0px;
	background: #f4f4f4;
	z-index: 1;
}

.subpronav_ul.subpronav_block {
	display: block;
}

.main_left_top dl dd a {
	cursor: pointer;
}

.page_box .left_box.products_list_wrap {
	padding: 0px;
	margin-top: 0px;
	background: none;
	border: 1px solid #f1f1f1;
	padding-bottom: 2%;
	padding: 1%;
}

@media only screen and (max-width:64em) {
	.products_list_wrap li {}
}

@media only screen and (max-width: 38.75em) {
	.products_list_wrap {
		padding-right: 1.5rem;
	}

	.products_list_wrap li {
		width: 100%;
	}

	.products_wrap .main_left_sed {
		display: block;
		height: auto;
	}

	.products_wrap .main_right_wrap {
		padding-right: 1.5rem;
	}

}



/*以下产品列表*/
.down_list_wrap {
	overflow: hidden;
}

.down_list_wrap li {
	width: 100%;
	box-sizing: border-box;
	padding: 10px 40px;
	border-bottom: 1px solid #f9f9f9;
}

.down_list_wrap li:hover {
	background: #fbfbfb;
	cursor: pointer;
}

.down_list_content {
	height: 90px;
}

.down_wrap .main_right {
	padding-left: 0.5rem;
}

.down_wrap .Sectiontitle_wrap {
	margin-left: 1.5rem;
}

.down_wrap .pagination_wrap {
	margin-left: 0.5rem;
}

.down_list_wrap {}

.down_list_tit {
	padding-left: 90px;
	padding-right: 10px;
}

.down_list_content {
	position: relative;
	overflow: hidden;
}

.down_list_content img {
	position: absolute;
	left: 25px;
	top: 25px;
}

.down_list_tit h3 {
	font-weight: normal;
	width: 100%;
	font-size: 16px;
	color: #555555;
	line-height: 28px;
	margin-top: 18px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.down_list_tit h3 a {
	font-weight: normal;
	width: 100%;
	font-size: 16px;
	color: #555555;
	line-height: 28px;
	text-decoration: none;
}

.down_list_tit h3 a:hover {
	color: #449cc1;
}

.down_list_tit p a {
	text-decoration: underline;
	color: #449cc1;
	float: right;
}

.down_list_tit p {
	color: #999;
	line-height: 32px;
}

.down_list_tit p span {
	padding-right: 12px;
}

@media only screen and (max-width:64em) {}

@media only screen and (max-width: 38.75em) {

	.down_list_wrap {
		padding: 0 1.5rem;
	}

	.down_wrap .main_right {
		padding-left: 0;
	}

	.down_list_wrap li {
		width: 100%;
		padding-left: 0;
	}

	.down_list_wrap .main_left_sed {
		display: block;
		height: auto;
	}

	.down_list_wrap .main_right_wrap {
		padding-right: 1.5rem;
	}

}

/*以下视频列表*/

.page_box .left_box.shipin_wrap {
	padding: 20px;
	box-sizing: border-box;
}

.shipin_con {
	overflow: hidden;
}

.shipin_con li {
	width: 32%;
	float: left;
	margin-right: 2%;
	overflow: hidden;
	box-sizing: border-box;
	margin-bottom: 1.8rem;
	position: relative;
}

.shipin_con li:nth-child(3n+3) {
	margin-right: 0px;
}

.shipin_con_img img {
	max-width: 100%;
	max-height: 100%;
	transition: all 300ms;
}

.shipin_con_img:hover img {
	transform: scale(1.08);
}

.shipin_con li img.shipin_imghover {
	width: 100%;
	height: 17rem;
}

.shipin_con li p {
	transition: all 300ms ease-in-out;
	transform: translateY(100%);
	opacity: 0;
	background: rgba(0, 0, 0, 0);
	box-sizing: border-box;
	padding: 5px 15px;
	width: 100%;
	line-height: 40px;
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: rgba(255, 255, 255, 1);
}

.shipin_con li p a {
	line-height: 24px;
	display: block;
	width: 100%;
	text-align: center;
	color: rgba(255, 255, 255, 1);
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}

.shipin_con li:hover p {
	transform: translateY(0%);
	opacity: 1;
	background: #F8962B;
}

.shipin_con_img {
	position: relative;
	width: 100%;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
	box-sizing: border-box;
	border: 1px solid #eee;
	background: #fff;
}

.shipin_con li .shipin_imghover {
	position: absolute;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	cursor: pointer;
	display: none;
}

.shipin_con li .shipin_con_img:hover .shipin_imghover {
	display: block;
}

/*以下产品详情*/
.subproducts_content_wrap {
	margin-top: 25px;
	overflow: hidden;
	padding: 0 20px;
	box-sizing: border-box;
}

.subproducts_img {
	width: 40%;
	float: left;
}

.cp_big_img {
	text-align: center;
	width: 100%;
	position: relative;
	border: 1px solid #f4f4f4;
	box-sizing: border-box;
}

.cp_big_img span {
	display: block;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}

.cp_big_img img {
	vertical-align: middle;
	max-height: 95%;
	max-width: 95%;
}

.subproducts_jianjie {
	float: left;
	width: 60%;
	padding-left: 2rem;
	box-sizing: border-box;
}

.subproducts_jianjie>h2 {
	font-weight: normal;
	font-size: 18px;
	color: #999;
	line-height: 32px;
}

.subproducts_jianjie>p {
	font-size: 14px;
	color: #F8962B;
	line-height: 28px;
	margin-top: 10px;
}

.subproducts_jianjie .Limp {
	font-size: 14px;
	color: #449cc1;
	line-height: 28px;
	margin-top: 10px;
}

.subproducts_line {
	padding-bottom: 10px;
	border: none;
	border-bottom: 1px solid #eee;
	margin: 5px 0 20px;
}

.subproducts_jianjie>h3 {
	font-size: 14px;
	font-weight: normal;
	color: #555;
	padding-bottom: 10px;
}

.subproducts_jianjie .lih3 {
	font-size: 14px;
	font-weight: normal;
	color: #555;
	padding-bottom: 10px;
}

.subproducts_tel {
	margin-top: 25px;
	text-align: center;
	position: relative
}

.subproducts_tel:before {
	content: "";
	display: block;
	height: 1px;
	transform: scaleY(0.5);
	width: 100%;
	display: block;
	position: absolute;
	left: 0%;
	top: 21px;
	background: #F8962B;
	z-index: 1;
}

.subproducts_tel a {
	transition: all 300ms;
	background: #fff;
	position: relative;
	z-index: 2;
	display: inline-block;
	padding: 0 15px;
	box-sizing: border-box;
	border: 1px solid #F8962B;
	color: #F8962B;
	line-height: 40px;
	text-align: center;
	font-size: 18px;
}

.subproducts_tel a:hover {
	background: #F8962B;
	color: #fff;
}

.subproducts_tel p {
	float: right;
	font-size: 16px;
	color: #999;
	line-height: 40px;
}

.subproducts_tel p span {
	font-weight: bold;
}

.subproducts_bjq {
	color: #999;
	font-size: 14px;
	line-height: 30px;
}

.cpimg_fdj {
	position: absolute;
	right: 10px;
	bottom: 10px;
	z-index: 2;
}

.cp_sm_img {
	margin-top: 8px;
	position: relative;
	padding: 0 5px;
	overflow: hidden;
}

.cp_sm_img li {
	width: 25%;
	/*  float:left; padding:5px; box-sizing:border-box;*/
}

.cp_sm_img li img {
	width: 96%;
	height: 96%;
}





.cpxq_tit {
	width: 100%;
	margin-top: 25px;
	height: 52px;
	background: #fbfbfb;
	cursor: pointer;
	position: relative;
}

.cpxq_tit p {
	font-size: 18px;
	border-left: 4px solid #F8962B;
	color: #555;
	padding-left: 1rem;
	float: left;
	margin-left: 25px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
}

.cpxq_tit a {
	transition: all 300ms;
	position: absolute;
	right: 40px;
	top: 50%;
	color: #999;
	height: 14px;
	width: 14px;
	border: 1px solid #999;
	transform: rotate(45deg) translateY(-50%);
	transform-origin: center;
	border-bottom: none;
	border-left: none;
}

.cpxq_tit_shouqi a {
	transform: rotate(135deg) translate(-50%, 50%);
	top: 47%;
}

.cpxq__bjq {
	color: #999;
	font-size: 14px;
	line-height: 30px;
	padding: 20px;
}

.cpxq__bjq img {
	max-width: 99%;
}

.wscg_con {}

.wscg_con ul {
	width: 60%;
	margin: 25px auto 30px;
}

.wscg_con ul li {
	line-height: 28px;
	margin-bottom: 20px;
	overflow: hidden;
}

.wscg_con ul li label {
	color: #999;
	width: 20%;
	float: left;
	text-align: right;
}

.wscg_con ul li input {
	border: 1px solid #cacaca;
	padding: 0 10px;
	width: 40%;
	float: left;
	height: 28px;
}

.wscg_con ul li textarea {
	border: 1px solid #cacaca;
	padding: 10px;
	width: 70%;
	float: left;
}

.wscg_btn {
	text-align: center;
}

.wscg_btn .btn_submit {
	transition: all 300ms;
	padding: 0 30px;
	line-height: 42px;
	background: #F8962B;
	font-size: 16px;
	border: none;
	margin: 0 10px;
	color: #fff;
	cursor: pointer;
}

.wscg_btn .btn_reset {
	transition: all 300ms;
	padding: 0 30px;
	line-height: 42px;
	background: #eee;
	font-size: 16px;
	border: none;
	margin: 0 10px;
	color: #999;
	cursor: pointer;
}

.wscg_btn button:first-child:hover {
	background: #986f43;
	color: #eaddce;
}

.wscg_btn button:last-child:hover {
	background: #ddd;
	color: #888;
}

.cpxq_con {
	padding: 0 20px;
}

.cpxq_liuyan ul {
	padding: 10px 0 0;
}

.cpxq_liuyan ul li {
	padding: 5px 0;
	border-bottom: 1px dashed #eee;
}

.cpxq_liuyan ul li:last-child {
	border: none;
}

.cpxq_liuyan ul li span {
	color: #d2d1d1;
	line-height: 28px;
	font-size: 12px;
}

.cpxq_liuyan ul li span strong {
	font-weight: normal;
	padding-left: 10px;
}

.cpxq_liuyan ul li p {
	color: #999;
	line-height: 28px;
}

.cpxq_zkpl {
	text-align: center;
	display: block;
	line-height: 42px;
	margin-top: 10px;
	border-top: 1px solid #eee;
	cursor: pointer;
	color: #999;
}

.cpxq_zkpl span {
	padding-right: 20px;
	display: inline-block;
	position: relative;
}

.cpxq_zkpl span:after {
	content: "";
	display: block;
	transition: all 300ms;
	float: right;
	color: #999;
	height: 8px;
	width: 8px;
	border: 1px solid #999;
	transform: rotate(135deg);
	border-bottom: none;
	border-left: none;
	position: absolute;
	top: 13px;
	right: 5px;
}

.cpxq_zkploff span:after {
	transform: rotate(-45deg);
	top: 18px;
}

.cpxq_pinlun textarea {
	width: 100%;
	font-family: "Microsoft YaHei";
	border: 1px solid #eee;
	padding: 10px;
	box-sizing: border-box;
	color: #999;
	box-shadow: 0 0 3px rgba(0, 0, 0, 0.09) inset;
	background: #f8f8f8;
}

.cpxq_pinlun_btn {
	margin: 15px 0 25px;
	position: relative;
}

.cpxq_pinlun_btn label {
	line-height: 42px;
	color: #999;
}

.cpxq_pinlun_btn span {
	height: 42px;
}

.cpxq_pinlun_btn .pinginput {
	border: 1px solid #cacaca;
	height: 32px;
	line-height: 42px;
	width: 100px;
	padding: 0 10px;
	box-sizing: border-box;
}

.cpxq_pinlun_btn .pingsub {
	float: right;
	transition: all 300ms;
	padding: 0 30px;
	line-height: 42px;
	background: #F8962B;
	font-size: 16px;
	border: none;
	color: #fff;
	cursor: pointer;
}

.cpxq_pinlun_btn .pingsub:hover {
	background: #986f43;
	color: #eaddce;
}

@media only screen and (max-width:64em) {
	.left_box ul.imgbox_ul li.imgbox {
		width: 49%;
		margin-right: 0px;
		margin-left: 2%;
	}

	.left_box ul.imgbox_ul li.imgbox:nth-child(2n+1) {
		margin-left: 0%;
	}

	.left_box ul.imgbox_ul {
		padding: 0 10px;
	}

	.page_box .imgbox {
		height: 18rem;
	}

	.page_box .imgbox .flw {
		height: 18rem;
	}

	.shipin_con li {
		width: 49%;
		margin-right: 0px;
		margin-left: 2%;
	}

	.shipin_con li:nth-child(2n+1) {
		margin-left: 0%;
	}

	.products_list_wrap li {
		width: 49%;
		margin-right: 0px;
		margin-left: 2%;
	}

	.products_list_wrap li:nth-child(2n+1) {
		margin-left: 0%;
	}
}

@media only screen and (max-width: 30em) {

	.left_box ul.imgbox_ul li.imgbox {
		margin: 0;
		margin-bottom: 20px;
	}

	.left_box ul.imgbox_ul li.imgbox:nth-child(3n+1) {
		margin-left: 0;
	}

	.page_box .left_box {
		padding: 0px;
		padding-bottom: 25px;
	}

	.down_list_wrap {
		padding: 0px;
	}

	.down_list_wrap li {
		padding-right: 0px;
		background: #fff;
	}

	.down_list_tit p span {
		display: none;
	}

	.down_list_tit h3 {
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.down_list_tit p a {
		float: left;
	}

	.page_box .left_box.shipin_wrap {
		padding: 0px;
	}

	.shipin_con li {
		margin: 0px;
		width: 100%;
		margin-bottom: 20px;
		padding: 10px;
		box-sizing: border-box;
		background: #fff;
	}

	.pagenew_list_con {
		padding: 0px;
	}

	.pagenew_list_con li {
		margin-bottom: 20px;
	}

	.subnews_details {
		background: #fff;
		padding-bottom: 15px;
	}

	.subnews_details h2 {
		padding: 10px 20px 0;
		font-size: 20px;
	}

	.subnews_bianjiqi {
		margin-bottom: 20px;
	}

	.subnews_bianjiqi {
		padding: 0 20px;
	}

	.nextpage {
		padding: 0 20px;
		margin-top: 10px;
	}

	.subnews_fengxiang {
		padding: 0 20px;
	}

	.subnews_fengxiang p {
		line-height: 14px;
		padding-bottom: 15px;
		font-size: 12px;
	}

	.fx_wrap {
		display: none;
	}

	.subnews_bianjiqi {
		margin-top: 10px;
		padding-top: 20px;
	}

	.products_list_wrap {
		padding-right: 0px;
	}

	.subproducts_content_wrap {
		padding: 0px;
		background: #fff;
		margin-top: 0px;
	}

	.subproducts_img {
		width: 100%;
	}

	.subproducts_content_wrap .cp_sm_img {
		display: none;
	}

	.cpimg_fdj {
		display: none;
	}

	.subproducts_jianjie {
		width: 100%;
		padding: 0px 10px;
	}

	.subproducts_jianjie>h2 {
		padding-top: 10px;
	}

	.subproducts_jianjie>p {
		margin: 0px;
	}

	.subproducts_line {
		margin: 0px 0 10px;
	}

	.pagenew_listsub_wrap {
		background: #fff !important;
		padding-bottom: 20px;
	}

	.wscg_con ul {
		width: 100%;
		margin: 10px auto 15px;
	}

	.wscg_con ul li label {
		width: 30%;
	}

	.wscg_con ul li {
		margin-bottom: 10px;
	}

	.wscg_con ul li textarea {
		width: 60%;
	}

	.wscg_btn button {
		padding: 0 20px;
		line-height: 32px;
		font-size: 14px;
	}

	.cpxq_pinlun_btn button {
		padding: 0 20px;
		line-height: 32px;
		font-size: 14px;
		margin-top: 5px;
	}

	.cpxq_pinlun textarea {
		box-shadow: none;
		font-size: 14px;
	}

	.cpxq_tit p {}

	.page_box .imgbox {
		height: 11.8rem;
	}

	.page_box ul.imgbox_ul .imgbox img {
		height: 10rem;
	}

	.page_box .imgbox .flw {
		height: 11.8rem;
	}


}

@media (max-height:520px) {
	.xiala .neirong ul li {
		float: left;
		width: 50%;
		margin: 0px;
	}
}


/*分页代码*/
.pagination_wrap {}

.pagination_wrap a {
	padding: 7px 18px;
	border: 1px solid #eee;
	text-decoration: none;
	margin: 0 5px;
	border-radius: 5px;
	cursor: pointer;
	background: #fff;
	color: #a9a9a9;
	font-size: 14px;
}

.pagination_wrap span {
	padding: 7px 18px;
	border: 1px solid #eee;
	margin: 0 5px;
	border-radius: 5px;
	cursor: pointer;
	background: #fff;
	color: #a9a9a9;
}

.pagination_wrap input.btnGo {
	padding: 7px 18px;
	border: 1px solid #eee;
	margin: 0 5px;
	border-radius: 5px;
	cursor: pointer;
	background: #fff;
	color: #a9a9a9;
	font-size: 14px;
}

.pagination_wrap input.inputbox {
	height: 30px;
	border: 1px solid #eee;
	padding: 0 5px;
}

.pagination_wrap>div {
	text-align: center;
	font-size: 14px;
}

.pagination_wrap span:hover {
	border: 1px solid #F8962B;
	color: #F8962B;
}

.pagination_wrap a:hover {
	border: 1px solid #F8962B;
	color: #F8962B;
}

.pagination_wrap input.btnGo:hover {
	border: 1px solid #F8962B;
	color: #F8962B;
}

@media (min-width: 768px)and (max-width: 979px) {

	.pagination_wrap a {
		display: none;
	}

	.pagination_wrap span {
		display: none;
	}

	.pagination_wrap input {
		display: none;
	}

	.pagination_wrap a:first-child {
		display: inline-block;
	}

	.pagination_wrap a:nth-child(2) {
		display: inline-block;
	}

	.pagination_wrap a:nth-last-child(4) {
		display: inline-block;
	}

	.pagination_wrap a:nth-last-child(3) {
		display: inline-block;
	}

}

@media (max-width: 767px) {
	.pagination_wrap {
		margin-top: 10px;
	}

	.pagination_wrap a {
		padding: 3px 5px;
		margin: 0 2px;
	}

	.pagination_wrap span {
		display: none;
	}

	.pagination_wrap input {
		display: none;
	}

	.pagination_wrap a:first-child {
		display: inline-block;
	}

	.pagination_wrap a:nth-child(2) {
		display: inline-block;
	}

	.pagination_wrap a:nth-last-child(4) {
		display: inline-block;
	}

	.pagination_wrap a:nth-last-child(3) {
		display: inline-block;
	}

}

/*导航栏调整*/
@media only screen and (max-width:75em) {
	.navs .navs_box .navs_libox {
		margin: 0 2%;
	}

	.navs .navs_box .navs_libox ul .li {
		padding: 0 1.2rem;
	}

	.photo .box .big_img {
		height: 45rem;
	}

	.photo .box .big_img2 {
		height: 20rem;
	}

	.photo .box .big_img2 .flw_font {
		margin-top: 20rem;
	}

	.photo .box .big_img2:hover .flw_font {
		margin-top: 16rem;
	}
}

@media only screen and (max-width:68.5em) {
	.navs .navs_box .navs_libox {
		margin: 0 1%;
	}

	.navs .navs_box .navs_right {
		display: none;
	}

	#use2 {
		display: block;
	}

	.navs .navs_box .navs_libox ul .li {
		padding: 0 1rem;
	}

	.photo .box .big_img {
		height: 40rem;
	}
}

@media only screen and (max-width:59.375em) {
	.navs .navs_box .navs_libox {
		display: none;
	}

	#use3 {
		display: block;
	}
}

@media only screen and (max-width:50em) {
	.news .news_c .newimg {
		display: none;
	}
}

@media only screen and (max-width:43.75em) {
	.cp .cpc .cpcbox .left1 {
		display: none;
	}
}

@media only screen and (max-width:37.5em) {
	.photo .box .big_img {
		height: 40rem;
	}

	.photo .box .bigimg {
		height: 40rem;
	}

	.photo .box .big_img2 {
		height: 15rem;
	}
}

@media only screen and (max-width:25em) {
	.photo .box .big_img {
		height: 30rem;
	}

	.photo .box .bigimg {
		height: 30rem;
	}

	.photo .box .big_img2 {
		height: 15rem;
	}
}




.first a {
	left: 25% !important;
}

.photo .box .big_img2 {
	height: 22.3rem;
}

.photo .box .big_img2:hover .flw_font {
	margin-top: 18.5rem;
}

@media only screen and (max-width: 25em) {

	.photo .box .big_img2 {
		height: 12.3rem;
	}

	.photo .box .big_img {
		height: 25rem;
	}

	.page_box .left_box {
		min-height: 5rem;
	}

}

@media only screen and (max-width: 64em) {
	.page_box .imgbox {
		height: 13rem;
	}

	.page_box .left_box {
		min-height: 5rem;
	}
}

@media only screen and (max-width: 64em) {
	.page_box .imgbox .flw {
		height: 11rem;
	}
}

.tuijian_con {
	position: relative;
}

.page_cp .boxs img {
	max-width: 100%;
	max-height: 100%;
}

.tuijian_con p {
	width: 100%;
	height: 42px;
	line-height: 42px;
	background: rgba(0, 0, 0, 0.7);
	padding: 0 10px;
	box-sizing: border-box;
	position: absolute;
	z-index: 50;
	text-align: center;
	font-size: 15px;
	color: #fff;
	bottom: 0px;
}

.tuijian_con p a {
	color: #fff;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	width: 100%;
}

.tuijian_con>a {
	display: block;
	display: table-cell;
	vertical-align: middle;
	text-align: center;
}



@media only screen and (max-width: 64em) {
	.page_box .imgbox .flw {
		height: 26rem;
	}

	.page_box .imgbox {
		height: 26rem;
	}

	.imgbox_ul {
		background: #fff;
	}
}

@media only screen and (max-width: 38.5em) {
	.page_box .imgbox .flw {
		height: 13rem;
	}

	.page_box .imgbox {
		height: 13rem;
	}
}

@media only screen and (max-width: 48em) {}

@media (max-width: 767px) {
	.fy span {
		display: inline-block;
		padding: 4px 7px;
	}

	.fy a {
		display: inline-block;
		padding: 4px 7px;
		margin: 0;
	}
}

@media (max-width: 979px) and (min-width: 768px) {
	.fy span {
		display: inline-block;
		padding: 6px 12px;
	}

	.fy a {
		display: inline-block;
		padding: 6px 12px;
		margin: 0;
	}
}


.first a {
	left: 20% !important;
}

@media (max-width: 30em) {
	.new_list_img {
		height: auto;
	}
}

.subproblem_ul_wrap {
	padding: 20px 20px 35px;
	background: #fff;
}

.pagebt_l {
	width: 100%;
	margin: auto;
	max-width: 1200px;
}

.pagebt_c {
	width: 100%;
	float: left;
	border: 1px solid #f1f1f1;
}

.pro_1 {
	width: 100%;
	margin: auto;
	max-width: 1200px;
}

.pro_c {
	width: 100%;
	float: left;
}

@media (min-width: 980px) and (max-width: 1300px) {
	.pagebt_l {
		width: 95%;
		margin: auto;
		max-width: 1200px;
	}

	.pro_1 {
		width: 95%;
		margin: auto;
		max-width: 1200px;
	}

	.page_right {
		width: 100%;
		float: left;
		background: #fff;
		border: 1px solid #f1f1f1;
	}

	.page_right .sle .span2 {
		float: left;
		line-height: 100px;
		width: 100%;
		padding-left: 20px;
		padding-right: 30px;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		box-sizing: border-box;
		font-size: 24px;
	}

	.pagebt .sp2 {
		float: right;
		font-size: 24px;
		color: #999;
		line-height: 100px;
		margin-right: 3%;
	}

	.pagebt .btleft {
		float: left;
		line-height: 100px;
		margin-left: 3%;
	}

	.pagebt .btleft span {
		border-left: 4px solid #F8962B;
		color: #555;
		padding-left: 20px;
		font-size: 24px;
	}

	.page_tuijian {
		width: 100%;
		float: left;
		background: #fff;
		margin-top: 20px;
		border: 1px solid #f1f1f1;



	}

	.page_box .left_box {
		width: 100%;
		float: right;
		background: #fff;
		min-height: 1000px;
		padding: 1% 1.5%;
	}

	.products_list_name a {
		text-align: center;
		padding: 0 20px;
		box-sizing: border-box;
		display: block;
		width: 100%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		height: 30px;
		line-height: 30px;
		font-size: 26px;
		color: #696969;
	}

	.products_list_img img {
		vertical-align: middle;
		max-height: 95%;
		max-width: 95%;
		transition: 0.5s;
		width: 100%;
	}

	.page_tuijian .tui span {
		border-bottom: 1px solid #F8962B;
		display: inline-block;
		font-size: 24px;
	}

	.page_tuijian .tuibox ul li a {
		line-height: 80px;
		width: 100%;
		display: block;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		font-size: 24px;
		color: #999;
	}

	.page_tuijian .tuibox ul li {
		width: 100%;
		height: 80px;
		border-bottom: 1px solid #eee;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
	}

	.page_tuijian .tuibox {
		width: 90%;
		margin: 0 5%;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		padding-bottom: 5%;
	}

	.page_cp {
		width: 100%;
		margin-top: 20px;
		float: left;
		overflow: hidden;
		background: #fff;
		padding-bottom: 35px;
		border: 1px solid #f1f1f1;
	}

	.tuijian_tit span {
		border-bottom: 1px solid #F8962B;
		display: inline-block;
		font-size: 24px;
	}

	.page_cp .boxs img {
		max-width: 100%;
		max-height: 100%;
		width: 100%;
	}

	.tuijian_con p a {
		color: #fff;
		display: block;
		overflow: hidden;
		text-overflow: ellipsis;
		white-space: nowrap;
		width: 100%;
		font-size: 24px;
	}

	.tuijian_con p {
		width: 100%;
		height: 100px;
		line-height: 100px;
		background: rgba(0, 0, 0, 0.7);
		padding: 0 10px;
		box-sizing: border-box;
		position: absolute;
		z-index: 50;
		text-align: center;
		font-size: 15px;
		color: #fff;
		bottom: 0px;
	}

	.dorp ul li a {
		font-size: 24px;
		color: #999;
		display: block;
		padding-right: 20px;
		box-sizing: border-box;
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		line-height: 40px;
	}

	.gywm_1 {
		width: 95% !important;
	}

	.gywm_c_t {
		padding: 3% 0px !important;
		font-size: 24px !important;

	}

	.gywm_c_b p a {

		float: left;

		border: 1px solid #eeeeee;

		width: 18% !important;

		text-align: center;

		padding: 2% !important;

		border-radius: 25px;

		margin-right: 10px;

		font-size: 24px !important;

		margin-top: 4%;

		margin-bottom: 0%;
	}

	.gywz_1 {
		width: 95% !important;
	}

	.gywz_c_l {
		width: 100% !important;
	}

	.gywz_c_l p {
		font-size: 24px !important;
		line-height: 40px !important;

	}

	.gywz_c_r {
		width: 100% !important;
		float: right;
	}

	.gywz_c_r_t_t h1 {
		width: 90%;
		margin: auto;
		font-size: 24px !important;
		font-weight: 100;
		margin-top: 3%;
		border-bottom: 1px solid #f1f1f1;
		padding-bottom: 3%;
	}

	.gywz_c_r_t_b li h1 {
		font-size: 26px !important;
	}

	.gywz_c_r_t_b li p {
		font-size: 24px !important;
		line-height: 40px !important;
	}

	.gywz_c_r_t_b li h3 {

		font-size: 24px;
	}

	.gywz_c_l h1 {

		font-size: 40px !important;

	}

	.tab-pane li {
		width: 100% !important;
		float: left;
		border: 1px solid #e9e9e9;
		margin-right: 0 !important;
		position: relative;
		transition: .5s ease;
		margin-bottom: 5%;
	}

	.nav>li>a {
		position: relative;
		display: block;
		padding: 5% 15px;
		font-size: 30px;
	}

	.nav-tabs>li {
		margin-bottom: -1px;
		width: 25% !important;
		font-size: 24px !important;
		display: inline-block;
		text-align: center;
	}

	.rdxw_r h1 {
		font-size: 35px !important;
		font-weight: 100;
		color: #000;
		width: 80%;
		float: left;
		margin-top: 1%;

	}

	.rdxw_r p {
		width: 100%;
		float: left;
		font-size: 24px !important;
		line-height: 43px !important;
		color: #666;
		margin-top: 1%;
		margin-bottom: 1%;
	}

	.rdxw_r span {
		float: right;
		font-size: 24px !important;
		color: #fc9e2d;
		margin-top: 15px !important;
	}

	.rdxw_r h3 {
		float: left;
		padding: 8px 50px;
		font-size: 24px !important;
		font-weight: 100;
		border: 1px solid #666;
		border-radius: 20px;
		margin-top: 1% !important;
		color: #666;
	}

	.right_news {
		float: none !important;
		margin: 0px !important;
	}

	.rdxw_l {
		float: left;
		width: 100% !important;
		height: auto !important;
		border: 1px solid #f1f1f1;
	}


	.rddy {
		width: 100%;
		float: left;
	}

	.rddy_1 {
		width: 100%;
		max-width: 1200px;
		margin: auto;

	}

	.rddy_c {
		border: 1px solid #f1f1f1;
		float: left;
		width: 100%;
		padding: 3% 3% 0 3%;
		margin-bottom: 3%;
	}

	.tab-content>.tab-pane {
		display: none;
		padding-top: 0% !important;
	}

	.tab-pane1 li {
		margin-bottom: 3% !important;
	}

	.rdxw_r {
		width: 880px;
		right: 5px;
		position: inherit !important;
		background: #fff;
		box-shadow: 0 0 10px 5px #0000000f;
		padding: 25px 45px;
		margin-top: 2%;
		float: left;
	}
}

@media (min-width:760px) and (max-width:980px) {
	.rdxw_l {
		float: left !important;
		width: 100%;
		height: auto !important;
		border: 1px solid #f1f1f1;
	}

	.gywm_1 {
		width: 95% !important;
	}

	.gywm_c_t {
		padding: 3% 0px !important;
		font-size: 30px !important;
	}

	.gywm_c_b p a {

		float: left;

		border: 1px solid #eeeeee;

		width: 23% !important;

		text-align: center;

		padding: 2% !important;

		border-radius: 25px;

		margin-right: 10px;

		font-size: 30px !important;

		margin-top: 4% !important;

		margin-bottom: 0%;
	}

	.gywz_1 {
		width: 95% !important;
	}

	.gywz_c_l {
		width: 95% !important;
	}

	.gywz_c_l p {
		font-size: 20px !important;
		line-height: 70px !important;
	}

	.gywz_c_r {
		width: 100% !important;
		float: right;
	}

	.gywz_c_r_t_t h1 {
		width: 90%;
		margin: auto;
		font-size: 24px !important;
		font-weight: 100;
		margin-top: 3%;
		border-bottom: 1px solid #f1f1f1;
		padding-bottom: 3%;
	}

	.gywz_c_r_t_b li h1 {
		font-size: 22px !important;
		line-height: 30px !important;
	}

	.gywz_c_r_t_b li p {
		font-size: 18px !important;
		line-height: 40px !important;
	}

	.gywz_c_r_t_b li h3 {

		font-size: 18px;
	}

	.gywz_c_l h1 {

		font-size: 40px !important;

	}

	.tab-pane li {
		width: 100% !important;
		float: left;
		border: 1px solid #e9e9e9;
		margin-right: 0 !important;
		position: relative;
		transition: .5s ease;
		margin-bottom: 5%;
	}

	.nav>li>a {
		position: relative;
		display: block;
		padding: 5% 15px;
		font-size: 30px;
	}

	.nav-tabs>li {
		margin-bottom: -1px;
		width: 25% !important;
		font-size: 24px !important;
		display: inline-block;
		text-align: center;
	}

	.rdxw_r h1 {
		font-size: 30px !important;
		font-weight: 100;
		color: #000;
		width: 75% !important;
		float: left;
		margin-top: 1%;
		line-height: 54px;
	}

	.rdxw_r p {
		width: 100%;
		float: left;
		font-size: 24px !important;
		line-height: 43px !important;
		color: #666;
		margin-top: 1%;
		margin-bottom: 1%;
	}

	.rdxw_r span {
		float: right;
		font-size: 24px !important;
		color: #fc9e2d;
		margin-top: 35px !important;
	}

	.rdxw_r h3 {
		float: left;
		padding: 8px 50px;
		font-size: 24px !important;
		font-weight: 100;
		border: 1px solid #666;
		border-radius: 20px;
		margin-top: 1% !important;
		color: #666;
	}

	.right_news {
		float: none !important;
		margin: 0px !important;
	}

	.rddy {
		width: 100%;
		float: left;
	}

	.rddy_1 {
		width: 100%;
		max-width: 1200px;
		margin: auto;

	}

	.rddy_c {
		border: 1px solid #f1f1f1;
		float: left;
		width: 94% !important;
		padding: 3% 3% 0 3%;
		margin-bottom: 3%;
	}

	.tab-content>.tab-pane {
		display: none;
		padding-top: 0% !important;
	}

	.tab-pane1 li {
		margin-bottom: 3% !important;
	}

	.rdxw_r {
		width: 95% !important;
		right: 5px;
		position: inherit !important;
		background: #fff;
		box-shadow: 0 0 10px 5px #0000000f;
		padding: 25px 45px;
		margin-top: 2%;
		float: left;
		height: auto !important;
	}

}

.gywm {

	width: 100%;

	float: left;
}

.gywm_1 {

	width: 100%;

	max-width: 1200px;

	margin: auto;
}

.gywm_c {

	float: left;

	border: 1px solid #f1f1f1;

	width: 100%;

	margin-top: 3%;

	margin-bottom: 3%;

	padding-bottom: 2%;
}

.gywm_c_t {

	padding: 2% 0px;

	font-size: 14px;

	border-bottom: 1px solid #f1f1f1;

	width: 95%;

	margin: auto;
}

.gywm_c_b {

	width: 95%;

	margin: auto;
}

.gywm_c_b p a {

	float: left;

	border: 1px solid #eeeeee;

	width: auto;

	text-align: center;

	padding: 1%;

	border-radius: 25px;

	margin-right: 10px;

	font-size: 14px;

	margin-top: 2%;

	/* margin-bottom: 2%; */
}

.gywm_c_b p a:hover {
	border: 1px solid #2aa2d9;
	color: #2aa2d9;
}

.gywz {
	width: 100%;
	float: left;
	margin-bottom: 3%;
	/* margin-top: 2%; */
}

.gywz_1 {
	width: 100%;
	max-width: 1200px;
	margin: auto;
}

.gywz_c {
	width: 100%;
	float: left;
}

.gywz_c_l {
	width: 65%;
	float: left;
	border: 1px solid #f1f1f1;
	padding: 3%;
}

.gywz_c_r {
	width: 27%;
	float: right;
}

.gywz_c_l h1 {

	width: 100%;

	float: left;

	font-size: 24px;

	font-weight: 100;

	color: #2aa2d9;

	margin-bottom: 1%;

	border-bottom: 1px solid #f1f1f1;

	padding-bottom: 2%;
}

.gywz_c_l p {
	font-size: 14px;
	width: 100%;
	float: left;
	line-height: 24px;
	color: #333;
}

.gywz_c_l img {
	width: 100%;
}

.gywz_c_r_t {

	width: 100%;

	float: left;

	border: 1px solid #f1f1f1;

	margin-bottom: 10%;
}

.gywz_c_r_b {
	width: 100%;

	float: left;

	border: 1px solid #f1f1f1;

	margin-bottom: 10%;
}

.gywz_c_r_t_t {

	width: 100%;

	float: left;
}

.gywz_c_r_t_t h1 {

	width: 90%;

	margin: auto;

	font-size: 18px;

	font-weight: 100;

	margin-top: 3%;

	border-bottom: 1px solid #f1f1f1;

	padding-bottom: 3%;
}

.gywz_c_r_t_b {

	width: 100%;

	float: left;
}

.gywz_c_r_t_b li {

	padding: 5%;
}

.gywz_c_r_t_b li img {

	width: 100%;
}

.gywz_c_r_t_b li h1 {

	font-size: 16px;

	font-weight: 100;

	padding-top: 5%;

	padding-bottom: 5%;

	border-bottom: 1px solid #f1f1f1;

	margin-bottom: 3%;

	line-height: 24px;
}

.gywz_c_r_t_b li h3:hover a {
	color: #2aa2d9;

}

.gywz_c_r_t_b li:hover h3 {

	border: 1px solid #2aa2d9;
}

.gywz_c_r_t_b li h3 {

	float: left;

	font-weight: 100;

	width: 100%;

	border: 1px solid #f1f1f1;

	text-align: center;

	padding-top: 3%;

	padding-bottom: 3%;

	margin-top: 3%;

	margin-bottom: 10%;
}

.gywz_c_r_t_b li p {

	font-size: 14px;

	line-height: 24px;

	color: #666;
}


.rddy {
	width: 100%;
	float: left;
}

.rddy_1 {
	width: 100%;
	max-width: 1200px;
	margin: auto;

}

.rddy_c {
	/* border:1px solid #f1f1f1; */
	float: left;
	width: 100%;
	/* padding: 3% 3% 0 3%; */
	margin-bottom: 3%;
}

.tab-content>.tab-pane {
	display: none;
	padding-top: 0% !important;
}

.tab-pane1 li {
	margin-bottom: 0% !important;
}

.index_mess_ul li {
	margin-bottom: 10px;
	width: 590px;
	float: left;
	display: block;
	position: relative;
}

.ly {
	float: left;
	color: #666 !important;
	padding: 0 !important;
	margin-top: 6px;
	margin-left: 6px;
	position: absolute;
}

.index_mess_ul button {
	background-color: #2aa2d9;
	border: none;
	color: white;
	padding: 15px 140px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin: 8px 2px;
	float: left;
	cursor: pointer;
}

.rdxw {}

.rdxw_l {

	float: left;

	width: 20%;

	height: auto;

	border: 1px solid #f1f1f1;

	margin-top: 2%;

	margin-left: 2%;
}

.rdxw_l img {
	width: 100%;
	height: 100%;
}

.rdxw_r {

	width: 73%;

	background: #fff;

	/* box-shadow: 0 0 10px 5px #0000000f; */

	padding: 25px 25px;

	/* margin-top: 2%; */

	float: right;

	height: 130px;

	margin-bottom: 2%;

	margin-top: 1%;
}

.rdxw_r h1 {

	font-size: 20px;

	font-weight: 100;

	color: #000;

	width: 80%;

	float: left;

	margin-top: 1%;

	height: 23px;

	overflow: hidden;
}

.rdxw_r span {

	float: right;

	font-size: 14px;

	color: #fc9e2d;

	margin-top: 3px;
}

.rdxw_r p {

	width: 100%;

	float: left;

	font-size: 14px;

	line-height: 24px;

	color: #666;

	margin-top: 1%;

	margin-bottom: 1%;
}

.rdxw_r h3 {

	float: left;

	padding: 8px 30px;

	font-size: 14px;

	font-weight: 100;

	border: 1px solid #666;

	border-radius: 20px;

	margin-top: 1%;

	color: #666;
}

.tab-pane li:hover .rdxw_r h1 {
	color: #fc9e2d;
}

.tab-pane li:hover .rdxw_r h3 {
	color: #fc9e2d;
	border: 1px solid #fc9e2d;
}

.index_mess_ul {
	padding: 0px 0px 0px;
	overflow: hidden;
	/* width: 345px; */
	display: inline-block;
	text-align: center;
}

.index_mess_ul li {
	margin-bottom: 10px;
	width: 350px;
	/* float: left; */
	display: inline-block;
}

.index_mess_ul li .mess_input {
	float: left;
	outline: none;
	height: 30px;
	line-height: 30px;
	padding: 3px;
	border: 1px solid #e0e0e0;
	color: #888;
	border-radius: 5px;
	font-size: 14px;
}

.index_mess_ul li .w_125 {
	width: 339px;
}

.index_mess_ul li .w_58 {
	width: 170px;
	margin-right: 5px;
}

.index_mess_ul li .mr_10 {
	margin-right: 10px;
}

.index_mess_ul li .w_260 {
	width: 338px;
}

.index_mess_ul li .mess_area {
	width: 338px;
	height: 80px;
	float: left;
	line-height: 24px;
	padding: 3px;
	border: 1px solid #e0e0e0;
	outline: none;
	border-radius: 5px;
	color: #888;
	font-family: "Microsoft YaHei";
}

.index_mess_ul li span {
	float: left;
	margin-right: 4px;
	line-height: 32px;
	margin-top: 3px;
}

.index_mess_ul li span img {
	vertical-align: top;
}

.index_mess_ul li .mess_btn {
	float: left;
	width: 74px;
	height: 32px;
	color: #fff;
	background: url(../images/btn-mess.png) no-repeat;
	border: 0;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
	outline: none;
}

.index_mess_ul button {
	background-color: #fea3c1;
	border: none;
	color: white;
	padding: 15px 140px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin: 8px 2px;
	cursor: pointer;
}

.index_mess_ul li {
	margin-bottom: 10px;
	width: 590px;
	float: left;
	display: block;
	position: relative;
}

.ly {
	float: left;
	color: #666 !important;
	padding: 0 !important;
	margin-top: 6px;
	margin-left: 6px;
	position: absolute;
}

.index_mess_ul button {
	background-color: #2aa2d9;
	border: none;
	color: white;
	padding: 15px 140px;
	text-align: center;
	text-decoration: none;
	display: inline-block;
	font-size: 16px;
	margin: 8px 2px;
	float: left;
	cursor: pointer;
}

.tab-pane li {
	width: 100% !important;
	float: left;
	border: none !important;
	margin-right: 2.5%;
	position: relative;
	transition: .5s ease;
	margin-bottom: 3%;
	overflow: hidden;
}




.Shead {
	width: 100%;
	height: 36px;
	background: #e9e9e9;
	min-width: 1200px
}

.Shead01 {
	width: 1200px;
	height: 36px;
	margin: auto
}

.Shead02>a>p {
	font-size: 12px;
	color: #cd2426;
	line-height: 36px;
	float: left
}

.Shead03>a>p {
	font-size: 12px;
	color: #747474;
	line-height: 36px;
	float: left;
	margin-left: 30px
}

.Shead03>a>p:hover {
	color: #cd2426
}

.Shead04 {
	width: 266px;
	height: 36px;
	float: right
}

.Shead05>a>p {
	font-size: 12px;
	color: #747474;
	line-height: 36px;
	float: left
}

.Shead05>a>p:hover {
	color: #cd2426
}

.Shead06>a>img {
	float: left;
	margin-left: 26px;
	margin-top: 10px
}

.Shead06>a>p {
	font-size: 12px;
	color: #747474;
	float: left;
	line-height: 36px;
	margin-left: 3px
}

.Shead06>a>p:hover {
	color: #cd2426
}

.Shead07>a>p {
	font-size: 12px;
	color: #747474;
	line-height: 36px;
	float: left;
	margin-left: 26px
}


.Shead07>a>p:hover {
	color: #cd2426
}

.Snavigation {
	width: 1200px;
	height: 116px;
	margin: auto;
	position: relative
}

.Snavigation>a>img {
	margin-left: 40px;
	margin-top: 28px;
	float: left
}

.Sousuo1102 {
	width: 342px;
	height: 38px;
	border: 2px solid #cd2426;
	float: left;
	margin-top: 32px;
	margin-left: 224px
}

.Sosuo1103 {
	width: 95px;
	height: 42px;
	background: #cd2426;
	float: left;
	font-size: 16px;
	color: #fff;
	margin-top: 32px;
	border: none;
	cursor: pointer
}

.Snavigation02>p {
	position: absolute;
	font-size: 12px;
	color: #838282;
	margin-top: 80px;
	margin-left: 378px
}

.Snavigation03>a>p {
	font-size: 12px;
	color: #838282;
	position: absolute;
	margin-top: 80px;
	margin-left: 438px
}

.Snavigation03>a>p:hover {
	color: #cd2426
}

.Snavigation04>a>p {
	font-size: 12px;
	color: #838282;
	position: absolute;
	margin-top: 80px;
	margin-left: 494px
}

.Snavigation04>a>p:hover {
	color: #cd2426
}

.Snavigation05>a>p {
	font-size: 12px;
	color: #838282;
	position: absolute;
	margin-top: 80px;
	margin-left: 550px
}

.Snavigation05>a>p:hover {
	color: #cd2426
}

.Snavigation06>a>p {
	font-size: 12px;
	color: #838282;
	position: absolute;
	margin-top: 80px;
	margin-left: 607px
}

.Snavigation06>a>p:hover {
	color: #cd2426
}

.Snavigation07>a>p {
	font-size: 12px;
	color: #838282;
	position: absolute;
	margin-top: 80px;
	margin-left: 666px
}

.Snavigation07>a>p:hover {
	color: #cd2426
}

.Search {
	width: 100%;
	height: 40px;
	background: #cd2426;
	min-width: 1200px
}

.Search01 {
	width: 1200px;
	height: 40px;
	margin: auto;
	position: relative
}

.Search02 {
	width: 170px;
	height: 40px;
	background: #363636
}

.Search02>img {
	margin-top: 12px;
	margin-left: 26px;
	float: left
}

.Search02>p {
	font-size: 14px;
	color: #f0f0f0;
	float: left;
	margin-top: 8px;
	margin-left: 16px
}

.Search03>a>p {
	position: absolute;
	top: 0;
	font-size: 14px;
	color: #f8e2e2;
	line-height: 40px;
	margin-left: 220px
}

.Search03>a>p:hover {
	font-size: 16px;
	color: #f8e2e2
}

.Search04>a>p {
	position: absolute;
	top: 0;
	font-size: 14px;
	color: #f8e2e2;
	line-height: 40px;
	margin-left: 300px
}

.Search04>a>p:hover {
	font-size: 16px;
	color: #f8e2e2
}

.Search05>a>p {
	position: absolute;
	top: 0;
	font-size: 14px;
	color: #f8e2e2;
	line-height: 40px;
	margin-left: 408px
}

.Search05>a>p:hover {
	font-size: 16px;
	color: #f8e2e2
}

.Search06>a>p {
	position: absolute;
	top: 0;
	font-size: 14px;
	color: #f8e2e2;
	line-height: 40px;
	margin-left: 500px
}

.Search06>a>p:hover {
	font-size: 16px;
	color: #f8e2e2
}

.Search07>a>p {
	position: absolute;
	top: 0;
	font-size: 14px;
	color: #f8e2e2;
	line-height: 40px;
	margin-left: 578px
}

.Search07>a>p:hover {
	font-size: 16px;
	color: #f8e2e2
}

.Search08>a>p {
	position: absolute;
	top: 0;
	font-size: 14px;
	color: #f8e2e2;
	line-height: 40px;
	margin-left: 656px
}

.Search08>a>p:hover {
	font-size: 16px;
	color: #f8e2e2
}

.Search09>a>p {
	position: absolute;
	top: 0;
	font-size: 14px;
	color: #f8e2e2;
	line-height: 40px;
	margin-left: 748px
}

.Search09>a>p:hover {
	font-size: 16px;
	color: #f8e2e2
}

.Search011 {
	width: 100%;
	height: 420px;
	position: relative;
	min-width: 1200px
}

.Search010 {
	position: absolute;
	width: 170px;
	height: 420px;
	background: #cd2426;
	top: 0;
	left: 0;
	z-index: 30;
	margin-left: 75px
}

.Search012>a>p {
	position: absolute;
	font-size: 16px;
	color: #fcf0f1;
	margin-left: 24px;
	margin-top: 20px;
	font-family: 微软雅黑
}

.Search013>a>p {
	position: absolute;
	font-size: 16px;
	color: #fcf0f1;
	margin-left: 24px;
	margin-top: 70px;
	font-family: 微软雅黑
}

.Search014>a>p {
	position: absolute;
	font-size: 16px;
	color: #fcf0f1;
	margin-left: 24px;
	margin-top: 126px;
	font-family: 微软雅黑
}

.Search015>a>p {
	position: absolute;
	font-size: 16px;
	color: #fcf0f1;
	margin-left: 24px;
	margin-top: 182px;
	font-family: 微软雅黑
}

.Search016>a>p {
	position: absolute;
	font-size: 16px;
	color: #fcf0f1;
	margin-left: 24px;
	margin-top: 238px;
	font-family: 微软雅黑
}

.Search017>a>p {
	position: absolute;
	font-size: 16px;
	color: #fcf0f1;
	margin-left: 24px;
	margin-top: 294px;
	font-family: 微软雅黑
}

.Search018>a>p {
	position: absolute;
	font-size: 16px;
	color: #fcf0f1;
	margin-left: 24px;
	margin-top: 350px;
	font-family: 微软雅黑
}

.Sccontent {
	width: 100%;
	height: 483px;
	background: url(../images/s08.png) center no-repeat;
	min-width: 1200px;
	position: relative
}

.Sccontent01>p {
	font-family: 黑体;
	font-size: 24px;
	position: absolute;
	color: #333;
	margin-left: 72px;
	margin-top: 64px
}

.Sccontent02>p {
	position: absolute;
	font-size: 14px;
	font-family: 微软雅黑;
	color: #414141;
	margin-left: 176px;
	margin-top: 68px
}

.Sccontent03>a>img {
	position: absolute;
	margin-left: 104px;
	margin-top: 128px
}

.Sccontent04>a>img {
	position: absolute;
	margin-left: 468px;
	margin-top: 128px
}

.Sccontent05>a>img {
	position: absolute;
	margin-left: 832px;
	margin-top: 128px
}

.Sccontent06>a>img {
	position: absolute;
	margin-left: 832px;
	margin-top: 294px
}

.Sccontent07>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	margin-left: 1200px;
	margin-top: 70px
}

.Sccontent07>a>p:hover {
	color: #cd2426
}

.Scontent {
	width: 100%;
	height: 734px;
	background: url(../images/s13.png) center no-repeat;
	min-width: 1200px;
	position: relative
}

.Scontent01>p {
	font-family: 黑体;
	font-size: 24px;
	color: #333;
	position: absolute;
	margin-top: 64px;
	margin-left: 72px
}

.Scontent02>p {
	position: absolute;
	font-size: 14px;
	font-family: 微软雅黑;
	color: #414141;
	margin-left: 176px;
	margin-top: 68px
}

.Scontent04>a>p:hover {
	color: #cd2426
}

.Scontent03>a>p {
	position: absolute;
	font-size: 16px;
	font-family: 微软雅黑;
	color: #333;
	margin-top: 122px;
	margin-left: 300px
}

.Scontent03>a>p:hover {
	color: #cd2426
}

.Scontent04>a>p {
	position: absolute;
	font-size: 16px;
	font-family: 微软雅黑;
	color: #333;
	margin-top: 122px;
	margin-left: 434px
}

.Scontent05>a>p {
	position: absolute;
	font-size: 16px;
	font-family: 微软雅黑;
	color: #cd2426;
	margin-top: 122px;
	margin-left: 566px
}

.Scontent06>a>p {
	position: absolute;
	font-size: 16px;
	font-family: 微软雅黑;
	color: #333;
	margin-top: 122px;
	margin-left: 848px
}

.Scontent06>a>p:hover {
	color: #cd2426
}

.Scontent07>a>p {
	position: absolute;
	font-size: 16px;
	font-family: 微软雅黑;
	color: #333;
	margin-top: 122px;
	margin-left: 1004px
}

.Scontent07>a>p:hover {
	color: #cd2426
}

.Scontent08>a>img {
	position: absolute;
	margin-top: 380px;
	margin-left: 114px
}

.Scontent09>a>img {
	position: absolute;
	margin-top: 380px;
	margin-left: 396px
}

.Scontent10>a>img {
	position: absolute;
	margin-top: 380px;
	margin-left: 696px
}

.Scontent11>a>img {
	position: absolute;
	margin-top: 380px;
	margin-left: 986px
}

.Scontent12>a>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #3b3b3b;
	position: absolute;
	margin-top: 646px;
	margin-left: 174px
}

.Scontent13>a>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #3b3b3b;
	position: absolute;
	margin-top: 646px;
	margin-left: 450px
}

.Scontent14>a>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #3b3b3b;
	position: absolute;
	margin-top: 646px;
	margin-left: 756px
}

.Scontent15>a>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #3b3b3b;
	position: absolute;
	margin-top: 646px;
	margin-left: 1040px
}

.SContent001 {
	width: 100%;
	height: 543px;
	background: url(../images/s20.png) center no-repeat;
	min-width: 1200px;
	position: relative
}


.SContent002>p {
	font-family: 黑体;
	font-size: 24px;
	color: #333;
	position: absolute;
	margin-top: 34px;
	margin-left: 72px;
	z-index: 30
}

.SContent003>a>p {
	font-family: 微软雅黑;
	font-size: 14px;

	color: #cd2426;
	position: absolute;
	margin-top: 38px;
	margin-left: 190px
}

.SContent004>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-top: 38px;
	margin-left: 280px;
	z-index: 31
}

.SContent004>a>p:hover {
	color: #cd2426
}

.SContent005>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-top: 38px;
	margin-left: 370px;
	z-index: 32
}

.SContent005>a>p:hover {
	color: #cd2426
}

.SContent006>a>img {
	position: absolute;
	margin-left: 10px;
	margin-top: 20px
}

.SContent007>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2d2c2c;
	margin-left: 186px;
	margin-top: 390px
}

.SContent008>a>img {
	position: absolute;
	margin-left: 388px;
	margin-top: 60px
}

.SContent009>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2d2c2c;
	margin-left: 440px;
	margin-top: 246px
}

.SContent0010>a>img {
	position: absolute;
	margin-left: 640px;
	margin-top: 80px
}

.SContent0011>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2d2c2c;
	margin-left: 654px;
	margin-top: 246px
}

.SContent0012>a>img {
	position: absolute;
	margin-left: 856px;
	margin-top: 60px
}

.SContent0013>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2d2c2c;
	margin-left: 898px;
	margin-top: 246px
}

.SContent0014>a>img {
	position: absolute;
	margin-left: 408px;
	margin-top: 290px
}

.SContent0015>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2d2c2c;
	margin-left: 455px;
	margin-top: 460px
}

.SContent0016>a>img {
	position: absolute;
	margin-left: 620px;
	margin-top: 276px
}

.SContent0017>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2d2c2c;
	margin-left: 686px;
	margin-top: 460px
}

.SContent0018>a>img {
	position: absolute;
	margin-left: 880px;
	margin-top: 296px
}

.SContent0019>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #2d2c2c;
	margin-left: 926px;
	margin-top: 460px
}

.SContent0020>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-left: 1110px;
	margin-top: 120px
}

.SContent0021>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-left: 1190px;
	margin-top: 120px
}

.SContent0022>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-left: 1110px;
	margin-top: 160px
}

.SContent0023>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-left: 1190px;
	margin-top: 160px
}

.SContent0025>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-left: 1110px;
	margin-top: 200px
}

.SContent0026>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-left: 1190px;
	margin-top: 200px
}

.Shome {
	width: 100%;
	height: 501px;
	background: url(../images/s21.png) center no-repeat;
	min-width: 1200px;
	position: relative
}

.Shome02>p {
	position: absolute;
	font-family: 黑体;
	font-size: 24px;
	color: #333;
	margin-left: 72px;
	margin-top: 60px;
	min-width: 1200px
}

.Shome03>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-top: 64px;
	margin-left: 136px
}

.Shome04>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	margin-top: 66px;
	margin-left: 900px;
	min-width: 1200px
}

.Shome05 {
	width: 184px;
	height: 34px;
	position: absolute;
	margin-left: 190px;
	margin-top: 426px
}

.Shome06 {
	width: 100%;
	height: 357px;
	background: url(../images/s22.png) center no-repeat;
	min-width: 1200px;
	position: relative
}


.Shome08>a>img {
	position: absolute;
	margin-left: 84px;
	margin-top: 30px
}

.Shome09>a>img {
	position: absolute;

	margin-left: 394px;
	margin-top: 30px
}

.Shome10>a>img {





	position: absolute;
	margin-left: 696px;
	margin-top: 30px
}

.Shome11>a>img {
	position: absolute;
	margin-left: 1020px;
	margin-top: 36px
}

.Shome12>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 310px;
	margin-left: 160px
}

.Shome13>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 310px;
	margin-left: 450px
}

.Shome14>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 310px;
	margin-left: 740px
}

.Shome15>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 310px;
	margin-left: 1070px
}

.Sclothing {
	width: 100%;
	height: 897px;
	background: url(../images/s23.png) center no-repeat;
	min-width: 1200px;
	position: relative
}

.Sclothing02>p {
	position: absolute;
	font-family: 黑体;
	font-size: 24px;
	color: #333;
	margin-left: 72px;
	margin-top: 86px
}

.Sclothing03>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-top: 90px;
	margin-left: 196px
}

.Sclothing04>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-left: 1200px;
	margin-top: 90px
}

.Sclothing04>a>p:hover {
	color: #cd2426
}

.Sclothing05>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-left: 1100px;
	margin-top: 90px
}

.Sclothing05>a>p:hover {
	color: #cd2426
}

.Sclothing06>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-left: 1058px;
	margin-top: 90px
}

.Sclothing06>a>p:hover {
	color: #cd2426
}

.Sclothing07>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-left: 1026px;
	margin-top: 90px
}

.Sclothing07>a>p:hover {
	color: #cd2426
}

.Sclothing08>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-left: 982px;
	margin-top: 90px
}

.Sclothing08>a>p:hover {
	color: #cd2426
}

.Sclothing09>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	position: absolute;
	margin-left: 950px;
	margin-top: 90px
}

.Sclothing09>a>p:hover {
	color: #cd2426
}

.Sclothing10>a>img {
	position: absolute;
	margin-left: 80px;
	margin-top: 550px
}

.Sclothing11>a>img {
	position: absolute;
	margin-left: 400px;
	margin-top: 550px
}

.Sclothing12>a>img {
	position: absolute;
	margin-left: 710px;
	margin-top: 550px
}

.Sclothing13>a>img {
	position: absolute;
	margin-left: 1020px;
	margin-top: 550px
}

.Sclothing14>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 840px;
	margin-left: 150px
}

.Sclothing15>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 840px;
	margin-left: 430px
}

.Sclothing16>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 840px;
	margin-left: 730px
}

.Sclothing17>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 16px;
	color: #2d2c2c;
	margin-top: 840px;
	margin-left: 1064px
}

.Sclothing018 {
	position: absolute;
	width: 100px;
	height: 30px;
	margin-left: 94px;
	margin-top: 410px
}

.Svalidate {
	width: 1200px;
	height: 584px;
	margin: auto;
	overflow: hidden;
	position: relative
}

.Svalidate02>p {
	font-family: 黑体, " 宋体", " 微软雅黑";
	font-size: 24px;
	color: #333;
	margin-top: 94px;
	float: left
}

.Svalidate03>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #333;
	margin-top: 100px;
	float: left;
	margin-left: 20px
}

.Svalidate04 {
	width: 690px;
	height: 380px;
	background: url(../images/s24.png) center no-repeat;
	margin-top: 144px;
	margin-left: 40px;

	float: left;
	position: absolute
}

.Svalidate05 {
	width: 390px;
	height: 185px;
	background: url(../images/s25.png) center no-repeat;
	float: left;
	position: absolute;

	margin-left: 750px;
	margin-top: 144px
}

.Svalidate06 {
	width: 390px;
	height: 185px;
	background: url(../images/s26.png) center no-repeat;
	float: left;
	position: absolute;
	margin-left: 750px;
	margin-top: 338px
}

.Sbottom {
	width: 100%;
	height: 399px;
	background: url(../images/s27.png) center no-repeat;
	min-width: 1200px;
	position: relative
}

.Sbottom02>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #fff;
	position: absolute;
	margin-top: 60px;
	margin-left: 210px
}

.Sbottom03>p {
	font-family: 微软雅黑;
	font-size: 24px;
	color: #fff;
	position: absolute;
	margin-top: 110px;
	margin-left: 166px
}

.Sbottom04>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #fff;
	position: absolute;
	margin-top: 140px;
	margin-left: 210px
}

.Sbottom05>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #fff;
	position: absolute;
	margin-top: 192px;
	margin-left: 164px
}

.Sbottom06>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #fff;
	position: absolute;
	margin-top: 192px;
	margin-left: 276px
}

.Sbottom07>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #fff;
	position: absolute;
	margin-top: 60px;
	margin-left: 630px
}

.Sbottom08>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-top: 110px;
	margin-left: 520px;
	line-height: 30px
}

.Sbottom09>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #fff;
	position: absolute;
	margin-top: 60px;
	margin-left: 1030px
}

.Sbottom10>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #fff;
	position: absolute;
	margin-top: 210px;
	margin-left: 1060px
}

.Sbottom11>a>p {
	position: absolute;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #d9d9d9;
	margin-left: 470px;
	margin-top: 290px;
	line-height: 24px
}

.Xnavigation {
	width: 100%;
	height: 40px;
	border-bottom: 1px solid #cd2426;
	min-width: 1200px
}

.Xnavigation02>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #c22629;
	line-height: 40px;
	margin-left: 360px;
	float: left
}

.Xnavigation03>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #1c1b19;
	line-height: 40px;
	margin-left: 60px;
	float: left
}

.Xnavigation03>a>p:hover {
	color: #c22629
}

.Xnavigation04>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #1c1b19;
	line-height: 40px;
	margin-left: 60px;
	float: left
}

.Xnavigation04>a>p:hover {
	color: #c22629
}

.Xnavigation05>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #1c1b19;
	line-height: 40px;
	margin-left: 60px;
	float: left
}

.Xnavigation05>a>p:hover {
	color: #c22629
}

.Xnavigation06>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #1c1b19;
	line-height: 40px;
	margin-left: 60px;
	float: left
}

.Xnavigation06>a>p:hover {
	color: #c22629
}

.Xnavigation07>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #1c1b19;
	line-height: 40px;
	margin-left: 60px;
	float: left
}

.Xnavigation07>a>p:hover {
	color: #c22629
}

.Xnavigation08>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #1c1b19;
	line-height: 40px;
	margin-left: 60px;
	float: left
}

.Xnavigation08>a>p:hover {
	color: #c22629
}

.Xcontent {
	width: 100%;
	height: auto;
	/* min-width: 1200px */
}

.Xcontent01 {
	width: 100%;
	height: auto;
	margin: auto;
	overflow: hidden;
	/*padding: 20px;*/
}

.Xcontent02>a>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #595959;
	margin-top: 30px;
	float: left
}

.Xcontent02>a>p:hover {
	color: #cd2426
}

.Xcontent03>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #595959;
	margin-top: 32px;
	float: left;
	margin-left: 2px;
	cursor: pointer
}

.Xcontent04>p {
	font-family: 微软雅黑;
	font-size: 12px;

	color: #595959;
	margin-top: 33px;
	float: left;
	margin-left: 2px;
	cursor: pointer
}

.Xcontent05 {
	width: 1198px;
	height: 484px;
	border: 1px solid #a4a4a4;
	margin-top: 70px
}

.Xcontent06 img {
	width: 100%;
}

.Xcontent06 {
	width: 40%;
	height: auto;
	/* margin-top: 26px; */
	/* margin-left: 40px; */
	float: left;
	/* border: 1px solid #f1f1f1; */
	height: 350px;
}

.Xcontent08 {
	float: left;
	width: 78px;
	height: auto;
	/* margin-top: 26px; */
	padding: 0;

	margin-right: 20px;
	margin-left: 0px;
}

.Xcontent07 {
	width: 76px;
	height: 76px;
	border: 1px solid #e8e8e8
}

.Xcontent07>img {
	width: 100%;
	height: 100%
}

.Xcontent09 {
	width: 76px;
	height: 76px;
	margin-top: 10px;
	border: 1px solid #e8e8e8;
}

.Xcontent09>img {
	width: 100%;
	height: 100%
}

.Xcontent10 {
	width: 76px;
	height: 76px;
	margin-top: 10px;
	border: 1px solid #e8e8e8
}

.Xcontent10>img {
	width: 100%;
	height: 100%
}

.Xcontent11 {
	width: 76px;
	height: 76px;
	margin-top: 15px;
	border: 1px solid #e8e8e8;
}

.Xcontent11>img {
	width: 100%;
	height: 100%
}

.Xcontent12 {
	width: 76px;
	height: 76px;
	border: 1px solid #e8e8e8;
	margin-top: 10px
}

.Xcontent12>img {
	width: 100%;
	height: 100%
}

.Xcontent13 {
	width: 45%;
	height: auto;
	float: right;
}

.Xcontent14>a>p {
	font-family: 微软雅黑;
	font-size: 24px;
	color: #333;
	margin-top: 0px;
	float: left;
}

.Xcontent15>img {
	float: left;
	margin-top: 0px;
	margin-left: 10px;
}

.Xcontent16>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #9f9f9f;
	margin-top: 37px;
}

.Xcontent17 {
	width: auto;
	height: 117px;
	background: #f5f3ef;
	margin-top: 17px;
	overflow: hidden;
}

.Xcontent18 {
	font-family: 微软雅黑;
	font-size: 20px;
	color: #666a6e;
	margin-top: 20px;
	margin-left: 16px;
	float: left;
}

.Xcontent19 {
	font-family: 微软雅黑;
	font-size: 14px;
	float: left;
	color: #d7282d;
	margin-left: 0px;
	margin-top: 4px;
	padding-left: 15px;
}

.Xcontent19>span {
	font-family: 微软雅黑;
	font-size: 28px;
	color: #cd2426
}

.Xcontent20 {
	height: 20px;
	width: 502px;
	margin-top: 50px
}

.Xcontent21 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #666a6e;
	margin-left: 16px;
	line-height: 20px;
	float: left
}

.Xcontent20>img {
	float: left;
	margin-top: 1px;
	margin-left: 28px
}

.Xcontent22 {
	font-family: 微软雅黑;
	font-size: 12px;
	line-height: 20px;
	color: #cd2426;
	margin-left: 10px;
	float: left;
	width: 55%;
	overflow: hidden;
	height: 20px;
}

.Xcontent23 {
	height: 20px;
	width: 469px;
	margin-top: 11px;
	overflow: hidden;
}

.Xcontent24 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #666a6e;
	margin-left: 16px;
	line-height: 20px;
	float: left
}

.Xcontent25 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #6e7372;
	margin-left: 28px;
	float: left;
	line-height: 20px
}

.Xcontent27 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #605f5f;
	margin-top: 34px;
	margin-left: 16px;
	float: left
}

.Xcontent28 {
	border: 1px solid #e8e8e8;
	width: 50px;
	height: 50px;
	float: left;
	margin-top: 16px;
	margin-left: 30px
}

.Xcontent28>img {
	width: 100%;
	height: 100%
}

.Xcontent29>img {
	width: 100%;
	height: 100%
}

.Xcontent29 {
	float: left;
	margin-top: 16px;
	margin-left: 20px;
	border: 1px solid #e8e8e8;
	width: 50px;
	height: 50px
}

.Xcontent30 {
	width: 100%;
	height: auto;
	overflow: hidden;
	float: left;
	/* display: none; */
}

.Xcontent31 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #605f5f;
	line-height: initial;
	margin-left: 16px;
	float: left;
	margin-top: 21px;
}

.Xcontent32 {
	float: left;
	margin-top: 15px;
	margin-left: 30px;
}

.input {
	height: 32px;
	width: 60px;
	margin-top: 15px;
	border: 1px solid #ddd;
	line-height: 32px;
	text-align: center;
	float: left;
}

.Xcontent33>img {
	float: left;
	margin-top: 15px;
}

.Xagain {
	width: 1198px;
	height: 334px;
	margin: auto;
	border: 1px solid #e1e1e1;
	margin-top: 10px
}

.Xagain01 {
	width: 1198px;
	height: 42px;
	background: #f5f5f5
}

.Xagain01>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	line-height: 42px;
	margin-left: 20px
}

.Xcontent34 {
	margin-left: 16px;
	float: left;
	margin-top: 15px;
	/* display: none; */
}

.Xcontent35 {
	float: left;
	margin-left: 20px;
	margin-top: 15px;
	/* display: none; */
}

.Xagain02>a>img {
	margin-top: 120px;
	margin-left: 20px;
	float: left
}

.Xagain03>a>img {
	float: left;
	margin-left: 20px
}

.Xagain04>a>img {
	float: left;
	margin-left: 20px
}

.Xagain05>a>img {
	float: left;
	margin-left: 20px
}

.Xagain06>a>img {
	float: left;
	margin-left: 20px
}

.Xagain07>a>img {
	float: right;
	margin-right: 20px;
	margin-top: 120px
}

.Xagain09>a>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	float: left;
	margin-top: -40px;
	margin-left: 100px
}

.Xagain09>a>p>span {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426;
	line-height: 40px
}

.Xagain10>a>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	float: left;
	margin-top: -40px;
	margin-left: 140px
}

.Xagain10>a>p>span {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426;
	line-height: 40px
}

.Xdetails {
	width: 1200px;
	height: 2800px;
	margin: auto;
	margin-top: 40px;
	position: relative
}

.Xdetails01 {
	width: 780px;
	height: 2800px;
	float: left
}

.Xdetails02 {
	width: 168px;
	height: 38px;
	background: #f5f5f5;
	border: 1px solid #e1e1e1;
	float: left
}

.Xdetails03 {
	width: 170px;
	height: 2px;
	background: #d7282d;
	position: absolute;
	top: 0
}

.Xdetails04 {
	width: 168px;
	height: 38px;
	background: #f5f5f5;
	border: 1px solid #e1e1e1;
	float: left;
	border-left: none
}

.Xdetails05 {
	width: 440px;
	height: 38px;
	background: #f5f5f5;
	border: 1px solid #e1e1e1;
	float: left;
	border-left: none
}

.Xdetails001 {
	width: 780px;
	height: 40px;
	background: #00f
}

.Xdetails02>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #333;
	line-height: 38px;
	text-align: center
}

.Xdetails04>p {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #333;
	line-height: 38px;
	text-align: center
}

.Xdetails04>p>span {
	color: #cd2426;
	font-family: 微软雅黑;
	font-size: 16px
}

.Xdetails002 {
	width: 780px;
	height: 2760px
}

.Xdetails008 {
	width: 310px;
	height: 2200px;
	float: right
}

.Xdetails009 {
	width: 308px;
	height: 38px;
	background: #f5f5f5;
	border: 1px solid #e1e1e1
}

.Xdetails009>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #333;
	line-height: 38px;
	text-align: center
}

.Xdetails010 {
	height: 862px;
	width: 308px;
	border: 1px solid #e1e1e1;
	border-top: none
}

.Xdetails011>img {
	margin-left: 24px;
	margin-top: 26px
}

.Xdetails012>img {
	margin-left: 24px;
	margin-top: 26px
}

.Xdetails013>img {
	margin-left: 24px;
	margin-top: 26px
}

.Xdetails014>img {
	margin-left: 24px;
	margin-top: 26px
}

.Xdetails015>img {
	margin-left: 24px;
	margin-top: 26px
}

.Xdetails016 {
	width: 308px;
	height: 38px;
	background: #f5f5f5;
	border: 1px solid #e1e1e1;
	margin-top: 60px
}

.Xdetails016>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #333;
	line-height: 38px;
	text-align: center
}

.Xdetails017 {
	height: 1116px;
	width: 308px;
	border: 1px solid #e1e1e1;
	border-top: none
}

.Xdetails018>a>img {
	margin-left: 36px;
	margin-top: 40px
}

.Xdetails019>a>img {
	margin-left: 30px;
	margin-top: 30px
}

.Xdetails020>a>img {
	margin-left: 36px;
	margin-top: 60px
}

.Xdetails021>a>img {
	margin-left: 36px;
	margin-top: 40px
}

.Gcontent01 {
	height: 70px;
	width: 1200px;
	margin: auto;
	overflow: hidden
}

.Gcontent01>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #626262;
	line-height: 70px
}

.Gcontent02 {
	width: 1198px;
	height: 45px;
	background: #f5f5f5;
	border: 1px solid #ddd;
	margin: auto
}

.Gcontent03 {
	width: 16px;
	height: 16px;
	border: 1px solid #ddd;
	background: #fff;
	margin-left: 50px;
	margin-top: 14px;
	float: left
}

.Gcontent04>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #515757;


	float: left;
	margin-left: 10px;
	line-height: 45px
}

.Gcontent05>p {
	float: left;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #515757;
	margin-left: 150px;
	line-height: 45px
}

.Gcontent06 {
	width: 1200px;
	height: 614px;
	margin: auto;
	overflow: hidden
}

.Gcontent07 {
	width: 1198px;
	height: 136px;
	border: 1px solid #ddd;
	margin-top: 22px
}

.Gcontent08 {
	width: 16px;
	height: 16px;
	background: #fff;
	border: 1px solid #ddd;
	margin-left: 50px;
	margin-top: 60px;
	float: left
}

.Gcontent09>img {
	float: left;
	margin-top: 28px;
	margin-left: 20px
}

.Gcontent010 {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	margin-top: 42px;
	margin-left: 40px;
	line-height: 24px
}

.Gcontent010>span {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #9f9f9f
}

.Gcontent011 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	margin-left: 80px;
	float: left;
	margin-top: 60px
}

.Gcontent012>img {
	float: left;
	margin-left: 106px;
	margin-top: 56px
}

.Gcontent0012>img {
	float: left;
	margin-left: 106px;
	margin-top: 56px
}

.Gcontent00012>img {
	float: left;
	margin-left: 106px;
	margin-top: 56px
}

.Gcontent000012>img {
	float: left;
	margin-left: 106px;
	margin-top: 56px
}

.input01 {
	width: 60px;
	height: 23px;
	border: 1px solid #ddd;
	margin-top: 56px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	text-align: center;
	line-height: 23px;
	float: left
}

.input02 {
	width: 60px;
	height: 23px;
	border: 1px solid #ddd;
	margin-top: 56px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	text-align: center;
	line-height: 23px;
	float: left
}

.input03 {
	width: 60px;
	height: 23px;
	border: 1px solid #ddd;
	margin-top: 56px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	text-align: center;
	line-height: 23px;
	float: left
}

.input04 {
	width: 60px;
	height: 23px;
	border: 1px solid #ddd;
	margin-top: 56px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	text-align: center;
	line-height: 23px;
	float: left
}

.Gcontent013>img {
	float: left;
	margin-top: 56px
}

.Gcontent0013>img {
	float: left;
	margin-top: 56px
}

.Gcontent00013>img {
	float: left;
	margin-top: 56px
}

.Gcontent000013>img {
	float: left;
	margin-top: 56px
}

.Gcontent014>p {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426;
	margin-left: 87px;
	margin-top: 58px
}

.Gcontent015>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	margin-left: 144px;
	float: left;
	margin-top: 58px
}

.Gcontent016>a {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #b6b6b6;
	margin-top: 56px;
	margin-left: 106px
}

.Gcontent0016>a {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #b6b6b6;
	margin-top: 56px;
	margin-left: 106px
}

.Gcontent00016>a {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #b6b6b6;
	margin-top: 56px;
	margin-left: 106px
}

.Gcontent000016>a {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #b6b6b6;
	margin-top: 56px;
	margin-left: 106px
}

.Gcontent007 {
	width: 1198px;
	height: 136px;
	border: 1px solid #ddd;
	border-top: none
}

.Gcontent0007 {
	width: 1198px;
	height: 136px;
	border: 1px solid #ddd;
	border-top: none
}

.Gcontent00007 {
	width: 1198px;
	height: 136px;
	border: 1px solid #ddd;
	border-top: none
}

.Gcontent000007 {
	width: 1198px;
	height: 136px;
	border: 1px solid #ddd;
	border-top: none
}

.Gcontent017 {
	width: 1198px;
	height: 60px;
	background: #f5f5f5;
	margin: auto;
	border: 1px solid #ddd
}

.Gcontent018 {
	width: 16px;
	height: 16px;
	border: 1px solid #ddd;
	background: #fff;
	margin-left: 50px;
	margin-top: 22px;
	float: left
}

.Gcontent019 {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	margin-top: 22px;
	margin-left: 20px
}

.Gcontent020 {
	width: 135px;

	height: 60px;
	float: right;
	background: #cd2426
}

.Gcontent020>a>p {
	font-family: 微软雅黑;
	font-size: 24px;
	color: #fff;
	line-height: 60px;
	text-align: center
}

.Gcontent021>p {
	float: right;
	margin-top: 12px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #515757;
	margin-right: 20px
}

.Gcontent022 {

	font-family: 微软雅黑;
	font-size: 18px;
	color: #cd2426
}

.Gcontent023 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #9f9f9f
}

.Gcontent024 {
	width: 1198px;
	height: 332px;
	border: 1px solid #e1e1e1;
	margin: auto;
	margin-top: 30px
}


.Gcontent025 {
	width: 1198px;
	height: 43px;
	background: #f5f5f5
}

.Gcontent025>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	line-height: 43px;
	margin-left: 20px
}

.Gcontent026>a>img {
	margin-top: 120px;
	margin-left: 20px;
	float: left
}

.Gcontent027>img {
	float: left;
	margin-left: 40px
}

.Gcontent028>img {
	float: left;
	margin-left: 50px
}

.Gcontent029>img {
	float: left;
	margin-left: 50px
}

.Gcontent030>a>img {
	float: right;
	margin-top: 120px;
	margin-right: 20px
}

.Gcontent031>p>a {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	float: left;
	margin-top: -50px;
	margin-left: 130px
}

.Gcontent032 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426
}

.Gcontent033>p>a {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	float: left;
	margin-top: -50px;
	margin-left: 350px
}

.Gcontent034 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426
}

.Gcontent035>p>a {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	float: left;
	margin-top: -50px;
	margin-left: 640px
}

.Gcontent036 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426
}

.Gcontent037>p>a {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #686868;
	float: left;
	margin-top: -50px;
	margin-left: 915px
}

.Gcontent038 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426
}

.GChaoda {
	width: 1200px;
	margin: auto;
	height: 430px
}

.Dconter {
	width: 100%;
	height: 524px;
	min-width: 1200px
}

.Dconter01 {
	width: 100%;
	height: 476px;
	background: url(../images/f11.png) center no-repeat;
	margin-top: 38px;
	overflow: hidden;
	min-width: 1200px
}

.Dconter02 {
	width: 383px;
	height: 432px;
	background: #fff;
	margin-top: 22px;
	margin-left: 820px;
	overflow: hidden
}

.Dconter03 {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #041423;
	margin-top: 24px;
	margin-left: 40px
}

.Dconter04 {
	background: url(../images/f12.png) 0 no-repeat;
	width: 248px;
	height: 36px;
	border: 1px solid #e8e8e8;
	margin-left: 42px;
	margin-top: 20px;
	padding-left: 50px;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #ccc
}

.Dconter05 {
	background: url(../images/f13.png) 0 no-repeat;
	width: 248px;
	height: 36px;
	border: 1px solid #e8e8e8;
	margin-left: 42px;
	margin-top: 18px;
	padding-left: 50px;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #ccc
}

.Dconter06 {
	width: 300px;
	height: 47px;
	background: #cd2426;
	margin-left: 42px;
	margin-top: 40px
}

.Dconter07>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #fff;
	text-align: center;
	line-height: 47px
}

.Dconter09>p {
	float: left;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #9f9f9f;
	margin-left: 42px;
	margin-top: 20px
}

.Dconter10>p {
	float: right;
	margin-right: 40px;
	margin-top: 20px;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #9f9f9f
}

.DIconter {
	width: 1198px;
	height: 360px;
	border: 1px solid #e1e1e1;
	margin: auto;
	margin-top: 40px
}

.DIconter01 {
	width: 1198px;
	height: 40px;
	background: #f5f5f5;
	border-bottom: 1px solid #e1e1e1
}

.DIconter01>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #9e9e9e;
	line-height: 40px;

	margin-left: 32px
}

.DIconter02 {
	width: 1198px;
	height: 50px;
	margin-top: 50px
}

.DIconter03 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: 393939;
	line-height: 50px;
	margin-left: 56px;
	float: left
}

.DIconter04 {
	float: left;
	width: 150px;
	height: 28px;
	margin-top: 10px;
	margin-left: 26px;
	border: 1px solid #ddd
}

.DIconter05 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: 393939;
	line-height: 50px;
	margin-left: 120px;
	float: left
}

.DIconter06 {
	width: 1198px;
	height: 50px;
	margin-top: 10px
}

.DIconter07 {

	font-family: 微软雅黑;
	font-size: 12px;
	color: 393939;
	line-height: 50px;
	margin-left: 56px;
	float: left
}

.DIconter08 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #393939;
	float: left;
	width: 150px;
	height: 28px;
	margin-top: 10px;
	margin-left: 16px;
	background: url(../images/f15.png) 132px no-repeat;
	cursor: pointer;
	border: 1px solid #ddd
}

.DIconter09 {
	float: left;
	width: 150px;
	height: 28px;
	margin-top: 10px;
	margin-left: 28px;
	background: url(../images/f15.png) 132px no-repeat;
	cursor: pointer;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #393939;
	border: 1px solid #ddd
}

.DIconter10 {
	width: 1198px;
	height: 96px;
	margin-top: 20px
}

.DIconter11 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: 393939;
	line-height: 50px;
	margin-left: 56px;
	float: left
}

.DIconter12 {
	width: 510px;
	height: 90px;
	border: 1px solid #ddd;
	margin-left: 16px;
	float: left
}

.DIconter13 {
	float: left;
	width: 18px;
	height: 18px;
	margin-left: 30px
}

.DIconter14 {
	float: left;
	font-family: 微软雅黑;
	font-size: 12px;
	color: #393939;
	margin-left: 10px
}

.DIconter15 {
	width: 144px;
	height: 42px;
	background: #b4a078;
	float: left;
	margin-top: 49px;
	margin-left: -76px
}

.DIconter15>a>p {
	font-family: 微软雅黑 light;
	font-size: 18px;
	color: #fff;
	line-height: 42px;
	text-align: center
}

.DIconter16 {
	width: 1198px;
	height: 694px;
	background: #f5f5f5;
	margin: auto;
	border: 1px solid #e1e1e1;
	margin-top: 48px
}

.DIconter17 {
	width: 1198px;
	height: 42px;
	border-bottom: 1px solid #e1e1e1
}

.DIconter19>p {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #9e9e9e;
	line-height: 42px;
	margin-left: 32px
}

.DIconter20>p {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #9e9e9e;
	line-height: 42px;
	margin-left: 332px
}

.DIconter21>p {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #9e9e9e;
	line-height: 42px;
	margin-left: 150px
}

.DIconter22 {
	width: 1198px;
	height: 120px;
	border-bottom: 1px solid #e1e1e1;
	background: #fff
}

.DIconter30 {
	width: 1198px;
	height: 120px;
	border-bottom: 1px solid #e1e1e1;
	background: #fff
}

.DIconter23>img {
	float: left
}

.DIconter24 {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-top: 42px
}

.DIconter24>span {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #bdbdbd;
	line-height: 24px
}

.DIconter25 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-left: 130px;
	float: left;
	margin-top: 42px
}

.DIconter26 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-left: 142px;
	float: left;
	margin-top: 42px
}

.DIconter27 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-left: 152px;
	float: left;
	margin-top: 42px
}

.DIconter28 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-left: 130px;
	float: left;
	margin-top: 42px
}

.DIconter29 {
	font-family: 微软雅黑;
	font-size: 20px;
	color: #b6b6b6;
	margin-left: 100px;
	float: left;
	margin-top: 42px;
	cursor: pointer
}

.DIconter31 {
	font-family: 微软雅黑;
	font-size: 20px;
	color: #b6b6b6;
	margin-left: 100px;
	float: left;
	margin-top: 42px;
	cursor: pointer
}

.DIconter32 {
	width: 1198px;
	height: 80px;
	border-bottom: 1px solid #e1e1e1
}

.DIconter33>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #9e9e9e;
	margin-left: 32px;
	margin-top: 20px
}

.DIconter34 {
	float: left;
	width: 18px;
	height: 18px;
	margin-left: 30px;
	margin-top: 15px
}

.DIconter35>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-top: 14px;
	margin-left: 16px;
	float: left
}

.DIconter36 {
	width: 278px;

	height: 140px;
	float: left
}

.DIconter37>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #9e9e9e;

	margin-top: 34px;
	margin-left: 34px
}

.DIconter38>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #cd2426;
	margin-top: 12px;
	margin-left: 34px
}

.DIconter39 {
	width: 184px;
	height: 35px;
	background: #fff;
	border: 1px solid #ddd;
	margin-left: 34px;
	margin-top: 14px;
	float: left
}

.DIconter40 {
	width: 58px;
	height: 37px;
	background: #fff;
	border: 1px solid #ddd;
	float: left;
	border-left: none;
	margin-top: 14px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #4e4c4c;
	line-height: 35px;
	text-align: center
}

.DIconter41 {
	width: 130px;
	height: 140px;
	float: right;
	margin-right: 130px
}

.DIconter42>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-top: 34px
}

.DIconter43>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-top: 20px;
	margin-left: 14px
}

.DIconter44>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939;
	margin-top: 20px;
	margin-left: 14px
}

.DIconter45 {
	width: 1198px;
	height: 14px;
	background: url(../images/f19.png) center no-repeat;
	margin-top: 156px
}

.DIconter46 {
	width: 1198px;
	height: 138px
}

.DIconter47 {
	width: 164px;
	height: 138px;
	margin-left: 34px;
	overflow: hidden;
	float: left
}

.DIconter48 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #9e9e9e;
	margin-top: 12px
}

.DIconter49 {
	float: left;
	width: 18px;
	height: 18px;
	margin-top: 15px
}

.DIconter50 {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #545454;
	margin-top: 14px;
	margin-left: 10px
}

.DIconter51 {
	width: 200px;
	height: 138px;
	float: right;
	margin-right: 130px
}

.DIconter52>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #393939
}

.DIconter52>p>span {
	font-family: 微软雅黑;
	font-size: 24px;
	color: #cd2426;
	margin-left: 22px
}

.DIconter53 {
	width: 144px;
	height: 42px;
	background: #b4a078;
	margin-top: 40px;
	margin-left: 52px
}

.DIconter53>a>p {
	font-family: 微软雅黑;
	font-size: 18px;
	color: #fff;
	line-height: 42px;
	text-align: center
}

.DIconter54 {
	width: 1200px;
	height: 164px;
	background: #fff;
	margin: auto
}

.DIconter55 {
	float: left;
	width: 18px;
	height: 18px;
	margin-top: 15px;
	margin-left: 900px
}

.DIconter56 {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #1853fe;
	margin-top: 13px;
	margin-left: 20px
}

.Lconter {
	width: 1200px;
	height: 650px;
	margin: auto;
	overflow: hidden
}

.Lconter01>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	margin-top: 20px
}

.Lconter01>a>p:hover {
	color: #cd2426
}

.Lconter01>a>p>span {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #8f8f8f
}

.Lconter02 {
	width: 178px;
	height: 458px;
	border: 1px solid #e8e8e8;
	margin-top: 30px;
	float: left
}

.Lconter03>img {
	margin-left: 36px;
	margin-top: 30px
}

.Lconter04>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	margin-top: 20px;
	margin-left: 77px
}

.Lconter04>a>p:hover {
	color: #cd2426
}

.Lconter05>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #cd2426;
	margin-top: 12px;
	margin-left: 65px
}

.Lconter07 {
	width: 94px;
	height: 28px;
	border: 1px solid silver;
	background: #e8e8e8;
	margin-left: 40px;
	margin-top: 12px
}

.Lconter07>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	line-height: 28px;
	text-align: center
}

.Lconter07>a>p:hover {
	color: #cd2426
}

.Lconter08>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #cd2426;
	margin-top: 25px;

	margin-left: 60px
}

.Lconter008>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	margin-top: 25px;



	margin-left: 60px
}

.Lconter008>a>p:hover {
	color: #cd2426
}



.Lconter09>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	margin-top: 20px;
	margin-left: 60px
}

.Lconter009>a>p {
	font-family: 微软雅黑;

	font-size: 12px;
	color: #cd2426;

	margin-top: 20px;

	margin-left: 60px
}

.Lconter09>a>p:hover {
	color: #cd2426
}

.Lconter10>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	margin-top: 20px;
	margin-left: 66px
}

.Lconter10>a>p:hover {
	color: #cd2426
}

.Lconter11 {
	width: 1000px;
	height: 458px;
	float: left;
	border: 1px solid #e8e8e8;
	margin-top: 30px;
	margin-left: 18px
}

.Lconter12>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	margin-top: 48px;
	margin-left: 70px
}

.Lconter13>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	margin-top: 36px;
	margin-left: 70px
}

.Lconter14 {
	width: 998px;
	height: 32px;
	margin-top: 30px
}

.Lconter15 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	line-height: 32px;
	margin-left: 70px;
	float: left
}

.Lconter16 {
	width: 150px;
	height: 30px;
	border: 1px solid #e8e8e8;
	margin-left: 64px;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	line-height: 30px
}

.Lconter17 {
	width: 998px;
	height: 22px;
	margin-top: 30px
}

.Lconter18 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	margin-left: 70px;
	float: left
}

.Lconter19 {
	float: left;
	margin-top: 4px;
	margin-left: 64px
}

.Lconter20 {
	float: left;
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	margin-left: 8px
}

.Lconter21 {
	float: left;
	margin-top: 4px;
	margin-left: 26px
}

.Lconter22 {
	width: 998px;
	height: 20px;
	margin-top: 30px
}

.Lconter23 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	margin-left: 70px;
	float: left
}

.Lconter24 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #6aa2db;
	margin-left: 38px;
	float: left
}

.Lconter25 {
	height: 38px;
	width: 998px;
	margin-top: 30px
}

.Lconter26 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	margin-left: 70px;
	line-height: 38px;
	float: left
}

.Lconter27 {
	width: 120px;
	height: 31px;
	float: left;
	margin-top: 2px;
	margin-left: 38px
}

.Lconter28 {
	width: 163px;
	height: 41px;
	background: #e8e8e8;
	margin-top: 42px;
	margin-left: 210px
}

.Lconter28:hover {
	background: #cd2426
}

.Lconter29 {
	font-family: 微软雅黑;
	font-size: 16px;
	color: #575757;
	text-align: center;
	line-height: 41px
}

.Lconter29:hover {
	color: #fff
}

.Jconter {
	width: 998px;
	height: 178px;
	border: 1px solid #e8e8e8;
	float: left;
	margin-left: 18px;
	margin-top: 30px
}

.Jconter0 {
	width: 998px;
	height: 178px;
	border: 1px solid #e8e8e8;
	float: left;
	margin-left: 18px;
	margin-top: 10px
}

.Jconter01 {
	width: 998px;
	height: 43px;
	border-bottom: 1px solid #e8e8e8;
	background: #f5f5f5
}

.Jconter02 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	line-height: 43px;
	margin-left: 24px;
	float: left
}

.Jconter03 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	line-height: 43px;
	float: left;
	margin-left: 84px
}

.Jconter04>img {
	float: left
}

.Jconter05 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	margin-top: 60px;
	float: left
}

.Jconter05:hover {
	color: #cd2426
}

.Jconter06 {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #3b3b3b;
	float: left;
	margin-top: 60px;
	margin-left: 144px
}

.Jconter07 {
	float: left;
	width: 70px;
	height: 134px;
	margin-left: 100px
}

.Jconter08 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	margin-top: 20px
}

.Jconter09 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #3b3b3b;
	margin-top: 10px;
	margin-left: 6px
}

.Jconter09:hover {
	color: #cd2426
}

.Jconter10>p {
	font-family: 微软雅黑;
	font-size: 14px;
	color: #cd2426;
	float: left;
	margin-top: 54px;
	margin-left: 60px
}


.Jconter11 {
	width: 109px;
	height: 134px;
	float: left;
	margin-left: 46px
}


.Jconter12 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #838383;
	margin-top: 30px;
	text-align: center
}

.Jconter112 {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #838383;
	margin-top: 30px;

	text-align: center
}

.Jconter13 {
	width: 94px;
	height: 30px;
	background: #cd2426;
	margin-top: 20px;
	margin-left: 6px
}

.Jconter13>a>p {
	font-family: 微软雅黑;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 30px
}

@media (min-width:760px) and (max-width:980px) {
	.Xcontent01 {
		width: 100%;
		height: auto;
		margin: auto;
		overflow: hidden;
	}

	.Xcontent06 {
		width: 69% !important;
		height: auto;
		/* margin-top: 26px; */
		/* margin-left: 40px; */
		float: left;
		border: 1px solid #f1f1f1;
	}

	.Xcontent08 {
		float: left;
		width: 15%;
		height: auto;
		/* margin-top: 26px; */
		margin-right: 20px;
		margin-left: 0px;
	}

	.Xcontent07 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent09 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent10 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent11 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent13 {
		width: 100%;
		height: auto;
		float: right;
	}

	.Xcontent14>a>p {
		font-family: 微软雅黑;
		font-size: 32px;
		color: #333;
		margin-top: 15px;
		float: left;
	}

	.Xcontent16>p {
		font-family: 微软雅黑;
		font-size: 30px;
		color: #9f9f9f;
		margin-top: 37px;
		float: left;
		width: 100%;
	}

	.Xcontent17 {
		width: 100%;
		height: 117px;
		background: #f5f3ef;
		margin-top: 17px;
		overflow: hidden;
		float: left;
	}
}

@media (min-width: 980px) and (max-width: 1400px) {
	.Xcontent01 {
		width: 100%;
		height: auto;
		margin: auto;
		overflow: hidden;
	}

	.Xcontent06 {
		width: 80%;
		height: auto;
		/* margin-top: 26px; */
		/* margin-left: 40px; */
		float: left;
		border: 1px solid #f1f1f1;
	}

	.Xcontent08 {
		float: left;
		width: 15%;
		height: auto;
		/* margin-top: 26px; */
		margin-left: 0px;

		margin-right: 20px;
	}

	.Xcontent07 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent09 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent10 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent11 {
		width: 100%;
		height: 100%;
		border: 1px solid #e8e8e8;
	}

	.Xcontent13 {
		width: 100%;
		height: auto;
		float: right;
	}

	.Xcontent14>a>p {
		font-family: 微软雅黑;
		font-size: 32px;
		color: #333;
		margin-top: 15px;
		float: left;
	}

	.Xcontent16>p {
		font-family: 微软雅黑;
		font-size: 30px;
		color: #9f9f9f;
		margin-top: 37px;
		float: left;
		width: 100%;
	}

	.Xcontent17 {
		width: 100%;
		height: 117px;
		background: #f5f3ef;
		margin-top: 17px;
		overflow: hidden;
		float: left;
	}
}

@media only screen and (max-width: 768px) {
	.products_list_wrap li {
		width: 100%;
		margin-right: 0px;
		margin-left: 2%;
	}

	.products_list_img {
		width: 100%;
		text-align: center;
		background: #fff;
		box-sizing: border-box;
		overflow: hidden;
		height: auto !important;
	}

	.pro_1 {
		width: 95%;
		margin: auto;
		max-width: 1200px;
	}

	.Xcontent06 {
		width: 72%;
		height: auto;
		/* margin-top: 26px; */
		/* margin-left: 40px; */
		float: left;
		border: 1px solid #f1f1f1;
		height: 250px;
	}

	.Xcontent07 {
		width: 50px;
		height: 50px;
		border: 1px solid #e8e8e8;
	}

	.Xcontent09 {
		width: 50px;
		height: 50px;
		margin-top: 25px;
		border: 1px solid #e8e8e8;
	}

	.Xcontent10 {
		width: 50px;
		height: 50px;
		margin-top: 10px;
		border: 1px solid #e8e8e8;
	}

	.Xcontent11 {
		width: 50px;
		height: 50px;
		margin-top: 10px;
		border: 1px solid #e8e8e8;
	}

	.Xcontent13 {
		width: 100%;
		height: auto;
		float: right;
		margin-top: 5%;
	}

	.gywm_c_b p a {

		float: left;
		border: 1px solid #eeeeee;
		width: 22%;
		text-align: center;
		padding: 1%;
		border-radius: 25px;
		margin-right: 10px;
		font-size: 14px;
		margin-top: 2%;
		/* margin-bottom: 2%; */
	}



	.gywz_c_l {
		width: 94%;
		float: left;
		border: 1px solid #f1f1f1;
		padding: 3%;
	}

	.gywz_c_r {
		width: 100%;
		float: right;
	}

	.rdxw_r h1 {


		font-size: 18px !important;

		font-weight: 100;

		color: #000;

		width: 100% !important;

		float: left;

		margin-top: 1%;

		line-height: 29px;
	}

	.rdxw_r p {
		width: 100%;
		float: left;
		font-size: 16px !important;
		line-height: 30px !important;
		color: #666;
		margin-top: 1%;
		margin-bottom: 1%;
	}

	.rdxw_r span {
		float: left;
		font-size: 16px !important;
		color: #fc9e2d;
		margin-top: 5px !important;
	}

	.rdxw_r h3 {
		float: left;
		padding: 8px 50px;
		font-size: 14px !important;
		font-weight: 100;
		border: 1px solid #666;
		border-radius: 20px;
		margin-top: 1% !important;
		color: #666;
	}

	.right_news {
		float: none !important;
		margin: 0px !important;
	}

	.rddy {
		width: 100%;
		float: left;
	}

	.rddy_1 {
		width: 95%;
		max-width: 1200px;
		margin: auto;
	}

	.rddy_c {
		border: 1px solid #f1f1f1;
		float: left;
		width: 100%;
		padding: 3% 3% 0 3%;
		margin-bottom: 3%;
	}

	.tab-content>.tab-pane {
		display: none;
		padding-top: 0% !important;
	}

	.tab-pane1 li {
		margin-bottom: 3% !important;
	}

	.rdxw_r {
		width: 100%;
		right: 5px;
		position: inherit !important;
		background: #fff;
		box-shadow: 0 0 10px 5px #0000000f;
		padding: 25px 0px;
		margin-top: 2%;
		float: left;
		height: auto;
	}

	.gywm_1 {
		width: 95%;
		max-width: 1200px;
		margin: auto;
	}

	.rdxw_l {
		float: left;
		width: 100%;
		height: auto;
		border: 1px solid #f1f1f1;
	}

	.index_mess_ul {
		padding: 0px 0px 0px;
		overflow: hidden;
		width: 100%;
		display: inline-block;
		text-align: center;
	}
}

@media (min-width:760px) and (max-width:980px) {
	.tab-pane li {
		width: 100% !important;
		float: left;
		border: 1px solid #e9e9e9;
		margin-right: 1.5% !important;
		position: relative;
		transition: .5s ease;
		margin-bottom: 3% !important;
		overflow: hidden;
	}

	.m_db {
		display: block !important;
		width: 100%;
		float: left;
		background: #1f1f1f;
		padding-top: 5%;
		padding-bottom: 5%;
		text-align: center;
		color: #fff;
		font-size: 16px;
		line-height: 30px;
		margin-bottom: 15%;
	}

	.pagebt_l {
		width: 95%;
		margin: auto;
		max-width: 1200px;
	}

	.page_right {
		width: 100%;
		float: left;
		background: #fff;
		border: 1px solid #f1f1f1;
	}

	.products_list_wrap li:nth-child(2n+1) {
		margin-left: 0%;
		width: 48%;
	}

	.page_box .left_box {
		width: 100%;
		float: right;
		background: #fff;
		min-height: 1000px;
		padding: 1% 1.5%;
		border: 1px solid #f1f1f1;
	}

	.products_list_wrap li {
		width: 47% !important;
		float: left;
		margin-right: 2%;
		box-sizing: border-box;
		margin-bottom: 1.8rem;
		transition: all 300ms;
		position: relative;
		top: 0px;
		border: 1px solid #f1f1f1;
	}
}

.rddy_c li {
	width: 100%;
	float: left;
	border: 1px solid #e9e9e9;
	margin-right: 2.5%;
	position: relative;
	transition: .5s ease;
	margin-bottom: 3%;
	overflow: hidden;
}

.products_list_wrap li i {
	width: 46px;
	height: 46px;
	background: url(../images/video-hover.png) left top no-repeat;
	position: absolute;
	left: 125px;
	top: 125px;
	display: none;
}

.products_list_wrap li:hover i {

	display: block;
}


/*视频*/
.videos {
	width: 100%;
	height: auto;
	overflow: hidden;
	/* margin-top:31px; */
}

.video_b1 {
	width: 100%;
	height: 569px;
	background: #1a1a1a;
	margin-top: 20px;
}

.mBoxl_t {
	width: 100%;
	height: 26px;
	padding-bottom: 12px;
	border-bottom: 1px solid #ececec;
	overflow: hidden;
}

.box_title {
	display: block;
	width: 74px;
	height: 26px;
	line-height: 26px;
	background: #222;
	text-align: center;
	color: #fff;
	font-size: 14px;
	float: left;
}

.box_list {
	float: right;
	height: 26px;
	overflow: hidden;
}

.box_list_l {
	float: right;
	height: 26px;
	line-height: 26px;
}

.box_list_l a {
	color: #c5c5c5;
	font-size: 12px;
	float: left;
	padding-left: 11px;
	padding-right: 11px;
}

.box_list_l a.on {
	color: #000;
}

.box_list_r {
	float: right;
	overflow: hidden;
}

.video_b_in {
	width: 1200px;
	height: 569px;
	margin: 0 auto;
	overflow: hidden;
}

.video_ls {
	width: 900px;
	height: 566px;
	border-radius: 6px;
	background: #000;
	float: left;
	overflow: hidden;
	position: relative;
	margin-top: 3px;
}

.video_ls.on {
	position: fixed;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	z-index: 99999;
}

.video_rs {
	width: 300px;
	height: 569px;
	/* border-radius:6px; */
	background: #f3f3f3;
	float: left;
}

#vids {
	display: block;
	/* width:100%; */
	height: 100%;
	object-fit: fill;
	text-align: center;
	margin: auto;
}

.title_top {
	position: absolute;
	top: -26px;
	left: 36px;
	width: 100%;
	height: 28px;
	line-height: 28px;
	font-size: 20px;
	color: #fff;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	transition: 0.5s;
	transition-delay: 0.3s;
	opacity: 0
}

.list_right {
	width: 20px;
	height: auto;
	overflow: hidden;
	top: 33px;
	right: -26px;
	position: absolute;
	transition: 0.5s;
	transition-delay: 0.3s;
	opacity: 0;
}

.video_ls:hover .title_top {
	opacity: 1;
	top: 36px;
}

.video_ls:hover .list_right {
	opacity: 1;
	right: 30px;
}

.list_right a {
	display: block;
	width: 20px;
	height: 20px;
	margin-bottom: 23px;
	overflow: hidden;
	color: #fff;
}

.list_right a:hover {
	color: red;
}

#like.on {
	color: #ffbc00;
}

#zan.on {
	color: #ffbc00;
}

.controls {
	min-width: 830px !important;
	height: 91px;
	position: absolute;
	bottom: 20px;
	left: 33px;
}

#pass {
	width: 106px;
	height: 106px;
	overflow: hidden;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -53px;
	margin-left: -53px;
	cursor: pointer;
	z-index: 99;
}

#pass img {
	display: block;
	width: 106px;
	height: 106px;
}

#pBar {
	width: 100%;
	height: 20px;
	overflow: hidden;
	position: relative;
}

.pBar_bj {
	width: 100%;
	height: 6px;
	background: #686868;
	border-radius: 3px;
	margin-top: 7px;
	position: relative;
}

#buff {
	height: 6px;
	border-radius: 3px 0 0 3px;
	background: #959595;
	position: absolute;
	top: 0;
	left: 0;
}

#pBar_move {
	height: 6px;
	border-radius: 3px 0 0 3px;
	background: #fff;
	position: absolute;
	top: 0;
	left: 0;
	cursor: pointer;
}

#pBtn {
	width: 20px;
	height: 20px;
	border-radius: 10px;
	position: absolute;
	background: #fff;
	top: -7px;
	right: -20px;
	cursor: pointer;
}

.trol_list {
	width: 100%;
	height: 24px;
	line-height: 24px;
	margin-top: 41px;
	overflow: hidden;
}

.list_1 {
	float: left;
	height: 24px;
	overflow: hidden;
}

.voice {
	float: left;
	height: 24px;
	overflow: hidden;
	margin-left: 51px;
}

.voice i {
	cursor: pointer;
	color: #fff;
	font-size: 20px;
	margin-right: 20px;
}

.list_1 i {
	cursor: pointer;
	color: #fff;
	font-size: 20px;
}

#ztbf {
	margin-left: 30px;
	margin-right: 30px;
}

.voicep {
	width: 154px;
	height: 24px;
	float: left;
	overflow: hidden;
	position: relative;
}

#vBar {
	width: 154px;
	height: 6px;
	background: #686868;
	border-radius: 3px;
	margin-top: 9px;
	position: relative;
}

#vBar_in {
	width: 60px;
	height: 6px;
	background: #fff;
	position: absolute;
	top: 0;
	left: 0;
}

#vBtn {
	width: 20px;
	height: 20px;
	border-radius: 10px;
	background: #fff;
	position: absolute;
	top: 2px;
	left: 60px;
}

.vtime {
	float: left;
	margin-left: 51px;
	height: 24px;
	line-height: 24px;


	font-size: 16px;
	color: #939393
}

.vtime font {
	color: #fff;
}

.vtime em {
	font-style: normal;
}

#qp {
	font-size: 20px;
	color: #fff;
	float: right;
	cursor: pointer;
}

.video_rs_t {
	width: 100%;
	height: 65px;
	border-bottom: 1px solid #252525;
	position: relative;
	line-height: 65px;
	font-size: 12px;
	color: #4d4d4d;
	text-align: center;
}

.video_rs_t span {
	float: left;
	font-size: 16px;
	margin-left: 25px;
	color: #fff;
}

.btnadd {
	float: right;
	font-size: 16px;
	margin-right: 27px;
	color: #fff;
}

.video_rs_b {
	width: 100%;
	height: 503px;
	overflow: auto;
	overflow-X: hidden;
}

.one_tb {


	width: 100%;
	height: 96px;
	overflow: hidden;
	border-bottom: 1px solid #252525;
	cursor: pointer;
}

.one_tb:hover {
	background: #212121;
}

.one_tb_l {
	width: 52px;
	height: 96px;
	line-height: 96px;
	text-align: center;
	float: left;
	color: #fff;
	font-size: 12px;
	float: left;
	overflow: hidden;
}

.one_tb_c {
	width: 88px;
	height: 44px;
	color: #fff;
	font-size: 12px;
	float: left;
	overflow: hidden;
	margin-top: 26px;
	position: relative;
}

.one_tb_c img {
	width: 88px;
	height: 44px;
	float: left;
}

.one_tb_c b {
	display: block;
	width: 14px;
	height: 16px;
	position: absolute;
	background: url(../images/xd.png) no-repeat center;
	top: 50%;
	left: 50%;
	margin-top: -7px;
	margin-left: -8px;
	display: none;
}

.one_tb.on .one_tb_c b {
	display: block;
}

.one_tb_r {
	width: 236px;
	height: 44px;
	float: left;
	overflow: hidden;
	margin-top: 26px;
	margin-left: 22px
}

.one_tb_r h3 {
	font-size: 13px;
	color: #fff;
	font-weight: 100;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.one_tb_r p {
	font-size: 12px;
	color: #4c4c4c;
	margin-top: 11px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}


.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}


.icon-zanting2:before {
	content: url(http://jscssimage.jz60.com/w331/en/images/3/bf.png);
	width: 25px;

	height: 24px;
}









.icon-zanting:before {
	content: url(../image/zt_1.png);
	width: 25px;

	height: 24px;
}

.left_1 img {

	width: 25px;

	height: 24px;
}

.left_1 {
	float: left;
}

.right_1 img {

	width: 25px;

	height: 24px;
}

.right_1 {
	float: right;
}

.sy img {

	width: 25px;

	height: 24px;
}

.sy {
	float: left;
}

.qp img {

	width: 25px;

	height: 24px;
}

.qp {
	float: left;
}

.video_rs1 {

	text-align: center;

	margin-top: 50px;
}

.video_rs1 h1 {

	font-size: 24px;

	margin-bottom: 10px;

	color: #00366a;
}

.video_rs1 p {

	font-size: 18px;

	margin-bottom: 10px;
}

.video_rs1 span {

	font-size: 14px;

	color: #999;
}

.video_rs2 {

	/* display: inline-block; */

	/* text-align: center; */

	width: 100%;

	float: left;

	margin-top: 35px;
}

.video_rs2 p {

	/* text-align: center; */

	/* float: left; */

	width: 55%;

	/* display: inline-block; */

	height: 28px;

	line-height: 28px;

	font-size: 14px;

	margin-left: 85px;

	padding-left: 0px;

	margin-bottom: 15px;

	border-bottom: 1px dashed #dcdcdc;
}

.video_rs2 p img {

	/* float: left; */

	display: inline-block;

	margin-top: 0px;

	position: absolute;

	margin-left: -35px;
}

.video_rs3 {

	/* float: left; */

	width: 100%;

	text-align: center;

	margin-top: 30px;

	display: inline-block;
}

.video_rs3 p {

	width: 50%;

	background: #00366a;

	text-align: center;

	color: #fff;

	height: 40px;

	line-height: 40px;

	border-radius: 5px;

	display: inline-block;

	margin-bottom: 10px;
}

.video_rs2 span {

	width: 100%;

	text-align: center;

	float: left;

	font-size: 16px;

	color: #999;
}

.spxq {}

.spxq_1 {}

.spxq_1 h1 {

	font-size: 18px;

	color: #000;

	text-align: center;

	margin-top: 20px;

	margin-bottom: 20px;

	border-bottom: 1px dashed #f1f1f1;

	padding-bottom: 20px;
}

.spxq_1 span {}

.spxq_1 p {

	line-height: 24px;

	color: #999;
}

.y193_spxq {

	border-bottom: 1px solid #f1f1f1;

	padding-bottom: 20px;

	width: 75%;

	float: left;
}


@media screen and (max-width: 64rem) {
	.video_ls {
		width: 100%;
		height: 566px;
		border-radius: 6px;
		background: #000;
		float: left;
		overflow: hidden;
		position: relative;
		margin-top: 3px;
	}

	.video_b_in {
		width: 100%;
		height: auto;
		margin: 0 auto;
		overflow: hidden;
	}

	.video_b {
		width: 100%;
		height: auto;
		background: #1a1a1a;
		margin-top: 20px;
	}

	.videos {
		width: 100%;
		height: auto;
		overflow: hidden;
		/* margin-top: 31px; */
	}

	.y193_spxq {
		border-bottom: 1px solid #f1f1f1;
		padding-bottom: 20px;
		width: 100%;
		float: right;
	}
}