html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,input,textarea,p,blockquote,th,td,hr,button,footer,header,menu,nav{margin:0;padding:0;}
html,body{font-family:"microsoft yahei";color:#333;background:#fff;}
ol,ul,li{list-style:none;}a{text-decoration:none;}img{border:none;}i,em{font-style:normal;}
.fl{float:left;}.fr{float:right;}.fl,.fr{_display:inline;}
.cf:after{display:block;height:0;font-size:0;content:".";visibility:hidden;clear:both;}.cf{zoom:1;}
.wrap{width:1200px;margin:0 auto;position:relative;}.pd40{padding:30px 0 40px;}

.banner{width:100%;height:625px;background:url(images/ban.jpg) center center no-repeat;position:relative;overflow:hidden;}
.banner .logo{width:260px;height:55px;background:url(images/logo.png) no-repeat;position:absolute;top:50px;left:0;}
.banner .logo{-webkit-animation:zoomIn 0.5s 1s ease both;-moz-animation:zoomIn 0.5s 1s ease both;-o-animation:zoomIn 0.5s 1s ease both;}
.banner .title{width:550px;height:250px;background:url(images/title.png) no-repeat;position:absolute;top:120px;left:0;}
.banner .title{-webkit-animation:zoomIn 0.5s 1.5s ease both;-moz-animation:zoomIn 0.5s 1.5s ease both;-o-animation:zoomIn 0.5s 1.5s ease both;}
.banner .text{width:570px;line-height:28px;font-size:14px;text-indent:2em;text-align:justify;color:#777;position:absolute;top:410px;left:35px;}
.banner .text{-webkit-animation:zoomIn 0.5s 1.8s ease both;-moz-animation:zoomIn 0.5s 1.8s ease both;-o-animation:zoomIn 0.5s 1.8s ease both;}
.banner .deng{width:208px;height:208px;background:url(images/deng.png) no-repeat;position:absolute;top:-15px;right:158px;}
.banner .deng{-webkit-animation:zoomIn 0.5s 1s ease both;-moz-animation:zoomIn 0.5s 1s ease both;-o-animation:zoomIn 0.5s 1s ease both;}

.tt{height:100px;margin:30px auto;text-indent:-9999px;overflow:hidden;}
.tt01{background:url(images/tt01.png) no-repeat;}
.tt02{background:url(images/tt02.png) no-repeat;}
.tt03{background:url(images/tt03.png) no-repeat;}
.tt04{background:url(images/tt04.png) no-repeat;}
.tt05{background:url(images/tt05.png) no-repeat;}
.tt06{background:url(images/tt06.png) no-repeat;}
.tt07{background:url(images/tt07.png) no-repeat;}

.pplc{height:340px;background:url(images/pplc.jpg) center center no-repeat;position:relative;}
.pplc em{display:block;font-size:14px;color:#666;line-height:24px;}
.pplc .lc01{width:170px;position:absolute;top:48px;left:50px;}
.pplc .lc02{width:170px;position:absolute;top:28px;left:280px;}
.pplc .lc03{width:170px;position:absolute;top:28px;left:530px;}
.pplc .lc04{width:170px;position:absolute;top:5px;left:760px;}
.pplc .lc05{width:170px;position:absolute;top:48px;left:995px;}
.pplc .lc06{width:170px;position:absolute;top:248px;left:150px;}
.pplc .lc07{width:190px;position:absolute;top:248px;left:400px;}
.pplc .lc08{width:190px;position:absolute;top:248px;left:640px;}
.pplc .lc09{width:190px;position:absolute;top:248px;left:870px;}

.cp-slide{width:1200px;height:720px;margin:0 auto;overflow:hidden;position:relative;}
.cp-slide div{width:1084px;height:720px;margin:0 auto;}
.cp-slide .bd li{float:left;width:1084px;height:720px;position:relative;margin:0 auto;}
.cp-slide .bd li h2{font-size:20px;position:absolute;top:30px;left:25px;height:42px;line-height:42px;color:#fff;font-weight:normal;}
.cp-slide .bd li h3{font-size:20px;position:absolute;top:60px;right:100px;color:#fff;font-weight:normal;}
.cp-slide .bd li .text{font-size:14px;line-height:30px;position:absolute;top:125px;right:35px;width:210px;color:#fff;text-align:justify;}
.cp-slide .bd li dl{position:absolute;top:560px;left:95px;line-height:40px;font-size:16px;color:#fff;}
.cp-slide .bd li dt{width:330px;float:left;}
.cp-slide .bd li dd{float:left;}
.cp-slide .bd li.cp01{background:url(images/f1-1.jpg) no-repeat;}
.cp-slide .bd li.cp02{background:url(images/f1-2.jpg) no-repeat;}
.cp-slide .bd li.cp03{background:url(images/f1-3.jpg) no-repeat;}
.cp-slide .prev,.cp-slide .next{position:absolute;top:45%;width:32px;height:56px;display:block;z-index:99;}
.cp-slide .prev{left:0;background:url(images/jt01.gif) no-repeat;}
.cp-slide .next{right:0;background:url(images/jt02.gif) no-repeat;}

.cpxj-slide{position:relative;width:1200px;height:476px;margin:0 auto;overflow:hidden;}
.cpxj-slide div{height:476px;margin:0 auto;}
.cpxj-slide .bd{height:476px;overflow:hidden;}
.cpxj-slide .bd li{position:relative;width:269px;height:474px;border:1px solid #f3f3f3;}
.cpxj-slide .bd li h2{width:100%;font-size:20px;position:absolute;top:290px;left:0;line-height:30px;font-weight:normal;color:#666;text-align:center;}
.cpxj-slide .bd li h3{width:100%;font-size:20px;line-height:30px;font-weight:normal;color:#fff;text-align:center;margin-bottom:20px;}
.cpxj-slide .bd li .text{display:none;width:219px;height:228px;padding:25px;position:absolute;bottom:0;left:0;color:#fff;background:#b79275;}
.cpxj-slide .bd li .text p{font-size:14px;line-height:24px;text-align:justify;}
.cpxj-slide .bd li:hover .text{display:block;}
.cpxj-slide .bd li.cpxj01{background:url(images/cpxj01.jpg) no-repeat;}
.cpxj-slide .bd li.cpxj02{background:url(images/cpxj02.jpg) no-repeat;}
.cpxj-slide .bd li.cpxj03{background:url(images/cpxj03.jpg) no-repeat;}
.cpxj-slide .bd li.cpxj04{background:url(images/cpxj04.jpg) no-repeat;}
.cpxj-slide .bd li.cpxj05{background:url(images/cpxj05.jpg) no-repeat;}
.cpxj-slide .bd li.cpxj06{background:url(images/cpxj062.jpg) no-repeat;}
.cpxj-slide .bd li.cpxj07{background:url(images/cpxj07.jpg) no-repeat;}
.cpxj-slide .prev,.cpxj-slide .next{position:absolute;top:45%;width:32px;height:56px;display:block;z-index:99;}
.cpxj-slide .prev{left:0;background:url(images/jt01.gif) no-repeat;}
.cpxj-slide .next{right:0;background:url(images/jt02.gif) no-repeat;}
.cpts{width:1084px;height:220px;margin:0 auto;background:url(images/cpts.jpg) no-repeat;}

.tab{position:relative;width:1084px;height:520px;margin:0 auto;}
.tab .tab-hd{width:500px;text-align:center;position:absolute;right:0;top:25px;z-index:999;}
.tab .tab-hd p{width:45px;height:90px;padding:25px 30px 0;display:inline-block;*display:inline;*zoom:1;text-align:center;font-size:20px;margin:0 15px;cursor:pointer;background:url(images/hover01.png) no-repeat;}
.tab .tab-hd p.on{background:url(images/hover02.png) no-repeat;color:#fff;}
.tab .tab-bd{width:1084px;height:395px;padding:20px 0 0;}
.tab .tab-bd .box{width:1180px;display:none;}
.tab .tab-bd .box.block{display:block;}
.tab .tab-bd .box .fl,.tab .tab-bd .box .fl .bd{width:605px;height:467px;position:relative;overflow:hidden;}
.tab .tab-bd .box .fl .bd li img,.tab .tab-bd .box .fl .bd li{width:605px;height:467px;display:block;overflow:hidden;}
.tab .tab-bd .box .fl .hd ul{width:605px;position:absolute;left:0;bottom:20px;text-align:center;}
.tab .tab-bd .box .fl .hd li{width:10px;height:10px;border:2px solid #fff;border-radius:10px;display:inline-block;*display:inline;*zoom:1;margin:0 3px;}
.tab .tab-bd .box .fl .hd li.on{width:34px;background:#f1f043;border:2px solid #f1f043;}
.tab .tab-bd .box .fr{width:350px;height:262px;position:absolute;top:130px;right:0;background:url(images/cpzs-bg.jpg) no-repeat;padding:30px 80px 0;}
.tab .tab-bd .box .fr h2{color:#b79275;line-height:40px;text-indent:1em;font-size:24px;font-weight:normal;margin-bottom:16px;}
.tab .tab-bd .box .fr p{font-size:14px;line-height:24px;text-indent:2em;}

.honor01,.honor02,.honor03,.honor04{float:left;width:271px;height:380px;background:url(images/honor01.jpg) no-repeat;}
.honor01{margin-left:60px;}
.honor02{background:url(images/honor02.jpg) no-repeat;}
.honor03{background:url(images/honor03.jpg) no-repeat;}
.honor04{background:url(images/honor04.jpg) no-repeat;}

.notes{width:784px;height:120px;margin:80px auto 0;background:url(images/notes.jpg) no-repeat;padding:85px 0 0 300px;}
.notes p{width:620px;font-size:14px;line-height:24px;color:#666;}
.p07{width:100%;text-align:center;}.p07>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;}
.mz{text-align:center;margin-top:20px;}.mz h2{font-size:24px;}.mz p{line-height:30px;}