﻿body{text-align:left;padding:0;margin:0;font-size:14px;font-family:'microsoft yahei';-webkit-text-size-adjust:none;height:auto;color:#333;background:#fff}
html{min-width:1280px}
dd,detail ol,div,dl,dt,h1,h2,h3,h4,h5,h6,li,p,ul{padding:0;margin:0}
blockquote,code,fieldset,form,input,legend,p,pre,textarea,th{padding:0;margin:0}
fieldset{border-top-width:0;border-left-width:0;border-bottom-width:0;border-right-width:0}
a img{border:0;padding:0;margin:0}
i{font-style:normal}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
li{list-style-type:none}
caption{text-align:left}
th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:700;font-size:100%}
q:unknown{content:''}
input,select,textarea{font-family:inherit;font-size:100%}
a:link{color:#333;text-decoration:none}
a:visited{color:#333;text-decoration:none}
a:hover{color:#0053a2;text-decoration:none}
.icon{background-image:url(../images/icon.png);display:inline-block;vertical-align:middle}
.fl{float:left}
.fr{float:right}
.left{float:left}
.right{float:right}
.clear{clear:both;font-size:0;margin:0;padding:0;display:block;overflow:hidden}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
::-webkit-input-placeholder{color:#999;font-size:16px}
::-moz-placeholder{color:#999;font-size:16px}
:-ms-input-placeholder{color:#999;font-size:16px}
textarea::-webkit-input-placeholder{color:#999;font-size:16px}
textarea::-moz-placeholder{color:#999;font-size:16px}
textarea:-ms-input-placeholder{color:#999;font-size:16px}
.w1200{width:1200px;margin:0 auto}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.top_main{line-height:35px;width:100%;color:#666;background:#ebf3f7;position:relative;z-index:10}
.top_main a{padding-left:20px;color:#666;position:relative}
.top_main a img{position:absolute;left:-14px;top:32px;width:100px;height:100px;display:none;z-index:10;background:#fff;padding:3px;border:1px solid #ddd}
.top_main a:hover{color:#0053a2}
.top_main a:hover img{display:block}
.top_main .left{color:#666}
.top_main .right a i{width:9px;height:18px;background-position:-89px -122px;margin-right:10px;vertical-align:text-bottom}
.top_main .right a:first-child i{background-position:-63px -122px;width:18px}
.head_main{padding:28px 0 26px}
.head_main .w1200{position:relative}
.head_main .w1200 .tel{position:absolute;right:-60px;width:280px;top:0}
.head_main .w1200 .tel p{font-size:16px}
.head_main .w1200 .tel i{width:16px;height:16px;background-position:0 -159px;float:left;margin-right:10px;vertical-align:text-top;margin-top:3px}
.head_main .w1200 .tel h3{font-size:36px;font-family:arial;color:#ff7f00}
.head_main .left img{display:block}
.head_main .topsearch{margin-top:18px;position:relative;margin-right:273px}
.head_main .topsearch .stxt{width:204px;height:23px;line-height:23px;border:1px solid #ccc;background:0 0;color:#666;border-radius:16px;outline:0;padding:5px 10px}
.head_main .topsearch .sbtn{width:21px;height:31px;border:0 none;cursor:pointer;background-position:-219px -23px;position:absolute;right:12px;top:2px;outline:0}
.nav_main{width:100%;height:54px;line-height:54px;text-align:center;background:#2531a0}
.nav_main ul{display:inline-block}
.nav_main li{float:left;position:relative;display:block;text-align:center;vertical-align:top;z-index:9;margin:0 1px;zoom:1}
.nav_main li a{display:block;position:relative;height:100%;overflow:hidden;padding: 0 46px;color:#fff;}
.nav_main li #hover2,.nav_main li a.hover,.nav_main li a:hover{cursor:pointer;color:#fff;background:#ff7f00}
.nav_main dl{width:100%;border-radius:0 0 3px 3px;padding-bottom:3px;display:none;background:#ff7f00;position:absolute;left:0;top:54px;z-index:1555;border-top:none}
.nav_main dl dd{height:40px;text-align:center;position:relative;z-index:12;display:block;width:100%;line-height:40px}
.nav_main dl dd a{color:#fff;width:100%;font-size:12px;height:40px;line-height:40px;transition:ease-in-out .2s;border:none;padding:0}
.nav_main dl dd a:hover{color:#000;background:#fff;font-weight:100;width:100%;border:none;border-radius:0}
.nav_main dl dd a.hover{border:none}
.banner_main{width:100%;overflow:hidden;position:relative;z-index:2}
.banner_main .banner{width:100%;min-width:1000px;z-index:20;position:relative;overflow:hidden;height: 600px;}
.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{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:50px;z-index:10}
.banner_main .banner .tip span{margin:0 10px;width:50px;height:5px;line-height:10px;text-align:center;cursor:pointer;font-size:0;font-weight:700;overflow:hidden;display:inline-block;background:#fff;border-radius:3px;transition:ease-in-out .2s}
.banner_main .banner .tip span.cur{background:#46a1cf}
.banner_main .banner .next,.banner_main .banner .prev{width:50px;height:50px;position:absolute;left:10%;background-position:0 0;z-index:10;top:50%;margin-top:-25px;cursor:pointer;transition:ease-in-out .2s;opacity:.7}
.banner_main .banner .next{left:auto;right:10%;background-position:0 -50px}
.banner .next:hover{opacity:1}
.banner .prev:hover{opacity:1}
.index_title{padding-top:75px;padding-bottom:43px;text-align:center;background:url(../images/index_title.png) center center no-repeat}
.index_title h3{font-size:40px;line-height:35px;color:#212475}
.index_title p{font-size:18px;color:#666;padding-top:12px}
.more{text-align:center}
.more a{width:200px;height:40px;line-height:40px;text-align:center;background:#2531a0;color:#fff;font-size:16px;display:inline-block}
.more a:hover{box-shadow:0 0 5px rgba(0,0,0,.2);transition:ease-in-out .2s;transform:translateY(-5px)}
.floor_1_main{background:#f5f5f5;padding-bottom:40px}
.floor_1_main .box1{overflow:hidden}
.floor_1_main .box1 ul{width:105%}
.floor_1_main .box1 li{float:left;width:385px;height:200px;margin-right:22px;transition:ease-in .2s;margin-top:50px;border-radius: 5px;}
.floor_1_main .box1 li a{display:block;width:100%;height:100%;cursor:pointer;color:#fff}
.floor_1_main .box1 li h3{font-size:26px;padding-left:39px;padding-top:34px;width:165px;font-weight:400}
.floor_1_main .box1 li p{font-size:16px;line-height:24px;padding-left:39px;padding-top:18px}
.floor_1_main .box1 li:hover{transform:translateY(-10px)}
.floor_1 .slideTxtBox{margin-bottom:29px}
.floor_1 .pro-nav{text-align:center;margin-bottom:15px}
.floor_1 .pro-nav li{display: inline-flex;}
.floor_1 .pro-nav a{display:inline;padding:10px 20px;background:#2531a0;color:#fff;margin:5px;border-radius:5px}
.floor_1 .pro-nav a:hover{background:#ff7f00}
.floor_1 .slideTxtBox .hd{height:60px;line-height:60px;background:#2531a0;position:relative;font-size:18px;font-weight:700;overflow:hidden;color:#fff}
.floor_1 .slideTxtBox .hd ul li{float:left;width:239px;border-left:1px solid #464fa9;text-align:center;cursor:pointer;position:relative}
.floor_1 .slideTxtBox .hd ul li:first-child{width:240px;border:none}
.floor_1 .slideTxtBox .hd ul li i{width:14px;height:8px;background-position:-83px 0;position:absolute;left:50%;margin-left:-7px;bottom:-10px;opacity:0;transition:ease-in-out .2s}
.floor_1 .slideTxtBox .hd ul li a{color:#fff}
.floor_1 .slideTxtBox .hd ul li.on{background:#ff7f00}
.floor_1 .slideTxtBox .hd ul li.on i{opacity:1;bottom:0}
.floor_1 .slideTxtBox .bd{border:1px solid #dbdcdf;border-top:none;font-size:16px;background:#fff}
.floor_1 .slideTxtBox .bd ul{padding:21px 10px;zoom:1;height:20px;color:#dbdcdf}
.floor_1 .slideTxtBox .bd ul li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.floor_1 .slideTxtBox .bd ul li.l2 a{padding-left:10px;padding-right:10px}
.floor_1 .slideTxtBox .bd ul a{padding-right:20px;padding-left:20px}
.floor_1 .slideTxtBox .bd ul a.hover{font-weight:700;color:#28c297}
.floor_1 .slideTxtBox .bd ul a:hover{color:#2531a0;font-weight:700}
.floor_1 .slideTxtBox2 .bd{overflow:hidden;margin-bottom:17px}
.floor_1 .slideTxtBox2 .bd ul{width:105%}
.floor_1 .slideTxtBox2 .bd li{float:left;width:365px;height:329px;overflow:hidden;margin-right:20px;padding:10px;background:#fff;margin-bottom:24px;box-shadow:0 0 5px rgba(0,0,0,.1)}
.floor_1 .slideTxtBox2 .bd li .img{display:block;width:100%;height:275px;position:relative;overflow:hidden;cursor:pointer}
.floor_1 .slideTxtBox2 .bd li .img img{width:100%;height:100%;display:block}
.floor_1 .slideTxtBox2 .bd li .img .on{width:100%;height:100%;display:block;position:absolute;left:0;top:0;z-index:10;background:url(../images/bg6.png);opacity:0}
.floor_1 .slideTxtBox2 .bd li .img .on i{width:45px;height:45px;background-position:0 -104px;position:absolute;left:50%;margin-left:-22px;top:50%;margin-top:0}
.floor_1 .slideTxtBox2 .bd li .txt{display:block}
.floor_1 .slideTxtBox2 .bd li .txt .fl{font-size:20px;line-height:26px;padding-top:18px;padding-left:10px;color:#222}
.floor_1 .slideTxtBox2 .bd li .txt .fr{padding-top:19px}
.floor_1 .slideTxtBox2 .bd li .txt .fr a{width:88px;height:24px;font-size:14px;border:1px solid #2531a0;display:inline-block;text-align:center;border-radius:3px;margin-right:10px;color:#2531a0;line-height:24px;cursor:pointer}
.floor_1 .slideTxtBox2 .bd li:hover{box-shadow:0 0 5px rgba(0,0,0,.3)}
.floor_1 .slideTxtBox2 .bd li:hover .txt .fr a{background:#ff7f00;color:#fff;border:1px solid #ff7f00}
.floor_1 .slideTxtBox2 .bd li:hover .img .on{opacity:1}
.floor_1 .slideTxtBox2 .bd li:hover .img .on i{transition:ease-in-out .2s;margin-top:-22px}
.floor_1 .slideTxtBox2 .bd li:hover .img img{transition:ease-in-out .2s;transform:scale(1.1)}
.floor_3_main{background:url(../images/f3_bg.png) center top no-repeat;background-size:100% 100%;width:100%;height:150px;color:#fff}
.floor_3_main .w1200{position:relative;height:100%}
.floor_3_main .w1200 .img{position:absolute;left: -190px;bottom:0;}
.floor_3_main .left h3{font-size:30px;padding-top:34px;padding-bottom:10px}
.floor_3_main .left h3 b{color:#29e7e0}
.floor_3_main .left p{font-size:30px;color:#69ccff;line-height:32px}
.floor_3_main .left p a{display:inline-block;width:130px;height:32px;line-height:32px;background:#ff7f00;color:#fff;font-size:16px;text-align:center;margin-left:38px;vertical-align:middle}
.floor_3_main .left p a:hover{box-shadow:0 0 10px rgba(0,0,0,.3)}
.floor_3_main .right{width:264px;margin-top:50px;position:relative}
.floor_3_main .right i{width:46px;height:46px;background-position:-115px 0;float:left;margin-right:10px}
.floor_3_main .right h3{font-size:30px;line-height:34px;position:absolute;left:0;margin-left:56px;width:250px}
.floor_3_main .right p{font-size:16px;line-height:18px}
.floor_6_main .left h3{color:#69ccff}
.floor_6_main .left p{color:#fff;font-size:24px}
.floor_6_main .w1200 .img{left:-200px}
.floor_4{padding-bottom:80px}
.floor_4 .index_title{background:url(../images/index_title2.png) center center no-repeat}
.floor_4 .box1{overflow:hidden;padding:0 10px}
.floor_4 .box1 ul{width:105%}
.floor_4 .box1 li{float:left;width:275px;height:341px;background:url(../images/f4_li.jpg) no-repeat;margin-right:33px;text-align:center;margin-top:16px;border-radius:5px;margin-bottom:15px}
.floor_4 .box1 li img{display:block;margin:40px auto 38px}
.floor_4 .box1 li a{color:#fff;display:block;width:100%;height:100%}
.floor_4 .box1 li h3{font-size:26px;padding:0 25px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#fff}
.floor_4 .box1 li p{color:#cce8fa;padding:0 25px;padding-top:14px}
.floor_4 .box1 li:hover{background:url(../images/f4_on.jpg) no-repeat;transform:translateY(-16px);box-shadow:0 10px 15px rgba(0,0,0,.3);transition:ease-in-out .2s}
.floor_4 .box1 li:hover p{color:#fff}
.floor_4 .box2{overflow:hidden}
.floor_4 .box2 .body{height:143px;position:relative}
.floor_4 .box2 .line{position:absolute;background:#ccc;left:55px;right:55px;bottom:14px;height:1px}
.floor_4 .box2 li{float:left;position:relative;width:133px;text-align:center;transition:ease-in-out .2s}
.floor_4 .box2 li img{transition:ease-in-out .2s;width:65px;height:65px}
.floor_4 .box2 li .img1{position:absolute;left:50%;margin-left:-32px;top:0;opacity:1}
.floor_4 .box2 li .img2{position:absolute;left:50%;margin-left:-32px;top:0;opacity:0}
.floor_4 .box2 li h3{margin-top:75px;color:#2531a0;font-weight:400;margin-bottom:15px;font-size:16px}
.floor_4 .box2 li p{margin:0 auto;width:30px;height:30px;text-align:center;line-height:30px;border:1px solid #50acdb;border-radius:100%;background:#fff;color:#50acdb}
.floor_4 .box2 li:hover .img1{opacity:0}
.floor_4 .box2 li:hover .img2{opacity:1}
.floor_4 .box2 li:hover h3{color:#ff7f00}
.floor_4 .box2 li:hover p{background:#ff7f00;color:#fff;border:1px solid #ff7f00}
.floor_5_main{background:#f5f5f5;padding-bottom:70px}
.floor_5_main .body{overflow:hidden;padding:5px}
.floor_5_main ul{width:105%}
.floor_5_main li{background:#fff;border:1px solid #e9e9e9;margin-right:19px;float:left;overflow:hidden;width:283px;text-align:center;height:262px;font-size:16px;line-height:30px;margin-bottom:40px}
.floor_5_main li img{display:block;width:266px;height:200px;margin:10px auto}
.floor_5_main li:hover{transition:ease-in-out .2s;box-shadow:0 0 5px rgba(0,0,0,.3)}
.about_main{background:#f5f5f5;padding:113px 0 78px}
.about_main .w1200{background:#fff;height:429px}
.about_main .left{width:598px;position:relative;height:100%}
.about_main .left img{position:absolute;top:-48px;left:0;width:598px;height:347px}
.about_main .left img:hover{-webkit-filter:brightness(105%);filters:brightness(105%);transition:ease-in-out .2s}
.about_main .left ul{display:inline-block;text-align:center;padding-top:319px}
.about_main .left li{text-align:left;float:left;padding-left:33px;padding-right:40px}
.about_main .left li h3{font-size:50px;font-family:arial;font-weight:400}
.about_main .left li h3 span{font-size:20px;font-family:"微软雅黑";margin-left:5px}
.about_main .left li h4{font-size:16px;font-weight:400;color:#666}
.about_main .left li:first-child{border:none}
.about_main .right{width:557px}
.about_main .right h3{font-size:40px;color:#2531a0;background:url(../images/about_line.png) 180px center no-repeat;margin-top:67px}
.about_main .right h4{font-size:18px;color:#666;font-weight:400;padding-top:14px}
.about_main .right a:hover h4{color:#2531a0}
.about_main .right p{padding-right:57px;line-height:28px;color:#666;padding-top:31px}
.about_main .right li{float:left;padding-right:34px;text-align:center;width:97px;padding-top:36px}
.about_main .right li img{width:55px;height:55px;display:block;margin:0 auto 10px}
.about_main .right li span{display:block;font-size:18px;color:#2531a0}
.about_main .right li:hover{transform:translateY(-10px);transition:ease-in-out .2s}
.news_main{padding-bottom:74px}
.news_main .w1200{overflow:hidden}
.news_main .more{margin-top:10px}
.news_main .more a{background:#ff7f00}
.news_main .left{width:600px;border:1px solid #ddd;transition:ease-in-out .2s}
.news_main .left img{width:600px;height:337px}
.news_main .left p{height:84px;line-height:84px;font-size:20px;padding:0 30px}
.news_main .left{position:relative}
.news_main .left .hd{position:absolute;right:20px;bottom:30px;z-index:10}
.news_main .left .hd li{float:left;width:20px;height:20px;border-radius:100%;background:#ddd;margin-left:10px}
.news_main .left .hd li.on{background:#ff7f00}
.textlist{width:549px;float:right}
.textlist .item{border:1px solid #ddd;margin-bottom:21px;height:89px;transition:all .2s linear 0s;background:#fff}
.textlist .item a{display:block;width:100%;height:100%}
.textlist .item h3{font-size:18px;vertical-align:top;line-height:28px;padding-top:16px;padding-right:89px;font-weight:400}
.textlist .item h3.h3{padding-top:30px}
.textlist .item p{font-size:14px;line-height:24px;color:#999;padding-top:5px}
.textlist .item .time{display:block;width:102px;height:73px;text-align:right;padding-right:32px;margin-right:32px;line-height:20px;padding-top:16px;color:#666;background:url(../images/news_line.png) right center no-repeat}
.textlist .item .time b{color:#666;display:block;font-size:46px;line-height:44px;font-weight:400}
.textlist .item:hover{border:1px solid #2531a0;-webkit-box-shadow:0 15px 15px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);-webkit-transform:translate3d(0,-2px,0);transform:translate3d(0,-2px,0)}
.floor_7{padding-bottom:63px;background:#f5f5f5}
.floor_7 .more{margin-top:40px}
.floor_7 .picScroll-left{position:relative;height:100px}
.floor_7 .picScroll-left .hd .next,.floor_7 .picScroll-left .hd .prev{width:17px;height:30px;background-position:-119px -100px;position:absolute;left:-40px;top:50%;margin-top:-15px;cursor:pointer}
.floor_7 .picScroll-left .hd .next{background-position:-138px -100px;left:auto;right:-40px}
.floor_7 .picScroll-left .hd .next:hover{background-position:-138px -134px}
.floor_7 .picScroll-left .hd .prev:hover{background-position:-119px -134px}
.floor_7 .picScroll-left .bd{overflow:hidden}
.floor_7 .picScroll-left .bd ul{overflow:hidden;zoom:1}
.floor_7 .picScroll-left .bd ul li{margin-right:15px;float:left;overflow:hidden;text-align:center}
.floor_7 .picScroll-left .bd ul li img{width:226px;height:98px;border-radius:5px;border:1px solid #ddd}
.floor_7 .picScroll-left .bd ul li a:hover img{border:1px solid #0053a2}
.floor_8_main{background:#f5f5f5;padding-bottom:69px}
.floor_8_main .left{border:1px solid #ddd;background:#fff;width:748px;height:297px}
.floor_8_main .left .box{padding:37px 38px 0}
.floor_8_main .left h3{font-size:30px;color:#2531a0;background:url(../images/f8_line.png) right center no-repeat}
.floor_8_main .left li:first-child{border:none;padding-top:5px}
.floor_8_main .left li{border-top:1px dashed #ddd;line-height:48px}
.floor_8_main .left li .fl a{padding-right:15px;font-size:16px}
.floor_8_main .left li .fr a{color:#2531a0}
.floor_8_main .left li .fr a:hover{padding-right:5px;transition:ease-in-out .2s}
.floor_8_main .right{border:1px solid #ddd;background:#fff;width:428px;height:297px}
.floor_8_main .right .box{padding:30px 28px 0}
.floor_8_main .right .t p{font-size:28px;color:#2531a0}
.floor_8_main .right .t h3{font-size:28px;color:#2531a0}
.floor_8_main .right li{padding-top:28px}
.floor_8_main .right li i{width:42px;height:42px;background-position:0 -185px;float:left;margin-right:10px}
.floor_8_main .right li p{font-size:16px;color:#666}
.floor_8_main .right li h3{font-size:26px;font-family:arial;color:#ff7f00}
.links_main{/* background:#f5f5f5; */line-height:34px;padding-bottom:32px;}
.links_main b{font-size:22px;margin-right:30px;vertical-align:middle}
.links_main a{display:inline-block;height:34px;line-height:34px;font-size:16px;margin-right:15px;transition:ease-in-out .2s}
.links_main a:hover{transform:translateY(-5px)}
.bottom_main{background:#191c23;padding:0 0 62px;color:#fff}
.bottom_main .bottom_nav{border-bottom:1px solid #393e4e;height:60px;text-align:center;color:#606676}
.bottom_main .bottom_nav a{color:#fff;font-size:16px;padding: 0px 30px;line-height:60px;}
.bottom_main .bottom_nav a:hover{color:#ff7f00}
.bottom_main .box1{width:370px;padding-top:60px}
.bottom_main .box1 p{line-height:24px;padding-top:27px;text-indent:2em}
.bottom_main .box1 .tel{padding-top:25px}
.bottom_main .box1 .tel i{width:26px;height:26px;background-position:-166px -100px;float:left;margin-right:12px}
.bottom_main .box1 .tel h3{color:#fff;font-size:30px;font-family:arial;line-height:24px}
.bottom_main .box2{padding-top:60px;line-height:32px;color:#c3cace}
.bottom_main .box2 a{color:#c3cace}
.bottom_main .box2 a:hover{color:#fff}
.bottom_main .box3{width:351px;float:right;padding-top:41px}
.bottom_main .box3 img{float:left}
.bottom_main .box3 img.wximg{width:150px;height:150px;margin-left:26px;display:block}
.bottom_main .box3 img.wximg2{margin-left:0;float:right}
.bottom_main .box3 p{padding-top:10px}
.bottom_copy{background:#0e1015;line-height:50px;color:#8e9195;font-size:12px}
.bottom_copy a{color:#8e9195}
.bottom_copy a:hover{color:#fff}
.sub_banner{width:100%;height:240px;text-align:center}
.sub_banner h3{color:#fff;font-size:34px;font-weight:400;padding-top:60px}
.sub_banner span{display:block;width:50px;height:2px;background:#3d72d7;background:linear-gradient(to right,#3d72d7,#102e67);margin:0 auto;margin-top:23px}
.sub_local{line-height:60px;border-bottom:1px solid #ddd}
.sub_local .left{color:#333;float:right}
.sub_local .left i{width:14px;height:12px;background-position:-284px 0;margin-right:10px}
.sub_local .left a{color:#333}
.sub_local .left a:hover{color:#333}
.sub_local .right li{font-size: 14px;margin-right:10px;float:left;}
.sub_local .right{float:left;padding: 14px 0;}
.sub_local .right li a{color: #fff;background: #2531a0;padding: 0 10px;height: 35px;line-height: 35px;border-radius: 5px;display:block;text-align:center;}
.sub_local.pro .right{margin-top:10px}
.sub_local.pro .right li a{width:158px;margin-bottom:10px}
.sub_local .right li a.hover,.sub_local .right li a:hover{color:#fff;background:#ff8500}
.sub_tit{background:url(../images/sub_tit.png) left center no-repeat;height:35px;line-height:35px;font-size:30px;font-weight:700;margin:50px auto}
.sub_tit h3{padding-left:45px}
.sub_list{overflow:hidden;padding:3px 10px}
.sub_list ul{width:110%}
.sub_list li{float:left;width:578px;height:286px;margin-right:40px;border:1px solid #e9e9e9;margin-bottom:43px;position:relative;box-shadow:3px 3px 3px rgba(0,0,0,.05)}
.sub_list li a{display:block;width:100%;height:100%;background:#fff;position:relative;z-index:10}
.sub_list li img{float:left;width:180px;height:246px;border:1px solid #efefef;margin-right:40px;margin-left:20px;margin-top:20px}
.sub_list li h3{font-size:28px;padding-top:57px;font-weight:400;padding-bottom:23px}
.sub_list li p{line-height:26px;margin-bottom:29px;padding-right:50px}
.sub_list li span{line-height:30px;text-align:center;color:#fff;background:#666;padding:5px 30px;border-radius:15px}
.sub_list li i{width:561px;height:269px;background:#cbcbcb;position:absolute;right:-3px;top:-3px;z-index:9;transition:ease-in-out .2s}
.sub_list li:hover{box-shadow:5px 10px 10px #d8f3fb}
.sub_list li:hover i{background:#09cc8c;background:linear-gradient(to right,#22e9a6,#009ce3)}
.sub_list li:hover span{background:linear-gradient(to right,#22e9a6,#009ce3)}
.sub_list li:hover h3{color:#333}
.sub_list li:hover p{color:#333}
.ewmbox{width:300px;height:320px;padding-top:20px;background:#fff;z-index:9999;position:fixed;left:50%;top:50%;margin:-170px 0 0 -150px;text-align:center;font-size:16px;display:none}
.ewmbox .close{width:32px;height:32px;position:absolute;top:-25px;right:-40px;cursor:pointer;border-radius:100%;background:#f3f3f3 url(../images/dialogclose.png) no-repeat center center;transition:all ease .3s}
.ewmbox .close:hover{transform:rotate(180deg)}
.ewmbox img{width:260px;height:260px;display:block;margin:0 auto 10px}
.dialog-layout{width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;background:#000;opacity:.3}
.rightFix{width:48px;position:fixed;right:20px;top:50%;margin-top:-100px;z-index:99}
.rightFix .ico{width:48px;height:48px;display:block;position:relative;overflow:hidden;margin:0;transition:all ease .3s;margin-top:1px;padding:0;border-radius:48px;border:1px solid #dedede;margin-bottom:5px;background:#fff url(../images/fix-ico.png) no-repeat center 0}
.rightFix .ico:before{background:linear-gradient(to bottom,#22e9a6,#009de2)}
.rightFix .ico .img{width:110px;height:auto;position:absolute;left:-78px;top:0;padding:6px;background:#2531a0;border:1px solid #ddd;background:#fff;display:block;text-align:center;opacity:0;transition:all ease-in-out .2s;border-radius:5px;color:#333;padding-bottom:10px}
.rightFix .ico .img p{padding-bottom:5px}
.rightFix .ico:hover .img{opacity:1;left:-140px}
.rightFix .ico .img img{width:110px;height:110px}
.rightFix .ico span{width:210px;text-align:center;height:48px;line-height:48px;position:absolute;left:-78px;top:0;background:#2531a0;color:#fff;display:block;font-weight:700;font-size:18px;opacity:0;transition:all ease-in-out .2s;border-radius:48px}
.rightFix .ico:hover{background-color:#2531a0;border-color:#2531a0;overflow:visible}
.rightFix .ico.fix-ewm:hover img{opacity:1;left:-140px}
.rightFix .ico:hover span{opacity:1;left:-215px}
.rightFix .fix-tel{background-position:11px 12px}
.rightFix .fix-tel:hover{background-position:-33px 12px}
.rightFix .fix-xcx{background-position:11px -39px}
.rightFix .fix-xcx:hover{background-position:-33px -39px}
.rightFix .fix-ewm{background-position:11px -150px}
.rightFix .fix-ewm:hover{background-position:-33px -150px}
.rightFix .mess{background-position:11px -96px}
.rightFix .mess:hover{background-position:-33px -96px}
.rightFix .fix_top{background-position:11px -205px}
.rightFix .fix_top.hover,.rightFix .fix_top:hover{background-color:#2531a0;border-color:#2531a0;background-position:-33px -205px}
.rightFix .fix-form{background-position:10px -234px}
.rightFix .fix-form span{font-size:14px;line-height:23px;width:180px}
.rightFix .fix-form:hover{background-position:-37px -234px}
.local{height:60px;line-height:60px;overflow:hidden}
.local ul{float:right;margin-right:60px}
.local ul li{padding:0 25px;float:left}
.local ul li a{position:relative;display:block;padding:0 15px;overflow:hidden;color:#363636}
.local ul li a i{width:0;height:3px;background:#3b3a45;position:absolute;left:50%;opacity:0;bottom:0;transition:ease-in .2s}
.local ul li a.hover,.local ul li a:hover{color:#363636}
.local ul li a.hover i,.local ul li a:hover i{left:0;opacity:1;width:100%}
.bg_main{background:#f5f5f5;padding-top:55px;padding-bottom:50px}
.bg_bottom_main{background:#eaeaea;height:100px}
.sub_banner{height:300px;width:100%}
.sub_nav{height:35px;line-height:35px;padding-bottom:20px;border-bottom:1px solid #f2f2f2;padding-top:50px}
.sub_nav .fl{font-size:30px}
.sub_nav .fr li{float:left}
.sub_nav .fr li a{padding:0 20px;border:1px solid #e6e6e6;display:block;margin-left:10px;transition:ease-in-out .2s}
.sub_nav .fr li a.hover,.sub_nav .fr li a:hover{background:#2ab866;color:#fff;border:1px solid #2a9bf2}
.case{margin-top:40px}
.case ul{width:105%}
.case li{width:380px;float:left;margin-right:30px;margin-bottom:30px}
.case li .img{overflow:hidden;height:213px;display:block;border:1px solid #efefef;width:378px;border-bottom:none}
.case li .img img{width:380px;height:213px;transition:.9s}
.img16 li{width:228px;margin-right:15px}
.img16 li img{width:226px;height:98px;border:1px solid #efefef;border-radius:5px}
.imgH li .img{height:284px;border:1px solid #efefef;width:378px;border-bottom:none}
.imgH li .img img{height:284px}
.case li:hover .img img{transform:scale(1.2);-webkit-transform:scale(1.2)}
.case li .p{border:1px solid #efefef;display:block;width:340px;padding:0 19px;height:108px;border-top:none}
.case li .p p{border-bottom:1px solid #d6d6d6;height:58px;line-height:58px;margin-bottom:10px;font-size:18px}
.case li .p i{width:32px;height:12px;background-position:-284px -19px}
.case li .p .fl{font-size:12px;font-family:arial}
.case li:hover{box-shadow:0 1px 5px rgba(0,0,0,.2)}
.img16 li:hover{box-shadow:none}
.img16 li:hover img{border:1px solid #ff7f00}
.news li{padding:20px;border:1px solid #f2f2f2;background:#fff;margin-bottom:50px}
.news li .img{width:360px;float:left;height:205px;overflow:hidden}
.news li .img img{width:360px;height:205px;transition:.9s}
.news li:hover .img img{transform:scale(1.2);-webkit-transform:scale(1.2)}
.news li:hover{box-shadow:4px 4px 4px #ddd}
.news li .p{width:758px;float:right}
.search_li li .p{width:1080px;margin-right:40px;padding-bottom:20px}
.news li .p h3{color:#363636;font-size:24px;font-weight:100;padding:28px 0}
.news li:hover .p h3{color:#ff7f00}
.news li .p p{color:#363636;line-height:24px;padding-bottom:24px}
.news li .p span{line-height:18px;font-family:arial;color:#959595}
.news li .p i{width:23px;height:16px;background-position:-73px 0;margin-right:10px}
.news li .p .i2{background-position:-104px 0;margin-left:30px}
.detail{background:#fff;padding:59px;border:1px solid #e5e5e5;width:1080px}
.detail .title{padding-bottom:20px;border-bottom:1px solid #f2f2f2;text-align:center}
.detail .title h1{font-size:30px;font-weight:700;padding-bottom:15px}
.detail .title span{line-height:18px;font-family:arial;color:#959595}
.detail .title i{width:23px;height:16px;background-position:-73px 0;margin-right:10px}
.detail .title .i2{background-position:-104px 0;margin-left:30px}
.detail .context{line-height:30px;padding:25px 0}
.detail .context img{max-width:1080px}
.reLink{height:38px;line-height:38px;border:1px solid #e6e6e6;padding:0 15px;margin-bottom:50px}
.detail .reLink .prevLink,.reLink .nextLink{width:50%}
.reLink .nextLink{text-align:right}
.reLink a{-webkit-transition:all ease .5s;-moz-transition:all ease .5s;-ms-transition:all ease .5s;-o-transition:all ease .5s;transition:all ease .5s}
.reLink a:hover{color:#2531a0}
.pager{padding:30px 0 50px;text-align:center}
.pager:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.pager p{height:26px;line-height:26px;display:inline-block;display:none}
.pager ul{display:inline-block;overflow:hidden}
.pager ul li{float:left;margin:0 5px;padding:0!important;height:auto!important;border:none!important}
.pager ul a{line-height:30px;padding:0 10px;transition:all ease .3s;color:#000;text-decoration:none;float:left;border:1px solid #ddd}
.pager ul .thisclass a,.pager ul a:hover{color:#fff;border:1px solid #2531a0;background:#2531a0}
.contact .box1{line-height:18px;padding:48px 0 0;overflow:hidden}
.contact .box1 ul{width:125%}
.contact .box1 li{float:left;width:230px;margin-right:250px}
.contact .box1 li i{width:56px;height:56px;background-position:-142px 0;float:left}
.contact .box1 li b{font-size:18px;font-family:arial;font-weight:100}
.contact .box1 li td{vertical-align:middle;height:56px;padding-left:5px}
.contact .box1 .l2 i{background-position:-204px 0}
.contact .box1 .l3 i{background-position:-267px 0}
.contact .box2 .t{margin-bottom:20px;font-size:16px;line-height:30px}
.contact .box2{border-bottom:1px dotted #ddd;padding-bottom:30px}
.contact .box2 .context{width:400px}
.contact .box2 .context img{max-width:400px}
.contact .box2 #allmap1,.contact .box2 #map1_container{width:650px;height:390px;border:1px solid #ddd}
.contact .box3 h3{font-size:36px;padding-bottom:15px;text-align:center;padding-top:50px}
.contact .box3 p{font-size:16px;color:#828282;line-height:24px;padding-bottom:46px;text-align:center}
.contact .box3 b{color:#d10000;font-weight:100}
.contact .box3 ul{width:115%}
.contact .box3 li{float:left;height:36px;line-height:36px;width:503px;padding:0 20px;padding-right:0;border:1px solid #e5e5e5;margin-right:30px;margin-bottom:20px;color:#828282}
.contact .box3 li span{padding-right:10px}
.contact .box3 li input{width:440px;border:none;outline:0}
.contact .box3 textarea{border:1px solid #e5e5e5;width:1058px;height:144px;resize:none;padding:10px;overflow:hidden;outline:0}
.contact .box3 .btn{border:none;background:#2531a0;width:280px;height:38px;line-height:38px;color:#fff;font-size:18px;margin-top:26px;float:right;cursor:pointer;transition:ease-in-out .2s;margin-bottom:50px}
.contact .box3 .btn:hover{width:340px}
.job .img{overflow:hidden;width:480px;height:270px;display:block;float:left}
.job .img img{width:480px;height:270px;transition:.9s}
.job li:hover .img img{transform:scale(1.2);-webkit-transform:scale(1.2)}
.job .p{width:680px;padding-left:40px;height:270px;background:#2a9bf2;color:#fff;display:block;float:right;position:relative}
.job .p i{width:54px;height:54px;background-position:0 -35px;position:absolute;right:40px;bottom:40px;transition:ease-in-out .2s}
.job .p h1{font-size:30px;font-weight:100;padding-top:35px}
.job .p p{font-size:14px;text-transform:uppercase;padding-top:5px;padding-right:20px}
.job .p span{display:block;background:#fff;width:20px;height:3px;margin-top:11px}
.job li{margin-bottom:20px}
.job .l2 .img{float:right}
.job .l2 .p{float:left;background:#fff;color:#333}
.job .l2 .p i{background-position:-59px -35px}
.job .l2 .p span{background:#333}
.job li:hover i{margin-right:20px}
.about .box1{padding-top:105px;padding-bottom:100px;overflow:hidden}
.box1_add{padding:70px 0}
.about .box1 .fl{padding-top:32px}
.about .box1 .fl h1{font-size:80px;text-transform:uppercase;font-family:arial;line-height:80px}
.about .box1 .fl p{font-size:24px;padding-bottom:88px}
.about .box1 .fl i{width:54px;height:54px;background-position:0 -99px;cursor:pointer;position:relative;display:block;float:left}
.about .box1 .fl i img{position:absolute;left:20px;bottom:56px;width:0;height:0;opacity:0;transition:ease-in-out .2s}
.about .box1 .fl i:hover img{opacity:1;left:0;height:80px;width:80px}
.about .box1 .fl .i2{background-position:-58px -99px;margin-left:20px}
.about .box1 .fr{width:611px}
.about .box1 .fr h1{font-size:24px;font-weight:100}
.about .box1 .fr span{display:block;background:#b0b0b0;width:20px;height:2px;margin:13px 0 24px}
.about .box1 .fr h2{font-size:18px}
.about .box1 .fr p{line-height:30px;padding-top:12px}
.about .box1 .fr i{width:54px;height:54px;background-position:-59px -35px;margin-top:35px;transition:ease-in-out .2s}
.about .box1 .fr a:hover{cursor:pointer}
.about .box1 .fr a:hover i{margin-left:15px}
.about .bg_20{height:20px;width:100%;background:#eaeaea}
.about .box2{padding-bottom:94px}
.about .box2 .con{margin-top:40px}
.about .box2 .con .fl{width:410px;height:428px;overflow:hidden}
.about .box2 .con .fl img{width:410px;height:428px}
.about .box2 .con .fr .img{width:380px;height:214px;overflow:hidden;display:block}
.about .box2 .con .fr .img img{width:380px;height:214px;transition:.9s}
.about .box2 .con .fr .p{display:block;padding-left:20px;width:360px;height:214px}
.about .box2 .con .fr .p h1{font-size:24px;line-height:60px;font-weight:100}
.about .box2 .con .fr .p i{width:54px;height:54px;background-position:-59px -35px;margin-top:35px;transition:ease-in-out .2s}
.about .box2 .con .fr li:hover{cursor:pointer}
.about .box2 .con .fr li:hover h1,.about .box2 .con .fr li:hover p{color:#333}
.about .box2 .con .fr li:hover i{margin-left:15px}
.about .box2 .con .fr li{float:left}
.about .box2 .con .fr li:hover img{transform:scale(1.1);-webkit-transform:scale(1.1)}
.about .box3{background:url(../images/about_bg.jpg) center top no-repeat;width:100%;height:457px;padding-top:93px}
.about .box3 .w1200{overflow:hidden}
.about .box3 .fl{width:500px}
.about .box3 .fl h1{font-size:36px;color:#fff;font-weight:100;padding-bottom:25px}
.about .box3 .fl span{display:block;width:40px;height:2px;background:#ffd200;margin-bottom:25px}
.about .box3 .fl p{color:#fff;line-height:24px}
.about .box3 .fl i{width:54px;height:54px;cursor:pointer;background-position:0 -35px;margin-top:35px;transition:ease-in-out .2s}
.about .box3 .fl a:hover i{margin-left:15px}
.about .box3 .fr .picScroll-left{overflow:hidden;position:relative;margin-top:68px;height:225px;width:620px}
.about .box3 .fr .picScroll-left .hd{overflow:hidden}
.about .box3 .fr .picScroll-left .hd .next,.about .box3 .fr .picScroll-left .hd .prev{display:block;left:0;top:50%;margin-top:-36px;width:30px;height:72px;position:absolute;z-index:10;background-position:-133px -67px;cursor:pointer;display:none}
.about .box3 .fr .picScroll-left .hd .next{left:auto;right:0;background-position:-164px -67px}
.about .box3 .fr .picScroll-left:hover .hd .next,.about .box3 .fr .picScroll-left:hover .hd .prev{display:block}
.about .box3 .fr .picScroll-left .hd ul{float:right;overflow:hidden;margin-top:10px;zoom:1}
.about .box3 .fr .picScroll-left .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/icocircle.gif) 0 -9px no-repeat}
.about .box3 .fr .picScroll-left .hd ul li.on{background-position:0 0}
.about .box3 .fr .picScroll-left .bd ul{overflow:hidden;zoom:1}
.about .box3 .fr .picScroll-left .bd ul li{margin-right:20px;float:left;overflow:hidden;text-align:center}
.about .box3 .fr .picScroll-left .bd ul li img{width:300px;height:225px}
.bg_top{height:50px;background:#eaeaea;width:100%}
.erro{color:red}
.map_ul{list-style:outside none none;display:block;width:100%}
.map_ul li{display:block;width:100%;padding:0;margin-bottom:25px}
.map_ul li a{width:100%;height:35px;line-height:35px;font-weight:700;display:block;background:#f6f6f6;text-indent:15px}
.map_ul .list-inline{display:block;width:86%}
.map_ul .list-inline li{height:32px;display:inline-block;margin:15px 5px 15px 0;zoom:1;line-height:32px;border-bottom:0;text-align:center;width:auto;padding:0}
.map_ul .list-inline li a{text-indent:0;font-weight:400;display:block;line-height:32px;height:32px;display:inline-block;padding:0 10px;width:auto;border:1px solid #ccc;text-align:center}
.map_ul .list-inline li a:hover{background:#2531a0;color:#fff;border:1px solid #2531a0}
.erro{text-align:center;padding-bottom:50px}
.showPro{padding:50px 50px 0}
.showPro .reLink{margin-bottom:0}
.showPro .showContxt{padding:30px 0 35px;font-size:16px;line-height:32px}
.showPro .showContxt img{max-width:100%;height:auto!important}
.showPro .showimgCon{padding:0 0 30px;font-size:16px;line-height:32px}
.showPro .showimgCon .txtcon{width:680px;height:423px;float:right;position:relative}
.showPro .showimgCon .txtcon .tit{position:relative;font-size:20px;margin-bottom:15px;color:#d73535;font-weight:700;line-height:24px;padding-bottom:14px;border-bottom:1px solid #ddd;padding-right:60px}
.showPro .showimgCon .txtcon .tit .goBack{position:absolute;right:0;top:0;color:#999;font-size:14px;display:block;font-weight:400;cursor:pointer}
.showPro .showimgCon .txtcon .tit .goBack s{width:20px;height:20px;background-position:-440px -62px;margin-left:6px}
.showPro .showimgCon .txtcon .tit .goBack:hover{color:#047fcc}
.showPro .showimgCon .txtcon .txt{line-height:24px;font-size:16px;color:#666}
.showPro .showimgCon .txtcon .txt .item{margin-bottom:7px;max-height:144px;overflow:hidden}
.showPro .showimgCon .txtcon .tel-btn{width:100%;position:absolute;left:0;bottom:0;border-top:1px solid #ddd;padding-top:40px}
.showPro .showimgCon .txtcon .tel-btn .btn{width:118px;float:right;height:40px;line-height:40px;margin-top:5px;font-size:20px;text-align:center;color:#fff;cursor:pointer;background:#2ab866}
.showPro .showimgCon .txtcon .tel-btn .btn:hover{background:#1152b8}
.showPro .showimgCon .txtcon .tel-btn .tel{width:280px;float:left}
.showPro .showimgCon .txtcon .tel-btn .tel span,.showPro .showimgCon .txtcon .tel-btn .tel strong{display:block;color:#666}
.showPro .showimgCon .txtcon .tel-btn .tel s{width:42px;height:42px;display:block;float:left;margin-right:6px;background-position:-315px -30px}
.showPro .showimgCon .txtcon .tel-btn .tel span{font-size:16px;line-height:20px}
.showPro .showimgCon .txtcon .tel-btn .tel strong{font-size:28px;line-height:28px}
.showPro .showimg{width:442px;position:relative;float:left;overflow:hidden}
.showPro .showimg .bigimg{width:440px;height:332px;display:block;position:relative;border:1px solid #ddd}
.showPro .showimg .bigimg .list{width:5000%}
.showPro .showimg .bigimg .list li{width:440px;height:332px;float:left}
.showPro .showimg .bigimg .list img{width:100%;height:100%;display:block;transition:all ease .3s}
.showPro .showimg .smallimg{width:440px;height:76px;position:relative;padding-top:30px;z-index:10;overflow:hidden}
.showPro .showimg .list{width:357px;overflow:hidden;position:relative;margin:0 auto}
.showPro .showimg .listcon{width:600%!important;position:relative}
.showPro .showimg .next,.showPro .showimg .prev{width:20px;height:76px;z-index:10;position:absolute;top:30px;cursor:pointer;background:url(../images/show-btn-ico.png) no-repeat 0 center}
.showPro .showimg .next:hover,.showPro .showimg .prev:hover{background-color:#f9f9f9}
.showPro .showimg .prev{left:0;background-position:3px center}
.showPro .showimg .next{right:0;background-position:-84px center}
.showPro .showimg li{width:98px;height:74px;margin-right:28px;float:left;cursor:pointer;position:relative}
.showPro .showimg li img{width:100%;height:100%;display:block}
.showPro .showimg li.on{width:94px;height:70px;border:3px solid #2ab866}
.relateTit{height:58px;line-height:58px;border-bottom:1px solid #e4e4e4;margin:0 auto;width:1200px}
.relateTit h3{font-size:18px;display:inline-block;position:relative}
.relateTit h3 .line{width:100%;height:2px;display:block;position:absolute;left:0;bottom:-1px;background:#1152b8}
.floor_3_remm{padding-bottom:60px}
.floor_3_remm .body{overflow:hidden}
.floor_3_remm .body ul{width:112%}
.floor_3_remm .body li{margin-bottom:40px;width:370px;float:left;margin-right:45px;position:relative;height:278px;overflow:hidden}
.floor_3_remm .body li a{display:block;width:100%;height:278px;cursor:pointer}
.floor_3_remm .body li .img img{width:370px;height:278px}
.floor_3_remm .body li .txt{position:absolute;left:0;top:211px;height:70px;background:#666;width:301px;color:#fff;padding-left:42px;padding-right:42px;transition:ease-in-out .2s;text-align:center;line-height:70px}
.floor_3_remm .body li .txt h3{font-size:20px;font-weight:100;line-height:67px}
.floor_3_remm .body li .txt span{margin:0 auto;display:block;border:1px solid #fff;text-align:center;width:123px;height:33px;line-height:33px;border-radius:5px;margin-top:10px;display:none}
.floor_3_remm .body li:hover{box-shadow:2px 5px 2px rgba(0,0,0,.1)}
.floor_3_remm .body li:hover .txt{background:url(../images/bg_6b.png) repeat;height:100%;top:0}
.floor_3_remm .body li:hover .txt h3{padding-top:78px}
.floor_3_remm .body li:hover .txt span{margin-top:0;display:block}
.floor_3_remm .more2{text-align:center}
.floor_3_remm .more2 ul{display:inline-block}
.floor_3_remm .more2 a{width:141px;height:35px;display:block;color:#2531a0;margin:0 19px;border:2px solid #2531a0;line-height:35px;border-radius:4px;font-size:20px}
.floor_3_remm .more2 a:hover{box-shadow:3px 3px 3px rgba(0,0,0,.1)}
.floor_3_remm .more2 .wx{background:#1451c1;color:#fff}
.floor_3_remm .more2 li{float:left}
.detail .box1{background:url(../images/about_1.jpg) right top no-repeat;margin-bottom:70px}
.detail .box1 span{display:block;width:100px;height:2px;background:#999}
.detail .box1 h3{font-size:24px;line-height:40px;margin-top:30px;padding-bottom:44px}
.detail .box1 .right{width:734px}
.detail .box1 .right h4{font-size:40px;color:#ccc;padding-bottom:10px}
.detail .box1 .right p{font-size:16px;line-height:30px}
.detail .box1 .right span{width:70px;height:1px;background:#ccc;margin:44px 0}
.detail .box2{background:url(../images/about_3.jpg) center top no-repeat}
.detail .box2 .tab1{padding-left:728px;padding-bottom:95px}
.detail .box2 .tab1 h3{font-size:24px}
.detail .box2 .tab1 span{display:block;width:50px;height:3px;background:#999;margin:15px 0}
.detail .box2 .tab1 li{line-height:30px;font-size:16px}
.detail .box2 .tab2 .left{padding-top:80px;margin-left:10px}
.detail .box2 .tab2 .left h3{font-size:24px}
.detail .box2 .tab2 .left span{display:block;width:50px;height:3px;background:#999;margin:15px 0}
.detail .box2 .tab2 .left li{line-height:30px;font-size:16px}
.detail .box2 .tab2 .right{color:#fff;width:330px;text-align:center;height:270px;font-size:16px;line-height:35px;padding-top:15px}
.page_product{padding-top:80px}
.page_product .box1{padding-bottom:43px;border-bottom:1px dashed #d9d9d9;margin-bottom:30px}
.page_product .photo{width: 602px;margin-bottom:20px;}
.page_product .photo .jqzoom{width: 600px;height: 420px;position:relative;padding:0;cursor:pointer;}
div.zoomdiv{z-index:999;position:absolute;top:0;left:0;width:200px;height:200px;background:#fff;border:1px solid #ccc;display:none;text-align:center;overflow:hidden}
div.jqZoomPup{z-index:999;visibility:hidden;position:absolute;top:0;left:0;width:100px!important;height:100px!important;border:1px solid #aaa;background:#fff;opacity:.5;-moz-opacity:.5;-khtml-opacity:.5}
.page_product .photo .img{width: 600px;height: 420px;display:block;}
.page_product .photoimg{width:600px;height:82px;padding-top:10px;position:relative}
.page_product .photoimg .list{width:520px;overflow:hidden;position:relative;margin-left:40px}
.page_product .photoimg .icon{width:23px;height:66px;position:absolute;top:10px;cursor:pointer}
.page_product .photoimg .btnleft{left:0;background-position:-218px -81px}
.page_product .photoimg .btnright{right:0;background-position:-243px -81px}
.page_product .photoimg .list .listcon{width:500%}
.page_product .photoimg a{width:85px;height:64px;display:block;float:left;margin-right:20px;border:1px solid #ddd}
.page_product .photoimg a img{width:85px;height:64px;display:block}
.page_product .photoimg a.on,.page_product .photoimg a:hover{border:1px solid #f35b07}
.page_product .box1 .slideBox{border:1px solid #eee;width:598px;height:449px;position:relative}
.page_product .box1 .slideBox .hd{position:absolute;right:0;bottom:30px;z-index:10;width:143px}
.page_product .box1 .slideBox .hd ul li{cursor:pointer;width:13px;height:13px;background:#333;border-radius:100%;margin-left:9px;float:left}
.page_product .box1 .slideBox .hd ul li.on{background:#2531a0}
.page_product .box1 .slideBox .bd{position:relative}
.page_product .box1 .slideBox .bd li{zoom:1;vertical-align:middle}
.page_product .box1 .slideBox .bd img{width:598px;height:449px;display:block}
.page_product .box2 img{max-width:100%;display:inline-block;margin:0 auto}
.page_product .box2{padding-bottom:30px;line-height:30px}
.page_product .box2 table{text-align:center;border:1px solid #ddd;width:100%}
.page_product .box2 table tr:nth-child(2n+1){background:#eeefef}
.box1_right{width:488px;padding-right: 60px;}
.box1_right h1{font-size:30px;padding-top: 30px;}
.box1_right h3{font-size:16px;color:#999;text-transform:uppercase;padding-top:5px;padding-bottom:33px}
.box1_right .t{
    background: #f1f1f1;
    padding: 15px;
    line-height: 30px;
    border-radius: 5px;
    margin-bottom: 50px;
}
.box1_right .t h2{border-bottom:1px solid #dcdcdc;font-size:20px}
.box1_right .t b{border-bottom:2px solid #2531a0;display:inline-block;padding-bottom:12px}
.box1_right .t p{font-size:16px;line-height:36px;color:#666;margin-bottom:35px;padding-top:5px}
.box1_right .a{width:435px}
.box1_right .a a{display:block;width:150px;height:50px;text-align:center;color:#fff;background:#ff7f00;font-size:18px;float:right;line-height:50px}
.box1_right .a a:first-child{width:250px;background:#2531a0;float:left;cursor:default}
.box1_right .a a i{width:22px;height:24px;background-position:-84px -46px;margin-right:10px}
.page_product .box3{margin-bottom:80px;padding-top:47px}
.page_product .box3 .tit{border-bottom:1px solid #ddd;padding-bottom:13px;font-size:24px;margin-bottom:22px}
.page_product .box3 .tit i{width:21px;height:23px;background-position:-86px -80px;margin-right:11px}
.floor_remm{overflow:hidden}
.floor_remm ul{width:105%}
.floor_remm li{float:left;background:#fafafa;margin-right:30px;width:380px;margin-bottom:30px}
.floor_remm li .img{width:380px;height:280px;overflow:hidden}
.floor_remm li .img img{display:block;width:100%;height:auto;transition:ease-in-out .2s}
.floor_remm li .txt{background:#fff;height:70px;border-bottom:1px solid #e5e5e5}
.floor_remm li .txt .left{padding-left:20px}
.floor_remm li .txt .right{padding-right:20px;line-height:70px}
.floor_remm li .txt .right i{width:14px;height:31px;background-position:-53px 0;margin-top:19px;transition:ease-in-out .2s}
.floor_remm li .txt h3{font-size:16px;line-height:70px}
.floor_remm li .txt p{font-size:12px;border:1px solid #e5e5e5;display:inline-block;padding:2px 15px}
.floor_remm li a{display:block;width:100%;height:100%}
.floor_remm li:hover .img img{transform:scale(1.1)}
.floor_remm li:hover .txt{background:#464646}
.floor_remm li:hover .txt h3{color:#fff}
.floor_remm li:hover .txt p{border-color:#7e7e7e;color:#fff}
.floor_remm li:hover .txt .right{color:#fff}
.page_product .box3{margin-bottom:80px;padding-top:47px}
.page_product .box3 .tit{border-bottom:1px solid #ddd;padding-bottom:13px;font-size:24px;margin-bottom:22px}
.ny_product{padding-top:30px}
