@charset "gb2312";
*{ margin:0 auto; padding:0px;font-family: 'microsoft yahei';}
html{overflow-x:hidden; overflow-y:auto;}
body{background:#fff;  margin:0 auto;font:12px arial,sans-serif;}
ul,ol{list-style-type:none;}
select,input,select{vertical-align:middle;}
img{vertical-align:top}
.left{ float:left}
.right{ float:right}
.text{ text-align:left;}
.nr_text{ text-align:left;}
a:link{color:#444444;text-decoration:none; font-family:"微软雅黑"}
a:visited,a:active,a:focus{ color:#444444; text-decoration:none; font-family:"微软雅黑"}


.video_ban{width:100%;min-width:1200px;position:relative;height:425px;overflow:hidden;background:#ccc}
.video_ban video{position:absolute;width:1920px;left:0;top:0;bottom:0;right:0;margin:auto}
.video_ban .w_1200{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;text-align:center;padding-top:150px;color:#fff}
.video_ban .w_1200 h2{font-size:58px}
.video_ban .w_1200 p{padding-top:10px;font-size:38px}
.video_ban .msk{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10}
.sxxh_position{width: 100%;background-color: #EAEAEA repeat;height: 52px;border-bottom: 1px solid #3495DF;overflow: hidden;}
.sxxh_position p{width: 1200px;height: 52px;overflow: hidden;margin: 0 auto;font-size: 18px;line-height: 52px;}
.sxxh_position p span{display: inline-block;width: 80px;height: 30px;line-height: 30px;float: right;text-align: center;font-size:18px;border: 1px solid #ff6600;border-radius: 20px;margin: 10px 0;}
.sxxh_position p span a{color: #ff6600;}
.video_contents{background-color:#f0f0f0;}
.video_tb{width:1200px;margin:0 auto;padding:40px 0;cursor:pointer}
.video_tb .swiper-slide{width:183px!important;height:40px;position:relative;background-color:#fff;color:#8c8c8c;font-size:14px;font-weight:400;text-align:center;line-height:40px;margin:0 8px;border-radius:28px;-webkit-border-radius:28px;-moz-border-radius:28px;overflow:hidden;background-size:130px}
.video_tb .swiper-slide i{position:absolute;left:18px;top:13px;width:18px;height:16px;background-image:url(../images/tabicons.png);background-repeat:no-repeat;background-position-x:right}
.video_tb .swiper-slide-thumb-active{background-color:#386bd6;color:#fff;font-weight:700}
.video_tb .swiper-slide-thumb-active i{background-position-x:left}
.xh_video_list{width:1200px;margin:0 auto;overflow:hidden}
.xh_video_list .xh_video_list_item{width:390px;height:360px;overflow:hidden;position:relative;float:left;margin-right:15px;border-top-left-radius: 25px;border-top-right-radius: 25px;}
.xh_video_list .xh_video_list_item:nth-child(3n){margin-right:0}
.xh_video_list .xh_video_list_item .video_img{width:390px;height:260px;overflow: hidden;}
.xh_video_list .xh_video_list_item .video_img img{width:390px;height:260px;cursor: pointer;transition: all 0.6s;}
.xh_video_list .xh_video_list_item .video_img img:hover{transform: scale(1.1);}
.xh_video_list .xh_video_list_item .video_item{width: 388px;border: 1px solid #cdcdcd;border-bottom-left-radius: 25px;border-bottom-right-radius: 25px;border-top: none;box-shadow: 0 5px 5px #ccc;}
.xh_video_list .xh_video_list_item .video_item h1{font-size:20px;line-height:2.5;text-align:center}
.xh_video_list .xh_video_list_item .video_item p{padding: 0 20px 10px 0;text-align: right;font-size: 16px;}
.xh_video_list .xh_video_list_item .video_item p span{font-weight: bold;color: #f00;padding: 0 2px;}
.xh_video_list .xh_video_list_item .videoed { display:none; width:50px; height:50px; position: absolute; left:170px; top:105px; z-index:99; border-radius:100%; }
.videos{ display:none; border: 1px solid #080808; position:fixed; left:50%; top:50%; margin-left:-320px; margin-top:-210px; z-index:100; width:640px; height:360px; }
 .vclose { position:absolute;right:1%; top:1%; border-radius:100%; cursor: pointer; }