@charset "utf-8";

*{margin:0;padding:0;}
html ,body{-webkit-transform:none; transform:none; -webkit-transition:none; transition:none;min-width: 1200px;}
body{font-family:'微软雅黑',sans-serif; font-size:14px; line-height:2; font-weight:300;  text-align:justify;background: #fff;}
input ,textarea ,select ,a{outline:0; font-size:inherit; font-family:inherit; font-style:inherit; font-weight:inherit;}
img{overflow:hidden; border:none; display:block;}
div ,form{margin:0 auto; height:auto; background-color:transparent;}
ul ,ul li{list-style:none;}
a{color:inherit; line-height:inherit; text-decoration:none; border:none; display:inline; border-radius:0; overflow:hidden; }
a:hover{text-decoration:none; }


.inside{width: 1200px;margin: 0 auto;}

.header{width: 100%;min-width:1200px;height: 120px;background: rgba(255,255,255,0.8);position: fixed;top: 0;z-index: 99;}
.header .logo{width: 400px;float: left;padding: 20px 0 20px 0px;}
.header .logo img{max-width: 100%;}
.header .nav{float:left;    margin-left: 90px;}
.header .nav li{display: block;float: left;padding: 36px 20px 24px;}
.header .nav li a{font-size: 22px;color: #333;line-height: 2;border-bottom: 1px solid #fff;padding: 16px 0;}
.header .nav li:hover,.header .nav .active{background: #545454;border-top-left-radius:0;  border-top-right-radius:0;  border-bottom-right-radius:1em;  border-bottom-left-radius:1em;}
.header .nav li:hover a, .header .nav .active a{border-color: #FFF; color: #FFF;}
.en{font-size: 22px;color: #333;line-height: 2;display:block;text-align:center;padding:35px 20px;float:right;}


.banner{max-width: 100%;min-width: 1200px;}
.banner img{max-width: 100%;}

.aboutPart{padding: 100px 0;}
.aboutPart:after{content: "";display: block;clear: both;}
.about_img{float: left;padding: 0 20px 0 80px;position: relative;}
.about_img .more{position: absolute;top:193px;height: 42px;left:231px;}
.about_text{width: 380px;padding:  80px 40px 0;float: right;font-size: 18px;line-height: 2;color: #585858;background: url("i/1.png") bottom no-repeat;}
.about_text p{    text-indent: 36px;}

.newsPart{padding: 50px 0;}
.newsPart:after{content: "";display: block;clear: both;}
.newsPart .news_list{width: 400px;float: left;padding: 0 50px;}
.news_list .list_title{width: 100%;height: 98px;float: right;display: block;padding: 40px 30px 30px;}
.news_list .list_title img{max-width: 100%;float: right;}
.news_list .item{clear: both;display: block;height: 40px;font-size: 16px;line-height: 40px;padding: 5px 0;}
.news_list .item .date{color: #fda0a0;margin-right: 24px;padding-right: 30px;position: relative;}
.news_list .item .date:after{content: "/";  position: absolute;right: 0;}
.more{display: block;text-align: center;width: 130px;height: 40px;border-radius: 5px; background: #f3bcb0;border:1px solid #f3bcb0;color: #fff;font-size: 18px;line-height: 40px;float: right;margin: 35px 0 0 0;}
.more:hover{background: #fff;color: #f3bcb0;border-color:#f3bcb0;}
.news_img{float: left; padding: 0 20px;}

.productPart{height: 786px;width: 100%;background: url("i/pro_bg.jpg") center no-repeat;padding: 80px 0;}
.productPart .pro_list{width: 840px;padding-top: 196px;margin: 0 10px;}
.productPart .pro_list .item{width: 280px;height: 190px;float: left;position: relative;}
.productPart .pro_list .item .itemText{font-size: 18px;line-height: 2;width: 100%;background: rgba(145,139,152,.8);color: #fff;position: absolute;bottom: 0;text-align: center;display: none;}
.productPart .pro_list .item:hover .itemText{display: block;}


.footer{background: #fff4f7;padding: 20px 0;}
.footer .footer_logo{width: 50%;float: left;}
.footer .footer_logo img{max-width: 100%;width:550px;margin-top:25px;}
.footer .inner_right{width: 50%;float: right;padding: 20px 0;}
.footer .inner_right .itemText{padding-left: 40px;line-height: 30px;margin: 10px 0;font-size: 18px;}
.footer .inner_right .name{background: url("i/name.png") left no-repeat;background-size: 30px 30px;}
.footer .inner_right .add{background: url("i/add.png") left no-repeat;background-size: 30px 30px;}
.footer .inner_right .tel{background: url("i/tel.png") left no-repeat;background-size: 30px 30px;}
.footer .copyright{width: 100%;text-align: center;color: #333;clear: both;padding-top: 30px;}
.footer .copyright p{display: inline-block;margin: 0 5px;}


.footer .footer_logo {
        width: 24%;
        float: left;
    }
    .footer .inner_right{
        width: 38%;
        float: left;
    margin-left: 3%;
    padding: 20px 20px;
    }
    .erweima{
        float: right;
        width: 30%;

        display: flex;
        align-items: center;
        justify-content: center;
    }
    .erweima img{
        width: 125px;

    }

    .erweima .item{
        text-align: center;
    margin: 0 5px;
    display: block;

    }