/*首页*/
.home_main{background: url(../images/index_bg.jpg) center center no-repeat;width: 100%; height: 100vh;background-size: 100% auto;}
.home_main .title{width: 100%; text-align: center; position: fixed; top: 20%; font-size: 36px; letter-spacing:2px; color: #fff;text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.5);}
.home_main ul{width: 50%; position: fixed; bottom: 10%; left: 25%; margin-left: 0;display:block; justify-content:center;}
.home_main ul li{width: 100%; text-align: center; font-size: 18px; line-height: 50px; border-radius: 40px; border: 1px solid #fff;background:rgba(255,255,255,0.2);text-shadow: 2px 4px 3px rgba(0, 0, 0, 0.3);mix-blend-mode: multiply; margin-bottom: 20px;}
.home_main ul li a{color: #fff; display: block;}

.home_main .index_info{width: 100%; text-align: center;top: 50%;transform: translateY(-50%);position: absolute;}
.home_main .index_info h1{font-size: 36px; font-weight: 500;}
.home_main .index_info dl{font-size: 20px; padding-top: 30px;}

/*关于我们*/
.about_main{position: relative;}/*背景图容器*/
.about_main .about_main_bg{position: fixed;
  background-size: cover;/*设置了背景图铺满整个容器*/
  background-repeat: no-repeat;/*设置不重复平铺*/
  background-position: center center;/*设置了背景图在容器中的位置为居中*/
  height: 100%;
  width: 100%;
  background-attachment: fixed; /* 将背景图固定不动 */
  z-index: -1;}/*背景图的样式*/

.about_main .about{width: 1000px; margin:0 auto; padding-top: 50px;}
.about_main .about p{font-size: 18px; line-height: 1.6; margin-bottom: 15px;text-align: justify;}
.about_main .about dl{width: 100%; padding-bottom: 30px; padding-top: 40px;}
.about_main .about dl img{width: 100%;}
/*联系我们*/
.about_main .contact{width: 1000px; margin:0 auto; padding-top: 240px; padding-left: 165px;}
.about_main .contact dl{font-size: 28px; line-height: 1.6; margin-bottom: 10px;}
.about_main .contact p{font-size: 18px; line-height: 1.2; margin-bottom: 10px;}
.about_main .contact p a:hover{color: #077501;}
/*产品线*/
.about_main .lines{width: 1000px; margin:0 auto; padding-top: 50px;}
.about_main .lines .one{width: 100%; padding-bottom: 50px;}
.about_main .lines .one .title{width: 100%; font-size: 24px;}
.about_main .lines .one ul{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap; padding-top:20px;}
.about_main .lines .one ul li{width: 24%; margin-right: 1.333333%}
.about_main .lines .one ul li:last-child{margin-right: 0;}
.about_main .lines .one ul li img{width: 100%; display: block;}
/*销售网络*/
.about_main .sales{width: 1000px; margin:0 auto; padding-top: 80px;}
.about_main .sales img{width: 100%; display: block;}
/*产品页*/
.about_main .product{width: 1200px; margin:0 auto; padding-top: 150px;display: flex; justify-content: center;align-items: center;}
.about_main .product li{width: 450px;}
.about_main .product li:nth-child(1){margin-right: 50px;}
.about_main .product li dl{width: 100%;}
.about_main .product li dl img{width: 100%;}
.about_main .product li:nth-child(2) dl{padding-top: 7%;}
.about_main .product li:nth-child(2) dl img{width: 85%; margin: 0 auto;}
.about_main .product li dd{font-size: 18px; text-align: center; padding-top: 60px;}
.about_main .product li dd a:hover{color: #077501}
.about_main .product li:nth-child(2) dd{padding-top: 65px;}
/*产品详情*/
.about_main .show{width: 1000px; margin:0 auto; padding-top: 50px; padding-bottom: 50px;}
.about_main .show h1{width: 100%; text-align: center; font-size: 28px; font-weight: bold;}
.about_main .show ul{padding-top: 30px; width: 100%;}
.about_main .show ul li{width: 100%;display:flex;align-items:stretch;-webkit-align-items:stretch;flex-wrap:wrap; font-size: 18px; padding-top: 10px;}
.about_main .show ul li dl{width: 150px; color: #666;line-height: 1.6;}
.about_main .show ul li dd{ line-height: 1.6; color: #000;}
.about_main .show .info{ margin: 0 auto; width:100%;display: flex; align-items: center; padding-top: 60px;}
.about_main .show .info dt{width: 35%; text-align: center;}
.about_main .show .info dt:nth-child(2){margin-left: 15%;}
.about_main .show .info dt img{width: 100%;}