html{color:#333;background:#fff;font-family:"Microsoft Yahei";}
body, dl, dd, h1, h2, h3, h4, h5, h6, p, form, blockquote{ margin: 0;}   
ol,ul{ margin: 0; padding: 0;}
li{ list-style: none;}
img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl {*zoom:1;}
.cl:after,.cl:before{ content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{position: relative;}

.w1200{width:1200px;margin:0 auto;*margin-top:8%;}
.banner .w1200{*margin-top:14%;}
.banner{background:url(images/banner.jpg) no-repeat center center;}
.mrt{position:absolute;top:-300px;left:-54px;width:325px;height:200px;background:url(images/logo_mrt.png) no-repeat;opacity:0;}
.review{position:absolute;z-index:9;right:78px;top:140px;width:82px;}
.review b{display:block;width:100%;height:23px;cursor:pointer;}
.review ul{display:none;}
.review:hover ul{display:block;}
.review li a{display:block;width:100%;height:24px;line-height:24px;font-size:12px;color:#fff;background-color:#1b3232;text-indent:5px;}
.review li a:hover{background-color:#fff;color:#1b3232;}
.b-tit{position:relative;width:700px;height:400px;}
.b-tit img{position:absolute;left:-200px;opacity:0;}
.b-lead{position:absolute;top:50px;left:10px;width:650px;padding:10px;opacity:0;}
.b-lead .lq{position:absolute;left:0;top:0;width:23px;height:49px;border-left:1px solid #000;border-top:1px solid #000;}
.b-lead .rq{position:absolute;right:0;bottom:0;width:23px;height:49px;border-right:1px solid #000;border-bottom:1px solid #000;}
.b-lead p{font-size:16px;line-height:32px;text-indent:2em;text-align:justify;}

.tita{position:relative;width:1000px;height:120px;margin:0 auto;border-bottom:1px solid #e8e8e8;background:url(images/ta.png) no-repeat center center;text-align:center;font-size:0;}
.tita h2{padding-top:40px;font-size:40px;line-height:1;}
.tita em{display:inline-block;*display:inline;*zoom:1;position:relative;top:-1px;padding:0 5px;border-bottom:3px solid #e9d5ad;font:normal 20px/40px 'Times New Roman';color:#a4947d;text-transform:uppercase;}
.dark-tit .tita{background-image:url(images/dark_ta.png);color:#fff;}
.dark-tit .tita em{color:#fff;}

.headshot{float:left;width:470px;height:520px;margin:75px 0 0 45px;}
.profile{float:right;width:540px;margin:50px 50px 0 0;}
.archive{width:540px; float:left}
.archive .tit{ width:100%; float:left; height:22px; position:relative; margin:30px 0 10px;}
.archive .tit b{ float:left; display:inline-block;font-size:14px; line-height:22px; padding:0 5px; background:#a4947d; font-weight:normal; color:#fff; border-right:10px solid #fff;}
.archive .tit i{ display:inline-block; width:100%;height:1px; background:#a4947d; position:absolute; top:10px; left:0; z-index:-1}
.archive p{font-size:16px; line-height:24px; color:#595959}
.archive .p2{line-height:30px; color:#a4947d; }
.archive .p3{color:#595959; width:100%; float:left;padding-bottom:10px;}
.archive .p3 i{ display:inline-block; float:left;font-style:normal; font-size:20px; width:20px;}
.archive .p3 span{ display:inline-block; float:left; width:520px; }

.titb{padding-bottom:15px;font-size:34px;line-height:60px;}
.titb i{display:inline-block;vertical-align:-10%;font:50px/60px "Impact";color:#eed6b4;}
.content p{padding:0 35px;font-size:16px;line-height:30px;text-indent:2em;text-align:justify;}
.content p b{font-weight:normal;color:#c4ac8b;}
.dark{background:url(images/dark.jpg) repeat;}
.dark .titb{color:#eed6b4;}
.dark .titb i{color:#fff;}
.dark .content p b{color:#eed6b4;}
.dark .content p{color:#fff;padding:0 30px;}
.dark .content p a{color:#B6772A;}

.imglist{margin-top:30px;text-align:center;}
.imglist img{margin:0 7px;}

.co-img{float:left;margin:110px 0 0 10px;width:;}
.co-prof{float:right;margin:90px 10px 0 0;width:430px;height:333px;background:url(images/co_prof.png) no-repeat;}
.co-prof p{padding:64px 15px 0;font-size:16px;line-height:30px;text-indent:2em;text-align:justify;color:#fff;}

.end{background:url(images/deepdark.jpg) repeat;color:#fff;}
.end-lead{padding:50px 100px;font-size:18px;line-height:30px;text-indent:2em;text-align:justify;}
.team{float:left;margin-left:100px;width:691px;height:180px;padding-top:80px;background:url(images/bg_team.png) no-repeat;}
.team .dt{float:left;font-size:14px;line-height:30px;margin-top:-10px;text-align:right;margin-left:40px;}
.team .dd{float:left;font-size:14px;line-height:30px;margin-top:-10px;}
.team .gz{float:left;width:106px;margin:0 30px 0 5px;text-align:center;}
.duty{float:right;margin-right:100px;width:279px;height:210px;padding-top:70px;background:url(images/bg_duty.png) no-repeat;}
.duty p{padding:0 15px;font-size:14px;line-height:24px;text-indent:2em;text-align:justify;}

#fp-nav ul li a span, .fp-slidesNav ul li a span{background-color:#b6772a;}
.mc-top-box{position:fixed;left:0;top:0;z-index:999;}


