body,p,html,div,p,ul,li,h2,h3,dl,dt,dd{margin:0;padding:0;}
html{overflow-y:scroll;}
li{list-style-type:none;}
img{display:block;border:none;}
a{text-decoration:none;}
em{font-style:normal;}
strong{font-weight:normal;}
.tpy-pdlist{width:980px;margin:10px auto 0;}
.tpy-pdsider{width:188px;float:left;}
.tpy-pdsider .cate{width:100%;border:1px solid #bfdddf;float:left;padding-bottom:5px;margin-bottom:10px;}
.tpy-pdsider .cate dl{width:170px;float:left;margin-top:13px;margin:13px 8px 0;border-bottom:1px solid #eaeaea;padding-bottom:15px;display:inline;}
.tpy-pdsider .cate dl dt{color:#333333;font-weight:bold;margin-bottom:5px;}
.tpy-pdsider .cate dl dd{width:33%;float:left;margin:2px 0;}
.tpy-pdsider .cate dl dd a{font-size:12px;color:#666666;}
.tpy-pdsider .cate dl dd a:hover{color:#0066cc;}
.tpy-pdsider .cate .other{font-size:14px;color:#333333;font-weight:bold;line-height:45px;padding-left:10px;}
.tpy-pdsider .cate .other span{margin-left:90px;color:#ababab;font-size:14px;font-weight:900;}

.tpy-pdmain{float:right;width:782px;}
.tpy-pdmain h2{font-weight:normal;line-height:36px;font-size:12px;border-bottom:1px solid #d1d1d1;}
.tpy-pdmain h2 a{margin:0 5px;font-size:12px;color:#7f7f7f;}
.tpy-pdmain h2 a:hover{color:#0066cc;}
.tpy-qujian{width:770px;float:left;padding-left:15px;border-bottom:1px solid #e8e8e8;padding-bottom:20px;}
.tpy-qujian .list{margin:10px 0;float:left;width:100%;}
.tpy-qujian .list h3{float:left;color:#0f0f0f;font-size:12px;margin-top:3px;}
.tpy-qujian .list ul li a{font-size:12px;float:left;padding:4px 10px 2px;margin:0 10px;color:#0f0f0f;text-decoration:none;}
.tpy-qujian .list ul li a.active,.tpy-qujian .list ul li a:hover{background:#424242;padding:4px 10px 2px;color:#fff;}
.tpy-paixu{width:770px;float:left;font-size:12px;padding-left:15px;line-height:40px;background:url(../img/paixu_bg.gif) repeat-x;border-bottom:2px solid #d5d5d5;*_padding-top:10px;}
.tpy-paixu  p span{color:#545454;font-weight:bold;*_margin-top:20px;}
.tpy-paixu  p select{margin-right:20px;font-size:12px;vertical-align:middle;}
.tpy-paixu  p input{vertical-align:middle;margin:0 5px 0 15px;*_margin-top:-3px}
.tpy-paixu  p strong{float:right;*+margin-top:-40px;*_margin-top:-30px;margin-right:15px;}
.tpy-paixu  p strong a{border:1px solid #bebebe;padding:2px 5px;color:#262626;}
.tpy-chanpin {float:left;}
.tpy-chanpin .list{width:165px;float:left;height:250px;margin:10px 15px 0;display:inline; overflow:hidden;}
.tpy-chanpin .list img{height:165px; margin:0 auto;}
.tpy-chanpin .list a:hover{text-decoration:underline;color:#333;}
.tpy-chanpin .list h3{font-size:12px;font-weight:normal;color:#212121;line-height:1.5;height:34px;margin-bottom:5px;overflow:hidden;margin-top:5px;}
.tpy-chanpin .list p{font-size:12px;line-height:1.5;font-family:"tahoma";}
.tpy-chanpin .list p span{color:#939393;width:50px;display:inline-block;text-align:right;}
.tpy-chanpin .list p em{color:#e84201;font-size:13px;font-weight:bold;}  
.tpy-chanpin .list p strong{color:#446f8b;font-weight:bold;}
.tpy-chanpin .list a{cursor:pointer;}
.tpy-page {float:right;font-size:12px;color:#2f2f2f;margin:40px 0 10px;width:100%;text-align:right;}
.tpy-page a{border:1px solid #bebebe;padding:2px 5px;color:#262626;margin:0 5px; position:relative;}
.tpy-page  strong{margin:0 5px 0 2px;}
.tpy-page .txt1{width:50px;border:1px solid #bebebe;margin:0 2px;}
.tpy-page .btn{width:56px; height:22px;color:#fff; background:url(../img/input_bg.gif) no-repeat; border:none;margin-left:5px;}
.tpy-huodong{width:100%;border-top:2px solid #d3d3d3;float:left;margin-top:40px;}
.tpy-huodong h2{font-size:16px;line-height:37px;background:url(../img/hd_bg.jpg) repeat-x;text-indent:20px;border-bottom:1px solid #dedede;}
.tpy-huodong ul{float:right;margin-top:-28px;margin-right:10px;display:inline;}
.tpy-huodong ul li{float:left;line-height:28px;font-size:14px;text-align:center;}
.oselect{background:url(../img/hd_select.gif) repeat-x;width:85px;height:28px;cursor:pointer;color:#dd0000;font-weight:bold;}
.ohover{background:url(../img/hd_over.gif) repeat-x;width:84px;height:28px;cursor:pointer;color:#454545;}
.tpy-huodong .box{display:none;}
.tpy-huodong .box div{width:950px;border:1px solid #ccc;border-top:none;float:left;padding:10px 14px;margin-top:-1px;*_margin-top:0;}
.tpy-huodong .box div img{float:left;margin:2px 9px;display:inline;}


.tpy-pdsider .cate .other span{margin-left:90px;color:#ababab;font-size:14px;font-weight:900;}
.tpy-pdsider .zjll{width:100%;border:1px solid #dedede;float:left;}
.tpy-pdsider .zjll h2{font-size:12px;color:#616161;background:url(../img/zjll_titbg.gif) repeat-x;line-height:24px;text-indent:10px;border-bottom:1px solid #e2e2e2;}
.tpy-pdsider .zjll h2 span{display:block;float:right;width:42px;margin:5px 2px 0 0;*margin-top:-20px;} 
.tpy-pdsider .zjll dl{width:140px;float:left;margin:10px 25px;*_margin:10px 15px; padding-bottom:10px;display:inline;}
.tpy-pdsider .zjll dl dt img{float:left;margin:0 10px;display:inline;width:115px;height:115px;}
.tpy-pdsider .zjll dl  a:hover{text-decoration:underline;color:#333;cursor:pointer;}
.tpy-pdsider .zjll dd h3{width:130px;font-size:12px;font-weight:normal;color:#323232;margin-bottom:5px;}
.tpy-pdsider .zjll dd p{font-size:14px;color:#ff7c28;font-weight:bold;}
.tpy-pdsider .zjll dd p span{color:#446f8b;float:right;*+margin-top:-14px;}



.tpy-qujian .list2{margin:10px 0;float:left;width:100%;}
.tpy-qujian .list2 h3{float:left;color:#0f0f0f;font-size:12px;width:70px;padding-top:3px;}
.tpy-qujian .list3  {width:680px;}
.tpy-qujian .list3  a{font-size:12px;color:#0f0f0f;margin-right:20px;display:black;float:left;}
.zhankai{float:left;height:20px;cursor:pointer;padding-left:79px;margin-top:10px;padding-bottom:5px;}
.zhankai a{color:#e0142f;}
.tpy_brand_main{float:left;width:680px;margin-left:5px;display:inline;}
.tpy_brand_main a{margin-right:20px;display:black;float:left;white-space:nowrap;height:16px;line-height:16px;margin-bottom:6px;padding:3px 5px 0 5px;color:#333;}
.tpy_brand_main a:hover{background:#424242;color:#fff;padding:3px 5px 0 5px;text-decoration:none;}
.tpy_brand_main a:active{background:#424242;color:#ffffff;text-align:center;height:16px;line-height:14px;}
.tpy-qujian .list2 a.active{background:#424242;color:#ffffff;text-align:center;height:16px;line-height:14px;display:black;}
#bland0{width:34px;display:black;}


.page1{margin-top:46px;*margin-top:48px;}
