@charset "utf-8";
.light{ color:#FF3300;}
.page-contact{clear:both;margin-top:30px;}
.page-contact li h3{font-size:16px;font-weight:bold;}
.page-contact li{line-height:24px;font-size:14px;}

.page-about img{float:left;text-align:left;margin:0 10px 10px 0;}
.page-about p{margin-bottom:10px;text-indent:2em; font-size:14px;line-height:22px;}


.nivoSlider{position:relative;width:100%;height:auto;overflow: hidden;}
.nivoSlider img{position:absolute;top:0px;left:0px;max-width: none;}
.nivo-main-image{display: block !important;position: relative !important;width: 100% !important;}
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none;background:white;filter:alpha(opacity=0);opacity:0;}
.nivo-slice{display:block;position:absolute;z-index:5;height:100%;top:0;}
.nivo-box{display:block;position:absolute;z-index:5;overflow:hidden;}
.nivo-box img{display:block;}
.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;width:100%;z-index:8;padding: 5px 10px;opacity: 0.8;overflow: hidden;display: none;-moz-opacity: 0.8;filter:alpha(opacity=8);-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
.nivo-caption p{padding:5px;margin:0;}
.nivo-caption a{display:inline !important;}
.nivo-html-caption{display:none;}
.nivo-directionNav a{position:absolute;top:45%;z-index:9;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav{text-align:center;padding: 15px 0;}
.nivo-controlNav a{cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}

.theme-default .nivoSlider{position:relative;background:#fff url("/static/images/plug/loading.gif") no-repeat 50% 50%;margin-bottom:0px;-webkit-box-shadow: 0px 1px 5px 0px #4a4a4a;-moz-box-shadow: 0px 1px 5px 0px #4a4a4a;box-shadow: 0px 1px 5px 0px #4a4a4a;}
.theme-default .nivoSlider img{position:absolute;top:0px;left:0px;display:none;}
.theme-default .nivoSlider a{border:0;display:block;}
.theme-default .nivo-controlNav{text-align: center;padding: 20px 0;}
.theme-default .nivo-controlNav a{display:inline-block;width:22px;height:22px;background:url("/static/images/plug/bullets.png") no-repeat;text-indent:-9999px;border:0;margin: 0 2px;}
.theme-default .nivo-controlNav a.active{background-position:0 -22px;}
.theme-default .nivo-directionNav a{display:block;width:30px;height:30px;background:url("/static/images/plug/arrows.png") no-repeat;text-indent:-9999px;border:0;opacity: 0;-webkit-transition: all 200ms ease-in-out;-moz-transition: all 200ms ease-in-out;-o-transition: all 200ms ease-in-out;transition: all 200ms ease-in-out;}
.theme-default:hover .nivo-directionNav a{opacity: 1;}
.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px;}
.theme-default a.nivo-prevNav{left:15px;}
.theme-default .nivo-caption{font-family: Helvetica, Arial, sans-serif;}
.theme-default .nivo-caption a{color:#fff;border-bottom:1px dotted #fff;}
.theme-default .nivo-caption a:hover{color:#fff;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled{width: 100%;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a{width: auto;height: auto;background: none;margin-bottom: 5px;}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img{display: block;width: 120px;height: auto;}


.red{color:#ff0000;}
.boldblue{ font-weight:bold; color: #0099FF; }
.boldred{font-weight:bold; color: #FF0000;}
.price{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FF6600; font-weight:bold;}
.ellipsis{overflow:hidden;text-overflow:ellipsis; white-space:nowrap;}





.stv{width:98%; margin:auto;border:none;}
.stv .title{ text-align:center;font-weight:bold;background-color:#efefef;}
.stv .label{ text-align:right; padding-right:5px;}
.stv .field{ text-align:left; padding-left:5px;}
.stv td{background-color:#FFFFFF; line-height:25px; border-bottom:dashed 1px #cccccc;}

.tv{width:100%; margin:auto; border:none; background-color:#C8CAD0;}
.tv .title{ text-align:center;font-weight:bold;background-color:#F5F5F5;}
.tv .stitle{background-color:#F6F6F6;}
.tv .label{ text-align:center;}
.tv td{background-color:#FFFFFF;}
.tv td li{padding-left:10px; background-color:#ffffff; line-height:25px; text-align:left;}

/* 分类 */
.box .bd.cats li{background:none;padding:0;}
.cats{clear:left;overflow:hidden;border-top:none;text-align:left; word-wrap:break-word;border: #FF2200 0px solid;}
.cats li{margin:5px;line-height:30px;border: #FF2200 0px solid;}
.cats li a{display:block;padding-left:35px;line-height:30px;border:#EDEDED 1px solid;border-radius: 5px;font-size:14px;font-weight:bold; text-decoration: none;background:url("/static/images/app/arrow_g.gif") no-repeat 10px 0 #FFFFFF;color:#2f2f2f;}
.cats li a:hover{background:#565656 url("/static/images/app/arrow_g.gif") no-repeat 10px -30px;}
.cats li li{float:left;margin:5px;margin-left:10px;}
.cats li li a{border:none;border-radius:0;line-height:25px;padding:0 5px;font-size:12px; font-weight:normal;background:none;}
.cats li li a:hover{background:none;}
.cats li a:hover {color: #FFFFFF;}
.box .bd.cats a{color:#2F2F2F;}
.box .bd.cats a:hover {color: #FFFFFF;}


/* 联系我们 */
.box.contact .bd h3{margin-bottom:20px;font-size:20px;color:#333333;}
.box.contact .bd{padding:0 5px;}
.box.contact .bd li{padding-left:0;background:none;margin:0;line-height:25px;font-size:14px;}

.product-category2menu{ width:100%; margin:0px; padding:0px; margin-bottom:10px; font-size:12px; clear:both;}
.product-category2menu .c1{color:#986527; line-height:20px; }
.product-category2menu .c1 li{background:url("/static/images/icon_arrow.gif") no-repeat 10px 10px; padding-left:25px; background-color:#BBA891; height:23px; margin-bottom:10px; color:#CC8744; font-size:14px; padding-top:5px; font-weight:bold;}
.product-category2menu .c1 a:link {color:#990000; text-decoration: none;}
.product-category2menu .c1 a:visited {color:#990000; text-decoration: none;}
.product-category2menu .c1 a:hover {color:#7B0003; text-decoration: underline;}

.product-category2menu .c2 .li{height:25px;color:#ccc;}
.product-category2menu .c2{ margin-left:40px; line-height:25px; margin-top:10px;}
.product-category2menu .c2 a:link {color:#000; text-decoration: none;}
.product-category2menu .c2 a:visited {color:#000; text-decoration: none;}
.product-category2menu .c2 a:hover {color:#7B0003; text-decoration: underline;}


/* .product-piclist 外框 */
.product-piclist{ width:100%; margin:15px auto;list-style-type:none;}
/* .product-piclist li 这里的 width和height是图片+文字区域的总和，border设置为0可保留作为调试用 */
.product-piclist li{float:left;width:160px;height:130px; margin:0px 15px 20px 15px;text-align:center;border:solid 0px #ff5500;}
/* .product-piclist li div.pic 图片的外框，在script处理图片自动缩放的LoadImage方法中的宽和高不能超出这里的 width和height，最好的设置是分别小于10px */
.product-piclist li .pic{border:solid 1px #DDDDDD;padding:5px;}
.product-piclist li .pic:hover{border:solid 1px #666;}
.product-piclist li .pic.hover{border:solid 1px #666;}
.product-piclist li img{border:solid 0px #ccc;}
.product-piclist li .tit{height:30px;line-height:30px;}
.product-piclist li .tit a {display:block;padding:3px;border:solid 0px #ccc;overflow:hidden;border:none;line-height:130%;word-wrap:break-word;  word-break:break-all;font-weight:bold; color:#333; }
/* 文字，最佳显示效果为2行字，三行就会和下面的图片重叠；这里的height加上 .product-piclist li div.pic的height要等于 .product-piclist li 的height*/



.product-toplist{ width:98%; margin-right:auto;margin-bottom:5px; }
.product-toplist .pic{float:left; width:100px; height:260px; margin-top:5px; text-align:center;margin-right:15px; margin-left:15px; }
.product-toplist .pic img{width:100px; height:225px;  padding:2px; border:solid 1px #E1E1E1; background-color:#FFFFFF;}
.product-toplist .pic .title{width:100px;height:30px; padding-top:5px; text-align:center; color:#7B0128; font-size:12px;word-wrap:break-word;  word-break:break-all;font-weight:normal; background-image:none;}



.product-search{ margin-left:auto; margin-right:auto; padding:10px; border:solid 0px #ededed; background-color:#f7f7f7;}
.product-search .tbx{ height:14px; padding:2px; border:solid 1px #515350; font-size:12px;}
.product-search .btn{width:68px;height:20px;border:0;padding-top:5px;padding-top/**/:5px;padding-bottom:2px;margin-bottom:0;color:#715817;background-color:transparent;cursor:pointer!important;cursor:pointer;font: 12px 宋体,arial, helvetica, sans-serif;font-weight:bold;color:#844E17;background:url(images/btn_search.gif);}
.product-search .row{padding:3px; line-height:130%; }
.product-search .submit{padding-top:3px; text-align:center;}

.product-search{ float:left; padding-left:2px;}
.product-search .tbx{width:95px;font-size:12px;}
.product-search .btn{width:60px;height:18px;padding:0px; margin:0px;border:none;background:url(App_Themes/images/bg_btn_search.gif);cursor:pointer;}


.product-detail{padding:5px; border:solid 0px #8F7C5E;font-family:SimSun,Tahoma,Arial,Helvetica,sans-serif;color:#404040;}
.product-detail .detail-hd {border-bottom: #dbdbdb 1px solid; text-indent: 0px; margin-bottom:10px;}
.product-detail .detail-hd h1 {margin:5px 0px;padding:0px;text-align: center; padding-left: 0px; color:#000; font-weight:bold;}
.product-detail .detail-hd {zoom: 1}
.product-detail .detail-hd:after {display: block; height: 0px; visibility: hidden; clear: both; content: " "}
.product-detail .detail-hd h1 {text-indent: 5px; float: left; font-size:16px;}
.product-detail .detail-hd p {float: right;margin-top:5px;}
.product-detail .detail-bd {padding-bottom: 0px; border-right-width: 0px; padding-left: 0px; padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px}
.product-detail .property {width:50%; float: right;}
.product-detail .property .wrap {margin: 0px 0px 0px 0px;}
.product-detail .property table.meta{width:100%;}
.product-detail .property table.meta td{text-align:left;padding-left:5px;line-height:30px;border-bottom:dotted 1px #8F7C5E;font-size:14px;}
.product-detail .property table .saleprice{color:#f50;font-size:24px;vertical-align:baseline;line-height:25px;font-family:Tahoma,Arial,Helvetica,sans-serif;}

.product-detail .property .key {border-bottom: #8F7C5E 1px solid; border-left: #fee2a1 1px solid; padding-bottom: 1px; padding-left: 1px; padding-right: 1px; margin-bottom: 10px; border-top: #fee2a1 1px solid; border-right: #fee2a1 1px solid; padding-top: 1px;}
.product-detail .property .key .skin {padding-bottom: 8px; background-color: #fff3d9; padding-left: 8px; padding-right: 8px; zoom: 1; padding-top: 8px;}
.product-detail .property .key:hover {border-color: #fcbb29;}
.product-detail .property .key-hover {border-color: #fcbb29;}

.product-detail .property .key .action .btn-add a {float:left;width: 140px; height: 36px;  background: url("/static/images/app/buy_button.gif") no-repeat; overflow: hidden; margin-right: 0px;text-indent: -200px; }
.product-detail .property .key .action .btn-add a {background-position: -280px 0px}
.product-detail .property .key .action .tip-add {float: left;margin-left:10px; margin-right: 0p;margin-top: 4px; white-space: nowrap;}
.product-detail .property .key .action .tip-add a {line-height: 15px; color: #575b63; margin-right:0;}

.product-detail .gallery {width: 320px; float: left; }
.product-detail .gallery .booth {overflow:hidden;display:block;vertical-align:auto;line-height:normal; background: url("/static/images/app/icon_loading.gif") no-repeat 50% 50%;text-align:center;}
.product-detail .gallery .booth a{display: block;padding:5px;border: #8F7C5E 1px solid;}
.product-detail .gallery .booth img{max-width:300px;}
.product-detail .gallery .aborted {text-align: center; line-height: 310px; font-size: 1em;}
.product-detail .gallery .thumb {margin: 10px 0 10px 0; overflow: hidden;}
.product-detail .gallery .thumb li {float: left; margin: 0px 10px 0px 0px;padding: 10px;  overflow: hidden; }
.product-detail .gallery .thumb li a {display: block; font-size: 35px; vertical-align: middle; overflow: hidden; font-family: arial; text-align: center;border: #cdcdcd 1px solid;}
.product-detail .gallery .thumb li a img{max-width:100px;}
.product-detail .gallery .thumb li.selected a {border: #FF0000 1px solid;}
.product-detail .gallery .thumb li a:focus {outline-style: none;}

.product-detail .gallery .action {margin: 15px 0px 10px 35px;}
.product-detail .gallery .action a {margin-right: 12px;}

.product-detail .description{font-size:14px;}
.product-detail .description p{font-size:14px;line-height:22px;}

.product-detail .xpanel{margin:0px auto;border-style: solid; border-color: #99bbe8; border-width:0; text-align:left; }
.product-detail .xpanel-header {overflow:hidden;zoom:1;color:#15428b; padding:5px 3px 4px 10px; border:1px solid #8F7C5E;line-height: 15px; background-color:#f7f7f7; /*background: transparent url(images/panel/white-top-bottom.gif) repeat-x 0 -1px;*/font:bold 14px tahoma,arial,verdana,sans-serif; }
.product-detail .xpanel-body {	padding:10px;line-height:150%; border:1px solid #eaeaea;border-top:0 none; overflow:hidden; background:white;}
.product-detail .xpanel-bwrap {overflow:hidden;zoom:1}

.tf { width:98%; margin:10px auto; border: 0;  }
.tf .title { height: 30px; color: #AE7607; font-size: 14px; font-weight: bold; text-align: center;  }
.tf td{padding:10px 5px;font-size: 12px; color: #000; border-bottom:dashed 1px #E8E8E8;}
.tf td.last{border-bottom:none;}
.tf .label { width: 15%; height: 30px; text-align: right; font-weight: bold;}
.tf .field { }
.tf .item{ padding:5px;}
.tf .submit {padding:10px 0 10px 0; text-align: center;}
.tf .n { margin:5px 0px 0px 5px; color: #666; }
.tf .v { margin-right:5px; color: #ff0000; font-weight: normal; }
.tf a.tl:link {font-size:14px;color: #ff6600;text-decoration: underline;}
.tf a.tl:visited{font-size:14px;color: #ff6600;text-decoration: underline;}
.tf a.tl:hover{font-size:14px;color: #669900;text-decoration: none;}
.tf .listbox{width:180px;height:120px;}

.tf .orderform{}

/* cms */
.news-textlist{width:100%; margin:0 auto;  border:0; text-align:center;  font-size: 12px; color: #333333;background-color:#d9d9d9;}
.news-textlist th{padding:0 10px; height:30px;line-height:30px;background-color:#F5F5F5;font-weight:bold;}
.news-textlist tr{ background-color:#ffffff;border-bottom: 1px solid #EEEEEE;}
.news-textlist td{height:30px;line-height:30px;padding:10px 0;font-size:14px;border-bottom: 1px solid #EEEEEE;}
.news-textlist td a{text-decoration: none;color:#2B2B2B}
.news-textlist td a:hover{color:#55AADD;}
.news-textlist td h3{font-size:18px;font-family: "微软雅黑";font-weight: 700;}
.news-textlist td .summary{color: #666666;font-size: 12px;line-height: 22px; margin: 6px 0 0; overflow: hidden; word-break: break-all; word-wrap: break-word;}
.news-textlist td .summary a{font-family:SimSun,"宋体";color:#666666;}
.news-textlist td .summary a.more{color:#0059B3;}
.news-textlist .t{ width:70%; text-align:left; padding-left:5px;}
.news-textlist .h{ color:#666666;text-align:left;}
.news-textlist .d{ color:#666666;text-align:left;}
.list .bg1 { background-color:#FFFCF0; }
.list .bg2 { background-color:#FFFFFF; }
.list .bg3 { background-color:#FFF7D9; }


.news-piclist{clear:both;margin:0 auto;margin-left:10px;}
.news-piclist li{float:left;margin:5px 10px;-moz-transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;-0-transition: opacity 0.2s ease-in-out 0s;transition: opacity 0.2s ease-in-out 0s;opacity: 0.8;}
.news-piclist li:hover{opacity: 1;}
.news-piclist .pic{width:165px;height:230px;padding:3px;border:solid 1px #5A5A5A;border-radius:3px;}
.news-piclist .pic:hover{border:solid 1px #818181;}
.news-piclist .pic img{width:165px; height:210px;}
.news-piclist .pic .title{width:165px; height:25px;line-height:25px; text-align:center; color:#666666;font-size:12px;word-wrap:break-word; word-break:break-all;font-weight:normal;}


.news-toplist{background:url(images/bg_list_200x56.gif) repeat-y; }
.news-toplist li{ padding-left:20px; line-height:28px;font-size:14px; }
.news-toplist li .title{ float:left; background:none; }
.news-toplist li .date{ float:right;}

.news-highlight{ color:#FF3300;}
.news-textitem{ border-bottom:dotted 1px #cccccc; }

.news-search{ margin:0 auto;padding:5px; border:solid 0px #ededed; background-color:#f7f7f7;}
.news-search .tbx{ height:14px; padding:2px; border:solid 1px #515350; font-size:12px;}
.news-search .btn{width:68px;height:20px;border:0;padding-top:5px;padding-top/**/:5px;padding-bottom:2px;margin-bottom:0;color:#715817;background-color:transparent;cursor:pointer!important;cursor:pointer;font: 12px 宋体,arial, helvetica, sans-serif;font-weight:bold;color:#844E17;background:url(images/btn_search.gif);}
.news-search .row{padding:3px; line-height:130%; }
.news-search .submit{padding-top:3px; text-align:center;}


.navpath,.news-detail{margin:5px; padding:5px; border:solid 1px #EFEFEF;border-radius:3px;text-align:left;}
.news-detail .title{ margin-top:20px;}
.news-detail .title h1{ text-align:center;font-size:22px; color:#333;}
.news-detail .title p{margin:15px auto; width:95%; padding-bottom:10px; text-align:center; color:#666666;border-bottom:dashed 1px #cccccc;}
.news-detail .title p #commentcount{color:#ff0000;}
.news-detail .content { margin:10px;padding:10px; font-size:14px; color:#000000; line-height:150%;word-wrap:break-word; word-break:break-all;}
.news-detail .content p{line-height:22px;margin-bottom:15px;}
.news-detail .related-title{margin-bottom:5px;color:#007734; font-size:14px;font-weight:bold;border-bottom:solid 1px #cccccc; }
.news-detail .related{width:40%;margin-left:10px;line-height:180%; padding:5px;}
.news-detail .related ul{list-style-type:disc; margin-left:15px;}
.news-detail .command{float:right;margin-top:10px; margin-right:5px;}
.newspic{text-align:center;}
.newspic img{max-width:750px;padding:1px;border:solid 1px #808080;border-radius:3px;}


.comments{width:96%;margin:10px auto;font-size:12px;}
.comments .comments-header{padding:8px 0px;border-top:dotted 1px #cccccc;border-bottom:dotted 1px #cccccc;}
.comments .comments-header strong{display:block;float:left;}
.comments .comments-header a{display:block;float:right;width:74px; height:20px;margin-right:5px;background:url(/images/bg_comment_btn.gif);text-align:center;}
.comments li{padding:10px 0px;border-bottom:dotted 1px #cccccc;color:#999;}
.comments li .comment{margin-top:5px;margin-left:20px;color:#666;}
.addcomment{margin-top:10px;font-size:12px;}
.addcomment h3{font-size:12px;}
.addcomment .blue{color:#0033CC;}
.addcomment .text{border:solid 1px #DCDDDD;font-size:12px;}
.addcomment .names{margin:3px 0px;}
.addcomment .content{margin:3px 0px;font-size:12px;}
.addcomment .submit{margin:3px 0px}
.quick-alert{width: 50%;margin: 1em 0; padding: .5em; background: #ffa; border: 1px solid #a00;color: #a00;font-weight: bold;display: none;}

/* SmartForm */
.smartform{margin:auto;}
.smartform td{padding:15px 5px;border-bottom:dashed 1px #E8E8E8;}
.smartform .label{ width:20%;color:#000000; text-align:right; font-weight:bold; }
.smartform .v{ margin-right:5px; color:#ff0000;}
.smartform .ld{ margin-left:5px; color:#666666; }
.smartform .field{font-size:12px; color:#000000;}
.smartform .text{padding:2px; border:solid 1px #808080; font-size:12px;border-radius:3px; }
.smartform textarea.text{ width:400px; height:120px;padding:2px; border:solid 1px #666666; font-size:12px;border-radius:3px; }
.smartform .submit{padding:5px;text-align:center;border-bottom:none;}



.visitorcount{padding:3px;background:#585A67;}
.visitorcount img{vertical-align:middle;}

/* other */
.updateprogress{position: absolute;top:10px;right:10px;	width: 250px;height: 30px;background: url(/skins/default/images/progressbar.gif) no-repeat 0px 14px;color: #0066ff;font-weight: bold;}



.rollpics{clear:both;width:630px;margin:0 auto;text-align:left;}
.rollpics li{float: left;width:630px;height:320px;margin:5px 10px;-moz-transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;-0-transition: opacity 0.2s ease-in-out 0s;transition: opacity 0.2s ease-in-out 0s;overflow: hidden;opacity: 0.8;font-size:0;}
.rollpics li img{display: block;width:625px;height:320px;margin:0 auto;vertical-align: middle;-moz-transition: opacity 1.5s ease-in-out 0s;-webkit-transition: opacity 1.5s ease-in-out 0s;-o-transition: opacity 1.5s ease-in-out 0s;transition: opacity 1.5s ease-in-out 0s;}
.rollpics li:hover{opacity: 1;}

.roll-container{clear:both;position: relative;margin:0 auto;width:630px;}
.roll-container .roll-prev,.roll-container .roll-next{position: absolute;z-index:10;float:right;display: block;top:40%;right:20px;width:41px;height:45px;text-indent: -9999px;outline:none;background: url("/static/images/plug/next.png") no-repeat;}
.roll-container .roll-prev{float:left;left:20px;background: url("/static/images/plug/prev.png") no-repeat;}

.pics-list{clear:both;margin:10px 0;}
.pics-list li{float: left;width:200px;height:130px;padding:5px;margin:5px 10px;-moz-transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;-0-transition: opacity 0.2s ease-in-out 0s;transition: opacity 0.2s ease-in-out 0s;overflow: hidden;opacity: 0.8;font-size:0;}
.pics-list li .pic{width:200px;height:200px;overflow: hidden;}
.pics-list li .pic a{display: table-cell;width:200px;height:200px;line-height:200px;font-size: 0;overflow: hidden;vertical-align: middle; font-family: arial;  background-color: #fff; text-align: center;}
.pics-list li img{display: block;max-width:200px;max-height:200px;margin:0 auto;vertical-align: middle;-moz-transition: opacity 1.5s ease-in-out 0s;-webkit-transition: opacity 1.5s ease-in-out 0s;-o-transition: opacity 1.5s ease-in-out 0s;transition: opacity 1.5s ease-in-out 0s;}
.pics-list li .tit{margin-top:5px;height:25px;line-height:25px;padding:0 5px;background-color: #F2F2F2;border-radius:2px;text-align:center;}
.pics-list li:hover{opacity: 1;}

.box2 .bd.logos li{padding-left:0;}
.pics-list.logos li{width:auto;height:98px;padding:0;border:none;margin:5px 5px;}
.pics-list.logos .pic{width:178px;height:68px;overflow: hidden;padding:2px;border:1px solid #666666;border-radius:2px;}
.pics-list.logos .pic a{width:178px;height:68px;line-height:68px;}
.pics-list.logos li img{}

/* .product-piclist 外框 */
.pics-list2{ width:100%; margin:15px auto;list-style-type:none;}
/* .product-piclist li 这里的 width和height是图片+文字区域的总和，border设置为0可保留作为调试用 */
.pics-list2 li{float:left;width:160px;height:130px; margin:0px 15px 20px 15px;text-align:center;border:solid 0px #ff5500;}
/* .product-piclist li div.pic 图片的外框，在script处理图片自动缩放的LoadImage方法中的宽和高不能超出这里的 width和height，最好的设置是分别小于10px */
.pics-list2 li .pic{border:solid 1px #DDDDDD;padding:5px;}
.pics-list2 li .pic:hover{border:solid 1px #666;}
.pics-list2 li .pic.hover{border:solid 1px #666;}
.pics-list2 li img{border:solid 0px #ccc;}
.pics-list2 li .tit{height:30px;line-height:30px;}
.pics-list2 li .tit a {display:block;padding:3px;border:solid 0px #ccc;overflow:hidden;border:none;line-height:130%;word-wrap:break-word;  word-break:break-all;font-weight:bold; color:#333; }

.video-list{clear:both;margin:0 auto;}
.video-list li{float:left;margin:0 10px 15px 10px;line-height:30px;border: #FF2200 0px solid;}
.video-list li embed{width:340px;height:220px;}
.video-list li .tit{width:340px; height:30px;line-height:30px; margin:0 auto;font-size:14px;}

.links{padding:5px 0;}
.links .tit{margin-left:10px;float:left;height:22px;line-height:22px;color:#666666;}
.links li{float:left;margin:0 5px;line-height:22px;}

.nbox .bd{margin:10px auto;}
.nbox .tit{padding-left:10px;margin:10px 0;height:30px;line-height:30px;background:#EDE4E2;border:dashed 1px #999999;font-weight:bold;}
.nbox .bd{border-top:none;padding:5px 0px 5px 5px;font-size: 12px;}
.nbox .bd ul{line-height:22px;}
.nbox .bd li {padding-left:15px; background: url("/static/images/dot.png") no-repeat left center; line-height:25px;overflow:hidden;text-overflow:ellipsis;font-size:12px;}
.nbox .bd .btnx{margin:20px auto;text-align:center;}
.nbox .bd.pics li{margin:5px;padding-left:0;background:none;float:left;}
.nbox .bd.pics li img{width:150px;}


#tab-items{clear: both;width:630px;margin:0 auto;}

.tab-hd{border-bottom:3px solid #666666;margin-bottom:-1px!important;margin-bottom:-2px;}
.tab-hd ul li{border-bottom: none;cursor: pointer;display: inline;float: left;font-size: 12px;font-weight: bold;height:37px;line-height:37px;text-align: center;width: 157px;color:#777777;text-indent:-9999em;}
.tab-hd ul li.tab1{background: url("/static/images/tab1.png") no-repeat;}
.tab-hd ul li.tab1:hover,.tab-hd ul li.tab1.current{background: url("/static/images/tab1.png") no-repeat 0 -37px;}
.tab-hd ul li.tab2{background: url("/static/images/tab2.png") no-repeat;}
.tab-hd ul li.tab2:hover,.tab-hd ul li.tab2.current{background: url("/static/images/tab2.png") no-repeat 0 -37px;}
.tab-hd ul li.tab3{background: url("/static/images/tab3.png") no-repeat;}
.tab-hd ul li.tab3:hover,.tab-hd ul li.tab3.current{background: url("/static/images/tab3.png") no-repeat 0 -37px;}
.tab-hd ul li.tab4{background: url("/static/images/tab4.png") no-repeat;}
.tab-hd ul li.tab4:hover,.tab-hd ul li.tab4.current{background: url("/static/images/tab4.png") no-repeat 0 -37px;}

    
.tab-bd{margin-top:10px;height:330px;overflow:hidden}
.tab-bd .section {width:630px;;margin: 0px auto;text-align:left;}

.show-box-skin{margin:0 auto;width:962px;height:450px;padding-top:50px;background:url("/static/images/bg_advantage.png") no-repeat;}
.show-box-container{clear:both;position: relative;margin:0 auto;width:930px;margin-top:60px;}
.show-box{padding:10px 10px;background:#CACACA;}
.show-box li{float: left;width:930px;height:230px;;-moz-transition: opacity 0.2s ease-in-out 0s;-webkit-transition: opacity 0.2s ease-in-out 0s;-0-transition: opacity 0.2s ease-in-out 0s;transition: opacity 0.2s ease-in-out 0s;overflow: hidden;opacity: 0.8;font-size:0;}
.show-box li img{display: block;width:930px;height:230px;margin:0 auto;vertical-align: middle;-moz-transition: opacity 1.5s ease-in-out 0s;-webkit-transition: opacity 1.5s ease-in-out 0s;-o-transition: opacity 1.5s ease-in-out 0s;transition: opacity 1.5s ease-in-out 0s;}
.show-box li:hover{opacity: 1;}
.show-box-ft{margin:0 auto;margin-top:40px;width:500px;height:30px;background:#5A5A5A;}
.show-box-ft li{float:left;width:100px;height: 30px;line-height: 32px;text-align: center;overflow: hidden;color:#ffffff;}
.show-box-ft li a{display: block;height: 32px;color: #fff;}
.show-box-ft li a:hover{background: #21b6bb;text-decoration: none;}