.w620{ width:620px;}
.w440{ width:440px;}

.header{ position:relative;}
.header .navmenu{ width:100%; background:url(../images/navmenu-bg.png) repeat-x;}
.header .navmenu li{ width:200px; height:83px; float:left; text-align:center; background:url(../images/navmenu-hr-bg.png) right center no-repeat;}
.header .navmenu li:last-child{ background:none;}
.header .navmenu li a{ display:inline-block; width:80%; margin-top:22px; padding:3px 0 4px; font-size:20px; color:#FFF; border-radius:12px;}
.header .navmenu li a.on{background-color:#33a564;}
.header .navmenu li a:hover{ background-color:#33a564; animation:move-navmenu 1s ease 1; -webkit-animation:move-navmenu 1s ease 1;}

.head-title{ padding:0 0 40px; text-align:center;}
.head-title h1{ display:inline-block; padding:10px 0 0; font-size:50px; font-weight:normal; color:#000; font-weight:bold;}
.head-title h1.white{ color:#FFF;}
.head-title h1.black{ color:#000;}
.head-title p{ font-size:30px; color:#abafb4;}
.head-title p.white{ color:#FFF;}
.head-title p.black{ color:#000;}
.head-title .img-title img{ width:500px;}
.head-title-lt h2{ display:inline-block; padding:5px 15px 6px; font-size:22px; background-color:#063; color:#FFF;}
.head-title-lt .more{ float:right; margin-top:8px;}
.head-title-lt .more a{ color:#999;}
.head-title-lt .more a:hover{ color:#F63;}
.btn-more{ padding-top:30px; text-align:center; }
.btn-more p{ display:inline-block; padding:6px 60px; border:1px solid #e5e5e5; border-radius:20px; background-color:#f9f9f9;}

.banner-mini{ display:none;}
.bannerbg{ background:url(../images/banner-indexbg.jpg?1102) center top no-repeat; background-size:100% auto; z-index:1;}
.bannertext { width:50%; margin-left:27%;}
.bannertext img{ width:100%;}
.banner-min{ display:none;}
@media screen and (max-width: 1199px){
	.header .banner .text{ width:800px; margin-left:-400px; margin-top:-190px;}
}
@keyframes move-navmenu{ 0%{ background-color:transparent; } 100%{ background-color:#33a564; }}
@-webkit-keyframes move-navmenu{ 0%{ border-color:transparent; color:#FFF;} 100%{ border-color:#47cbf3; color:#47cbf3;}}
@keyframes move-arrow{ from{bottom:30px; opacity:0;} to{bottom:20px; opacity:0.7;} }
@-webkit-keyframes move-arrow { from{bottom:30px; opacity:0;} to{bottom:20px; opacity:0.7;} /*Safari and Chrome*/ }

.yulin-bg{ background:url(../images/banner-bg-yulin.jpg?111) center top no-repeat;}
.yaowen-bg{ background:url(../images/banner-bg-yaowen.jpg?122) center bottom no-repeat;}

.newsbg{ background:url(../images/news-bg.jpg) center top no-repeat;}
.ttnews .ttnews-cont{ position:relative; padding:20px 40px; border:1px dashed #925b25; background:url(../images/ico-toutiao.png) left top no-repeat; box-sizing:border-box;}
.ttnews h1{ text-align:center;}
.ttnews h1 a{ font-size:42px; font-weight:bold; color:#F81C18;}
.ttnews h1 a:hover{ color:#C33;}
.ttnews p{ padding-top:10px; font-size:16px; line-height:1.8; text-indent:2em;}
.ttnews p a{ color:#F63}

.foucsL{ width:620px; float:left;}
.newsR{ width:440px; float:right; padding:20px 20px 10px; box-sizing:border-box; background: rgba(255,255,255,0.7);}
.newsR ul li{ overflow:hidden; margin-bottom:22px; padding-left:16px; font-size:18px; position:relative;}
.newsR ul li:before{ content:''; width:6px; height:6px; position:absolute; left:0; top:11px; background-color:#CCC; border-radius:50%;}
.newsR ul li a{ color:#000;}
.newsR ul li a:hover{ color:#C30;}
.more-btn{ display:inline-block; padding:5px 40px; border-radius:8px; background-color:#F90; color:#FFF; font-size:14px;}
/* superslide */
.slideBox{ width:620px; position:relative;}
.slideBox .hd{ position:absolute; height:10px; right:10px; bottom:19px; z-index:1;}
.slideBox .hd ul{ display:block;}
.slideBox .hd ul li{ display:inline-block; width:10px; height:10px; margin-right:3px; background:#000; cursor:pointer; font-size:12px; border-radius:50%;}
.slideBox .hd ul li.on{ background:#f00; color:#fff;}
.slideBox .bd{ width:620px; height:415px; position:relative; height:100%; z-index:0; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:620px; height:415px; display:block; }
.slideBox .bd li a{ display:block; position:relative;}
.slideBox .bd li p{ position:absolute; left:0; right:0; bottom:0; padding:12px 10px; background-color: rgba(0,0,0,0.8); color:#FFF; font-size:16px;}
/* superslide 前/后按钮*/
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5; }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.video-cont{ width:1100px; margin:0 auto; padding-top:5px; background-color:#000;}
.video-contL{ width:750px; float:left; margin-right:5px; margin-left:5px;}
.video-contR{ width:335px; height:420px; float:left; overflow-y:scroll;}
.videoList{ padding:3px 0; background-color:#383838;}
.videoList li{ overflow:hidden; padding:15px 0; cursor:pointer; border-bottom:1px solid #CCC; font-size:16px; color:#FFF; }
.videoList li p{ line-height:1.8;}
.videoList li img{ width:140px; height:90px; float:left; margin-right:12px; margin-left:12px;}
.videoList li.active{ background-color:#960}

.zongshu-cont{}
.zongshu-cont li{ position:relative; float:left; width:550px; height:30px; line-height:30px; margin-bottom:25px; padding:0 25px; box-sizing:border-box; font-size:18px; overflow:hidden;}
.zongshu-cont li:before{ content:''; width:6px; height:6px; position:absolute; left:0; top:12px; background-color:#CCC;}
.zongshu-cont li a{ color:#000;}

.news-list h3 {
	display:none;
  height: 45px;
  line-height: 45px;
  border-bottom: 3px solid #dfc1b1;
}
.news-list h3 span {
  display: block;
  float: left;
  padding: 0 10px;
  border-bottom: 3px solid #8f441c;
  font-size: 30px;
  color: #94531a;
  font-weight: bold;
}
.news-list h3 a {
  display: block;
  float: right;
  width: 61px;
  height: 21px;
  background: url(http://sub.gxnews.com.cn/subject/2018/2018gxdq/images/more.png) no-repeat;
  margin-top: 15px;
}
.news-list ul li{ overflow:hidden; height:22px; line-height:22px; margin-bottom:22px; padding-left:16px; font-size:18px; position:relative;}
.news-list ul li a{ color:#000;}
.news-list ul li a:hover{ color:#C30;}


.model-title,
.model-content {
  width: 1100px;
  margin: 0 auto;
}
.model-content{ margin: 0 auto 40px;}
.model-title {
  font-family: "Microsoft YaHei",SimSun;
  margin-top: 35px;
  border-bottom: 3px solid #0196d8;
}
.model-title li {
  margin-bottom: 10px;
}
.model-title .m1,
.model-title .m2 {
  text-align: center;
}
.model-title .m3 {
  margin-bottom: 0;
}
.model-title .m1 a {
  font-weight: bold;
  font-size: 32px;
}
.model-title .m2 a {
  padding: 0 6px;
}
.model-title .gui-videolist li {
  background: none;
}
.model-content {
  margin-top: 20px;
  padding-top: 100px;
  height: 487px;
  background: url("http://www.gxnews.com.cn/images/v2015/bg.jpg") 0 0 no-repeat;
  background-size:cover;
  font-family: "Microsoft YaHei",SimSun
}
.model-content .title {
  text-align: center;
  margin-bottom: 35px;
}
.model-content .title a {
  color: #ed2c39;
  font-weight: bold;
  font-size: 32px;
}
.model-content .con-info {
  width: 960px;
  margin: 0 auto;
}
.model-content .con-info-left {
  width: 430px;
  float: left;
}
.model-content .con-info-left .slider {
  width: 430px;
  height: 290px;
}
.model-content .con-info-left .pr-list {
  width: 450px;
  margin-top: 20px;
}
.model-content .con-info-left .pr-list a {
  display: block;
  float: left;
  width: 207px;
  height: 38px;
  border: 1px solid #fff;
  margin: 0 13px 6px 0;
}
.model-content .con-info-right {
  width: 490px;
  float: right;
}
.model-content .con-info-right .news-list {
  border-bottom: 1px dotted #f17066;
}
.model-content .con-info-right .news-list li {
  margin-bottom: 22px;
}
.model-content .con-info-right .news-list li a {
  font-size: 16px;
}
.model-content .con-info-right .media-list li {
  margin-top: 16px;
}
.model-content .con-info-right .media-list li span {
  display: inline-block;
  width: 83px;
  height: 23px;
  background: url('http://www.gxnews.com.cn/images/v2015/title.png') no-repeat;
  vertical-align: bottom;
}
.model-content .con-info-right .media-list li a {
  display: inline-block;
  font-size: 16px;
}
.top-l{
  height: 21px;
    position: absolute;
    width: 60%;
    margin-top: -89px;
    margin-left: 50px;
}


.renmin-cont h1{ font-size:24px; line-height:140%;}
.renmin-cont ul li{ overflow:hidden; height:30px; line-height:30px; margin-bottom:20px; padding-left:16px; font-size:18px; position:relative;}
.renmin-cont ul li:before{ content:''; width:6px; height:6px; position:absolute; left:0; top:11px; background-color:#CCC; border-radius:50%;}
.renmin-cont ul li a{ color:#000;}
.renmin-cont ul li a:hover{ color:#C30;}
.renmin-cont ul li img{ display:none;}
.renmin-cont p{ font-size:14px; padding:10px 0; border-bottom:#f01228 3px solid; margin-bottom:25px; line-height:1.8;}

.xinhua-cont ul li:nth-child(n+11){ display:none;}
.xinhua-cont ul li{ overflow:hidden; height:30px; line-height:30px; margin-bottom:20px; padding-left:16px; font-size:18px; position:relative;}
.xinhua-cont ul li:before{ content:''; width:6px; height:6px; position:absolute; left:0; top:11px; background-color:#CCC; border-radius:50%;}
.xinhua-cont ul li a{ color:#000;}
.xinhua-cont ul li a:hover{ color:#C30;}
.xinhua-cont ul li img{ display:none;}
/*列表页*/
.bgf4f4{ background-color:#f4f4f4;}
.item-listpage{}
.item-listpage li{ margin-bottom:15px; background-color:#FFF; border:2px solid #FFF;}
.item-listpage li:hover{ border:2px solid #066;}
.item-listpage .item-row{padding:8px;}
.item-listpage .item-img{ width:220px; float:left; overflow:hidden;}
.item-listpage .item-img img{ width:100%; transition: all 0.8s;}
.item-listpage .item-img img:hover{transform: scale(1.1);}
.item-listpage .item-text{ width:900px; float:left; margin-left:30px;}
.item-listpage .item-text .title{ font-size:24px;}
.item-listpage .item-text .description{ padding-top:10px; color:#aaaaaa; line-height:1.6; font-size:14px;}
.item-listpage .item-text .time{ padding-top:10px; color:#aaaaaa}
/*内容页页*/
.articlebg{ background-color:#f0f0f0;}
.article{ padding:50px; background-color:#FFF;}
.article .title h1{ text-align:center; font-size:30px; color:#222222;}
.article .info{ padding:15px 0 20px; border-bottom:1px solid #e5e5e5; text-align:center; font-size:12px; color:#999;}
.article .content{ padding-top:30px; line-height:2; font-size:18px;}
.article .content p{ text-indent:2em; margin-bottom:30px;}
.article .content p img{ display:block; margin:0 auto;}

.footer{ padding:50px 0; font-size:14px; line-height:1.8; color:#FFF}
.footer .container-min{ display:none;}
.footer.bg1{ background-color:#8a521c;}
.footer .btn-navmenu{ padding-bottom:30px;}
.footer .btn-navmenu a{ margin:0 10px; color:#FFF; font-size:16px;}

.fixed-iframe{ width:200px; height:380px; position:fixed; right:10px; top:20%; background-color:#390; border-radius:16px 16px 0 0; z-index:9999;}
.fixed-iframe .content{ margin:0 10px; padding-top:30px;}
.fixed-iframe .zhibo img{ width:100%;}
.fixed-iframe .baoming{ margin-top:15px; background-color:#FFF; padding:8px; font-size:18px; text-align:center;}
.fixed-iframe .baoming a{ color:#666;}


@media screen and (max-width: 800px) {
.w1000{ width:100%;}
.w1000.pt60{ padding-top:30px;}
.banner-mini{ display:block;}
.bannerbg{ background:none;}
.bannertext { display:none;}
.focusL{ width:auto; float:none; margin:0 10px;}
.focusR{ display:none;}
.focusL .foucs-item li .title{ height:40px; line-height:1.4;}
.slideBox{ width:100%; height:220px; overflow:hidden; position:relative;}
.slideBox .bd img{ width:100%; height:220px; display:block; }
.blk30.pt60{ display:none;}
.ttnews.mt50{ margin-top:0;}
.ttnews.ptb60{ padding-bottom:1px; padding-top:30px;}
.ttnews{ background-color: rgba(255,255,255,1); }
.ttnews h1{ margin:0 10px;}
.ttnews h1 a{ font-size:20px; font-weight:bold; color:#333;}
.ttnews p{ margin:0 10px; color:#333;}
.footer .container{ display:none;}
.footer .container-min{ display:block; color:#FFF;}

.fixed-iframe{ display:none;}

} 