@charset "gb2312";

/*全局*/
*{word-wrap:break-word;word-break:break-all}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 '微软雅黑','宋体','Arial',tahoma,arial,\5b8b\4f53;}
h1,h2,h3,h4,h5,h6{font-size:100%}
ul,ol{list-style:none}
a{text-decoration:none;}
a:hover{text-decoration:none;}
img{border:0;vertical-align:middle}

video{ object-fit:fill; }

/*公用*/
body{ background:url(../images/bg.jpg) repeat;}
.w1200{ width:1200px; margin:0 auto; overflow:hidden;}

.bannerbg{ background:url(../images/bannerbg.jpg) top center no-repeat;}
.banner{ background:url(../images/banner.jpg) no-repeat;height:442px;}


.hdspbg {background:url(../images/videobg.jpg) top center no-repeat;}
.hdsp{background:url(../images/video.jpg) no-repeat;height:623px;}
.hdsp .video{float: right; width: 776px; border: 4px solid #90606b; margin: 80px 120px 0 0;
 -moz-box-shadow: 0px 0px 10px #3777ca; -webkit-box-shadow: 0px 0px 10px #3777ca;box-shadow: 0px 0px 10px #3777ca;}
.hdsp .more {
    height: 70px;
    color: #fff;
    font-size: 18px;
	line-height:70px;
    float: left;
    display: block;
    width: 70px;
	margin:433px 0 0 155px;
	font-weight:bold;
	text-align:center;
}
.hdsp .more:hover{color:#0c415c;}

/*六大平台*/
.hxmd{}
.hxmd .hxmdtitle{ height:100px; background:url(../images/cypt_title.png) center no-repeat; }
.hxmd .candidateblock{width:1220px;  margin-top: 20px;}
.hxmd .candidate li {display: block; float:left; width:386px; height: auto; margin:0 20px 20px 0; background:rgba(12,68,94,0.4); -moz-box-shadow:0px 0px 10px #3777ca;-webkit-box-shadow: 0px 0px 10px #3777ca;box-shadow: 0px 0px 10px #3777ca;}
.hxmd .candidate li a{ display: block; padding:20px; border:#ffa200 1px solid; } 
.hxmd .candidate li a .photo{ display: block; width:345px; height:195px; } 
.hxmd .candidate li a .info{ color:#fff; margin: 20px 0 0; } 
.hxmd .candidate li a .info .name{font-size:24px; color:#efc72d; font-weight:bold;}
.hxmd .candidate li a .info .introtext{font-size:15px; line-height: 28px; height:140px; color:#fff; padding-top:5px;text-align:justify;overflow: hidden; text-overflow: ellipsis; -webkit-box-orient: vertical;
    display: -webkit-box; -webkit-line-clamp: 5;}
.hxmd .candidate li a .info .more{line-height: 18px;font-size:16px; padding-top:16px; padding-bottom:5px; height: 18px;  font-weight:bold;}
.hxmd .candidate li a:hover{ padding:18px; border:#ffa200 3px solid; }
.hxmd .candidate li a:hover .info .more{color:#efc72d;}

/*云上路演*/
.ysly{margin-top:30px;}
.ysly .yslytitle{ height:100px; background:url(../images/ysly_title.png) center no-repeat; padding-bottom:20px;}
.ysly .candidateblock{width:1273px; margin-top: 20px;}
.ysly .candidate li {display: block; float:left; width:547px; height: auto; margin:0 73px 20px 0;}
.ysly .candidate li a{ display: block; position:relative; } 
.ysly .candidate li a .photo{ display: block; width:580px; height:175px; } 
.ysly .candidate li a .introtext{ color:#fff; margin: 20px 0 0; font-size: 17px;
    line-height: 26px; text-indent: 2em; text-align:justify;} 
.ysly .candidate li a .more{width:127px; height:33px; position:absolute; top:150px; right:0px; background:url(../images/morebtn.png) no-repeat left;}
.ysly .candidate li a:hover .more{ background-position:right; }




.bottom{ background: #18759b; padding:20px 0; border-top:1px solid #483928; margin-top:30px; min-width:1200px;}
.bottom p{  font-size: 14px; color: #fff; line-height: 24px; text-align:center;}

.backbtn{ position:fixed; width:100px; height:100px; line-height:100px; font-size:18px; font-weight:bold; color:#fff; background:#c6a41d; right:50px; bottom:100px; text-align:center; border-radius:50px; border:1px solid #69530a;}
.backbtn:hover{width:94px; height:94px; line-height:94px;border:4px solid #69530a;}

/*新闻页*/
.articlebg{background:url(../images/videobg.jpg) top center no-repeat;}
.articleblock{  margin: 0 auto; border: 1px solid #7fa7e2; background: #fff;}
.articleblock .article{ padding: 30px 100px;} 
.article h1{color:#34457b; font-size:28px; line-height:50px; text-align:center; margin-bottom:20px;}
.articleblock .article .video{width:80%; margin:0 auto;}
.article .data_about{ font-size:12px; color:#7fa7e2; line-height:24px; text-align:center; padding-bottom:16px; border-bottom:1px solid #41658c;}
.article .articletext{ font-size:14.5px; line-height:28px; padding-top:16px;}
.article .articletext p{ padding-bottom:16px; color:#34457b; text-indent:2em;}
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2020-10-25 14:10:33" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->