﻿@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:rgb(252, 112, 149) ;}
h1{ font-size:14px;}
li{ list-style:none;}
ol,ul,li{padding:0;margin:0}
a {TEXT-DECORATION:none;}
@media screen and (min-width: 1360px) { 
.topBanner,.subBanner,.Top_one_wrap,#wrap_A,.g-mod2,.g-mod3,.g-mod4,.g-mod5,.g-mod6,.g-mod7,.g-mod8,.g-mod9,#wrap_K{width:100%;}
.footer,.sub_footer {width:100%;}  
} 
/* css注释：设置了浏览器宽度不小于1200px时 abc 显示100%宽度 */ 
 
@media screen and (max-width: 1200px) { 
.topBanner,.subBanner,.Top_one_wrap,#wrap_A,.g-mod2,.g-mod3,.g-mod4,.g-mod5,.g-mod6,.g-mod7,.g-mod8,.g-mod9,#wrap_K{width:1200px;}
.footer,.sub_footer  {width:1360px;}  
} 
/* 设置了浏览器宽度不大于1200px时 abc 显示1100px宽度 */ 

.fl{float: left;}
.fr{float: right;}
.more{ font-size: 24px;font-weight: normal;color: #b57933;line-height:32px;}
li p{ font-size: 18px;font-weight: normal;color: #000;line-height:30px; overflow: hidden; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; }
li p a{ font-size: 18px; color: #000; }
li p a:hover{color:#b57933;}
 
.hide{   display: none;}
 
 
/*top ############################################################################################################*/
.subBanner{ clear:both;  height:630px;overflow:hidden; margin:0 auto;text-align:center; background: url(../images/banner.jpg) no-repeat top center;}
.g-mod{ clear:both; height:100%;overflow:hidden; margin:0 auto;padding:0;text-align:center; background:#efdbc4;}

.path{clear:both;width:1100px; height:60px; overflow: hidden; margin:0 auto;border-bottom: 2px solid #fff;}
.path .con{clear:both;height:100%; overflow: hidden; margin:0 auto;padding:0  ;text-align:left;}
.path .con p{font-size:30px; font-weight:200;color:#fff; line-height:50px;}
.path .con p  a{ font-size:30px; color:#fff; }


/* 新闻列表*/
.X_News{clear:both;width:1100px; height:100%; overflow: hidden; margin:0 auto; }
.X_News .Cont{ height:100%;overflow:hidden; padding:20px 0 40px 0;text-align:left;}
.X_News .Cont li{ clear:both;margin: 20px 0; line-height:36px; font-size:24px; font-weight:300;color:#fff;}
.X_News .Cont li:nth-child(5n+5){ margin:20px 0 60px 0; }
.X_News .Cont li a{margin-left: 10px; font-size:24px; color:#fff; }
.X_News .Cont li a:hover{  color:#ff0; text-decoration:none;}
.X_News .Cont li::before{ content: "·"; font-size:36px; font-weight:300;color:#fff;}



/*video列表*/
.g-video{clear:both;width:1100px; margin:0 auto; }
.g-video .Cont{padding:20px 0;height: 100%; overflow: hidden;  }
/*
.g-video .Cont h3 { clear: both;  height:80px;overflow: hidden;margin:15px auto;padding-left: 420px; background: url(../images/tit_Line.png) center no-repeat;}
.g-video .Cont .tit{ float: left; width:160px;overflow: hidden;font-size:40px;color: #bd0000;line-height: 70px;}
.g-video .Cont a.more { float: left;display:inline-block; width:94px; height:18px;margin:30px 0 7px 8px;background: url(../images/more03.png) no-repeat;}
.g-video .Cont h4 { clear: both;  height:80px;overflow: hidden;margin:10px auto; background: url(../images/tit_Line2.png) 0 50% no-repeat;}
.g-video .Cont h4 a{ float: right;display:inline-block; width:103px; height:23px;margin:30px 0 7px 8px;background: url(../images/more03.png) no-repeat;}
*/

.g-video .Cont li { float:left; width:260px; height:230px; margin:15px 20px 25px 0;background: #fff; }
.g-video .Cont li:nth-child(4n+4){ margin-right:0px;}
.g-video .Cont li img{display:block; width:260px; height:147px;}
.g-video .Cont li p{height:75px;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:#8a0d05;}

/*video列表*/
.g-video2{clear:both;width:1100px; height:100%; overflow: hidden; margin: 0 auto; border-bottom: 1px solid #fff;}
.g-video2 .Cont{ height:100%; overflow:hidden;padding:30px 0 50px 4px;  }
.g-video2 .Cont li { float:left; width:254px; height:220px; margin:15px 26px 10px 0;text-align:left;background: #fff;}
.g-video2 .Cont li:nth-child(4n+0){ margin-right:0px;}
.g-video2 .Cont li img{display:block; width:254px; height:143px;}
.g-video2 .Cont li p{overflow: hidden;padding: 10px 10px 0 10px; font-size:16px; font-weight:300; color:#000; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.g-video2 .Cont li p a{ color:#000;}
.g-video2 .Cont li p a:hover{color:#1066ff;}


/*photo列表*/
.g-photo{clear:both;width:1100px; height:100%; overflow: hidden; margin: 0 auto; }
.g-photo .Cont{ height:100%; overflow:hidden;padding:30px 0 50px 0;  }
.g-photo .Cont li { float:left; width:240px; height:350px; margin:15px 46px 20px 0;text-align:left;}
.g-photo .Cont li:nth-child(4n+0){ margin-right:0px;}
.g-photo .Cont li img{display:block; width:240px; height:288px;}
.g-photo .Cont li p{ overflow: hidden;margin-top:10px; font-size:16px; font-weight:300; color:#fff; line-height:24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.g-photo .Cont li p a{ color:#fff;}
.g-photo .Cont li p a:hover{color:#ff0;}


/*pages*/
.pages{ clear:both; width:1000px; height:auto; margin:0 auto;}
.pages p{font-size:30px;COLOR:#1066ff; line-height:61px;text-align:center; }
.pages p a { display:inline-block;height:61px; padding:0 20px;font-size:30px; COLOR:#fff; margin-left:2px; border: 1px solid #fff;}
.pages p a:hover {COLOR:#1066ff; TEXT-DECORATION: none;background: #a6ff56;}
.pages p a.current { COLOR:rgb(252, 112, 149);TEXT-DECORATION: none; background:#fff;}
.pages p a.pre,.pages p a.next{font-size:30px; }

/*Gxtv_footer 底部信息*/
.footer{ clear:both; height:160px; overflow:hidden;margin:0 auto; text-align: center;background:#fff;}
.footer .Cont{width: 1200px; height:100%;overflow: hidden;margin: 0 auto; }
.footer .Cont p{font-size:24px; font-weight:200; line-height:50px;color:#000;}	

.subFooter{ clear:both; height:250px; overflow:hidden;margin:50px auto 0 auto;text-align:center; background: url(../images/footer.png) repeat-x; }
.subFooter .Cont{ height:100%; padding-top: 100px; font-size:24px; font-weight:200; line-height:50px; color:#fff;}
.subFooter .Cont a{color:#fff;}	
