@charset "utf-8";
/* CSS Document */

html, body, div, p, hr, pre, h1, h2, h3, h4, h5, h6, table, tr, td, th, tfoot, tbody, thead, form, fieldset, input, textarea, label, ul, ol, dl, li, dt, dd { margin:0; padding:0; border:0; outline:none; list-style:none; font-weight: normal; }
html { height:100%; }

*html { _background-image:url(about:blank); _background-attachment:fixed; }
li { list-style-type:none; }
a { text-decoration:none; outline:none; color:#333; }
a:hover { text-decoration:none; }
table { border-collapse:collapse; border-spacing:0; margin:0 auto; clear:both; }
fieldset, img { border:0;vertical-align: top;}
.none { display:none; }
ul, ol {border: 0;line-height: 14px; *line-height: 14px;list-style: none;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;font-size: 14px;}
h1, h2, h3, h4, h5, h6, dl, dt, dd, ol, ul{margin: 0;padding: 0;border: 0;}
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
* html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
q:before, q:after { content:''; }
em{font-style:normal}


.txtout li {white-space:nowrap;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;float:left;}

/* 链接颜色 */
a:link { color: #1b1b1b; text-decoration: none } 
a:visited { color: #1b1b1b; text-decoration: none } 
a:hover { color: #000000; text-decoration: none }
a:active { color: #000000; text-decoration: none } 

.top { width:100%; max-width:1920px; min-width:1200px; height:600px; margin:0 auto; background:url(top_index.jpg) top center no-repeat;}

.toutiao { width:100%;max-width:1920px; min-width:1200px; height:1048px; margin:0 auto; background:url(bg1.jpg) top center no-repeat;}
.toutiao .tt1 { margin:0 auto; width:980px; padding:44px 0 52px 0;}
.toutiao .tt1 li h1{ height:90px; line-height:90px; color:#0c95cb; font-size:45px;font-weight: bold; text-align:center;}
.toutiao .tt1 li h1 a{ color:#0c95cb;}
.toutiao .tt1 li p{ font-size:18px; line-height:30px; padding-top:8px; color:#444444;text-align:justify;}

.video_news { width:960px; height:540px; margin:0 auto; background-color:#000000}

.videoPlay .img-wrap {width:960px; height:540px; position: relative; float:left;}
.videoPlay .img-wrap .video-close { width: 18px; height: 18px; position: absolute; right: -1px; bottom: -18px; z-index: 20; background: url(icon_video.png) no-repeat; cursor: pointer;  }
.videoPlay .img-wrap .iframe { width: 100%; height: 100%; top: 0; left: 0; position: absolute; z-index: 15; }
.videoPlay .img-wrap .vBtn { position: absolute; width:100%; height: 100%; top: 0; left: 0; background: url(video1.png) center center no-repeat; cursor: pointer; z-index: 10; }
.videoPlay .img-wrap .img img {width:100%; height:100%;}

.dbt { width:1200px; margin:0 auto; text-align:center; }
.dbt img{ margin-left:70px; }

.txMovie{position:relative;width:1200px;height:690px; background:url(bg2.png) no-repeat top center;margin: 0 auto;}
	.focus_pic{width:1200px;height:690px;overflow:hidden;}
	.focus_pic li{vertical-align:top}
	.focus_pic img{width:980px;height:560px;display:inline-block;vertical-align:top}
	.focus_nav{position:absolute;left:1000px;top:178px;width:168px;height:460px;*zoom:1; padding-left:10px;  }
	:root .focus_nav{-ms-filter:none}
	.focus_nav ul{position:relative;*zoom:1;!important;  }
	.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-bottom:20px; cursor:pointer;}

	.focus_nav .navPrev{width:33px;height:17px;background:url(prev.png) no-repeat top center; position:absolute; left:70px;top:-30px;text-indent: -9999px; }
	.focus_nav .navNext{width:33px;height:17px;background:url(next.png) no-repeat top center; position:absolute; left:70px;bottom:-10px;text-indent: -9999px;}
	.focus_nav img{width:168px;height:96px}
	
	.focus_text{position:absolute;width:760px;height:88px;left:190px;;bottom:20px;overflow:hidden}
	:root .focus_text{-ms-filter:none}
	.focus_text h2 {font-size:20px; line-height:30px;color:#1f92d0;display:block;width:760px;font-weight: bold;}
	.focus_text ul{}
	
	
	.txMovie .focus_nav li .cover{position:absolute;top:0;left:0;width:168px;height:96px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=30);opacity:.3}
	.txMovie .focus_nav li.on .cover{display:none}
	
	
.list{ width:1140px; margin:0 auto; }
.list li{ width:1140px; height:300px; margin-bottom:40px;}
.list li .photo{ width:505px; height:305px; position:relative;}
.list li .photo img{ width:490px; height:290px;}
.list li .photo em{ width:490px; height:290px; border:1px solid #e5e5e5; position:absolute; bottom:0;right:0; z-index:-1;}
.list li:nth-child(2n-1) .photo{ float:left;}
.list li:nth-child(2n) .photo{ float:right;}
.list li .txt{ width:590px; height:300px;}
.list li:nth-child(2n-1) .txt{ float: right;}
.list li:nth-child(2n) .txt{ float: left;}
.list li .txt h1{ width:float; line-height:30px; font-size:20px;font-weight: bold; padding:15px 0; margin-top:10px; }
.list li .txt h1 a{color:#1f92d0;}
.list li .txt h2{ width:110px; height:36px; line-height:36px; font-size:18px; color:#fff; text-align:center; background-color:#1f92d0;border-radius:5px; margin-top:27px;  }
.list li .txt h2 a{ color:#fff;}
.list li .txt p{ width:float; font-size:18px; color:#747474; line-height:32px; max-height:96px; overflow:hidden; text-align:justify; padding-top:15px;}



.part01 { width: 1200px; margin: 10px auto 0; position: relative; padding-bottom: 55px; }
.part01 .swiper-container { padding: 0px 0; width: 1200px; margin: 0 auto;/* height: 500px; */ }
.part01 .swiper-slide { width: 960px; height: auto; overflow: hidden; }
.part01 .swiper-slide .tit { position: absolute; left: 0; bottom: 0; z-index: 4; padding: 20px 5px 20px 5px; width: 100%; text-align: center; font-size: 20px; line-height: 24px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; color: #fff; font-weight: bolder;}
.part01 .swiper-slide .tit a { color: #fff; }
.part01 .swiper-slide .tit h3 { font-size: 22px; font-weight: bolder; margin-bottom: 5px; }
.part01 .swiper-slide .tit p { font-size: 16px; line-height: 24px; font-weight: normal; }
.part01 .swiper-slide-active:after { display: none; }
.part01 .swiper-slide img { width: 100%; height: auto; display: block; }
.part01 .swiper-button-prev { width: 28px; height: 48px; background: url("an_v1.png") 0 0 no-repeat; right: auto; left: -50px; }
.part01 .swiper-button-prev:hover { opacity: 0.6; }
.part01 .swiper-button-next { width: 28px; height: 48px; background: url("an_v1.png") 100% 100% no-repeat; left: auto; right: -50px; }
.part01 .swiper-button-next:hover { opacity: 0.6; }

.gjc { width:1200px; margin:0 auto; padding-bottom:60px;}