* { margin: 0px; padding: 0px; font-size: 12px; list-style-type: none; }
/*Ä¬ÈÏÁ´½Ó*/
a { color: #000000; text-decoration: none; outline:none; }
a:hover { text-decoration: none; color: #FF6600; }
a:active { text-decoration: none; color: #FF6600; star:expression(this.onFocus=this.blur());
}
.white { color: #FFFFFF; }
.white hover { color: #FF6600; }
body { width: 1002px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto; background-color: #C0C0C0; }
.head { float: left; width: 1002px; background-image: url(../images/headbg.jpg); background-repeat: repeat-x; background-position: left bottom; height: 148px; }
.head .top { float: left; width: 234px; padding-left: 768px; background-image: url(../images/scbutbg.jpg); background-repeat: no-repeat; background-position: right top; height: 40px; padding-top: 9px; color: #FFF; }
.logocok { float: left; width: 974px; padding-left: 28px; }
.logo { float: left; width: 150px; }
.menu { float: left; width: 824px; padding-top: 28px; }
.menu ul { float: left; width: 700px; padding-left: 124px; }
.menu li { float: left; height: 29px; width: 87px; padding-right: 10px; padding-left: 10px; }
.menu a { font-size: 14px; font-weight: bold; color: #2a2a2a; line-height: 29px; text-align: center; float: left; height: 29px; width: 87px; }
.menu a:hover { font-size: 14px; font-weight: bold; color: #C04E34; line-height: 29px; background-image: url(../images/butterbg.jpg); background-repeat: no-repeat; background-position: center center; float: left; height: 29px; width: 87px; }
.menu2 a:link, .menu2 a:visited { font-size: 14px; font-weight: bold; color: #C04E34; line-height: 29px; background-image: url(../images/butterbg.jpg); background-repeat: no-repeat; background-position: center center; float: left; height: 29px; width: 87px; }
/*jsbanner*/
.jsbanner { float: left; width: 1002px; }
/*mail*/
.mail { width: 994px; float: left; background-color: #E7E7E7; background-image: url(../images/mailbg.jpg); background-repeat: repeat-x; background-position: left top; padding-top: 18px; padding-left: 8px; padding-bottom: 35px; }
/*¹«Ë¾¼ò½é*/
.narleft { float: left; width: 265px; background-image: url(../images/cont1.jpg); background-repeat: repeat-y; background-position: left center; }
.narleft .bottoma { background-image: url(../images/bodbg1.jpg); background-repeat: no-repeat; background-position: left top; float: left; height: 19px; width: 265px; }
.narleft .titlea { height: 16px; padding-left: 4px; color: #595959; font-size: 14px; font-weight: bold; padding-top: 10px; padding-bottom: 7px; }
.narleft .conta { float: left; width: 250px; padding-right: 7px; padding-left: 8px; line-height: 170%; padding-bottom: 8px; background-image: url(../images/titlel1.jpg); background-repeat: no-repeat; background-position: left top; }
.conta span { float: left; width: 84px; padding-right: 8px; padding-top: 6px; }
.narmid { float: left; width: 336px; padding-right: 8px; padding-left: 8px; }
.narmid .contb { background-image: url(../images/back2.jpg); background-repeat: repeat-y; background-position: left center; float: left; width: 336px; }
.narmid .titleb { background-image: url(../images/back1.jpg); background-repeat: no-repeat; background-position: left top; padding-top: 14px; float: left; width: 336px; }
.titleb h1 { font-size: 14px; font-weight: bold; color: #595959; padding-left: 13px; }
.narmid .bottomb { background-image: url(../images/back3.jpg); background-repeat: no-repeat; background-position: left top; float: left; height: 22px; width: 336px; }
.newlist { float: left; width: 320px; padding-right: 8px; padding-left: 8px; padding-top: 15px; }
.newlist li { float: left; width: 320px; padding-top: 7px; padding-bottom: 6px; }
.newlist span { float: right; }
.naright { float: left; width: 368px; background-image: url(../images/casebg.jpg); background-repeat: no-repeat; background-position: left top; height: 201px; }
.naright .titlec h1 { font-size: 14px; font-weight: bold; color: #595959; padding-top: 15px; padding-left: 12px; }
.piclist { float: left; width: 368px; padding-top: 37px; padding-left: 9px; height: 140px; }
/*friend*/
.friend { float: left; width: 986px; background-color: #E7E7E7; padding-right: 8px; padding-left: 8px; background-image: url(../images/friendbg.jpg); background-repeat: no-repeat; background-position: center top; height: 41px; padding-top: 10px; color: #676767; padding-bottom: 35px; }
.friend ul { float: left; width: 976px; padding-left: 10px; }
.friend li { float: left; padding-right: 20px; }
.friend a { color: #676767; }
.friend a:hover { color: #FF6600; }
.footer { width: 1002px; float: left; background-color: #E7E7E7; background-image: url(../images/footer.jpg); background-repeat: repeat-x; background-position: left top; height: 55px; padding-top: 28px; text-align: center; color: #FFF; line-height: 180%; }
/*rollBox*/
.rollBox { width:360px; overflow:hidden; float: left; height: 100px; }
.rollBox .LeftBotton { height:100px; width:21px; overflow:hidden; float:left; display:inline; cursor:pointer; background-image: url(../images/butl.jpg); background-repeat: no-repeat; background-position: left center; }
.rollBox .RightBotton { height:100px; width:20px; overflow:hidden; float:left; display:inline; cursor:pointer; background-image: url(../images/butr.jpg); background-repeat: no-repeat; background-position: right center; padding-left: 8px; }
.rollBox .Cont { width:300px; overflow:hidden; float:left; }
.rollBox .ScrCont { width:10000000px; }
.rollBox .Cont .pic { width:95px; float:left; text-align:center; padding-right: 6px; }
.rollBox .Cont .pic img { display:block; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; padding-top: 4px; padding-left: 7px; }
.rollBox .Cont .pic p { color:#505050; line-height: 20%; }
.rollBox .Cont a:link, .rollBox .Cont a:visited { color:#626466; text-decoration:none; }
.rollBox .Cont a:hover { color:#f00; text-decoration:underline; }
.rollBox #List1, .rollBox #List2 { float:left; }
