.espcms_head .head_logo{padding: 22px 0}
.head_name{top:53px;font-size: 22px;}
.head_name span{background: none;color: #D61553;font-size: 35px;padding:5px 0 0;font-family: FZLiShu II-S06S}
.espcms_head .head_search{width: 520px;height: 45px;top:8px;}
.search_botton{font-size: 16px;height: 46px;width: 100px;}
.espcms_head .head_search .select_cat{height: 45px;line-height: 45px;font-size: 16px;}
.espcms_head .head_search .select_cat i.fa{top: 16px;}
.search_input{width: 305px;line-height: 45px;font-size: 16px;padding: 10px;}
.lunbo_pics{width: 100%;height: 380px;position: relative;border: 3px solid #073A7D;border-left: 0;border-right: 0;border-bottom: 0}
.lunbo_pics .list-ul{width: 100%;height: 380px;position: relative;max-width: 1200px;margin: 0 auto;}
.lunbo_pics .list{position: absolute;height: 100%;width: 100%;left: 0;top: 0}
.lunbo_pics .list li{position: absolute;height: 100%;width: 100%;left: 0;top: 0;opacity:0;transition:all 0.6s ease 0s}
.lunbo_pics .list li a{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 1}
.lunbo_pics .list li.hover{opacity:1}
.lunbo_pics .list-ul .list-tit{position: absolute;right: 0;bottom: 0;max-width: 300px;width: 100%;z-index: 2}
.lunbo_pics .list-ul .list-tit li{overflow: hidden;width: 80%;margin-left: 10%;padding:0 5%; background: rgba(0, 0, 0, 0.3);line-height: 40px;height: 40px;font-size: 14px;color: #fff;position: relative}
.lunbo_pics .list-ul .list-tit li a{color: #ddd;}
.lunbo_pics .list-ul .list-tit li.on{background:rgba(214,21,83,0.8)}
.lunbo_pics .list-ul .list-tit li >i{display: none;opacity:0.8;color:#D61553;font-size: 68px;position: absolute;left: -23px;top: -12px;}
.lunbo_pics .list-ul .list-tit li.on >i{display:block; }

.vcont{position: relative;margin-bottom: 40px;}
.vcont h3{font-size: 20px;margin: 2% 0}
.vc-left{float: left;width: 20%;}
.vc-right{float: right;width: 80%;}
.vc-right .livideo{float: left;margin: 0% 0 0.5% 2%;position: relative;width: 18%;}
.vc-right .livideo .img{position: relative}
.vcont img{width: 100%;}
.vcont .vc-left img{width: 100%;border: 1px solid #ddd;}
 .click{color: #fff;position: absolute;width: 100%;height: 40px;bottom: 0;line-height: 30px;background:url(../images/lisBg.png) repeat-x;}
 .click i{font-size: 12px;color: #fff;position: absolute;left: 3%;top: 46%}
 .click span{position: absolute;right: 3%;bottom: 0}
.vc-right .livideo h4{margin: 10px 0;line-height: 20px;font-size: 15px;}
.vc-right .livideo p{color: #999;line-height: 18px;}

.videoplay{position: relative;height: 500px;width: 100%;color: #fff;}
.videoplay a{color: #fff;}
.videoplay .left{position: relative;height: 500px;width: 70%;z-index: 2}
.videoplay .right{position: absolute;height: 100%;width: 30%;top: 0;right: 0;background: #2D2D2D;z-index: 1}
.videoplay .right .top{background: #424242;padding: 5px 0 0 10px;}
.videoplay .right .top h5{margin: 0;line-height: 30px;width: 100px;text-align: center;background: #2D2D2D;font-size: 15px;}
.videoplay .right ul{position: relative;height: 460px;width: 100%;top: 0;right: 0;overflow-y:scroll}
.videoplay .right li{position: relative;padding: 0px;margin: 10px 0 0;background:#383838}
.videoplay .right li:hover{background: #595959;color: #999}
.videoplay .right li img{width: 100%;}
.videoplay .right li .img{width: 45%;position: relative}
.videoplay .right li .h3{width: 50%;position: absolute;height: 90%;right: 5px;top: 0;line-height: 20px;font-size: 13px;margin: 3% 0}
.videoplay .right li .h3 h3{margin: 0% 0 0}
.videoplay .right li .h3 p{margin-top: 10px;line-height: 18px;color: #999;position: absolute;bottom: 0;left: 0}
.up-right{position: absolute;right: 0;top: 45%;width: 20px;height: 50px;text-align: center;background:#424242; cursor: pointer;color: #fff;}
.up-right i{margin-top: 85%;font-size: 14px;}
.up-right:hover{background: #595959;color: #23AA90}
.video_bt{height: auto;color: #999;margin:0 0 2% 0;padding: 0}
.video_bt h3{margin: 0% 0 0%;font-size: 20px;color: #333}
.video_cont{font-size: 16px;}
.video_cont a{color:#23AA90}
.video_cont p{text-indent: 2em;}
.video_cont img{max-width:600px;display:block;margin-left:auto;margin-right:auto;}
.vcenter{position: relative;margin: 4% 0;}
.vcenter-left{width: 68%;float: left;}
.vbt{border-left: 5px solid #23AA90;padding:5px 10px;margin-bottom: 15px;position: relative}
.vbt h3{font-size: 20px;margin: 0}
.vbt a{position: absolute;right: 0;top: 8px;}
.vcenter-right{float: right;height: auto;width: 30%;}
.vcenter-right li{position: relative;padding: 0px;margin: 10px 0 0;}
.vcenter-right li img{width: 100%;}
.vcenter-right li .img{width: 45%;position: relative}
.vcenter-right li .h3{width: 50%;height: 90%;position: absolute;right: 5px;top: 0;line-height: 20px;font-size: 13px;margin: 3% 0;}
.vcenter-right li .h3 h3{margin: 0% 0 0}
.vcenter-right li .h3 p{margin-top: 10px;line-height: 18px;color: #999;position: absolute;bottom: 0;left: 0}
.espcms_bbs_form .content{border: 0}
.control_required,.espcms_form_group{width: 100%;}
.col11{width: 98%}
.espcms_book2{padding: 0}
textarea.infoInput,textarea.infoInput:hover{border: 2px solid #ddd}
input::-moz-placeholder, textarea::-moz-placeholder {
    color: #ccc;
}




