﻿body {
    margin: 0;
    padding: 0;
    background-color: #000;
    color: #00a5c9;
}

* {
    margin: 0;
    padding: 0;
}

a {
    color: #00a5c9;
    text-decoration: none;
}

    a:hover {
        color: #FFF;
        text-decoration: underline;
    }

    a img {
        border: 0;
    }

.HandClick {
    cursor: pointer;
}

.clearFloat {
    clear: both;
}

.PageHtml {
    position: relative;
    width: 100%;
    overflow: hidden;
}

.MaxHtml {
    width: 1922px;
    overflow: hidden;
    height: 939px;
    left: 50%;
    margin-left: -930px;
    position: relative;
    _position: absolute;
    top: 0;
}
/*左  中  右*/
.LeftPart {
    width: 462px;
    float: left;
}

.MainPart {
    width: 1000px;
    float: left;
}

.RightPart {
    width: 460px;
    float: left;
}
/*抬头背景*/
.TopBg1 {
    height: 60px;
    background-image: url(/Content/images/TopBg1.jpg);
    background-repeat: repeat-x;
}

.TopBg2 {
    height: 60px;
    background-image: url(/Content/images/TopBg2.jpg);
    background-repeat: repeat-x;
}

.LogoImg {
    width: 477px;
    height: 152px;
    background-image: url(/Content/images/LogoImg.jpg);
    background-repeat: no-repeat;
}

.Img1 {
    width: 255px;
    height: 242px;
    background-image: url(/Content/images/Img1.jpg);
    background-repeat: no-repeat;
}

.Img2 {
    width: 207px;
    height: 242px;
    background-image: url(/Content/images/Img2.jpg);
    background-repeat: no-repeat;
}

.Img3 {
    width: 462px;
    height: 182px;
    background-image: url(/Content/images/Img3.jpg);
    background-repeat: no-repeat;
}

.Img4 {
    width: 462px;
    height: 139px;
    background-image: url(/Content/images/Img4.gif);
    background-repeat: no-repeat;
}


.Img5 {
    width: 462px;
    height: 117px;
    background-image: url(/Content/images/Img5.jpg);
    background-repeat: no-repeat;
}

.Img6 {
    width: 262px;
    height: 92px;
    background: url(/Content/images/Img6.jpg) no-repeat scroll 0px 0px transparent;
}

.Img7 {
    width: 261px;
    height: 92px;
    background-image: url(/Content/images/Img7.jpg);
    background-repeat: no-repeat;
}

.Img8 {
    width: 460px;
    height: 160px;
    background-image: url(/Content/images/Img8.jpg);
    background-repeat: no-repeat;
}

.Img9 {
    width: 460px;
    height: 383px;
    background-image: url(/Content/images/Img9.gif);
    background-repeat: no-repeat;
}

.Img10 {
    width: 460px;
    height: 137px;
    background-image: url(/Content/images/Img10.jpg);
    background-repeat: no-repeat;
}

.Foot1 {
    width: 462px;
    height: 199px;
    background-image: url(/Content/images/Foot1.jpg);
    background-repeat: no-repeat;
}

.Foot2 {
    width: 1000px;
    height: 199px;
    background-image: url(/Content/images/Foot2.gif);
    background-repeat: no-repeat;
}

.Foot3 {
    width: 460px;
    height: 199px;
    background-image: url(/Content/images/Foot3.jpg);
    background-repeat: no-repeat;
}

.TopPart {
}

.LeftTopPart {
    float: left;
    width: 262px;
}

.LogoTopPart {
    float: left;
    width: 477px;
    height: 152px;
    background: url(/Content/images/LogoImg.jpg) no-repeat scroll 0px 0px transparent;
}

.RightTopPart {
    float: left;
    width: 261px;
}

.BannIco1 {
    float: left;
    width: 8px;
    background-image: url(/Content/images/BannIco1.jpg);
    background-repeat: no-repeat;
    height: 54px;
}

.BannIco2 {
    float: left;
    width: 8px;
    background-image: url(/Content/images/BannIco2.jpg);
    background-repeat: no-repeat;
    height: 54px;
}

.BannIco3 {
    float: left;
    width: 8px;
    background-image: url(/Content/images/BannIco3.jpg);
    background-repeat: no-repeat;
    height: 54px;
}

.BannIco4 {
    float: left;
    width: 8px;
    background-image: url(/Content/images/BannIco4.jpg);
    background-repeat: no-repeat;
}

.MIco1 {
    height: 19px;
    background: url(/Content/images/MIco1.jpg) no-repeat scroll 0px 0px transparent;
}

.MIco2 {
    height: 19px;
    background: url(/Content/images/MIco2.jpg) no-repeat scroll 0px 0px transparent;
}

.Box1 {
    float: left;
    width: 16px;
    height: 574px;
    background: url(/Content/images/Box1.jpg) no-repeat scroll 0px 0px transparent;
}

.Box4 {
    float: left;
    width: 17px;
    height: 574px;
    background: url(/Content/images/Box4.jpg) no-repeat scroll 0px 0px transparent;
}

.BoxMain {
    width: 967px;
    float: left;
}

.Box2 {
    height: 31px;
    background: url(/Content/images/Box2.jpg) no-repeat scroll 0px 0px transparent;
}

.NewProTT {
    height: 30px;
    background: url(/Content/images/NewProTT.jpg) no-repeat scroll 0px 0px transparent;
}

.Box_C4 {
    height: 12px;
    background: url(/Content/images/Box_C4.jpg) no-repeat scroll 0px 0px transparent;
}

.Box_C5 {
    height: 12px;
    background: url(/Content/images/Box_C5.jpg) no-repeat scroll 0px 0px transparent;
}

.Box3 {
    height: 31px;
    background: url(/Content/images/Box3.jpg) no-repeat scroll 0px 0px transparent;
}

.Box_C2 {
    height: 30px;
    background: url(/Content/images/Box_C2.jpg) no-repeat scroll 0px 0px transparent;
}

.Box5 {
    width: 1000px;
    height: 14px;
    background-image: url(/Content/images/Box5.jpg);
    background-repeat: no-repeat;
}

/*主体部分*/
.LeftW691 {
    float: left;
    width: 691px;
}

.RightW276 {
    float: left;
    width: 276px;
}

.NewProBg {
    height: 147px;
    background: url(/Content/images/NewProBg.jpg) no-repeat scroll 0px 0px transparent;
}

/*产品图背景*/
.ProImg {
    width: 170px;
    height: 129px;
    background: url(/Content/images/ProImg.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/ProImg.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.ProImgShow {
    padding-top: 5px;
    padding-left: 5px;
}

    .ProImgShow img {
        width: 160px;
        height: 120px;
    }

.ProNo {
    height: 30px;
    line-height: 30px;
}



.ProItem {
    width: 170px;
    text-align: center;
    /* 
    margin: 0px auto;
        */
}

.proline {
    clear: both;
}

/*产品展示 种类*/
.ClassBg1 {
    float: left;
    width: 152px;
    height: 50px;
    background-image: url(/Content/images/ClassBg1.gif);
    background-repeat: no-repeat;
}

.ClassBg2 {
    float: left;
    width: 152px;
    height: 50px;
    background-image: url(/Content/images/ClassBg2.gif);
    background-repeat: no-repeat;
}

.ClassBg1_ispng {
    float: left;
    width: 152px;
    height: 50px;
    line-height: 50px;
    background: url(/Content/images/ClassBg1.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/ClassBg1.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.ClassBg2_ispng {
    float: left;
    width: 152px;
    height: 50px;
    line-height: 50px;
    background: url(/Content/images/ClassBg2.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/ClassBg2.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

/*产品展示 搜索结果文本*/
.SearchResult {
    width: 940px;
    height: 70px;
    line-height: 25px;
    font-size: 16px;
    font-weight: bold;
    color: #FFF;
}

    .SearchResult a {
        color: #3382ff;
    }


/*视频*/
.VideoBox2 {
    width: 691px;
    height: 11px;
    background: url(/Content/images/VideoBox2.jpg) no-repeat scroll 0px 0px transparent;
}

.VideoBox1 {
    float: left;
    width: 25px;
    height: 320px;
    background: url(/Content/images/VideoBox1.jpg) no-repeat scroll 0px 0px transparent;
}

.VideoShow {
    float: left;
    width: 643px;
    height: 320px;
}

.VideoBox3 {
    float: left;
    width: 23px;
    height: 320px;
    background: url(/Content/images/VideoBox3.jpg) no-repeat scroll 0px 0px transparent;
}

.VideoBox4 {
    width: 691px;
    height: 19px;
    background: url(/Content/images/VideoBox4.jpg) no-repeat scroll 0px 0px transparent;
}

.Box_C3 {
    width: 691px;
    height: 16px;
    background: url(/Content/images/Box_C3.jpg) no-repeat scroll 0px 0px transparent;
}

/*内页内容*/
.LeftTT {
    float: left;
    width: 484px;
    height: 72px;
    background-repeat: no-repeat;
}

.RightNowLocation {
    float: left;
    width: 483px;
    height: 72px;
    background: url(/Content/images/NowLocationBg.jpg) no-repeat scroll 0px 0px transparent;
}

.TitleIco {
    width: 54px;
    height: 72px;
    background: url(/Content/images/TitleIco.gif) no-repeat scroll 0px 0px transparent;
}

/*当前位置*/
.NowLocation {
    padding-top: 36px;
    line-height: 28px;
    color: #007f9b;
    text-align: right;
    padding-right: 14px;
}

    .NowLocation span {
        color: #fff;
    }

    .NowLocation a {
        color: #007f9b;
        text-decoration: none;
    }

        .NowLocation a:hover {
            color: #3c76eb;
            text-decoration: underline;
        }

.MContentBg {
    background-image: url(/Content/images/MContentBg.jpg);
    background-repeat: repeat-y;
}

.AboutUsContent {
    line-height: 30px;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 945px;
    color: #008dad;
    font-size: 16px;
}

.ProductsContent {
    color: #008dad;
    padding-top: 10px;
    padding-left: 10px;
    width: 945px;
}

.Memberbtn {
    border: 0px;
    cursor: pointer;
    color: #4aabfc;
    font-weight: bold;
}


/*——————————————————————————————————————————————————————*/

/*友情链接*/
.LinksImg {
    border: 1px solid #ebebeb;
}

.Partenrs {
    border: 1px solid #f57b20;
}
/*首页登录*/
.ind_UserLog {
    width: 228px;
    height: 90px;
    background-color: #fffceb;
    border-left: 1px solid #ffe2a6;
    border-right: 1px solid #ffe2a6;
    border-top: 1px solid #ffe2a6;
    text-align: center;
    line-height: 25px;
}

    .ind_UserLog a {
        color: #4aabfc;
    }


.MemberName {
    font-size: 15px;
    color: #99370b;
}

/*抬头*/
.TopBg {
    width: 100%;
    background-image: url(/Content/images/TopBg.jpg);
    background-repeat: repeat-x;
    height: 31px;
    line-height: 30px;
}

.TopHeader a {
    color: #2e9fff;
}

.TopBannIco {
    float: left;
    width: 108px;
    height: 30px;
    border-left: 1px solid #dbdbdb;
}


/* ———————————————————————————————————————————————————— */


/*抬头搜索*/
.topSearchPro {
    background-color: #ff771c;
    height: 35px;
}

.topSearchProTxt {
    padding-top: 2px;
    padding-left: 2px;
}

.txt_Special {
    float: left;
    width: 290px;
    height: 48px;
    line-height: 48px;
    background-color: #FFF;
    color: #000;
    border-bottom: 1px solid #d3d3d3;
    border-top: 1px solid #d3d3d3;
    border-left: 1px solid #d3d3d3;
    border-right: 0px;
}

.btn_Special {
    cursor: pointer;
    border: 0px;
    width: 80px;
    height: 50px;
    background-image: url(/Content/images/SpecialSearchBtn.jpg);
    background-color: #da2627;
}


.Txt_SearchPro {
    border: 0px;
    width: 510px;
    height: 29px;
    line-height: 29px;
    background-color: #FFF;
    color: #000;
}

.btn_SearchPro {
    cursor: pointer;
    border: 0px;
    text-align: center;
    width: 110px;
    height: 29px;
    line-height: 29px;
    background-color: #cd202c;
    color: #FFF;
    font-weight: bold;
}


.CartQuantity {
    display: none;
}

/*——————————————————————————————————————————————————————*/
/*底部*/
.FootTitle {
    height: 40px;
    line-height: 30px;
    font-weight: bold;
    font-size: 24px;
    color: #FFF;
}

/*种类*/
.Category_1 {
    height: 40px;
    background: url(/Content/images/Category_1.jpg) no-repeat scroll 0px 0px transparent;
}

.Category_2 {
    background-image: url(/Content/images/Category_2.jpg);
    background-repeat: repeat-y;
}

.Category_3 {
    height: 15px;
    background: url(/Content/images/Category_3.jpg) no-repeat scroll 0px 0px transparent;
}

/*——————————————————————————————————————————————————————*/
.H10 {
    height: 10px;
}

/*——————————————————————————————————————————————————————*/
/*展会*/
.TabMore {
    text-align: right;
}

    .TabMore a {
        color: #666666;
    }

.ExhibitionShow div {
    line-height: 18px;
    padding-bottom: 5px;
}

    .ExhibitionShow div span {
        color: #666666;
    }

/*首页新闻*/
.TabNewsIco a {
    height: 28px;
    line-height: 28px;
    padding-left: 8px;
    background: url(/Content/images/GraySquare.jpg) no-repeat scroll 0px 12px transparent;
    color: #4A4A4A;
    cursor: pointer;
    text-decoration: none;
}

.TabNewsIcoA {
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    width: 200px;
}

/*热销产品*/
.HotProTT {
    height: 30px;
    font-weight: bold;
    font-size: 18px;
    color: #ff8a00;
    padding-left: 10px;
    padding-top: 10px;
}

/*——————————————————————————————————————————————————————*/
/*最新产品*/
.NewPro {
    width: 162px;
    height: 128px;
    text-align: center;
}

    .NewPro img {
        height: 120px;
        border: 1px solid #ddd;
    }

.NewProTxt {
    width: 162px;
    height: 25px;
    text-align: center;
}

    .NewProTxt a {
        color: #222;
    }


/*——————————————————————————————————————————————————————*/


.CategotyItem {
    float: left;
    width: 111px;
    background: url(/Content/images/CategoryMenuLine.jpg) no-repeat scroll 109px 12px transparent;
    height: 88px;
    /*cursor: pointer;*/
}

    .CategotyItem a {
        text-decoration: none;
    }

.CategoryMenuBg {
    background-image: url(/Content/images/CategoryMenuBg.jpg);
    background-repeat: no-repeat;
    height: 92px;
}

.CategoryMenuTxt {
    padding-top: 35px;
    height: 36px;
    line-height: 18px;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    color: #FFF;
}

    .CategoryMenuTxt a {
        color: #FFF;
    }

/*——————————————————————————————————————————————————————*/

.PageBg5 {
    background-color: #8bb733;
    background-position: center top;
    background-repeat: no-repeat;
    background-image: url(/Content/images/Bg5.jpg);
}

.PageBg6 {
    background-color: #439543;
    background-position: center top;
    background-repeat: no-repeat;
    background-image: url(/Content/images/Bg6.jpg);
}


.HomeLogin {
    padding-left: 22px;
    width: 250px;
    padding-top: 92px;
}

.toppart {
    padding-top: 10px;
}

.topbg {
    height: 155px;
    background: url(/Content/images/topbg.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/topbg.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.topbg_eng {
    height: 155px;
    background: url(/Content/images/topbg_eng.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/topbg_eng.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.BannBtn {
    cursor: pointer;
    border: 0;
    background: url(~/Content/PublicImg/trans.gif);
    height: 27px;
}

.BannMenu {
    padding-top: 48px;
    height: 72px;
}


/*抬头搜索*/
.SimpleSearch {
    background-image: url(/Content/images/SearchBg.jpg);
    background-repeat: no-repeat;
    height: 89px;
}

.SimpleSearch_Txt {
    padding-left: 25px;
    width: 465px;
    padding-top: 26px;
    line-height: 36px;
    color: #424242;
}


.SearchProTxt {
    border: 0px;
    width: 323px;
    height: 31px;
    line-height: 31px;
    background-image: url(/Content/PublicImg/trans.gif);
}

.SearchProTxt2 {
    border: 0px;
    width: 219px;
    height: 31px;
    line-height: 31px;
    background-image: url(/Content/PublicImg/trans.gif);
}

.SearchProGo2 {
    cursor: pointer;
    border: 0px;
    background: url(/Content/PublicImg/trans.gif);
    width: 83px;
    height: 31px;
}

.SearchProGo {
    cursor: pointer;
    border: 0px;
    background: url(/Content/PublicImg/trans.gif);
    width: 77px;
    height: 31px;
}

.SimpleSearchPro_Url {
    padding-left: 77px;
}

    .SimpleSearchPro_Url a {
        color: #969696;
    }

/*———————————————————————————————————————————*/

.FootTxt {
    padding-top: 117px;
    text-align: center;
    line-height: 25px;
    color: #FFF;
}

    .FootTxt a {
        color: #00a5c9;
    }

    .FootTxt span {
        padding-right: 10px;
    }


.FootBannMenu {
    line-height: 25px;
}

    .FootBannMenu a {
        color: #00a5c9;
    }

    .FootBannMenu span {
        font-size: 14px;
        padding-left: 10px;
        padding-right: 10px;
        color: #FFF;
    }

/*———————————————————————————————————————————*/

/*首页轮播图*/

/*首页项目*/


/*内页*/
.Inner {
    padding-top: 10px;
    padding-bottom: 15px;
    padding-left: 15px;
    width: 950px;
}

.in_login_bg {
    height: 240px;
    background: url(/Content/images/in_login_bg.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/in_login_bg.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.in_login_txt {
    padding-top: 85px;
    padding-left: 20px;
    width: 210px;
}

.TitleBg {
    height: 53px;
    background-image: url(/Content/images/TitleBg.jpg);
    background-repeat: no-repeat;
}

.TitleTxt {
    line-height: 38px;
    padding-left: 12px;
    font-size: 14px;
    font-weight: bold;
    color: #FFF;
}

.r_box_top {
    height: 48px;
    background: url(/Content/images/r_box_top.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/r_box_top.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.r_box_bg {
    background-image: url(/Content/images/r_box_bg.jpg);
    background-repeat: repeat-y;
}

.r_box_foot {
    height: 20px;
    background: url(/Content/images/r_box_foot.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/r_box_foot.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.r_box_bg_txt {
    padding-left: 30px;
    width: 680px;
    padding-bottom: 20px;
}

.Category {
    float: left;
    width: 195px;
}

.ProList {
    float: right;
    width: 770px;
}

.Category_bg {
    background-image: url(/Content/images/Category_bg.jpg);
    background-repeat: repeat-y;
}

.Category_txt {
    padding-left: 24px;
    padding-top: 5px;
}

.Category_foot {
    height: 26px;
    background: url(/Content/images/Category_foot.png) no-repeat scroll 0px 0px transparent !important;
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/Category_foot.png'); /* IE6 */
    _background-image: none; /* IE6 */
}


.ShowProName {
    text-align: left;
    width: 400px;
    line-height: 30px;
    color: #333;
    font-size: 18px;
    font-weight: bold;
}

.RContent {
}

/*———————————————————————————————————————————*/

/*购物车位置*/
.Cart {
    padding-top: 30px;
    height: 34px;
    text-align: right;
}

/*———————————————————————————————————————————*/

/*———————————————————————————————————————————*/
/*首页大类*/
.KindImg {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #4fb59d;
}

.KindImgBg1 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #4fb59d;
}

.KindImgBg2 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #6a5c99;
}

.KindImgBg3 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #479cd0;
}

.KindImgBg4 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #f6d87a;
}

.KindImgBg5 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #cd4c4c;
}

.KindImgBg6 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #009cca;
}

.KindImgBg7 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #b0b0b0;
}

.KindImgBg8 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #724892;
}

.KindImgBg9 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #42c1b8;
}

.KindImgBg10 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #3f6bb6;
}

.KindImgBg11 {
    text-align: center;
    width: 235px;
    height: 302px;
    background-color: #d04790;
}


.KindBtn {
    text-align: center;
    padding-top: 29px;
    width: 235px;
}

#photos1 {
    width: 999px;
    height: 465px;
    overflow: hidden;
}

/*———————————————————————————————————————————*/

/*产品详细*/
.proinfo {
    font-size: 14px;
    line-height: 22px;
    padding-bottom: 10px;
}

/*——————————————————————————————*/

/*新闻列表*/
.NewsIco {
    cursor: pointer;
    background: url(/Content/images/NewsIco.jpg) no-repeat scroll 0px 5px transparent;
    padding-left: 15px;
    height: 22px;
    line-height: 20px;
    width: 655px;
}

.NewsA {
    float: left;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 540px;
    font-size: 14px;
}

    .NewsA a {
        color: #333;
    }

        .NewsA a:hover {
            color: #00A2EB;
            text-decoration: underline;
        }

.NewsDate {
    float: right;
    width: 90px;
    text-align: center;
    color: #333;
    font-family: Arial;
}
/*详情页*/
.NewsTitle {
    text-align: center;
    line-height: 25px;
    font-size: 18px;
    font-weight: bold;
}

.NewsContent {
    text-align: left;
    line-height: 25px;
}

.NewsTime {
    text-align: center;
    height: 30px;
    line-height: 25px;
    padding-top: 5px;
    color: #333;
}

    .NewsTime span {
        color: #333;
    }

.NewsBtn {
    width: 220px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

    .NewsBtn a {
        color: #007EC7;
        cursor: pointer;
    }

.Newsline {
    clear: both;
    width: 665px;
    height: 10px;
    border-top: 1px dashed #d2d2d2;
}

.NewsDetailline {
    height: 15px;
    border-top: 1px dashed #ddd;
}
/*———————————————————————————————————————————*/

/*——————————————————————————————*/
/*轮播图*/
.AvgImgBg {
    height: 455px;
    background-image: url(/Content/images/AvgImgBg.jpg);
    background-repeat: no-repeat;
}

.AvgImgTxt {
    height: 340px;
}


/*最新产品*/
.ImgBg {
    text-align: center;
    width: 150px;
    height: 114px;
    background: url(/Content/images/ImgBg.jpg) no-repeat scroll 0px 0px transparent;
}

.ImgBgInto {
    padding-top: 5px;
    padding-left: 5px;
}

    .ImgBgInto img {
        width: 133px;
        height: 97px;
    }

.ImgTxt {
    text-align: center;
    width: 150px;
}

    .ImgTxt a {
        color: #333;
    }


/*——————————————————————————————*/

/*种类 大类 小类*/
.OuterFrame {
    text-align: left;
    padding-left: 10px;
    width: 168px;
}

.KindBg {
    cursor: pointer;
}

.KindTxt {
    width: 160px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    color: #069cd7;
    font-weight: bold;
}

.Classlist li {
    list-style: none;
    width: 145px;
    line-height: 20px;
    padding-bottom: 3px;
}

    .Classlist li a {
        color: #606060;
        text-decoration: none;
    }

    .Classlist li span {
        color: #f13628;
    }

.ClassIco2 span {
    color: #f13628;
}

.SecondaryMenu {
    position: relative;
}

    .SecondaryMenu li {
        list-style: none;
        float: left;
        width: 185px;
        height: 28px;
        background: url(/Content/images/ClassIco.jpg) no-repeat scroll 0px 5px transparent;
        padding-left: 10px;
        padding-bottom: 5px;
    }

        .SecondaryMenu li a {
            color: #606060;
            text-decoration: none;
        }

        .SecondaryMenu li span {
            color: #f13628;
        }

.ClassIco {
    width: 170px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

    .ClassIco a {
        color: #222;
    }

.ClassTxt {
    color: #222;
}

.ClassTxt2 {
    color: #fa9b00;
    font-weight: bold;
}

/*——————————————————————————————*/
/*相册图*/
.CImgItem {
    width: 320px;
    margin: 0px auto;
}

.CImg {
    width: 320px;
    height: 240px;
    background-color: #000;
    text-align: center;
}

    .CImg img {
        width: 320px;
        height: 240px;
    }

.CPNo {
    padding-top: 5px;
    text-align: center;
}


/*产品列表*/

.ProName {
    width: 150px;
    height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

    .ProName .ProNo a {
        color: #888;
        text-decoration: none;
    }



.PPrice {
    color: #ec201b;
    font-size: 18px;
    font-weight: bold;
}

.PriceLogin {
    color: #fcae04;
}

.ProBtn {
}


/*————————————————————————————————*/
/*显示模式按钮 大图 列表*/
.SMode1 {
    width: 22px;
    height: 22px;
    cursor: pointer;
    background: url(/Content/PublicImg/SMode1.jpg) no-repeat scroll 0px 0px transparent;
}

.SMode01 {
    width: 22px;
    height: 22px;
    cursor: pointer;
    background: url(/Content/PublicImg/SMode01.jpg) no-repeat scroll 0px 0px transparent;
}

.SMode2 {
    width: 22px;
    height: 22px;
    cursor: pointer;
    background: url(/Content/PublicImg/SMode2.jpg) no-repeat scroll 0px 0px transparent;
}

.SMode02 {
    width: 22px;
    height: 22px;
    cursor: pointer;
    background: url(/Content/PublicImg/SMode02.jpg) no-repeat scroll 0px 0px transparent;
}

/*——————————————————————————————*/

/*————————————————————————————————————*/

/*会员登录*/
.UserLog div {
    height: 40px;
    line-height: 35px;
}

.UserLog label {
    color: #fdb726;
    font-size: 14px;
    display: block;
    float: left;
    width: 65px;
    text-align: right;
}

.UserLog .txt {
    height: 25px;
    line-height: 25px;
    border: 1px solid #E2E2E2;
}

.btnUser {
    background: url(/Content/images/btnUser.jpg) no-repeat scroll 0px 0px transparent;
    border: 0px;
    cursor: pointer;
    text-align: center;
    color: #444444;
    width: 70px;
    height: 25px;
    line-height: 25px;
}

.btnUser2 {
    background: url(/Content/images/btnUser2.jpg) no-repeat scroll 0px 0px transparent;
    border: 0px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    width: 92px;
    height: 26px;
    line-height: 26px;
}

/*————————————————————————————————————*/

/*表单控件*/
.FormControls div {
    color: #008dad;
    height: 40px;
    line-height: 30px;
}

.FormControls label {
    color: #008dad;
    font-size: 14px;
    display: block;
    float: left;
    width: 130px;
    text-align: right;
}

.FormControls .txt {
    height: 25px;
    line-height: 25px;
    border: 1px solid #E2E2E2;
}

.FormControls .TxtAreaBox {
    width: 430px;
    height: 110px;
    border: 1px solid #E2E2E2;
}

.NowLogin {
    line-height: 30px;
    padding-bottom: 5px;
    font-size: 20px;
    font-weight: bold;
    color: #007f9b;
    text-align: center;
}

/*——————————————————————————————*/

/*轮播图分页按钮*/
.flash_bar {
    position: absolute;
    z-index: 5;
    width: 350px;
    height: 18px;
    overflow: hidden;
    margin-top: 310px;
    padding-left: 10px;
}

    .flash_bar .dq {
        float: left;
        display: block;
        margin-right: 10px;
        cursor: pointer;
        width: 12px;
        height: 12px;
        background-image: url(/Content/js/flash_btn.png) !important; /* FF IE7 */
        background-repeat: no-repeat;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/js/flash_btn.png'); /* IE6 */
        _background-image: none; /* IE6 */
    }

    .flash_bar .no {
        float: left;
        display: block;
        margin-right: 10px;
        cursor: pointer;
        width: 12px;
        height: 12px;
        background-image: url(/Content/js/flash_btn2.png) !important; /* FF IE7 */
        background-repeat: no-repeat;
        _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/js/flash_btn2.png'); /* IE6 */
        _background-image: none; /* IE6 */
    }

/*——————————————————————————————*/
.ShowProTT {
    height: 30px;
    line-height: 30px;
    background-color: #ff771c;
    color: #FFF;
    font-weight: bold;
    font-size: 15px;
}

.ShowProTTxt {
    padding-left: 15px;
}

.SImgList {
    width: 405px;
}

.SProImg {
    float: left;
    width: 99px;
}

    .SProImg img {
        width: 90px;
        height: 90px;
        border: 1px solid #EBEBEB;
        cursor: pointer;
    }

/*产品详细*/
.BProImg {
    width: 471px;
    margin: 0px auto;
}

.BProImg1 {
    height: 55px;
    background-image: url(/Content/images/BProImg1.png) !important; /* FF IE7 */
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/BProImg1.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.BProImgBg {
    background-color: #FFF;
    height: 350px;
    text-align: center;
}

.BProImg2 {
    height: 30px;
    background-image: url(/Content/images/BProImg2.png) !important; /* FF IE7 */
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/images/BProImg2.png'); /* IE6 */
    _background-image: none; /* IE6 */
}

.DetailsTxt div {
    line-height: 20px;
    padding-bottom: 5px;
    color: #FFF;
}

.DetailsTxt span {
    color: #04829e;
}

.ProductsList div {
    line-height: 20px;
    padding-bottom: 5px;
}

.ProductsList label {
    color: #808080;
}

.Details_ProName {
    line-height: 28px;
    padding-bottom: 5px;
    font-size: 18px;
    font-weight: bold;
    color: #F06200;
}

/*产品 数量 输入框*/
.qtytext {
    width: 80px;
    height: 20px;
    line-height: 20px;
    border: 1px solid #ADADAD;
}

.ProBox {
    padding: 2px;
    background-color: #FFF;
    border: 1px solid #EBEBEB;
}


.ProExplainBox {
    width: 770px;
    border: 1px solid #C5C5C5;
}

.ProExplainTxt {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 750px;
}

.SimilarProducts {
    height: 32px;
    line-height: 32px;
    background-color: #57AD16;
    color: #FFF;
}

    .SimilarProducts a {
        color: #FFF;
    }

.TTContent {
    padding-left: 10px;
    font-size: 16px;
    font-weight: bold;
}

/*产品详细按钮*/
.showbtn {
    margin: 0px auto;
    width: 630px;
    height: 35px;
    color: #FFF;
}

    .showbtn ul li {
        list-style: none;
        float: left;
        width: 120px;
    }

/*——————————————————————————————*/

/*顶部 购物车 按钮*/
.TopCartIco {
    float: left;
    text-align: center;
    cursor: pointer;
    color: #FFF;
    font-weight: bold;
}

    .TopCartIco a {
        color: #FFF;
    }

/*————————————————————————————————————*/
.IsTrue {
    background-image: url(/Content/PublicImg/IsTrue.png) !important; /* FF IE7 */
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/PublicImg/IsTrue.png'); /* IE6 */
    _background-image: none; /* IE6 */
    width: 32px;
    height: 32px;
}

.IsFalse {
    background-image: url(/Content/PublicImg/IsFalse.png) !important; /* FF IE7 */
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/PublicImg/IsFalse.png'); /* IE6 */
    _background-image: none; /* IE6 */
    width: 32px;
    height: 32px;
}

/*友情提示图标*/
.TipTrueIco {
    background-image: url(/Content/PublicImg/IsTrue.png) !important; /* FF IE7 */
    background-repeat: no-repeat;
    _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/PublicImg/IsTrue.png'); /* IE6 */
    _background-image: none; /* IE6 */
    padding-left: 36px;
    padding-top: 3px;
    line-height: 28px;
    font-size: 16px;
    font-weight: bold;
    height: 400px;
    color: #FFF;
    margin-top: 20px;
}

/*没记录记录提示*/
.Nothing {
    height: 250px;
    padding-top: 20px;
    line-height: 30px;
    text-align: center;
    font-size: 18px;
    font-weight: bold;
    color: #d60000;
}

.NothingCtr {
    height: 250px;
    padding-top: 20px;
    line-height: 30px;
    text-align: center;
}

    .NothingCtr a {
        color: #0088e7;
    }

/*————————————————————————————————————*/

/*确认询价产品数量 按钮*/
.ConfirmQuantity {
    background: url(/Content/images/btnConfirmQuantity.jpg) no-repeat scroll 0px 0px transparent;
    border: 0px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    width: 147px;
    height: 25px;
    line-height: 25px;
}

.ProShowBtn {
    background-color: #069bd7;
    border: 0px;
    cursor: pointer;
    text-align: center;
    color: #FFF;
    width: 100px;
    height: 25px;
    line-height: 25px;
}

/*普通按钮*/
.OrdinaryButton {
    cursor: pointer;
    border: 0px;
    padding-left: 10px;
    padding-right: 10px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #0095b6;
    background-color: #017894;
    color: #FFF;
    font-size: 15px;
    font-weight: bold;
}

.OrdinaryButton2 {
    cursor: pointer;
    border: 0px;
    width: 115px;
    height: 35px;
    line-height: 35px;
    text-align: center;
    background-color: #1997e5;
    color: #FFF;
}

.TextareaTxt {
    width: 340px;
    height: 105px;
}

.GrayButton {
    cursor: pointer;
    text-align: center;
    background-color: #F9F9F9;
    border: 1px solid #E3E3E3;
    color: #1D8FF6;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.OrangeButton {
    cursor: pointer;
    text-align: center;
    background-color: #409f73;
    color: #FFF;
    border: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.GreenButton {
    cursor: pointer;
    text-align: center;
    background-color: #8ACE29;
    font-weight: bold;
    color: #FFF;
    border: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

.BlueButton {
    cursor: pointer;
    text-align: center;
    background-color: #4894E8;
    color: #FFF;
    border: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

/*————————————————————————————————————*/
.SearchPro {
    height: 42px;
    background-repeat: no-repeat;
}

/*搜索产品*/
#SechDescription div {
    height: 30px;
    line-height: 28px;
}

#SechDescription label {
    display: block;
    float: left;
    text-align: center;
    width: 100px;
}

#SechDescription .txt {
    height: 20px;
    line-height: 20px;
    border: 1px solid #ADADAD;
}
/*产品排序*/
.ProSort {
    float: left;
    width: 95px;
}

/*————————————————————————————————————*/

/*分页*/
.doPage {
    padding: 5px;
    text-align: center;
}

.PageBtnFail {
    color: #666666;
    background-color: #CCCCCC;
    border: 1px solid #666666;
    padding: 3px;
}

.PagePushBtn {
    background-color: #0088e7;
    border: #0088e7 1px solid;
    padding: 3px;
}

    .PagePushBtn a {
        color: #FFF;
        text-decoration: none;
    }

/*————————————————————————————————————*/

/*产品-分页*/
.ProPage {
    padding: 8px;
    text-align: center;
}

.ProPageBtnFail {
    color: #666666;
    background-color: #CCCCCC;
    border: 1px solid #666666;
    padding: 3px;
}

.ProPagePushBtn {
    background-color: #0095b6;
    border: #0095b6 1px solid;
    padding: 3px;
}

    .ProPagePushBtn a {
        color: #FFF;
        text-decoration: none;
    }

.ProPage_PushBtn {
    background-color: #F6AA00;
    border: #F6AA00 1px solid;
    padding: 3px;
}

    .ProPage_PushBtn a {
        color: #FFF;
        text-decoration: none;
    }

/*————————————————————————————————*/
.MemberExitBtn {
    cursor: pointer;
    color: #FFB706;
}


/*购物车*/
.shopcarttitle {
    text-align: center;
    height: 30px;
    line-height: 30px;
    color: #FFF;
    font-weight: bold;
    font-size: 18px;
}

    .shopcarttitle div {
        display: block;
        float: left;
    }

.cartcontent {
    width: 900px;
    border: 1px solid #007f9b;
    background-color: #023143;
    margin-bottom: 10px;
}

.shopcartcontent {
    padding-top: 5px;
    padding-bottom: 5px;
    text-align: center;
    height: 120px;
    color: #007f9b;
}

    .shopcartcontent div {
        display: block;
        float: left;
        line-height: 22px;
    }

.Cartline {
    clear: both;
}

.shopproimg img {
    border: 0px;
    width: 65px;
}

.shopcartDel {
    cursor: pointer;
    color: #E93A03;
}

.CartTitle {
    line-height: 28px;
    color: #434343;
    font-size: 20px;
    padding-bottom: 6px;
}

    .CartTitle span {
        color: #E93A03;
    }

/*————————————————————————————————*/

/*会员MemberBox*/
.Memberbutton a {
    color: #ef5110;
    text-decoration: none;
}

    .Memberbutton a:hover {
        color: #E3317D;
        text-decoration: underline;
    }

.Whitebutton a {
    color: #FFF;
    text-decoration: underline;
}

/*————————————————————————————————*/
.TxtBox {
    border: 1px solid #C0C0C0;
    width: 130px;
    height: 20px;
    line-height: 20px;
    background-color: #FFFFFF;
    color: #C8C8C8;
}

.TextBox {
    border: 1px solid #ABADB3;
    height: 18px;
    line-height: 18px;
    background-color: #FFFFFF;
}

.TextareaBox {
    border: 1px solid #ABADB3;
    background-color: #FFFFFF;
}

.Hg10 {
    height: 10px;
}

.Hg20 {
    height: 20px;
}

.Hg22 {
    height: 22px;
}

.Hg24 {
    height: 24px;
}

.Hg25 {
    height: 25px;
}

.Hg28 {
    height: 28px;
}

.Hg30 {
    height: 30px;
}

.Hg35 {
    height: 35px;
}

.Hg40 {
    height: 40px;
}

.PageIndex {
    color: #ff0000;
    font-weight: bold;
}

.fontWhite {
    color: #FFF;
    font-weight: bold;
}

.fontRed {
    color: #ff0000;
}

.CodeImg {
    color: #666;
}

.GrayCol {
    color: #666666;
}

.BlueCol {
    color: #007BFB;
}

.YellowCol {
    color: #FFF036;
}

.WhiteCol {
    cursor: pointer;
    color: #FFF;
}
/*————————————————————————————————*/

/*产品*/
.vlist {
    background: url(/Content/PublicImg/vlist.jpg) no-repeat scroll 0px 12px transparent;
    padding-left: 17px;
    height: 35px;
    padding-top: 1px;
    color: #FFF;
    cursor: pointer;
}

.vgrid {
    background: url(/Content/PublicImg/vgrid.jpg) no-repeat scroll 0px 12px transparent;
    padding-left: 17px;
    height: 35px;
    padding-top: 1px;
    color: #FFF;
    cursor: pointer;
}

/*————————————————————————————————*/

.ProBigImg {
    position: absolute;
    left: 20px;
    top: 150px;
    width: 400px;
    height: 300px;
    z-index: 80;
    overflow: hidden;
    visibility: hidden;
    background-color: #FFF;
}

/*客户目录*/
.ImgWidth {
    width: 143px;
    margin: 0px auto;
}



.CatalogsOtherName {
    color: #DF2624;
    font-size: 28px;
    font-weight: bold;
    line-height: 30px;
}

.CatalogsOtherDate {
    padding-top: 10px;
    color: #666;
}


.CatalogsOtherShowImg {
    float: left;
    width: 480px;
    text-align: center;
}

    .CatalogsOtherShowImg img {
        width: 470px;
        border: 3px solid #EFEFEF;
    }

.thumb_img {
    display: block;
    cursor: pointer;
    height: 37px;
    line-height: 36px;
    background: url(/Content/images/ProColor_Bg1.jpg) no-repeat scroll 0px 0px transparent;
    color: #FFF;
}

.thumb_imgcur {
    display: block;
    cursor: pointer;
    height: 37px;
    line-height: 36px;
    background: url(/Content/images/ProColor_Bg2.jpg) no-repeat scroll 0px 0px transparent;
    color: #333;
}

.ProQuantity {
    font-size: 12px;
}

.ProColor_btn_bg {
    overflow: hidden;
    height: 277px;
    background-image: url(/Content/images/ProColor_Bg1.jpg);
    background-repeat: repeat-y;
}

    .ProColor_btn_bg ul li {
        list-style: none;
        cursor: pointer;
    }

    .ProColor_btn_bg ul li {
        height: 37px;
        line-height: 36px;
        background: url(/Content/images/ProColor_Bg1.jpg) no-repeat scroll 0px 0px transparent;
        color: #FFF;
    }

        .ProColor_btn_bg ul li.cur {
            height: 37px;
            line-height: 36px;
            background: url(/Content/images/ProColor_Bg2.jpg) no-repeat scroll 0px 0px transparent;
            color: #333;
        }

        .ProColor_btn_bg ul li div {
            width: 165px;
            padding-left: 20px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            display: block;
        }

/*首页颜色*/
.ProColor_Content1 {
    height: 6px;
    background: url(/Content/images/ProColor_Content1.jpg) no-repeat scroll 0px 0px transparent;
}

.ProColor_Content2 {
    height: 315px;
    background-image: url(/Content/images/ProColor_Content2.jpg);
    background-repeat: repeat-y;
}

.ProColor_Content3 {
    height: 6px;
    background: url(/Content/images/ProColor_Content3.jpg) no-repeat scroll 0px 0px transparent;
}

/*输入框*/
.PBR-n1 {
    color: #999999;
    height: 18px;
    line-height: 18px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0 5px;
    width: 360px;
}

.PBR-n1o {
    color: #000000;
    height: 18px;
    line-height: 18px;
    margin-left: 5px;
    margin-right: 5px;
    padding: 0 5px;
    width: 360px;
}

.PBR-m1 {
    padding-left: 5px;
    padding-right: 5px;
}

#CategotyBox {
    /*   position: fixed; */
    width: 980px;
    top: 0px;
    position: absolute;
    z-index: 20;
    margin-top: 200px;
}

/*弹页 发邮件*/
.sendEmail {
    width: 100%;
    position: fixed;
    top: 60px;
    _position: absolute;
    z-index: 1200;
}

.sendEmail_txt {
    width: 960px;
    margin: 0px auto;
    height: 500px;
    line-height: 35px;
    text-align: center;
    background-color: #FFF;
    font-size: 14px;
}
/* 弹页 背景 */
.showPop {
    background: url(/Content/PublicImg/popbg.gif) repeat scroll 0 0 transparent;
    padding: 33px 0;
    position: fixed;
    top: 40%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + (document.documentElement.clientHeight-390)/2+150));
    width: 100%;
    margin-top: -200px;
    z-index: 1200;
}

.Show {
    background-color: #FFFFFF;
    margin: 0 auto;
    width: 1000px;
}

.ContentShow {
    padding-top: 10px;
    padding-bottom: 10px;
    width: 900px;
    padding-left: 50px;
    text-align: left;
    overflow: hidden;
}

.ContentClose {
    height: 30px;
    text-align: right;
}

.btnClose {
    cursor: pointer;
}

/*右下角 购物车数量  询价个数*/
.Bottom_CartQuantity {
    right: 20px;
    position: fixed;
    bottom: 10px;
    _position: absolute;
    z-index: 1000;
}

.OrdersQuantity {
    cursor: pointer;
    width: 171px;
    height: 25px;
    line-height: 25px;
    background-repeat: no-repeat;
    background-image: url(/Content/images/OrdersQuantity.jpg);
}

.OrdersQuantity_eng {
    cursor: pointer;
    width: 171px;
    height: 25px;
    line-height: 25px;
    background-repeat: no-repeat;
    background-image: url(/Content/images/OrdersQuantity_eng.jpg);
}

.CartQuantityBox {
    padding-left: 33px;
    font-size: 14px;
    font-weight: bold;
    color: #ff0000;
}
/*抬头 购物 数量 id*/
#CartQuantity {
    color: #F81924;
    font-size: 15px;
    font-weight: bold;
}

.ShowProBox {
    width: 180px;
    background-color: #FFFFFF;
    border-top: 1px solid #C2C2C2;
    border-bottom: 1px solid #DEDEDE;
    border-left: 1px solid #DEDEDE;
    border-right: 1px solid #DEDEDE;
}

/*轮播图分页*/
#num {
    position: absolute;
    padding-left: 15px;
    bottom: 40px;
    width: 180px;
}

    #num .trigger {
        color: #FFF;
        display: inline-block;
        background-color: #CCCCCC;
        padding: 0 7px;
        margin: 0 1px;
        cursor: pointer;
        font-size: 12px;
    }

    #num .on {
        background-color: #ff588e;
        padding: 2px 8px;
    }

/*抬头按钮*/
.headerBtn {
    border: 0;
    cursor: pointer;
}

.Class1 {
    width: 980px;
    height: 18px;
    background-image: url(/Content/images/Class1.jpg);
    background-repeat: no-repeat;
    cursor: pointer;
}

.Class2 {
    width: 980px;
    background-image: url(/Content/images/Class2.jpg);
    background-repeat: repeat-y;
}

.Class3 {
    width: 980px;
    height: 12px;
    background-image: url(/Content/images/Class3.jpg);
    background-repeat: no-repeat;
}

.Class2Txt {
    padding-bottom: 10px;
    width: 950px;
    margin: 0px auto;
    text-align: left;
}


.KindItem {
    float: left;
    width: 245px;
    height: 315px;
}

.KindItemTxt {
    width: 226px;
    margin: 0px auto;
}

    .KindItemTxt a {
        color: #FFF;
    }

.KindImgBg {
    height: 235px;
    background-image: url(/Content/images/BoxBg2.jpg);
    background-repeat: no-repeat;
}

.KindImgTxt {
    padding-top: 10px;
    padding-left: 10px;
    text-align: left;
    width: 209px;
}

.KindNameBg {
    width: 226px;
    text-align: center;
    height: 38px;
    line-height: 38px;
    background-image: url(/Content/images/btn2.jpg);
    background-repeat: no-repeat;
    color: #FFF;
    font-size: 14px;
    font-weight: bold;
}

/*——————————————————————————————*/

/* 底部标题 */

.EmailSubmitBg {
    height: 51px;
    background-repeat: no-repeat;
}

/*内页*/
.MBox1 {
    height: 49px;
    background-image: url(/Content/images/MBox1.jpg);
    background-repeat: no-repeat;
}

.MBox2 {
    background-image: url(/Content/images/MBox2.jpg);
    background-repeat: repeat-y;
}

.MBox3 {
    height: 42px;
    background-image: url(/Content/images/MBox3.jpg);
    background-repeat: no-repeat;
}


/*产品列表 种类*/
.Category1 {
    height: 45px;
    background-repeat: no-repeat;
}

.Category2 {
    background-image: url(/Content/images/Category2.jpg);
    background-repeat: repeat-y;
}

.Category3 {
    height: 13px;
    background-image: url(/Content/images/Category3.jpg);
    background-repeat: no-repeat;
}

/*弹出在线客服开始*/
div.onlineserver {
    position: fixed;
    top: 50%;
    left: 50%;
    margin: -106px 0 0 -188px;
    width: 376px;
    height: 212px;
    background: url(/Content/images/onlineserver_bg.png);
    z-index: 1560;
    display: none;
}

.onlineserver_top {
    line-height: 36px;
    height: 36px;
    padding-left: 15px;
    color: #fff;
}

    .onlineserver_top span {
        float: right;
        cursor: pointer;
        display: block;
        width: 15px;
        height: 15px;
        margin: 11px 15px 0 0;
    }

.onlineserver_content {
    padding: 24px 0 0 20px;
}

.onlineserver_content_text {
    line-height: 22px;
    color: #626262;
    width: 160px;
    height: 99px;
}

.onlineserver_content_qq a {
    text-decoration: none;
}
/*弹出在线客服结束*/

.onlineserver_right img {
    width: 90px;
}

/*目录 图*/
.CatalogImg {
    text-align: left;
    height: 155px;
}

    .CatalogImg img {
        width: 150px;
        height: 150px;
    }

.CatalogTxt {
    text-align: left;
    width: 140px;
    height: 25px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
}

    .CatalogTxt a {
        color: #aaa;
    }

/*种类*/
.BClass2 {
    height: 30px;
    font-weight: bold;
    font-size: 18px;
    color: #f57b20;
}

.BClass {
    height: 32px;
    line-height: 32px;
    background-color: #f57b20;
}

    .BClass span {
        padding-left: 10px;
        color: #FFF;
        font-size: 15px;
        font-weight: bold;
        font-family: Radia;
    }

.BClassBox {
    border-bottom: 1px solid #ddd;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
}

/*目录相册*/
.CatalogsImg {
    height: 200px;
}

    .CatalogsImg img {
        width: 190px;
        height: 190px;
    }

.CatalogsTxt {
    width: 180px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-align: center;
}

.CatalogsLine {
    clear: both;
    height: 25px;
    border-top: 1px dashed #ddd;
}

/*展会*/
.ExhibitionImg {
    height: 250px;
}

    .ExhibitionImg img {
        width: 170px;
        height: 240px;
    }

.ExhibitionTxt {
    width: 160px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block;
    text-align: center;
}

.ExhibitionLine {
    clear: both;
    height: 25px;
    border-top: 1px dashed #ddd;
}

.Specialline {
    clear: both;
    height: 10px;
    border-top: 1px dashed #ddd;
}

.SpecialGridPro {
    width: 240px;
    height: 120px;
    border: 1px solid #e1e1e1;
    margin: 0px auto;
}

.Exhibition div {
    color: #666;
}

.Exhibition span {
    color: #000;
}

.GoLeftRight {
    margin-top: 100px;
}

.ShopBg {
    width: 457px;
    height: 110px;
    margin: 0 auto;
    background: url(/Content/images/ShopBg.png) no-repeat scroll 0px 0px transparent;
}

.ShopTxt1 {
    padding-left: 33px;
    color: #007f9b;
    padding-top: 10px;
    height: 38px;
    font-size: 26px;
    font-weight: bold;
}

.ShopTxt2 {
    padding-left: 33px;
    color: #007f9b;
    height: 25px;
}

.ShopTxt3 {
    padding-left: 33px;
    color: #007f9b;
}
