﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
body{ margin:0 auto; font-size:12px; font-family:"微软雅黑"; text-align:center; line-height:20px; background:#00086b;}
h1{ font-size:14px;}
li{ list-style:none;}
A {TEXT-DECORATION:none;}
@media screen and (min-width: 1360px) { 
.topBanner,.sub_topBanner,.g-mod1,.g-mod4,.g-mod3,.g-mod2,#wrap_K{width:100%;}
.footer,.sub_footer {width:100%;}  
} 
/* css注释：设置了浏览器宽度不小于1200px时 abc 显示100%宽度 */ 
 
@media screen and (max-width: 1200px) { 
.topBanner,.sub_topBanner,.g-mod1,.g-mod4,.g-mod3,.g-mod2,#wrap_K{width:1200px;}
.footer,.sub_footer {width:1200px;}  
} 
/* 设置了浏览器宽度不大于1200px时 abc 显示1100px宽度 */ 



/*top ############################################################################################################*/
.topBanner{ clear:both;  height:1130px;overflow:hidden; margin:0 auto;text-align:center; background: url(../images/topBanner.jpg) no-repeat top center;}
.sub_topBanner{ clear:both;  height:1130px;overflow:hidden; margin:0 auto;text-align:center; background: url(../images/sub_topBanner.jpg) no-repeat top center;}


/*云展馆*/
.g-mod1{  height:925px; overflow:hidden; margin:0 auto; background: url(../images/mod01_bg.jpg) center top  no-repeat; }
.g-mod1 .mod1-warp{width: 1100px; height:100%; overflow:hidden; margin:0 auto;padding: 0;}
.g-mod1 .mod1-warp h2{height:160px; padding:45px 0 0 720px; }
.g-mod1 .mod1-warp h2 a{display:block; width: 77px;height: 77px;;background: url(../images/more.png) no-repeat;}

.g-mod1 .m-list { height:100%;padding:40px 0 0 0; }
.g-mod1 .m-list ul { display: flex;flex-wrap: wrap;justify-content:center;}
.g-mod1 .m-list li{width:322px;  height:295px;overflow: hidden;margin: 0 40px 40px 0; background: url(../images/pic1_bg.png) right bottom no-repeat;}
.g-mod1 .m-list li img{display: block;width:270px;  height:152px;margin: 26px;border-radius:10px;}
.g-mod1 .m-list li p{height:53px;overflow: hidden;margin-top:50px; padding:0 20px; font-size:18px; font-weight:200; color:#fbf8c5; line-height:27px;text-align: center;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.g-mod1 .m-list li p a{font-size:18px;  color:#fbf8c5;  }
.g-mod1 .m-list li p a:hover{color:#3fffff;  }
 

.g-mod2{  height:703px; overflow:hidden; margin:0 auto; background: url(../images/mod02_bg.jpg) center top  no-repeat; }
.grA{width:1100px; height:100%; overflow: hidden; margin: 0 auto; }
h2.grA_T{ height:335px; overflow: hidden; font-size:24px; font-weight:400; color:#fbf8c5; }
.grA_T a{display: block;margin: 245px 0 0 0; font-size:24px; font-weight:200; color:#fbf8c5; }
.grA_T a:hover{color:#3fffff; }
.grA_L{ float:left; width:528px; overflow:hidden; }
.grA_R{ float:right; width:520px;overflow:hidden;}

/*焦点图 ############################################################################################################*/
.Focus_img{ clear:both; width:100%;overflow:hidden;}
.Focus_img .Cont{ height:100%; overflow:hidden;  text-align:left;padding: 37px 0 0 0; }
.Gxtv_focus_wrap {MARGIN: 0px auto; WIDTH:454px; HEIGHT:255px; OVERFLOW: hidden;}
.Gxtv_A {POSITION: relative; WIDTH:454px; HEIGHT:255px; }
.Gxtv_A IMG { DISPLAY: inline-block;  WIDTH:454px; HEIGHT:255px; }
.Gxtv_A I {FONT-STYLE: normal}
.Gxtv_A .home_focus_main {POSITION: absolute; OVERFLOW: hidden;WIDTH: 100%; TOP: 0px; LEFT: 0px}
.Gxtv_A .home_focus_main A {DISPLAY: none}
.Gxtv_A .home_focus_main .current {DISPLAY: block}
.Gxtv_A .home_focus_text {POSITION: absolute;TEXT-ALIGN: left; WIDTH:444px;overflow: hidden;padding: 0 70px 0 10px; BOTTOM: 0px; FONT: normal 18px/39px "微软雅黑","Arial Narrow",HELVETICA; HEIGHT:39px; COLOR: #fbf8c5; LEFT: 0px; background: rgba(0,0,0,0.5);}
.Gxtv_A .home_focus_text A {height: 50px;overflow: hidden;OUTLINE-WIDTH: 0px; DISPLAY: none; COLOR: #fbf8c5; TEXT-DECORATION: none;text-overflow: ellipsis;white-space: nowrap;}
.Gxtv_A .home_focus_text A:visited { COLOR:#fbf8c5; TEXT-DECORATION: none}
.Gxtv_A .home_focus_text .current {	DISPLAY: block;COLOR: #fbf8c5}
.Gxtv_A .home_focus_sub {POSITION: absolute;width:160px;  TEXT-ALIGN: right;top:0;right: 0px;HEIGHT:30px; overflow:hidden;background: url(../images/idot_bg.png) no-repeat;}
.Gxtv_A .home_focus_sub DIV {MARGIN:8px 10px 0 0px; ZOOM: 1; HEIGHT:15px; OVERFLOW: hidden;}
.Gxtv_A .home_focus_sub A {	POSITION: relative; MARGIN: 0px 6px; WIDTH: 13px;  HEIGHT: 13px;DISPLAY: inline-block; OUTLINE-WIDTH: 0px; OVERFLOW: hidden; CURSOR: pointer; BACKGROUND:#570e00;border-radius: 50%;}
.Gxtv_A .home_focus_sub .current {background:#dd2300; }
.Gxtv_A .home_focus_sub A:hover {background:#dd2300;}
.Gxtv_A .home_focus_sub IMG {DISPLAY: none}
.Gxtv_A .home_focus_sub I {	DISPLAY: none}
/* 最新动态 */
.News{ clear:both; height:100%;  overflow: hidden; }
h2.News_T{ height:40px; OVERFLOW: hidden;}
.News_T .capmore { float:left;padding:15px 0 0 220px; }
.News_T .capmore a{ display:block; font-size:18px; font-weight:400; color:#333332; line-height:25px; text-align:left; }
.News_T .capmore a:hover{ color:#096fd2;}
.News_T .capmore em{display: inline-block;margin-left: 5px; padding: 0 5px; font-style: normal;font-size: 16px; color:#fff;background: #096fd2;}
.News .Cont{ padding:0; text-align:left; }
.News .Cont li{height: 50px;overflow: hidden;font-size:16px; color:#fbf8c5; line-height:50px;text-overflow: ellipsis;white-space: nowrap;}
.News .Cont li a{padding-left: 10px; color:#fbf8c5;}
.News .Cont li a:hover{color:#3fffff;}
 



/*精彩展播*/
.g-mod3{  height:904px; overflow:hidden; margin:0 auto; background: url(../images/mod03_bg.jpg) center top  no-repeat; }
.g-mod3 .mod3-warp{width: 1200px; height:100%; overflow:hidden; margin:0 auto;padding:0;}
.g-mod3 .mod3-warp h2{height:370px;overflow: hidden; }
.g-mod3 .mod3-warp h2 a{display:block;margin-top: 186px; font-size:24px; font-weight:400; color:#fbf8c5; line-height:25px; text-align:center;}
.g-mod3 .mod3-warp h2 a:hover{ color:#3fffff;}

.g-mod3 .m-img {position: relative; width:817px; height:460px;overflow: hidden;margin: 0 auto;}
.g-mod3 .m-img img{display: block;width:817px;  height:459px;margin: 0 auto;}
.g-mod3 .m-img p{position: absolute;left: 0;bottom: 0;width:797px; height:60px;overflow: hidden;padding:5px 10px; font-size:24px; font-weight:400; color:#fbf8c5; line-height:60px;text-align: center; background:rgba(0,0,0,0.5); text-overflow: ellipsis;white-space: nowrap;}
.g-mod3 .m-img p a{font-size:24px;  color:#fbf8c5;  }
.g-mod3 .m-img p a:hover{color:#3fffff;  }


/*精彩展播 滚动*/
.g-mod4{  height:345px; overflow:hidden; margin:0 auto; background: url(../images/mod04_bg.jpg) center top  no-repeat; }
.g-mod4 .mod4-warp{width: 1100px; height:100%; overflow:hidden; margin:0 auto;padding: 0;}
.g-mod4 .mod4-warp h2{clear: both; height:40px;padding:105px 50px 0 0; }
.g-mod4 .mod4-warp h2 a{float: right;display:block; font-size:18px; font-weight:400; color:#333332; line-height:25px; text-align:left;}
.g-mod4 .mod4-warp h2 a:hover{ color:#096fd2;}
.g-mod4 .mod4-warp h2  em{display: inline-block;margin-left: 5px; padding: 0 5px; font-style: normal;font-size: 16px; color:#fff;background: #096fd2;}

.g-mod4 .m-list {position: relative;clear: both; height:100%;padding:10px 0 0 0; }
.g-mod4 .roll{  ZOOM: 1; clear:both; padding:0px; text-align:left;}
.g-mod4 .left-b { position:absolute; z-index:999;  left:0; top:120px;WIDTH:47px; HEIGHT:36px; CURSOR: pointer;BACKGROUND: url(../images/arr_left.png) no-repeat center;}
.g-mod4 .right-b{ position:absolute;z-index:888;  right:0; top:120px; WIDTH:47px; HEIGHT:36px;  CURSOR: pointer;BACKGROUND: url(../images//arr_right.png) no-repeat center;}
.g-mod4 .roll-con { position:absolute; left:50px; top:30px; width:2000px; height:100%;}
.g-mod4 .roll-con li { float:left; width:299px;height: 256px; overflow: hidden;margin:0 16px 0 15px ;background: #f9423a;}
.g-mod4 .roll-con li img{display: block;width:285px; height:160px;margin: 10px auto;}
.g-mod4 .roll-con li p{height:60px;overflow: hidden;padding: 0 10px; font-size:18px; font-weight:400; color:#fbf8c5; line-height:30px; text-align:center;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; }
.g-mod4 .roll-con li p a{font-size:18px; font-weight:400; color:#fbf8c5;}
.g-mod4 .roll-con li p a:hover {color:#3fffff;}

#wrap_K{ margin:0 auto; height:100%; overflow:hidden; margin:0 auto;background: url(../images/sub_bg1.jpg) center top no-repeat; }

/* 新闻列表*/
.X_News{clear:both;width:1000px; height:100%; overflow: hidden; margin:0 auto; }
h2.X_News_T{  height:75px; OVERFLOW: hidden; margin:0 40px; border-bottom:3px  solid #3fffff;}
.X_News_T .capname { float:left;font-size:24px; line-height:75px; font-weight:200;color:#fff; }
.X_News_T .capname  a{ font-size:24px; font-weight:200;color:#fff; }
.X_News .Cont{ height:100%;overflow:hidden; padding:20px 40px;text-align:left;}
.X_News .Cont li{ clear:both;height:55px; overflow:hidden;font-size:20px; color:#fff; line-height:55px;text-overflow: ellipsis;white-space: nowrap;}
.X_News .Cont li a{ color:#fff; }
.X_News .Cont li a:hover{  color:#3fffff; text-decoration:none;}
.X_News .Cont li span{display: inline-block;margin-right:10px; font-size:18px; font-weight:bold;color:#fff;}

/*video列表*/
.g-video{clear:both;width:1100px; height:100%; overflow: hidden; margin:0 auto; }
h2.g-video_T{  height:75px; OVERFLOW: hidden;border-bottom:3px  solid #3fffff;}
.g-video_T .capname { float:left;font-size:24px; line-height:75px; font-weight:200;color:#fff; }
.g-video_T .capname  a{ font-size:24px; font-weight:200;color:#fff; }
.g-video .Cont{ height:100%; overflow:hidden;padding:30px 0 30px 0;  }
.g-video .Cont h3 { clear: both;  height:85px; margin:15px auto;padding-left:410px; font-size: 40px;color: #0b6dd8;line-height: 80px;text-align: left; background: url(../images//tit_bg.png) center no-repeat;}
.g-video .Cont h3 span{ display:inline-block;margin-left:40px;  }
.g-video .Cont h3 a{ display:inline-block; font-size:18px; font-weight:400; color:#333332; line-height:22px; text-align:left; }
.g-video .Cont h3 a:hover{ color:#096fd2;}
.g-video .Cont h3 em{display: inline-block;margin-left: 5px; padding: 0 5px; font-style: normal;font-size: 16px; color:#fff;background: #096fd2;}

.g-video .Cont li { float:left; width:254px; height:226px; margin:15px 28px 25px 0;background: #fff; }
.g-video .Cont li:nth-child(4n+0){ margin-right:0px;}
.g-video .Cont li img{display:block; width:254px; height:143px;}
.g-video .Cont li p{height:72px;overflow: hidden;padding:5px 10px 0 10px;font-size:16px; font-weight:300; color:#000; line-height:24px;text-align:left;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;}
.g-video .Cont li p a{ color:#000;}
.g-video .Cont li p a:hover{color:#bc1b0c;}

.g-video .Cont dl { clear: both;  height:auto; margin:15px auto;text-align: left;}
.g-video .Cont dt { clear: both;  height:30px; margin:15px auto;font-size:20px;font-weight: 600;color: #1d2088;line-height: 30px; }
.g-video .Cont dd { clear: both; margin:10px auto;font-size:18px;color: #1d2088;line-height: 30px; }
.g-video .Cont dd a{ font-size:18px;color: #1d2088; }


/*pages*/

.pages{ clear:both; width:1000px; height:100px; margin:20px auto 0 auto;}
.pages p{font-size:28px;COLOR:#1d2088; line-height:58px;text-align:center; }
.pages p A { display:inline-block;height:58px; padding:0 20px;font-size:28px; COLOR:#fff; margin-left:1px; border:1px solid #0726a5; background:#0726a5;}
.pages p A:hover {COLOR:#85fcf9; TEXT-DECORATION: none}
.pages p A.current { COLOR:#0726a5;TEXT-DECORATION: none; background:#3fffff;}
.pages p A.pre,.pages p A.next{font-size:18px; line-height:66px;}

/*Gxtv_footer 底部信息*/
.footer{ clear:both; height:306px; overflow:hidden;margin:0 auto; background: url(../images/footer.jpg) center top no-repeat; }
.footer .Cont{ height:100%;overflow: hidden;margin: 0 auto;padding-top:50px; font-size:18px; font-weight:200; line-height:48px;text-align: center; color:#fff;}
.footer .Cont a{color:#efe0c6;}	

.sub_footer{ clear:both; height:650px; overflow:hidden;margin:0 auto;text-align:center; background: url(../images/sub_footer.jpg) center top  no-repeat; }
.sub_footer .Cont{ height:100%; padding-top:320px; font-size:18px; font-weight:200; line-height:48px; color:#fff;}
.sub_footer .Cont a{color:#fff;}	
