*{margin:0px;border:0;padding:0px;}
a{color:#333;font-size:12px;text-decoration:none;font-family: "新宋体";}

a:hover{ text-decoration:underline}
div {font-size: 12px;color:#333;}

li {display:inline;list-style:none;}
.button01{width:163px;height:23px;float:left; line-height:23px; margin-left:2px; background:none}
.button02{width:43px;height:22px;float:left;background:url(../images/ypk_03.gif) no-repeat; margin-left:5px; margin-top:20px;}

.ypkbox{ width:980px; height:auto ; margin:0 auto; color:#46342a; }

.tophear{width:980px;height:auto;float:left;background:url(../images/ypk_01.gif) repeat-x;}
.tophear ol{width:980px;height:80px;float:left; padding-top:5px;}
.tophear ol img{width:168px;height:80px; margin-left:20px;}

.tophear dl{width:980px;height:auto;float:left;}
.tophear dd{width:649px; padding-left:30px;height:59px;float:left; line-height:59px;font-size:14px; font-weight:bold; color:#fff; background:url(../images/ypk_08.gif) no-repeat; margin-left:10px;}
.tophear dd a{ font-size:14px; font-weight:bold; color:#fff; padding:22px!important; padding:25px;}
.tophear dt{width:276px;height:59px;float:left; background:url(../images/ypk_09.gif) no-repeat;}
.tophear dt p{width:167px;height:23px;float:left;background:url(../images/ypk_02.gif) no-repeat; margin-left:10px; margin-top:20px;}

.tophear ul{width:900px;height:auto;float:left; padding-left:30px; line-height:30px; color:#F60;}
.banner{width:965px;height:auto;float:left;padding-left:3px;}
.banner img{height:auto;float:left; }

.ypkmian{width:980px;height:auto;float:left;}
.ypkleft{width:210px; padding-left:25px;height:auto;float:left;}

.zsmdlist{width:209px; height:auto; float:left;background:url(../images/ypk_23.gif) repeat-y; margin-top:10px; }
.zsmdlist h1{width:209px; height:38px; float:left;background:url(../images/ypk_14.gif) no-repeat;}
.zsmdlist ul{width:209px; height:auto; float:left;background:url(../images/ypk_27.gif) no-repeat bottom; padding-bottom:10px;}
.zsmdlist ul li{width:171px; height:auto; float:left; line-height:24px; margin-left:11px; margin-top:2px; padding-left:15px; background:#f4f2eb; display:block; }
.zsmdlist ul li span{display:block;float:left;padding:0px 8px 0 0;font-weight:bold;}


.lpfllist{width:210px; height:auto; float:left;background:url(../images/ypk_47.gif) repeat-y; margin-top:10px; }
.lpfllist h1{width:210px; height:38px; float:left;background:url(../images/ypk_30.gif) no-repeat;}
.lpfllist h2{width:210px; height:38px; float:left;background:url(../images/ypk_40.gif) no-repeat;}
.lpfllist h3{width:210px; height:38px; float:left;background:url(../images/ypk_41.gif) no-repeat;}
.lpfllist ul{width:210px; height:auto; float:left;background:url(../images/ypk_48.gif) no-repeat bottom; padding-top:5px; padding-bottom:10px;}
.lpfllist ul li{width:172px; height:auto; float:left; background:url(../images/ypk_44.gif) no-repeat;line-height:20px; margin-left:10px; margin-top:2px; padding-left:15px;  }


.ypkright{width:710px; padding-left:10px;height:auto;float:left;}
 
.navrr{width:703px; height:22px; float:left;background:url(../images/ypk_25.gif) no-repeat; margin-top:10px; margin-left:5px;}
 
.zxtjlist{width:703px; height:auto; float:left;background:url(../images/ypk_24.gif) repeat-y; }
.zxtjlist h1{width:703px; height:5px; float:left;background:url(../images/ypk_21.gif) no-repeat;}
.zxtjlist ul{width:688px; padding-left:15px; height:auto; float:left;background:url(../images/ypk_31.gif) no-repeat bottom; padding-bottom:10px;}
.zxtjlist ul li{width:140px; height:auto ; float:left; line-height:20px; padding:10px; padding-left:15px;  display:block; text-align:center; padding-top:15px; padding-bottom:0px;}
.zxtjlist ul li img{width:140px; height:140px; padding-bottom:5px; float:none;}

.yplist{width:688px; height:auto; float:left; margin-left:15px;}
.yplist h1{width:660px; height:28px; line-height:28px; float:left; font-size:12px; background:#f0eddc; padding-left:15px;}
.yplist ul{width:660px; padding-left:5px; height:auto; float:left; padding-bottom:10px;}
.yplist ul li{width:140px; height:auto ; float:left; line-height:20px; padding:10px; padding-left:15px;  display:block; text-align:center; padding-top:15px; padding-bottom:0px;}
#textss{width:140px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
course:hand;}
.yplist ul li img{width:140px; height:140px; padding-bottom:5px; float:none;}

.lpflco{width:690px; height:auto; float:left;background:url(../images/ypk_17.gif) no-repeat; padding-left:14px; margin-top:10px;padding-top:15px;}
.lpflco ol{width:680px; height:auto; float:left;  padding-bottom:10px; border-bottom:1px solid #ddd;
background:url(../images/ypk_05.gif) no-repeat;}
.lpflco ol li{width:660px; padding-left:20px; height:auto; float:left; line-height:24px; font-weight:bold; font-size:12px; font-weight:bold;}
.lpflco ol li a{ display:block; margin-right:10px; color:#00C; white-space: nowrap; float:left; text-decoration:underline; font-size:12px; font-weight:100;}
.lpflco dl{width:680px; height:auto; float:left; padding-bottom:15px; }
.lpflco dd{width:80px; height:auto; float:left; text-align:right; line-height:18px; margin-top:5px;font-weight:bold; }
.lpflco dt{width:590px; height:auto; float:left; padding-left:10px; line-height:18px; margin-top:8px;}
.lpflco dt p{ float:left; display:block; background:#F60; padding:0px 5px 0px 5px; margin-right:10px; }
.lpflco dt p a{ margin-right:0px; color:#fff; margin-bottom:0px;}
.lpflco dt a{  display:block; margin:10px; margin-left:0px; margin-top:0px; float:left;white-space: nowrap;}

.lpflco ol .navaa{ float:left; width:80px;}
.lpflco .navbb{ float:left; width:260px;line-height:22px; padding-left:5px;  font-weight:bold; font-size:14px; display:block;}
.lpflco .navbb a{ color:#000;}

.lplist{width:703px; height:auto; float:left;background:url(../images/ypk_46.gif) repeat-y;margin-top:10px; }
.lplist h1{width:703px; height:7px; float:left;background:url(../images/ypk_42.gif) no-repeat;}
.lplist ul{width:688px; padding-left:15px; height:604px; float:left;background:url(../images/ypk_45.gif) no-repeat bottom; }
.lplist ul li{width:310px; height:auto ; float:left; line-height:20px; padding:10px; padding-left:15px;  display:block; text-align:left; padding-top:15px; padding-bottom:0px;}
.lplist ul li img{width:125px; height:125px; padding-right:15px; padding-bottom:5px; float:left;}
.lplist ul li a{ color:#ff6d00;}

.rmlpnav{width:920px; height:22px;float:left;background:url(../images/ypk_26.gif) no-repeat;margin-left:35px;margin-top:8px;}

.rmlpbox{width:922px; height:219px;float:left;background:url(../images/ypk_36.gif) repeat-x; margin-left:30px;}

.rmlpbox h1{width:18px; height:219px;float:left;background:url(../images/ypk_35.gif) no-repeat;}

.rmlpmain{width:904px; height:219px;float:left;background:url(../images/ypk_37.gif) no-repeat right;}



#marquee { float:left;width:865px;height:219px; padding-right:20px;overflow:hidden;}
#marquee ul{width:860px; padding-left:14px; height:160px; float:left;background:#fff; margin-top:20px; padding-top:20px; }
#marquee ul li {width:122px; height:138px ; float:left;background:url(../images/ypk_22.gif) no-repeat;}
#marquee ul li img {display:block;width:90px; height:90px; margin:10px; border:1px solid #ddd; float:left;}
   
   

.footer{width:922px; height:auto;float:left; margin-left:30px;_margin-left:10px;margin-top:8px;}
.footer ul{width:902px; height:28px;float:left; padding-left:20px; background:#7f7979; line-height:28px;color:#fff;}
.footer ul a{ color:#fff;}

.footer ol{width:922px; height:40px;float:left; line-height:24px; text-align:center;margin-top:8px;}

.dglist{width:703px; height:auto; float:left;background:url(../images/ypk_46.gif) repeat-y;margin-top:10px; }
.dglist h1{width:703px; height:7px; font-size:12px; float:left;background:url(../images/ypk_42.gif) no-repeat;}
.dglist h2{width:678px; height:18px; margin:10px;_margin:5px;padding-bottom:10px; padding-left:5px; float:left;
background:url(../images/ypk_11.gif) no-repeat; border-bottom:1px solid #ddd;font-size:12px; }
.dglist h3{width:678px; height:18px; margin:10px;_margin:5px; padding-bottom:10px; padding-left:5px; float:left;
background:url(../images/ypk_12.gif) no-repeat; border-bottom:1px solid #ddd;font-size:12px; }
.dglist h4{width:678px; height:18px; margin:10px;_margin:5px; padding-bottom:10px; padding-left:5px; float:left;
background:url(../images/ypk_15.gif) no-repeat; border-bottom:1px solid #ddd;font-size:12px; }
.dglist ul{width:703px;  height:auto; float:left;background:url(../images/ypk_45.gif) no-repeat bottom; }
.textbox{width:640px; height:auto; margin:15px;padding-left:15px;float:left; line-height:22px; padding-bottom:20px;}

.messagelist{width:703px; height:auto; float:left;background:url(../images/ypk_46.gif) repeat-y;margin-top:10px; }
.messagelist h1{width:703px; height:7px; font-size:12px; float:left;background:url(../images/ypk_42.gif) no-repeat;}
.messagelist h2{width:678px; height:18px; margin:10px;_margin:5px;padding-bottom:10px; padding-left:5px; float:left;
background:url(../images/ypk_13.gif) no-repeat; border-bottom:1px solid #ddd;font-size:12px; }

.messagelist ul{width:703px;  height:auto; float:left;background:url(../images/ypk_45.gif) no-repeat bottom; }
.messagebox{width:640px; height:auto; margin:15px;padding-left:15px;float:left; line-height:22px; padding-bottom:20px;}
.messagebox dl{float:left; width:620px; height:auto; padding-top:15px; }
.messagebox dd{float:left; width:120px; text-align:right; height:auto; line-height:30px; }
.messagebox dt{float:left; width:450px; height:auto;padding-left:10px; line-height:24px; }
.text05{border:1px solid #b0b0b0; width:50px; height:20px;}
.text07{border:1px solid #b0b0b0; width:270px; height:20px; float:left;}
.text06{border:1px solid #b0b0b0; width:270px; height:100px; float:left;}



.shoplist{width:703px; height:auto ; float:left; margin-top:10px; }
.shoplist img{ float:left;}
.shoplist h1{width:693px; height:26px; line-height:26px;padding-left:13px; text-align:left; color:#000 ; float:left;  font-size:14px; font-weight:bold; padding-bottom:0px; background:#f4f4f4;padding-top:10px; border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.shoplist h1 span{width:689px;height:26px; float:left; background:url(../images/ypk_4.gif) no-repeat;}

.shoplist dl{width:650px; height:auto ; float:left;padding-left:15px; }
.shoplist dd{width:250px; height:auto ; padding-left:10px; padding-top:22px; padding-bottom:15px;float:left;}
.shoplist dd img{width:250px; height:250px ; float:left;}
.shoplist dd li img{width:42px; height:42px ; float:left; border:1px solid #ddd; margin-right:5px;margin-top:3px;}
.shoplist dt{width:330px; height:auto ; float:left; padding-left:30px; padding-bottom:20px;}
.shoplist dt li{width:300px; height:auto ; padding-left:10px; float:left; line-height:20px;}
.shoplist dt .a1{ font-size:14px; font-weight:bold; color:#FF0000; padding-top:20px;}
.shoplist h2{ width:620px; height:24px; line-height:24px;padding-left:15px;  border-bottom:1px dashed #ddd; border-top:1px dashed #ddd; color:#FF0000; float:left;font-size:13px; margin-left:20px;}
.shoplist h2 img{ float:left; padding-top:3px; padding-right:5px;}

.shoplist ul{width:630px; height:auto ; float:left;line-height:24px; padding:10px; padding-left:20px;}


.loginbox{ width:920px; height:auto ; margin:0 auto; color:#46342a; }

.logintop{ width:920px; height:90px; float:left; padding-top:10px;}
.logintop img{width:168px; height:80px; }

.loginco{ width:918px; height:480px; float:left; border:1px solid #ddd; padding-top:20px;background:url(../images/banner_03.jpg);}

.loginno{width:920px; height:auto ; float:left;}
.loginno dl{width:920px; height:39px ; float:left; background:url(../images/login_07.gif) repeat-x;}
.loginno dd{width:123px; height:39px ; float:left; background:url(../images/login_06.gif) no-repeat;}

.loginno dt{width:777px; height:39px; float:left; padding-left:20px; background:url(../images/login_09.gif) no-repeat right;}
.loginno dt li{ float:left; padding-top:6px; padding-right:10px;}
.loginno dt{width:777px; height:39px; float:left; padding-left:20px; background:url(../images/login_09.gif) no-repeat right;}
.loginno dt li{ float:left; padding-top:6px;}
.loginno dt .lxm{ width:190px; padding-right:10px;}
.loginno dt .lff{ width:110px; padding-right:0px;}
.loginno dt .yz{ width:50px; padding-right:0px;}

.loginfoot{width:920px; height:39px ; ;text-align:center; line-height:35px; float:left;}

.texta{border:1px solid #b0b0b0; width:140px; height:18px; margin-left:5px; margin-right:5px; }
.textb{border:1px solid #b0b0b0; width:60px; height:18px; margin-left:5px; margin-right:5px; }
.dlu{width:71px;height:23px; background:url(../images/login_12.gif) no-repeat;}
.tjbutton{width:75px;height:21px; background:url(../images/ypk_49.gif) no-repeat;}


.pagination{
padding: 2px;
float:left;
width:500px; padding-left:180px;
padding-bottom:20px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}
.pagination{
padding: 2px;
float:left;
width:500px; padding-left:180px;
padding-bottom:20px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "right" to right align pagination interface*/
font-size: 12px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: lightyellow;
}

.pagination li.currentpage{
font-weight: bold;
padding: 0 5px;
border: 1px solid navy;
background-color: #2e6ab1;
color: #FFF;
}

.pagination li.disablepage{
padding: 0 5px;
border: 1px solid #929292;
color: #929292;
}

.pagination li.nextpage{
font-weight: bold;
}

* html .pagination li.currentpage, * html .pagination li.disablepage{ /*IE 6 and below. Adjust non linked LIs slightly to account for bugs*/
margin-right: 5px;
padding-right: 0;
}










 
 
 
 
 
