@charset "utf-8";
/* css document */

*{margin:0;padding:0;background-color:transparent;font-size:100%;}
*html{background-image:;background-attachment:fixed;}/*解决ie6下滚动抖动的问题*/
body, button, input, select, textarea { font:14px/1.6 simsun,arial,\5b8b\4f53;vertical-align:middle; background:#fff;font-family:microsoft yahei;}
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;margin:0px; padding:0px;}
ul,li,ol { list-style:none;margin:0px; padding:0px;}
a{color:#333;}
a:link,a:visited{text-decoration:none;}
a:hover,a:active{text-decoration:none;color:#333}
img{vertical-align:top;border:0 none}
em { font-style:normal;}
button, input, select, textarea { font-size:100%; vertical-align:middle; font-family: arial, helvetica, sans-serif; outline:none}
textarea { resize:none }
input { line-height:1.2em; overflow:hidden;}
.clear:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0}
:after,:before{box-sizing:inherit}
.clear{*zoom:1;clear:both; font-size:0; line-height:0; height:0; }
.p6{padding:6px; overflow:hidden; width:0px; height:132px;}
.h10{height:10px;}
.h20{height:20px;}
.mt20{ margin-top:20px;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.layout {width:1200px; margin:0 auto; min-width:1200px;}

/*toutiao-top*/

.toutiao-top h1{color:#bf0000;font-size:43px;  line-height:100px; font-weight:800; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis; text-align: center;}
.toutiao-top h1 a{color:#bf0000;}

/*toutiao*/
.toutiao { background:#fff;}

.toutiao-top p{font-size:16px; padding:10px 0px 15px 0px;text-align: center;}
.toutiao-top p a{ height:30px; line-height:30px;}
.toutiao-con { height: 70px; width:390px;  display:inline-block; float:left;}
.toutiao-con li{ font-size:16px; color:#bf0000; line-height:35px;  background: no-repeat 0px 12px; padding-left:25px;}
.toutiao-con li a{color:#bf0000; }
.t-con img{ width:370px; height:70px;vertical-align:middle;}



/*top*/
.topblue{width:100%;min-width:1200px; height:125px; background-image: linear-gradient(to right, #023d8b ,#1869d2);}
.topblue .layout .logo{ width:200px; float:left; margin-right:45px; margin-top:28px;}
.topblue .layout .nav{ width:955px; float:left;}
.topblue .layout .nav li{ float:left; margin-right:20px; font-size:18px; font-weight:bold; line-height:125px;color:#fff;position:relative;height:80px;
	display: block;}
.topblue .layout .nav li a{color:#fff;}
.topblue .layout .nav li a:hover {color:#f6bd22;}
.topblue .layout .nav li ul {width:90px;padding:20px 30px;opacity: 0;position:absolute;top:20;z-index: -1;display: none\9;}
.topblue .layout .nav li:hover ul {top:100%;opacity:1;z-index:100;display: block\9;}

.topblue .layout .nav li  ul:before {content: "";border-style: solid;border-width: 0 9px 9px 9px;border-color: transparent transparent #fff transparent;height: 0px;position: absolute;left:50px;top: 11px;width: 0px;-webkit-transform: rotate(360deg); }/*三角*/
.topblue .layout .nav li ul .litter-nav{ height:110px;border-radius:6px; background:#fff; text-align: center; }
.topblue .layout .nav li ul .litter-nav li {float:left;margin:10px;width:70px; height:100px; position: relative;}
.topblue .layout .nav li ul .litter-nav li a { color:#333;display: inline-block; width:70px; height:110px;}
.topblue .layout .nav li ul .litter-nav li a img{border-radius:6px;width:70px; height:70px;}
.topblue .layout .nav li ul .litter-nav li a p{font-size:15px; font-weight: normal; line-height: 24px; height:24px; text-align: center; position: absolute; bottom :5px; left:8px;}

/*banner*/

.m_banner{ /*background:#fff;height:500px; position:relative; margin-top:10px;*/}
.m_banner .banner{height:500px;width:100%;min-width:1200px;display:block;/*position:absolute;top:0;left:0; background-position:center top;*/}
.banner_ctrl{ height:100px;width:960px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background: no-repeat;_background: no-repeat; position:absolute; opacity:.1;filter: alpha(opacity=10);
-moz-opacity:0.1;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}
.m_banner .main_c .countdown{ position:absolute;right:160px;top:165px; }
.m_banner .main_c .countdown span{ display:block; float:left;width:33px;height:44px;margin:0 2px;font-size:34px; line-height:44px; text-align:center;color:#62441e;}

/*first*/
.left{width:550px; float:left; margin-right:50px;}
.right{ width:550px; float:right;}
.daohang{ width:100%; height:70px; line-height:70px; position:relative; border-bottom:2px solid #023d8b; }
.daohang h2{ font-size:24px; font-weight:600; color:#023d8b;}
.daohang h2 a{color:#023d8b;}
.daohang h2 a:hover{color:#f6bd22;}
.daohang span{ position:absolute; right:10px; top:10px; color:#999999; font-size:14px; }
.daohang span a{ color:#999; }
.daohang span a:hover{color:#f6bd22; }

.daohang0{ width:100%; height:70px; line-height:70px; position:relative;}
.daohang0 h2{ font-size:24px; font-weight:600; color:#023d8b;}
.daohang0 h2 a{color:#023d8b;}
.daohang0 h2 a:hover{color:#f6bd22;}

.jtdt {margin-top:15px;}
.jtdt-pic{ width:550px; height:309px; position:relative;}
.jtdt-pic a img{width:550px; height:309px; border-radius:8px;}
.jtdt-pic a p{position:absolute; left:10px; bottom:10px; color:#fff; font-size:16px; line-height:20px;  }
.jtdt-pic a span{ position:absolute; left:0px; bottom:0px; display:inline-block; width:550px; height:40px; background-color:#000000;filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5; border-radius:8px;}

.jtdt-list{ margin-top:20px; width:550px;}
.jtdt-list li{ margin-bottom:10px;height:100px;}
.jtdt-list .jtdt-listp{ float:left; width:140px; margin-right:20px;}
.jtdt-list .jtdt-listp img{ width:140px; height:79px; border-radius:8px;}
.jtdt-list .jtdt-listt {float:right; width:390px;}
.jtdt-list .jtdt-listt h3{ font-size:16px; font-weight:600; line-height: 22px; margin-bottom: 5px;}
.jtdt-list .jtdt-listt h3 a{ color:#333;}
.jtdt-list .jtdt-listt h3 a:hover{color:#023d8b;}
.jtdt-list .jtdt-listt p{ font-size:14px; line-height:24px; color:#999999;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;white-space: normal;overflow: hidden;}
.jtdt-list .jtdt-listt p a{color:#999999;}
.jtdt-list .jtdt-listt p a:hover{color:#023d8b;}

/*second*/
.djgz{ width:550px; height:309px; position:relative; margin-top:10px;}
.djgz a img{width:550px; height:309px; border-radius:8px;}
.djgz a p{position:absolute; left:10px; bottom:10px; color:#fff; font-size:16px; line-height:22px;  }
.djgz a span{ position:absolute; left:0px; bottom:0px; display:inline-block; width:550px; height:40px; background-color:#000000;filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5; border-radius:8px;}
.djgz-list { margin-top:30px;}
.djgz-list li  {  margin-bottom:10px;border-bottom: 1px dotted #e6e6e6; }
.djgz-list li:last-child {}
.djgz-list li h3{ font-size:16px; font-weight:600; line-height:32px;height:32px; overflow:hidden;}
.djgz-list li h3 a{ color:#333;}
.djgz-list li h3 a:hover{color:#023d8b;}
.djgz-list li p{ font-size:14px; line-height:24px; color:#999999; margin-bottom:10px;}
.djgz-list li p a{color:#999999;}
.djgz-list li p a:hover{color:#023d8b;}
.djgz-list li span{ color:#99cccc; font-size:12px; margin-bottom:10px;}

/*djgz 幻灯*/
.myswiper{width: 100%;overflow:hidden;}
.myswiper .swiper-wrapper{}
.myswiper .swiper-slide {width: 100%;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}

.myswiper .swiper-slide a {width:100%;border-radius:3px;}
.myswiper .swiper-slide a:after {content: '';display: block;padding-top: 56.25%;z-index: 1;border-radius:3px;background:linear-gradient(to bottom, rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0),rgba(0,0,0,0.1),rgba(0,0,0,0.3),rgba(0,0,0,0.5))}
.myswiper .swiper-slide a p{position:absolute;bottom:0px;color:#fff;margin:10px 12px;overflow:hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;word-break: break-all;}
.myswiper.swiper-container-horizontal > .swiper-pagination-bullets{position:absolute;bottom:0;right:0;left:unset;width:72px;margin: 0px 8px 8px 0px;text-align: right;}
.myswiper .swiper-pagination-bullet {width: 8px;height:8px;border-radius: 0;background: #fff;opacity:0.3;}
.myswiper .swiper-pagination-bullet-active{width: 8px;height:8px;opacity: 1;}
.myswiper .swiper-slide a span{position:absolute;top:50%;left:50%;transform: translate(-50%,-100%);z-index: 1;width: 46px;line-height: 30px;font-size: 18px;text-align: center;color: #fff;background: rgba(0,0,0,0.4);border-radius: 5px;padding-left: 5px;box-sizing: border-box;}


/*thrid*/
.cyzs-con {height:700px;}
.cyzs-con li{float:left; margin-right:27px;}
.cyzs-con li:nth-child(3) {margin-right:0px;}
.cyzs-con li:nth-child(6) {margin-right:0px;}
.cyzs-list{margin-top:20px;}
.cyzs-list { border:1px solid #eee; border-radius:8px; width:380px; height:335px; }
.cyzs-list a img{width:380px; height:250px; border-radius:8px;}
.cyzs-list a p{color:#023d8b; font-size:18px; font-weight:600; line-height:80px;  height:80px; text-align:center;  }
.cyzs-list a:hover p{color:#f6bd22;}


/*333*/
.qywh-con {height:280px;}
.qywh-con li{float:left; margin-right:37px;}
.qywh-con li:nth-child(4) {margin-right:0px;}

.qywh-list{margin-top:20px;}
.qywh-list { border:1px solid #eee; border-radius:8px; width:270px; height:152px; }
.qywh-list a img{width:270px; height:152px; border-radius:8px;}
.qywh-list a p{color:#000; font-size:16px; line-height:30px;  height:80px; text-align:left; padding:10px; }
.qywh-list a:hover p{color:#000;}


/*主持人特效*/

.selected-solution{height:450px;margin-top:20px;}
.selected-solution>div{position:relative;width:1270px;margin:0 auto}
.selected-solution .swiper-container{height:450px;width:1200px}
.selected-solution .layer-title{color:#393b40;padding:50px 0 30px;text-align:center;font-size:30px;letter-spacing:1.09px}
/*主体列表*/
.selected-solution .solution-cardlist{max-width:1200px;margin:20px auto 0}
.swiper-slide,.swiper-wrapper{height:450px}
.selected-solution .solution-cardlist .col-sm-2{padding:0 10px;top:0;transition:all .15s linear;box-sizing:border-box}
.selected-solution .solution-cardlist .col-sm-2 .solution-card{height:380px;background:#fff;border-radius:6px;text-align:left;overflow:hidden;transition:all .15s linear}
.selected-solution .solution-cardlist .col-sm-2:hover{position:relative;top:-20px;transition:all .25s linear}
.selected-solution .solution-cardlist .col-sm-2:hover .solution-card{height:380px;box-shadow:0 10px 40px 0 rgba(0,0,0,.1);transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-2 .solution-card img{width:auto;height:295px;transition:all .2s linear}
.selected-solution .solution-cardlist .col-sm-2 .solution-card h3{margin:20px 30px 10px;font-size:18px;color:#252b3a;letter-spacing:.65px;text-align:left}
.selected-solution .solution-cardlist .col-sm-2 .solution-card p{margin:0 30px;padding-bottom:30px;font-size:14px;color:#666a75;letter-spacing:.51px}


/*重置swiper*/
.swiper-container-horizontal>.swiper-pagination-bullets.solution-pagination{bottom:15px}
.solution-pagination .swiper-pagination-bullet{width:24px;height:4px;border-radius:100px;overflow:hidden;background:#dfe1f1;border:none;cursor:pointer;content:'';display:inline-block;box-sizing:border-box;opacity:1;vertical-align:middle}
.solution-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#f66f6a;box-sizing:border-box}
.swiper-container-solution .swiper-button-prev{left:0; top:150px;width:14.5px;height:30px;margin-top:0;background-image:url(/uploads/image/rts16assimages/marketplace-home-arrow_big.svg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next{right:0; top:150px;width:14.5px;height:30px;margin-top:0;background-image:url(/uploads/image/rts16assimages/marketplace-home-arrow_big.svg);transform:rotate(180deg);background-size:cover;transition:background-image .15s}
.swiper-container-solution .swiper-button-next:hover,.swiper-container-solution .swiper-button-prev:hover{background-image:url(/uploads/image/rts16assimages/marketplace-home-arrow_big_hover.svg);transition:background-image .2s}

/*footer*/
/*电视频道*/
.box { border:1px solid #eee;}
.bbox {width: 110px;height:380px;padding-top:4px;padding-bottom:10px;position:relative;}
.bbox h3{padding-left:6px; padding-top:10px; height:28px;}
.bbox h2{height:70px;padding-top:6px;}
.bbox h2 a{color:#666;display: block;}
.bbox h2 a:hover{ text-decoration:underline; color:#f60;}

.bbox span {display:block;cursor: pointer;float:left;width:110px;text-align:left;padding-left:16px;font-family:"微软雅黑";font-size:12px;line-height:21px;color:#666;text-decoration:none;}
.bbox span a {color:#666;}
.bbox span a:hover {color:#f60; text-decoration:underline;}
.bbox .m { display:block; cursor: pointer; font-family: "微软雅黑";font-size: 12px; padding-left:16px; color:#666; line-height:21px; font-weight:normal;}
.bbox .m a {color:#666; font-size:12px;}
.bbox .m a:hover {color:#f60; text-decoration:underline;}

/*gb*/
.gb {margin:0 auto 10px; width: 1200px; border: 1px solid #ddd; height:390px; clear:both;display:flex;justify-content:space-around}
.gbbox {width: 110px;height:390px;padding-top:4px;padding-bottom:10px;}
.gbbox h2{height:130px;padding-top:6px;}
.gbbox h2 a{color:#666;display: block;}
.gbbox h2 a:hover{ text-decoration:underline; color:#f60;}
.gbbox span{display:block;cursor: pointer;padding-left: 10px;font-size:12px;font-weight: normal;font-family:"微软雅黑";line-height:21px;height:21px;float:left;color:#f60;text-decoration:none;}
.gbbox span a{color:#f60;}
.gbbox span a:hover{ text-decoration:underline; color:#f60;}
.gbbox h3 {display:block;cursor:pointer;float:left;width:110px;text-align:left;padding-left: 10px;font-family:"微软雅黑";font-size:12px;line-height:21px;color:#666;text-decoration:none;}
.gbbox h3 a {color:#666;}
.gbbox h3 a:hover {color:#666; text-decoration:underline;}
.gbbox .m {display:block;cursor: pointer;font-family: "微软雅黑";font-size: 12px;padding-left: 10px;color:#666;line-height:21px;font-weight:normal;}
.gbbox .m a {color:#666; font-size:12px;}
.gbbox .m a:hover {color:#f60; text-decoration:underline;}

/*成员机构*/
.box1 { padding:0px; width:1200px; border:#ddd 1px solid;height:80px;}
.bot_scroll{ overflow:hidden; position:relative;}
.bot_scroll .prev{display:block;width:17px;height:32px;overflow:hidden;cursor:pointer;background:url(/uploads/image/rts16assimages/bg_lr.gif)  0px 32px; position:absolute;right:0px;top:25px;}
.bot_scroll .next{display:block;width:17px;height:32px;overflow:hidden;cursor:pointer;background:url(/uploads/image/rts16assimages/bg_lr.gif)  0px 0px;position:absolute;left:0px;top:25px}
.bot_scroll .bd	{width:1100px;margin:0px auto;padding:10px 0px;_padding:0px;_padding-bottom:10px;overflow:hidden; z-index:9;}
.bot_scroll .bd ul{}
.bot_scroll .bd ul li{ margin:0 7px;text-align:center; float:left; _display:inline; overflow:hidden;width:120px;}
.bot_scroll .bd ul li img {width:120px; height:60px; border:#cbcbcb 0px solid;}








/*footer*/
.footer {padding-bottom:20px;  text-align: center; clear:both; margin:0 auto; font-color:#666; border-top:3px solid #013d8b; width:100%; min-width:1200px;height:auto; overflow:hidden; }
.intro {color: #666;line-height:26px; font-size:14px;  text-align:center; font-family:"微软雅黑"; padding-top:10px;}
.intro a {color: #666; text-align:center; overflow: visible; white-space: nowrap;}
.intro a:hover {color: #f60;text-decoration: underline;}
.intro p { text-align:center; margin-top:4px;}
.intro p span {padding: 0 11px;}
.intro p em {padding: 0 6px;}
.copr {color:#666; line-height: 21px; margin-top:6px; font-size:12px; font-family:"微软雅黑";}
.copr a {color:#666; }
.copr a:hover {color:#f60;  text-decoration: underline;}
.copr span {padding: 0px;}

.foot-ad-img  a{ margin-right:30px;}
.foot-ad-img  a span{display:inline-block; width:200px; height:60px; line-height:30px; text-align:center;
 background-color:#95b8dc; margin-top:5px;  color:#fff; font-size:13px; font-weight:600;}
.foot-word{ font-size:16px; color:#666666; line-height:35px; padding-top:0px; padding-bottom:20px;}

/*20231130 举报css*/
.foot-ad-img {height:110px;padding-top:15px;width: 1060px;min-width:1060px;margin:0 auto;}
.foot-ad-img p a{ margin-right:10px;}
.foot-ad-img p a img{width:200px; height: 60px;}
.foot-bottom{width:1280px;  margin:0 auto;    height:43px; font-size:16px; background-color:#fff ; color:#222; line-height:43px; text-align:center;}
.foot-bottom a{ color:#222;}

.foot-ad-img span{float:left;display:inline-block;width:180px;height:70px;margin-right:10px;}
.foot-ad-img .foot-ad1{width:440px;}

.foot-ad-img img{height:70px;}
.foot-ad-img .foot-ad1 img{width:440px;}
.foot-ad-img .foot-ad2 img,.foot-ad-img .foot-ad3 img{width:180px;border:1px solid #eee;}
.foot-ad-img .foot-ad4 img{width:226px;}

















