@charset "utf-8";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; }
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; color:#444; font:12px "microsoft yahei";}
body{ background:#f9f8f6}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
a{ color:#333; text-decoration:none;}
a:hover { color:#d14f00; text-decoration:none;}
h1,h2{ font-weight:bold}
h3,h4,h5 {font-weight:normal;}
img{ border:none;}
.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.pr{ position:relative}
.pd30{ padding:30px 0}
.bg_white{ background:#fff}

.w1200{ width:1200px; margin:0 auto}
.w1180{ width:1180px; margin:0 auto}
.h_40{ background:url(img/bg01.jpg) no-repeat center top; height:693px;}
.h_40 .w1200{ height:693px}
.h_40 .pclg,.h_40 .zt,.h_40 .dy,.h_40 .qylg{filter:alpha(opacity=0); -moz-opacity:0; opacity:0;}
.h_40 .pclg{ position:absolute; top:0; left:-50px; width:187px; height:222px;}
.h_40 .zt{ position:absolute; top:-125px; left:200px; width:918px; height:296px;}
.h_40 .dy{ position:absolute; bottom:-90px; left:23px; width:1153px; height:148px;}
.h_40 .qylg{ position:absolute; top:20px; right:-50px; width:261px; height:153px}

.title{ width:1120px; margin:0 auto 30px  auto; text-align:center; background:url(img/title.png) no-repeat center top; height:74px; }
.title h2{ font-size:35px; font-weight:normal}
.title h2 b{ font-weight:bold; color:#b8935c}
.t02{ background-position:0 -74px}

.w485{ width:485px}
.w677{ width:677px}
.slideBox01 .hd{ width:100%; position:absolute; bottom:10px; left:0; text-align:right} 
.slideBox01 .hd ul li{ display:inline-block; *display:inline; *zoom:1; width:18px; height:18px; border-radius:100%; background:#fff; margin:0 5px}
.slideBox01 .hd ul li.on{ background:#ffc827}
.intro h2{ width:100%; background:url(img/stit.jpg) no-repeat center top; height:114px; line-height:114px; text-align:center; font-size:34px; font-weight:bold; color:#fff}
.intro h2 b{ color:#b8935c}
.intro ul li{ width:100%; float:left; font-size:20px; margin-top:10px}
.intro ul li i{ display:inline-block; background:url(img/icons01.png) no-repeat; width:34px; height:34px; vertical-align:middle; margin-right:20px}
.intro ul li i.i02{ background-position:0 -34px}
.intro ul li i.i03{ background-position:0 -68px}
.intro ul li i.i04{ background-position:0 -102px}

.p02{ background:url(img/bg02.jpg) no-repeat; width:1180px; height:497px; margin:0 auto}
.p02 .fl{ padding:180px 30px 0 30px}
.p02 p{ font-size:18px; line-height:34px}

.slideBox02 .hd{ width:100%; text-align:center; margin-bottom:20px}
.slideBox02 .hd ul{ display:inline-block;}
.slideBox02 .hd ul li{ display:inline-block; *display:inline; *zoom:1; font-size:20px; width:200px; height:50px; line-height:50px; padding:0 10px; border-radius:5px; border:1px solid #c69c5d; cursor:pointer}
.slideBox02 .hd ul li.on{ background:#c69c5d; color:#fff}
.slideBox02 a.prev,.slideBox02 a.next{ display:inline-block; width:42px; height:42px; background:url(img/jt_icons.png) no-repeat; vertical-align:middle; margin:0 20px}
.slideBox02 a.next{ background-position:-42px 0}
.slideBox02 a.prev:hover{ background-position:0 -42px}
.slideBox02 a.next:hover{ background-position:-42px -42px}
.slideBox02 .bd ul li{ width:100%; float:left; position:relative;}
.slideBox02 .bd ul li dl{width:100%; float:left; margin-bottom:25px}
.slideBox02 .bd ul li dl dt{ width:651px; height:423px; float:left}
.slideBox02 .bd ul li dl dd{ background:url(img/bg03.jpg) no-repeat; width:495px; height:370px; position:absolute; top:20px; right:0; padding:20px 20px 0 20px}
.slideBox02 .bd ul li dl dd h2{ font-size:32px; line-height:60px; color:#fff; text-align:center; border-bottom:1px solid #fff; position:relative; margin-bottom:20px}
.slideBox02 .bd ul li dl dd h2 span{ display:block; width:240px; height:7px; background:#fff; border-radius:10px; position:absolute; left:50%; margin-left:-120px; bottom:-3px}
.slideBox02 .bd ul li dl dd>div p{ width:50%; float:left}
.slideBox02 .bd ul li dl dd p{ font-size:16px; line-height:30px; color:#fff;}
.slideBox02 .bd ul li .inbox{ width:100%; float:left; height:674px}
.slideBox02 .bd ul li .bigImg li{ width:1180px!important; float:left; margin-bottom:0}
.slideBox02 .bd ul li .bigImg .pic{width:542px; height:664px; padding:4px; border:1px solid #adadad}
.slideBox02 .bd ul li .bigImg .pic img{ display:block; vertical-align:top}
.slideBox02 .bd ul li .bigImg .pic>div { margin-bottom:5px}
.slideBox02 .bd ul li .bigImg .pic>div p{ position:absolute; bottom:0; left:0; width:100%; background:url(img/tmbg.png) repeat; line-height:30px; text-align:center; color:#fff; font-size:16px; }
.slideBox02 .bd ul li .bigImg .fr{ position:absolute; right:0; bottom:50px; background:url(img/bg04.png) no-repeat; width:619px; height:206px; padding:10px 20px 0 30px }
.slideBox02 .bd ul li .bigImg .fr p{ font-size:16px; color:#fff; text-indent:2em; line-height:28px}
.slideBox02 .bd ul li .smallScroll{ position:absolute; right:0; top:200px; width:610px; z-index:9}
.slideBox02 .bd ul li .smallScroll a{ display:block; float:left; font-size:70px; font-family:"宋体"; cursor:pointer; width:41px; height:156px; text-align:center; line-height:156px;}
.slideBox02 .bd ul li .smallScroll .smallImg{ float:left}
.slideBox02 .bd ul li .smallScroll .smallImg ul li{ width:156px; height:96px; background:url(img/icons02.png) no-repeat 0 -156px; font-size:30px; text-align:center; padding-top:60px; cursor:pointer; margin:0 10px}
.slideBox02 .bd ul li .smallScroll .smallImg ul li.li02{ height:116px; padding-top:40px;}
.slideBox02 .bd ul li .smallScroll .smallImg ul li.on{ background:url(img/icons02.png) no-repeat 0 0; color:#fff;}
.slideBox02 .bd ul li .sign{ position:absolute; top:10px; right:0; width:610px; z-index:9}
.slideBox02 .bd ul li .sign p{ font-size:18px; text-align:justify; line-height:34px; text-indent:2em; position:relative}
.slideBox02 .bd ul li .sign p span{ display:inline-block; width:22px; height:20px;  background:url(img/jt02.jpg) no-repeat 0 0}
.slideBox02 .bd ul li .sign p span.sr{ background-position:0 -20px}

.end ul{ width:1200px}
.end ul li{ width:380px; float:left; margin-right:20px}
.end ul li h2{ text-align:center; font-size:28px; color:#b8935c;}
.end ul li h2 b{ display:inline-block; width:170px; padding:0 30px; background:url(img/jt.jpg) no-repeat right center #fff;}
.end ul li p{ border:1px solid #b8935c; padding:50px 20px 0 20px; height:200px; margin-top:-20px; font-size:18px; line-height:30px }

.stit{ width:100%; text-align:center; margin-bottom:30px}
.stit h2{  font-size:35px; border-bottom:1px solid #aaaaaa; line-height:50px;}
.stit span{ display:inline-block; vertical-align:top;  width:175px; height:7px; background:#dbb378; border-radius:10px; margin-top:-3px}
.stit em{ display:block; font-style:normal; font-size:16px; vertical-align:top; text-transform:uppercase; margin-top:-5px}

.team .fl p{ font-size:16px; line-height:30px}
.team .fl p strong{ display:inline-block; width:190px; text-align:right; font-weight:normal}
.team .fr h2{ font-size:24px; text-align:center}
.team .fr h2 b{ color:#f02222}
.team .fr p{ font-size:14px; text-indent:2em; line-height:30px; padding-left:10px; text-align:justify}
.team dl{ float:left; width:165px; text-align:center}
.w330{ width:330px}
.w380{ width:380px}
.w470{ width:470px}

/*右侧导航*/
.nav_r{ width:141px; min-height:431px; position:fixed; left:620px; margin-left:50%; top:100px; background:url(img/nav.png) no-repeat center top;}
.nav_r .backtop{ padding-top:30px;}
.nav_r .backtop ul li{ width:100%; height:48px; line-height:48px; margin-bottom:5px;text-align:center; font-size:18px;cursor:pointer}
.nav_r .backtop ul li:hover{ color:#d6a65e}
.nav_r .gz{ width:100%; float:left; margin-top:40px}
.nav_r .gz p{ width:100%; text-align:center; line-height:26px;}
.nav_r .gz p.visitNum b{ display:inline-block; background:url(img/visNumbg2.png) no-repeat; width:21px; height:26px; line-height:26px; color:#fff; font-size:16px; font-weight:normal}

.wy-top>div,.wy-top>div>div,.wy-top-site ul,.wy-top-site ul li{height: 36px;line-height: 36px;}







