@charset "utf-8";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-family:"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;}
a{font-family:"Microsoft Yahei";text-decoration: none;font-size: 12px;}
.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;}
.pa{position: absolute;}
.w1200{width:1200px;margin:0 auto;}
.pgt95{padding-top: 85px;}

img{padding:0;margin:0;border: none;display:inline-block;}
.pd10{ padding:10px 0;}
strong{color:#ff0000;}
.pa{position: absolute;top:0;left:0;}
/*头部样式开始*/
.banner{background:url(images/banner_bg.jpg) no-repeat center top;width:100%;height:690px;}
.logo{background: url(images/logo.png) center no-repeat;width: 503px;height: 144px;left:50%;margin-left: -325px}
.txt{background: url(images/txt.png) center no-repeat;width: 720px;height: 393px;top:100px;left:50%;margin-left: -360px}
.txt1{background: url(images/txt1.png) center no-repeat;width:592px;height: 61px;top:525px;left:50%;margin-left: -296px}
/*头部样式结束*/

/*part2*/
.ft-sxl,.part2,.part3{text-align: center;}
.part2{background: url(images/part2_bg.jpg) repeat;width:100%;height: 810px;text-align: center;color:#fff;}
.part2 span{display: block;text-transform: uppercase;font-size: 24px;}
.part2 h2{font-size: 36px;}
.part2 .person{margin:35px 0 20px;}
.bfb img{width: 100%;vertical-align: top;}

.ft-sxl{background: #ff0000;padding:80px 0 40px;}
.ft-sxl dl{display: inline-block;*display: inline;*zoom:1;}
.ft-sxl dl dt{float: left;}
.ft-sxl dl dd{float: left;padding-top: 35px;}
.ft-sxl dl dd p{color:#fff;text-align: left;line-height: 2}

.part3 h3{margin-top: 10px;}
.part3 p{font-size: 24px;color:#333;line-height:1.8;}

.slxg{-webkit-animation:sd 1s   forwards;-moz-animation:sd 1s   forwards;-o-animation:sd 1s   forwards;}
@-webkit-keyframes sd{0%{-webkit-transform:scale(.6,.6);}
    100%{-webkit-transform:scale(1,1);}}
@-moz-keyframes sd{0%{-moz-transform:scale(.6,.6);}
    100%{-moz-transform:scale(1,1);}}
@-o-keyframes sd{0%{-o-transform:scale(.6,.6);}
    100%{-o-transform:scale(1,1);}}
@keyframes sd{0%{transform:scale(.6,.6);}
    100%{transform:scale(1,1);}}
.rt-nav{position: fixed;right:1%;top:50%;background: #ff0000;}
.rt-nav p {color:#fff;padding:10px;}
.rt-nav p span{display: block;text-align: center;}
.rt-nav p span b{margin-right: 3px;}




