/*reset*/
.ani-per {-webkit-perspective:1600px; -moz-perspective:1600px; -ms-perspective:1600px; perspective:1600px; -webkit-perspective-origin:50% 50%; -moz-perspective-origin:50% 50%; -ms-perspective-origin:50% 50%; perspective-origin:50% 50%;}
.ani-3d {-ms-transform-transform-style:preserve-3d; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transform-origin:50% 50% 50%; -moz-transform-origin:50% 50% 50%; -o-transform-origin:50% 50% 50%; transform-origin:50% 50% 50%; -webkit-transform:scale(1,1) rotate3d(1,0,0,0); -o-transform:scale(1,1) rotate3d(1,0,0,0); transform:scale(1,1) rotate3d(1,0,0,0); opacity:1;}
.trs3,.nav .nav-link,.ui-db,a img,.tab-c .img-txt {-webkit-transition:all .3s linear; -o-transition:all .3s linear; transition:all .3s linear;}
.trs-cub {-webkit-transition:all .3s cubic-bezier(0,2.35,0.49,-0.82); -o-transition:all .3s cubic-bezier(0,2.35,0.49,-0.82); transition:all .3s cubic-bezier(0,2.35,0.49,-0.82)
}
.trs6 {-webkit-transition:all .6s linear; -o-transition:all .6s linear; transition:all .6s linear;}
.ani-dn {-webkit-transform:scale(.01,.01) rotate3d(1,0,0,180deg) translate3d(0,0,-600px); -o-transform:scale(.01,.01) rotate3d(1,0,0,180deg) translate3d(0,0,-600px); transform:scale(.01,.01) rotate3d(1,0,0,180deg) translate3d(0,0,-600px); opacity:.1; display:none\9;}
/*footer*/

/*focus*/
.focus .tit {background:url(./img/tit1.png) no-repeat center;}
.tab-1 {width:655px; height:345px; overflow:hidden;}
.tab-1 .tab-ctrl {top:150px; z-index:9;}
.tab-1 .tab-show .box {width:655px; height:345px;}
.tab-1 .dot-ctrl {width:655px; height:12px; bottom:14px; text-align:center; font-size:0; line-height:0; z-index:9;}
.tab-1 .dot-ctrl .dot-bt {display:inline-block; width:12px; height:12px; margin-right:12px; border-radius:6px; background:#fff; *zoom:1;}
.tab-1 .f-txt {left:124px; bottom:40px; width:407px; height:82px; font-size:16px; font-family:Microsoft YaHei; text-align:center; color:#3a3a3a;}
.tab-1 .f-txt h3 {width:320px; padding-bottom:3px; margin:10px auto 2px; font-size:22px; font-weight:normal; border-bottom:1px solid #3a3a3a;}
.focus .info {height:345px; width:322px; right:0; bottom:0;}
.tab-i .info-tit {width:100%; height:41px; line-height:41px; margin-bottom:18px; text-align:center; color:#fff; background:#69b926;
/*font-size:22px; font-weight:normal;*/
	font:normal 22px/41px "Microsoft YaHei";}
.tab-i .tab-i-ctrl {position:relative; z-index:2; padding:10px 10px 0 15px;}
.tab-i .tab-i-ctrl, .tab-i .i-ctrl {display:inline-block; *display:inline; *zoom:1; width:57px; height:276px; vertical-align:top;}
.tab-i .i-ctrl {width:100%; height:70px;}
.tab-i .box, .tab-i .tab-show-parent {width:230px; height:284px; vertical-align:top;}
.tab-i .tab-show-parent {border:1px solid #ebebeb; display:inline-block; *display:inline; *zoom:1;}
.tab-i .i-ctrl, .tab-i .time, .tab-i .address, .tab-i .bus, .tab-i .rcd {background:url(./img/infou-3.png) no-repeat -61px -1px; _background-position:-61px -1px;}
.tab-i .i-bg-1 {background-position:-61px -68px;}
.tab-i .i-bg-2 {background-position:-61px -136px;}
.tab-i .i-bg-3 {background-position:-61px -206px;}
.tab-i .i-ctrl:hover, .tab-i .current {-ms-background-position-x:-1px; background-position-x:-1px;} @media screen and(min-width:1px) {.tab-i .i-ctrl:hover.i-bg-0, 	.tab-i .current.i-bg-0 {	background-position:-1px -1px;} 	.tab-i .i-ctrl:hover.i-bg-1, 	.tab-i .current.i-bg-1 {	background-position:-1px -68px;} 	.tab-i .i-ctrl:hover.i-bg-2, 	.tab-i .current.i-bg-2 {	background-position:-1px -136px;} 	.tab-i .i-ctrl:hover.i-bg-3, 	.tab-i .current.i-bg-3 {	background-position:-1px -206px;}
}
.tab-i .tab-index {top:20px; right:-13px; *right:-8px; width:16px; height:28px; overflow:hidden; z-index:6;}
.tab-i .arw {position:absolute; border-right-style:solid; border-width:13px; top:0; left:-13px;}
.tab-i .arw-1 {border-right-color:#dedede;}
.tab-i .arw-2 {border-width:10px; top:3px; left:-8px; border-right-color:#fff;}
.tab-i .arw-3 {border-width:8px; top:5px; left:-5px; border-right-color:#69b926;}
.tab-i .tab-show .box {padding:10px 12px; width:206px; height:264px; text-align:center; font-family:Microsoft YaHei; color:#5e5f5d;}
.tab-i .tab-show .show-a img {margin-bottom:14px;}
.tab-i .tab-show .show-a p, .tab-i .tab-show .show-b p {text-indent:2em; text-align:left; line-height:1.8em; margin-bottom:26px;}
.tab-i .tab-show .show-a p {margin-bottom:10px;}
.tab-i .time, .tab-i .address, .tab-i .tran, .tab-i .bus, .tab-i .rcd {padding-left:16px; text-align:left;}
.tab-i .time {background-position:-57px -276px; margin-bottom:8px;}
.tab-i .address {background-position:-57px -302px;}
.tab-i .bus {background-position:-57px -300px;}
.tab-i .tran {background:url(./img/dt-3.png) no-repeat 0 2px; margin-bottom:8px;}  .tab-i .tab-show .show-b {padding:15px; width:200px; height:254px;}
.tab-i .tab-show .show-b p {margin:7px 0;}
.tab-i .recommend {width:206px; margin-bottom:10px; text-align:left;}
.tab-i .show-d {font-size:0; line-height:0;}
.tab-i .c-use, .tab-i .c-center {font-size:12px; line-height:1.5em; display:inline-block; *zoom:1; *display:inline; vertical-align:middle;}
.tab-i .c-use {width:0; height:100%;}
.tab-i .recommend h6 {color:#ffbf00; font-weight:normal; padding-bottom:2px;}
.tab-i .recommend .rcd {background-position:-57px -275px; margin-bottom:0;}
.tab-i .recommend .address {background-position:-57px -299px;}
.tab-i .tab-show .show-c {padding-top:30px; height:244px;}
/*products*/
.products {font-family:Microsoft YaHei; margin-bottom:80px;}
.products .tit {background:url(./img/tit2.png) no-repeat center;}
.tab-a {width:1000px; height:916px; font-size:0; line-height:0; text-align:center;}
.tab-a .tab-a-ctrl:active, .tab-a .tab-a-ctrl:visited, .tab-a .tab-a-ctrl img, a {outline:0;}
.tab-a .tab-a-ctrl {outline:none; display:inline-block; position:relative; width:176px; height:51px; margin-right:42px; background:url(./img/jjt-15.png) no-repeat center; font-size:24px; color:#3a3a3a; line-height:38px; *zoom:1;}
.tab-a .tab-a-ctrl .hide-o {position:absolute; left:0; top:0;}
.tab-a .tab-a-ctrl:hover, .tab-a .current {color:#fff;}
.tab-a .tab-a-ctrl:hover .hide-o, .tab-a .current .hide-o {opacity:1; filter:alpha(opacity=100);}
.tab-a .change-bt {display:block; width:132px; height:42px; top:66px; left:-132px; background:url(./img/jjt-20.png) no-repeat center;} a:hover {text-decoration:none;}
/*pro-items*/
.item-box {width:1000px; height:840px; margin-top:23px; overflow:hidden;}
.pro-items {width:1010px; height:840px;}
.pro-items .item {float:left; margin:0 10px 10px 0; width:326px; height:273px; text-align:left;}
.pro-items .first-area {background:url(./img/jjt-23.png) no-repeat center;}
.pro-items .tit-i {width:280px; padding:72px 0 22px 30px; font-size:18px; color:#69b926; line-height:1em;}
.pro-items .area-i {font-size:14px; margin-left:30px; width:280px; text-indent:2em; line-height:1.7em; color:#646464;}
.pro-items .dbd {/*border-bottom:1px dotted #cacaca;*/
	padding-bottom:1px;}
.pro-items .area-i-2 {width:324px; height:56px; border:1px solid #d6d6d6; border-top:0; background:#fff; font-size:14px; line-height:1.5em;}
.pro-items h4 {text-indent:1em; padding-top:10px;}
.pro-items .link {color:#000; font-weight:normal;}
.pro-items .line {font-size:12px; color:#848484; text-indent:1em;}
.pro-items .link:hover {color:#69b926;}
.pro-items .ui-link {width:68px; height:26px; right:10px; top:15px;}
.pro-items .ui-link span {line-height:26px;}
/*exhibition*/
.exhibition .tit {background:url(./img/tit3.png) no-repeat center;}
.tab-b {width:1000px; height:490px; overflow:hidden;}
.tab-b .tab-ctrl {bottom:3px;}
.tab-b .tab-show {overflow:hidden; height:400px;}
.tab-b .tab-show .box {width:1000px; height:400px; vertical-align:top;}
.tab-b .exh-info {width:294px; height:400px; right:0; top:0;}
.tab-b .exh-info-main {height:196px; background:#f3f3f3; font-family:Microsoft YaHei;}
.tab-b .ui-link {top:21px; left:-6px; width:115px; height:32px;}
.tab-b .ui-link span {line-height:32px; font-size:16px;}
.tab-b .number {padding-top:72px; font-size:16px; color:#3a3a3a; text-indent:1em;}
.tab-b .line {padding:20px; color:#848484; text-indent:2em; background:url(./img/dot-7.png) no-repeat center 9px;}
.tab-b .mini-show {margin:10px 0 0 10px;}
.tab-b .s-tit {bottom:0; height:42px;
/*line-height:42px;*/
	color:#fff;
/*font-family:Microsoft YaHei;*/
	text-align:center;
/*font-size:18px;*/
	position:absolute; font:18px/42px "Microsoft YaHei"; z-index:9;}
.tab-b .s-tit-a-bg, .tab-b .s-tit-b-bg {background:#000; opacity:.7; filter:alpha(opacity=70);}
.tab-b .s-tit-a, .tab-b .s-tit-a-bg {width:706px; left:0;}
.tab-b .s-tit-b, .tab-b .s-tit-b-bg {width:284px; right:0;}
.tab-b .logo-ctrl {left:43px; bottom:0; *bottom:1px; width:914px; height:75px; font-size:0; line-height:0; overflow:hidden;}
.tab-b .logo-bt {float:left; width:142px; height:75px; padding:0 5px;}
.tab-b .logo-ctrl .current .logo {border-color:#89cf44;}
.tab-b .logo {top:18px; right:12px; border:1px solid #ebebeb;}
.tab-b .tab-show-m {height:75px;}
/*voice*/
.voice {margin-bottom:80px;}
.voice .tit {background:url(./img/jjt-29.png) no-repeat center;}
.tab-c, .tab-c .tab-show {height:412px; font-size:0; line-height:0; font-family:Microsoft YaHei;}
.tab-c .tab-ctrl {top:190px;}
.tab-c .tab-show-parent {width:912px; margin:0 auto;}
.tab-c .tab-show .box {width:218px; height:412px; float:left; padding:0 5px; *zoom:1;}
.tab-c .v-name {height:44px; margin:7px 0 7px 8px; padding:0 0 0 10px; border-left:5px solid #69b926;}
.tab-c .v-name .f20 {line-height:1.2em;}
.tab-c .v-name .f14 {line-height:1.5em;}
.tab-c .img-txt {width:218px; height:354px; overflow:hidden; box-shadow:1px 1px 6px rgba(33,33,33,.0);}
.tab-c .img-txt-area {width:166px; padding:0 26px; bottom:0; left:0; height:40px; font-family:Microsoft YaHei; color:#fff; overflow:hidden;}
.tab-c .img-txt-area h5 {text-align:center; font-size:14px; height:40px; line-height:40px; margin-bottom:4px;}
.tab-c .img-txt-area p {font-size:12px; color:#d9d9d9; text-indent:2em; line-height:1.5em; padding-bottom:1.8em;}
.tab-c .Ie6Hover .img-txt-area, .tab-c .img-txt:hover .img-txt-area {height:190px;}
/*\(^o^)/~ (鈯檕鈯�)#*/
.tab-c .arw-grap {width:166px; margin:0 auto; text-align:center; line-height:1.4em; border-top:1px solid #fff;}
.tab-c .arw {border-width:10px; border-top:10px solid #fff;}
.tab-c .arw-2 {display:inline-block;*display:inline;*zoom:1; height:10px; width:18px;}
.tab-c .arw-2 .arw {left:-1px; top:0px;}
.tab-c .center-box {top:-2px; display:inline-block;*display:inline;*zoom:1; width:20px;}
.tab-c .arw-green {left:0; top:-2px; border-top-color:#69b926;}
.tab-c .arw-2 .arw-black {top:-1px; border-top:10px solid rgb(43,43,43);}
.arw {display:inline-block;*display:inline;*zoom:1;width:0; line-height:0;height:0;border:0 dashed transparent;}
/*\(^o^)/~ (鈯檕鈯�)# end*/

/*activity*/
.activity, .gallery {font-size:0; line-height:0; margin-bottom:80px;}
.activity .tit {background:url(./img/jjt-31.png) no-repeat 0 0;}
.activity .act-area {display:inline-block; width:496px; height:385px; font-size:12px; *zoom:1; * display:inline;}
.activity .left {margin-right:8px;}
.activity .ui-link {left:20px; top:12px; width:115px; height:32px; line-height:32px; font-size:18px;}
.activity .area {width:454px; height:89px; border:1px solid #d6d6d6; padding:12px 20px;}
.activity .a-tit {padding-left:135px; height:29px; line-height:29px; margin-bottom:12px; text-align:left; font-family:Microsoft YaHei; font-size:20px; font-weight:normal;}
.activity .a-tit a {color:#3a3a3a;}
.activity .a-tit a:hover {color:#69b926;}
.activity .line {text-indent:2em; line-height:1.8em;}
.activity .line span {color:#848484; padding-bottom:2px;
/*border-bottom:1px dotted #848484;*/
}
/*gallery*/
.gallery .tit {background:url(./img/jjt-33.png) no-repeat 0 0;}
.gallery .left, .gallery .mid, .gallery .right, .gallery .img-txt {display:inline-block; *zoom:1; *display:inline; overflow:hidden; vertical-align:top;}
.gallery .left {height:440px; width:326px;}
.gallery .mid {width:360px; height:440px;}
.gallery .right {height:440px; width:295px;}
.gallery .img-txt-area {left:0; bottom:-70px; width:100%; overflow:hidden; font-size:12px; line-height:1.6em; text-indent:2em; color:#fff;}
.gallery .img-txt-area p {padding:16px; height:38px;}
.gallery .img-txt:hover .img-txt-area, .gallery .Ie6Hover .img-txt-area {bottom:0;}
.gallery .m-img-txt-a {width:360px; height:190px;}
.gallery .mgr10 {margin-right:10px;}
.gallery .mgb10 {margin-bottom:10px;}
.gallery .mgr9 {margin-right:9px;}
.gallery .m-img-txt-b, .gallery .m-img-txt-c {width:175px;}
/*expo*/
.expo {margin-bottom:80px;}
.expo .tit {background:url(./img/jjt-35.png) no-repeat center;}
.tab-end {width:1000px;}
.tab-end .tab-show-parent {width:864px; margin:0 auto; height:196px;}
.tab-end .box {width:268px; height:196px; font-size:0; line-height:0; padding-right:30px; background:url(./img/sd.png) 0 100% no-repeat;}
.tab-end .img-tit {position:absolute; left:0; bottom:16px; display:inline-block; *zoom:1; width:268px; height:28px; color:#fff; text-align:center; font:normal 14px/28px "Microsoft YaHei";}
.tab-end .tab-ctrl {top:60px;}
/*module*/
.tit .txt-hide {opacity:0; display:none;}
.tab-ctrl {height:70px; width:38px; z-index:9;}
.tab-ctrl .bt, .tab-1 .dot-ctrl .dot-bt {opacity:.3; filter:alpha(opacity=30);}
.tab-ctrl .bt:hover, .tab-1 .dot-ctrl .dot-bt:hover, .tab-1 .dot-ctrl .current {opacity:.9; filter:alpha(opacity=90);}
.tab-1 .dot-ctrl .dot-bt:hover, .tab-1 .dot-ctrl .current {background:#69B926;}
.prev {left:0;}
.next {right:0;}
.prev .bt {background:url(../images_files/bt-3.png) 0 0 no-repeat;}
.next .bt {background:url(../images_files/bt-5.png) 100% 0 no-repeat;}  .tab-ctrl .bt {display:block; width:100%; height:100%;}
.img-txt-area,
.img-tit{ background:rgba(0,0,0,.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000);}
.f-txt{ background:rgba(255,255,255,.6); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78ffffff,endColorstr=#78ffffff);}
/*unit*/
.ui-link {display:inline-block; *zoom:1; position:absolute; color:#fff; cursor:default;}
.ui-link span {display:inline-block; position:absolute; right:3px; bottom:3px; *zoom:1; width:100%; height:100%; z-index:1; text-align:center;}
.ui-link i {z-index:2;}
.ui-gz {background:#ffb4bd;}
.ui-gz span, .header .show-city .in-gz {background:#ca031a;}
.ui-dg {background:#FFA09F;}
.ui-dg span, .header .show-city .in-dg {background:#cc3433;}
.ui-sz {background:#a7dcff;}
.ui-sz span, .header .show-city .in-sz {background:#0470b8;}
/*function*/
.box-abs {position:absolute;}
.box-rlt {position:relative;}
.trs {-webkit-transition:all .4s linear; -o-transition:all .4s linear; transition:all .4s linear;}
.hide-o {opacity:0; filter:alpha(opacity=0);}
.f20 {font-size:20px;}
.f14 {font-size:14px;}
.c-gree {color:#69b926;}
.dn,.waite-hide {display:none;}
/*skin*/

/*status*/
:root .img-txt-area, :root .f-txt, :root .img-tit {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00000000,endColorStr=#00000000);}
.tab-show-parent{overflow:hidden;}
.f-txt a{color:#3a3a3a}  .pro-items .item, .tab-c .img-txt, .activity .left, .gallery .img-txt {box-shadow:1px 1px 6px rgba(33,33,33,0); -webkit-transition:all .6s; -o-transition:all .6s; transition:all .6s;}
.pro-items .item:hover, .tab-c .img-txt:hover, .gallery .img-txt:hover {box-shadow:2px 2px 6px rgba(33,33,33,.5);}
.pro-items .first-area:hover {box-shadow:1px 1px 6px rgba(33,33,33,0);}
/* _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='./img/bt.png');.xxx {z-index:999; background:rgba(0,0,0,.5); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#78000000,endColorstr=#78000000);} :root .xxx {filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#00000000,endColorStr=#00000000);} */