.main .panel .container { padding: 0px 0px 0px 322px; width: 680px; float: left; }

.menu ul li { background: url(../images/about/26.png) no-repeat; background-position: 55px 26px; }
.menu ul li:hover { background-image: url(../images/about/25.png); background-position: 55px 26px; }
.menu ul .selected { background-image: url(../images/about/25.png); background-position: 55px 26px; }

.main .panel .container .tit_icon { float: left; margin-top: 50px; margin-bottom: 25px; }
.main .panel .container p { float: left; width: 595px; font-size: 15px; color: #808080; line-height: 30px; margin-left: 10px; }
.main .panel .container .wh { float: left; padding: 40px 0px 140px 50px; }



.main .panel .container .honour { width: 605px; float: left; }
.main .panel .container .honour li { width: 270px; float: left; margin: 10px 0px 20px 30px; }
.main .panel .container .honour li img { float: left; }

.main .panel .container .honour li .box { width: 165px; height: auto; float: left; position: relative; margin: 16px 0px 0px 10px; }
.main .panel .container .honour li .box .top { width: 100%; float: left; height: 3px; background: url(../images/about/index/box_top.png); }
.main .panel .container .honour li .box .mid { width: 155px; float: left; padding: 3px 5px; background: url(../images/about/index/box_middle.png); min-height: 30px; font-size: 13px; text-align: center; }
.main .panel .container .honour li .box .bottom { width: 100%; float: left; height: 4px; background: url(../images/about/index/box_bottom.png); }
.main .panel .container .honour li .box img { position: absolute; left: -10px; top: 50%; margin-top: -8px; }


.main .panel .container .history { width: 610px; float: left;  }
.main .panel .container .history li { width: 100%; float: left; margin: 10px 0px 20px 25px; background: url(../images/about/history/history_month.png) no-repeat left top; }
.main .panel .container .history li label { float: left; width: 109px; height: 34px; text-align: center; font-size: 17px; line-height: 30px; color: #fff; }

.main .panel .container .history li .box { width: 420px; height: auto; float: left; position: relative; margin: 0px 0px 0px 65px; }
.main .panel .container .history li .box .top { width: 100%; float: left; height: 4px; background: url(../images/about/history/box_top.png); }
.main .panel .container .history li .box .mid { width: 390px; float: left; padding: 3px 15px; background: url(../images/about/history/box_middle.png); font-size: 16px; line-height: 30px; }
.main .panel .container .history li .box .mid p { width: 100%; float: left; font-size: 16px; line-height: 30px; margin: 0px 0px 10px 0px; }
.main .panel .container .history li .box .bottom { width: 100%; float: left; height: 4px; background: url(../images/about/history/box_bottom.png); }
.main .panel .container .history li .box .mid img { float: left; margin: 0px 10px 0px 0px; }
.main .panel .container .history li .box .r { position: absolute; left: -10px; top: 9px; }


.main .panel .team .keyword { width: 100%; float: left; margin: 60px 0px 0px 0px; }
.main .panel .team .keyword img { float: left; margin: 0px 0px 0px 10px; }
.main .panel .team .fc { float: left; margin: 0px 0px 0px 7px; padding-bottom:120px; }
.main .panel .team .fc img { float:left;}
.main .panel .cooperation { padding-bottom:120px;}
.main .panel .cooperation ul { width: 540px; float: left; }
.main .panel .cooperation ul li { width: 360px; height: 76px; float: left; font-size: 18px; padding-left: 180px; line-height: 80px; margin-bottom: 25px; margin-left: 35px; }
.main .panel .cooperation ul .c1 { background: url(../images/about/cooperation/2.jpg); }
.main .panel .cooperation ul .c2 {
	background: url(../images/about/cooperation/3.jpg);
	font-size:18px;
	line-height:25px;
	padding-top: 13px;
	height:63px;
}
.main .panel .cooperation ul .c3 { background: url(../images/about/cooperation/4.jpg); }
.main .panel .cooperation ul .c4 { background: url(../images/about/cooperation/5.jpg); font-size: 16px; line-height: 25px; padding-top: 13px; height:63px; }
.main .panel .cooperation .map { width: 550px; height: 225px; float: left; border: 1px #ccc solid; border-radius: 4px; margin: 20px 0px 0px 35px; }

.main .panel .recruit .tit { float: left; margin-left: 5px; }
.main .panel .recruit .banner { width:100%; float:left; height:51px; width:611px; margin-left:5px; background:url(../images/about/recruit/11.png) no-repeat left;}
.main .panel .recruit .banner a { float:right; margin-left:20px; margin-top:3px;}
.main .panel .recruit ul { float: left; margin: 20px 0px 20px 50px; }
.main .panel .recruit ul li { width: 512px; height: 39px; float: left; background:#FAFAFA; border:1px #ccc solid; border-radius:4px; margin: 15px 0px; }
.main .panel .recruit ul li b { float: left; font-size: 18px; margin: 11px 0px 0px 10px; width: 220px; font-weight: normal; }
.main .panel .recruit ul li label { float: left; font-size: 17px; margin-top: 11px; }
.main .panel .recruit ul li div { float: right; }
.main .panel .recruit ul li div a { float: left; color: #fff; font-size: 16px; margin: 7px 20px 0px 0px; text-align:center; line-height:23px; width:83px; height:26px; display:block; background:url(../images/about/recruit/9.png); }
.main .panel .recruit ul li div a:hover {  background:url(../images/about/recruit/10.png); }
.main .panel .recruit .ly { width: 608px; float: left; padding-bottom:130px;}

.main .panel .recruit .ly .item {  width: 608px; float: left; height: 158px; background-color:#FFF5EC;}
.main .panel .recruit .ly .item div { width:320px; float:left;}
.main .panel .recruit .ly .item div h1 { width:100%; float:left;}
.main .panel .recruit .ly .item div p { width:100%; float:left; line-height:24px; padding:0px; margin:0px;}
.main .panel .recruit .ly .i1 { background:url(../images/about/recruit/1.png) no-repeat; }
.main .panel .recruit .ly .i3 {  background:url(../images/about/recruit/7.png) no-repeat;}
.main .panel .recruit .ly .i1, .main .panel .recruit .ly .i3{ background-position:60px 30px;}
.main .panel .recruit .ly .i1 div, .main .panel .recruit .ly .i3 div { margin:25px 0px 0px 260px}

.main .panel .recruit .ly .i2 { background:url(../images/about/recruit/6.png) no-repeat;}
.main .panel .recruit .ly .i4 { background:url(../images/about/recruit/8.png) no-repeat;}
.main .panel .recruit .ly .i2, .main .panel .recruit .ly .i4 { background-color:#E8F7FE; background-position:400px 40px;}
.main .panel .recruit .ly .i2 div, .main .panel .recruit .ly .i4 div { margin:25px 0px 0px 60px}