/* CSS Document */
body{ margin:0 auto; padding:0; font-size:12px; text-decoration:none; background:#e9e2d0;color:#a27e68; font-family:Arial, Helvetica, sans-serif}
li{list-style:none; padding:0px; margin:0px;}
ul{list-style:none; margin:0px; padding:0px;}
table{ padding:0px; margin:0px;}
tr{ padding:0px; margin:0px;}
td{ padding:0px; margin:0px;}
img{ padding:0px; margin:0px; border:0;}
div{ margin:0px; padding:0px}
form{ margin:0px; padding:0px;}
a{ text-decoration:none;color:#a27e68;outline:0;blr:expression(this.onFocus=this.blur());}
p{ margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}

#top{ width:100%; background:url(../images/tbj.jpg); height:173px;}
#toper{ width:1000px; margin:auto}
#logo{ height:116px; width:100%;}
#sea{ width:176px; float:right}
#text{ background:url(../images/sea.jpg) no-repeat; width:146px; height:23px; float:left; padding:1px; padding-left:2px;}
#text input{ margin:0px; padding:0px; border:0px; height:20px; width:134px; line-height:21px; margin-top:1px;}
#an{  width:27px; height:25px; float:left}
#an input{ margin:0px; padding:0px; border:0px; width:27px; height:25px;background:url(../images/an.jpg); cursor:pointer;outline:0;blr:expression(this.onFocus=this.blur());}

#dh{ height:57px; width:100%;}
#dh ul li{ width:136px; text-align:center; float:left; line-height:59px; height:59px; overflow:hidden;}
#dh ul li a{ color:#825b44; font-size:14px; display:block;overflow:hidden}
#dh ul li a:hover{ background:url(../images/hover.png) center no-repeat ; color:#FFFFFF; position:relative; _position:none; z-index:99;}
#banner{ height:500px;}
#main{ width:1000px; margin:auto; padding:19px; padding-bottom:10px;background:url(../images/mbj.jpg) #FFFFFF repeat-x bottom }

#gsjj{ width:301px; height:330px; border-bottom:#decfc5 1px solid; border-right:#decfc5 1px solid; padding-right:20px; overflow:hidden; float:left; padding-left:5px;}
#gsjj ul li strong{ font-size:14px; color:#735645}
#gsjj ul li span{ font-weight:bold}


#kfzx{ width:300px; height:330px; float:left; padding-left:25px; padding-right:20px;border-bottom:#decfc5 1px solid; border-right:#decfc5 1px solid; }
#kfzx ul li table{ font-family:Arial, Helvetica, sans-serif}
#kfzx ul li table span{ font-weight:bold; font-family:"微软雅黑"}
#kfzx ul li strong{ font-size:14px; color:#735645}

#rc{ width:300px; height:330px; float:left; padding-left:25px;border-bottom:#decfc5 1px solid; }
#rc  ul li table{ font-family:Arial, Helvetica, sans-serif}
#rc ul li table span{ font-weight:bold; font-family:"微软雅黑"}
#rc ul li strong{ font-size:14px; color:#735645}

#xw{ width:309px; padding-top:9px; border-right:#decfc5 1px solid;  padding-right:17px; float:left}
#xw div table{ font-family:Arial, Helvetica, sans-serif}
#xw div table span{ font-weight:bold; font-family:"微软雅黑"}
#xw ul li img{ vertical-align:middle}
#xw ul{ padding-top:10px; padding-left:5px; width:296px;}
#xw ul li{ line-height:30px;border-bottom:#decfc5 1px dashed; _padding-top:7px; _padding-bottom:7px;}

#cp{ width:655px; float:left; padding-left:17px; padding-top:10px;}
#clx{ width:485px; margin:auto; padding-top:10px;}

#foot{ background:url(../images/fbj.jpg) repeat-x; width:100%px; height:91px;}
#fer{ width:1000px; margin:auto}
#fer{ padding-top:20px;}
#fer ul li{ line-height:30px; text-align:center}

#nbanner{ background:url(../images/nbanner.jpg) no-repeat center; height:250px; }

#fl ul li{ width:126px; float:left; margin-right:15px; height:36px; background:url(../images/cbj.jpg) no-repeat;  line-height:30px;}
#fl ul li a{ color:#666666; font-size:14px; width:122px; text-align:center;height:36px; display:block;}
#fl ul li a:hover{ background:url(../images/clb.jpg) no-repeat; color:#FFFFFF}



#mbj{ background:url(../images/mj.jpg) top center no-repeat;}
#pro{ width:1000px; margin:auto; padding-top:30px; overflow:hidden}
#pro a{ font-weight:bold}


.hui a{border:#bfbfbf 1px solid; background:#FFFFFF;  height:20px; line-height:20px;padding:3px; color:#666666;}
.hui span{border:#bfbfbf 1px solid; background:#FFFFFF; line-height:20px; height:20px;  padding:3px;color:#666666;}
.hui input{ padding:0px; margin:0px; border:0px; cursor:pointer}

#view{ padding:25px; line-height:25px; width:950px; margin:auto}
#view a:hover{ color:#FF3333}






.form-a input, label {
    vertical-align: middle;
}
.form-a input {
}
.form-a textarea {
    border: 1px solid #B8BFC5;
    color: #999999;
    font-size: 12px;
    line-height: 26px;
    margin: 0;
    padding: 0 5px;
    width: 238px;
}
.form-a input[type="text"] {
    border: 1px solid #B8BFC5;
    padding: 0 5px;
    width: 238px;
}
.form-a input.txt {
    border: 1px solid #B8BFC5;
    display: block;
    float: left;
    height: 26px;
    line-height: 26px;
    padding: 0;
    width: 238px;
}
.form-a input[type="radio"] {
    margin: 0;
    padding: 0;
    vertical-align: middle;
    width: auto;
}
.form-a input.short-text[type="text"] {
}
.form-a input.long-text[type="text"] {
}
.form-a textarea.textarea {
    float: left;
}
.form-a input.password[type="password"] {
}
.form-a ul, .form-a ol, .form-a li {
    list-style: none outside none;
}
.form-a .form-ul {
    text-align: left;
}
.form-a .form-ul li {
    margin-bottom: 15px;
}
.form-a .form-label {
    margin-bottom: -34px;
}
.form-a .form-label {
    display: block;
    line-height: 34px;
    margin-left: 0;
    margin-right: 3px;
    text-align: right;
    vertical-align: top;
    width: 80px;
}
.form-a .form-label em {
    color: red;
    margin-right: 3px;
}
.form-a .form-input, .form-a .form-element {
    display: inline-block;
    margin-left: 90px;
    padding: 0;
    vertical-align: middle;
}
.form-a .form-input {
    border: 3px solid #E2E9EF;
    border-radius: 3px 3px 3px 3px;
    display: inline-block;
    line-height: 0;
}
.form-input input:focus, .form-input textarea:focus {
    border-color: #87AAC6;
    color: #333333;
    outline: medium none;
}
.form-a .form-lable-tip {
    margin-left: 20px;
    vertical-align: top;
}
.form-a .devSubmit, .form-a .devCancel, .form-a a.linkBtn, .form-a .getkeyIcon1, .form-a .getkeyIcon2, .form-a .getkeyIcon3, .form-a .btn3, .form-a .btn4, .form-a .btn_blue, .form-a .close {
    background: url(../images/formbtn.png) no-repeat scroll 0 0 transparent;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: normal;
    height: 39px;
    line-height: 38px;
    text-align: center;
    vertical-align: middle;
    width: 107px;

}

