html{min-width:1200px;}
body,p,form,textarea,h1,h2,h3,h4,h5,dl,dd{margin: 0px;}
input,button,ul,ol{margin: 0px; padding: 0px;}
body,input,button,form{font-size: 14px; line-height: 28px; font-family: "microsoft yahei",'PingFang SC','Myriad Pro',"AvantGarde Bk BT","Arial",'Helvetica Neue', 'Helvetica', 'sans-serif'; color: #333333;}
h1,h2,h3,h4,h5,h6,font{font-size: 14px; font-weight: normal;}
ul,ol,li{list-style: none;}
input{background: none; border: 0 none;}
img,iframe{border: 0px;}
em,i{font-style: normal;}
button,input,select,textarea{font-size: 100%;}
table{border-collapse: collapse; border-spacing: 0;}
.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 { background: url(../image/ico.png) no-repeat; display: inline-block; vertical-align: middle;}
.icon{background: url(../image/icon.png) no-repeat; display: inline-block; vertical-align: middle;}
.icon1{background: url(../image/icon1.png) no-repeat; display: inline-block; vertical-align: middle;}
a{color: #333333; text-decoration: none;}
a:hover{color: #d80e19; text-decoration: none;}
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{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}

/*******顶部*******/
/*top_main*/
.head_main_top { height: 36px; width: 100%; background-color: #222; font-size: 14px; line-height: 36px; color: #fff;}
.head_main_top .mbx { float: left; height: 18px; margin-top: 8px;}
.head_main_top .mbx a { font-size: 14px; color: #ccc; padding: 0 10px; display: block; float: left; height: 18px; line-height: 16px; position: relative;}
.head_main_top .mbx a i.zs { float: left; width: 18px;  height: 18px; background-position: -228px -0px; float: left;}
.head_main_top .mbx a p { float: left; font-size: 14px; color: #ccc; padding-left: 6px;}
.head_main_top .mbx a i.yd {  float: left; width: 18px; height: 18px; background-position: -268px -0px; float: left;}
.head_main_top .mbx a i.lx {  float: left; width: 18px; height: 18px; background-position: -301px -0px; float: left;}
.head_main_top .mbx a img {  position: absolute;right: 0px; top: 20px; width: 120px; height: 0px; z-index: 88; transition: all ease-in-out .5s;}
.head_main_top .mbx a.lx{ padding-right:0;}
.head_main_top .mbx a:hover p { color: #fff;}
.head_main_top .mbx a:hover img { height: 120px;}

.index_top{ position: relative;z-index: 11;width: 100%;height: 176px;background-color: #fff;}
.index_top.fixed{ position:fixed; left:0; top:0;z-index: 666;}
.header_main { position: relative; width: 100%; height: 96px; z-index: 100;}
.top_main .top_l{opacity:1;filter:alpha(opacity=100);}
.top_main .top_r{margin-right:0px;}
.top_main .top_r .cn a{color:#999;opacity:1;}
.top_main .top_r .en a{margin-left:12px;margin-right:12px;color:#999;}
.top_main li{position: relative; float:left;display: inline-block; *display: block; *zoom: 1; text-align: center;}
.top_main li a{color: #999; cursor: pointer; float:left;}
.top_main li a:hover{opacity: 1; color:#fff;}
.top_main .top_r .contact{position:relative;padding-left:20px;padding-right:10px;margin-left:14px;background:url(404.png) no-repeat left center;background-size:12px 15px;z-index:99;cursor:pointer;}
.top_main .top_r .mobile{position: relative;padding-left: 20px;padding-right: 10px;margin-left: 2px;background: url(404.png) no-repeat left center;background-size: 10px 16px;z-index: 99;cursor: pointer;}
.top_main .top_r .mobile a {  display: block;  padding-right: 12px; background: url(404.png) no-repeat right center;  background-size: 7px 3px;}
.top_main .top_r .drop{position:absolute;left:-14px;z-index:99;width:100px;height:0px;transition: all ease-in-out .2s; top:30px;}
.top_main .top_r .drop img{position:relative;z-index:99;display:block;width:100px;height:0px;transition: all ease-in-out .2s;}
.top_main .top_r .webNav{padding-left:20px;margin-left:4px;background:url(404.png) no-repeat left center;}
.top_main .top_r .mobile:hover .drop{height:100px;}
.top_main .top_r .mobile:hover .drop img{width:100px;height:100px;}
.top_main li i{ display:inline-block; float:left; background:url(../image/hc_03.jpg) no-repeat; width:1px; height:12px; margin-top:10px; margin-left:10px;}

.header_main{position:relative;width: 100%; height:126px; z-index: 100;}
.header_main .logo{float: left;width: 600px;display: block;margin-top:38px;}
.header_main .logo img.weblogo{display:block; float:left;}
.header_main .logo p{ font-size: 26px;color: #006766;font-weight: bold;padding-left: 14px;line-height: 26px;float: left;}
.header_main .logo p span { display: block; font-size:18px; font-weight:normal; line-height:28px;}
.header_main .tel_main{margin-top:38px;}
.header_main .tel_main .icon{ width:25px; height:19px; background-position:-106px -0px; display:block; float:left; margin-top:20px; margin-right:6px;}
.header_main .tel_main .tel,.header_main .tel_main .tel1{ display:block; background:url(../image/s1_03.png) left center no-repeat;padding-left:20px; }
.header_main .tel_main .tel .nt,.header_main .tel_main .tel1 .nt{font-size: 16px;color: #333;display:inline-block;line-height: 16px; }
.header_main .tel_main .tel .num,.header_main .tel_main .tel1 .num{font-size: 24px;line-height: 24px;font-family: "Arial";color: #006766;display:inline-block;font-weight: bold; }

.header_main .sou{ width:178px; height:34px; border:#ddd solid 1px; border-radius:50px; margin-top:51px; margin-right:51px;}
.header_main .sou .input{ border:none; width:128px; height:34px; margin-left:20px; line-height:34px; float:left;}
.header_main .sou .btn{ width:16px; height:16px; float:left; background-position:0px 0px; margin-top:8px; cursor:pointer;}

.header_main .tel_main .search-box { position: relative; height: 38px;}
.header_main .tel_main .search-box .butn {display: block; cursor: pointer; width: 37px; height: 30px; margin-top: 8px;}
.header_main .tel_main .search-box .butn i { width: 24px; height: 24px; display: block; background-position: -118px -206px; margin: 0 auto;}
.header_main .tel_main .search-box .butn.hov { background: url(404.png) no-repeat center #b52618;}
.header_main .tel_main .search-box .butn.hov i { display: none;}
.header_main .tel_main .search-box .share-sub { position: absolute; right: 37px;top: 0px;width: 0;height: 48px; overflow: hidden; background: #ededed; border-radius: 5px 0 0 5px;}
.header_main .tel_main .search-box .share-sub .sub-btn { border: none; width: 48px;height: 48px; cursor: pointer; outline: none; background-position: -162px -190px;}
.header_main .tel_main .search-box .share-sub .tex { width: 220px; font-size: 14px; height: 20px;line-height: 20px; padding: 14px 10px; color: #666; border: none; background: #ededed; outline: none;}
.header_main .tel_main .search-box .lang-box { margin-top: 20px; margin-right: 38px;}
.header_main .tel_main .search-box .lang-box a {display: inline-block;text-align: center;font-size: 12px; margin-left: 28px;}
.header_main .tel_main .search-box .lang-box .stt {display: inline-block; line-height: 30px; font-size: 14px; color: #777; margin-right: 4px;}
.fu_t{ padding-top:29px;}

/*header_main*/

.nav_main{width: 100%;height:50px;z-index: 11; background-color:#006766;}
#nav_main .nav{ height:50px; z-index:12;}
#nav_main .nav li{float: left;z-index: 10;height:50px;text-align: center;line-height:50px;position: relative; width:92.3px;}
 #nav_main .nav li a.aLink{height:50px;line-height:50px;display: block;color: #f9f7f1;cursor: pointer;overflow: hidden;font-size: 16px; width: 100%; }
 #nav_main .nav li i{height:14px;width:1px;transition: all .6s ease 0s;position: absolute;top:25px;right:0; background-color:#ccc;}
#nav_main .nav li.li13 i{ display:none;}
#nav_main .nav li:hover a,#nav_main .nav li.hover a{ background-color:#ed9c17; color:#f9f7f1; font-weight:bold;}
#nav_main .nav li:hover i,#nav_main .nav li.hover i{ display:none;}
#nav_main .nav li ul { position: absolute;  left: 0px; top:50px;  z-index: 199; opacity: 0; visibility: hidden; height: auto; overflow: hidden; width:100%;}
#nav_main .nav li:hover ul { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); text-align:center;}
#nav_main .nav li ul li { display: block; clear: left; width:100%; background: none; height: 45px; background-color: #f9f9f9; border-bottom: #dddddd solid 1px; line-height: 45px; margin: 0; padding:0;text-align: center; }
#nav_main .nav li:hover  ul li a,#nav_main .nav li.hover ul li a{ color:#fff; border:none; font-weight:normal;background-color:#ed9c17;}
#nav_main .nav li:hover ul li a{background-color:#ed9c17; color:#222;}
#nav_main .nav li ul li a { display: block; font-size: 12px; color: #ddd; height: 45px; line-height: 45px; background: none; padding-right: 0; width: 100%; transition: all 0.2s ease-in-out 0s; }
#nav_main .nav li ul li a:hover{ color:#fff; transition: all 0.2s ease-in-out 0s;background-color:#006766;}
#nav_main .nav li.li1 a.aLink i,#nav_main .nav li.li9 a.aLink i{ display:none;}
#nav_main .nav li:hover a i, #nav_main .nav li.hover a i { display: block;}


.nav_main.fixed {position:fixed; z-index:1111;box-shadow: 0px 0px 11px #272727;-webkit-transition: all 150ms ease-in-out;
-moz-transition: all 150ms ease-in-out;transition: all 150ms ease-in-out; top:0; left:0;}/****banner****/
.banner_main { width: 100%; overflow: hidden; position: relative; z-index: 2;}
.banner_main .banner { width: 100%; min-width: 1000px;padding: 0 0 31.55%;z-index: 20; position: relative; overflow: hidden; *zoom: 1;}
.banner_main .banner .list { width: 100%;}
.banner_main .banner li { width: 100%; position: absolute; left: 0; top: 0; bottom: 0; right: 0; z-index: 1; overflow: hidden; background: #fff;}
.banner_main .banner li img { width: 100%; height: 100%; display: block; position: relative; left: 0; top: 0;}
.banner_main .banner li a { width: 100%; display: block; height: 100%;}
.banner_main .banner .tip { width: 100%; height: 20px; text-align: center; position: absolute; left: 0; bottom:60px; z-index: 10;}
.banner_main .banner .tip span { width:40px; height: 3px; margin: 0 5px; display: inline-block; cursor: pointer; vertical-align: top; background: none;  background-color:#fff; border-radius:5px;}
.banner_main .banner .tip span.cur { background: #c20810;}
.banner_main .banner .prev,.banner_main .banner .next { width:60px; height:60px; position: absolute; z-index: 12; top: 50%; margin-top: -30px; cursor: pointer; background-position: -0px -63px;display:none;}
.banner_main .banner .prev {left:8%; background-position: -0px -63px;}
.banner_main .banner .prev:hover { background-position:  -0px -126px;}
.banner_main .banner .next { right:8%; background-position: -67px -63px;}
.banner_main .banner .next:hover { background-position: -67px -126px;}
.banner_main .banner:hover .prev,.banner_main .banner:hover .next{ display:block;}
@media (min-width: 1460px) {
  .banner_main .banner .prev,.banner_main .banner .next { width: 60px; height:60px; margin-top: -30px; cursor: pointer; background-position:  -0px -63px; display:none; }
  .banner_main .banner .prev { left:8%; background-position:-0px -63px;}
  .banner_main .banner .prev:hover { background-position: -0px -126px;}
  .banner_main .banner .next { right:8%; background-position: -67px -63px;}
  .banner_main .banner .next:hover {  background-position: -67px -126px;}
  .banner_main .banner:hover .prev,.banner_main .banner:hover .next{ display:block;}
}

/********.fixtool*********/
.toolbar{width: 52px; position: fixed; right: 1%; bottom: 20%; z-index: 999;}
.toolbar dd{width: 51px; height: 51px; margin-bottom: 1px; position: relative;  -webkit-border-radius: 100%; border-radius: 100%; margin-top:4px; background-color:#006766;}
.toolbar dd i{width: 51px; height: 51px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center;}
.toolbar dd i span{width: 35px; height: 35px; display: block; margin: 9px 0 0 8px; *margin: 7px 0 0 0; background: url(../image/rightFixIcon.png) no-repeat 0 0;}
.toolbar dd.gottop{display: none;}
.toolbar .slide-tel{display: block; width: 0; height: 53px; line-height: 53px; font-size: 24px; font-weight: bold; font-family: arial; color: #FFF; position: absolute; padding: 0 0 0 50px; top: -1px; right: -1px; overflow: hidden;}
.toolbar .pop{position: absolute; right: 90px; top: -65px; background: #f38c29; display: none;}
.toolbar .pop-code{width: 120px; padding: 20px 20px 0;}
.toolbar .pop-code img{width: 120px; height: 120px; display: block;}
.toolbar .pop-code h3{height: 52px; line-height: 52px; text-align: center; color: #f2e8e1; font-size: 16px; font-weight: 400; white-space: nowrap;}
.toolbar .qq span{background-position:-36px -47px;}
.toolbar .qq a{width: 52px; height: 52px; cursor: pointer; display: block;}
.toolbar .qq:hover{background-color:#f38c2e; border-radius: 100%;}
.toolbar .qq:hover span{background-position: -36px -47px; }
.toolbar .tel span{background-position:-36px 0;}
.toolbar .tel:hover{background: #f38c2e; border-radius:30px;}
.toolbar .tel:hover span{background-position: -36px 0;}
.toolbar .code span{background-position:-36px -95px;}
.toolbar .code:hover{ background-color:#f38c2e;  border-radius: 100%;}
.toolbar .code:hover span{background-position:-36px -95px;}
.toolbar .top span{background-position: -36px -142px;}
.toolbar .top:hover{ background-color:#f38c2e;  border-radius: 100%;}
.toolbar .top:hover span{background-position: -36px -142px; }
.toolbar dd:hover{ }


/*footer*/
.footer_main{position:relative;width:100%;height:370px; background-color:#222;overflow:hidden;}
.footer_main .part1 .middle{ float:left; width:330px;}
.footer_main .part1 .middle .bottomLogo{ margin-top:80px; width:400px; height:53px; display:block;}
.footer_main .part1 .middle .bottomLogo img{ display:block; background-size:100%; float:left;}
.footer_main .part1 .middle dl{ display:inline-block; width:100%; margin-top:14px;}
.footer_main .part1 .middle dl dt{ display:inline-block;}
.footer_main .part1 .middle dl dt i{ display:block; float:left; width:16px; height:16px; background:url(../image/s1_04.png) center center no-repeat;}
.footer_main .part1 .middle dl dt p{ display:block; font-size:14px; color:#ccc; line-height:14px; float:left; padding-left:6px;}
.footer_main .part1 .middle dl dd{ display:block; font-size:30px; color:#eee; line-height:30px; font-family:"Arial";}


.footer_main .part1 .middle ul{ display:block;  width:510px; margin-top:28px;}
.footer_main .part1 .middle ul li{ float:left; height:16px; line-height:16px; border-right:#4e4e4e solid 1px; padding-right:23px; padding-left:23px;}
.footer_main .part1 .middle ul li a{ display:block; font-size:16px; color:#fff; line-height:16px;}
.footer_main .part1 .middle ul li a:hover{color:#108adb;}
.footer_main .part1 .middle ul li:nth-child(1){ padding-left:0;}
.footer_main .part1 .middle ul li:first-child{ padding-left:0;}
.footer_main .part1 .middle ul li:nth-child(5){ padding-right:0; border-right:none;}
.footer_main .part1 .middle ul li:first-child+li+li+li+li{ padding-right:0; border-right:none;}
.footer_main .bcontact { width:680px; float: left; padding-top:80px;}
.footer_main .bcontact dl{ width:134px; float:left; text-align:left;}
.footer_main .bcontact dl dt a{ display:block; font-size:18px; color:#ddd; line-height:18px;}
.footer_main .bcontact dl dt i{ display:block; width:20px; height:1px; background-color:#666; margin-top:14px;}
.footer_main .bcontact dl dd{ display:block; padding-top:15px;}

.footer_main .bcontact dl dd a{display:block; font-size:14px; color:#999; line-height:14px;}
.footer_main .bcontact dl a:hover{ color:#fff;}
.footer_main .part1 .bottomNav{float:left;margin-top:60px; margin-left:60px; width:308px;}
.footer_main .part1 .bottomNav h1{ font-size:24px; line-height:24px;color:#fff; font-weight:normal; padding-bottom:10px; }
.footer_main .part1 .bottomNav p{ padding-top:12px; width:310px; display:inline-block;}
.footer_main .part1 .bottomNav p i{ display:block; float:left; width:23px; height:24px; background-position:-36px -428px;}
.footer_main .part1 .bottomNav p i.s2{ display:block; float:left; width:23px; height:24px; background-position:-68px -428px;}
.footer_main .part1 .bottomNav p span{display:block; width:220px; float:left; font-size:14px; color:#999; line-height:24px; margin-left:12px;}
.footer_main .part1 .right{float:right;margin-top:80px;}
.footer_main .part1 .right .wx{display:block;width:120px;height:120px; background-color:#fff; text-align:center; float:left;}
.footer_main .part1 .right .wx img{display:inline-block;width:110px;height:110px; margin-top:5px;}
.footer_main .part1 .right .tit{margin-top:12px;font-size:14px;color:#999;line-height:16px;text-align:center;}
.footer_main .part1 .right .wx1{display:block;width:130px;height:130px; background-color:#fff; text-align:center; float:left; margin-left:30px;}
.footer_main .part1 .right .wx1 img{display:inline-block;width:120px;height:120px; margin-top:5px;}
.copyright{width:100%;height:50px;line-height:50px;background:#151515; }
.copyright p{font-size:12px;color:#ccc; float:left;}
.copyright i{font-size:12px;color:#ccc; float:right;}
.copyright a{font-size:12px;color:#ccc;}
.copyright span{margin:0 6px;}
.copyright a:hover{color:#fff;}


/*******index css*******/
.bottom-fix{ background-color:rgba(0,0,0,0.8); width:100%; height:120px; position:fixed; left:0; bottom:0; z-index:2222;}
.bottom-fix .fixcon{height:162px;}
.bottom-fix .fix_a { float:left; font-size:24px; color:#fff; font-weight:bold; line-height:24px; padding-top:36px;}
.bottom-fix .fix_a img{ display:block; border-radius:10px; float:left;}
.bottom-fix .fix_a p{ float:left; padding-left:22px; font-size:20px; color:#fff; line-height:20px; font-weight:normal;}
.bottom-fix .fix_a p i{ display:block; font-weight:bold; font-size:30px; line-height:30px; padding-bottom:8px;}
.bottom-fix .fix_a p span{ color:#f0000a;}
.fix_t{ float:left; margin-top:42px; margin-left:18px;}
.fix_t .iform .itemcon{ float:left; width:250px; height:46px; margin-left:10px;}
.fix_t .iform .itemcon .txt{ width:240px; height:46px; line-height:46px; background-color:#fff; border:none; border-radius:5px; padding-left:10px; }
.fix_t .iform{ float:left;}
.fix_t .btn{ width:160px; height:46px;float:left;margin-left:12px;}
.fix_t .btn .btn1{ width:160px; height:46px;background-color:#f0000a; color:#fff; text-align:center; line-height:46px; border:none; border-radius:5px; cursor:pointer; }
.fix_t .btn .btn1:hover{ background-color:#c60109;}
.fix_b{ float:left; font-size:14px; color:#fff; line-height:14px;padding-left:12px; padding-top:46px;}
.fix_b span{ display:block; padding-top:4px; }
.bottom-fix .close{ width:30px; height:30px; background-position:-174px -154px; position:absolute; right:-16px; top:50px;cursor:pointer;-webkit-transition: -webkit-transform 0.9s ease-out;
    -moz-transition: -moz-transform 0.9s ease-out;
    -o-transition: -o-transform 0.9s ease-out;
    -ms-transition: -ms-transform 0.9s ease-out;}
.bottom-fix .close:hover{-webkit-transform: rotateZ(360deg);
    -moz-transform: rotateZ(360deg);
    -o-transform: rotateZ(360deg);
    -ms-transform: rotateZ(360deg);
    transform: rotateZ(360deg);}
.iconp {
    background: url(../image/iconp.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}

/********.toolbar1*********/
.toolbar1{width: 77px; position: fixed; right: 10px; bottom: 200px; z-index: 999; border: 1px solid #e8e8e8;}
.toolbar1 .icon2{width: 40px; height: 40px; display: block; margin: 11px auto 0; background: url(404.png) no-repeat -2px 5px;}
.toolbar1 dd{width: 77px; height: 90px; border-top: 1px solid #f6f6f6; position: relative;}
.toolbar1 dd i{width: 77px; height: 90px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center; background: #fff; border-bottom: 1px solid #f6f6f6;}
.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; right: 145px; top: -45px; background: #fff; display: none;}
.toolbar1 dd .pop-code{width: 120px; padding: 10px 10px 0;}
.toolbar1 dd .pop-code img{width: 120px; height: 120px; display: block;}
.toolbar1 dd .pop-code h3{height: 40px; line-height: 40px; text-align: center; color: #f34636; font-size: 12px; font-weight: 400; white-space: nowrap;}
.toolbar1 dd.item1{position: static;}
.toolbar1 dd .zx{width: 172px; position: absolute; right: 145px; bottom: 0; padding: 10px 30px 10px; line-height: 24px; background: #fff; border: 1px solid #e8e8e8; z-index: 1000; display: none;}
.toolbar1 dd .zx .icon2{width: 40px; height: 42px; display: block; float: left; margin-right: 12px; margin-top: 0;}
.toolbar1 dd .zx .t{border-bottom: 1px solid #dedede; padding: 10px 0;}
.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 { background-color: #fff;}
.indexTit { height:40px; position: relative; width: 100%;}
.indexTit .ind { float: left; display:inline-block; position:relative; height:40px;}
.indexTit .ind s { display: block; width:85%; height:5px; background-color: #f38c2a; position:absolute; right:0; bottom:0; z-index:0; display:none;}
.indexTit .ind i { font-size:36px;color: #006766; line-height:36px; display: block; font-weight:bold; position:relative; z-index:1; }
.indexTit .inc { float: left; display: block; padding-top: 20px; margin-left: 20px; font-size: 18px; line-height: 20px; color: #333;}
.indexTit .menu_right{float:right;}
.indexTit .menu_right .item{float:left;width:130px;height:40px;font-size:18px;line-height:40px;text-align:center;margin-left:3px;color:#333;background:#e5e5e5;}
.indexTit .menu_right .item a{display:block;font-size:18px;transition:all ease 0.36s;}
.indexTit .menu_right .item:hover{background:url("../image/f2arr.png") no-repeat 90% center #ed9c17;}
.indexTit .menu_right .item:hover a{color:#fff;text-indent:-30px;transition:all ease 0.36s;}
.indexTit .menu_right .more{margin-left:3px;float:left;font-family:arial;font-size:30px;line-height:40px;text-align:center;color:#fff;display:block;width:40px;height:40px;background:#006766;}
.indexTit .menu_right .more a{display:block;font-size:30px;color:#fff;}
.indexTit .menu_right .more:hover{background:#f38c2a;}


.floor_0_main{ padding-top:60px;background-color: #F5F5F5; padding-bottom:60px;}
.floor_0_1 .solution{margin-top:40px;}
.solist li{position:relative;float:left;width:16.9%;height:337px;margin-left:1%;transition:all ease 0.36s;}
 .solist li .box1{position:relative;height:337px;background:url("../image/s3_03.jpg") no-repeat;/*background-color: #acacac;*/}
 .solist li .box1 .sico{padding-top:78px;}
 .solist li .box1 .sico img{position:absolute;top:78px;bottom:0;left:0;right:0;display:block;margin:0 auto;}
 .solist li .box1 .stit{padding-top:66px;font-size:24px;line-height:24px;color:#fff;text-align:center;}
 .solist li .box1 .simg{position:absolute;bottom:50px;left:50%;margin-left:-20px;display:block;width:40px;height:40px;background-position:-30px 0;}
 .solist li:first-child{margin-left:0;}
 .solist li.on{width:calc(96% - 12.5%*4);transition:all ease 0.36s;}
 .solist li.on .box1{opacity:0;filter:alpha(opacity=0);}
 .solist li .img{position:absolute;top:0;left:0;display:block;width:100%;height:100%;z-index:1;}
 .solist li .img img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;max-width:100%;height:100%;}
 .solist li .txt{position:absolute;top:0;left:0;z-index:2;}
 .solist li .box2 .txt{padding-top:64px;padding-left:50px;height:calc(100% - 80px);}
 .solist li .box2 .tit{font-size:30px;line-height:30px;color:#fff;text-shadow:#5c5c5c 0px 1px 1px;}
  .solist li .box2 i{ display:block; width:50px; height:1px;box-shadow:#5c5c5c 0px 1px 1px; background-color:#fff; margin-top:14px;}
 .solist li .box2 .desc{margin-top:30px;width:250px; height:108px;font-size:14px;line-height:24px;color:#fff;text-shadow:#5c5c5c 0px 1px 1px;}
 .solist li .box2 .detail{position:absolute;bottom:50px;left:50px;display:block;width:140px;height:40px;font-size:16px;line-height:40px; text-align:center;color:#fff; background-color:#006766;}
 .solist li .box2 .detail span{position:relative;z-index:12;}
 .solist li .box2 .detail:before,.index .solist li .box2 .detail:after{content: '';position: absolute;left: 0;top: 0;width: 0;height: 100%; background-color:#f28e2b;z-index:2;transition: .8s;}
 .solist li .box2 .detail:before{transition: .8s; background-color:#f28e2b;z-index:-1; }         
 .solist li .box2 .detail:hover:after,.index .solist li .box2 .detail:hover:before{width: 100%;}

.floor_1_main{ width: 100%;display: inline-block;padding-top:60px;background-color: #fff;}
.floor_1_main .floor_1_1{ padding-top:24px;}
.floor_1_main .floor_1_1 ul{ display:inline-block; width:105%;}
.floor_1_main .floor_1_1 ul li{ width:386px; height:358px; position:relative;box-shadow: 0 1px 6px #d9d9d9; float:left; margin-top:20px; margin-right:21px;}
.floor_1_main .floor_1_1 ul li b{ display:block; width:386px; height:290px; overflow:hidden;}
.floor_1_main .floor_1_1 ul li b img{ display:block; width:100%; transition: all .36s ease;}
.floor_1_main .floor_1_1 ul li:hover b img { -webkit-transform: scale(1.08);-ms-transform: scale(1.08); transform: scale(1.08);}
.floor_1_main .floor_1_1 ul li p{ font-size:20px; color:#222; line-height:68px; padding-left:20px;transition: all .36s ease;}
.floor_1_main .floor_1_1 ul li i{ display:block; width:27px; height:27px; background:url(../image/icon.png)  center center no-repeat; background-position:-77px 0px; position:absolute; right:14px; bottom:19px;transition: all .36s ease;}
.floor_1_main .floor_1_1 ul li:hover p{ padding-left:16px; color:#f38c2a;}
.floor_1_main .floor_1_1 ul li:hover i{ right:10px;}

.floor_1_12{ width:100%; padding-top:56px;}
.floor_1_j{ width:100%; padding-top:20px;}
.floor_1_j ul{ display:inline-block; width:105%;}
.floor_1_j ul li{ width:290px; height:252px; border-bottom:#eaeaea solid 1px; float:left; margin-right:13px; text-align:center;}
.floor_1_j ul li b{ display:block; width:290px; overflow:hidden; height:190px;}
.floor_1_j ul li b img{ display:block;width:290px;height:190px;transition: all .36s ease;}
.floor_1_j ul li p{ font-size:16px; line-height:60px;}
.floor_1_j ul li:hover{box-shadow: 0 5px 15px #e4e4e4;}
.floor_1_j ul li:hover img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}




.floor_2_main{ display:block; margin-top:16px; width:100%; background:url(../image/s6_02.png) center center no-repeat; height:275px;}
.floor_2_main .floor_2_1{float:left; width:840px; padding-top:138px;}
.floor_2_main .floor_2_1 p{ font-size:42px; color:#fff; line-height:42px;text-shadow:#5c5c5c 0px 1px 1px;}
.floor_2_main .floor_2_1 p span{ display:inline-block; font-weight:bold;}
.floor_2_main .floor_2_1 i{ display:block; font-size:14px; color:#fff; line-height:24px;text-shadow:#5c5c5c 0px 1px 1px; padding-top:12px; width:530px;}
.floor_2_main .floor_2_2{float:right; width:306px;margin-top:130px;}
.floor_2_main .floor_2_2 a{ display:block; width:170px; height:36px; background-color:#fff; border-radius:5px; margin-bottom:18px; float:right;}
.floor_2_main .floor_2_2 a i{ display:block; width:20px; height:20px; float:left; background-position:-113px 0px; margin-left:26px; margin-top:8px;}
.floor_2_main .floor_2_2 a span{ display:block; float:left; font-size:18px; color:#0f326e; line-height:36px; padding-left:12px;}
.floor_2_main .floor_2_2 a:hover{ background-color:#f0000a;}
.floor_2_main .floor_2_2 a:hover i{background-position:-138px 0px;}
.floor_2_main .floor_2_2 a:hover span{ color:#fff;}
.floor_2_main .floor_2_2 .tel_main{ display:inline-block;} 
.floor_2_main .floor_2_2 .tel,.floor_2_main .floor_2_2 .tel1{ display:block; background:url(../image/s1_04.png) 0 11px no-repeat;padding-left:20px; }
.floor_2_main .floor_2_2 .tel .nt,.floor_2_main .floor_2_2 .tel1 .nt{font-size: 18px;color: #fff;display:inline-block;line-height: 30px; }
.floor_2_main .floor_2_2 .tel .num,.floor_2_main .floor_2_2 .tel1 .num{font-size: 30px;line-height: 30px;font-family: "Arial";color: #fff;display:inline-block;font-weight: bold; }


.floor_3_main{ display:inline-block; width:100%; padding-top:80px; background-color:#f5f5f5; padding-bottom:90px;}
.floor_3_main .indexTit1{ text-align:center;}
.floor_3_main .indexTit1 { height:40px; position: relative; width: 100%;}
.floor_3_main .indexTit1 .ind { display:inline-block; position:relative; height:40px;}
.floor_3_main .indexTit1 .ind s { display:none; width:85%; height:5px; background-color: #f0000a; position:absolute; left:7%; bottom:0; z-index:0;}
.floor_3_main .indexTit1 .ind i { font-size:36px;color: #006766; line-height:36px; display: block; font-weight:bold; position:relative; z-index:1; }
.floor_3_main .indexTit1 .inc { display: block; padding-top:10px; font-size: 18px; line-height: 20px; color: #333;}
.floor_3_1{ width:100%; height:452px; position:relative; margin-top:52px;}
.floor_3_1 ul{ display:inline-block; width:100%; height:100%;}
.floor_3_1 ul li{ display:block; width:213px; height:242px; background:url(../image/s7_03.png) center center no-repeat; position:absolute; left:0; top:0;transition: all .36s ease;}
.floor_3_1 ul li.li2{ left:246px; top:0;}
.floor_3_1 ul li.li9{ left:492px; top:0; text-align:center;background:url(../image/s7_05.png) center center no-repeat; line-height:242px; font-size:90px; color:#fff; font-weight:bold;}
.floor_3_1 ul li.li9 a{ display:block; color:#fff;}
.floor_3_1 ul li.li3{ left:740px; top:0;}
.floor_3_1 ul li.li4{ left:988px; top:0;}
.floor_3_1 ul li.li5{ left:123px; top:207px;}
.floor_3_1 ul li.li6{ left:370px; top:207px;}
.floor_3_1 ul li.li7{ left:617px; top:207px;}
.floor_3_1 ul li.li8{ left:864px; top:207px;}
.floor_3_1 ul li:hover{ margin-top:-6px;}

.floor_4_main{ padding-top:80px;}
.floor_4_1{ margin-top:30px; display:inline-block;}
.floor_4_1 ul{ width:105%; display:inline-block;}
.floor_4_1 ul li{ float:left; width:590px; height:332px; overflow:hidden; position:relative; margin-top:20px; margin-right:20px;}
.floor_4_1 ul li a dl{ display:block;width:590px; height:332px;}
.floor_4_1 ul li dl dt{width:590px; height:332px;overflow:hidden;}
.floor_4_1 ul li dl dt img{width:590px; height:332px; background-size:100%;transition: all ease 500ms;}
.floor_4_1 ul li a:hover dl dt img{transform: scale(1.06, 1.06);transition: all ease 500ms;}
.floor_4_1 ul li dl dd{width:590px; height:332px;overflow:hidden; position:absolute; left:0; top:0;transition: all ease 500ms;}
.floor_4_1 ul li a:hover dl dd{ background:url(../image/a7_03.png);transition: all ease 500ms;}
.floor_4_1 ul li dl dd i{ display:block; width:568px; height:310px; border:#fff solid 1px;  opacity:0.3; filter:alpha(opacity=30); -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(opacity=30)'; margin-top:10px; margin-left:10px;}
.floor_4_1 ul li dl dd p{position:absolute; left:46px; top:234px;transition: all ease 800ms;}
.floor_4_1 ul li dl dd p strong{ display:block; font-weight:normal;font-size:20px; color:#fff;text-shadow: 0px 1px 2px #4f4f4f;}
.floor_4_1 ul li dl dd p span{ display:block; width:30px; height:4px; background-color:#fff; margin-bottom:18px;}
.floor_4_1 ul li dl dd b{ width:65px; height:65px; background-position:-331px -0px; position:absolute; left:50px; top:216px;opacity: 0;  visibility: hidden;transition: all .6s ease 0s; transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0);}
.floor_4_1 ul li:hover dl dd b { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.floor_4_1 ul li:hover dl dd p{ top:70px;transition: all ease 800ms;}
.floor_4_1 ul li dl dd em{ font-size:14px; color:#fff; line-height:24px; width:450px; position:absolute; left:50px; top:134px;opacity: 0;  visibility: hidden;transition: all 0.6s ease 0s; transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0);}
.floor_4_1 ul li:hover dl dd em { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);transition: all 1s ease 0s;}
.floor_4_1 ul li dl dd b:hover{ margin-left:8px;}
.floor_4_1 ul li:hover{box-shadow: 0 3px 15px #006766;}

.floor_5_main{ background:#f5f5f5 url(../image/s10_02.jpg) bottom center no-repeat; width:100%;height:1394px; margin-top:76px;}
.floor_5_main .w1200{ padding-top:80px;}
.floor_5_main .indexTit1{ text-align:center;}
.floor_5_main .indexTit1 { height:40px; position: relative; width: 100%;}
.floor_5_main .indexTit1 .ind { display:inline-block; position:relative; height:40px;}
.floor_5_main .indexTit1 .ind s { display:none; width:85%; height:5px; background-color: #f0000a; position:absolute; left:7%; bottom:0; z-index:0;}
.floor_5_main .indexTit1 .ind i { font-size:36px;color: #006766; line-height:36px; display: block; font-weight:bold; position:relative; z-index:1; }
.floor_5_main .indexTit1 .inc { display: block; padding-top:10px; font-size: 18px; line-height: 20px; color: #333;}
.floor_5_1{ height:604px; width:100%; margin-top:40px;}
.floor_5_1 ul{ display:inline-block; width:105%;}
.floor_5_1 ul li{ width:388px; height:265px; background-color:#fff; float:left; margin-right:20px; margin-top:20px;}
.floor_5_1 ul li img{ display:block; margin-left:50px; margin-top:50px;}
.floor_5_1 ul li h3{ font-size:24px; color:#000; line-height:24px; padding-top:20px; padding-left:50px;}
.floor_5_1 ul li em{ display:block; font-size:14px; color:#999; line-height:24px; padding-top:16px; padding-left:50px; padding-right:50px;}
.floor_5_1 ul li p{ display:none;}
.floor_5_1 ul li.li1{ display:block; width:393px; height:604px; background:url(../image/s11_03.png) center center no-repeat; margin-top:0px; margin-right:10px;}
.floor_5_1 ul li.li1 h3{ color:#fff; line-height:34px; padding-right:50px;}
.floor_5_1 ul li.li1 em{ color:#fff;}
.floor_5_1 ul li.li1 p{ display:block; width:120px; height:30px; background-color:#fff; border-radius:5px; margin-top:28px; margin-left:50px;}
.floor_5_1 ul li.li1 p span{ display:block; font-size:14px; color:#0f326e; line-height:30px; float:left; padding-left:20px;}
.floor_5_1 ul li.li1 p i{ display:block; width:8px; height:8px; background-position:-172px 0px; float:left; margin-left:8px; margin-top:11px;}
.floor_5_1 ul li.li1 p:hover{ background-color:#ed9c17;}
.floor_5_1 ul li.li1 p:hover span{ color:#fff;}
.floor_5_1 ul li.li1 p:hover i{ background-position:-187px 0px;}
.floor_5_1 ul li.li2{ display:block; width:796px; height:254px; background:url(../image/s11_06.png) center center no-repeat; margin-top:0px;}
.floor_5_1 ul li.li2 em{ padding-right:166px;}
.floor_5_1 ul li:hover h3{ color:#ed9c17;}

.floor_5_main .indexTit{ margin-top:76px;}
.floor_5_main .indexTit .ind i{ color:#fff;}
.floor_5_main .indexTit .inc{ color:#fff;}

.floor_5_2{ margin-top:42px; width:1200px; height:378px; position:relative;}
.floor_5_2 i{ display:block; background:url(404.png) center center no-repeat; width:1233px; height:377px; position:absolute; left:0; top:0;}
.floor_5_2 ul{ display:inline-block; width:105%; height:378px; position:relative; z-index:3;}
.floor_5_2 ul li{ display:block; width:180px; height:148px; background-color:#fff; border-radius:5px; text-align:center; padding-top:30px; float:left; margin-right:24px; margin-bottom:21px;}
.floor_5_2 ul li span{ display:block; width:80px; height:80px; background-position:0 0; margin:0 auto;}
.floor_5_2 ul li h3{ font-size:18px; color:#666; line-height:18px; padding-top:18px;}
.floor_5_2 ul li.li2 span{ background-position:-84px 0;}
.floor_5_2 ul li.li3 span{ background-position:-168px 0;}
.floor_5_2 ul li.li4 span{ background-position:-252px 0;}
.floor_5_2 ul li.li5 span{ background-position:-336px 0;}
.floor_5_2 ul li.li6 span{ background-position:-420px 0;}
.floor_5_2 ul li.li7 span{ background-position:-0px -87px;}
.floor_5_2 ul li.li8 span{ background-position:-84px -87px;}
.floor_5_2 ul li.li9 span{ background-position:-168px -87px;}
.floor_5_2 ul li.li10 span{ background-position:-252px -87px;}
.floor_5_2 ul li.li11 span{ background-position:-336px -87px;}
.floor_5_2 ul li.li12 span{ background-position:-420px -87px;}
.floor_5_2 ul li.li1:hover span{ background-position:-0px -189px;}
.floor_5_2 ul li.li2:hover span{ background-position:-84px -189px;}
.floor_5_2 ul li.li3:hover span{ background-position:-168px -189px;}
.floor_5_2 ul li.li4:hover span{ background-position:-252px -189px;}
.floor_5_2 ul li.li5:hover span{ background-position:-336px -189px;}
.floor_5_2 ul li.li6:hover span{ background-position:-420px -189px;}
.floor_5_2 ul li.li7:hover span{ background-position:-0px -276px;}
.floor_5_2 ul li.li8:hover span{ background-position:-84px -276px;}
.floor_5_2 ul li.li9:hover span{ background-position:-168px -276px;}
.floor_5_2 ul li.li10:hover span{ background-position:-252px -276px;}
.floor_5_2 ul li.li11:hover span{ background-position:-336px -276px;}
.floor_5_2 ul li.li12:hover span{ background-position:-420px -276px;}
.floor_5_2 ul li:hover h3{ color:#333;}

.floor_6_main{ padding-top:80px;}
.floor_6_main .indexTit1{ text-align:center;}
.floor_6_main .indexTit1 { height:40px; position: relative; width: 100%;}
.floor_6_main .indexTit1 .ind { display:inline-block; position:relative; height:40px;}
.floor_6_main .indexTit1 .ind s { display:none; width:85%; height:5px; background-color: #f0000a; position:absolute; left:7%; bottom:0; z-index:0;}
.floor_6_main .indexTit1 .ind i { font-size:36px;color: #006766; line-height:36px; display: block; font-weight:bold; position:relative; z-index:1; }
.floor_6_main .indexTit1 .inc { display: block; padding-top:10px; font-size: 18px; line-height: 20px; color: #333;}
.floor_6_1{ margin-top:36px; width:100%; height:375px;}
.floor_6_1 dl{ display:inline-block; width:100%; height:375px; background-color:#f5f5f5;box-shadow: 0 1px 2px #bcbcbc;}
.floor_6_1 dl dt{ display:block; width:500px; height:375px; float:left;}
.floor_6_1 dl dt img{ display:block; width:500px; height:375px;}
.floor_6_1 dl dd{ display:block; width:568px; height:320px; float:left; margin-left:58px; margin-top:54px;}
.floor_6_1 dl dd h3{ font-size:26px; color:#333; line-height:26px;}
.floor_6_1 dl dd h3 span{ display:inline-block; font-size:26px; color:#051c42; line-height:26px;}
.floor_6_1 dl dd i{ display:block; width:90px; height:1px; background-color:#666; margin-top:26px;}
.floor_6_1 dl dd em{ display:block; font-size:14px; color:#333; line-height:28px; height:140px; margin-top:34px;}
.floor_6_1 dl dd p{ display:block; width:120px; height:30px; background-color:#006766; border-radius:5px;}
.floor_6_1 dl dd p span{ display:block; font-size:14px; color:#fff; line-height:30px; float:left; padding-left:20px;}
.floor_6_1 dl dd p s{ display:block; width:8px; height:8px; background-position:-187px 0px; float:left; margin-left:8px; margin-top:11px;}
.floor_6_1 dl dd p:hover{ background-color:#ed9c17;}

.floor_6_2 {position: relative; z-index: 99; margin-top:42px;}
.floor_6_2 .zx_t { background-color: #fff; width: 1200px; height: 100px;}
.floor_6_2 .zx_t dl { float: left; margin-left:86px; width:262px; border-right: #e5e5e5 solid 1px;}
.floor_6_2 .zx_t dl dt { font-size: 20px;color: #666; line-height: 20px;}
.floor_6_2 .zx_t dl dt p { display: block; font-size: 24px; color: #333; padding-bottom: 4px;}
.floor_6_2 .zx_t dl dt p span { display: inline-block; font-size: 60px; font-family: "Arial"; line-height: 56px; padding-right: 6px;}
.floor_6_2 .zx_t dl dt p i{ display:inline-block;display: inline-block; font-size: 60px; font-family: "Arial"; line-height: 56px; padding-right:6px;}
.floor_6_2 .zx_t dl dd{ font-size:16px; color:#666; line-height:16px; display:block;}
.floor_6_2 .zx_t dl.dl4 {  width: 150px; border-right: none;}
.floor_6_2 .zx_t dl.dl1{ margin-left:0;}
.floor_6_2 .zx_t dl.dl4 p span{ padding-right:0;}

.floor_7_main{ background-color:#f5f5f5; margin-top:60px; padding-top:80px; padding-bottom:42px;}
.floor_7_1{ position:relative; margin-top:50px;height: 420px;}
.floor_7_1 .bd{ display:inline-block; width:100%;}
.floor_7_1 .bd ul{ display:inline-block; width:100%;} 
.floor_7_1 .bd ul li{ width: 385px; flex-shrink: 0; float:left; height:420px; margin-right:24px; position:relative;}
.floor_7_1 .bd ul li a{ display:block; width: 385px; height:385px; }
.floor_7_1 .bd ul li b{ display:block; width:385px; overflow:hidden; height:212px;}
.floor_7_1 .bd ul li b img{ display:block;width:385px;height:212px;transition: all .36s ease;}
.floor_7_1 .bd ul li:hover img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}
.floor_7_1 .bd ul li:hover a{ background-color:#fff;box-shadow: 0 3px 20px #bcbcbc;}
.floor_7_1 .bd ul li dl{ display:block; width:383px; border:#ddd solid 1px; height:169px; border-top:none;}
.floor_7_1 .bd ul li:hover dl{ border:none; width:385px;}
.floor_7_1 .bd ul li dl dt{ float:left; width:66px; margin-left:30px; margin-top:32px;}
.floor_7_1 .bd ul li dl dt p{ font-size:14px; color:#999; line-height:14px; font-family:"Arial"; text-align:right;}
.floor_7_1 .bd ul li dl dt p span{ display:block; font-size:26px; color:#333; line-height:26px;}
.floor_7_1 .bd ul li dl dt i{ display:block; width:30px; height:5px; background-position:0px -47px; float:right; margin-top:46px;}
.floor_7_1 .bd ul li dl dd{ float:right; width:236px; margin-top:32px; margin-right:24px;}
.floor_7_1 .bd ul li dl dd h3{ font-size:18px; color:#000; line-height:24px; height:56px;}
.floor_7_1 .bd ul li dl dd p{ font-size:14px; color:#999; line-height:22px;}
.floor_7_1 .bd ul li:hover  dl dt p span{ color:#ed9c17;}
.floor_7_1 .bd ul li:hover  dl dd h3{ color:#ed9c17;}

.floor_7_1 .hd .next{ display:block; cursor:pointer; background:url(../image/icon.png) center center no-repeat; background-position:-47px -240px; width:38px; height:38px; position:absolute; right:-90px; top:190px;}
.floor_7_1 .hd .prev{ display:block; cursor:pointer; background:url(../image/icon.png) center center no-repeat; background-position:-0px -240px; width:38px; height:38px; position:absolute; left:-90px; top:190px;}
.floor_7_1 .hd .next:hover{ background-position:-47px -198px;}
.floor_7_1 .hd .prev:hover{ background-position:-0px -198px;}

.wrap{ width:100%; overflow:hidden;}
.content1{ height:300px; width:100%; overflow:hidden;}
.content1 h3{ font-size:36px;line-height:36px;color:#fff;text-shadow:#5c5c5c 0px 1px 1px; letter-spacing:1px; padding-top:90px;}
.content1 i{ display:block; width:60px; height:3px;box-shadow:#5c5c5c 0px 1px 2px; background-color:#fff; margin-top:20px;}
.content1 p{ display:block; text-shadow:#5c5c5c 0px 1px 1px; margin-top:30px;font-size:18px;line-height:26px;color:#fff;}

.nr_tou{ width:100%;overflow:hidden;padding-bottom:60px;}
.nr_nav{ height:78px; border-bottom:#e2e2e2 solid 1px;}
.nr_ny{ float:left; margin-top:20px;}
.nr_ny ul{ display:inline-block;}
.nr_ny ul li{ float:left; margin-right:24px;}
.nr_ny ul li a{ display:block; width:124px; height:38px; text-align:center; line-height:36px; border:#999 solid 1px; border-radius:50px; color:#333; font-size:16px;}
.nr_ny ul li.on a,.nr_ny ul li:hover a{ background-color:#ed9c17; border:#ed9c17 solid 1px; color:#fff;}

.nr_nz{ float:right; margin-top: 26px;display: block;}
.nr_nz .sobtitle{ background:url(../image/s18_03.png) left center no-repeat; padding-left:14px; font-size:14px; color:#999;display: inline-block;}
.nr_nz .sobtitle a{ color:#999;display: inline-block;}
.nr_nz .sobtitle a:hover{ color:#ed9c17;}

.qy_mc{ padding-top:40px;}
.qy_tz1 .lest{ width:105%; display:inline-block;}
.qy_tz1 .lest .item{ float:left; width:390px; margin-right:14px; text-align:center;box-shadow: 0px 1px 2px #bcbcbc; margin-bottom:20px;}
.qy_tz1 .lest .item b{ display:block; width:390px; height:292px; overflow:hidden; position:relative;}
.qy_tz1 .lest .item b img{ display:block;width:390px;height:292px;transition: all .36s ease;}
.qy_tz1 .lest .item:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}
.qy_tz1 .lest .item h3{ height:56px; width:100%; line-height:56px; font-size:24px; color:#333; background-color:#f3f3f3;}
.qy_tz1 .lest .item b i{ display:block; width:100%; height:100%; background:url(../image/s19_03.png);position: absolute;  left: 0px; top:0px;z-index: 1; opacity: 0; visibility: hidden;transition: all .36s ease;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0);}
.qy_tz1 .lest .item:hover b i { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.qy_tz1 .lest .item b s{ display:block; width:54px; height:54px; background-position:-171px -42px;position: absolute;  left:50%; top:50%; z-index:2;opacity: 0; visibility: hidden;transition: all .36s ease;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); margin-left:-27px; margin-top:-27px;}
.qy_tz1 .lest .item:hover b s{opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.qy_tz1 .lest .item:hover h3{ color:#f0000a;}
.qy_tz1 .lest .item:hover{box-shadow: 0px 3px 20px #bcbcbc; }

/* pager */
.pager { padding: 50px 0 15px; text-align: center;}
.pager:after { visibility: hidden; display: block; font-size: 0; content: " ";clear: both; height: 0;}
.pager { *zoom: 1;}
.pager span { display: inline;
    padding: 10px 16px;
    background-color: #fff;
    border: 1px solid #ddd;}
.pager a { padding: 10px 16px;
    position: relative;
    color: #428bca;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    margin: 0 2px;}
.pager ul li { padding: 0 !important; height: auto !important; border: none !important;display: inline-block; *display: inline; zoom: 1;}
.pager ul a { margin-left: 8px; padding: 0 15px; height: 38px; line-height: 38px; border:1px solid #ddd; text-decoration: none; float: left;}
.pager ul a.current { background-color: #f0000a;border-color: #f0000a; color: #fff;}
.pager ul a.current:hover { background-color: #f0000a; border-color: #f0000a; color: #fff;}
.pager ul a:hover { background-color: #f0000a; border-color: #f0000a; color: #fff;}

.tuijian{ background-color:#f5f5f5; padding:60px 0; padding-bottom:36px;}
.tui_c{ margin-top:44px; position:relative;}
.tui_c .bd{ display:inline-block; width:1200px; overflow:hidden;}
.tui_c .bd ul{ display:inline-block;}
.tui_c .bd ul li{ width:286px; float:left; margin-right:19px; height:330px;position:relative;}
.tui_c .bd ul li a{ display:block; width:286px; height:306px; background-color:#fff;box-shadow: 0px 1px 2px #bcbcbc; }
.tui_c .bd ul li b{ display:block; width:286px; height:214px; overflow:hidden;}
.tui_c .bd ul li b img{ display:block; width:286px; height:214px;transition: all .36s ease;}
.tui_c .bd ul li:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}
.tui_c .bd ul li:hover a{box-shadow: 0px 4px 20px #bcbcbc; }
.tui_c .bd ul li p{ font-size:20px; color:#333; line-height:20px; padding-left:20px; padding-top:20px;}
.tui_c .bd ul li i{ display:block; background:url(../image/icon.png) center center no-repeat; background-position:-153px -135px; width:54px; height:4px; position:absolute; left:20px; top:274px;transition: all .36s ease;}
.tui_c .bd ul li:hover p{ color:#ed9c17;}
.tui_c .bd ul li:hover i{ left:28px;}
.tui_c .hd .next{ display:block; width:38px; height:38px; background-position:-47px -240px; position:absolute; right:-90px; top:130px; cursor:pointer;}
.tui_c .hd .prev{ display:block; width:38px; height:38px; background-position:-0px -240px; position:absolute; left:-90px; top:130px; cursor:pointer;}
.tui_c .hd .next:hover{background-position:-47px -198px;}
.tui_c .hd .prev:hover{background-position:-0px -198px;}


.tui_c1{ margin-top:44px; position:relative;}
.tui_c1 .bd{ display:inline-block; width:1200px; overflow:hidden;}
.tui_c1 .bd ul{ display:inline-block;}
.tui_c1 .bd ul li{ width:390px; float:left; margin-right:14px; height:300px;position:relative;}
.tui_c1 .bd ul li a{ display:block; width:390px; height:276px; background-color:#fff;box-shadow: 0px 1px 2px #bcbcbc; }
.tui_c1 .bd ul li b{ display:block; width:390px; height:220px; overflow:hidden;}
.tui_c1 .bd ul li b img{ display:block; width:390px; height:220px;transition: all .36s ease;}
.tui_c1 .bd ul li:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}
.tui_c1 .bd ul li:hover a{box-shadow: 0px 4px 20px #bcbcbc; }
.tui_c1 .bd ul li p{ font-size:20px; color:#333; line-height:57px; text-align:center; background-color:#ddd;}
.tui_c1 .bd ul li i{ display:block; background:url(../image/icon.png) center center no-repeat; background-position:-153px -135px; width:54px; height:4px; position:absolute; left:20px; top:274px;transition: all .36s ease;}
.tui_c1 .bd ul li:hover p{ color:#ed9c17;}
.tui_c1 .bd ul li:hover i{ left:28px;}
.tui_c1 .hd .next{ display:block; width:38px; height:38px; background-position:-47px -240px; position:absolute; right:-90px; top:130px; cursor:pointer;}
.tui_c1 .hd .prev{ display:block; width:38px; height:38px; background-position:-0px -240px; position:absolute; left:-90px; top:130px; cursor:pointer;}
.tui_c1 .hd .next:hover{background-position:-47px -198px;}
.tui_c1 .hd .prev:hover{background-position:-0px -198px;}








.xi_tng{ display:inline-block; width:100%; padding-top:20px;}
.xi_tng ul{ display:inline-block; width:105%;}
.xi_tng ul li{ display:block; width:591px; height:188px; background:url(../image/c19_03.jpg) center center no-repeat; float:left; margin-right:19px; margin-bottom:18px;}
.xi_tng ul li .box1{ padding:0 46px; padding-top:38px; display:inline-block; width:499px;}
.xi_tng ul li .box1 img{ display:block; float:left;}
.xi_tng ul li .box1 h3{ font-size:24px; color:#fff; line-height:24px; padding-left:16px; padding-top:4px; float:left;}
.xi_tng ul li .box1 s{ display:block; width:43px; height:43px; float:right; background-position:-245px -41px;transition: all .36s ease;}
.xi_tng ul li p{ display:block; padding:0 46px; font-size:18px; color:#d8e0ed; line-height:30px; padding-top:8px;transition: all .36s ease;}
.xi_tng ul li:hover h3{ color:#f0000a;}
.xi_tng ul li:hover p{ padding-top:4px;}
.xi_tng ul li:hover s{ margin-right:5px;}
.xi_tng ul li:hover{box-shadow: 0px 4px 20px #86a7e0;}

.qy_fan1 .list{ width:105%; display:inline-block; padding-top:10px;}
.qy_fan1 .list .item{ background:url(404.png) center center no-repeat; width:213px; height:242px; float:left; margin-right:34px; margin-top:30px;transition: all .36s ease;}
.qy_fan1 .list .item img{ display:block; width:100%;}
.qy_fan1 .list .item:hover{ -webkit-transform: scale(1.08); -ms-transform: scale(1.04); transform: scale(1.04);}

.n-ico { display: inline-block;  vertical-align: middle;  background: url(../image/n-ico.png) no-repeat 0 0;}
.showCon{ padding-top:40px;}
.showCon .title{font-size: 24px;}
.showCon .mark{font-family: context; font-size: 16px; color: #666666; padding: 10px 0 16px; border-bottom: 1px solid #eeeeee; margin-bottom: 30px;}
.showCon .mark span{margin-right: 20px;}
.showCon .mark s{width: 20px; height: 18px; margin-right: 5px; background-position: -237px 0;}
.showCon .mark s.s1{background-position: -265px 0;}
.showCon .contxt{padding-bottom: 60px; color: #666666;}
.showCon .contxt img{max-width: 100%;}


.reLink{height: 58px; line-height: 58px; padding: 0 20px; margin: 20 auto; border: 1px solid #dddddd;}
.reLink .nextLink,
.reLink .prevLink{width: 50%; color: #666666; display: block;}
.reLink .nextLink s,
.reLink .prevLink s{width: 28px; height: 6px; margin: 0 10px; background-position: -144px 0;}
.reLink .nextLink:hover,
.reLink .prevLink:hover{color: #f38c2e;}
.reLink .prevLink{float: left; color: #666;}
.reLink .nextLink{text-align: right; float: right;}
.reLink .nextLink s{background-position: -144px -9px;}


.qy_an{ padding-top:40px;}
.qy_an .lest{ width:105%; display:inline-block;}
.qy_an .lest .item{ float:left; width:390px; margin-right:14px; text-align:center;box-shadow: 0px 1px 2px #bcbcbc; margin-bottom:20px;}
.qy_an .lest .item b{ display:block; width:390px; height:260px; overflow:hidden; position:relative;}
.qy_an .lest .item b img{ display:block;width:390px;height:260px;transition: all .36s ease; object-fit: contain;}
.qy_an .lest .item:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}
.qy_an .lest .item h3{ height:56px; width:100%; line-height:56px; font-size:20px; color:#333; background-color:#f3f3f3;}
.qy_an .lest .item b i{ display:block; width:100%; height:100%; background:url(../image/s19_03.png);position: absolute;  left: 0px; top:0px;z-index: 1; opacity: 0; visibility: hidden;transition: all .36s ease;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0);}
.qy_an .lest .item:hover b i { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.qy_an .lest .item b s{ display:block; width:54px; height:54px; background-position:-171px -42px;position: absolute;  left:50%; top:50%; z-index:2;opacity: 0; visibility: hidden;transition: all .36s ease;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); margin-left:-27px; margin-top:-27px;}
.qy_an .lest .item:hover b s{opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.qy_an .lest .item:hover h3{ color:#ed9c17;}
.qy_an .lest .item:hover{box-shadow: 0px 3px 20px #ed9c17; }

.newsPage3{}
.newsPage3 .list{ width:100%; display:inline-block;
}
.newsPage3 .list .item {
  padding: 40px 0;
  transition: all ease 300ms; padding-bottom:30px;
  border-top: 1px solid #eeeeee; display:inline-block; width:1200px;
}
.newsPage3 .list .item:first-child {
  border-top: 0px;
}
.newsPage3 .list .item a {
  width: 100%;
  display: block;
}
.newsPage3 .list .item{}
.newsPage3 .list .item b{ float:left;width: 310px; height: 174px; display:block; overflow:hidden;}
.newsPage3 .list .item img { width: 310px; height: 174px; display: block; margin-right: 40px; border-radius:5px;transition: all .36s ease;}
.newsPage3 .list .item:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}

.newsPage3 .list .item .ne{ float:left; width:800px; margin-left:40px;}
.newsPage3 .list .item h3 {
  font-size: 18px;
  color: #333333; font-weight:bold;
  padding: 30px 0 12px;
  transition: all ease 300ms;
}
.newsPage3 .list .item .txt {
  color: #ed9c17;
  line-height: 24px;
  height: 48px;
  padding-right: 160px;
  overflow: hidden;
}
.newsPage3 .list .item .time {
  width: 130px;
  padding-top: 36px;
  line-height: 24px;
  font-size: 20px;
  color: #666666;
  font-family: context;
}
.newsPage3 .list .item .time .day {
  font-size: 34px;
  line-height: 40px;
  margin-bottom: 8px;
  display: block;
}
.newsPage3 .list .item:hover h3 {
  text-indent: 10px;
  color: #ed9c17;
}


.lx_kl{ padding-top:40px;}
.cont_1{ margin-top:40px;}

.xiliu{display:inline-block; margin-top:50px; width:100%; margin-bottom:20px;}
.xiliu .liu_t{ text-align:center;}
.xiliu .liu_t h3{ font-size: 36px;
color: #0f326e; line-height:36px; font-weight:bold;}
.liu_x{ width:100%; margin:0 auto; margin-top:40px; position:relative;}
.liu_x .item{float: left; color: #999; font-weight: normal; width:30.6%; height:58px; line-height:58px; border: 1px solid #ccc;   border-radius:4px; position: relative; background-color:#f9f9f9;  margin-top:20px; margin-bottom:6px;}
.liu_x .item.mr0,.liu_x .item.mr1{ margin-right:0; margin-left:0;}
.liu_x .item.mr0,.liu_x .item.item4{ margin-left:3.8%;}
.liu_x .item.mr3{ width:99.8%;}
.liu_x .item.mr3 label{ width:8.7%;}
.liu_x .item .select{ width:91.2%; float:left;padding-left:3%;border: none;background-color: #f9f9f9;height:58px; line-height:58px;}
.liu_x .item label{ float:left;  text-align: center; display: block; width:27%; margin: 0; height:58px; line-height:58px; font-size: 14px; color: #0e1224;border-right: 1px solid #ccc;}
.liu_x .item input{outline: none; line-height:58px; height:58px; font-size: 14px; width:66%; float:left; padding-left:3%; border:none;background-color:#f9f9f9;}
.liu_x .item .red{position: absolute; right: 15px; top: 0; color: #ff0000; z-index: 11;}
.liu_x .formData1 .bot{width: 100%; float: left;}
.liu_x .item.mr1{ width:100%; height:196px;}
.liu_x .bot{ clear:left; padding-top:30px;}
.liu_x .sub{width: 400px; line-height:46px; height:50px; border: 2px solid #f0000a; text-align: center; background: #f0000a; color: #FFF; cursor: pointer; font-size: 16px; display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; margin: 0 auto; border-radius:4px; font-weight:bold;}
.liu_x .sub:hover{background: none; color: #f0000a;}
.liu_x .item .n-top{ position:absolute; left:100px; top:0;}
.liu_x .area{outline: none; line-height:58px; height:196px; font-size: 14px; width:96%; float:left; border:none;background-color:#f9f9f9; padding-left:2%;}


.nr_nav1{ height:78px;}
.nr_nav1 .nr_nz{ float:left; padding-top:26px;}


.caseSelect{ margin-top:2px;border-bottom: 1px solid #cccccc;}
.newsPage .uist{ padding-top:30px;}

.caseSelect .item {
  line-height: 50px;
  width: 1198px;
  overflow: hidden;
  border-top: 1px dotted #ddd;
  border-left: 1px solid #cccccc;
  border-right: 1px solid #cccccc; position:relative;
}
.caseSelect .item.item1 i{ display:none; }
.caseSelect .item i{ display:block; width: 68px;
    height: 50px;
    line-height: 50px;
    color: #444444;
    text-align: center;
    background: #eeeeee; position:absolute; left:0; bottom:0; z-index:1;
    }
.caseSelect .item .t {
  width: 68px;
  height: 50px;
  line-height: 50px;
  color: #444444;
  text-align: center;
  background: #eeeeee;
  margin-right: 15px; position:relative; z-index:2;
}
.caseSelect .item li {
  width: 116px;
  float: left; text-align:center;
}
.caseSelect .item li a {
  padding: 0 8px;
  height: 28px;
  line-height: 28px;
  display: inline-block;
  -webkit-border-radius: 20px;
  border-radius: 20px;
  color: #444444;
  -webkit-transition: all ease 300ms;
  -moz-transition: all ease 300ms;
  -ms-transition: all ease 300ms;
  -o-transition: all ease 300ms;
  transition: all ease 300ms;
}
.caseSelect .item li:hover a,
.caseSelect .item li.hover a {
  color: #0f326e; font-weight:bold;
}
.caseSelect .item .all {
  width: 56px;
}
.caseSelect .item .all a {
  padding: 0 10px;
}
.caseSelect .item .all:hover a,
.caseSelect .item .all.hover a {
  font-weight: bold;
  background: none;
  color: #0f326e;
}
.caseSelect .item li:nth-child(12){ margin-left:92px;}
.caseSelect .item li:first-child+li+li+li+li+li+li+li+li+li+li+li{ margin-left:92px;}
.caseSelect .item li.li2{ margin-left:0 !important;}

.caseSelect .title{ height:60px; width:100%; background-color:#006766; }
.caseSelect .title h3{ float:left; font-size:22px; color:#fff; line-height:60px; font-weight:bold; padding-left:30px;}
.caseSelect .title p{ float:right;}
.caseSelect .title p i{ display:block; float:left; font-size:16px; color:#fff; line-height:60px;}
.caseSelect .title p a{ display:block; width:130px; height:32px; background-color:#ed9c17; border-radius:40px; font-size:16px; color:#fff; line-height:32px; text-align:center; float:left; margin-left:20px; margin-right:20px; margin-top:14px;}
.caseSelect .title p a:hover{ background-color:#c58214;}


.gridlist{ padding-top:40px;width:105%; display:inline-block;}
.gridlist .item{ float:left; width:386px; margin-right:22px; text-align:left;box-shadow: 0px 1px 2px #bcbcbc; margin-bottom:20px; position:relative;}
.gridlist .item b{ display:block; width:386px; height:290px; overflow:hidden; position:relative;}
.gridlist .item b img{ display:block;width:390px;height:290px;transition: all .36s ease;}
.gridlist .item:hover b img { -webkit-transform: scale(1.08); -ms-transform: scale(1.08); transform: scale(1.08);}
.gridlist .item b i{ display:block; width:100%; height:100%; background:url(404.png);position: absolute;  left: 0px; top:0px;z-index: 1; opacity: 0; visibility: hidden;transition: all .36s ease;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0);}
.gridlist .item:hover b i { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.gridlist .item b s{ display:block; width:54px; height:54px; background-position:-171px -42px;position: absolute;  left:50%; top:50%; z-index:2;opacity: 0; visibility: hidden;transition: all .36s ease;transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0); margin-left:-27px; margin-top:-27px;}
.gridlist .item:hover b s{opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);}
.gridlist .item:hover{box-shadow: 0px 3px 20px #bcbcbc; }
.gridlist .item h3{ font-size:20px; color:#222; line-height:68px; padding-left:20px;transition: all .36s ease;}
.gridlist .item em{ display:block; width:27px; height:27px; background-position:-77px 0px; position:absolute; right:14px; bottom:19px;transition: all .36s ease;}
.gridlist .item:hover h3{ padding-left:16px; color:#f0000a;}
.gridlist .item:hover em{ right:10px;}

.rel { position: relative;}
.zoomdiv {
  z-index: 999;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 200px;
  height: 200px;
  background: #ffffff;
  border: 1px solid #CCCCCC;
  display: none;
  text-align: center;
  overflow: hidden;
  
}
.zoomdiv img {
  max-width: none;
}

.jqZoomPup {
  cursor: move;
  z-index: 999;
  visibility: hidden;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 50px;
  height: 50px;
  border: 1px solid #aaa;
  background: white url(404.png) 50% top no-repeat;
  opacity: 0.5;
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  filter: alpha(Opacity=50);
}
 .jqZoomPup img {
  max-width: none;
   top: 0px;
}
.ft_l{ display:inline-block; padding-top:40px; width:1200px;}
.leftpicture {
  width: 600px;
  height: 515px;
  border: 1px solid #F3F3F3;
}
.leftpicture .toppicture {
  width: 600px;
  height: 450px;
  overflow: hidden;
  border: 1px solid #E1E1E1;
}
.leftpicture .toppicture .r_tmark {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 10;
  color: #F0F0F1;
  width: 40px;
  height: 40px;
  background: #f0000a;
  font-size: 14px;
  text-align: center;
  padding: 5px;
}
.leftpicture .toppicture img {
  width: 100%;
  height: 100%;
}
.leftpicture .botpicture {
  width: 100%;
  height: 64px;
  overflow: hidden;
}
.leftpicture .btnfl, .leftpicture .btnfr {
  width: 28px;
  height: 60px;
  transition: all 0.3s 0s ease-in-out;
  -webkit-transition: all 0.3s 0s ease-in-out;
  font-size: 18px;
  color: #787878;
  text-align: center;
  line-height: 60px;
  font-family: simsun;
  background: #F0F0F1;
  cursor: pointer;
  position: absolute;
  top: 1px;
}
.leftpicture .btnfl:hover, .leftpicture .btnfr:hover {
  background: #f0000a;
  color: #F0F0F1;
}
.leftpicture .btnfl {
  left: 0;
}
.leftpicture .btnfr {
  right: 0;
}
.leftpicture .centerpics {
  width: 514px;
  height: 80px;
  overflow: hidden; margin:0 auto;
}
.leftpicture .centerpics ul {
  width: 1000px; display:inline-block; position:absolute;
}
.leftpicture .centerpics li {
  transition: all 0.3s 0s ease-in-out;
  -webkit-transition: all 0.3s 0s ease-in-out;
  border: 1px solid #F0F0F1;
  float: left;
  width: 80px;
  height: 60px;
  margin-right: 5px;
  overflow: hidden;
  cursor: pointer;
}
.leftpicture .centerpics li:last-child {
  margin-right: 0;
}
.leftpicture .centerpics li img {
  max-width: 80px;
  min-height: 60px;
}
.leftpicture .centerpics .cur {
  border: 1px solid #f38c2e;
}
.leftpicture .centerpics .cur:hover {
  border: 1px solid #A83042;
}
.leftpicture .bot_a {
  padding-top: 20px;
  height: 40px;
  line-height: 40px;
}
.leftpicture .bot_a a {
  color: #f0000a;
  display: inline-block;
  width: 128px;
  height: 38px;
  line-height: 38px;
  border: 1px solid #f0000a;
  background: #fff;
  text-align: center;
  transition: all 0.3s 0s ease-in-out;
  -webkit-transition: all 0.3s 0s ease-in-out;
}
.leftpicture .bot_a a:hover {
  background: #ed9c17;
  color: #fff;
}
.leftpicture .bot_a a + a {
  margin-left: 14px;
}

.product-msg{ float:right; width:530px;}
.product-msg h1{ font-size:36px; color:#333; line-height:50px; padding-top:50px;}
.product-msg p{ font-size:16px; color:#999; line-height:24px; padding-top:20px; height:240px;}
.product-msg .pro-button{ display:inline-block; width:100%;}
.product-msg .pro-button a{ display:block; width:160px; height:38px; text-align:center; line-height:38px; font-size:#333; float:left; margin-right:30px; background-color:#eee; border:#ddd solid 1px; border-radius:30px;}
.product-msg .pro-button a:hover{ background-color:#ed9c17; color:#fff;}

.prod_content{ display:inline-block; width:1200px; padding-top:40px;}
.prod_content .po_h3{ color:#333; line-height:30px; font-size:30px; height:50px;border-bottom:#ddd solid 1px;}
.prod_content .po_xq{ padding-top:20px;}

.map_ul {
  list-style: outside none none;
  display: block;
  width: 100%;
  padding-top: 40px;
}
.map_ul li {
  display: block;
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #DCDBDB;
  margin-left: 10px;
  float: left;
}
.map_ul li ul li{ border-bottom:none;}
.map_ul li ul li a {
  font-size: 14px;
  float: left;
  width: 100%;
  height: 23px;
  line-height: 23px;
  font-weight: bold;
}
.map_ul .list-inline {
  display: block;
  margin-left: 7%;
  width: 80%;
  min-height: 30px;
}
.map_ul .list-inline li{ border-bottom:none; float:left; width:auto;}
.map_ul .list-inline a {
  font-weight:100;
  width: auto;
  float: none;
  line-height: 32px;
  height: 32px;
  margin: 0 10px 10px 0;
  display: inline-block;
  border: 1px solid #ccc;
  padding: 0px 10px;
}
.map_ul .list-inline a:hover {
  background: #f1262e;
  color: #fff;
}



.subright .produtlist{ padding-top:40px;}
.subright .produtlist .itag{ width:100%; display:inline-block;}
.subright .produtlist .itag .item{ display:block; width:100%; border-bottom:#CCC solid 1px; height:70px; line-height:70px;}
.subright .produtlist .itag .item span{ display:block; float:left;}
.subright .produtlist .itag .item i{ display:block; float:right;}


.menu{ display:inline-block; width:100%;}
.menu ul li .nav1{ display:none;}
.menu ul li .subMenu{ display:none;}
.menu ul li.hover .subMenu{ display:block;}
.menu ul li a{ display:block; width:124px; height:38px; text-align:center; line-height:36px; border:#999 solid 1px; border-radius:50px; color:#fff; font-size:16px; float:left; margin-top:20px; background-color:#999; margin-right:20px;}
.menu ul li a.on,.menu ul li a:hover{ background-color:#f1262e; border:#f1262e solid 1px; color:#fff;}














@-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);}}
/*# sourceMappingURL=style.css.map */
