@charset "utf-8";
/* CSS Document 
** author:永易搜
** URL:http://www.yongyisou.com/
** tips:CSS文件非专业勿动，编码格式为utf-8
*/
*{ padding:0px; margin:0px;}
li{list-style:none;}
img{border:none;border:0;}
a{text-decoration:none;color:#000;}
a:hover{color:#f00;}
a:focus {outline:0; } 
html{font:normal 14px/1.5 "microsoft yahei",tahoma,arial,sans-serif;background:#fff;}
body{background:#fff;}
input,input:focus,select,select:focus{outline:none;text-indent:5px}
h1{ font-size:20px}
h2{ font-size:18px}
h3{ font-size:16px}
h4{ font-size:14px}
/*通用调用*/
.w1200{width:1200px;height:auto;margin:0 auto;}
.fl{float:left;}  
.fr{float:right;}
/*首页*/
.header{height: auto; }
.head{height:36px;  position: relative;background: #f7f6f6;}
.header span{color:#888888; height:36px; line-height: 36px;font-size:14px; }
.header .header_b{color:#888;font-size:14px; height:36px; line-height: 36px; }
.header .header_b .head_l{position: relative;   }
.header .header_b .head_l:hover a{color:#bd282e; }
.header .header_b a{ margin: auto 10px 0 3px; color:#888;  }
.header .header_b a .top_icon{width: 20px;height: 20px;position: relative;background: url(../images/weixin_icon.png) no-repeat;top: 7px;       }
.header .weixin a .top_icon{background-position: -11px -3px;}
.header .shouji a .top_icon{background-position: -41px -4px;}
.header .lianxi a .top_icon{background-position: -73px -4px;}
.header .weixin:hover a .top_icon{background-position: -11px -21px;}
.header .shouji:hover a .top_icon{background-position: -41px -22px;}
.header .lianxi:hover a .top_icon{background-position: -73px -22px;}

.ewm_code{width:91px;height:97px;position:absolute;top: 30px;display:none;z-index:999; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
  
}
.header .header_b .weixin .ewm_code{left: -20px; }
.header .header_b .shouji .ewm_code{left: 0px; }
.header .header_b .head_l:hover .ewm_code{display: inline-block; }



/* 导航 */
.nav{height:108px;overflow: visible;   }
.nav .img_l{margin: 25px 0;}
.nav .img_r{margin: 43px 0;}

.nav .nav_ul{ height:108px; overflow: visible;width: 550px;    }
.nav .nLi{width:105px; height:108px;float:left; text-align:center;position: relative;         }

.nav .nLi .name{ margin: 38px auto;  display: inline-block; position: relative;    }
.nav .nLi .nav_line { position: absolute;  display: block;height: 2px;width: 15px; background: #bd282e;margin-top: 5px;
    transition: all 0.4s;  
    -moz-transition: all 0.4s;   
    -webkit-transition: all 0.4s;  
    -o-transition: all 0.4s;  
    opacity:0; 
    filter:alpha(opacity=0);       /* IE */    
    -moz-opacity:0;              /* 老版Mozilla */    
    -khtml-opacity:0;   

}
.nav .nLi.on .nav_line { position: absolute;  display: block;height: 2px;width: 15px; background: #bd282e;margin-top: 5px;
    transition: all 0.4s;  
    -moz-transition: all 0.4s;   
    -webkit-transition: all 0.4s;  
    -o-transition: all 0.4s; 

    opacity:1; 
    filter:alpha(opacity=100);       /* IE */
    -moz-opacity:1;              /* 老版Mozilla */
    -khtml-opacity:1;


}

.nav .nLi:hover .nav_line{width: 100%; 
    opacity:1; 
    filter:alpha(opacity=100);       /* IE */
    -moz-opacity:1;              /* 老版Mozilla */
    -khtml-opacity:1;
}

.nav .nLi .nav_a{display:block; width:105px; height:108px;color:#666; font-size: 16px;  
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}

.nav .nLi .nav_a:hover{color:#bd282e;       }
.nav .nav_ul .on .nav_a{color:#bd282e;      }

.nav .sub{display:none;position:absolute;   margin: -40px auto 0;background: url(../images/nav_bg1.png);
    width: 125px;height:118px;background-size: 125px 118px;
    z-index: 50;
}
.nav .sub ul{width:125px; left:0; position:absolute; height:auto; z-index: 5;font-size: 16px; 
    margin-top: 10px; background: #fff;
}
.nav .sub ul li{zoom:1; height: 53px; line-height: 53px;  }
.nav .sub ul a{display:block; padding:0 10px; color:#666;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.nav .sub ul a:hover{background:#f4f4f4;color:#bd282e;     }

/* banner */
.banner{width:100%;height:646px;overflow:hidden;position:relative;   }
.banner .bd{position:relative;height:645px;z-index:0;    }
.banner .bd li{width:100%;height:645px;zoom:1;vertical-align:middle;   }
.banner .bd li a{ display: block; overflow: hidden;   }
.banner .bd li .pic_a{display:block;width:100%;height:100%; position: relative;   }
.banner .bd li:nth-child(1){background: url(../images/banner_1.jpg) no-repeat center center;  }
.banner .bd li:nth-child(2){background: url(../images/banner_2.jpg) no-repeat center center;  }
.banner .hd{position:absolute;z-index:1;bottom: 70px;overflow:visible;float:left; left:47.5%;  height: 3px;  }
.banner .hd ul{zoom:1;overflow:visible;  }

.banner .hd ul li{float:left;width:10px;height:10px; margin-right: 18px; text-align:center;position: relative; top: 43px;
    border-radius: 50%;background-color:  rgba(255, 255, 255, 0.4);  
}

.banner .hd ul li.on{top: 40px;border: 3px solid rgba(255, 255, 255, 0.5);background-color:  rgba(233, 233, 233, 0);    }
.banner .hd ul li:hover{cursor:pointer;     }

.banner_ctr{height:90px;position:absolute;top:45%;z-index:2;left:50%;margin-left:-600px;     }
.banner_ctr a{display:block;width:47px;height:79px; 
    background: url(../images/banner_btn.png) no-repeat 0 0;
     position:absolute; 
    opacity:0;filter: alpha(opacity=0); -moz-opacity:0;  -khtml-opacity:0;
}
.banner_ctr a.prev{left:-90px;      }
.banner_ctr a.next{right:-1280px; background-position: -47px 0px;      }
.banner_ctr a.prev:hover{background-position: 0 -79px;       }
.banner_ctr a.next:hover{background-position: -47px -79px;      }
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);       } 

.banner_2{ height: 300px; background: url(../images/banner2.jpg) no-repeat center;  }
.banner_1{ height: 300px; background: url(../images/banner1.jpg) no-repeat center;  }
.banner_3{ height: 300px; background: url(../images/banner3.jpg) no-repeat center;  }

/*logo*/
.nav_banner {
	width:100%;
	height:110px;
	position:relative;
	margin:30px auto;
}
    .nav_logo {
        position: relative;
        height: 110px;
        overflow: hidden;
	margin:10px auto;
        
              }
      .nav_logo .swiper-wrapper {
        width: auto;
        height: 110px;
      }
      .nav_logo .swiper-wrapper .swiper-slide {
        text-align: center;
        background: #fff; /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }
      .nav_logo .swiper-wrapper .swiper-slide img {
        display: block;
        width: auto;
        height: 150px;
        object-fit: cover;
      }

.int{width: 100%;height:290px;background-color: #f7f6f6;    }
.int .int_s{ position: relative;top: 45px;     }

.int ul{overflow: hidden;      }
.int ul li{float:left;width: 300px;       }
.int ul li img{display: block;margin: 0  auto;     }

.int ul li:hover img{
   animation: myAnimation 1s;	/* 规定在3秒内完成动画 */
    /* animation-iteration-count:1; */
    animation-timing-function: linear;

   }

@keyframes myAnimation {
    form {
        transform: rotateY(-0deg);
    }
    to {
        transform: rotateY(-360deg);
    }
}

.int ul li p{ font-size: 18px;color: #333;font-weight: bold; text-align: center;margin: 15px 0 10px;    }
.int ul li .text{text-align: center;font-size: 14px;color: #999; width: 260px; margin: 0 auto;}

.product_1{height:535px;          }
.index_title{font-size: 30px;color: #333;font-weight: bold; text-align: center;  margin: 50px auto 0px;   }

.product_cont{height:390px;width: 100%; margin-top: 40px;   }
.douban { 
    width: 100%;
    height: 390px;
}
.douban .bd { height: 390px; overflow: hidden;  }
.douban .bd ul{ height: 485px;  }
.douban .bd ul li{
    width:381px;height: 385px;margin: 1px  30.6px 0 0; 

    text-align: center;
    font-size: 18px;
    background: #fff;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
}
.douban .bd ul li a{ display: block;  width:380px;height: 385px;}
.douban .bd ul li .cont{display: block;overflow: hidden;
    width:370px;height: 385px;border: 1px solid #e7e7e7;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.douban .bd ul li .cont:hover{border: 1px solid #bd282e;    }

.douban .bd ul li .cont .img{width: 300px;height: 214px;margin: 0 auto;text-align: center;
  margin-top: 50px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s; 
}
.douban .bd ul li .cont:hover .img{  margin-top: 25px;  }

.douban .bd ul li .cont .img img{max-width: 100%;max-height: 100%;vertical-align: middle; }
.douban .bd ul li .cont p{color: #333;font-size: 20px;width: 90%;margin: 20px auto 0;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; 
}
.douban .bd ul li .cont .text{color: #666;font-size: 14px;text-align: center;width: 90%; margin: 10px auto 0;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; 
}
.douban .bd ul li .cont .div_a{
    font-size: 14px; border-radius: 20px;margin: 44px auto 0;
  height: 40px;line-height: 40px;width: 200px;text-align: center;background: #bd282e; color: #fff;
  transition: .4s ease all;
  -moz-transition: .4s ease all;
  -webkit-transition: .4s ease all;
  -o-transition: .4s ease all;
}

.douban .bd ul li .cont:hover p{margin-top: 10px;         }
.douban .bd ul li .cont:hover .text{margin-top: 5px;      }
.douban .bd ul li .cont:hover .div_a{margin-top: 15px;      }
.douban .bd ul li .cont a:hover{background: #aa181d;     }

.douban .prevnext{display: block; position: relative; 
    width: 40px;height: 40px; margin-top: -305px;z-index: 10px;line-height: 40px;text-align: center;
    color: #999; background: rgba(233, 233, 233, 0.5);
    transition: all 0.4s;
    -moz-transition: all 0.4s;
    -webkit-transition: all 0.4s;
    -o-transition: all 0.4s;
    opacity:0; 
    filter:alpha(opacity=0);       
    -moz-opacity:0;            
    -khtml-opacity:0;   
     cursor: pointer;
    }


.douban .prev{ margin-left: -70px;  }
.douban .next{
   margin-right: -70px;
   left:auto; 
   right:3px;
}
.douban:hover .prevnext{
    opacity:1; 
    filter:alpha(opacity=100);       /* IE */    
    -moz-opacity:1;              /* 老版Mozilla */    
    -khtml-opacity:1;  
}

.douban .prevnext:hover{background: rgba(233, 233, 233, 0.9);color: #bd282e;    }
.douban:hover .prev{ margin-left: 0px; }
.douban:hover .next{ margin-right: -3px; }


.our_1{ height: 430px; background: #f7f6f6;  background: url(../images/our_bg1.jpg) no-repeat right;
   background-size: 100% 100%;
}
.our_1 .cont_s{width: 665px;height: 330px;  position: relative; top: 48px;   }
.our_1 .cont_s h3{font-size: 30px;color: #333;     }
.our_1 .cont_s .text{font-size: 16px;color: #666; margin-top: 50px; 
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 5;
    -webkit-box-orient: vertical;
}
.more_1{font-size: 14px;color: #666;display: block;width: 195px;height: 40px; line-height: 40px; text-align: center;
    border: 1px solid #e7e7e7;    border-radius: 20px;margin-top: 67px;  
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}

.our_1 .cont_s a:hover{border: 1px solid #bd282e; background: #bd282e; color: #fff;       }


.related_1{overflow: hidden;   }
.news_left{ width:100%; margin-top:40px;    }
.news_left .hd{ overflow: hidden;     }
.news_left .hd .title{font-size:16px; color:#666666; display: block; float: left;  text-align: center;
    -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;
    padding: 5px 30px;border-radius: 20px;
}
.news_left .hd .two{margin: 0 47px;     }
.news_left .hd ul{ width: 520px;margin: 0 auto;   }
.news_left .hd ul li a{ border: 1px solid #e7e7e7;  }
.news_left .hd ul li.on a{color:#FFFFFF;background-color: #bd282e;        }

.news_left .content{height: 275px;  margin-top: 35px;       }
.news_left .bd{overflow: hidden;     }
.news_left .bd .news_font{overflow: hidden;           }
  
.news_font1 ul{ width: 1240px;  }
.news_font1 ul li{ float: left;width: 278px;margin-right: 30px;background: #f6f6f6;      }

.honor_1 ul li{margin-bottom: 30px;  }


.news_font1 .img{width: 278px;height: 185px;overflow: hidden; }
.news_font1 .img img{ display: block;  
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.news_font1 ul li:hover .img img{transform: scale(1.2);  }
.news_font1 .text{border: 1px solid #f6f6f6;  
    font-size: 16px;color: #333;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.news_font1 .text_s{
	text-align:center;
	width: 238px;margin: 10px auto;height: 51px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}
.news_font1 ul li:hover .text{background: #bd282e; color: #fff;border: 1px solid #bd282e;  }

.news_left .news_font2 ul{ overflow: hidden;   }
.news_left .news_font2 li{width: 588px;height: 130px;      border: 1px solid #e7e7e7; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.news_left .news_font2 li:hover { border: 1px solid #bd282e;     }
.news_left .news_font2 li a{display: block;overflow: hidden;      }
.news_left .news_font2 li:nth-child(1),.news_left .news_font2 li:nth-child(2) {margin-bottom: 15px;     }
.news_left .news_font2 li:nth-child(1),.news_left .news_font2 li:nth-child(3) {float: left;         }
.news_left .news_font2 li:nth-child(2),.news_left .news_font2 li:nth-child(4) {float: right;        }

.news_left .news_font2 li .title{ height: 30px;width: 548px;margin: 23px auto 0;    }
.news_left .news_font2 li .title .name{ font-size: 16px;color: #333;line-height: 30px;
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; max-width: 485px;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.news_left .news_font2 li:hover .title .name{color: #bd282e;         }
.news_left .news_font2 li .title span{display: block;line-height: 30px;font-size: 14px;color: #999;           }
.news_left .news_font2 li .text{height: 45px; width: 548px;margin: 10px auto 0; font-size: 14px;color: #888;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}

.related_1 .more_2{margin: 55px auto; color: #999;       }
.related_1 .more_2:hover{border: 1px solid #bd282e; background: #bd282e; color: #fff;       }

.footer{width: 100%;background: url(../images/footer_bg.jpg) no-repeat; background-size: 100% 100%;padding-bottom: 18px;}

.footer .foot_t{height: 125px;border-bottom: 1px solid rgba(255, 255, 255, 0.08);        }
.foot_t .div1{float: left;  margin: 30px 88px 0 88px;      }
.foot_t .div1 .title{font-size: 16px;color: #c5c5c5; line-height: 40px;      }
.foot_t .div1 .title span{display: inline-block;width: 25px;height: 25px; background: url(../images/foot_icon.png) no-repeat; 
  position: relative; top: 6px;
}
.foot_t .div1 p{font-size: 14px;color: #c5c5c5; margin-left: 29px;        }
.foot_t .line{float: left;width: 1px;height: 45px;background: rgba(255, 255, 255, 0.08); margin-top: 40px ;         }
.foot_t .div_1 .title span{background-position: -4px -6px;      }
.foot_t .div_2 .title span{background-position: -32px -6px;     }
.foot_t .div_3 .title span{background-position: -63px -7px;     }
.foot_t .div_3 .icon_div{width: 150px;height: 50px;    }
.foot_t .div_3 .icon_div ul{width: 125px;height: 40px;float: right;   }
.foot_t .div_3 .icon_div ul li{position: relative;float: left;   }
.foot_t .div_3 .icon_div ul .icon{width: 40px;height: 40px;background: url(../images/foot_icon.png) no-repeat;       }
.foot_t .div_3 .icon_div ul .ewm{position: absolute;margin-left: -25px; display: none; 
    transition: all 0.3s; z-index: 30;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.foot_t .div_3 .icon_div ul li:nth-child(1) .icon{background-position: -4px -46px;  }
.foot_t .div_3 .icon_div ul li:nth-child(2) .icon{background-position: -50px -46px; }
.foot_t .div_3 .icon_div ul li:nth-child(3) .icon{background-position: -96px -46px; }
.foot_t .div_3 .icon_div ul li:nth-child(1):hover .icon{background-position: -4px -83px;  }
.foot_t .div_3 .icon_div ul li:nth-child(2):hover .icon{background-position: -50px -83px; }
.foot_t .div_3 .icon_div ul li:nth-child(3):hover .icon{background-position: -96px -83px; }
.foot_t .div_3 .icon_div ul li:hover .ewm{ display: inline-block;    }
.foot_b .foot_nav{text-align: center;margin: 0 auto; color: rgba(255, 255, 255, 0.08); position: relative;margin-top: 40px;  }
.foot_b .foot_nav a{font-size: 14px;color: #c5c5c5; display: inline-block;width: 120px; height: 30px;text-align: center;  }
.foot_b .foot_nav a:hover,.foot_b .foot_nav a.on{ color: #fff;    }
.foot_b .link{ overflow: hidden; width: 910px; margin: 0 auto;    }
.foot_b .link .link_t{float: left;height: 30px;line-height: 30px;font-size: 14px;color: #c5c5c5;    }
.foot_b .link .link_div{ width: 820px;line-height: 30px; float: left; margin-left: 10px;  }
.foot_b .link .link_div a{ font-size: 14px;color: #c5c5c5; margin: 0 5px;   }
.foot_b .link .link_div a:hover{ color: #fff;    }
.foot_b .last{font-size: 14px;color: #c5c5c5; text-align: center;margin: 2px auto 0;    }
.foot_b .last_2{margin: 20px auto;   }
.foot_b .last a{font-size: 14px;color: #c5c5c5; display: inline-block; margin: 0 5px;      }
.foot_b .last a:hover{ color: #fff;    }
.foot_b .foot_icon{width: 340px;margin: 12px auto 0px;    }
.foot_b .foot_icon img{ margin-right: 20px;}

/*产品中心 */

/*  搜索  */
.search{height: 60px; border-bottom: 1px solid #e7e7e7; }
.search_s{height: 60px;  }
.crumbs{font-size: 14px; color: #666; height: 60px;line-height: 60px;  }
.crumbs a{font-size: 14px; color: #666;   }
.crumbs a:hover{color: #bd282e;   }

.search .hot{height: 60px;line-height: 60px;font-size: 14px;color: #777777;   }
.search .hot a{font-size: 14px;color: #777777;display: inline-block;margin:0 10px;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 1s;
    -o-transition: all 0.3s; 
}
.search .hot a:hover{color: #bd282e;   }
.search .search_r{height: 60px;    }
.search .search_r .select{height: 34px;width: 90px;position: relative;top: 13px;
  border: 1px solid #dcdcdc;color: #999;

}
.search .search_r .select option{ line-height: 40px;   }


.search .search_r .input_l{height: 36px;width: 229px;position: relative;top: 13px;margin-left: -1px;   }
.search .search_r .input{height: 32px;width: 225px;border: 1px solid #dcdcdc;color: #999; text-indent: 1rem; 
    -moz-transition: border-color 0.3s;
    -webkit-transition: border-color 0.3s;
    transition: border-color 0.3s;
}
.search .search_r .input:hover{border: #ccc 1px solid;    }

.search .search_r .fdj{ height: 34px; width: 36px; position: relative;float: right; top:-34px;      }
.search .search_r .submit{position: absolute;  height: 34px; width: 36px;top: 0px; right: 2px;
  border: 1px solid #dcdcdc; 
   background-color: #FFF;
   background-image: url(../images/cearch_fdj.png);
   background-position: center;
   background-repeat: no-repeat;
  
  }

.search .search_r .submit:hover{cursor:pointer;background-color: #ece8e8;       }



.list_1 {overflow: hidden;     }
.list_1 ul {margin-top: 60px;overflow: hidden;
    width:1240px;
    text-align: center;
    font-size: 18px;
    background: #fff;
}

.list_1 ul li{overflow: hidden; float: left; 
    width:378px;height: 385px;border: 1px solid #e7e7e7;
    transition: all 0.3s;margin: 0 30px 30px 0;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.list_1 ul li a{ display: block;width:378px;height: 385px;   }

.list_1 ul li:hover{border: 1px solid #bd282e;    }

.list_1 ul li .img{width: 300px;height: 214px;margin: 0 auto; text-align: center;
  margin-top: 50px;
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s; 
}
.list_1 ul li:hover .img{  margin-top: 25px;}

.list_1 ul li .img  img{vertical-align: middle;max-width: 100%;max-height: 100%;}
.list_1 ul li p{color: #333;font-size: 20px;width: 90%;margin: 20px auto 0;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; 
}
.list_1 ul li .text{color: #666;font-size: 14px;text-align: center;width: 90%;margin: 10px auto 0;
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 

    text-overflow: ellipsis;overflow: hidden;white-space: nowrap; 
}
.list_1 ul li .div_a{
    font-size: 14px; border-radius: 20px;margin: 44px auto 0;
  height: 40px;line-height: 40px;width: 200px;text-align: center;background: #bd282e; color: #fff;
  transition: .4s ease all;
  -moz-transition: .4s ease all;
  -webkit-transition: .4s ease all;
  -o-transition: .4s ease all; 

}
.list_1 ul li .div_a:hover{background: #aa181d; }

.list_1 ul li:hover p{margin-top: 10px;    }
.list_1 ul li:hover .text{margin-top: 5px;    }
.list_1 ul li:hover .div_a{ 
    margin-top: 15px;
}



.paging{height: 40px;text-align: center; margin: 30px 0 60px;
    -webkit-transition: all .5s ease-out;
    -moz-transition: all .5s ease-out;
    -ms-transition: all .5s ease-out;
    transition: all .5s ease-out;
 }
 .paging a{display: inline-block; padding: 10px 20px; border:solid 1px #eaeaea; margin: 0 5px; color: #666;}
 .paging span{display: inline-block; padding: 10px 10px;margin: 0 5px; color: #666; }
 .paging .on{background: #bd282e; padding: 11px 21px; color: #fff; }
 .paging .s{display: inline-block;border:solid 1px rgba(233, 233, 233, 1);padding: 10px 20px; color: rgba(0, 0, 0, 0); }

 .paging .ss{color: #999; }
 .paging a:hover{background: #bd282e; padding: 11px 21px; color: #fff;border:0;}
 .paging a.s:hover{color: rgba(0, 0, 0, 0);}
 .paging .pn{background-position: -2px -22px;}
 .paging .s .pn{position: absolute; width: 15px;height:15px; margin: 2px -5px;
    background:url(../images/paging_bg.png) no-repeat ;
 }
 .paging .s .prev{background-position: -2px -43px;  }
 .paging .s .prev{background-position: -2px -3px;   }
 .paging div.s .prev{background-position: -2px -43px;   }
 .paging .s .next{background-position: -14px -3px;   }
 .paging div.s .next{background-position: -14px -44px;}
 .paging a.s:hover .prev{background-position: -2px -22px;   }
 .paging a.s:hover .next{background-position: -14px -22px;   }
/* list.html */
.list{overflow: hidden;  }
.list .title_top{width: 620px;margin: 60px auto 40px;text-align: center}
.list .title_top a{display: inline-block;width: 130px;height: 40px;line-height: 40px;text-align: center;font-size: 16px;color: #666;
    border: 1px solid #e7e7e7;border-radius: 20px; margin-left: 15px;
}
.list .title_top a:hover{border: 1px solid #bd282e;background: #bd282e;color: #fff;     }
.list .title_top a.on{border: 1px solid #bd282e;background: #bd282e;color: #fff;    }
.list .title_top a.one{margin-left: 0px;  }


 .list .list_ul{width: 100%;overflow: hidden; margin: 10px 0 30px; border-top: 1px solid #e7e7e7;      }
 .list .list_ul li{height: 195px;width: 100%;border-bottom: 1px solid #e7e7e7; 
    transition: all 0.3s; 
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}

 .list .list_ul li .lis{display: block;height: 195px;width: 1200px;margin: 0px auto;
     -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s; 
 }
 .list .list_ul li:hover{background: #fbfbfb;     }
 .list .list_ul .time{width: 110px;height: 88px;color: #666;margin-top: 45px;
     -webkit-transition:all 0.2s; -moz-transition:all 0.2s; -ms-transition:all 0.2s; transition:all 0.2s;
 }
 
 .list .list_ul .time .time_year{font-size: 36px;text-align: center;color: #c4c3c3; font-weight: lighter;   }

 .list .list_ul .time a{display: block; width: 110px;height: 35px;line-height: 35px;text-align: center;  border: 1px solid #e7e7e7; 
    transition: all 0.3s;   font-size: 14px; color: #999;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
 .list .list_ul .time:hover  a{border: 1px solid #bd282e;color: #fff; background: #bd282e;     }

 
 .list .list_ul .text{width: 925px; height: 130px; margin-top: 32px;padding: 0 5px 0;     }
 .list .list_ul .text .title{display: block;color: #333;font-size: 18px;height: 35px;line-height: 35px;font-weight: bold;  
     text-overflow: ellipsis; overflow: hidden;white-space: nowrap; 
      -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;
 }
 .list .list_ul li:hover .text .title{color: #bd282e;overflow: hidden;       }
 .list .list_ul .text .content{color: #777;font-size: 14px;height: 45px; margin-top:10px;  
     overflow: hidden;
     text-overflow: ellipsis;
     display: -webkit-box;
     -webkit-line-clamp: 2;
     -webkit-box-orient: vertical;
 }
 .list .list_ul .text .content a{color: #666; -webkit-transition:all 0.3s; -moz-transition:all 0.3s; -ms-transition:all 0.3s; transition:all 0.3s;  }
 .list .list_ul .text .content a:hover{color:#bd282e;    }


 .news_detail{height: 30px; width: 850px;margin-top: 10px;    }
 .news_detail .author{font-size: 14px;color: #999;    }
 .news_detail .number{font-size: 14px;color: #999;margin-left: 30px;    }
 .news_detail .icon{display: inline-block; width: 20px;height: 20px;background: url(../images/list_logo.png) no-repeat; position: relative;top:5px;     }
 .news_detail .author .icon{background-position: -5px -5px;  }
 .news_detail .number .icon{background-position: -32px -6px; }
 .news_detail .arrows .icon{background-position: -63px -5px; }
 
 .news_detail .arrows{float:left;width: 330px;height: 20px;margin-left: 35px;color: #999;       }
 .news_detail .arrows a{color: #999;margin: 0 10px; 
     transition: all 0.3s;
     -moz-transition: all 0.3s;
     -webkit-transition: all 0.3s;
     -o-transition: all 0.3s; 
 }
 .news_detail .arrows a:hover{color:#bd282e;      }

 .list .list_ul li .lis .line{width: 1px;height: 100px;background: #e7e7e7;margin: 47px 75px;       }

/* content.html  */
.content_1{ overflow: hidden;margin: 60px auto;  }

.new_l{width: 890px;overflow: hidden;   }
.news_h1{width: 890px;height: auto;}
.news_h1 h1{font-size: 24px;color: #1f1f1f; }
.news_h1 .text{font-size: 14px;color: #c6c6c6;height: 25px;line-height: 25px;margin-top: 10px;  }

.news_h2{height: 40px;}
.news_h1 h2{font-size: 26px;color: #c59b6d;text-align: center;    }
.news_h1 img{display: block; margin: 0px auto;position: relative; top: 12px;  }

.article{width: 890px;overflow: hidden; margin: 20px auto 0px;border-top:1px solid #efefef;
    padding: 15px 0  30px; line-height: 200%;font-size: 14px;color: #1f1f1f;  
 }
 .article img {
 	width: auto;
    height: auto;
 }
  .article p  span img ,
   .article h4 img {
    width: 100%;
  } 

 .article_1{border-top: none;font-size: 14px;color: #333;}
 .news_tontent_link{width: 890px;height: 28px;padding: 20px 0; background: #f9f9f9; }
 .news_tontent_link ul{width: 810px;overflow: hidden;margin: 0 auto; }
 .news_tontent_link li{overflow: hidden;max-width: 450px;font-size: 14px;color: #666; overflow: hidden;height: 27px;line-height: 27px; }
 .news_tontent_link li a{color: #666;
     -webkit-transition: all .2s ease-out; 
     -moz-transition: all .2s ease-out;
     -ms-transition: all .2s ease-out;
     transition: all .2s ease-out;
 }
 .news_tontent_link li span{color: #c7c7c7;  }
 .news_tontent_link li a,.news_tontent_link li span{max-width: 340px;height: 27px;line-height: 27px;display: block;float: right;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
 .news_tontent_link li a:hover{color: #bd282e; }
 .news_tontent_link ul .ll{float: right;  }
 .news_tontent_link ul .uu{float: left;  }

.new_r{ width: 280px; overflow: hidden;      }

.new_title{  font-size: 14px;color: #d9d9d9; height: 30px; border-bottom: 1px solid rgba(189, 40, 46, 0.2);     }
.new_title span{ font-size: 18px;color: #bd282e; margin-right: 10px;    }

.new_r .div{margin-bottom: 30px;}
.new_r .div_1 .text {overflow: hidden; padding: 15px 0;    }
.new_r .div_1 .text a{display: block; height: 50px;line-height: 50px;text-align: center;font-size: 18px;color: #666; 
   background: #f6f6f6;margin: 2px 0;
   transition: all 0.3s;
   -moz-transition: all 0.3s;
   -webkit-transition: all 0.3s;
   -o-transition: all 0.3s; 
}
.new_r .div_1 .text a:hover,.new_r .div_1 .text a.on{background: #bd282e;color: #fff;    }

.new_r .div_2{ overflow: hidden;  }
.new_r .div_2 ul{ overflow: hidden;    }
.new_r .div_2 ul li{border-bottom: 1px solid #e7e7e7; text-overflow: ellipsis; overflow: hidden;white-space: nowrap;    }
.new_r .div_2 ul li a{ font-size: 14px;color: #999;height: 50px;line-height: 50px;  
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.new_r .div_2 ul li a:hover{ margin-left: 15px; color: #bd282e; }

.new_r .div_3{overflow: hidden;  }
.new_r .div_3 ul{margin: 15px auto;   }

.new_r .div_3 ul li{float: left;padding: 7px 18px; background: #f6f6f6; margin: 0 10px 10px 0; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.new_r .div_3 ul li a{font-size: 14px;color: #666;display:block;  
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}
.new_r .div_3 ul li:hover{background: #bd282e;   }
.new_r .div_3 ul li:hover a{color: #fff;   }


/*    our.html    */
.our{margin-bottom: 60px; }
.our .title_top2{width: 440px;   } 
.our .our_content{line-height: 200%;font-size: 14px;color: #666;   }
.our .our_content p img{width:auto;}
.our .our_content img{ display: block;margin: 40px auto;    }

/*   agency.html   */
.agency{overflow: hidden;margin-top: 60px;   }
.agency .news_font1 ul li {margin-bottom: 30px;  }

/* code for contact_us2.html */
.contact_boxs{ width:1060px; margin:0 auto; }
.contact_boxs .title{  margin:50px auto;   text-align:center; }
.contact_boxs .link_way ul{ width:1300px; }
.contact_boxs .link_way ul li{ width:328px; height:88px; float:left; border:1px solid #eee; margin-right:35px;  }
.contact_boxs .link_way ul li.qq{ background:url(../images/icon_qq.png) no-repeat 50px 25px ;}
.contact_boxs .link_way ul li.tel{ background:url(../images/icon_tel.png) no-repeat 50px 25px ;}
.contact_boxs .link_way ul li.email{ background:url(../images/icon_email.png) no-repeat 50px 25px ;}
.contact_boxs .link_way ul li .nr{ width:220px; height:50px; margin-top:15px; line-height:25px;  margin-left:100px; color:#666;}
.contact_boxs  .ewm{ width:350px; height:160px; padding-top:20px; margin:50px auto;  background:url(../images/kuang.png) no-repeat left bottom; text-align:center; }
.w{ width:100%; height:auto; overflow:hidden; }


.leave_words{ background:#ebebeb; height:395px;  }
.leave_words table{ margin:50px auto; color:#666;  }
.leave_words  table  .inp{ width:196px; height:32px; line-height:34px;  border:1px solid #dadada; text-indent:6px; color:#7e7e7e; }
.leave_words  table .txt{ width:782px; height:80px; padding:5px; border:1px solid #dadada; color:#7e7e7e; }
.leave_words  table .submit_btn{ width:240px; height:44px; text-align:center; line-height:44px; color:#FFF; border:0; background:#f54f4f; margin-left:42px; font-size:16px; font-family:"microsoft yahei"; cursor:pointer;  }

.leave_words  table .submit_btn:hover{ filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}

/*    download.html    */
.download{width: 100%;height: 715px; background: url(../images/download_bg.jpg) no-repeat center;margin-bottom: 60px;
  
}

.download .cont .text{font-size: 50px;color: #fff; font-weight: bold;top: 200px;position: relative;     }

.download .cont ul{ top: 220px;position: relative;     right: -147px; }
.download .cont ul li{float: left; width: 270px;height: auto;line-height: 80px;  overflow: hidden;
     transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
}


.download .cont ul li span{display: block;width: 40px;height:45px;float: left;
    background: url(../images/ios_icon.png) no-repeat; margin: 14px 0 0 30px;
}


.download .cont ul li .top{ width: 270px;height: 80px;line-height: 80px; font-size: 22px;color: #bd282e;  background: #fff; 
  transition: all 0.3s;
  -moz-transition: all 0.3s;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s; 
  border-radius: 15px; 
}


.download .cont ul li .top{ color: #fff;  background: #bd282e;
   border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;       }
.download .cont ul li .top .name{float: left; height: 80px;line-height: 80px;margin-left: 15px;      }


.download .cont ul li .img{width: 180px;height: 180px;border: 20px solid #bd282e; 
    transition: all 0.3s;
    -moz-transition: all 0.3s;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s; 
        border-radius: 5%;
}
.process_label{margin-top: 30px;}
.process{margin:30px 15px 60px; overflow: hidden;}
.labeltwo{overflow: hidden; border-top:solid 2px #1f1f1f;}
.labeltwo h3{height: 48px; text-indent: 10px; line-height: 48px; font-size: 16px; color: #333; font-weight: 400;border:solid 1px #e9e9e9;}
.labeltwo .label_a{margin:24px 0;overflow: hidden;}
.labeltwo .label_a a{display:block; margin:0 10px 10px 0; padding:5px 10px; color: #888; border:solid 1px #e9e9e9; float: left; border-radius:30px;}
.labeltwo .label_a a:hover{ color: #bd282e;border:solid 1px #bd282e;}



  @font-face {font-family: "iconfont";
    src: url('../fonts/iconfont.eot?t=1585033414419'); /* IE9 */
    src: url('../fonts/iconfont.eot?t=1585033414419#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('data:application/x-font-woff2;charset=utf-8;base64,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') format('woff2'),
    url('../fonts/iconfont.woff?t=1585033414419') format('woff'),
    url('../fonts/iconfont.ttf?t=1585033414419') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+ */
    url('../fonts/iconfont.svg?t=1585033414419#iconfont') format('svg'); /* iOS 4.1- */
  }
  
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .icon-shangjiantou:before {
    content: "\e64a";
  }
  
  .icon-back4:before {
    content: "\e724";
  }
  
  .icon-next1:before {
    content: "\e60e";
  }
  
  .icon-QQ:before {
    content: "\e627";
  }
  
  .icon-qq:before {
    content: "\e621";
  }
  
  .icon-dianzan1:before {
    content: "\e61c";
  }
  
  .icon-next:before {
    content: "\e6a2";
  }
  
  .icon-back:before {
    content: "\e6dc";
  }
  
  .icon-biaoqian:before {
    content: "\e694";
  }
  
  .icon-tell:before {
    content: "\e605";
  }
  
  .icon-dianhua1:before {
    content: "\e6db";
  }
  
  .icon-jia1:before {
    content: "\e62d";
  }
  
  .icon-jian:before {
    content: "\e62b";
  }
  
  .icon-dianhua:before {
    content: "\e61b";
  }
  
  .icon-caidan:before {
    content: "\e62c";
  }
  
  .icon-xiangmu:before {
    content: "\e656";
  }
  
  .icon-weixin2:before {
    content: "\e607";
  }
  
  .icon-shouye:before {
    content: "\e677";
  }
  
  .icon-you:before {
    content: "\ef02";
  }
  
  .icon-youjiantou:before {
    content: "\e608";
  }
  
  .icon-tubiao:before {
    content: "\e636";
  }
  
  
 