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;}

.banner{height:540px;background:url(images/banner.jpg) no-repeat center center;}
.b-logo{position:absolute;top:-90px;left:80px;filter:alpha(opacity=0);opacity:0;}
.b-photo{position:absolute;top:150px;left:-30px;width:468px;height:343px;background:url(images/bg_rect.png) no-repeat;filter:alpha(opacity=0);opacity:0;}
.b-photo img{margin:12px 0 0 12px;}
.b-pc{position:absolute;top:20px;right:-6px;-webkit-animation:zoomIn 1s ease;}
.b-tit{position:absolute;top:280px;right:148px;filter:alpha(opacity=0);opacity:0;}
.b-txt{position:absolute;top:400px;right:80px;width:560px;font-size:13px;line-height:24px;text-indent:2em;filter:alpha(opacity=0);opacity:0;}

.tit{padding:40px 0;}
.brief-bd{float:left;width:550px;height:300px;border:3px solid #613321;margin:15px 0 0 80px;}
.brief-info{position:relative;left:-75px;margin-top:50px;width:600px;height:200px;border-right:1px solid #dbd8d2;border-bottom:1px solid #dbd8d2;background-color:#fff;}
.brief-info li{float:left;width:299px;height:49px;border-left:1px solid #dbd8d2;border-top:1px solid #dbd8d2;font-size:14px;line-height:50px;text-indent:40px;background:url(images/gou.jpg) no-repeat 10px 17px;}
.brief-info .all{width:599px;}
.brief-img{float:right;margin-right:10px;width:532px;height:335px;}

.video-bd{position:relative;margin:20px 0 0 10px;width:1070px;height:468px;border:1px solid #614d31;}
.video span{position:absolute;height:13px;background-color:#613321;}
.video .s1{left:50px;top:-7px;width:305px;}
.video .s2{left:50px;bottom:-7px;width:345px;}
.video .s3{right:90px;bottom:-7px;width:115px;}
.videoinfo-bd{position:relative;margin:55px 0 0 50px;border:1px solid #e5e5e5;width:363px;height:323px;}
.videoinfo-bd .i1{position:absolute;right:26px;bottom:-7px;width:150px;height:13px;background-color:#e5e5e5;}
.video-info{position:relative;left:-30px;margin-top:30px;width:396px;height:246px;background-color:#fafafa;}
.video-info p{padding:70px 0 0 20px;font-size:18px;line-height:36px;}
.video-main{position:absolute;top:-24px;right:-110px;width:770px;height:435px;}

.detail-lead{position:relative;margin-bottom:50px;padding:0 40px;font-size:18px;line-height:36px;text-indent:2em;}
.detail-lead .s01{position:absolute;left:30px;top:0;width:24px;height:21px;background:url(images/icons.png) no-repeat -1px 0;}
.detail-lead .s02{position:absolute;right:100px;bottom:0;width:25px;height:21px;background:url(images/icons.png) no-repeat -28px -1px;}

.sl-detail .hd{float:left;width:135px;margin:0 40px 0 20px;}
.sl-detail a{display:block;width:41px;height:22px;margin:5px auto;background:url(images/icons.png) no-repeat -1px -24px;cursor:pointer;}
.sl-detail .next{background-position:-1px -47px;}
.sl-detail .hd li{width:134px;height:140px;margin:8px 0;background:url(images/icons.png) no-repeat -66px -1px;font-size:24px;line-height:140px;text-align:center;cursor:pointer;}
.sl-detail .hd .on{background-position:-201px -1px;color:#c92b2f;}
.sl-detail .bd{float:left;width:1000px;height:620px;overflow:hidden;margin-top:20px;}
.detail-up{position:relative;width:552px;height:323px;border:1px solid #e5e5e5;margin:7px;}
.detail-up img{position:relative;top:-8px;left:-8px;}
.bg-detail{position:absolute;top:55px;right:-440px;width:457px;height:248px;background:url(images/bg_detail.png) no-repeat;}
.bg-detail p{padding:45px 20px 0;font-size:18px;line-height:36px;text-indent:2em;color:#fff;}
.detail-info{float:left;width:470px;height:225px;margin-top:35px;border:1px solid #e5e5e5;border-right:none;}
.detail-info h3{position:relative;top:-20px;width:180px;height:40px;margin:0 auto;font-size:20px;line-height:40px;text-align:center;color:#fff;background-color:#000;}
.detail-info h3 span{position:absolute;left:84px;bottom:-12px;border:6px solid #fff;border-top:6px solid #000;}
.detail-info p{padding:0 40px 0 20px;font-size:16px;line-height:2;}
.detail-info b{color:#c92b2f;}
.kk{float:left;width:20px;height:230px;border:3px solid #aaa;border-left:none;margin-top:23px;}

.sl-material .bd{position:relative;width:1200px;height:436px;overflow:hidden;}
.sl-material .bd a{position:absolute;bottom:10px;right:55px;width:40px;height:40px;background:url(images/arrow.png) no-repeat 0 0;cursor:pointer;}
.sl-material .bd .bnext{width:41px;right:10px;background-position:-45px 0;}
.sl-sml{position:relative;float:left;width:800px;height:436px;overflow:hidden;}
.sl-sml .shd{position:absolute;left:0;bottom:0;width:100%;height:35px;background:url(images/alpha.png) repeat;text-align:center;font-size:0;}
.sl-sml .shd li{display:inline-block;*display:inline;*zoom:1;width:60px;height:4px;margin:16px 5px;background-color:#fff;cursor:pointer;}
.sl-sml .shd .on{background-color:#ee252a;}
.sl-info{float:left;width:390px;}
.sl-tit{position:relative;z-index:2;left:-22px;margin-top:65px;width:410px;height:125px;border:1px solid #e5e5e5;}
.sl-tit .e1{position:absolute;left:40px;top:-6px;width:155px;height:10px;background-color:#c92b2f;}
.sl-tit .e2{position:absolute;left:265px;top:-6px;width:100px;height:10px;background-color:#c92b2f;}
.sl-tit h3{position:absolute;right:40px;bottom:-30px;width:200px;height:60px;font-size:30px;line-height:60px;background-color:#000;color:#fff;text-align:center;}
.sl-info h4{width:218px;height:50px;margin:45px 0 10px;background:url(images/bg_tip.png) no-repeat;font-size:18px;line-height:50px;color:#fff;font-weight:normal;text-indent:50px;}
.sl-info p{padding-left:10px;font-size:18px;line-height:30px;text-indent:2em;}

.editor{width:1200px;height:180px;margin:50px auto !important;background:url(images/bg_editor.jpg) no-repeat;}
.editor p{padding:50px 50px 0 250px;font-size:16px;line-height:30px;text-indent:2em;color:#fff;}

.plan{width:100%;height:320px;padding-top:35px;background-color:#5e3120;}
.w1200{width:1200px;margin:0 auto;}
.tit-plan{display:block;width:1200px;height:70px;margin-bottom:25px;}
.team{float:left;}
.team p{float:left;font-size:16px;line-height:32px;color:#fff;}
.text-r{text-align:right;}
.gz{float:left;margin-right:10px;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/bg_nav.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:#ba1d20;background-color:#fff;width:16px;height:20px;line-height:20px;text-align:center;display:inline-block;margin:0 1px;}
.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;}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
    transform: scale3d(.3, .3, .3);
  }

  100% {
    opacity: 1;
  }
}
