div,p,h1,h2,h3,h4,h5,h6,span,i,a,li,ul,body{font-family: "Microsoft YaHei"; padding:0; margin:0; font-size: 16px; line-height: 27px; color: #333;}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none; }
.no-padding{padding: 0;}
.img_block{display: block; width: 100%;}
.of{overflow: hidden;}
.mt1{margin-top:10px;}
/*container*/
.container{margin: 0 auto;}
@media screen and (min-width: 768px){
	.container{width: 750px;}
}
@media screen and (min-width: 992px){
	.container{width: 970px;}
}
@media screen and (min-width: 1200px){
	.container{width: 1170px;}
}
@media screen and (min-width: 1230px){
	.container{width: 1200px;}
}
/*关于隐藏*/
@media (min-width: 1200px){
	.hidden-lg{display: none!important;}
}
@media (max-width: 1199px) and (min-width: 992px){
	.hidden-md{display: none!important;}
}
@media (max-width: 991px) and (min-width: 768px){
	.hidden-sm{display: none!important;}
}
@media (max-width: 767px){
	.hidden-xs{display: none!important;}
}

.row{margin: 0 30px;}
.news{margin:20px 0px;}
.owl-dots{text-align: center; margin-top: 20px;}
.owl-dots .owl-dot{display: inline-block; zoom:1; text-align: center; outline: none;}
.owl-dots .owl-dot span{width: 10px; height: 10px; margin:0 7px; display: block; background: #d6d6d6; border-radius: 30px; -webkit-transition: opacity 0.2s ease; transition: opacity 0.2s ease;}
.owl-dots .owl-dot.active span{background: #0072d6;}

.captext{ margin-bottom: 35px;}
.captext p{text-align: center;}


.back1{background: #f4f4f4; padding:30px 0; }
.back1 .half{width: 50%; float: left;}
.interview-left{padding-right: 15px; padding-bottom:15px;}
.interview-right{padding-left: 15px;padding-bottom:15px;}
.interview-position{position: relative;}
.back-position{position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: #000; opacity: 0.5; filter: alpha(opacity=50);display: none;}
.interview-position:hover .back-position{display: block;}
.interview-text{width: 100%; position: absolute; left: 0; bottom: 0; z-index: 1; padding-bottom: 20px;}
.interview-text h6{font-size: 20px; color: #fff; line-height: 30px; padding: 0 30px 10px}
.interview-text p{ color: #fff; padding: 0 30px 10px;}
.interview-text div a{ color: #fff; padding: 0 30px; display: inline-block; font-size: 16px; line-height: 24px;}
.interview-text div{max-height: 0; overflow: hidden;}



.owl-carousel2 .items .text{background: #f4f4f4; padding: 0 20px 30px;font-size: 16px;}
.owl-carousel2 .items .text a{color: #333; font-weight: bold; display: inline-block; font-size: 20px; line-height: 30px; padding: 15px 0 5px;}

@media screen and (max-width: 1199px){
	.owl-carousel2 .items .text{min-height: 215px;}
	.owl-carousel3 .owl-nav button.owl-prev{left: 0;}
	.owl-carousel3 .owl-nav button.owl-next{right: 0;}
}
@media screen and (max-width: 991px){
	.back1{padding-bottom:10px; }
	.back1 .half{width: 100%;}
	.interview-left{padding-right: 0;}
	.interview-right{padding-left: 0;}
}
@media screen and (max-width: 768px){
	.mt1{margin-top:5px;}
	.container{margin: 0 10px;}
	.owl-dots{ margin-top: 15px;}
	 p{font-size: 16px; line-height: 24px;}
	.captext{ margin-bottom: 20px;}
	.captext p{text-align: left;}
	.more{margin-top: 20px;}
	.owl-carousel1 .items{min-height: auto;}
     
	.back1{padding-bottom:10px; }
	.back1 .half{margin-bottom: 20px;}
	.interview-text div.hide p{display: none;}

 
}


.ding{width:1200px;height:69px;margin:0px auto;}
.ding_left{width:200px;height:69px;float:left;}
.ding_right{width:1000px;height:49px;padding-top:20px;float:left;}
.ding_right a{margin:0px 10px;}

.banner{background:url(http://www.cctime.com/subject/2018/pan/images/top.jpg) no-repeat center 0; height: 781px;}
.banner-img{display: block; width: 100%;}

.title{width:100%;text-align:center;font-weight:bold;padding:30px 0px;}
.ant2{letter-spacing:-8px;display:inline-block;font-size:36px;line-height:36px;color:#89201c;position:relative;overflow:hidden;}
.antzone{display:inline-block;font-size:40px;line-height:40px;color:#89201c;position:relative;overflow:hidden;white-space:pre;}
.antzone:before{position:absolute;left:0;top:0;color:#d2716b;display:block;height:50%;content:attr(data-content);overflow:hidden;}

.kuang{padding:10px;line-height:30px;border:solid 8px #c99364;margin:0px 10px 20px 10px;border-radius:10px;}
.kuang p{padding:5px;}
.foot{background:#434343; width:100%; padding:20px 0px;text-align:center; margin-top:30px;}
.foot p{font-size:16px;color:#fff;line-height:28px;}

