@charset "utf-8";
/* CSS Document */
/*layout*/
body { margin:0; font-size:12px; font-family: "宋体"; line-height:1.5; color:#333; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code,img, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button,font{   padding:0; margin:0; list-style:none; }
h1 { font-size:20px; font-weight:normal; font-family:'microsoft yahei', '黑体'; }
h2 { font-size:14px; }
h3 { font-size:14px; font-weight:normal; }
h4 { font-size:12px; }
h5 { font-size:12px; font-weight:normal; }
font{ font-size:12px;}
a { color:#00a0de; text-decoration:none; }
.fr{ float:right} 
.fl{ float:left}
a:hover { color:#f60; text-decoration:none; } 
a { color: #0000ff; }
h3 { margin: 0; margin-bottom: 8px; text-align: center; }
.indexbox h1{
  text-align: center;
  line-height: 100px;
}
.welcon{
  padding-top: 400px;
  width: 100%;
  background: url(../image/1200.jpg);
  width: 1200px;
  height: 550px;
  margin: 0 auto;
}
.welcome{
  background-color: #fff;
  padding: 20px 0;
}
.welcome h1{ line-height: 100px; text-align: center;}
.welcome h2{
  text-align: center;
}
.welcome p{ text-align: center; padding-top: 20px;}
#outside { margin: 0 auto 20px auto; width: 1000px;  }
#permlink { margin: 0; padding: 2px; text-align: right;  }
#permlink a { margin-left: 5px; margin-right: 5px; }
#header { display:block ; background: url(../image/tu.jpg) 0 0 no-repeat; background-size: 100%; height: 226px; }
#header h1 { display:block; margin: 0; padding: 5px; text-align: center; }
#topnav { margin: 0; margin-bottom: 10px; padding: 5px; overflow:hidden  }
#topnav span{ float:right; color:#fff}
#topnav p{ float:left}
#topnav p a { padding: 3px; margin:0 30px }
#left { float: left; width: 160px;  }
#middle {  float: right; width: 830px; }
#right { float: right; width: 184px;  }
#footer { clear: both; margin: 0; text-align: left;  }
#footer h5 { margin: 0; }



.box {   margin-bottom: 10px;   }
.box table { margin-top: 17px;  border: solid 1px #dbdbdb; margin-bottom:30px; }
.box table tr td a { display: block; height: 26px; text-align: center; line-height: 26px; text-decoration:none; font-size:12px; color: #069; background: #e3e3e3; overflow: hidden; }
.box table tr td a:hover,.box table tr td a.cur { color: #fff; background: #000;  text-decoration:none;}
 
.box tr td img{ width:68px; height:100px;}
 h3 { padding:10px 0; color: #5a6156; padding-bottom: 3px; border-bottom: solid 2px #cccccc; }
h5 { padding-left: 5px; color: #5a6156; }
 #permlink { border: solid 1px #30392c; background-color: #30392c; }
#permlink a { text-decoration: none; color: #d5ddcd; }
#permlink a:hover { text-decoration: underline; }
 #header h1 { color: #d5ddcd; }
#topnav { border: solid 1px #5a6156; background-color: #5a6156; }
#topnav a { border: solid 1px #5a6156; text-decoration: none; background-color: #5a6156; color: #d5ddcd; }
#topnav a:hover { border: solid 1px #d5ddcd; background-color: #d5ddcd; color: #781000; }
 #middle { border: solid 1px #d5ddcd; }
#right { border: solid 1px #d5ddcd; }
#footer { border: solid 1px #d5ddcd; }
.box { background-color: #ffffff;  min-height:500px;}
.box a { text-decoration: underline; color: #781000; }
.box a:hover { text-decoration: underline; }
.box ul { margin: 0; padding-left: 15px; list-style: circle; }
.text { font-family: "宋体"; font-size: 12pt; font-weight: bold; line-height: 20px; color: #000000; text-decoration: none }
#left .box table{ border:none}
.box tr td{ line-height:24px; font-size:14px; padding: 8px;}
.box tr td input.put{ width:80px; height:24px; background:#000; color:#fff}
.inputbox{ border:1px solid #dbdbdb; height:30px; line-height:30px;}
.boxa{ min-height:10px}
#middle .box table{ border:none; margin:0 10px; width:80%; margin:0 auto;}
#middle .boxa table{ width:95%; }
.resput{ width:500px; margin: 0 auto; padding:20px 0
}
.resput tr th{ background:#f1f1f1; line-height:46px}
.resput tr td{ padding:10px 10px}
.foot{ background:#f8f8f8; line-height:60px; text-align:center; clear: both}