.inban { height:300px; overflow:hidden;}
/*******百叶窗*******/
.homePrice{width:1206px; margin:0 auto; margin-top:40px; overflow:hidden;}
.homePrice .homePrice5qd{overflow: hidden;}
.homePrice .homePrice5qd li{position: relative; float: left; width: 90px; margin-right: 5px; height: 345px; transition: all 0.4s ease-out;}
.homePrice .homePrice5qd li h3,
.homePrice .homePrice5qd li p{display: none;}
.homePrice .homePrice5qd li img{position: absolute; height: 100%; width: 90px; vertical-align: top; top: 0; left: 0; -webkit-transition: all 0.4s ease-out; transition: all 0.4s ease-out;}
.homePrice .homePrice5qd li img.homePriceImg{filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0; width: 820px;}
.homePrice .homePrice5qd li.hover{width: 820px;}
.homePrice .homePrice5qd li.hover img.homePriceIcon{filter: alpha(opacity=0); -moz-opacity: 0; -khtml-opacity: 0; opacity: 0;}
.homePrice .homePrice5qd li.hover img.homePriceImg{filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1;}
/*******服务保障*******/
.sev-bz { height:820px; background:url(../images/sev-bz.jpg) top center no-repeat; margin-top:80px;}
.sev-bz ul { overflow:hidden; width:1280px; margin-top:40px; }
.sev-bz ul li { position:relative; float:left; width:590px; height:120px;background:#fff; margin:15px 20px 5px 0; padding:30px 0 0 108px; border-left:4px solid #fdb404; -webkit-box-shadow:0 0 5px #aaa; box-shadow:0 0 5px #aaa;}
.sev-bz ul li img { position:absolute; right:0; bottom:0;}
.sev-bz ul li em { position:absolute; left:35px; font-family:Arial; top:17px; display:block;  font-size:48px; font-style:italic; color:#fdb404; background:url(../images/num-line.png) bottom right no-repeat; width:58px; height:76px;}
.sev-bz ul li h1 { color:#565656; font-size:26px; line-height:32px;}
.sev-bz ul li h1 p { font-size:14px;}
/*****应科工艺*******/
.sev-gy { height:245px; overflow:hidden;}
.sev-container { height:200px; width:1200px; padding-top:45px !important; position:relative;}
.sev-container img { width:216px; height:150px;}
.sev-container .swiper-slide { font-size:16px; line-height:20px;}
.sev-container { width:1200px; padding:0 50px;}
.sev-container:before,.sev-container:after  { content:""; position:absolute; left:0; top:0; width:50px; height:100%; z-index:9; background:#fff; }
.sev-container:after { left:auto; right:0;}
.sev-container .sev-next,.sev-container .sev-prev { width:32px; height:32px; background:url(../images/prev.png) no-repeat; top:125px;}
.sev-container .sev-next { background-position:-108px 0; right:9px;}
.sev-container .sev-prev { background-position:0 0; left:9px;}
.sev-container .sev-next:hover { background-position:-76px 0;}
.sev-container .sev-prev:hover { background-position:-32px 0;}
/*********************/
.qt-sev { background:#f4f4f4; margin-top:50px; padding-bottom:50px;}
.qt-sev li  { padding:50px 0 0;}
.qt-sev li { width:240px; float:left; text-align:center; color:#363636; font-size:18px; line-height:40px;}
.qt-sev li em { display:block; margin:0 auto; width:90px; height:90px; background:url(../images/qt.png) no-repeat;}
.qt-sev li em.qt1 { background-position:0 0;}
.qt-sev li em.qt2 { background-position:-249px 0;}
.qt-sev li em.qt3 { background-position:-497px 0;}
.qt-sev li em.qt4 { background-position:-746px 0;}
.qt-sev li em.qt5 { background-position:-994px 0;}
.qt-sev li em.qt6 { background-position:0 -170px;}
.qt-sev li em.qt7 { background-position:-246px -170px;}
.qt-sev li em.qt8 { background-position:-495px -170px;}
.qt-sev li em.qt9 { background-position:-743px -170px;}
.qt-sev li em.qt10 { background-position:-996px -170px;}
/****************/
.cnzz { position:absolute; bottom:0; left:0;}
.case-ul { overflow:hidden; width:1280px; margin-top:50px;}
.case-ul li { position:relative; overflow:hidden; float:left; width:360px; height:330px; border-bottom:1px solid #e1d1e1; margin-right:60px; margin-bottom:48px;}
.case-ul li a { display:block;}
.case-ul li .p1{color:#232e3a; font-size:18px; line-height:32px; height:42px; overflow:hidden; padding-top:10px;}
.case-ul li .p2{color:#888888; font-size:14px; line-height:18px; padding-top:5px;}
.case-ul li .img{width:360px; height:230px; overflow:hidden; position:relative;}
.case-ul li img{width:100%; height:100%; display: block; position:relative;}
.case-ul li:hover img{transform: scale(1.1);transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-ms-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-webkit-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);}
.case-ul li img,.case-ul li .p1,.case-ul li .p2,.case-ul li:before {-webkit-transition: 0.4s ease-in 0s;-moz-transition: 0.4s ease-in 0s;-ms-transition: 0.4s ease-in 0s;}
.case-ul li .img:before{content: '';width: 100%;height: 100%;position: absolute;display: block;z-index: 3;background: rgba(0,0,0,0.7);opacity: 0;top: -100%;transition: opacity 0.35s;
-webkit-transition: opacity 0.35s;}
.case-ul li:hover .img:before{top:0; opacity:1; -moz-opacity:1;  -ms-opacity:1;  -o-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100);}
.case-ul li .ca-shade{ width:100%; height:230px; display:block; position:absolute; z-index:99; left:0; top:0; background: url("../images/nal_yan.png") center -10px no-repeat; text-align: center;}
.case-ul li .ca-shade{ 
    transition: -ms-transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    transition: -webkit-transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    transition: -moz-transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    transition: transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);  opacity:0; -moz-opacity:0;  -ms-opacity:0;  -o-opacity:0; -webkit-opacity:0;   filter: alpha(opacity=0);}

.mny_casebox:hover { box-shadow:3px 3px 5px #aaa; -webkit-transform:translateY(-8px); -ms-transform:translateY(-8px);transform:translateY(-8px);}
/******************/
.case-ul li:hover .ca-shade,.news-list2 li:hover .ca-shade{ -webkit-transform: scale(1); -moz-transform: scale(1); transform: scale(1);  opacity:1; -moz-opacity:1;  -ms-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100); }
.case-ul li .ca-shade i,.news-list2 li .ca-shade i{ display:block;top:50%; position:relative; transform:rotate(-90deg); -webkit-transform:rotate(-90deg); -moz-transform:rotate(-90deg); }
.case-ul li .ca-shade i em,.news-list2 li .ca-shade i em{ display:inline-block; width: 50px; height: 65px; background-image:url("../images/go.png"); transform:scale(0.7,0.7); -webkit-transform:scale(0.7,0.7); -moz-transform:scale(0.7,0.7); -o-transform:scale(0.7,0.7);}
.case-ul li .ca-shade i em,.news-list2 li .ca-shade i em{ -ms-animation: sprite-animate-go 1s steps(51)infinite; animation: sprite-animate-go 1s steps(51)infinite; -o-animation: sprite-animate-go 1s steps(51)infinite; -moz-animation: sprite-animate-go 1s steps(51)infinite; -webkit-animation: sprite-animate-go 1s steps(51)infinite; }

@-webkit-keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}
@-moz-keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}
@-o-keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}
@keyframes sprite-animate-go {
from { background-position:0 0 }
to { background-position: -2550px 0 }
}

.case-ul li:before { content:""; position:absolute; width:0; height:3px; bottom:-1px; left:0; background:#fcb221; -webkit-box-shadow:1px 1px 1px #fcb221; -ms-box-shadow:1px 1px 1px #fcb221; box-shadow:1px 1px 1px #fcb221;}
.case-ul li:hover:before { width:100%;}
/***************/
.wz{width:100%; height:30px; line-height:30px; color:#7b838e; margin-top:20px;}
.wz a{color:#7b838e; display:inline-block; padding:0 7px;}
.wz a.on,.wz a:hover{color:#ffa900;} 
/**************/
.tj-tit { height:62px; line-height:62px; border-bottom:1px solid #dcdcdc; font-size:24px; color:#494949; position:relative;}
.tj-tit .fhui-btn { position:absolute; bottom:15px; right:0; width:70px; height:32px; font-size:14px; line-height:32px; text-align:center; color:#fff; background:#f39500;}
.tj-tit .fhui-btn:before { content:""; position:absolute; right:70px; top:0; height:100%; width:32px; background:#eeeeee url(../images/tj-more.jpg) center no-repeat; -webkit-transition:all .4s ease;transition:all .4s ease; }
.tj-tit .fhui-btn:hover:before { width:48px;}
/******************/
.case-tbox { overflow:visible; position:relative;}
.likethis { position:absolute; right:-45px; top:23px; width:68px; height:230px; -webkit-box-shadow:0 0 3px #fdb404; box-shadow:0 0 3px #fdb404; background:#fdb404; font-size:24px; color:#fff; padding:60px 20px; z-index:10;}
.likethis i { position:absolute; top:10px; left:30px;}
.likethis i{ display:inline-block;width:45px;height:32px;background:url("../images/hans.png") no-repeat left center;animation:trans9 1s linear infinite;float:left;}
@keyframes trans9{
	0%{transform:translateX(-10px);}
	50%{transform:translateX(-20px);}
	100%{transform:translateX(-10px);}
}
.case-info { overflow:hidden; padding:40px 0 30px 150px; border-bottom:1px solid #dcdcdc;}
.case-info li { float:left; width:200px; padding-left:20px; color:#585858;} 
.case-info li h1 { display:inline-block; color:#fdb404; font-size:24px; margin-bottom:10px; position:relative;}
.case-info li h1:before { content:""; position:absolute; top:-5px; height:2px; width:20px; background:#fdb404; -webkit-transition:all .4s ease;transition:all .4s ease; }
.case-info li:hover h1:before { width:100%;}
/***********/
.info-t { line-height:30px; padding-top:30px;   font-size:24px; color:#333333; }
.info-sp { color:#838383; border-bottom:1px solid #eeeeee; height:44px; line-height:44px; }
.info-c { color:#555555; font-size:14px; line-height:28px;  margin:30px 20px 30px; overflow:hidden;}
.info-c img { max-width:100%;}
.fenx { display:inline; _display:none; float: right; color: #666; margin-top: 20px; }
.fenx span { position: relative; top: -5px; margin-right: 6px; }
.sxpian { border-top:1px solid #eee; margin:30px 0px 0 0px; padding-top:25px; line-height:30px; color:#666; font-size:14px; position:relative;}
.sxpian a {/* margin-left:6px; */ color:#666;}
.sxpian a:hover {  color:#e4c327; text-decoration:underline;}

.back-btn{ position:absolute; right:0; top:30px; width:156px; height:38px; border:2px solid #888; display:block; text-align:center; line-height:34px;}
/**鍒嗕韩***/
.bdsharebuttonbox{display: inline;_display: none; margin-left:55px;}
.bdsharebuttonbox a{float: none !important;width:32px !important; height:32px !important; display:inline-block !important; padding-left:0px !important;margin:0 2px !important;position: relative;top: 4px;}
.bds_sqq{background:url(../images/fenx.jpg) no-repeat !important; background-position:-40px 0 !important;}
.bds_weixin{background:url(../images/fenx.jpg) no-repeat !important; background-position:-80px 0 !important; }
.bds_tsina{background:url(../images/fenx.jpg) no-repeat !important; background-position:0px 0 !important;}
.bds_qzone{background:url(../images/fenx.jpg) no-repeat !important; background-position:-160px 0 !important;}
.bds_tqq{background:url(../images/fenx.jpg) no-repeat !important; background-position:-120px 0 !important;}
.bds_more{background:url(../images/fenx.jpg) no-repeat !important; background-position:-123px 0 !important;}
.imforwarp {width:1021px; overflow:hidden; margin-top:55px;}
#lightbox-infoFooter { display:block !important;}
#lightbox-caption-title {text-decoration:none !important; color:#000000; font-size:14px; }
#lightbox-currentNumber {display:none !important;}
#lightbox-close {background:url(../images/close8.png) no-repeat; width:32px!important; transition:all 200ms ease 0s; -webkit-transition:all 200ms ease 0s; -ms-transition:all 200ms ease 0s;  height:32px; position:absolute; right:-14px; top:-14px; z-index:9999;}
#lightbox-close:hover { transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);}
#lightbox-imageBox,#lightbox-infoBox{border:#FFF 5px solid !important;}
#lightbox-imageBox { overflow:visible !important;}
/******************************/
.news-list2 { overflow:hidden; width:1300px; margin-top:60px;}
.news-list2 li{ position:relative; overflow:hidden; float:left; width:340px; height:390px; border-bottom:1px solid #e1d1e1; margin-right:90px; margin-bottom:50px;}
.news-list2 li a { display:block; height:390px;}
.news-list2 li .ny_date_box{ height:50px; line-height:20px; color:#939393; font-size:14px; background:url(../images/newsa.jpg) left top no-repeat; padding-left:50px;}
.news-list2 li .p1{font-size:18px; color:#545454; height: 20px; overflow:hidden;}

.news-list2 li .img{width:340px; height:230px; overflow:hidden; position:relative;}
.news-list2 li .img img{width:100%; height:100%; display: block; position:relative;}

.news-list2 li .p2{font-size:14px; color:#888888; line-height:24px; height:48px; overflow:hidden; margin-top:10px; }
.news-list2 li .p3{font-size:16px; position:absolute; left:0px; bottom:10px; color:#fdb404; line-height:32px; height:36px; display:block; width:146px; text-align:center; border:2px solid #fdb404;-webkit-transition: 0.3s ease 0s;-moz-transition: 0.3s ease 0s;-ms-transition: 0.3s ease 0s;}

.news-list2 li:hover img{transform: scale(1.1);transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-ms-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-webkit-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);}
.news-list2 li img,.news-list2 li .p1,.news-list2 li .p2,.news-list2 li:before {-webkit-transition: 0.4s ease-in 0s;-moz-transition: 0.4s ease-in 0s;-ms-transition: 0.4s ease-in 0s;}
.news-list2 .img:before{content: '';width: 100%;height: 100%;position: absolute;display: block;z-index: 3;background: rgba(0,0,0,0.7);opacity: 0;top: -100%;transition: opacity 0.35s;
-webkit-transition: opacity 0.35s;}
.news-list2 li:hover .img:before{top:0; opacity:1; -moz-opacity:1;  -ms-opacity:1;  -o-opacity:1; -webkit-opacity:1;   filter: alpha(opacity=100);}
.news-list2 li .ca-shade{ width:100%; height:230px; display:block; position:absolute; z-index:99; left:0; top:50px; background: url("../images/nal_yan.png") center -10px no-repeat; text-align: center;}
.news-list2 li .ca-shade{ 
    transition: -ms-transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    transition: -webkit-transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    transition: -moz-transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    transition: transform 0.35s  cubic-bezier(1, .57, .78, 1.0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);  opacity:0; -moz-opacity:0;  -ms-opacity:0;  -o-opacity:0; -webkit-opacity:0;   filter: alpha(opacity=0);}

.mny_casebox:hover { }
.news-list2 li a:before{ display:none; z-index:10; text-align:center; line-height:58px; content:"MORE+"; font-size:18px; color:#fff; position:absolute; width:0; height:58px; bottom:-1px; left:0; background:#fcb221; -webkit-box-shadow:1px 1px 1px #fcb221; -ms-box-shadow:1px 1px 1px #fcb221; box-shadow:1px 1px 1px #fcb221; z-index:18;-webkit-transition: 0.3s ease 0s;-moz-transition: 0.3s ease 0s;-ms-transition: 0.3s ease 0s;}
.news-list2 li:hover .p3 { width:100%; height:47px; line-height:43px; bottom:-1px;}
.news-list2 li:hover a:before { width:100%;}
.cool-l span{position:absolute;background:#ffc045;-webkit-transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94);transition:all 0.3s cubic-bezier(0.25,0.46,0.45,0.94)}
.cool-l .line1{left:-2px;top:-2px;width:0%;height:2px}
.cool-l .line2{right:-2px;top:-2px;width:2px;height:0%}
.cool-l .line3{right:-2px;bottom:-2px;width:0%;height:2px}
.cool-l .line4{left:-2px;bottom:-2px;width:2px;height:0%}
.cool-l:hover .line1,.cool-l:hover .line3{width: 156px;}
.cool-l:hover .line2,.cool-l:hover .line4{height:38px;}
/*********************/
.news-box8 { width:1200px; overflow:hidden; padding:15px 45px 45px; margin:0 auto; margin-top:20px; -webkit-box-shadow:0 0 6px #d9d7d7;box-shadow:0 0 6px #d9d7d7; }
.news-box8 .info-c { margin:20px 0 30px;}
.con-four { overflow: hidden; padding: 60px 0 40px;}
.con-four li { width: 25%; float: left; text-align: center; color: #4e4e4e; font-size: 14px; line-height: 24px; }
.con-four li img { height: 45px; }
.con-four li h1 { color: #2e2e2e; font-size: 20px; margin: 15px 0 5px;  }
.con-four li h3 { font-size: 16px; font-weight: bold; color:#f67524; }
.con-four li h5 { color:#f67524;}
/**************/
.con-tit9 {  margin-top: 50px; color: #232e3a; font-size: 30px; text-align: center; }
.loute-ul { border-right: none; margin: 50px 0; overflow: hidden; }
.loute-ul li { float: left; position: relative;  border: 1px solid #dcdcdc; border-left: none; padding: 77px 37px 0; height:357px;  width: 399px;}
.loute-ul li:first-child { border-left: 1px solid #dcdcdc; }
.loute-ul li img { height: 77px; display: block; margin: 0 auto; }
.loute-ul li:before { content: ""; width: 339px;height: 357px;position: absolute;border: 1px solid #fff;top: 10px;left: 30px;transition: all 0.3s; -webkit-transition: all 0.3s; }
.loute-ul li:hover:before {width:400px; left: -1px; top: -1px; border: 1px solid #ffc045; z-index: 1;}
.loute-ul li h1 { color: #232e3a;  font-size: 24px; padding:20px 0 25px; border-bottom: 1px dashed #999999; text-align: center;  }
.loute-ul li:hover h1 { border-bottom: 1px dashed #ffc045; }
.loute-ul li h3 { color: #232e3a; line-height: 30px; margin: 20px 10px 0; text-align: center; font-size:16px; } 
/***********/

#containermap,#containermap2,#containermap3{width:100%;height:590px;background-color:#eee}
#imgDemo2{}
#containermap .tt,#containermap2 .tt,#containermap3 .tt{padding:0;margin:0;line-height:30px;font-size:16px}
#imgDemo,#imgDemo2,#imgDemo3{float:left; padding:14px 14px 10px 0;width:130px;}
#containermap .add,#containermap2 .add,#containermap3 .add{font-size:14px;line-height:20px;padding:0;margin:0;color:#666}


.con-tit1 { color:#fbbe46; font-size:24px; margin-bottom:10px; position:relative; top:-10px;}
.con-tit3 { color:#fbbe46; font-size:24px; margin:10px 0; }
/***************/
.about-x2 { padding: 25px 0px; color: #333; font-size: 18px; line-height: 30px; text-align: left; }
.title p.aaz{color: #3195ec !important;}
.about-x2 font { color:#ff9c00; font-style:italic; font-size:22px;}
.about-x3 { padding: 30px 25px 80px; overflow: hidden; }
.about-x3 li { float: left; width: 50%; text-align: center; color: #7d7d7d; font-size: 18px; }
.about-x3 li h1 { font-family: "Arial"; color: #ffc838; font-size: 72px; line-height: 80px; }
/************************/
.abs-lay3 { height:500px; position:relative; background:url(../images/lay3.jpg) top center no-repeat}
.abs-lay3:before { content:""; position:absolute; left:0; top:285px; width:0px; height:2px; background:#ff9c00; -webkit-transition:all 1s ease; transition:all 1s ease;}
.wtit .title,.wtit .title p { color:#fff;}
.wtit .title p:before,.wtit .title p:after { background:#fff;}
.css6:before { width:100%;}
.culture { width:1200px; margin:0 auto; position:relative; margin-top:82px;}
.culture li { width:130px; height:130px; background:#ff9c00; position:absolute; top:0; -webkit-border-radius:100%; border-radius:100%; opacity:0; text-align:center; color:#fff;  padding-top:26px;}
.culture li h1 { color:#ffffff; font-size:36px; font-weight:bold; }
.culture li.cul6{ right:35px; animation-delay:1s;}
.culture li.cul5{ right:235px; animation-delay:1.5s;}
.culture li.cul4{ right:435px; animation-delay:2s;}
.culture li.cul3{ right:635px; animation-delay:2.5s;}
.culture li.cul2{ right:835px; animation-delay:3s;}
.culture li.cul1{ right:1035px; animation-delay:3.5s;}
.css6 .rollin{
	-webkit-animation: rollinAnimate 1s ease forwards;
	animation: rollinAnimate 1s ease forwards;
	animation-delay:1s;
	-webkit-animation-delay:1s;
}


@-webkit-keyframes rollinAnimate{
	0%{ -webkit-transform: translateX(-1000px) rotate(-1080deg); transform: translateX(-1000px) rotate(-1080deg); opacity: 0;}
	100%{ -webkit-transform: translateX(0) rotate(0); transform: translateX(0) rotate(0); opacity: 1;}
}
/*******************/
.hon-container { width:1200px; padding:0 50px; padding-top:50px; margin-bottom:50px;}
.hon-container:before,.hon-container:after  { content:""; position:absolute; left:0; top:0; width:50px; height:100%; z-index:9; background:#fff; }
.hon-container:after { left:auto; right:0;}
.hon-container .sev-next,.hon-container .sev-prev { width:32px; height:32px; background:url(../images/prev.png) no-repeat; margin-top:16px;}
.hon-container .sev-next { background-position:-108px 0; right:9px;}
.hon-container .sev-prev { background-position:0 0; left:9px;}
.hon-container .sev-next:hover { background-position:-76px 0;}
.hon-container .sev-prev:hover { background-position:-32px 0;}
.hon-container { }
.hon-list1 img { width:250px; height:175px;-webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear;transition: all 0.3s linear;display: block;}
.hon-list1 img:hover {transform: scale(1.1);transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-ms-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-moz-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-webkit-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-o-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);}
.hon-list1 .swiper-slide { font-size:16px; line-height:20px;}
/*****************/
#lightbox * { box-sizing:content-box;}
.imforwarp {width:1021px; overflow:hidden; margin-top:55px;}
#lightbox-infoFooter { display:block !important;}
#lightbox-caption-title {text-decoration:none !important; color:#000000; font-size:14px; }
#lightbox-currentNumber {display:none !important;}
#lightbox-close {background:url(../images/close8.png) no-repeat; font-size:0; width:30px!important; transition:all 200ms ease 0s; -webkit-transition:all 200ms ease 0s; -ms-transition:all 200ms ease 0s;  height:30px; position:absolute; right:-15px; top:-15px; z-index:9999; cursor:pointer;}
#lightbox-close:hover { transform:rotate(180deg); -webkit-transform:rotate(180deg); -ms-transform:rotate(180deg);}
#lightbox-imageBox,#lightbox-infoBox{border:#FFF 5px solid !important;}
.hon-list2 img { width:200px; height:266px;-webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear;transition: all 0.3s linear;display: block;}
.hon-list2 img:hover {transform: scale(1.1);transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-ms-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-moz-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-webkit-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);-o-transform: rotate(0deg) scale(1.1, 1.1) skew(0deg) translate(0, 0);}
.hon-list2 .swiper-slide { font-size:16px; line-height:20px;}
/*****************/
.abs-lay4 { height:730px; background:url(../images/lay4.jpg) top center no-repeat; margin-top:30px; overflow:hidden;}
.qa-list { overflow:hidden;}
.qa-list li{ width:300px; float:left; padding:21px 40px 0 130px; margin-top:70px; color:#fff; font-size:16px; line-height:26px; height:94px; position:relative;}
.qa-list li em { width:94px; height:94px; position:absolute; left:26px; top:0; background:url(../images/qa.png) no-repeat
;}
.qa-list li.qa1 em { background-position:0 0;}
.qa-list li.qa2 em { background-position:-300px 0;}
.qa-list li.qa3 em { background-position:-605px 0;}
.qa-list li.qa4 em { background-position:-911px 0;}
.qa-list li.qa5 em { background-position:0 -165px;}
.qa-list li.qa6 em { background-position:-300px -165px;}
.qa-list li.qa7 em { background-position:-605px -165px;}
.qa-list li.qa8 em { background-position:-911px -165px;}
.qa-list li.qa9 em { background-position:0 -337px;}
.qa-list li.qa10 em { background-position:-300px -337px;}
.qa-list li.qa11 em { background-position:-605px -337px;}
.qa-list li.qa12 em { background-position:-911px -337px;}

.qa-list li em:before,.qa-list li em:after { position:absolute; content:""; width: 94px;height: 94px;background:url(../images/six.png) center no-repeat;left: 0;top: 0;-webkit-transition: all 300ms ease 0s;
-moz-transition: all 300ms ease 0s;
-ms-transition: all 300ms ease 0s;
-o-transition: all 300ms ease 0s;
transition: all 300ms ease 0s;}
.qa-list li em:after{opacity: .5;
-webkit-transform: rotate(20deg);
-moz-transform: rotate(20deg);
-ms-transform: rotate(20deg);
-o-transform: rotate(20deg);
transform: rotate(20deg);}
.qa-list li:hover em:before{-webkit-transform: rotate(-90deg);
-moz-transform: rotate(-90deg);
-ms-transform: rotate(-90deg);
-o-transform: rotate(-90deg);
transform: rotate(-90deg);}
.qa-list li:hover em:after {-webkit-transform: rotate(110deg);
-moz-transform: rotate(110deg);
-ms-transform: rotate(110deg);
-o-transform: rotate(110deg);
transform: rotate(110deg);}
/***********案例详情*********************/
.pc-slide{width: 810px;margin: 0 auto; margin-top:50px; position:relative;}
.view {width: 810px; padding:5px; border:1px solid #d7d7d7;box-shadow:0 0 8px #888;}
.view .swiper-container{width: 800px;height: 512px;}
.view .arrow-left{ background:url(../images/prev5.png) 1px 0 no-repeat;position: absolute;left: 10px;top: 50%;margin-top: -24px;width: 22px;height: 48px;z-index: 10;}
.view .arrow-right{ background:url(../images/prev5.png) -72px 0 no-repeat;position: absolute;right: 10px;top: 50%;margin-top: -24px;width: 22px;height:48px;z-index: 10;}
.view .arrow-left:hover { background-position:-21px 0;}
.view .arrow-right:hover { background-position:-50px 0;}
.view .swiper-slide img{width:800px; height:511px;}
.preview{width: 100%;margin-top: 10px;position: relative;}
.preview .swiper-container{width: 800px;height: 70px;margin-left: 5px;}
.preview .swiper-slide{width: 106px;height: 68px;margin:0 10px 0 0;cursor:pointer;}
.preview .arrow-left{background: url(../images/feel3.png) no-repeat left top;position: absolute;left: 10px;top: 50%;margin-top: -9px;width: 9px;height: 18px;z-index: 10; -webkit-transition:all .3s;  transition:all .3s;}
.preview .arrow-right{background: url(../images/feel4.png) no-repeat left bottom;position: absolute;right: 10px;top: 50%;margin-top: -9px;width: 9px;height: 18px;z-index: 10;  -webkit-transition:all .3s;  transition:all .3s;}
.preview img{padding: 1px;width:100px; height:64px;}
.preview .active-nav img{padding: 0;border: 1px solid #fdb404;}
/********************/
/****************************/
#play{width:910px; text-align:center;position:relative;overflow:hidden;margin:5px auto;}
#play .change_a{width:50%;height:100%;position:absolute;top:0;z-index:1;cursor:pointer;display:block;overflow:hidden;background:url(about:blank);}
#play .prev_a{left:0;}
#play .next_a{right:0}
#play .change_a span{position: absolute;left: 10px;top: 50%;margin-top: -24px;width: 22px;height: 48px;z-index: 10; display:none;}
#play .prev_a span{background: url(../images/prev5.png) 1px 0 no-repeat;left:0;}
#play .next_a span{ background: url(../images/prev5.png) -72px 0 no-repeat;right:0;}
#play .prev_a span:hover { background-position:-21px 0;}
#play .next_a span:hover { background-position:-50px 0;}
#play .img_ul{position:relative;z-index:1; width:910px; height:631px; background:url(../images/hx-bg.jpg) top center no-repeat; overflow:hidden; }
#play .img_ul:before { content:""; width:75px; height:96px; background:url(../images/hxing.png) no-repeat; position:absolute; left:55px; top:22px;}
#play .img_ul .img_a img { width:800px !important; height:512px; display:block; margin:56px 0 0 56px;}
.img_hd {width:864px; background-color:#eee;overflow:hidden;height:100px;height: 94px; padding: 10px 0px 10px 5px; margin-top:15px;margin:5px auto;position:relative;}
.img_hd ul{position:absolute;z-index:1}
.img_hd ul li{float:left;width:114px;height:74px;border:2px solid #fff;cursor:pointer;margin:0 4px 0 4px;overflow:hidden;*display:inline;text-align:center;}
.img_hd ul li img{ width:110px; height:70px;}
.img_hd ul li.on{ border-color:rgb(45, 150, 233);}
.img_hd .bottom_a{ display:none; background:url(../images/s_gallery_2012110702.png) no-repeat;width:22px;height:22px;position:absolute;display:block;top:50%;margin-top:-11px;cursor:pointer;z-index:10}
.img_hd .prev_a{background-position:0 -24px;left:5px;}
.img_hd .next_a{background-position:-30px -24px;right:5px;}

/**********/
/* 本例子css */
	.w3cFocus { position:relative;  width:910px; margin:0 auto; margin-top:50px;}
.w3cFocus .prev,.w3cFocus .next{ position:absolute;  display:block;  left:-55px !important; top:50%; margin-top:-81px; width:46px; height:62px; background:url(../images/focusadvbg.png) no-repeat; filter:alpha(opacity=0) !important;opacity:0 !important; z-index:9999;
	 transition:all .4s;  -webkit-transition:all .4s;  }
.w3cFocus:hover .prev,.w3cFocus:hover .next{ display:block; filter:alpha(opacity=80) !important;opacity:.8!important;}
.w3cFocus:hover .prev { left:55px !important;}
.w3cFocus:hover .next {right:54px !important;}
	.w3cFocus .next{ left:auto !important; right:-54px !important; background-position:-46px 0; }
	.w3cFocus .prev:hover,.w3cFocus .next:hover{ filter:alpha(opacity=100) !important;opacity:1 !important;  }
	
	.w3cFocusIn{ position:relative;z-index:1; width:910px; height:701px; background:url(../images/hx-bg.jpg) top center no-repeat; overflow:hidden;   }
	.w3cFocusIn:before {content:""; width:75px; height:96px; background:url(../images/hxing.png) no-repeat; position:absolute; left:55px; top:22px; z-index:10;}
	.w3cFocusIn .bd li{ vertical-align:middle; }
	.w3cFocusIn .bd li img{ width:800px !important; height:512px; display:block; margin:56px 0 0 56px;}
	.w3cFocusIn .hd{ position: absolute; left:18px; bottom:0px;   }
	.w3cFocusIn .hd ul{ vertical-align:middle; display:inline-block; *display:inline; overflow:hidden; zoom:1; }
	.w3cFocusIn .hd ul li{  position:relative;float:left;width:114px;height:74px; filter:alpha(opacity=80); opacity:0.8;  cursor:pointer;border:2px solid #fff; margin:0 4px 0 4px;overflow:hidden;*display:inline;text-align:center;  }
	

	
	.w3cFocusIn .hd ul li img{  width:110px; height:70px; display:block;  }
	.w3cFocusIn .hd ul li.on{ filter:alpha(opacity=100);opacity:1; background:url(../images/focusarrow.png) center 0 no-repeat; border:2px solid #fdd100;}
	
/*******************************/
.news-box15 { width:380px;  float:left; margin-right:30px;}
.news-list6 { margin-top:15px;}
.news-list6 li { overflow:hidden; position:relative; height:32px; line-height:32px;}
.news-list6 li a { display:block; position:relative; padding-left:20px; color:#333;}
.news-list6 li span { position:absolute; right:0; top:0; color:#777;}
.news-list6 li:before { content:""; width:4px; height:4px; position:absolute; left:8px; top:14px; background:#bbbbbb;}
.news-list6 li:hover a { color:#e1760a;}
.news-list6 li:hover:before { background:#e1760a;}
.title8 { position: relative; height: 42px; line-height:42px; background:#f5f5f5;  }
.title8 h1 { background:#ffcc68; color:#fff; font-size:18px; float:left; width:108px; text-align:center; }
.title8 .more { position: absolute; right: 20px; top: 0; color: #00215e; font-size: 14px; -webkit-transition:all .3s; transition:all .3s; }
.title8 .more:hover { right:16px;}
/*************/
/* 首页新闻轮播图 */

.slideBox9 { position:relative; background: #f5f5f5; overflow:hidden; width: 500px; height: 350px; float:left;}
.slideBox9 .hd{ height:32px; overflow:hidden; font-size:20px; position:absolute; right:10px; bottom:0px;  z-index:1;text-align: center; font-size:0;}
.slideBox9 .hd ul{ overflow:hidden; zoom:1; }
.slideBox9 .hd ul li{ position:relative; display: inline-block;width: 18px;height: 6px; background: url(../images/banli2.jpg) no-repeat; background-position: -18px 0; margin:5px 4px; cursor:pointer;-webkit-transition:all 500ms ease 0s; -ms-transition:all 500ms ease 0s; transition:all 500ms ease 0s; }
.slideBox9 .hd ul li.on{ background-position: 0px 0; }

.slideBox9 .bd li{ zoom:1; vertical-align:middle; height:350px;}
.slideBox9 .bd li a { display:block; height:100%;}
.slideBox9 .bd li img { width: 500px; height: 350px; }
.slideBox9 .bd li em { position: absolute; left: 0; bottom: 0; font-size:16px; color: #ffffff;width: 100%; height: 50px; line-height: 50px; text-indent: 14px; background: rgba(0,0,0, .5);  }
/* 前/后按钮 */
.slideBox9 .prev,.slideBox9 .next{ position:absolute;top:50%; margin-top:-25px;display:block;width:26px;height:50px;overflow: hidden; background: url(../images/prev2.png) no-repeat; }
.slideBox9 .prev{ left: 0px; background-position: 0px 0; }
.slideBox9 .prev:hover{background-position: -26px 0;}
.slideBox9 .next{ right: 0px;  background-position: -122px 0; }
.slideBox9 .next:hover{background-position: -96px 0;}
/***********/
.inn-slibox { width: 580px; height: 400px; }
.inn-slibox .hd{ display: none; }
.inn-slibox .bd li{ zoom:1; vertical-align:middle; height:400px;}
.inn-slibox .bd li img { width: 580px; height: 400px; }
.zb-tr { width: 580px; float: right; }
.innews-list1 { margin-top:5px;}
.innews-list1 li  {  color: #a7a7a7; line-height: 24px; padding: 18px 0; border-bottom: 1px solid #dcdcdc;  position: relative; }
.innews-list1 li a { color: #a7a7a7; }
.innews-list1 li h1 { color: #2d2d2d; font-size: 18px; margin: 3px 0 6px; }
.innews-list1 li:hover h1 { color: #e1760a; }
.innews-list1 li:after { content:""; position:absolute; left:0; bottom:-1px; width:0; height:1px; background:#e1760a;-webkit-transition: all 0.3s linear; -ms-transition: all 0.3s linear;transition: all 0.3s linear;}
.innews-list1 li:hover:after { width:100%;}
#marquee3 { width:1200px; overflow:hidden; height:400px;}