body{color:#444;background: #FFFFFF; font-size:12px; margin:0; padding:0;}
a{text-decoration:none; color:#444}
a:hover{text-decoration:underline; color: #000000}
.mainhead{ width:798px; margin:10px auto; height:70px;}
.maincontent{
 margin:0 auto;
 width:798px;
 height:420px;
 background:url(../images/v9/bg.jpg) no-repeat center;
}
.maincontent .sousuo{
float:right;
height:160px;
margin-top:90px;
margin-right:20px;
width:380px;
}
.maincontent .sousuo .input{
border:#B2D7F1 solid 1px;
height:23px;
line-height:23px;
}
.maincontent .sousuo li{
margin-top:10px;
list-style:none;
float:left;
width:370px;
padding-left:10px;
height:23px;
line-height:23px;
font-size:14px;
}
.maincontent .jianjie{
float:left;
width:300px;
height:320px;
margin-left:20px;
margin-top:40px;
}
.maincontent .jianjie li{
list-style:none;
line-height:25px;
padding-left:10px;
font-size:12px;
color:#000000;
float:left;
width:290px;
}
.maincontent .jianjie h1{
font-size: 18px;
color:#FF0000;
font-weight:bold;
text-align:center;
width:300px;
height:30px;
line-height:30px;
margin-top:10px;
font-weight:bold;
}
.txt{color: #000000; text-align:center; font-weight:bold; margin-top:10px;}
.txtbz{color: #000000; font-weight:bold; padding-top:15px; float:left;width:290px; font-size:12px; padding-left:10px;}
.maincontent .viewwork{ float: right; width:380px; height:120px; margin-right:20px; margin-top:20px; overflow:hidden;}
.maincontent .viewwork h2{
font-size: 14px;
color:#FF0000;
font-weight:bold;
text-align:center;
width:380px;
height:23px;
line-height:23px;
padding-top:5px;
padding-bottom:5px;
}
.maincontent .viewwork li{
list-style:none;
line-height:23px;
height:23px;
padding-top:0;
font-size:14px;
text-align:center;
color:#000000;
float:left;
width:80px;border:#B2D7F1 solid 1px;
}
.dialog{display: none; height:0px; width:0;}
.table_form{ font-size:14px; }
.table_form th{ border-right: #eee solid 1px; padding:0 }
.logo{ text-align:center;border-left: #eee solid 1px;}
.introduce{ width:320px; height:100px; overflow:hidden; }
.introduce:after{content:"..."}
/* footer style */
.footer{ margin:10px auto;text-align: center;}
.footer p.info{}
.footer p.info{color: #000000; line-height:24px;text-align:center; padding:12px 0; margin-top:15px; border-top:1px solid #dbe7ed}
.footer p.info a{color: #000000;}
.table_form tr{ min-height:25px;height:25px!important;}
