/**
 * BxSlider v4.0 - Fully loaded, responsive content slider
 * http://bxslider.com
 *
 * Written by: Steven Wanderski, 2012
 * http://stevenwanderski.com
 * (while drinking Belgian ales and listening to jazz)
 *
 * CEO and founder of bxCreative, LTD
 * http://bxcreative.com
 */
.wrap {
    margin-left: auto;
    margin-right: auto;
    width: 1000px;
}
.mb_55 {
    margin-bottom: 55px;
    height:350px
}
.fnt_36 {
    font-size: 0.26rem;
}
.fnt_24 {
    font-size: 24px;
}

.mt_30 {
    margin-top: 30px;
}

.mt_45 {
    margin: 45px auto 0;
    text-align: center;
    font-weight: bold;
    font-family: "Microsoft Yahei","微软雅黑",arial,"宋体";
}
.news_c01_text dl dt a {
    display: block;
    height: 3em;
    line-height: 1.5;
    overflow: hidden;
}
.mt_45 a,.news_c01_text dl dt a {
    color: #333;
    transition: all 0.2s ease 0s;  
}

.mt_30 .more a {
    border: 1px solid #313134;
    border-radius: 35px;
    color: #313134;
    display: block;
    height: 35px;
    line-height: 35px;
    margin: 0 auto;
    position: relative;
    text-align: center;
    width: 115px;
}
.mt_30 .more a i {
    border-color: transparent transparent transparent #313134;
    border-style: solid;
    border-width: 4px 8px;
    display: block;
    height: 0;
    margin-top: -4px;
    position: absolute;
    right: 5px;
    top: 50%;
    width: 0;
}
.mt_30 .more a:hover{background: #d7000f;color: #fff;border:1px solid #d7000f;}
.mt_30 .more a:hover i{border-left: 8px solid #fff;}

/*新闻中心*/
.news_con01{}
.news_c01_img{width: 480px;float: left;position: relative;z-index: 2;overflow: hidden;height:320px;}


.news_c01_img .news_bxslider{margin-top:10%}
.news_c01_img li a{display:block;height:0px;padding-bottom: 57%;overflow: hidden;}


.news_bxslider cf li {overflow:hidden;text-align: center;}
.news_bxslider li img{
    transform: scale(1);
    transition: all 0.5s ease 0s;
           border-width: 0;
    margin: 0;
    padding: 0;
    vertical-align: middle;
	width:100%;
	height:auto;
}

.news_bxslider li:hover IMG{
    transform: scale(1.2);
    transition: all 0.8s ease 0s;

}

.news_c01_img img{width: 100%;}
.news_c01_img .bx-wrapper{margin-bottom: 0;}
.news_c01_img .bx-wrapper img{width: 100%;}
.news_c01_img .bx-wrapper .bx-pager,.news_c01_img .bx-wrapper .bx-controls-auto{bottom: 68px;text-align: right;right: 20px;}
.news_c01_img .bx-wrapper .bx-pager.bx-default-pager a{background:#000;color:#fff;width: 20px;height: 20px;border-radius: 20px;text-align: center;text-indent: 0;line-height: 20px;}
.news_c01_img .bx-wrapper .bx-pager .bx-pager-item.active a,.news_c01_img .bx-wrapper .bx-controls-auto .bx-controls-auto-item.active a{background: #d7000f;}
.news_c01_text{width: 440px;float: left;position: relative;height:390px;}
.news_c01_text dl{display:none;position: absolute;left: 40px;top:50%;width:400px;transform:translateY(-50%);}
.news_c01_text dl dt a{display:block;height:3em;line-height: 1.5;overflow: hidden;}
.news_c01_text dl dt a:hover{color: #d7000f;}
.news_c01_text dl:first-child{display: block;}
.news_c01_text dl em{color: #797979;display: inline-block;margin-top: 20px;}
.news_c01_text dl div.p{margin-top:5px;color: #848484;line-height: 1.8;height: 9em;overflow: hidden;font-size:.16rem;
  /*display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:5;*/
}
.news_c01_text dl .more a{margin-left: 0;}
@media only screen and (max-width:1366px){
  .news_c01_img{width:480px;height: 300px; }
  .news_c01_img li a{padding-bottom: 53%;}
  .news_c01_text{height: 270px;width: 450px;}
  .news_c01_img .bx-wrapper .bx-pager, .news_c01_img .bx-wrapper .bx-controls-auto{bottom: 45px;}
}
@media only screen and (max-width:1200px){
  .news_c01_img{width: 60%;height: 0px;padding-bottom: 34%;}
  .news_c01_img li a{padding-bottom: 57%;}
  .news_c01_text{width: 40%;height: auto;}
  .news_c01_text dl{transform:translateY(0%);top:10px;width: 95%;left:20px!important;}
}
@media only screen and (max-width:800px){
  .news_c01_text dl div.p{-webkit-line-clamp:3;height:5.4em;}
}
@media only screen and (max-width:767px){
  .news_c01_text dl dt a{height: auto;}
  .news_c01_img{width:100%;padding-bottom: 56%;}
  .news_c01_img .bx-wrapper .bx-pager,.news_c01_img .bx-wrapper .bx-controls-auto{bottom:10px;}
  .news_c01_text{width: 100%;height: 200px;}
  .news_c01_text dl{position: static;}
  .news_c01_text dl em{margin-top: 10px;}
  .news_c01_text .red_more a{background: #d7000f;color: #fff;border:1px solid #d7000f;}
  .news_c01_text .red_more a i{border-left: 8px solid #fff;}
}
.news_con02{background: #fbfbfb;}
.news_con02 h3{line-height: 1;}
.news_con02 .dl dl{float: left;width: 400px;margin-right: 40px;overflow: hidden;}
.news_con02 .dl dl.n3{margin-right: 0;}
.news_con02 .dl dl dt{height: 0px;padding-bottom: 61%;overflow: hidden;}
.news_con02 .dl dl dt img{width: 100%;}
.news_con02 .dl dl h3{margin-top: 20px;}
.news_con02 .dl dl h3 a{display:block;line-height: 1.5;height: 3em;overflow: hidden;
  /*display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:2;*/
}
.news_con02 .dl dl h3 a:hover{color: #d7000f;}
.news_con02 .dl dl em{color: #797979;display: block;margin-top:10px;}
.news_con02 .dl dl div.p{color: #848484;margin-top:10px;line-height: 1.5;height: 4.5em;overflow: hidden;
  /*display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp:3;*/
}
.news_con02 .dl dl .more a{margin-left: 0;}
@media only screen and (max-width:1366px){
  .news_con02 .dl dl{margin-right: 20px;width:353px;}
  .news_con03 .dl dl.con_last dd{margin-top: 15px;}
  .news_con03 .dl dl.con_last dd .more.mt_30{margin-top: 18px;}
}
@media only screen and (max-width:1440px){
  .news_con02 .dl dl dt{padding-bottom: 58%;}
}
@media only screen and (max-width:1366px){
  .news_con02 .dl dl dt{padding-bottom: 66%;}
}
@media only screen and (max-width:1200px){
  .news_con02 .dl dl{width: 32%;margin-right: 2%;}
}
@media only screen and (max-width:767px){
  .news_con02 .dl dl em{margin-top: 5px;}
  .news_con02 .dl dl div.p{margin-top: 5px;height: auto;}
  .news_con02 .dl dl{width: 100%;margin-right: 0;margin-bottom: 20px;}
  .news_con02 .dl dl h3 a{height: auto;}
  .news_con02 .more a{background: transparent;color: #313134;}
  .news_con02 .more a i{border-left: 8px solid #313134;}
}
.news_con03{background: transparent;}
.news_con03 .tab li{float: left;position: relative;margin-right: 20px;padding-left: 20px;}
.news_con03 .tab li:before{content: "";position: absolute;top: 50%;left:0;height: 20px;width: 1px;background: #333;margin-top: -10px;}
.news_con03 .tab li:first-child{padding-left: 0;}
.news_con03 .tab li:first-child:before{display: none;}
.news_con03 .tab li a{color: #747474;display: inline-block;border-bottom: 2px solid #fff;}
.news_con03 .tab li.active a{color: #333;border-color: #d7000f;}
.news_con03 .tab_con .dl{display: none;}
.news_con03 .tab_con .dl:first-child{display: block;}
.news_con03 .dl dl.con_last h3{margin-top: 0;}
.news_con03 .dl dl.con_last dd{margin-top: 25px;}
.news_con03 .dl dl.con_last dd:first-child{margin-top: 0;}
.news_con03 .dl dl.con_last div.p{-webkit-line-clamp:2;overflow: hidden;max-height: 4.5em;}

@media only screen and (max-width:1300px){
/*  .news_con03 .dl dl dt img{width: auto;}*/
  .news_con03 .dl dl h3 a{height: 3em;}
  .news_con03 .dl dl.con_last h3 a{height: auto;}
}
@media only screen and (max-width:1100px){
  .news_con03 .dl dl.con_last dd{margin-top: 14px;}
}
@media only screen and (max-width:1000px){
  .news_con03 .dl dl{width: 49%;}
  .news_con03 .dl dl:nth-of-type(2){margin-right: 0;}
  .news_con02 .dl dl h3{margin-top: 10px;}
  .news_con03 .dl dl dt{height: auto;padding-bottom: 0;}
  .news_con03 .dl dl dt img{width: 100%;}
  .news_con03 .dl dl.con_last{width: 100%;background: #fbfbfb;margin-top: 20px;padding:20px;box-sizing:border-box;}
  .news_con03 .dl dl.con_last dd{margin-top: 20px;}
  .news_con03 .dl dl.con_last div.p{height: auto;margin-top: 5px;}
}
@media only screen and (max-width:767px){
  .news_con03 .dl dl{width: 100%;margin-right: 0;}
  .news_con03 .dl dl h3 a{height: auto;}
  .news_con03 .dl dl.con_last{margin-top: 10px;padding:10px;}
}
.news_con04{background: #fbfbfb;}
.news_con04 h3{float: left;}
.news_con04 .more{float: right;}
.news_con04 dl{width: 100%;float: left;}
.news_con04 dl dd{width:620px;float: right;position: relative;overflow: hidden;height: 0px;padding-bottom: 27%;}
.news_con04 dl dd img{width: 100%;}
.news_con04 dl dd:first-child{float: left;}
.news_con04 dl dd p{position: absolute;bottom: 30px;left: 40px;color: #fff;background: url(../img/down_ico.png) no-repeat;padding-top: 35px;}
@media only screen and (max-width:1366px){
  .news_con04 dl dd{width: 540px;}
}
@media only screen and (max-width:1200px){
  .news_con04 dl dd{width: 49%;}
}
@media only screen and (max-width:767px){
  .news_con04 dl dd{width: 100%;margin-bottom: 20px;padding-bottom: 0;height: auto;}
  .news_con04 dl dd p{bottom: 10px;left: 20px;}
  .news_con04 .more{margin-top: 0;}
  .news_con04 .more a{background: transparent;color: #313134;}
  .news_con04 .more a i{border-left: 8px solid #313134;}
}
/** RESET AND LAYOUT
===================================*/

.bx-wrapper {
	position: relative;
	margin: 0 auto 60px;
	padding: 0;
	*zoom: 1;
}

.bx-wrapper img {
	max-width: 100%;
	display: block;
}

/** THEME
===================================*/

.bx-wrapper .bx-viewport {
	
}

.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
	position: absolute;
	bottom: -30px;
	width: 100%;
}

/* LOADER */

.bx-wrapper .bx-loading {
	min-height: 50px;
	background: url(../img/bx_loader.gif) center center no-repeat #fff;
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2000;
}

/* PAGER */

.bx-wrapper .bx-pager {
	text-align: center;
	font-size: .85em;
	font-family: Arial;
	font-weight: bold;
	color: #666;
	padding-top: 20px;
}

.bx-wrapper .bx-pager .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
	display: inline-block;
	*zoom: 1;
	*display: inline;
}

.bx-wrapper .bx-pager.bx-default-pager a {
	background: #666;
	text-indent: -9999px;
	display: block;
	width: 10px;
	height: 10px;
	margin: 0 5px;
	outline: 0;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active {
	background: #000;
}

/* DIRECTION CONTROLS (NEXT / PREV) */

.bx-wrapper .bx-prev {
	left: 10px;
	background: url(../img/controls.png) no-repeat 0 -32px;
}

.bx-wrapper .bx-next {
	right: 10px;
	background: url(../img/controls.png) no-repeat -43px -32px;
}

.bx-wrapper .bx-prev:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-next:hover {
	background-position: 0 0;
}

.bx-wrapper .bx-controls-direction a {
	position: absolute;
	top: 50%;
	margin-top: -16px;
	outline: 0;
	width: 32px;
	height: 32px;
	text-indent: -9999px;
	z-index: 9999;
}

.bx-wrapper .bx-controls-direction a.disabled {
	display: none;
}

/* AUTO CONTROLS (START / STOP) */

.bx-wrapper .bx-controls-auto {
	text-align: center;
}

.bx-wrapper .bx-controls-auto .bx-start {
	display: block;
	text-indent: -9999px;
	width: 10px;
	height: 11px;
	outline: 0;
	background: url(../img/controls.png) -86px -11px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active {
	background-position: -86px 0;
}

.bx-wrapper .bx-controls-auto .bx-stop {
	display: block;
	text-indent: -9999px;
	width: 9px;
	height: 11px;
	outline: 0;
	background: url(../img/controls.png) -86px -44px no-repeat;
	margin: 0 3px;
}

.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active {
	background-position: -86px -33px;
}

/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
	text-align: left;
	width: 80%;
}

.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
	right: 0;
	width: 35px;
}

/* IMAGE CAPTIONS */

.bx-wrapper .bx-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	background: #666\9;
	background: rgba(80, 80, 80, 0.75);
	width: 100%;
}

.bx-wrapper .bx-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: .85em;
	padding: 10px;
}