html { min-width: 1200px; }

body,
p,
form,
textarea,
h1,
h2,
h3,
h4,
h5,
dl,
dd { margin: 0; }

input,
button,
ul,
ol { margin: 0; padding: 0; }

body,
input,
button,
form { color: #333; font-family: "microsoft yahei",'PingFang SC','Myriad Pro',"AvantGarde Bk BT","Arial",'Helvetica Neue', 'Helvetica', 'sans-serif'; font-size: 14px; line-height: 28px; }

h1,
h2,
h3,
h4,
h5,
h6,
font { font-size: 14px; font-weight: normal; }

ul,
ol,
li { list-style: none; }

input { border: 0 none; background: none; }

img,
iframe { border: 0; }

em,
i { font-style: normal; }

button,
input,
select,
textarea { font-size: 100%; }

table { border-spacing: 0; border-collapse: collapse; }

.red { color: #ba292e; }

.fl,
.left { float: left; }

.fr,
.right { float: right; }

.tac { text-align: center; }

.tar { text-align: right; }

.poa { position: absolute; }

.por { position: relative; }

.hidden { display: none; }

.w1200 { width: 1200px; margin: 0 auto; }

.ico { display: inline-block; vertical-align: middle; background: url(../images/ico.png) no-repeat; }

.icon { display: inline-block; vertical-align: middle; background: url(../images/icon.png) no-repeat; }

.icon1 { display: inline-block; vertical-align: middle; background: url(../images/icon1.png) no-repeat; }

a { cursor: pointer; text-decoration: none; color: #333; }

a:hover { text-decoration: none; color: #2e63bc; }

a:visited { text-decoration: none; }

.ease,
.ease * { -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; }

.noease,
.noease * { -webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none; }

:-moz-placeholder { color: #aaa; }

::-moz-placeholder { color: #aaa; }

input:-ms-input-placeholder,
textarea:-ms-input-placeholder { color: #aaa; }

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder { color: #aaa; }
/*清除浮动*/
.clearfix { *zoom: 1; }

.clearfix:after { display: block; clear: both; height: 0; content: " "; visibility: hidden; font-size: 0; }
/*top_main*/
.head_main_top { width: 100%; height: 30px; color: #333; border-bottom: #e5e5e5 solid 1px; background-color: #fff; font-size: 12px; line-height: 30px; }

.head_main_top .mbx { float: left; height: 12px; margin-top: 10px; }

.head_main_top .mbx a { position: relative; display: block; float: left; height: 12px; padding: 0 10px; color: #333; border-right: #d8d8d8 solid 1px; font-size: 12px; line-height: 12px; }

.head_main_top .mbx a p { float: left; padding-left: 6px; color: #333; font-size: 12px; }

.head_main_top .mbx a i.yd { float: left; float: left; width: 10px; height: 15px; background-position: -24px -142px; }

.head_main_top .mbx a:nth-child(2) { border-right: none; }

.head_main_top .mbx a:first-child + a + { border-right: none; }

.head_main_top .mbx a img { position: absolute; z-index: 11; top: 20px; right: 0; width: 120px; height: 0; transition: all ease-in-out 0.5s; }

.head_main_top .mbx a:hover img { height: 120px; }

.head_main_top .mbx a:hover p { color: #005197; }

.head_main_top .sousuo { position: relative; float: left; }

.head_main_top .sousuo .topsearch { display: block; width: 36px; height: 36px; margin: 0 auto; cursor: pointer; text-align: center; }

.head_main_top .sousuo .topsearch .btn_search { display: block; width: 12px; height: 12px; margin-top: 13px; margin-left: 13px; background-position: -282px -130px; }

.head_main_top .sousuo .btn_close_main { position: absolute; display: none; z-index: 9; top: 0; left: 0; width: 36px; height: 36px; margin: 0 auto; text-align: center; background-color: #d9d9d9; }

.head_main_top .sousuo .btn_close_main .btn_close { width: 12px; height: 12px; margin-top: 5px; margin-left: 0; background-position: -282px -149px; }

.head_main_nav { width: 100%; height: 108px; }

.head_main_nav .logo_main { float: left; width: 508px; height: 48px; padding-top: 30px; }

.head_main_nav .logo_main .logo { width: 508px; height: 48px; }

.head_main_nav .logo_main .logo .a1 { float: left; width: 508px; height: 48px; }

.head_main_nav .logo_main .logo img.weblogo { float: left; width: 200px; height: 48px; }

.head_main_nav .logo_main .logo p { float: left; height: 48px; margin-left: 10px; padding-left: 10px; border-left: #e5e5e5 solid 1px; }

.head_main_nav .logo_main .logo p span { display: inline-block; width: 280px; color: #333; font-size: 16px; line-height: 24px; }

.head_main_nav .toprig { overflow: hidden; width: 311px; height: 36px; margin-top: 38px; border: #005197 solid 2px; }

.head_main_nav .toprig .s_input { width: 254px; height: 36px; padding-left: 10px; border: 0; line-height: 36px; }

.head_main_nav .toprig .s_btn { width: 47px; height: 36px; color: #fff; border: 0; background-color: #005197; line-height: 36px; }

.head_main_nav .right { padding-top: 30px; text-align: left; }

.head_main_nav .right i.dh { width: 16px; height: 16px; margin-right: 5px; background-position: -0px -141px; }

.head_main_nav .right p { display: block; color: #333; font-size: 14px; line-height: 14px; }

.head_main_nav .right span { display: block; padding-top: 4px; color: #3ba86f; font-family: 'DINPro-Medium','Arial',Impact; font-size: 30px; font-weight: bold; line-height: 30px; }
/*header_main*/
.header_main { position: relative; z-index: 10; width: 100%; height: 60px; background: #005197; }

#nav_main { width: 1200px; height: 60px; }

#nav_main .nav { z-index: 12; width: 100%; height: 60px; }

#nav_main .nav li { position: relative; z-index: 10; float: left; width: 133.3px; text-align: center; }

#nav_main .nav li a.aLink { position: relative; display: block; overflow: hidden; height: 60px; cursor: pointer; color: #fff; font: normal 16px; line-height: 60px; }

#nav_main .nav li a i { position: absolute; display: block; top: 24px; right: 0; width: 1px; height: 12px; background-color: #3071a9; }

#nav_main .nav li.item6 { background: none; }

#nav_main .nav li.hover,
#nav_main .nav li:hover { background-color: #3ba86f; }

#nav_main .nav li.hover i,
#nav_main .nav li:hover i { display: block; }

#nav_main .nav li.hover a.aLink:before { width: 100%; }

#nav_main .nav li:hover a.aLink:before { width: 100%; }

.header_main .tel_main { float: right; width: 160px; height: 110px; }

.header_main .tel_main .zx { margin-top: 30px; color: #666; font-size: 14px; line-height: 24px; }

.header_main .tel_main .tel { text-indent: -12px; color: #333; font: normal 32px "Vladimir Script"; line-height: 24px; }

#nav_main .nav li.hover i,
#nav_main .nav li:hover i { display: none; }

#nav_main .nav li.li9 i { display: none; }

#index .index_nav,
#case .case_nav,
#news .news_nav,
#service .service_nav,
#message .message_nav,
#product .product_nav,
#contact .contact_nav,
#company .company_nav,
#workshop .workshop_nav,
#honor .company_nav { background-color: #3ba86f; }
/*导航栏下拉*/
#nav_main li.hover .subnav a { background: none; }

#nav_main .nav .subnav { position: absolute; display: none; z-index: 199; top: 60px; left: -20px; width: 170px; height: auto; background: #f4f4f4; }

#nav_main .nav .subnav li { width: 100%; }

#nav_main .nav .subnav .nav1 a { display: block; height: 12px; padding: 20px 0px; transition: all 0.2s ease-in-out 0s; text-align: left; text-align: center; color: #333; border-top: 1px solid #e3e3e3; font-size: 14px; font-weight: 500; line-height: 12px; }

#nav_main .nav .subnav li.nav1 { padding: 0; background: none; }

#nav_main .nav .subnav li.nav1:first-child a { border-top: none; }

#nav_main .nav .subnav li:hover { background: #3ba86f; }

#nav_main .nav .subnav li:hover a { text-indent: 2px; color: #fff; }

.immediately { position: absolute; top: 23px; right: 0; }

.immediately a { display: block; width: 40px; height: 40px; background-position: -282px 0px; }

.immediately p { position: absolute; top: 42px; right: -10px; width: 60px; height: 24px; text-align: center; color: #fff; background-position: -334px 0px; font-size: 12px; }

.immediately a:hover { background-position: -282px -44px; }
/* banner */
#banner_main { z-index: 2; overflow: hidden; width: 100%; max-width: 1920px; margin: 0 auto; }

#banner_main .banner { position: relative; width: 100%; min-width: 1200px; height: 700px; margin: 0 auto; }

#banner { position: relative; z-index: 0; overflow: hidden; width: 100%; min-width: 1000px; }

#banner,
.banner ul { overflow: hidden; max-height: 700px; }

.banner li { position: absolute; display: none; z-index: 1; overflow: hidden; width: 100%; }

.banner li:first-child { display: block; }

.banner li img { position: relative; display: block; top: 0; left: 50%; width: 1920px; min-width: 1200px; height: 700px; margin-left: -960px; }

#banner .tip { position: absolute; z-index: 12; bottom: 30px; left: 50%; width: 1000px; height: 14px; margin-left: -500px; text-align: center; font-size: 0; line-height: 0; }

#banner .tip span { display: inline-block; width: 33px; height: 4px; margin: 0 10px; cursor: pointer; opacity: 0.5; border: #fff solid 1px; background: #333; font-size: 0; filter: Alpha(opacity=50); }

#banner .tip span.cur { opacity: 1; border: #80c20f solid 1px; background-color: #80c20f; filter: Alpha(opacity=100); }

#banner #btn_prev,
#banner #btn_next { position: absolute; z-index: 5; top: 290px; width: 31px; height: 61px; }

#banner #btn_prev { left: 12%; transition: all 600ms ease; background-position: 0 0; }

#banner #btn_next { right: 12%; transition: all 600ms ease; background-position: -38px 0px; }

#banner #btn_prev:hover { left: 11.6%; transition: all 600ms ease; background-position: 0 -72px; }

#banner #btn_next:hover { right: 11.6%; transition: all 600ms ease; background-position: -38px -72px; }
/*banner end*/
/********.fixtool*********/
.toolbar { position: fixed; z-index: 999; top: 44%; right: 2%; width: 52px; }

.toolbar dd { position: relative; width: 51px; height: 51px; margin-top: 4px; margin-bottom: 1px; border: #ebebeb solid 1px; -webkit-border-radius: 100%; border-radius: 100%; background-color: #fff; }

.toolbar dd i { position: absolute; display: block; top: 0; left: 0; width: 51px; height: 51px; cursor: pointer; text-align: center; }

.toolbar dd i span { display: block; width: 35px; height: 35px; margin: 9px 0 0 8px; background: url(../images/rightfixicon.png) no-repeat 0 0; *margin: 7px 0 0 0; }

.toolbar dd.gottop { display: none; }

.toolbar .slide-tel { position: absolute; display: block; overflow: hidden; top: -1px; right: -1px; width: 0; height: 53px; padding: 0 0 0 50px; color: #fff; font-family: arial; font-size: 24px; font-weight: bold; line-height: 53px; }

.toolbar .pop { position: absolute; display: none; top: -65px; right: 90px; background: #38a72f; }

.toolbar .pop-code { width: 120px; padding: 20px 20px 0; }

.toolbar .pop-code img { display: block; width: 120px; height: 120px; }

.toolbar .pop-code h3 { height: 52px; text-align: center; white-space: nowrap; color: #f2e8e1; font-size: 16px; font-weight: 400; line-height: 52px; }

.toolbar .qq span { background-position: -0px -47px; }

.toolbar .qq a { display: block; width: 52px; height: 52px; cursor: pointer; }

.toolbar .qq:hover { border-radius: 100%; background-color: #38a72f; }

.toolbar .qq:hover span { background-position: -36px -47px; }

.toolbar .tel span { background-position: -0px 0; }

.toolbar .tel:hover { border-radius: 30px; background: #38a72f; }

.toolbar .tel:hover span { background-position: -36px 0; }

.toolbar .code span { background-position: -0px -95px; }

.toolbar .code:hover { border-radius: 100%; background-color: #38a72f; }

.toolbar .code:hover span { background-position: -36px -95px; }

.toolbar .top span { background-position: -0px -142px; }

.toolbar .top:hover { border-radius: 100%; background-color: #38a72f; }

.toolbar .top:hover span { background-position: -36px -142px; }

.toolbar dd:hover { }
/*footer*/
.footer_main { position: relative; overflow: hidden; width: 100%; height: 368px; background-color: #343d44; }

.foot_z { float: left; width: 350px; height: 277px; margin-top: 50px; border-right: #495157 solid 1px; }

.foot_z h3 { color: #fff; font-size: 18px; }

.foot_z h3 i { display: block; width: 40px; height: 1px; margin-top: 16px; background-color: #fff; }

.foot_z p { display: block; margin-top: 24px; color: #fff; font-size: 16px; }

.foot_z p span { display: block; padding-top: 2px; color: #fff; font-family: "Arial"; font-size: 14px; line-height: 16px; }

.foot_z ul { display: inline-block; width: 350px; padding-top: 14px; }

.foot_z ul li { display: block; padding-top: 24px; color: #fff; font-size: 14px; line-height: 14px; }

.foot_z ul li.li2 { padding-top: 10px; padding-left: 40px; }

.foot_y { float: left; width: 550px; margin-top: 50px; margin-left: 48px; border-right: #495157 solid 1px; }

.foot_y h3 { padding-bottom: 20px; color: #fff; font-size: 18px; }

.foot_y h3 i { display: block; width: 40px; height: 1px; margin-top: 16px; background-color: #fff; }

.foot_y .item { float: left; margin-top: 10px; }

.foot_y .item.item4 { margin-left: 20px; }

.foot_y .item.item1 { clear: left; }

.foot_y .item .txt { width: 232px; height: 44px; padding-left: 6px; text-indent: 8px; color: #aeb0b2; border: #71787c solid 1px; font-size: 14px; line-height: 43px; *text-indent: 0; }

.foot_y .item .area { width: 496px; height: 74px; padding-left: 6px; resize: none; text-indent: 8px; color: #aeb0b2; border: #71787c solid 1px; background-color: transparent; font-size: 14px; line-height: 28px; *text-indent: 0; *resize: none; -webkit-appearance: none; }

.foot_y .submit { display: block; clear: left; }

.foot_y .submit .tijiao { display: inline-block; float: right; width: 150px; height: 46px; margin-top: 20px; margin-right: 44px; cursor: pointer; color: #fff; border: 0; border: none; background-color: #3ba86f; font-size: 16px; }

.foot_y .submit .tijiao:hover { color: #333; background-color: #fff; }

.foot_j { float: right; width: 200px; margin-top: 50px; text-align: center; }

.foot_j b { display: block; width: 198px; height: 198px; text-align: center; border: #71787c solid 1px; }

.foot_j b img { display: inline-block; width: 180px; height: 180px; margin-top: 10px; background-size: 100%; }

.foot_j p { display: inline-block; padding-top: 24px; color: #fff; font-size: 14px; }

.foot_y .item .txt.tel { margin-left: 5px; }

.copyright { width: 100%; height: 60px; background: #2a3137; line-height: 60px; }

.copyright p { float: left; color: #fff; font-size: 12px; }

.copyright a { color: #fff; font-size: 12px; }

.copyright span { margin: 0 6px; }

.copyright a:hover { color: #e2e2e2; }

.copyright i { display: block; float: right; color: #fff; font-size: 12px; }
/********.toolbar1*********/
.toolbar1 { position: fixed; z-index: 999; right: 10px; bottom: 200px; width: 77px; border: 1px solid #e8e8e8; }

.toolbar1 .icon2 { display: block; width: 40px; height: 40px; margin: 11px auto 0; background: url(../images/fix-ico.png) no-repeat -2px 5px; }

.toolbar1 dd { position: relative; width: 77px; height: 90px; border-top: 1px solid #f6f6f6; }

.toolbar1 dd i { position: absolute; display: block; top: 0; left: 0; width: 77px; height: 90px; cursor: pointer; text-align: center; border-bottom: 1px solid #f6f6f6; background: #fff; }

.toolbar1 dd:first-child i { border-top: 0; }

.toolbar1 dd.item1 i .icon2 { background-position: center 2px; }

.toolbar1 dd.item2 i .icon2 { background-position: center -65px; }

.toolbar1 dd.item3 i .icon2 { background-position: center -128px; }

.toolbar1 dd.return-top { display: none; }

.toolbar1 dd.return-top i .icon2 { background-position: center -187px; }

.toolbar1 dd .pop { position: absolute; display: none; top: -45px; right: 145px; background: #fff; }

.toolbar1 dd .pop-code { width: 120px; padding: 10px 10px 0; }

.toolbar1 dd .pop-code img { display: block; width: 120px; height: 120px; }

.toolbar1 dd .pop-code h3 { height: 40px; text-align: center; white-space: nowrap; color: #f34636; font-size: 12px; font-weight: 400; line-height: 40px; }

.toolbar1 dd.item1 { position: static; }

.toolbar1 dd .zx { position: absolute; display: none; z-index: 1000; right: 145px; bottom: 0; width: 172px; padding: 10px 30px; border: 1px solid #e8e8e8; background: #fff; line-height: 24px; }

.toolbar1 dd .zx .icon2 { display: block; float: left; width: 40px; height: 42px; margin-top: 0; margin-right: 12px; }

.toolbar1 dd .zx .t { padding: 10px 0; border-bottom: 1px solid #dedede; }

.toolbar1 dd .zx .t span { display: block; }

.toolbar1 dd .zx .t s { background-position: 0 -246px; }

.toolbar1 dd .zx .t.t2 s { background-position: 0 -314px; }

.toolbar1 dd .zx .t.t3 s { background-position: 0 -383px; }

.toolbar1 dd .zx .t.t4 { border-bottom: 0; }

.toolbar1 dd:hover i { background: #f3f3f3; }
/*******index css*******/
.index .indexTit { text-align: center; }

.index .indexTit .tit { color: #005197; font-size: 48px; font-weight: bold; line-height: 48px; }

.index .indexTit .tit span { display: inline-block; padding-left: 10px; color: #3ba86f; }

.index .indexTit .subtit { width: 1200px; margin: 0 auto; margin-top: 18px; text-align: center; color: #333; font-size: 16px; font-weight: normal; line-height: 18px; }

.floor_0_main { overflow: hidden; width: 100%; height: 51px; border-bottom: #eee solid 1px; }

.floor_0_main .floor_0_1 { float: left; line-height: 50px; }

.floor_0_main .floor_0_1 p { color: #333; font-size: 12px; line-height: 50px; }

.floor_0_main .floor_0_1 p a { display: inline-block; padding: 0 12px; color: #333; border-right: #e8e8e8 solid 1px; font-size: 12px; line-height: 12px; }

.floor_0_main .floor_0_1 p a:last-of-type { border-right: none; }

.floor_0_main .floor_0_1 p a:hover { color: #3ba86f; }

.floor_0_main .floor_0_2 { position: relative; position: relative; float: right; overflow: hidden; width: 276px; height: 30px; margin-top: 9px; border: #efefef solid 1px; border-radius: 4px; background-color: #fff; }

.floor_0_main .floor_0_2 input { border: none; background-color: none; }

.floor_0_main .floor_0_2 .stxt { display: block; width: 245px; height: 30px; text-indent: 10px; color: #999; line-height: 30px; }

.floor_0_main .floor_0_2 .sbtn { position: absolute; display: block; top: 1px; right: 1px; width: 30px; height: 28px; cursor: pointer; background-position: -0px -164px; font-size: 0; }
/*产品中心*/
.index .floor_1_main { width: 100%; height: 1141px; background: url(../images/t4_02.jpg) center center no-repeat; }

.index .floor_1_main .indexTit { padding-top: 50px; }

.floor_1 { display: inline-block; width: 1200px; padding-top: 54px; }

.floor_1 .floor_1_1 { float: left; width: 250px; height: auto; background: url(../images/t1_03.jpg) top center no-repeat; }

.floor_1 .floor_1_1 h3 { width: 250px; height: 85px; padding: 5px 0; text-align: center; color: #fff; font-size: 30px; line-height: 74px; }

.floor_1 .floor_1_1 ul { display: inline-block; width: 230px; margin-left: 10px; }

.floor_1 .floor_1_1 ul li { display: block; width: 230px; height: 40px; margin-top: 10px; }

.floor_1 .floor_1_1 ul li a { display: block; width: 228px; height: 38px; text-align: center; color: #fff; border: #4e88b9 solid 1px; font-size: 16px; line-height: 38px; }

.floor_1 .floor_1_1 ul li a:hover { border: #3ba86f solid 1px; background-color: #45bd7f; }

.floor_1 .floor_1_1 dl { width: 230px; margin-top: 34px; margin-left: 10px; text-align: center; }

.floor_1 .floor_1_1 dl dt { width: 230px; height: 18px; text-align: center; color: #fff; background: url(../images/t2_03.png) center center no-repeat; font-size: 16px; line-height: 18px; }

.floor_1 .floor_1_1 dl dd { padding-top: 12px; padding-bottom: 24px; color: #fff; font-family: "Arial"; font-size: 24px; font-weight: bold; line-height: 24px; }

.floor_1 .floor_1_2 { float: right; width: 900px; }

.floor_1 .floor_1_2 .fl_t { width: 900px; height: 60px; background: url(../images/t3_03.jpg) center center no-repeat; }

.floor_1 .floor_1_2 .fl_t p { float: left; padding-left: 28px; text-align: center; color: #fff; font-size: 24px; line-height: 60px; }

.floor_1 .floor_1_2 .fl_t a { display: block; float: right; padding-right: 20px; color: #333; font-size: 16px; line-height: 60px; }

.floor_1 .floor_1_2 .fl_t a:hover { color: #3ba86f; }

.game163 { position: relative; width: 842px; padding: 30px 28px; border: 1px solid #e5e5e5; border-top: none; }

.btn { position: absolute; display: none; width: 22px; height: 205px; padding-top: 200px; cursor: pointer; text-indent: -999em; }

.pre { left: 20px; background: url(../images/left.png) no-repeat 0 200px; }

.next { right: 30px; background: url(../images/right.png) no-repeat 0 200px; }

.game163 .smallScroll { position: relative; width: 100%; height: 314px; margin-top: 22px; }

.game163 .smallScroll .smallImg { position: relative; width: 840px; height: 300px; }

#left { position: absolute; display: none; float: left; top: 20px; left: 4px; width: 13px; height: 43px; cursor: pointer; background: url(../images/left.gif) no-repeat; }

#right { position: absolute; display: none; top: 20px; right: 4px; width: 13px; height: 43px; cursor: pointer; background: url(../images/right.gif) no-repeat; }

#conter { position: relative; display: block; overflow: hidden; width: 840px; height: 300px; }

#conter .txt { display: block; }

.game163 .smallScroll .smallImg ul { position: absolute; overflow: hidden; top: 0; left: 0; width: auto; height: 251px; }

.game163 .smallScroll .smallImg ul li { display: block; float: left; width: 285px; height: 251px; cursor: pointer; border-bottom: 1px solid #eaeaea; }

.game163 .smallScroll .smallImg ul li .txt { width: 270px; height: 50px; border-bottom: 1px solid #eaeaea; }

.game163 .smallScroll .smallImg ul li span,
.game163 .smallScroll .smallImg ul li p,
.game163 .smallScroll .smallImg ul li .lx { display: none; }

.game163 .smallScroll .smallImg ul li h2 { position: relative; width: 270px; height: 50px; color: #333; font-size: 20px; line-height: 50px; }

.game163 .smallScroll .smallImg ul li h2 i { position: absolute; display: block; top: 19px; right: 0; width: 13px; height: 13px; background-position: 0 -195px; }

.game163 .smallScroll .smallImg ul li img { display: block; overflow: hidden; width: 270px; height: 200px; }

#scroll { position: absolute; bottom: 14px; left: 0; width: 840px; height: 16px; cursor: pointer; background: url(../images/line.png) repeat-x left bottom; }

#scroll span { position: absolute; bottom: 0; left: 0; width: 133px; height: 16px; cursor: pointer; background: url(../images/scrollbg.png) no-repeat; }

#conter li:hover h2 { color: #3ba86f; }

.game163 .bigImg li { height: 350px; }

.game163 .bigImg .iopo { display: block; float: left; width: 470px; height: 348px; text-align: center; border: #f2f2f2 solid 1px; }

.game163 .bigImg .iopo img { display: inline-block; width: 460px; height: 340px; margin-top: 5px; }

.game163 .bigImg { position: relative; width: 842px; height: 350px; }

.game163 .bigImg .txt { float: right; width: 340px; height: 350px; color: #333; font-size: 24px; }

.bg { position: absolute; z-index: 0; bottom: 0; width: 100%; height: 52px; opacity: 0.4; background: #000; filter: alpha(opacity=40); }

.game163 .bigImg .txt h2 { width: 100%; padding-bottom: 18px; color: #333; border-bottom: #e5e5e5 solid 1px; font-size: 24px; font-weight: normal; }

.game163 .bigImg .txt h2 i { display: none; }

.game163 .bigImg .txt p { display: block; width: 100%; height: 230px; margin-top: 24px; color: #333; font-size: 16px; }

.game163 .bigImg .txt p span { display: block; padding-top: 30px; }

.game163 .bigImg .txt p a { display: inline-block; font-weight: bold; }

.game163 .bigImg .txt .lx a { display: inline-block; width: 140px; height: 46px; text-align: center; color: #fff; border-radius: 5px; background-color: #3ba86f; font-size: 16px; line-height: 46px; }

.game163 .bigImg .txt .lx a.x2 { display: inline-block; width: 140px; height: 46px; margin-left: 20px; text-align: center; color: #fff; border-radius: 5px; background-color: #005faf; font-size: 16px; line-height: 46px; }

.game163 .bigImg .txt .lx a:hover { background-color: #005faf; }

.game163 .bigImg .txt .lx a.x2:hover { background-color: #3ba86f; }

.game163 .smallScroll .sPrev { position: absolute; display: block; z-index: 22; bottom: 0; left: 286px; width: 120px; height: 36px; text-align: center; background-color: #3ba86f; }

.game163 .smallScroll .sPrev span { display: inline-block; color: #fff; font-size: 30px; line-height: 40px; }

.game163 .smallScroll .sNext { position: absolute; display: block; z-index: 22; bottom: 0; left: 436px; width: 120px; height: 36px; text-align: center; background-color: #3ba86f; }

.game163 .smallScroll .sNext span { display: inline-block; color: #fff; font-size: 30px; line-height: 40px; }
/*.box-163css{width:842px; position:relative; padding:30px 28px; border:1px solid #e5e5e5; border-top:none;}
.btn{position:absolute;display:none; padding-top:200px;width:22px; height:205px; cursor:pointer; text-indent:-999em;}
.pre{ background:url(../images/left.png) no-repeat 0 200px; left:20px;}
.next{background:url(../images/right.png) no-repeat 0 200px;right:30px;}
#ztbox {width:100%; position:relative; height:364px;margin-top: 22px;}
.spic{ width:840px; position:relative; height:300px;padding-top: 26px;}
#left {width:13px; height:43px; float:left; top:20px; position:absolute; left:4px; cursor:pointer; background:url(../images/left.gif) no-repeat; display:none; }
#right{ width:13px; height:43px; right:4px; top:20px; position:absolute;cursor:pointer; background:url(../images/right.gif) no-repeat;display:none;  }
#conter{ width:840px; position:relative; height:300px; display:block; overflow:hidden; }
#conter .txt{ display:block;}
#conter ul { width:auto; height:251px; overflow:hidden; top:0px; left:0px; position:absolute; }
#conter li{ width:285px; cursor:pointer; height:251px; float:left; border-bottom:1px solid #eaeaea; display:block; overflow:hidden;}
#conter li .txt{ width:270px; height:50px; border-bottom:1px solid #eaeaea;}
#conter li span,#conter li p,#conter li .lx{ display:none;}
#conter li h2{ width:270px; height:50px; line-height:50px; font-size:20px; color:#333; position:relative;}
#conter li h2 i{ display:block; width:13px; height:13px; background-position:0px -195px; position:absolute; right:0; top:19px;}
#conter li img{ width:270px; height:200px; display:block; overflow:hidden;}
#scroll{ background:url(../images/line.png) repeat-x left bottom; width:840px; height:16px; left:0px; bottom:14px; cursor:pointer; position:absolute;  }
#scroll span { width:133px; height:16px; left:0px; bottom:0px; cursor:pointer; position:absolute; background:url(../images/scrollbg.png) no-repeat; }
#conter li:hover h2{ color:#3ba86f;}
.bigpic .iopo{ display:block; width:470px; height:348px; border:#f2f2f2 solid 1px; text-align:center; float:left;}
.bigpic .iopo .bpic{ width:460px; height:340px; display:inline-block; margin-top:5px;overflow:hidden;}
.bigpic{ width:842px; height:350px; position:relative;}
.intro{ width:340px; height:350px; float:right;}
.bg{ background:#000;filter:alpha(opacity=40); opacity:0.4; z-index:0; width:100%; height:52px; position:absolute; bottom:0;}
.intro .txt{ font-size:24px; color:#333;}
.intro .txt h2{ width:100%; font-size:24px; padding-bottom:18px; color:#333; border-bottom:#e5e5e5 solid 1px; font-weight:normal;}
.intro .txt h2 i{ display:none;}
.intro .txt p{width:100%; display:block;font-size:16px; color:#333; margin-top:24px; height:230px;}
.intro .txt p span{ display:block; padding-top:30px; }
.intro .txt p a{ font-weight:bold; display:inline-block;}
.intro .lx a{ display:inline-block; width:160px; height:46px; background-color:#3ba86f; text-align:center; line-height:46px; border-radius:5px; font-size:16px; color:#fff;}
.intro .lx a.x2{ margin-left:20px; display:inline-block; width:160px; height:46px; background-color:#005faf; text-align:center; line-height:46px; border-radius:5px; font-size:16px; color:#fff;}
.intro .lx a:hover{background-color:#005faf;}
.intro .lx a.x2:hover{background-color:#3ba86f;}*/
/*我们的技术*/
.index .floor_2_main { width: 100%; height: 200px; background: url(../images/t6_02.jpg) center center no-repeat; }

.index .floor_2_main .floor_2 { float: right; width: 300px; text-align: center; }

.index .floor_2_main .floor_2 p { padding-top: 64px; color: #fff; font-family: "Arial"; font-size: 36px; font-weight: bold; line-height: 36px; }

.index .floor_2_main .floor_2 a { position: relative; display: block; width: 300px; height: 46px; margin-top: 16px; color: #fff; background-position: 0 -217px; font-size: 18px; line-height: 46px; }

.index .floor_2_main .floor_2 a:hover { background-position: 0 -271px; }

.index .floor_2_main .floor_2 a img { position: absolute; top: 46px; left: 0; width: 300px; height: 0; transition: all 0.36s ease; }

.index .floor_2_main .floor_2 a:hover img { height: 300px; }

.index_mole { display: block; width: 100%; height: 24px; text-align: center; background: url(../images/a6_02.png) center center no-repeat; }

.index_mole a { display: inline-block; width: 160px; height: 24px; background-color: #eff2f6; line-height: 24px; }

.index_mole a p { float: left; padding-left: 22px; transition: all ease 600ms; color: #333; font-size: 18px; line-height: 24px; }

.index_mole a i { display: block; float: left; width: 24px; height: 24px; margin-left: 18px; transition: all ease 600ms; background-position: 0 -430px; }

.index_mole a:hover p { padding-left: 20px; transition: all ease 600ms; color: #38a72f; }

.index_mole a:hover i { margin-left: 22px; transition: all ease 600ms; color: #38a72f; }

.floor_3_main { padding-top: 100px; }

.floor_3_main dl { position: relative; display: inline-block; z-index: 1; width: 1200px; }

.floor_3_main dl dt { float: left; width: 600px; }

.floor_3_main dl dt img { display: block; width: 100%; }

.floor_3_main dl dd { float: right; width: 500px; }

.floor_3_main dl dd h3 { display: block; height: 77px; padding-top: 60px; }

.floor_3_main dl dd h3 i { display: block; float: left; width: 77px; height: 77px; background: url(../images/t8_03.jpg) center center no-repeat; }

.floor_3_main dl dd h3 span { display: block; float: left; width: 400px; margin-left: 18px; color: #000; font-size: 30px; line-height: 38px; }

.floor_3_main dl dd p { display: block; height: 82px; margin-top: 22px; color: #000; font-size: 16px; line-height: 30px; }

.floor_3_main dl dd a { position: relative; display: block; z-index: 10; width: 198px; height: 44px; text-align: center; color: #434343; border: #e5e5e5 solid 1px; border-radius: 6px; font-size: 16px; line-height: 44px; }

.floor_3_main dl.dl2 dd h3 { padding-top: 90px; }

.floor_3_main dl dd a:hover { position: relative; color: #fff; border: #3ba86f solid 1px; background-color: #3ba86f; }

.floor_3_main dl dd a img { position: absolute; z-index: 10; top: -160px; left: 198px; width: 220px; height: 0; transition: all ease 600ms; }

.floor_3_main dl dd a:hover img { z-index: 10; height: 220px; }

.floor_3_main dl.dl1 dd h3 span { width: 250px; }

.floor_3_main dl.dl2 dd,
.floor_3_main dl.dl4 dd { float: left; }

.floor_3_main dl.dl2 dt,
.floor_3_main dl.dl4 dt { float: right; }

.floor_3_main dl.dl2 dd h3 i { display: block; float: left; width: 77px; height: 77px; background: url(../images/t8_07.jpg) center center no-repeat; }

.floor_3_main dl.dl3 dd h3 i { display: block; float: left; width: 77px; height: 77px; background: url(../images/t8_10.jpg) center center no-repeat; }

.floor_3_main dl.dl4 dd h3 i { display: block; float: left; width: 77px; height: 77px; background: url(../images/t8_12.jpg) center center no-repeat; }

.floor_4_main { width: 100%; height: 791px; background: url(../images/t9_02.jpg) center center no-repeat; }

.floor_4_main .indexTit { padding-top: 118px; }

.floor_4_main .indexTit .tit,
.floor_4_main .indexTit .tit span { color: #fff; }

.floor_4_main .indexTit .subtit { color: #fff; }

.floor_4_main .floor_4_1 { display: inline-block; height: 440px; padding-top: 50px; }

.floor_4_main .floor_4_1 dl { float: left; float: left; width: 600px; height: 220px; background-color: #fff; }

.floor_4_main .floor_4_1 dl dt { display: block; float: left; overflow: hidden; width: 300px; height: 220px; }

.floor_4_main .floor_4_1 dl dt img { display: block; width: 300px; height: 220px; transition: all 0.36s ease; }

.floor_4_main .floor_4_1 dl dd { position: relative; float: right; width: 300px; height: 220px; text-align: center; }

.floor_4_main .floor_4_1 dl.dl1 dd i,
.floor_4_main .floor_4_1 dl.dl2 dd i { position: absolute; top: 42px; left: -14px; width: 0; height: 0; border-width: 13px 14px 13px 0; border-style: solid; border-color: transparent #fff transparent transparent; }

.floor_4_main .floor_4_1 dl.dl3 dd i,
.floor_4_main .floor_4_1 dl.dl4 dd i { position: absolute; top: 42px; right: -14px; width: 0; height: 0; border-width: 13px 0 13px 14px; border-style: solid; border-color: transparent transparent transparent #fff; }

.floor_4_main .floor_4_1 dl dd h3 { display: block; padding-top: 44px; padding-left: 30px; text-align: left; color: #333; font-size: 18px; line-height: 18px; }

.floor_4_main .floor_4_1 dl dd h3 span { display: block; width: 40px; height: 2px; margin-top: 20px; background-color: #3ba86f; }

.floor_4_main .floor_4_1 dl dd p { display: block; width: 240px; margin-left: 30px; padding-top: 20px; text-align: left; color: #333; font-size: 14px; line-height: 24px; *margin-left: 0; }

.floor_4_main .floor_4_1 dl.dl1:hover dd i,
.floor_4_main .floor_4_1 dl.dl2:hover dd i { position: absolute; top: 42px; left: -14px; width: 0; height: 0; border-width: 13px 14px 13px 0; border-style: solid; border-color: transparent #3ba86f transparent transparent; }

.floor_4_main .floor_4_1 dl.dl3:hover dd i,
.floor_4_main .floor_4_1 dl.dl4:hover dd i { position: absolute; top: 42px; right: -14px; width: 0; height: 0; border-width: 13px 0 13px 14px; border-style: solid; border-color: transparent transparent transparent #3ba86f; }

.floor_4_main .floor_4_1 dl:hover dd { background-color: #3ba86f; }

.floor_4_main .floor_4_1 dl:hover dd h3 { color: #fff; }

.floor_4_main .floor_4_1 dl:hover dd h3 span { background-color: #fff; }

.floor_4_main .floor_4_1 dl:hover dd p { color: #fff; }

.floor_4_main .floor_4_1 dl.dl3 dd,
.floor_4_main .floor_4_1 dl.dl4 dd { float: left; }

.floor_4_main .floor_4_1 dl.dl3 dt,
.floor_4_main .floor_4_1 dl.dl4 dt { float: right; }

.floor_4_main .floor_4_1 dl:hover dt img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08); }
/*新闻中心*/
.adMain { position: relative; overflow: hidden; width: 100%; height: 565px; background: url(../images/a2_02.jpg) center center no-repeat; }

.adMain .part1 { padding-top: 60px; }

.adMain .part1 h3 { width: 466px; padding-left: 48px; color: #fff; border-left: #fff solid 1px; font-size: 32px; font-weight: bold; line-height: 32px; }

.adMain .part1 h3 span { display: block; padding-top: 16px; color: #c4d5ec; font-size: 16px; font-weight: normal; line-height: 30px; }

.adMain .part1 .t1 { position: relative; width: 518px; height: 110px; margin-top: 24px; }

.adMain .part1 .t1 i { position: absolute; display: block; top: 0; left: 0; width: 28px; height: 24px; background-position: -162px -180px; }

.adMain .part1 .t1 h4 { width: 466px; padding-top: 6px; padding-left: 48px; color: #fff; font-size: 20px; font-weight: normal; line-height: 20px; }

.adMain .part1 .t1 h4 span { display: block; padding-top: 16px; color: #c4d5ec; font-size: 14px; line-height: 30px; }

.adMain .part1 .t1 em { position: absolute; display: block; top: 80px; right: 0; width: 28px; height: 24px; background-position: -218px -180px; }

.adMain .picFocus { position: absolute; top: 0; left: 50%; width: 1200px; margin-left: -600px; }

.adMain .picFocus .hd { float: left; width: 46%; margin-top: 300px; margin-left: 4%; }

.adMain .picFocus .hd ul { display: inline-block; width: 466px; }

.adMain .picFocus .hd ul li { position: relative; float: left; width: 233px; height: 62px; margin-top: 40px; border-bottom: #517dbe solid 1px; }

.adMain .picFocus .hd ul li h4 { position: absolute; display: none; top: -144px; left: 0; width: 466px; color: #fff; font-size: 20px; font-weight: normal; line-height: 20px; }

.adMain .picFocus .hd ul li h4 span { display: block; padding-top: 16px; color: #c4d5ec; font-size: 14px; line-height: 30px; }

.adMain .picFocus .hd ul li i { display: block; float: left; width: 35px; height: 41px; background-position: -167px -106px; }

.adMain .picFocus .hd ul li.li2 i { display: block; float: left; width: 35px; height: 41px; background-position: -214px -106px; }

.adMain .picFocus .hd ul li.li3 i { display: block; float: left; width: 35px; height: 41px; background-position: -260px -106px; }

.adMain .picFocus .hd ul li.li4 i { display: block; float: left; width: 35px; height: 41px; background-position: -298px -106px; }

.adMain .picFocus .hd ul li p { float: left; padding-left: 10px; color: #fff; font-size: 16px; line-height: 16px; }

.adMain .picFocus .hd ul li p span { display: block; padding-top: 6px; color: #ddd; font-size: 14px; line-height: 14px; }

.adMain .picFocus .hd ul li s { position: absolute; display: block; display: none; bottom: -1px; left: 0; width: 200px; height: 2px; background-color: #b43232; }

.adMain .picFocus .hd ul li.on h4 { display: block; }

.adMain .picFocus .hd ul li.on s { display: block; }

.adMain .picFocus .bd { float: left; width: 50%; height: 565px; }

.adMain .picFocus .bd ul li { width: 965px; height: 565px; }

.adMain .picFocus .bd ul li img { width: 100%; height: 565px; background-size: 100%; }

.adMain .picFocus .hd ul li.li2 h4 { left: -233px; }

.adMain .picFocus .hd ul li.li3 h4 { top: -247px; left: 0; }

.adMain .picFocus .hd ul li.li4 h4 { top: -247px; left: -233px; }
/*新闻中心*/
.index .floor_5_main { overflow: hidden; width: 100%; margin-top: 100px; padding-top: 80px; background-color: #fcfcfc; }

.floor_5_1 { width: 1200px; height: 452px; padding-top: 50px; }

.floor_5_1 .floor_5_z { position: relative; float: left; width: 600px; height: 452px; }

.floor_5_1 .floor_5_z a { display: block; }

.floor_5_1 .floor_5_z .dk { width: 600px; height: 213px; border-top: none; }

.floor_5_1 .floor_5_z b { display: block; overflow: hidden; width: 600px; height: 240px; }

.floor_5_1 .floor_5_z img { display: block; width: 600px; height: 240px; transition: all 0.36s ease; background-size: 100%; }

.floor_5_1 .floor_5_z h3 { display: block; width: 600px; padding-top: 30px; color: #333; font-size: 18px; line-height: 18px; }

.floor_5_1 .floor_5_z p { width: 600px; height: 98px; margin-top: 18px; color: #333; font-size: 14px; line-height: 24px; }

.floor_5_1 .floor_5_z i { display: block; width: 198px; height: 44px; margin: 0; padding: 0; text-align: center; color: #434343; border: #e5e5e5 solid 1px; border-radius: 6px; font-size: 16px; line-height: 44px; }

.floor_5_1 .floor_5_z em { position: absolute; display: block; top: 0; left: 0; width: 100px; height: 100px; text-align: center; color: #fff; background-color: #3ba86f; font-family: "Arial"; font-size: 16px; }

.floor_5_1 .floor_5_z em span { display: block; padding-top: 14px; color: #fff; font-size: 60px; line-height: 50px; }

.floor_5_1 .floor_5_z:hover h3 { color: #3ba86f; }

.floor_5_1 .floor_5_z:hover p,
.floor_5_1 .floor_5_z:hover i span { color: #333; }

.floor_5_1 .floor_5_z i:hover { color: #fff; border: #3ba86f solid 1px; background-color: #3ba86f; }

.floor_5_1 .floor_5_z a:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08); }

.floor_5_1 .floor_5_y { float: right; width: 550px; height: 452px; }

.floor_5_1 .floor_5_y ul { display: block; width: 550px; height: 452px; margin: 0 auto; }

.floor_5_1 .floor_5_y ul li { position: relative; width: 550px; height: 103px; margin: 0 auto; margin-bottom: 28px; padding-bottom: 28px; border-bottom: #b9b9b9 dashed 1px; }

.floor_5_1 .floor_5_y ul li em { position: absolute; display: block; display: block; float: left; top: 0; left: 0; width: 98px; height: 98px; text-align: center; color: #333; border: #e5e5e5 solid 1px; font-family: "Arial"; font-size: 16px; }

.floor_5_1 .floor_5_y ul li em span { display: block; padding-top: 14px; color: #333; font-size: 60px; line-height: 50px; }

.floor_5_1 .floor_5_y ul li a { display: block; width: 550px; height: 100px; }

.floor_5_1 .floor_5_y ul li h3 { float: right; width: 400px; height: 100px; }

.floor_5_1 .floor_5_y ul li p { width: 400px; color: #333; font-size: 18px; line-height: 18px; }

.floor_5_1 .floor_5_y ul li p span { display: block; padding-top: 18px; color: #333; font-size: 14px; font-weight: normal; line-height: 24px; }

.floor_5_1 .floor_5_y ul li:hover i,
.floor_5_1 .floor_5_y ul li:hover i span { color: #2e63bc; }

.floor_5_1 .floor_5_y ul li.li1 { display: none; }

.floor_5_1 .floor_5_y ul li:hover p { color: #3ba86f; font-weight: bold; }

.floor_5_1 .floor_5_y ul li:hover em,
.floor_5_1 .floor_5_y ul li:hover em span { color: #3ba86f; }

.floor_5_1 .floor_5_y ul li.li1 { display: none; }

.floor_5 .floor_5_2 { display: inline-block; margin-top: 50px; padding: 50px 0; }

.floor_5 .floor_5_2 b { display: inline-block; float: left; color: #3ba86f; font-size: 16px; line-height: 50px; }

.floor_5 .floor_5_2 p { float: left; color: #333; font-size: 16px; line-height: 50px; }

.floor_5 .floor_5_2 p a { display: inline-block; padding: 0 12px; color: #333; border-right: #e8e8e8 solid 1px; font-size: 16px; line-height: 16px; }

.floor_5 .floor_5_2 p a:last-of-type { border-right: none; }

.floor_5 .floor_5_2 p a:hover { color: #3ba86f; }

.index .floor_6_main { margin-top: 90px; }

.index .floor_6_main .floor_6_1 { position: relative; width: 1200px; height: 470px; background: url(../images/t12_03.jpg) center center no-repeat; }

.index .floor_6_main .floor_6_1 .indexTit { position: absolute; top: 8px; right: 0; text-align: right; }

.index .floor_6_main .floor_6_1 .indexTit p { text-align: right; }

.index .floor_6_main .floor_6_1 .floor_6_2 { padding-top: 10px; padding-left: 10px; }

.index .floor_6_main .floor_6_1 .floor_6_2 b { position: absolute; top: 14px; left: 14px; width: 730px; height: 440px; opacity: 0.4; border: #fff solid 1px; filter: Alpha(opacity=40); }

.index .floor_6_main .floor_6_1 .floor_6_2 img { float: left; width: 740px; height: 450px; background-size: 100%; }

.index .floor_6_main .floor_6_1 .floor_6_2 .f_z { float: left; width: 352px; margin-top: 176px; margin-left: 49px; }

.index .floor_6_main .floor_6_1 .floor_6_2 .f_z h3 { color: #fff; font-size: 24px; line-height: 24px; }

.index .floor_6_main .floor_6_1 .floor_6_2 .f_z p { display: block; height: 110px; margin-top: 24px; color: #fff; font-size: 14px; line-height: 24px; }

.index .floor_6_main .floor_6_1 .floor_6_2 .f_z a { display: block; float: right; width: 198px; height: 44px; text-align: center; color: #fff; border: #739bbe solid 1px; border-radius: 6px; font-size: 16px; line-height: 44px; }

.index .floor_6_main .floor_6_1 .floor_6_2 .f_z a:hover { background-color: #739bbe; }

.floor_6_3 { display: block; clear: left; width: 1200px; margin-top: 50px; }

.floor_6_3 .parHd { position: relative; width: 1200px; height: 45px; }

.floor_6_3 .parHd s { position: absolute; display: block; top: 22px; left: 0; width: 411px; height: 1px; background-color: #eee; }

.floor_6_3 .parHd b { position: absolute; display: block; top: 22px; right: 0; width: 411px; height: 1px; background-color: #eee; }

.floor_6_3 .parHd ul { display: block; width: 380px; height: 45px; margin: 0 auto; }

.floor_6_3 .parHd ul li { display: block; float: left; width: 178px; height: 43px; border: #eee solid 1px; background-color: #fff; }

.floor_6_3 .parHd ul li a { display: block; text-align: center; color: #333; font-size: 16px; line-height: 43px; }

.floor_6_3 .parHd ul li:hover,
.floor_6_3 .parHd ul li.on { border: #005197 solid 1px; background-color: #005197; }

.floor_6_3 .parHd ul li:hover a,
.floor_6_3 .parHd ul li.on a { color: #fff; }

.floor_6_3 .parHd ul li:nth-child(2) { margin-left: 20px; }

.floor_6_3 .parHd ul li:first-child + li { margin-left: 20px; }

.floor_6_3 .parBd { width: 1200px; height: 214px; margin-top: 50px; }

.floor_6_3 .parBd .slideBox { position: relative; width: 1200px; height: 214px; }

.floor_6_3 .parBd .slideBox .sPrev { position: absolute; top: 62px; left: -58px; width: 40px; height: 90px; background-color: #ddd; }

.floor_6_3 .parBd .slideBox .sNext { position: absolute; top: 62px; right: -58px; width: 40px; height: 90px; background-color: #ddd; }

.floor_6_3 .parBd .slideBox .sPrev:hover,
.floor_6_3 .parBd .slideBox .sNext:hover { background-color: #343d44; }

.floor_6_3 .parBd .slideBox .sPrev span { width: 14px; height: 26px; margin-top: 32px; margin-left: 13px; background-position: -51px -158px; }

.floor_6_3 .parBd .slideBox .sNext span { width: 14px; height: 26px; margin-top: 32px; margin-left: 13px; background-position: -69px -158px; }

.floor_6_3 .parBd .slideBox ul { width: 1200px; height: 214px; }

.floor_6_3 .parBd .slideBox ul li { position: relative; float: left; overflow: hidden; width: 290px; height: 214px; margin-right: 13px; text-align: center; }

.floor_6_3 .parBd .slideBox ul li img { width: 290px; height: 214px; transition: all 0.36s ease; background-size: 100%; }

.floor_6_3 .parBd .slideBox ul li p { position: absolute; bottom: 0; left: 0; width: 290px; height: 36px; color: #fff; background: url(../images/t13_03.png); font-size: 14px; line-height: 36px; }

.floor_6_3 .parBd .slideBox ul li:hover img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08); }

.floor_7_main { width: 100%; height: 60px; background-color: #3ba86f; line-height: 60px; }

.floor_7_main ul { display: inline-block; width: 1200px; height: 60px; line-height: 60px; }

.floor_7_main ul li { float: left; height: 60px; padding: 0 43px; line-height: 60px; }

.floor_7_main ul li a { display: block; color: #fff; font-size: 14px; }

.floor_7_main ul li.li1 { padding-left: 0; }

.floor_7_main ul li.li9 { padding-right: 0; }

.floor_7_main ul li a:hover { color: #f1f1f1; }
/* Underline From Center2 */
.hvr-underline-from-center2 { position: relative; display: inline-block; -webkit-transform: translateZ(0); transform: translateZ(0); vertical-align: middle; box-shadow: 0 0 1px rgba(0, 0, 0, 0); -webkit-backface-visibility: hidden; backface-visibility: hidden; -moz-osx-font-smoothing: grayscale; }

.hvr-underline-from-center2:before { position: absolute; z-index: -1; right: 50%; bottom: -1px; left: 50%; height: 2px; content: ""; -webkit-transition-timing-function: ease-out; transition-timing-function: ease-out; -webkit-transition-duration: 0.3s; transition-duration: 0.3s; -webkit-transition-property: left, right; transition-property: left, right; background: #38a72f; }

.hvr-underline-from-center2:hover:before,
.hvr-underline-from-center2.hover:before,
.hvr-underline-from-center2:focus:before,
.hvr-underline-from-center2:active:before { right: 0; left: 0; }

.hvr-underline-from-center2:hover,
.hvr-underline-from-center2.hover { *height: 43px; *border-bottom: 2px solid #38a72f; *line-height: 43px; }

.ntpo { padding-top: 30px; padding-bottom: 30px; }

@-webkit-keyframes scale {
    0% { -webkit-transform: scale(1); }

    50% { -webkit-transform: scale(1.02); }

    100% { -webkit-transform: scale(1); }
}

@keyframes scale {
    0% { transform: scale(1); }

    50% { transform: scale(1.02); }

    100% { transform: scale(1); }
}
