﻿
@media (min-width: 1200px) {
  .container {
    width: 1200px;
	position: relative;
	padding: 0px;
  }
}
a:hover{text-decoration: none;}
/*banner*/
.carousel-indicators {bottom: 17px;left: -8%;margin-left: 0px;}
.carousel-indicators li{width: 14px;height: 14px;border: 2px solid #fff;margin: 0;margin-right: 14px;}
.carousel-indicators .active{width: 14px;height: 14px;background: #e03c3f;border: 2px solid #e03c3f;margin: 0;margin-right: 14px;}
.carousel-inner>.item>a>img, .carousel-inner>.item>img, .img-responsive, .thumbnail a>img, .thumbnail>img{width: 100%;}
@media screen and (max-width:1199px ) {
.carousel-indicators{left: -20%;}
}
@media screen and (max-width:991px ) {
.carousel-indicators{bottom: 0px;left: -20%;}
}
@media screen and (max-width:767px ) {	
.carousel-caption{left: 0;width: 100%;}
.carousel-caption .img_t{font-size: 14px;top: 5px;left: 20px;}
.carousel-caption .img_b{left: 40px;top:24px;font-size: 18px;}
.carousel-caption .en{font-size: 8px;left:42px;top: 44px;}
.carousel-caption a{font-size: 12px;left: 120px;top: 65px;}
.carousel-indicators{bottom: 0px;left: -20%;margin-bottom: 8px;}
.carousel-indicators .active,
.carousel-indicators li{width: 10px;height: 10px;margin-right: 2px;}
}

/* ctext */
.ctext{width: 100%;float: left;padding-top: 54px;}
.ctext .ltext{width: 265px;float: left;margin-right: 37px;}
.ctext .mtext{width: 365px;float: left;margin-right: 36px;}
.ctext .rtext{width: 491px;float: left;}
.ctext .ctitle{font-size: 18px;color: #343434;width: 100%;float: left;text-align: left;margin-bottom: 15px;font-family: "微软雅黑";font-weight: bold;}
.ctext .ltext .cvideo{width: 100%;float: left;height: 179px;position: relative;}
.ctext .ltext .cvideo img{width: 100%;height: 100%;float: left;}
.ctext .ltext .cvideo .vbutton{width: 100%;height: 100%;float: left;text-align: center;position: absolute;left: 0;}
.ltext .cvideo .vbutton img{width: 60px;height: 60px;margin-left: 102.5px;margin-top: 59.5px;}
#obtn .imgPop{width:100%; height: 100%; background-color: rgba(0,0,0,0.8); position: fixed; top:0; left: 0; z-index: 999999999999; display: none;}
#obtn .imgPop2{min-height: 100px; width: 52%; left: 24%; position: absolute; top:50%;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);}
#obtn .imgPop2 .sp{display:block;width: 100%;}
#obtn .imgPop2 .sp video{ width: 100%; object-fit:fill;}
#obtn .imgPop2 .close2{width:30px; height: 30px; position: absolute; top:-35px; right:-35px; z-index: 9999;}


.ctext .mtext .m_text{width: 100%;height: 179px;float: left;background: url(images/bg1.png) no-repeat center;background-size: contain;overflow: hidden;position: relative;}
.ctext .mtext .m_text p{width: 100%;float: left;font-size: 14px;color:#858585;margin-bottom: 13px;}
.ctext .mtext .m_text a{width: 100%;float: left;color:#FFFFFF;background: #d23235;height: 36px;padding-left: 20px;position: absolute;left: 0;bottom: 0px;}
.ctext .mtext .m_text a span{line-height: 36px;cursor: pointer;}
.ctext .mtext .m_text a img{width: 32px;float: left;padding-top: 10px;}
.ctext .mtext .m_text a .cspan1{font-size:14px;float: left;margin-left: 14px;font-family: "微软雅黑";font-weight: bold;}
.ctext .mtext .m_text a .cspan2{font-size:10px;float: left;font-family: "微软雅黑";margin-left: 8px;margin-right: 42px;opacity: 0.63;}
.ctext .mtext .m_text a .cspan3{font-size:12px;float: left;font-family: "微软雅黑";font-weight: bold;}
.ctext .rtext .ctitle{margin-bottom: 0px;padding-bottom: 15px;border-bottom: 2px solid #dadada;}
.ctext .rtext .ctitle span{border-bottom: 2px solid #d72025;padding-bottom: 15px;}
.ctext .rtext .rnews{width: 100%;float: left;height: 177px;}
.ctext .rtext .rnews:hover .t_news{color: #C3292C;}
.ctext .rtext .rnews:hover{cursor: pointer;}
.ctext .rtext .rnews .t_news{width: 100%;float: left;margin-top: 40px;font-size: 18px;font-weight: bold;font-family: "微软雅黑";color: #343434;}
.ctext .rtext .rnews .t_time{width: 100%;float: left;margin-top: 10px;font-size: 14px;font-family: "微软雅黑";color: #ababab;}
.ctext .rtext .rnews .t_text{width: 100%;float: left;margin-top: 20px;font-size: 13px;font-family: "微软雅黑";color: #858585;line-height:22px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;}
@media screen and (max-width:1199px ){
.ctext .ltext{width: 39.7%;float: left;margin-right: 5%;}
.ctext .mtext{width:55.3%;float: left;margin-right: 0;}
.ctext .rtext{width:100%;float: left;height: auto;}
.ctext .mtext .m_text a .cspan3{float: right;margin-right: 18px;}
.ctext .rtext{margin-top: 15px;}
.ltext .cvideo .vbutton img{width: 20%;height: auto;margin-left: 40%;margin-top: 59.5px;}

}
@media screen and (max-width:991px ){

}
@media screen and (max-width:767px ){
.ctext{padding-top: 15px;}
.ctext .ltext{width:100%;float: left;margin-right:0;height: auto;}
.ctext .mtext{width:100%;margin-top:15px;margin-right: 0;height: auto;}
.ctext .mtext .m_text {height:auto; padding-bottom:41px;}
.ctext .mtext .m_text a{padding-left: 5px;}
.ctext .mtext .m_text a .cspan2{margin-right: 0px;}
.ctext .mtext .m_text a .cspan3{float: right;margin-right: 5px;}
.ctext .rtext .rnews{height: auto;}
.ctext .rtext .rnews .t_news,.ctext .rtext .rnews .t_text{margin-top: 15px;}
.ctext .rtext .rnews .t_time{margin-top: 5px;}
#obtn .imgPop2{width: 70%; left: 15%;top:40%;}
#obtn .imgPop2 .close2{width:15px;height:15px;top:-18px; right:-18px;}
}
