/* CSS Document */
body,td,th,ul,li,p,h1,h2,fieldset,legend{ padding:0px; margin:0px;}
img{ border:0;}
ul,li{ list-style-type:none;}
body{ background:#fff url(images/bj6.gif) repeat-x top;font-size:12px; line-height:1.7; color:#000;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline; color:#cc0000;}
.f14{font-size:14px; line-height:1.5; font-weight:bold; color:#a51701;}
.f12{font-size:12px; line-height:1.5; font-weight:bold; color:#a51701;}
.marb15{ margin-bottom:10px;}
.pic{ height:81px; overflow:hidden; margin:4px 0 0;}
.layout{zoom:1;width:953px;text-align:left;margin:0 auto;overflow:hidden; background-color:#FFFFFF;}
.line{ border-bottom:1px dashed #c91f00; font-size:1px; height:1px; overflow:hidden; zoom:1; margin:7px 0 8px;}
.midleft{ width:697px; float:left;}
.midright{ width:249px; float:right;}

.daohang{ height:30px;font-size:14px;background: #fff url(images/dhbj.gif) repeat-x; color:#c43400; line-height:30px; font-weight:bold; text-align:center;}
.daohang a{color:#c43400; padding:0 4px;}

.bianzhean{ background: #fff url(images/bgtop.gif) repeat-x;}
.bianzhean div{ padding:20px 30px;}
.bianzhean div span{ color:#c63401; font-size:14px; line-height:20px; font-weight:bold;}
.bianzhean div p{line-height:24px;}
.bianzhean div p a{color:#0157c4;}
.biaoti{font-size:14px; line-height:1.5;font-weight:bold;color:#c63401;}

.minshi{font-size:12px; line-height:1.5;font-weight:bold;color:#c63401;}
.minshi a{font-size:12px; line-height:1.5;font-weight:bold;color:#c63401;}
.minshi a:hover{color:#c63401;}

.xueyuan a{font-size:14px; line-height:1.5;font-weight:bold;color:#535351;}
.xueyuan a:hover{color:#535351;}

a.blue:link,a.blue:visited{ text-decoration:none; color:#0155ad;}
a.blue:hover{ text-decoration:underline; color:#cc0000;}

.khht{ background:url(images/kh.gif) no-repeat top; overflow: auto; zoom:1; padding-top:37px;}
.khleft{ width:189px; float:left; background-color:#fff8f6; padding:13px;}
.khright{ width:456px; float:right; background-color:#FFFFFF;padding:13px;}
.huati{}
.huati span{ color:#c91f00; font-size:12px;}
.huati a{ color:#c91f00; }
fieldset {padding:5px 5px;color:#000;border:#f09787 solid 1px; overflow:hidden;} 
legend {color:#c91f00;font-weight:bold;line-height:18px;height:18px; overflow:hidden;} 
fieldset ul li{ line-height:22px;color:#000;}
.khleft fieldset{ width:170px;}
.khright fieldset{ width:210px;}

.wxdc{ background:#fff8f6 url(images/dc.gif) no-repeat top; overflow: auto; zoom:1; padding:47px 15px 10px;}

.sleft{ width:672px; float:left; background-color:#FFFFFF;}
.sright{ width:274px; float:right; background-color:#fff8f6;}
.zwlist{ background:url(images/c11.gif) repeat-x top; padding-top:12px; overflow:auto;zoom:1;}
.zwlist .zwlistl{ width:141px; padding:0 10px; float:left;}
.zwlist .zwlistr{ width:487px;  padding-right:20px; float:right;}
.zwlist .zwlistr .zwcon p span{ font-size:14px; font-weight:bold;}
.zwlist .zwlistr .zwcon p a{ color:#c91f00;}

.sright p{ padding:10px 10px; line-height:2;}
.sright p a{color:#c91f00;}
.sright .title{ height:21px; background:url(images/m3.gif) repeat-x; text-align:center; margin:1px 0;}
