﻿body{color:#333;font:12px/1.5 'Tahoma';min-width:1020px;background:#000;}
@media (max-width: 768px) and (min-width: 50px) {
    body{
        min-width:initial;
    }
}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p{margin:0;padding:0;}
ol,ul,li{list-style-type:none;}
i,b{ font-style:normal;}
img{border:0 none;}
h1,h2,h3,h4,h5,h6{font-size:12px;font-weight:normal;}
b,em{font-style:normal;font-weight:normal;}
a{text-decoration:none; cursor:pointer;}

.head{margin-left:250px;width:1000px;height:89px;line-height:89px;margin:0 auto;position:relative; text-align:center;}
.head .Language{ position:absolute;right:0;color:#ffffff; text-align:right;}
.head .Language a{ color:#deb447}
.Nav{ background:#350101;text-align:center; height:40px;color:#ffffff;font-size:14px;}
.Nav a{ padding:0 20px; font-size:14px; line-height:40px;color:#deb447;}


.header{ width:100%; background:#000!important; height:129px;}
.herder_main{ width:100%; height:129px;}
.header_left{ width:1200px; height:89px; margin:0 auto; position:relative; top:0; left:0; z-index:1;}
.header_left .big_logo{ width:326px; height:89px; margin:0 auto; display:block;}

#main{width:100%;background:#fff;}
/**轮播**/
.no-outline{outline:none;hide-focus:expression(this.hideFocus=true);}
#kinMaxShow{ display:none;}
#kinMaxShow .sub-01 a.download-button{position:absolute;overflow:hidden; text-indent:-999em; display:block;width:191px;height:64px; background:url(about:blank);left:43%;top:340px; }

.brand_big{background:url(images/brand/img1.jpg) center;width:1920; height:712px;visibility:inherit;}
.brand_main {width:1200px;margin:0 auto;display:block}
.brand_bg{background:url(images/brand/img3.jpg) center;width:1920;height:419px;visibility:inherit;}
.brand_bgg{background:url(images/brand/img5.jpg) center;width:1920;height:532px;visibility:inherit;}

.news_big{background:url(images/news/img1.jpg) center;width:1920; height:542px;visibility:inherit;}
.news_main {width:1200px;margin:0 auto;display:block}
.news_bg{background:url(images/news/img5.jpg) center;width:1920;height:591px;visibility:inherit;}

.product_big{background:url(images/product/img1.jpg) center;width:1920; height:542px;visibility:inherit;}
.product_bg{background:url(images/product/img2.jpg) center;width:1920;height:354px;visibility:inherit;}
.product_main {width:1200px;margin:0 auto;display:block}

.botm {height: 61px; }
.botm_box{width:950px;height:61px; margin:0 auto; text-align:center; padding-left:50px;}
.botm_box a{line-height:61px;font-size:14px;color:#deb447; padding:0 20px; float:left;}

.cont_top{ text-indent:25px;font-size:14px;height:40px; line-height:40px;width:1200px;margin:0 auto; color:#fff;}
.cont_top a{color:#fff;}
.cont_main{ width:1200px;margin:0 auto;}

.list{ width:226px; float:left;background:#621A1B; height:888px }
.list_t{ background:#350201}
.main{ float:left;}
.list ul{ margin-top:40px}
.list li{width:200px; font-weight:bold; margin:0 auto;text-align:center; line-height:41px; font-size:18px; border-bottom:dashed 1px #bbb; overflow:hidden;white-space:nowrap; }
.clear{ clear:both}
.list a{color:#C9A73C; padding:20px 80px 20px 60px;}
.list a:hover{ color:#fff; background:#350201;}
.Nav a:hover,.head .Language a:hover,.botm_box a:hover{ color:#ffffff}


.brand_main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.brand_main img{ display:block;}
.allBrands{position: relative; -webkit-transition: all .25s;transition: all .25s;height: auto;overflow: hidden;border-top: 3px solid #f00; display:none;border: 1px solid rgba(153,153,153,0.2);border-radius: 5px;    margin-top: 2px;}
.allBrands li{ background:#fff; height:auto; width:100%; overflow:hidden; border-bottom:none!important;}
.allBrands li a{ text-decoration:none; color:#999!important;}
.allBrands li a:hover{ text-decoration:none; color:#e60a23!important;}
.brand_main h3{ font-size:28px; color:#999; text-align:center; font-weight:border; padding:60px 0 10px; border-bottom:2px solid #999; width:260px; margin:0 auto 50px;}
.brand_main h3 b{ font-size:26px; color:#999; font-weight:normal;margin-left: 10px;opacity: 0.5;}
.brand_main ul.brandClass{ margin-bottom:50px; height:auto; overflow:hidden;}
.brand_main ul.brandClass li{ float:left; border:1px solid #f2f2f2; margin-right:8px; margin-bottom:10px;}
.brand_main ul.brandClass li:nth-child(5n){ margin-right:0;}

.linkNav{width: 1200px;margin: 20px auto;height: 70px;line-height: 70px;}
.linkNav span{margin-right: 10px;color: #999;}
.linkNav a{margin-right: 10px; font-size: 14px; color: #333;}
.classFloor{ width:1200px; height:auto; overflow:hidden;margin-bottom: 50px;}

@media (max-width:3000px) and (min-width:768px) {
    .productList{ width:1200px; height:auto; overflow:hidden; font-family:Arial; text-align:center;}
    .productList .productBox{ width:280px; height:550px; overflow:hidden; float:left; margin-right:20px;}
    .productList .productBox:nth-child(4n){ margin-right:0;}
    .productList .productBox .p_img{ width:245px; height:245px; overflow:hidden;padding: 20px;}
    .productList .productBox .p_name{ font-size:22px; color:#1a1a1a; font-weight:lighter; height:60px;overflow:hidden;}
    .productList .productBox .p_price{ font-size:20px; color:#4c4c4c;line-height: 40px;margin-top: 10px; height:40px;overflow:hidden;font-weight:lighter;}
    .productList .productBox .p_descript{ font-size:16px; color:#999;font-weight: lighter;padding-bottom: 40px; height:42px; overflow:hidden; width:80%; margin:0 auto;}
    .productList .productBox a.more{ margin-top: 1em;display: inline-block;font-size:16px; color:#fff; background:#000; padding:12px 38px; font-weight:lighter;-webkit-transition: all .25s;transition: all .25s;}
    .productList .productBox a.more:hover{background: #060a2d;}
}
/* m端productList */
@media (max-width:768px) and (min-width:50px) {
	.productList {display: flex;flex-wrap: wrap;}
	.productList .productBox {text-align: center;margin-top: 2em; flex: 0 0 50%;height: 400px;overflow: hidden;display: inline-block;}
	.productList .productBox:first-child, .productList .productBox:nth-child(2){text-align: center;margin-top: 6em;}
	.productList .productBox .p_name{ font-size:14px; color:#1a1a1a; font-weight:bold;height:42px; overflow:hidden;padding:0 0.3em;}
	.productList .productBox .p_price{ font-size:14px; color:#4c4c4c;}
	.productList .productBox .p_descript{ font-size:14px; color:#999; height:3.1em; overflow:hidden;padding:0 0.3em;}
	.productList .productBox a.more{position: relative; top: 1em; margin-top: 10px;font-size:16px; color:#fff; background:#060a2d; padding:12px 38px; font-weight:lighter;-webkit-transition: all .25s;transition: all .25s;}
	.productList .productBox a.more:hover{background: #060a2d;} 
}


.brand_main ul li.product01{ width:1200px; height:496px;position:relative; background:url(../images/product/product4_01.jpg) no-repeat;}
.brand_main ul li.product01 a{ width:400px; display:block; height:496px; float:left;}

.brand_main ul li.product02{ width:1200px; height:496px;position:relative; background:url(../images/product/product4_02.jpg) no-repeat;}
.brand_main ul li.product02 a{ width:400px; display:block; height:496px; float:left;}

.brand_main ul li.product1{ width:1200px; height:561px;position:relative; background:url(../images/product/product_46.jpg) no-repeat;}
.brand_main ul li.product1 a{ width:300px; display:block; height:561px; float:left;}
.brand_main ul li.product2{ width:1200px; height:608px;position:relative; background:url(../images/product/product_49.jpg) no-repeat;}
.brand_main ul li.product2 a{ width:300px; display:block; height:608px; float:left;}
.brand_main ul li.product3{ width:1200px; height:604px;position:relative; background:url(../images/product/product_52.jpg) no-repeat;}
.brand_main ul li.product3 a{ width:300px; display:block; height:604px; float:left;}
.brand_main ul li.product4{ width:1200px; height:597px;position:relative; background:url(../images/product/product_55.jpg) no-repeat;}
.brand_main ul li.product4 a{ width:300px; display:block; height:597px; float:left;}
.brand_main ul li.product5{ width:1200px; height:602px;position:relative; background:url(../images/product/product_58.jpg) no-repeat;}
.brand_main ul li.product5 a{ width:300px; display:block; height:602px; float:left;}
.brand_main ul li.product6{ width:1200px; height:600px;position:relative; background:url(../images/product/product_64.jpg) no-repeat;}
.brand_main ul li.product6 a{ width:300px; display:block; height:600px; float:left;}
.brand_main ul li.product7{ width:1200px; height:656px;position:relative; background:url(../images/product/product_67.jpg) no-repeat;}
.brand_main ul li.product7 a{ width:300px; display:block; height:656px; float:left;}


.contitle{ color:#212972; font-size:20px; font-weight:bold;}
.contitle span,.textbox span{ color:#F00;}
.con{ margin-left:30px}
.conbox{ width:1200px; margin:30px auto; font-weight:bold; color:#6E6E6E; font-size:16px; height:auto; overflow:hidden; }
.textbox{ width:500px; padding:10px;float: left;}
#textfield,#textfield2,#textfield3,#textfield4,#textfield5,#textfield6,#textfield7{ border:solid 1px #cccccc; background:#F3F3F3; height:20px}
#textfield6{ width:700px}
#textfield7{ width:800px; height:180px; margin:10px 0 20px 30px;}
.btn{ width:120px; margin:0 auto}

.img_run{ width:1200px; height:460px; overflow:hidden; position:relative; top:0; left:0; z-index:55;}
.img_run ul{ width:2400px; height:460px;}
.img_run ul li a{ display:block; float:left;}
.img_run a.anniu_left{ position:absolute; top:200px; left:30px; display:block; height:58px; width:31px; z-index:56;}
.img_run a.anniu_right{ position:absolute; top:200px; right:30px; display:block; height:58px; width:31px; z-index:57;}

/*product*/
.left{ float:left;}
.right{ float:right;}
.detailLeft{ width:750px; height:auto; overflow:hidden;}
.detailLeft .detailImg{ width:550px; height:550px; overflow:hidden; border:1px solid #fafafa; margin:0 auto 45px;}
.detailLeft .detailBox{ clear:both; width:100%; height:auto; overflow:hidden; margin-bottom:100px;}
.detailLeft .detailBox .detailTab{ width:100%; height:50px; overflow:hidden; border-bottom:1px solid #ccc;}
.detailLeft .detailBox .detailTab ul li{ float:left; width:33.33%; height:50px; line-height:50px;overflow:hidden; text-align:center;}
.detailLeft .detailBox .detailTab ul li a{ font-size:14px; line-height:50px; color:#333; font-weight:bold;}
.detailContent .showHide{ width:100%; height:auto; overflow:hidden; border-bottom:1px solid #ccc;padding-bottom: 20px;}
.detailContent .showHide h3{ font-size:18px; color:#333; font-weight:lighter; line-height:32px; text-align:center;border-bottom:none;margin:0; width:100%;padding: 15px 0;}
.detailContent .showHide p{font-size:14px; color:#333; font-weight:lighter;text-align:center; line-height:26px;width: 700px;margin: 0 auto;}

.detailRight{ width:430px; height:530px; overflow:hidden;}
.detailRight .detailInfo{ width:430px; height:auto;}
.fixed{ position:fixed; top:0;}
.detailRight .detailInfo h3{ font-size:32px; color:#1a1a1a; width:100%;line-height: 40px; border-bottom:none;padding: 80px 0 0;font-family: Arial;margin: 0; font-weight:normal;}
.detailRight .detailInfo hr{height: 1px;border: none;border-top: 1px solid #e5e5e5;width: 30px;margin:0 auto;}
.detailRight .detailInfo p{ width:220px; height:auto; overflow:hidden; text-align:center; font-size:14px; color:#4c4c4c; line-height:22px; padding-top:10px; margin:0 auto;}
.detailRight .detailInfo p.txt1,.detailRight .detailInfo p.txt2{ padding:15px 0!important;}
.detailRight .detailInfo p.p_spec{ font-size:14px; color:#4c4c4c; text-align:center; height:46px; line-height:46px;}
.detailRight .detailInfo a.goMore{ background: #070609;font-size: 16px;color: #fff;display: block;text-align: center;height: 46px;line-height: 46px;text-decoration: none;}
.detailPrice .p_classify{ width:100%; height:48px; overflow:hidden;position: absolute;background: #fff;max-width: 430px;}
.detailPrice .p_classify .classfyBox{ height:160px;}
.detailPrice .p_classify .classfyBox ul li{width:94%; height:46px; overflow:hidden; border-bottom:1px solid #e5e5e5; border-top:1px solid #e5e5e5;position: relative;padding: 0 3%;}
.detailPrice .p_classify .classfyBox ul li:nth-child(2n){ border:none;}
.detailPrice .p_classify .classfyBox ul li a{ font-size:14px; color:#808080; line-height:46px; float:left;}
.detailPrice .p_classify .classfyBox ul li i{ display:block; width:21px; height:21px; border-radius:25px; float:left;margin-top: 12px;margin-right: 10px;}
.detailPrice .p_classify .classfyBox ul li i.bg1{ background:#de4d6c;}
.detailPrice .p_classify .classfyBox ul li i.bg2{ background:#f73732;}
.detailPrice .p_classify .classfyBox ul li i.bg3{ background:#a04c46;}
.detailPrice .p_classify .classfyBox ul li i.Lipbg1{ background:#cf0b0f;}
.detailPrice .p_classify .classfyBox ul li i.Lipbg2{ background:#aa3523;}
.detailPrice .p_classify .classfyBox ul li i.Lipbg3{ background:#f6514b;}
.detailPrice .p_classify .classfyBox ul li i.Lipbg4{ background:#b74545;}
.detailPrice .p_classify .classfyBox span.jiantou{position: absolute;top: 20px;width: 0px;height: 0px;border-width: 7px;border-style: solid dashed dashed;border-color: #777 transparent transparent;font-size: 0px;line-height: 0;margin-left: 10px;}
.detailPrice {height: 48px;overflow: hidden;clear: both;width: 100%;margin-top: 35px; background:#fff;}
.detailPrice .p_classify .classfyBox b{ font-size:16px; color:#808080; line-height:46px;float: right;font-weight: inherit;}

