@charset "utf-8";










/*1.首页*/


.lbbox {	width: 100%;	position: relative;}
.lunbo {	height: 27rem;}
.lunbo> li {	width: 100%;	height: 100%;	position: absolute;	display: none;	text-align: center;}
.lunbo> li:first-child {	display: block;}
.lunboBtn {	position: absolute;	bottom: 25px;	left: 46.6789%;}
.lunboBtn> li {	float: left;	width: 10px;	height: 10px;	border-radius: 8px;	border: 0;	margin: 0 5px;	cursor: pointer;	

/*background-color: #7e7e7e !important;*/


}
.lunboBtn> li:first-child {	background-color: #66c5ff;}
.aboutsm {	text-align: center;}
.aboutsm p {	height: 30px;	line-height: 30px;	font-size: 14px;	color: darkgray;}
.aboutsm h2 {	font-size: 20px;	margin-top: 20px;}

#leftBtn {	

/*background: url(../images/../imges/index/arrow_left.jpg) no-repeat;*/


	left: -65px;}
#rightBtn {	

/*background: url(../images/arrow_right.jpg) no-repeat;*/


	right: -63px;}
.newTitle {	font-size: 20px;	text-align: center;	margin: 70px 0 25px 0;}
.newsCenter {	height: 380px;	margin-bottom: 90px;}
.newsCenter .newsCell {	float: left;	width: 585px;	height: 160px;	margin-top: 30px;	overflow: hidden;}
.newsCenter .newsCell a {	display: block;	width: 100%;	height: 100%;}
.newsCenter .odd {	margin-right: 40px;}
.newsCell> a> div:first-child {	width: 260px;	height: inherit;	float: left;}
.newsCell .newContent {	width: 285px;	height: 160px;	float: left;	background-color: rgb(242, 242, 242);	padding: 0 20px;	transition: all 1s;	-moz-transition: all 1s;	-webkit-transition: all 1s;	-ms-transition: all 1s;}
.newsCell:hover .newContent {	background-color: rgb(18, 162, 81);	color: white;}
.newsCell .newContent p:first-child {	margin-top: 30px;}
.newsCell .newContent h2 {	font-weight: bold;	font-size: 16px;	margin: 10px 0;}


/*我们能做什么呢*/


.cen1 {	width: 100%;	margin: auto;}
.heng {	display: block;	margin: 40px auto 0;	width: 56px;	height: 0px;	background: #66c5ff;	overflow: hidden;}
.cen1-1 {	margin-top: 15px;	font-size: 22px;	line-height: 30px;	color: #333;	text-align: center;}
.cen1-2 {	width: 1200px;	margin: 20px auto;}
.cen1-2 ul li {	float: left;	width: 170px;}
.cen1-2 ul li i {	display: block;	position: absolute;	top: 16px;	width: 62px;	height: 124px;}
.liimg {	display: none;}


/**/


.cen2 {	width: 100%;	margin:  auto;}
.hhh {	display: block;	margin: 40px auto 0;	width: 56px;	height: 0px;	background: #66c5ff;	overflow: hidden;}
.cen21 {	margin-top: 15px;	font-size: 22px;	line-height: 30px;	color: #333;	text-align: center;	

/*margin-bottom: 30px;*/


}
.liebaio {	width: 99%;	height: 380px;	margin: 20px auto;	position: relative;}
.cen2 ul li {	float: left;	width: 25%;	height: 380px;	display: inline-table;}
.liebaiodiv1 {	width: 100%;	height: 50%;	position: relative;	

/*background: none;*/


}
.liebaio1 {	

/*position: relative;*/


}
.div {	position: relative;	width: 100%;	height: 190px;}
.div:hover {	background: #66C5FF;	color: #fff;}
.liebaio1 div {	width: 100%;	

/*height: 190px;*/


}
#content article {	

/*float: left;*/


	margin-right: 4%;	position: relative;	width: 50%;}
#content article:nth-child(4n+4) {	margin-right: 0;}
.post-format-content {	position: relative;}
.post-thumbnail {	max-width: 100%;	height: auto;	overflow: hidden;}
.content-wrap {	padding: 0;	position: absolute;	text-align: center;	width: 100%;	top: 0;	bottom: 0;	display: table-cell;	vertical-align: middle;	overflow: hidden;}
.content-wrap .entry-title {	display: table;	height: 100%;	text-transform: uppercase;	width: 100%;	margin: 0;}
.edit-link {	z-index: 2;}
.featured-image {	display: table-cell;	position: relative;	transition: opacity .25s ease-in-out, background .25s ease-in-out;	-moz-transition: opacity .25s ease-in-out, background .25s ease-in-out;	-webkit-transition: opacity .25s ease-in-out, background .25s ease-in-out;	vertical-align: middle;	z-index: 1;	color: #fff;	text-decoration: none;	opacity: 0;	

/*padding: 10%;*/


}
.div:hover .featured-image {	opacity: 0.9;	color: #fff;	background: #66C5FF;}
.liebaio1 .featured-image:hover {	opacity: 0.9;	color: #fff;	background: #66C5FF;}
.post-thumbnail .daimg {	display: block;}
.daimg {	width: 190px;	height: auto;}
.divh4 {	position: absolute;	top: 40%;	left: 47%;	z-index: 1000;	width: 50% !important;	text-align: center;}
.cdsn {	position: absolute;	top: 40%;	left: 47%;	z-index: 1000;	width: 190px !important;	text-align: center;}
.dededede {	width: 80% !important;	text-align: center;}
.dededede1 {	width: 80% !important;	text-align: center;}


/*.tdiv {*/


	

/*width: 100%;*/


	

/*height: 190px;*/


	

/*position: relative;*/




/*}
*/




/*.tdiv:hover {*/


	

/*background: #66C5FF;*/




/*}
*/




/*.tdiv:hover .featured-image {*/


	

/*opacity: 0.9;*/


	

/*color: #fff;*/


	

/*background: #66C5FF;*/




/*}
*/


.chao {	position: absolute;	top: 0;	left: 50%;}
.liebaio4 {	position: absolute;	top: 0;	left: 75%;	margin-bottom: 50px;}
.div4h {	position: absolute;	top: 40%;	left: 0%;	z-index: 1000;	width: 50%;text-align: center;}
.zhongjianimg {	width: 100%;	height: 380px;}
.zhongjianimg:hover {	background: #66C5FF;}
.zhongjian:hover .featured-image {	opacity: 0.9;	color: #fff;	background: #66C5FF;}
.liebaio2 .featured-image:hover {	opacity: 0.9;	color: #fff;	background: #66C5FF;}


/*.text {	padding: 0;	position: absolute;	text-align: center;	width: 100%;	height: 100%;	top:160px;	bottom: 0;	display: table-cell;	vertical-align: middle;	overflow: hidden;}
.text .entry-title {	display: table;	height: 100%;	text-transform: uppercase;	width: 100%;	margin: 0;}
*/


.fifi {	position: absolute;	top: 119px;	left: 20%;}

.nav-chanping a {	margin: 0 16px 0 40px;	font-size: 14px;	line-height: 40px;	color: #999999;}
.nav-chanping a:hover {	color: #66c5ff;}
.divliebiao {	width: 99%;	margin: 20px auto 0;	position: relative;}
.divliebiao ul li {	width: 33%;	float: left;}
.hihi {	position: absolute;	top: 119px;	left: 20%;}
.addclls {	width: 100% !important;	height: 100px !important;}
.mymore {	display: block;	margin: 20px auto 0;	width: 136px;	height: 36px;	border: 2px solid #999;	border-radius: 6px;	font-size: 18px;	line-height: 36px;	color: #999999;	text-align: center;}
.diao{display: none;}


/*数字加载*/


.jishuqi {	width: 100%;	height: 5200px;	margin: auto;}
.jishuqi li {	float: left;	width: 28%;	margin-left: 48px;	color: #66c5ff;}
#myTargetElement {	background-position: 293px 22px;	background-size: 30px 30px;	font-family: "DIN Condensed";	font-size: 80px;}
#myTargetElement2 {	background-position: 345px 22px;	background-size: 30px 30px;	font-family: "DIN Condensed";	font-size: 80px;}
#myTargetElement3 {	background-position: 368px 22px;	background-size: 30px 30px;	font-family: "DIN Condensed";	font-size: 80px;}


/*下面第二个多图轮播*/


.newlistdiv { width:1100px; height:235px;	margin:110px auto 0; padding:0 40px; position:relative;}
.newlistdiv .btnLeft { width:40px; height:36px;position:absolute; left:-16px; top:98px;	background-image: url(../images/"partners-arrow.png");	background-repeat: no-repeat ;	background-position: 10px -36px}
.newlistdiv .btnLeft:hover{ width:40px; height:36px;position:absolute; left:-16px; top:98px;	background-image: url(../images/"partners-arrow.png");	background-repeat: no-repeat ;	background-position: 10px 0px}
.newlistdiv .btnRight { width:40px; height:36px;position:absolute; right:8px; top:98px;	background-image: url(../images/"partners-arrow.png");	background-repeat: no-repeat ;	background-position: 10px -108px}
.newlistdiv .btnRight:hover { width:40px; height:36px;position:absolute; right:8px; top:98px;	background-image: url(../images/"partners-arrow.png");	background-repeat: no-repeat ;	background-position: 10px -72px}
.newcnt { width:1075px; height:230px; position:relative; overflow:hidden; }
.newcnt .newlist { width:800%; height:230px; position:absolute; top:0; left:0;}
.newlist .newtextall { width:1075px; float:left; position:relative; z-index:0;height:235px;}
.newlist .newtextall  ul{ width:1075px; background: #FFF; float:left; position:relative; z-index:0;height:235px;}
.newlist .newtextall ul li{	width: 214px;	height: 76px;	list-style: none;	float: left;	border-right: 1px solid #e4e4e4;	border-bottom: 1px solid #e4e4e4;	margin: 0 ;}
.newlist .newtextall ul li:hover{	background: #f7f7f7;}
.newlist .newtextall ul > li > img {	-webkit-filter: grayscale(1);

/* Webkit */


	

/*filter:gray;/!* IE6-9 *!

/*/


	filter: grayscale(1);

/* W3C */


}
.newlist .newtextall ul li:hover img{	-webkit-filter: grayscale(0);

/* Webkit */


	filter:none;

/* IE6-9 */


	filter: grayscale(0);}


/*新闻动态*/


.news {	width: 100% !important;	

/*height: 533px;*/


	margin: auto;	background: #fff;}
.news1 ul li {	z-index: 1;	position: relative;	width: 25% !important;	height: 100%;	

/*display: inline-block;*/


	float: left;}
.news11 div {	width: 100%;	height: 188px;	overflow: hidden;}
.news11-1 img {	width: 100%;}
.news11-1 {	padding: 10px;}
.news11-2 {	z-index: 1000;	width: 315px;	height: 180px;	background: #66c5ff;	position: absolute;	top: 0;	left: 0;	font-size: 22px;	text-align: center;	color: #fff;	display: none;	

/*padding: 10px;*/


}
.news12-2 {	position: relative;	width: 50%;	height: 100%;	float: left;	padding: 10px;}
.news12-2 img {	width: 50%;	height: 100%;}
.news1111 {	z-index: 10000;	width: 158px !important;	height: 168px !important;	position: absolute;	top: 198px;	left: 10px;	text-align: center;	background: #66c5ff;	color: #FFFFFF;	display: none;}
.news12-31 {	position: relative;	width: 50%;	height: 100%;	float: right;	padding: 10px;}
.news12-31 img {	width: 50%;	height: 100%;}
.news1111 {	z-index: 10000;	width: 158px !important;	height: 168px !important;	position: absolute;	top: 198px;	left: 10px;	text-align: center;	background: #66c5ff;	color: #FFFFFF;	display: none;}
.newsCen1 {	z-index: 1;	width: 376px !important;	height: 378px !important;	padding-bottom: 10px;	padding-top:10px ;	position: relative;}
.newsCen1 img {	width: 100%;	height: 100%;}
.newsCen11 {	z-index: 10000;	width: 354px;	height: 355px;	margin: 10px;	text-align: center;	position: absolute;	background: #66c5ff;	top: 0;	left: 0;	display: none;}
.newsCen2 {	z-index: 1;	

/*width: 362px !important;*/


	height: 378px !important;	position: relative;}
.newsCen2 ul li {	width: 185px !important;	height: 185px;	float: left;}
.newsCen2 ul li img {	width: 185px;	height: 188px;	padding: 5px;}
.newstext {	width: 175px;	height: 178px;	position: absolute;	background: #66c5ff;	top: 5px;	left: 5px;	color: #ffffff;	font-size: 22px;	text-align: center;}
.newsrt {	z-index: 1;	

/*width: 362px !important;*/


	height: 378px !important;	position: absolute !important;	top: 0px !important;	right: 4px !important;}
.newsrttop ul li {	width: 185px !important;	height: 188px;	float: left;}
.newsrttop ul li img {	width: 185px;	height: 188px;	padding: 10px;}
.newsrtbot{	position: relative;	width: 100%;	height: 47%;	overflow: hidden;}
.newsrtbot img{	width: 100%;	height: 100%;	padding: 10px;}
.newsrttext{	width: 365px;	height: 179px;	position: absolute;	top: 5px;	left:5px;	color: #ffffff;	font-size: 22px;	text-align: center;	background: #66c5ff;}
.news12-1{	width: 100%;	height: 50%;	

/*padding: 5px;*/


	position: relative;}
.news12-1 ul li {	width: 186px !important;	height: 180px;	padding:5px;	float: left;	

/*padding-left: 5px;;*/


}
.news12-1 ul li img {	width: 182px;	height: 180px;	padding: 5px;}
.news12-1text{	width: 172px !important;	height: 170px !important;	position: absolute;	top: 10px;	left:10px;	color: #fff;	background: #66c5ff;	font-size:22px ;	text-align: center;}


/*关于洛可可*/


.guanyukeke{	width: 100%;	height: 500px;	margin: auto;	background: url(../images/about-bg.jpg) no-repeat center 0;}
.guanyumy{	display: block;	margin: 20px auto 0;	width: 136px;	height: 36px;	line-height: 36px;	border: 2px solid #999999;	border-radius: 6px;	font-size: 18px;	color: #999999;	text-align: center;}
.guanyumy a{	color: #999999;}
.guanyumy:hover{	border-color: #66c5ff;	color: #66c5ff;}
.guanyumy a:hover .guanyumy a{	color: #66c5ff;}
.guanyukk{	width: 804px;	height: 50px;	margin: auto;	border: 1px solid #66C5FF;	opacity: 0.7;	border-radius: 6px;}
.guanyukk ul li a{	color: #fff;	text-decoration: none;	font-size: 22px;}
.guanyukk ul li{	width:160px;	height: 50px;	line-height: 50px;	text-align: center;	background: #009eff;	opacity: 0.7;	

/*border-right:1px solid rgba(255,255,255,0.1);*/


	float: left;}
.guanyukk ul li:hover{	background: #66c5FF;	opacity: 1;}
.lkkwenban{	width: 812px;	overflow: hidden;	margin:0 auto;	 text-indent:2em;	 line-height: 30px;	font-size: 18px;	color: #333333;	padding: 60px 0 0 0;	height: 235px;}
.dibu{	width: 100%;	height: 70px;	line-height: 70px;	background: rgba(0,0,0,0.6);position:absolute;bottom:0;}
.dibu1{	width: 1240px;	height: 70px;	line-height: 70px;	margin: auto;}
.dibu1 ul li{	font-size: 18px;	text-align: center;	float: left;	color: #fff;	line-height: 70px;	display: inline-block;	padding: 0 20px 0 0;}
.dibu1 ul li span{	color: #66c5ff;	line-height: 70px;}
.lianxi{	width: 800px;	height: 500px;	margin:50px auto 50px;	text-align: center;}
.lianxi1{	width: 500px;	height: auto;margin: 50px auto;}


/*底部导航*/


.dinav{	width: 100%;	height: 500px;	margin: auto;	background: #161626;}
.dinav1{	width: 1200px;	height: 500px;	margin:20px auto 0  ;	padding-top: 20px;}
.hahah{	

/*width: 14%;*/


	

/*width:148px;*/


	float: left;	text-align: center;}
.hahah a{	color: #ffffff;}
.hahah h3{	font-size: 18px;	

/*border-right: 2px solid #fff;*/


	padding:0 13px;}
.hahah ul li{	padding-top:10px ;}


/*二维码部分*/


.erweima{	width: 188px;	height: 243px;	float: right;}
.div11{	width: 100%;	height: 60%;	z-index: 1;	border:1px solid red;	position: relative;}
.divtxt{	width: 100%;	height: 100%;	text-align: center;	background: #66c5ff;	position: absolute;	top:0;	left:0;	color: #FFFFFF;}
.divtxt h1{	margin: 150px auto 20px;	font-size: 30px !important;}
.lne{	display: block;	margin: 40px auto 0;	width: 56px;	height: 4px;	background: #66C5FF;	overflow: hidden;}
.copy {    font-size: 12px;    line-height: 100px;    color: #FFF;    text-align: center;    background: #161626;}
#nb_icon_wrap,#LXB_CLOSE_BTN,#LXB_INVITE{ display:none !important;}
#LXB_CONTAINER { left:-500px !important;}


/*.sidebar { position:fixed; top:50%; right:0; margin-top:-80px; width:56px; height:163px; z-index:100;}
*/


.sidebar { position:fixed; top:50%; right:0; margin-top:-80px; width:160px; height:163px; z-index:100;}


/*.sidebar i { display:block; width:56px; height:163px; background:#000; opacity:0.5; filter:alpha(opacity=50); border-radius:6px 0 0 6px;}
*/


.sidebar i { display:block; height:163px; background:#000; opacity:0.5; filter:alpha(opacity=50); border-radius:6px 0 0 6px;}
.sidebar li { position:absolute; left:0; -webkit-transition:left .5s ease-in-out 0s; -moz-transition:left .5s ease-in-out 0s; -ms-transition:left .5s ease-in-out 0s; -o-transition:left .5s ease-in-out 0s; transition:left .5s ease-in-out 0s;}
.sidebar li a { display:block; padding-left:56px; height:50px; background:url(../images/sidebar-icon.png) no-repeat; font-size:14px; line-height:50px; color:#FFF;}



/*.sidebar li.curr { left:-70px; background:#000; border-radius:6px 0 0 6px; opacity:0.5; filter:alpha(opacity=50);}
*/


.sidebar li.curr { left:-100px; background:#000; border-radius:6px 0 0 6px; opacity:0.5; filter:alpha(opacity=50);}
.sidebar li.curr1 { left:-100px;}
.width1200{width: 1200px; margin: 0 auto;}
.kehu li{font-size: 20px !important; color: #000 !important;}
.jumboleft{pading-left:60px !important;}
.sup{font-size: 70px !important; margin-top:-10px; }
.hr{width: 100%; height: 1px; background-color: #DDDDDD; margin-top: 20px;}
.contentAnimate1 { -webkit-transform:translateY(20px); -moz-transform:translateY(20px); -ms-transform:translateY(20px); -o-transform:translateY(20px); transform:translateY(20px); opacity:0; filter:alpha(opacity=0);}
.contentAnimate2 {-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);opacity:1;filter:alpha(opacity=100);-webkit-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;-moz-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;-ms-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;-o-transition:transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;transition: transform 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s, opacity 1s cubic-bezier(0.6, 0.2, 0.1, 1) 0s;}
.no-content{ width:100%; clear:both; margin: 30px auto; font-size: 25px; clear: both; color:#CCCCCC; text-align: center}
.margin80{margin-top:80px !important;}
.height65{	height:65px;}


/*旋转木马特效*/


#d_tab29 ul, #d_tab29 li {	margin: 0;	padding: 0;	list-style: none}
#d_tab29 img {	border: 0;	vertical-align: top}
#d_tab29 div {	width: 400px;	height: 110px;	border-bottom: 2px solid #66c5ff;	background: #fff;	box-shadow: 10px 0px 57px 14px rgba(0, 0, 0, .6);	overflow: scroll;	overflow-x: auto;	overflow-y: auto;}
#d_tab29 {	position: relative;	height: 245px;	background: #fff;	text-align: center}
#d_tab29 .d_img {	position: relative;	left:-44px;	margin: 0 auto;	width: 700px;}
#d_tab29 .d_img li {	position: absolute;	display: none;	z-index: 0}


/*#d_tab29 .d_img li img{width:100%}
*/


#d_tab29 .d_img li.d_pos1 {	display: block;	width: 389px;	left: -5%;	top: 40px;	z-index: 5;	box-shadow: 10px 0px 57px 14px rgba(0, 0, 0, .6);}
#d_tab29 .d_img li.d_pos2 {	display: block;	width: 389px;	left: -5%;	top: 40px;	z-index: 5;	box-shadow: 10px 0px 57px 14px rgba(0, 0, 0, .6);}
#d_tab29 .d_img li.d_pos3 {	display: block;	width: 400px;	left: 25%;	top: 24px;	z-index: 10;	box-shadow: 0px 0px 100px 14px rgba(0, 0, 0, .6);}
#d_tab29 .d_img li.d_pos4 {	display: block;	width: 350px;	right: -6%;	top: 40px;	z-index: 5;	box-shadow: 10px 0px 57px 14px rgba(0, 0, 0, .6);}
#d_tab29 .d_img li.d_pos5 {	display: block;	width: 350px;	right: -6%;	top: 40px;	z-index: 5;	box-shadow: 10px 0px 57px 14px rgba(0, 0, 0, .6);}
#d_tab29 .d_menu {	position: absolute;	bottom: 20px;	left: -18px;	width: 100%;	margin: auto;	text-align: center}
#d_tab29 .d_menu li {	display: inline-block;	zoom: 1;	*display: inline;	background: url(../images/'../img/btn.png') no-repeat center 0;	width: 52px;	height: 18px;	margin: auto;	cursor: pointer;}
#d_tab29 .d_menu li.d_select {	background: url(../images/'../img/btn.png') no-repeat center -18px}
#d_tab29 h4 {	color: #66c5ff;	font-size: 18px;	text-align: center;}
#d_tab29 p {	margin: 0 18px;	font-size: 14px;	line-height: 24px;	color: #666;	text-align: left;}
#d_tab29 a {	text-decoration: none;	color: #666;}
#d_tab29 .d_menu1 {	position: absolute;	bottom: 0;	left: -18px;	margin: auto;	width: 100%;	text-align: center}
#d_tab29 .d_menu1 li {	display: inline-block;	zoom: 1;	*display: inline;	width: 52px;	height: 20px;	margin: auto;	cursor: pointer;	color: #ffffff}
#d_tab29 .d_menu1 li.d_select {	color: #FFFFFF;}
#d_tab29 .d_next {	position: absolute;	left: 43%;	margin-left: 475px;	top: 70px;	z-index: 10;	cursor: pointer}
#d_tab29 .d_prev {	position: absolute;	left: 56%;	margin-left: -525px;	top: 70px;	z-index: 10;	cursor: pointer}


/*地区切换*/


.posterTvGrid {	position: relative;	height: 220px;	background: #161626;	margin-top: 20px;}
.posterTvGrid img {	max-width: none;	max-height: none;	border: 0 none;	background: #888;}
.posterTvGrid .contentHolder {	position: relative;	overflow: hidden;}
.posterTvGrid .contentHolderUnit {	cursor: pointer;	position: absolute;	width: 400px;	height: 140px;	background: #fff;	border-bottom: 2px solid #66c5ff;	

/*overflow: auto;*/


	

/*overflow-x: hidden;*/


	

/*overflow-y: hidden;*/


}
.posterTvGrid .contentHolderUnit a.elementLink {	display: block;	overflow: hidden;	z-index: 3;	position: absolute;	left: 0;	right: 0;	width: 100%;	height: 100%;	color:#66c5FF !important;}


/*.posterTvGrid .contentHolderUnit div{width:100%;height:100%;}
*/


.posterTvGrid .contentHolderUnit div {	width: 100%;	height: 140px;	

/*overflow: hidden;*/


}
.posterTvGrid .contentHolderUnit div .nidaye {	width: 110px;	height: 30px;	margin: auto;	color: #66c5ff;	text-align: center;	font-size: 18px;	line-height: 30px;	background: #FFF !important;	

/*overflow: auto;*/


}
.posterTvGrid .contentHolderUnit div .nidaliang {	width: 380px;	height: 110px;	margin: auto;	padding-left: 10px !important;	padding-right: 10px!important;	font-size: 14px;	overflow-y: auto;}
.posterTvGrid .contentHolderUnit .elementTitle {}
.posterTvGrid .contentHolderUnit .elementOverlay {	z-index: 1;	position: absolute;	top: 0;	left: 0;	background: #000;	width: 100%;	height: 100%;	opacity: 0;	

/*filter: opacity=0;*/


}
.posterTvGrid .contentHolderUnit .leftShadow {	position: absolute;	top: 23px;	left: -174px;	width: 174px;	height: 224px; 

/*background:url(../images/img/leftShadow.png) no-repeat;*/


}
.posterTvGrid .contentHolderUnit .rightShadow {	position: absolute;	top: 23px;	right: -174px;	width: 174px;	height: 224px; 

/*background:url(../images/img/rightShadow.png) no-repeat;*/


}
.posterTvGrid .bannerControls {}
.posterTvGrid .leftNav, .posterTvGrid .rightNav {	cursor: pointer;	z-index: 10;	position: absolute;	top: 30%;	width: 45px;	height: 45px;	margin-top: -20px;}
.posterTvGrid .leftNav {	left: 25px;	background: url(../images/"1.png") no-repeat;	_background: none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/slide_prev_btn.png");}
.posterTvGrid .rightNav {	right: 25px;	background: url(../images/"2.png") no-repeat;	_background: none;	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../img/slide_next_btn.png");}
.posterTvGrid .leftNav:hover {}
.posterTvGrid .rightNav:hover {}
.posterTvGrid .bottomNav {	z-index: 140;	position: absolute;	width: 100%;	height: 10px;	margin-top: 150px;	padding: 10px 0 0;	text-align: center;}
.posterTvGrid .bottomNavButtonOFF {	cursor: pointer;	overflow: hidden;	display: inline-block;	*display: inline;	*zoom: 1;	width: 14px;	height: 14px;	margin: 0 23px;	vertical-align: top;	-webkit-border-radius: 7px;	-moz-border-radius: 7px;	border-radius: 7px;	background: #c3c3c3;}
.posterTvGrid .bottomNavButtonOFF:hover {	background: #aaa;}
.posterTvGrid .bottomNavButtonON,.posterTvGrid .bottomNavButtonON:hover {	background: #69aaec;}
.posterTvGrid .bottomNavLeft {}
.posterTvGrid .bottomNavRight {}


/**/




/*地名块*/


.posterTvGrid .bottomNav2 {	z-index: 140;	position: absolute;	width: 100%;	height: 23px;	margin-top: 180px;	text-align: center;	font-size: 18px}
.posterTvGrid .bottomNavButtonOFF1 {	cursor: pointer;	overflow: hidden;	display: inline-block;	*display: inline;	*zoom: 1;	width: 51px;	height: 23px !important;	margin: 0 5px;	vertical-align: top;	color: #cccccc;}


/*.posterTvGrid .bottomNav1ButtonOFF1:hover{background:#aaa;}
*/


.posterTvGrid .bottomNavButtonON1,.posterTvGrid .bottomNavButtonON1:hover {	color: #66c5ff}
.posterTvGrid .bottomNavLeft {}
.posterTvGrid .bottomNavRight {}


/*数字加载特效*/


.overview ul.wrap{	overflow: hidden;	margin: 40px auto;}
.overview ul.wrap li{	float: left;	position: relative;}
.overview p{	text-align: center;}
.overview p.dec{	margin-top: 65px;}
.overview span{	position: relative;	font-family: PT;}
.overview span.num{	font-size: 74px;	color: #66c5ff;	overflow: hidden;}
.overview .wrap li i{	position: absolute;	top: 0;	right: 35%;	display: inline-block;	width: 32px;	height: 32px;	background: url(../images/jia.svg) no-repeat;	background-size: 32px;}
.overview .wrap li i.j2,.overview .wrap li i.j3{	right: 22%;}
.overview span.num ul{	position: relative;	left: 40%;}
.overview span.num li {	width : 30px;	height : 60px;	float : left;	margin-left: 0 !important;	background-image: url(../images/num.png);	list-style-type:none;}
.number0{ background-position: 0px center; background-repeat:no-repeat;}
.number1{ background-position: -30px center; background-repeat:no-repeat;}
.number2{ background-position: -64px center; background-repeat:no-repeat;}
.number3{ background-position: -95px center; background-repeat:no-repeat;}
.number4{ background-position: -125px center; background-repeat:no-repeat;}
.number5{ background-position: -155px center; background-repeat:no-repeat;}
.number6{ background-position: -186px center; background-repeat:no-repeat;}
.number7{ background-position: -218px center; background-repeat:no-repeat;}
.number8{ background-position: -248px center; background-repeat:no-repeat;}
.number9{ background-position: -278px center; background-repeat:no-repeat;}
.shuzi1{width: 140px !important; margin-left: -8px !important;}
.shuzi2{width: 265px !important; margin-left: 274px !important;}
.shuzi3{width: 300px !important; margin-left: 196px !important;}
.j1{	width: 34px !important;	position: absolute;	top: 0;	left: 117px;}
.j2{ width: 34px !important;	position: absolute;	top: 0;	left: 228px;}
.j3{ width: 34px !important;	position: absolute;	top: 0;	left: 273px;}


/*视频播放器窗口样式*/


.pcc-displaynone{	display: none;}
.pcc-displayblock{	display: block;}
.pop-mask{	

/*display: block;*/


	position: absolute;	top: 0px;	left: 0px;	background: rgb(0, 0, 0);	opacity: 0.8;	z-index: 10000000;	width: 100%;	height: 100vh;	padding-top: 30px;}
.video-box{	background:#000000;	width: 940px;	height: 520px;	position: fixed;	left: 50%;	margin-left: -470px;	right: auto;	top: 50%;	margin-top: -260px;	bottom: auto;	opacity: 0;	z-index: 110000000;	padding-top: 30px;}
.video-close{	

/*display: block;*/


	position: absolute;	top: 0;	right: 0;	width: 30px;	height: 30px;	background: #000000;	color: #ffffff;	

/*background: url(../images/../i/pop-close.png);*/


}
.video-play-box{	

/*display: block;*/


	position: relative;	width: 100%;	height: 100%;}
.video-play-main{	position: relative;	width: 100%;	height: 100%;}


/*地图*/


.pcc-lkk {	width: 100%;	margin: auto;	padding: 10px 0;	overflow: hidden;;}
.pcc-lkk-img {	width: 1200px;	height: auto;	margin: 0 auto;}
.pcc-lkk-img img {	width: 66.67%;	height: auto;	float: left;}
.pcc-lkk-map {	width: 1200px;	height: 800px;	margin: auto;}
.iw_poi_title {	color: #CC5522;	font-size: 14px;	font-weight: bold;	overflow: hidden;	padding-right: 13px;	white-space: nowrap}
.iw_poi_content {	font: 12px arial, sans-serif;	overflow: visible;	padding-top: 4px;	white-space: -moz-pre-wrap;	word-wrap: break-word}
.pcc-lkk-map-text {	height: 300px;	width: 33.33%;	

/*margin: auto;*/


	

/*border: 1px black dashed;*/


	background: #545454;	float: right;	margin-bottom: 10px;}
.pcc-lkk-map-text1{	

/*width: 100%;*/


	height: 300px;	padding:15px 35px;	margin: auto;	

/*background: #fff;*/


}


/*#map-text{	width: 420px;	height: 300px;	/!*border: 1px solid red;*!/	padding: 15px;}
*/


#map-text p{	line-height: 30px;	color: #fff;	font-size: 18px;	

/*padding-bottom: 15px;*/


	clear: both;	overflow: hidden;}
.pcc-lkk-map-text1 h2{	font-size: 32px;	line-height:80px ;	color: #fff;}
.pcc-li-margintop20{	margin-top: 20px;}
.map-text-left{float: left; text-align: left; line-height: 25px;}
.map-text-right{float:right; text-align: right; line-height: 25px; padding-right: 8px;}


/*地图样式勿动*/


#allmap {height: 500px;width:100%;overflow: hidden;}
#result {width:100%;font-size:12px;}
dl,dt,dd,ul,li{	margin:0;	padding:0;	list-style:none;}
.pcc-lkk-map dt{	font-size:14px;	font-family:"微软雅黑";	font-weight:bold;	border-bottom:1px dotted #000;	padding:5px 0 5px 5px;	margin:5px 0;}
.pcc-lkk-map dd{	padding:5px 0 0 5px;}
.pcc-lkk-map li{	line-height:28px;}


/*2017.4.27新增加的式样*/




/*字间距*/


.pcc-li-letter{	letter-spacing: 4px;}
.pcc-li-letter2{	letter-spacing: 2px;}


/*标题线*/


.pcc-xian{	width: 45px;    height: 2px;    background: black;    display: inline-block;    clear: both;    line-height: 0px;	margin-bottom: 6px;}


/*新闻页面*/


.pcc-newbox{	padding: 30px 0;	background-color: #f0f0f0;	overflow: hidden;	font-family: Microsoft Yahei Regular;	margin: 40px auto 0 auto!important;}
.pcc-new{	width: 18.21%;	float: left;	background-color: #ffffff;	position: relative;	font-family: Microsoft Yahei Regular,微软雅黑;}
.pcc-new:hover .pcc-newhide{display: block;	font-family: Microsoft Yahei Regular,微软雅黑;}
.pcc-new:hover .pcc-newtittle{color: #ffffff;	font-family: Microsoft Yahei Regular,微软雅黑;}
.pcc-new:hover .pcc-newtittle1{color: #ffffff;	font-family: Microsoft Yahei Regular,微软雅黑;}
.pcc-new img{	width: 100%;}
.pcc-marginleft223{	margin-left: 2.237%;}
.pcc-newtittle{	font-size: 22px;	color: #333333;	margin-top: 15px;	padding: 0 40px 0 40px;	font-weight: 600;	word-break:keep-all;

/* 不换行 */


    white-space:nowrap;

/* 不换行 */


    overflow:hidden;

/* 内容超出宽度时隐藏超出部分的内容 */


    text-overflow:ellipsis;}
.pcc-newtittle1{	font-size: 16px;	color: #333333;	margin-bottom: 50px;	padding: 0 40px 0 40px;	height: 20px;	word-break:keep-all;

/* 不换行 */


    white-space:nowrap;

/* 不换行 */


    overflow:hidden;

/* 内容超出宽度时隐藏超出部分的内容 */


    text-overflow:ellipsis;}
.pcc-newhide{	width: 100%;	height: 100%;	top: 0;	background-color: #66c5ff;	position: absolute;	z-index: 10;	display: none;}
.pcc-newtime{	width: 78px;	

/*height: 94px;*/


	background-color: #4377f9;	margin-left: 40px;	border:1px solid #4377f9;	color: #ffffff;}
.pcc-newtime1{	width: 14.9%;	height: 2px;	background-color: #ffffff;	display: block;	margin-top: 14.9%;    margin-left: 6px;}
.pcc-m{	font-size: 24px;	text-indent: 5px;}
.pcc-y{	font-size: 15px;	text-indent: 5px;}
.pcc-newcantent{	height: 135px;	padding: 25px 40px 0 40px;	text-indent: 28px;	font-size: 14px;	color: #ffffff;	overflow: hidden;	line-height: 22px;}
.pcc-newhidetop{    overflow: hidden;    text-overflow:ellipsis;	font-family: Microsoft Yahei Regular,微软雅黑;}
.xiangqing{	width: 96px;	height: 24px;	font-size: 16px;	border-radius: 6px;	background-color: #ffffff;	color: #66c5ff;	display: block;	text-align: center;	text-decoration: none;	margin:-30px auto 0 auto;}
.pcc-leftbut{	background: url(../images/left22.png)no-repeat!important;    background-size: 100%!important;    width: 80px!important;    height: 85px!important;    left: 0!important;    top: 45%!important;    opacity: 0.7!important;    display: none;}
.pcc-rightbut{	background: url(../images/right22.png)no-repeat!important;    background-size: 100%!important;    width: 80px!important;    height: 85px!important;    right: 0!important;    top: 45%!important;    opacity: 0.7!important;    display: none;}
.pcc-newbox:hover .pcc-rightbut{    display: block;}
.pcc-newbox:hover .pcc-leftbut{    display: block;}


/*.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {   opacity: 0;    cursor: auto;    pointer-events: none;    display: none;}
*/



.pcc_zhaoping1 {
	width: 1200px;
	height: 460px;
	background: url(../images/"pcc_zp.jpg")no-repeat;
	background-size: 100%;
}

.pcc_zhaoping1>p{
	color: #FFFFFF;
	font-size: 16px;
	line-height: 60px;
	text-align: center;
}

.pcc_zhaoping1 span{
	font-size: 22px;
}

.pcc_paddingtop125{
	padding-top: 125px;
}

.rencai-yongren-zp>h2{
	margin-top: 10px;
	padding: 40px;
	width: 1120px;
	border: 1px solid #f2f2f2;
	box-shadow: 0px 0px 2px #f2f2f2;
	padding-bottom: 40px;
}

.rencai-yongren-zp {
	margin-top: 0!important;
	padding: 20px 40px!important;
	width: 1120px;
	border: 1px solid #f2f2f2;
	box-shadow: 0px 0px 2px #f2f2f2;
	padding-bottom: 40px;
}
.pcc_lx{
	width: 100%;
	height: 80px;
	display: flex;
	margin: 56px auto;
}

.pcc_lx_left{
	width: 598px;
	height: 80px;
	line-height: 80px;
	font-size: 20px;
	text-align: center;
	color: #666666;
	border-right: 1px dashed #666666;
}

.pcc_lx_right{
	width: 600px;
	height: 80px;
	line-height: 80px;
	font-size: 20px;
	text-align: center;
	color: #666666;
}

#lbbox{
	width: 100%;
	text-align: center;
	font-size: 18px;
	background: #fff;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}

.swiper-slideBanner{
	text-align: center;
	font-size: 18px;
	background: #fff;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}



/*.index-box-news {}
*/





/*.index-box-news .hd { margin-bottom:38px;}
*/





/*.index-box-news .hd .more-spe { display:inline-block; margin-right:35px; font-size:18px; line-height:30px; color:#999999;}
*/





/*.index-box-news .hd .more-spe:hover { color:#66C5FF;}
*/





/*!* style *!*/





/*.index-box-news .bd { position:relative; margin:0 auto; width:99%;}
*/





/*.index-box-news .bd li { position:absolute; overflow:hidden;}
*/





/*.index-box-news .bd li img { display:block; width:100%; vertical-align:middle;}
*/





/*.index-box-news .bd li .mask {  position:absolute; top:0; left:0; width:100%; height:100%; background:#66C5FF; opacity:0; filter:alpha(opacity=1); transition:all .3s ease-in-out 0s;}
*/





/*.index-box-news .bd li h3 {  position:absolute; top:19%; left:8%; width:84%; font-size:22px; line-height:30px; color:#FFF; text-align:center;}
*/





/*.index-box-news .bd li h4 {  position:absolute; top:36%; left:8%; width:84%; font-size:22px; line-height:30px; color:#FFF;}
*/





/*.index-box-news .bd li .txt {  position:absolute; top:44%; left:8%; width:84%;}
*/





/*.index-box-news .bd li .txt p {  width:100%; font-size:14px; line-height:25px; color:#FFF;}
*/





/*!* position *!*/





/*.index-box-news .bd .position1 { top:0; left:0;}
*/





/*.index-box-news .bd .position2 { top:0; left:25%;}
*/





/*.index-box-news .bd .position3 { top:0; left:50.5%;}
*/





/*.index-box-news .bd .position4 { top:0; left:63%;}
*/





/*.index-box-news .bd .position5 { top:0; left:75.5%;}
*/





/*.index-box-news .bd .position6 { top:0; left:88%;}
*/





/*.index-box-news .bd .position7 { top:50%; left:0;}
*/





/*.index-box-news .bd .position8 { top:50%; left:12.5%;}
*/





/*.index-box-news .bd .position9 { top:47%; left:50.5%;}
*/





/*.index-box-news .bd .position10 { top:47%; left:63%;}
*/





/*.index-box-news .bd .position11 { top:47%; left:75.5%;}
*/





/*!* curr *!*/





/*!*.index-box-news .bd .curr .mask {  filter:alpha(opacity=100)!important;}
*!*/





/*.index-box-news .bd .curr h3 { display:block!important;}
*/





/*.index-box-news .bd .curr h4 { display:block!important;}
*/





/*.index-box-news .bd .curr .txt { display:block!important;}
*/





/*!* style1 *!*/





/*.index-box-news .bd .style1 { width:24.5% !important; height:48% !important;}
*/





/*.index-box-news .bd .style1 h4 { display:none !important;}
*/





/*.index-box-news .bd .curr1 .txt { top:50% !important;}
*/





/*!* style2 *!*/





/*.index-box-news .bd .style2 { width:25% !important; height:100% !important;}
*/





/*!* style3 *!*/





/*.index-box-news .bd .style3 { width:12% !important; height:45% !important;}
*/





/*.index-box-news .bd .style3 h4 { display:none !important;}
*/





/*.index-box-news .bd .curr3 .txt { top:50% !important;}
*/





/*!* style4 *!*/





/*.index-box-news .bd .style4 { width:12% !important; height:48% !important;}
*/





/*.index-box-news .bd .style4 h4 { display:none !important;}
*/





/*.index-box-news .bd .style4 img { width:100% !important; height:100% !important;}
*/





/*.index-box-news .bd .curr4 .txt { top:50% !important;}
*/





/* index-box-partner */



.index-box-partner { margin:40px auto 0 ; width:100%; height:577px; background:#F0F0F0;}

.index-box-partner .hd { margin-bottom:20px;}

.index-box-partner .bd { position:relative; margin:0 auto; width:1200px;}

.index-box-partner .partner-info {}

.index-box-partner .partner-info li { display:inline-block; width:220px;}

.index-box-partner .partner-info li.spe { margin-right:275px;}

.index-box-partner .partner-info h5 { margin-bottom:0.9rem; padding-top:12px; height:60px; text-align:center;}

.index-box-partner .partner-info h5 em { display:inline-block; width:30px; height:58px; background-image:url(../images/font-con.png); background-repeat:no-repeat;}


@media (min-width: 1200px){
	
.content-nav .bd { margin:0 auto; width:1000px;}
.content-nav .bd li { position:relative; display:inline-block; width:170px; height:260px; background:url(../images/nav-icon2.png) no-repeat; overflow:hidden;}



.content-nav .bd li img { display:block; position:absolute; top:16px; left:23px; vertical-align:middle;}

.content-nav .bd li img.hover2 { left:-170px;}

.content-nav .bd li h4 { margin-top:154px; height:24px; font-size:22px; font-weight:bold; line-height:24px; text-align:center;}

.content-nav .bd li h4 { color:#333;}

.content-nav .bd li h4 a:hover { text-decoration:underline;}

.content-nav .bd li p { position:absolute; top:300px; left:18px; width:134px; font-size:12px; line-height:20px; color:#FFF;}

.content-nav .bd li i { display:block; position:absolute; top:16px; width:62px; height:124px; background:url(../images/nav-icon.png) no-repeat; z-index:9; -webkit-transition:all .5s ease-in-out 0s; -moz-transition:all .5s ease-in-out 0s; -ms-transition:all .5s ease-in-out 0s; -o-transition:all .5s ease-in-out 0s; transition:all .5s ease-in-out 0s;}

.content-nav .bd li .nav-l { left:23px; background-position:0 0; clip:rect(0px, 62px, 124px, 0px);}

.content-nav .bd li .nav-r { right:23px; background-position:-62px 0; clip:rect(0px, 62px, 124px, 0px);}
.content-nav .bd .currs { background-position:0 -260px; -webkit-transition:all .5s ease-in-out 0.5s; -moz-transition:all .5s ease-in-out 0.5s; -ms-transition:all .5s ease-in-out 0.5s; -o-transition:all .5s ease-in-out 0.5s; transition:all .5s ease-in-out 0.5s;}

.content-nav .bd .currs img { left:170px; -webkit-transition:all .5s ease-in-out .4s;-moz-transition:all .5s ease-in-out .4s;-ms-transition:all .5s ease-in-out .4s;-o-transition:all .5s ease-in-out .4s;transition:all .5s ease-in-out .4s}

.content-nav .bd .currs img.hover2 { left:23px;}

.content-nav .bd .currs h4 { color:#FFF; -webkit-transition-delay:.7s;-moz-transition-delay:.7s;-ms-transition-delay:.7s;-o-transition-delay:.7s;transition-delay:.7s}

.content-nav .bd .currs p { top:185px; -webkit-transition:all .3s ease-in-out .5s;-moz-transition:all .3s ease-in-out .5s;-ms-transition:all .3s ease-in-out .5s;-o-transition:all .3s ease-in-out .5s;transition:all .3s ease-in-out .5s;}

.content-nav .bd .currs .nav-l { clip:rect(0px, 62px, 0px, 0px);}

.content-nav .bd .currs .nav-r { clip:rect(124px, 62px, 124px, 0px);}
}

@media (max-width: 1199px){
	.content-nav .bd li {
    display: inline-block;
    width: 49%;
    height: 260px;
    background: url(../images/nav-icon2.png) no-repeat;
    overflow: hidden;
	margin:0 !important;
	text-align:center;
}
.cen1-2{
	width:100%;
}
.hover2{
	display:none;
}
.fa4{
	padding:10px;
	border:3px solid #66c5ff;
	border-radius:50%;
}	
	
}





/* index-box-1 */



.index-box-1 {}

.index-box-1 .bd { margin:0 auto; width:99%;}

.index-box-1 .bd li { width:25%;}

 

/* style */



.index-box-1 .bd li .style { position:relative;}

.index-box-1 .bd li .img { width:100%; overflow:hidden;}

.index-box-1 .bd li img { display:block; width:100%; vertical-align:middle;}



/*.index-box-1 .bd li .mask { display:block; position:absolute; top:0; left:0; width:100%; 

/*height:100%;*/


 background:#66C5FF;}
*/



.index-box-1 .bd li h3 { position:absolute; top:24.6%; left:0; width:100%; font-size:14px; line-height:20px; color:#FFF; text-align:center;}

.index-box-1 .bd li h4 { position:absolute; top:34.2%; left:0; width:100%; font-size:26px; font-weight:bold; line-height:40px; text-align:center; color:#FFF;}

.index-box-1 .bd li .line { position:absolute; top:31%; left:0; width:100%;}

.index-box-1 .bd li .line i { display:block; margin:0 auto; width:82px; height:4px; background:#66C5FF; overflow:hidden;}

.index-box-1 .bd li .txt { display:block; position:absolute; top:48.7%; left:0; width:100%;}

.index-box-1 .bd li .txt p { margin:0 auto; width:82.7%; font-size:14px; line-height:25px; color:#FFF; text-align:center;}

.index-box-1 .bd li .hot { display:block; position:absolute; bottom:8px; right:20px; padding-left:30px; height:18px; background:url(../images/../i/hot.png) no-repeat 0 center; font-size:14px; line-height:18px; color:#FFF;}

.index-box-1 .bd li .arrow { display:none; position:absolute; top:50%; left:0; margin-top:-10px; width:50%; height:20px;}

.index-box-1 .bd li .arrow i { display:block; float:right; width:10px; height:20px; background:url(../images/arrow1.png) no-repeat;}

.index-box-1 .subnav { display:none;}

.index-box-1 .bd li .mask,.index-box-1 .bd li .txt,.index-box-1 .bd li .hot { opacity:0; filter:alpha(opacity=100); transition:all .3s ease-in-out 0s;}

.index-box-1 .bd li img { opacity:1; filter:alpha(opacity=100); transition:all .3s ease-in-out 0s;}

.index-box-1 .bd li .curr img { opacity:1; filter:alpha(opacity=100); transform:scale(1.05,1.05);}



/* big */



.index-box-1 .bd li .style3 h3 { opacity:0; filter:alpha(opacity=0);}

.index-box-1 .bd li .style3 h4 { opacity:0; filter:alpha(opacity=0);}

.index-box-1 .bd li .style3 .line { opacity:0; filter:alpha(opacity=0);}

.index-box-1 .bd li .curr3 h3 { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr3 h4 { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr3 .line { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr3 .line i { background:#FFF;}

.index-box-1 .bd li .curr3 .mask { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr3 .txt { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr3 .hot { opacity:1; filter:alpha(opacity=100);}

 

/* small1 */



.index-box-1 .bd li .style1 { background:#F0F0F0;}

.index-box-1 .bd li .style1 .img { width:50%;}

.index-box-1 .bd li .style1 h3 { top:23.7%; left:auto; right:0; width:50%; color:#333;}

.index-box-1 .bd li .style1 h4 { top:43.2%; left:auto; right:0; width:50%; font-size:18px; line-height:28px; color:#333;}

.index-box-1 .bd li .style1 .line { top:36%; left:auto; right:0; width:50%;}

.index-box-1 .bd li .style1 .txt { margin-top:-13px; top:50%; left:0; width:50%;}

.index-box-1 .bd li .style1 .arrow { display:block;}

.index-box-1 .bd li .style1 .arrow i { background-image:url(../images/arrow2.png);}

.index-box-1 .bd li .curr1 h3 { color:#FFF;}

.index-box-1 .bd li .curr1 h4 { color:#FFF;}

.index-box-1 .bd li .curr1 .line i { background:#FFF;}

.index-box-1 .bd li .curr1 .arrow { display:none;}

.index-box-1 .bd li .curr1 .mask { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr1 .txt { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr1 .hot { opacity:1; filter:alpha(opacity=100);}

 

/* small2 */



.index-box-1 .bd li .style2 { background:#F0F0F0;}

.index-box-1 .bd li .style2 .img { float:right; width:50%;}

.index-box-1 .bd li .style2 h3 { top:23.7%; width:50%; color:#333;}

.index-box-1 .bd li .style2 h4 { top:43.2%; width:50%; font-size:18px; line-height:28px; color:#333;}

.index-box-1 .bd li .style2 .line { top:36%; left:0; width:50%;}

.index-box-1 .bd li .style2 .txt { margin-top:-13px; top:50%; left:auto; right:0; width:50%;}

.index-box-1 .bd li .style2 .arrow { display:block; left:auto; right:0;}

.index-box-1 .bd li .style2 .arrow i { float:none;}

.index-box-1 .bd li .curr2 h3 { color:#FFF;}

.index-box-1 .bd li .curr2 h4 { color:#FFF;}

.index-box-1 .bd li .curr2 .line i { background:#FFF;}

.index-box-1 .bd li .curr2 .arrow { display:none;}

.index-box-1 .bd li .curr2 .mask { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr2 .txt { opacity:1; filter:alpha(opacity=100);}

.index-box-1 .bd li .curr2 .hot { opacity:1; filter:alpha(opacity=100);}

.index-box-2 {}

.index-box-2 .subnav { background:#FFF; border-top:1px solid #F2F2F2; border-bottom:1px solid #F2F2F2; box-shadow:0 0 3px #F7F7F7;}

.index-box-2 .subnav a { margin:0 16px 0 40px; font-size:14px; line-height:40px; color:#999999;}

.index-box-2 .subnav a:hover,.index-box-2 .subnav .curr { color:#66C5FF;}

.index-box-2 .bd { margin:20px auto 0; width:99%;}

.index-box-2 .bd li { width:33.33%;}

.index-box-2 .bd li .style { position:relative; background:#FFF; z-index:10;}

.index-box-2 .bd li .img { overflow:hidden;}

.index-box-2 .bd li img { display:block; width:100%; vertical-align:middle;}

.index-box-2 .bd li .mask { display:block; position:absolute; width:100%; height:100%; background:#66C5FF;}

.index-box-2 .bd li h4 { display:block; position:absolute; width:100%; font-size:24px; font-weight:bold; line-height:28px; text-align:center; color:#333;}

.index-box-2 .bd li .txt { display:block; position:absolute; width:50%;}

.index-box-2 .bd li .txt p { margin:0 auto; width:80%; font-size:14px; line-height:25px; color:#FFF; text-align:center;}

.index-box-2 .bd li .hot { display:block; position:absolute; bottom:8px; right:20px; padding-left:30px; height:18px; background:url(../images/../i/hot.png) no-repeat 0 center; font-size:14px; line-height:18px; color:#FFF;}

.index-box-2 .bd li .mask,.index-box-2 .bd li h4,.index-box-2 .bd li .txt,.index-box-2 .bd li .hot { opacity:0; filter:alpha(opacity=0); transition:all .3s ease-in-out 0s;}

.index-box-2 .bd li img { opacity:1; transition:all .3s ease-in-out 0s;}



/* style1 */



.index-box-2 .bd li .style1 .img { width:100%;}

.index-box-2 .bd li .style1 .mask { top:0; left:0;}

.index-box-2 .bd li .style1 h4 { top:35%; left:0; color:#FFF;}

.index-box-2 .bd li .style1 .txt { top:44%; left:25%;}

.index-box-2 .bd li .style1 .hot {}



/* style2 */



.index-box-2 .bd li .style2 .img { float:right; width:50%;}

.index-box-2 .bd li .style2 .mask { top:0; left:0; height:100%;}



/*.index-box-2 .bd li .style2 h4 { margin-top:-15px; top:50%; left:0; width:50%; opacity:1; filter:alpha(opacity=100);}
*/



.index-box-2 .bd li .style2 .txt { margin-top:-14px; top:50%; right:0; opacity:0; filter:alpha(opacity=0);}

.index-box-2 .bd li .style2 .hot {}



/* style3 */



.index-box-2 .bd li .style3 .img { width:50%;}

.index-box-2 .bd li .style3 .mask { top:0; right:0; height:100%;}



/*.index-box-2 .bd li .style3 h4 { margin-top:-15px; top:50%; right:0; width:50%; opacity:1; filter:alpha(opacity=100);}
*/





/*.index-box-2 .bd li .style3 .txt { margin-top:-14px; top:50%; left:0; opacity:0; filter:alpha(opacity=0);}
*/





/* curr */





/*.index-box-2 .bd li .curr { z-index:9;}

.index-box-2 .bd li .curr img { opacity:1; filter:alpha(opacity=100); transform:scale(1.05,1.05);}



/*.index-box-2 .bd li .curr .mask { opacity:1; filter:alpha(opacity=100);}
*/





/*.index-box-2 .bd li .curr h4 { opacity:1; filter:alpha(opacity=100); color:#FFF;}

.index-box-2 .bd li .curr p { opacity:1; filter:alpha(opacity=100);}

.index-box-2 .bd li .curr .txt { opacity:1; filter:alpha(opacity=100);}

.index-box-2 .bd li .curr .hot { opacity:1; filter:alpha(opacity=100);}
*/


*/




/* friends */



.friends { width:100%; background:#FFF;}

.friends .hd { margin:20px auto 0; width:1200px; border-bottom:2px solid #E3E3E3;}

.friends .hd h3 { width:100px; height:30px; background:#66C5FF; font-size:18px; line-height:30px; color:#FFF; text-align:center;}

.friends .bd { margin:20px auto 40px; width:1200px;}

.friends .bd ul {}

.friends .bd ul li { display:inline-block; margin-right:52px; width:104px;}

.friends .bd ul li.last { margin:0; float:right;}

.friends .bd ul img { display:block; margin:0 auto; vertical-align:middle; border:1px solid #F1F1F1; border-top:0; box-shadow:0 2px 3px #F8F8F8;}

.friends .bd ul p { margin-top:10px; font-size:14px; line-height:22px; text-align:center; word-break:break-all;}

.friends .bd ul p a { color:#333333;}

.friends .bd ul p a:hover { text-decoration:underline;}

.friends .bd ol { margin-top:15px; padding-top:15px; border-top:1px dashed #E3E3E3; }

.friends .bd ol li { display:inline-block; margin:0 20px 0 10px;}

.friends .bd ol a { line-height:22px; color:#333;}

.friends .bd ol a:hover { text-decoration:underline;}



/* footer */



.footer { padding:0 0 30px; width:100%; background:#161626;}

.interest-wrap { width:100%; height:295px; border-top:1px solid #F0F0F0; background:#FFF;}

.interest { margin:0 auto; padding-top:195px; width:1200px; background:url(../images/interest.png) no-repeat center 70px;}

.interest p { font-size:26px; line-height:30px; color:#333333; text-align:center;}



/* subnav */



.footer .subnav { margin:22px auto 0; width:1200px;}

.footer .subnav div {}

.footer .subnav h3 { width:160px; height:20px; border-right:2px solid #FFF; font-size:18px; line-height:20px; text-align:center;}

.footer .subnav h3 a { color:#FFF;}

.footer .subnav h3 a:hover { color:#66C5FF;}

.footer .subnav .line { margin:12px auto 0; display:block; width:86px; height:2px; background:#66C5FF; overflow:hidden;}

.footer .subnav ul { margin-top:5px;}

.footer .subnav li { text-align:center;}

.footer .subnav li a { font-size:14px; line-height:26px; color:#FFF;}

.footer .subnav li a:hover { color:#66C5FF;}

.footer .subnav div.last h3 { border:0;}


/* share */



.share { position:absolute; top:0; right:0; width:188px;}

.share .qr-code { margin:15px auto 0; width:170px; height:172px;}

.share .qr-code img { display:block; width:100%; vertical-align:middle;}

.share .sns { margin-top:18px;}

.share .sns a { display:inline-block; margin:0 12px 0 0; padding:0; width:38px; height:38px; line-height:38px; background-repeat:no-repeat;}

.share .sns .sns-qq { background-image:url(../images/sns-qq.png);}

.share .sns .sns-weixin { background-image:url(../images/sns-weixin.png);}

.share .sns .sns-weibo { background-image:url(../images/sns-weibo.png);}

.share .sns .sns-more { margin:0; background-image:url(../images/sns-more.png);}

.copy {  font-size:12px; line-height:100px; color:#FFF; text-align:center;}

.nidaye{
    margin: 12px auto 0;
    display: block;
    width: 100%;
    height:1px;
    background: #66c5ff;
    overflow: hidden;
}

.h3h3 a:hover .h3h3 a{
    color: red;
}

@media screen and (min-width: 0px) and (max-width: 1700px) {
  .index-box-news .bd .curr h4 { display:none;}

  .index-box-news .bd .curr1 .txt { display:none;}

  .index-box-news .bd .curr3 .txt { display:none;}

  .index-box-news .bd .curr4 .txt { display:none;}

}


/*顶部地图的样式
 */



.swiper-container {
	margin:28px auto;
	position:relative;
	overflow:hidden;
	direction:ltr;
	-webkit-backface-visibility:hidden;
	-moz-backface-visibility:hidden;
	-ms-backface-visibility:hidden;
	-o-backface-visibility:hidden;
	backface-visibility:hidden;
	

/* Fix of Webkit flickering */



	z-index:1;
}

.swiper-wrapper {
	position:relative;
	width:100%;
	-webkit-transition-property:-webkit-transform, left, top;
	-webkit-transition-duration:0s;
	-webkit-transform:translate3d(0px,0,0);
	-webkit-transition-timing-function:ease;
	
	-moz-transition-property:-moz-transform, left, top;
	-moz-transition-duration:0s;
	-moz-transform:translate3d(0px,0,0);
	-moz-transition-timing-function:ease;
	
	-o-transition-property:-o-transform, left, top;
	-o-transition-duration:0s;
	-o-transform:translate3d(0px,0,0);
	-o-transition-timing-function:ease;
	-o-transform:translate(0px,0px);
	
	-ms-transition-property:-ms-transform, left, top;
	-ms-transition-duration:0s;
	-ms-transform:translate3d(0px,0,0);
	-ms-transition-timing-function:ease;
	
	transition-property:transform, left, top;
	transition-duration:0s;
	transform:translate3d(0px,0,0);
	transition-timing-function:ease;	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}

.swiper-free-mode > .swiper-wrapper {
	-webkit-transition-timing-function: ease-out;
	-moz-transition-timing-function: ease-out;
	-ms-transition-timing-function: ease-out;
	-o-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
	margin: 0 auto;
}

.swiper-slide {
	float: left;
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}


/* IE10 Windows Phone 8 Fixes */



.swiper-wp8-horizontal {
	-ms-touch-action: pan-y;
}

.swiper-wp8-vertical {
	-ms-touch-action: pan-x;
}

.swiper-container {}

.swiper-slide {}

.swiper-slide-active {
}

.swiper-slide-visible {}



/* ===============================================================
Pagination Styles
================================================================*/



.swiper-pagination-switch {
	

/* Stylize pagination button: */


}

.swiper-active-switch {
	

/* Specific active button style: */


}

.swiper-visible-switch {
	

/* Specific visible button style: */


}



/* address */



.address-wrap { width:100%; border-top:2px solid #29293D;}

.address { position:relative; margin:0 auto; width:1200px;}

.address-box-wrap { position:relative; width:968px; overflow:hidden;}

.address-box { margin:28px 0 0 -113px; width:1194px; height:137px;}

.address-box .swiper-slide {}

.address-box .address-content { padding-top:3px; width:398px; height:132px; background:#FFF; border-bottom:2px solid #66C5FF;}

.address-box h4 { font-size:18px; line-height:28px; color:#66C5FF; text-align:center;}

.address-box p { margin:0 18px; font-size:14px; line-height:24px; color:#666;}

.address-box p a { color:#666;}

.address-box p a:hover { text-decoration:underline;}



/* address-pagination */



.address-pagination { margin-top:26px; width:100%; text-align:center;}

.address-pagination a { display:inline-block; padding-top:30px; width:68px; height:22px; background:url(../images/address-page.png) no-repeat center -60px; font-size:18px; line-height:22px; color:#FFF; text-align:center; cursor:pointer;}

.address-pagination .swiper-active-switch { background-position:center 0; color:#66C5FF;}



/* address-btn */



.address-btn { position:absolute; width:968px; top:28px; left:0; z-index:10;}

.address-btn div { position:absolute; top:0; width:75px; height:137px; background:#161626;}

.address-btn .swiper-button-prev-wrap { left:0;}

.address-btn .swiper-button-next-wrap { right:0;}

.address-btn a { display:block; position:absolute; top:50px; width:20px; height:36px; background:url(../images/partners-arrow.png) no-repeat; cursor:pointer;}

.address-btn .swiper-button-prev { left:0; background-position:0 0;}

.address-btn .swiper-button-next { right:0; background-position:0 -72px;}

.address-btn .swiper-button-prev:hover { background-position:0 -36px;}

.address-btn .swiper-button-next:hover { background-position:0 -108px;}

