@charset "utf-8";
/* CSS Document */

/*通用样式*/
a {color: #666;}
.h5 {height:5px;}
.h10 {height:10px;}
.h15 {height:15px;}
.h20 {height:20px;}
.font14 {font-size:14px;}
.font16 {font-size:16px;}
body{font-size:12px;font-family:"微软雅黑","Microsoft YaHei","Microsoft YaHei UI",Arial,SimSun,sans-serif;color:#666;background-color:#fafafa;}
.left {float:left;}
.right {float:right;}
.clear {clear:both;}
.all_bg {position:fixed;top:0;left:0;width:200%;height:200%;z-index:1000;_position:absolute;width:200%;background:url(https://v2.cri.cn/M00/99/95/CqgNOlsU2dKAXzkrAAAAAAAAAAA9022133.all_bg.png);_background:none;display:none;z-index:1000;}
.w1200 {width:1200px;margin:auto;}
.bd_1 {border:1px #ddd solid;}
.bd_2 {border:1px #ddd solid;}
.bd_3 {border:1px #ddd solid;}
.bg_1 {background-color:#f1f1f1;}
.bg_2 {background-color:#f1f1f1;}
.bg_3 {background-color:#f1f1f1;}
.shadow_1 {box-shadow:0 1px 2px 0 rgba(187, 187, 187, 0.4);}
.shadow_2 {box-shadow:0px 0px 10px 0px rgba(187,187,187,0.8);}
.a_1 {color:#333;}
.a_1:hover {color:#666;}
.a_2 {color:#333;}
.a_2:hover {color:#666;}
.a_3 {color:#333;}
.a_3:hover {color:#666;}
.none {display:none;}
.block {display:block;}
.mauto {margin:auto;}

/*
overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
opacity:0.6;filter:alpha(opacity=60);

transition: all 1s ease 0s;
-ms-transition: all 1s ease 0s;	
-moz-transition: all 1s ease 0s;
-webkit-transition: all 1s ease 0s;
-o-transition: all 1s ease 0s;	

transform: rotate(-2deg) scale(1,1);
-ms-transform: rotate(-2deg) scale(1,1);
-moz-transform: rotate(-2deg) scale(1,1);
-webkit-transform: rotate(-2deg) scale(1,1);
-o-transform: rotate(-2deg) scale(1,1);

animation: myfirst 1s linear 0s infinite normal;
-moz-animation: myfirst 1s linear 0s infinite normal;
-webkit-animation: myfirst 1s linear 0s infinite normal;
-o-animation: myfirst 1s linear 0s infinite normal;	

@keyframes myfirst
{
0%   {}
100%   {}
}

@-moz-keyframes myfirst
{
0%   {}
100%   {}
}

@-webkit-keyframes myfirst
{
0%   {}
100%   {}
}

@-o-keyframes myfirst
{
0%   {}
100%   {}
}
*/

/*hover(3fa2d0->5fc0ed)*/

.cf-banner {box-shadow:0 6px 6px 0 rgba(0, 0, 0, 0.3);}
.cf-banner a {display: block;}

.cf-main {background: url(https://v2.cri.cn/M00/99/95/CqgNOlsU2dKAXzkrAAAAAAAAAAA9022133.bg-1_03.jpg) no-repeat center top;padding-top: 80px;}
.cf-listPic {padding: 10px;border: 1px #dbd5d3 solid;background: #fff;width: 1000px;margin: 0 auto 50px;box-shadow:3px 6px 6px 0 rgba(0, 0, 0, 0.2);}
.cf-listPic .slideBox1{
    overflow: hidden;
    position: relative;
    width: 1000px;
    height: 560px;
}
.cf-listPic .slideBox1 .con {
    overflow: hidden;
    width: 100%;
    height: 100%;
}
.cf-listPic .slideBox1 .infinity {
    width: 98000px;
}
.cf-listPic .slideBox1 .pic {
    float: left;
}
.cf-listPic .slideBox1 .pic li {
    float: left;
    position: relative;
    height: 560px;
    width: 1000px;
}
.cf-listPic .slideBox1 .pic img {
    display: block;
    width: 100%;
    height: 100%;
}
.cf-listPic .slideBox1 .pic .layer {
    background: url("https://v2.cri.cn/M00/99/95/CqgNOlsU2dKAXzkrAAAAAAAAAAA9022133.all_bg.png") repeat scroll 0 0;
    bottom: 0;
    height: 50px;
    left: 0;
    position: absolute;
    width: 100%;
}
.cf-listPic .slideBox1 .title {
    color: #fff;
    float: left;
    font-size: 16px;
    line-height: 50px;
    overflow: hidden;
    padding-left: 2.5%;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 61.5%;
}
.cf-listPic .slideBox1 .title a {
    color: #fff;
    text-decoration: none;
}
.cf-listPic .slideBox1 .menu {
    position: absolute;
    right: 21px;
    bottom: 21px;
}
.cf-listPic .slideBox1 .menu a {
	border-radius: 50%;
	margin-left: 9px;
    background: #fff;
    cursor: pointer;
    display: inline-block;
    height: 8px;
    outline: medium none;
    overflow: hidden;
    text-decoration: none;
    text-indent: -999px;
    white-space: nowrap;
    width: 8px;
}
.cf-listPic .slideBox1 .menu a.current {
    background: #df0019;
}
.cf-listPic .slideBox1 .arrow {
	opacity:0.5;filter:alpha(opacity=50);
    background: url(https://v2.cri.cn/M00/99/95/CqgNOlsU2dKAXzkrAAAAAAAAAAA9022133.l-r.png) no-repeat scroll 0 0;
    cursor: pointer;
    height: 77px;
    left: 12px;
    margin-top: -38px;
    outline: medium none;
    overflow: hidden;
    position: absolute;
    text-indent: -999px;
    top: 50%;
    white-space: nowrap;
    width: 41px;
    z-index: 5;
}
.cf-listPic .slideBox1 .arrow-prev:hover {
	opacity:1;filter:alpha(opacity=100);
    /*background-position: 0 bottom;*/
}
.cf-listPic .slideBox1 .arrow-next {
    background-position: right 0;
    left: auto;
    right: 12px;
}
.cf-listPic .slideBox1 .arrow-next:hover {
	opacity:1;filter:alpha(opacity=100);
    /*background-position: right bottom;*/
}
.cf-listPic .slideBox1 .arrow.disabled, .cf-listPic .slideBox1 .menu.disabled {
    display: none;
}

.cf-listText {padding-bottom: 75px;}
.cf-listText li a {display: block;line-height: 60px;font-size: 22px;color: #252525;background: url(https://v2.cri.cn/M00/99/95/CqgNOlsU2dKAXzkrAAAAAAAAAAA9022133.icon-1_07.png) no-repeat 7px center;padding-left: 42px;border-bottom: 1px #666 dashed;}
.cf-listText li strong {font-weight: normal;float: right;font-size: 18px;color: #999;}
.cf-listText li a:hover {color: #026bcc;}

.cf-listPicText {width: 1200px;*overflow: hidden;}
.cf-listPicText ul {width: 1281px;*width: 1290px;}
.cf-listPicText li {float: left;width: 348px;height: 402px;background: #fff;border: 1px #dbd5d3 solid;margin-right: 77px;margin-bottom: 46px;box-shadow:3px 6px 6px 0 rgba(0, 0, 0, 0.2);}
.cf-listPicText li h2 {width: 350px;height: 260px;margin-left: -1px;margin-top: -1px;}
.cf-listPicText li h2 img {width: 100%;height: 100%;}
.cf-listPicText li h3 {padding: 13px 13px 0;}
.cf-listPicText li h3 p {font-size: 18px;color: #252525;line-height: 30px;margin-bottom: 15px;height: 60px;}
.cf-listPicText li h3 span {display: block;color: #fff;background: #3c82d9;height: 34px;line-height: 34px;text-align: center;font-size: 14px;}
.cf-listPicText li:hover {background: #3c82d9;border: 1px #3c82d9 solid;}
.cf-listPicText li:hover h3 p {color: #fff;}
.cf-listPicText li:hover h3 span  {background: #fff;color: #3c82d9;}

.more-btn a {text-align: center;font-size: 16px;line-height: 40px;background: #f2f2f2;border: 1px #ccc solid;margin-bottom: 40px;display: block;cursor: pointer;}
.more-btn a:hover {background: #3c82d9;color: #fff;border: 1px #3c82d9 solid;}

.footer-wrap {border-top: 3px #3c82d9 solid;}


.cf-listPicText li .list-h3 {padding: 13px 13px 0;}
.cf-listPicText li .list-h3 p {font-size: 18px;color: #252525;line-height: 30px;margin-bottom: 15px;height: 60px;}
.cf-listPicText li .list-h3 span {display: block;color: #fff;background: #3c82d9;height: 34px;line-height: 34px;text-align: center;font-size: 14px;}
.cf-listPicText li:hover {background: #3c82d9;border: 1px #3c82d9 solid;}
.cf-listPicText li:hover .list-h3 p {color: #fff;}
.cf-listPicText li:hover .list-h3 span  {background: #fff;color: #3c82d9;}