
/* HTML5 display-role reset for older browsers */
*{
        -webkit-touch-callout:none;  /*系统默认菜单被禁用*/
        -webkit-user-select:none; /*webkit浏览器*/
        -khtml-user-select:none; /*早期浏览器*/
        -moz-user-select:none;/*火狐*/
        -ms-user-select:none; /*IE10*/
        user-select:none;
      }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;background:;min-width: 1200px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
#goodsTabs table {border-collapse: collapse;border-spacing: 0;}
#goodsTabs table td{    border: 1px solid;}
#goodsTabs table{border:1px solid #e5e5e5;width: 100%;}
#goodsTabs table tr th{line-height:40px;border:1px solid #e5e5e5;}
#goodsTabs table tr td{line-height:40px;border:1px solid #e5e5e5;text-align: center;}
#goodsTabs table tr td input[type="text"]{width:100%;line-height: 40px;border:none;text-align: center;}
a{text-decoration: none;color:#000;}
.clearfix { *zoom: 1; } 
.clearfix:before, .clearfix:after {display: table; line-height: 0; content: ""; } 
.clearfix:after,.clear { clear: both; } 
/*banner*/
.slide-main{position:relative;width: 100%}
.prev,.next{display:none;width:44px;height:44px;position:absolute;z-index:222;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:0px;}
.next{right:30px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:6px;position:absolute;z-index:124;bottom:20px;left:0;text-align:center;}
.item a{display:inline-block;width:20px;height:6px;margin:0 5px;background:#c70b08;border-radius: 3px;}
.item a.cur{background:#fff;width: 30px;transition: all .5s;}
.slide-box,.slide{display:block;width:100%;height:500px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;background:#ff6900;position:relative;float: left;z-index:8;}
#bgstylea{background:url(../images/banner1.jpg)top center no-repeat;background-size: cover;}
#bgstyleb{background:url(../images/banner2.jpg)top center no-repeat;background-size: cover;}
#bgstylec{background:url(../images/banner3.jpg)top center no-repeat;background-size: cover;}
#bgstyled{background:url(../images/banner4.jpg)top center no-repeat;background-size: cover;}
/*banner end*/
.banner{}
.banner img{display: block;margin: 0 auto;width: 100%;}
.banner .swiper-pagination{bottom: 30px!important;}
.banner .index-banner .swiper-pagination .swiper-pagination-bullet{
	width: 14px;
    height: 14px;
    background: transparent;
    border-radius: 14px;
    margin-left: 10px;
    -webkit-transition: all .3s;
    transition: all .3s;
    font-size: 0;
    border: 2px solid #fff;
    cursor: pointer;
    opacity:1;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.banner .index-banner .swiper-pagination .swiper-pagination-bullet-active{background: #fff;
    width: 40px;}

/*顶部*/
.headerBox{width: 100%;height: 34px;background: #161616;border-bottom: solid 1px #eee}
.headerBox .header{width: 1200px;height: 34px;margin:0 auto;}
.header .left{float: left;line-height: 34px;color: #fff;}
.header .left a{color: #fff;}
.head-con{float: right;height: 34px;}
.head-con ul li{float: left;position: relative;margin-right:0px;cursor: pointer;width: 80px;}
.head-con ul li span{display: block;float: left;line-height: 34px;color: #fff;padding-right: 10px;}
.head-con ul li img{display: block;width: 24px;height: 24px;margin:5px 0;}
.head-con ul li .downBox{position: absolute;top: 44px;z-index: 99;height: auto;padding:5px;background: #fff;box-shadow: 2px 2px 2px rgba(0,0,0,0.2);text-align: center;right: 0px;line-height: 24px;color: #c70b08;display: none;}
.head-con ul li .downBox img{display: block;width: 110px;margin:0 0;height: auto;}
.head-con ul li .downBox a{display: block;width: 100%;text-align: center;line-height: 24px;color: #c70b08;}
.head-con ul li:hover .downBox{transition: all 1s;display: block;}
.topBox{width: 218px;height: 65px;padding:28px 0;margin:0 auto;float: left;}
.topBox .logo{display: block;float: left;height: 65px;}
.topBox .logo img{display: block;height: 65px;}
.tel1{display: block;float: right;height: 85px;}
.navBox{height: 120px;background: #fff;float: right;width: 60%;}
.navBox .nav{/*width: 1200px;height: 46px;*/margin:0 auto;}
.navBox .nav ul li{float: left;position: relative;height: 80px;}
.navBox .nav ul li .a1{display: block;width: 110px;line-height: 120px;text-align: center;font-size: 16px;color: #161616;letter-spacing: 1.5px;}
.navBox .nav ul li .downBox{width: 100%;height: auto;position: absolute;left: 0;top: 120px;z-index: 99;background: #fff;opacity: 0;display: none}
.navBox .nav ul li .downBox .a2{line-height: 40px;color: #666;text-align: center;width: 100%;display: block;}
.navBox .nav ul li .downBox h3{display: block;width: 100%;height: 40px;position: relative;font-size: 14px;}
.navBox .nav ul li .downBox h3:hover .tdb{display: block;}
.navBox .nav ul li .downBox h3 .tdb{position: absolute;left: 120px;top: 0px;z-index: 2;width: 120px;background: #c70b08;display: none;}
.navBox .nav ul li .downBox h3 .tdb a{display: block;width:100px;padding:0 10px; color: #fff;line-height: 40px;}
.navBox .nav ul li .downBox h3 .tdb a:hover{background: #fff;color: #c70b08;text-decoration: underline;}
.navBox .nav ul li:hover .a1{background:#c70b08;color: #fff;}
.navBox .nav ul li:hover .downBox{opacity: 1;transition: all 1s;display: block;}
.navBox .nav ul li .downBox .a2:hover{background: #c70b08;color: #fff;}
/*顶部结束*/
.i_banner {overflow: hidden;position: relative;width: 100%;}
/*产品中心*/

.slideTxtBox{width:1200px;margin: auto;overflow: hidden}
.chanpinbt{background: url(../images/chanpin_bt.png);background-size: cover;width: 1120px;height:146px;margin: auto;margin-top: 20px}
.chanpinfenlei{height:130px; background:#33a32f;overflow: hidden;}
.slideTxtBox .hd{margin-top: 20px;}
.slideTxtBox .hd ul{ margin: auto;    text-align: center;}
.slideTxtBox .hd ul li{border:1px solid #d2d2d2;height:45px; background:#fff;width: 135px;display: inline-block; margin: 0px 10px;color:#535353; margin-bottom: 10px;}
.slideTxtBox .hd ul li p{text-align: center;line-height:45px;font-size: 18px;}
.slideTxtBox .hd ul li:hover{background:#c70b08;color: #fff;}
.slideTxtBox .hd ul li:hover a{color: #fff;}
.slideTxtBox .bd{margin-top:48px;}
.lanrenzhijia ul li {float: left;margin-right: 24px;margin-bottom: 20px;display: inline;width: 276px;overflow: hidden;position: relative;}
.lanrenzhijia .products_four {margin-right: 0;}
.lanrenzhijia ul li img {width: 276px;height: 216px;}
.lanrenzhijia ul li .photo {width: 274px;height: 216px;border: 1px solid #e3e3e3;overflow: hidden;}
.lanrenzhijia .rsp {width: 276px;height: 216px;overflow: hidden;position: absolute;background:#161616;     background:rgba(0,0,0,.7);	top: 0px;	left: 0px;}
.lanrenzhijia .text {position: absolute;width: 276px;height: 240px;left: -300px;top: 0px;overflow: hidden;}
.lanrenzhijia .name {text-align: center;line-height: 40px;}
.lanrenzhijia .text div {text-align: center;color: #FFFFFF;font-size: 18px;}
.products-box {width: 839px;margin: auto;margin-top:40px;}
.ming{width: 276px;overflow: hidden;}
.clearfi .more a{color: #FFF; font-size: 16px; text-align: center;    display: inline-block;}
.ming h3{font-weight: normal;color: #333333;font-size:16px;margin-top: 16px;display: block;text-align: center;}
.ming p{font-size:16px;color: #7c7c7c;line-height: 30px;text-align: center;}
.chanppinmore{background: #dcdcdc; font-size: 16px; text-align: center;margin-left: 38px;width:400px;height:45px;margin: auto;margin-top: 20px;line-height:45px;display: block;}
.chanppinmore a{color:#464646;display: block;}

.chanppinmore:hover{background: #c70b08;color:#FFF;width:600px;transition: .5s}
.chanppinmore a:hover{color:#FFF;display: block;}
.more{margin-top: 90px;}
.more a{width: 180px;height: 45px;background: #c70b08;color: #fff;font-size: 16px;line-height: 45px;text-align: center;display: block;}

/*条幅广告*/
.tiaofu{width:100%;}
.tiaofu img {width:100%;height: 179px;margin-top: 60px;}
/*关于我们*/
.guanyubt{background: url(../images/guanyu_bt.png);background-size: cover;width: 1120px;height:146px;margin: auto;margin-top: 20px}
.guanyu_con .gyleft{background: url(../images/guanyu_jieshao.jpg);background-size: cover;width:416px;height: 409px;float: left;padding: 40px;}
.guanyu_con .gyleft h3{color: #fff;font-size: 24px;}
.guanyu_con .gyleft p{color: #fff;font-size: 16px;line-height: 30px;margin: 50px 0px;}
.guanyu_con .gyleft a{color: #fff;font-size: 14px;display: block;line-height: 40px;border: 1px solid #fff;width: 118px;height: 40px;text-align: center;}
.gyright{float: right;}
.gyright_top a{color: #fff;font-size: 22px; line-height: 30px;text-align: center;display: block;margin: 90px;}
.gyright_topl{background: url(../images/licheng.jpg);background-size: cover;width:350px;height: 245px;float: left;margin-right: 2px;}
.gyright_top2{background: url(../images/zizhirongyu.jpg);background-size: cover;width:350px;height: 245px;float:right;}
.shuzi{float: left;width: 234px;height:245px;background: #eeeeee;}
.shuzi h3{font-size: 44px;color: #c70b08; text-align: center;font-weight: bold;margin-top: 72px;line-height: 82px;}
.shuzi p{color: #343434;text-align: center;}
/*优势*/
.youshi{width:100%;}
.youshi img {width: 100%;margin-top: 60px;}
.baozhang{width:100%;}
.baozhang img {width: 100%;}

/*合作*/
.hezuo{background: #f1f1f1;}
.indexfriendli {width: 170px;float: left;padding: 10px 15px;}
.hezuobt{background: url(../images/hezuo_bt.png);background-size: cover;width: 1120px;height:146px;margin: auto;margin-top: 20px}
/*新闻*/
.xinwenbt{background: url(../images/xinwen_bt.png);background-size: cover;width: 1120px;height:146px;margin: auto;margin-top: 20px}
.index-news{padding-bottom: 50px;}
.index-news .index-news-list{}
.index-news .index-news-list li{width: 600px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float: left;margin-bottom: 18px;}
.index-news .index-news-list li .pic{width: 220px;float: left;overflow: hidden;}
.index-news .index-news-list li .pic img{width: 100%;display: block;}
.index-news .index-news-list li:hover .pic img{transform:scale(1.2);transition:transform 1s;}
.index-news .index-news-list li .info{float: right;width: 360px;padding-right: 24px;}
.index-news .index-news-list li .info .title{font-size: 18px;color: #333;}
.index-news .index-news-list li .info .date{font-size: 14px;color: #999;margin: 16px 0;}
.index-news .index-news-list li .info .desc{font-size: 14px;color: #999;line-height: 22px;}

/*联系*/
.lianxi{background: #f1f1f1;}
.lianxibt{background: url(../images/lianxi_bt.png);background-size: cover;width: 1120px;height:146px;margin: auto;margin-top: 20px}
.paddbot50px {padding-bottom: 30px;width:558px;float: left;}
.contact-cpxq p {color: #545454;font-size: 22px;margin-top: 40px;}
.margintop30px { margin-top: 18px;}
.form-group {margin-bottom: 15px;}
.form-control {border: 1px solid #e2e2e4;box-shadow: none;color: #333;padding: 10px;width: 50%;margin: 10px 0px;font-size: 14px;float: left;border-radius: 5px}
.form-control1{border: 1px solid #e2e2e4;box-shadow: none;color: #333;padding: 10px; width: 94.5%;margin: 10px 0px;font-size: 14px;border-radius: 5px}
.textarea.form-control {height: auto;}
.form-group {margin-bottom: 15px;}
.msg_val{height: 30px;margin-bottom: 20px;overflow: hidden;display: block;margin-bottom: 10px;}
.button1{background-color: #c70b08;width:110px;height:40px;border: 1px solid #c70b08;color: #fff;border-radius: 5px;}
.button1:hover{background-color: #c70b08;color: #FFFFFF;width:215px;transition: .5s}
.lianxi_pic{float: right;margin-top: 40px;margin-bottom: 70px;}



/*foot*/

.footer2{margin-top: 80px;}
.footer{background: #0e0e0e;overflow: hidden;}
.footer .nav-contact-info{color: #cccccc;font-size: 14px;}
.footer .nav-contact-info .nav{padding: 48px 0 20px 0;width:410px;float: left;}
.footer .nav-contact-info .nav li{float: left;border-right: 1px solid #cccccc;line-height: 14px;margin-bottom: 20px;width: 106px;text-align: center;}
.footer .nav-contact-info .nav li:nth-child(4n){border-right:none;}
.footer .nav-contact-info .nav li:nth-child(1){text-align: left;width: 82px;}
.footer .nav-contact-info .nav li:nth-child(5){text-align: left;width: 82px;}
.footer .nav-contact-info .nav li a{color: #cccccc;}
.footer .nav-contact-info .contact-info{margin-bottom: 34px;float: left;margin-top: 45px;}
.footer .nav-contact-info .contact-info li{margin-bottom: 14px;}
.footer .nav-contact-info .contact-info li .pic{float: left;}
.footer .nav-contact-info .contact-info li .pic img{display: block;}
.footer .nav-contact-info .contact-info li .text{float: left;line-height: 22px;padding-left: 14px;}
.footer .qrcode{float: right;padding-top: 50px;}
.footer .qrcode .res{float: left;margin-left: 28px;}
.footer .qrcode .res .pic{width: 96px;}
.footer .qrcode .res .pic img{width: 100%;display: block;}
.footer .qrcode .res p{color: #cccccc;text-align: center;margin-top: 12px;}
.footer .qrcode .support{color: #cccccc;line-height: 94px;text-align: right;}
.footer .qrcode .support a{color: #cccccc;}
.footer .center-logo{width: 360px;height: 360px;background: #8a1d1e;position: absolute;bottom: 0;left: 0;right: 0;margin: 0 auto;}
.footer .center-logo .logo{padding-top: 36px;text-align: center; padding-bottom: 26px;}
.footer .center-logo .bdsharebuttonbox{text-align: center;}
.footer .center-logo .bdsharebuttonbox .bds_tsina{padding-left: 23px;height: 23px;background-image: url(../images/share-xl.png);background-position:0;margin: 16px 11px;}
.footer .center-logo .bdsharebuttonbox .bds_qzone{padding-left: 23px;height: 23px;background-image: url(../images/share-qq.png);background-position:0;margin: 16px 11px;}
.footer .center-logo .bdsharebuttonbox .bds_weixin{padding-left: 23px;height: 23px;background-image: url(../images/share-wx.png);background-position:0;margin: 16px 11px;}

.copyright{height: 55px;line-height: 55px;background: #393939;text-align: center;font-size: 14px;color: #eeeeee;}
.copyright a{color: #eeeeee;}

/*悬浮*/
.fixed_bar{width:76px;position: fixed;z-index: 999;right: 28px;top: 60%;border-radius: 5px;background: #c70b08;}
.fixed_bar li{width:76px;height:76px;position: relative;cursor: pointer;padding: 20px 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.fixed_bar li .icon{text-align: center;}
.fixed_bar li p{text-align: center;color: #fff;margin-top: 0;}
.fixed_bar li .line1{display: block;width: 100%;height: 1px;background: #fff;position: absolute;bottom: 1px;}.fixed_bar li .line2{display: block;width: 100%;height: 1px;background: #c7694e;position: absolute;bottom: 0;}
.fixed_bar .to_top{background-color: #c70b08;height: auto;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;}
.fixed_bar .qr_code{background-color: #c70b08;background-position: 0px -36px;position: relative;z-index:999}
.fixed_bar .qr_code .qr_code_container{width:0px;position: absolute;right:77px;bottom:0px;z-index:-1 }
.fixed_bar .qr_code .qr_code_container .qr_code_img{width:100%;}
.fixed_bar .qr_code:hover .qr_code_container{width:120px;right:77px;box-shadow: 0px 4px 18px -6px #000;}
.fixed_bar .tel{position: relative;z-index:999}
.fixed_bar .tel .tel_container{overflow: hidden;position: absolute;width:0px;right:77px;top:0px;height: 76px;line-height: 76px;background:#c70b08 ;color:#fff;text-align: center;font-size:16px;border-top-left-radius: 5px;border-bottom-left-radius: 5px;}
.fixed_bar .tel:hover .tel_container{width:150px;}




/*内页左侧*/
.newcon{margin-bottom: 80px !important;}
.nowBox{width: 100%;height: 29px;margin-bottom: 10px;padding:15px 0;color: #666;}
.nowBox span{/*display: block;float: left;*/line-height: 29px;/*color: #c70b08;*/}
.nowBox a{/*display: block;float: left;*/line-height: 29px;color: #666;}
/*.nowBox a:after{content:">";padding:0 10px;}*/

.proNav_list{border:1px solid #C2C2C2;}
.proNav_list ul li{width: 240px;margin:0 auto 10px;}
.proNav_list ul li a.a1{display: block;width: 215px;padding-left: 30px; border-bottom: #c70b08 1px dashed;line-height: 40px;color: #c70b08;font-size: 18px;position: relative;margin-bottom: 10px;}
.proNav_list ul li a.a1:before{content: "";display: block;width: 4px;height: 20px;background: #c70b08;position: absolute;left:0px;top: 10px;border-radius: 2px}
.proNav_list ul li a.a1:after{content: ">>";display: block;color: #c70b08;display: none;line-height: 40px;position: absolute;right:0;top: 0;}
.proNav_list ul li a.a1:hover:after{display: block;}
.proNav_list ul li a.a2{display: block;width: 150px;padding-left: 70px;color: #666;font-size: 16px;line-height: 38px;}
.proNav_list ul li a.on{color: #c70b08;text-decoration: underline;}
.proNav_list ul li a.a2:hover{color: #c70b08;text-decoration: underline;}
.leftNav{ width:276px; height:auto; float:left; background:#fff;position: relative;padding-bottom: 0px;}
.left_title{ width:276px; height:60px; line-height:60px; text-align:center; color:#fff; font-size:22px;background: #c70b08;letter-spacing: 1px;}
.nav_list{ width:276px; height:auto; margin-top:10px;margin-bottom: 10px;}
.nav_list li { height:42px; line-height:45px;  width:100%;position: relative;}
.nav_list li a.a1{ display:block; width:200px; height:42px; transition:all .5s;padding-left:20px;border-bottom:#c70b08 1px dashed;margin-left: 20px;}
.nav_list li .slideBox{position: absolute;left: 276px;top:0px;padding-top: 10px;background: #fff;width: 200px;padding-bottom: 10px;display: none;z-index: 999;}
.nav_list li .slideBox a{display: block;width: 150px;padding-left: 20px;height: 42px;border-bottom:#c70b08 1px dashed;margin:0 auto;}
.nav_list li .slideBox a:nth-last-child(1){ border:none}
.nav_list li:hover a.a1{ color:#c70b08; transform:translateX(-15px)}
.nav_list li:hover .slideBox{display: block;}
.nav_list li .slideBox a:hover{color: #c70b08;}
.tjcp{width:270px;height: auto;margin:15px auto;}
.picScroll-left1{ width:270px;overflow:hidden; position:relative;}
.picScroll-left1 .pageState{display: none;}
.picScroll-left1 .hd{position: absolute;width: 100%;height:92px;left: 0;top: 74px;display: none;}
.picScroll-left1 .hd .prev{display: block;width: 38px;height: 92px;position:absolute;z-index: 2;left: 0px;top: 0px;background: url(../images/l.png);background-size: 38px 92px;cursor: pointer;}
.picScroll-left1 .hd .next{display: block;width: 38px;height: 92px;position:absolute;z-index: 2;right: 0px;top: 0px;background: url(../images/r.png);background-size: 38px 92px;cursor: pointer;}
.picScroll-left1 .hd ul{display: none;}
.picScroll-left1 .bd{width: 100%;overflow: hidden;}
.picScroll-left1 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left1 .bd ul li{margin:00px;width: 270px;}
.picScroll-left1 .bd ul li a{display: block;width: 270px;overflow: hidden;position: relative;}
.picScroll-left1 .bd ul li a img{display: block;width: 270px;height: 210px;}
.picScroll-left1 .bd ul li a span{display: block;width: 270px;text-align: center;font-size:16px;line-height: 40px;background: #f5f5f5;color: #c70b08;letter-spacing: 1px;text-overflow:ellipsis;overflow: hidden;white-space: nowrap;}
.left_con{width: 234px;padding:15px 20px;border:1px solid #C2C2C2;}
.left_con p{display: block;line-height: 24px;color: #666;text-align: justify;}

/*新闻列表内页*/
.bodyRight{float: right;width: 922px;}
.new .img {width:285px; height: 170px;display: block;overflow: hidden;}

.new li:hover .img img{transform:scale(1.2);transition:transform 1s;}
.wenzi h3{font-size: 16px;color: #2c2c2c;line-height: 80px;}
.wenzi p{font-size: 14px;color: #909090;line-height:30px;}
.wenzi{float:left;width:420px;margin-left:30px;}
.new ul{margin-left: 29px;background-color: #fff;padding: 18px;border-bottom: 1px solid #e5e5e5;margin-bottom: 6px;}
/*.new ul:hover{moz-box-shadow:2px 2px 5px #eeeeee; -webkit-box-shadow:2px 2px 5px #eeeeee; box-shadow:2px 2px 5px #eeeeee;;}*/
.riqi{float:right;}
.riqi p{font-size:22px;color: #909090;font-weight:100;line-height:122px;}


/*产品列表内页*/
.chanpinneiye{width: 922px;}
.chanpinneiye ul{background-color: #fff;padding: 0px;margin-left: 11px;border-bottom:none;margin-bottom:0px}


/*产品详情*/
.ny_product_info{width: 902px;margin-left: 20px;float: right}
.jqzoom{ position:relative; float:left; display:block; margin:0; padding:0; width:498px; height:390px; border:none; cursor:crosshair; }
.jqzoom img{ width:100%; height:100%; }
.zoomdiv{ position:absolute; top:0; left:0; z-index:100; display:none; width:368px; height:368px; background:#fff; border:1px solid #e8e8e8; text-align:center; overflow:hidden; }
.jqZoomPup{ position:absolute; top:0; left:0; z-index:10; visibility:hidden; width:20px; height:20px; border:1px solid #aaa; background:#fff; opacity:0.5;-moz-opacity:0.5; -khtml-opacity:0.5; filter:alpha(Opacity=50); }


.goods-tab .tab-head{ display:block; height:42px; border-bottom:1px solid #f0f0f0; background:#fff;     margin-top: 50px;}
.goods-tab .tab-head ul li{ float:left; margin-left:-1px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; }
.goods-tab .tab-head ul li a{ display:block; padding:0 30px; height:42px; line-height:42px; color:#555; font-size:14px; }
.goods-tab .tab-head ul li a:hover,.goods-tab .tab-head ul li a.selected{ color:#fff; background:#C70B08; }
.goods-tab .tab-content{ display:none; }
.goods-tab .tab-content p{ line-height: 42px;color: #333;font-size: 16px; }


.goods-box{ position:relative; margin-bottom:15px;font-size:12px; background:#fff;  height:auto; overflow:hidden}
.goods-pic{ position:relative; float:left; width:530px; *z-index:1; }
.pic-box{ float:left; }
.pic-preview{ width:498px; height:390px; border:4px solid #c70b08; }
.pic-scroll{ margin-top:10px; width:498px; }
.pic-scroll .prev{ float:left; margin-right:5px; }
.pic-scroll .next{ float:right; }
.pic-scroll .prev,.pic-scroll .next{ display:block; font-family:"å®‹ä½“"; text-align:center; width:10px; height:60px; line-height:60px; border:1px solid #e8e8e8; background:#f7f7f7; cursor:pointer; text-decoration:none; }
.pic-scroll .items{ position:relative; float:left; width:488px; height:62px; overflow:hidden; margin-left: 14px;}
.pic-scroll .items ul{ position:absolute; margin:0; padding:0; width:999999px; height:100%; }
.pic-scroll .items ul li{ float:left; margin:0; padding:0; width:67px; text-align:center; }
.pic-scroll .items ul li img{ padding:2px; border:1px solid #e8e8e8; width:55px; height:55px; }
.pic-scroll .items ul li img:hover{ padding:1px; border:2px solid #d70000; }

.goods-spec{ position:relative; margin:0 0 0 370px; overflow:hidden; }
.goods-spec h1{ border-bottom:1px solid #e5e5e5;    padding-bottom: 10px; display:block; color:#555; font-size:24px; font-weight:700;  text-overflow:ellipsis; white-space:nowrap; overflow:hidden; }

.goods-spec .spec-box{ position:relative; margin-top:10px; font-size: 16px;}
.goods-spec .spec-box.line{ padding-top:10px; border-top:1px solid #efefef; }
.goods-spec .spec-box:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.goods-spec .spec-box dl{ clear:both; display:block; }
.goods-spec .spec-box dl:after{ clear:none; content:""; display:block; height:0; visibility:hidden; }
.goods-spec .spec-box dl dt{ float:left;min-height:30px; color:#999;line-height: 40px; font-size: 18px;}
.goods-spec .spec-box dl dd{ position:relative; padding:5px 0;color:#6c6c6c;line-height: 30px; font-size: 16px;}

.zixun-box{font-size: 14px;background: #C70B08;height: 40px;line-height: 40px;text-align: center;margin-top: 20px;color:#fff;overflow:hidden;width:100%;}
.zixun-box a{display:block;color:#fff}

.goods-spec .spec-box dl dd .price{ display:inline-block; margin-right:5px; color:#f40; font-size:24px; font-weight:700; font-style:normal; }
.goods-spec .spec-box dl dd .items li{ position:relative; float:left; margin:0 5px 8px 0; padding:1px; line-height:20px; vertical-align:middle; }
.goods-spec .spec-box dl dd .items li a{ display:block; padding:1px; color:#666; min-width:10px; width:auto !important;  text-align:center; text-decoration:none; border:1px solid #eee; cursor:pointer; white-space:nowrap; text-overflow:ellipsis; vertical-align:middle; }
.goods-spec .spec-box dl dd .items li a span{ display:inline-block; padding:5px 9px; font-style:normal; line-height:20px; }
.goods-spec .spec-box dl dd .items li a img{ width:36px; height:38px; vertical-align:middle; }
.goods-spec .spec-box dl dd .items li a.selected{ margin:-1px; color:#333; border:2px solid #f40; color:#f40; }
.goods-spec .spec-box dl dd .stock-box{ display:block; float:left; margin-right:10px; width:64px; }
.goods-spec .spec-box dl dd .stock-box input{ float:left; margin-right:3px; width:42px; height:30px; line-height:30px; text-align:center; border:1px solid #e8e8e8; }
.goods-spec .spec-box .stock-box a{ display:block; float:left; margin-bottom:4px; width:15px; height:12px; line-height:12px; color:#333; font-size:11px; text-align:center; border:1px solid #e8e8e8;  cursor:pointer; overflow:hidden; }
.goods-spec .spec-box .stock-txt{ float:left; line-height:32px; }
.goods-spec .spec-box .btn-buy{ margin-top:15px; }
.goods-spec .spec-box .btn-buy .buy{ display:inline-block; margin-right:10px; padding:0 30px; color:#e5511d; font-size:16px; line-height:38px; background:#ffe4d0; border:1px solid #f0cab6; cursor:pointer; }
.goods-spec .spec-box .btn-buy .add{ display:inline-block; padding:0 30px; color:#fff; font-size:16px; line-height:38px; background:#f40; border:1px solid #f40; border-radius:2px; cursor:pointer; }
.goods-spec .spec-box .btn-buy button.over{ color:#999; background:#f7f7f7; border-color:#e8e8e8; cursor:default; }

/*联系*/
.neiyebox_right{float: right;width: 904px;margin-left: 20px;overflow: hidden;}
.lianxifangzhi h3{font-size:24px;color: #3f3f3f;font-weight: normal;margin-bottom: 15px;}
.lianxifangzhi p{font-size:16px;color: #545454;font-weight: normal;margin-bottom: 15px;line-height: 30px;}
.ditu{width: 920px;height: 446px;}
.page_title{font-size: 28px;
    font-weight: bold;
    text-align: center;
    margin: 30px auto;
    margin-bottom: 50px;}
.page_content{font-size: 14px;
    color: #333;
    padding: 0 30px;
    line-height: 28px;}


.page{margin:auto;margin-bottom: 50px;text-align: center;    margin-top: 50px;}
.page .pagination{display: inline-block;}
.page .pagination li{display: inline-block;}
.page .pagination li a{padding: 10px 18px;border: 1px solid #e6e6e6;color: #666666;display: inline-block;margin: 0 6px;}
.page .pagination li.active{padding: 10px 18px;border: 1px solid #e6e6e6;color: #fff;display: inline-block;margin: 0 6px;background: #c70b08;}
.page .pagination li.disabled{padding: 10px 18px;border: 1px solid #e6e6e6;color: #666666;display: inline-block;margin: 0 6px;}
#big_pic{
  position: fixed;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0,0,0,0.6);
    z-index: 100;
    text-align: center;
    line-height: 0;
    display: none;
}
#big_pic img{  max-width: 100%;  max-height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
  }

.prev_next{border-top: 1px solid #ddd;color:#666;padding:15px 0;font-size: 14px;margin:0 30px;margin-top: 50px;}
.prev_next a{color:#666;}
.prev_next a:hover{color:#c70b08;}
.prev_next .prev,.prev_next .next{width:45%;height:auto;float: left;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;line-height: 20px;position: relative;opacity: 1;}
.prev_next .next{float: right;right: 0;text-align: right;}

.second_nav{width: 100%;text-align: center;font-size:0;}
.second_nav a{display: inline-block;width:125px;height: 42px;line-height: 40px;text-align: center;font-size:16px;color:#000;background: #eaeaea;transition: all 0.1s linear;margin:0 40px;margin-bottom: 30px;}
.second_nav a:hover{color:#fff;background: #c70b08;}
.second_nav .on{color:#fff;background: #c70b08;}


.pc_top_tel{
    height: 56px;
    margin-top: 28px;
    padding-left: 65px;
    background: url("../images/pc_toptel.png") no-repeat left center;
    background-size: 48px;
}
.pc_top_tel p{
    font:14px/24px "微软雅黑";
    color: #000000;
}
.pc_top_tel h2{
    font:24px/28px "微软雅黑";
    color: #000000;
}

.goods-spec .contact-info{margin-bottom: 34px;float: left;margin-top: 45px;}
.goods-spec .contact-info li{margin-bottom: 14px;}
.goods-spec .contact-info li .pic{float: left;}
.goods-spec .contact-info li .pic img{display: block;}
.goods-spec .contact-info li .text{float: left;line-height: 22px;padding-left: 14px;width: 84%;font-size: 16px;}
input::-webkit-input-placeholder{
    font-family: "微软雅黑";
}
textarea::-webkit-input-placeholder{
    font-family: "微软雅黑";
}

.pro_list{display: none;}
.proNav_list .on{display: block;}