/* reset */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,u,s,a,a:hover{text-decoration:none;}
body,textarea,input,button,select,keygen,legend{font:12px/1.14 arial,\5b8b\4f53;color:#333;outline:0;}
a,a:hover{color:#333;}

.mr5{ margin-right:5px;}
.mb5{ margin-bottom:5px;}

body{ background: #fefefe url(imagesbg.gif) repeat-x top; }
.warp { margin: 0px auto; width: 960px; background: url(imagesmbg.jpg) no-repeat top center; }
.content {overflow: hidden;margin-bottom: 20px; }
.content .l{ float:left; width:630px; margin-top:122px; padding-left:42px;}
.content .r{ float:right; margin-top:300px; height:390px; width:250px;}
.dhlist{ margin-top:20px;}
.dhlist li{ width:315px; float:left; height:100px; margin-bottom:20px; text-align:center;}
.cjdh .nav{ height:30px; line-height:30px; background:url(../images/ico1.gif) no-repeat 4px 12px; padding-left:20px;}
.cjdh h3{ font-weight:bold; color:#F60; height:30px; line-height:30px; margin-top:10px; background:url(imagesline.gif) repeat-x top;}
.cjdh .con{ background: #FFF; padding: 10px; height:auto; border: 1px solid #D5EAE0; overflow:hidden; }
.butbox{border:solid 1px #eee;padding: 10px;}
.butbox li{ height:30px; line-height:30px;overflow:hidden;}
.butbox li.w604{ width:604px;}
.butbox li a{ display:block; background:url(imagesico1.jpg) no-repeat 8px 8px; padding-left:28px;}

.radiobox{border: solid 1px #eee;padding: 10px;}
.radiobox label{line-height: 30px;display: block;}
.areaarrow{background-image: url(imgareaarrow.gif);background-position: center;background-repeat: no-repeat;height: 40px;line-height: 40px;}

.rbox, .rbox1, .rbox2, .rbox3, .rbox4, .rbox5, .rbox6{ }
.rbox{ background: url(../images/cjdh_r.jpg) no-repeat right top; }
.rbox1{ background: url(../images/cjdh_r1.jpg) no-repeat right top; }
.rbox2{ background: url(../images/cjdh_r2.jpg) no-repeat right top; }
.rbox3{ background: url(../images/cjdh_r3.jpg) no-repeat right top; }
.rbox4{ background: url(../images/cjdh_r4.jpg) no-repeat right top; }
.rbox5{ background: url(../images/cjdh_r5.jpg) no-repeat right top; }
.rbox6{ background: url(../images/cjdh_r6.jpg) no-repeat right top; }

.footer{ line-height:30px; color:#666; text-align:center;}