html,body,div,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ol,form,input,textarea,th,td,select{margin:0;padding:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{min-height:100%}
body{font-family:Helvetica,Pingfang SC,Microsoft YaHei,STHeiti,Verdana,Arial,Tahoma,sans-serif;font-size:14px;color:#333;position:relative;
    background-size: 100%;}
h1,h2,h3,h4,h5,h6{font-weight:normal}
ul,ol{list-style:none}
img{border:none;vertical-align:middle}
a{color:#666;text-decoration:none}
a:visited{color:#666;text-decoration:none}
a:hover{color:#666;text-decoration:none}
a:active{color:#666;text-decoration:none}
table{border-collapse:collapse;table-layout:fixed}
input,textarea{outline:none;border:none}
textarea{resize:none;overflow:auto}
.clearfix{zoom:1}
.clearfix:after{content: "\200B";content:".";width:0;height:0;visibility:hidden;display:block;clear:both;overflow:hidden}
.content{margin: 0 auto;width: 1400px;}
.left{float: left;}
.right{float: right;}




.fullpage{width: 100%;height: 100%;background-image: url("../images/bjbj.png")}
/* 本案例CSS*/
header{width: 100% ;padding: 35px 0 0px;}
.logouli li{float: left;}
/*导航*/
 #mynav{ width:100%;z-index:99;padding:20px 0 25px;border-bottom: 2px solid #CCCCCC;background: #FFFFFF;}
.wrap{width: 1400px;margin: 0 auto;}
#nav {display: flex;flex-direction: row;justify-content: center;align-items: center;flex-wrap: wrap;position: relative;}
.logo{width: 230px;overflow: hidden;}
.logo a{display:block;}
.logo a img {max-width: 100%;}
.nav {display: inline-flex;flex: 1;}
.nav-item {flex: 1;}
.nav-item>a{display: block;text-align: center;position: relative;color: #333;}
.nav-item>a::before{ display: none; content: ''; position: absolute; left: 50%; bottom: 0; transform: translateX(-50%); border-width: 0 40px 4px; border-style: solid; border-color: #004073; position: absolute;}
.nav-item:hover>a {color: #004073;}
.nav-item.active>a::before{display: block;}
/* 二级菜单 */
.subMenu{display: none;position: absolute;top:30px;left: 0;width: 100%;background-color: transparent;}
.subMenu ul li a{display:block;padding:0 18px;text-align: center;border-radius: 5px;color: #555555;}
.subMenu ul li a:hover{cursor: pointer;color: #FFFFFF;background-color: #004073;}
.nav-item>a {display: block;text-align: center;font-size: 26px;color:#444444;display: flex;align-items: center;justify-content: center;cursor: pointer;user-select: none;}
.nav .nav-item>a:hover{display: block;z-index: 999;font-weight: bold;}
.nav .on a{display: block;color:#224691;font-weight: bold;}
.subMenu ul{display: flex;flex-wrap: wrap;flex-direction: row;justify-content: center;align-items: center;width: 100%;background-color:rgba(223,230,250,0.9);margin: 0 auto;z-index: 50;border-radius: 6px;margin-top: 32px;padding: 20px 0 24px;}
.subMenu ul li a{color: #333333;ont-weight: 400;font-size: 18px;}
.subMenu ul li a:hover {cursor: pointer;color:#224691;background-color: #FFFFFF;}



/*头条*/
.scrollDiv {width: 1360px;height: 80px;margin: 30px auto 50px; overflow: hidden;/* 必要元素 */}
.scrollDiv li {height: 80px;padding-left: 20px;overflow: hidden;text-align: center;}
.scrollDiv li a{font-weight: bold;display: block}
.scrollDiv li a b{font-size: 32px;width:100%;display: block;white-space: nowrap; /* 不换行 */overflow: hidden; /* 隐藏溢出文本 */text-overflow: ellipsis;letter-spacing: 1px;color: #2f5197;}
.scrollDiv li a span{font-weight: 400;font-size: 20px;width:100%;display: block;white-space: nowrap; /* 不换行 */overflow: hidden; /* 隐藏溢出文本 */text-overflow: ellipsis;color: #333333;margin-top: -5px;}



/*轮播*/
.carousel{width:750px;height: 468px;border-radius: 16px;overflow: hidden;box-shadow: 12px 12px 0px 0px rgba(67, 129, 245, 1);}
/* imgscroll2 */
.imgscroll2{width:750px;margin-right:5px;margin-bottom:5px;height:468px;float:left;position:relative;overflow:hidden}
.imgscroll2:hover .pre{display:block}
.imgscroll2:hover .next{display:block}
.imgscroll2 li{list-style:none;margin:0;padding:0}
.imgscroll2 .imglist{width:100%;height:inherit;position:absolute}
.imgscroll2 .imglist .imgurl{height:inherit;position:absolute;top:0;left:0}
.imgurl img{width:750px;height: 468px;}
.imgscroll2 .imgdesc{width:80px;left:50%;margin-left:-40px;bottom:5px;position:absolute;overflow:hidden}
.imgscroll2 .imgdesc li{width:16px;border-radius:8px;transition:all linear 0.2s;height:16px;float:left;vertical-align:middle;text-align:center;background:rgba(102,102,102,0.5);margin:0;cursor:pointer;line-height:16px;}
.imgscroll2 .imgdesc li.hover{background:#fff;color:#000}
.imgscroll2 .pre{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;left:0;background:rgba(0,0,0,0.1);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll2 .next{position:absolute;top:50%;margin-top:-40px;z-index:10;width:20px;height:80px;right:0;background:rgba(0,0,0,0.1);line-height:80px;vertical-align:middle;text-align:center;color:#fff;cursor:pointer;display:none}
.imgscroll2 .imginfo{position:absolute;width:100%;bottom:0;height:50px;overflow:hidden}
.imgscroll2 .imginfo li{height:50px;width:100%;background:rgba(0,0,0,0.6);line-height:50px;vertical-align:middle;text-align:center;}
.imgscroll2 .imginfo li a{width: 90%;display: inline-block;margin: 0 auto;color:#fff;text-align:center;font-size: 20px;white-space: nowrap; /* 不换行 */overflow: hidden; /* 隐藏溢出文本 */text-overflow: ellipsis;}


/*新闻列表*/
.newulli{width:590px;}
.newulli ul li{float: left;margin: 20px 0 16px; width: 100%;}
.newulli ul li i{width: 22px;height: 22px;background-image: url("../images/s4.png");display: inline-block;background-size: 22px;float: left;margin-right: 15px;margin-top: 4px;}
.newulli ul li:hover i{background-image: url("../images/s5.png");}
.newulli ul li a{display: inline-block;float: right;font-size: 22px;float: left;line-height: 22px;}
.newulli ul li a b{font-weight: 300;color: #555555;margin-right: 8px;display: inline-block;float: left;margin-top: 2px;}
.newulli ul li a span{padding-top: 1px;color: #555555;margin-left: 8px;display: inline-block;width: 475px;white-space: nowrap; /* 不换行 */overflow: hidden; /* 隐藏溢出文本 */text-overflow: ellipsis;float: right;}
.newulli ul li a:hover{color:#224691; }
.newulli ul li a:hover b{color:#224691; }
.newulli ul li a:hover span{color:#224691; }
.newulli p{width:100%;text-align: right;padding-top: 14px;float: left;}
.newulli p a{font-size: 20px;color:#3f69da;display: block;margin: 0 20px 0 0;}



/*标题*/
.headline{width: 100%;margin-bottom: 30px;}
.headline img{width:1400px;}
.newdtulli{width:100%;background: #FFFFFF;}
.newdtulli ul li{width:48%;float: left;margin-bottom: 50px;}
.newdtulli ul li:nth-child(2n){float: right;}
.newdtulli ul li h6{width:100%;float: left;margin-bottom: 20px;}
.newdtulli ul li h6 .time{width:80px;height: 80px;border-radius: 100px;padding-top: 15px;float: left;}
.newdtulli ul li h6 .time span{font-size: 19px;width:100%;text-align: center;display: inline-block;margin-bottom: 1px;}
.newdtulli ul li h6 .time b{font-size: 32px;width:100%;display: inline-block;text-align: center;margin-top: -4px;}
.newdtulli ul li h6 p{width:566px;float: right;font-size: 25px;font-weight: bold;white-space: nowrap; /* 不换行 */overflow: hidden; /* 隐藏溢出文本 */text-overflow: ellipsis;margin-top: 20px;}
.newdtulli ul li .casket{width:100%;float:left;border-radius: 8px;padding: 16px 0;}
.newdtulli ul li .casket p{width:90%;margin: 0 auto;font-size: 17px;text-align: justify;position: relative;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制显示的行数为3 */overflow: hidden;line-height: 34px;text-indent:2em;}

.newdtulli ul li.newtd1 h6 .time{background: linear-gradient(155deg, #243ed7 5%,#6ba3f5 100%); box-shadow: 2px 2px 10px 0px rgba(0, 0, 0, 0.3); }
.newdtulli ul li.newtd1 h6 .time span{color:#FFFFFF;}
.newdtulli ul li.newtd1 h6 .time b {color:#FFFFFF;}
.newdtulli ul li.newtd1 .casket{ box-shadow: 0px 0px 10px 0px rgba(67, 129, 245, 0.3);background: linear-gradient(155deg, #ffffff 2%,#eff4fd 98%);}
.newdtulli ul li.newtd1 .casket a{color: #444444;}

.newdtulli ul li.newtd2 h6 .time{background: linear-gradient(155deg, #c4c4c4 2%,#ffffff 50%);box-shadow: 2px 2px 10px 0px rgba(40, 66, 216, 0.3);background-size: 100%;}
.newdtulli ul li.newtd2 h6 .time span{color:#192fb3;}
.newdtulli ul li.newtd2 h6 .time b {color:#192fb3;}
.newdtulli ul li.newtd2 .casket{ box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.4);background: linear-gradient(155deg, #8bb8fb 2%,#4381f5 50%);}
.newdtulli ul li.newtd2 .casket p{color: #FFFFFF;}
.newdtulli ul li.newtd2 .casket a{color: #FFFFFF;}


.newdtulli ul li.newtd1:hover h6 .time{background: linear-gradient(155deg, #ffffff 50%,#c0d4f9 80%);}
.newdtulli ul li.newtd1:hover h6 .time span{color:#0648a9;}
.newdtulli ul li.newtd1:hover h6 .time b {color:#0648a9;}
.newdtulli ul li.newtd1:hover h6 p a{color:#0648a9;}
.newdtulli ul li.newtd1:hover .casket{background: linear-gradient(155deg, #dae5fb 5%,#ffffff 50%);}
.newdtulli ul li.newtd1:hover .casket a{color:#0648a9;}


.newdtulli ul li.newtd2:hover h6 .time{background: linear-gradient(155deg, #ffffff 50%,#c0d4f9 80%);}
.newdtulli ul li.newtd2:hover h6 .time span{color:#0648a9;}
.newdtulli ul li.newtd2:hover h6 .time b {color:#0648a9;}
.newdtulli ul li.newtd2:hover h6 p a{color:#0648a9;}
.newdtulli ul li.newtd2:hover .casket{background: linear-gradient(155deg, #ffffff 50%,#c0d4f9 90%);}
.newdtulli ul li.newtd2:hover .casket a{color:#0648a9;}


/*嘉宾动态*/
.guestulli{width:100%;background: #FFFFFF;}
.guestulli ul li{width: 32%;float: left;margin-right:2%;border-bottom: 2px solid #DDDDDD;padding-bottom: 30px;margin-bottom: 50px;}
.guestulli ul li:nth-child(3n){margin-right: 0;}
.guestulli ul li p{width:100%;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制显示的行数为3 */overflow: hidden;font-size: 22px;font-weight: bold;color: #000000;line-height: 36px;margin-bottom: 20px;}
.guestulli ul li p a{color: #000000;}
.guestulli ul li span{display: block;color: #0b46d3;font-weight: 600;font-size: 17px;}



/*宣传片*/
.promotional{width: 100%;}
.advertising{width:100%; box-shadow: 0px 0px 10px 0px rgba(11, 70, 211, 0.3); padding: 50px 0;border-radius: 16px;background: #FFFFFF;text-align: center;}

/*媒体报道*/
.media{width:100%;}
.mediareport{width:100%;margin:20px auto;overflow:hidden;}
.large_box{margin-bottom:30px;width:100%;height:480px;overflow:hidden;border-radius: 20px;}
.large_box ul li p{width: 500px;float: left;background: #2f59bd;height: 480px;font-size: 26px;}
.large_box ul li p a{width: 410px;height: 380px;display: block;margin: 0 auto;color: #ffffff;margin-top: 50px;position: relative;letter-spacing: 2px;}
.large_box ul li p a b{width: 410px;display: block;color: #ffffff;line-height: 48px;position: absolute;top: 0;}
.large_box ul li p a span{width: 410px;display: block;color: #ffffff;position: absolute;bottom: 0;}
.large_box ul li img{float: right;height:480px;width: 900px;}
.large_box img{display:block;}
.small_box{width:100%;height:200px;overflow:hidden;position: relative;}
.small_list{position:relative;float:left;width:1360px;height:200px;overflow:hidden;position: absolute;z-index: 9;left: 20px;border-radius: 10px;}
.small_list ul{height:200px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:20px;width:325px;border-radius: 10px;overflow: hidden;}
.small_list ul li img{display:block;border-radius: 10px;}
.small_list ul li .bun_bg{display:block;position:absolute;top:0;left:0;width:325px;height:200px;background:#FFFFFF;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:none;}
.btn{display:block;width:50px;height:50px;background-repeat:no-repeat;background-position:center center;cursor:pointer;top: 70px;}
.left_btn{left:0;background-image:url(../images/24dtltleft.png);background-size: 100%;position: absolute;z-index: 9999}
.right_btn{right:0;background-image:url(../images/24dtltright.png);position: absolute;z-index: 9999;background-size: 100%;}

/*往届回顾*/

.previous{width:100%;float: left;margin-bottom: 70px;}
.lookback{width:100%;margin: 0 auto;}
.lookback .headlines{width: 1400px;margin: 0 auto 40px;}


.event_box{ width: 1400px;position: relative;}

.event_box .parHd {width: 100%; display: inline-block;
    height: 640px;
    overflow: hidden;}

.parHd  ul{ width:1400px; text-align: center; margin: 0 auto;z-index: 10;}

.parHd .tempWrap{width: 1344px; margin: 0 auto;overflow: hidden;border-radius: 22px 22px 0 0;background-image: url("../images/25dtlt14.png");background-position: top center;background-repeat: no-repeat;background-size: 1344px 640px;padding-right: -2px;}

/*.parHd li:before{ content: ''; width: 180%; height: 1px; background: #580000; position: absolute;top: 0; right:-140%;right: 0;}*/ 

.parHd li.no_line:before{ display: none;}

.parHd li{ width: 192px; height: 640px; display: inline-block; cursor: pointer;  font-size: 16px; color: #000; position: relative;border-right: 3.5px solid #FFFFFF;background-image: url("../images/asdf731.png");background-repeat: round;}
.parHd li:hover{background-image: url("../images/asdf732.png");}
.parHd li:after{ content: '';  width:  192px; height: 640px; position: absolute;  z-index: 20; margin-left: -12px;}
.parHd li:last-child{border-right:none;}


.rubric b{display: block;width: 100%;margin: 50px 0 35px;text-align: center;font-size: 26px;font-weight: bold;}
.rubric a b{color: #FFFFFF;}
.rubric tt{display: block;text-align: left;margin: 0 auto;width: 36px;font-size: 24px;line-height: 34px;letter-spacing: 14px;height: 390px;font-family: "微软雅黑";writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;}
.rubric a tt{color: #FFFFFF;}
.rubric em{ font-style:normal;text-align: left;margin: 0 auto;width: 66px;font-size: 24px;line-height: 34px;letter-spacing: 14px;height: 390px;font-family: "微软雅黑";writing-mode: vertical-lr;-webkit-writing-mode: vertical-lr;}
.rubric a em{color: #FFFFFF;}
.rubric a i{width: 100%;height: 66px;background-image: url(../images/24dtlt13.png);background-position: center top;background-repeat: no-repeat;background-size: 40px;display: none;}
.parHd li:hover .rubric a i{display: block;}

div#listBox {

    width: 100%;

}

.sPrev,.sNext{ width: 80px; height: 40px; display: block; position: absolute; bottom: -13px;z-index: 999;}

.sPrev{ left: 0;}

.sNext{ right: 0;}

.sPrev img,.sNext img{width: 80px;
	transition: all .6s cubic-bezier(.51,1.1,.9,.95);

    -moz-transition: all .6s cubic-bezier(.51,1.1,.9,.95);

    -webkit-transition: all .6s cubic-bezier(.51,1.1,.9,.95);

    -o-transition: all .6s cubic-bezier(.51,1.1,.9,.95);
     }






/*底部foot*/
/*底部选项卡*/
.nyltHZfoot{width: 100%;border-top: 2px solid #ccc;float: left;}
#nyLTHZhd{width:1200px;margin:-1px auto 0;}
#nyLTHZhd li{width:200px;height:42px;text-align:center;line-height:42px;background-color:#e6e5e1;float:left;margin: 1px 50px 0;cursor:pointer;font-size: 20px;font-weight: bold;color: #033789;}
#nyLTHZhd li.on{background-color:#0553cc;color:#fff;}
#nyLTHZpic{width:1200px;overflow:hidden;margin:0 auto; padding-bottom: 50px;}
#nyLTHZpic li{width:1200px;padding: 30px 0px 0;}
.nyLTHZpiss{display: none;}
#nyLTHZpic li p{line-height: 46px;font-size: 17px;}
#nyLTHZpic li p a {display: inline-block;padding: 0 10px;height: 15px;line-height: 15px;cursor: pointer;text-decoration: none;color: #666;}

#nyLTHZpic li img{width: 150px;height: 68px;background-color: #eee;border:1px solid #e6e6e6;float: left;margin: 10px 38px;}

/*底部底*/
.footerLogo {display: block;width: 100%;height: 200px;background: #004073;background-size: 100% 100%;    padding-bottom: 50px;font-family: -webkit-body;}
.footerLogoMain {width: 1200px;height: 100%;margin: 0 auto;}
.footertitle {text-align: left;font-size: 18px;height: 40px;line-height: 40px;font-weight: 400;color: rgba(255, 255, 255, 1);padding: 0.2rem 0;}
.footerLeft {width: 750px;float: left;}
.fontfloat {margin-top: 20px;text-align: left;line-height: 40px;font-size: 18px;height: 40px;}
.footerRight {width: 450px;text-align: right;float: left;}
.footerRight >div {width: 90px;height: 90px;float: right;margin-right: 30px;}
.xiugaip > img {width: 100%;height: 100%;}
.xiugaip > span {display: block;width: 110%;margin-top: 5px;margin-left: -5%;text-align: center;font-size: 12px;color: #FFFFFF;}







.secondary{width:100%;background: #FFFFFF;}
/*二级页*/
.currentlocation{width:100%;padding-bottom: 24px;border-bottom: 1.5px solid #DDDDDD;background: #FFFFFF;margin-bottom: 30px;}
.currentlocation ul li{display: inline-block;font-size: 19px;margin-right: 10px;color: #888888;}
.currentlocation ul li img{width:30px;margin-left: 30px;}
.currentlocation ul li span{color: #888888;}
.currentlocation ul li a{color: #1b58cb;}
.currentlocation ul li:last-child{float: right;}
.currentlocation ul li .search{border: 1.5px solid #bfd6ef;padding:6px 16px;float: right;border-radius: 6px;}
.search .searchimg{float: right;width: 40px;padding-left: 16px;border-left: 1.5px solid #bfd6ef}
.search input{float: left;font-size: 15px;line-height: 24px;color: #AAAAAA;width: 200px;}

/*二级导航*/
.nextnav{width:100%;padding-bottom: 6px;border-bottom: 4px solid #55aee8;background-image: url("../images/25dtlt1.png");background-position: right 24px;;background-repeat: no-repeat;background-size: 130px;}
.nextnav ul li{float: left;display: inline-block;padding: 9px 20px;background: #55aee8;font-size: 21px;border-radius: 8px 8px 0 0;min-width: 140px;text-align: center;margin-right: 14px;}
.nextnav ul li.on{background: #1b58cb;}
.nextnav ul li a{color: #FFFFFF;}
.nextnav ul li:last-child{margin-right: 0;}


/*专家*/
.forumguests{width:1370px;margin: 0 auto;}
.forumguests ul li{margin-right: 40px;width: 430px;border: 1px solid #55aee8;border-radius: 8px;overflow: hidden;height: 260px;float: left;margin-bottom: 50px;}
.forumguests ul li:hover{box-shadow: 0px 0px 10px 0px rgba(67, 129, 245, 0.7);}
.forumguests ul li:nth-child(3n){margin-right: 0;}
.forumguests ul li .guestimg{width: 185px;float: left;height: 260px;overflow: hidden;text-align: center;}
.forumguests ul li .guestimg img{height: 260px;}

.forumguests ul li .guesttext{width: 210px;float: right;margin-right:15px;padding: 12px 0 0;height: 250px;overflow: hidden}
.guesttext b{font-size: 20px;display: block;margin-bottom: 6px;}
.guesttext span{width:100%;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制显示的行数为3 */overflow: hidden;line-height: 20px;font-size: 14px;height: 40px;}
.guesttext i{display: block;width: 100%;border-top: 2px dotted#55aee8;margin: 10px 0}
.guesttext tt{display: block;width: 100%;line-height: 20px;font-family: "微软雅黑";display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 7; /* 限制显示的行数7*/overflow: hidden;}



/*页码*/
.page_ym {width: 100%; margin: 10px auto 30px;}
.page_ym .ymollis {display: flex;justify-content: center;}
.page_ym .ymollis .ymli{float: left;font-size: 15px;}
.page_ym .ymollis .ymli a {display:block;color: #888888;font-size: 15px;padding: 0 15px;border: 1px solid #CCCCCC;margin: 0 4px;height: 28px;line-height: 28px;}
.page_ym .ymollis .ymli .on {color:#FFFFFF;border: none;background:#1b58cb;border: 1px solid #1b58cb;}
.page_ym .pageinput1{width:100px;text-align: center;height: 28px;margin-left: 10px;border: 1px solid #CCCCCC;}
.page_ym .pageinput2{width:60px;margin-left: 10px;color: #888888;font-size: 15px;padding: 0 15px;border: 1px solid #CCCCCC;height: 28px;line-height: 28px;background: #FFFFFF;}



/*新闻动态*/
.writinglist{width:100%;}
.writinglist ul li{width:100%;padding-bottom: 24px;border-bottom: 1px solid #CCCCCC;float: left;margin-bottom: 50px;}
.writinglist ul li h5{width:100%;display: block;float: left;margin-bottom: 13px;font-weight: bold;}
.writinglist ul li h5 a{display: block;width:98.2%;font-size: 23px;white-space: nowrap; /* 不换行 */overflow: hidden; /* 隐藏溢出文本 */text-overflow: ellipsis;float: right;color: #333333;}
.writinglist ul li h5 i{display: block;width: 8px;height: 8px;float: left;background: #1b58cb;border-radius: 20px;margin-top: 12px;}
.writinglist ul li .wenzlist a{width:100%;float: left;margin-bottom: 20px;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制显示的行数为3 */overflow: hidden;line-height: 30px;font-size: 16px;font-weight: 300;color: #777777;}
.writinglist ul li p{float:left;font-size: 16px;float: left;width: 100%;}
.writinglist ul li p input{font-size: 14px;padding: 4px 0;border: 1px solid #1b58cb;width: 60px;text-align: center;border-radius: 20px;color: #1b58cb;float: left;}
.writinglist ul li p span{float: right;display: inline-block;color: #888888;}


.writinglist ul li:hover h5 a{color:#1b58cb; }
.writinglist ul li:hover h5 i{background-color:red}
.writinglist ul li:hover .wenzlist a{color: #555555;font-weight: 400;}
.writinglist ul li:hover{border-bottom: 1px solid #1b58cb;}




/*嘉宾金句*/
.goldensaying{width:100%;margin: 0 auto;}
.goldensaying ul li{width: 682px;border: 1px solid #55aee8;border-radius: 8px;overflow: hidden;float: left;height: 260px;margin-bottom: 50px;}
.goldensaying ul li:hover{box-shadow: 0px 0px 10px 0px rgba(67, 129, 245, 0.7);}
.goldensaying ul li:nth-child(2n){float: right;}
.goldensaying ul li .sentenceimg{width:330px;float: left;height: 260px;text-align: center;overflow: hidden;}
.goldensaying ul li .sentenceimg img{height: 260px;}
.goldensaying ul li .sentencetext{width:310px;float: right;margin-right: 15px;padding-top: 25px;}
.sentencetext h6{width: 100%;float: left;font-size: 20px;font-weight: bold;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制显示的行数为3 */overflow: hidden;line-height: 30px;margin-bottom: 15px;color: #333333;}
.sentencetext i{display: block;width: 100%;float: left;border-top:2px dotted #1b58cb;margin-bottom: 18px;}
.sentencetext p{width:100%;float: left;display: block;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4; /* 限制显示的行数为3 */overflow: hidden;line-height: 30px;font-size: 18px;}



/*地图*/
.describe{width: 100%;float: left;margin-bottom: 60px;}
.describe h4{width: 100%;background-image: url("../images/dian.png");background-position: left center;background-repeat: no-repeat;height: 53px;line-height: 53px;font-size: 22px;padding-left: 20px;color: #FFFFFF;margin-bottom: 20px;}
.describe p{width:100%;float: left;margin-bottom: 16px;}
.describe p b{font-size: 20px;display: block;width: 100%;float: left;margin-bottom: 10px;}
.describe span{width: 100%;font-size: 18px;display: block;float: left;margin-bottom: 6px;}




/*大事记*/
.events{width:100%;}
.events h1{width:100%;text-align: center;color: #1b58cb;margin-bottom: 30px;}
.timeline{width:100%;float: left;margin-bottom: 40px;}
.timeline h6{width:100%;font-size:22px;color: #1b58cb;margin-bottom: 16px;}
.timeline p{width: 100%;font-size: 17px;text-align: justify;line-height: 30px;text-indent: 2em;}


/*详情页*/
.detailpage{width: 100%;}
.detailpage h1{font-weight: bold;color: #1b58cb;margin-bottom: 20px;text-align: center;line-height: 42px;}
.source{color: #888888;margin-bottom: 40px;text-align: center;font-size: 15px;float: left;width: 100%;}
.source span{display: inline-block;margin:0 30px;}
.message{width:100%;float: left;}
.message .texttup{width:100%;text-align: center;margin-bottom: 50px;}
.message .texttup img{width: 900px;}
.message p{width: 100%;font-size: 18px;text-align: justify;line-height: 38px;text-indent: 2em;margin-bottom: 30px;}













































