@charset "utf-8";
.header {width: 100%; height: 100px;}
.header .h_1{ width:100%}
.header .h_1 .a1{ float:left; font-size:14px}
.header .h_1 .a1 span{ display:inline-block; vertical-align:top; padding-top:20px; line-height:24px; margin-right:10px}
.header .h_1 iframe{ margin-top:12px}
.header .h_1 .a2{ float:left; margin-right:20px; line-height:64px; color:#333; font-size:14px}
.header .h_1 .a2 a{ color:#333}
.g-in{ width:1300px; margin:0 auto}
.clearfix {*zoom: 1}
.oa{float:left;font-size: 14px;line-height: 64px;margin-right:20px;}


/* banner */
.c-banner{
	width: 100%;
	position: relative;
}
.c-banner img{
	width: 100%;
	height: 400px;
}
.c-banner .banner ul{
	list-style: none;
	padding-left: 0px;
	margin-bottom: 0px;
}
.c-banner .banner ul li{
	display: none;
	opacity: 0;
}
.c-banner .banner ul li:nth-child(1){
	opacity: 1;
	display: block;
}
.c-banner .banner ul li img{
	width: 100%;
	position: absolute;
	top: 0px;
}
.c-banner .banner ul li:first-child img{
	position: relative;
}
.c-banner .nexImg,.c-banner .preImg{
	padding: 25px 10px 25px 10px;
	position: absolute;
	top: 50%;
	margin-top: -53px;
	background: #000000;
	opacity: 0.5;
	border-radius: 5px;
	z-index: 10;
	
}
.c-banner .nexImg:hover,.c-banner .preImg:hover{
	opacity: 0.8;
}
.c-banner .nexImg{
	right: 0px;
}
.c-banner .nexImg img,.c-banner .preImg img{
	
	
}
.c-banner .jumpBtn{
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.c-banner .jumpBtn ul{
	margin-bottom: 0px;
	padding: 0px;
}

.c-banner .jumpBtn ul li{
	width: 10px;
	height: 10px;
	border-radius: 50%;
	display: inline-block;
	background-color: white;
	opacity: 0.9;
	margin-left: 10px;
}
.c-banner .jumpBtn ul li:first-child{
	margin-left: 0px;
}
@media screen and (max-width:768px) {
	.c-banner{
		width: 100%;
		height: 345px;
		overflow: hidden;
	}
	.c-banner .banner ul li img{
		width: 768px;
		height: 345px;
		position: absolute;
		left: 50%;
		margin-left: -384px;
	}
}

.gcon_5{ width:100%; margin-top:30px; padding-bottom:40px; overflow:hidden}
.gcon_5 .nr{ width:1200px; margin:0 auto}
.gcon_5 .nr .lt{ width:364px; float:left;}
.gcon_5 .nr .lt.lt2{ margin-left:54px}
.gcon_5 .nr .lt.lt3{ float:right}
.gcon_5 .nr .lt .hd{ width:100%; border-bottom:1px solid #d8d5d6}
.gcon_5 .nr .lt .hd h3{ display:inline-block; vertical-align:top; height:50px; box-sizing:border-box; font-size:18px; line-height:50px; text-align:center; float:left; color:#333; position:relative}
.gcon_5 .nr .lt .hd h3:after{ content:""; display:block;background:url(g_02.png) bottom center no-repeat; width:100%; height:4px; position:absolute; left:0; bottom:-1px}
.gcon_5 .nr .lt .hd .more{ display:inline-block; vertical-align:top; width:28px; height:28px; font-size:0; color:#008ae6; float:right; margin-top:10px; background:url(g_06.png) center center no-repeat}
.gcon_5 .nr .lt .bd{ width:100%; padding-top:20px}
.gcon_5 .nr .lt .bd ul li{ height:34px;}
.gcon_5 .nr .lt .bd ul li a{ display:block; background:url(g_04.png) left center no-repeat; padding-left:15px; max-width:250px; line-height:34px; font-size:14px; color:#333;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; float:left}
.gcon_5 .nr .lt .bd ul li span{ float:right; display:block; line-height:34px; font-size:14px; color:rgba(00,00,00,0.3)}
.gcon_5 .nr .lt .bd ul li:hover a{ color:#c91238}
.gcon_5 .nr .rt{ width:785px; float:right}
.gcon_5 .nr .rt .hd{ width:100%; border-bottom:1px solid #d8d5d6}
.gcon_5 .nr .rt .hd h3{ display:inline-block; vertical-align:top; height:50px; box-sizing:border-box; font-size:18px; line-height:50px; text-align:center; float:left; color:#333; position:relative}
.gcon_5 .nr .rt .hd h3:after{ content:""; display:block;background:url(g_02.png) bottom center no-repeat; width:100%; height:4px; position:absolute; left:0; bottom:-1px}
.gcon_5 .nr .rt .hd .more{ display:inline-block; vertical-align:top; width:28px; height:28px; font-size:0; color:#008ae6; float:right; margin-top:10px; background:url(g_06.png) center center no-repeat}
.gcon_5 .nr .rt .bd{ width:100%; overflow:hidden; margin-top:30px}
.gcon_5 .nr .rt .bd li{ width:171px; margin-right:33px; float:left}
.gcon_5 .nr .rt .bd li .pic{ width:169px; border:1px solid #e7e6e6; overflow:hidden}
.gcon_5 .nr .rt .bd li .pic img{ width:100%}
.gcon_5 .nr .rt .bd li .pic img{transition:All 0.4s linear;    -webkit-transition:All 0.4s linear;    -moz-transition:All 0.4s linear;    -o-transition:All 0.4s linear;}
.gcon_5 .nr .rt .bd li:hover .pic img{transform:scale(1.1);    -webkit-transform:scale(1.1);    -moz-transform:scale(1.1);    -o-transform:scale(1.1);    -ms-transform:scale(1.1);}
.gcon_5 .nr .rt .bd li .title{ width:100%; height:40px; box-sizing:border-box; text-align:center}
.gcon_5 .nr .rt .bd li .title a{ display:block; padding:0 10px; font-size:14px; font-weight:bold; color:#c8143a;text-overflow: ellipsis;overflow: hidden;white-space: nowrap; line-height:40px; background:#e7e6e6}
.gcon_5 .nr .rt .bd li:hover .title a{ background:#c8143a; color:#fff}
.gcon_5 .nr .rt .bd li:hover .pic{ border:1px solid #c8143a}