@charset "utf-8";
/* CSS Document */
body{ font-family:"source";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}
body{max-width: 1920px;margin: 0 auto;}
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:"source";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: 'BEBAS';
	src: url('../font/BEBAS.TTF');
}
@font-face{
	font-family: "futurabt";
	src:url('../font/futurabt-medium_.otf');
}
@font-face{
	font-family: "TCM";
	src:url('../font/TCM.TTF');
}

@font-face{
	font-family: "din";
	src:url('../font/DIN.WOFF.TTF');
}

.header-t{width: 100%;background: #303030;}
.header-t .h{width: 1200px;height: auto;margin: 0 auto;}
.header-t .h p{font-size: 14px;color:#fff;line-height: 40px;}
.header-t .h p span{font-weight: bold;font-family: "din";}
.header-t .h p.Right{padding-left: 25px;background: url(../images/index/h-phone.png) no-repeat scroll left center;}
.header-b{width: 100%;height: auto;background: #fff;}
.header-b .h{width: 1200px;height: auto;margin: 0 auto;overflow: hidden;}
.header-b .h a.logo{width:120px;height: 85px;display: block;float:left;margin-right: 130px;margin-top: 13px;}
.header-b .h a.logo img{width: 100%;display: block;}
.header-b .h .nav{float:left;}
.header-b .h .nav li{float:left;margin-left: 15px;}
.header-b .h .nav li a{font-size: 16px;color:#000;line-height: 106px;display: block;padding: 0 5px;border-bottom: 4px solid #fff;}
.header-b .h .nav li:hover a{border-color: #e20213}
.header-b .h .nav li.hov a{border-color: #e20213}
.header-b .h .nav li a.hov{border-color: #e20213}
.header-b .h .btns{float:right;padding-top: 37px;}
.header-b .h .btns a.security{width: 136px;height:36px;display: block;border-radius: 30px;background:#ba935c url(../images/index/icon-fw.png) no-repeat scroll 14px 9px;font-size: 14px;color:#fff;line-height: 36px;text-indent: 39px;float:left;padding: 0;}
.header-b .h .btns a:hover.security{background-color: #e20213;}
.header-b .h .btns .t-search{width: 76px;height: 36px;display: block;border-radius: 20px;background:#999 url(../images/index/icon-ss.png) no-repeat scroll 14px 9px;font-size: 14px;float:left;margin-left: 10px;position: relative;}
.header-b .h .btns .t-search .icon-sea{width: 100%;height: 100%;color:#fff;line-height: 36px;text-indent: 39px;display: block;}
.header-b .h .btns .t-search:hover{background-color: #e20213}
/*.logoright .t-search{width: 20px;height: 50px;display: block;float:left;margin-right: 20px;}*/
/*.logoright .t-search a.icon-sea{width: 20px;height: 20px;display: block;background: url(../images/index/icon-sea.png) no-repeat;}*/
/*.logoright .t-search:hover .searchbox{right: 0;}*/
.header-b .h .btns .searchbox{width: 318px;height: 38px;background: #fff;position: absolute;bottom: 0;right: -320px;display: block;transition: all 500ms;border: 1px solid #ddd;}
.header-b .h .btns .searchbox .in_intxt{width: 240px;height: 38px;float:left;border:none;text-indent: 10px;font-size: 14px;color:#333;line-height: 38px;}
.header-b .h .btns .searchbox .in_btn{width: 40px;height: 38px;border:none;cursor: pointer;background:#ccc url(../images/index/icon-ss.png) no-repeat scroll center center;float:left;}
.header-b .h .btns .searchbox input:hover.in_btn{background-color: #e20213}
.header-b .h .btns .searchbox .btn-close{width: 38px;height: 38px;display: block;float:right;font-size: 26px;color:#333;line-height: 38px;text-align: center;font-weight: bold;}
.header-b .h .btns .searchbox a:hover.btn-close{background:#e20213;color:#fff;}

.banner{width: 100%;height:590px;}
.flexslider{position:relative;height:590px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:590px;}
.flex-control-nav{position:absolute;bottom:20px;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:48px;height:6px;overflow:hidden;background:#6c5e55;cursor:pointer;text-indent: -999px;transition: all 500ms;border-radius: 20px;}
.flex-control-nav .flex-active{background:#e58323;transition: all 500ms;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:42px;height:69px;overflow:hidden;cursor:pointer;position:absolute;background: url(../images/index/banner-icon.png) no-repeat;}
.flex-direction-nav li a.flex-prev{left:100px;background-position: left top;}
.flex-direction-nav li a.flex-next{right:100px;background-position: right top;}
.flex-direction-nav li a:hover.flex-prev{background-position: left bottom;}
.flex-direction-nav li a:hover.flex-next{background-position: right bottom;}

.index01{padding: 60px 0;width: 1200px;height: auto;margin: 0 auto;}
.index01 .it{margin-bottom: 40px;}
.index01 .it .il{float:left;}
.index01 .it .il h2{font-size: 32px;color:#222222;line-height: 32px;margin-bottom: 19px;font-weight: bold;display: inline-block;vertical-align: middle;}
h2 i{font-size: 16px;display: inline-block;vertical-align: middle;}
.index01 .it .il p{font-size: 16px;color:rgba(34,34,34,0.8);padding-left: 11px;border-left: 6px solid #e20213;}
.index01 .it .ir{float:right;}
.index01 .it .ir ul{padding: 10px 0 9px;border-left: 1px solid #909090;margin-left: 32px;float:left;}
.index01 .it .ir ul li{width: auto;height: auto;}
.index01 .it .ir ul li a{font-size: 16px;color:rgba(0,0,0,0.7);line-height: 26px;display: block;padding-left: 17px;}
.index01 .it .ir ul li:hover a{color:#e20213;}
.index01 .ib{width: auto;height: auto;}
.index01 .ib .l{width: 576px;height: 432px;float:left;position: relative;}
.index01 .ib .l a.imgs{width: 576px;height: 432px;display: block;overflow: hidden;}
.index01 .ib .l a.imgs img{width: 576px;display: block;}
.index01 .ib .l a.bf-btn{width: 85px;height: 85px;display: block;position: absolute;left: 246px;top: 174px;z-index: 2;background: url(../images/index/bf-btn.png) no-repeat; }
.index01 .ib .l a.tits{width:576px;height: auto;font-size: 16px;color:#fff;line-height: 60px;display: block;position: absolute;background: rgba(0,0,0,0.4);text-indent: 17px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;left: 0;bottom: 0;}
.index01 .ib .l a:hover.tits{color:#e20213;}
.index01 .ib .l span{width: 106px;height: 38px;display: block;position: absolute;top: 0;left: 21px;background: #e20213;font-size: 18px;color:#fff;line-height: 38px;text-align: center;}
.index01 .ib .c{width: 314px;height: auto;float:left;margin-left: 20px;}
.index01 .ib .c ul li{width: 314px;margin-bottom: 20px;position: relative;}
.index01 .ib .c ul li:last-child{margin-bottom: 0;}
.index01 .ib .c ul li a.imgs{width: 314px;height: 206px;display: block;overflow: hidden;}
.index01 .ib .c ul li a.imgs img{width: 314px;display: block;}
.index01 .ib .c ul li span{width: 106px;height: 38px;display: block;position: absolute;top: 0;left: 21px;background: rgba(226,2,19,0.6);font-size: 18px;color:#fff;line-height: 38px;text-align: center;}
.index01 .ib .r{width: 270px;height: auto;float:right;position: relative;}
.index01 .ib .r a.imgs{width: 270px;height: 432px;overflow: hidden;display: block;}
.index01 .ib .r a.imgs img{width: 270px;display: block;}
.index01 .ib .r span{width: 106px;height: 38px;display: block;position: absolute;top: 0;left: 21px;background: rgba(226,2,19,0.5);font-size: 18px;color:#fff;line-height: 38px;text-align: center;}
.index01 .ic{width: auto;height: auto;margin-top:40px; }
.index01 .ic .l{width: 540px;height: auto;float:left;border-right:1px solid #d3d3d3;padding-right: 44px;}
.index01 .ic .l a.tits{font-size: 24px;color:rgba(0,0,0,0.8);line-height: 30px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 15px;}
.index01 .ic .l a:hover.tits{color:#e20213;}
.index01 .ic .l p{font-size: 16px;color:rgba(0,0,0,0.7);line-height: 26px;text-align: justify;padding-left: 3px;margin-bottom: 15px;}
.index01 .ic .l a.more{width: 150px;height: 44px;display: block;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color:#fff;line-height: 44px;text-indent: 27px;}
.index01 .ic .l a:hover.more{background-color: #fe414f}
.index01 .ic .r{width: 559px;float:right;}
.index01 .ic .r ul li{width: auto;height: auto;margin-bottom: 20px;}
.index01 .ic .r ul li:last-child{margin-bottom: 0;}
.index01 .ic .r ul li span{font-size: 14px;color:rgba(0,0,0,0.6);line-height: 17px;display: inline-block;width: 90px;vertical-align: middle;font-family: "din";}
.index01 .ic .r ul li a.tit{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 22px;display: inline-block;width: 460px;vertical-align: middle;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.index01 .ic .r ul li:hover a.tit{color:#e20213;}

.index02bar{width: 100%;height: auto;background: #e5e5e5;}
.index02bar .index02{width: 1200px;height: auto;margin: 0 auto;padding: 54px 0 50px;}
.index02 .it{margin-bottom: 40px;}
.index02 .it .il{float:left;}
.index02 .it .il h2{font-size: 32px;color:#222222;line-height: 32px;margin-bottom: 19px;font-weight: bold;display: inline-block;vertical-align: middle;}
.index02 .it .il p{font-size: 16px;color:rgba(34,34,34,0.8);padding-left: 11px;border-left: 6px solid #e20213;}
.index02 .it .ir{float:right;margin-top: 20px;}
.index02 .it .ir .phone{padding-left: 62px;background: url(../images/index/i02-phone.png) no-repeat scroll left center;}
.index02 .it .ir .phone p{font-size: 14px;color:#333;line-height: 24px;}
.index02 .it .ir .phone span{font-size: 28px;color:#e20213;line-height: 28px;display: block;font-family: "din";}
.index02 .ib{width: auto;height: auto;}
.index02 .ib .t{width: auto;height: auto;}
.index02 .ib .t .l{width: 240px;float:left;background: #2b2a2f;height: 370px;}
.index02 .ib .t .l ul{height: 370px;border-right: 1px solid #454446;width: 220px;}
.index02 .ib .t .l ul li{width: 195px;border-bottom: 1px solid #454446;padding-left: 25px;position: relative;}
.index02 .ib .t .l ul li .num{font-size: 22px;color:#fff;line-height: 91px;display: inline-block;vertical-align: middle;margin-right: 16px;font-family: "din";position: relative;z-index: 2}
.index02 .ib .t .l ul li p{font-size: 20px;color:#fff;line-height: 91px;display: inline-block;vertical-align: middle;position: relative;z-index: 2}
.index02 .ib .t .l ul li .bg{width:228px;height: 95px;position: absolute;display: none;background: #e20213;left: 0;top: -1px;z-index: 1}
.index02 .ib .t .l ul li.h1 .bg{display: block;}
.index02 .ib .t .l ul li:last-child{border-bottom: none;}
.index02 .ib .t .r{width: 960px;height: 370px;overflow: hidden;float:right;}
.index02 .ib .t .r img{width: 960px;display: block;}
.index02 .ib .b{width: auto;height: auto;background: #fff;}
.index02 .ib .b .l{width: 240px;height: 234px;padding-top: 48px;background: url(../images/index/i02-l-bg.png) no-repeat;float:left;}
.index02 .ib .b .l p{font-size: 32px;color:rgba(0,0,0,0.7);line-height: 32px;margin-bottom: 17px;text-align: left;text-indent: 65px;font-weight: bold;}
.index02 .ib .b .r{width: 960px;float:right;padding-top: 35px;}
.index02 .ib .b .r ul{text-align: right;font-size: 0;padding-right: 25px;}
.index02 .ib .b .r ul li{display: inline-block;vertical-align: middle;margin-left: 50px;margin-bottom: 15px;}
.index02 .ib .b .r ul li i{width: 126px;height: 101px;display: inline-block;vertical-align: middle;margin-right: 20px;overflow: hidden;}
.index02 .ib .b .r ul li i img{width: 126px;display: block;}
.index02 .ib .b .r ul li .txts{width: 270px;display: inline-block;vertical-align: middle;}
.index02 .ib .b .r ul li .txts h2{font-size: 20px;color:#000;line-height: 20px;margin-bottom: 15px;text-align: left;font-weight: bold;}
.index02 .ib .b .r ul li .txts p{font-size: 16px;color:rgba(0,0,0,0.7);line-height: 16px;text-align: left;}


.index03bar{width: 100%;height: auto;background: #fff;}
.index03bar .index03{width: auto;height: auto;padding: 59px 0 0}
.index03 .it{width: 1200px;margin: 0 auto;margin-bottom: 40px;}
.index03 .it .il{float:left;}
.index03 .it .il h2{font-size: 32px;color:#222222;line-height: 32px;margin-bottom: 19px;font-weight: bold;display: inline-block;vertical-align: middle;}
.index03 .it .il p{font-size: 16px;color:rgba(34,34,34,0.8);padding-left: 11px;border-left: 6px solid #e20213;}
.index03 .it .ir{float:right;margin-top: 50px;}
.index03 .it .ir a.more{font-size: 16px;color:#000;line-height: 30px;display: block;padding-right: 28px;background: url(../images/index/i03-more.png) no-repeat scroll right center;}
.index03 .ib{width: 100%;background: url(../images/index/i03-bg.jpg) no-repeat scroll top center;padding: 47px 0 41px;}
.index03 .ib .banner_bar_bd .bd_l{width:1200px;margin: 0 auto;}
/*.index03 .ib .banner_bar_bd .bd_l_box{padding:16px 0px 15px 0px;}*/
.index03 .ib .banner_bar_bd .bd_l dl{float:left;padding:0px 95px;text-align:center;width: auto;margin-right: 0;font-size:0 }
.index03 .ib .banner_bar_bd .bd_l dl:last-child{border-right:none;}
/*.index03 .ib .banner_bar_bd .bd_l dl dt{font-size:40px;color:#be8564;font-weight:bold;font-family: "BEBAS";margin-bottom: 10px;}
.index03 .ib .banner_bar_bd .bd_l dl dt em{font-size:26px;color:#be8564;font-weight:normal;margin-left:1px;font-family: "BEBAS";}
.index03 .ib .banner_bar_bd .bd_l dl dd{color:#666;font-size: 16px;}*/
.index03 .ib .banner_bar_bd .bd_l dl .num{font-size:54px;color:#fff;font-weight:bold;margin-right: 6px;float:none;font-family: "din";line-height: 55px;}
.index03 .ib .banner_bar_bd .bd_l dl .num i{display: inline-block;vertical-align: middle;}
.index03 .ib .banner_bar_bd .bd_l dl .num em{font-size:40px;color:#fff;font-weight:normal;margin-left:1px;font-family: "din";vertical-align: top;display: inline-block;}
.index03 .ib .banner_bar_bd .bd_l dl .txt{color:#fff;font-size: 16px;line-height: 24px;}
.index03 .ib .b{width: auto;height: auto;width: 1200px;margin: 0 auto;margin-top: 27px;}
.index03 .ib .b p{font-size: 16px;color:#fff;line-height: 30px;text-indent: 2em;}
.index03 .ib .b a.more{width: 150px;height: 44px;display: block;margin: 0 auto;font-size: 16px;color:#fff;line-height: 44px;text-indent: 30px;background: #ba9358 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;}
.index03 .ib .b a:hover.more{background-color: #e20213;}

.index04{width: auto;height: auto;padding: 59px 0 10px}
.index04 .it{width: 1200px;margin: 0 auto;margin-bottom: 40px;}
.index04 .it .il{float:left;}
.index04 .it .il h2{font-size: 32px;color:#222222;line-height: 32px;margin-bottom: 19px;font-weight: bold;display: inline-block;vertical-align: middle;}
.index04 .it .il p{font-size: 16px;color:rgba(34,34,34,0.8);padding-left: 11px;border-left: 6px solid #e20213;}
.index04 .it .ir{float:right;margin-top: 50px;}
.index04 .it .ir a.more{font-size: 16px;color:#000;line-height: 30px;display: block;padding-right: 28px;background: url(../images/index/i03-more.png) no-repeat scroll right center;}
.index04 .ib{width: auto;height: auto;}
.focus_Box{position:relative;width:1200px;height:500px;margin: 0 auto;}
.focus_Box ul{position:relative;width:1200px;height:500px; margin:0 auto;}
/*.focus_Box ul li{z-index:0;position:absolute;background:#fff;top:146px;cursor:pointer;left:377px;z-index: 1}*/
.focus_Box ul li{width: 520px;height: 497px;}
.focus_Box ul li .imgs{width: 100%;display: block;overflow: hidden;position: relative;}
.focus_Box ul li .imgs .bg{width: 520px;height: 390px;background: rgba(0,0,0,0.4);position: absolute;left: 0;top: 0;display: block;}
.focus_Box ul li img{width:100%;background:url(../images/index/loading.gif) no-repeat center 50%;vertical-align:top}
.focus_Box ul li .txts{width: auto;height: auto;padding: 19px 40px 0 30px;height: 88px;position: relative;transition: all 500ms;}
.focus_Box ul li .txts a.tits{font-size: 20px;color:#000;line-height: 20px;display: inline-block;text-align: center;margin-bottom: 12px;transition: all 500ms;width: 100%;}
.focus_Box ul li .txts a.tits i{font-size: 12px;font-size: 14px;display: inline-block;vertical-align: top;margin: 0 1px;transform: scale(0.7);}
.focus_Box ul li .txts p{font-size: 16px;color:rgba(0,0,0,0.7);line-height: 16px;text-align: center;transition: all 500ms;}
.focus_Box ul li .txts a.more{width: 150px;height: 44px;display: block;float:right;background:#e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color:#fff;line-height: 44px; transition: all 500ms;opacity: 0;text-indent: 27px;/*position: absolute;right: 40px;top: 30px;*/}
.focus_Box ul li.swiper-slide-active{box-shadow:0px 3px 10px 1px rgba(0, 0, 0, 0.1);z-index: 3}
.focus_Box ul li.swiper-slide-active .imgs .bg{display: none;}
.focus_Box ul li.swiper-slide-active .txts{padding-top: 30px;height: 77px;}
.focus_Box ul li.swiper-slide-active .txts .box{float:left;width: 290px;}
.focus_Box ul li.swiper-slide-active .txts a.tits{text-align: left;}
.focus_Box ul li.swiper-slide-active .txts p{text-align: left;}
.focus_Box ul li.swiper-slide-active .txts a.more{opacity: 1}

.focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:66px;height:66px;top:163px;}
.focus_Box .prev{background:url(../images/index/btn.png) left top no-repeat;left:0}
.focus_Box .next{background:url(../images/index/btn.png) right top no-repeat;right:0} 
.focus_Box .prev:hover{background-position:left bottom;}
.focus_Box .next:hover{background-position:right bottom;}

.index05bar{width: 100%; }
.index05{width: auto;height: auto;padding: 59px 0 0;margin: 0 auto;}
.index05 .it{width: 1200px;margin: 0 auto;margin-bottom: 40px;}
.index05 .it .il{float:left;}
.index05 .it .il h2{font-size: 32px;color:#222222;line-height: 32px;margin-bottom: 19px;font-weight: bold;display: inline-block;vertical-align: middle;}
.index05 .it .il p{font-size: 16px;color:rgba(34,34,34,0.8);padding-left: 11px;border-left: 6px solid #e20213;}
.index05 .it .ir{float:right;margin-top: 50px;}
.index05 .it .ir a.more{font-size: 16px;color:#000;line-height: 30px;display: block;padding-right: 28px;background: url(../images/index/i03-more.png) no-repeat scroll right center;}
.index05 .ib{width:100%;margin: 0 auto;background:#eaeaea  url(../images/index/i05-bg.jpg) no-repeat scroll right center;padding: 40px 0;}
.index05 .ib .mapbox{width: 1200px;margin: 0 auto;}
.index05 .ib .l{width: 129px;height: auto;background: #fff;padding: 24px 25px;float:left;}
.index05 .ib .l ul li{margin-bottom: 1px;}
.index05 .ib .l ul li a{font-size: 18px;color:#000;line-height: 44px;display: block;text-align: center;}
.index05 .ib .l ul li.hov a{background: #e20213;color:#fff;}
.index05 .ib .r{width: 1020px;float:right;}
.index05 .ib .r .map{width: 640px;height: 452px;background: url(../images/index/map.jpg) no-repeat;float:left;}
.index05 .ib .r .lists{width: 334px;height:380px;float:right;background: #ba9358;padding: 30px 20px 42px 26px;}
.index05 .ib .r .lists #sucai{width:323px;height:380px;padding-right:12px;overflow:hidden;}
#ascrail2000{width: 1px !important;height: 380px;opacity: 1 !important;background: #d6be9b}
#ascrail2000 div{left: 2px !important}
.index05 .ib .r .lists ul li{padding-left: 43px;margin-top: 38px;margin-bottom: 10px;background: url(../images/index/md-li-bg.png) no-repeat scroll left top;padding-top: 3px;cursor: pointer;}
.index05 .ib .r .lists ul li h2{font-size: 18px;color:#fff;line-height: 18px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 30px;}
.index05 .ib .r .lists ul li p{font-size: 16px;color:#fff;line-height: 28px;display: none;}
.index05 .ib .r .lists ul li a.more{width: 146px;height: 32px;border: 2px solid #fff;font-size: 16px;color:#fff;line-height: 32px;text-indent: 27px;background: #ba9358 url(../images/index/i01-l-more.png) no-repeat scroll 99px 11px;display: block;margin-top: 10px;}
.index05 .ib .r .lists ul li a:hover.more{background-color: #e20213;border-color: #e20213}

.index06{padding: 60px 0 0;width: 1200px;height: auto;margin: 0 auto;}
.index06 .it{margin-bottom: 40px;}
.index06 .it .il{float:left;}
.index06 .it .il h2{font-size: 32px;color:#222222;line-height: 32px;margin-bottom: 19px;font-weight: bold;display: inline-block;vertical-align: middle;}
.index06 .it .il p{font-size: 16px;color:rgba(34,34,34,0.8);padding-left: 11px;border-left: 6px solid #e20213;text-transform: uppercase;}
.index06 .it .ir{float:right;}
.index06 .it .ir ul{padding: 10px 0 9px;border-left: 1px solid #909090;margin-left: 32px;float:left;}
.index06 .it .ir ul li{width: auto;height: auto;}
.index06 .it .ir ul li a{font-size: 16px;color:rgba(0,0,0,0.7);line-height: 26px;display: block;padding-left: 17px;}
.index06 .it .ir ul li:hover a{color:#e20213;}
.index06 .ib{width: auto;height: auto;position: relative;overflow: hidden;}
.index06 .ib .menus{width: 1200px;height: auto;margin-top: -70px;}
.index06 .ib .menus ul{text-align: center;font-size: 0;}
.index06 .ib .menus ul li{width: 330px;height: 140px;display: inline-block;vertical-align: middle;margin: 0 10px;position: relative;}
.index06 .ib .menus ul li .img-bg{width: 330px;height: 140px;position: absolute;left: 0;top: 0;z-index: 1}
.index06 .ib .menus ul li a.tit{font-size: 22px;color:#fff;line-height: 140px;font-weight: bold;text-align: center;width: 330px;height: 170px;display: block;overflow: hidden;position: relative;z-index: 2}
.index06 .ib .menus ul li .box{width: 220px;height: 350px;background: #e20213;padding: 0 55px 26px;position: absolute;bottom: -376px;left: 0;transition: all 500ms;z-index: 3}
.index06 .ib .menus ul li .box h2{font-size: 22px;line-height: 68px;color:#fff;font-weight: bold;text-indent: 15px;border-bottom: 1px solid rgba(255,255,255,0.6);text-align: left;}
.index06 .ib .menus ul li .box a{font-size: 16px;color:#fff;line-height: 30px;display: block;text-indent: 15px;text-align: left;}
.index06 .ib .menus ul li .box a.more{width: 146px;height: 32px;display: block;border:2px solid #fff;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 99px 11px;;font-size: 16px;color:#fff;line-height: 32px;text-indent: 27px;text-align: left;margin-top: 22px;}
.index06 .ib .menus ul li:hover .box{bottom: 0;}

.index07{width: 1200px;height: auto;padding: 59px 0 0;margin: 0 auto;}
.index07 .it{width: 1200px;margin: 0 auto;margin-bottom: 40px;}
.index07 .it .il{float:left;}
.index07 .it .il h2{font-size: 32px;color:#222222;line-height: 32px;margin-bottom: 19px;font-weight: bold;display: inline-block;vertical-align: middle;}
.index07 .it .il p{font-size: 16px;color:rgba(34,34,34,0.8);padding-left: 11px;border-left: 6px solid #e20213;text-transform: uppercase;}
.index07 .it .ir{float:right;margin-top: 50px;}
.index07 .it .ir a.more{font-size: 16px;color:#000;line-height: 30px;display: block;padding-right: 28px;background: url(../images/index/i03-more.png) no-repeat scroll right center;}
.index07 .ib{width: auto;height: auto;}
.index07 .ib ul{width: 1230px;}
.index07 .ib ul li{width: 178px;height: 58px;float:left;margin-right: 24px;margin-bottom: 19px;border: 1px solid #e4e4e4;}
.index07 .ib ul li a{display: block;width: 178px;height: 58px;}
.index07 .ib ul li a img{width: 178px;display: block;}

.footerbar01{width: 100%;height: auto;background: #c5271b;}
.footerbar01 .footer{width: 1200px;height: auto;margin: 0 auto;background: url(../images/index/f-bg.jpg) no-repeat scroll left center;min-height: 143px;}
.footerbar01 .footer .fl{float:left;}
.footerbar01 .footer .fl .searchbox{width: 248px;height: 38px;margin-top: 53px;}
.footerbar01 .footer .fl .searchbox .in_intxt{width: 210px;height: 38px;background: #fff;border: none;float:left;font-size: 13px;color: #a9a9a9;line-height: 38px;text-indent: 10px;}
.footerbar01 .footer .fl .searchbox .in_btn{width: 38px;height: 38px;float: left;border: none;background: #333 url(../images/index/f-sbtn-bg.png) no-repeat scroll center center;cursor: pointer;background-size: 47%;}
.footerbar01 .footer .fr{float:right;padding-left: 62px;background: url(../images/index/f-phone.png) no-repeat scroll left center;margin-top: 43px;}
.footerbar01 .footer .fr p{font-size: 16px;color:#fff;line-height: 24px;}
.footerbar01 .footer .fr span{font-size: 28px;color:#fff;line-height: 28px;font-weight: bold;font-family: "din";display: block;}
.footerbar02{width: 100%;height: auto;background: #1f2024;}
.footerbar02 .footer{width: 1200px;height: auto;margin: 0 auto;padding: 40px 0 22px;}
.footerbar02 .footer .fl{float:left;}
.footerbar02 .footer .fl p img{margin:0 auto 33px;display: block;}
.footerbar02 .footer .fl a.fw-btn{width: 200px;height: auto;font-size: 16px;color:#fff;line-height: 50px;display: block;text-indent: 41px;background: #ba9358 url(../images/index/fw-more.png) no-repeat scroll 149px 20px;}
.footerbar02 .footer .fl a:hover.fw-btn{background-color: #e20213;}
.footerbar02 .footer .fc{float:left;}
.footerbar02 .footer .fc .fnav{float:left;margin-left: 128px;}
.footerbar02 .footer .fc .fnav h2{font-size: 16px;color:#fff;line-height: 16px;font-weight: bold;margin-bottom: 8px;}
.footerbar02 .footer .fc .fnav ul li{width: auto;height: auto;}
.footerbar02 .footer .fc .fnav ul li a{font-size: 14px;color:rgba(255,255,255,0.6);line-height: 30px;display: block;text-align: center;}
.footerbar02 .footer .fc .fnav ul li:hover a{color: rgba(255,255,255,1);}
.footerbar02 .footer .fr{float:right;display: none;}
.footerbar02 .footer .fr img{width: 135px;display: block;}
.footerbar03{width: 100%;height: auto;background: #1f2024;border-top: 1px solid #2f2f2f;}
.footerbar03 .footer{width: 1200px;height: auto;margin: 0 auto;}
.footerbar03 .footer p{font-size: 14px;color:rgba(255,255,255,0.6);line-height: 55px;}
.footerbar03 .footer p a{color:rgba(255,255,255,0.6);}
.footerbar03 .footer p a:hover{color:rgba(255,255,255,1);}
.footerbar03 .footer a.gotopbtn{width: 79px;height: 55px;display: block;background: url(../images/index/f-top-bg.png) no-repeat;float:right;}
.footerbar03 .footer a:hover.gotopbtn{opacity: 0.8}

/*关于威邦*/
.contbox{width: 100%;background: #fff;}
.about01{width: 1200px;height: auto;margin: 0 auto;padding:60px 0;}
.about01 .at{margin-bottom: 40px;}
.about01 .at h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about01 .at p{font-size: 14px;color:rgba(34,34,34,0.5);line-height: 16px;text-align: center;text-transform: uppercase;text-transform: uppercase;}
.about01 .ab{width: auto;height: auto;}
.about01 .ab .al{width: 580px;height: auto;float:left;}
.about01 .ab .al p{font-size: 16px;color:#222;line-height: 30px;text-indent: 2em;text-align: justify;}
.about01 .ab .ar{width: 500px;height: 375px;float:right;}
.about01 .ab .ar>div>div{margin: 0 !important;}
.about01 .ab a.more{width: 150px;height: 44px;display: block;margin: 0 auto;margin-top: 40px;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color: #fff;line-height: 44px;text-indent: 27px;}
.about01 .ab a:hover{background-color: #fe414f}

/*发展历程*/
.about02bar{width: 100%;height: auto;min-height: 590px;background: url(../images/index/fz-bg.jpg) no-repeat scroll top center;}
.about02{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0 50px;}
.about02 .at{margin-bottom: 110px;}
.about02 .at h2{font-size: 32px;color:#fff;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about02 .at p{font-size: 14px;color:#fff;line-height: 16px;text-align: center;text-transform: uppercase;}
.about02 .ab{position: relative;background: url(../images/index/fz-line.png) repeat-x scroll left center;}
.about02 .ab span.prev{width: 50px;height: 50px;display: block;position: absolute;top: 128px;left:-49px;background: url(../images/index/fz-prev.png) no-repeat scroll left top;cursor: pointer;}
.about02 .ab span.next{width: 50px;height: 50px;display: block;position: absolute;top: 128px;right:-49px;background: url(../images/index/fz-prev.png) no-repeat scroll right top;cursor: pointer;}
.about02 .ab span:hover.prev{background-position: left bottom;}
.about02 .ab span:hover.next{background-position: right bottom;}
.about02 .ab .bd{width: 1100px;margin: 0 auto;}
.about02 .ab .bd ul li{width: 260px;height: auto;margin-right: 15px;position: relative;height: 307px;}
.about02 .ab .bd ul li span{font-size: 24px;color:#fff;line-height: 24px;display: inline-block;vertical-align: middle;position: absolute;}
.about02 .ab .bd ul li span b{font-family: "din";font-weight: bold;line-height: 24px;display: inline-block;vertical-align: middle;}
.about02 .ab .bd ul li .text{width: 185px;height: 130px;padding-left: 15px;border-left: 1px solid #fff;position: absolute;}
.about02 .ab .bd ul li .text p{font-size: 14px;color:#fff;line-height: 24px;text-align: justify;}
.about02 .ab .bd ul li.rb span{padding-bottom: 28px;background: url(../images/index/fz03.png) no-repeat scroll bottom center;top: 106px;}
.about02 .ab .bd ul li.rb .text{left: 38px;top: 161px;}
.about02 .ab .bd ul li.rt span{padding-top: 28px;background: url(../images/index/fz03.png) no-repeat scroll top center;top: 147px;}
.about02 .ab .bd ul li.rt .text{left: 38px;top: 18px;}

/*实力支柱*/
.about03{width: 1200px;height: auto;margin: 0 auto;padding:60px 0;}
.about03 .at{margin-bottom: 40px;}
.about03 .at h2{font-size: 32px;color:#222;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about03 .at p{font-size: 14px;color:rgba(34,34,34,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.about03 .ab{width: auto;height: auto;}
.about03 .ab ul{width: 1230px;}
.about03 .ab ul li{width: 280px;height: auto;display: inline-block;vertical-align: top;margin-right: 27px;}
.about03 .ab ul li .imgs{width: 280px;height: 180px;overflow: hidden;}
.about03 .ab ul li .txts{width: auto;height: auto;padding: 10px 10px 0;}
.about03 .ab ul li .txts h2{font-size:20px;color:#000;line-height: 30px;text-align: center; margin-bottom: 5px;}
.about03 .ab ul li .txts p{font-size: 15px;color:rgba(0,0,0,0.7);line-height: 24px;text-align: justify;}
.about03 .ab a.more{width: 150px;height: 44px;display: block;margin: 0 auto;margin-top: 40px;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color: #fff;line-height: 44px;text-indent: 27px;}
.about03 .ab a:hover{background-color: #fe414f}

.about04bar{width:100%;height: auto; }
.about04{width: 100%;height: auto}
.about04 .at{background: url(../images/index/wh-bg.jpg) no-repeat scroll top center;min-height: 420px;padding-top: 60px;}
.about04 .at h2{font-size: 32px;color:#fff;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about04 .at p{font-size: 14px;color:#fff;line-height: 16px;text-align: center;text-transform: uppercase;}
.about04 .ab{width: 1200px;height: auto;margin: 0 auto;padding: 30px 0 50px;}
.about04 .ab ul li{display: inline-block;vertical-align: top;margin-right:133px; }
.about04 .ab ul li h2{font-size: 20px;color:#000;line-height: 41px;font-weight: bold;}
.about04 .ab ul li span{width: 40px;height: 3px;display: block;background: #e20213;margin-bottom: 8px;}
.about04 .ab ul li p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 30px;}
.about04 .ab ul li:last-child{margin-right: 0;}

.about05bar{width:100%;height: auto;background: #f4f4f4; }
.about05{width:1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.about05 .at{margin-bottom: 40px;}
.about05 .at h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about05 .at p{font-size: 14px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.about05 .ab .t{margin-bottom: 20px;font-size: 0;}
.about05 .ab .t .l{width: 480px;height: 480px;display: inline-block;vertical-align: top;position: relative;overflow: hidden;}
.about05 .ab .t .l .imgs{width: 480px;height: 480px;overflow: hidden;}
.about05 .ab .t .l .imgs img{width: 480px;display: block;}
.about05 .ab .t .l .txts{padding: 35px;background: rgba(226,2,19,0.7);position: absolute;top: 480px;left: 0;transition: all 500ms;min-height: 410px;}
.about05 .ab .t .l .txts h2{font-size: 28px;color:#fff;line-height: 30px;margin-bottom: 10px;font-weight: bold;}
.about05 .ab .t .l .txts p{font-size: 16px;color:#fff;line-height: 26px;text-align: justify;}
.about05 .ab .t .l .txts a.r-more{width: 106px;height: 32px;border: 2px solid #fff;font-size: 16px;color:#fff;line-height: 32px;text-align: center;display: block;margin-top: 100px;}
.about05 .ab .t .l .txts a:hover.r-more{background: rgba(226,2,19,1);}
.about05 .ab .t .l:hover .txts{top: 0}
.about05 .ab .t .r{display: inline-block;vertical-align: top;width: 720px;}
.about05 .ab .t .r ul li{display: inline-block;vertical-align: top;position: relative;overflow: hidden;}
.about05 .ab .t .r ul li .imgs{width: 240px;height: 240px;overflow: hidden;}
.about05 .ab .t .r ul li .imgs img{width: 240px;display: block;}
.about05 .ab .t .r ul li .txts{padding:28px;background: rgba(226,2,19,0.7);position: absolute;top: 240px;left: 0;transition: all 500ms;}
.about05 .ab .t .r ul li .txts h2{font-size: 28px;color:#fff;line-height: 30px;margin-bottom: 15px;font-weight: bold;}
.about05 .ab .t .r ul li .txts p{font-size: 16px;color:#fff;line-height: 26px;text-align: justify;}
.about05 .ab .t .r ul li .txts a.r-more{width: 106px;height: 32px;border: 2px solid #fff;font-size: 16px;color:#fff;line-height: 32px;text-align: center;display: block;margin-top: 25px;}
.about05 .ab .t .r ul li .txts a:hover.r-more{background: rgba(226,2,19,1);}
.about05 .ab .t .r ul li:hover .txts{top: 0;}
.about05 .ab .b{width: auto;height: auto;}
.about05 .ab .b .txtScroll-left{width: 993px;margin: 0 auto;position: relative;}
.about05 .ab .b .txtScroll-left span{width: 84px;height: 84px;position: absolute;top: 0;background: url(../images/index/prevnext.jpg) no-repeat;cursor: pointer;}
.about05 .ab .b .txtScroll-left span.prev{background-position: left top;left: -103px;}
.about05 .ab .b .txtScroll-left span.next{background-position: right top;right: -103px;}
.about05 .ab .b .txtScroll-left span.prev:hover{position: left bottom;}
.about05 .ab .b .txtScroll-left span.next:hover{position: right bottom;}
.about05 .ab .b .txtScroll-left .bd{height: 84px;overflow: hidden;}
.about05 .ab .b .txtScroll-left .bd ul li{width: 84px;height: 84px;margin-right: 17px;}
.about05 .ab .b .txtScroll-left .bd ul li a img{width: 84px;display: block;}

.about06{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0 0;}
.about06 .at{margin-bottom: 40px;}
.about06 .at h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about06 .at p{font-size: 14px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.about06 .ab{width: auto;height: auto;}
.about06 .ab ul{width: 1240px;font-size: 0;}
.about06 .ab ul li{width: 275px;height: 183px;display: inline-block;vertical-align: top;margin-right: 33px;margin-bottom: 40px;box-shadow: 0px 15px 15px 2px rgba(0,0,0,0.1)}
.about06 .ab ul li .imgs{padding: 10px;background: url(../images/index/honor-bg.png) no-repeat;background-size: 100% 100%;}
.about06 .ab ul li .imgs img{width: 255px;display: block;height: 163px;}

.about07{width: 1200px;height: auto;margin: 0 auto;padding: 30px 0 60px;}
.about07 .at{margin-bottom: 40px;}
.about07 .at h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;text-align: center;}
.about07 .at p{font-size: 14px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.about07 .ab{width: auto;height: auto;}
.about07 .ab .txtScroll-left1{position: relative;height: 255px;overflow: hidden;}
.about07 .ab .txtScroll-left1 span{width: 66px;height: 66px;display: block;position: absolute;top: 72px;background: url(../images/index/prevnext_2.jpg) no-repeat;z-index: 1;cursor: pointer;}
.about07 .ab .txtScroll-left1 span.prev{background-position: left top;left: 0;}
.about07 .ab .txtScroll-left1 span.next{background-position: right top;right: 0;}
.about07 .ab .txtScroll-left1 span.prev:hover{background-position: left bottom;}
.about07 .ab .txtScroll-left1 span.next:hover{background-position: right bottom;}
.about07 .ab .txtScroll-left1 .bd{width: 1200px;overflow: hidden;}
.about07 .ab ul li{width: 280px;height: auto;margin-right: 27px;float:left;}
.about07 .ab ul li a.imgs{width: 280px;height: 210px;display: block;overflow: hidden;}
.about07 .ab ul li a.tits{font-size: 16px;color:#333;line-height: 30px;display: block;text-align: center;margin-top: 15px;}
.about07 .ab ul li a:hover.tits{color:#e20213;}
.about07 .ab a.c-more{width: 150px;height: 44px;display: block;margin: 0 auto;margin-top: 20px;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color: #fff;line-height: 44px;text-indent: 27px;}
.about07 .ab a:hover.c-more{background-color: #fe414f}

.teambg{width: 100%;height: 100%;background: rgba(0,0,0,0.6);position: fixed;left: 0;top: 0;z-index: 1;display: none;}
.teambox{width: 1114px;height: 500px;padding: 43px;background: #fff;position: fixed;left: 50%;margin-left: -600px;top: 10%;z-index: 2;display: none;}
.teambox a.t-close{width: 36px;height: 36px;position: absolute;right: 20px;top: 20px;background: rgba(0,0,0,0.7);font-size: 20px;color:#fff;line-height: 36px;text-align: center;display: block;border-radius: 50%;}
.teambox a:hover.t-close{background: rgba(0,0,0,1);}
.teambox .l{width: 500px;height: 500px;float:left;}
.teambox .l img{width: 500px;display: block;}
.teambox .r{width: 550px;height: auto;float:left;margin-left:38px; padding-top: 80px;}
.teambox .r h2{font-size: 28px;color:#000;line-height: 28px;font-weight: bold;margin-bottom: 20px;}
.teambox .r span{width: 40px;height: 3px;display: block;background: #e20213;margin-bottom: 20px;}
.teambox .r p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 26px;text-align: justify;}

/*案例列表*/
.cases{width: 1200px;height: auto;padding: 60px 0;margin: 0 auto;}
.cases .t{margin-bottom: 40px;}
.cases .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.cases .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.cases .c{margin-bottom: 30px;}
.cases .c ul{font-size: 0;text-align: center;}
.cases .c ul li{display: inline-block;vertical-align: middle;}
.cases .c ul li.hov a{background: #e20213;color:#fff;}
.cases .c ul li:hover a{background: #e20213;color:#fff;}
.cases .c ul li a{font-size: 18px;color:#333;line-height: 44px;display: block;padding: 0 25px;}
.cases .b{width: auto;height: auto;}
.cases .b ul{width: 1240px;}
.cases .b ul li{width: 380px;height: auto;float:left;margin-right: 30px;padding-bottom: 18px;}
.cases .b ul li a.imgs{width: 380px;height: 285px;display: block;overflow: hidden;margin-bottom: 18px;}
.cases .b ul li a.imgs img{width: 380px;display: block;}
.cases .b ul li a.tits{font-size: 20px;color:#000;line-height: 20px;text-align: center;margin-bottom: 10px;display: inline-block;vertical-align: middle;width: 100%;}
.cases .b ul li a.tits i{font-size: 14px;display: inline-block;vertical-align: top;margin: 0 1px;transform:scale(0.7)}
.cases .b ul li p{font-size: 16px;color:rgba(0,0,0,0.6);line-height: 16px;text-align: center;}
.cases .b ul li:hover a.imgs{opacity: 0.9}
.cases .b ul li:hover a.tits{color:#e20213;}
.cases .b ul li:hover p{color: #e20213}

/*案例详情*/
.casedet{width: 1200px;height: auto;padding: 60px 0;margin: 0 auto;}
.casedet .t{margin-bottom: 40px;}
.casedet .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.casedet .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 14px;text-align: center;text-transform: uppercase;}
.casedet .b{width: auto;height: auto;padding-bottom: 60px;}
.casedet .b p{font-size: 14px;color:#333;line-height: 28px;text-align: justify;text-indent: 2em;}
.casedet .b img{width: auto;height: auto;max-width: 100%;display: block;margin: 0 auto;}


/*人才理念*/
.contbox .talent{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.contbox .talent .t{margin-bottom: 40px;}
.contbox .talent .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.contbox .talent .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.contbox .talent .b{width: auto;height: auto;}
.contbox .talent .b p{font-size: 16px;color:#222;line-height: 30px;text-align: justify;text-indent: 2em;}
.contbox .talent .b a.joinus{width: 150px;height: 44px;display: block;margin: 0 auto;margin-top: 30px;background: #e20213 url(../images/index/i01-l-more.png) no-repeat scroll 103px 17px;font-size: 16px;color: #fff;line-height: 44px;text-indent: 27px;}
.contbox .talent .b a:hover.joinus{background-color: #fe414f}

.contbox .jobs{width: 1200px;height: auto;margin: 0 auto;}
.contbox .jobs .t{width: auto;height: auto;}
.contbox .jobs .t img{width: 1200px;display: block;}
.contbox .jobs .b{width: auto;height: auto;}
.contbox .jobs .b ul li{width: auto;height: auto;}
.contbox .jobs .b ul li .list-t{width: auto;height: auto;padding: 0 20px;background: #464650;}
.contbox .jobs .b ul li .list-t a.aclick{display: block;}
.contbox .jobs .b ul li.b-color{border-color: #02a349}
.contbox .jobs .b ul li .list-t.cur{background-position: 860px -48px;}
.contbox .jobs .b ul li .list-t.cur h2{color:#02a349;}
.contbox .jobs .b ul li .list-t.cur p{color:#02a349;}
.contbox .jobs .b ul li .list-t h2{font-size: 16px;color:#fff;line-height: 50px;margin-right: 25px;float:left;min-width: 285px;}
.contbox .jobs .b ul li .list-t p{font-size: 16px;color: #fff;line-height: 50px;float:left;margin-right: 25px;margin-bottom: 0;width: 70px;}
.contbox .jobs .b .list-b{width: auto;height: auto;padding: 0 20px;position: relative;border-bottom: 1px dotted #ccc;}
.contbox .jobs .b .list-b .aclick{width: 94%;display: block;}
.contbox .jobs .b .list-b .aclick.current{padding-bottom: 15px;}
.contbox .jobs .b .list-b .aclick.current .list-b-1 h2{font-weight: bold;}
.contbox .jobs .b .list-b .more{width: 78px;height: 38px;display: block;position: absolute;right: 0;top: 20px;background: #888;color:#fff;font-size: 14px;color:#fff;line-height: 38px;text-align: center;}
.contbox .jobs .b .list-b a:hover.more{background: #e20213;}
.contbox .jobs .b .list-b .more.cur{display: none;}
.contbox .jobs .b .list-b .close{width: 78px;height: 38px;display: block;background: #888;color:#fff;font-size: 14px;color:#fff;line-height: 38px;text-align: center;margin: 20px 0;}
.contbox .jobs .b .list-b a:hover.close{background: #e20213;}
.contbox .jobs .b .list-b .list-b-1{float:left;padding: 24px 0;width: 500px;float:left;}
.contbox .jobs .b .list-b .list-b-1 h2{font-size: 14px;color:#333;line-height: 28px;width: 100px;float: left;width: 310px;}
.contbox .jobs .b .list-b .list-b-1 p{font-size: 14px;color:#666;line-height: 28px;width: 100px;float:left;width: 72px;}
.contbox .jobs .b .list-b .list-b-2{height: auto;margin-top: 16px;width: 480px;float:left;}
.contbox .jobs .b .list-b .list-b-2 h4{font-size: 14px;color:#333;line-height: 26px;margin-top: 10px;}
.contbox .jobs .b .list-b .list-b-2 p{font-size: 14px;color:#666;line-height: 26px;}
.contbox .jobs .b .list-b .list-b-4{display: none;position: relative;}
.contbox .jobs .b .list-b .list-b-4 a.iwant{width: 78px;height: 63px;display: block;background: #e6000d;font-size: 18px;color:#fff;line-height: 26px;padding-top: 15px;text-align: center;position: absolute;right: -100px;top: -20px;}
.contbox .jobs .b .list-b .list-b-4 a:hover.iwant{background: #f52530}

.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: #e7161b;}
.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:#e7161b;font-weight: bold;}

/*下载中心*/
.download{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.download .t{margin-bottom: 40px;}
.download .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.download .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.download .b{width: auto;height: auto;}
.download .b ul li{border-bottom: 1px solid #e2e2e2;padding: 20px 0;}
.download .b ul li a.imgs{width: 300px;height: 200px;display: block;overflow: hidden;float:left;}
.download .b ul li a.imgs img{width: 300px;display: block;}
.download .b ul li .txts{width: 720px;display: inline-block;vertical-align: middle;padding-top: 60px;}
.download .b ul li .txts a.tits{font-size: 18px;color:#000;line-height: 34px;display: block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.download .b ul li .txts p{font-size: 16px;color:#444;line-height: 32px;text-align: left;}
.download .b ul li a.downbtn{width: 150px;height: 44px;float:right;font-size: 16px;color:#fff;line-height: 44px;text-indent: 27px;background: #e20213 url(../images/index/down.png) no-repeat scroll 109px 12px;margin-top: 75px;}
.download .b ul li a:hover.downbtn{background-color: #fe414f}
.download .b ul li:hover a.tits{color:#e20213;}

/*联系地址*/
.contact{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.contact .t{margin-bottom: 40px;}
.contact .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.contact .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.contact .b{height: auto;height: auto;}
.contact .b .map{width: 779px;height: 459px;border: 1px solid #ccc;border-right: none;float:left;}
.contact .b .text{width: 354px;height: auto;float:right;padding: 25px 33px;background: #ba9358;}
.contact .b .text h2{font-size: 24px;color:#fff;line-height: 63px;font-weight: bold;text-align: left;border-bottom: 1px solid #d6be9b;margin-bottom: 10px;}
.contact .b .text p{font-size: 18px;color:#fff;line-height: 36px;text-align: left;display: inline-block;vertical-align: middle;}
.contact .b .text p i{width: 20px;height: 20px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.contact .b .text p i.i01{background: url(../images/index/i01.png) no-repeat;}
.contact .b .text p i.i02{background: url(../images/index/i02.png) no-repeat;}
.contact .b .text p i.i03{background: url(../images/index/i03.png) no-repeat;}
.contact .b .text p i.i04{background: url(../images/index/i04.png) no-repeat;}
.contact .b .text p b{font-family: "din";font-weight: bold;}
.contact .b .text p span{width: 250px;display: inline-block;vertical-align: top;}
.contact .b .text .notice{border-top: 1px solid #d6be9b;margin-top: 25px;padding-top: 15px;}
.contact .b .text .notice p{font-size: 14px;color:#fff;line-height: 24px;}

/*服务网点*/
.network{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.network .t{margin-bottom: 40px;}
.network .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.network .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.network .c{margin-bottom: 30px;text-align: center;}
.network .c ul{text-align: center;font-size: 0;}
.network .c ul li{display: inline-block;vertical-align: middle;margin: 0 1px;}
.network .c ul li a{font-size: 18px;color:#333;line-height: 44px;padding: 0 20px;display: block;}
.network .c ul li:hover a{background: #e20213;color:#fff;}
.network .c ul li.hov a{background: #e20213;color:#fff;}
.network .b{width: auto;height: auto}
.network .b .map{width: 820px;float:left;}
.network .b .lists{width: 334px;height:578px;float:right;background: #ba9358;padding: 30px 20px 42px 26px;}
.network .b .lists #sucai{width:323px;height:578px;padding-right:12px;overflow:hidden;}
#ascrail2000{width: 1px !important;height: 528px;opacity: 1 !important;background: #d6be9b}
#ascrail2000 div{left: 2px !important;}
.network .b .lists ul li{padding-left: 43px;margin-top: 38px;margin-bottom: 10px;background: url(../images/index/md-li-bg.png) no-repeat scroll left top;padding-top: 3px;}
.network .b .lists ul li h2{font-size: 18px;color:#fff;line-height: 18px;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 30px;}
.network .b .lists ul li p{font-size: 16px;color:#fff;line-height: 28px;display: none;}
.network .b .lists ul li a.more{width: 146px;height: 32px;border: 2px solid #fff;font-size: 16px;color:#fff;line-height: 32px;text-indent: 27px;background: #ba9358 url(../images/index/i01-l-more.png) no-repeat scroll 99px 11px;display: block;margin-top: 10px;}
.network .b .lists ul li a:hover.more{background-color: #e20213;border-color: #e20213}

/*防伪查询*/
.security{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0}
.security .t{margin-bottom: 40px;}
.security .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.security .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.security .b{width: auto;height: auto;}
.security .b .b01{margin-bottom: 30px;}
.security .b .b01 p{font-size: 16px;color:#000;line-height: 30px;text-align: left;}
.security .b .b02{position: relative;margin-bottom: 30px;}
.security .b .b02 table{width: 420px;position: absolute;right:39px;top: 58px;}
.security .b .b02 table td{padding: 10px 0;}
.security .b .b02 table td#ReturnResult{color:#fff;font-size: 14px;line-height: 20px;}
.security .b .b02 table .s-intxt{width: 418px;height: 38px;border: 1px solid #fff;background: #c5271b;font-size: 16px;color:#fff;line-height: 38px;color:#fff;text-indent: 9px;}
.security .b .b02 table .s-code{width: 178px;height: 38px;border: 1px solid #fff;background: #c5271b;font-size: 16px;color:#fff;line-height: 38px;color:#fff;text-indent: 9px;float:left;margin-right: 10px;}
.security .b .b02 table input::-webkit-input-placeholder{color:#fff;}
.security .b .b02 table .change{width: 80px;height: 40px;display: block;float:left;overflow: hidden;}
.security .b .b02 table .change img{width: 80px;height: 40px;display: block;}
.security .b .b02 table .s-inbtn{width: 180px;height: 40px;background: #fff;font-size: 18px;color:#c5271b;line-height: 40px;text-align: center;cursor: pointer;border: none;}
.security .b .b02 table input:hover.s-inbtn{background: #ba9358;color:#fff;}
.security .b .b03{width: auto;height: auto;}
.security .b .b03 h3{font-size: 22px;color:rgba(0,0,0,0.8);line-height: 30px;margin-bottom: 12px;}
.security .b .b03 p{font-size: 16px;color:rgba(0,0,0,0.8);line-height: 30px;}

/*常见问题*/
.question{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.question .t{margin-bottom: 40px;}
.question .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.question .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.question .b{width: auto;height: auto;}
.question .b ul li{border-bottom: 1px dotted #ccc;}
.question .b ul li a{font-size: 16px;color:#333;line-height: 50px;width: 1000px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;float:left;margin-left: 20px;}
.question .b ul li span{font-size: 35px;color:#888;line-height: 50px;display: block;float: right;font-family: "din";font-weight: bold;margin-right: 20px;}
.question .b ul li .lb{background: #fff;border: 1px solid #fff;padding: 23px 50px;overflow: hidden;display: none;}
.question .b ul li .lb p{font-size: 16px;line-height: 30px;text-align: left;}
.question .b ul li .lb img{width: auto;height: auto;max-width: 100%;display: block;margin: 10px auto;}
.question .b ul li.hov{background: #e20213;border: none;}
.question .b ul li.hov a{color:#fff;padding-left: 33px;background: url(../images/index/q-bg.png) no-repeat scroll left center;}
.question .b ul li.hov span{color:#fff;}
.question .b ul li.hov .lb{border-color: #e20213;}

/*单页*/
.single{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0}
.single .t{margin-bottom: 40px;}
.single .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.single .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.single .b{width: auto;height: auto;min-height: 450px;}
.single .b p{font-size: 16px;color:#000;line-height: 30px;text-align: left;}
.single .b img{width: auto;height: auto;max-width: 100%;display: block;margin: 15px auto;}

/*加盟咨询*/
.single .b table{width: 930px;margin: 0 auto;}
.single .b table td{padding-bottom: 18px;}
.single .b table td p{font-size: 14px;color:#000;line-height: 20px;margin-bottom: 10px;}
.single .b table td p span{color:#f00;margin-left: 5px;}
.single .b table td .insele01{width: 450px;height: 45px;border-radius: 5px;background: #eee;font-size: 12px;color:#999;line-height: 45px;text-indent: 10px;border: none;}
.single .b table td .intxt{width: 450px;height: 45px;background: #eee;border-radius: 5px;font-size: 12px;color:#333;line-height: 47px;text-indent: 10px;border: none;}
.single .b table td .insele02{width:127px;height: 45px;border: none; height: 45px;border-radius: 5px;background: #eee;font-size: 12px;color:#999;line-height: 45px;text-indent: 10px;float:left;margin-right: 8px;}
.single .b table td .inarea{width: 910px;height: 80px;border-radius: 5px;background: #eee;padding: 10px;border: none;font-size: 12px;color:#333;line-height: 20px;text-align: justify;}
.single .b table td img{width: 80px;height: 45px;display: block;float:left;margin:0;margin-right: 16px;}
.single .b table td .intxt02{width: 160px;height: 45px;background: #eee;border-radius: 5px;font-size: 12px;color:#333;line-height: 47px;text-indent: 10px;border: none;}
.single .b table td .inbtn{width: 110px;height: 45px;cursor: pointer;border: none;background: #ba9358;font-size: 14px;color:#fff;line-height: 45px;border-radius: 5px;}
.single .b table td input:hover.inbtn{background: #e20213}
.single .b table td .notice{font-size: 12px;color:#111;line-height: 20px;}

/*在线留言*/
.contbox-ms{width: 100%;height: auto;background: url(../images/index/ms-bg.jpg) no-repeat scroll left top;}
.message{width: 1200px;height: auto;margin: 0 auto; padding: 60px 0;}
.message .t{margin-bottom: 58px;}
.message .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.message .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.message .b{width: 850px;height: auto;margin: 0 auto;}
.message .b table{width: 850px;}
.message .b table td{padding-bottom: 18px;}
.message .b table td p{font-size: 16px;color:rgba(0,0,0,0.7);line-height: 30px;display: inline-block;vertical-align: middle;}
.message .b table td p span{color:#e20213;display: inline-block;vertical-align: middle;margin-left: 5px;}
.message .b table .intxt{width: 261px;height: 38px;border: 1px solid #bebebe;font-size: 14px;color:#333;line-height: 38px;text-indent: 10px;}
.message .b table .inarea{width: 827px;height: 98px;padding: 10px;border: 1px solid #bebebe;font-size: 14px;color:#333;line-height: 20px;text-align: justify;resize: none;}
.message .b table .inbtn{width: 850px;height: 40px;cursor: pointer;border: none;background: #e20213;font-size: 18px;color:#fff;line-height: 40px;margin-top: 20px;margin-bottom: 12px;}

/*产品首页*/
.prodhome{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.prodhome .t{margin-bottom: 58px;}
.prodhome .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.prodhome .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.prodhome .c{margin-bottom: 40px;}
.prodhome .c .hd{margin-bottom: 40px;text-align: center;font-size: 0;}
.prodhome .c .hd ul li{display: inline-block;margin: 0 15px;}
.prodhome .c .hd ul li a{width: 178px;height: 38px;border-radius: 30px;border: 1px solid #cecece;font-size: 16px;color:#222;line-height: 38px;text-align: center;display: block;}
.prodhome .c .hd ul li.on a{background: #e20213;color:#fff;border-color: #e20213}
.prodhome .c .hd ul li:hover a{background: #e20213;color:#fff;border-color: #e20213}
.prodhome .c .bd{width: auto;height: auto;}
.prodhome .c .bd ul li{width: auto;height: auto;font-size: 0;}
.prodhome .c .bd ul li .imgs{width: 800px;height: 440px;display: inline-block;vertical-align: middle;overflow: hidden;}
.prodhome .c .bd ul li .imgs img{width: 800px;display: block;}
.prodhome .c .bd ul li .txts{width: 400px;height: 440px;background: #ba9358;display: inline-block;vertical-align: middle;}
.prodhome .c .bd ul li .txts .box{padding: 35px 71px 58px;}
.prodhome .c .bd ul li .txts .box h2{font-size: 22px;color:#fff;line-height: 65px;font-weight: bold;text-indent: 14px;border-bottom: 1px solid #e3d4bc;margin-bottom: 15px;}
.prodhome .c .bd ul li .txts .box a.sublists{font-size: 16px;color:#fff;line-height: 30px;display: block;text-indent: 14px;}
.prodhome .c .bd ul li .txts .box a.more{width: 146px;height: 32px;display: block;margin-top: 20px;border: 2px solid #fff;font-size: 16px;color:#fff;line-height: 32px;text-indent: 27px;background: #ba9358 url(../images/index/i01-l-more.png) no-repeat scroll 99px 11px;margin-left: 14px;}
.prodhome .c .bd ul li .txts .box a:hover.more{background-color: #e20213;border-color: #e20213}
.prodhome .b{width: auto;height: auto;}
.prodhome .b .top{margin-bottom: 19px;}
.prodhome .b .top h2{font-size: 22px;color:#333;line-height: 22px;font-weight: bold;float:left;}
.prodhome .b .top a.more{font-size: 16px;color:#000;line-height: 16px;float:right;padding-right: 28px;background: url(../images/index/i03-more.png) no-repeat scroll right center;}
.prodhome .b .btm{width: auto;height: auto;}
.prodhome .b .btm ul{width: 1230px;}
.prodhome .b .btm ul li{width: 280px;height: auto;float:left;margin-right: 27px;margin-bottom: 20px;}
.prodhome .b .btm ul li a.imgs{width: 280px;height: 210px;display: block;overflow: hidden;margin-bottom: 14px;}
.prodhome .b .btm ul li a.imgs img{width: 280px;display: block;}
.prodhome .b .btm ul li a.tits{font-size: 16px;color:#333;line-height: 32px;display: block;text-align: center;}
.prodhome .b .btm ul li:hover a.imgs{opacity: 0.9}
.prodhome .b .btm ul li:hover a.tits{color:#e20213;}

/*产品列表*/
.prodlist{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.prodlist .t{margin-bottom: 40px;}
.prodlist .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.prodlist .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.prodlist .c{margin-bottom: 40px;text-align: center;font-size: 0;}
.prodlist .c ul li{display: inline-block;vertical-align: middle;border-radius: 30px;overflow: hidden;margin: 0 8px;margin-bottom:10px; }
.prodlist .c ul li a{font-size: 16px;color:#111;line-height: 38px;border: 1px solid #cecece;border-radius: 30px;display: block;padding: 0 30px;}
.prodlist .c ul li:hover a{background: #e20213;color:#fff;border-color: #e20213}
.prodlist .c ul li.hov a{background: #e20213;color:#fff;border-color: #e20213}
.prodlist .b{width: auto;height: auto;}
.prodlist .b ul{width: 1230px;}
.prodlist .b ul li{width: 280px;height: auto;float:left;margin-right: 27px;margin-bottom: 20px;}
.prodlist .b ul li a.imgs{width: 280px;height: 210px;display: block;overflow: hidden;margin-bottom: 14px;}
.prodlist .b ul li a.imgs img{width: 280px;display: block;}
.prodlist .b ul li a.tits{font-size: 16px;color:#333;line-height: 32px;display: block;text-align: center;}
.prodlist .b ul li:hover a.imgs{opacity: 0.9}
.prodlist .b ul li:hover a.tits{color:#e20213;}

/*产品详情*/
.prodet{width: 1200px;height: auto;margin: 0 auto;padding: 42px 0 60px;}
.prodet .t{margin-bottom: 41px;}
.prodet .t .l{width: 598px;height: auto;border: 1px solid #dcdcdc;float:left;overflow: hidden;}
.prodet .t .l img{width: 100%;display: block;}
.prodet .t .r{width: 531px;float:right;}
.prodet .t .r .text{padding-top: 20px;}
.prodet .t .r .text h2{font-size: 30px;color:#000;font-weight: bold;text-indent: 32px;line-height: 67px;margin-bottom: 11px;}
.prodet .t .r .text .box{background: #f3f3f3;padding: 12px 32px;margin-bottom: 40px;font-size: 14px;color:rgba(0,0,0,0.7);line-height: 28px;text-align: left;}
.prodet .t .r .text .box p{font-size: 14px;color:rgba(0,0,0,0.7);line-height: 28px;text-align: left;}
.prodet .t .r .text .tele{width: auto;height: auto;}
.prodet .t .r .text .tele a.zixun{width: 178px;height: 48px;display: block;float:left;background: #ba9358;font-size: 18px;color:#fff;line-height: 48px;text-align: center;}
.prodet .t .r .text .tele a:hover.zixun{background: #e20213}
.prodet .t .r .text .tele .or{font-size: 14px;color:#282828;line-height: 48px;float:left;margin: 0 34px;}
.prodet .t .r .text .tele .phone{padding-left: 60px;background: url(../images/index/p-phone.png) no-repeat scroll left center;float:left;}
.prodet .t .r .text .tele .phone p{font-size: 14px;color:#333;line-height: 20px;}
.prodet .t .r .text .tele .phone span{font-size: 28px;color:#ba9358;line-height: 28px;font-family: "din";display: block;}

.prodet .b{width: auto;height: auto;}
.prodet .b .l{width: 880px;height: auto;float:left;}
.prodet .b .l .top{border-bottom: 3px solid #e20213;}
.prodet .b .l .top h2{font-size: 20px;color:#fff;line-height: 47px;width: 120px;display: block;background: #e20213;text-align: center;}
.prodet .b .l .btm{padding-top: 10px;font-size: 14px;color:#333;line-height: 28px;text-align: justify;}
.prodet .b .l .btm p{font-size: 14px;color:#333;line-height: 28px;text-align: justify;text-indent: 2em;}
.prodet .b .l .btm img{width: auto;max-width: 100%;height: auto;display: block;margin: 0 auto;text-indent: -2em;}
.prodet .b .r{float:right;width: 280px;}
.prodet .b .r .top{background: #e20213;}
.prodet .b .r .top h2{font-size: 20px;color:#fff;line-height: 50px;text-align: center;}
.prodet .b .r .btm{padding:30px 19px 10px;border: 1px solid #ccc;border-top: none;}
.prodet .b .r .btm ul li{width: 240px;height: auto;}
.prodet .b .r .btm ul li a.imgs{width: 240px;height: 180px;display: block;overflow: hidden;}
.prodet .b .r .btm ul li a.imgs img{width: 240px;display: block;}
.prodet .b .r .btm ul li a.tits{font-size: 16px;color:#333;line-height: 50px;display: block;text-align: center;}
.prodet .b .r .btm ul li:hover a.imgs{opacity: 0.9}
.prodet .b .r .btm ul li:hover a.tits{color:#e20213;}

/*新闻列表*/
.news{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.news .nt{margin-bottom: 40px;}
.news .nt h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.news .nt p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.news .nt .snav{margin-top: 30px;text-align: center;}
.news .nt .snav ul li{display: inline-block;vertical-align: middle;border-radius: 30px;overflow: hidden;margin: 0 15px;}
.news .nt .snav ul li a{font-size: 16px;color:#111;line-height: 38px;border: 1px solid #cecece;border-radius: 30px;display: block;padding: 0 50px;}
.news .nt .snav ul li:hover a{background: #e20213;color:#fff;border-color: #e20213}
.news .nt .snav ul li.hov a{background: #e20213;color:#fff;border-color: #e20213}
.news .l{width: 880px;height: auto;float:left;min-height: 550px;}
.news .l .lists{width: auto;height: auto}
.news .l .lists ul li{margin-bottom: 30px;}
.news .l .lists ul li a.imgs{width: 249px;height: 166px;display: block;float:left;overflow: hidden;}
.news .l .lists ul li a.imgs img{width: 249px;display: block;}
.news .l .lists ul li .text{width: 602px;float:right;padding-top: 22px;}
.news .l .lists ul li .text a.tits{font-size:18px;color: #000;line-height: 34px;display: inline-block;width: 100%;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;margin-bottom: 5px;}
.news .l .lists ul li .text p{font-size: 16px;color:rgba(0,0,0,0.7);line-height: 24px;text-align: justify;}
.news .l .lists ul li .text span{font-size: 16px;color:rgba(0,0,0,0.6);line-height: 20px;display: block;font-family: "din";margin-top: 15px;}
.news .l .lists ul li .text a.tits span{display: inline-block;vertical-align: middle;margin: 0}
.news .l .lists ul li:hover a.imgs img{opacity: 0.9}
.news .l .lists ul li:hover .text a.tits{color:#e20213;}
.news .r{float:right;width: 280px;}
.news .r .top{background: #e20213;}
.news .r .top h2{font-size: 20px;color:#fff;line-height: 50px;text-align: center;}
.news .r .btm{padding:30px 19px 10px;border: 1px solid #ccc;border-top: none;}
.news .r .btm ul li{width: 240px;height: auto;}
.news .r .btm ul li a.imgs{width: 240px;height: 180px;display: block;overflow: hidden;}
.news .r .btm ul li a.imgs img{width: 240px;display: block;}
.news .r .btm ul li a.tits{font-size: 16px;color:#333;line-height: 50px;display: block;text-align: center;}
.news .r .btm ul li:hover a.imgs{opacity: 0.9}
.news .r .btm ul li:hover a.tits{color:#e20213;}

/*新闻详情*/
.newsdet{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.newsdet .nt{margin-bottom: 40px;}
.newsdet .nt h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.newsdet .nt p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.newsdet .nt .snav{margin-top: 30px;text-align: center;}
.newsdet .nt .snav ul li{display: inline-block;vertical-align: middle;border-radius: 30px;overflow: hidden;margin: 0 15px;}
.newsdet .nt .snav ul li a{font-size: 16px;color:#111;line-height: 38px;border: 1px solid #cecece;border-radius: 30px;display: block;padding: 0 50px;}
.newsdet .nt .snav ul li:hover a{background: #e20213;color:#fff;border-color: #e20213}
.newsdet .nt .snav ul li.hov a{background: #e20213;color:#fff;border-color: #e20213}
.newsdet .l{width: 880px;height: auto;float:left;}
.newsdet .l .t{margin-bottom: 40px;}
.newsdet .l .t h2{font-size: 32px;color:#000;line-height: 40px;margin-bottom:15px;text-align: center;}
.newsdet .l .t p{font-size: 16px;color:rgba(0,0,0,0.6);line-height: 16px;text-align:center;font-family: "din"}
.newsdet .b{width: 810px;height: auto;margin: 0 auto;padding-bottom: 30px;min-height:550px;}
.newsdet .b p{font-size: 16px;color:rgba(34,34,34,0.9);line-height: 30px;text-indent: 2em;text-align: justify;}
.newsdet .b img{width: auto;height: auto;max-width: 100%;display: block;margin: 0 auto;}
.newsdet .r{float:right;width: 280px;}
.newsdet .r .top{background: #e20213;}
.newsdet .r .top h2{font-size: 20px;color:#fff;line-height: 50px;text-align: center;}
.newsdet .r .btm{padding:30px 19px 10px;border: 1px solid #ccc;border-top: none;}
.newsdet .r .btm ul li{width: 240px;height: auto;}
.newsdet .r .btm ul li a.imgs{width: 240px;height: 180px;display: block;overflow: hidden;}
.newsdet .r .btm ul li a.imgs img{width: 240px;display: block;}
.newsdet .r .btm ul li a.tits{font-size: 16px;color:#333;line-height: 50px;display: block;text-align: center;}
.newsdet .r .btm ul li:hover a.imgs{opacity: 0.9}
.newsdet .r .btm ul li:hover a.tits{color:#e20213;}

/*合作伙伴*/
.part{width: 1200px;height: auto;margin: 0 auto;padding: 60px 0;}
.part .t{margin-bottom: 40px;}
.part .t h2{font-size: 32px;color:#000;line-height: 32px;text-align: center;margin-bottom: 15px;}
.part .t p{font-size: 16px;color:rgba(0,0,0,0.5);line-height: 16px;text-align: center;text-transform: uppercase;}
.part .b{width: auto;height: auto;}
.part .b ul{width: 1230px;}
.part .b ul li{width: 178px;height: 58px;float:left;margin-right: 24px;margin-bottom: 19px;border: 1px solid #e4e4e4;}
.part .b ul li a{display: block;width: 178px;height: 58px;}
.part .b ul li a img{width: 178px;display: block;}




/*面包屑*/
.snavbar2{width: 100%;height: auto;background: #fff;box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.1);position: relative;}
.snavbar2 .snavbox{width: 1200px;height: auto;margin: 0 auto;}
.snavbar2 .snavbox .snav{float:left;}
.snavbar2 .snavbox .snav ul li{float:left;margin-right: 45px;}
.snavbar2 .snavbox .snav ul li a{font-size: 15px;color:#222;line-height: 58px;display: block;text-align: center;border-bottom: 2px solid #fff}
.snavbar2 .snavbox .snav ul li.hov a{color:#e7161b;border-color:#e7161b;}
.snavbar2 .snavbox .snav ul li:hover a{color:#e7161b;border-color:#e7161b;}
.snavbar2 .snavbox .bread{float:right;font-size: 13px;color:#666;line-height:60px;display: inline-block;padding-left:22px;}
.snavbar2 .snavbox .bread a{font-size: 13px;color:#666;line-height: 50px;display: inline-block;padding: 0 5px;padding-right: 6px}
.snavbar2 .snavbox .bread a.current{color:#333;}
.snavbar2 .snavbox .bread a:hover{color:#e7161b;}


/*上一篇下一篇*/
.prenext{width: auto;height:auto;margin: 0 auto;background: #f5f5f5}
.prenext ul{float:left;width: 1070px;}
.prenext ul li{display:block;font-size:16px;color:#333;line-height:48px;max-width: 500px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;float:left;text-indent: 17px;margin-right: 40px;}
.prenext ul li a{font-size:16px;color:#333;line-height:48px;display:inline-block;}
.prenext ul li a:hover{color:#e7161b;}
.prenext a.return{width: 100px;height: 48px;display:block;float: right;text-align: center;background:#ba9358;font-size: 16px;color:#fff;line-height: 48px;text-align: center;}
.prenext a:hover.return{background: #e20213}

/*列表翻页*/
.dede_pages{overflow:hidden;padding:10px 0 20px;clear:both; height:auto;}
.dede_pages ul{font-size:12px;color:#999; text-align:center;}
.dede_pages ul li{color:#666666; display:inline-block;overflow: hidden;margin-right: 5px;line-height: 40px;}
.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: 40px;height: 40px;line-height: 40px;display: block;}
.dede_pages ul li:hover{ background:#e7161b;color:#fff;}
.dede_pages ul li:hover select{border-color:#e7161b;}
.dede_pages ul li:hover a{color:#fff;}
.dede_pages ul li:hover span{color:#fff;}
.dede_pages ul li.thisclass{width: 40px;height: 40px;background:#e7161b;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;}*/

/*右侧功能*/
.right-contact-img {z-index: 100; position: fixed; width: 50px; height: auto; overflow: visible; bottom: 68px; right: 0px; _position: absolute}
.right-contact-img ul li {position: relative; width: 50px; height: 50px;list-style:none;margin-bottom: 3px;}
.right-contact-img ul li.phone{background-color:#2d2c32;}
.right-contact-img ul li:hover.phone{background-color:#e20213;}
.right-contact-img ul .last {margin-bottom: 0px}
.right-contact-img ul li .pull_down2 {position: absolute; width: 201px; height: 50px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down2 a {width: 201px; display: block; height: 50px}
.right-contact-img ul li .pull_down3 {position: absolute; width: 201px; height: 50px; top: 0px; right: -201px}
.right-contact-img ul li .pull_down3 a {width: 201px; display: block; height: 50px}
/*.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:177px;position:fixed;right:0px;display:none;width:50px;height:50px;cursor:pointer;background:#2d2c32 url(../images/index/icon_code.png) right center no-repeat;z-index:600000;}
.right-contact-img ul li:hover{background-position: left center;}
div:hover.fkabo{background-color: #e20213}
.fkabo  .weib{display:none;position:absolute;margin-left:-165px;margin-top:-124px;z-index:99999;}
.gototop{bottom:18px;cursor:pointer;display:none;position:fixed;right:0px;display:block;width:50px;height:50px;background:#ba9358 url(../images/index/icon_top.png) right center no-repeat;cursor:pointer;z-index: 10;}
.gototop:hover{background-color: rgba(237,45,35,1);}

 /*-------- 下拉菜单 --------------*/
.dropMenu {
  position:absolute;
  z-index:9999;
  width: auto;  
  visibility: hidden;
  margin-top: -1px;
  background:rgba(0,0,0,0.38);
  min-width: 1903px; 
  /*padding:10px 0;  */
  top: 0;
  left: 0 !important;
}
/*.dropMenu li{background: url(../images/index/dropMenu-bg.jpg) no-repeat scroll 6px 15px;padding-left:10px;}*/
.dropMenu li{margin-right: 0;display: inline-block;vertical-align: middle;}
.dropMenu li a{display:block;font-size: 15px;color:#fff;line-height: 60px;margin-right:28px;text-align: center;}
.dropMenu li:hover a{color:#e7161b !important;}

#dropmenu0{padding-left: 780px !important;max-width: 1123px;}
#dropmenu1{padding-left: 872px;min-width: 1031px;}
#dropmenu2{padding-left: 687px;min-width: 1216px;}
#dropmenu3{padding-left: 1050px;min-width: 853px;}
#dropmenu4{}
#dropmenu5{padding-left: 770px;min-width: 1123px;}
#dropmenu6{}
#dropmenu7{}
/*#dropmenu2{width: 162px !important;}
#dropmenu3{width: 162px !important;}
#dropmenu5{width: 178px !important;}*/

@media(max-width: 1920px){
	.banner{height:585px;overflow: hidden;}
	.flexslider{height:585px;overflow:hidden;}
	.slides li{height:585px;}
}

@media(max-width: 1680px){
	.banner{height:511px;overflow: hidden;}
	.flexslider{height:511px;overflow:hidden;}
	.slides li{height:511px;}
}

@media(max-width: 1600px){
	.banner{height:486px;overflow: hidden;}
	.flexslider{height:486px;overflow:hidden;}
	.slides li{height:486px;}
}

@media(max-width: 1440px){
	.banner{height:437px;overflow: hidden;}
	.flexslider{height:437px;overflow:hidden;}
	.slides li{height:437px;}
}

@media(max-width: 1366px){
	.banner{height:414px;overflow: hidden;}
	.flexslider{height:414px;overflow:hidden;}
	.slides li{height:414px;}
}

@media(max-width: 1280px){
	.banner{height:388px;overflow: hidden;}
	.flexslider{height:388px;overflow:hidden;}
	.slides li{height:388px;}
}