﻿/* main.css */
@import url('rhfonts.css');
/***全局  ****/
* {border:none;margin:0;padding:0px;font-family:"RHSans-ExtraLight",sans-serif}
/**/
/**:link,*:visited,*:hover,*:active,*:focus {-webkit-transition:background-color .3s linear,border-color .3s linear,padding-left 0.30s linear,font-size 0.30s linear;transition:background-color .3s linear,border-color .3s linear,padding-left 0.30s linear,font-size 0.30s linear;}*/
/**/
body {position: relative; color: #333;font-size:14px;}


div {overflow: hidden; }
p { text-indent: 0; }
a { color: #333; text-decoration: none; }
a:hover { color: #ff9900;}
select,input,textarea{outline: none;}
button { border-bottom-style: none; border-right-style: none; background-color: transparent; border-top-style: none; border-left-style: none; padding: 0px; margin: 0px; cursor: pointer; }

/*输入框字段名称图层*/
.inputCell{ text-align: left;vertical-align:top;position:relative}
.inputCell .FieldName1{position:absolute;top:0px;left:10px;font-size:12px;padding:0px 3px;background-color:white;color: #ccc;display:none}
.inputCell .FieldName2{position:absolute;top:0px;left:10px;font-size:12px;padding:0px 3px;background-color:white;color: #ccc;}
.inputCell div{border: 1px solid #efefef;padding:8px;margin-top:10px;line-height: 22px;}
.inputCell div .txtbox{  width: 100%; line-height: 22px; color: #808080; font-size: 13px;}
.inputCell div .select{  width: 100%; line-height: 22px; color: #808080; font-size: 13px;}

/****页面顶部****/
.topDiv1_scroll {position: fixed !important; position: absolute;top:0px; width: 100%; background-color:white;z-index:5000;border-bottom:1px solid #67ae28;box-shadow: 0px 0px 15px #999999; }

@media (min-width: 760px) /****电脑版/****/
{
    .topDiv1 {height:109px;width:100%;min-width:1430px;top:0px;border-bottom:1px solid #efefef;z-index:1000;overflow:visible }
    .topDiv1 a.menu { display:none}

    .topDiv1 .topDiv2 {margin: 0 auto; width: 950px; height: 100%;padding-left: 480px;  background: url(/upLoadFiles/other/logo_pc1.png?v=1) no-repeat 130px center;}
    .topDiv1 .topDiv2  .RightDiv {float:left;padding-top:50px }
    .topDiv1 .topDiv2  .RightDiv a{display:inline-block;font-size:20px;margin-left:24px;color:white}
    .topDiv1 .topDiv2  .RightDiv a:hover{color:#ffcc00}
    .topDiv1 .topDiv2  .RightDiv #shopping_cart{padding-left:10px;font-size:18px}

    .topDiv1 .NgDiv {float:left;height: 59px;padding-top:50px;}
    .topDiv1 .NgDiv p {display:none }
    .topDiv1 .NgDiv a.aa { display: inline-block; margin-right: 20px;height:23px; font-size: 14px;font-weight:bold; text-decoration: none;letter-spacing:2px }
    .topDiv1 .NgDiv a.aa span{display:none}
    .topDiv1 .NgDiv a.aa i{vertical-align:top;font-size:18px}

    .topDiv1 .NgDiv a.oneNgA { color: #fff; }
    .topDiv1 .NgDiv a.oneNgA:hover { border-bottom: 2px solid #fff }

    .topDiv1 .NgDiv a.oneNgB {color: #fff; border-bottom: 2px solid #fff }
    .topDiv1 .NgDiv a.oneNgB:hover {}

    .topDiv1 .NgDiv a.oneNgC { color: #ffcc00; border-bottom: 2px solid #ffcc00 }
    .topDiv1 .NgDiv a.oneNgC:hover {}


    .topDiv1_2 {height:109px;width:100%;min-width:1430px;top:0px;border-bottom:1px solid #efefef;z-index:1000;overflow:visible;}
    .topDiv1_2 a.menu { display:none}

    .topDiv1_2 .topDiv2 {margin: 0 auto; width: 950px; height: 100%;padding-left: 480px;  background: url(/upLoadFiles/other/logo_pc2.png?v=1) no-repeat 130px center;}
    .topDiv1_2 .topDiv2  .RightDiv {float:left;padding-top:50px }
    .topDiv1_2 .topDiv2  .RightDiv a{display:inline-block;font-size:20px;margin-left:24px;color:#999}
    .topDiv1_2 .topDiv2  .RightDiv a:hover{color:#ffcc00}
    .topDiv1_2 .topDiv2  .RightDiv #shopping_cart{padding-left:10px;font-size:18px}

    .topDiv1_2 .NgDiv {float:left;height: 59px;padding-top:50px;}
    .topDiv1_2 .NgDiv p {display:none }
    .topDiv1_2 .NgDiv a.aa { display: inline-block; margin-right: 20px;height:23px; font-size: 14px;font-weight:bold; text-decoration: none;letter-spacing:2px }
    .topDiv1_2 .NgDiv a.aa span{display:none}
    .topDiv1_2 .NgDiv a.aa i{vertical-align:top;font-size:18px}

    .topDiv1_2 .NgDiv a.oneNgA { color: #999; }
    .topDiv1_2 .NgDiv a.oneNgA:hover {color:#ff9900; border-bottom: 2px solid #fff }

    .topDiv1_2 .NgDiv a.oneNgB {color: #ff9900; border-bottom: 2px solid #fff }
    .topDiv1_2 .NgDiv a.oneNgB:hover {}

    .topDiv1_2 .NgDiv a.oneNgC { color: #ffcc00; border-bottom: 2px solid #ffcc00 }
    .topDiv1_2 .NgDiv a.oneNgC:hover {}


    #usermenu{position:absolute;z-index:9999;width:480px;height:100vh;top:0px;right:-480px;background-color:#f9f7f4;border-right:1px solid #dfdfdf;display:none;box-shadow: 0px 0px 15px #999999;}
    #usermenu .top{text-align:left;line-height:2;padding-left:10px}
    #usermenu .top a{font-size:16px}
    #usermenu .title{line-height:1.5;font-size:13px;padding-left:40px}
    #usermenu .title span{color:#999999}
    #usermenu .item{line-height:3;padding-top:45px;padding-left:40px}
    #usermenu .item p a{font-size:13px}

    /*下拉导航*/
    .DropdownTwoNgUl { border-left: 1px solid #edeeed; border-right: 1px solid #edeeed; border-bottom: 1px solid #edeeed;  padding: 15px; top: 90px; z-index: 10000; line-height: 25px; position: absolute; display: none; background: #fff; box-shadow: 0px 0px 1px #999; }
    .DropdownTwoNgUl a.atwo{ color: #333; font-size: 14px; display: block; text-align: left; line-height: 35px; height: 35px; text-transform: uppercase;}
    .DropdownTwoNgUl a.atwo:hover { color: #ff9900; }
    .DropdownTwoNgUl a.atwo span{display:none}

    .DropdownThreeNgUl { padding-left: 162px; position: absolute; display: none; z-index: 9998; }
    .DropdownThreeNgUl div { width: 240px; padding: 10px; line-height: 25px; background-color: white; border: solid 2px #c62020; opacity: 0.9; filter: alpha(opacity=90) }
    .DropdownThreeNgUl div span { display: inline-block; padding-left: 5px; padding-right: 5px; color: #cccccc }
    .DropdownThreeNgUl div a { color: #666666; font-size: 12px }
    .DropdownThreeNgUl div a:hover { color: #c62020; font-weight: bold }

    #MenuFade {display:none }

    .M_Phone {display:none }
    .bottomNg {display:none }
 }

@media (max-width: 760px) /****手机版/****/
{
    body {padding-bottom:55px}
    .topDiv1 {width:100%;height: 60px;top:0px;z-index:3000;border-bottom:1px solid #fff;  position: absolute; overflow:visible}
    .topDiv1 .topDiv2 a.menu { float: right; margin-right: 12px; margin-top: 18px;color:#fff;font-size:26px}

    .topDiv1 .topDiv2 {width:100%; height: 100%;background: url(/upLoadFiles/other/logo_m1.png?v=6) no-repeat 15px center;background-size:auto 55%}
    .topDiv1 .topDiv2  .RightDiv {float:right;padding-top:22px;padding-right:15px}
    .topDiv1 .topDiv2  .RightDiv a{display:inline-block;font-size:18px;margin-left:14px;color:white}
    .topDiv1 .topDiv2  .RightDiv #shopping_cart{padding-left:10px;font-size:17px}



    .topDiv1 .NgDiv { position: fixed !important; position: absolute; width: 250px; height: 100%; left: -250px; top: 0px; z-index: 2000; box-shadow: 0 1px 1px rgba(0, 0, 0, 5); background: #666666;background-size:100% auto }
    .topDiv1 .NgDiv p{display:block;}
    .topDiv1 .NgDiv p img{width:100%;display:block}
    .topDiv1 .NgDiv a.aa {line-height:45px;text-align:left;font-weight:bold;font-size:15px;display:block;padding-left:10px;}
    .topDiv1 .NgDiv a.aa span{vertical-align:1px;font-size:14px;margin-right:5px}
    .topDiv1 .NgDiv a.aa i{display:none}

    .topDiv1 .NgDiv a.oneNgA { color: #ffffff; text-decoration: none; }
    .topDiv1 .NgDiv a.oneNgA:hover { color: #ffffff; }
    .topDiv1 .NgDiv a.oneNgA:visited {color: #ffffff; }

    .topDiv1 .NgDiv a.oneNgB { color: #fff; text-decoration: none; text-shadow: none; background: url(/images/1/m/rightJT.png) no-repeat 95% center,#e4b552 }
    .topDiv1 .NgDiv a.oneNgB:hover {color: #fff; }
    .topDiv1 .NgDiv a.oneNgB:visited { color: #fff; }

    .topDiv1 .NgDiv a.oneNgC { color: #ffcc00; }
    .topDiv1 .NgDiv a.oneNgC:hover {}


    .topDiv1_2 {width:100%;height: 60px;top:0px;z-index:3000;border-bottom:1px solid #efefef; overflow:visible}
    .topDiv1_2 .topDiv2 a.menu { float: right; margin-right: 12px; margin-top: 18px;color:#999;font-size:26px}

    .topDiv1_2 .topDiv2 {width:100%; height: 100%;background: url(/upLoadFiles/other/logo_m2.png?v=2) no-repeat 15px center;background-size:auto 68%}

    .topDiv1_2 .topDiv2  .RightDiv {float:right;padding-top:22px;padding-right:15px}
    .topDiv1_2 .topDiv2  .RightDiv a{display:inline-block;font-size:18px;margin-left:14px;color:#999}
    .topDiv1_2 .topDiv2  .RightDiv #shopping_cart{padding-left:10px;font-size:17px}



    .topDiv1_2 .NgDiv { position: fixed !important; position: absolute; width: 250px; height: 100%; left: -250px; top: 0px; z-index: 2000; box-shadow: 0 1px 1px rgba(0, 0, 0, 5); background: #666666;background-size:100% auto }
    .topDiv1_2 .NgDiv p{display:block;}
    .topDiv1_2 .NgDiv p img{width:100%;display:block}
    .topDiv1_2 .NgDiv a.aa {line-height:45px;text-align:left;font-weight:bold;font-size:15px;display:block;padding-left:10px;}
    .topDiv1_2 .NgDiv a.aa span{vertical-align:1px;font-size:14px;margin-right:5px}
    .topDiv1_2 .NgDiv a.aa i{display:none}

    .topDiv1_2 .NgDiv a.oneNgA { color: #ffffff; text-decoration: none; }
    .topDiv1_2 .NgDiv a.oneNgA:hover { color: #ffffff; }
    .topDiv1_2 .NgDiv a.oneNgA:visited {color: #ffffff; }

    .topDiv1_2 .NgDiv a.oneNgB { color: #fff; text-decoration: none; text-shadow: none; background: url(/images/1/m/rightJT.png) no-repeat 95% center,#e4b552 }
    .topDiv1_2 .NgDiv a.oneNgB:hover {color: #fff; }
    .topDiv1_2 .NgDiv a.oneNgB:visited { color: #fff; }

    .topDiv1_2 .NgDiv a.oneNgC { color: #ffcc00; }
    .topDiv1_2 .NgDiv a.oneNgC:hover {}

    #usermenu{position:absolute;z-index:9999;width:380px;height:100vh;top:0px;right:-380px;background-color:#f9f7f4;border-right:1px solid #dfdfdf;display:none;box-shadow: 0px 0px 15px #999999;}
    #usermenu .top{text-align:left;line-height:2;padding-left:10px}
    #usermenu .top a{font-size:16px}
    #usermenu .title{line-height:1.5;font-size:13px;padding-left:40px}
    #usermenu .title span{color:#999999}
    #usermenu .item{line-height:3;padding-top:45px;padding-left:40px}
    #usermenu .item p a{font-size:13px}

    /*下拉导航*/
    .DropdownTwoNgUl {width:100%;padding: 0px 0px 0px 0px; line-height: 35px;display:none}
    .DropdownTwoNgUl a.atwo { color: #fff; font-size: 14px; display: block; text-align: left; line-height: 2;padding-left:25px;text-transform: uppercase; }
    .DropdownTwoNgUl a.atwo span{font-size:12px;margin-right:8px}


    .DropdownThreeNgUl { padding-left: 162px; position: absolute; display: none; z-index: 9998; }
    .DropdownThreeNgUl div { width: 240px; padding: 10px; line-height: 25px; background-color: white; border: solid 2px #c62020; opacity: 0.9; filter: alpha(opacity=90) }
    .DropdownThreeNgUl div span { display: inline-block; padding-left: 5px; padding-right: 5px; color: #cccccc }
    .DropdownThreeNgUl div a { color: #666666; font-size: 12px }
    .DropdownThreeNgUl div a:hover { color: #c62020; font-weight: bold }

    #MenuFade {position:fixed !important;position:absolute;background-color:black;opacity:0.3;filter:alpha(opacity=30);z-index:1999;top:0px;left:0px}

    .M_Phone {position:fixed !important;position:absolute;z-index:1999;bottom:10px;left:10px}
    .M_Phone img{width:40px}

    .bottomNg {position:fixed;width:100%;height:55px;line-height:40px;bottom:0px;background-color:#999999;border-top:1px solid #cccccc }
    .bottomNg a{float:left;height:100%;text-align:center;width:33.33333%}
    .bottomNg a img{height:100%;}
 }


/*内容相关*/

@media(min-width:761px) /*电脑版*/
{
    .InfoHead {border:1px solid #efefef;background-color:#f9f9f9;padding:15px;font-size: 16px; color: #333333; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; }
    .InfoHead img{max-width:100% !important;height:auto !important;clear:both !important;margin-top:10px;}
    .InfoHead p img{max-width:100% !important;height:auto !important;clear:both !important;margin-top:10px;}
    .InfoHead video{width:1000px !important;}

    .in_con { margin: 0 auto;padding:30px 0px;  width: 1430px;min-height:400px}

    .in_con .left_con {width:350px;float:left;}
    .in_con .right_con {width:1060px;min-height:400px;padding: 0px 0px 0px 0px;float:right;}

    .in_con_top {height: 50px;line-height:50px;border-bottom: solid 1px #efefef;margin-bottom:20px;text-transform:uppercase;color: #333;font-size:14px;}
    .in_con_top i {display:inline-block; padding: 0px 10px;font-size:18px;color:#999}
    .in_con_top a { font-size: 14px; color: #333; text-decoration: none;}
    .in_con_top a:hover { font-size: 14px; color:#ff9900; text-decoration: none; }

    .in_con_top .list_change_ico{float:right}
    .in_con_top .list_change_ico a{display:inline-block;width:18px;height:18px;}
    .in_con_top .list_change_ico .listA1{background:url(/images/1/listchangeA1.png)}
    .in_con_top .list_change_ico .listA1:hover{background:url(/images/1/listchangeA2.png)}
    .in_con_top .list_change_ico .listA2{background:url(/images/1/listchangeA2.png)}

    .in_con_top .list_change_ico .listB1{background:url(/images/1/listchangeB1.png)}
    .in_con_top .list_change_ico .listB1:hover{background:url(/images/1/listchangeB2.png)}
    .in_con_top .list_change_ico .listB2{background:url(/images/1/listchangeB2.png)}


    .in_con2 { margin: 0 auto;padding:30px 0px;  width: 1430px;min-height:400px}

    .in_con3 { margin: 0 auto;padding:30px 0px;  width: 1430px;min-height:400px}

    .in_con4 { margin: 0 auto;padding:10px 0px 30px 0px;  width: 1430px;min-height:400px}


    .ProductsCategorys {padding:10px 19px; border:1px solid #efefef;margin-bottom:20px;list-style:none}
    .ProductsCategorys li label{ display: block; padding-bottom:13px;padding-top:8px;height:18px; font-size: 18px;font-weight:bold; color:#666;border-bottom:1px solid #efefef;margin-bottom:10px  }
    .ProductsCategorys li a{ display: block; line-height: 35px; height: 35px; font-size: 16px; text-decoration: none;}
    .ProductsCategorys li a:hover{padding-left:10px;color: #ff9900}

    .FeaturedProducts {padding:10px 19px; border:1px solid #efefef;margin-bottom:20px;list-style:none}
    .FeaturedProducts li{margin-bottom:10px;}
    .FeaturedProducts li label{ display: block; padding-bottom:13px;padding-top:8px;height:18px; font-size: 16px;font-weight:bold; color:#666;border-bottom:1px solid #efefef;  }
    .FeaturedProducts li a{ display: block; height: 100px; text-decoration: none;}
    .FeaturedProducts li a p{font-size:14px; color: #333;height:60px;line-height:20px;overflow:hidden;margin-bottom:5px}
    .FeaturedProducts li a:hover p{color: #333}

    .FeaturedProducts li a span{color:white;background-color:#121212;font-size:12px;line-height:2;display:inline-block;padding:0px 8px;}
    .FeaturedProducts li a:hover span{background-color:#666666;}

    .FeaturedProducts li a img{width:30%;float:left;margin-right:10px;border:1px solid #efefefef}

    .ContactDetails {padding:10px 19px; border:1px solid #efefef;list-style:none}
    .ContactDetails li label{ display: block; padding-bottom:13px;padding-top:8px;height:18px; font-size: 16px;font-weight:bold; color:#666;border-bottom:1px solid #efefef;margin-bottom:10px  }
    .ContactDetails li p{ line-height: 1.8;  font-size: 14px; text-decoration: none;}

}


@media(max-width:760px) /*手机版*/
{
    .InfoHead {border:1px solid #efefef;background-color:#f9f9f9;padding:10px;font-size: 14px; color: #333333; line-height: 1.7; text-align: justify; text-justify: inter-ideograph; }
    .InfoHead img{max-width:100% !important;height:auto !important;clear:both !important;margin-top:10px;}
    .InfoHead p img{max-width:100% !important;height:auto !important;clear:both !important;margin-top:10px;}
    .InfoHead video{width:100% !important;}
    
    .in_con { padding: 15px 0px;  min-height:300px}
    .in_con .left_con { padding: 10px 10px 0px 10px }
    .in_con .right_con { min-height: 400px; padding: 0px 10px; }

    .in_con_top { line-height: 1.6; padding-bottom: 8px; border-bottom: solid 1px #efefef; margin-bottom: 20px; text-transform: uppercase; color: #333; font-size: 12px; }
    .in_con_top i { display: inline-block; padding: 0px 3px; font-size: 14px; color: #999 }
    .in_con_top a { font-size: 12px; color: #333; text-decoration: none; }
    .in_con_top a:hover { font-size: 12px; color:#ff9900; text-decoration: none; }

    .in_con_top .list_change_ico{display:none}

    .in_con2 { padding: 15px 5px; min-height:300px}

    .in_con3 { padding: 15px 10px; min-height:300px }

    .in_con4 { padding: 15px 10px; min-height:300px}

    .ProductsCategorys { padding: 10px 10px; border: 1px solid #efefef;margin-bottom:10px }
    .ProductsCategorys li label { display: block; padding-bottom: 13px; padding-top: 5px; height: 1.1rem; font-size: 1rem; font-weight: bold; color: #666; border-bottom: 1px solid #efefef; margin-bottom: 7px }
    .ProductsCategorys li a { display: block; line-height: 1.8rem; height: 1.8rem; font-size: 1rem; text-decoration: none; }

    .FeaturedProducts {padding:10px 10px 0px 10px; border:1px solid #efefef;margin-bottom:10px;list-style:none}
    .FeaturedProducts li{margin-bottom:10px;}
    .FeaturedProducts li label{ display: block; padding-bottom:13px;padding-top:5px;height:1.1rem; font-size: 0.9rem;font-weight:bold; color:#666;border-bottom:1px solid #efefef;  }
    .FeaturedProducts li a{ display: block; height: 122px; text-decoration: none;overflow:hidden}
    .FeaturedProducts li a p{font-size:1rem; color: #333;height:80px;line-height:1.2;overflow:hidden;margin-bottom:5px}
    .FeaturedProducts li a span{color:white;background-color:#121212;font-size:12px;line-height:2;display:inline-block;padding:0px 8px;}
    .FeaturedProducts li a img{height:120px;width:120px;float:left;margin-right:10px;border:1px solid #efefefef}

    .ContactDetails {padding:10px 10px; border:1px solid #efefef;list-style:none}
    .ContactDetails li label{ display: block; padding-bottom:13px;padding-top:5px;height:1.1rem; font-size: 0.9rem;font-weight:bold; color:#666;border-bottom:1px solid #efefef;margin-bottom:10px  }
    .ContactDetails li p{ line-height: 1.8; font-size: 1rem; text-decoration: none;}
}

@media (min-width: 760px) /****电脑版/****/
{
    /*banner相关*/
    .BannerA {width:100%;background-repeat:no-repeat;background-position-y:center;background-size:100% auto}

    .BannerB {width:100%;background-repeat:no-repeat;background-position-y:center;background-size:100% auto}
    .BannerB img{width:100%;}

    /*二级栏目导航*/
    .TwoNg {padding:0px;border-bottom:1px solid #efefef;padding-bottom:20px;padding-top:10px;margin-bottom:10px}
    .TwoNg p{font-size: 16px; color:#666;text-align:center;display:none}
    .TwoNg p label{display:inline-block;padding:0px 50px}
    .TwoNg span{display:none}
    
    .TwoNg a{ display:inline-block; font-size: 14px; text-decoration: none;padding:0px 10px;text-transform: uppercase;}

    .TwoNg a.twoNgA { color: #333;}
    .TwoNg a.twoNgA:hover { color: #ff9900;}

    .TwoNg a.twoNgB { color: #ff9900;}
    .TwoNg a.twoNgB:hover { color: #ff9900; }

    .TwoNgList {text-align:center;}
   
    /*三级导航*/

    .TwoNg a.threeNgA { color: #666;padding-left:20px}
    .TwoNg a.threeNgA:hover {color: #ff9900;padding-left:30px;font-size: 17px; }

    .TwoNg a.threeNgB { color: #ff9900; font-weight: bold;padding-left:20px}
    .TwoNg a.threeNgB:hover { color: #ff9900; }

    /*四级导航*/

    .TwoNg a.fourNgA { color: #333; margin-left: 40px; }
    .TwoNg a.fourNgA:hover { color:#ff9900; }

    .TwoNg a.fourNgB { color:#ff9900; margin-left: 40px; }
    .TwoNg a.fourNgB:hover { color:#ff9900; }

    .TwoNgM {display:none}

    /*单独的子导航（三级/四级）*/
    .NgSubColumn {width:1050px;text-align: left; height: 30px; border-bottom: 1px dotted #a2a2a2; margin-bottom: 20px;padding-bottom:30px;background-color:aqua;float:right}
    .NgSubColumn a { display: inline-block; margin: 0px 2px 0px 2px; line-height: 35px; height: 35px; text-align: center; font-size: 14px; text-decoration: none; border-radius: 3px }

    a.subNgA { color: #0067ad; background-color: #e6e6e6 }
    a.subNgA:hover { color:#ff9900; }

    a.subNgB { color: #fff; background-color: #0067ad; font-weight: bold }
    a.subNgB:hover { color: #fff; }


}

@media (max-width: 760px) /****手机版/****/
{
    /*banner相关*/
    .BannerA {width:100%;background-repeat:no-repeat;background-position-y:center;background-size:100% auto}

    .BannerB {width:100%;height: 180px;background-repeat:no-repeat;background-position-y:center;background-size:100% auto}
    .BannerB img{width:100%;height:100%; object-fit: cover}

    /*二级栏目导航*/

    .TwoNg {display:none}

    .TwoNgM {padding:0px;margin-bottom:10px}
    .TwoNgM p{ display: block; padding-bottom:15px; font-size: 16px;font-weight:bold; color:#666; border-bottom:1px solid #efefef;}
    .TwoNgM p i{float:right;border:1px solid #cccccc;padding:5px 5px;font-size:13px;cursor:pointer}
    .TwoNgM .TwoNgMList {padding:10px;position:absolute;width:90%;display:none;background-color:#efefef;max-height:250px;overflow-y:scroll;border:1px solid #efefef}
    .TwoNgM a{ display: block; line-height: 30px; height: 30px; text-align: left; font-size: 16px; text-decoration: none; text-transform: uppercase;}
    .TwoNgM span{display:inline-block;padding-right:5px}

    .TwoNgM a.TwoNgMA { color: #333;}
    .TwoNgM a.TwoNgMA:hover { color: #ff9900;}

    .TwoNgM a.TwoNgMB { color: #ff9900; font-weight: bold }
    .TwoNgM a.TwoNgMB:hover { color: #ff9900; }

    /*三级导航*/

    .TwoNgM a.threeNgA { color: #333;padding-left:20px}
    .TwoNgM a.threeNgA:hover {color: #ff9900;}

    .TwoNgM a.threeNgB { color: #ff9900; font-weight: bold;padding-left:20px}
    .TwoNgM a.threeNgB:hover { color: #ff9900; }

    /*四级导航*/

    .TwoNgM a.fourNgA { color: #333; margin-left: 40px; }
    .TwoNgM a.fourNgA:hover { color:#ff9900; }

    .TwoNgM a.fourNgB { color:#ff9900; margin-left: 40px; }
    .TwoNgM a.fourNgB:hover { color:#ff9900; }

    

    /*单独的子导航（三级/四级）*/
    .NgSubColumn { text-align: center; height: 30px; border-bottom: 1px dotted #a2a2a2; margin-bottom: 20px;padding-bottom:30px }
    .NgSubColumn a { display: inline-block; margin: 0px 2px 0px 2px; line-height: 35px; height: 35px; text-align: center; font-size: 14px; text-decoration: none; border-radius: 3px }

    a.subNgA { color: #0067ad; background-color: #e6e6e6 }
    a.subNgA:hover { color:#ff9900; }

    a.subNgB { color: #fff; background-color: #0067ad; font-weight: bold }
    a.subNgB:hover { color: #fff; }

}











.logoimage { padding-top: 20px; padding-bottom: 20px; text-align: center; }
.logoimage img{max-width:100% }
.attachment {text-align:center;padding-top:15px }
.attachment video{max-width:100% !important}



@media(min-width:761px) /*电脑版*/
{
    .TitleTextA1 {text-align:center;font-size:26px;color:#333 }
    .infoexplain {font-size:12px; padding: 15px 0px; text-align: center; color: #a2a2a2 } /*浏览次数、更新日期*/

    .ContentTextA {font-size: 16px; color: #666666; line-height: 2; text-align: justify; text-justify: inter-ideograph;min-height:400px }
    .ContentTextA img{max-width:100% !important;height:auto !important;clear:both !important;margin-top:10px;}
    .ContentTextA p img{max-width:100% !important;height:auto !important;clear:both !important;margin-top:10px;}
    .ContentTextA video{max-width:100% !important;}
    .ContentTextA h3{font-weight:bold;}


    .ContentTextA table { margin: 0px; padding: 0px; border-spacing: 0px; clear: both !important }
    .ContentTextA table td { font-size: 14px; background-color: #fff; padding: 10px; line-height: 1.9; clear: both !important }
    .ContentTextA table td p { text-indent: 0px; clear: both !important }

    .ContentTextA .tableR { margin: 0px; padding: 0px; border-spacing: 0px;float:right }
    .ContentTextA .tableR td { font-size: 15px; background-color: #fff; padding: 10px 0px 0px 20px; line-height: 1.9 }
    .ContentTextA .tableR td p { text-indent: 0px; font-size: 15px; color: #333333; }
    .ContentTextA .tableR td img { max-width: 100% !important; height: auto !important; clear: both !important;}

    .ContentTextA .ReadMore { color: #333;font-size:14px;line-height:18px;background-color:#dfdfdf;display:inline-block;padding:10px 18px}
    .ContentTextA .ReadMore:hover { background-color:#000;color:white }

    .ContentTextB { padding: 0px 15px 10px 15px; font-size: 20px; color: #333; line-height: 1.8; text-align: justify; text-justify: inter-ideograph; }

    .con_pc{}
    .con_m{display:none}

    /***内容切换列表模板标题样式***/
    .Titles {line-height: 2;margin-bottom:20px;text-align:center}
    .Titles span {padding: 5px 15px;margin:0px 10px; display: inline-block; color: #666666; cursor:pointer;font-size:16px;background-color:#efefef }
    .Titles span:hover {color:#ff6600;}
    .Titles span.on { color:white;background-color:#ff6600; }

    /**标准产品详情*/
    .pdstop {}
    .pdstop #pstitle1{display:none}
    .pdstop .imgDiv{width:600px;float:left;}
    .pdstop .imgDiv .maxlist{height:600px;border:1px solid #cccccc}
    .pdstop .imgDiv .maxlist img{width:100%;height:100%;object-fit: cover}

    .pdstop .msalist{padding:10px 0px;text-align:center}
    .pdstop .msalist a{float:left;background-color:#ff9900;}
    .pdstop .msalist a:nth-child(n+2){margin-left:2.3px;}
    .pdstop .msalist a img{width:96px;height:96px;border:1px solid #efefef;display:block}
    .pdstop .msalist a:hover img{opacity:0.8}


    .pdstop .baseInfo{width:800px;float:right}
    .pdstop .baseInfo h1{line-height:1.5;font-size:18px;font-weight:bold;color:#333;padding-bottom:20px;max-height:80px;overflow:hidden;border-bottom:1px solid #b9b9b9}
    .pdstop .baseInfo .d1{padding-top:15px;padding-bottom:20px;line-height:2;height:465px;color:#676767;font-size:15px;text-align: justify; text-justify: inter-ideograph;border-bottom:1px solid #b9b9b9}
    .pdstop .baseInfo .d1 hr{margin:15px 0px;border-bottom:1px solid #b9b9b9;}

    .pdstop .baseInfo .d2{padding-top:15px;padding-bottom:20px;}
    .pdstop .baseInfo .d2 p{display:inline-block;font-size:13px}
    .pdstop .baseInfo .d2 .price{ color: #ff9900;font-size:16px;font-weight:bold}
    .pdstop .baseInfo .d2 .st2{border:1px solid #ccc;padding:5px;display: inline-block;}
    .pdstop .baseInfo .d2 .btn2{background-color:#000;display: inline-block;color:white;font-size:14px;width:130px;padding:6px;text-align:center}

    .pdstop .baseInfo .d3{padding-bottom:20px;}


    .pdstitle {border-bottom:1px solid #cccc;margin-bottom:10px;margin-top:10px;line-height:35px;color:#333;font-size:18px;font-weight:bold}
    .pdstitle span{display:inline-block;padding-left:30px}
    .pdstitle a{float:right;color:#999999;margin-right:10px;font-size:14px}
    .pdstitle a:hover{color:#ff9900}


    .RelatedProducts {width:100%;padding:5px 0px 15px 0px}
    .RelatedProducts ul{width:100%;list-style:none}
    .RelatedProducts ul li{width:20%;float:left;padding-bottom:10px}
    .RelatedProducts ul li a{display:block;padding:0px 5px}
    .RelatedProducts ul li a label{display:block;border:1px solid #efefef;margin-bottom:10px}
    .RelatedProducts ul li a label img{width:100%;cursor:pointer}
    .RelatedProducts ul li a p{line-height:20px;font-size:13px;height:60px;overflow:hidden;}

    .ProductTag {width:100%;padding:20px 0px 0px 0px;border-top:1px solid #efefef;line-height:1.8;margin-top:20px}
    .ProductTag span{display:inline-block;font-size:16px;color:#333}
    .ProductTag a{display:inline-block;font-size:16px;color:#333;margin-right:10px}
    .ProductTag a:hover{color:#ff9900}

    .inquiry_area {width:1060px;margin:0 auto;background-color:#f8f8f9;padding:20px;margin-top:45px}
    .inquiry_area p{background-color:#f1f1f1;padding:18px 20px;color:#333;font-size:18px;margin-bottom:10px}
    .inquiry_area iframe{width:100%;height:400px;border:none}

    .ProductVote {padding-top:20px;border-top:1px solid #efefef;margin-top:20px}
    .ProductVote .head{text-align:center;font-size:18px;font-weight:bold;color:#666666}
    .ProductVote .votelist{text-align:center;padding-top:20px;}
    .ProductVote .votelist table{margin:0 auto;}
    .ProductVote .votelist table tr td{padding:5px}
    .ProductVote .votelist table tr td:nth-child(1){text-align:right;width:120px}
    .ProductVote .votelist table tr td:nth-child(2){text-align:left;width:250px;}
    .ProductVote .votelist table tr td:nth-child(3) a{display:inline-block;font-size:16px}
    .ProductVote .votelist table tr td div{height:10px;background-color:#efefef}
    .ProductVote .votelist table tr td div span{float:left;background-color:#ff9900;color:#ff9900;width:100%;font-size:10px}

    /**定制产品详情*/
    .pdstop2 {}
    .pdstop2 #pstitle1{display:none}
    .pdstop2 .imgDiv{width:600px;float:left;position:relative}
    .pdstop2 .imgDiv #aemaximg{position:absolute;padding:30px 50px 50px 50px;background-color:white;left:100px;top:100px;display:none;border-radius:5px;box-shadow: 0px 0px 5px rgba(0,0,0,0.4)}
    .pdstop2 .imgDiv #aemaximg h2{text-align:center;line-height:1.5;}
    .pdstop2 .imgDiv #aemaximg img{width:300px;height:300px}
    .pdstop2 .imgDiv .maxlist{height:600px;border:1px solid #cccccc}
    .pdstop2 .imgDiv .maxlist img{width:100%;height:100%;object-fit: cover}

    .pdstop2 .msalist{padding:10px 0px;text-align:center}
    .pdstop2 .msalist a{float:left;background-color:#ff9900;}
    .pdstop2 .msalist a:nth-child(n+2){margin-left:2.3px;}
    .pdstop2 .msalist a img{width:96px;height:96px;border:1px solid #efefef;display:block}
    .pdstop2 .msalist a:hover img{opacity:0.8}


    .pdstop2 .baseInfo{width:800px;float:right;}
    .pdstop2 .baseInfo #pstitle2{line-height:1.5;padding-bottom:15px;border-bottom:1px solid #ccc}
    .pdstop2 .baseInfo #pstitle2 h2{font-size:18px;font-weight:bold;color:#333;}
    .pdstop2 .baseInfo #pstitle2 h4{font-size:14px;color:#980e0e;}
    .pdstop2 .baseInfo .div1{padding:15px 0px;line-height:1.5;height:auto;border-bottom:1px solid #ccc;color:#999;font-size:14px;line-height:1.5;}
    .pdstop2 .baseInfo .div1 a{display:block;color: #666;font-size:15px;line-height:1.5;text-transform: uppercase}
    .pdstop2 .baseInfo .div1 a:hover {color: #ff0000;}
    .pdstop2 .baseInfo .div1 a label{float:right;font-size:20px;}
    .pdstop2 .baseInfo .div1 article{display:none;padding-top:10px;color:#999;font-size:14px;line-height:1.8;text-align: justify; text-justify: inter-ideograph;}
    .pdstop2 .baseInfo .div1 article ul{padding-left:20px;list-style:circle}

    .pdstop2 .baseInfo .div2{padding-top:10px;position:relative;}
    .pdstop2 .baseInfo .div2 h3{line-height:2;color:#999;font-size:14px}
    .pdstop2 .baseInfo .div2 a{float:left;display:block;width:90px;height:140px;margin-right:16px;}
    .pdstop2 .baseInfo .div2 a .img1{width:87px;height:87px;display:block;padding:2px;border:1px solid white}
    .pdstop2 .baseInfo .div2 a .img2{width:87px;height:87px;display:block;padding:2px;border:1px solid black}
    .pdstop2 .baseInfo .div2 a label{display:block;line-height:1.5;font-size:13px;color:#666;padding:3px}

    /*订购产品列表A*/
    .pcl_div{padding-top:15px}
    .pcl_div img{float:left;margin-right:15px;width:260px}
    .pcl_div h2{line-height:1.5;font-size:18px;font-weight:bold;color:#666;}
    .pcl_div h4{line-height:1.5;font-size:14px;color:#d01010;min-height:30px}
    .pcl_div article{margin-top:10px;position:relative}
    .pcl_div article .span1{width:28%;}
    .pcl_div article .span2{width:23.5%;position:absolute;top:0;right:0}
    .pcl_div article span .st1{border:1px solid #ccc;width:96%;padding:5px;display: inline-block;}
    .pcl_div article span .st2{border:1px solid #ccc;width:40%;padding:5px;display: inline-block;}
    .pcl_div article span .btn1{background-color:#cccccc;display: inline-block;color:white;font-size:14px;width:55%;float:right;padding:6px;text-align:center}
    .pcl_div article span .btn2{background-color:#000;display: inline-block;color:white;font-size:14px;width:55%;float:right;padding:6px;text-align:center}
    .pcl_div article .explain{line-height:1.5;font-size:13px;color:#666}

    .text-background {
        padding-top:20px;
        padding-bottom:10px;
        position: relative; /* 确保伪元素相对于父元素定位 */
        display: inline-block; /* 使伪元素能够正确显示 */
    }

    .text-background::before {
        content: attr(data-text); /* 使用data属性来设置文本内容 */
        position: absolute; /* 绝对定位 */
        top: 0; left: 1px; right: 0; bottom: 0; /* 覆盖原始文本 */
        color: #666; /* 文字颜色设置为透明 */
        z-index: -1; /* 将伪元素置于原始文本之下 */
    }

}


@media(max-width:760px) /*手机版*/
{
    .TitleTextA1 {font-size:22px;}
    .infoexplain {font-size:12px; padding: 10px 0px; text-align: left; color: #a2a2a2 } /*浏览次数、更新日期*/

    .ContentTextA { padding: 10px 0px; font-size: 1rem; color: #666666; line-height: 1.6; text-align: justify; text-justify: inter-ideograph;min-height:300px }
    .ContentTextA video{max-width:100% !important;display:block}
    .ContentTextA a{color: blue; }
    .ContentTextA a:visited{color: blue; }
    .ContentTextA img{max-width:100% !important;height:auto !important;padding:0px !important;clear:both !important;}
    .ContentTextA p img{max-width:100% !important;height:auto !important;padding:0px !important;clear:both !important;}
    .ContentTextA h3{font-weight:bold;}
    .ContentTextA strong{display:inline-block;height:25px;line-height:25px;border-left:5px solid #00a0ea;padding-left:10px}

    .ContentTextA table { margin: 0px; padding: 0px; border-spacing: 0px; clear: both !important;width:100% !important}
    .ContentTextA table td { font-size: 14px; background-color: #fff; padding: 10px; line-height: 1.9; clear: both !important }
    .ContentTextA table td p { text-indent: 0px; clear: both !important }

    .ContentTextA .table { margin: 0px; padding: 0px; border-spacing: 0px; width: 100% }
    .ContentTextA .table td { font-size: 15px; background-color: #fff; padding: 0px; line-height: 1.9 }
    .ContentTextA .table td p { text-indent: 0px; font-size: 15px; color: #333333; }
    .ContentTextA .table td img { max-width: 100% !important; height: auto !important; clear: both !important;}

    .ContentTextA .ReadMore { color: #333;font-size:13px;line-height:16px;background-color:#dfdfdf;display:inline-block;padding:10px 18px}

    .ContentTextB { padding: 0px 20px 10px 20px; font-size: 15px; color: #333; line-height: 1.8; text-align: justify; text-justify: inter-ideograph; }

    .con_pc{display:none}
    .con_m{}
    /***内容切换列表模板标题样式***/
    .Titles {line-height: 2;margin-bottom:20px;text-align:center}
    .Titles span {width:40%; padding: 5px 10px;margin:5px 5px; display: inline-block; color: #666666; cursor:pointer;font-size:1rem;background-color:#efefef }
    .Titles span:hover {color:#ff9900;}
    .Titles span.on { color:white;background-color:#ff6600; }

    /**产品详情*/
    .pdstop {padding-top:0px}
    .pdstop #pstitle1{line-height:1.5;font-size:18px;font-weight:bold;color:#333;padding-bottom:10px}
    .pdstop .imgDiv{padding-top:10px}
    .pdstop .imgDiv .maxlist{border:1px solid #cccccc}
    .pdstop .imgDiv .maxlist img{width:100%;display:block}

    .pdstop .msalist{padding:10px 0px;text-align:center}
    .pdstop .msalist a{display:inline-block;width:15%}
    .pdstop .msalist a:nth-child(n+2){margin-left:2px;}
    .pdstop .msalist a img{width:100%;height:55px;border:1px solid #efefef;display:block;object-fit: cover}
    .pdstop .msalist a:hover img{opacity:0.8}


    .pdstop .baseInfo{padding-top:0px}
    .pdstop .baseInfo h1{display:none}

    .pdstop .baseInfo .d1{border-top:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef;padding:10px 15px;line-height:1.3;color:#666666;font-size:1rem;text-align: justify; text-justify: inter-ideograph;}
    .pdstop .baseInfo .d1 hr{margin:15px 0px;border-bottom:1px solid #b9b9b9;}

    .pdstop .baseInfo .d2{border-left:1px solid #efefef;border-right:1px solid #efefef;padding:10px 15px;text-align:left}
    .pdstop .baseInfo .d2 p{padding-bottom:5px;font-size:13px}
    .pdstop .baseInfo .d2 .price{ color: #ff9900;font-size:16px;font-weight:bold}
    .pdstop .baseInfo .d2 .st2{border:1px solid #ccc;padding:3px;display: inline-block;}
    .pdstop .baseInfo .d2 .btn2{background-color:#000;display: inline-block;color:white;font-size:14px;width:120px;padding:4px;text-align:center}

    .pdstop .baseInfo .d3{border-bottom:1px solid #efefef;border-left:1px solid #efefef;border-right:1px solid #efefef;padding:10px 15px;text-align:center}



    .pdstitle {margin-top:10px;line-height:35px;color:#333;font-size:16px;font-weight:bold}
    .pdstitle span{display:inline-block;padding-left:30px}
    .pdstitle a{float:right;color:#999999;margin-right:10px;font-size:14px}


    .RelatedProducts {width:100%;padding:5px 0px 15px 0px}
    .RelatedProducts ul{width:100%;list-style:none}
    .RelatedProducts ul li{width:50%;float:left;padding-bottom:15px}
    .RelatedProducts ul li a{display:block;padding:0px 5px}
    .RelatedProducts ul li a label{display:block;border:1px solid #efefef;margin-bottom:10px}
    .RelatedProducts ul li a label img{width:100%;cursor:pointer}
    .RelatedProducts ul li a p{line-height:20px;font-size:13px;height:60px;overflow:hidden;}

    .ProductTag {width:100%;padding:15px 0px 0px 0px;border-top:1px solid #efefef;line-height:1.8}
    .ProductTag span{display:inline-block;font-size:16px;color:#333}
    .ProductTag a{display:inline-block;font-size:16px;color:#333;margin-right:10px}
    .ProductTag a:hover{color:#ff9900}

    .inquiry_area {background-color:#f8f8f9;padding:20px;margin-top:25px}
    .inquiry_area p{background-color:#f1f1f1;padding:18px 20px;color:#333;font-size:18px;margin-bottom:10px}
    .inquiry_area iframe{width:100%;height:460px;border:none}

    .ProductVote {padding-top:20px;border-top:1px solid #efefef;margin-top:20px}
    .ProductVote .head{text-align:center;font-size:18px;font-weight:bold;color:#666666}
    .ProductVote .votelist{text-align:center;padding-top:20px;}
    .ProductVote .votelist table{margin:0 auto;width:90%}
    .ProductVote .votelist table tr td{padding:5px}
    .ProductVote .votelist table tr td:nth-child(1){text-align:right;width:110px}
    .ProductVote .votelist table tr td:nth-child(2){text-align:left;}
    .ProductVote .votelist table tr td:nth-child(3){width:20px}
    .ProductVote .votelist table tr td:nth-child(3) a{display:inline-block;font-size:16px}
    .ProductVote .votelist table tr td div{height:10px;background-color:#efefef}
    .ProductVote .votelist table tr td div span{float:left;background-color:#ff9900;color:#ff9900;width:100%;font-size:10px}
    
    .pdstop2 {padding-top:0px}
    .pdstop2 #pstitle1{line-height:1.5;padding-bottom:10px}
    .pdstop2 #pstitle1 h2{font-size:18px;font-weight:bold;color:#333;}
    .pdstop2 #pstitle1 h4{font-size:14px;color:#980e0e;}
    .pdstop2 .imgDiv{padding-top:10px}
    .pdstop2 .imgDiv .maxlist{border:1px solid #cccccc}
    .pdstop2 .imgDiv .maxlist img{width:100%;display:block}

    .pdstop2 .msalist{padding:10px 0px;text-align:center}
    .pdstop2 .msalist a{display:inline-block;width:15%}
    .pdstop2 .msalist a:nth-child(n+2){margin-left:2px;}
    .pdstop2 .msalist a img{width:100%;height:55px;border:1px solid #efefef;display:block;object-fit: cover}
    .pdstop2 .msalist a:hover img{opacity:0.8}


    .pdstop2 .baseInfo{padding-top:0px}
    .pdstop2 .baseInfo #pstitle2{display:none}
    .pdstop2 .baseInfo .div1{padding:15px 0px;line-height:1.5;height:auto;border-bottom:1px solid #ccc;color:#999;font-size:14px;line-height:1.8;}
    .pdstop2 .baseInfo .div1 a{display:block;color: #666;font-size:15px;line-height:1.5;text-transform: uppercase}
    .pdstop2 .baseInfo .div1 a:hover {color: #ff0000;}
    .pdstop2 .baseInfo .div1 a label{float:right;font-size:20px;}
    .pdstop2 .baseInfo .div1 article{display:none;padding-top:10px;color:#999;font-size:14px;line-height:1.8;text-align: justify; text-justify: inter-ideograph;}
    .pdstop2 .baseInfo .div1 article ul{padding-left:20px;list-style:circle}

    .pdstop2 .baseInfo .div2{padding-top:10px;position:relative;}
    .pdstop2 .baseInfo .div2 h3{line-height:2;color:#999;font-size:14px}
    .pdstop2 .baseInfo .div2 a{float:left;display:block;width:22vw;height:31vw;margin:0.5vw;}
    .pdstop2 .baseInfo .div2 a .img1{width:21vw;height:21vw;display:block;padding:2px;border:1px solid white}
    .pdstop2 .baseInfo .div2 a .img2{width:21vw;height:21vw;display:block;padding:2px;border:1px solid black}
    .pdstop2 .baseInfo .div2 a label{display:block;line-height:1.5;font-size:13px;color:#666;padding:3px}


     /*订购产品列表A*/
    .pcl_div{padding-top:15px}
    .pcl_div img{margin-right:10px;width:40vw;float:left}
    .pcl_div h2{line-height:1.5;font-size:18px;font-weight:bold;color:#333;}
    .pcl_div h4{line-height:1.5;min-height:30vw;font-size:14px;color:#d01010;}
    .pcl_div article{padding-top:20px;display:block;}
    .pcl_div article .span1{display:block;}
    .pcl_div article .span2{display:block;}
    .pcl_div article span .st1{border:1px solid #ccc;width:100%;padding:10px 0px;display:block;}
    .pcl_div article span .st2{border:1px solid #ccc;width:30%;padding:10px 0px;display:block;}
    .pcl_div article span .btn1{margin-top:10px; background-color:#cccccc;display:block;color:white;font-size:14px;width:100%;padding:15px 0px;text-align:center;font-weight:bold}
    .pcl_div article span .btn2{margin-top:10px;background-color:#000;display:block;color:white;font-size:14px;width:100%;padding:15px 0px;text-align:center;font-weight:bold}
    .pcl_div article .explain{line-height:1.5;font-size:13px;color:#666}

    .text-background {
        padding-top:20px;
        padding-bottom:10px;
        position: relative; /* 确保伪元素相对于父元素定位 */
        display: inline-block; /* 使伪元素能够正确显示 */
    }

    .text-background::before {
        content: attr(data-text); /* 使用data属性来设置文本内容 */
        position: absolute; /* 绝对定位 */
        top: 0; left: 1px; right: 0; bottom: 0; /* 覆盖原始文本 */
        color: #666; /* 文字颜色设置为透明 */
        z-index: -1; /* 将伪元素置于原始文本之下 */
    }

}







/*文章相册*/
.photoalbumlist {text-align:center;padding-bottom:20px}

@media(min-width:761px) /*电脑版*/
{
    .PhotoAlbum {padding-top: 20px;}
    .PhotoAlbum p{width:33.33%;text-align:center;float:left;padding-bottom:10px}
    .PhotoAlbum a{display:inline-block;width:96%;overflow:hidden;}
    .PhotoAlbum a img { width: 100%;display:block;}
}

@media(max-width:760px) /*手机版*/
{
    .PhotoAlbum {padding-top: 20px;}
    .PhotoAlbum p{width:50%;text-align:center;float:left;padding-bottom:6px}
    .PhotoAlbum a{display:inline-block;width:96%;overflow:hidden;}
    .PhotoAlbum a img { width: 100%;display:block;}
}



/*上一条，下一条*/
.sxpage { font-size: 14px; padding-top: 10px; color: #808080; margin-top: 20px;height:25px;border-top:1px dotted #cccccc }
.sxpage .Previous { height: 25px;float:left }
.sxpage .Next { height: 25px;float:right }
.sxpage a { color: #0099FF; font-size: 14px; }
.sxpage a:hover { color:#ff9900; }

/*底部内容*/




@media(min-width:761px) /*电脑版*/
{
    .underDiv { width: 100%;min-width:1430px; background-color: #f8f8f9;padding-bottom: 20px }
    .underDiv .footer1 {margin:0 auto;width:1060px;padding-top:30px;}
    .underDiv .footer1 ul{width:100%;list-style:none}
    .underDiv .footer1 ul li{float:left;line-height:2;}
    .underDiv .footer1 ul li:nth-child(1){width:20%;}
    .underDiv .footer1 ul li:nth-child(2){width:20%;}
    .underDiv .footer1 ul li:nth-child(3){width:20%;}
    .underDiv .footer1 ul li:nth-child(4){width:40%;text-align:right}
    .underDiv .footer1 ul li h3 {font-size:18px;color:#474747;font-weight:bold }
    .underDiv .footer1 ul li p {padding-top:5px }
    .underDiv .footer1 ul li p img{max-width:100%}
    .underDiv .footer1 ul li p a{font-size:13px;color:#333;}
    .underDiv .footer1 ul li p a:hover{color:#ff9900}

    .underDiv .footer2 {width:1060px;margin:0 auto; padding-top:50px;color:#999999}
    .underDiv .footer2 ul{width:100%;list-style:none}
    .underDiv .footer2 ul li{float:left;}
    .underDiv .footer2 ul li p{line-height:1.6;font-size:14px;padding-right:40px}
    .underDiv .footer2 ul li p strong{font-size:16px}

    .underDiv .footer2 ul li:nth-child(1){width:40%;}
    .underDiv .footer2 ul li:nth-child(2){width:20%;}
    .underDiv .footer2 ul li:nth-child(3){width:20%;}
    .underDiv .footer2 ul li:nth-child(4){width:20%;}

    .underDiv .footer3 {width:1430px;margin:0 auto;line-height:2; text-align: center;padding-top:15px}
    .underDiv .footer3 p {font-size: 14px; color: #616763;}
    .underDiv .footer3 a { font-size: 13px; color: #616763; }
    .underDiv .footer3 a:hover { font-size: 13px; color: #00a0e9; }
}
@media(max-width:760px) /*手机版*/
{
    .underDiv { width: 100%; background-color: #f8f8f9;padding-bottom: 20px }
    .underDiv .footer1 {padding:10px;}
    .underDiv .footer1 ul{width:100%;list-style:none}
    .underDiv .footer1 ul li{float:left;line-height:1.5;width:50%;padding-bottom:20px}
    .underDiv .footer1 ul li h3 {font-size:18px;color:#474747;font-weight:bold }
    .underDiv .footer1 ul li p {padding-top:5px }
    .underDiv .footer1 ul li p img{max-width:100%}
    .underDiv .footer1 ul li p a{font-size:13px;color:#333;}
    .underDiv .footer1 ul li p a:hover{color:#ff9900}

    .underDiv .footer2 {padding:0px 10px;color:#999999}
    .underDiv .footer2 ul{width:100%;list-style:none}
    .underDiv .footer2 ul li{display:block;padding-bottom:20px}
    .underDiv .footer2 ul li p{line-height:1.6;font-size:14px;}
    .underDiv .footer2 ul li p strong{font-size:16px}



    .underDiv .footer3 {line-height:2; text-align: center;padding-top:10px}
    .underDiv .footer3 p {font-size: 14px;color: #616763;}

}


.ViewCounts {font-size:13px;line-height:2;text-align:center }
.ViewCounts span{color:#ff9900;}

/*返回顶部*/
#topTop { position: fixed !important; position: absolute;bottom:60px;right:20px; }
#topTop img{ width:50px }

@media(max-width:760px) /*手机版*/
{
    #topTop {right:10px; }
    #topTop img{width:40px}
}

/***联系方式***/
@media(min-width:761px) {
    .contact { width: 100%; display: block; }
    .contact li { width: 33.333%; float: left; text-align: center; padding-bottom: 20px }
    .contact li p strong { display: block; padding-top: 10px }
}

@media(max-width:760px) {
    .contact { width: 100%; display: block; }
    .contact li {display:block;text-align:center;padding-bottom:20px}
    .contact li p img { width: auto !important; height:auto !important;}
    .contact li p strong { display:block }
}


/*分页样式*/
@media(min-width:761px) /*电脑版*/
{
    .PageChange { width: 100%; padding: 15px 0px; text-align: center; font-size: 12px; }
    .PageChange a { border: 1px solid #dfdfdf; display: inline-block; margin-left: 2px;margin-right: 2px; padding: 4px 8px 4px 8px; }
    .PageChange a:hover {color:#ff9900}
    .PageChange span { border: 1px solid #dfdfdf; display: inline-block; margin-left: 2px;margin-right: 2px; padding: 4px 8px 4px 8px; }

    .PageChange .PageChangeLink { background-color: #fff; color: #666666;}
    .PageChange .PageChangeNoLink { background-color: #fff;color:#cccccc }
    .PageChange .PageChangeNoLink:hover {color:#cccccc }


    .PageChange .CurrentPageChangeLinkNumber { background-color: #252525;color:white }
    .PageChange .CurrentPageChangeLinkNumber:hover {color:white }

    .PageChange .PageChangeLinkNumber { background-color: #fff;color: #666666; }

    .PageChange .PageNumberBox { }

    .PageChange .pageCounts { background-color: #252525; color: #fff; font-weight: bold; }
    .PageChange .recordCounts { background-color: #252525; color: #fff; }





}


@media(max-width:760px) /*手机版*/
{
    .PageChange { width: 100%; padding-top: 15px; text-align: center; font-size: 12px;}
    .PageChange a { border: 1px solid #dfdfdf; display: inline-block; margin-left: 2px;margin-right: 2px; padding: 4px 8px 4px 8px; }
    .PageChange span { border: 1px solid #dfdfdf; display: inline-block; margin-left: 2px;margin-right: 2px; padding: 4px 8px 4px 8px;display:none }

    .PageChange .PageChangeLink { background-color: #fff; color: #666666;}
    .PageChange .PageChangeNoLink { background-color: #fff;color:#cccccc }
    .PageChange .PageChangeNoLink:hover {color:#cccccc }


    .PageChange .CurrentPageChangeLinkNumber { background-color: #252525;color:white }

    .PageChange .PageChangeLinkNumber { background-color: #fff;color: #666666;display:none }

    .PageChange .PageNumberBox { }

    .PageChange .pageCounts { background-color: #0099ff; color: #fff; font-weight: bold; }
    .PageChange .recordCounts { background-color: #0099ff; color: #fff; }

}


.io_row1{}
.io_row2{}

/*文章列表相关*/
@media (min-width:761px) /*电脑版*/
{

    .listTextA {border-bottom:1px dotted #cccccc; line-height: 2.5; float: left; }
    .listTextA a {float:left; font-size: 13px; color: #333333; text-decoration: none; background-image: url(/images/1/dot1.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; }
    .listTextA a:hover { font-size: 13px; color: #FF3300; text-decoration: none; }
    .listTextA span { color: #999; font-size: 13px;float:right }

    .listTextB{padding-bottom:20px}
    .listTextB div{width:100px;height:100px;float:left}
    .listTextB h1{color:#4a4a4a;font-size:22px}
    .listTextB p{color:#999999;font-size:14px;text-align: justify; text-justify: inter-ideograph;}
    .listTextB h3{padding-bottom:5px}
    .listTextB a{color:#333333}
    .listTextB a:hover{color:#ff9900}

    .listImgA { float: left; text-align: center; margin-bottom: 10px; }
    .listImgA label { overflow: hidden; display: block; cursor: pointer; margin: 10px; text-align: center;border:1px solid #efefef;padding:4px}
    .listImgA img { transition-duration: 0.3s; display: block; width: 100%;}
    .listImgA:hover img { transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); }
    .listImgA span { line-height: 25px; display: block; font-size: 15px; color: #333333;overflow:hidden;white-space:nowrap }
    .listImgA:hover span { color:#ff9900; }

    /*3D像册模板控制*/
    .SDimg {display:block }
    .SDimg_m {display:none }

    
    .listImgB {padding:20px;border:1px solid #ebebeb;margin-bottom:20px}
    .listImgB a.a1 {height:300px;width:300px;padding-right:20px;float:left;overflow:hidden}
    .listImgB a.a1 span{display:block;overflow: hidden;}
    .listImgB a.a1 span img{width:100%;display:block;transition-duration: 0.3s;}
    .listImgB a.a1:hover span img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2);}

    .listImgB p.title{line-height:1.5;}
    .listImgB p.title a.a2 { color: #121212;font-size:16px;font-weight:bold}
    .listImgB p.title a.a2:hover { color: #ff9900 }

    .listImgB p.summay{ font-size: 14px; color: #666666; line-height: 1.8;padding:10px 0px;text-align: justify; text-justify: inter-ideograph; }
    .listImgB p.tag{padding-bottom:15px}
    .listImgB p.tag a{display:inline-block;background-color:#eef0f1;color:#000;font-size:12px;line-height:2;margin-right:5px;padding:0px 10px}
    .listImgB p.tag a:hover{background-color:#000;color:#fff;}

    .listImgB p.btn{}
    .listImgB p.btn a.a3 { color: #fff;font-size:14px;line-height:18px;background-color:#121212;display:inline-block;padding:10px 18px;display:none}
    .listImgB p.btn a.a3:hover { background-color:#666666 }
    .listImgB p.btn a.a4 { color: #fff;font-size:14px;line-height:18px;background-color:#121212;display:inline-block;padding:10px 18px;}
    .listImgB p.btn a.a4:hover { background-color:#666666;color:#fff }



    .listImgC {width:33.333%;text-align:center;float:left;padding-bottom:30px}
    .listImgC h2 { font-weight: bold;  color: #333; margin: 10px 0px;font-size:20px;text-align:center}
    .listImgC p{ font-size: 15px; color: #666666; line-height: 1.5; text-align: center;height:50px;}
    .listImgC a.a1 {text-align:center;display:inline-block;height:105px;overflow:hidden}

    .listImgC a.a2 { font-weight: bold;  color: #333; margin-bottom: 10px;font-size:20px;text-align:center}
    .listImgC a.a2:hover { color: #00a0e9 }

    .listImgD { float: left; text-align: center; margin-bottom: 10px;width:25% }
    .listImgD a {display:block;margin:5px;position:relative}
    .listImgD a .div2{position:absolute;left:0px;top:0px;width:100%;height:100%;overflow:hidden;text-align:center;display:none;background:url(/images/1/blank2.png) repeat left top;color:#c6dbe7;}
    .listImgD a:hover .div2{display:block}
    .listImgD a .div2 span {padding-top:10px; line-height: 25px; display: block; font-size: 15px; overflow:hidden;white-space:nowrap;font-weight:bold }
    .listImgD a .div2 p {padding:0px 15px; line-height: 1.7; font-size: 12px;}
    .listImgD a img {display: block; width: 100% }






    .subColumnInfoB { width: 200px; float: left }
    .subColumnInfoB a { display: block; margin: 10px; }
    .subColumnInfoB a label { display: block; overflow: hidden; border-radius: 5px 5px 0px 0px; border: 1px solid #c9caca }
    .subColumnInfoB a label img { transition-duration: 0.5s !important; display: block; width: 100%; cursor: pointer; }
    .subColumnInfoB a:hover label img { transition-duration: 0.5s !important; transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); }
    .subColumnInfoB a span { display: block; border-radius: 0px 0px 5px 5px; color: #cc0000; font-size: 16px; text-align: center; line-height: 3; cursor: pointer; background: url(/images/1/bg2.jpg) no-repeat center center }


    .partinfolistA { padding-bottom: 20px;}
    .partinfolistA .title { height: 25px; padding-top: 5px; border-bottom-style: dotted; border-bottom-width: 1px; border-bottom-color: #999999; }
    .partinfolistA .title .name { font-size: 16px; color: #333333; float: left;font-weight:bold }
    .partinfolistA .title .more { float: right;font-size:13px;line-height:1 }
    .partinfolistA .title .more i{float:right;padding-left:5px}

    .partinfolistA .infolist { padding-top: 15px;}
    .partinfolistA .infolist li{width:33.333%;float:left}
    .partinfolistA .infolist li a {display:block;margin:10px;border:1px solid #efefef}
    .partinfolistA .infolist li a span{display:block;overflow:hidden}
    .partinfolistA .infolist li a span img{width:100%;display:block;transition-duration: 0.3s !important;cursor: pointer;}
    .partinfolistA .infolist li a:hover span img{transition-duration: 0.3s !important;transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2);}
    .partinfolistA .infolist li a p{font-size:14px;color:#333333;line-height:1.5;padding:10px 15px;}
    .partinfolistA .infolist li a:hover p{color:#ff9900}

    .partinfolistC { padding-bottom: 10px; }
    .partinfolistC a {float:left;width:25%;text-align:center}
    .partinfolistC a img{cursor:pointer;}
    .partinfolistC a label{display:block;}
    .partinfolistC a span{display:block;font-size:21px;line-height:1.8;color:#999999;font-weight:bold}
    .partinfolistC a:hover span{color:#2182f5}
    .partinfolistC a p{font-size:14px;line-height:1.5;color:#999999;padding:10px 20px 0 20px}
    .partinfolistC a:hover p{color:#2182f5}

}

@media(max-width:760px) /*手机版*/
{
    .listTextA {border-bottom:1px dotted #cccccc; line-height: 1.5; width:100% !important;float:none !important;  }
    .listTextA a {display:block; font-size: 13px; color: #333333; text-decoration: none; background-image: url(/images/1/dot1.gif); background-repeat: no-repeat; background-position: left center; padding-left: 15px; }
    .listTextA a:hover { font-size: 13px; color: #FF3300; text-decoration: none; }
    .listTextA span { color: #999; font-size: 12px;}

    .listTextB {padding-left:10px;padding-right:10px; margin-bottom: 20px; height: 100px; overflow: hidden }
    .listTextB div{width:70px;height:100px;float:left}
    .listTextB h1{color:#4a4a4a;font-size:20px}
    .listTextB p{color:#999999;font-size:13px;text-align: justify; text-justify: inter-ideograph;}
    .listTextB h3{padding-bottom:5px}
    .listTextB a{color:#333333;display:block}
    .listTextB a:hover{color:#ff9900}

    .listImgA { float: left; text-align: center; margin-bottom: 10px;width:50% !important;}
    .listImgA label { border: 1px solid #d7d7d7; overflow: hidden; display: block; cursor: pointer;margin:7px;text-align:center;border:1px solid #efefef;padding:4px}
    .listImgA img {display:block;width:100% !important;height:auto !important; }
    .listImgA span { line-height: 25px; display: block; font-size: 13px; color: #333333;overflow:hidden;white-space:nowrap }


    /*3D像册模板控制*/
    .SDimg {display:none }
    .SDimg_m {display:block }

    .listImgB {padding:10px;border:1px solid #ebebeb;margin-bottom:20px}
    .listImgB a.a1 {width:122px;height:122px;padding-right:15px;float:left;overflow:hidden}
    .listImgB a.a1 span{display:block;overflow: hidden;}
    .listImgB a.a1 span img{width:120px;height:120px;display:block;border:1px solid #efefefef}

    .listImgB p.title{height:78px;line-height:1.2;overflow:hidden}
    .listImgB p.title a.a2 { color: #121212;font-size:1rem;}

    .listImgB p.summay{ font-size: 14px; color: #666666; line-height: 1.8;padding:10px 0px;text-align: justify; text-justify: inter-ideograph; display:none}
    .listImgB p.tag{padding-bottom:15px;display:none}
    .listImgB p.tag a{display:inline-block;background-color:#eef0f1;color:#000;font-size:12px;line-height:2;margin-right:5px;padding:0px 10px}

    .listImgB p.btn{padding-top:10px;}
    .listImgB p.btn a.a3 { color: #fff;font-size:12px;line-height:15px;background-color:#121212;display:inline-block;padding:8px 15px;display:none}
    .listImgB p.btn a.a4 { color: #fff;font-size:12px;line-height:15px;background-color:#121212;display:inline-block;padding:8px 15px;}
    


    .listImgC {width:50%;text-align:center;float:left;padding-bottom:20px;}
    .listImgC h2 { font-weight: bold;  color: #333; margin: 10px 0px;font-size:18px;text-align:center}
    .listImgC p{ font-size: 14px; color: #666666; line-height: 1.5; text-align: center;height:50px;}
    .listImgC a.a1 {text-align:center;display:inline-block;height:105px;overflow:hidden}

    .listImgC a.a2 { font-weight: bold;  color: #333; margin-bottom: 10px;font-size:18px;text-align:center}
    .listImgC a.a2:hover { color: #00a0e9 }

    .listImgD { float: left; text-align: center; margin-bottom: 10px;width:50% }
    .listImgD a {display:block;margin:5px;position:relative}
    .listImgD a .div2{height:80px;overflow:hidden;text-align:center;color:#333;}
    .listImgD a:hover .div2{display:block}
    .listImgD a .div2 span {padding-top:10px; line-height: 25px; display: block; font-size: 15px; overflow:hidden;white-space:nowrap;color:#333}
    .listImgD a .div2 p {padding:0px 15px; line-height: 1.7; font-size: 12px;color:#666}
    .listImgD a img {display: block; width: 100% }


    .subColumnInfoB { width: 50%; float: left }
    .subColumnInfoB a { display: block; margin: 10px; }
    .subColumnInfoB a label { display: block; overflow: hidden; border-radius: 5px 5px 0px 0px; border: 1px solid #c9caca }
    .subColumnInfoB a label img { transition-duration: 0.5s !important; display: block; width: 100%; cursor: pointer; }
    .subColumnInfoB a span { display: block; border-radius: 0px 0px 5px 5px; color: #cc0000; font-size: 16px; text-align: center; line-height: 3; cursor: pointer; background: url(/images/1/bg2.jpg) no-repeat center center }

    .partinfolistA {padding-bottom: 20px;}
    .partinfolistA .title { height: 25px; line-height:25px }
    .partinfolistA .title .name { font-size: 16px; color: #333333; float: left;font-weight:bold }
    .partinfolistA .title .more { float: right;font-size:13px;line-height:1 }
    .partinfolistA .title .more i{float:right;padding-left:5px}

    .partinfolistA .infolist {padding:10px 10px 0px 10px;border: 1px solid #efefef}
    .partinfolistA .infolist li{display:block;height:110px;padding-bottom:10px}
    .partinfolistA .infolist li a {display:block;height:100%;}
    .partinfolistA .infolist li a span{float:left;height:100%;margin-right:10px;border: 1px solid #efefef}
    .partinfolistA .infolist li a span img{height:100%;}
    .partinfolistA .infolist li a p{font-size:14px;color:#333333;line-height:1.5;}
         

    .partinfolistC { padding-bottom: 10px; }
    .partinfolistC a {float:left;width:50%;height:15rem;text-align:center}
    .partinfolistC a img{cursor:pointer;max-width:80%}
    .partinfolistC a label{display:block;}
    .partinfolistC a span{display:block;font-size:21px;line-height:1.8;color:#999999;font-weight:bold}
    .partinfolistC a:hover span{color:#2182f5}
    .partinfolistC a p{font-size:14px;line-height:1.5;color:#999999;padding:10px 20px 0 20px}
    .partinfolistC a:hover p{color:#2182f5}
}


/*产品列表相关*/
@media (min-width:761px) /*电脑版*/
{
   /*显示方式1*/
    .io_row1 .ProductlistA {width:450px;height:760px;float:left;margin-right:40px}
    .io_row1 .ProductlistA a.a1 {width:100%;overflow:hidden}
    .io_row1 .ProductlistA a.a1 span{display:block;overflow: hidden;border:1px solid #efefef;margin-bottom:10px;padding:10px}
    .io_row1 .ProductlistA a.a1 span img{width:430px;height:430px;display:block;}
    .io_row1 div:nth-child(3n+3) {margin-right:0px}

    .io_row1 .ProductlistA p.title{line-height:18px;height:36px}
    .io_row1 .ProductlistA p.title a.a2 {color: #121212;font-size:16px;font-weight:bold}
    .io_row1 .ProductlistA p.title a.a2:hover { color: #ff9900 }

    .io_row1 .ProductlistA p.summay{ font-size: 13px; color: #666666; line-height: 1.3;padding:10px 0px;text-align: justify; text-justify: inter-ideograph;height:60px;overflow:hidden;}
    .io_row1 .ProductlistA p.tag{padding:10px 0px;height:55px;overflow:hidden}
    .io_row1 .ProductlistA p.tag a{display:inline-block;background-color:#eef0f1;color:#000;font-size:12px;line-height:2;margin-right:5px;margin-bottom:5px;padding:0px 10px}
    .io_row1 .ProductlistA p.tag a:hover{background-color:#000;color:#fff;}

    .io_row1 .ProductlistA p.shop{padding-bottom:15px;text-align:right;font-size:12px}
    .io_row1 .ProductlistA p.shop .price{ color: #ff9900;font-size:16px;font-weight:bold}
    .io_row1 .ProductlistA p.shop .st2{border:1px solid #ccc;padding:5px;display: inline-block;}
    .io_row1 .ProductlistA p.shop .btn2{background-color:#000;display: inline-block;color:white;font-size:14px;width:130px;padding:8px;float:right;text-align:center}

    .io_row1 .ProductlistA p.btn{text-align:right;padding-top:10px}
    .io_row1 .ProductlistA p.btn a.a3 { color: #333;font-size:13px;}
    .io_row1 .ProductlistA p.btn a.a3:hover {color:#ff9900 }

    /*显示方式2*/
    .io_row2 .ProductlistA {padding:10px;border:1px solid #ebebeb;margin-bottom:20px;height:auto !important;}
    .io_row2 .ProductlistA a.a1 {height:430px;width:430px;padding-right:20px;float:left;overflow:hidden}
    .io_row2 .ProductlistA a.a1 span{display:block;overflow: hidden;}
    .io_row2 .ProductlistA a.a1 span img{height:430px;width:430px;display:block;}

    .io_row2 .ProductlistA p.title{line-height:1.5;}
    .io_row2 .ProductlistA p.title a.a2 { color: #121212;font-size:16px;font-weight:bold}
    .io_row2 .ProductlistA p.title a.a2:hover { color: #ff9900 }

    .io_row2 .ProductlistA p.summay{ font-size: 14px; color: #666666; line-height: 1.8;padding:10px 0px;text-align: justify; text-justify: inter-ideograph; }
    .io_row2 .ProductlistA p.tag{padding-bottom:15px}
    .io_row2 .ProductlistA p.tag a{display:inline-block;background-color:#eef0f1;color:#000;font-size:12px;line-height:2;margin-right:5px;padding:0px 10px}
    .io_row2 .ProductlistA p.tag a:hover{background-color:#000;color:#fff;}

    .io_row2 .ProductlistA p.shop{padding-bottom:15px;text-align:right;font-size:12px}
    .io_row2 .ProductlistA p.shop .price{ color: #ff9900;font-size:16px;font-weight:bold}
    .io_row2 .ProductlistA p.shop .st2{border:1px solid #ccc;padding:5px;display: inline-block;}
    .io_row2 .ProductlistA p.shop .btn2{background-color:#000;display: inline-block;color:white;font-size:14px;width:130px;padding:8px;text-align:center}

    .io_row2 .ProductlistA p.btn{text-align:right;padding-top:10px}
    .io_row2 .ProductlistA p.btn a.a3 { color: #333;font-size:13px;}
    .io_row2 .ProductlistA p.btn a.a3:hover {color:#ff9900 }
}

@media(max-width:760px)/*手机版*/
{
    .ProductlistA {padding:10px;border:1px solid #ebebeb;margin-bottom:20px;height:auto !important;}
    .ProductlistA a.a1 {display:block}
    .ProductlistA a.a1 span{display:block;overflow: hidden;}
    .ProductlistA a.a1 span img{width:100%;display:block;}

    .ProductlistA p.title{line-height:1.3;overflow:hidden}
    .ProductlistA p.title a.a2 { color: #333;font-size:1rem;}

    .ProductlistA p.summay{ font-size: 14px; color: #666666; line-height: 1.3;padding:10px 0px;}
    .ProductlistA p.tag{padding-bottom:6px;}
    .ProductlistA p.tag a{display:inline-block;background-color:#eef0f1;color:#000;font-size:12px;line-height:2;margin-right:5px;margin-bottom:5px;padding:0px 10px}

    .ProductlistA p.shop{padding-bottom:15px;text-align:right;font-size:12px}
    .ProductlistA p.shop .price{ color: #ff9900;font-size:16px;font-weight:bold}
    .ProductlistA p.shop .st2{border:1px solid #ccc;padding:5px;display: inline-block;}
    .ProductlistA p.shop .btn2{background-color:#000;display: inline-block;color:white;font-size:14px;width:130px;padding:8px;text-align:center}

    .ProductlistA p.btn{text-align:right;padding:10px 0px}
    .ProductlistA p.btn a.a3 { color: #333;font-size:13px;}
    .ProductlistA p.btn a.a3:hover {color:#ff9900 }

    /*显示方式1*/
/*    .io_row1 .ProductlistA {padding:10px;border:1px solid #ebebeb;margin-bottom:20px}
    .io_row1 .ProductlistA a.a1 {width:120px;height:120px;padding-right:15px;float:left;overflow:hidden}
    .io_row1 .ProductlistA a.a1 span{display:block;overflow: hidden;}
    .io_row1 .ProductlistA a.a1 span img{width:120px;height:120px;display:block;}

    .io_row1 .ProductlistA p.title{height:78px;line-height:1.2;overflow:hidden}
    .io_row1 .ProductlistA p.title a.a2 { color: #121212;font-size:0.75rem;}

    .io_row1 .ProductlistA p.summay{ font-size: 14px; color: #666666; line-height: 1.8;padding:10px 0px;text-align: justify; text-justify: inter-ideograph; display:none}
    .io_row1 .ProductlistA p.tag{padding-bottom:15px;display:none}
    .io_row1 .ProductlistA p.tag a{display:inline-block;background-color:#eef0f1;color:#000;font-size:12px;line-height:2;margin-right:5px;padding:0px 10px}

    .io_row1 .ProductlistA p.btn{padding-top:10px;}
    .io_row1 .ProductlistA p.btn a.a3 { color: #fff;font-size:12px;line-height:15px;background-color:#121212;display:inline-block;padding:8px 15px;}*/

    /*显示方式2*/
/*    .io_row2 .ProductlistA {padding:10px;border:1px solid #ebebeb;margin-bottom:20px}
    .io_row2 .ProductlistA a.a1 {width:120px;height:120px;padding-right:15px;float:left;overflow:hidden}
    .io_row2 .ProductlistA a.a1 span{display:block;overflow: hidden;}
    .io_row2 .ProductlistA a.a1 span img{width:120px;height:120px;display:block;}

    .io_row2 .ProductlistA p.title{height:78px;line-height:1.2;overflow:hidden}
    .io_row2 .ProductlistA p.title a.a2 { color: #121212;font-size:0.75rem;}

    .io_row2 .ProductlistA p.summay{ font-size: 14px; color: #666666; line-height: 1.8;padding:10px 0px;text-align: justify; text-justify: inter-ideograph; display:none}
    .io_row2 .ProductlistA p.tag{padding-bottom:15px;display:none}
    .io_row2 .ProductlistA p.tag a{display:inline-block;background-color:#eef0f1;color:#000;font-size:12px;line-height:2;margin-right:5px;padding:0px 10px}

    .io_row2 .ProductlistA p.btn{padding-top:10px;}
    .io_row2 .ProductlistA p.btn a.a3 { color: #fff;font-size:12px;line-height:15px;background-color:#121212;display:inline-block;padding:8px 15px;}*/

}


.messagelist { border-top:1px dotted #cccccc; padding-top: 15px; padding-bottom: 15px; width: 100% }
.messagelist .head{float:left;text-align:center;width:100px;padding-right:20px}
.messagelist .head img{width:60px;height:60px;}
.messagelist .head span{display:block;text-align:center;line-height:2; }
.messagelist h2 {height:25px;font-size:13px;font-weight:normal }
.messagelist h2 label { float: left;font-weight:bold;color:#333 }
.messagelist h2 span { float: right;color:#666666 }
.messagelist p {line-height:2; }

.messageContent {width:100%;color:#333333}
.messageContent .title{line-height:3;font-size:18px;text-align:center}
.messageContent .head{line-height:2;font-size:14px;text-align:center}
.messageContent p {line-height:2;font-size:14px;padding-top:20px }
.messageContent p span{display:inline-block;color:#ff9900;font-size:14px}



.subColumnInfoC { border: 1px solid #CCCCCC;padding:13px; float: left; width: 338px; margin-bottom:20px}
.subColumnInfoC dt {float:left}
.subColumnInfoC dt img {width: 130px; height: 141px;background-color:#f7f8f8;border:solid 1px #efefef }

.subColumnInfoC dd {width:190px;height:141px;float:right}
.subColumnInfoC dd a {font-weight:bold; color: #000; font-size: 13px;display:block;margin-bottom: 10px; height: 23px; border-bottom-style:solid; border-bottom-width: 1px; border-bottom-color: #CCCCCC;}
.subColumnInfoC dd a:hover { color: #da251d; font-size: 13px; }
.subColumnInfoC dd p{line-height: 1.6; color: #333333; text-align: justify; text-justify: inter-ideograph; font-size: 13px;}



/***END***/






.partinfolistB1 { float: left; width: 520px; height: 250px; }
.partinfolistB1 .title { height: 30px; font-weight: normal; border-bottom: 2px solid #19aec7 }
.partinfolistB1 .title span { text-align: center; display: inline-block; float: left; width: 115px; height: 30px; line-height: 30px; color: white; font-weight: bold; font-size: 15px; background: url(/images/1/bg1.gif) no-repeat left top; }
.partinfolistB1 .title a { float: right }
.partinfolistB1 .list {border: 1px solid #cccccc;padding:10px;height:195px }
.partinfolistB1 .list p { height: 27px; line-height: 27px; width: 100%;}
.partinfolistB1 .list p a { float: left; background: url(/images/1/dot3.gif) no-repeat left center; padding-left: 15px }
.partinfolistB1 .list p span { float: right; color: #a2a2a2 }

.partinfolistB2 { width: 320px; height: 240px; border: 5px solid #dcdddd; border-radius: 5px; float: right }

.partinfolistB3 { float: left; width: 425px; height: 270px; background: url(/images/1/bg7.gif); }
.partinfolistB3 .title { height: 30px;margin-bottom:10px }
.partinfolistB3 .title span { font-size: 14px; font-weight: bold; padding-top: 4px; padding-left: 25px; color: #3399cc; float: left }
.partinfolistB3 .title a { float: right }
.partinfolistB3 p { height: 26px; line-height: 26px; padding-left: 10px; padding-right: 10px }
.partinfolistB3 p a {float: left; background: url(/images/1/dot1.gif) no-repeat left center; padding-left: 15px }
.partinfolistB3 p span { float: right; color: #a2a2a2 }

.partinfolistB4 { float: right; width: 425px; height: 270px; background: url(/images/1/bg7.gif); }
.partinfolistB4 .title { height: 30px; margin-bottom: 10px }
.partinfolistB4 .title span { font-size: 14px; font-weight: bold; padding-top: 4px; padding-left: 25px; color: #3399cc; float: left }
.partinfolistB4 .title a { float: right }
.partinfolistB4 p { height: 26px; line-height: 26px;padding-left:10px;padding-right:10px}
.partinfolistB4 p a { float: left; background: url(/images/1/dot1.gif) no-repeat left center; padding-left: 15px }
.partinfolistB4 p span { float: right; color: #a2a2a2 }




.sitemap td { background-color: White; padding: 10px; }

.Png {width:100%;text-align:left;padding-bottom:10px}
.Png a {display:inline-block;line-height:2.5;border:solid 1px #a2a2a2;margin:5px;width:80px;text-align:center}
.Png .a11 {background-color:#efefef;color:#000000}
.Png .a22 {background-color:#da251d;color:#ffffff}

.imgBoder { border-top: 1px solid; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #CCCCCC; border-style: solid; }
.imgBoderB { border-top: 1px solid; border-right: 1px solid; border-left: 1px solid; border-bottom: 1px solid; border-color: #FF0000; border-style: solid; }

.ons { color: #FFFFFF; background: #004276; }
.offs { color: #000000; background: #C8C7C6; cursor: pointer; }

.listtr1 { color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; border-left-style: solid; border-left-width: 1px; border-left-color: #a2a2a2; border-top-style: solid; border-top-width: 1px; border-top-color: #a2a2a2; }
.listtr2 { color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; border-left-style: solid; border-left-width: 1px; border-left-color: #a2a2a2; border-top-style: solid; border-top-width: 1px; border-top-color: #a2a2a2; border-right-style: solid; border-right-width: 1px; border-right-color: #a2a2a2; }
.listtr1_2 { color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; border-left-style: solid; border-left-width: 1px; border-left-color: #a2a2a2; border-top-style: solid; border-top-width: 1px; border-top-color: #a2a2a2; border-bottom-style: solid; border-bottom-width: 1px; border-bottom-color: #a2a2a2; }
.listtr2_2 { border: 1px solid #a2a2a2; color: #505050; float: left; text-align: center; background-color: #efefef; padding-top: 25px; height: 48px; }


a.SearchTitle { font-size: 14px; color: #333333; text-decoration: none; }
a.SearchTitle:hover { font-size: 14px; color: #FF0000; text-decoration: underline; }
a.SearchTitle:visited { font-size: 14px; color: #CC0000; text-decoration: underline; }


/*客服部分*/
.qqserver p img{display:inline;margin:-5px 5px 0 0;vertical-align:middle;}
.scrollsidebar{position:absolute;z-index:999;top:220px;display:none}
.side_content{width:167px;height:auto;overflow:hidden;float:left;}
.side_content .side_list{width:167px;overflow:hidden;}
.show_btn{width:0;height:144px;overflow:hidden;margin-top:50px;float:left;cursor:pointer;}
.show_btn span{display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title,.side_bottom,.close_btn,.show_btn{background:url(/images/sidebar_bg.png) no-repeat;_background:url(/images/sidebar_bg.gif) no-repeat;}
.side_title{height:46px;}
.side_title{height:46px;}
.side_bottom{height:8px;}
.side_center{font-family:Verdana, Geneva, sans-serif;padding:10px 12px 5px 12px;font-size:12px;}
.close_btn{float:right;display:block;width:19px;height:19px;margin:16px 7px 0 0;_margin:16px 3px 0 0;}
.close_btn span{display:none;}
.side_center .qqserver p{text-align:left;padding:6px 0;margin:0;vertical-align:middle;}
.phoneserver {font-size:14px;text-align:center;}
.phoneserver p{padding:2px 0;_height:16px;margin:0;color:#666666;}
.msgserver{border-top:1px dotted #ccc;text-align:center;margin-top:6px;padding:10px 0 3px 0;}
.msgserver a{background:url(/images/sidebar_bg.gif) no-repeat -119px -154px;padding:3px 0 3px 23px;}
.side_content hr{border-bottom:1px solid #E6E6E6;height:1px;margin:10px 0;clear:both;}

/* green skin  */
.side_green .side_title{background-position:-505px 0;}
.side_green .side_center{background:url(/images/green_line.gif) repeat-y center;}
.side_green .side_bottom{background-position:-505px -60px;}
.side_green .close_btn{background-position:-44px -45px;}
.side_green .close_btn:hover{background-position:-65px -45px;}
.side_green .show_btn{background-position:-187px 0;}
.side_green .msgserver a{color:#68c40b;}
.side_green hr{border-bottom:1px solid #edf2e5;}

/*滚动div*/
.scrooldiv { overflow-y:auto;}
.scrooldiv::-webkit-scrollbar { width: 5px; height: 5px; background-color: #cccccc; }
.scrooldiv::-webkit-scrollbar-track { background: #cccccc; border-radius: 2px;}
.scrooldiv::-webkit-scrollbar-thumb { background: #61B6EB; border-radius: 2px;}
.scrooldiv::-webkit-scrollbar-thumb:hover { background: #61B6EB; }
.scrooldiv::-webkit-scrollbar-corner { background: #61B6EB; }

/*广告*/
#leftFloat { position: fixed !important; top: 320px; position: absolute; z-index: -1; left: 20px; }
#rightFloat { position: fixed !important; top: 320px; position: absolute; z-index: -1; right: 20px; }

#movegg { position: absolute; z-index: 10000; }

#leftFloat2 { position: fixed !important; top: 280px; width: 155px; position: absolute; z-index: 1; }
#leftFloat2 p * { display: block; float: left; }

#leftFloat2 p img { filter: alpha(opacity=60); opacity: 0.6; float: left; }
#leftFloat2 p img:hover { filter: alpha(opacity=100); opacity: 1; float: left; }

#rightFloat2 { position: fixed !important; top: 200px; position: absolute; z-index: 1; }

/*相册切换*/
@media(min-width:761px) /*电脑版*/
{
    .flexslider { position: relative; clear: both; overflow: hidden; background: url(/images/loading.gif) 50% no-repeat;text-align:center }
    .slides { position: relative; z-index: 1; margin: 0 auto; }
    .slides li {vertical-align:middle}
    .slides li img {max-width:1000px;max-height:667px;}
    .flex-control-nav { position: absolute; bottom: 0px; z-index: 2; width: 100%; text-align: center; }
    .flex-control-nav li { display: inline-block; margin: 0 0px; *display: inline; zoom: 1; }
    .flex-control-nav a { display: inline-block; width: 0px; height: 0px; line-height: 0px; overflow: hidden; }

    /*左右按钮*/
    .flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 50%; margin-top: -53px; }
    .flex-direction-nav li a { display: block; width: 55px; height: 106px; overflow: hidden; cursor: pointer; position: absolute; }
    .flex-direction-nav li a.flex-prev { left: 0; background: url(/images/btn.jpg) no-repeat left -106px; }
    .flex-direction-nav li a.flex-next { right: 0; background: url(/images/btn.jpg) no-repeat right -106px; }
    .flex-direction-nav li a.flex-prev:hover { background: url(/images/btn.jpg) no-repeat left 0px; }
    .flex-direction-nav li a.flex-next:hover { background: url(/images/btn.jpg) no-repeat right 0px; }
}
@media(max-width:760px) /*手机版*/
{
    .flexslider { position: relative; clear: both; overflow: hidden; background: url(/images/loading.gif) 50% no-repeat;text-align:center }
    .slides { position: relative; z-index: 1; margin: 0 auto; }
    .slides li { }
    .slides li img {max-width:100%;}
    .flex-control-nav { position: absolute; bottom: 0px; z-index: 2; width: 100%; text-align: center; }
    .flex-control-nav li { display: inline-block; margin: 0 0px; *display: inline; zoom: 1; }
    .flex-control-nav a { display: inline-block; width: 0px; height: 0px; line-height: 0px; overflow: hidden; }

    /*左右按钮*/
    .flex-direction-nav { position: absolute; z-index: 3; width: 100%; top: 50%; margin-top: -53px; }
    .flex-direction-nav li a { display: block; width: 55px; height: 106px; overflow: hidden; cursor: pointer; position: absolute; }
    .flex-direction-nav li a.flex-prev { left: 0; background: url(/images/btnL.png) no-repeat left top;}
    .flex-direction-nav li a.flex-next { right: 0; background: url(/images/btnR.png) no-repeat right top;}
}

/****购物车****/

.addDiv{padding:30px 40px;}
.addDiv h3{text-align:center;padding-bottom:20px}
.addDiv h1{line-height:1.5;font-size:18px}
.addDiv p{line-height:1.5;font-weight:bold;font-size:15px;}
.addDiv .viewcart{font-size:13px;display:block;color:white;background-color:black;line-height:3;margin-top:15px;text-align:center;}
.addDiv .keepshopping{font-size:13px;display:block;color:black;background-color:white;line-height:3;border:1px double #000;margin-top:15px;text-align:center;}

@media(min-width:761px) /*电脑版*/
{
    .shopping_cart_top {padding-top:140px;padding-bottom:30px; background: url(/images/1/searchbg.jpg) no-repeat center top; background-size: auto auto;text-align:center}
    .shopping_cart_top span{display:inline-block;background-color:white;color:#666;padding:10px 50px;line-height:2;border-radius:10px;text-transform:uppercase;font-size:24px;opacity: 0.5; filter: alpha(opacity=50);}

    .shopping_cart_body { width: 1460px; margin: 0 auto; padding: 20px 0px;min-height:400px}
    .shopping_cart_body .templclew {text-align:left;padding-top:20px}
    .shopping_cart_body .templclew p{font-size:30px;color:#404b5f;padding-bottom:15px}
    .shopping_cart_body .templclew a{border-bottom:1px solid #cccccc;display:inline-block;line-height:2}

    .shopping_cart_body .Rows{padding:50px 0px;border-bottom:1px solid #ccc}
    .shopping_cart_body .Rows div{float:left}
    .shopping_cart_body .Rows .cart_logo{width:25%;}
    .shopping_cart_body .Rows .cart_logo img{width:90%;display:block}
    .shopping_cart_body .Rows .cart_base{width:30%}
    .shopping_cart_body .Rows .cart_base h2{padding-bottom:10px;padding-right:50px;}
    .shopping_cart_body .Rows .cart_base h2 a{color:#666}
    .shopping_cart_body .Rows .cart_base p{line-height:2;padding-right:50px;color:#999}
    .shopping_cart_body .Rows .cart_base p label{display:inline-block;width:100px}
    .shopping_cart_body .Rows .cart_base p span{display:inline-block}
    .shopping_cart_body .Rows .cart_other{width:45%}

    .shopping_cart_body .Rows .cart_other .qty_price{border-bottom:1px solid #ccc;padding-bottom:15px}
    .shopping_cart_body .Rows .cart_other .qty_price select{border:1px solid #ccc;padding:5px 10px;display:inline-block;}
    .shopping_cart_body .Rows .cart_other .qty_price span{float:right;font-weight:bold}

    .shopping_cart_body .Rows .cart_other .explain{line-height:2;color:#999;padding:10px 0px}

    .shopping_cart_body .Rows .cart_other .button{line-height:2;}

    .shopping_cart_bottom { width: 1460px; margin: 0 auto; padding-bottom: 30px;}
    .shopping_cart_bottom .summary{float:right;width:40%;line-height:2}
    .shopping_cart_bottom .summary h2{color:#666666;font-size:20px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}
    .shopping_cart_bottom .summary p{color:#666666;font-size:14px;line-height:3}
    .shopping_cart_bottom .summary p span{font-weight:bold;float:right}
    .shopping_cart_bottom .summary div{padding-top:10px}
    .shopping_cart_bottom .summary div a{color:#fff;font-size:14px;display:block;background-color:black;line-height:3;text-align:center}
}

@media(max-width:760px) /*手机版*/
{
    .shopping_cart_top {padding-top:80px;padding-bottom:20px; background: url(/images/1/searchbg.jpg) no-repeat center top; background-size: auto auto;text-align:center}
    .shopping_cart_top span{display:inline-block;background-color:white;color:#666;padding:10px 30px;line-height:2;border-radius:10px;text-transform:uppercase;font-size:20px;opacity: 0.5; filter: alpha(opacity=50);}
    
    .shopping_cart_body {padding: 10px 5px;min-height:300px}
    .shopping_cart_body .templclew {text-align:center;padding-top:20px}
    .shopping_cart_body .templclew p{font-size:30px;color:#404b5f;padding-bottom:15px;padding:0 20%}
    .shopping_cart_body .templclew a{border-bottom:1px solid #cccccc;display:inline-block;line-height:2}

    .shopping_cart_body .Rows{padding:30px 0px;border-bottom:1px solid #ccc}
    .shopping_cart_body .Rows div{padding-bottom:10px}
    .shopping_cart_body .Rows .cart_logo{padding:10px}
    .shopping_cart_body .Rows .cart_logo img{width:100%;display:block}
    .shopping_cart_body .Rows .cart_base{padding:10px}
    .shopping_cart_body .Rows .cart_base h2{padding-bottom:10px;}
    .shopping_cart_body .Rows .cart_base h2 a{color:#666}
    .shopping_cart_body .Rows .cart_base p{line-height:2;color:#999}
    .shopping_cart_body .Rows .cart_base p label{display:inline-block;width:100px}
    .shopping_cart_body .Rows .cart_base p span{display:inline-block}
    .shopping_cart_body .Rows .cart_other{padding:10px}

    .shopping_cart_body .Rows .cart_other .qty_price{border-bottom:1px solid #ccc;padding:15px 0px}
    .shopping_cart_body .Rows .cart_other .qty_price select{border:1px solid #ccc;padding:5px 10px;display:inline-block;}
    .shopping_cart_body .Rows .cart_other .qty_price span{float:right;font-weight:bold}

    .shopping_cart_body .Rows .cart_other .explain{line-height:2;color:#999;padding:10px 0px}
    .shopping_cart_body .Rows .cart_other .button{line-height:2;}
    
    .shopping_cart_bottom {padding-bottom: 20px;padding-left:10px;padding-right:10px}
    .shopping_cart_bottom .summary{line-height:2}
    .shopping_cart_bottom .summary h2{color:#666666;font-size:20px;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:10px}
    .shopping_cart_bottom .summary p{color:#666666;font-size:14px;line-height:3}
    .shopping_cart_bottom .summary p span{font-weight:bold;float:right}
    .shopping_cart_bottom .summary div{padding-top:10px}
    .shopping_cart_bottom .summary div a{color:#fff;font-size:14px;display:block;background-color:black;line-height:3;text-align:center}
}

/****产品首页****/
@media (min-width: 761px) /****电脑版/****/
{
    .vouchCategory{width:100%;min-width:1430px;background:url(/images/1/bg1.gif) repeat-x center 50px;margin-bottom:100px}
    .vouchCategory .Header{width:100%;margin:0 auto;text-align:center;font-size:35px;padding-top:15px;margin-bottom:40px;text-transform:uppercase;color:#666;}

    .picMarquee2 { width: 100%;height:530px; overflow: hidden; position: relative; }
    .picMarquee2 .bd { width: 100%;}
    .picMarquee2 .bd ul { overflow: hidden; zoom: 1;padding:0px 10px;list-style:none}
    .picMarquee2 .bd ul li {float: left; _display: inline;width:20%}
    .picMarquee2 .bd ul li:nth-child(2n+1) {padding-top:70px}
    .picMarquee2 .bd ul li a {display: block;padding:0px 20px}
    .picMarquee2 .bd ul li a img {width:100%;max-height:380px;object-fit: cover;display:block}
    .picMarquee2 .bd ul li a label {display:block;font-size:20px;padding-top:20px;text-align:left;color:#000000}
    .picMarquee2 .bd ul li a span {display:block;font-size:10px;text-align:left;color:#676767}

    .picMarquee2 .prev{position:absolute;left:10px;top:200px;z-index:1000;display:none}
    .picMarquee2 .prev span{display:block;width:50px;height:50px;font-size:50px;background-color:white;color:#666666;border-radius:50%;text-align:center;cursor:pointer}
    .picMarquee2 .next{position:absolute;right:10px;top:200px;z-index:1000;display:none}
    .picMarquee2 .next span{display:block;width:50px;height:50px;font-size:50px;background-color:white;color:#666666;border-radius:50%;text-align:center;cursor:pointer}

    .ColumnHeader {padding-bottom:70px;text-align:center}
    .ColumnHeader label{font-size:12px;display:block;color:#9b9b9b}
    .ColumnHeader span{font-size:30px; display:block;color:#333;text-transform:uppercase}

    .subColumnInfo {width: 520px; height: 330px; display:inline-block;margin:0px 10px;position:relative;overflow:hidden}
    .subColumnInfo img{display: block;width:100%;height:265px;object-fit: cover}
    .subColumnInfo p{position:absolute;width:100%;bottom:0px;text-align:center;text-transform:uppercase}
    .subColumnInfo p span{display:inline-block;width:75%;background-color:white;font-size:21px;padding-top:35px}
    .subColumnInfo p label{display:block;text-align:center;font-size:10px;color:#999;padding-bottom:28px;line-height:2}
}

@media (max-width: 760px) /****手机版/****/
{
    .vouchCategory{width:100%;margin-bottom:50px}
    .vouchCategory .Header{width:auto;text-align:center;font-size:20px;padding-top:20px;margin-bottom:20px;color:#666;text-transform:uppercase}

    .picMarquee2 {padding:10px 5px 0px 5px;background-color:#f7f7f3;}
    .picMarquee2 .bd { width: 100%;}
    .picMarquee2 .bd ul {width: 100%;list-style:none}
    .picMarquee2 .bd ul li {width:50%;height:62vw;float:left;padding-bottom:20px}
    .picMarquee2 .bd ul li a {display: block;margin:0px 5px}
    .picMarquee2 .bd ul li a img {width:100%;height:50vw;display:block;object-fit: cover}
    .picMarquee2 .bd ul li a label {display:block;font-size:16px;padding-top:10px;text-align:left;color:#000000}
    .picMarquee2 .bd ul li a span {display:block;font-size:10px;text-align:left;color:#676767;padding-top:5px}

    .picMarquee2 .prev{display:none}
    .picMarquee2 .next{display:none}

    .ColumnHeader {padding-bottom:20px;text-align:center}
    .ColumnHeader label{font-size:12px;display:block;color:#9b9b9b}
    .ColumnHeader span{font-size:20px; display:block;color:#666;text-transform:uppercase}

    .subColumnInfo {width: 50%; height: 52vw; float:left;overflow:hidden}
    .subColumnInfo img{display:inline-block;width:94%;height:30vw}
    .subColumnInfo p{text-align:center;text-transform:uppercase}
    .subColumnInfo p span{font-size:14px;padding-top:10px;display:block}
    .subColumnInfo p label{font-size:10px;color:#999;padding-bottom:10px;line-height:2;display:block}

}

/*其它*/
.registrationInput { border: 1px solid #CCCCCC; height: 16px; line-height: 16px; background-color: #ffffff; padding: 0px; margin: 0px; color: #999999; }

.loginInput { border: 1px solid #CCCCCC; height: 15px; line-height: 15px; background-color: transparent; padding: 0px; margin: 0px; color: #999999; }
.orderTextBox { border: 1px solid #CCCCCC; height: 15px; line-height: 15px; background-color: transparent; padding: 0px; margin: 0px; color: #999999; }
.orderList { border: 1px solid #CCCCCC; height: 20px; line-height: 20px; background-color: transparent; padding: 0px; margin: 0px; color: #999999; }
.partsaddBtn { border: 1px solid #CCCCCC; background-color: #f3f0df; padding: 3px; margin: 0px; color: #999999; }





/*jquery图层对话框*/


    #light { position: fixed !important; position: absolute; background-color:white; z-index: 20000; display: none; border-radius: 0px; -moz-border-radius: 0px;padding-bottom:20px}
    #light .head { height: 40px; line-height: 40px;background-color: #efefef;}
    #light .head #dialogtitle { float: left; padding-left: 20px; font-size: 15px; font-weight: bold; color: #666666 }
    #light .head a { float: right; padding:5px 10px;}

    #light #dialogbody1 { line-height: 2; padding: 15px; text-align: justify; text-justify: inter-ideograph; overflow-y: scroll }
    #light #dialogbody2 { line-height: 2; height: 100%; padding: 0px; text-align: justify; text-justify: inter-ideograph; overflow: hidden }
    #light #dialogbody2 iframe { width: 100%; height: 100%;border:none}

    #fade {position: fixed !important; position: absolute;top:0px;  opacity: 0.3; filter: alpha(opacity=30); z-index: 19999;background-color:#000  }
/***禁止滚动***/
.ovfHiden {overflow: hidden;}