







.main{width:1200px;margin:0 auto 30px;overflow:hidden;color:#555;}
.main-menu{height:40px;line-height: 40px;font-size:14px;margin-bottom:10px }
.main-menu li{display:inline;float:left;margin-right:10px;}
.main-left{width:220px;}
.main-left-slide{font-size:14px;}
.main-left-slide dt, .main-left-slide dd{height:40px;line-height:40px;}
.main-left-slide dt{color:#fff;padding-left:60px;background:url(../images/slide-bg.jpg);}
.main-left-slide dd a{position:relative;display:block;height:40px;padding-left:60px;}
.main-left-slide dd a.current{background:#00a5e4;color:#fff;}
.main-left-slide dd a:hover{color:#fff;background:#00a5e4;}
.main-left-slide2 dt, .main-left-slide2 dd{line-height: 40px;}
.main-left-slide2 dt{color:#fff;padding-left:60px;background:url(../images/slide-bg.jpg);}
.main-left-slide2 dd{}
.main-left-slide2 dd a{position:relative;display:block;height:40px;padding-left:10px;}
.main-left-slide2 dd li a {height: 29px;width: 220px;}
.main-left-slide2 dd a.current{background:#008fd5;color:#fff;}
.main-left-slide2 dd a:hover{color:#00a5e4;background-color: #f5f5f5;}
.main-left-slide2 dd a.current:hover{color:#fff;background-color: #008fd5;}
.main-left-slide2 ul{margin:12px 0 15px 0;}
.main-left-slide2 ul li{margin-left: 10px;}
.main-left-slide2 ul li a:hover{color:#00a5e4;}
.mls-icon{position:absolute;top:15px; right:30px;display:inline;width:11px;height:11px;background:url(../images/tb.png) no-repeat -275px -11px;}
.add-icon{position:absolute;top:15px; right:30px;display:inline;width:11px;height:11px;background:url(../images/add.png) no-repeat;}
.sub-icon{position:absolute;    right:10px;display:inline;width:42px;height:42px;background:url(../images/sub.png) no-repeat;}
.main-left-slide dd a:hover .mls-icon, .main-left-slide dd a.current .mls-icon{position:absolute;top:15px; right:30px;display:inline;width:11px;height:11px;background:url(../images/tb.png) no-repeat -275px 0px;}
.main-left-slide dd a{display:block;}
.main-left-slide2 dd a:hover .mls-icon, .main-left-slide2 dd a.current .mls-icon{position:absolute;top:15px; right:30px;display:inline;width:11px;height:11px;background:url(../images/tb.png) no-repeat -275px -11px;}
.main-left-slide2 dd a:hover .dot-icon, .main-left-slide2 dd a.curr .dot-icon{position:absolute;top:17px; left:0px;display:inline;width:11px;height:11px;background:url(../images/dot.png) no-repeat;}
.main-left-slide2 dd a{display:block;}
.main-right{width:925px;min-height:470px; height:auto!important;padding:0 0 0 30px;}
.mr-img{width:688px;margin:20px 0;text-align:center;}
.shehui{margin:20px 0;text-align:center;width: 700px;height: 430px;}
.shehui img{margin-top: -5px;width: 695px;height: 440px;}
.ryu{width:688px;margin:20px 0;text-align:center;margin-left: -107px;}
.mr-img-max01 img{width:50%;float: left;}
.mr-img-max img{width:100%;}
.newsMenu li{color: #a6a6a6;padding-left: 10px;height:24px;line-height: 24pllx;margin-bottom: 5px;background: url(../images/dian-yeow.png) no-repeat 0 12px;overflow:hidden;text-overflow:ellipsis; white-space: nowrap;}
.newsMenu li{color: #a6a6a6;padding-left: 10px;height:24px;line-height: 24pllx;margin-bottom: 5px;background: url(../images/dian-yeow.png) no-repeat 0 12px;overflow:hidden;text-overflow:ellipsis; white-space: nowrap;}

.newsTime{color: #585858;font-size: 14px;font-family: 'Microsoft Yahei';padding-bottom: 10px;margin-bottom: 20px;}
.newsListTitle, .newsListTitleIcon{margin:0px 5px 0 5px;}
.hiringMeun{}
.hiringMeun li{float:left;width:172px;height:45px;line-height:45px;text-align:center;background:#e8e8e8;}
.hiringMeun li a{display:block;color:#666;}
.hiringMeun li.current a, .hiringMeun li a:hover{background:url(../images/icon-bg01.jpg) no-repeat center center;color:#fff;}
.hiringList-item{display:none; font-size: 14px;}
.hiringList-item h2 {line-height: 50px; margin-top: 16px;}
.hiringList-item h3 {line-height: 30px; }
.hiringList-item li {line-height: 24px; }
.hiringList .current{display:block;}
.mb20{margin-bottom:20px;}
.ryList{margin-right:-60px;*zoom:1;}
.ryList li{float:left;width:320px;height:240px;margin:0 40px 20px 0;overflow:hidden;}
.ryList li p{padding-bottom:5px;text-align:center;}
.ryList li img{height:200px;}
.new{height:15px;line-height:15px;padding:0 10px;display:inline-block; color:#fff; background:#00a5e4;   border-radius:3px;font-weight:bold;}
.background{background:#f5f5f5;}
.news{margin-left: 30px;}
.mr{margin-left: -35px;}
.main.cc{width: 980px;
         margin: 0 auto 10px;
         overflow: hidden;
         color: #555

}