@charset "utf-8";
/* CSS Document */
body{ font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 auto; background:#5b4a17; color:#fff;}
h2{ padding:0; margin:0;}
a{ color:#fff; text-decoration:none}
a:hover{ color:#F90;}
.MW{ width:750px; overflow-x:hidden; margin:0 auto;}
.disn{ display:none}
ul{ margin:0;}
img{ border:0;}
.clear{ clear:both; font-size:1px; line-height:1px; height:1px;}
form{ padding:0; margin:0;}
.fw{ font-weight:bold;}
.c1{ color:red!important;}
.f14{ font-size:14px;}
.tac{ text-align:center}
.disb{ display:block!important;}

.header{ margin-top:80px;}
.main-left{ width:300px; float:left; overflow-x:hidden;}
.main-right{ width:300px; float:right; overflow-x:hidden;}
.footer{ height:70px; margin-top:40px; padding-top:15px; padding-left:5px; color:#999966; border-top:1px solid #736538; text-align:center;}
.page{ padding:15px 10px 0 0; text-align:right;}

.menu{ width:755px!important; height:25px; margin-top:8px;}
.menu a{ display:block; padding:; margin:0; float:left;}

.main__index{ text-align:center; margin-top:100px;}

.main__about{ margin-top:30px;}
.main__about .main-left{ width:220px;}
.main__about .main-right{ width:446px; line-height:1.5;}


.main__news{ margin-top:25px;}
.main__news .main-left{ width:240px;}
.main__news .main-left .box{ width:200px;}
.main__news .main-left .box .text{ padding-top:10px; color:#fff; text-align:center;}
.main__news .main-right{ width:505px; float:right; overflow-x:hidden;}
.main__news .main-right ul.list li{ padding-top:10px;}
.main__news .con h1{ font-size:14px;}
.main__news .con .body{ line-height:1.8; padding-top:20px;}

.main__contact{ margin-top:25px;}
.main__contact .main-left{ width:320px; margin-left:25px;}
.main__contact .main-right{ width:320px; padding-top:65px; float:left; line-height:1.6; margin-left:30px;}

.main__team{ margin-top:25px;}
.main__team .list .box{ display:block; width:171px; height:270px; border:5px solid #fff; background:#fff; overflow:hidden; float:left; text-align:center; margin-left:7px;}
.main__team .list .left{ margin-left:0!important;}
.main__team .list .box span{ display:block; color:#666; padding-top:2px;}

.main__teamShow{ margin-top:25px;}
.main__teamShow .main-left{ width:230px;}
.main__teamShow .main-left .box{ width:200px; border:5px solid #fff; background:#fff; text-align:center; overflow-x:hidden;}
.main__teamShow .main-left .box img{ width:200px;}
.main__teamShow .main-left .box span{ display:block; color:#666; padding-top:2px;}
.main__teamShow .main-right{ width:500px;}
.main__teamShow .main-right .body{ padding-top:5px; line-height:1.5;}
.main__teamShow .name-list{ padding-top:20px;}
.main__teamShow .name-list a{ display:inline-block; margin-right:5px; margin-top:10px;}

.main__client{ margin-top:18px;}
.box-02{ width:185px; height:135px; overflow:hidden; float:left; margin:2px 1px auto 1px; background:url(../client/bg.gif);}
.box-02 img{ width:182px; height:132px; position:absolute; margin-top:1px; margin-left:1px;}
.box-02 img.current{ display:block; border:2px solid #999;}


.main__case{ margin-top:18px;}
.main__case .class{ position:absolute; padding-top:10px;}
.main__case .class a{ display:inline-block; margin-right:20px;}

.box-206{ width:750px; height:275px; overflow:hidden;}
.box-206 li{ display:block; margin:0; padding:0; list-style:none; overflow:hidden; width:187px; height:137px; float:left;}
.box-206 li img{ width:182px; height:132px; margin:3px auto auto 3px; cursor:pointer;}
.box-206 li .current{ display:block; position:absolute; border:1px solid #999; z-index:3;}
.box-206-4{ height:265px;}
.box-206-4 li{ width:187px; height:263px;}
.box-206-4 li img{ width:182px; height:258px;}
/*--*/
#jquery-overlay { position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; }
#jquery-lightbox { position: absolute; top: 0; left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0; }
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box { position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#lightbox-container-image { padding: 10px; }
#lightbox-loading { position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#lightbox-nav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext { width: 49%; height: 100%; zoom: 1; display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box { font: 14px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%; padding: 0 10px 0;}
#lightbox-container-image-data { padding: 0 10px; color: #666;}
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left;}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber { display: block; clear: left; padding-bottom: 1.0em;}			
#lightbox-secNav-btnClose { width: 66px; float: right; padding-bottom: 0.7em;}
/*--*/



