.pcc-chao-logo {

	display: inline-block;

	/*margin: 20px 0 0 40px;*/

	width: 100%;

	height: 60px;

	padding-top:20px;

	/*background: url(/images/logo.jpg) no-repeat;*/

}

.pcc-chao-logo img{

	width:100%;



}



/*项目杰作*/



.pcc-chao-num {

	width: 470px;

	height: 80px;

	float: left;

}



.pcc-chao-num-1 {

	display: inline-block;

	margin: 30px 0 0 20px;

}



.pcc-chao-num li {

	height: 40px;

	margin: auto;

	font-size: 20px;

	display: inline-block;

	margin-right:20px;

}



.pcc-chao-num li i {

	display: block;

	float: left;

	height: 40px;

	width: 50px;

	background-repeat: no-repeat;

}



.pcc-chao-num li p {

	float: right;

	line-height: 40px;

}



.pcc-chao-num li p span{

	font-size: 12px;

}

.pcc-xialaone-span {

	width: 73px;

	height: 20px;

	color:#333333 !important;

	padding: 1px 2px 5px 0px;

	z-index: 99;

	background-color: #FFFFFF;

}



.pcc-xialaone:hover.pcc-xialaone-span {

	border-bottom: #FFFFFF solid 1px;

	color: #66C5FF !important;

}



/*!*.pcc-xialaone:hover .pcc-xialaone-xiala {*!*/

	/*display: block;*/

	/*z-index: 99;*/

/*!*}*!*/

.PCC-CLASS a{

	color: #333333 !important;

}

.PCC-CLASS:hover .pcc-xialaone-span {

	border-bottom: #FFFFFF solid 1px;

}



.pcc-xialaone-xiala span a:hover {

	color: #66C5FF !important;

}



.pcc-xialaone-xiala {

	position: absolute;

	background: #fff;

	width: 480px;

	height: 30px !important;

	/*border-top: none;*/

	margin-top: 2px;

	display: none;

	z-index: 99;

	color: #333333 !important;

}



.pcc-xialaone-xiala>span {

	float: left;

	padding: 3px 21px 3px 0px;

	z-index: 99;

	font-size: 14px;

	text-align: center;

}

/*.pcc-chao-num li p strong{*/

	 /*color: #66c5ff;*/

	 /*font-size: 20px;*/

 /*}*/

.shuzi{

	color: #66c5ff;

	font-size: 20px !important;

}

.lii1 {

	background-size: 88%;

	background-image: url(/images/company-num2.png);

	background-position: -3px 0px;

}



.lii2 {

	background-size: 114%;

	background-image: url(/images/company-num2.png);

	background-position: -10px -61px;

}



.lii3 {

	background-size: 78%;

	background-image: url(/images/company-num2.png);

	background-position: 0px -74px;

}



.lii4 {

	background-size: 83%;

	background-image: url(/images/company-num2.png);

	background-position: 0px -118px;

}



.but {

	width: 45px;

	height: 45px;

	display: block;

	background: #007bc7;

	cursor: pointer;

	border: none;

}

.float{

	float: right;

	width: 580px;

}


.pcc-subnav {
    width: 100%;
    background: #FFF;
    border-top: 1px solid #F2F2F2;
    border-bottom: 1px solid #F2F2F2;
    box-shadow: 0 0 3px #F7F7F7;
    clear: both;
    display: table;
    float: left;
}

.pcc-subnav a {
    margin: 0 10px 0 10px;
    font-size: 14px;
    line-height: 40px;
    color: #999999;
    display: inline-block;
}

.pcc-subnav a:hover {
    color: #66C5FF !important;
}

/*导航菜单*/

.fl{float:left; display:inline; margin: 0 15px !important;}

.fl-news{float:left; display:inline; margin: 0 !important;}



.nav {

	height: 50px !important;

	z-index: 1000;

	width: 100% !important;

	background: #e3e3e3 !important;

}

.nav-position-fixed{

	position: fixed;

	top: 0px;}

.navmin {

	z-index: 1000;

	width: 1200px;

	height: 50px;

	margin: 0 auto;

}

.navmin ul .flip {

	z-index: 1000;

	float: left;

	/*width: 12.5%;*/

	/*width:132px;*/

	height: 50px;

	word-break:keep-all;         /* 不换行 */

	white-space:nowrap;          /* 不换行 */

	padding-top: -20px;

	text-align: center;

	background: #e3e3e3;

	/*margin-bottom: -20px;*/

}



.fff {

	color: #fff;

}



.navmin ul li:hover {

	background: #66C5FF;

}



.navmin ul li:hover .nav-a {

	color: #ffffff;

}



.nav-a {

	position: relative;

	z-index: 1000;

	height: 50px;

	line-height: 50px;

	font-size: 16px;

	text-align: center;

	color: #000000;

	display: block;

	padding:0 14px;

}





/*悬停出现的下拉菜单*/



.hover {

	position: relative;

	z-index: 1000 !important;

	background: #777880 !important;

	display: none;

	text-align: center;

	width: 100%;

}



.hover li {

	position: relative;

	z-index: 1000;

    text-align: center;

	height: 40px !important;

	line-height: 40px !important;

	background: #777880 !important;

}



.hover li:hover .hover1 {

	color: #66C5FF !important;

}



.hover1 {

	position: relative;

	z-index: 1000;

	height: 40px !important;

	font-size: 14px;

	color: #FFF !important;

	background: #777880 !important;

}





/*轮播图*/





/*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;

}



.slide {

	position: relative;

	height: 445px;

	overflow: hidden;

}



.slide .slideContent {

	position: relative;

	left: -310px;

	width: 10000px;

}



.slide .slideCell {

	float: left;

	width: 280px;

	height: inherit;

	margin-right: 30px;

	overflow: hidden;

}



.slideCell> div {

	position: relative;

	/*top: -300px;*/

	margin: auto;

	width: 170px;

	height: 170px;

	border: 1px solid white;

	border-radius: 100px;

}



.slideCell> div> div {

	width: 150px;

	height: 150px;

	margin: 10px;

	background-color: white;

	border-radius: 100px;

	text-align: center;

}



.slideCell> div> div> h2 {

	color: #04599B;

	font-size: 15px;

}



.slideCell> div> div> h2:first-child {

	padding-top: 40px;

}



.slideCell> div> div> p {

	margin-top: 10px;

	color: darkgray;

	font-size: 12px;

}



#leftBtn,

#rightBtn {

	width: 60px;

	height: 90px;

	position: absolute;

	top: 180px;

}



#leftBtn {

	/*background: url(../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:20px auto 0;

	width: 56px;

	height: 0px;

	background: #66c5ff;

	overflow: hidden;

}



.cen1-1 {

	margin-top: 15px;

	font-size: 25px;

	line-height: 30px;

	color: #333;

	text-align: center;
	width: 100%; 
	float: left;

}



.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 {

	background: #fff;

	border-top: 1px solid #F2F2F2;

	border-bottom: 1px solid #f2f2f2;

	box-shadow: 0 0 3px #f7f7f7;

}

.top-box > h2{ text-align: center; }

.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: auto;

	margin: auto;

}



.jishuqi li {

	float: left;

	width: 28%;

	margin-left: 48px;

	color: #66c5ff;

}

.jishuqii {

	width: 100%;

	height: auto;

	margin: auto;

}



.jishuqii .kehu li {

	float: left;

	width: 28%;

	margin-left: 48px;

	color: #66c5ff;

}
.scrollpic {
	width:280px;
	margin:0 auto;
	position: relative;
}
#myscroll {
	display: block;
	width: 100%;
	position: relative;
	height: 300px;
	overflow: hidden;
}
#myscroll #myscrollbox {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000px;
}
#myscroll ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
}
#myscroll ul li {
	display: block;
	float: left;
	padding: 0 ;
	width:270px; 
	text-align: center;
}
#myscroll ul li a img{width: 250px; height:300px;}
#myscroll ul li a {
	display: block;
	float: left;
	width: 270px;
	padding: 0;
	position: relative;
	height: 300px;
	color: #333;
}
#mybtns {
	margin: 10px 0;
	width: 100%;
	display: block;
	height: 0;
}
#mybtns a {
	width: 42px;
	height: 42px;
	display: block;
	float: right;
	margin-right: 1px;
	background-color: #c1c1c1;
	margin-left:10px;
	position: absolute;
	top:120px;
}
#left{left: -54px;}
#right{right: -40px;}
#mybtns a:hover {
	background-color: #347fdc;
}
#mybtns a:hover, #myscroll, #mybtns a, #myscroll a:hover .intro, #myscroll a .intro, #myscroll #myscrollbox {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtns #left {
	background-image: url(/images/jt_l.png);
}
#mybtns #right {
	background-image: url(/images/jt_r.png);
}

.scrollpica {
	width:1200px;
	margin:0 auto;
	position: relative;
}
#myscrolla {
	display: block;
	width: 100%;
	position: relative;
	height: 240px;
	overflow: hidden;
}
#myscrolla #myscrollboxa {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000px;
	height: 240px;
}
#myscrolla ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 100%;
}
#myscrolla ul li {
	display: block;
	float: left;
	padding: 0 ;
	width:240px; 
	text-align: center;
}
#myscrolla ul li h5{width: 100%; height: 30px; line-height: 30px; text-align: center;font-size: 14px; color: #666;}
#myscrolla ul li a img{width: 95%; height:200px;padding: 1px ;border:1px solid #ccc;}
#myscrolla ul li a {
	display: block;
	float: left;
	width: 100%;
	 text-align: center;
	padding: 0;
	position: relative;
	height: 240px;
	color: #333;
}
#mybtnsa {
	margin: 10px 0;
	width: 100%;
	display: block;
	height: 0;
}
#mybtnsa a {
	width: 42px;
	height: 42px;
	display: block;
	float: right;
	margin-right: 1px;
	background-color: #c1c1c1;
	margin-left:10px;
	position: absolute;
	top:90px;
}
#lefta{left: -24px;z-index: 9999}
#righta{right: -15px; z-index: 9999}
#mybtnsa a:hover {
	background-color: #347fdc;
}
#mybtnsa a:hover, #myscrolla, #mybtnsa a, #myscrolla a:hover .intro, #myscrolla a .intro, #myscrolla #myscrollboxa {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtnsa #lefta {
	background-image: url(/images/jt_l.png);
}
#mybtnsa #righta {
	background-image: url(/images/jt_r.png);
}
.scrollpicb {
	width:1100px;
	margin:0 auto;
	position: relative;
}
#myscrollb {
	display: block;
	width: 100%;
	position: relative;
	height: 240px;
	overflow: hidden;
}
#myscrollb #myscrollboxb {
	display: block;
	float: left;
	position: absolute;
	left: 0;
	top: 0;
	width: 1000000px;
}
#myscrollb ul {
	display: block;
	float: left;
	list-style-type: none;
	padding: 0;
	margin: 0;
	width: 1100px;
}
#myscrollb ul li {
	display: block;
	float: left;
	padding: 0 ;
	width:20%; 
	text-align: center;
}
#myscrollb ul li h5{width: 100%; height: 30px; line-height: 30px; text-align: center;font-size: 14px; color: #666;}
#myscrollb ul li a img{width: 216px; height:100px;padding: 1px ;border:1px solid #ccc;}
#myscrollb ul li a img:hover{background: #f7f7f7 }
#myscrollb ul li a {
	display: block;
	float: left;
	width: 100%;
	 text-align: center;
	padding: 0;
	position: relative;
	height: 100px;
	color: #333;
}#myscrollb ul li a:hover{ background: #f7f7f7 }
#mybtnsb {
	margin: 10px 0;
	width: 100%;
	display: block;
	height: 0;
}
#mybtnsb a {
	width: 42px;
	height: 42px;
	display: block;
	float: right;
	margin-right: 1px;
	background-color: #c1c1c1;
	margin-left:10px;
	position: absolute;
	top:80px;
}
#leftb{left: -24px;z-index: 9999}
#rightb{right: -15px; z-index: 9999}
#mybtnsb a:hover {
	background-color: #347fdc;
}
#mybtnsb a:hover, #myscrollb, #mybtnsb a, #myscrollb a:hover .intro, #myscrollb a .intro, #myscrollb #myscrollboxb {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
#mybtnsb #leftb {
	background-image: url(/images/jt_l.png);
}
#mybtnsb #rightb {
	background-image: url(/images/jt_r.png);
}

#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:150px auto 0; padding:0 40px; position:relative;}

.newlistdiv .btnLeft { width:40px; height:36px;position:absolute; left:16px; top:98px;background: url("/images/partners-arrow.png") no-repeat;}

.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: 0px -36px}

.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:1100px; height:180px; position:relative; overflow:hidden;top: 30px; }

.newcnt .newlist { width:800%; height:180px; position:absolute; top:0; left:0;}

.newlist .newtextall { width:1100px; float:left; position:relative; z-index:0;height:180px;}

.newlist .newtextall  ul{ width:1100px; background: #FFF; float:left; position:relative; z-index:0;height:180px;}

.newlist .newtextall ul li{

	width: 220px;

	height: 160px;

	list-style: none;

	float: left;
	text-align: center;
	margin: 0 ;
	padding: 15px 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 */
	max-width: 210px;
	height: 150px;

}

.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;

}

.guanyukk-li-border-right{border-right: 1px solid #FFF}

.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);

}

.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;

}

.lianxi2{

     width: 100%;

     margin:0 auto 50px;

     text-align: center;	

     font-family: "微软雅黑";

     font-size: 24px;

}

/*底部导航*/

.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 ul { position:absolute; top:8px; left:0; z-index:99;}

.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; width:70px; height:50px; background:url(/images/sidebar-icon.png) no-repeat; font-size:14px; line-height:50px; color:#FFF;}

.sidebar .sidebar-a { top:0;}

.sidebar .sidebar-b { top:50px;}

.sidebar .sidebar-c { top:100px;}

.sidebar .sidebar-a a { top:0; background-position:0 0;}

.sidebar .sidebar-b a { top:50px; width:100px; background-position:0 -50px;}

.sidebar .sidebar-c a { top:100px; background-position:0 -100px;}

/*.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/btn.png') no-repeat center 0;

	width: 52px;

	height: 18px;

	margin: auto;

	cursor: pointer;

}



#d_tab29 .d_menu li.d_select {

	background: url('/images/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(img/leftShadow.png) no-repeat;*/

}



.posterTvGrid .contentHolderUnit .rightShadow {

	position: absolute;

	top: 23px;

	right: -174px;

	width: 174px;

	height: 224px; /*background:url(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="/images/slide_prev_btn.png");

}



.posterTvGrid .rightNav {

	right: 25px;

	background: url("/images/2.png") no-repeat;

	_background: none;

	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/images/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(../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;
}*/