@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:12px/1.5 Arial,Helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
ul,ol{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a{blr:expression(this.onFocus=this.blur());/*IE Opera*/outline:none;/*FF Opera*/}
a:focus{-moz-outline-style:none;/*FF*/}
fieldset,img{border:0;}
img{vertical-align:top;/*display:block;*/}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix:after {visibility: hidden;display:block;font-size:0;content:"";clear:both;height: 0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
.number li{list-style-type:decimal;}
.texe_hidde{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

/*generic*/
.fl{float:left}
.fr{float:right}
.center{text-align:center;}
.hide{display:none;}
.invisible{visibility:hidden;}
.fs11{font-size:11px;}

/*layout*/
body{background:#929499 url(/images/bg.jpg) center 0 no-repeat;}
.bgindex_html{background:#929499 url(/images/bg_index.jpg) center 0 no-repeat;}
.bgindex{background:none;}
#header,#content,#footer{width:1000px;margin:0 auto;}


/*content*/
#content{padding:45px 0 0 0; height:598px; overflow:hidden;}
.side{width:199px; overflow:hidden; float:left;}
.side h1{height:198px; overflow:hidden; text-indent:-99999px;}
.side h1 a{display:block; height:145px;}
.nav{padding:0 0 0 44px;}
.nav li{font-family:"Microsoft Yahei";font-size:14px; width:112px;height:20px; line-height:20px; text-align:right; margin:6px 0;}
.nav li a{ display:block; color:#ec8400;padding:0 8px;}
.nav li.on a,.nav li a:hover{background:#ec8400;color:#fff;text-decoration:none;}
.main{width:801px;height:598px; overflow:hidden; float:right;}

/*index*/
.icneter{padding:1px 0; float:left; width:590px; overflow:hidden;}
.productseries{width:211px; overflow:hidden; float:left;}
.productseries ul li a{width:211px; height:198px; overflow:hidden; display:block; text-indent:-99999px;}

/*download*/
.maindownload{background:url(/images/main_downloadbg.jpg) 0 0 no-repeat;}
.maindownload .downloadlist{padding:75px 0 0 90px; height:455px;}
.maindownload .downloadlist li{float:left; background:url(/images/download_imgbg.png) 0 0 no-repeat; width:190px; height:198px; padding:5px 0 0 0; overflow:hidden; text-align:center; margin:0 30px 25px 0;}
.maindownload .downloadlist li p{height:27px;overflow:hidden;}
.maindownload .downloadlist li p a{width:150px; overflow:hidden; line-height:27px; display:block; margin:0 auto;}
.maindownload,.maindownload a{color:#666;}
.downloaddetailed{width:740px; margin:0 auto; padding:38px 0 0 0;}
.downloaddetailed3{padding-top:50px;}
.downloadtitle{border-bottom:solid 1px #bcc4d0; height:37px; line-height:37px; margin-bottom:20px;}
.downloadtitle h3{font-size:18px; color:#333;font-family:"Microsoft Yahei"; font-weight:100; float:left;}
.downloadtitle span{margin-top:5px;}
.downloadtitle span,.downloadtitle span a{color:#666;}

/*wallpaper*/
.downloaddetailed .wallpaper_c{padding:0 0 0 107px;}
.downloaddetailed .wallpaper_c li{float:left; padding:0 38px 20px 0; background:url(/images/download_bg01.png) 3px 0 no-repeat;}
.downloaddetailed2 .wallpaper_c{padding:0 0 0 97px;}
.downloaddetailed2 .wallpaper_c li{float:left; padding:0 18px 0px 0; height:146px; width:120px; overflow:hidden; text-align:center;background:url(/images/download_bg02.png) 0 0 no-repeat;}
.downloaddetailed2 .wallpaper_c li img{display:block; margin-bottom:1px;}
.downloaddetailed2 .wallpaper_c li p{height:25px;line-height:25px; overflow:hidden;}
.downloaddetailed3 .wallpaper_c{padding:0 0 0 64px;}
.downloaddetailed3 .wallpaper_c li{float:left; padding:0 20px 20px 0;background:url(/images/download_bg03.png) 3px 0 no-repeat;}

/*share*/
.share{float:right; padding:12px 0 0 0; line-height:16px;}
.share img{vertical-align:middle;}
.downloaddetailed .share{padding-right:110px;}
.downloaddetailed3 .share{padding-right:66px;}
#jquery-lightbox .share{float:left; padding:3px 0 0 0; font-size:12px;}
#jquery-lightbox .share a{margin:0 1px;}

/*pagination*/
.downloaddetailed .pagination{padding:0 110px 0 0;}
.downloaddetailed3 .pagination{padding:0 66px 0 0;}
.pagination{text-align:right;}
.pagination a{border:solid 1px #fff; background:#edf1f7; color:#666; padding:0 8px; height:17px; line-height:19px; display:inline-block; overflow:hidden; margin:0 0 0 10px;}
.pagination_pa01{padding-right:90px;}
.pagination .goi{float:left; margin-left:60px; background:none; border:none; text-decoration:underline;}
.downloaddetailed1 .goi{margin-left:105px;}
.downloaddetailed2 .goi{margin-left:93px;}
.downloaddetailed3 .goi{margin-left:60px;}
.pagination2{text-align:center; padding:5px 0 0 0; font-family:"宋体";font-size:13px;}
.pagination2,.pagination2 a{color:#666;}
.pagination2 a,.pagination2 span{margin:0 8px;}
.pagination2 .on{color:#99022f; font-weight:700;}

/*trend*/
.maintrend{background:url(/images/main_trendbg.jpg) 0 0 no-repeat;}
.productbox{padding:45px 0 0 0;}
.productbox,.productbox a{color:#666;}
.productbox .product_l{width:458px; text-align:center; float:left;}
.productbox .product_r{margin-left:458px;}
.productbox .product_r h3{font-size:22px;font-family:"Microsoft Yahei"; font-weight:100; color:#1b1b1b;}
.productbox .product_r h3 span{color:#cd7300;}
.producttxt{height:120px; width:314px; overflow:hide; margin-bottom:10px;}
.producttxt p{padding:5px 0;}
.productbig{ height:405px; overflow:hidden;}
.productbig .cont{display:none; padding:15px 0 0 0;}
.btn01{background:url(/images/btn_01.gif) 0 0 no-repeat; width:112px; height:30px; display:block; float:right; text-indent:-99999px; margin:22px 30px 0 0;}

/*footer*/
#footer{text-align:center; padding:8px 0; font-family:Arial, Helvetica, sans-serif;}
#footer,#footer a{color:#ccc;}
#footer p{padding:6px 0;}
#footer img{vertical-align:middle;}
#footer .weibo{ display:block; border:solid 1px #d6d6d6; background:#d6d6d6; width:57px; height:17px;line-height:17px; overflow:hidden; color:#666;}

/*tredn 图片滚动*/
#all a.abtn{position:absolute;left:146px;display:block;height:13px;width:22px;overflow:hidden;text-indent:-20000px;background:url(/images/btn_tb.gif) 0 0 no-repeat;}
#all a.aleft{top:0;}
#all a.aright{bottom:0;background-position:0 -16px;}
#all a.agrayleft,#all a.agrayright{cursor:default;background-position:-100px 0;}

#all.productshow{width:336px;height:252px;position:relative;padding:20px 0;}
#all.productshow .scrollcontainer{width:336px;height:252px;overflow:hidden;position:relative;}
#all.productshow .scrollwraper{position:absolute;left:0px;top:0px;width:336px;}
#all.productshow .scrollcontainer ul{width:336px;height:252px;float:left;}
#all.productshow .scrollcontainer li{overflow:hidden;float:left;height:126px; margin-right:12px; text-align:center;}
#all.productshow .scrollcontainer li p{white-space:nowrap;}
#all.productshow li img{ border:solid 1px #dcdcdc; margin-bottom:3px; cursor:pointer;}
#all.productshow li.now img{ border:solid 1px #ddae6f;}


#series.productshow2{margin:0 0 0 28px;}
#series.productshow2,#series.productshow2 a{color:#666;}
#series.productshow2 a.abtn{position:absolute;top:30px;display:block;height:9px;width:5px;overflow:hidden;text-indent:-20000px;background:url(/images/btn_lr.gif) 0 0 no-repeat;}
#series.productshow2 a.aleft{left:0px;}
#series.productshow2 a.aright{right:0;background-position:-5px 0;}
#series.productshow2 a.agrayleft,#series.productshow2 a.agrayright{cursor:default;background-position:-100px 0;}
#series.productshow2{width:430px;height:86px;position:relative;}
#series.productshow2 .scrollcontainer{width:420px;height:86px;overflow:hidden;position:relative;margin:0 auto;}
#series.productshow2 .scrollwraper{position:absolute;left:0px;top:0px;width:420px;}
#series.productshow2 .scrollcontainer ul{width:20000px;position:absolute;left:0px;top:0px;}
#series.productshow2 .scrollcontainer li{float:left;width:105px;height:86px;text-align:center; font-weight:700;}
#series.productshow2 .scrollcontainer li img{margin-bottom:3px;}
#series.productshow2 .scrollcontainer li.now{color:#EC8400;}

/*commune*/
.maincommune{background:url(/images/main_communebg.jpg) 0 0 no-repeat;}
.maincommune .pagination{padding:7px 6px 0 0;}
.communebox{padding:72px 93px 0 93px;}
.communebox .catlist{height:405px; overflow:hidden;}
.communebox .catlist li{text-align:center; padding:1px 2px; overflow:hidden;}
.communebox .catlist li,.communebox .catlist li a{width:98px; height:99px;float:left;}
.communebox .catlist li a{background:url(/images/cat_bg.png) 0 0 no-repeat;display:block; width:97px; height:98px; text-align:left; padding:1px 0 0 1px; overflow:hidden;}
.communebox .catlist li.catli{margin:1px 104px 1px 2px;}
.navcat{margin:10px 0 0 43px;}
.navcat li{float:left; font-weight:700; text-align:center; padding:0 11px;}
.navcat li a{width:65px; height:15px; display:block; float:left; color:#7b7b7b;padding-top:50px;}
.navcat li a,.navcat li.on a{background:url(/images/cat.png) no-repeat;}
.navcat li.on a{color:#99022f;}
.navcat li .navc_01{background-position:18px 0;}
.navcat li .navc_02{background-position:-68px 0;}
.navcat li .navc_03{background-position:-157px 0;}
.navcat li .navc_04{background-position:-240px 0;}
.navcat li .navc_05{background-position:-325px 0;}
.navcat li .navc_06{background-position:-413px 0;}

.navcat li.on .navc_01{background-position:18px -92px;}
.navcat li.on .navc_02{background-position:-68px -92px;}
.navcat li.on .navc_03{background-position:-157px -92px;}
.navcat li.on .navc_04{background-position:-240px -92px;}
.navcat li.on .navc_05{background-position:-325px -92px;}
.navcat li.on .navc_06{background-position:-413px -92px;}

/*postcard*/
.mainpostcard{background:url(/images/main_postcardbg.jpg) 0 0 no-repeat;}

.iframeseries{ width:458px; height:86px;background-color: transparent; }

/*1230*/
.trendtrend{height:35px; padding:5px 0 0 170px; overflow:hidden;}
.trendtrend .trend{float:left;}
.trendtrend .trend a{margin:0 1px;}
