
#wrap { background:url(../design/main/bg_main.jpg) center top no-repeat;}
#container {position:relative; height:760px; width:1200px; margin:0 auto; padding:35px 0;}

.poster { width:837px; float:left;}
.poster .poster_title { display:block; line-height:74px; background:#22326a center; color:#fff; font-size:17px; font-weight:bold; text-align:center;}

#main { width:412px; float:left;}

.right_contents { width:363px; float:left;}
/* top_board */
#top_board { height:333px; background:#fff; position:relative; }
#top_board > ul > li { float:left;}
#top_board > ul > li > a { display:block; line-height:60px; color:#4f4f4f; font-size:17px; font-weight:600; background:#f1f1f1; text-align:center;padding-left:30px; }
#top_board > ul > li > a:hover { color:#272727;}
#top_board > ul > li > a.on { color:#272727; background:#fff;}
#top_board ul div.tabcontent { display:none; position:absolute; top:54px; left:0; padding:20px 40px; }
#top_board .top_tex { color:#4f4f4f3; font-size:13px;  padding:20px 20px;}
#top_board .ban {padding-left:80px;}
#top_board .top_box { width:284px; padding:17px 10px 15px 10px; margin-bottom:10px; border-bottom:1px solid #dedede; }
#top_board .top_box h3 { padding-bottom:10px; }
#top_board .top_box h3 a { font-size:16px; color:#535353; font-weight:600;}
#top_board .top_box h3 a:hover { color:#015ba1; }
#top_board .top_box a { color:#535353; font-size:15px; line-height:24px;}
#top_board .top_box f { color:#535353; font-size:20px; font-weight:bold;}

#top_board .top_box a:hover { position:relative; top:1px; }
#top_board .top_box .date { color:#535353; font-size:15px; line-height:24px;}
#top_board ul ul li { position:relative; top:10px;}
#top_board ul ul li .date { position:absolute; top:5px; right:5px; color:#535353;}
#top_board ul ul li a { line-height:30px; color:#535353; background:url(/project/design/main/icon_dot.png) no-repeat 5px center; padding-left:10px; }
#top_board ul ul li a:hover { color:#333; }

.company { width:363px; float:left;}
#contain_box { height:100px; background:#22326a; position:relative;}
#contain_box .inner_box {padding-left:20px; padding-top:10px; font-size:15px;color:#fff;}
#contain_box > ul > li { float:left; }
.quick { background:#165EA2; height:350px;}
.quick li { float:left; width:121px;}
.quick li a { display:block; text-align:center; height:49px; padding-top:102px; font-size:16px; font-weight:bold; color:#fff;}
.quick .bg1 { background:url(../design/main/bg_qu1.png) no-repeat center 23px; border-right:1px solid #3092B6; border-bottom:1px solid #3092B6;}
.quick .bg2 { background:url(../design/main/bg_qu2.png) no-repeat center 23px; border-right:1px solid #3092B6; border-bottom:1px solid #3092B6;}
.quick .bg3 { background:url(../design/main/bg_qu3.png) no-repeat center 23px; border-bottom:1px solid #3092B6;}
.quick .bg4 { background:url(../design/main/bg_qu4.png) no-repeat center 23px;}

.judge a { display:block; line-height:74px; background:#3092B6 url(../design/main/bg_form.png) no-repeat 85px center; color:#fff; padding-left:116px; font-size:17px; font-weight:bold;}