



*{margin: 0; padding: 0; background-position: center; background-repeat: no-repeat; background-size: cover;}

body,html{background-color: #fff; }

a{text-decoration: none; color: inherit; outline:none;}

li{list-style: none;}

h1,h2,h3,h4,h5,h6{font-size:100%; font-weight:normal;}

i,s,em,u{font-style:normal; text-decoration:none;}

/* img{border:none; max-width:100%;} */

textarea,input{font:inherit; outline:none;}

.clearfix:after{clear:both; content:" "; display:block; height:0; visibility:hidden;}

/* 公共样式部分 */



.main{width: 1200px; margin: 0 auto;}

.video_more_banner{background-color: #999;}

.video_more_banner dl{height: 286px;}

.video_more{min-height: 600px;}

.vm_box{margin: 50px 0 140px;}

.vm_tab{text-align: center; border-bottom: 1px solid #dcdcdc;}

.vm_tab li{display: inline-block; padding: 0 58px; line-height: 1; cursor: pointer;}

.vm_tab em{font-size: 24px; color: #888; padding-bottom: 12px; border-bottom: 2px solid transparent; display: inline-block; transition: .4s;}

.vm_tab li.on em{color: #1b3081; border-bottom-color: #1b3081;}

.vm_content{padding: 60px; margin-top: 40px; background-color: #faf7f1; display: none;}

.vm_content_selected{display: block;}

.vmc_list{overflow: hidden; margin: -25px;}

.vmc_list li{float: left; width: 25%;}

.vmc_list dl{margin: 25px;}

.vmc_list dt{height: 130px;}

.vmc_list dd{padding-top: 6px; line-height: 1.7}

.vmc_list dd h3{font-size: 14px; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.vmc_list dd p{font-size: 12px; color: #b9b3b3; line-height: 1; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/* 视频更多页 */



.video_banner{position: relative; background-color: #A0B7C5}





.vb_toggle{position: relative; height: 520px;}

.vb_toggle dt{position: absolute; left: 0; right: 0; top: 0; bottom: 0; font-size: 0;}

.vb_toggle dt img{height: 520px;width:1680px;margin:0 auto;} 



.vb_panel{position: absolute; left: 50%; top: 50%; width: 220px; margin-left: 380px; padding: 26px 20px; box-sizing: border-box; background-color: rgba(0,0,0,.5); transform: translateY(-50%); z-index: 20;}

.vb_panel h3{font-size: 20px; color: #fff; line-height: 1;}

.vb_panel li{font-size: 14px; color: #afb1b3; padding: 12px 0; border-bottom: 1px solid #afb1b3; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; cursor: pointer; transition: .4s;}

.vb_panel li:hover{color: #fff; border-bottom-color: #fff;}

.vb_panel li.on{color: #fff; border-bottom-color: #fff;}

/* 顶部banner部分 */



.video_main{padding-bottom: 60px; background-color: #faf7f1; min-height: 600px;}

.video_main h3{font-size: 14px; color: #333; line-height: 1.6; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.video_main p{font-size: 12px; color: #333; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.video_title{position: relative; padding-bottom: 10px; border-bottom: 1px solid #dcdcdc;}

.video_title em{font-size: 28px; color: #1b3081; line-height: 1;vertical-align: middle;}

.video_title s{font-family: simsun; font-weight: bold; text-decoration: none; padding: 0 4px;}

.video_title span{position: relative; top: 1px; font-size: 16px; color: #888; vertical-align: middle; padding-left: 8px;}

.video_title a{position: absolute; top: 50%; right: 0; width: 20px; height: 20px; margin-top: -15px; background-image: url(../image/spy_05.png); cursor: pointer;}

.video_title u{font-size: 24px; color: #333; font-weight: normal;}

/* 视频页面公共部分 */



.vm_info{padding-top: 50px;}

.vm_info p{color:#b9b3b3;}

.vm_info h3{margin-left:5px;margin-top:5px}

.vmi_box{overflow: hidden; margin-top: 16px; height: 366px;}

.vmi_left{float: left;}

.vmi_left dt{width: 474px; height: 320px;}

.vmi_right{margin-left: 478px;}

.vmi_right ul{overflow: hidden; margin: -5px 0;}

.vmi_right li{float: left; width: 33.33%;height:188px;}

.vmi_right dl{margin: 5px;}

.vmi_right dt{height: 132px;}

.vmi_right dd{margin-top: 5px;}

/* 环球介绍部分 */



.vm_review{padding-top: 50px;}

.vm_project{padding-top: 40px;}

.vm_project:nth-child(3){padding-top: 30px;}

.vmp_panel{margin-top: 5px;}

.vmp_list{overflow: hidden; margin: 0 -5px;}

.vmp_list li{float: left; width: 20%;margin-top:10px;height:175px}

.vmp_list dl{margin: 0 5px;}

.vmp_list dt{height: 132px;}

.vmp_list dd{padding-top: 5px;}



/* 展会回顾部分 */



/* 视频页 */



.video_details{background-color: #faf7f1;padding-top: 30px;}

.vd_box{position: relative; height: 484px; background-color: #000;}

.vd_left{float: left; width: 862px;}

.vd_right{float: right; width: 338px; height: 100%; padding: 26px 20px; box-sizing: border-box; position: relative; left: -1px; background-color: #2f2f2f;}

.vd_left_selected{width: 100%;}

.vd_right_selected{display: none;}

.vd_box i{position: absolute; right: 326px; top: 50%; margin-top: -30px; width: 12px; height: 60px; border-radius: 0 4px 4px 0; background-color: #404040; background-image: url( ../image/video_next.png); background-size: 8px 14px; cursor: pointer;}

.vd_box i.on{right: 0; background-image: url(../image/video_prev.png); border-radius: 4px 0 0 4px;}

.vd_left div{width: 100%; height: 484px; display: block;}

.vdr_title{border-bottom: 1px solid #404040;}

.vdr_title h2{font-size: 18px; color: #fff; line-height: 22px;}

.vdr_title h4{font-size: 12px; color: #999; padding: 6px 0;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}



.vdr_list{position: relative; max-height: 380px; overflow-y: auto;}

.vdr_list dl{overflow: hidden; margin: 10px 0;}

.vdr_list dl:hover dt{border-color: #000; transition: .4s;}/* hover样式确定？ */

.vdr_list dl:hover dd h3{color: #1b3081; transition: .4s;}

.vdr_list dt{float: left; width: 118px; height: 68px; border: 1px solid transparent;}

.vdr_list dd{position: relative; height: 64px; margin-left: 128px; color: #999;}

.vdr_list dd h3{position: absolute; bottom: 32px; left: 0; right: 0; font-size: 14px; max-height: 30px; line-height: 1.1; overflow: hidden;}

.vdr_list dd p{padding-top: 42px; font-size: 12px;}

.has_color{color:#1b3081 !important}

/*滚动条整体样式 高宽分别对应横竖滚动条的尺寸*/

.vdr_list::-webkit-scrollbar{width: 6px; height: 2px;}

/*滚动条里面小方块*/

.vdr_list::-webkit-scrollbar-thumb{border-radius: 2px; -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2); background-color: #6f6f6f;}

/*滚动条里面轨道*/

.vdr_list::-webkit-scrollbar-track{border-radius: 0; background-color: #2f2f2f;}





.vd_info{position: relative; width: 980px; padding: 36px 0; line-height: 1; display: none;}

.vd_info_selected{display: block;}

.vd_info h1 *{vertical-align: middle; display: inline-block;}

.vd_info i{width: 22px; height: 22px; background-image: url(../image/sp-xq_14.png); background-size: contain;}

.vd_info em{font-size: 24px; color: #333; padding-left: 16px;}

.vd_info p{font-size: 14px; color: #999; max-width: 860px; padding-top: 16px; line-height: 1.2;}

.vd_info dl{position: absolute; right: 0; top: 72px; width: 88px; height: 22px; font-size: 12px; color: #999; line-height: 22px; text-align: center; border-radius: 14px; background-color: #f6eedf;}

.video_interest{padding-top: 46px; padding-bottom: 78px;}

.video_interest h3{font-size: 14px; color: #333; line-height: 1.6; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

.video_interest p{font-size: 12px; color: #b9b3b3; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}

/* 视频详情页 */