.main{width:100%;float:left;clear:both;position:relative;z-index:2;}
.main .main_header{width:100%;height:122px;background:#000;text-align:center;}
/*.main .main_header img{margin-top:20px;}*/
.main_content{width:100%;position:relative;background:url("../img/pro_bg.gif") no-repeat center top; background-size:cover;padding-bottom:80px;}
.main_content .main_top{width:100%;height:591px;background:url("../img/pro_top_bg.gif") no-repeat center top; background-size:cover}
.main_content .main_bottom{width:100%;}
.main_content .pro_box{width:1100px;margin:0 auto;background:#000;position:relative;z-index:99;padding-bottom: 60px;margin-top:68px;}
/*.main_content .pro_box .text_top{width:100%;height:165px;padding:30px 0px;margin:0 auto;}*/
/*.main_content .pro_box .text_top h1{font-size:97px;text-align:center;margin:0;color:#fff;font-weight: normal;letter-spacing:25px;}*/
/*.text_top p{font-size:22px;text-align:center;color:#fff;margin-top:10px;letter-spacing:19px;}*/
/*.text-bottom{width:93%;margin:10px auto 0 auto;}*/
/*.text-bottom h3{color:#e7225e;font-size:24px;margin:0;font-weight:normal;line-height:30px;}*/
/*.text-bottom p{color:#fff;font-size:14px;line-height:30px;}*/
/*.main_content .pro_pic:nth-child(1){padding-top:410px}*/
/*.main_content .pro_pic{width:1100px;padding-top:330px;margin:0 auto;}*/
/*.main_content .pro_pic .pic_pic{float:left;display:inline-block;position:relative;}*/
/*.main_content .pro_pic .pic_text{float:left; display:inline-block;width:533px;height:160px;background:#000;color:#fff;margin-top:35px;padding:50px 20px;font-size:14px;line-height:30px;overflow-y:scroll;}*/
/*.main_content .pro_pic .pic_pic_box{background:url("../img/wrap.png") ;width:448px;height:187px;position:absolute;z-index:1000;left:40px;top:70px;}*/
/*.main_content .pic_pic_box p{width:265px;height:75px;position:absolute;left:78px;top:46px;background:#e7225e;color:#fff;padding:10px;font-size:36px;line-height:65px;text-align:center;}*/
.mid{width:100px; height:68px;}
.text{
    width: 890px;
    margin: 0 105px;
}
.text_top h1{
    font-size: 79.98px;
    color: #fff;
    font-weight: normal;
    margin: 0;
    text-align: center;
    letter-spacing: 24px;
}
.text_top p{
    color: #e7225e;
    font-size: 14px;
    line-height: 30px;
    padding-bottom: 12px;
}
.text_top .text_top_img{
    padding: 12px 0;
}
.text_top{
    border-bottom: 1px dashed #e7225e;
}
.left{float: left}
.right{  float: right;}
.text_bottom_left{width: 480px;}
.text_bottom_right{padding-top: 30px}
.text_bottom_left h3{
    color: #e7225e;
    font-size: 22.5px;
    font-weight: normal;
    margin: 30px 0 13px 0;
}
.text_bottom_left p{
    color: #fff;
    font-size: 14px;
    line-height: 22px;
}
.clearfix{
    clear: both;
}
.text_bottom{border-bottom: 1px dashed #e7225e;padding-bottom: 20px;}

/*下*/
.text_2{
    width: 890px;
    margin: 0 115px;
}
.main_content .pro_box_2{width:1100px;margin:68px auto;background:#000;position:relative;z-index:99;padding-bottom: 75px;}
.text_2{
    width: 890px;
    margin: 0 105px;

    border-bottom: 1px dashed #e7225e;
    padding-bottom: 27px;
}
.text_2_top{
    border-bottom: 1px dashed #e7225e;
    margin-bottom: 10px;
}
.text_2_top h1{
    font-size: 72.23px;
    font-weight: normal;
    color: #e7225e;
    text-align: center;
    letter-spacing: 21px;
    margin: 0;
}
.text_2_top h3{
    font-size: 19.16px;
    font-weight: normal;
    color: #e7225e;
    letter-spacing: 10px;
}
.text_2_bottom p{
    font-size: 14px;
    line-height: 24px;
    color: #fff;
}
.box_1{
    padding:0px 105px 80px 105px;
    background:#000;
    width:890px;
    margin:40px auto 0px auto;

    height:700px;
}
.box_1 img{
    margin:0 auto;
    display:block;
    margin-bottom:10px;
}
.box_1 span{
    color:#e7225e;
    font-size:20px;
    line-height:35px;
}
.box_1 p{
    color:#fff;
    font-size:14px;
    line-height:24px;
}
.box_1 .text_left{

    width:70%;
    float:left;
    margin-top:30px;
}
.box_1 .pic_right{
    float:right;

    margin-top:40px;
}
.t10{
    font-weight:normal;
    border-bottom:1px dashed #e7225e;
    background:rgba(0,0,0,.8);
    width:860px;
    text-align:center;
    display:block;
    color:#fff;
    line-height:80px;
    font-size:36px;
    margin:0 auto;
}
.t7{
    font-weight:normal;
    border-bottom:1px dashed #e7225e;
    background:rgba(0,0,0,.8);
    width:100%;
    text-align:center;
    display:block;
    color:#fff;
    line-height:80px;
    font-size:36px;
}
.t8{
    font-weight:normal;
    border-bottom:1px dashed #e7225e;
    background:rgba(0,0,0,.8);
    width:100%;
    text-align:center;
    display:block;
    color:#fff;
    line-height:80px;
    font-size:36px;
}
.t9{
    font-weight:normal;
    border-bottom:1px dashed #e7225e;
    background:rgba(0,0,0,.8);
    width:100%;
    text-align:center;
    display:block;
    color:#fff;
    line-height:80px;
    font-size:36px;
}

.slideTxtBox {

    width: 1100px;
    overflow: hidden;
    position: relative;
    border:none;
    background:#000;
    margin:0 auto;
}

.slideTxtBox h2 {
    text-align: center;
    background: #e7225e;
    color: #fff;
    line-height: 65px;
    text-transform:uppercase;
    font-size:24px;
    font-weight:bold;
}
.slideTxtBox h2 span {
    display: inline-block;
    line-height: 65px;
    margin-bottom: -8px;
    margin-right: 22px;
}
.slideTxtBox .hd{ height:67px; line-height:33px; background: #d13f02;}
.slideTxtBox .hd ul{ height:58px; padding-top:17px; text-align:center;box-sizing:border-box;}
.slideTxtBox .hd ul li{ display:inline-block; line-height:16px; text-align:center; cursor:pointer; margin:0 10px;padding:6px 10px;  background:#000;border-radius:10px;}
.slideTxtBox .hd ul a{ display:inline-block; line-height:16px; text-align:center; cursor:pointer; margin:0 10px;padding:10px 15px;  background:#FFF1DA;border-radius:6px;color:#000; font-size:16px; }
.slideTxtBox .hd ul li span{
    color:#fff; font-size:16px; }
.slideTxtBox .bd {width: 980px;margin: 30px auto;background-size: 100%;position: relative;padding: 0px 15px 60px;background:#000;border:2px solid #e7225e}
.page{text-align:center;margin:15px 0;color:#e7225e;}
.page a{color:#e7225e;}

/*品牌商城*/
.vip_title{width:100%;margin:auto;padding-top:10px;line-height:40px;height:40px;text-align:center;}
.vip_title a{color:#d13f02;font-size:16px;}
.vip_title b{color:#EE9A00;font-size:22px;display:block;}
.vip_title p{text-align:left;}
.vip_prolist h4{ margin-left:20px; margin-bottom:20px;color:#fff;}
.vip_prolist h4 a{color:#fff;line-height:36px;}
.vip_prolist h4 form{width:650px; }
.vip_prolist h4 form select{width:200px;border:2px solid #e7225e;height:36px;color:#000;outline:none;}
.vip_prolist h4 form input{ color:#000;border:2px solid #e7225e;width:200px;height:36px;box-sizing:border-box;outline:none;padding-left:5px;}
.vip_prolist h4 form input.search{width:80px;border-radius:10px;background:#e7225e;color:#fff;padding-left:0;}
.vip_prolist{padding:0 20px;margin:0;}

.vip_prolist:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.vip_prolist{zoom:1;}

.vip_prolist>li{width:32%;float:left;border:1px solid  #e7225e;margin:5px;}
.vip_prolist .vip_cpxq{margin:auto;padding:0px;}
.vip_prolist .vip_cpxq li{line-height:30px;color:#000;font-size:14px;background: #e7225e;border-bottom:1px solid #fff;color:#fff;}
.vip_prolist .vip_cpxq li b{display:inline-block;text-align:right;min-width:70px;margin-right:10px;padding-right:5px;border-right:1px solid #fff;}
.vip_prolist .vip_cpxq .vip_img{border-bottom: 1px solid #e7225e;}
.vip_prolist .vip_cpxq .vip_img img{display:block;width:300px;height:256px;transition:all 0.3s ease;}
.vip_prolist .vip_cpxq .vip_img:hover img{transform:scale(1.5,1.5);}
.vip_prolist .vip_cpxq .vip_img a{color:#EE9A00;float:none;display:block;font-size:0;}
.vip_prolist .vip_cpxq .bg_ddd{background: #e7225e;color:#fff;}
.vip_prolist .vip_cpxq  span{display:block;text-align: center;}


/*dg-display*/
/*产品详情*/
.pname{font-size:20px;line-height:23px;margin:0;text-align:left;text-align:center;}
#pro_detail{width:750px;margin:auto;padding:20px 0 30px;}
#pro_detail .pro_img{float:left;width:450px;height:384px;position:relative;border:1px solid #ddd;}
#pro_detail .pro_img img{width:100%;height:100%;display:block;}
#pro_detail .pro_left{width:299px;}
.pro_intro{width:270px;float:left;margin-left:181px;}
.pro_intro li{margin:10px 0;font-size:14px;}
.pro_intro li:after{content:" "; display:block; width:0; height:0px; clear:both;}
.pro_intro li .dt{width:80px;text-align:right;float:left;color:#fff;}
.pro_intro li .dd{width:180px;text-align:left;word-wrap:break-word;float:right;color:#fff;}
.pro_intro li .dd .number{width:60px;}
.pro_intro li .dd p{text-align:left;margin:0;line-height:23px;font-size:14px;}
/*按钮样式*/li .dg,.return{font-size:14px;display:inline-block;width:100px;height:30px;background:#e7225e;color:#fff;text-align:center;border-radius:5px;line-height:30px;margin:15px;}
.return:hover{color:#fff;}
/*产品放大*/
#superMask{position:absolute;top:0;left:0;width:100%;height:100%;cursor:move;}
#mask{width:200px;height:200px;background:rgba(102,204,102,.3);position:absolute;top:0;left:0;display:none;}
#big_img{width:350px;height:400px;position:absolute;top:0;left:455px;overflow:hidden;z-index:999; background-repeat:no-repeat;border:1px solid #ddd;display:none;}
/*小图列表*/
#imglist{height:102px;width:450px;overflow:hidden;position:relative;}
#imglist ul{position:absolute;top:0;left:0;padding:0;margin:0;width:2000px;}
#imglist li{height:82px;width:96px;border:1px solid #ddd;margin:10px 2px;float:left;}
#imglist li img{width:96px;height:82px;}
#imglist li:hover{border:1px solid #e7225e;}
.sel-color{border:1px solid transparent;}

#img_box{width:410px;height:95px;margin:auto;overflow:hidden;position:relative;}
.arr_btn{position:absolute;display:block;width:22px;height:32px;top:50%;margin-top:-16px; cursor:pointer;}
#left_btn{left:0;background:url(../img/left.png) no-repeat;}
#right_btn{right:0;background:url(../img/right.png) no-repeat;}
.test{width:700px;margin:auto;border:1px solid #e7225e;padding:10px;}
.test h2 select{width:90px;height:30px; font-size:14px;line-height:28px;color:#d13f02;}
.test h2 select option{}
.test .img_list img{width:100%;margin:10px 0;}
.img_list p{color:#fff;}

.bd_header{color:#e7225e;text-align:center;line-height:40px;margin-top:30px;font-size:40px;}

/*品牌商城*/
.vip_title{width:100%;margin:auto;padding-top:10px;line-height:40px;height:40px;text-align:center;}
.vip_title a{color:#fff;font-size:16px;}
.vip_title b{color:#fff;font-size:22px;display:block;}
.vip_title p{text-align:left;}
.vip_title .right{color:#fff;}