* { margin:0px auto; padding:0px; list-style:none; }
body { text-align:center; font-size:12px; color:#000000; font-family: Arial, Helvetica, sans-serif 宋体; }
a { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
div { text-align:left; }
ul { list-style:none; overflow:hidden; padding:0; margin:0; }
img { border:none; }
.left { float:left; }
.right { float:right; }
.topbg { height:31px; width:100%; background:#f7f7f7; }
.top { background:url(//www.jjdof.com/templets/default/style/images/allbg.jpg) no-repeat; width:980px; height:35px; margin:0 auto; line-height:30px; color:#333; margin-top:-31px; }
.top a { color:#333; }
.top a:hover { color:#900; }
.top b { font-weight:normal; }
#kuang { height:auto; width:980px; overflow:hidden; margin:0 auto; }
.menu .logo h1 { text-indent:-9999px; background:url(//www.jjdof.com/templets/default/style/images/allbg.jpg) 0px -35px no-repeat; width:190px; height:50px; }
.menu .logo { float:left; padding-top:3px; }
.menu .nav { background:url(//www.jjdof.com/templets/default/style/images/allbg.jpg) -198px -35px no-repeat; padding-top:10px; float:left; height:55px; padding-left:0px; }
.menu .nav p { padding:0px 10px; border-right:#e4e4e4 dotted 1px; float:left; }
.menu .nav p a { line-height:23px; color:#000; padding:3px 5px; }
.menu .nav p a:hover { background:#099603; color:#fff; }
.s { background:url(//www.jjdof.com/templets/default/style/images/allbg.jpg) 0px -118px no-repeat; width:980px; height:60px; }
.s .left { padding:12px 50px 0px 70px; width:120px; line-height:18px; }
.s .left a { color:#fff; margin-right:5px; }
.s .search { padding-top:18px; float:left; }
.s .search .stext { height:27px; background:#eeffef; width:375px; border:none; line-height:27px; font-size:14px; color:#777F77; }
.s .search .sbt { background:none repeat scroll 0 50% transparent; width:93px; height:27px; border:none; cursor:pointer; }
.s .right { width:195px; padding:12px 10px 0px 0px; }
.s .right a { color:#fff; line-height:18px; }
.s .right a:hover,
.s .left a:hover,
.tbox .content p a:hover { color:#f00; }
.ad { padding:10px 0px; float:left; }
.hd { width:980px; height:66px; overflow:hidden; border:#E9CEF3 0px solid; margin-top:10px; }
h1 { padding-left:0px; width:200px; height:66px; float:left; margin-right:15px; }
.txt { width:728px; height:60px; }
.baobao { width:980px; height:auto; overflow:hidden; margin-top:10px; }
.sy { width:118px; height:30px; line-height:30px; font-size:14px; text-align:center; font-weight:bold; background-color:#248A24; border:#248A24 solid 1px; color:#FFFFFF; margin-bottom:1px; }
.zuo { float:left; width:120px; height:715px; }
.zuo ul { width:120px; }
.zuo ul li { float:left; width:120px; border-bottom:#ffffff solid 1px; }
.zuo ul li a { font-size:14px; height:30px; line-height:30px; float:left; width:120px; text-align:center; background:#47A513; color:#ffffff; }
.zuo ul li a:hover { font-weight:bold; height:30px; line-height:30px; float:left; width:120px; background:#248A24; color:#fff; text-decoration: none; text-align:center; }
.cu { font-size:12px; font-weight:bold; }
.you { float:right; width:845px; height: auto; overflow:hidden; border-top:#47A513 solid 3px; border-left:#47A513 solid 1px; border-right:#47A513 solid 1px; border-bottom:#47A513 solid 1px; }
.youk { width:813px; line-height:150%; margin:20px; }
.you p { padding-top:10px; text-indent:2em; }
h2 { width:790px; height:40px; line-height:40px; font-size:20px; font-weight:bold; padding-left:10px; overflow:hidden; background-color:#fff; color:#000000; border-bottom:#47A513 solid 1px; }
h2 span { float:right; font-size:14px; font-weight:normal; padding-right:10px; }
.fot { width:960px; height:35px; margin-top:10px; line-height:35px; border-top:#47A513 solid 5px; padding-left:10px; padding-right:10px; }
