div,p,h1,h2,h3,h4,h5,h6,span,i,a,li{font-family: "Microsoft YaHei"; padding:0; margin:0;}
ul,ol,li{list-style: none;}
a{text-decoration: none;}
a:hover,a:link{text-decoration: none;}
@-ms-viewport     { width: device-width; }
@-o-viewport      { width: device-width; }
@viewport         { width: device-width; }
ul{padding-left: 0;}

.banner{background:url(http://www.cctime.com/subject/2018/dianxin/images/banner.jpg) no-repeat center 0; height: 506px;}
.banner-img{display: block; width: 100%;}
.mt-60{margin-top: 60px;}
.mt-45{margin-top: 45px;}
#owl-demo1 .item img{display: block; width: 100%; height: auto;}
#owl-demo1 .owl-controls{position: absolute; left: 10px; bottom: 10px;}
#owl-demo1 .owl-controls span{background: #ddd;}
#owl-demo1 .owl-controls .active span{background: #008ed3;}
.num1 h5{padding-bottom: 9px;}
.num1 h5 a{color: #008ed3; font-size: 22px; line-height: 30px;}
.num1 p{color: #666; font-size: 16px; line-height: 24px; border-bottom: 1px dashed #ddd; padding-bottom: 12px;}
.num1 ul{padding-left: 0; margin-top: 7px;}
.num1 ul li a{color: #008ed3; font-size: 18px; line-height: 31px;}
.fr-down{width: 100%; overflow: hidden; height: 28px;}
.fr-down div{width: 93%; height: 6px; background: #f1f1f1; float: left; margin-top: 11px;}
.fr-down img{display: block; float: right;}
.tit{margin-left: 15px; margin-bottom: 43px;}
.tit span{color: #008ed3; font-size: 36px;}
.tit span.tit-text{padding-left: 5px;}

.Highlights img{display: none; width: 100%;}
.Highlights-block{display: block!important;}
.Highlights-choose{overflow: hidden; margin-top: 14px;}
.Highlights-choose .Highlights-c{width: 19%; float: left; }
.Highlights-choose .mr125{margin-right: 1.25%;}
.Highlights-choose .Highlights-c img{display: block; width: 100%;}
.pore h5{color: #fff; text-align: center; position: absolute; top: 50px; font-size: 28px;width: 100%;}
.pore{position: relative;}
.Highlights-moblie img.Highlights-moblie-img{display: block; width: 100%; margin-bottom: 20px;}
.Highlights-moblie h5{top: 40%;}
.Highlights-moblie .pore{}

.Government{overflow: hidden;}
.Government img{display: block; width: 100%;}
.character{min-height: 100px; background: #ebebeb; margin-bottom: 20px;}
.character p{font-size: 22px; line-height: 32px;color: #317ab8; padding:18px;}
.Hotspot-list{overflow: hidden;}
.Hotspot-list-c{ background: #f0f0f0; min-height: 300px; position: relative; }
.Hotspot-list-c .title-bk{width: 100%;}
.Hotspot-list-c .data1{width: 100%; height: 100%; position: absolute; left: 0; top: 0;padding-top:20px;}
.Hotspot-list-c .data1 h5{color: #fff; font-size: 30px; padding:17px 0 25px 26px; line-height: 30px;}
.Hotspot-list-c .data1 ul{padding:0 20px 0 26px;}
.Hotspot-list-c .data1 ul li{margin-bottom: 8px;}
.Hotspot-list-c .data1 ul li a{color: #317ab8; font-size: 17px; line-height: 24px;}
.Hotspot-list-c .data1 .more{display: block; position: absolute; left: 26px; bottom: 15px; font-size: 16px;}
.Hotspot-list-c .data1 .more img{display: inline-block; margin-right: 6px;}
.mb-20{margin-bottom: 20px;}

.num6{margin-bottom: 40px;}
.video-list{overflow: hidden;}
.p0{padding:0;}
.cover-img{display: block; width: 100%;}
.mb-26{margin-bottom: 26px;}
.video-cover-img{position: relative; width: 100%; height: auto; cursor: pointer;}
.video-cover-img .video-play{position: absolute; left: 50%; top: 50%; margin:-32px 0 0 -32px;}
.jwlogo{display: none;}
/*精彩图集*/
.back1{background: #e8e8e8; padding:50px 0 80px;}
.container_image{width: 1140px; height: 560px; margin:0 auto; position: relative;}
.container_image .i_btn{display: block; width: 34px; height: 80px; position: absolute; top: 241px; z-index: 30;
 background: url(http://www.cctime.com/subject/2018/dianxin/images/a_l.png); cursor: pointer;}
.container_image .prev_L{left: 136px; background-position: 0 0;}
.container_image .next_R{right: 136px; background-position: -34px 0;}
.slige_img{width: 1000px; height: 560px; position: relative; z-index: 1;}
.slide_img li{width:100px;height:480px;overflow:hidden;position:absolute;top:40px;background:#000;}
.slide_img li img{position:absolute;height:100%; border: none; display: block; opacity: 0.5; filter: alpha(opacity=50)}
.slide_img li.on{width:1000px;left:100px;top:0;box-shadow:0 0 20px rgba(0,0,0,0.6) ;overflow:hidden;}
.slide_img li.on img{width:100%; opacity: 1; filter: alpha(opacity=100);}
#owl-demo2 .item img{display: block;width: 100%;height: auto;}
.owl-theme .owl-controls{margin-top: 0;}
#owl-demo2 .owl-buttons div{position: absolute; top: 50%; margin-top: -20px;}
#owl-demo2 .owl-buttons div.owl-prev{left: 20px;} 
#owl-demo2 .owl-buttons div.owl-next{right: 20px;} 
/*#owl-demo2 .owl-buttons span{background: url(http://www.c114.net/topic/zte-mwcs17/images/a_l.png);
display: block; width: 34px; height: 80px;}
#owl-demo2 .owl-buttons span.btn-left{background-position: 0 0;}
#owl-demo2 .owl-buttons span.btn-right{background-position: -34px 0;}*/
/*视频弹出层*/
.video_area{position: fixed; top: 0; left: 0; width: 100%; height: 100%; display: none; z-index: 100001;}
.video_area_bg{position: absolute; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.6; 
	cursor: pointer; background: #000; filter: alpha(opacity=60);}
.video_box{position:relative; width: 60%; /*min-height: 800px;*/ margin:90px auto 0 auto;}
.video_box img.center-block{width: 100%;}
a.js_video_player:link{color: #666; text-decoration: none;}
.video_close_icon{position: absolute; width: auto; right: 17.8%; top: 90px; display: block;
 cursor: pointer; z-index:100001; }
/*底部*/
.foot{background:#787878; width:100%; min-height:120px; text-align:center;}
.foot-1{max-width:960px; width: 100%; margin:0 auto;padding-top:30px}
.foot-1 p{font-size:16px;color:#fff;line-height:28px; margin-bottom: 0;}
.foot-1 img{display: block; padding:5px 0 0 30px; margin-right:30px; width: 20%; float: left;}
/*底部-移动*/
.foot2{background: #787878; width:100%; max-height:166px; margin:0 auto; padding-bottom: 3%;text-align:center;}
.foot2-1{overflow: hidden; clear:both;}
.foot2-1 .li1-1{float: left; width: 30%; margin-left: 7%; padding-top: 5%;}
.foot2-1 .li1-1 img{width: 100%; float: left;}
.foot2-1 .li1-2{float: left; width: 58%; padding-left: 5%; padding-top: 5%;}
.foot2-1 .li1-2 p{color: #fff; font-size: 16px; line-height:1.5; margin:0;}
@media screen and (max-width: 1199px){
	.mt-30{margin-top: 30px;}
}
@media screen and (max-width: 1199px) and (min-width: 992px){
	.character{min-height: 132px; }
	.Hotspot-list-c{min-height: 350px}
	.Hotspot-list-c .data1 h5{font-size: 28px; padding:15px 0 15px 20px; line-height: 28px;}
	.Hotspot-list-c .data1 ul{padding-left: 20px;}
	.Hotspot-list-c .data1 ul li a{color: #317ab8; font-size: 17px; line-height: 28px;}
}
@media screen and (max-width: 991px) and (min-width: 769px){
	.character{min-height: 140px; }
	.character p{font-size: 18px; line-height: 28px; padding:16px 20px 10px 20px;}
}
@media screen and (max-width: 768px){
	.mb-20{margin-bottom: 20px;}
	.fr-down div{width: 89%;}
	.mt-60{margin-top: 30px;}
    .mt-45{margin-top: 20px;}
    .character p{font-size: 18px; line-height: 28px; padding:16px 20px 10px 20px;}
    .num1 h5{padding-bottom: 5px;}
	.num1 h5 a{font-size: 20px; line-height: 26px;}
	.mt-30{margin-top: 20px;}
	.num1 ul li a{font-size: 16px; line-height: 26px;}
	.tit{margin-bottom: 20px;}
	.tit span{font-size: 30px;}
	.back1{padding:20px 0 40px;}
	.mb-26{margin-bottom: 15px;}
	.pr8{padding-right: 8px;}
	.pl7{padding-left: 7px;}
	.video_box{width: 94%;}
	.video_close_icon{right: 0;}
	.video-cover-img .video-play{display: block; width: 40px; height: 40px; margin:-20px 0 0 -20px;}
	.Hotspot-list-c{min-height: auto; position: static; padding-bottom: 20px;}
	.Hotspot-list-c .data1{position: static;}
	.title-bk-c{background: url(title-bk.png) no-repeat center left; height: 68px;}
	.Hotspot-list-c .data1 h5{font-size: 26px; padding:15px 0 10px 15px; margin-top: -65px;}
	.Hotspot-list-c .data1 ul{padding:0 10px 0 15px;}
	.Hotspot-list-c .data1 ul li{margin-bottom: 8px;}
	.Hotspot-list-c .data1 ul li a{font-size: 16px; line-height: 24px;}
	.Hotspot-list-c .data1 .more{position: static; margin-left: 15px;}
	.num6{margin-bottom: 20px;}
}
.experBtn{text-align: center; background: url(../images/line.png) no-repeat center;}
.experCur{display: inline-block; cursor: pointer; width: 20%; text-align: center;margin:0 auto; color: #008ed3; font-size: 16px; background: #fff;}
.experCur img{display: inline-block; margin-left: 4%;}
.experitem-hide{display: none; overflow: hidden;}
.experCur span{color: #008ed3;}