.index-banner{
	width: 100%;
}
.index-banner img{
	width: 100%;
	display: block;
}
.index-banner .swiper-pagination-bullet{
	width: 16px;
	height: 16px;
	background: #ffffff;
	opacity: 1;
	box-shadow: 2px 0 4px rgba(4,0,0,0.3) inset;
}
.index-banner .swiper-pagination-bullet-active{
	width: 50px;
	height: 16px;
	background: #f27000;
	border-radius: 8px;
	-webkit-border-radius:8px ;
	-moz-border-radius: 8px;
}
.index-banner .swiper-button-next{
	width: 50px;
	height: 50px;
	outline: none;
	background: url(../images/pagebtn.png) bottom right;
	right: 16%;
}
.index-banner .swiper-button-prev{
	width: 50px;
	height: 50px;
	outline: none;
	background: url(../images/pagebtn.png) top left;
	left: 16%;
}
.index-banner .swiper-button-disabled{
	opacity: 1;
}
.index-banner .swiper-button-next:hover{
background: url(../images/pagebtn.png) no-repeat top right;	
}
.index-banner .swiper-button-prev:hover{
	background: url(../images/pagebtn.png) no-repeat bottom left;
}
/** 首页主体内容 **/
/** 电台 **/
.index-main{
	width: 100%;
	/*height: 3000px;*/
	height: auto;
	background: url(../images/fixbg_02.jpg) no-repeat center;
	background-size:cover ;
	background-attachment:fixed ;
}
.radio{
	padding-top: 80px;
	padding-bottom: 70px;
}
.radio-item{
	width: 180px;
	height: auto;
	float: left;
	margin-right: 24px;
	text-align: center;
}
.radio-item:last-child{
	margin-right: 0;
}
.radio-item .radio-pic{
	width: 154px;
	height: 154px;
	margin: 0 auto;
	margin-bottom: 30px;
	overflow: hidden;
	border-radius: 100%;
	-webkit-border-radius:100% ;
	-moz-border-radius: 100%;
	/*box-shadow: 0 0 13px rgba(242,112,0,0.2);*/
	border: 13px solid rgba(242,112,0,0.2);
	transition: all 0.6s;
	transform-style:preserve-3d;
	backface-visibility:hidden;
}
.radio-item .radio-pic img{
	width: 100%;
}
.radio-item .radio-title{
	font-size: 24px;
	color: #555555;
	margin-bottom: 20px;
}
.radio-item .radio-fm{
	font-size: 14px;
	color: #555555;
}
.radio-item:hover .radio-title{
	color: #F27000;
}
.radio-item:hover .radio-pic{
	transform: rotateY(360deg);
-webkit-transform: rotateY(360deg);	/* Safari 和 Chrome */
-moz-transform: rotateY(360deg);
}


/** 关于我们**/
.about{
	width: 100%;
	height: 635px;
	background: url(../images/abbg_03.jpg)repeat-x center;
	position: relative;
	padding-top: 90px;
}
.about:after{
	content: "";
	display: block;
	position: absolute;
	width: 344px;
	height: 134px;
	background: url(../images/rl_06.png) no-repeat;
	right: 0;
	bottom:-133px;
}
.about:before{
	content: "";
	display: block;
	position: absolute;
	width: 342px;
	height: 135px;
	background: url(../images/rl_02.png) no-repeat;
	left: 0;
	top:-132px;
}
.about-contant{
	width: 1127px;
	height: 453px;
	background: #FFFFFF;
	margin: 0 auto;
	padding: 35px 10px 30px 10px;
	border-radius: 4px;
	-webkit-border-radius:4px ;
	-moz-border-radius: 4px;
	position: relative;
	box-shadow:6px 0 14px rgb(0,0,0,0.5);
	z-index: 9;
}
.about-contant:after{
	content: "";
	display: block;
	position: absolute;
	width: 800px;
	height: 473px;
	border: 1px solid #FFFFFF;
	right: -10px;
	top: -10px;
	border-radius: 4px;
	-webkit-border-radius:4px ;
	-moz-border-radius: 4px;
	z-index: -1;
}
.about-l{
	width: 50%;
	height: auto;
	z-index: 99;
}
.about-pic{
	padding: 10px;
	position: relative;
}
.about-pic:before{
	content: "";
	display: block;
	position: absolute;
	background: url(../images/xian_06.png) no-repeat;
	width: 392px;
	height: 258px;
	left: 0 ;
	bottom: 0;
}
.about-pic:after{
	content: "";
	display: block;
	position: absolute;
	background: url(../images/xian_03.png) no-repeat;
	width: 415px;
	height: 232px;
	right: 0 ;
	top: 0;
}
.about-r{
	width: 50%;
	padding-left: 35px;
	padding-right: 25px;
	overflow: hidden;
}
.ab-title{
	font-size: 30px;
	color: #f27000;
	padding-bottom: 40px;
	position: relative;
}
.ab-title:before{
	content: "";
	display: block;
	position: absolute;
	width: 382px;
	height: 2px;
	background: #f27000;
	left: 0;
	bottom: 0;
}
.ab-small-t{
	font-size: 24px;
	color: #555555;
	margin: 42px 0;
}
.ab-words{
	font-size: 16px;
	color: #555555;
	text-indent: 2em;
	line-height: 32px;
}
.read-more{
	display: block;
	width: 173px;
	height: 49px;
	line-height: 46px;
	font-size: 14px;
	color: #F27000;
	border: 1px solid #F27000;
	text-align: center;
	border-top-left-radius: 20px;
	-webkit-border-top-left-radius: 20px;
	-moz-border-radius-topleft: 20px;
	border-bottom-right-radius: 20px;
	-webkit-border-bottom-right-radius: 20px;
	-moz-border-radius-bottomright: 20px;
	    margin-left: 305px;
    margin-top: 45px;
}
.read-more:hover{
	background: #F27000;
	color: #FFFFFF;
}
/** 合作伙伴 **/
.parter{
	padding-top: 80px;
	padding-bottom: 70px;
}
.parter-title{
	width: 300px;
	margin: 0 auto;
	text-align: center;
	position: relative;
}
.parter-title:before{
	content: "";
	display: block;
	position: absolute;
	width: 70px;
	height: 1px;
	background: #FFFFFF;
	left: 0;
	top: 50%;
	transform: translateY(-50%);
}
.parter-title:after{
	content: "";
	display: block;
	position: absolute;
	width: 70px;
	height: 1px;
	background: #FFFFFF;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
}
.parter-title p{
	font-size: 34px;color: #FFFFFF;
}
.parter-title span{
	font-size: 14px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.parter-contant {
	margin-top: 60px;
}
.parter-contant .swiper-slide{
	background: rgba(0,0,0,0);
}
/*.parter-contant .swiper-slide{
	box-shadow: 3px 0 8px rgba(0,0,0,0.1);
}*/
.parter-list ul li{
	float: left;
	width: 188px;
	height: 98px;
	border: 1px solid #FFFFFF;
	margin-right:12px ;
	margin-bottom: 12px;
	background-color: rgba(0,0,0,0);
	box-shadow: 3px 0 8px rgba(0,0,0,0.1);
	overflow: hidden;
}
.parter-list ul li:hover{
	border-color: #F27000;
}
.parter-list ul li:nth-child(6n){
	margin-right: 0;
}
.parter-list ul li img{
	width: 100%;
}
.parter-pagebtn{
	width: 112px;
	height: 50px;
	margin: 0 auto;
	margin-top: 45px;
}
.parter-prev,.parter-next{
	width: 50px;
	height: 50px;
	outline: none;
}
.parter-prev{
	float: left;
	background: url(../images/pagebtn.png) no-repeat top left;
}
.parter-next{
	float: right;
	background: url(../images/pagebtn.png) no-repeat bottom right;
}
.parter-prev:hover{
	background: url(../images/pagebtn.png) no-repeat bottom left;
}
.parter-next:hover{
	background: url(../images/pagebtn.png) no-repeat top right;
}


.fl {float: left;}
.fr {float: right;}
/* ny */
.div1200{width: 1200px;margin: 0 auto;}
.ny-content-box {margin: 71px 0 64px;}
.ny-content-title {text-align: center;}
.ny-content-title p {font-size: 30px;color: #333333;margin-top: 5px;}
.tab {border-bottom: 1px solid #cccccc;height: 47px;margin-top: 74px;}
.tab ul {display: table;margin: 0 auto;}
.tab li {float: left;margin: 0 27px;font-size: 16px;color: #666666;padding-bottom: 25px;cursor: pointer;font-weight: bold;}
.tab li.tab-on {border-bottom: 3px solid #F27000;}
.tab-list {margin-top: 70px;}
.tab-item:not(:first-child) {display: none;}
.nolink {float: right;}
.tab-list ul li input {width: 30px;height: 30px;line-height: 30px;background: none;border: 1px solid #666666;color: #666666;font-size: 16px;cursor: pointer;}
.tab-list ul li input:nth-child(1) {margin-right: 9px;}
.tab-list ul li input:active {border: 1px solid #005bac;color: #005bac;}
/* ny1 */
.clearfix::after {content: '';clear: both;display: block;}
.ny1-news-list li {margin-bottom: 38px;}
.ny1-news-list a {display: block;}
.ny1-news-img {width: 268px;}
.ny1-news-txt {width: 907px;height: 159px;border-bottom: 1px solid #cccccc;}
.ny1-news-txt p:nth-child(1) {font-size: 18px;color: #666666;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 19px;}
.ny1-news-txt p:nth-child(2) {font-size: 14px;color: #666666;line-height: 26pxs;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;margin-top: 33px;}
.ny1-news-txt p:nth-child(3) {font-size: 14px;color: #666666;margin-top: 29px;}
.ny1-news-list li:hover p:nth-child(1) {color: #005bac;}