﻿@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; border:0;}
body{   width: 100%; height: 100%; margin:0 auto; font-size:12px; font-family:"微软雅黑","microsoftyaheilight" ; text-align:center; line-height:20px; background:#fff;}
h1{ font-size:14px;}
#wrap{ margin:0 auto; width:100%; overflow:hidden; padding-top:20px; text-align:left; background: top center no-repeat;}
li{ list-style:none;}
A {TEXT-DECORATION:none;}



.menu{display: none;position: fixed;bottom:200px;right:50px;width: 81px;height:393px; background:#8dbce1;}
.menu .menu-wrap{clear: both;padding: 10px;}
.menu .menu-wrap li{clear: both;height:40px;padding: 13px 0 11px 0; text-align: center; border-bottom: 1px solid #c6def0;}
.menu .menu-wrap li img{display: block;margin: 0 auto;transition: all 1.2s;}
.menu .menu-wrap li:nth-child(6){ border-bottom: 0px solid #c6def0;}
.menu .menu-wrap li:hover img{transform: scale(1.2);}

/*top ############################################################################################################*/
.top-banner {
    position: absolute;
	 top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    width: 100%;
	height: 100%;

}
video{ width: 100%;  height: 100%;object-fit: cover;}
#jump{position:absolute;display: block;top:80px;right:100px;padding: 5px 10px; font-size: 16px; color: #333;border-radius: 6px;background: #ccc; cursor: pointer;}

.g-banner{  clear:both; height:1240px; overflow: hidden; margin: 0 auto;background: url(../images/Horizon/top-banner.jpg) top center no-repeat;}

.content{
	position: relative;
	clear:both; 
	width: 100%;
    height: 0;
	overflow: hidden;
	margin: 0 auto;}
.m-arr{position: absolute;left: 50%;top:15%; margin: 0 auto;padding: 0;}
img.page_a_an {
    position: absolute;
    width:69px;
    padding:10px 10px;
    bottom: 0px;
    left: 50%;
    margin-left: -20px;
    cursor: pointer;
    z-index: 1000;
    animation: upAndDown 1.5s linear 0s infinite;
    -moz-animation: upAndDown 1.5s linear 0s infinite;
    -webkit-animation: upAndDown 1.5s linear 0s infinite;
    -o-animation: upAndDown 1.5s linear 0s infinite;
}
@-webkit-keyframes upAndDown {
    0%{
        bottom: 21px;
    }
    20%{
        bottom:25px;
    }
    50%{
        bottom:30px;
    }
    80%{
        bottom: 25px;
    }
    100%{
        bottom:20px;
    }
}
@-o-keyframes upAndDown {
    0%{
        bottom: 21px;
    }
    20%{
        bottom:25px;
    }
    50%{
        bottom:30px;
    }
    80%{
        bottom: 25px;
    }
    100%{
        bottom:20px;
    }
}
@-moz-keyframes upAndDown {
    0%{
        bottom: 21px;
    }
    20%{
        bottom:25px;
    }
    50%{
        bottom:30px;
    }
    80%{
        bottom: 25px;
    }
    100%{
        bottom:20px;
    }
}
@keyframes upAndDown {
    0%{
        bottom: 21px;
    }
    20%{
        bottom:25px;
    }
    50%{
        bottom:30px;
    }
    80%{
        bottom: 25px;
    }
    100%{
        bottom:20px;
    }
}
  /* 导航栏目 */
.g-nav{  clear:both; height:429px;  margin: 0 auto;background: url(../images/Horizon/nav-bg.jpg) top center no-repeat;}
.g-nav .nav-wrap{ clear:both;width: 1170px; height: 100%;margin: 0 auto;padding: 0;}
.g-nav .m-menu{clear: both ;padding:130px 0 20px 570px ; text-align: left;  }
.g-nav .m-menu li{float: left; width: 286px;height: 59px;margin: 0 0 12px 14px; }
.g-nav .m-menu li:nth-child(1){background: url(../images/Horizon/b-video.png) no-repeat; }
.g-nav .m-menu li:nth-child(2){background: url(../images/Horizon/b-photo.png) no-repeat; }
.g-nav .m-menu li:nth-child(3){background: url(../images/Horizon/b-news.png) no-repeat; }
.g-nav .m-menu li:nth-child(4){background: url(../images/Horizon/b-course.png) no-repeat; }
.g-nav .m-menu li a{display: block; width: 286px;height: 59px; }

.g-nav .m-sch {clear: both;padding: 5px 0 0 584px; }
.g-nav .m-sch-wrap{width:580px; height:52px;margin: 0 auto; padding:0;border: 3px solid #8cbce2;}
.g-nav .m-sch-wrap select{display:none;}
.g-nav .m-sch-wrap .select_box{float:left;position:relative;width:104px;height:52px;font-size:24px;color:#405165;line-height:52px; text-align:left; text-indent:15px; border-right:1px solid #8cbce2;}
.g-nav .m-sch-wrap .select_showbox{height:52px;background:url(../images/Horizon/i-arr.01png.png) 55px 20px no-repeat;}
.g-nav .m-sch-wrap .select_showbox.active{}
.g-nav .m-sch-wrap .select_option{border-top:none;display:none;left:0px;top:52px;position:absolute;z-index:888;background:#8cbce2;}
.g-nav .m-sch-wrap .select_option li{width:100px;cursor:pointer;color:#405165; line-height:52px; text-align:center; text-indent:0; border-bottom:1px solid #74a8d1;}
.g-nav .m-sch-wrap .select_option li.selected{color:#fff;}
.g-nav .m-sch-wrap .select_option li.hover{color:#405165;background:#9fcbed;}

.g-nav .m-sch-wrap input.inp_srh,.search input.btn_srh{border:none;background:none;line-height:52px;float:left;}
.g-nav .m-sch-wrap input.inp_srh{outline:none;width:410px;font-family:"微软雅黑"; font-size:24px;font-weight: 200px; color:#a2a2a2; text-indent:20px; text-align:left; }
.g-nav .m-sch-wrap input.btn_srh{width:64px; height:52px;margin: 0;padding: 0; border: none;background: url(../images/Horizon/i-search.png) 50% no-repeat;cursor: pointer;}
.g-nav .m-sch-wrap input.btn_srh:active{margin: 0;padding: 0; border: none;}

/* 影 video */
.g-video{ clear:both;  height:1577px; overflow: hidden; margin:0 auto; background:url(../images/Horizon/video-bg.jpg)  top center no-repeat;}
.g-video .video-wrap{ clear:both;  width:1170px; height:100%; overflow: hidden; margin:0 auto;padding: 270px 0 0 0;}
.g-video .m-vd{position: relative; clear: both;text-align: left;}
.g-video .m-tit{ clear: both;width:975px; height: 60px;overflow: hidden;padding: 20px; background:rgba(64,81,101,0.5);}
.g-video .m-tit p{width:975px; height: 60px;overflow: hidden; font-size: 24px;color: #fff; text-align: center;line-height: 60px;white-space: nowrap; text-overflow: ellipsis;}
.g-video .m-cover{z-index: 888; position: absolute;right: 0;top: 0; width: 430px; height:571px;background: url(../images/Horizon/ying.png) no-repeat; }

.g-video .m-mr{clear: both;height:auto;margin-top: 40px; }
.g-video .m-mr li{float: left;width:219px; height:190px;overflow: hidden;margin:0 18px 27px 0; background:rgba(64,81,101,0.5); }
.g-video .m-mr li:nth-child(5n+5){margin:0 0 27px 0; }
.g-video .m-mr li img{ width:219px; height:124px;display: block;transition:all .25s ease-in-out; }
.g-video .m-mr li p{height: 48px;overflow: hidden;  padding:10px 10px 0 10px; font-size:18px;color: #fff; text-align: left;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.g-video .m-mr li:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);}

.g-video .m-mr h3{clear: both;height:60px;margin-top: 20px; }
.g-video .u-more {float: right;width: 208px; height:59px;padding:3px;text-align: center;background: #fff;}
.g-video .u-more a{font-size: 24px;font-weight:normal; color: #405165; line-height: 59px; }
.g-video .u-more em{float: right;display:block;width: 51px;height: 59px;font-style: normal; font-size:16px;color: #fff; line-height: 59px; background: #8dbce1; }
.g-video .u-more:hover  {background: #eef5fb;}
 
/* 图 photo */
.g-photo{ clear:both;  height:1213px; overflow: hidden; margin:0 auto; background:url(../images/Horizon/photo-bg.jpg)  top center no-repeat;}
.g-photo .photo-wrap{ clear:both;  width:1170px; height:100%; overflow: hidden; margin:0 auto;padding:235px 0 0 0;}
.g-photo .photo-accordion{ position: relative; clear:both;height:370px;padding-left: 195px; }
.g-photo .m-cover{z-index: 1; position: absolute;left:195px;top: 0; width:380px; height:370px;background: url(../images/Horizon/photo.png) no-repeat; }
#Focus_img{position:relative;width:965px;height:369px;}
#Focus_img .item{ position:relative;display:block;}
#Focus_img img{display:block;width:965px;height:369px;}
#Focus_img b{position:absolute;left:5%;top:135px;width:90%;height: 48px;overflow: hidden;font:36px/48px "微软雅黑";font-weight: bold;color:#fff;text-align: center;white-space: nowrap;text-overflow: ellipsis;}
#Focus_img span{position:absolute;left:5%;top:200px;width:90%;height: 36px;overflow: hidden;font:20px/36px "微软雅黑";color:#fff;text-align:center;white-space: nowrap;text-overflow: ellipsis;}

.owl-pagination{position:absolute;left:38%;bottom:20px;height:22px;text-align:right;}
.owl-page{display:inline-block;width:19px;height:19px;margin:0 8px; border-radius:50%;background:#fff;*display:inline;*zoom:1;}
.owl-pagination .active{width:19px;border-radius:50%;background:#8dbce1;}
.owl-buttons{display:none;}
.owl-buttons div{display:none;position:absolute;top:50%;width:73px;height:74px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:28px;background-image:url(../images/Horizon/arr-left.png);}
.owl-next{right:28px;background-image:url(../images/Horizon/arr-right.png);}

.g-photo .m-mr{clear: both;height:auto;margin-top: 110px; }
.g-photo .m-mr li{float: left;width:219px; height:190px;overflow: hidden;margin:0 18px 27px 0; background:rgba(64,81,101,0.5); }
.g-photo .m-mr li:nth-child(5n+5){margin:0 0 27px 0; }
.g-photo .m-mr li img{ width:219px; height:124px;display: block;transition:all .25s ease-in-out;}
.g-photo .m-mr li p{height: 48px;overflow: hidden;  padding:10px 10px 0 10px; font-size:18px;color: #fff; text-align: left;line-height: 24px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2; }
.g-photo .m-mr li:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);}

.g-photo .m-mr h3{clear: both;height:60px;margin-top: 20px; }
.g-photo .u-more {float: right;width: 208px; height:59px;padding:3px;text-align: center;background: #fff;}
.g-photo .u-more a{font-size: 24px;font-weight: normal;color: #405165; line-height: 59px; }
.g-photo .u-more em{float: right;display:block;width: 51px;height: 59px;font-style: normal; font-size:16px;color: #fff; line-height: 59px; background: #8dbce1; }
.g-photo .u-more:hover  {background: #eef5fb;}

/* 讯 news  */
.g-news{ clear:both;  height:630px; overflow: hidden; margin:0 auto; background:url(../images/Horizon/news-bg.jpg)  top center no-repeat;}
.g-news .news-wrap{ clear:both;  width:1170px; height:100%; overflow: hidden; margin:0 auto;padding:313px 0 0 0;}
.g-news .m-news{ clear:both;padding: 0 0 0 350px;text-align: left;}
.g-news .m-news h3{height: 96px;overflow: hidden;font-size:36px; color:#001d3c;line-height:48px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.g-news .m-news h3 a{ font-size:36px; color:#001d3c;}
.g-news .m-news h3 a:hover{ color:#317db9}

.g-news .m-news p{margin-top: 50px; font-size:24px;font-weight: 200;color:#001d3c;line-height:36px;}

/* 讯 news 文字列表*/
.g-news2{ clear:both;  height:577px; overflow: hidden; margin:0 auto;background:url(../images/Horizon/news-bg.jpg) 50% -630px no-repeat; }
.g-news2 .news-wrap{ clear:both;  width:1170px; height:100%; overflow: hidden; margin:0 auto;padding:30px 0 0 0;}
.g-news2 .m-list{ clear:both;padding: 0;text-align: left;}
.g-news2 .m-list li{ height:56px; overflow:hidden;font-size:24px; color:#001d3c;line-height:56px;background: url(../images/Horizon/i-dot.png) 0 50% no-repeat;}
.g-news2 .m-list li a{font-size:24px; color:#001d3c;padding-left:20px;}
.g-news2 .m-list li a:hover{color:#317db9;}
.g-news2 .m-mr{clear: both;height:70px;margin-top: 40px; }
.g-news2 .u-more {width: 208px; height:59px;padding:3px;text-align: center;background: #fff;}
.g-news2 .u-more a{font-size: 24px;color: #405165; line-height: 59px; }
.g-news2 .u-more em{float: right;display:block;width: 51px;height: 59px;font-style: normal; font-size:16px;color: #fff; line-height: 59px; background: #8dbce1; }
.g-news2 .u-more:hover  {background: #eef5fb;}



/* 学 course */
.g-course{ clear:both;  height:850px; overflow: hidden; margin:0 auto; background:url(../images/Horizon/course-bg.jpg)  top center no-repeat;}
.g-course .course-wrap{ clear:both;  width:1170px; height:100%; overflow: hidden; margin:0 auto;padding:210px 0 0 0;}
.g-course .m-list{float: right;width: 715px;padding: 0;text-align: left;}
.g-course .m-list li{ height:186px; overflow:hidden;margin-top: 21px; background: url(../images/Horizon/text_bg2.png);}
.g-course .m-list li img{float: left;width:331px;height:186px; transition:all .25s ease-in-out;}
.g-course .m-list li p{ width:300px;height: 72px;overflow: hidden;padding:30px 30px 0 30px; font-size:24px; color:#405165;line-height:36px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;}
.g-course .m-list li a{font-size:24px; color:#405165;}
.g-course .m-list li a:hover{color:#fff;}
.g-course .m-list li:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05); }

.g-course .m-mr{float: left;width:250px; height:70px;margin-top:550px; }
.g-course .u-more {width: 208px; height:59px;padding:3px;text-align: center;background: #fff;}
.g-course .u-more a{font-size: 24px;color: #405165; line-height: 59px; }
.g-course .u-more em{float: right;display:block;width: 51px;height: 59px;font-style: normal; font-size:16px;color: #fff; line-height: 59px; background: #8dbce1; }
.g-course .u-more:hover  {background: #eef5fb;}



/* 新闻列表*/
.g-Newslist{clear:both;height:1236px; overflow: hidden; margin: 0 auto;background: url(../images/Horizon/c-news-bg.jpg) center top no-repeat;}
.X_News{clear:both;width:1170px; height:100%; overflow: hidden; margin: 0 auto;}
h2.X_News_T{  height:65px; OVERFLOW: hidden; margin:0 40px; border-bottom:3px  solid #8dbce1;}
.X_News_T .capname { float:left;font-size:30px; line-height:75px; font-weight:200;color:#405165; }
.X_News_T .capname  a{ font-size:30px; font-weight:200;color:#405165; }
.X_News .Cont{ height:100%;overflow:hidden; padding:20px 40px;text-align:left;}
.X_News .Cont li{ clear:both;height:50px; overflow:hidden;  font-size:24px; color:#405165; line-height:50px;}
.X_News .Cont li a{ color:#405165; }
.X_News .Cont li a:hover{  color:#d60010; text-decoration:none;}
.X_News .Cont li em{float: left; display:block;width: 20px; font-style: normal; font-size: 14px;  color:#d60010;}

/*视频列表*/
.g-Videolist{clear:both;height:1956px; overflow: hidden; margin: 0 auto;background: url(../images/Horizon/c-video-bg.jpg) center top no-repeat;}
.Video{clear:both;width:1170px; height:100%; overflow: hidden; margin: 0 auto;}
h2.Video_T{  height:65px; OVERFLOW: hidden;  border-bottom:3px  solid #8dbce1;}
.Video_T .capname { float:left;font-size:30px; line-height:75px; font-weight:200;color:#405165; }
.Video_T .capname  a{ font-size:30px; font-weight:200;color:#405165; }
.Video .Cont{ height:100%; overflow:hidden;  padding:40px 0 0 0;  }
.Video .Cont ul { display: block;}
.Video .Cont li { float:left; width:370px; height:320px;overflow:hidden; margin:0 30px 30px 0; background: #fff;}
.Video .Cont li:nth-child(3n+3) { margin:0 0 30px 0; }
.Video .Cont li img { width:370px; height:208px;}
.Video .Cont li p{ padding:10px; font-size:24px; font-weight:200; color:#333; line-height:36px; text-align:left;}
.Video .Cont li p a{font-size:24px; font-weight:200; color:#333;}
.Video .Cont li p a:hover{color:#d60010;}



/*header logo ############################################################################################################*/
.Header{ clear:both; width:100%; height:140px;overflow:hidden; margin:0 auto; text-align:center; border-bottom:1px solid #d8d8d8;}
.Header .Cont{ clear:both; width:1000px; height:100%;overflow:hidden; margin:0 auto; padding:40px 0 0 0; } 
.Header .gxntv_logo{ float:left; width:170px; overflow:hidden;padding:15px 0 0 0;}
.Header .gxntv_logo img{width:150px; height:60px;}
.Header .line{ float:left; width:1px; height:43px; overflow:hidden; margin:20px 20px 0 20px; background:#434343;}
.Header .News_name{ float:left; width:190px; overflow:hidden; padding-top:20px; text-align:left;}
.Header .News_name p{font-size:38px; font-weight:200; color:#434343; line-height:43px;}
.Header .News_name p span{ margin-left:5px; font-family:Arial, Helvetica, sans-serif;font-size:24px; font-weight:200; color:#728fd3; line-height:60px;}
.Header .Photo_name{ float:left; width:170px; overflow:hidden; padding-top:15px; text-align:left;}
.Header .Photo_name p{font-size:38px; font-weight:200; color:#434343; line-height:43px;}
.Header .Photo_name p span{ margin-left:5px; font-family:Arial, Helvetica, sans-serif;font-size:24px; font-weight:200; color:#728fd3; line-height:60px;}
.Header .News_nav{ float:left; width:350px;  overflow:hidden; padding-top:35px;}
.Header .News_nav li{ float:left; font-size:18px; font-weight:200; color:#000; line-height:30px;  }
.Header .News_nav li a{ margin:0 20px;font-size:18px; font-weight:200; color:#000; }
.Header .News_nav li a:hover{ color:#728fd3; }
.Header .News_nav li a.current{ color:#728fd3; }
.Header .m-tg{ float:right; width:230px;  overflow:hidden; padding-top:35px;text-align: center;}
.Header .m-tg p{padding:5px; font-size:16px; font-weight:200; color:#fff;background:#efb84d; }

.horizon-bg{ clear:both; width:100%; height:780px;overflow:hidden; margin:0 auto;background: url(../images/Horizon/top-banner2.jpg) center top no-repeat;}


/*top ############################################################################################################*/
.grA{ clear:both; width:1000px; height:100%; overflow:hidden; margin:30px auto 0 auto;}
.grA_L{ float:left; width:640px; height:100%; overflow:hidden;}
.grA_R{ float:right; width:320px; height:100%; overflow:hidden;}


/* 新闻关注 */
.News_special{ clear:both; height:100%; overflow: hidden;margin-top:20px; }
h2.News_special_T{ height:25px;overflow:hidden;}
.News_special_T .capname { float:left;font-size:18px; font-weight: bold; color:#728fd3; line-height:24px; }
.News_special_T .capmore { float:right; padding-top:3px; }
.News_special_T .capmore a{ display:block; width:40px; height:19px; overflow:hidden; font-size:12px; font-weight:200; color:#fff; line-height:19px; text-align:left; text-indent:5px; border-radius:4px; background: url(../images/Horizon/GXIPTV/icon01.png) 31px 6px no-repeat #728fd3; }
.News_special .Cont{ height:100%;overflow:hidden;padding:15px 0 0 0; text-align:left;}
.News_special .Cont li{ float:left; width:155px; height:160px; overflow:hidden; margin:0 8px 5px 0;}
.News_special .Cont li img{ width:155px; height:90px;}
.News_special .Cont li p{margin:3px; font-size:14px; font-weight:200; color:#333; line-height:18px; text-align:center; }
.News_special .Cont li p a{ color:#333;}
.News_special .Cont li p a:hover{color:#728fd3;}
.News_special .Cont li:nth-child(2n+0){ margin-right:0;}

/* 文章显示 */
.News_show{ clear:both; height:100%; overflow: hidden;}
h2.News_show_T{ height:35px;overflow:hidden;border-bottom:1px solid #d8d8d8;}
.News_show_T .capname { float:left; margin-left:-10px;font-size:18px; font-weight:200; color:#333; line-height:24px; }
.News_show_T .capname a{ margin:0 10px;font-size:18px; font-weight:200; color:#333;  }
.News_show_T .capname a:hover{color:#728fd3;  }
.News_show .Cont{ height:100%;overflow:hidden;padding:30px 0; text-align:left;}
.News_show .news_tit{ clear:both;text-align:center;}
.News_show .news_tit h1{ margin-bottom:30px;font-size:30px; font-weight: bold;line-height:42px;color:#333;}
.News_show .news_tit .post_time_source{ height:32px; overflow:hidden;font-size:14px; font-weight:200;line-height:32px;color:#8e8e8e; text-align:left; border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;}
.News_show .news_tit .post_time_source a{font-size:14px; font-weight:200;color:#8e8e8e;}
.News_show .news_tit .post_time_source a:hover{color:#728fd3;}
.News_show .news_from{ float:left;margin-left:35px;}
.News_show .news_time{float:left;margin-left:0px; }
.News_show .news_share{ float:right; padding-top:4px;line-height:28px; }

.News_show .news_con{ clear:both;text-align:left; padding:20px 0;font-size:18px; font-weight:200;line-height:36px;color:#333;}
.News_show .news_con.vid{ margin:20px 0;font-size:18px; font-weight:200;line-height:36px;color:#333;}
.News_show .news_con p{ margin:20px 0;font-size:18px; font-weight:200;line-height:36px;color:#333;}
.News_show .news_con img{ max-width:600px; height:auto;}

.News_show .news_page{ clear:both; height:30px; margin:50px auto;text-align:center; }
.News_show .news_page p{ font-size:14px; font-weight:200; line-height:23px;color:#707070;}
.News_show .news_page p a{margin:0 10px; padding:3px 10px; font-size:14px; font-weight:200; line-height:23px;color:#707070; border:1px solid #e7e6e6; background:#f8f8f8;}
.News_show .news_page p a:hover{color:#fff;background:#728fd3;}
.News_show .news_page p a.current{color:#fff;background:#728fd3;}


/* 相关阅读 */
.Relate_reading{ clear:both; height:100%; overflow: hidden;}
h2.Relate_reading_T{ height:40px;overflow:hidden;text-align:left;}
.Relate_reading_T .capname{ float:left; display:block; width:75px;height:37px; overflow:hidden;font-size:18px; font-weight:200;line-height:40px; color:#333; border-bottom:3px solid #728fd3;  } 
.Relate_reading_T .line{ display:block;height:2px; overflow:hidden; margin-top:38px; background:#dedede;  } 
.Relate_reading .Cont{ height:100%;overflow:hidden;padding:15px 0 0 0; text-align:left;}
.Relate_reading .Cont li{ height:30px; overflow:hidden;font-size:14px; font-weight:200;line-height:30px; color:#333;  }
.Relate_reading .Cont li a{ margin-left:5px;font-size:14px; font-weight:200; color:#333;  }
.Relate_reading .Cont li a:hover{color:#728fd3;  }
.Relate_reading .Cont li span{ float:right;color:#8e8e8e;  }

/* 新闻推荐 */
.News_recommended{ clear:both; height:100%; overflow: hidden;}
h2.News_recommended_T{ height:25px;overflow:hidden;}
.News_recommended_T .capname { float:left;font-size:18px; font-weight: bold; color:#728fd3; line-height:24px; }
.News_recommended .Cont{ clear:both; height:100%;overflow:hidden;padding:10px 0 0 0; text-align:left;}
.News_recommended .Clist{ clear:both;}
.News_recommended .Clist li{ height:30px; overflow:hidden;font-size:14px; font-weight:200; color:#333;  line-height:30px;text-overflow:ellipsis;white-space: nowrap;}
.News_recommended .Clist li a{  margin-left:5px;font-size:14px; font-weight:200; color:#333; }
.News_recommended .Clist li a:hover{color:#728fd3; }

.News_recommended .Cimg{ clear:both; margin-top:10px;}
.News_recommended .Cimg li{ float:left; width:155px; height:140px; overflow:hidden; margin:0 8px 10px 0;}
.News_recommended .Cimg li img{ width:155px; height:90px;}
.News_recommended .Cimg li p{margin:3px; font-size:14px; font-weight:200; color:#333; line-height:18px; text-align:center; }
.News_recommended .Cimg li p a{ color:#333;}
.News_recommended .Cimg li p a:hover{color:#728fd3;}
.News_recommended .Cimg li:nth-child(2n+0){ margin-right:0;}


/*图片列表*/
.Photo_list{clear:both; width:1050px;  height:100%; overflow:hidden; margin:30px auto 0 auto; }
h2.Photo_list_T { height:30px; overflow:hidden; margin:0 25px; border-bottom:1px solid #e9e9e9; }
.Photo_list_T .path{ float:left; font-size:18px; font-weight: bold; color:#728fd3; line-height:24px;  }
.Photo_list_T .path a{ font-size:18px; font-weight: bold; color:#728fd3; }
.Photo_list .Cont{height:100%;overflow:hidden; margin:0 auto; padding:20px 0 20px 0 ;text-align:left;}
.Photo_list .Cont li { float:left; width:300px; height:220px; margin:20px 25px;text-align:center;}
.Photo_list .Cont li img{ width:280px; height:160px; padding:10px;background:#f0f0f0;}
.Photo_list .Cont li p{ margin-top:5px; font-size:16px; font-weight:200; color:#333; line-height:22px; text-align:left; }
.Photo_list .Cont li p a{ color:#333;}
.Photo_list .Cont li a:hover{color:#728fd3;}
.Photo_list .Photo_page{ clear:both; height:30px; margin:50px auto;text-align:center; }
.Photo_list .Photo_page p{ font-size:14px; font-weight:200; line-height:23px;color:#707070;}
.Photo_list .Photo_page p a{margin:0 5px; padding:3px 10px; font-size:14px; font-weight:200; line-height:23px;color:#707070; border:1px solid #e7e6e6; background:#f8f8f8;}
.Photo_list .Photo_page p a:hover{color:#fff;background:#728fd3;}
.Photo_list .Photo_page p a.current{color:#fff;background:#728fd3;}

/*图片显示*/
.Photo_show{clear:both;width:1000px;  height:100%; overflow:hidden; margin:30px auto 0 auto;  }
h2.Photo_show_T { height:35px; overflow:hidden; }
.Photo_show_T .path{ float:left; font-size:18px; font-weight:200; color:#939393; line-height:24px;  }
.Photo_show_T .path a{ font-size:18px; font-weight:200; color:#939393; }
.Photo_show .Cont{height:100%;overflow:hidden; padding:0;text-align:left; border:1px solid #e9e9e9; background:#fff;}
/*图片显示评论*/
.Photo_show_comment{clear:both;width:1000px;  height:100%; overflow:hidden; margin:30px auto 0 auto;border:1px solid #e9e9e9; background:#fff;  }
h2.Photo_show_comment_T { height:60px; overflow:hidden; background:url(../images/Horizon/photo/i_comment.png) 50px 15px no-repeat; }
.Photo_show_comment_T .capname{ float:left; padding:10px 0 0 105px; font-size:24px; font-weight:200; color:#000; line-height:50px;  }
.Photo_show_comment_T .capmore{ float:right; padding:15px 50px 0 0; font-size:14px; font-weight:200; color:#728fd3; line-height:55px;  }
.Photo_show_comment_T .capmore a{ font-size:18px; font-weight:200; color:#728fd3; }
.Photo_show_comment .Cont{height:100%;overflow:hidden; padding:0 48px 20px 48px;text-align:left; }
.Photo_show_comment .u-write { clear:both; height:125px; padding:25px 20px;border:1px solid #e9e9e9; background:#f8f8f8; }
.Photo_show_comment .u-head { float:left; width:55px;overflow:hidden;}
.Photo_show_comment .u-head img {width:50px; height:50px; background:url(../images/Horizon/News/head_img.jpg) no-repeat;}
.Photo_show_comment .u-box { float:right; width:805px; text-align:right;  }
.Photo_show_comment .u-box-s {resize: none;width:780px; height:60px; padding:10px;border:1px solid #ccc;font-family:"微软雅黑"; font-size:14px; font-weight:200; line-height:24px; color:#999; background:#FFF;}
.Photo_show_comment .u-box p { height:35px;overflow:hidden; margin-top:12px; font-size:14px; font-weight:200; line-height:35px; color:#686868; text-align:right;}
.Photo_show_comment .u-box-b {width:88px; height:30px; margin:0 5px 0 20px; font-family:"微软雅黑";font-size:14px; font-weight:200; line-height:30px; color:#fff;background:#3ba0e6; cursor:pointer;}

.Photo_show_comment .C-list { clear:both; height:100%;overflow:hidden; padding-top:20px; text-align:left;}
.Photo_show_comment .C-list dl{ clear:both; margin-bottom:20px; padding-bottom:20px; overflow:hidden; border-bottom:1px solid #e6e6e6;}
.Photo_show_comment .C-list dt{ clear:both; height:28px; overflow:hidden; line-height:20px;font-size:14px; font-weight:200;}
.Photo_show_comment .C-list dt .c-name{ margin-right:30px; color:#949494;}
.Photo_show_comment .C-list dt .c-time{color:#949494;}
.Photo_show_comment .C-list dd{ clear:both;font-size:18px; font-weight:200; line-height:36px; color:#333;}
.Photo_show_comment .C-list dd p{font-size:18px; font-weight:200; color:#333;}
.Photo_show_comment .C-list h4{ height:50px; overflow:hidden;font-size:16px; font-weight:200; line-height:50px; color:#fff; text-align:center; background:#596273;}
.Photo_show_comment .C-list h4 a{ font-size:16px; font-weight:200; color:#fff; }
.Photo_show_comment .C-list h4:hover{ background:#3ba0e6;}


/*pages*/
.pages{ clear:both;display: block;  height:65px; margin:30px  auto;text-align:center;background:#405165;  }
.pages p{  font-size:22px;COLOR:#fff; line-height:65px;}
.pages p A {font-size:22px; COLOR:#fff; margin:0 10px}
.pages p A:hover {COLOR:#ff0; TEXT-DECORATION: none}
.pages p A.current { COLOR:#ff0;TEXT-DECORATION: none}
.pages p span {font-size:14px; COLOR:#fff; margin:0 6px}

/* foot */
.footer{ clear:both; height:288px; margin:0 auto;text-align:center;background: url(../images/Horizon/footer-bg.jpg) center top no-repeat;}
.footer .Cont{ padding-top:120px; font-size:18px; font-weight: 200; line-height:36px; color:#fff; }
.footer .Cont a{color:#fff;}	
.footer .Cont a:visited{color:#ffffcb;}			

.c-footer{ clear:both; height:304px; margin:0 auto;text-align:center;background: url(../images/Horizon/c-footer-bg.jpg) center top no-repeat;}
.c-footer .Cont{ padding-top:120px; font-size:18px; font-weight: 200; line-height:36px; color:#fff; }
.c-footer .Cont a{color:#fff;}	
.c-footer .Cont a:visited{color:#ffffcb;}			

.c-footer2{ clear:both; height:304px; margin:0 auto;text-align:center;background: url(../images/Horizon/c-footer-bg2.jpg) center top no-repeat;}
.c-footer2 .Cont{ padding-top:120px; font-size:18px; font-weight: 200; line-height:36px; color:#fff; }
.c-footer2 .Cont a{color:#fff;}	
.c-footer2 .Cont a:visited{color:#ffffcb;}		
