﻿@charset "utf-8";
/* CSS Document */
* { margin: 0; padding: 0;border:0; }
ul { list-style-type: none;}
a{text-decoration: none;}
li{ list-style:none;}
ol,ul,li{padding:0;margin:0}


html, body {
  margin: 0;
  height: 100%;
  background: #fff;
}

.subBanner{ clear:both;  height:601px;overflow:hidden; margin:0 auto;text-align:center;background: url(../images/subanner.jpg) top center no-repeat;}


.wrap_K{ margin:0 auto; min-height: 2000px; overflow:hidden; text-align: center; background: url(../images/subg.jpg) top center no-repeat;  }
.wrap_K h2{   height:50px;overflow: hidden;background: url(../images/line01.png) 0 50% no-repeat; display: flex;justify-content: flex-end;}
.wrap_K h2 a{ display: block;width: 125px;  height:43px; font-size: 24px;color: #fff; line-height: 43px; border-radius: 22px; background: #ed1c24;}

.path{clear:both;width:1200px; height:80px; overflow: hidden; margin:0 auto; }
.path .con{clear:both;height:100%; overflow: hidden; margin:0 auto;padding:0 0 0 50px ;text-align:left;}
.path .con p{font-size:30px; font-weight:200;color:#ffd297; line-height:100px;}
.path .con p  a{ font-size:30px; color:#ffd297; }

/*轮换图*/
.slideImg { width: 1120px; height:740px;overflow: hidden; margin:0 auto;padding:0;position:relative}
.slideImg .centered-btns_nav { position: absolute; top: 30%; z-index: 2; width: 43px; height: 61px;  overflow: hidden;text-indent: -2222px; }
.slideImg .prev { left: 0px;}
.slideImg .next { right: 0px; background-position: right 0;}
.slideImg .centered-btns_nav:active { opacity: 1;}
.slideImg .centered-btns_tabs {z-index: 3; position: absolute;bottom:50px;left:50%; width: 400px; margin-left: -200px; text-align: center; font-size: 0; list-style-type: none; display: flex;justify-content: center;}
.slideImg .centered-btns_tabs li { display: inline-block; margin: 0 10px; *display: inline; *zoom: 1;}
.slideImg .centered-btns_tabs a { display: inline-block; width: 15px; height: 15px; line-height: 20px; border-radius: 50%; background-color:#da0004;overflow: hidden; *display: inline; *zoom: 1;}
.slideImg .centered-btns_tabs .centered-btns_here a { background-color: #ffedd3;}
.slideImg .rslides { position: relative;list-style: none;padding: 0; margin: 0 ; height: 680px; }
.slideImg .rslides li {-webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.slideImg .rslides p { position: absolute; left:50%; bottom:8px; height: 90px;overflow: hidden; font-size:27px; color: #fff; line-height: 90px; z-index: 2; width: 1100px; margin-left: -552px;text-align: center;
	border-bottom-left-radius: 8px;border-bottom-right-radius: 8px; background: linear-gradient(rgba(0,0,0,0),#000000);}
.slideImg .rslides p a{display: block; padding: 0 10px; font-size:27px; color: #fff; overflow: hidden;text-overflow: ellipsis;white-space: nowrap; }
.slideImg .rslides li:first-child { position: relative; display: block; float: left;  }
.slideImg .rslides img { display: block;  float: left; width:1100px;height: auto; border-radius: 15px; border: 8px solid #ffedd3;  }

/*竖图 列表*/
.g-video1{clear:both;width:1120px; margin:0 auto; }
.g-video1 .Cont{padding:20px 0 20px 0;overflow: hidden; }
.g-video1 .Cont ul{display: flex; justify-content: flex-start; flex-wrap: wrap;  }
.g-video1 .Cont li { float:left; width:251px; height:440px; margin:15px 35px 10px 0;text-align:left; position: relative;}
.g-video1 .Cont li:nth-child(4n+0){ margin-right:0px;}
.g-video1 .Cont li img{display:block; width:243px; height:432px;border-radius: 15px; border: 4px solid #ffedd3; }
.g-video1 .Cont li p{position: absolute;left: 4px; bottom: 4px; overflow: hidden;width: 222px; padding: 10px; font-size:18px; font-weight:300; color:#fff; line-height:24px;border-bottom-left-radius: 8px;border-bottom-right-radius: 8px; background: linear-gradient(rgba(0,0,0,0),#000000)}
.g-video1 .Cont li p a{ color:#fff;}
.g-video1 .Cont li:hover p{color:#ffedd3;}
.g-video1 .Cont li p a:hover{color:#ffedd3;}

/*微博*/
.weibo{clear:both;width:1120px;  margin:30px auto 0 auto; }
.weibo .Cont{height:760px; padding:0 ;overflow: hidden; }
#tblog_w_cont_m_18{width:1120px;height:100%;margin:0 auto; }
/*video列表*/
.g-video{clear:both;width:1200px;height: 1300px; margin:0 auto; border-radius: 25px; background: #ffedd3;}
.g-video .Cont{padding:20px 0 20px 50px;overflow: hidden; }
.g-video .Cont ul{display: flex; justify-content: flex-start; flex-wrap: wrap;  }
.g-video .Cont li { float:left; width:255px; height:220px; margin:15px 27px 10px 0;text-align:left;background: #fff;}
.g-video .Cont li:nth-child(4n+0){ margin-right:0px;}
.g-video .Cont li img{display:block; width:255px; height:142px; }
.g-video .Cont li p{overflow: hidden;padding: 10px 10px 0 10px; font-size:16px; font-weight:300; color:#232323; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.g-video .Cont li p a{ color:#232323;}
.g-video .Cont li:hover p{color:#bd0000;}

.pages{ clear:both; width:1000px; height:100px; margin:0 auto;padding:30px 0 0 0;}
.pages p{font-size:28px;COLOR:#bd0000; line-height:58px;text-align:center; padding: 0; }
.pages p A { display:inline-block;height:58px; padding:0 20px;font-size:28px; COLOR:#bd0000; margin-left:1px; border:1px solid #bd0000; }
.pages p A:hover {COLOR:#bd0000; TEXT-DECORATION: none}
.pages p A.current { COLOR:#fff;TEXT-DECORATION: none; background:#bd0000;}
.pages p A.pre,.pages p A.next{font-size:18px; line-height:66px;}

/*Gxtv_footer 底部信息*/
.footer{ clear:both; height:300px; overflow:hidden;margin:20px auto 0 auto; }
.footer .Cont{width: 1200px; margin: 0 auto;padding-top:60px; font-size:24px; font-weight:200; line-height:48px;text-align: center; color:#fff;}
.footer .Cont a{color:#fff;}	
