.w1200{
    width: 1200px;
    margin: 0 auto;
}
.w1240{
    width: 1240px;
    margin: 0 auto; 
	background:#FFF;
}



.tit .intros{
    margin: 0px 0 0 25px;
    display: inline-block;
    float:left;
}
.tit .count{
    font-size: 16px;
    margin: 0px 25px 0 0;
    display: inline-block;
}
#footer {
    border-top: 1px solid #dcdcdc;
    background-color: #fafafa;
}

#footer .footer-box {
    width: 1000px;
    margin: 0 auto;
}

#footer .friendLinks {
    text-align: center;
    margin: 0 20px;
    padding-top: 10px;
    border-bottom: 1px solid #f0f0f0;
}

#footer .friendLinks ul {
    font-size: 0;
}

#footer .friendLinks li {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    font-size: 0;
    padding: 10px 14px;
    height: 14px;
}

#footer .friendLinks a {
    color: #666666;
    font-size: 14px;
}

#footer .friendLinks a:hover {
    text-decoration: underline;
}

#footer .info {
    margin: 0 auto;
    padding: 30px 20px;
    text-align: center;
}

#footer .info.w1200 {
    width: 1160px;
}

#footer .info>div {
    float: left;
}

#footer .info .footerLeft img {
    display: block;
    margin-top: 3px;
    margin-right: 20px;
}

#footer .info .footerLeft a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

#footer .info .footerCenter {
    text-align: left;
}

#footer .info .footerCenter p {
    color: #666666;
    font-size: 12px;
    line-height: 1;
    padding-top: 10px;
}

#footer .info .footerCenter p:first-child {
    padding-top: 0;
}

#footer .info .footerCenter p a {
    color: #666666;
}

#footer .info .footerCenter p a:hover {
    text-decoration: underline;
}

#footer .info .footerRight {
    float: right;
    font-size: 0;
    padding-top: 10px;
}

#footer .info .footerRight a {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-right: 10px;
}

#footer .info .footerRight .hd315 {
    background: url("../images/hd315.png") no-repeat;
    width: 35px;
    height: 37px;
}

#footer .info .footerRight .beian {
    background: url("../images/beian.png") no-repeat;
    width: 34px;
    height: 37px;
}

#footer .info .copyright {
    display: none;
    height: 40px;
    line-height: 40px;
    font-size: 12px;
    color: #fff;
}
.clearfix:before, .clearfix:after {
    content: "";
    display: table;
}

.clearfix:after {
    clear: both;
}

.clearfix {
    zoom: 1;
}

.last li{
    font-weight: bold;
    font-size: 16px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
}
.last li a{
    font-weight: normal;
    font-size: 14px;
}




.pos-rel{position:relative;}
.pos-abs{position:absolute;}







.swiper-container_1 {
			margin:0 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;
		}
		.focus .swiper-container_1 {
			width: 940px;
			height: 572px;
			margin: 0 auto;
		}
		.focus .swiper-slide {
			position: relative;
		}
		.focus {
			position: relative; margin:0 auto;
		}
		.focus .swiper-pagination {
			position: absolute;
			right: 15px;
			text-align: center;
			bottom: 12px;
			z-index: 1;
		}
		.swiper-pagination_1 .swiper-pagination-switch {
			display: inline-block;
			width: 11px;
			height: 11px;
			border-radius: 50%;
			background: #FFFFFF;
			margin: 0 5px;
			cursor: pointer;
		}
		.focus .swiper-pagination_1 .swiper-active-switch {
			background: #bc0203;
			box-shadow: 0px 0px 1px #e1bd7b;
		}
		.focus .swiper-slide p {
			position: absolute;
			left: 0;
			bottom: 0;
			width: 930px;
			height: 40px;
			background: url(http://news.cnr.cn/2018zt/181115xjpcf/images/mask.png) repeat-x;
			background-size: 100% 100%;
			line-height: 40px;
			color: #fff;
			font-size: 16px;
			font-weight: bold;
			padding-left: 10px;
			margin: 0;
		}
		.focus .swiper-pagination_1 {
			position: absolute;
			right: 150px;
			text-align: center;
			bottom: 12px;
			z-index: 1;
		}
		
		.focus .next,
		.focus .prev {
			filter: alpha(Opacity=70);
			opacity: .7;
			position: absolute;
			top: 45%;
			margin-top: -25px;
			margin-left: 4px;
			background-color: #303030;
			z-index: 3;
		}
		.focus .next {
			margin: -25px 0px 0 0;
			right: 4px;
		}
		.icon-arrow-a-left {
			width: 65px;
			height: 102px;
			background: url(../images/left.png) no-repeat;
		}
		.icon-arrow-a-right {
			width: 65px;
			height: 102px;
			background: url(../images/right.png) no-repeat;
		}



.row11{ width:1200px; margin:0 auto;}
.row11 div.sliderOuter {height: 180px; width: 1100px; margin:0 auto;}
.row11 .anythingSlider-default .arrow{}
.row11 .anythingSlider-default .arrow a{height: 41px;  width: 28px; }
.row11 .anythingSlider-default .arrow a:hover{text-decoration: none;}
.row11 .anythingSlider-default .forward{left: -50px;top:30px;}
.row11 .anythingSlider-default .forward a{background:url("../images/left02.png") no-repeat center center;}
.row11 .anythingSlider-default .forward a:hover,
.row11 .anythingSlider-default .forward a.hover {background:url("../images/left02.png") no-repeat center center;}
.row11 .anythingSlider-default .back{right:-50px; top:30px;}
.row11 .anythingSlider-default .back a{background:url("../images/right02.png") no-repeat center center;}
.row11 .anythingSlider-default .back a:hover,
.row11 .anythingSlider-default .back a.hover {background:url("../images/right02.png") no-repeat center center;}