﻿@media only screen and (max-width: 768px){
.list{float:left;width:100%;max-height:500px;margin:20px 0% 0 0;overflow:auto;}
.list li{float:left;width:94%;max-height:60px;line-height:30px;margin:20px 3%;border-bottom:1px solid #e8e8e8;padding-bottom:20px;overflow : hidden;}
.list li .k1{float:left;width:20%;height:60px;color:#666;background-image: linear-gradient(to right, #fff , #eee);border-radius:30px;padding:10px 2% 0px 0;font-size:12px;margin:0 20px 0 0;line-height:20px}
.list li a{color:#000;font-size:16px;line-height:30px;height:60px;overflow : hidden;}
.list li a b{float:left;}
.list li a:hover{color:#f00}
.Mid4-vid{width:100%;margin:0 0%;overflow : hidden;}
.Mid4-vid dd{width:100%;overflow : hidden;}
.list-yx{float:left;margin:10px 0;width:100%;}
.list-yx h2 a{float:left;border-bottom:1px solid #ddd;width:100%;height:40px;}
.list-yx h2 a p{border-bottom:2px solid #bd1a2d;float:left;padding:0 0px;font-size:22px;line-height:40px;color:#000}
.list-yx h2 span{float:right;font-size:16px;font-weight:500;line-height:50px;color:#bd1a2d}
.list-yx h2 a p:hover{color:#bd1a2d}
.list-yx ul{float:left;margin:10px 0}
.list-yx ul li{background:#eee; float:left;width:40%;height:auto;margin:10px 1% 1% 1%;overflow : hidden;border-top:0px solid #ddd;border-radius:50px; padding:0px 4%}
.list-yx ul li.ttimg{float:left;width: 100%;height:40px;margin:0 0% 0px 0;overflow :hidden; }
.list-yx ul li img{border-radius:25%;margin:0 auto;width:100%;min-height:40px; }
.list-yx ul li h3{border-radius:25%;width:100%;float:left;height:px;}
.list-yx ul li h3 p{font-size: 14px;text-align:center;height:40px;line-height:40px;color:#333;overflow : hidden;margin:5px 0;font-weight:700;}
.list-yx ul li h3 dd{width:100%; font-size: 12px;text-align:center;font-weight:500;height:40px;line-height:20px;overflow : hidden;margin-bottom:10px;color:#999}
.list-yx ul img:hover{background:#bd1a2d;width:100%;transition-duration: .5s;transition-timing-function: linear;}
.list-yx ul li  span{float:left;width:100%;overflow : hidden;}
.list-yx ul li  h3 span a{float:left;font-size: 12px;width:100%;background:#1890cf;padding:5px 0px;text-align:center;color: #fff;overflow : hidden;}
.list-yx ul li h3 span a:hover{background:#bd1a2d;color:#fff;}
.list-yx ul li  span{line-height:15px;float:left;width:100%;overflow : hidden;}
.list-yx ul li  span  p{display:none}
.list-yx ul li i{display: block;float: left;width: 7px;height: 7px;background:#e6e6e6;border-radius: 50%;margin:13px 10px 0 0px;}
.list-yx li:hover i{background:#bd1a2d;}
.list-yx li:hover a,.list-yx li:hover span{color:#bd1a2d;}
.list-yx .zt1 .ttimg {float:left;width:100%;height:120px;overflow : hidden;}
.list-yx .zt1 .ttimg img{border-radius:0%;width:100%;min-height:120px}
.zt-top{background:#000;float:left;width:100%;margin:0 0%;overflow : hidden;}
.zt-img{float:left;height:180px;width:100%;background:#f8f8f8;margin:0px;overflow : hidden;}
.zt-top img{min-height:200px;width:100%;max-width: 100%;display: block; margin:0px auto; }
.zt-right{display:none;background:#000;height:30px;float:left;width:96%;overflow : hidden;padding:0 0 0px 0;margin:-100px 2% 0px 2%;color:#fff;}
.zt-right h1{font-size:14px;line-height:30px;text-align:center;overflow : hidden;}
.zt-text{display:none;}
}
@media only screen and (min-width: 768px) { 
.list{float:left;width:100%;max-height:500px;margin:20px 0% 0 0;overflow:auto;}
.list li{float:left;width:90%;max-height:120px;margin:20px 0%;border-bottom:1px solid #e8e8e8;padding-bottom:20px;}
.list li .k1{float:left;color:#666;background-image: linear-gradient(to right, #fff , #eee);border-radius:180px;padding:0 10px 0 0;font-size:14px;margin:0 20px 0 0;line-height:25px}
.list li a{float:left;color:#000;font-size:18px;line-height:25px}
.list li a b{margin:0 20px 0 0}
.list li a:hover{color:#f00}
.Mid4-vid{width:1200px;overflow : hidden;}
.Mid4-vid dd{width:1400px;overflow : hidden;}
.list-yx{float:left;margin:20px 0;width:1200px;}
.list-yx h2 a{float:left;border-bottom:1px solid #ddd;width:580px;height:40px;}
.list-yx h2 a p{border-bottom:2px solid #bd1a2d;float:left;padding:0 0px;font-size:22px;line-height:40px;color:#000}
.list-yx h2 span{float:right;font-size:16px;font-weight:500;line-height:50px;color:#bd1a2d}
.list-yx h2 a p:hover{color:#bd1a2d}
.list-yx ul{float:left;margin:10px 0}
.list-yx ul li{background:#f8f8f8; float:left;width:23%;border-radius:25%;height:auto;margin:0px 1% 20px 1%;overflow : hidden;border-top:4px solid #eee; padding:0px 0}
.list-yx ul li:hover{background:#eee; border-top:4px solid #bd1a2d;}
.list-yx ul li.ttimg{float:left;width: 100%;height:40px;margin:0 0% 0px 0;overflow :hidden; }
.list-yx ul li img{border-radius:25%;margin:0 auto;width:100%;min-height:40px; }
.list-yx ul li h3{width:100%;float:left;height:px;}
.list-yx ul li h3 p{font-size: 14px;text-align:center;height:40px;line-height:40px;color:#333;overflow : hidden;margin:5px 0;}
.list-yx ul li h3 dd{display:none;text-indent: 2em;width:100%; font-size: 12px;text-align:center;font-weight:500;height:40px;line-height:20px;overflow : hidden;margin-bottom:10px;color:#999}
.list-yx ul img:hover{background:#bd1a2d;width:100%;transition-duration: .5s;transition-timing-function: linear;}
.list-yx ul li  span{display:none;line-height:15px;width:80%;overflow : hidden;text-align:center;}
.list-yx ul h3 span a{border-radius:8px;float:left;font-size: 14px;width:60%;font-weight:500;background:#bd1a2d;height:35px;line-height:35px;text-align:center;color: #fff;overflow : hidden;margin:0 20%}
.list-yx ul h3 span a:hover{background:#000;color:#fff;}

.list-yx ul li  span{line-height:15px;float:left;width:100%;overflow : hidden;}
.list-yx ul li  span  p{display:none;text-align:left;line-height:20px;width:150px;float:left;color: #000;font-weight:500; font-size: 12px;height:20px;overflow : hidden;}

.list-yx ul li i{display: block;float: left;width: 7px;height: 7px;background:#e6e6e6;border-radius: 50%;margin:13px 10px 0 0px;}

.zt-top{float:left;height:242px;width:100%;overflow : hidden;}
.zt-img{float:left;height:260px;border-radius:18px;background:#eee;width:380px;margin:0px;overflow : hidden;}
.zt-top img{min-height:250px;width:100%;}

.zt-right{background: url(../images/polyh.png);float:right;height:242px;width:800px;overflow : hidden;margin:0px 0px;color:#000}
.zt-right h1{font-size:26px;float:left;max-height:60px;width:400px;margin:0 0 0 30px;line-height:60px;overflow : hidden;}
.zt-text{float:left;max-height:180px;line-height:35px;width:78%;margin:0 10% 0 6%;overflow : hidden;}
.zt-text span{text-indent:2em;float:left;height:105px;width:100%;line-height:35px;margin-bottom:10px;overflow : hidden;}
.zt-text a:hover{color:#000}
.zt-text dd a{color:#bd1a2d;margin:0 0 0 58%;font-size:18px;font-weight:700}
.zt-text p{font-size:14px;color:#666}
}
