@charset "utf-8";

/* CSS Document */











/* flexslider */

.flexslider{position:relative;height:610px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}

.slides{position:relative;z-index:1;}

.slides li{height:610px;}

.slides li a{ width:100%; height:610px; display:block;}

.flex-control-nav{position:absolute;bottom:30px;z-index:999;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}

.flex-control-nav .flex-active{background-position:0 0;}



.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;}

.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}

.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}

.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}







.chanpinbg{ background:url(../images/chanpinbg.jpg) repeat; width:100%; padding:20px 0px; overflow:hidden;}

.chanpinbg .cpt{ width:1180px; margin:0 auto; background:url(../images/cptbg.png) center 7px no-repeat; height:89px; font-size:16px; text-align:center;}

.chanpinbg .cpt h3{ font-size:32px;}



.chanpinbg .zhanshi{ width:1180px; margin:0 auto;}

.zhanshi ul li{ float:left;width:256px; text-align:center; margin:10px; background:#efefef; padding:8px;}

.zhanshi ul li img{ width:256px; height:200px;}

.zhanshi ul li h3{ height:35px; line-height:35px;}

.zhanshi ul li a{ font-size:14px;}

.zhanshi ul li:hover{ background:#cc110a;}

.zhanshi ul li:hover a{ color:#FFF;}

.chanpinbg .zhanshi{width:1180px; margin:0 auto;}





.gg1bg{ background:url(../images/gg1bg.jpg) center top no-repeat; height:206px; width:100%;}

.gg1bg .gg1{ width:1180px; position:relative; margin:0 auto;}

.gg1bg .gg1 .ggms{

	position: absolute;

	font-size: 20px;

	top: 59px;

	left: 10px;

}

.gg1bg .gg1 .ggms h3{font-size:28px; color:#cc110a; font-weight:bold;}

.gg1bg .gg1 .ggmsly{

	position: absolute;

	width: 44px;

	line-height: 24px;

	left: 733px;

	top: 82px;

}

.gg1bg .gg1 .ggmsly a{ font-size:16px; color:#FFF;}

.gg1bg .gg1 .ggmtel{

	position: absolute;

	font-size: 14px;

	width: 375px;

	line-height: 24px;

	left: 801px;

	top: 77px;

}

.gg1bg .gg1 .ggmtel h3{ color:#cc110a; font-size:23px;}





.anlibg{ background:url(../images/chanpinbg.jpg) repeat; width:100%; padding:20px 0px; overflow:hidden;}

.anli{ width:1180px; margin:10px auto;}

.anli .alt{ width:1180px; margin:0 auto; background:url(../images/cptbg.png) center 10px no-repeat; height:95px; font-size:16px; text-align:center;}

.anli .alt h3{ font-size:32px;}

.anli .alcon{ float:left;}

.anli .alcon li{ float:left; width:221px; margin:10px 5px; text-align:center;}

.anli .alcon li img{ width:221px; height:166px;}

.anli .alcon li a{ font-size:14px;}

.anli .alcon li h3{ height:35px; line-height:35px; border-bottom:1px solid #d2d2d2;overflow: hidden;}

.anli .alcon li:hover{ background:#cc110a;}

.anli .alcon li:hover a{ color:#FFF;}




.anli .picScroll-left01{width:1180px;height:250px;margin:10px auto 0 auto;position:relative;z-index:1;}

.anli .picScroll-left01 .bd{width:1180px;height:250px;position:relative;z-index:5;overflow:hidden;float:left;}

.anli .picScroll-left01 .bd ul{width:1180px;height:250px;overflow:hidden; zoom:1;}

.anli .picScroll-left01 .bd ul li{width:260px;height:245px;padding:5px 5px 0 5px;float:left; background:#efefef;overflow:hidden;margin-right:33.3px;position:relative;-webkit-transition:all .7s;transition:all .7s;}

.anli .picScroll-left01 .bd ul li:hover{background:#cc110a;-webkit-transition:all .7s;transition:all .7s;}

.anli .picScroll-left01 .bd ul li a{display:block;}

.anli .picScroll-left01 .bd ul li .img{width:260px;height:200px;overflow:hidden;}

.anli .picScroll-left01 .bd ul li .img img{width:260px;height:200px;transition: all 1s;vertical-align:top;object-fit:cover;}

.anli .picScroll-left01 .bd ul li:hover .img  img{transform: scale(1.1);}

.anli .picScroll-left01 .bd ul li .name{width:200px;padding:0 30px;line-height:45px;font-size:14px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.anli .picScroll-left01 .bd ul li:hover .name{color:#fff;-webkit-transition:all .7s;transition:all .7s;}





.anli .picScroll-left02{width:1180px;height:250px;margin:10px auto 0 auto;position:relative;z-index:1;}

.anli .picScroll-left02 .bd{width:1180px;height:250px;position:relative;z-index:5;overflow:hidden;float:left;}

.anli .picScroll-left02 .bd ul{width:1180px;height:250px;overflow:hidden; zoom:1;}

.anli .picScroll-left02 .bd ul li{width:260px;height:245px;padding:5px 5px 0 5px;float:left; background:#efefef;overflow:hidden;margin-right:33.3px;position:relative;-webkit-transition:all .7s;transition:all .7s;}

.anli .picScroll-left02 .bd ul li:hover{background:#cc110a;-webkit-transition:all .7s;transition:all .7s;}

.anli .picScroll-left02 .bd ul li a{display:block;}

.anli .picScroll-left02 .bd ul li .img{width:260px;height:200px;overflow:hidden;}

.anli .picScroll-left02 .bd ul li .img img{width:260px;height:200px;transition: all 1s;vertical-align:top;object-fit:cover;}

.anli .picScroll-left02 .bd ul li:hover .img  img{transform: scale(1.1);}

.anli .picScroll-left02 .bd ul li .name{width:200px;padding:0 30px;line-height:45px;font-size:14px;color:#333;text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-transition:all .7s;transition:all .7s;}

.anli .picScroll-left02 .bd ul li:hover .name{color:#fff;-webkit-transition:all .7s;transition:all .7s;}






.youshibg{ background:url(../images/youshibg.jpg) center top no-repeat; height:1090px; width:100%;}

.youshibg .youshi{ width:1180px; margin:0 auto; position:relative;}

.youshi .yst{

	text-align: center;

	position: absolute;

	font-size: 16px;

	color: #FFF;

	left: 423px;

	top: 37px;

}

.youshi .yst h3{ color:#cc110a; font-size:37px; font-weight:bold;}

.youshi .ys1{

	position: absolute;

	width: 503px;

	left: 75px;

	top: 178px;

}

.ys1t{ font-size:16px; line-height:24px; padding-bottom:15px;}

.ys1t h3{ color:#cc110a; font-size:26px;}

.ys1con{line-height:29px;}

.ys1con span{ color:#cc110a;}



.youshi .ys2{

	position: absolute;

	width: 503px;

	left: 75px;

	top: 397px;

}

.yspic1{

	position: absolute;

	left: 622px;

	top: 145px;

}

.yspic2{

	position: absolute;

	left: 785px;

top: 616px;

}

.youshi .ys3{

	position: absolute;

	width: 275px;

	color: #FFF;

	left: 93px;

	top: 769px;

}

.youshi .ys3 .ys1t h3,.youshi .ys4 .ys1t h3{ color:#ff9801;}

.youshi .ys4{

	position: absolute;

	width: 252px;

	color: #FFF;

	left: 498px;

	top: 678px;

}











.jianjiebg{ background:url(../images/chanpinbg.jpg) repeat; width:100%;  padding:20px 0px; overflow:hidden;}

.jianjiebg .jianjie{ width:1180px; margin:0 auto; overflow:hidden;}

.jianjie .jjleft{ float:left; background:url(../images/jjpicbgbg.jpg) no-repeat; width:432px;}

.jjleft img{ width:432px; height:354px;}



.jianjie .jjright{ float: left;

width: 672px;

margin-left: 20px;}

.jjright .jjtitile{ color:#e0e0e0; font-size:36px; line-height:30px; padding-bottom:10px; text-transform:uppercase;}

.jjright .jjtitile a{ color:#cc110a; font-size:20px;}

.jjright .jjcon{ line-height: 32px;



height: 262px;



overflow: hidden;}



.xinwen{ width:1180px; margin:20px auto; overflow:hidden;}

.xinwen .xwt{ background:url(../images/cptbg.png) center 7px no-repeat; width:1180px; margin:20px auto 10px auto;text-align:center; font-size:16px;  line-height:26x;}

.xwt h3{ font-size:32px;}



.xinwen .xwcon{ margin-top:20px;}

.xinwen .xwcon .xwc1{ border:1px solid #eaeaea; width:365px; float:left; margin:0px 13px 0px 12px;}

.xwc1 .xwc1_t{ height:100px; text-align:center; background:#f6f6f6;width:363px; padding-top:25px;}

.xwc1 .xwnr{ float:left;}

.xwnr ul li{float:left; overflow:hidden; line-height:36px; height:36px;width:353px; padding:0px 5px;}

.xwnr ul li a{float:left;height:36px;width:270px;overflow:hidden; }

.xwnr ul li span{ float:right;}

.xwnr ul li:hover{ background:#cd1e19;}

.xwnr ul li:hover a{ color:#FFF;}

.xwnr ul li:hover span{ color:#FFF;}



.banquanbg{ background:#242424; width:100%; height:180px; }

.banquanbg .banquan{ width:1180px; margin:0 auto; color:#b6b6b7;}

.banquan .bqleft{width: 400px;



float: left;



padding-top: 21px;



border-right: 1px solid #595959;



height: 158px;}

.bqleft .erweim{ float:left; margin-right:10px;}

.bqleft .erweim img{ width:114px; height:114px; padding:4px; border:1px dashed #dbdbdb;}

.bqleft .fttel{ float:left; padding:10px 10px;width:170px; font-size:14px;}

.bqleft .fttel h4{ font-size:24px;}

.banquan .bqright{ width:745px; float:right; line-height:30px;padding-top: 30px;}

.bqright a{ color:#b6b6b7;}





.linksbg{ background:#cc110a; height:57px; width:100%;}

.linksbg .link{ width:1180px; margin:0 auto; line-height:57px;}

.link .linkst{ width:90px; float:left;color:#fff;}

.link .linkscon{ width:1084px; float:left;}

.link .linkscon a{color:#fff; padding:0px 5px;}











.dlwxzk-181121-box{width:1180px; margin:10px auto;height: 101px}



.dlwxzk-181121{ height: 70px;   width: 212px;

    float: left;

    display: inline;

    margin: 0 2px;

    border: 1px solid #E4E4E4;

    padding: 5px 5px 15px 0px;

    box-shadow: 0 5px 15px 0px rgba(0,0,0, 0.06);

    border-radius: 5px;

    BACKGROUND: #FFF;}



.dlwxzk-181121-img{ width:142px; height:101px; float:left; padding:2px; border:1px solid #C4C2C3;border-radius: 5px;}



.dlwxzk-181121-img img{ width:142px; height:101px;text-align: center;}



.dlwxzk-181121-nr{     width: 217px; float:left; }



.dlwxzk-181121-nr .dlwxzk-181121-xbt{      text-align: center;   width: 217px; font-family:"΢���ź�",'Microsoft YaHei',arial,helvetica,clean,sans-serif; font-size:16px; height:30px; float:left;line-height:30px;background:url(images/wjdh_zk18112101.png) no-repeat left 8px; position:relative; white-space: nowrap;text-overflow: ellipsis; overflow:hidden;}



.dlwxzk-181121-u:after {content: '';width: 15px;height: 23px;position: absolute;top: 1px;right: 1px;background: url(images/wjdh_zk18112103.jpg) no-repeat;}



.dlwxzk-181121-nav ul{ display: inline-table;position: relative;height: 23px;line-height: 23px;border: 1px solid #DDD; margin-top:12px; z-index:998;}



.dlwxzk-181121-nav{   

    width: 149px;

    height: 40px;

    margin: 0 auto;

    text-align: center;}



.dlwxzk-181121-nav ul li{ float:left; width:144px;}



.dlwxzk-181121-nav ul li a{ width:140px;   float: left; display:block; color:#333; font-size:14px;text-decoration: none;    text-align: left;
    padding-left: 4px; cursor:pointer; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.dlwxzk-181121-u{background: url(../images/wjdh_zk18112103.jpg) 123px center no-repeat;}

.dlwxzk-181121-nav ul li:hover{ background:#FFF;}



.dlwxzk-181121-nav ul li:hover a{ color:#333}



.dlwxzk-181121-nav ul .dlwxzk-181121-a{ display:none; background:#fcfcfc; position:absolute; top:100%;border: 1px solid #C4C2C3; border-top:0;box-shadow: 0 7px 7px 0px rgba(0,0,0, 0.08); border-radius: 5px;border: 1px solid rgba(0,0,0, 0.15); }



.dlwxzk-181121-nav ul li:hover .dlwxzk-181121-a{ display:block;}



.dlwxzk-181121-nav ul li:hover .dlwxzk-181121-a .dlwxzk-181121-b{ float:left; width:143px; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;z-index:999;}



.dlwxzk-181121-nav ul li:hover .dlwxzk-181121-a .dlwxzk-181121-b a:hover{ background:#959595; color:#FFFFFF;}



.dlwxzk-181121-c{ width:248px;    text-align: center; float:left; background:url(images/wjdh_zk18112102.png) no-repeat 0 1px;  color:#333; text-decoration:underline; margin-top:15px; display:inline;text-decoration: none;}