@charset "gb2312";

html{color:#000;background:#fff;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font:14px "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;}
/*body{background:url(../images/bg.jpg) repeat;}*/
ol,ul,li{list-style:none;}
h1,h2{font-weight:bold}
h3,h4,h5,h6{font-weight:normal}
img{border:none;}
a{text-decoration:none;color:#333}
.fl,.fr{_display:inline;}
.fl{float:left;}.fr{float:right;}
.cl{clear:both;}.cl:after{content:".";visibility:hidden;height:0;font-size:0;display:block;clear:both;}
.mgt30{margin-top: 30px;}
.w1200{margin:0 auto;width: 1200px}

.top_box{background: url(../images/banner_bg.jpg) center no-repeat;width: 100%;height: 800px;overflow: hidden;}
.top_box .w1200{height: 100%;}
.top_box .logo{width: 416px;height: 80px;position: absolute;left: 0;top:-55px; opacity:0;}
.top_box .txt{width: 1133px;height: 236px;position: absolute;left: 50%;top:230px;margin-left: -566px;-webkit-animation:zoomIn 1s forwards 1.5s;animation:zoomIn 1s forwards 1.5s;opacity:0;}
.top_box .txt1{width: 632px;height: 140px;position: absolute;left: 50%;top:480px;margin-left: -316px;opacity:0;}
.conv{width:1000px;margin:0 auto;}.pr{position:relative;}

.Redbox{position:absolute;z-index:99;right:-170px;top:30px;text-align:center;display:inline-block;*display:inline;*zoom:1;background:url(../images/aa.png) no-repeat center center;width:148px;height:155px;font-size:0;}
.Redbox span{display:block;color:#fff;font-size:14px;font-weight:bold;padding:15px 0;}.visitNum{display:inline-block;*display:inline;*zoom:1;vertical-align:middle;margin:0 auto;position:relative;}
.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;display:block;float:left;text-align:center;}
.backTop{position:absolute;width:180px;height:30px;bottom:0;}.backTop a{display:block;width:180px;height:30px;cursor:pointer;}
.list{overflow:hidden;}.list>p{background:url(../images/pxx.jpg);text-indent:2em;padding:5px 15px;margin-bottom:20px;line-height:26px;}
.tit{height:60px;line-height:60px;margin:15px 0;background:url(../images/titbg.png) no-repeat;clear:both;}.tit h2{font-size:28px;color:#ddb874;text-align:center;}

.part1{height:450px;}.bannerbox{width:600px;position:relative;}.bannerbox .hd{position:absolute;text-align:center;width:100%;z-index:99;bottom:-50px;}
.bannerbox .hd ul,.slider01 .hd ul{display:inline-block;*zoom:1;*display:inline;margin-top:7px}.bannerbox .hd li,.slider01 .hd li{font-size:0;float:left;width:25px;height:25px;margin-right:8px;background:url(../images/icons02.png) no-repeat;background-position:0 -25px;}
.bannerbox .hd li.on,.slider01 .hd li.on{background-position:0 0;}.bannerbox .bd li{position:relative;width:600px;height:400px;line-height:0;}.bannerbox .bd img{width:600px;height:400px;}
.mask{position:absolute;font-size:16px;background:url(../images/tmbg.png);line-height:40px;text-align:center;left:0;bottom:0;width:100%;z-index:99;color:#fff;}
.introduce_box{width:380px;padding-top: 10px;}.ullist{padding:18px 0;border-top:1px dotted #ccc;}
.ullist li{background:url(../images/libg.jpg) no-repeat left 10px;padding-left:20px;line-height:30px;}
/*.ullist li a{font-size:16px;}*/.ullist li a:hover{color:#db224c;}.introduce h2{font-size:24px;overflow:hidden;margin-bottom:30px;}.introduce h2 span{border-bottom:3px solid #ddb874;line-height:38px;float:left;}
.introduce h2 b{border-bottom:3px solid #000000;line-height:38px;float:left;}.introduce p{text-indent:2em;padding-bottom:8px;text-align:justify;line-height:30px;}

.part2 .sp{width:912px;margin:0 auto;overflow:hidden;}.part2 .sp ul{width:1100px;}.part2 .sp li{float:left;margin-right:56px;width:912px;}.part2 .sp li p{line-height:48px;text-align:center;}
.rwgd{margin-top:20px;}.rwgd .hd{text-align:center;width:100%;}.rwgd .hd ul{display:inline-block;*zoom:1;*display:inline;margin-top:7px;}
.rwgd .hd li{float:left;width:25px;height:25px;margin-right:8px;background:url(../images/icons02.png) no-repeat;background-position:0 -25px;font-size:0;}.rwgd .hd li.on{background-position:0 0;}
.rwgd .bd{position:relative;padding-left:48px;overflow:hidden;}.rwgd .bd>a{background:#fff;position:absolute;cursor:pointer;left:0;width:48px;height:290px;z-index:999;}.rwgd .bd>a.next{right:0;left:auto;top:0;}
.rwgd .bd>a i{background:url(../images/btnc.png) no-repeat;display:block;width:48px;height:97px;background-position:0 0;margin-top:100px;}
.rwgd .bd>a.next i{background-position:-36px 0;}.rwgd .bd ul{width:9999px}.rwgd .bd li{float:left;margin-right:22px;width:285px;height:322px;}
.rwgd .bd li a,.rwgd .bd li a img{display:block;width:285px;height:283px;border-radius:15px;border:1px solid #edeaea;}.rwgd .bd li a img{border:none;}.rwgd .bd li p{text-align:center;line-height:42px;}

.part3 img{margin:0 auto;width:576px;height:459px;border:1px solid #EDEAEA;border-radius:15px;display:block;}.part3 p.p1{text-align:center;line-height:42px;}
.slide-area{height:760px;margin-left:20px;}.slideBox{position:relative;overflow:hidden;}.slide-area-img,.slide-area-img img{display:block;height:645px !important;width:968px;vertical-align:middle;overflow:hidden;}
.slide-area-img li{position:relative;float:left;width:968px;}.slide-area-img li a{display:block;position:relative;}
.slideBox .prev,.slideBox .next{width:40px;height:60px;margin:-30px 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;filter:alpha(opacity=60);opacity:0.6;display:none;_display:block;}
.slideBox .prev{left:0;background:url(../images/lf_arrow.png) no-repeat #333 50% 50%;}.slideBox .next{right:15px;background:url(../images/rg_arrow.png) no-repeat #333 50% 50%;}
.slideBox:hover .prev,.slideBox:hover .next{display:block;}.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=80);opacity:0.8;}
.slide-area-sml{width:968px;height:95px;padding:10px 0;position:relative;background:#242323;overflow:hidden;}
.slide-area-box{width:890px;position:relative;height:95px;overflow:hidden;margin-left:38px;}.slide-area-sml ul{height:95px;position:absolute;}
.slide-area-box .clr li img{width: 140px;height: 93px;}
.slide-area-sml li{float:left;width:140px;height:95px;_display:inline;overflow:hidden;margin-right:10px;}.slide-area-sml li:hover{opacity:1;}.slide-area-sml li img{width:140px;height:93px;display:block;}
.slide-area-sml li.on{border:1px solid #ddb874;height:93px;}.slide-area-sml a{display:block;width:24px;height:95px;position:absolute;top:10px;cursor:pointer;}
.slide-area-sml a.lf-arr{left:0;background:url(../images/lf_arr.png) no-repeat #242323 50% 50%;z-index:1;}.slide-area-sml a.rg-arr{right:0;background:url(../images/rg_arr.png) no-repeat #242323 50% 50%;z-index:1;}

.w260{width:260px;}.w284{width:284px;}.w450{width:450px;}.mb3{margin-bottom:3px;}.mr3{margin-right:3px;}.part5{clear:both;overflow:hidden;}.part5 ul{overflow:hidden;}
.part5 ul li{background:#ccc;position:relative;float:left;margin-bottom:3px;}.part5 ul li img{vertical-align:top;}
.slide-product .slide-big{position:relative;margin-right:10px;}.slide-product .slide-img li{position:relative;float:left;width:641px;}
.slide-product .slide-img,.slide-product .slide-img img{display:block;height:410px;width:640px;vertical-align:middle;overflow:hidden;}
.slide-product .slide-img .txt{position:absolute;left:0;bottom:0;background:url(../images/tmbg.png);width:100%;line-height:32px;font-size:14px;text-align:center;overflow:hidden;}
.slide-product .slide-img .txt a{color:#FFF;position:relative;}.slide-product .slide-sml{width:315px;padding-right:20px;}
.slide-product .slide-sml .top-arr,.slide-product .slide-sml .down-arr{display:block;width:189px;height:12px;margin:0 auto 5px;background:url(images/arr.png) no-repeat;overflow:hidden;}
.slide-product .slide-sml .down-arr{margin:5px auto 0;background-position:0 -26px;}.slide-product .slide-sml .top-arr:hover{background-position:0 -13px;}
.slide-product .slide-sml .down-arr:hover{background-position:0 -39px;}.slide-product .slide-sml ul{height:420px;width:315px;margin-left:5px;}
.slide-product .slide-sml li{float:left;position:relative;width:95px;height:95px;margin:0 5px 10px 5px;_display:inline;cursor:pointer;overflow:hidden;}
.slide-product .slide-sml li img{display:block;height:120px;width:188px;margin-left:-45px;vertical-align:middle;overflow:hidden;}
.slide-product .slide-sml li .name{position:absolute;top:0;left:0;padding:35px 10px 20px;width:75px;height:40px;line-height:20px;color:#FFF;text-align:center;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5; background-color:#000;overflow:hidden;display:none;}.slide-product .slide-sml li:hover .name{display:block;filter:alpha(opacity=50);-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;background:#000;}

.r01{width:968px;margin:0 auto;}.p_list li{float:left;width:300px;margin:10px 15px;overflow:hidden;}.p_list li img{width:300px}.q_list_3 h3{text-align:center;font:bold 18px/50px "Microsoft YaHei";}
.q_list_1 li{float:left;width:320px;margin:5px 6px;overflow:hidden;text-align:center;}.q_list_2 li{float:left;width:240px;margin:5px;overflow:hidden;}.q_list_2 li p{line-height:24px;padding:5px;text-indent:2em;}
.q_list_3 li{float:left;width:98%;margin:0 1%;padding:20px 0;border-bottom:1px solid #eee;overflow:hidden;text-align:center;}.q_list_3 li p{text-align:left;line-height:30px;padding:5px;text-indent:2em;}.q_list_3 dt{float:left;width:420px;}.q_list_3 dd{width:520px;float:left;padding:20px;}
.q_list_3 li img{width:400px;height:267px;}

.slider01{width:968px;margin:0 auto;text-align:center;}
.slider01 .bd li{width:968px;position:relative;font-size:0;}
.slider01 .bd li img{width: 968px;height: 645px;}
.slider01 p{position:absolute;width:100%;height:60px;line-height:60px;left:0;bottom:0;text-align:center;color:#fff;background:url(../images/blackbg.png) repeat;font-size:18px;}
.slider01 .next{right:0;}
.nav h1{line-height:27px;}

.video{/*width:500px;*/margin:20px auto;text-align:center;}
.video h3{padding-top:10px;font-size:16px;line-height:30px;font-weight:bold;}
.tit01{height:80px;line-height:40px;}
.wz{font-size:14px;color:#fff;}
.userfocus{margin-top: 30px;}

@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5);
  }

  100% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.5, .5, .5);
    transform: scale3d(.5, .5, .5);
  }

  100% {
    opacity: 1;
  }
}
