@charset "utf-8";
/* CSS Document */
/*home*/
a{ text-decoration: none;}
.topbj { width: 100%; background: #49134c; height: 158px; margin-left: auto; margin-right: auto; }
.topbj .logo { float: left; width: 248px; padding-top: 40px; }
.topbj .r-list { width: 303px; float: right; padding-top: 40px; color: #ffffff; font-size: 14px; }
.one-t { width: 125px; margin-bottom: 8px; clear: both;padding-right:1px }
.one-t span { float: left; display: block; margin-left: 5px; cursor:pointer }
.two-t { width: 303px; clear: both; overflow:hidden; float:right }
.two-t img{ width:20px; height:auto; padding-bottom:10px;}
.two-t ul li { float: left; margin-left: 10px; padding-bottom: 6px; }
.two-t .inp { width: 85px; height: 30px; background: #FFF; color: #7f7c7c; padding-left: 10px; padding-right: 10px; text-align: center; font-size: 14px; }
.two-t .btn { height: 30px; background: #8d5dae; color: #FFF; text-align: center; padding-left:10px; padding-right:10px; cursor:pointer; }
.thr-t { width: 200px; float: right; text-align: right; clear: both; padding-right:1px }
.thr-t span a { float: right; display: block; margin-left: 10px; color: #FFF; text-decoration: underline }
.banner { width: 100%; height: 603px; margin-left: auto; margin-right: auto; background: #232323; text-align: center }
.ewm { position:absolute; width:400px; height:210px; z-index:10; float:right; background:#d6dae1; margin-top:36px; margin-left:-110px; padding:10px; }
.ewm .wz { font-size:12px; color:#333333; line-height:18px; width:165px; font-family:Microsoft YaHei; float:left; padding:12px; }
.nav ul li { float: left; height: 42px; line-height: 42px; font-size: 16px; text-align: center; display: block; padding-left: 6px; padding-right: 6px; overflow: hidden }
.li-1 { background: #000000; margin-right: 10px; }
.li-2 { background: #ff6600; margin-right: 10px; }
.li-3 { background: #330033; margin-right: 10px; }
.li-4 { background: #660099; margin-right: 10px; }
.li-5 { background: #663399; margin-right: 10px; }
.li-6 { background: #9966cc; margin-right: 10px; }
.li-7 { background: #9966cc; margin-right: 10px; }
.li-8 { background: #9966cc; margin-right: 10px; }
.li-9 { background: #000000; margin-right: 0px; }
.nav ul li a { color: #FFF; }
.nav ul li a:hover { display: block; color: #ffffff; filter: alpha(opacity=50); -moz-opacity: 0.5; opacity: 0.5; }
.pic-home { padding-top: 55px; border-bottom: #cccccc 1px solid; overflow: hidden; padding-bottom: 35px; }
.pic-home dl { float: left; width: 330px; }
.pic-home dt a { font-size: 18px; color: #ff6600; background: url(../images/line1.jpg) no-repeat bottom left; padding-bottom: 10px; margin-bottom: 20px; display: block; font-weight: bold; }
.pic-home dd img { width: 330px; height: 220px; margin-bottom: 15px; }
.pic-home dd p { font-size: 16px; line-height: 24px; height: 125px; overflow: hidden; }
.dl-1 { padding-right: 55px; }
.wz-home { padding-top: 55px; border-bottom: #cccccc 1px solid; overflow: hidden; padding-bottom: 30px; }
.wz-home dl { float: left; width: 520px; padding-left: 20px; }
.wz-home dt a { font-size: 18px; color: #ff6600; background: url(../images/line1.jpg) no-repeat bottom left; padding-bottom: 10px; margin-bottom: 20px; display: block; font-weight: bold; }
.wz-home dd p { width: 500px; height: 40px; font-size: 16px; line-height: 20px; overflow: hidden; padding-top: 14px; clear: both }
.wz-home dd { display: block; clear: both; width: 520px; }
.wz-home dd ul li { width: 520px; padding-bottom: 30px; }
.wz-home .left-tit { font-family: Impact, Arial, Helvetica, sans-serif; width: 250px; float: left; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: bottom; height: 18px; }
.wz-home .left-time { font-family: Impact, Arial, Helvetica, sans-serif; width: 250px; float: right; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: bottom; height: 18px; }
.wz-home .right-tit { font-family: Impact, Arial, Helvetica, sans-serif; width: 500px; float: left; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: bottom; height: 18px; }
.morelist ul li { width: 520px; float: left; text-align: right; padding-top: 45px; padding-bottom: 40px; }
.morelist .inp { width: 103px; height: 33px; line-height: 33px; text-align: center; background: #ff6600; color: #FFF; cursor: pointer }
.footer { width: 100%; margin-left: auto; margin-right: auto; overflow: hidden; }
.f-1 { background: #ff6600; height: 240px; padding-top: 55px; padding-bottom: 55px; }
.f-1 .wrap dl { width: 330px; float: left; }
.f-1 .wrap dt a { color: #FFF; padding-bottom: 40px; font-weight: bold; font-weight: bold; font-size: 18px; }
.f-1 .wrap dd { color: #ded5d5; padding-bottom: 30px; padding-top: 40px; font-size: 14px; line-height: 20px; height: 113px; overflow: hidden; margin-bottom: 20px; }
.f-1 .wrap dd a{ color: #ded5d5; display:block}
.f-1 .wrap p a { color: #49134c; font-size: 14px; text-decoration: underline }
.f-1 .wrap ul li { width: 103px; float: left; margin-right: 7px; }
.f-2 { background: #49134c; height: 25px; line-height: 25px; }
.f-2 .wrap .r-list { width: 400px; }
.f-2 .wrap .r-list ul li { float: right; padding-left: 30px; text-decoration: underline }
/*首页banner切换*/
#slidebody { width:1920px; height:603px; position:relative; left:50%; margin-left:-969px; overflow:hidden; }
#slidebody li { height:603px; width:100%; position:absolute; left:0; top:0; width:100%; }
.slide_box li { height:603px; width:100%; }
/* bx-controls */
.bx-wrapper .bx-controls { margin-top:-35px }
.bx-wrapper .bx-pager.bx-default-pager a { background:#666; display:block; width:16px; height:16px; margin:0 5px; outline:0; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; }
.bx-wrapper .bx-controls .bx-pager { clear:both; width:100%; text-align:center; position:relative }
.bx-wrapper .bx-controls .bx-pager a { background:#cecece; width:16px; height:16px; display:inline-block; overflow:hidden; }
.bx-wrapper .bx-controls .bx-pager a:hover, .bx-wrapper .bx-controls .bx-pager a.active { background:#330033; }
/*aboutus*/
.sunnavbj { background: #49134c; width: 100%; }
.subnav ul li a { float: left; height: 42px; color: #ffffff; line-height: 42px; font-size: 16px; text-align: center; display: block; padding-left:6px; padding-right: 6px; overflow: hidden; display: block }
.subnav ul li a:hover, .subnav .on { display: block; color: #ffffff; background: #000000 }
.aboutus-tit { width: 825px; border-bottom: 1px solid #949292; padding-bottom: 10px; margin-bottom: 45px; }
.banner_in { width: 100%; height: 603px; }
.banner_b { width: 100%; height: 603px; margin-bottom: 40px; }
.i_adbanner_2 { width: 996px; height: 603px; clear: both; margin: 0 auto; position: relative; }
#KinSlideshow_2 { width: 1920px; height: 603px; position: absolute; left: -460px; }
#banner_2 { width: 1920px; height: 603px; overflow: hidden; position: relative; }
.aboutus-list ul li { width: 1100px; padding-bottom: 150px; float: left }
.success-list { width: 1155px; margin-left: auto; margin-right: auto; }
.success-list ul li { background: #f2f3f5; width: 339px; height: 360px; margin-right: 23px; margin-left: 23px; float: left; margin-bottom: 90px; }
.success-list span { display: block; clear: both }
.success-list .img { width: 339px; height: 228px; margin-bottom: 10px; }
.success-list .img img { width: 339px; height: 228px }
.success-list .tit { font-family: Impact, Arial, Helvetica, sans-serif; width: 310px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: bottom; height: 30px; font-size: 20px; text-transform: uppercase }
.success-list .con { font-size: 14px; line-height: 22px; color: #333333; width: 310px; clear: both; height: 66px; overflow: hidden; }
.insights-list, .event-list, .vendors-list, .partners-list { width: 1100px; margin-left: auto; margin-right: auto; overflow: hidden; }
.insights-list span { display: block; }
.insights-list ul li { width: 1100px; margin-bottom: 90px; display: block; overflow: hidden; }
.insights-list .img { float: right; width: 329px; height: 264px; padding-top: 70px; }
.insights-list .img img { width: 329px; height: 264px }
.insights-list .leftcon { float: left; width: 736px; overflow: hidden }
.insights-list .leftcon .tit { font-family: Impact, Arial, Helvetica, sans-serif; width: 285px; padding-left: 15px; text-transform: uppercase; color: #FFF; padding-left: 10px; line-height: 53px; height: 53px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; background: #49134c; font-size: 30px; margin-bottom: 15px; }
.insights-list .leftcon .tit-2 { font-size: 24px; font-weight: bold; width: 736px; margin-bottom: 10px; line-height: 30px; }
.insights-list .leftcon .maincon { font-size: 16px; line-height: 22px; height: 245px; width: 736px; overflow: hidden; }

.pages { padding-right: 0px; padding-left: 0px; font-size: 16px; padding-bottom: 120px; color: #333333; padding-top: 10px; background-color: #fff; text-align: right; margin-top: 30px; clear: both }
.pages A { margin:0 4px; background: #ffffff; border-right: #ffffff 1px solid; padding-right: 13px; border-top: #ffffff 1px solid; padding-left: 13px; padding-bottom: 8px; border-left: #ffffff 1px solid; color: #333333; padding-top: 8px; border-bottom: #ffffff 1px solid; TEXT-DECORATION: none }
.pages A:hover { border-right: #49134c 1px solid; border-top: #49134c 1px solid; border-left: #49134c 1px solid; border-bottom: #49134c 1px solid; background: #49134c; color: #FFF }
.pages A:active { border-right: #ff6600 1px solid; border-top: #ff6600 1px solid; border-left: #ff6600 1px solid; color: #af7a0c; border-bottom: #ff6600 1px solid }
.pages a.current { border-right: #ff6600 1px solid; padding-right: 13px; margin: 0px 5px; border-top: #ff6600 1px solid; padding-left: 13px; padding-bottom: 8px; border-left: #ff6600 1px solid; color: #fff; padding-top: 8px; border-bottom: #ff6600 1px solid; background-color: #ff6600 }
.pages a.disabled { display: none; }
.pages a.zhise  { border-right: #49134c 1px solid; border-top: #49134c 1px solid; border-left: #49134c 1px solid; border-bottom: #49134c 1px solid; background: #49134c; color: #FFF;   }

.event-list span { display: block; }
.event-list ul li { width: 1100px; margin-bottom: 90px; display: block; overflow: hidden; }
.event-list .img { float: right; width: 422px; height: 262px; padding-top: 10px; }
.event-list .img img { width: 422px; height: 262px }
.event-list .leftcon { float: left; width: 600px; overflow: hidden }
.event-list .leftcon .tit { font-family: Impact, Arial, Helvetica, sans-serif; width: 380px; padding-left: 15px; text-transform: uppercase; color: #FFF; padding-left: 10px; line-height: 53px; height: 53px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; background: #0f75bc; font-size: 30px; margin-bottom: 15px; }
.event-list .leftcon .tit-2 { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 24px; width: 450px; margin-bottom: 10px; line-height: 30px; }
.event-list .leftcon .maincon { font-size: 16px; line-height: 22px; height: 265px; width: 600px; overflow: hidden; }
.event-list .date-tit { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 24px; clear: both; padding-bottom: 22px; }
.event-list .date-con { font-size: 24px; clear: both; line-height: 24px; padding-bottom: 22px; }
.seach-area { width: 1060px; background: #0f75bc; margin-left: auto; margin-right: auto; box-shadow: 0px 0px 3px #444; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; padding: 0px 20px 12px; margin-top: 25px; margin-bottom: 25px; overflow: hidden }
.seach-area .xiala-tit { float: left; width: 190px; margin-top: 7px }
.seach-area .inp-con { width: 555px; height: 39px; background: #FFF; float: left; margin-top: 15px }
.seach-area .inp-con .inp { width: 535px; height: 39px; padding-left: 10px; padding-right: 10px; font-size: 16px; color: #666666 }
.seach-area .btn-con { float: left; width: 154px; height: 47px; margin-left: 10px; margin-top: 12px; }
.seach-area .btn-con .btn { width: 154px; height: 47px; background: url(../images/seach.jpg) no-repeat center; cursor: pointer }
.vendors-all{background:#0f75bc; width:260px;   position:absolute; margin-top:60px; padding:10px 10px 0px 10px;}
.vendors-all ul li a{width:260px; height:50px; line-height:50px; border-bottom:1px solid #87bade;color:#8fb3d7; display:block; font-size:20px;font-family: Impact, Arial, Helvetica, sans-serif;}
.vendors-all ul li a:hover,.vendors-all .on a{color:#FFF}

.vendors-list dl { width: 1100px; padding-bottom: 20px; margin-bottom: 30px; display: block; overflow: hidden; border-bottom: 4px solid #579ed0; }
.vendors-list dt { float: left; padding-bottom: 20px; width: 330px; }
.vendors-list dt img { width: 330px; height: 225px; border: 1px solid #ebe9e9 }
.vendors-list dd { float: right; width: 720px; }
.vendors-list dd .con { height: 300px; width: 720px; overflow: hidden }
.vendors-list dd .more a { width: 100px; height: 35px; line-height: 35px; background: #49134c; color: #FFF; float: right; text-align: center; }
.partners-list dl { width: 1100px; padding-bottom: 25px; margin-bottom: 30px; display: block; overflow: hidden; border-bottom: 1px solid #d4d3d3; }
.vendors-list dt { float: left; padding-bottom: 20px; width: 330px; }
.partners-list dt { float: left; width: 335px; }
.partners-list dt img { width: 335px; height: 196px; border: 1px solid #ebe9e9 }
.partners-list dd { float: left; width: 680px; padding-left: 25px; }
.mainleft { width: 304px; overflow: hidden; margin-bottom: 50px; }
.mainleft .lansebj { background: #0f75bd; margin-bottom: 10px; }
.mainleft .huisebj { background: #a5a5a5; }
.mainleft .menulist { width: 234px; padding-left: 30px; padding-top: 20px; padding-bottom: 20px; }
.mainleft .down { background: #d6d6d6; }
.mainleft .down .btn a { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 24px; width: 255px; height: 54px; line-height: 54px; color: #FFF; padding-left: 10px; background: url(../images/images_008.jpg) no-repeat; display: block; margin-bottom: 10px; }
.mainleft .hsbj { background: #d6d6d6; }
.mainleft .hsbj .tit { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 26px; background: #222222; height: 55px; line-height: 55px; padding-left: 15px; color: #ffffff; }
.mainleft .con dl { padding: 20px; }
.mainleft .con dl dt { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 24px; height: 76px; width: 260px; overflow: hidden; margin-bottom: 20px; }
.mainleft .con dl dd article { font-size: 16px; line-height: 24px; height: 210px; width: 280px; overflow: hidden; margin-bottom: 30px; }
.mainleft .con .neirong { font-size: 16px; line-height: 24px; height: 540px; overflow: hidden; margin-bottom: 30px; padding: 20px; color: #222222 }
.blackline { width: 308px; height: 4px; background: #000 }
.mainleft .down .btn-2 a { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 16px; width: 205px; height: 40px; line-height: 40px; color: #FFF; padding-left: 10px; background: #a5a5a5; display: block; margin-bottom: 10px; }
.mainleft .menulist ul { width: 245px; overflow: hidden; }
.mainleft .menulist ul li a { width: 215px; height: 50px; line-height: 50px; color: #ffffff; font-size: 20px; display: block; padding-left: 25px; margin-bottom: 8px }
.mainleft .menulist ul li a:hover, .mainleft .menulist ul li .now { background: #49134c; display: block }
.mainleft .pdfimg { padding: 15px; }
.mainleft .oneleft img { padding: 6px 7px 0px 7px; }
.mainright { width: 780px; overflow: hidden; margin-bottom: 50px; overflow: hidden; }
.mainright .tit { width: 765px; height: 50px; line-height: 50px; padding-left: 15px; font-family: Impact, Arial, Helvetica, sans-serif; font-size: 26px; text-transform: uppercase; background: #0f75bd; color: #FFF }
.mainright .con { width: 736px; padding: 20px; border: 2px solid #d6dae1; font-size: 16px; line-height: 24px; }
.mainright .con a { color: #49134c; text-decoration: underline; }
.mainright .tit-2 { width: 765px; height: 50px; line-height: 50px; padding-left: 15px; font-family: Impact, Arial, Helvetica, sans-serif; font-size: 26px; text-transform: uppercase; background: #222222; color: #FFF }
.mainright .con-2 { width: 736px; padding: 20px; border: 2px solid #222222; font-size: 16px; line-height: 24px; }
.mainright .con-3 { width: 736px; padding: 20px; border-bottom: 1px solid #d6d6d6; font-size: 16px; line-height: 24px; padding-bottom: 65px; }
.mainright .con-4 { width: 780px; background:#222222; padding:2px;  }
.mainright .con-5 { width: 780px; background:#222222; padding:2px; height:590px;  }

.mainright .tit-3 { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 24px; line-height: 24px; padding-bottom: 20px; }
.comment-tit { padding-top: 25px; padding-bottom: 25px; overflow: hidden; }
.username { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 24px; font-size: 16px; padding-top: 20px; }
.comment-tit .time { font-family: Impact, Arial, Helvetica, sans-serif; font-size: 24px; font-size: 16px; padding-top: 20px; color: #bbbaba; }
.design_tx img { display: block; width: 60px; height: 60px; border: 0; border-radius: 50%; overflow: hidden; }
.shareicon ul li { float: right; padding-left: 5px; }
.comment-bt { border-top: 1px solid #d6d6d6; margin-top: 30px; }
.conmpanydiv { width: 1080px; background: #d6d6d6; padding: 20px 10px; margin-bottom: 25px; margin-left: auto; margin-right: auto; overflow: hidden }
.conmpanydiv dl { width:535px; float: left; }
.conmpanydiv dl dt { font-family: Impact, Arial, Helvetica, sans-serif; padding-right: 40px; float: left; line-height:42px; }
.conmpanydiv dl dd { width: 290px; float: left; }
.conmpanydiv dl dd .inp { width: 270px; padding-left:10px; padding-right:10px; background:#ffffff; height:42px; font-size:24px; }
/*REGISTRATION*/
.reg-tit { border-bottom:1px solid #949292; }
.reg-list { width:1100px; background:#f5f5f5; padding-top:30px; padding-bottom:50px; margin-bottom:30px; overflow:hidden }
.btline { border-bottom:1px solid #949292; }
.reg-list dl { float:left; width:1100px; }
.reg-list dt { text-align:left; float:left; width:180px; font-size:16px; color:#333333; line-height:40px; padding-left:10px; }
.reg-list dd { float:left; padding:10px; }
.reg-list dd .inp { height:35px; padding-left:10px; padding-right:10px; font-size:16px; }
.yzm { width:84px; height:35px; border:1px solid #949292; margin-left:20px; margin-right:10px; }
.refresh a { background:#949292; padding:10px 20px; color:#ffffff; font-size:16px; display:block }
.w1 { width:388px; }
.w2 { width:158px; }
.register-btn { margin-left:200px; float:left; margin-bottom:60px; }
.register-btn .btn { height:35px; line-height:35px; color:#FFF; background:#000000; cursor:pointer; font-size:16px; padding-left:10px; padding-right:10px; }
.closebtn a { width:150px; height:45px; line-height:45px; text-align:center; background:#49134c; font-size:16px; color:#FFF; margin-bottom:20px; display:block }
.rule { border-top:1px solid #949292; font-size:16px; line-height:24px; padding-top:20px; clear:both; padding-bottom:40px; }
.window1 { width:800px; height:565px; background:#49134c; margin-left:auto; margin-right:auto; margin-top:80px; padding:10px; }
.win-kuang { width:740px; height:505px; border:1px solid #FFF; padding:30px; }
.win-kuang .tit { padding-bottom:60px; overflow:hidden; }
.win-list dl, .win-list2 dl { width:740px; margin-left:auto; margin-right:auto; padding-bottom:28px; overflow:hidden; }
.win-list dl dt { float:left; width:190px; font-size:16px; color:#FFF; line-height:35px; text-align:right; padding-right:10px; }
.win-list2 dl dt { float:left; width:120px; font-size:16px; color:#FFF; line-height:35px; text-align:right; padding-right:10px; }
.win-list dl dd, .win-list2 dl dd { float:left; width:500px; font-size:16px; color:#FFF; line-height:35px; font-size:16px }
.win-list dl dd .inp, .win-list2 dl dd .inp { width:370px; height:35px; padding-left:10px; padding-right:10px; font-size:16px }
.win-list .login-bnt a, .win-list2 .login-bnt a { width:75px; height:35px; background:#000000; line-height:35px; font-size:16px; margin-right:20px; text-align:center; display:block; color:#FFF; }
.window2 { width:835px; overflow:hidden; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; margin-top:80px; margin-left:auto; margin-right:auto; }
.window2 .tit { width:835px; height:45px; background:#49134c; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; display:block }
.window2 .tit span { display:blockl; line-height:45px; color:#FFF; padding-left:10px; padding-right:10px; }
.window2 .con { border:1px solid #949292; padding:30px; }
.window3 { width:520px; overflow:hidden; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; margin-top:80px; margin-left:auto; margin-right:auto; }
.window3 .tit { width:835px; height:15px; background:#49134c; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; display:block }
.window3 .con { border:1px solid #949292; padding:30px; }
.window4 { width:660px; overflow:hidden; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; margin-top:80px; margin-left:auto; margin-right:auto; }
.window4 .tit { width:660px; height:45px; background:#000000; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; display:block }
.window4 .tit span { display:blockl; line-height:45px; color:#FFF; padding-left:10px; padding-right:10px; }
.window4 .con { border:1px solid #949292; padding:30px; }
.window5 { width:630px; overflow:hidden; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; margin-top:80px; margin-left:auto; margin-right:auto; }
.window5 .tit { width:630px; height:45px; background:#49134c; box-shadow: 0px 0px 3px #f1f1f1; -moz-box-shadow: 0px 0px 3px #444; -webkit-box-shadow: 0px 0px 3px #444; display:block }
.window5 .tit span { display:blockl; line-height:45px; color:#FFF; padding-left:10px; padding-right:10px; }
.window5 .con { border:1px solid #949292; padding:30px; }

/*2020.02.26新增*/
#boxscroll-1 {
    height: 300px;
    width: 520px;
    padding-left: 20px;

    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    overflow-y: scroll;
    float: left;
    margin-bottom: 50px;
}

#boxscroll-2 {
    height: 300px;
    width: 520px;
    padding-left: 20px;

    font-family: Georgia, "Times New Roman", Times, serif;
    font-size: 18px;
    overflow-y: scroll;
    float: left;
    margin-bottom: 50px;
}

#boxscroll-1 .wrapper {
    min-height: 300px;
    background: #fff;

}

#boxscroll-2 .wrapper {
    min-height: 300px;
    background: #fff;
}

.wz-vido { padding-top: 20px;  overflow: hidden; padding-bottom: 0px; }
.wz-vido dl { float: left; width: 520px; padding-left: 20px; }
.wz-vido dt a { font-size: 18px; color: #ff6600; background: url(../images/line1.jpg) no-repeat bottom left; padding-bottom: 10px; margin-bottom: 20px; display: block; font-weight: bold; }
.wz-vido dd p { width: 500px; height: 40px; font-size: 16px; line-height: 20px; overflow: hidden; padding-top: 14px; clear: both }
.wz-vido dd { display: block; clear: both; width: 520px; }
.wz-vido dd ul li { width: 520px; padding-bottom: 30px; }
.wz-vido .left-tit { font-family: Impact, Arial, Helvetica, sans-serif; width: 250px; float: left; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: bottom; height: 18px; }
.wz-vido .left-time { font-family: Impact, Arial, Helvetica, sans-serif; width: 250px; float: right; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: bottom; height: 18px; }
.wz-vido .right-tit { font-family: Impact, Arial, Helvetica, sans-serif; width: 500px; float: left; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; vertical-align: bottom; height: 18px; }

/*2020.03.01新增*/ 
.vido-list{ width: 100%; margin: 0 auto; overflow: hidden;}
.vido-list ul li{ float: left; width:245px; margin: 10px ; }
.vido-list a{ text-decoration: none !important;}
.vido-list .vido-con a{color:#7f7c7c; }
.vido-list .vido-div{ width: 245px; height:185px ; clear: both;background: #f1f1f1; margin-bottom: 10px;}
.vido-list .vido-con{ font-size:14px; width:245px; line-height: 28px; height:28px ;clear: both; text-align: center;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
/*2020.04.07新增*/
.img-warp{ width: 1100px;margin: 0 auto}
.img-warp .tit {  width: 1085px; height: 50px; line-height: 50px; padding-left: 15px; font-family: Impact, Arial, Helvetica, sans-serif; font-size: 26px; text-transform: uppercase; background: #0f75bd; color: #FFF }
.img-warp .con {  width: 1060px; padding: 18px; border: 2px solid #d6dae1; font-size: 16px; line-height: 24px; }
.img-warp .con a { color: #49134c; text-decoration: underline; }