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;}

.wrap{width:1100px;margin:0 auto;}
.wrap .mr0{margin-right:0;}
@media screen and (max-width:1280px){
	.wrap{margin-left:25px;}
}


.w1100{ width:1100px; margin:0 auto;}
.pr{ position:relative}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt50{ margin-top:50px}
.w697{ width:697px;}
.w370{ width:370px;}
.w764{ width:764px;}
.w312{ width:312px;}
.w460{ width:460px;}
.w608{ width:608px}
.w355{ width:355px;}
.w689{ width:689px}
.w350{ width:350px}
.w300{ width:300px}
.w625{ width:625px}
.w475{ width:475px}
.h30{height: 30px;}
.h60{height: 60px;}

.banner{height:640px;background:url(images/banner.jpg) no-repeat center;}
.top_con{position: absolute;top: 0;width:100%;height: 640px;}
.top_con .pr{z-index: 2;}
.top_con .pr1{z-index: 1;}
.top_con .pr>div{position: absolute;}
.tclogo{float: left;margin:60px 0 0 -250px;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.zsbg{width:1070px;height: 430px;top:80px;left: 200px;background: #3d3022;z-index: -1;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.logo{top: -100px;right: 40px;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.t1{top: 440px;right: 40px;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.hsbg{background: #181615;height: 180px;left: 0;width: 1px;top: 459px;*top:-20px;z-index:0;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.top_con blockquote{color: #fff;font-size:14px;line-height:30px;text-indent:2em;position: absolute;top:-200px;width:1000px;margin-left: -500px;left: 50%;opacity: 0;-moz-opacity: 0;filter: alpha(opacity=0);}
.line0{line-height: 0;}

.title{ width:100%;padding:50px 0 30px;  text-align:center;}
.title p{ text-align:center;font-weight:bold; font-size:33px;color:#c49056;}
.title h2{ background:url(images/titbg.jpg) no-repeat center center; height:35px; line-height:35px;}
.title h2 b{ display:inline-block; color:#fff; font-weight:normal; font-size:20px; padding:0 60px; border-radius:30px;}

.part01{font-size:16px; line-height:36px;}
.part01 h2{ width:100%; text-align:center; font-size:26px; line-height:40px;color:#c49056;padding-bottom: 10px;}
.part01 ul li{ width:50%; float:left;}
.part01 ul li.last{ width:100%;}

.add h2{ font-weight:normal; font-size:20px; text-align:center; line-height:40px; margin:20px 0}
.add strong{ color:#d0965d;}
.add p{ padding:50px 30px; background:url(images/xxbg.jpg) repeat; font-size:16px; line-height:28px; text-indent:2em; text-align:justify}

.part02{height:447px;}
.part02 .fl{ width:275px; background:#f4f4f4; padding:30px 25px 30px 26px; margin-top:60px;}
.part02 p{ text-align:center; color:#4c4b4a; font-size:18px; line-height:30px}
.part02 p.bg{ background:url(images/xxbg.jpg) repeat; padding:10px 0; margin:20px 0}
.part02 p strong{ color:#d0965d}
.bdr{ width:801px; height:421px; border:4px solid #bfbfbf; position:absolute; top:15px; right:12px; z-index:-1}

.detail .bd,.inbox{width:1100px;height:672px;overflow:hidden;font-size:0;}
.inbd{float:left;width:724px;height:672px;margin-right:20px;overflow:hidden;}
.w355{float:right;width:355px;overflow:hidden;}
.detail-info{height:210px;}
.detail-info h3{width:150px;height:34px;line-height:35px;margin:20px auto 15px;background-color:#333;font-size:18px;text-align:center;color:#fff;}
.detail-info p{padding:0 25px;text-indent:2em;font-size:16px;line-height:30px;text-align:justify;}
.insbd{width:355px;height:161px;overflow:hidden;}
.inhd{margin-top:20px;text-align:center;}
.inhd li{display:inline-block;*display:inline;*zoom:1;width:15px;height:15px;margin:0 8px;border:1px solid #222;border-radius:100%;cursor:pointer;}
.inhd .on{border-color:#d0965d;background-color:#d0965d;}


.detail .hd{position:absolute;bottom:0px; right:0; width:355px; height:230px; background:url(images/bg01.jpg) no-repeat 20px top}
.detail .hd ul li{ width:68px; height:68px; line-height:68px; border:1px solid #bfbfbf; border-radius:100%; text-align:center; font-size:16px; cursor:pointer; position:absolute}
.detail .hd ul li.on{ background:#d0965d; color:#fff;border-color:#d0965d;}
.detail .hd ul li.li01{ top:10px; right:0}
.detail .hd ul li.li02{ top:65px; right:71px;}
.detail .hd ul li.li03{ top:110px; right:142px;}
.detail .hd ul li.li04{ bottom:18px; left:71px;}
.detail .hd ul li.li05{ bottom:0; left:0;}

.sl-cmt .bd,.sl-cmt .bd li{width:1100px;height:425px;overflow:hidden;}
.sl-cmt a{position:absolute;top:190px;left:-40px;font:bold 52px/60px sans-serif;color:#333;cursor:pointer;}
.sl-cmt .next{left:auto;right:-40px;}
.cmt{float:left;width:196px;height:320px;margin-top:50px;padding:0 12px;border:1px solid #bfbfbf;border-right:none;}
.cmt h3{width:136px;height:34px;margin:-18px auto 0;background-color:#525252;font-size:18px;line-height:34px;text-align:center;color:#fff;}
.cmt p{font-size:16px;line-height:30px;text-indent:2em;}
.pt60{padding-top:60px;}
.pt25{padding-top:25px;}
.userbox{float:left;width:325px;height:340px;margin-left:15px;margin-top:75px;border:2px solid #bfbfbf;border-left:none;}
.user{display:block;width:168px;height:150px;margin:-75px auto 0;}
.userbox h3{width:125px;height:34px;margin:20px auto 30px;background-color:#fe9620;font-size:18px;line-height:34px;text-align:center;color:#fff;}
.userbox p{padding:0 10px 0 25px;font-size:16px;line-height:30px;}
.userbox b{color:#d0965d;}

.editor{background: url(images/bjgs.jpg) no-repeat;height:179px;margin:35px auto;}
.editor p{padding:45px 30px 0 240px;color: #fff;text-indent: 2em;font-size: 16px;line-height: 30px;}

.plan{width:100%;height:320px;padding-top:35px;background-color:#59391a;}
.w1200{width:1200px;margin:0 auto;}
.tit-plan{display:block;width:1130px;height:67px;margin:0 auto 25px;}
.team{float:left;}
.team p{float:left;font-size:16px;line-height:32px;color:#fff;}
.text-r{text-align:right;}
.gz{float:left;text-align:center;}
.duty{float:left;width:465px;margin-left:10px;text-align:justify;}
.duty h3{padding-bottom:5px;font-size:24px;color:#fff;text-align:center;}
.duty em{font-style:normal;color:#f02222;}
.duty p{font-size:14px;line-height: 30px;text-indent:2em;color:#fff;}

.contenta{position:relative;z-index:9999;}
.Redbox{z-index:9999;right:20px;bottom:160px;border-radius:8px;height:280px;background:url(images/cbl.jpg) no-repeat;position:fixed;display:inline-block;width:128px;text-align:center; display:none;}
.Redbox p.ewm{padding:10px 0;margin-top:150px;color:#fff;}
.Redbox p.visitNum{text-indent:0;height:44px;text-align:center;}
.Redbox p.visitNum b{font-size:18px;font-weight:bold;font-family:arial;color:#b20000;background:url(images/visNumbg.png) no-repeat center center;width:16px;height:20px;line-height:20px;text-align:center;display:inline-block;}
.fh{background:#f0f0f0;padding:8px 0;cursor:pointer;text-align:center;border-bottom-left-radius:8px;border-bottom-right-radius:8px;}
.fh i{background:url(images/fh.png) no-repeat;background-position:0 -18px;width:34px;height:18px;display:block;margin:0 auto;}
.fh a:hover i{background:url(images/fh.png) no-repeat;background-position:0 0;}



