@charset "utf-8";

* { margin:0; padding:0;}
body { background:url(../images/bodybg.jpg) repeat-x #ffffff; font-size:14px; line-height:23px; font-family:"微软雅黑", "黑体", "宋体"; color:#333;}


/*in_line*/
img {border:0; vertical-align:top; text-align:left;}
ul,li { list-style:none; padding:0px; margin:0px;}

a:hover{text-decoration:underline;}
a {color:#6f767e; text-decoration:none;}
.padt15{padding-top:15px; }
.t_r{text-align:right;}

.column { float:left;}
.clear { clear:both;}

.pad{padding:10px 20px; }
.padding{padding:10px;}
.padb0{padding-bottom:0px;}
.padt5{padding-top:5px;}
.padt0{padding-top:0px;}
.padt20{padding-top:20px;}
.padl50{padding-left:50px; padding-right:50px;}
.f12blue{color:#003a8a; }
.fb{font-weight:bold;}
.mart15{margin-top:15px;}
.f14g{color:#333; line-height:27px; font-family:Arial, Helvetica, sans-serif, "宋体";}
.f14r{color:#C00;}
.f14gray{color:#666;}
.bggray{background:#f5f5f5;}
.center{text-align:center;}
.f14g1{color:#666; line-height:27px; font-family:Arial, Helvetica, sans-serif, "宋体";}

.banner{width:960px; margin:0 auto;}
.menu{background:#ececec; height:30px; padding-top:10px; width:940px; margin:0 auto; padding-left:20px; color:#003a8a;}
.menu a{color:#003a8a; text-decoration:none; font-weight:bold;}
.menu a:hover{color:#C00; text-decoration:underline; }

/*header*/
.tall_h{width:960px; margin:0 auto;}
.tall_h .f_l{ width:180px; padding-top:16px; padding-right:30px;}
.tall_h .f_r{ width:340px; float:left;}
.tall_h .f_r1{width:400px; float:right;}
.tall_h .f_r img{ margin:-2px 0 0 0;}
/**/
.res{clear:both;}
.res ul li{list-style:none; padding:0px; margin:0px;}
.res li{float:left;}
.res li.resli1{width:80px;}
.res li.resli2{width:775px;}

/**/

/*footer*/
.footer{width:960px; margin:0 auto; border-top:#666 solid 1px; margin-top:20px;}
.footertxt{ text-align:center; padding:20px 0 20px 0; color:#9aa0a4; font-size:12px; font-family:Arial, Helvetica, sans-serif, "宋体"; line-height:23px;}


/*content*/
.content{width:960px; margin:0 auto; background:white;}
.timebg{background:url(../images/timebg.jpg) no-repeat; height:307px; width:485px;}
.time{padding-top:100px; padding-left:60px; padding-right:90px;}
.reg{padding-top:16px; padding-left:310px;}
.position{font-size:12px; color:#687f96; padding:10px 20px; font-family:"宋体";}


