.nav{}
.nav ul{ height:45px; line-height:45px; background:#006cdb; border-radius:5px; margin-bottom:20px;}
.nav ul li{ float:left; font-size:14px; padding:0 21px;}
.nav ul li a{ color:#fff;}
.nav ul .current{ background:url(../images/images_06.png) no-repeat;height: 52px;}

.position{font-size: 14px}
.position span{color: #006cdb}

.news_main_left{background: #fff;box-sizing: border-box;width: 100%;padding:15px;}
.news_main_left .news_item{
	padding-bottom: 10px;line-height: 26px;border-bottom: 1px solid #eee;margin-bottom: 20px;height: 100%;width: 100%;
}
.news_main_left .news_item h3{font-size: 16px;}
.news_main_left .news_item p{color: #666}
.news_main_left .news_item span{color: #666;bottom:10px;right: 10px;display: block;}

.news_item_img{width:120px;height: 72px;left: 0;top: 0;background: green}
.news_item_img_div{padding-left: 130px}

.news_main_right .protj{background: #fff;box-sizing: border-box;width: 100%;padding:15px;}
.news_main_right .protj .item{margin-bottom: 9px}
.news_main_right .protj .item img{width: 200px;height: 200px}
#news_video_banner a{display: block;width: 100%;height: 100%;}
#news_video_banner a p{
	width: 100%;height: 30px;line-height:30px;background: rgba(0,0,0,.5);text-align: center;color: #fff;
	bottom: 0;left: 0;box-sizing: border-box;padding:0 5px;
}

.news_info_tit{height: 40px;line-height: 40px;color: #666}
.content_info{line-height: 28px;box-sizing: border-box;padding:15px;min-height: 350px}
.news_info h1{font-size: 20px}
.content_info p{margin-bottom: 10px}
.content_info img{max-width: 100%}


.newsinfo_show>h5{color: #aaaaaa;}
.newsinfo_show>h5 span{color: #000; font-size: 22px; font-weight: bold; border-bottom: 2px solid #127a59; display: inline-block; padding-bottom: 15px; padding-right: 6px;}

.newsinfo_show ul{width: 100%; height: auto; margin-bottom: 20px; display: flex; display: -webkit-flex; display: -ms-flex; -webkit-flex-wrap:wrap; flex-wrap:wrap; }
.newsinfo_show ul a{display: block; margin: 20px 20px 0 0;}
.newsinfo_show ul a:nth-child(4n){margin-right: 0;}
.newsinfo_show ul li{width: 200px; height: auto;
	transition: all .5s; -moz-transition: all .5s; -webkit-transition: all .5s; -o-transition: all .5s; background: #fff;}
.newsinfo_show ul li .des-show-caseimg{width: 100%; height: 200px; background-size: cover; background-position: center center;}
.newsinfo_show ul li .des-show-caseinfo{width: 100%; height: auto;}
.newsinfo_show ul li .des-show-caseinfo h5{box-sizing: border-box;
	height: 40px; padding: 0 10px; line-height: 40px;margin-top: 0;
	display: flex; display: -webkit-flex; display: -ms-flex; -webkit-justify-content: space-between; 
	justify-content: space-between; -webkit-align-items: center; align-items: center; 
}
.newsinfo_show ul li .des-show-caseinfo h5:first-child{border-bottom: 1px solid #f4f4f4; }
.newsinfo_show ul li .des-show-caseinfo h5 span{overflow: hidden; text-overflow:ellipsis; white-space: nowrap; display: block; width: 230px;}
.newsinfo_show ul li .des-show-caseinfo h5>span:nth-child(2){color: #737373;}
.newsinfo_show ul li:hover{box-shadow: 0 0 30px #d2d0d0;}

.products_top{box-sizing: border-box;background: #fff;padding:15px;}
.products_top dl:first-child{border-top: 1px solid #DEDCDC;}
.products_top dl {position: relative; border-bottom: 1px solid #DEDCDC;border-right: 1px solid #DEDCDC; padding-left: 79px; }
.products_top dl dt {
  position: absolute;
  left: 0;
  top: 0;
  width: 78px;
  bottom: 0;
  text-align: center;
  line-height: 39px;
  background: #ECECEC;
  border-right: 1px solid #DEDCDC;
}
.products_top dl dd {line-height: 39px; margin-left: 19px; }
.products_top dl dd a {padding-right: 25px; }
.products_top dl dd a.current {color: #ff6700; }
.products_list .item{width: 220px; height: 250px; background-color: #FFF; border: 1px solid #e0e0e0; float: left; margin:0 20px 20px 0; }
.products_list .item:nth-child(5n){margin-right: 0}
.products_list .item div{width: 220px;height: 220px;overflow: hidden;background: #fff}
.products_list .item div img{width: 100%;height: 100%;transition:all 0.5s;}
.products_list .item:hover{border: 1px solid #014da3;}
.products_list .item:hover img{transform: scale(1.2);}
.products_list .item p{font-size: 12px;line-height: 30px;padding: 0 8px}

.video_list{border-top: 5px solid #eee;}
.video_list .item{width: 220px; height: 190px; background-color: #FFF; float: left; margin:30px 20px 0 0; }
.video_list .item:nth-child(5n){margin-right: 0}
.video_list .item div{width: 220px;height: 150px;overflow: hidden;background: #fff;position: relative;}
.video_list .item div img{width: 100%;height: 100%;transition:all 0.5s;}
.video_list .item div i{
  display: none;width: 61px;height: 61px;position: absolute;left: 50%;top:50%;margin: -30px 0 0 -30px;z-index: 1;
  background:url(../images/ico/v_biao.png) no-repeat;
}
.video_list .item:hover img{transform: scale(1.2);}
.video_list .item:hover i{display: block;}
.video_list .item p{font-size: 12px;line-height: 30px;padding: 0 8px}

.proinfo_top{width: 100%;height: 370px}
.proinfo_top .img{width: 360px;height: 360px;left: 0;top:0;padding:5px;background: #eee}
.proinfo_top .con{padding-left: 430px;padding-right: 40px}
.proinfo_top .con h1{font-size: 20px}
.proinfo_top .con .ms{background: #f6f6f6; border-top: 2px solid #e60000; height: 85px; line-height:30px;padding: 15px; margin: 15px 0; }
.proinfo_top .con .ms a{color: #014da3}
.proinfo_top .con .ms span{display: inline-block;width: 80px}
.personal_xx{position:relative;height:45px;padding: 11px 0 20px 65px;}
.personal_xx .tx_img{width:44px;height:46px;position:absolute;top:15px;left:0;
background: url(../images/ico/phone-ico.png) no-repeat;width:48px;margin-right: 15px;
}
.personal_top{height:16px;line-height:16px;margin-top:7px;}
.personal_top .t{color:#b2b2b2;float:left;height:16px;overflow:hidden}
.personal_top .t span{font-size:16px;color:#333;padding-right:5px;line-height:16px}
.personal_top .t a{font-size:12px;color:#ff7730}
.personal_bottom{height:30px;line-height:30px;font-size:22px;}
.personal_bottom span{padding-right:10px;height: 28px;line-height: 28px;float: left;}
.personal_bottom span img{margin-top:7px}
.personal_bottom span.e_code{float:left;margin-top:2px}

.proinfo_mstit{background: #fff;height: 50px;line-height: 50px;color: #d42e2b;font-size: 24px;text-indent: 20px}
.proinfo_mstit span{padding-bottom: 10px;border-bottom: 2px solid #d42e2b}
.downlist {color: #666666;font-size: 12px}
.downlist li {height: 24px; line-height: 24px; }
.downcate a{width: 50%;display: block;float: left;}
.downcate a:nth-child(2n){text-align: right;}
.downcate a.cur{color: #014da3}
.downinfo h1 {line-height: 40px; font-size: 20px; text-align: center; font-family: \5FAE\8F6F\96C5\9ED1; font-weight: normal; }
.downinfo_gs{
  width: 100%;height: 86px;box-sizing: border-box;
  padding: 10px 10px 10px 10px;
  margin: 0 10px 0 10px;
  border-top: #DDDDDD 1px solid;font-size: 12px
}
.downinfo_gs .icop{display: block;width: 64px;height: 65px;left: 0;top: 20px}
.downinfo_gs .lx{width: 180px;height: 65px;left: 85px;top: 25px;}
.downinfo_gs .num{width: 240px;height: 65px;left: 240px;top: 25px;}
.downinfo_gs .link{display: block;width: 103px;height: 30px;right: 20px;top: 30px}
.downinfo_ms .t{height: 30px;line-height: 30px;background: #eee}
.downinfo_ms .c p{margin-bottom: 15px}
.downinfo_ms .unlogins p:first-child{color:#FF5722;}
.downinfo_ms .unlogins a{padding:0 15px;}
.downinfo_ms .islogins a{text-decoration: underline;color: #014da3}

.videoinfo .weizhi{padding: 0 16px; height: 36px; line-height: 36px; background: #EEEEEE;}
.player_bg{background:#000000}
.show_player{width: 842px;height: 525px;}
.player_v{padding: 1px; width: 840px;height: 470px; overflow: hidden;border-bottom: 1px solid #1F1F1F; position: relative;z-index:1;}
#player .player{position:absolute;text-align:center;z-index: 2;}
#player .player_v_bq{position:absolute;bottom:5px;font-size: 16px;color: #eee;right:155px;z-index: 3;}
.player_text{height: 50px;line-height: 50px;color:#fff;padding: 0 10px;}
.player_text h1{font-size:16px;width: 400px;height: 50px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.player_text .text_r{width:400px;}
.player_text .text_r .fr_bo{float:left;color:#666;width: 345px;height: 50px;white-space: nowrap;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis;-o-text-overflow: ellipsis;-ms-text-overflow: ellipsis;text-overflow: ellipsis;overflow: hidden;}
.player_text .text_r .fr_bo a{color:#666;}
.player_text .text_r #choose{float:right;}
.player_text .text_r #choose{height: 50px;line-height:50px;}
.player_text .text_r #choose input{padding:1px 5px}
.show_list_hot{width: 358px;height: 526px;background:#333333;}
.show_list_hot a{}
.show_list_hot h2{color:#ffffff;height:50px;line-height:50px;padding-left:15px;font-weight:500;font-size:20px;}
.show_list_r{}

.play-list {padding:4px 24px 8px 24px;}
.play-list div {height:75px;margin-bottom:16px;}
.play-list div:hover {background:#404040;}
.play-list img {float:left;}
.play-list ul {float:left;width:190px;}
.play-list p {height:40px;line-height:20px;overflow:hidden;margin:6px 10px;color:#F1F1F1;}
.play-list span {color:#999999;padding-left:10px;}
.videoinfo_con .t{padding: 0 16px; height: 36px; line-height: 36px; background: #EEEEEE;}
.videoinfo_con .c{padding:16px 16px 30px 16px;}

.aboutinfo{background: #fff}
.aboutinfo .layui-col-md10{border-left: 2px solid #eee}
.aboutinfo .leftnav li{
  font-size: 18px;
  height: 60px;
  line-height: 60px;
  cursor: pointer;
  text-align: center;
}
.aboutinfo .leftnav li.cur {
    border-left: 2px solid #43A6DF;
    background: url(../images/aboflbj.png) no-repeat;
}
.aboutinfo .leftnav li.cur a{color: #014da3}
.aboutinfo .layui-col-md10>h1{height:40px;line-height:40px;font-size: 20px;border-bottom: 1px solid #ddd}

.unloginsvideo{width: 840px;height: 470px;color: #fff;}
.unloginsvideo .unlogins{margin-top: 200px}
.unloginsvideo .unlogins p a{color:#fff;padding:0 15px;}
.unloginsvideo .unlogins p a:hover{text-decoration: underline;}
