/*public*/
* {margin:0; padding:0; outline:none; font-family:"Microsoft Yahei";}
body {color:#656565; width:100%; margin:0 auto; font-size:12px;}
ol,ul,li {list-style:none;}
img {border:none;}
a {text-decoration:none; font-size:12px; color:#626262; transition:.5s all linear;}

@font-face {
      font-family:PAGE;
      src:url(../font/page_bt.TTF);
}
@font-face {
      font-family:JOIN;
      src:url(../font/jlx_bt.ttf);
}

/*滚动条美化*/
.shop::-webkit-scrollbar {
	width:10px;
}
.shop::-webkit-scrollbar-track {
	background:#e5e5e5;
} /* 滚动条的滑轨背景颜色 */

.shop::-webkit-scrollbar-thumb {
	background:#b7d200;
} /* 滑块颜色 */

.shop::-webkit-scrollbar-button {

} /* 滑轨两头的监听按钮颜色 */

.shop::-webkit-scrollbar-corner {

} /* 横向滚动条和纵向滚动条相交处尖角的颜色 */

/*head*/
.head {overflow:hidden;}
.head .head_top {overflow:hidden; background:#f6f6f6;}
.head .head_top .on {overflow:hidden; width:1440px; line-height:30px; margin:0 auto;}
.head .head_top .on p {float:left; color:#787878;}
.head .head_top .on div {overflow:hidden; float:right;}
.head .head_top .on div a {display:block; float:left; color:#787878;}
.head .head_top .on div span {display:block; float:left; width:5px; height:30px; margin:0 10px; background:url(../images/img/head_top_x.jpg) center center no-repeat;}
.head .head_bottom {overflow:hidden; width:1440px; margin:0 auto; padding:20px 0;}
.head .head_bottom .logo {overflow:hidden; float:left; margin-top:10px;}
.head .head_bottom .logo img {display:block;}
.head .head_bottom .topnav {overflow:hidden; float:left; line-height:30px; margin:17px 0 0 80px;}
.head .head_bottom .topnav li {overflow:hidden; float:left; margin:0 13px;}
.head .head_bottom .topnav li a {display:block; font-size:14px; color:#323232; padding:0 12px;}
.head .head_bottom .topnav li a:hover {background:#b7d200; color:#fff;border-radius: 90px;}

.head .head_bottom .head_ss {overflow:hidden; float:right;}
.head .head_bottom .head_ss .ss {overflow:hidden; float:left;}
.head .head_bottom .head_ss .ss input {float:left; line-height:43px; border:1px solid #dfdfdf; border-right:none; text-indent:20px; width:230px; color:#969696;}
.head .head_bottom .head_ss .ss button {border:1px solid #dfdfdf; width:45px; height:45px; background:url(../images/img/head_ss_button.png) center center no-repeat; cursor:pointer;}
.head .head_bottom .head_ss .head_shop {display:block; float:left; margin-left:10px; background:url(../images/img/head_shop.png) 20px center #b7d200 no-repeat; text-indent:20px; color:#fff; line-height:45px; padding:0 23px;}

.main {overflow:hidden;}
.framecenter {overflow:hidden;}
.framecenter .bt {overflow:hidden; width:1200px; margin:0 auto;}
.framecenter .bt p {float:left; font-size:21px; color:#646464;}

/*banner*/
#slides {display:none; position:relative; width:100%;}
.slidesjs-container {}
.slidesjs-navigation {}
.slidesjs-navigation a {width:27px; height:49px; display:block; position:absolute; text-decoration:none; z-index:100; margin-top:-24.5px;}
.slidesjs-previous {background:url(../images/img/banner_left.png) center center no-repeat; left:20px; top:50%;}
.slidesjs-next {background:url(../images/img/banner_right.png) center center no-repeat; right:20px; top:50%;}
.slidesjs-pagination {position:absolute; left:50%; bottom:7%; z-index:99;}
.slidesjs-pagination li {float:left; padding:0 3px;}
.slidesjs-pagination li a {display:block; width:10px; height:10px; background:url(../images/img/banner_li.png) center center no-repeat; overflow:hidden; text-indent:90px;}
.slidesjs-pagination li a.active,.slidesjs-pagination li a:hover.active {background:url(../images/img/banner_li_hover.png) center center no-repeat;}

/*index_xp*/
.index_xp {overflow:hidden; width:1220px; margin:70px auto; position:relative;}
.index_xp_gd {overflow:hidden; margin-top:20px;}
.index_xp_gd .prev {display:block; position:absolute; top:1.5px; right:46px; width:35px; height:22px; border:1px solid #e0e0e0; cursor:pointer; background:url(../images/img/index_goods_new_l.png) center center no-repeat;}
.index_xp_gd .next {display:block; position:absolute; top:1.5px; right:10px; width:35px; height:22px; border:1px solid #e0e0e0; cursor:pointer; background:url(../images/img/index_goods_new_r.png) center center no-repeat;}
.index_xp_gd .prev:hover {background:url(../images/img/index_goods_new_l_hover.png) #b7d200 center center no-repeat;}
.index_xp_gd .next:hover {background:url(../images/img/index_goods_new_r_hover.png) #b7d200 center center no-repeat;}
.index_xp_gd .bd {}
.index_xp_gd .bd .tempWrap {margin:0 auto;}
.index_xp_gd .bd ul {overflow:hidden; zoom:1;}
.index_xp_gd .bd ul li {overflow:hidden; margin:0 10px; padding:35px 27px; float:left; _display:inline; background:#fafafa; transition:.5s all linear;}
.index_xp_gd .bd ul li .pic {overflow:hidden; width:170px; height:175px; text-align:center; display:table-cell; vertical-align:middle;}
.index_xp_gd .bd ul li .pic img {max-width:170px; max-height:175px;}
.index_xp_gd .bd ul li .title {overflow:hidden; text-align:center;}
.index_xp_gd .bd ul li .title p {color:#999999; line-height:23px;}
.index_xp_gd .bd ul li .title p:nth-child(1) {font-size:14px; color:#323232;}
.index_xp_gd .bd ul li .title span {display:block; font-size:14px; font-weight:bold; color:#b7d200; margin-top:4px; transition:.5s all linear;}
.index_xp_gd .bd ul li:hover {background:#e0e0e0;}
.index_xp_gd .bd ul li:hover span {color:#323232;}

/*index_cztj*/
.index_cztj {overflow:hidden; width:1200px; margin:70px auto 52px;}
.index_cztj .bt {line-height:30px;}
.index_cztj .index_cztj_nav {overflow:hidden; float:right;}
.index_cztj .index_cztj_nav a {display:block; float:left; font-size:14px; color:#646464; padding:0 20px; cursor:pointer; margin:0 5px;}
.index_cztj .index_cztj_nav .a1 {background:#b7d200; color:#fff; border-radius:15px;}
.index_cztj .index_cztj_nav a:hover {background:#b7d200; color:#fff; border-radius:15px;}
.index_cztj .more {display:block; font-size:14px; float:right; margin-left:20px; padding-right:28px; background:url(../images/img/index_cztj_more.png) right center no-repeat;}
.index_cztj .more:hover {color:#b7d200; background:url(../images/img/index_cztj_more_hover.png) right center no-repeat;}
.index_cztj .index_cztj_qh {overflow:hidden; width:1200px; height:856px; margin-top:20px;}
.index_cztj .index_cztj_qh .qh {overflow:hidden; display:none;}
.index_cztj .index_cztj_qh .qh li {overflow:hidden;height: 409px; float:left; padding:55px 45px; margin:0 20px 18px 0; background:#fff; transition:.5s all linear;}
.index_cztj .index_cztj_qh .qh li:nth-child(4n) {margin:0 0 18px 0;}
.index_cztj .index_cztj_qh .qh li .pic {overflow:hidden; width:195px; height:225px; text-align:center; display:table-cell; vertical-align:middle;}
.index_cztj .index_cztj_qh .qh li .pic img {max-width:195px; max-height:225px;}
.index_cztj .index_cztj_qh .qh li .title {overflow:hidden; text-align:center;}
.index_cztj .index_cztj_qh .qh li .title p {color:#999999; line-height:23px;}
.index_cztj .index_cztj_qh .qh li .title p:nth-child(1) {font-size:14px; color:#323232;}
.index_cztj .index_cztj_qh .qh li .title span {display:block; font-size:14px; font-weight:bold; color:#b7d200; margin-top:4px; transition:.5s all linear;}
.index_cztj .index_cztj_qh .qh li:hover {background:#e0e0e0;}
.index_cztj .index_cztj_qh .qh li:hover span {color:#323232;}

/*index_about*/
.index_about {overflow:hidden; width:1440px; margin:70px auto;}
.index_about .index_about_top {overflow:hidden; width:1440px; height:320px; position:relative;}
.index_about .index_about_top img {position:absolute; left:50%; margin-left:-720px; top:-150px;}
.index_about .index_about_bottom {min-height:280px; padding:40px 60px; background:#3c3c3c; position:relative;}
.index_about .index_about_bottom .index_about_bt {padding-top:37px; color:#fff; font-size:16px; margin-bottom:20px; background:url(../images/img/index_about_bt.png) left top no-repeat;}
.index_about .index_about_bottom p {font-size:14px; color:#c8c8c8; line-height:27px;}
.index_about .index_about_bottom .more {display:block; margin-top:25px; float:left; width:36px; height:36px; border:1px solid #767676;}
.index_about .index_about_bottom .more a {display:block; width:36px; height:36px; background:url(../images/img/index_about_more.png) center center no-repeat; transition:.5s all ease;}
.index_about .index_about_bottom .more a:hover {transform:rotate(-180deg);}
.index_about .index_about_bottom .xf {position:absolute; width:475px; height:270px; top:-55px; right:140px;}
.index_about .index_about_bottom .xf .left {position:absolute; left:0; top:0; width:324px; height:270px; background:url(../images/img/index_xf_l.png) center center no-repeat;}
.index_about .index_about_bottom .xf .right {position:absolute; right:0; top:0; width:259px; height:270px; background:url(../images/img/index_xf_r.png) center center no-repeat;}
.index_about .index_about_bottom .xf .z1 {position:absolute; left:75px; top:50%; margin-top:-41.5px; width:174px; height:83px; background:url(../images/img/index_xf_z1.png) center center no-repeat;}
.index_about .index_about_bottom .xf .z2 {position:absolute; right:40px; top:50%; margin-top:-41.5px; width:183px; height:83px; background:url(../images/img/index_xf_z2.png) center center no-repeat;}

/*index_cnxh*/
.index_cnxh {overflow:hidden; width:1220px; margin:70px auto; position:relative;}
.index_cnxh_gd {overflow:hidden; margin-top:20px;}
.index_cnxh_gd .bd {}
.index_cnxh_gd .bd .tempWrap {margin:0 auto;}
.index_cnxh_gd .bd ul {overflow:hidden; zoom:1;}
.index_cnxh_gd .bd ul li {overflow:hidden; margin:0 10px; padding:55px 45px; float:left; _display:inline; background:#fafafa; transition:.5s all linear;}
.index_cnxh_gd .bd ul li .pic {overflow:hidden; width:195px; height:225px; text-align:center; display:table-cell; vertical-align:middle;}
.index_cnxh_gd .bd ul li .pic img {max-width:195px; max-height:225px;}
.index_cnxh_gd .bd ul li .title {overflow:hidden; text-align:center;}
.index_cnxh_gd .bd ul li .title p {color:#999999; line-height:23px;}
.index_cnxh_gd .bd ul li .title p:nth-child(1) {font-size:14px; color:#323232;}
.index_cnxh_gd .bd ul li .title span {display:block; font-size:14px; font-weight:bold; color:#b7d200; margin-top:4px; transition:.5s all linear;}
.index_cnxh_gd .bd ul li:hover {background:#e0e0e0;}
.index_cnxh_gd .bd ul li:hover span {color:#323232;}

/*cart*/
.cart {overflow:hidden; width:1150px; margin:0 auto 75px; background:#fff; padding:40px 25px; box-shadow:0 0 5px #cecece;}
.cart_bz {overflow:hidden; margin:45px 0;}
.cart_bz img {display:block; margin:0 auto;}

.xx_ys {display:none;}
.xx_ys + label {float:left; background:#fff; border:1px solid #b5b5b5; width:13px; height:13px; display:block; position:relative; cursor:pointer;}
.xx_ys:checked + label:after {content:''; position:absolute; top:2px; left:2px; background:#000; width:9px; height:9px; display:block;}

/*cart 我的购物车*/
.cart .shop {overflow:auto;}
.cart .shop ul {overflow:hidden; width:98%; border-top:1px solid #e5e5e5;}
.cart .shop ul li {overflow:hidden; border-bottom:1px solid #e5e5e5; height:82px; padding:15px 0;}
.cart .shop ul li .left {overflow:hidden; float:left;}
.cart .shop ul li .xx {float:left; overflow:hidden; margin:35px 35px 0 5px;}
.cart .shop ul li .shop_t {overflow:hidden; float:left; width:79px; height:79px; border:1px solid #eeeeee; text-align:center; display:table-cell; vertical-align:middle;}
.cart .shop ul li .shop_t img {max-width:79px; max-height:79px;}
.cart .shop ul li .shop_z {overflow:hidden; float:left; margin-left:20px; padding:14px 0; line-height:21px; width:400px;}
.cart .shop ul li .shop_z a {font-size:14px; color:#323232; float:left; width:60%; margin-bottom:10px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cart .shop ul li .shop_z p {color:#787878; width:85%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cart .shop ul li .right {overflow:hidden; float:right; height:80px; line-height:80px;}
.cart .shop ul li .right .sc {display:block; float:left; margin:35px 37px 0 70px; width:13px; height:13px; background:url(../images/img/cart_sc.png) center center no-repeat;}
.cart .shop ul li .right .sc:hover {transform:rotate(180deg);}
.cart .shop ul li .right div {float:left; border:1px solid #e6e6e6; margin:23px 15px 0 25px;}
.cart .shop ul li .right div a {display:block; width:30px; height:30px; float:left;}
.cart .shop ul li .right div .jian {background:url(../images/img/cart_jian.png) center center no-repeat;}
.cart .shop ul li .right div .jia {background:url(../images/img/cart_jia.png) center center no-repeat;}
.cart .shop ul li .right div input {float:left; font-size:16px; border:none; width:45px; line-height:30px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#f6f6f6; text-align:center;}
.cart .shop ul li .right p {float:left; font-size:16px; color:#323232; width:120px; text-align:center;}
.cart .shop_cb {display:none;}
.cart .shop_cb + label {background:#fff; border:1px solid #b5b5b5; width:13px; height:13px; display:block; position:relative; cursor:pointer;}
.cart .shop_cb:checked + label:after {content:''; position:absolute; top:2px; left:2px; background:#000; width:9px; height:9px; display:block;}
.cart .shop_nav {overflow:hidden; margin-bottom:20px;}
.cart .shop_nav .qx {overflow:hidden; float:left; padding-left:5px;}
.cart .shop_nav .qx label {float:left; margin-top:1px;}
.cart .shop_nav p {float:left; margin-left:20px;}
.cart .shop_nav .right {overflow:hidden; float:right;}
.cart .shop_nav .right p {margin-left:0; text-align:center; width:110px;}
.cart .shop_nav .right p:nth-child(2) {width:150px;}
.cart .shop_nav .right p:nth-child(4) {width:150px;}
.cart_settlement {overflow:hidden; width:1200px; line-height:47px; margin:0 auto 60px; background:#fff; box-shadow:0 0 5px #cecece;}
.cart_settlement .qx {overflow:hidden; float:left; margin:1px 20px 0 40px;}
.cart_settlement .qx label {float:left; margin-top:17px;}
.cart_settlement .qx p {float:left; margin-left:15px;}
.cart_settlement a {display:block; float:left; margin:1px 10px 0;}
.cart_settlement .tj {float:right; font-size:18px; color:#fff; margin:0; width:180px; line-height:50px; background:#b7d200; text-align:center;}
.cart_settlement .jg {overflow:hidden; float:right; margin-right:15px;}
.cart_settlement .jg p {float:left; color:#646464; margin-right:20px;}
.cart_settlement .jg p span {font-size:20px; color:#323232;}
.cart_settlement .jg p:nth-child(1) span {margin:0 5px;}

/*cart 确认订单*/
.cart .cart_sh {overflow:hidden;}
.cart .cart_sh li {overflow:hidden; padding:0 10px; transition:.5s all linear;}
.cart .cart_sh li:hover {background:#e5e5e5;}
.cart .cart_sh li input {float:left; margin:13px 13px 0 0;}
.cart .cart_sh li {overflow:hidden; line-height:40px;}
.cart .cart_sh li .left {overflow:hidden; float:left;}
.cart .cart_sh li .left p {float:left; overflow:hidden; height:40px; white-space:nowrap; text-overflow:ellipsis;}
.cart .cart_sh li .left p:nth-child(1) {width:94px; margin-right:30px;}
.cart .cart_sh li .left p:nth-child(2) {width:95px; margin-right:30px;}
.cart .cart_sh li .left p:nth-child(3) {max-width:485px;}
.cart .cart_sh li .right {float:right;}
.cart .cart_sh li .right a {color:#646464;}
.cart .cart_sh li .right a:nth-child(2) {border-left:1px solid #d6d6d6; padding-left:10px; margin-left:7px;}
.cart .cart_sh .dz_tj {margin:25px 0 30px 10px; line-height:30px; padding:0 35px; background:#eeeeee; color:#505050; display:block; float:left; cursor:pointer;}
.cart .cart_sh .navShow {
	-o-box-shadow:0px 0px 3px #eeeeee;
	-moz-box-shadow:0px 0px 3px #eeeeee;
    -webkit-box-shadow:0px 0px 3px #eeeeee;
    box-shadow:0px 0px 3px #eeeeee;
}
.cart .cart_peisong {overflow:hidden; margin-bottom:30px;}
.cart .cart_peisong li {float:left; overflow:hidden; text-align:center; font-size:14px; color:#3c3c3c; position:relative; width:178px; line-height:38px; border:1px solid #dddddd; margin-right:16px; cursor:pointer; transition:.5s all linear;}
.cart .cart_peisong li .x {opacity:0; position:absolute; right:0; bottom:0; transition:.5s all linear;}
.cart .cart_peisong .cur {border-color:#b7d200;}
.cart .cart_peisong .cur .x {opacity:1;}

.cart .order_nav {overflow:hidden; margin-bottom:15px; padding-right:30px;}
.cart .order_nav p {float:right; width:100px; text-align:center;}
.cart .cart_order {overflow:hidden; border-top:1px solid #e5e5e5;}
.cart .cart_order li {overflow:hidden; border-bottom:1px solid #e5e5e5; padding:20px 0;}
.cart .cart_order li .left {overflow:hidden; float:left;}
.cart .cart_order li .order_t {overflow:hidden; float:left; width:79px; height:79px; border:1px solid #eeeeee; text-align:center; display:table-cell; vertical-align:middle;}
.cart .cart_order li .order_t img {max-width:79px; max-height:79px;}
.cart .cart_order li .order_z {overflow:hidden; float:left; margin-left:20px; padding:12px 0; line-height:25px; width:400px;}
.cart .cart_order li .order_z a {font-size:14px; color:#323232; float:left; width:60%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-bottom:5px;}
.cart .cart_order li .order_z p {color:#787878; width:85%; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.cart .cart_order li .right {overflow:hidden; float:right; height:80px; line-height:80px; margin-right:30px;}
.cart .cart_order li .right p {float:left; font-size:16px; color:#323232; text-align:center; width:100px;}
.cart .cart_order li .right p:nth-child(2) {font-weight:bold; color:#323232;}

/*cart 发票信息*/
.cart .cart_fapiao {overflow:hidden; margin-bottom:30px;}
.cart .cart_fapiao a {float:left; overflow:hidden; text-align:center; font-size:14px; color:#3c3c3c; position:relative; width:178px; line-height:38px; border:1px solid #dddddd; margin-right:16px; cursor:pointer; transition:.5s all linear;}
.cart .cart_fapiao a .x {opacity:0; position:absolute; right:0; bottom:0; transition:.5s all linear;}
.cart .cart_fapiao .cur {border-color:#b7d200;}
.cart .cart_fapiao .cur .x {opacity:1;}

/*cart 地址管理*/
.center .center_right .center_right_b .address .address_ul {overflow:hidden; width:820px; margin-bottom:40px;}
.center .center_right .center_right_b .address .address_ul li {overflow:hidden; line-height:40px;}
.center .center_right .center_right_b .address .address_ul li .left {overflow:hidden; float:left;}
.center .center_right .center_right_b .address .address_ul li .left p {float:left; overflow:hidden; height:40px; white-space:nowrap; text-overflow:ellipsis;}
.center .center_right .center_right_b .address .address_ul li .left p:nth-child(1) {width:94px; margin-right:30px;}
.center .center_right .center_right_b .address .address_ul li .left p:nth-child(2) {width:95px; margin-right:30px;}
.center .center_right .center_right_b .address .address_ul li .left p:nth-child(3) {max-width:485px;}
.center .center_right .center_right_b .address .address_ul li .right {float:right;}
.center .center_right .center_right_b .address .address_ul li .right a {color:#646464;}
.center .center_right .center_right_b .address .address_ul li .right a:nth-child(2) {border-left:1px solid #d6d6d6; padding-left:10px; margin-left:7px;}
.new_address {width:600px; padding-left:10px;}
.new_address li {margin-bottom:20px; position:relative; height:49px;}
.new_address li p {font-size:14px; width:100px; color:#646464; line-height:45px; float:left;}
.new_address li .ty {float:left; width:490px; border:1px solid #c9c9c9; line-height:47px; height:47px; text-indent:30px;}
.new_address .sr {height:45px;}
.new_address .sr .xl {float:left; width:231px; margin-right:30px;}
.new_address .sr .xl:nth-child(2) {margin-right:0;}
.new_address .mr {overflow:hidden; padding-left:100px;}
.new_address .mr label {float:left; margin-top:1px;}
.new_address .mr p {float:left; margin-left:10px; line-height:17px; width:auto; color:#323232;}
.new_address_tj {display:block; width:300px; line-height:50px; border:none; margin:0 0 20px 100px; font-size:16px; text-align:center; color:#fff; background:#b7d200; transition:.5s all linear; cursor:pointer;}
.new_address_tj:hover {
	-o-box-shadow:0px 0px 5px #b7d200;
	-moz-box-shadow:0px 0px 5px #b7d200;
    -webkit-box-shadow:0px 0px 5px #b7d200;
    box-shadow:0px 0px 5px #b7d200;
}

/*cart 提交订单*/
.cart .cart_submit {margin-top:25px;}
.cart .cart_submit .div1 {float:left; margin-top:60px;}
.cart .cart_submit .div1 .xz {overflow:hidden; margin-bottom:20px;}
.cart .cart_submit .div1 .xz label {float:left; margin-top:1px;}
.cart .cart_submit .div1 p {float:left; margin-left:10px; color:#505050;}
.cart .cart_submit .div1 a {display:block; margin-top:60px; float:left; font-size:14px; color:#505050; width:160px; line-height:30px; text-align:center; background:#eeeeee;}
.cart .cart_submit .div1 a:hover {
	-o-box-shadow:0px 0px 5px #eeeeee;
	-moz-box-shadow:0px 0px 5px #eeeeee;
    -webkit-box-shadow:0px 0px 5px #eeeeee;
    box-shadow:0px 0px 5px #eeeeee;
}

.cart .cart_submit .div2 {float:right;}
.cart .cart_submit .div2 dl {overflow:hidden;}
.cart .cart_submit .div2 dl dd {overflow:hidden; margin-bottom:15px; line-height:20px;}
.cart .cart_submit .div2 dl dd p:nth-child(2n) {font-size:14px; color:#787878; font-weight:bold;}
.cart .cart_submit .div2 dl dd:nth-child(1) span {color:#323232; font-weight:bold;}
.cart .cart_submit .div2 dl dd:nth-last-child(1) {margin-top:40px; line-height:25px;}
.cart .cart_submit .div2 dl dd:nth-last-child(1) span {font-size:24px; color:#323232; font-weight:bold;}
.cart .cart_submit .div2 dl dd p {float:left; text-align:right; width:160px;}

.cart .cart_submit .div2 button {float:right; display:block; background:#b7d200; border:none; width:260px; line-height:45px; color:#fff; font-size:21px; text-align:center; transition:.5s all linear; cursor:pointer;}
.cart .cart_submit .div2 button:hover {
	-o-box-shadow:0px 0px 5px #b7d200;
	-moz-box-shadow:0px 0px 5px #b7d200;
    -webkit-box-shadow:0px 0px 5px #b7d200;
    box-shadow:0px 0px 5px #b7d200;
}

/*center*/
.center {overflow:hidden; width:1200px; background:#fff; margin:45px auto 75px; box-shadow:0 0 5px #cecece;}
.center .center_left {overflow:hidden; width:240px; float:left;}
.center .center_left .center_portrait {overflow:hidden; width:240px; height:193px; padding:47px 0 0px; background:#b7d200;}
.center .center_left .center_portrait div {overflow:hidden; float:left; margin:0 0 25px 60px; width:120px; height:120px; border-radius:60px; text-align:center; display:table-cell; vertical-align:middle;}
.center .center_left .center_portrait div img {max-width:120px; max-height:120px;}
.center .center_left .center_portrait p {width:80%; font-size:14px; color:#fff; text-align:center; margin:0 auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.center .center_left .center_nav {overflow:hidden; width:239px; min-height:400px; padding-bottom:50px; border-right:1px solid #e5e5e5;}
.center .center_left .center_nav ul {overflow:hidden; width:70%; padding:25px 0; margin:0 auto;}
.center .center_left .center_nav ul p {font-size:14px; font-weight:bold; text-align:center; margin:10px auto 20px; color:#323232; background:url(../images/img/center_p.png) 30px center no-repeat;}
.center .center_left .center_nav ul li {overflow:hidden; margin-bottom:15px; line-height:25px; text-indent:55px; background-position:40px center; transition:.5s all linear;}
.center .center_left .center_nav ul li a {display:block; font-size:14px; color:#323232;}
.center .center_left .center_nav ul li:hover {background:url(../images/img/center_nav_hover.png) no-repeat; background-position:40px center;}
.center .center_left .center_nav ul li:hover a {color:#b7d200;}
.center .center_left .center_nav .tc {display:block; width:70%; margin:0 auto; text-align:center; color:#b7d200; line-height:25px; margin-top:25px;}

.center .center_right {overflow:hidden;}
.center .center_right .center_right_t {overflow:hidden; width:960px; height:239px; border-bottom:1px solid #e5e5e5; background:url(../images/img/center_bt.png) center center no-repeat;}
.center .center_right .center_right_t dl {overflow:hidden; width:400px; margin:200px auto 0;}
.center .center_right .center_right_t dl dd {float:left; height:16px; line-height:15px; color:#323232;}
.center .center_right .center_right_t dl dd a:hover {color:#b7d200;}
.center .center_right .center_right_t dl span {display:block; margin:0 25px; float:left; width:1px; height:16px; background:url(../images/img/center_right_t_x.jpg) center center no-repeat;}

.center .center_right .center_right_b {overflow:hidden; width:850px; padding:60px 55px 175px;}

/*center information*/
.center .center_right .center_right_b .information {}
.center .center_right .center_right_b .information .information_ul {padding-right:40px; width:410px;}
.center .center_right .center_right_b .information .information_ul li {position:relative;}
.center .center_right .center_right_b .information .information_ul li p {font-size:14px; color:#969696; line-height:50px;}
.center .center_right .center_right_b .information .information_ul li .ty {border:1px solid #c9c9c9; width:99.5%; line-height:47px; height:47px; text-indent:30px;}
.center .center_right .center_right_b .information .information_ul .sr {height:45px;}
.center .center_right .center_right_b .information .information_ul .sr .xl {float:left; width:123px; margin-right:20px;}
.center .center_right .center_right_b .information .information_ul .sr .xl:nth-child(3) {margin-right:0;}
.center .center_right .center_right_b .information button {display:block; width:100%; line-height:50px; font-size:16px; border:none; text-align:center; color:#fff; background:#b7d200; margin-top:60px; transition:.5s all linear; cursor:pointer;}
.center .center_right .center_right_b .information button:hover {
	-o-box-shadow:0px 0px 5px #b7d200;
	-moz-box-shadow:0px 0px 5px #b7d200;
    -webkit-box-shadow:0px 0px 5px #b7d200;
    box-shadow:0px 0px 5px #b7d200;
}

/*center order*/
.center .center_right .center_right_b .order {overflow:hidden;}
.center .center_right .center_right_b .order .order_div {overflow:hidden; line-height:20px;}
.center .center_right .center_right_b .order .order_div .p1 {float:left; font-size:16px; color:#323232;}
.center .center_right .center_right_b .order .order_div dl {overflow:hidden; float:left;}
.center .center_right .center_right_b .order .order_div dl dd {overflow:hidden; float:left;}
.center .center_right .center_right_b .order .order_div dl dd a {width:auto; height:auto; margin-left:0;}
.center .center_right .center_right_b .order .order_div dl dd a:hover {color:#b7d200;}
.center .center_right .center_right_b .order .order_div dl span {display:block; margin:4px 25px 0; float:left; width:1px; height:15px; background: url(../images/img/center_right_t_x.jpg) center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right {overflow:hidden; float:right;}
.center .center_right .center_right_b .order .order_div .right p {float:left; margin-right:10px;}
.center .center_right .center_right_b .order .order_div .right p span {color:#c79a33;}
.center .center_right .center_right_b .order .order_div .right a {display:block; float:left; width:20px; height:20px; margin-left:6px;}
.center .center_right .center_right_b .order .order_div .right .syy {background:url(../images/img/order_left.png) #c9c9c9 center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right .xyy {background:url(../images/img/order_right.png) #c9c9c9 center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right .syy:hover {background:url(../images/img/order_left.png) #000 center center no-repeat;}
.center .center_right .center_right_b .order .order_div .right .xyy:hover {background:url(../images/img/order_right.png) #000 center center no-repeat;}
.center .center_right .center_right_b .order .order_ul {overflow:hidden; margin:25px 0 0 0;}
.center .center_right .center_right_b .order .order_ul li {overflow:hidden; border:1px solid #eeeeee; margin-bottom:25px;}
.center .center_right .center_right_b .order .order_ul li .top {overflow:hidden; background:#f5f5f5; height:35px; line-height:35px;}
.center .center_right .center_right_b .order .order_ul li .top p {float:left; margin-left:20px; color:#646464;}
.center .center_right .center_right_b .order .order_ul li .top a {float:right; background:url(../images/img/cart_sc.png) center center no-repeat; background-size:100%; width:13px; height:13px; margin:12px 12px 0 0;}
.center .center_right .center_right_b .order .order_ul li .bottom {overflow:hidden; padding:0 0 0 15px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_l {overflow:hidden; float:left; padding:20px 0;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_l .div1 {overflow:hidden; width:80px; height:80px; float:left;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_l .div2 {overflow:hidden; float:left; width:260px; margin-left:20px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r {overflow:hidden; float:right;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r .p1 {float:left; line-height:120px; width:80px; text-align:center;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r .p1:nth-child(2) {width:100px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r div {overflow:hidden; border-left:1px solid #eeeeee; float:left; height:80px; text-align:center; width:115px; padding-top:20px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r div p {font-size:12px; color:#505050; margin-bottom:5px;}
.center .center_right .center_right_b .order .order_ul li .bottom .bottom_r div a {display:inline-block; color:#505050;}

/*logon/register*/
.enter {overflow:hidden; width:100%; height:1100px; background:url(../images/img/enter_bg.jpg) center center no-repeat;}

.login_register {overflow:hidden; position:fixed; width:420px; height:745px; left:50%; top:50%; margin:-372.5px 0 0 -210px;}
.login_register img {display:block; margin:0 auto;}

.login_register .login {overflow:hidden; position:absolute; left:0; top:0;}
.login_register .login .on {overflow:hidden; margin-top:110px; padding:35px; float:left; width:350px;background:rgba(255,255,255,0.4);}
.login_register .login .on .bt {margin-bottom:10px; overflow:hidden;}
.login_register .login .on .bt a {float:right; color:#0066cc; cursor:pointer;}
.login_register .login .on input {border:1px solid #dedede; width:100%; line-height:50px; height:50px; text-indent:50px; margin-bottom:25px; font-size:14px; color:#8a8989;}
.login_register .login .on .yh {background:url(../images/img/register_yh.png) #fff 18px center no-repeat;}
.login_register .login .on .mm {background:url(../images/img/register_mm.png) #fff 18px center no-repeat;}
.login_register .login .on .dh {background:url(../images/img/register_dh.png) #fff 18px center no-repeat;}
.login_register .login .on .dx_div {overflow:hidden;}
.login_register .login .on .dx_div .dx {float:left; background:url(../images/img/register_dx.png) #f9f9f9 18px center no-repeat; margin:0; width:240px;}
.login_register .login .on .dx_div a {float:left; background:#f2f2f2; display:block; line-height:50px; text-align:center; color:#979696; width:107px; font-size:14px; border:1px solid #dedede; border-left:none;}
.login_register .login .on div {overflow:hidden; margin-bottom:20px;}
.login_register .login .on div input {width:auto; float:left; margin:2px 5px 0 0;}
.login_register .login .on div p {float:left;}
.login_register .login .on div p a {color:#0157a8;}
.login_register .login .on div a {float:right;}
.login_register .login .on .tj {display:block; font-size:18px; border-radius:5px; width:100%; background:#b7d200; color:#fff; text-align:center; border-color:#b7d200;}

.login_register .register {overflow:hidden; display:none; position:absolute; left:0; top:0; width:350px; padding:35px; background:rgba(255,255,255,0.4);}
.login_register .register .bt {margin-bottom:10px; overflow:hidden;}
.login_register .register .bt a {float:right;  color:#0066cc; cursor:pointer;}
.login_register .register input {border:1px solid #dedede; width:100%; line-height:50px; height:50px; text-indent:50px; margin-bottom:25px; font-size:14px; color:#8a8989;}
.login_register .register .yh {background:url(../images/img/register_yh.png) #fff 18px center no-repeat;}
.login_register .register .mm {background:url(../images/img/register_mm.png) #fff 18px center no-repeat;}
.login_register .register .dh {background:url(../images/img/register_dh.png) #fff 18px center no-repeat;}
.login_register .register .dx_div {overflow:hidden;}
.login_register .register .dx_div .dx {float:left; background:url(../images/img/register_dx.png) #f9f9f9 18px center no-repeat; margin:0; width:240px;}
.login_register .register .dx_div input {float:left; background:#f2f2f2; display:block; line-height:50px; text-align:center; color:#979696; width:107px; font-size:14px; border:1px solid #dedede; border-left:none;margin:0;height: auto;text-indent: 0;}
.login_register .register div {overflow:hidden; margin-bottom:10px;}
.login_register .register div input {width:auto; float:left; margin:2px 5px 0 0;}
.login_register .register div p {float:left;}
.login_register .register div p a {color:#0157a8;}
.login_register .register div a {float:right;}
.login_register .register .tj {display:block; font-size:18px; border-radius:5px; width:100%; background:#b7d200; color:#fff; text-align:center; border-color:#b7d200;}

/*page*/
.page_banner {overflow:hidden; height:500px;}
.page_banner .on {overflow:hidden; width:1200px; margin:0 auto;}
.page_banner .on div {overflow:hidden; margin-top:180px;}
.page_banner .on div span {display:block; font-family:'PAGE'; font-size:57px; color:#b7d200;}
.page_banner .on div p {font-size:16px; color:#fff;}
.page_banner .on div p:nth-child(2) {margin:10px 0;}
.page_banner .on div p:nth-child(3) {font-size:28px;}

/*about*/
.page_content {overflow:hidden;}
.about {overflow:hidden; font-size:14px; color:#323232; line-height:27px; margin:0 auto 50px;}
.about .about_div {overflow:hidden; width:1200px; margin:50px auto 0;}
.about .bt {font-size:24px; color:#323232; padding-bottom:15px; margin-bottom:45px; text-align:center; background:url(../images/img/about_bt_x.jpg) center bottom no-repeat;}
.about .about_div img {display:block; margin:0 auto;}

.about_sccj {overflow:hidden; margin-top:50px;}
.about_sccj .sccj_gd {}
.about_sccj .sccj_gd .owl-nav {}
.about_sccj .sccj_gd .item {overflow:hidden;}
.about_sccj .sccj_gd .owl-dots .owl-dot span {background:#fff !important;}
.about_sccj .sccj_gd .owl-dots .active span {background:#cd474b !important;}
.about_sccj .sccj_gd .owl-controls .owl-prev {position:absolute; left:10px; top:50%; margin-top:-18.5px; width:37px; height:37px;}
.about_sccj .sccj_gd .owl-controls .owl-next {position:absolute; right:10px; top:50%; margin-top:-18.5px; width:37px; height:37px;}

.about_lxfs {overflow:hidden; margin-top:35px;}
.about_lxfs p {float:left;}
.about_lxfs div {overflow:hidden; float:right;}
.about_lxfs div a {display:block; float:left; width:35px; height:35px; border-radius:17.5px; margin:0 7px;}
.about_lxfs div .qq {background:url(../images/img/about_lxfs_qq.png) #929292 center center no-repeat;}
.about_lxfs div .wb {background:url(../images/img/about_lxfs_wb.png) #929292 center center no-repeat;}
.about_lxfs div .wx {background:url(../images/img/about_lxfs_wx.png) #929292 center center no-repeat;}
.about_lxfs div .qq:hover {background:url(../images/img/about_lxfs_qq.png) #b7d200 center center no-repeat;}
.about_lxfs div .wb:hover {background:url(../images/img/about_lxfs_wb.png) #b7d200 center center no-repeat;}
.about_lxfs div .wx:hover {background:url(../images/img/about_lxfs_wx.png) #b7d200 center center no-repeat;}

/*pro*/
.pro_banner {overflow:hidden; width:1440px; height:120px; margin:0 auto;}
.pro_wz {overflow:hidden; width:1200px; line-height:30px; margin:20px auto 30px;border-bottom: 1px solid #eee;}
/*.pro_wz a {display:block; float:left;}*/
.pro_wz span {display:block; float:left; margin:0 5px;}

.pro_list {width:1200px; margin:0 auto;}
.pro_list .pro_list_nax {overflow:hidden; margin-bottom:10px;}
.pro_list .pro_list_nax div {overflow:hidden; margin-bottom:20px;}
.pro_list .pro_list_nax div p {float:left; line-height:30px; margin-right:45px; font-size:14px; color:#646464;}
.pro_list .pro_list_nax div a {float:left; padding:0 30px; line-height:30px; font-size:14px; color:#646464; margin:0 2px; cursor:pointer;}
.pro_list .pro_list_nax div a:hover {border-radius:15px; background:#b7d200; color:#fff;}

.pro_list .pro_list_xx {overflow:hidden; background:#f6f6f6; line-height:45px; margin-bottom:20px;}
.pro_list .pro_list_xx .left {overflow:hidden; float:left;}
.pro_list .pro_list_xx .left a {display:block; float:left; border-right:1px solid #fff; color:#323232; width:70px; text-indent:15px; cursor:pointer;}
.pro_list .pro_list_xx .left a:hover {background:#b7d200; color:#fff;}
.pro_list .pro_list_xx .left a:nth-last-child(1) {border-right:none;}
.pro_list .pro_list_xx .left a:nth-child(1) {text-align:center; text-indent:0;}
.pro_list .pro_list_xx .left .jg {background:url(../images/img/pro_list_xx1.png) 45px center no-repeat;}
.pro_list .pro_list_xx .left .xl {background:url(../images/img/pro_list_xx1.png) 45px center no-repeat;}
.pro_list .pro_list_xx .left .xp {background:url(../images/img/pro_list_xx2.png) 45px center no-repeat;}
.pro_list .pro_list_xx .left .jg:hover {background:url(../images/img/pro_list_xx1_hover.png) #b7d200 45px center no-repeat;}
.pro_list .pro_list_xx .left .xl:hover {background:url(../images/img/pro_list_xx1_hover.png) #b7d200 45px center no-repeat;}
.pro_list .pro_list_xx .left .xp:hover {background:url(../images/img/pro_list_xx2_hover.png) #b7d200 45px center no-repeat;}
.pro_list .pro_list_xx .right {overflow:hidden; float:right; margin-right:15px;}
.pro_list .pro_list_xx .right p {float:left; margin-right:10px;}
.pro_list .pro_list_xx .right p span {color:#b7d200;}
.pro_list .pro_list_xx .right a {display:block; float:left; width:38px; height:28px; border:1px solid #e5e5e5; margin:8px 3px 0;}
.pro_list .pro_list_xx .right .l {background:url(../images/img/pro_list_xx_l.png) #fff center center no-repeat;}
.pro_list .pro_list_xx .right .r {background:url(../images/img/pro_list_xx_r.png) #fff center center no-repeat;}
.pro_list .pro_list_xx .right .l:hover {background:url(../images/img/pro_list_xx_l_hover.png) #b7d200 center center no-repeat;}
.pro_list .pro_list_xx .right .r:hover {background:url(../images/img/pro_list_xx_r_hover.png) #b7d200 center center no-repeat;}

.pro_list ul {}
.pro_list ul li {overflow:hidden; float:left; padding:55px 45px; margin:0 20px 18px 0; background:#f9f9f9; transition:.5s all linear;}
.pro_list ul li:nth-child(4n) {margin:0 0 18px 0;}
.pro_list ul li .pic {overflow:hidden; width:194px; height:225px; text-align:center; display:table-cell; vertical-align:middle;}
.pro_list ul li .pic img {max-width:194px; max-height:225px;}
.pro_list ul li .title {overflow:hidden; text-align:center;width: 194px;}
.pro_list ul li .title p {color:#999999; line-height:23px;}
.pro_list ul li .title p:nth-child(1) {font-size:14px; color:#323232;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.pro_list ul li .title span {display:block; font-size:14px; font-weight:bold; color:#b7d200; margin-top:4px; transition:.5s all linear;}
.pro_list ul li:hover {box-shadow:0 0 10px #bababa;}
.pro_list ul li:hover span {color:#323232;}

/*pro_view*/
.pro_view {overflow:hidden;}
.pro_view .pro_view_t {overflow:hidden; width:1200px; margin:0 auto 100px;}
.pro_view .pro_view_t .left {float:left;}
.pro_view .pro_view_t .right {overflow:hidden; float:right; width:570px;}
.pro_view .pro_view_t .right .bt {font-size:20px; color:#585858;}
.pro_view .pro_view_t .right .title_cs {overflow:hidden; border-bottom:1px dashed #dcdcdc; margin:35px 0 30px;}
.pro_view .pro_view_t .right .title_cs dl {overflow:hidden; float:left; width:460px;}
.pro_view .pro_view_t .right .title_cs dl dd {float:left; color:#505050; width:210px; margin-right:40px; line-height:40px;}
.pro_view .pro_view_t .right .title_cs dl dd:nth-child(2n) {margin-right:0;}
.pro_view .pro_view_t .right .title_cs p {float:right; color:#787878; line-height:40px;}
.pro_view .pro_view_t .right .title_jg {overflow:hidden; line-height:35px; margin:5px 0;}
.pro_view .pro_view_t .right .title_jg p {float:left; color:#737373; width:60px; margin-right:35px;}
.pro_view .pro_view_t .right .title_jg span {float:left; font-size:24px; color:#b7d200; line-height:35px;}
.pro_view .pro_view_t .right .title_ps {overflow:hidden; margin:10px 0; line-height:35px;}
.pro_view .pro_view_t .right .title_ps p {float:left; width:60px; margin-right:35px;}
.pro_view .pro_view_t .right .title_ps p:nth-last-child(1) {margin-left:30px;}
.pro_view .pro_view_t .right .title_ps div {overflow:hidden; float:left;}

.pro_view .pro_view_t .right .title_sl {overflow:hidden; margin:30px 0;}
.pro_view .pro_view_t .right .title_sl p {float:left; width:60px; margin-right:35px; line-height:35px;}
.pro_view .pro_view_t .right .title_sl p:nth-last-child(1) {font-size:18px; color:#b7d200;}
.pro_view .pro_view_t .right .title_sl div {float:left; border:1px solid #e6e6e6; margin-right:30px;}
.pro_view .pro_view_t .right .title_sl div a {display:block; width:30px; height:30px; float:left;}
.pro_view .pro_view_t .right .title_sl div .jian {background:url(../images/img/cart_jian.png) center center no-repeat;}
.pro_view .pro_view_t .right .title_sl div .jia {background:url(../images/img/cart_jia.png) center center no-repeat;}
.pro_view .pro_view_t .right .title_sl div input {float:left; font-size:16px; border:none; width:45px; line-height:30px; border-left:1px solid #cccccc; border-right:1px solid #cccccc; background:#eeeeee; text-align:center;}
.pro_view .pro_view_t .right .title_bottom {overflow:hidden;}
.pro_view .pro_view_t .right .title_bottom button {display:block; float:left; font-size:16px; border:2px solid #b7d200; background:#fff; color:#b7d200; width:215px; line-height:40px; text-align:center; transition:.5s all linear; cursor:pointer;}
.pro_view .pro_view_t .right .title_bottom button:nth-child(1) {background:#b7d200; color:#fff; margin-right:13px;}

.pro_view .pro_view_b {overflow:hidden;}
.pro_view .pro_view_b .pro_view_nav {overflow:hidden; font-size:0; height:50px; line-height:50px; background:#f8f8f8; border:1px solid #e7e7e7; border-left:none; border-right:none; text-align:center;}
.pro_view .pro_view_b .pro_view_nav a {display:inline-block; font-size:14px; color:#737373; padding:0 60px; border:1px solid #e7e7e7; border-top:none; border-bottom:none; cursor:pointer;}
.pro_view .pro_view_b .pro_view_nav a:nth-child(1) {border-right:none;}
.pro_view .pro_view_b .pro_view_nav a:nth-last-child(1) {border-left:none;}
.pro_view .pro_view_b .pro_view_nav .cur {background:#fff; color:#b7d200;}

.pro_view .pro_view_b .pro_view_qh {overflow:hidden; width:1200px; margin:0 auto;}
.pro_view .pro_view_b .pro_view_qh .qh {overflow:hidden; display:none;}

.pro_view .pro_view_b .pro_view_ggcs {overflow:hidden; margin:0 auto;}
.pro_view .pro_view_b .pro_view_ggcs .bt {font-size:24px; color:#323232; text-align:center; margin:50px auto;}
.pro_view .pro_view_b .pro_view_ggcs ul {overflow:hidden; width:800px; margin:0 auto; padding:40px 50px;}
.pro_view .pro_view_b .pro_view_ggcs ul li {float:left; font-size:14px; color:#323232; width:299px; line-height:30px; margin-right:100px;}
/* .pro_view .pro_view_b .pro_view_ggcs ul li:nth-child(3n) {margin-right:0;} */

.pro_view .pro_view_b .pro_view_cnxh {overflow:hidden; margin:30px auto 0;border: 1px solid #eee;}
.pro_view .pro_view_b .pro_view_cnxh .bt {font-size:24px; color:#323232; text-align:center; margin:50px auto;}
.pro_view_left .hd {overflow:hidden;}
.pro_view_left .hd ul {overflow:hidden; text-align:center; margin:40px 0;}
.pro_view_left .hd ul li { overflow:hidden; display:inline-block; width:10px; height:10px; margin:0 7px; text-indent:-999px; cursor:pointer; background:url(../images/img/pro_view_left_li.png) center center no-repeat; transition:.5s all linear;}
.pro_view_left .hd ul li.on {background:url(../images/img/pro_view_left_li_hover.png) center center no-repeat;}
.pro_view_left .bd {}
.pro_view_left .bd .tempWrap {margin:0 auto;}
.pro_view_left .bd ul {overflow:hidden; zoom:1;}
.pro_view_left .bd ul li {overflow:hidden; margin:0 10px; padding:35px 27px; float:left; _display:inline; background:#fafafa; transition:.5s all linear;}
.pro_view_left .bd ul li .pic {overflow:hidden; width:170px; height:175px; text-align:center; display:table-cell; vertical-align:middle;}
.pro_view_left .bd ul li .pic img {max-width:170px; max-height:175px;}
.pro_view_left .bd ul li .title {overflow:hidden; text-align:center;}
.pro_view_left .bd ul li .title p {color:#999999; line-height:23px;}
.pro_view_left .bd ul li .title p:nth-child(1) {font-size:14px; color:#323232;}
.pro_view_left .bd ul li .title span {display:block; font-size:14px; font-weight:bold; color:#b7d200; margin-top:4px; transition:.5s all linear;}
.pro_view_left .bd ul li:hover {background:#e0e0e0;}
.pro_view_left .bd ul li:hover span {color:#323232;}

/*产品图片放大*/
.left-pro {float:left;}
.left-pro .t1 {float:left}
.left-pro .t2 {float:left; margin-left:30px; width:450px; height:450px;}
#showArea {width:70px; height:379px; margin:10px; overflow:hidden}
#showArea img {cursor:pointer; display:block; margin-bottom:5px; width:66px; padding:1px; height:66px; float:left;}
#main_img {cursor:pointer; display:block}
#gotop {cursor:pointer; display:block; margin:0 auto;}
#gobottom {cursor:pointer; display:block; margin:0 auto;}
.MagicZoomBigImageCont {border:1px solid #91b817; overflow:hidden}
.MagicZoomBigImageCont img {width:800px; height:800px}
.MagicZoomBigImageCont iframe {width:300px; height:300px}
.MagicZoomHeader {font:10px Tahoma, Verdana, Arial, sans-serif; color:#fff; background:#91b817; text-align:center !important}
.MagicZoomPup {border:1px solid #aaa; background:#fff; cursor:hand; left:0}
.MagicZoomLoading {text-align:center; background:#fff; color:#444; opacity:0.8; padding:3px 3px 3px 3px !important; display:none}
.MagicZoomLoading img {padding-top:3px !important}
.MagicThumb {outline:none}
.MagicThumb-zoomed {cursor:default}
.MagicThumb span {display:none}
.MagicThumb-image {border:1px solid #ccc; outline:none}
.MagicThumb-image-zoomed {}
.MagicThumb-caption {color:#333333; background-color:#F0F0F0; border:1px solid #CCC; border-top:none; font-family:Verdana, Helvetica; font-size:11px; padding:8px 16px}
.MagicThumb-controlbar {display:block; height:18px}
.MagicThumb-controlbar a {display:block; width:180px; height:180px; margin:0px 1px; outline:none; float:left; overflow:hidden}
.MagicThumb-controlbar a span {display:block; width:1000px; height:1000px; outline:none; position:absolute; left:0px; top:0px}
.MagicThumb-loading {border:1px solid #000; padding:2px 2px 2px 22px; margin:0; text-decoration:none; text-align:left; font-size:8pt; font-family:sans-serif;}

/*fy*/
#fy {overflow:hidden; width:100%; text-align:center; margin:0 auto 80px; padding-top:30px;}
#fy a {display:inline-block; width:60px; height:40px; line-height:40px; background:#f0f0f0; font-size:14px; color:#787878; margin:0 5px;}
#fy a:hover {background:#b7d200; color:#fff;}
#fy .sy {background:url(../images/img/pro_list_xx_l.png) #f0f0f0 center center no-repeat; text-indent:999px;}
#fy .xy {background:url(../images/img/pro_list_xx_r.png) #f0f0f0 center center no-repeat; text-indent:999px;}
#fy .sy:hover {background:url(../images/img/pro_list_xx_l_hover.png) #b7d200 center center no-repeat; text-indent:999px;}
#fy .xy:hover {background:url(../images/img/pro_list_xx_r_hover.png) #b7d200 center center no-repeat; text-indent:999px;}

/*悬浮联系方式*/
#xf {position:fixed; right:10px; bottom:150px; z-index:999;}
#xf a {display:block; width:50px; height:50px; margin-bottom:2px; cursor:pointer;}
#xf a:nth-last-child(1) {margin-bottom:0;}
#xf .qq {background:url(../images/img/xf_qq.png) #e5e5e5 center center no-repeat;}
#xf .wx {background:url(../images/img/xf_wx.png) #e5e5e5 center center no-repeat; position:relative;}
#xf .wx div {display:none; position:absolute; overflow:hidden; right:60px; top:-50px; background:#e5e5e5; padding:2px;}
#xf .wx div img {display:block; width:150px; height:150px;}
#xf .fh {background:url(../images/img/xf_fh.png) #e5e5e5 center center no-repeat;}

#xf .qq:hover {background:url(../images/img/xf_wqq.png) #b7d200 center center no-repeat;}
#xf .wx:hover {background:url(../images/img/xf_wwx.png) #b7d200 center center no-repeat; position:relative;}
#xf .fh:hover {background:url(../images/img/xf_wfh.png) #b7d200 center center no-repeat;}

/*join*/
.join_banner {overflow:hidden; height:890px; background:url(../images/join_banner.jpg) center center no-repeat;}
.join {overflow:hidden; background:#eaeaea;}
.join .join_top {overflow:hidden; padding-top:60px;}
.join .join_top img {display:block; margin:0 auto;}
.join .bt {display:block; background:none; padding:0; width:auto;}

.join .join_on {position:relative; min-height:2435px; margin:150px auto 0; background:#b7d200;}
.join .join_on .join_on_t {position:absolute; top:-132px;}
.join .join_on .join_on_b {position:absolute; bottom:-132px;}
.join .join_on .on {overflow:hidden; position:relative; width:1200px; height:2196px; margin:0 auto; background:url(../images/img/join_on.png) #b7d200 center center no-repeat;}
.join .join_on .on div {position:absolute; width:530px; font-size:14px; color:#323232; line-height:27px; margin-bottom:10px;}
.join .join_on .on div p {font-size:29px; padding-left:85px; line-height:35px; margin-bottom:15px;}
.join .join_on .on div p span {font-size:23px; color:#748219;}
.join .join_on .on .div1 {left:0; top:70px;}
.join .join_on .on .div2 {right:0; top:500px;}
.join .join_on .on .div3 {left:0; top:950px;}
.join .join_on .on .div4 {right:0; bottom:600px;}
.join .join_on .on .div5 {left:0; bottom:50px;}
.join .join_on .on .div1 .p1 {background:url(../images/img/join_on_bt1.png) left top no-repeat;}
.join .join_on .on .div2 .p1 {background:url(../images/img/join_on_bt2.png) left top no-repeat;}
.join .join_on .on .div3 .p1 {background:url(../images/img/join_on_bt3.png) left top no-repeat;}
.join .join_on .on .div4 .p1 {background:url(../images/img/join_on_bt4.png) left top no-repeat;}
.join .join_on .on .div5 .p1 {background:url(../images/img/join_on_bt5.png) left top no-repeat;}

.join .join_bottom {overflow:hidden; background:#fff; padding:150px 0;}
.join .join_bottom ul {overflow:hidden; text-align:center;}
.join .join_bottom ul li {overflow:hidden; display:inline-block; width:340px; margin:0 50px; font-size:14px; color:#505050; text-align:left; line-height:27px;}
.join .join_bottom ul li .p1 {font-size:22px; line-height:65px;}
.join .join_bottom ul li .p1 span {font-size:75px; color:#b7d200; margin-right:10px;}

.join .join_jm {overflow:hidden; padding-top:60px;}
.join .join_jm .join_jm_t {overflow:hidden; width:1200px; margin:0 auto;}
.join .join_jm .join_jm_t .l {overflow:hidden; float:left;}
.join .join_jm .join_jm_t .l .jm_by {overflow:hidden; width:515px; height:185px; padding:35px 0 0 35px; background:url(../images/img/join_jm_k.png) center center no-repeat; font-size:20px; color:#323232;}
.join .join_jm .join_jm_t .l .jm_by p {font-size:36px; color:#1e1e1e; line-height:50px; margin-bottom:8px;}
.join .join_jm .join_jm_t .l .jm_by p .span1 {font-size:40px; color:#1e1e1e;}
.join .join_jm .join_jm_t .l .jm_by p .span2 {font-size:60px; color:#b7d200;}
.join .join_jm .join_jm_t .l .ewm {overflow:hidden; margin-top:25px;}
.join .join_jm .join_jm_t .l .ewm img {display:block; float:left; height:160px;}
.join .join_jm .join_jm_t .l .ewm p {float:left; font-size:20px; color:#3c3c3c; margin:70px 0 0 40px;;}
.join .join_jm .join_jm_t .r {overflow:hidden; float:right; width:530px;}
.join .join_jm .join_jm_t .r .join_contact {overflow:hidden;}
.join .join_jm .join_jm_t .r .join_contact p {font-size:14px; color:#323232; margin-bottom:20px; line-height:27px;}
.join .join_jm .join_jm_t .r .join_contact p span {font-size:24px; color:#323232;}
.join .join_jm .join_jm_t .r .join_contact input {width:100%; border:1px solid #d5d5d5; line-height:35px; border-radius:17.5px; text-indent:15px; margin-bottom:15px; box-sizing:border-box;}
.join .join_jm .join_jm_t .r .join_contact textarea {width:100%; height:160px; margin-bottom:15px; padding:12px; border:1px solid #d5d5d5; border-radius:17.5px; resize:none; box-sizing:border-box;}
.join .join_jm .join_jm_t .r .join_contact button {background:#fff; border:1px solid #d5d5d5; font-size:16px; color:#323232; line-height:35px; border-radius:17.5px; padding:0 40px; cursor:pointer;}
.join .join_jm .join_jm_t .r .join_contact button:hover {background:#b7d200; color:#fff;}
.join .join_jm .join_jm_b {overflow:hidden; margin-top:60px; position:relative; height:204px; background:url(../images/img/join_jm.png) center center no-repeat;}
/* .join .join_jm .join_jm_b p {position:absolute; top:115px; right:318px; font-size:50px; color:#323232;} */
.join .join_jm .join_jm_b p {width: 400px;display: block;margin: 115px auto 0;font-size: 50px;color: #323232;padding-left: 700px;}

/*footer*/
.footer {overflow:hidden; background:#f5f5f5;}
.footer .footer_top {overflow:hidden; height:100px; border-top:1px solid #e5e5e5; background:url(../images/img/footer_bg.png) #f2f2f2 center center no-repeat;}
.footer .footer_bottom {overflow:hidden; width:1200px; margin:0 auto; padding:65px 0;}
.footer .footer_bottom .footer_bottom_t {overflow:hidden; padding-bottom:7px;}
.footer .footer_bottom .footer_bottom_t .footer_nav {overflow:hidden; float:left;}
.footer .footer_bottom .footer_bottom_t .footer_nav dl {overflow:hidden; float:left; margin-right:90px;}
.footer .footer_bottom .footer_bottom_t .footer_nav dl:nth-last-child(1) {margin-right:0;}
.footer .footer_bottom .footer_bottom_t .footer_nav dl dt {font-size:14px; font-weight:bold; color:#545454; margin-bottom:5px;}
.footer .footer_bottom .footer_bottom_t .footer_nav dl dd {overflow:hidden; line-height:25px;}
.footer .footer_bottom .footer_bottom_t .footer_nav dl dd a {color:#858585;}
.footer .footer_bottom .footer_bottom_t .footer_nav dl dd a:hover {color:#333;}
.footer .footer_bottom .footer_bottom_t .footer_lxfs {float:right; text-align:center;}
.footer .footer_bottom .footer_bottom_t .footer_lxfs p:nth-child(1) {font-size:14px; color:#646464;}
.footer .footer_bottom .footer_bottom_t .footer_lxfs p:nth-child(2) {font-family:'Arial'; margin:5px 0; font-size:30px; color:#b7d200;}
.footer .footer_bottom .footer_bottom_t .footer_lxfs p:nth-child(3) {color:#646464;}
.footer .footer_bottom .footer_bottom_t .footer_lxfs a {display:block; margin:10px auto 0; background:#b7d200; text-align:center; width:100px; line-height:35px; border-radius:5px; font-size:14px; color:#fff;}
.footer .footer_bottom .footer_bottom_t .footer_lxfs a:hover {box-shadow:0 0 5px #b7d200;}
.footer .footer_bottom .footer_bottom_b {overflow:hidden;}
.footer .footer_bottom .footer_bottom_b .dl1 {overflow:hidden; text-align:center; line-height:23px;}
.footer .footer_bottom .footer_bottom_b .dl1 dd {overflow:hidden; display:inline-block;}
.footer .footer_bottom .footer_bottom_b .dl1 dd a {color:#323232;}
.footer .footer_bottom .footer_bottom_b .dl1 span {display:inline-block; width:5px; height:23px; margin:0 20px 0 19px; background:url(../images/img/footer_x.jpg) center center no-repeat;}
.footer .footer_bottom .footer_bottom_b p {text-align:center; margin:5px auto 17px; color:#858585;}
.footer .footer_bottom .footer_bottom_b p a {color:#858585; margin-left:20px;}
.footer .footer_bottom .footer_bottom_b p a:hover {color:#333;}
.footer .footer_bottom .footer_bottom_b .dl2 {overflow:hidden; text-align:center;}
.footer .footer_bottom .footer_bottom_b .dl2 dd {overflow:hidden; margin:0 5px; display:inline-block;}
.footer .footer_bottom .footer_bottom_b .dl2 dd img {display:block;}
.footer .footer_bottom .footer_bottom_b .dl2 dd a {color:#858585;}
.footer .footer_bottom .footer_bottom_b .dl2 dd a:hover {color:#333;}

/*导航栏兼容*/
@media screen and (max-width:1500px) {
	.head .head_top .on {width:auto; padding:0 20px;}
	.head .head_bottom {width:auto; padding: 30px 20px 10px;}
	.head .head_bottom .topnav {margin:17px 0 0 40px;}
	.head .head_bottom .topnav li {margin:0 8px;}
	.head .head_bottom .topnav li a {padding:0 8px;}
}