@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font:16px/28px "Microsoft YaHei";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
img{border:none}
h1,h2{ font-weight:bold}
h3,h4,h5{ font-weight:normal}
i,em{ font-style:normal}
a{text-decoration:none;}
.fl{float:left;}
.fr {float:right;}
.cl { *zoom:1;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{ position:relative}

.w1200{ width:1200px; margin:0 auto}
.pd75{ padding:75px 0 }
.mt30{ margin-top:30px;}
.bg-gray{ background:#f8f8f8}
.bg-blue{ background:#141a2a}


.topbox{ background:url(images/topbg.jpg) no-repeat center top; height:540px;}
.jslg{ position:absolute; top:-180px; left:50%; margin-left:-206px; opacity:0; filter:alpha(opacity=0)}
.zt{ position:absolute; top:-259px; left:50%; margin-left:-376px;opacity:0; filter:alpha(opacity=0)}

.title{ width:100%; text-align:center; margin:0 auto }
.title h2{ font-size:42px; line-height:60px; color:#ac9677}
.title p{ font-size:42px; line-height:60px; }
.title p.white{ color:#fff;}

.part01>div,.part02>div,.part04>div,.part05>div{ padding:30px 0 0 0; width:49%}
.part01 img,.part02 img{ display:block; width:100%;}
.part01 p,.part02 p,.part03 p{ width:100%; height:100px; text-align:justify; text-indent:2em; padding:10px 0 0 0}
.part01 a{ display:inline-block; float:right; color:#7f214f}

.part02{ text-align:center}
.part02 h3{ padding:20px 0; font-size:36px; color:#ac9677; font-weight:bold; border-bottom:2px dotted #333}
.part02 h3 b{ display:inline-block; line-height:50px;}
.part02 h3 em{ display:inline-block; vertical-align:top;font-weight:normal; font-size:24px; color:#333}

.part03 dl{ background:#7f214f; color:#fff; width:49%; margin-top:30px}
.part03 dl dt img{ display:block; width:100%;}
.part03 dl dd{ height:200px; padding:20px; position:relative}
.part03 dl dd h3{ background:#ac9677; line-height:60px;font-size:36px; text-align:center }
.part03 dl dd h3 em{border-left:1px solid #fff; padding-left:20px; margin-left:20px; font-size:24px;}

.part04 img{ display:block; width:100%;}
.part04 h2{ width:100%; text-align:center; font-size:24px; line-height:40px; color:#ac9677; padding:30px 0 0 0}

.part05>div{ background:#fff; text-align:center; padding:30px 0; margin-top:30px;}


.p10{ width:100%; text-align:center; padding-top:30px}
.p10>div{ display:inline-block; *display:inline; *zoom:1; margin:0 20px;}
.team p{ line-height:30px;}
.team p span{ display:inline-block; width:200px; text-align:right}
.ewm img{display:block; width:130px;}
.ewm b{ color:#c59c61}







