@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; color:#333;  font-size:12px;}
a{ text-decoration:none;}
img{ border:none;}
h1,h2,h3,h4,h5,h6{ font-style:normal;}
ul,li ol{ list-style:none;}
/***************************************������??��?**********************************************/
.header{ width:100%; background:#005e15; height:80px;}
.herder_main{ width:1200px; height:80px; margin:0 auto;position:relative; z-index:1;}
.header_left{ width:390px; height:80px; position:absolute; z-index:2; top:0; left:0;}
.header_left .big_logo{ width:390px; height:80px;}
.big_logo a,.big_logo a img{ display:block; width:390px; height:80px;}
.header .language{ float:right; height:80px; line-height:80px; }
.header .language ul li{ float:left;}
.header .language ul li a{ font-size:14px; color:#76ae1d; margin:0 0 0 16px;}
.header .language ul li a.selected{ color:#9dff00;}
.header .language ul li a:hover{ color:#9dff00;}
.nav{ width:615px; height:80px; position:absolute; left:390px; top:0; background:url(../images/common/nav_bg.jpg) no-repeat;}
.nav ul{ width:615px; height:80px; margin:0 0 0 10px;}
.nav ul li{ float:left; width:146px; height:80px;}
.nav ul li a{ text-align:center; color:#fff; font-family:Arial; font-size:14px; width:146px; display:block; line-height:80px;}

.container_main{ width:100%; height:520px;  background:#005e15;}
.container_main ul{ width:1200px; margin:-1px auto 0 auto;}
.container_main ul li{ float:left; width:400px; height:415px;}
.footer{ width:1200px; height:50px; margin:20px auto 20px auto; position:relative; z-index:3;}
.footer .small_logo{ width:280px; height:45px; position:absolute; left:240px; top:0; z-index:4;}
.footer ul{ position:absolute; left:580px; top:14px;}
.footer ul li{ float:left; margin:0 60px 0 0;}
.footer ul li a{ font-size:14px; color:#666;}
.footer ul li a:hover{ color:#f00;}

.brand_contain{ width:100%; background:#efffe2;}
.brand_main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.brand_main img{ display:block;}
.brand_main ul li.product7 a{ width:300px; display:block; height:746px; 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:100%; height:746px; overflow:hidden; position:relative; margin:0 auto; z-index:1;}
.img_run ul{width:100%; height:auto; position:absolute; left:0; top:-1px; z-index:2;	}
.img_run ul#img_photo li{ background:#060;}
.img_run ul#img_photo li a{ display:none; position:absolute; top:0; left:0;}
.img_run ul#img_photo li a.banner1{ background:url(../images/index/banner1.jpg) center center no-repeat;  width:100%; height:746px;}
.img_run ul#img_photo li a.banner2{ background:url(../images/index/banner2.jpg) center center no-repeat;  width:100%; height:746px;}
.img_run ul#img_photo li a.banner3{ background:url(../images/index/banner3.jpg) center center no-repeat;  width:100%; height:746px;}
.img_run ul#img_photo li a#show{ display:block;}
.anniu_all{position:absolute; width:100%; height:20px; bottom:20px; z-index:3;}
.img_run span{ display:block; width:80px; height:20px;  opacity:1; margin:0 auto;}
.img_run span a{display:block; width:12px; height:12px; line-height:50px; text-align:center; float:left; background:#999; border-radius:47%; margin:4px 6px 0 6px; }
.img_run span a#select{background:#f00; border-radius:47%;}
.img_run a.left{display:block; display:none; width:30px; height:60px; position:absolute; left:0; top:140px; background:url(../images/index/left.png) no-repeat;z-index:4;}
.img_run a.right{display:block; width:30px;display:none; height:60px; position:absolute; right:0; top:140px; background:url(../images/index/right.png) no-repeat;z-index:5;}

.wrap_img{ width:100%; height:1000px;position:fixed; top:0; z-index:5556;}
.erceng{width:900px; height:auto; overflow:hidden ;position:relative;box-shadow:0px 0px 8px #000; z-index:5557; margin:140px auto 0px auto; background:#fff;}
.text_main{ padding:0 70px; height:560px;overflow-y:auto; overflow-x:hidden; width:760px;}
.text_main h1{  font-size:33px; text-align:center; margin:30px 0 30px 0;}
.text_main p{  font-size:16px; font-weight:lighter; color:#333; line-height:27px; margin:0 0 5px 0;}
.text_main p.kong{ text-indent:2em;}
.text_main p.kong span{ color:#F00; font-size:16px;}
.dama_main{ width:100%; margin:40px 0 0 0; overflow:hidden;}
.dama_main .dama_img{ width:185px; height:189px; float:left; margin:0 30px 0 0;}
.img_F{border-left:solid 2px #000;}
.dama_main ul{ float:left; overflow:hidden; width:520px;}
.dama_main ul li{ float:left; margin:0 20px 10px 0; width:220px; font-size:14px;}

.tushi{ background:#F93; color:#FFF;  font-size:20px; text-align:center; width:500px; margin:0 auto; display:block; height:40px; line-height:40px;}

.text_main_kl{ padding:0 70px; height:560px;overflow-y:auto; overflow-x:hidden; width:760px; display:none;}

.text_main_kl p{ margin:0 auto;}
.text_main_kl p img{ display:block; margin:0 auto;}

/*****����*****/

.brand_main{ width:1200px; height:auto; overflow:hidden; margin:0 auto;cursor: pointer;}
.brand_main img{ display:block; width: 100%; height: 100%;}

.allBrands{position: relative; -webkit-transition: all .25s;transition: all .25s;height: auto;overflow: hidden;border-top: 3px solid #f00; display:none;}
.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:34px; color:#999; text-align:center; font-weight:normal; padding:60px 0 10px; border-bottom:2px solid #999; width:120px; margin:0 auto 50px;}
.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: #005e15;}
.linkNav a{margin-right: 10px; font-size: 14px; color: #005e15;}
.classFloor{ width:1200px; height:auto; overflow:hidden;margin-bottom: 50px;}
.productList{ width:1200px; height:auto; overflow:hidden; font-family:Arial; text-align:center;}
.productList .productBox{ width:30%; overflow:hidden; float:left; margin:20px;display: flex;flex-direction: column; justify-content: center; align-items: center;}
.productList .productBox .p_img{ width: 300px; height: 300px;overflow:hidden;}
.productList .productBox .p_name{ font-size:16px; color:#1a1a1a; font-weight:bold; height:58px;margin-bottom: 0 !important;}
.productList .productBox .p_price{ font-size:20px; color:#4c4c4c;line-height: 40px;margin-top: 10px; height:40px;overflow:hidden;}
.productList .productBox .p_descript{ font-size:16px; color:#999;font-weight: lighter;padding-bottom: 40px; height:42px; overflow:hidden;}
.productList .productBox a.more{ font-size:16px; color:#fff; background:#005e15; padding:12px 38px; font-weight:lighter;-webkit-transition: all .25s;transition: all .2s; border-radius: 50px;}
.productList .productBox:hover{transform: translateY(20px);transition: all .2s linear;}


.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}

/*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;}

.detailRight{ width:430px; height:530px; overflow:hidden;}
.detailRight .detailInfo{position:fixed;top:210px!important;width:430px; height:auto;}
.fixed{ position:fixed; top:0;}
.detailRight .detailInfo h3{ font-size:32px; color:#1a1a1a; width:100%;line-height: 46px; border-bottom:none;padding: 80px 0 0;}
.detailRight .detailInfo hr{height: 1px;border: none;border-top: 1px solid #e5e5e5;width: 30px;margin:0 auto;}
.detailRight .detailInfo p{ width:380px; height:auto; overflow:hidden; text-align:center; font-size:14px; colo:#4c4c4c; line-height:22px; padding-top:10px; margin:0 auto;}
.detailRight .detailInfo p.p_spec{ font-size:14px; color:#4c4c4c; text-align:center; height:46px; line-height:46px;}
.detailRight .detailInfo a.goMore{ background: #005e15;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;}




