﻿.tab-pane table td p{
	height:38px;
}
.tab-pane table td p span{
	line-height:38px;
	text-align:center;
}


.header2 {
	display: none;
	background-color: #FFF;
	border-bottom: 1px solid #dcdcdc;
	box-shadow: 0 1px 3px rgba(0,0,0,0.2)
}
.header2.header {
	position: fixed;
	top: -101px;
}
.header2 .head, .header2 .logo {
	height: 54px;
}
.header2 .logo {
	margin-top: 10px;
	margin-bottom: 10px;
}
.header2 .user, .header2 .lg {
	padding-top: 14px;
}
.header2 .serch {
	padding-top: 23px;
}
.header2 .lg a {
	color: #949494;
	opacity: 1;
	filter: alpha(opacity=100);
}
.header2 .user_img {
	border: 3px solid #FFF;
}
.nav2 .nav_name {
	background: url(../images/top_navline.jpg) no-repeat right;
}
.nav2 .nav_name:hover {
	color: #d90d18;
	border-bottom: 2px solid #d90d18
}
.header2 .lg a:hover {
	color: #c4a46c;
}
.header2 .sub_ser {
	border-bottom: 1px solid #dcdcdc;
}
.header2 .sub_ser, .header2 .ser_text {
	background-color: #FFF;
}
.header2 .ser_text {
	color: #666;
}
.header2 .sub_seline {
	border-bottom: 1px solid #dcdcdc;
}
.nav1 .nav_name {
	background: url(../images/nav_line.png) no-repeat right;
	color: #FFF;
}
.nav1 .sub_chnal li a {
	color: #fff;
}
.nav1 .sub_infname a {
	color: #FFF;
}
.nav1 .sub_infIntro {
	color: #afafaf;
}
.nav1 li.cur .nav_name, .nav1 li.nav_this .nav_name {
	color: #c4a46c;
	border-top: 2px #c4a46c solid;
	border-bottom: 2px #c4a46c solid;
	background: rgba(51,51,51,0.6)
}
.header1 {
	background: rgba(51,51,51,0.4)
}
.header1 .sub_ser, .header1 .ser_text {
	background: url(../images/sub_yy.png) repeat;
}
.header1 .ser_text {
	color: #FFF;
	opacity: 0.5;
	filter: alpha(opacity=50);
}
/*banner效果*/
/*.banner { width:100%; float:left;}*/
.banner {
	position: relative;
	width: 100% !important;
	height: 540px!important
}
.banner_list {
	width: 100% !important;
	overflow: hidden;
}
.banner_list li {
	position: absolute;
	width: 100% !important;
	display: none;
}
.banner_list li img {
	width: 100% !important;
	position: absolute;
	left: 0%;
	top: 50%;
	width: 100%;
	height: auto;
}
.banner_owd {
	position: absolute;
	left: 0;
	bottom: 8%;
	z-index: 800;
	width: 100%;
	height: 7px;
}
.banner_btn {
	height: 7px;
}
.banner_o {
	width: auto;
	height: 7px;
	padding-left: 22px;
}
.banner_o li {
	float: left;
	margin-right: 5px;
	display: inline-block;
	background-color: #FFF;
	opacity: 0.44;
	filter: alpha(opacity=44);
	width: 17px;
	height: 7px;
	cursor: pointer;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	transition: all 1s ease 0.01s;
	-moz-transition: all 1s ease 0.01s;
	-webkit-transition: all 1s ease 0.01s;
}
.banner_o li.on {
	background-color: #d90d18;
	opacity: 1;
	filter: alpha(opacity=100);
	width: 37px;
	transition: width 0.4s ease 0.01s;
	-moz-transition: width 0.4s ease 0.01s;
	-webkit-transition: width 0.4s ease 0.01s;
}
.banner_o span em {
	font-size: 0;
	text-indent: -99999;
}
.ban_down {
	position: absolute;
	left: 50%;
	bottom: 7%;
	z-index: 900;
	margin-left: -27px;
	width: 54px;
	height: 54px;
}
.ban_down a {
	cursor: pointer;
}
/**********************************手机版banner*************************/
.banner_wap {
	width: 100%;
	float: left;
}
.block_home_slider {
	width: 100%;
	height: auto;
	float: left;
	position: relative;
	text-align: center;
}  /*底部小图标*/
.block_home_slider .slide {
	position: relative;
	text-align: center;
}
.block_home_slider .caption {
	padding: 13px 16px 12px;
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	background: url(bg_caption.png);
	text-align: left;
}
.block_home_slider .caption p {
	padding-bottom: 0px;
	font-size: 11px;
	color: #dedede;
	text-shadow: 0px -1px #000000;
	line-height: 17px;
}
.block_home_slider .caption p.title {
	padding-bottom: 6px;
	font-size: 15px;
	color: #ffffff;
	font-weight: bold;
	line-height: normal;
}
.block_home_slider .flex-direction-nav a {
	width: 22px;
	height: 47px;
	margin-top: -24px;
	display: block;
	position: absolute;
	top: 50%;
	background-repeat: no-repeat;
	background-image: url(../images/sprite_arrow_2.png);
	text-indent: -9000px;
}
.block_home_slider .flex-direction-nav a.flex-prev {
	left: 6px;
	background-position: left top;
}
.block_home_slider .flex-direction-nav a.flex-next {
	right: 6px;
	background-position: right top;
}
.block_home_slider .flex-control-paging {
	text-align: center;
}
.block_home_slider .flex-control-paging li {
	width: auto;
	height: 9px;
	margin: 0px;
	padding: 0px;
	float: none;
	display: inline-block;
	overflow: hidden;
	list-style-type: none;
	border: none !important;
	background: none !important;
}
.block_home_slider .flex-control-paging li a {
	width: 9px;
	height: 9px;
	padding: 0 8px;
	float: none;
	display: inline-block;
	background-repeat: no-repeat;
	background-image: url(../images/sprite_nav_3.png);
	text-indent: -9000px;
	cursor: pointer;
}
.block_home_post_feature {
	width: 300px;
}
.block_home_post_feature p {
	padding-bottom: 0px;
}
.flexslider {
	margin: 0;
	padding: 0;
}
.flexslider .slides > li {
	display: none;
	text-align: center;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
	position: relative;
} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
	width: 100%;
	height: auto;
}
.flex-pauseplay span {
	text-transform: capitalize;
}
/****************/	
.headerbg {
	width: 100%;
	position: absolute;
	top: 0px;
	height: 100px;
	z-index: 1000;
}
/****1**/
* {
	transition: all 0.2s
}
.head_d1 ul li {
	float: left;
}
.head_d1 ul li {
	position: relative;
	z-index: 900;
	display: block;
	line-height: 85px;
	font-size: 16px;
	color: #fff;
	transition: all 0.3s;
	margin-left: 5px
}
.head_d1 ul li a {
	color: #000;
	padding: 7px 20px;
	border-radius: 45px;
}
.head_d1 ul li a:hover {
	background: #d90d18;
	border-radius: 30px;
	color: #fff
}
.hactive {
	background: #d90d18;
	color: #fff!important;
	border-radius: 45px
}
.topdiv {
	float: right;
	padding-right: 20px
}
.topdiv i {
	position: relative;
	top: 1px;
	margin-right: .5em;
	color: #d90d18
}
.topdiv span {
	margin-right: 20px;
	color: #666
}
.ft_p {
	float: left;
	color: #fff;
	font-size: 14px;
	line-height: 35px;
	margin: 30px 0
}
.ftspan {
	float: left;
	color: #fff;
	width: 100%;
	margin-bottom: 5px
}
.ftspan i {
	margin-right: .5em;
	color: #d90d18
}
.ft2d {
	margin-top: 10px;
	color: #fff;
	font-size: 16px;
}
.ft2d ul li {
	width: 50%;
	display: inline-block;
	float: left
}
.ft2da {
	color: #dddddd;
	height: auto;
	float: left;
	font-size: 14px;
	position: relative;
	margin-bottom: 5px
}
.ft2da::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background: #fff;
	transition: transform .3s;
	transform: scaleX(0);
	transform-origin: 100% 0;
}
.ft2da:hover::before {
	transform: scaleX(1);
	transform-origin: 0 0;
}
.fthr {
	width: 20px;
	height: 1px;
	background: #d90d18;
	margin: 10px 0 40px;
}
.vxdiv {
	float: left;
	margin: 55px 0 0 30px;
	font-size: 14px;
	color: #dddddd
}
.foota3 {
	position: fixed;
	width: 100%;
	bottom: 0;
	background: #333;
	z-index: 100;
	padding-bottom: 0px;
	float: left
}
.foota3 li {
	display: inline-block;
	float: left;
	width: 33.333333%
}
.foota3 a {
	text-align: center;
	display: block;
	color: #fff;
	padding-top: 3px
}
.foota3 a p {
	position: relative;
	top: -8px
}
.foota3 i {
	display: inline-block;
	font-size: 16px;
	color: #fff
}
.wap_left {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	background: #d90d18;
	text-align: left;
	color: #fff;
	padding-left: 20px;
	line-height: 30px
}
.wap_left a {
	color: #fff;
	font-size: 14px;
	position: relative
}
.wap_left a::before {
	content: '';
	position: absolute;
	bottom: 0px;
	left: 0px;
	height: 1px;
	width: 100%;
	background: #fff;
	transform: scaleX(0);
	transform-origin: 50% 0;
	transition: transform .3s;
}
.wap_left a:hover::before {
	transform: scaleX(1);
	transform-origin: 50% 0;
}
.wap_left a:hover {
	color: #fff;
}
.dwdiv1 {
	position: absolute;
	width: 100%;
	margin-top: 40px;
	top: 50%;
}
.dwdiv1 h2 {
	font-size: 36px;
	color: #fff
}
.dwdiv1 p {
	color: #fff;
	margin-top: 10px
}
.dwdiv1 a {
	color: #fff;
	margin-right: 10px;
	position: relative;
}
.dwdiv1 a::before {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 1px;
	background: #fff;
	transition: transform .3s;
	transform: scaleX(0);
	transform-origin: 100% 0;
}
.dwdiv1 a:hover::before {
	transform: scaleX(1);
	transform-origin: 0 0;
}
.div_1 {
	padding: 80px 0 70px
}
.swiper-slide {
	display: flex;
}
.swiper-slide img {
	margin: auto
}
.left_1 {
	position: absolute;
	left: 100px;
	top: 50%;
	width: 60px;
	height: 60px;
	background: rgba(0,0,0,.6);
	border-radius: 50%;
	text-align: center;
	line-height: 57px;
	color: #fff;
	z-index: 100;
	font-size: 30px;
	margin-top: -30px;
	cursor: pointer
}
.right_1 {
	position: absolute;
	right: 100px;
	top: 50%;
	width: 60px;
	height: 60px;
	background: rgba(0,0,0,.6);
	border-radius: 50%;
	text-align: center;
	line-height: 57px;
	color: #fff;
	z-index: 100;
	font-size: 30px;
	margin-top: -30px;
	cursor: pointer
}

.left_1:hover,.right_1:hover{
	background:rgb(217,13,24)
}




.swiper-slide {
	margin: auto
}
#myTab {
	background: #efefef
}
#myTab li {
	display: inline-block
}
#myTab li a {
	padding: 20px 60px;
	display: block;
	border-bottom: 3px solid rgba(0,0,0,0);
	position: relative;
}
.sanj {
	position: absolute;
	left:50%;
	margin-left:-6px;
	bottom: -14px;
	z-index: 100;
	width: 0;
	height: 0;
	border-width: 6px;
	border-style: solid;
	border-color: #d90d18 transparent transparent transparent;
	opacity: 0;
}
#myTab li a:hover {
	border-bottom: 3px solid #d90d18
}
#myTab li a:focus {
	color: #d90d18;
	border-bottom: 3px solid #d90d18
}
#myTab li a:hover .sanj{
	opacity: 1
}
#myTab li a:focus .sanj{
	opacity: 1
}


#home1, #home2, #home3, #home4, #home5{
	padding: 30px 60px 60px;
	background: #fafafa;
	float: left;
	width: 100%
}
#home1 p {
	font-size: 16px;
	color: #333;
	line-height: 34px;
	margin-top: 20px;
	text-indent: 2em;
}
#home2 h2 {
	font-size: 28px;
	color: #d90d18
}
#home2 p {
	font-size: 16px;
	color: #333;
	line-height: 34px;
	margin-top: 20px
}
#home3 ul {
	margin-top: 20px
}
#home3 ul li {
	width: 100%
}
#home3 ul li span {
	width: 33.3333333333%;
	display: inline-block;
	text-align: center;
	padding: 10px 0;
	color: #555;
	font-size: 16px;
	letter-spacing: 2px
}
#home3 ul li:nth-child(odd) {
	background: rgba(89,196,87,.2);
}
.tab_hr {
	background: #eeeeee;
	width: 100%;
	height: 1px;
	margin-top: 50px;
	float: left
}
.div_1 h2 {
	color: #666;
	font-size: 32px;
	text-align: center;
	margin-bottom: 50px
}
.l3hr {
	width: 100%;
	height: 1px;
	background: #eeeeee;
	;
	margin: 30px 0;
	float: left
}
.l4 {
	float: left;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}
.l4 span {
	font-size: 14px;
	color: #555;
}
.l5 a {
	float: right;
	padding: 5px 60px;
	background: #d90d18;
	border-radius: 65px;
	color: #fff;
	font-size: 16px;
}
.l5 a:hover {
	opacity: .8
}
li.active > a {
	border-bottom:3px solid #d90d18!important;
	color:#d90d18;
}

li.active > a .sanj{
	opacity: 1
}
.tab-pane img{
	padding-top:14px;
	padding-bottom:35px;
	display:block;
	margin:0 auto;
}
#home3 {text-align:center}
#home3 img{float:none}
#home4 {text-align:center}
#home4 img{float:none}
#home5 {text-align:center}
#home5 img{float:none}
/**1*****************************/
.main1 {
	width: 100%;
	height: auto;
	padding: 30px 0 70px
}
.main2 {
	width: 100%;
	height: auto;
	padding: 0px 0 80px
}
.main3 {
	width: 100%;
	height: auto;
	padding: 0px 0 80px;
}
.main4 {
	width: 100%;
	padding: 70px 0 130px;
	height: auto;
}

@media only screen and (max-width:1199px) {
.head_d1 ul li {
	margin-left: 3px
}
.head_d1 ul li a {
	padding: 7px 9px
}
}

@media only screen and (max-width:991px) {
.main1 {
	padding: 50px 0 90px
}
	#home1 p{
		font-size:14px;
	}
	#home2 p{
		font-size:14px;
		margin-top:30px;
	}
	#home3 ul li span{
		font-size:14px;
		letter-spacing: 1px;
		padding:8px 0
	}
	.right_1{
		right:50px;
	}
	.left_1{
		left:50px
	}
}

@media only screen and (max-width:767px) {
	.main1 {padding: 40px 0 90px}
	#home1 p,#home2 p{font-size:12px;line-height: 28px;}
	#home1, #home2, #home3{padding:20px 40px 40px}
	#myTab{	display: flex;}
	#myTab li{width:33.333333333%;float: left;}
	#myTab li a{padding:15px 0; width:100%;	text-align: center;	}
	.div_1{	padding:40px 0 40px	}
	.div_1 h2{font-size:26px;margin-bottom:30px}
	.right_1,.left_1{width:45px;height: 45px;line-height: 43px;font-size: 22px;margin-top:-22.5px}
	.swiper-slide img{width:70%;}
	
}

@media only screen and (max-width:560px) {
	.div_1 h2{margin-bottom:0px}
	.swiper-container{height:380px}
	.right_1{right:20px;}
	.left_1{left:20px}
	.div_1{padding-bottom:0px}
	.div_1 h2{font-size:22px;margin-top:30px}
	.container{padding:0}
	.tab_hr{margin-top:30px}
	.main1{padding-top:30px}
	#home1, #home2{padding:10px 20px 20px}
	#home3{padding:20px 0 20px}
	#home1 p,#home2 p{line-height: 22px ;margin-top:10px}
	#myTab li a{font-size:14px; padding:10px 0}
	#home2 h2{margin-top: 10px;font-size:22px}
	#home3 ul li span{font-size:12px;letter-spacing: 0px;padding:8px 0}
	
}

@media only screen and (max-width:375px) {
.l5 a {
	padding: 3px 30px
}
	.swiper-container{height:320px}
}

@media only screen and (max-width:320px){
	.swiper-container{height:260px}
}


@font-face {
	font-family: "iconfont";
	src: url('//at.alicdn.com/t/font_785234_jbt4yjk658q.eot?t=1533802372999'); /* IE9*/
	src: url('//at.alicdn.com/t/font_785234_jbt4yjk658q.eot?t=1533802372999#iefix') format('embedded-opentype'), /* IE6-IE8 */  url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'),  url('//at.alicdn.com/t/font_785234_jbt4yjk658q.ttf?t=1533802372999') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/  url('//at.alicdn.com/t/font_785234_jbt4yjk658q.svg?t=1533802372999#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family: "iconfont" !important;
	font-size: 16px;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.icon-anzhuang:before {
	content: "\e60f";
}
.icon-sheji:before {
	content: "\e605d";
}
.icon-shouhou:before {
	content: "\e695d";
}
.icon-shuju:before {
	content: "\e679d";
}
