﻿@charset "utf-8";
/*jmj-2016.9-----主体部分*/
/*=========================首页========================*/
.sign_fl{width: 530px; height: 632px; overflow: hidden;}
.sign_fl a{display: block; width: 100%; height: 100%;overflow: hidden;}
.sign_fr{width: 207px; height: auto; overflow: hidden;}
.men_sign,.women_sign{position: relative; width: 100%;height: 245px; margin-bottom: 11px;}
.men_sign{background:url("../images/men.jpg"); overflow: hidden;}
.women_sign{background:url("../images/women.jpg");overflow: hidden;}
.link{display: block;width: 100%;height: 100%;}
.sign_shadow{position: absolute;top: 95px; left: 0; width: 100%;height: 56px;text-align: center; font-size: 18px; color: #fff; line-height: 56px; background: url("../images/shadow.png");}
.sign_phone{width: 100%;padding: 25px 0; background: #141414;overflow: hidden;}
.sign_phone i{display: block;width: 100%;height: 22px;background: url("../images/phone.jpg") no-repeat;}
.sign_phone p{font-style:italic;font-size: 18px; line-height: 24px; color: #fff; font-weight: bold; text-align: center;}
/*=========================首页 END========================*/
/*=========================产品页========================*/
.product-head{width: 100%;height: 53px;background: #713510;overflow: hidden;}
.product-head h1{font-size: 21px; color: #fff; line-height: 53px;}
.product-head h1:before{content: "";float: left; width: 14px; height: 8px; margin:22.5px 15px 22.5px 24px;background: url("../images/down.png") no-repeat;}
.product-ul{width: 100%; height: auto;margin-bottom: 15px; overflow: hidden;}
.product-ul li{float: left; width: 237px; height: 285px; margin-top: 16px; margin-right: 18px; overflow: hidden;}
.product-ul .mr0{margin-right: 0;}
.pro-img{width: 235px; height: 235px; border:1px #d7d4d3 solid;}
.pro-img a{display: block; width: 100%; height: 100%;}
.pro-img img{width: 100%;height: 100%;text-align: center;}
.pro-name{width: 100%; height: 16px; padding: 16px 0; font-size: 14px; color: #fff; text-align: center; overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
.pro-name a{display: block;font-size: 14px; color: #fff; overflow: hidden;text-overflow:ellipsis; white-space: nowrap;}
.product-ul li:hover a{color: #000;}
/*================================产品详细页=================================*/
.photo_pro{width: 682px; margin:22px 41px 50px 24px; overflow: hidden;}
.large_box{width: 682px;height: 755px;overflow: hidden;}
.large_box ul{width: 100%;height: 100%;overflow: hidden;}
.large_box ul li{ display: none; width: 100%; height: 100%;}
.large_box ul li a{display: block;width: 100%; overflow: hidden;}
.large_box ul li img{display:block; width: 680px; height: 680px; border:1px #d7d4d3 solid;}
.large_box ul li p{width: 100%;height: 24px;padding: 24.5px 0;text-align: center; overflow: hidden;}
.large_box ul li span{display: inline-block; line-height: 24px; margin: 0 15px; font-size: 14px; color: #fff; font-family: "Microsoft YaHei";}
.small_box{width: 682px; height: 142px;overflow: hidden;}
.small_list{position:relative;float:left;width:608px;height:142px;overflow:hidden;}
.small_list ul{height:142px;overflow:hidden;}
.small_list ul li{position:relative;float:left;margin-right:10px;width:140px; height: 140px; border:1px #d7d4d3 solid;}
.small_list ul li img{display:block;}
.small_list ul li .bun_bg{display:none;position:absolute;top:-1px;left:-1px;width:142px;height:142px;background:#fff;filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6;}
.small_list ul li.on .bun_bg{display:block;}
.btn{display:block;width:20px;height:142px;background-repeat:no-repeat;background-position:center center;cursor:pointer;}
.left_btn{float:left;margin-right:17px;background-image:url("../images/left_btn.png");}
.right_btn{float:right;margin-left: 17px; background-image:url("../images/right_btn.png");}
/*=============================关于我们==========================================================*/
.about{padding: 10px 53px; color: #fff; overflow: hidden;}
.about p{margin-top: 15px; line-height: 24px; font-size: 17px; text-indent: 25px;}
/*=============================联系我们==========================================================*/
.contact{padding: 10px 53px; color:#fff;overflow: hidden;}
.contact h1{font-size: 24px;}
.contact div{margin-top: 10px;overflow: hidden;}
.contact p{font-size: 17px; line-height: 24px; margin: 10px 0;}
.contact p span{width: 115px; display: inline-block;white-space: pre;}
.contact p a{color: #fff; font-size: 17px;}
/*=============================营销网络==========================================================*/
.network{ margin: 50px 0;}
.network img{display: block; margin:0 auto;}
.news img{ width: 100%; margin-top: 15px;}
/*===========================产品咨询=========================================================*/
.query{ margin: 30px 50px; color: #fff; font-size: 20px;}
.query form>div{margin-bottom: 20px;}
.query form>div .f,.query form>b .f{float: left; width: 100px;line-height: 40px; text-align: right;}
.query form>b .f{width: 130px; padding-right: 10px;}
.query form>div a,.query form>b a{color: #fff; font-size: 20px;}
.query input[type="text"],.query textarea{border: #ddd 1px solid; border-radius: 5px; text-indent: 10px; height: 38px; width: 220px;}
.query textarea{ width: 415px; height: 150px; margin: 10px 0; line-height: 24px;}
.query .jq_btn{padding-left: 100px;}
.query .jq_btn a{ display: inline-block; width: 100px; height: 40px; line-height: 40px;text-align: center; font-size: 20px; color: #fff; border: 1px #A45421 solid; border-radius: 5px; background: #713510;}
.query b .jq_btn{padding-left: 140px;}


