*{ padding:0px; margin:0px; }
img{ padding:0px; margin:0px; border:none;object-fit:cover;}
li{ list-style:none}
a{ text-decoration:none; color:#000; outline:none;transition:0.5s;}
a:hover{ text-decoration:none; color:#e3020a;transition:0.5s;}
body{font-size:14px; color:#000;font-family:"微软雅黑"; background-color:#f7f7f7;}
html, body{height: 100%;} 
.clear{ clear:both}
h1{ font-size:26px; line-height:26px;  text-align:left; margin-top:30px;}
.link{font-size:10px;color:#000; height:16px; line-height:16px; margin-top:30px; overflow:auto}
.link span{ float:left; font-size:12px;color:#808080}
.link li{ float:left; margin-right:10px;}
.link li a{ font-size:12px; color:#999999}
.mianbao{ float:right; margin-top:-45px; height:25px; font-size:12px;}

.coolbg {
    background-color: #666;
    border: medium none;
    color: #ffffff;
    padding: 3px 8px;
}
.w{ width:1000px; margin:auto}
.thisclass{ background-color:#e3020a!important; color:#FFFFFF!important}
.fenye{  overflow:auto; margin-top:30px; margin-bottom:30px;}
.fenye li{ float:left;padding:0px 5px;  line-height:16px; font-size:12px; margin-right:3px; color:#000}
.fenye li a{ font-size:12px; color:#000}
.zuozhe{ color:#666; font-size:12px; line-height:14px; margin:8px 0; text-align:left}
.zhengwen{ padding:15px 0; border-bottom:dashed 1px #000; border-top:dashed 1px #000; margin-top:10px; color:#666666  }
.zhengwen img{ max-width:100%; margin:5px 0;}
.zong{ width:1340px; background-color:#f7f7f7;}
.daohang{ width:180px;  height:100%; float:left; position:fixed; background-color:#f7f7f7;

padding-right:20px; padding-left:20px; top:0}
.logo{padding:30px 0; text-align:right}
.menu{ background:url(../images/lin.png) no-repeat top right;}
.menu li{ text-align:right}
.menu1 li{ height:22px;}
.menu1 a{ text-transform:uppercase; font-size:12px; line-height:18px; display:block}
.menu2 a{ display:block}
.menu1{ padding:20px 0;}
.menu2{ margin-top:1px; padding:20px 0;}
.menu2 li{ height:28px; line-height:28px;}
.menu2 a{ font-size:16px; color:#e3020a; display:block;background:url(../images/li_bg.png) no-repeat right center;padding-right:28px;}
.menu2 li a:hover{ background:url(../images/li_bg2.png) no-repeat 90%; padding-right:25%;}
.menu2 a:hover{ color:#000000}
.banquan{ bottom:25px; color:#999999; font-size:12px; position:fixed; width:180px; width:180px; text-align:right}
.right{ width:1055px; float:right; padding-right:5px;}
.kouhao{font-size:18px; margin-top:29px;}
.dianhua{ width:200px;color:#e3020a; margin-top:20px; font-size:16px;line-height:22px; background:url(../images/dianhua_bg.png) no-repeat 0% 50%; padding-left:60px;}
.dianhua span{ display:block; float:left}
.qq{ display:block; float:right; margin-top:5px; width:34px; height:34px;background:url(../images/qq2.png);}
.qq:hover{background:url(../images/qq2.png); }
.zhong{ margin-top:26px;}
.gsjjnew{ width:265px; float:left}
.banner{ width:730px; height:325px; float:right;}
.span1{ font-size:26px; font-weight:normal; display:table; }
.span2{ display:block; font-size:36px;}
.neirong{ width:720px;float:left;}
.about{ font-size:12px; color:#999999; line-height:20px; padding-top:25px; background:url(../images/lin.png) repeat-x top}
.about span{ font-size:30px; display:block; font-weight:bold; margin-bottom:10px; text-transform:uppercase; color:#e3020a}
.news{ margin-top:22px; padding-top:15px; background:url(../images/lin.png) repeat-x top}
.infoList a{ font-size:12px; color:#999999}
.infoList a:hover{color:#e3020a}
.top{ margin-top:25px; height:22px; background:url(../images/top_bg.png)}
.top a{ font-size:12px; line-height:20px; display:inline-block; margin-right:34px;}
.sec{ color:#e3020a}
.kouhao2{ font-size:40px; font-weight:bold; color:#999999; margin-top:20px; padding:15px 0; color:#ccc}

.anli{ margin-top:18px;}
.anlilist{ width:50%;  float:left; overflow:hidden;transition:0.8s;}
.anlilist:hover{background:url(../images/anlilist_bg.png) no-repeat 50% 30% ;background-color:#000000;transition:0.8s;}
.anlilist img:hover{opacity:0.2;filter:alpha(opacity=20);transition:0.8s;
transform:scale(1.2,1.2);
-moz-transform:scale(1.2,1.2);
-webkit-transform:scale(1.2,1.2);
-o-transform:scale(1.2,1.2);}
.anlilist img{height:260px; min-width:100%;transition:0.8s;}
.anlilist a{color:#e3020a;  display:block; overflow:hidden}
.xinxi{ padding:20px;color:#999; font-size:12px;background:url(../images/xinxi_bg.png) repeat-y right;}
.footer{ font-size:12px; color:#999999; margin-top:5px; margin-bottom:25px;}
.list{ line-height:20px; margin-top:15px; min-height:500px; margin-bottom:30px}
.list table{ line-height:24px;}
.list table input{line-height:24px;}
.newslist{ overflow:auto; margin-bottom:20px;}
.newslist img{ max-width:200px; max-height:65px; float:left; margin-right:10px;}
.tuijiantit{ color:#000; font-size:15px;padding-left:15px; line-height:35px;}
.miaoshu{font-size:12px; color:#999;line-height:22px; padding-top:10px;}
.qita li{ width:275px; margin-right:40px; float:left; height:25px; background:url(../images/newli_bg.png) no-repeat; padding-left:10px;}
.newnew{ height:30px; line-height:30px; background:url(../images/news_bg.png) no-repeat;background-color:#e3e3e3; padding:0 10px; padding-left:30px;}
.newnew a{ display:block; width:570px;}
.newnew span{ color:#e3020a}
.img{padding:15px 0; border-bottom:dashed 1px #000; border-top:dashed 1px #000;color:#666666 }
.img img{ margin-bottom:10px; width:100%;}

/*模糊效果*/
#overlayTop {
    min-width: 580px;
    pointer-events: none;
    position: absolute;
    width:1040px; z-index:9999
}

/*头部弹出图片*/
.zzsc{ width:100%; height:100%; margin:0 auto; overflow:hidden; display:none; background:url(../images/big.jpg) no-repeat center top #000; background-size:100%; text-align:center; position:relative;}
.zzsc .link{ width:100%; height:350px; display:block; z-index:10;background:url(../images/brand.png) no-repeat center}
.zzsc .up{ display:block; width:54px; height:54px; background:url(../images/arrow.png) no-repeat left bottom; position:absolute; left:50%; bottom:50px; z-index:20; margin-left:-60px;}

.like{ width:102%; overflow:auto; padding:15px 0; border-bottom:dashed #000000 1px;}
.like li{ width:23%; float:left;margin-right:2%;}
.like li a{ display:block;}
.like span{ color:#999999; font-size:12px;}
.liketu{ width:100%;;margin-bottom:10px; overflow:hidden; }
.liketu img{ width:100%; height:125px;}

/*当屏幕宽度大于1440的时候*/
@media screen and (min-width: 1400px) {
.zong{ width:100%; max-width:1440px;margin:auto}
.daohang{ width:215px;}
.right{ width:1100px;}
.gsjjnew{ width:315px;}
.anlilist img{ height:300px;}
.neirong{ width:770px;}
.kouhao2{ font-size:43px;}
.banner{ width:760px;}
.box_skitter .image img{ width:760px;}
.banquan{ width:216px;}
}

/*当屏幕宽度大于1440的时候*/
@media screen and (min-width: 1600px) {
.zong{ width:100%;max-width:1600px;}
.right{ width:1300px;}
.gsjjnew{ width:430px;}
.neirong{ width:955px;}
.banner{ width:820px;}
.box_skitter .image img{ width:820px;}
.infoList li{ padding:1px 0;}
.anlilist img{ height:350px;}
}


/*当屏幕宽度小于1370的时候*/
@media screen and (max-width: 1400px) {
.img img{ margin-bottom:10px; width:720px; border:none}
}
