@charset "utf-8";

/* CSS Document */

body{ font-family:"siyuan";font-size:12px;margin:0px;padding:0px; overflow-x:hidden;background:#fff;}

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,address,select,span{margin:0px;padding:0px;font-weight:normal}

a{text-decoration:none; color:#444;font-weight:normal}

b{ font-weight:normal;}

p{font-weight:normal}

a:hover{text-decoration:none; color:#015db2;}

h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}

i,dl,dt,em,li{list-style-type:none; font-style:normal;}

input,textarea{ font-family:"siyuan";outline: none;}

a{ border:none\9;}

a img{border:none\9;}

.Left{float:left;}

.Right{float:right;}

.clearfix{clear:both;}

.indexbody{overflow-y: hidden;}

@font-face{

	font-family: 'siyuan';

	src: url('../Bebas/siyuan.TTF');

}

@font-face{

	font-family: "got";

	src:url('../Bebas/GOTHIC.TTF');

}

@font-face{

	font-family: "din";

	src:url('../Bebas/DIN OFFC W22 BOLD.WOFF.TTF');

}



.headerbar{width: 100%;background: #fff;z-index: 2;box-shadow: 1px 2px 2px 2px rgba(0,0,0,0.1)}

.headerbar .header{width: 90%;height: auto;margin: 0 auto;overflow: hidden;}

.headerbar .header .logo{width: 363px;height: 39px;display: block;float:left;margin-top: 34px;}

.headerbar .header .logo img{width: auto;height: 100%;display: block;}

.headerbar .header .phone{background: #d6001c;padding: 0 10px 0 26px;position: absolute;right: 0;top: 0;}

.headerbar .header .h-phone{font-size: 24px;color:#fff;line-height:110px;font-weight: bold;padding-left: 42px;background: url(../images/index/h-phone.png) no-repeat scroll left center;}

.headerbar .header .navs{width: 64%;margin-left: 40px;float:left;overflow: hidden;}

.headerbar .header .navs ul{font-size: 0;text-align: left;float:left;margin-left: 10%;}

.headerbar .header .navs ul li{display: inline-block;vertical-align: top;margin:0 15px;}

.headerbar .header .navs ul li a{font-size: 18px;color:#111;line-height: 107px;display: block;padding: 0 10px;border-bottom: 3px solid #fff;}

.headerbar .header .navs ul li:hover a{color:#d6001c;border-color: #d6001c;}

.headerbar .header .navs ul li.hov a{color:#d6001c;border-color: #d6001c;}

.headerbar .header .navs ul li a.hov{color:#d6001c;border-color: #d6001c;}

.headerbar .header .t-search{width: 38px;height: 38px;display: block;padding-top: 34px;float:right;margin-left: 12px;position: relative;}

.headerbar .header .t-search a.icon-sea{width: 38px;height: 38px;display: block;background: url(../images/index/s-btn.png) no-repeat;}

.headerbar .header .t-search .searchbox{width: 320px;height: 40px;background: #fff;position: absolute;bottom: 0;right: -320px;display: block;transition: all 500ms;}

.headerbar .header .t-search .searchbox .in_intxt{width: 240px;height: 40px;float:left;border:none;text-indent: 10px;font-size: 14px;color:#333;line-height: 40px;}

.headerbar .header .t-search .searchbox .in_btn{width: 40px;height: 40px;border:none;cursor: pointer;background:#ccc url(../images/index/s-btn02.png) no-repeat scroll center center;float:left;}

.headerbar .header .t-search .searchbox .close{width: 40px;height: 40px;display: block;line-height: 33px;font-size: 35px;color: #666;text-align: center;float: left;}



section{overflow: hidden;}

.headerfixed{position: fixed;left: 0;top: 0;}

.banner{width: 100%;}

/*.sbannerbox{margin-top: -6px;}*/

.flexslider {position: relative;height: auto;overflow: hidden;}

.slides {position: relative;z-index: 1;}

.slides li {height: auto;position: relative;}

.slides li .imgs{width: 100%;height: auto;display: block;position: relative;}

.slides li .imgs img{width: 100%;display: block;}

.slides li .text{width: 80%;height: auto;margin: 0 auto;padding-top:10%;position: absolute;left: 10%;top: 0;font-size: 0;text-align: center;}

.slides li .text .box{width: 50%;height: auto;display: inline-block;vertical-align: middle;}

.slides li .text .banner-imgs{width: 50%;display: inline-block;vertical-align: middle;margin-right: -30px;opacity: 0;transition: .5s}

.slides li .text .banner-imgs img{width: 80%;margin: 0 auto;}

.slides li .text h1{font-size: 48px;color:#fff;line-height: 48px;margin-bottom: 28px;font-weight: bold;margin-left: -30px;opacity: 0;transition: .5s}

.slides li .text h1 img{display: inline-block;text-align: right;max-width: 100%;display: block;height: auto;}

.slides li .text h3{font-size: 22px;color:#fff;font-weight: bold;line-height: 24px;margin-bottom: 28px;margin-left: -30px;opacity: 0;transition: .5s}

.slides li .text h3 img{display: inline-block;text-align: right;max-width: 100%;display: block;height: auto;}

.slides li .text a.more{width: 155px;height: 44px;display: block;font-size: 16px;color:#fff;line-height: 42px;background: #d6001c url(../images/index/i01-more.png) no-repeat scroll 107px 16px;text-indent: 25px;text-align: left;margin-left: -30px;opacity: 0;transition: .5s}

.slides li .text a:hover.more{background-color: #f5203c;}



/*.slides li.flex-active-slide .text{padding-left: 0;width: 1200px;}*/

.flex-control-nav{position:absolute;bottom:8%;z-index:2;width:100%;text-align:center;}

.flex-control-nav li{display:inline-block;width:auto;height:auto;margin:0 5px;*display:inline;zoom:1;}

.flex-control-nav a{display:inline-block;width:10px;height:10px;overflow:hidden;cursor:pointer;text-indent: -999px;transition: all 500ms;border-radius: 30px;background: rgba(255,255,255,0.5);}

.flex-control-nav .flex-active{background:rgba(255,255,255,1);}



.flex-direction-nav{position:absolute;z-index:3;width:63px;top: 43.87%;left: 5.2%;display: none;}

.flex-direction-nav li:first-child{top: 65px;position: relative;}

.flex-direction-nav li:last-child{top: -65px;position: relative;}

.flex-direction-nav li a{display:block;width:63px;height:63px;overflow:hidden;cursor:pointer;background: url(../images/index/banner-icon.png) no-repeat;}

.flex-direction-nav li a.flex-prev{background-position: bottom center;}

.flex-direction-nav li a.flex-next{background-position: top center;}

.flex-direction-nav li a:hover.flex-prev{opacity: 0.8}

.flex-direction-nav li a:hover.flex-next{opacity: 0.8}



.slides li.flex-active-slide h1{margin-left: 0;opacity: 1;transition-delay: 0.5s;}

.slides li.flex-active-slide h3{margin-left: 0;opacity: 1;transition-delay:  0.8s;}

.slides li.flex-active-slide a.more{margin-left: 0;opacity: 1;transition-delay:  1.1s;}

.slides li.flex-active-slide .banner-imgs{margin-right: 0;opacity: 1;transition-delay: 1.1s}

.slides li.flex-active-slide .imgs{transform: scale(1.05); transition: 5.5s linear 0s;}



.i01{width: 1200px;height: auto;margin: 0 auto;padding-top: 11%}

.i01 .t{margin-bottom: 4%;font-size: 0;text-align: left}

.i01 .t .l{width: 500px;display: inline-block;vertical-align: middle;margin-right: 90px;}

.i01 .t .l h3{font-size: 30px;color:#222;line-height: 48px;font-weight: bold;text-align: left;margin-left: -30px;opacity: 0;transition: all .5s}

.i01 .t .l h2{font-size: 38px;color:#222;line-height: 48px;font-weight: bold;text-align: left;margin-bottom: 20px;margin-left: -30px;opacity: 0;transition: all .5s}

.i01 .t .l p{font-size: 16px;color:#6f6f6f;line-height: 28px;text-align: justify;margin-bottom: 40px;margin-left: -30px;opacity: 0;transition: all .5s}

.i01 .t .l a.more{width: 125px;height: 44px;display: block;border-radius: 30px;background: #d6001c;text-align: center;line-height: 44px;color:#fff;font-size: 16px;margin-left: -30px;opacity: 0;transition: all .5s}

.i01 .t .r{width: 600px;display: inline-block;vertical-align: middle;border-radius: 15px;overflow: hidden;}

.i01 .t .r img{width: 100%;display: block;margin-right: -30px;opacity: 0;transition: all .5s}

.i01 .b{width: 100%;opacity: 0;transition: all .5s;margin-top: -30px;}

.banner_bar_bd .bd_l{width:100%;margin: 0 auto;}

.banner_bar_bd .bd_l_box{padding:16px 0px 15px 0px;font-size: 0;text-align: center;}

.banner_bar_bd .bd_l dl{text-align:center;width: 24%;display: inline-block;vertical-align: middle;border-left: 2px solid #dc231f}

.banner_bar_bd .bd_l dl:nth-child(4){border-right: 2px solid #dc231f}

.banner_bar_bd .bd_l dl .num{font-size:46px;color:#dc231f;font-weight:bold;margin-right: 6px;float:none;font-family: "din";height: 60px;position: relative;}

.banner_bar_bd .bd_l dl .num em{font-size:24px;color:rgba(0,0,0,0.5);font-weight:normal;margin-left:1px;font-family: "got";position: absolute;top: 10px;margin-left: 10px;}

.banner_bar_bd .bd_l dl .txt{color:#6f6f6f;font-size: 18px;line-height: 24px;margin-top: 20px;}



.second.active .t .l h3{margin-left: 0;opacity: 1;transition-delay: 0.5s;}

.second.active .t .l h2{margin-left: 0;opacity: 1;transition-delay: 0.8s;}

.second.active .t .l p{margin-left: 0;opacity: 1;transition-delay: 1.1s;}

.second.active .t .l .more{margin-left: 0;opacity: 1;transition-delay: 1.4s;}

.second.active .t .r img{margin-right: 0;opacity: 1;transition-delay: 1.7s;}

.second.active .b{margin-top: 0;opacity: 1;transition-delay: 2s;}







.i02{width: 1200px;height: auto;margin: 0 auto;padding-top: 8%;}

.i02 .t{margin-bottom: 40px;}

.i02 .t .l{float:left;margin-left: -30px;opacity: 0;transition: .5s}

.i02 .t .l h2{font-size: 38px;color:#fff;line-height: 46px;font-weight: bold;margin-bottom: 10px;}

.i02 .t .l h2 span{font-size: 30px;color:#fff;line-height: 30px;margin-left: 10px;font-weight: bold;font-family: "din";text-transform: uppercase;}

.i02 .t .l p{font-size:17px;color:#fff;line-height: 30px; }

.i02 .t .r{float:right;margin-right: -30px;opacity: 0;transition: .5s}

.i02 .t .r a.more{font-size: 16px;color:#fff;line-height: 32px;display: inline-block;vertical-align: middle;width: 100%;margin-top: 30px;}

.i02 .t .r a.more b{font-family: "宋体";font-size: 16px;color:#fff;margin-left: 5px;display: inline-block;vertical-align: middle;}

.i02 .b{width: 1160px;height: 552px;background: #fff;border-radius: 15px;padding: 20px;margin-top: -30px;opacity: 0;transition: .5s}

.i02 .b .top{border-bottom: 1px solid #f1f1f1;}

.i02 .b .top h2{font-size: 26px;color:rgba(35,35,35,0.9);line-height: 115px;font-weight: bold;float:left;}

.i02 .b .top ul{float:right;font-size: 0;text-align: left;}

.i02 .b .top ul li{display: inline-block;vertical-align: top;margin-left: 30px;}

.i02 .b .top ul li a{font-size: 18px;color:rgba(35,35,35,0.8);line-height: 111px;border-bottom: 4px solid #fff;padding: 0 6px;display: block;text-align: center;}

.i02 .b .top ul li:hover a{border-color: #d6001c}

.i02 .b .top ul li.hov a{border-color: #d6001c}

.i02 .b .btm{width: auto;}

.focus{width: 100%;height: 440px;position: relative;overflow: hidden;}

.focus .bg{width: 301px;height: 100%;position: absolute;right: 0;top: 0;background: rgba(255,255,255,0.8);z-index: 1;}

.focus .arrow-l,.focus .arrow-r{width: 43px;height: 43px;display: block;background-color: #f00;position: absolute;top: 212px;display: none;z-index: 2;background: url(../images/index/prod-prev-bg.png) no-repeat;}

.focus .arrow-l{left: 0;background-position: left center;}

.focus .arrow-r{right: 280px;background-position: right center;}

.focus ul {width: 2000%;position: absolute;left: 0;top: 0;}

.focus ul li {width: 858px;height: 440px;float: left;}

.focus ul li{width: 858px;border-right: 1px solid #f1f1f1;font-size: 0;text-align: left;height: auto;display: inline-block;vertical-align: top;padding: 70px 0;}

.focus ul li .text{width: 245px;height: auto;display: inline-block;vertical-align: middle;padding-left: 53px;}

.focus ul li .text h2{font-size: 46px;color:#000;line-height: 46px;font-weight: bold;margin-bottom: 25px;}

.focus ul li .text h3{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 34px;text-align: left;margin-bottom: 10px;}

.focus ul li .text p{font-size: 15px;color:rgba(68,68,68,0.8);line-height: 30px;padding-left: 15px;background: url(../images/index/prod-li-bg.png) no-repeat scroll left center;}

.focus ul li .text a.more{width: 125px;height: 44px;display: block;margin-top: 15px;border-radius: 30px;background: #d6001c;font-size: 16px;color:#fff;text-align: center;line-height: 44px;}

.focus ul li .text a:hover.more{background: #f5203c;}

.focus ul li .imgs{width: 560px;height: auto;display: inline-block;vertical-align: middle;}

.focus ul li .imgs img{width: auto;max-width: 90%;margin: 0 auto;display: block;}

.focus ol {width: 100%;position: absolute;left: 0;bottom: 10px;text-align: center;display: none;}

.focus ol li {width: 10px;height: 10px;border-radius: 50%;border: 1px solid #fff;display: inline-block;vertical-align: middle;margin: 0 5px;cursor: pointer;}

.focus ol li.current {background: #fff;}



.third.active .t .l{margin-left: 0;opacity: 1;transition-delay: 0.5s}

.third.active .t .r{margin-right: 0;opacity: 1;transition-delay: 0.8s}

.third.active .b{margin-top: 0;opacity: 1;transition-delay: 1.1s}



/*广告图开始*/

#banner{width:100%;height:auto;overflow:hidden;}

#banner .bannerCon{width:1160px;height:auto;margin:0px auto;position:relative;}

#banner .bannerCon .before{width:600px;height:470px;background:rgba(0,0,0,0.8);position:absolute;left:-600px;bottom:0px;z-index:333;display: none;}

#banner .bannerCon .before img{position:absolute;right:20px;top:200px;cursor:pointer;}

#banner .bannerCon .after{width:301px;height:470px;background:rgba(0,0,0,0.8);position:absolute;right:-600px;bottom:0px;z-index:333;overflow: hidden;}

#banner .bannerCon .after img{position:absolute;left:20px;top:200px;cursor:pointer;}

#banner .bannerCon .scroll{width:100%;height:440px;}

#banner .bannerCon .scroll ul{width: 2000%;position: relative;font-size: 0;text-align: left;}

#banner .bannerCon .scroll ul li{width: 858px;border-right: 1px solid #f1f1f1;font-size: 0;text-align: left;height: auto;display: inline-block;vertical-align: top;padding: 70px 0;}

#banner .bannerCon .scroll ul li .text{width: 235px;height: auto;display: inline-block;vertical-align: middle;padding-left: 33px;}

#banner .bannerCon .scroll ul li .text h2{font-size: 46px;color:#000;line-height: 46px;font-weight: bold;margin-bottom: 25px;}

#banner .bannerCon .scroll ul li .text h3{font-size: 18px;color:rgba(0,0,0,0.6);line-height: 34px;text-align: left;margin-bottom: 10px;}

#banner .bannerCon .scroll ul li .text p{font-size: 15px;color:rgba(68,68,68,0.8);line-height: 30px;padding-left: 15px;background: url(../images/index/prod-li-bg.png) no-repeat scroll left center;}

#banner .bannerCon .scroll ul li .imgs{width: 590px;height: auto;display: inline-block;vertical-align: middle;}

#banner .bannerCon .scroll ul li .imgs img{width: auto;max-width: 90%;margin: 0 auto;display: block;}

/*#banner .bannerBut{width:200px;height:40px;position:absolute;left:275px;bottom:0px;display: none;}

#banner .bannerBut ul li{width:7px;height:7px;border-radius:7px;background:#666;margin:5px 7px;float:left;}

#banner .bannerBut ul li.hover{background:#c6171e;}*/



.i03{width: 1200px;height: auto;margin: 0 auto;padding-top: 12%;}

.i03 .t{margin-bottom: 8%;}

.i03 .t h2{font-size: 38px;color:#fff;line-height: 46px;text-align: center;font-weight: bold;margin-bottom: 10px;margin-top: -30px;opacity: 0;transition: .5s}

.i03 .t h2 span{font-size: 30px;color:#fff;line-height: 30px;margin-left: 10px;font-weight: bold;font-family: "din";}

.i03 .t p{font-size: 17px;color:#fff;line-height: 30px;text-align: center;margin-top: -30px;opacity: 0;transition: .5s;}

.i03 .b{width: auto;}

.i03 .b ul{font-size: 0;text-align: center;}

.i03 .b ul li{width: 33.33%;display: inline-block;vertical-align: top;margin-left: -30px;opacity: 0;transition: .5s}

.i03 .b ul li i{width: 135px;height: 135px;display: block;margin: 0 auto 15px;border: 2px solid #fff;border-radius: 50%;}

.i03 .b ul li .icon01{background: url(../images/index/icon01.png) no-repeat;background-size: 100%;}

.i03 .b ul li .icon02{background: url(../images/index/icon02.png) no-repeat;background-size: 100%;}

.i03 .b ul li .icon03{background: url(../images/index/icon03.png) no-repeat;background-size: 100%;}

.i03 .b ul li h2{font-size: 22px;color:#fff;line-height: 30px;text-align: center;margin-bottom: 10px;}

.i03 .b ul li p{font-size:12px;color:rgba(255,255,255,0.5);font-family: "got";text-align: center;line-height: 20px;text-transform: uppercase;}

.i03 .b a.more{font-size: 16px;color:#fff;line-height: 32px;display: inline-block;vertical-align: middle;width: 100%;margin: 5% auto 0;text-align: center;margin-top: -30px;opacity: 0;transition: 0.5s}

.i03 .b a.more b{font-family: "宋体";font-size: 16px;color:#fff;margin-left: 5px;display: inline-block;vertical-align: middle;}



.fourth.active .t h2{margin-top: 0;opacity: 1;transition-delay: 0.5s}

.fourth.active .t p{margin-top: 0;opacity: 1;transition-delay: 0.8s}

.fourth.active .b ul li{opacity: 1;margin-left: 0;}

.fourth.active .b ul li:nth-child(1){transition-delay: 1.1s}

.fourth.active .b ul li:nth-child(2){transition-delay: 1.4s}

.fourth.active .b ul li:nth-child(3){transition-delay: 1.7s}

.fourth.active .b a.more{margin-top: 5%;opacity: 1;transition-delay: 2s}





.i04{width: 1200px;height: auto;margin: 0 auto;padding-top: 8%;}

.i04 .t{margin-bottom: 4%;}

.i04 .t h2{font-size: 38px;color:#232323;line-height: 46px;text-align: left;font-weight: bold;margin-bottom: 10px;margin-left: -30px;opacity: 0;transition: 0.5s}

.i04 .t h2 span{font-size: 30px;color:#d6001c;line-height: 30px;margin-left: 10px;font-weight: bold;font-family: "din";text-transform: uppercase;text-align: left;}

.i04 .t p{font-size: 17px;color:#555;line-height: 30px;text-align: left;margin-left: -30px;opacity: 0;transition: 0.5s}

.i04 .b{width: auto;}

.i04 .b .txtScroll-left{width: 100%;position: relative;}

.i04 .b .txtScroll-left span{width:25px;height: 22px;display: block;position: absolute;right: 0;top: -85px;cursor: pointer;margin-right: -30px;opacity: 0;transition: 0.5s}

.i04 .b .txtScroll-left span.prev{background: url(../images/index/i04-left.jpg) no-repeat;right: 60px}

.i04 .b .txtScroll-left span.next{background: url(../images/index/i04-right.jpg) no-repeat;}

.i04 .b .txtScroll-left span:hover{opacity: 0.9;}

.i04 .b .txtScroll-left ul>li{width: 100%;float:left;}

.i04 .b .bd{margin-top: -30px;opacity: 0;transition: 0.5s}

.i04 .b ul>li ol{width: 100%;font-size: 0;text-align: left;width: 1230px;}

.i04 .b ul>li ol li{width: 390px;height: 260px;display: inline-block;vertical-align: top;margin-right: 15px;margin-bottom: 22px;position: relative;}

.i04 .b ul>li ol li a.imgs{width: 100%;height: 260px;display: block;overflow: hidden;}

.i04 .b ul>li ol li a.imgs img{width: 100%;display: block;}

.i04 .b ul>li ol li a.tits{font-size: 17px;color:#fff;width: 100%;display: block;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 2;line-height: 55px;padding-top: 205px;}

.i04 .b ul>li ol li .bg{width: 100%;height: 170px;background: url(../images/index/i04-tit-bg.png) no-repeat scroll bottom center;position: absolute;left: 0;bottom: 0;z-index: 1;}

.i04 .b ul>li ol li:hover a.imgs{opacity: 0.9;}

.i04 .b ul>li ol li:hover a.tits{color:#d6001c;}



.fifth.active .t h2{margin-left: 0;opacity: 1;transition-delay: 0.5s}

.fifth.active .t p{margin-left: 0;opacity: 1;transition-delay: 0.8s}

.fifth.active .b .txtScroll-left .prev{margin-right: 0;opacity: 1;transition-delay: 1.1s}

.fifth.active .b .txtScroll-left .next{margin-right: 0;opacity: 1;transition-delay: 1.4s}

.fifth.active .b .bd{margin-top: 0;opacity: 1;transition-delay: 1.7s}



.i05{width: 1200px;height: auto;margin: 0 auto;padding-top: 8%;}

.i05 .t{margin-bottom: 4%;}

.i05 .t h2{font-size: 38px;color:#232323;line-height: 46px;text-align: left;font-weight: bold;margin-bottom: 10px;margin-left: -30px;opacity: 0;transition: .5s}

.i05 .t h2 span{font-size: 30px;color:#d6001c;line-height: 30px;margin-left: 10px;font-weight: bold;font-family: "din";text-transform: uppercase;text-align: left;}

.i05 .t p{font-size: 17px;color:#555;line-height: 30px;text-align: left;margin-left: -30px;opacity: 0;transition: .5s}

.i05 .t .Right{margin-right: -30px;opacity: 0;transition: .5s}

.i05 .t a.more{font-size: 16px;color:#232323;line-height: 32px;display: inline-block;vertical-align: middle;width: 100%;}

.i05 .t a.more b{font-family: "宋体";font-size: 16px;color:#232323;margin-left: 5px;display: inline-block;vertical-align: middle;}

.i05 .b{width: auto;font-size: 0;text-align: left;}

.i05 .b .l{width: 425px;margin-right: 65px;margin-left: -30px;opacity: 0;transition: .5s;float:left;}

.i05 .b .l .txtScroll-left1{position: relative;}

.i05 .b .l .txtScroll-left1 .btn{width: 194px;height: 24px;display: block;position: absolute;bottom: -30px;cursor: pointer;background: url(../images/index/i05-prev.png) no-repeat;z-index: 1;}

.i05 .b .l .txtScroll-left1 .prev{background-position: left top;left:0;}

.i05 .b .l .txtScroll-left1 .next{background-position: right top;right: 0;}

.i05 .b .l .txtScroll-left1 .prev:hover{background-position: left bottom;}

.i05 .b .l .txtScroll-left1 .next:hover{background-position: right bottom;}

.i05 .b .l ul li{margin-bottom: 50px;font-size: 0;text-align: left;}

.i05 .b .l ul li .date{width: 65px;display: inline-block;vertical-align: middle;margin-right: 10px;}

.i05 .b .l ul li .date .day{font-size: 45px;color:#c4c4c4;line-height: 50px;display: block;text-align: center;font-family: "din"}

.i05 .b .l ul li .date .mon{font-size: 15px;color:rgba(0,0,0,0.3);line-height: 20px;text-align: center;display: block;}

.i05 .b .l ul li .text{width: 350px;display: inline-block;vertical-align: middle;}

.i05 .b .l ul li .text a.tits{font-size: 18px;color:#111;line-height: 24px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 5px;}

.i05 .b .l ul li .text p{font-size: 15px;color:#777;line-height: 20px;text-align: left;}

.i05 .b .r{width: 710px;margin-right: -30px;opacity:0;transition: 0.5s;float:right;}

.i05 .b .r ul{width: 740px;font-size: 0;text-align: left;}

.i05 .b .r ul li{width:345px;display: inline-block;vertical-align: top;margin-right: 20px; }

.i05 .b .r ul li a.imgs{width: 345px;height: 230px;display: block;overflow: hidden;margin-bottom: 20px;}

.i05 .b .r ul li a.imgs img{width: 100%;display: block;}

.i05 .b .r ul li .text{width: auto;}

.i05 .b .r ul li .text .date{font-size: 15px;color:#777;line-height: 27px;display: block;}

.i05 .b .r ul li .text .tits{font-size: 18px;color:#111;line-height: 30px;display: block;max-height: 60px;overflow: hidden;margin-bottom: 10px;}

.i05 .b .r ul li .text p{font-size: 15px;color:#777;line-height: 26px;height: 52px;overflow: hidden;}



.sixth.active .t h2{margin-left: 0;opacity: 1;transition-delay: 0.5s}

.sixth.active .t p{margin-left: 0;opacity: 1;transition-delay: 0.8s}

.sixth.active .t .Right{margin-right: 0;opacity: 1;transition-delay: 1.1s}

.sixth.active .b .l{margin-left: 0;opacity: 1;transition-delay: 1.4s}

.sixth.active .b .r{margin-right: 0;opacity: 1;transition-delay: 1.7s}





.i06{width: 1200px;height: auto;margin: 0 auto;padding-top: 8%;}

.i06 .t{margin-bottom: 8%;}

.i06 .t h2{font-size: 38px;color:#fff;line-height: 46px;text-align: center;font-weight: bold;margin-bottom: 10px;margin-top: -30px;opacity: 0;transition: .5s}

.i06 .t h2 span{font-size: 30px;color:#fff;line-height: 30px;margin-left: 10px;font-weight: bold;font-family: "din";text-transform: uppercase;}

.i06 .t p{font-size: 17px;color:#fff;line-height: 30px;text-align: center;margin-top: -30px;opacity: 0;transition: .5s}

.i06 .b{width: auto;font-size: 0;text-align: left;}

.i06 .b .l{width: 560px;display: inline-block;vertical-align: top;border-radius: 1px solid rgba(255,255,255,0.12);margin-right: 79px;margin-left: -30px;opacity: 0;transition: .5s}

.i06 .b .l h3{font-size: 18px;color:#fff;line-height: 40px;text-align: left;margin-bottom: 13px;}

.i06 .b .l p{font-size: 16px;color:#fff;line-height: 30px;text-align: left;margin-bottom: 5px;}

.i06 .b .l p span{font-family: "din";font-size: 26px;font-weight: bold;}

.i06 .b .l p b{font-family: "din";font-size: 16px;font-weight: bold;}

.i06 .b .l img{width: 131px;display: block;margin-top: 35px;}

.i06 .b .r{width: 560px;display: inline-block;vertical-align: top;margin-right: -30px;opacity: 0;transition: .5s;margin-top: -50px}

.i06 .b .r h3{font-size: 18px;color:#fff;line-height: 40px;text-align: left;margin-bottom: 13px;}

.i06 .b .r table{width: 100%;}

.i06 .b .r table td{padding: 8px 0;}

.i06 .b .r table .intxt{width: 270px;height: 36px;border-radius: 8px;background: #fff;font-size: 15px;color:#333;line-height: 36px;text-indent: 10px;border: none;}

.i06 .b .r table .incode{width: 100px;height: 36px;float:left;margin-right: 10px;}

.i06 .b .r table .code-img{width: 100px;height: 36px;display: block;float:left;}

.i06 .b .r table .inarea{width: 540px;height: 80px;padding: 10px;background: #fff;border-radius: 10px;font-size: 15px;color:#333;line-height: 20px;text-align: justify;border: none;resize: none;}

.i06 .b .r table .inbtn{width: 126px;height: 44px;display: block;background: #d6001c;font-size: 16px;color:#fff;line-height: 44px;display: block;text-align: center;border-radius: 30px;cursor: pointer;}

.i06 .b .r table a:hover.inbtn{background: #ff2441}

.i06 .b .copyright{margin-top: 5%;border-top: 1px solid rgba(255,255,255,0.12);padding-top: 20px;margin-top: -30px;opacity: 0;transition: .5s}

.i06 .b .copyright p{font-size: 14px;color:rgba(255,255,255,0.7);line-height: 24px;text-align: left;}

.i06 .b .copyright p a{color:rgba(255,255,255,0.7);}

.i06 .b .copyright p a:hover{color:#fff;}



.seventh.active .t h2{margin-top: 0;opacity: 1;transition-delay: 0.5s}

.seventh.active .t p{margin-top: 0;opacity: 1;transition-delay: 0.8s}

.seventh.active .b .l{margin-left: 0;opacity: 1;transition-delay: 1.1s}

.seventh.active .b .r{margin-right: 0;opacity: 1;transition-delay: 1.4s}

.seventh.active .copyright{margin-top: 5%;opacity: 1;transition-delay:1.7s}



.fly-btn{width: 20px;z-index: 9999;height:auto;z-index:999;position:fixed;top:39%;right:1%;height: 210px;overflow: hidden;}

.fly-btn a{display: inline-block;background-color:grey;height: 12px;width: 12px;border-radius: 50%;margin-top:14px;cursor:pointer;/* float: left;*/

margin-left: 6px;-webkit-transition: all 0.3s ease;transition: all 0.3s ease;text-decoration: none;outline: 0;}

.fly-btn a.active{background-color: #d6001c;width: 12px;}

/*div.fly-btn.grey a{background-color: grey}*/





/*产品中心*/

.plist{width: 1200px;height: auto;margin: 0 auto;padding-top: 50px;}

.plist ul{width: 1240px;font-size: 0;text-align: left;}

.plist ul li{width: 375px;height: auto;display: inline-block;vertical-align: top;margin-right: 38px;margin-bottom: 32px;}

.plist ul li .imgs{width: 375px;height: 188px;display: block;overflow: hidden;padding: 31px 0;background: #f2f2f2;}

.plist ul li .imgs img{width: 75%;display: block;margin: 0 auto;}

.plist ul li .text{width: auto;padding-top: 22px;}

.plist ul li .text a.tits{display: block;}

.plist ul li .text h2{font-size: 20px;color:#232323;line-height: 35px;text-align: center;}

.plist ul li .text p{font-size: 16px;color:#888;line-height: 30px;text-align: center;}

.plist ul li:hover .imgs{opacity: 0.9;}

.plist ul li:hover .text h2{color:#d6001c;}

.plist ul li:hover .text p{color:#d6001c;}



.pdet{width: auto;}

.pdet .prod-banner-bg{width: 100%;min-height: 640px;background: url(../images/index/prodet-banner.jpg) no-repeat scroll top center;}

.pdet .prod-banner-bg .prod-imgs{width: 1200px;height: auto;margin: 0 auto;padding-top: 32px;font-size: 0;text-align: left;}

.pdet .prod-banner-bg .prod-imgs .txtScroll-left{width: 580px;height: 471px;display: inline-block;vertical-align: middle;margin-left: 58px;}

.pdet .prod-banner-bg .prod-imgs .txtScroll-left .bd ul li{width: 580px;height: auto;padding: 30px 0 0;}

.pdet .prod-banner-bg .prod-imgs .txtScroll-left .bd ul li img{max-width: 100%;display: block;width: 80%;margin: 0 auto;}

.pdet .prod-banner-bg .prod-imgs .txtScroll-left .hd{width: auto;margin-top: -15px;position: relative;z-index: 1;}

.pdet .prod-banner-bg .prod-imgs .txtScroll-left .hd ul{font-size: 0;text-align: center;}

.pdet .prod-banner-bg .prod-imgs .txtScroll-left .hd ul li{width: 12px;height: 12px;display: inline-block;cursor: pointer;background: rgba(255,255,255,0.3);border-radius: 50%;margin: 0 3px;vertical-align: middle;}

.pdet .prod-banner-bg .prod-imgs .txtScroll-left .hd ul li.on{background: #d6001c;opacity: 1;}

.pdet .prod-banner-bg .prod-imgs .r{width: 445px;display: inline-block;vertical-align: middle;margin-left: 60px;}

.pdet .prod-banner-bg .prod-imgs .r h2{font-size: 46px;color:rgba(255,255,255,0.9);line-height: 46px;font-weight: bold;margin-bottom: 20px;}

.pdet .prod-banner-bg .prod-imgs .r h3{font-size: 18px;color:rgba(255,255,255,0.9);line-height: 32px;margin-bottom: 12px;}

.pdet .prod-banner-bg .prod-imgs .r p{font-size: 15px;color:rgba(255,255,255,0.9);line-height: 30px;text-align: left;padding-left: 15px;background: url(../images/index/prod-li-bg02.png) no-repeat scroll left center;}

.pdet .prod-banner-bg .prod-imgs .r a.online{width: 125px;height: 44px;display: block;border-radius: 30px;background: #d6001c;font-size: 16px;color:#fff;text-align: center;line-height: 44px;margin-top: 15px;}

.pdet .prod-banner-bg .prod-imgs .r a:hover.online{background: #f5203c;}



.pdet .b{padding-top: 60px;width: 1200px;height: auto;margin: 0 auto;}

.pdet .b .top{border-bottom: 1px solid #f1f1f1;}

.pdet .b .top ul{float:left;font-size: 0;text-align: left;}

.pdet .b .top ul li{display: inline-block;vertical-align: top;margin-right: 45px;}

.pdet .b .top ul li a{font-size: 20px;color:rgba(35,35,35,0.8);line-height: 45px;display: block;padding: 0 5px 15px;border-bottom: 5px solid #fff;}

.pdet .b .top ul li.h1 a{font-weight: bold;border-collapse: #d6001c;}

.pdet .b .top a.online{width: 120px;height: 40px;float:right;border-radius: 30px;font-size: 16px;color:#d6001c;border: 2px solid #d6001c;display: block;text-align: center;line-height: 40px;}

.pdet .b .top a:hover.online{background: #d6001c;color:#fff;}

.pdet .b .btm{padding-top: 45px;}

.pdet .b .btm img{width: auto;max-width: 100%;display: block;}

.pdet .b .btm .cases{width: auto;}

.pdet .b .btm .cases ul{width: 1240px;font-size: 0;text-align: left;}

.pdet .b .btm .cases ul li{width: 375px;height: auto;display: inline-block;vertical-align: top;margin-right: 38px;margin-bottom: 32px;}

.pdet .b .btm .cases ul li .imgs{width: 375px;height: 188px;display: block;overflow: hidden;padding: 31px 0;background: #f2f2f2;}

.pdet .b .btm .cases ul li .imgs img{width: 75%;display: block;margin: 0 auto;}

.pdet .b .btm .cases ul li .text{width: auto;padding-top: 22px;}

.pdet .b .btm .cases ul li .text a.tits{display: block;}

.pdet .b .btm .cases ul li .text h2{font-size: 20px;color:#232323;line-height: 35px;text-align: center;}

.pdet .b .btm .cases ul li .text p{font-size: 16px;color:#888;line-height: 30px;text-align: center;}

.pdet .b .btm .cases ul li:hover .imgs{opacity: 0.9;}

.pdet .b .btm .cases ul li:hover .text h2{color:#d6001c;}

.pdet .b .btm .cases ul li:hover .text p{color:#d6001c;}



.bread{float:right;font-size: 16px;color:#fff;padding-left:32px;width: 100%;}

.bread a{font-size: 16px;color:#fff;line-height: 32px;display: inline-block;padding: 0 5px;padding-right: 6px}

.bread a.current{color:#fff;}

.bread a:hover{color:#d6001c;}





.clist{width: 1200px;height: auto;margin: 0 auto;padding-top: 50px;}

.clist .lists{width: auto;}

.clist .lists ul{width: 1240px;}

.clist .lists ul li{width: 375px;height: 250px;display: inline-block;vertical-align: top;margin-right: 38px;margin-bottom: 32px;position: relative;}

.clist .lists ul li a.imgs{width: 100%;height: 250px;display: block;overflow: hidden;}

.clist .lists ul li a.imgs img{width: 100%;display: block;}

.clist .lists ul li a.tits{font-size: 17px;color:#fff;width: 100%;display: block;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 2;line-height: 55px;padding-top: 205px;}

.clist .lists ul li .bg{width: 100%;height: 170px;background: url(../images/index/i04-tit-bg.png) no-repeat scroll bottom center;position: absolute;left: 0;bottom: 0;z-index: 1;}

.clist .lists ul li:hover a.imgs{opacity: 0.9;}

.clist .lists ul li:hover a.tits{color:#d6001c;}



.cdet{width: 1200px;height: auto;margin: 0 auto;padding-top: 34px;}

.cdet .t{margin-bottom: 15px;}

.cdet .t h2{font-size: 30px;color:#222;line-height: 60px;font-weight: bold;text-align: center;}

.cdet .t p{font-size: 16px;color:#666;line-height: 32px;text-align: center;}

.cdet .b{padding: 0 18px 55px;}

.cdet .b p{font-size: 18px;color:#333;line-height: 36px;text-align: justify;margin-bottom: 15px;}

.cdet .b img{width: auto;max-width: 600px;display: block;margin: 0 auto;}

.cdet .c{width: auto;}

.cdet .c .to{border-bottom: 1px solid #f1f1f1;}

.cdet .c .to h2{font-size: 20px;color:rgba(35,35,35,0.8);line-height: 75px;width: 80px;padding: 0 5px;border-bottom: 3px solid #d6001c}

.cdet .c .bo{padding-top: 40px;}

.cdet .c .bo ul{font-size: 0;text-align: left;width: 1240px;}

.cdet .c .bo ul li{width: 375px;height: 250px;display: inline-block;vertical-align: top;margin-right: 38px;margin-bottom: 32px;position: relative;}

.cdet .c .bo ul li a.imgs{width: 100%;height: 260px;display: block;overflow: hidden;}

.cdet .c .bo ul li a.imgs img{width: 100%;display: block;}

.cdet .c .bo ul li a.tits{font-size: 17px;color:#fff;width: 100%;display: block;text-align: center;position: absolute;left: 0;bottom: 0;z-index: 2;line-height: 55px;padding-top: 205px;}

.cdet .c .bo ul li .bg{width: 100%;height: 170px;background: url(../images/index/i04-tit-bg.png) no-repeat scroll bottom center;position: absolute;left: 0;bottom: 0;z-index: 1;}

.cdet .c .bo ul li:hover a.imgs{opacity: 0.9;}

.cdet .c .bo ul li:hover a.tits{color:#d6001c;}



.nlist{width: 1200px;height: auto;margin: 0 auto;padding-top: 50px;}

.nlist .b{width: auto;}

.nlist .b .lists ul{width: 1240px;}

.nlist .b .lists ul li{width: 375px;height: auto;display: inline-block;vertical-align: top;margin-right: 38px;margin-bottom: 32px;position: relative;}

.nlist .b .lists ul li a.imgs{width: 100%;height: 250px;display: block;overflow: hidden;margin-bottom: 25px;}

.nlist .b .lists ul li a.imgs img{width: 100%;display: block;}

.nlist .b .lists ul li a.tits{font-size: 18px;color:#232323;width:305px;display: block;text-align: center;line-height: 30px;max-height: 60px;overflow: hidden;margin: 0 auto;}

.nlist .b .lists ul li:hover a.imgs{opacity: 0.9;}

.nlist .b .lists ul li:hover a.tits{color:#d6001c;}



.about{width: 100%;height: auto;}

.about .a01{padding: 80px 0;width: 1200px;height: auto;margin: 0 auto;}

.about .a01 .t{margin-bottom: 50px;}

.about .a01 .t h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 19px;}

.about .a01 .t span{width: 24px;height: 4px;display: block;margin: 0 auto;background: #d6001c;border-radius: 3px;}

.about .a01 .b{width: auto;margin-bottom: 60px;}

.about .a01 .b .l{width: 100%;}

.about .a01 .b .l p{font-size: 16px;color:#333;line-height: 30px;text-align: justify;text-indent: 2em;}

.about .a01 .b .r{width: 525px;float:right;}

.about .a01 .b .r img{width: 100%;display: block;}

.about .a01 .c{width: auto;}

.about .a01 .c ul{font-size: 0;text-align: center;}

.about .a01 .c ul li{width: 280px;display: inline-block;vertical-align: top;margin: 0 60px;}

.about .a01 .c ul li i{width: 78px;height: 42px;display: block;margin: 0 auto 25px;}

.about .a01 .c ul li i img{display: block;margin: 0 auto;}

.about .a01 .c ul li h2{font-size: 22px;color:#222;line-height: 24px;text-align: center;margin-bottom: 20px;}

.about .a01 .c ul li span{width: 34px;height: 2px;display: block;margin: 0 auto;background: #a9a9a9;margin-bottom: 15px;}

.about .a01 .c ul li p{font-size: 14px;color:#555;line-height: 24px;text-align: center;}

.about .a01 .c ul li a.more{width: 278px;height: 42px;display: block;font-size: 14px;color:#fff;line-height: 42px;background: #d6001c url(../images/index/i01-more.png) no-repeat scroll 320px 15px;text-indent: 113px;transition: all 500ms;text-align: left;margin-top: 35px;}

.about .a01 .c ul li a:hover.more{text-indent: 88px;font-size: 16px;color:#fff;background:#d6001c url(../images/index/i01-more.png) no-repeat scroll 164px 15px; }



.about .a02bg{width: 100%;background: #f3f3f3;}

.about .a02{padding: 60px 0 80px;width: 1200px;height: auto;margin: 0 auto;}

.about .a02 .t{margin-bottom: 50px;}

.about .a02 .t h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 19px;}

.about .a02 .t span{width: 24px;height: 4px;display: block;margin: 0 auto;background: #d6001c;border-radius: 3px;}

.about .a02 .b{width: auto;background: #fff;font-size: 0;text-align: left;}

.about .a02 .b .l{width: 480px;height: 480px;display: inline-block;vertical-align: middle;}

.about .a02 .b .l img{width:100%;display: block;}

.about .a02 .b .r{width: 640px;display: inline-block;vertical-align: middle;padding: 0 40px;}

.about .a02 .b .r p{font-size: 16px;color:#333;line-height: 30px;text-align: justify;text-indent: 2em;}



.about .a03bg{width: 100%;background: url(../images/index/a03bg.jpg) no-repeat scroll top center;}

.about .a03{padding: 60px 0 25px;margin: 0 auto;width: 1200px;}

.about .a03 .t{margin-bottom: 40px;}

.about .a03 .t h2{font-size: 32px;color:#fff;line-height: 32px;text-align: center;margin-bottom: 19px;}

.about .a03 .t span{width: 24px;height: 4px;display: block;margin: 0 auto;background: #d6001c;border-radius: 3px;}

.about .a03 .b{width: auto;}

.about .a03 .b ul{font-size: 0;text-align: left;width: 1250px;}

.about .a03 .b ul li{width: 370px;height: 176px;background: rgba(255,255,255,0.8);position: relative;padding-top: 24px;display: inline-block;vertical-align: top;margin-right: 45px;margin-bottom: 40px;box-shadow: 1px 2px 5px 2px rgba(0,0,0,0.1)}

.about .a03 .b ul li i{width: 42px;height: 38px;display: block;margin: 0 auto 17px;background: url(../images/index/ico02.png) no-repeat;}

.about .a03 .b ul li h2{font-size: 20px;color:#1b1b1b;line-height: 20px;font-weight: bold;text-align: center;margin-bottom: 17px;}

.about .a03 .b ul li b{width: 80px;height: 1px;display: block;margin: 0 auto;background: #8e8e8f;margin-bottom: 20px;}

.about .a03 .b ul li p{font-size: 18px;color:#1b1b1b;line-height: 22px;text-align: center;}

.about .a03 .b ul li .bg{width: 6px;height: 28px;background: #b72624;position: absolute;left: 0;bottom: 39px;display: block;top: auto;}

.about .a03 .b ul li i.ico01{background-position: 0px 0px;}

.about .a03 .b ul li i.ico02{background-position: -81px 0px;}

.about .a03 .b ul li i.ico03{background-position: -161px 0px;}

.about .a03 .b ul li i.ico04{background-position: -228px 0px;}

.about .a03 .b ul li i.ico05{background-position: -302px 0px;}



.about .a03 .b ul li:hover{background: #c8161d}

.about .a03 .b ul li:hover h2{color:#fff;}

.about .a03 .b ul li:hover b{background: #fff;}

.about .a03 .b ul li:hover p{color:#fff;}

.about .a03 .b ul li:hover .bg{background: #fff;}

.about .a03 .b ul li:hover i.ico01{background-position: 0px -48px;}

.about .a03 .b ul li:hover i.ico02{background-position: -81px -48px;}

.about .a03 .b ul li:hover i.ico03{background-position: -161px -48px;}

.about .a03 .b ul li:hover i.ico04{background-position: -228px -48px;}

.about .a03 .b ul li:hover i.ico05{background-position: -302px -48px;}



.about .a04{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0 0;}

.about .a04 .t{margin-bottom: 50px;}

.about .a04 .t h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 19px;}

.about .a04 .t span{width: 24px;height: 4px;display: block;margin: 0 auto;background: #d6001c;border-radius: 3px;}

.about .a04 .b{width: auto;}

.about .a04 .b img{display: block;margin: 0 auto;}



.about .a05{width: 1200px;height: auto;margin: 0 auto;padding-bottom: 40px;padding-top: 80px;}

.about .a05 .t{margin-bottom: 50px;}

.about .a05 .t h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 19px;}

.about .a05 .t span{width: 24px;height: 4px;display: block;margin: 0 auto;background: #d6001c;border-radius: 3px;}

.about .a05 .b{width: auto;}

.about .a05 .b ul{font-size: 0;text-align: left;width: 1240px;}

.about .a05 .b ul li{width: 275px;display: inline-block;vertical-align: top;margin-right: 33px;margin-bottom: 40px;}

.about .a05 .b ul li .bg{padding:10px;width: 255px;height: 163px;background: url(../images/index/honorbg.jpg) no-repeat;background-size: 100%;display: block;position: inherit;}

.about .a05 .b ul li .imgs{width: 255px;height: 163px;display: block;overflow: hidden;}

.about .a05 .b ul li .imgs img{width: 100%;display: block;}



.talent{width: 1200px;height: auto;margin: 0 auto;padding-top: 50px;}

.talent .t{margin-bottom: 40px;}

.talent .t h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 20px;}

.talent .t span{width: 24px;height: 4px;display: block;margin: 0 auto;border-radius: 3px;background: #d6001c;}

.talent .t p{font-size: 16px;color:#000;opacity: 0.8;text-align: center;line-height: 18px;}

.talent .b{width: auto;}

.talent .b ul{text-align: left;font-size: 0;}

.talent .b ul li{width: 400px;display: inline-block;vertical-align: top;margin-bottom: 38px;}

.talent .b ul li h3{font-size: 20px;color:#000;font-weight: bold;line-height: 40px;}

.talent .b ul li span{width: 40px;height: 3px;display: block;background: #c0a062;margin-bottom: 15px;}

.talent .b ul li p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 28px;}

.talent .b ul li:nth-child(4){width: 800px;}

.talent .b ul li:nth-child(3){width: 300px;margin-left: 100px;}

.talent .b ul li:nth-child(5){width: 300px;margin-left: 100px;}





.jobs{width: 1200px;height: auto;margin: 0 auto;padding: 80px 0}

.jobs .t{margin-bottom: 45px;}

.jobs .t h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 20px;}

.jobs .t span{width: 24px;height: 4px;display: block;margin: 0 auto;border-radius: 3px;background: #d6001c;margin-bottom: 50px;}

.jobs .b{width: auto;}

.jobs .b th{font-size: 16px;color:#fff;line-height: 54px;text-align: left;text-indent: 19px;background: #464540;}

.jobs .b td{font-size: 16px;color:#333;line-height: 44px;text-align: left;text-indent: 19px;padding: 10px 0;border-bottom: 1px dotted #ccc;position: relative;}

.jobs .b th:nth-child(4){text-align: center;text-indent: 0;}

.jobs .b td:nth-child(1){font-size: 17px;}

.jobs .b .more{font-size: 16px;color:rgba(10,1,1,0.7);line-height: 44px;display: block;text-indent: 19px;width: 120px;height: 44px;background: #e7e7e7;text-align: center;text-indent: 0;margin: 0 auto;position: absolute;right: 20px;top: 10px;}

.jobs .b a:hover.more{background: #e12f36;color:#fff;}

.jobs .b .job-body{padding: 10px;}

.jobs .b .job-body p{font-size: 15px;color:#444;line-height: 26px;text-align: justify;}

.jobs .b .job-body a.join{width: 120px;height: 44px;display: block;background: #d6001c;font-size: 16px;color:#fff;line-height: 44px;text-align: center;margin-top: 30px;margin-left: 1em;text-indent: 0;}

.jobs .b .job-body a:hover.join{background: #e12f36}



.joinbg{width: 100%;height: 100%;background: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 1;display: none;}

.joinbox{width:450px;height: auto;position: fixed;top: 50%;left: 50%;margin-left: -225px;border:1px solid #ccc;background: #fff;z-index: 2;display: none;margin-top: -150px;}

.joinbox .j-t{width: auto;height: auto;position: relative;background: #d6001c;}

.joinbox .j-t h2{font-size: 16px;color:#fff;line-height: 40px;text-align: center;font-weight: bold;}

.joinbox .j-t a.close{font-size: 12px;color:#fff;line-height: 40px;position: absolute;right: 10px;top: 0}

.joinbox .j-b{width: auto;height: auto;padding: 45px 10px;}

.joinbox .j-b p{font-size: 13px;color:#666;line-height: 26px;text-indent: 2em;text-align: center;}

.joinbox .j-b p span{color:#d6001c;font-weight: bold;}



.contact{width: 1200px;height: auto;margin: 0 auto;padding-top: 50px;}

.contact .t{margin-bottom: 40px;}

.contact .t h2{font-size: 30px;color:#222;line-height: 32px;text-align: center;margin-bottom: 20px;font-weight: bold;}

.contact .t span{width: 24px;height: 4px;display: block;margin: 0 auto;border-radius: 3px;background: #d6001c;}

/*.contact .t p{font-size: 16px;color:#000;opacity: 0.8;text-align: center;line-height: 18px;}*/

.contact .map{width:auto;position: relative;}

.contact .map .textbox{width: 470px;height: 460px;position: absolute;right: 0;top: 0;background: rgba(182,0,24,0.9);}

.contact .map .textbox .title{width: 407px;margin: 0 auto;border-bottom: 1px solid rgba(255,255,255,0.4);padding-top: 19px;}

.contact .map .textbox .title h2{font-size: 28px;color:#fff;font-weight: bold;line-height: 69px;}

.contact .map .textbox .cont{width: 407px;margin: 0 auto;border-bottom: 1px solid rgba(255,255,255,0.4);padding: 12px 0 25px;}

.contact .map .textbox .cont p{font-size: 0;text-align: left;width: 100%;}

.contact .map .textbox .cont p span{width: 90px;padding-left: 28px;display: inline-block;vertical-align: top;font-size: 18px;color:#fff;line-height: 36px;text-align: left;}

.contact .map .textbox .cont p span.icon-lxr{background: url(../images/index/icon-lxr.png) no-repeat scroll left center;}

.contact .map .textbox .cont p span.icon-dh{background: url(../images/index/icon-dh.png) no-repeat scroll left center;}

.contact .map .textbox .cont p span.icon-yx{background: url(../images/index/icon-yx.png) no-repeat scroll left center;}

.contact .map .textbox .cont p span.icon-qq{background: url(../images/index/icon-qq.png) no-repeat scroll left center;}

.contact .map .textbox .cont p span.icon-dz{background: url(../images/index/icon-dz.png) no-repeat scroll left center;}

.contact .map .textbox .cont p b{font-size: 16px;color:#fff;line-height: 36px;width: 275px;display: inline-block;vertical-align: top;}

.contact .map .textbox .cont p .c-num{font-family: "din";}

.contact .map .textbox .notice{padding-top: 15px;width: 407px;margin: 0 auto;}

.contact .map .textbox .notice p{font-size: 15px;color:#fff;line-height: 24px;text-align: justify;}



.message{width: 1200px;height: auto;margin: 0 auto;padding-top: 60px;}

.message .t{margin-bottom: 40px;}

.message .t h2{font-size: 26px;color:#222;line-height: 26px;text-align: center;margin-bottom: 20px;font-weight: bold;}

.message .t span{width: 24px;height: 4px;display: block;margin: 0 auto;border-radius: 3px;background: #d6001c;}

.message .b table{width: 100%;}

.message .b table td{padding: 5px 0;}

.message .b table td p{font-size: 18px;color:rgba(0,0,0,0.8);line-height: 40px;text-indent: 10px;}

.message .b table td p span{color:#f00;margin-left: 5px;}

.message .b table .intxt{width: 570px;height: 46px;background: #f2f2f2;font-size: 15px;color:#222;line-height: 36px;text-indent: 10px;border: none;}

.message .b table .incode{width: 250px;float:left;}

.message .b table .code-img{width: 100px;height: 46px;display: block;float: left;margin-left: 10px;}

.message .b table .inarea{width: 1163px;height: 80px;padding: 10px;background: #f2f2f2;font-size: 15px;color:#222;line-height: 20px;text-align: justify;border: none;resize: none;}

.message .b table .inbtn{width: 270px;height: 52px;display: block;background: #d6001c;font-size: 18px;color:#fff;line-height: 52px;display: block;text-align: center;border-radius: 30px;cursor: pointer;margin: 40px auto 0;}

.message .b table a:hover.inbtn{background: #ff2441}





.footerbar{width: 100%;background: #1d2f45;margin-top: 50px;}

.footer{width: 1200px;height: auto;margin: 0 auto;padding-top: 50px;}

.footer .b{width: auto;font-size: 0;text-align: left;}

.footer .b .l{width: 560px;display: inline-block;vertical-align: top;border-radius: 1px solid rgba(255,255,255,0.12);margin-right: 79px;}

.footer .b .l h3{font-size: 18px;color:#fff;line-height: 40px;text-align: left;margin-bottom: 13px;}

.footer .b .l p{font-size: 16px;color:#fff;line-height: 30px;text-align: left;margin-bottom: 5px;}

.footer .b .l p span{font-family: "din";font-size: 26px;font-weight: bold;}

.footer .b .l p b{font-family: "din";font-size: 16px;font-weight: bold;}

.footer .b .l img{width: 131px;display: block;margin-top: 35px;}

.footer .b .r{width: 560px;display: inline-block;vertical-align: top;}

.footer .b .r h3{font-size: 18px;color:#fff;line-height: 40px;text-align: left;margin-bottom: 13px;}

.footer .b .r table{width: 100%;}

.footer .b .r table td{padding: 8px 0;}

.footer .b .r table .intxt{width: 270px;height: 36px;border-radius: 8px;background: rgba(255,255,255,0.12);font-size: 15px;color:#fff;line-height: 36px;text-indent: 10px;border: none;}

.footer .b .r table .incode{width: 150px;height: 36px;float:left;margin-right: 10px;}

.footer .b .r table .code-img{width: 100px;height: 36px;float:left;display: block;}

.footer .b .r table .inarea{width: 540px;height: 80px;padding: 10px;background: rgba(255,255,255,0.12);border-radius: 10px;font-size: 15px;color:#fff;line-height: 20px;text-align: justify;border: none;resize: none;}

.footer .b .r table .inbtn{width: 126px;height: 44px;display: block;background: #d6001c;font-size: 16px;color:#fff;line-height: 44px;display: block;text-align: center;border-radius: 30px;cursor: pointer;}

.footer .b .r table a:hover.inbtn{background: #ff2441}

.footer .b .r table input::-webkit-input-placeholder{color:rgba(255,255,255,0.5);}

.footer .b .r table input::-moz-placeholder{color:rgba(255,255,255,0.5);}

.footer .b .r table input:-moz-placeholder{color:rgba(255,255,255,0.5);}

.footer .b .r table input:-ms-input-placeholder{color:rgba(255,255,255,0.5);}

.footer .b .r table textarea::-webkit-input-placeholder{color:rgba(255,255,255,0.5);}

.footer .b .r table textarea::-moz-placeholder{color:rgba(255,255,255,0.5);}

.footer .b .r table textarea:-moz-placeholder{color:rgba(255,255,255,0.5);}

.footer .b .r table textarea:-ms-input-placeholder{color:rgba(255,255,255,0.5);}





.footer .b .copyright{margin-top: 5%;border-top: 1px solid rgba(255,255,255,0.12);padding:22px 0;}

.footer .b .copyright p{font-size: 14px;color:rgba(255,255,255,0.7);line-height: 24px;text-align: left;}

.footer .b .copyright p a{color:rgba(255,255,255,0.7);}

.footer .b .copyright p a:hover{color:#fff;}



/*面包屑*/

.snavbar2{width: 100%;height: auto;padding-top: 12px;}

.snavbar2 .snavbox{width: 1200px;height: auto;margin: 0 auto;border-bottom: 1px solid #f1f1f1}

.snavbar2 .snavbox h2{font-size: 26px;color:#232323;line-height: 120px;font-weight: bold;}

.snavbar2 .snavbox .snav{float:right;}

.snavbar2 .snavbox .snav ul li{float:left;margin-right:12px;}

.snavbar2 .snavbox .snav ul li a{font-size: 18px;color:rgba(35,35,35,0.8);line-height: 117px;display: block;text-align: center;border-bottom: 3px solid #fff;padding: 0 15px;}

.snavbar2 .snavbox .snav ul li.hov a{border-color:#d6001c}

.snavbar2 .snavbox .snav ul li:hover a{border-color:#d6001c}



/*详情样式*/

.snavbox .pd48{padding: 48.5px 0;}

.snavbox .Left .return{font-size: 15px;color:#333;line-height: 20px;display: inline-block;vertical-align: middle;width: 80px;}

.snavbox .Left .return b{font-size: 15px;color:#222;line-height: 20px;display: inline-block;vertical-align: middle;font-family: "宋体";margin-right: 10px;font-weight: bold;}

.snavbox .Left a:hover.return{color:#d6001c;}

.snavbox .Left a:hover.return b{color:#d6001c;}

.snavbox .Left h3{font-size: 16px;color:#555;line-height: 20px;border-left: 1px solid #e5e5e5;padding-left: 28px;display: inline-block;vertical-align: middle;}





/*上一篇下一篇*/

.prenext{width: auto;height:auto;margin: 0 auto;padding:24px 0 ;border-top: 1px solid #e6e6e6;}

.prenext ul{float:left;}

.prenext ul li{display:block;font-size:13px;color:#444;line-height:28px;}

.prenext ul li a{font-size:13px;color:#444;line-height:28px;display:inline-block;}

.prenext ul li a:hover{color:#e7161b;}

.prenext a.return{width: 120px;height: 42px;display:block;float: right;margin-top:7px;text-align: center;background:#ed2d23;font-size: 16px;color:#fff;line-height: 42px;text-align: center;border-radius: 8px;}

.prenext:hover a.return{background: #f54a41}



/*列表翻页*/

.dede_pages{overflow:hidden;clear:both; height:auto;}

.dede_pages ul{font-size:0;color:#999; text-align:center;}

.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;line-height: 29px;border: 1px solid #e3e3e3;margin-left: -1px;font-size: 12px;}

.dede_pages ul li select{border:1px solid #eee;background: transparent;outline: none;margin-left: 5px;height: 38px;margin-right: 6px;}

.dede_pages ul li .optionkw{margin-right: 5px;}

.dede_pages ul li a{color:#666666;text-decoration:none;width: 31px;height:29px;line-height: 29px;display: block;font-size: 12px;}

.dede_pages ul li:hover{ background:#333333;color:#fff;}

.dede_pages ul li:hover select{border-color:#333333;}

.dede_pages ul li:hover a{color:#fff;}

.dede_pages ul li:hover span{color:#fff;}

.dede_pages ul li.thisclass{width: 31px;height: 29px;background:#333333;color:#fff;}

/*.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background:#e7161b !important;color:#fff !important;}*/

.banner_bar_bd .bd_l dl .num em.time_s{font-size: 18px;}

/*右侧功能*/

.right-contact-img {z-index: 100; position: fixed; width: 55px; height: auto; overflow: visible; bottom: 69px; right: 0px; _position: absolute}

.right-contact-img ul li {position: relative; width: 45px; height: 45px;list-style:none;margin-bottom: 5px;padding: 5px;}

.right-contact-img ul li.phone{background-color: rgba(0,0,0,0.7);}

.right-contact-img ul li:hover.phone{background-color: #d6001c}

.right-contact-img ul .last {margin-bottom: 0px}

.right-contact-img ul li .pull_down2 {position: absolute; width: 201px; height: 55px; top: 0px; right: -201px}

.right-contact-img ul li .pull_down2 a {width: 201px; display: block; height: 55px}

.right-contact-img ul li .pull_down3 {position: absolute; width: 201px; height: 55px; top: 0px; right: -201px}

.right-contact-img ul li .pull_down3 a {width: 201px; display: block; height: 55px}

/*.right-contact-img2 ul li .pull_down2 .ding {position: absolute; width: 48px; top: 0px; left: 23px}

.right-contact-img2 ul li .pull_down2 .yi {position: absolute; width: 48px; top: 0px; left: 88px}*/

.right-contact-img ul{padding-left:0px;margin:0px;}

.fkabo{bottom:130px;position:fixed;right:0px;display:block;width:55px;height:55px;cursor:pointer;background:rgba(0,0,0,0.7) url(../images/index/wechat.png) center center no-repeat;z-index:600000;background-size: 80% 80%}

.right-contact-img ul li:hover{background-color: #d6001c}

div:hover.fkabo{background-color: #d6001c}

.fkabo  .weib{display:none;position:absolute;margin-left:-165px;margin-top:-124px;z-index:99999;}

#gotopbtn{bottom:18px;cursor:pointer;display:none;position:fixed;right:0px;display:block;width:55px;height:55px;background:rgba(0,0,0,0.7) url(../images/index/icon_top.png) right center no-repeat;cursor:pointer;z-index: 10;background-size: 100% 100%}

#gotopbtn:hover{background-color: #d6001c}



 /*-------- 下拉菜单 --------------*/

.dropMenu {

  position:absolute;

  z-index:9999;

  width: auto;  

  visibility: hidden;

  margin-top: -1px;

  margin-left: -14px;

/*  filter:alpha(opacity=80);  

      -moz-opacity:0.8;  

      -khtml-opacity: 0.8;  

      opacity: 0.8; */ 

  background:rgba(0,0,0,0.6);

  min-width: 120px; 

  padding:10px 0;  

  top: 0;

  left: 0;

}

/*.dropMenu li{background: url(../images/index/dropMenu-bg.jpg) no-repeat scroll 6px 15px;padding-left:10px;}*/

.dropMenu li{margin-right: 0;}

.dropMenu li a{display:block;font-size: 15px;color:#fff;line-height: 40px;text-align: center;}

.dropMenu li:hover a{color:#e7161b !important;}



#dropmenu4{margin-left: -5px;}



/*#dropmenu0{margin-left: -19px;}

#dropmenu1{margin-left: -27px;}

#dropmenu2{margin-left: -27px;}

#dropmenu3{margin-left: -26px;}

#dropmenu4{margin-left: -17px;}

#dropmenu5{margin-left: -27px;}

#dropmenu6{margin-left: -27px;}

#dropmenu7{margin-left: -26px;}*/

/*#dropmenu2{width: 162px !important;}

#dropmenu3{width: 162px !important;}

#dropmenu5{width: 178px !important;}*/

@media(max-width: 1920px){

	.headerbar .header .phone{padding-left: 15px;}

	.headerbar .header .h-phone{font-size: 30px;}

}



@media(max-width: 1680px){

	.flexslider{padding-top: 2%;}

	.flex-control-nav{bottom: 3%;}

}



@media(max-width: 1600px){

	.headerbar .header .navs{width: 62%;margin-left: 0;}

	.headerbar .header .navs ul li{margin: 0 10px;}

	.headerbar .header .logo{margin-top: 24px;}

	.headerbar .header .h-phone{line-height: 90px;}

	.headerbar .header .navs ul li a{line-height: 87px;}

	.flex-control-nav{bottom:13%}

	.i01{padding-top: 8%}

	.i02 .t{margin-bottom: 20px;}

	.i02 .b{height: auto;}

	.i02 .b .top h2{line-height: 95px}

	.i02 .b .top ul li a{line-height: 90px}

	.focus{height: 366px;}

	.focus ul li{padding: 40px 0;}

	.focus ul li .imgs img{max-width: 80%}

	.focus .arrow-l, .focus .arrow-r{top: 160px;}

	.i04 .t{width: 1100px;margin: 0 auto 2%;}

	.i04 .b{width: 1100px;margin: 0 auto;}

	.i04 .b ul>li ol li{width: 351px;height: 233px;}

	.i04 .b ul>li ol li{height: 233px;}

	.i06{padding-top: 7%}

	.i06 .t{margin-bottom: 4%}

}



@media(max-width: 1440px){

	.headerbar .header .logo{width: 313px;}

	.headerbar .header .t-search{padding-top: 24px;}

	.flex-control-nav{top: 90%}

}



@media(max-width: 1366px){

	.headerbar .header .logo{width: 280px;}

	.headerbar .header .navs ul li{margin: 0 10px;}

	.headerbar .header .navs ul li a{font-size: 15px;line-height: 70px;padding: 0 8px;}	

	.headerbar .header .h-phone{line-height: 73px;}

	.slides li .text{padding-top: 18%;}

	.slides li .text .box{width: 1000px;}

	.flex-control-nav{top: 80%;}

	.i01{width: 1100px;}

	.i01 .t{margin-bottom: 2%;}

	.i01 .t .l{width: 500px;margin-right: 90px;}

	.i01 .t .l h3{font-size: 26px;}

	.i01 .t .l h2{font-size: 32px;}

	.i01 .t .l p{font-size: 14px;}

	.i01 .t .r{width: 500px;}

	.i02{padding-top: 6%;width: 1100px;}

	.i02 .t{margin-bottom: 10px;}

	.i02 .t .l h2{font-size: 34px;line-height: 40px;margin-bottom: 5px;}

	.i02 .t .l h2 span{font-size: 26px;}

	.i02 .b{width: 1060px;}

	.i02 .b .top h2{line-height: 65px;}

	.i02 .b .top ul li a{line-height: 60px;font-size: 16px;}

	.focus{height: 326px;}

	.focus .bg{width: 201px;}

	.focus ul li{line-height: 30px 0;}

	.focus ul li .text h2{font-size: 36px;line-height: 36px;margin-bottom: 15px;}

	.focus ul li .text h3{font-size: 16px;}

	.focus ul li .text p{font-size: 14px;}

	.focus .arrow-r{right: 180px;}

	.i03{width: 1100px;padding-top: 7%}

	.i03 .t{margin-bottom: 5%}

	.i03 .t h2{font-size: 34px;}

	.i03 .t h2 span{font-size: 26px;}

	.i03 .t p{font-size: 16px;}

	.i04{padding-top: 6%}

	.i04 .t{margin-bottom: 1%;width: 1000px;}

	.i04 .t h2{font-size: 34px;margin-bottom: 5px;}

	.i04 .t h2 span{font-size: 26px;}

	.i04 .t p{font-size: 16px;}

	.i04 .b{width: 1000px;}

	.i04 .b ul>li ol li{width: 323px;height: 215px;margin-bottom: 7px;}

	.i05{width: 1000px;padding-top: 6%}

	.i05 .t{margin-bottom: 2%}

	.i05 .t h2{font-size: 34px;margin-bottom: 5px;}

	.i05 .t h2 span{font-size: 26px;}

	.i05 .t p{font-size: 16px;}

	.i05 .b .l{width: 400px;margin-right: 30px;}

	.i05 .b .l ul li{margin-bottom: 40px;}

	.i05 .b .l ul li .text{width: 320px;}

	.i05 .b .r{width: 570px;}

	.i05 .b .r ul li{width: 275px;}

	.i05 .b .r ul li a.imgs{width: 275px;height: 210px;margin-bottom: 10px;}

	.i06{width: 1000px;margin: 0 auto;}

	.i06 .t h2{font-size: 34px;margin-bottom: 5px;}

	.i06 .t h2 span{font-size: 26px;}

	.i06 .t p{font-size: 16px;}

	.i06 .b .l{width: 450px;margin-right: 50px;}

	.i06 .b .r{width: 500px;}

	.i06 .b .l h3{margin-bottom: 6px;font-size: 16px;line-height: 32px;}

	.i06 .b .l p{margin-bottom: 5px;font-size: 14px;line-height: 24px;}

	.i06 .b .r h3{margin-bottom: 7px;font-size: 16px;line-height: 32px;}

	.i06 .b .r table td{padding: 5px 0;}

	.i06 .b .copyright{margin-top: 2%;padding-top: 10px;}

}



@media(max-width: 1280px){

	.i02{padding-top: 7%}

	.i02 .t{margin-bottom: 20px;}	

	.i04{padding-top: 8%}

	.i05{padding-top: 9%}

	.i06 .b .copyright{margin-top: 5%}

}