@charset "utf-8";
/* CSS Document */
html,body,div,iframe,em,img,b,i,dl,dt,dd,ul,li,h1,h2,h3,h4,p {font:14px/20px "微软雅黑";font-weight:normal;list-style:none;font-style:normal;
margin:0px;padding:0;}
body,html {width:100%;height:100%;}
table {border-collapse:collapse;border-spacing:0;}
th,td {vertical-align:middle;}
a:link {text-decoration:none;color:#070707;}
a:visited {text-decoration:none;color:#070707;}
a:active {text-decoration:none;color:#053C75;}
a:hover {text-decoration:none;color:#053C75;}
:before,:after {content:"";position:absolute;}
h1{font-size:30px;font-weight:bold;line-height:40px;}
h2{font-size:18px;font-weight:bold;line-height:30px;}
h3{font-size:18px;font-weight:bold;line-height:26px;}
p{font-size:14px;line-height:22px;color:#666;text-align:justify;text-justify:inter-word;}
.mit,.m_nav{display:none;}
.box {width:100%;float:left;padding:40px 0px;position:relative;}
.w {width:1500px;margin:0 auto;display:flex;justify-content: space-between;flex-wrap: wrap; }
.bg {background:#F5F5F5;}
.sbg {background:#F5F5F5;}
.abg{display:none;}
img{width:100%;display:flex;}
.Close_nav,.sub_nav{display:none;}
.pc{display:block;}
.m{display:none;}
.flex{display:flex;justify-content:space-between;flex-wrap:wrap;}
.line{width:100%;height:30px;display:flex;}
/*头部样式*/

.head {width:100%;float:left;padding:20px 0px;padding-bottom:0px;transition:all .5s ease 0s;background:#fff;z-index:88;}
.head .logo{display:flex;height:60px;align-items:center;}
.head .logo img {width:auto;height:60px;display:flex;}
.head .logo h2{display:none;font-family:'Font';letter-spacing:2px;color:#053C75;margin-left:10px;font-size:22px;}
.head .tad{font-size:24px;font-weight:bold;display:flex;height:60px;align-items:center;position:relative;left:-80px;}
.head .tel{display:flex;height:60px;align-items:center;}
.head .tel dt{width:30px;margin-right:10px;margin-top:6px;}
.head .tel dd p{color:#92AAC4;font-size:12px;}
.head .tel dd em{font-size:24px;font-weight:bold;color:#053C75;}

.head .nav {width:100%;float:left;background:#053C75;margin-top:20px;position:relative;z-index:5;}
.head .nav ul{width:1100px;margin:0 auto;}
.head .nav li {position:relative;}
.head .nav li h2 {font-size:18px;position:relative;color:#DEE5ED;line-height:50px;z-index:2;font-weight:400;}
.head .nav li:hover{color:#053C75;transition:0.3s ease-out;}
.head .nav li:hover.yes{background:none;}
.head .nav li.cur h2,.head .nav li:hover h2,.head .nav li.cur:hover h2 {color:#fff;font-weight:bold;}
.head .nav li:before {width:calc(100% + 40px);height:100%;background:#92AAC4;left:-20px;top:0px;visibility:hidden;transition:460ms;transform:skewX(-10deg);}
.head .nav li:after{width:30px;height:2px;background:#fff;bottom:5px;left:50%;margin-left:-15px;visibility:hidden;}
.head .nav li.cur:after,.head .nav li:hover:after {width:29px;visibility:visible;}
.head .nav li.cur:before,.head .nav li:hover:before{visibility:visible;}

.head .nav li:hover .subnav {visibility:visible;opacity:1;}
.head .nav .subnav {width:140px;position:absolute;top:50px;left:-25px;background:#fff;visibility:hidden;transition:all 0.3s ease 0s;opacity:0;z-index:999;box-shadow:0 2px 5px 0 rgb(0 0 0 / 6%);}
.head .nav .subnav a {line-height:40px;color:#222;display:block;position:relative;font-size:16px;padding-left:20px;}
.head .nav .subnav a:hover {color:#053C75;font-weight:bold;}
.head .nav .subnav a:after{width:3px;height:0;background:#053C75;left:0px;top:0px;}
.head .nav .subnav a:hover:after{height:100%;transition:all 0.3s ease 0s;}
.nav_xs {position:fixed !important;left:0;top:0;margin:0px !important;}

/* 焦点滚图 */
.banner {width:100%;float:left;overflow:hidden;position:relative;}
.banner .hd {height:22px;position:absolute;left:50%;margin-left:-20px;bottom:10px;z-index:6;}
.banner .hd ul {zoom:1;float:left;}
.banner .hd ul li {float:left;margin-left:8px;width:10px;height:10px;cursor:pointer;background:#fff;text-indent:-9999px;transform:skewX(-10deg);}
.banner .hd ul li.on {background:#053C75;}
.banner .bd {position:relative;height:100%;z-index:0;}
.banner .bd li {zoom:1;vertical-align:middle;}
.banner .bd img {display:block;}
.banner .bd a:hover img {transform:none;transition:600ms;}
.banner .bd .prev,.banner .bd .next {width:40px;height:40px;overflow:hidden;cursor:pointer;position:absolute;left:20px;top:50%;margin-top:-44px;background:url("../next.png") rgba(0,0,0,.20) no-repeat 13px 12px;background-size:10px;z-index:6;border-radius:40px;}
.banner .bd .next {left:auto;right:40px;background-position:16px -19px;}
.banner .bd .prev:hover,.banner .bd .next:hover {background-color:rgba(0,0,0,.50);}
.cent {width:100%;float:left;}
.title{width:100%;float:left;position:relative;margin-bottom:20px;}
.title h2{font-size:28px;line-height:30px;margin-bottom:5px;position:relative;font-weight:bold;}
.title h3{font-size:14px;position:relative;color:#666;padding-bottom:15px;}
.title h3:before{width:56px;height:2px;background:#053C75;left:50%;bottom:0px;margin-left:-28px;}
.title a{background:#053C75;display:flex;height:30px;align-items:center;padding:0 36px 0 10px;position:relative;overflow:hidden;color:#fff;}
.title a:before{content:"+";width:30px;height:30px;background:#92AAC4;color:#fff;right:-10px;top:0px;transform:skewX(-8deg);padding-left:8px;line-height:30px;}

.more{margin:0 auto;display:table;position:relative;z-index:5;}
.more a{color:#fff;position:relative;padding:0 60px 0 20px;margin-top:30px;display:inline-block;background:#053C75;line-height:40px;overflow:hidden;}
.more a:before{content:"+";width:50px;height:100%;right:-10px;top:0px;background:#92AAC4;transform:skewX(-10deg);text-indent:15px;}
/*关于*/
.about .a{width:calc(100% - 750px);}
.about .a h2{color:#053C75;}
.about .a h3{font-size:30px;line-height:60px;margin-bottom:20px;}
.about .a p{font-size:16px;line-height:34px;}
.about .a strong{color:#053C75;}
.about .a a{margin-top:50px;display:inline-block;position:relative;padding:0 20px 0 40px;line-height:30px;}
.about .a a:before{content:"+";width:30px;height:30px;background:#053C75;left:0px;border-radius:30px;color:#fff;text-indent:10px;z-index:-1;}
.about .a a:hover:before{width:100%;transition:200ms;}
.about .a a:hover{color:#fff;}
.about .b{width:580px;position:relative;}
.about .b img{width:400px;}
.about .b ul{width:240px;position:absolute;right:-30px;top:6px;height:400px;}
.about .b li{position:relative;}
.about .b li:before{width:10px;height:10px;background:#053C75;border:solid #fff 3px;border-radius:30px;left:-40px;top:42px;}
.about .b li:after{width:18px;height:18px;border:solid 1px rgba(146,170,196,.60);border-radius:30px;left:-42px;top:40px;}
.about .b li em{font-size:50px;font-weight:bold;line-height:50px;background:linear-gradient(126deg,#053C75,#00A0EA);-webkit-background-clip:text;color:transparent;display:inline-block;position:relative;}
.about .b li em:before{content:"年";right:-20px;top:-10px;color:#053C75;font-size:14px;}

.about .b li h2{font-size:16px;font-weight:inherit;}
.about .b li:nth-child(2){margin:60px 0;margin-left:55px;}
.about .b li:nth-child(2) em:before{content:"项";}
.about .b li:nth-child(3) em:before{content:"项";}

/* 产品 */
.chanpin{width:100%;float:left;position:relative;}
.chanpin .hd{display:flex;justify-content:center;padding-top:65px;}
.chanpin .hd .tit{height:40px;position:absolute;left:50%;top:0px;margin-left:-65px;padding-left:45px;}
.chanpin .hd .tit:before{width:50px;height:50px;background:url("../tit.png") no-repeat;background-size:100%;left:0px;top:1px;}
.chanpin .hd .tit h2{color:#053C75;font-size:22px;}
.chanpin .hd .tit em{font-size:12px;text-transform:uppercase;color:#94A9C4;position:absolute;top:26px;left:55px;}
.chanpin .hd ul{width:400px;}
.chanpin .hd li{width:calc(33% - 15px);display:flex;height:40px;align-items:center;justify-content:center;background:#92AAC4;color:#fff;border-radius:6px;cursor:pointer;position:relative;}
.chanpin .hd li.on{background:#053C75;color:#fff;}
.chanpin .bd{width:100%;float:left;overflow:hidden;margin-top:30px;}
.chanpin .bd ul{display:flex;justify-content:space-between;}
.chanpin .bd li{width:calc(33.33% - 20px);position:relative;cursor:pointer;}

.chanpin .bd{padding-bottom:70px;}
.chanpin .bd li{position:relative;}
.chanpin .bd li h2{position:relative;font-size:18px;height:40px;line-height:40px;margin-top:10px;overflow:hidden;}
.chanpin .bd li h2:before{width:30px;height:30px;right:0px;top:5px;border:solid 1px #92AAC4;border-radius:30px;}
.chanpin .bd li i{width:100%;overflow:hidden;}
.chanpin .bd li img{border-radius:6px;}
.chanpin .bd .more{position:absolute;width:150px;left:50%;margin-left:-75px;bottom:0px;}
.chanpin .bd li:before{width:7px;height:7px;right:50px;bottom:14px;background:#92AAC4;border-radius:8px;}
.chanpin .bd li:after{width:30px;height:1px;right:15px;bottom:17px;background:#92AAC4;}
.chanpin .bd li:hover:before{right:10px;background:#053C75;transition:500ms;}
.chanpin .bd li:hover:after{background:#053C75;transition:200ms;}

/* 案例 */
.abg{padding:0px 0 80px 0;}
.abg:before{width:35%;height:80px;background:#053C75;left:0px;bottom:0px;}
.anli {width:100%;float:left;position:relative;}
.anli .hd {height:22px;position:absolute;left:20%;bottom:-50px;z-index:6;}
.anli .hd ul {zoom:1;float:left;}
.anli .hd ul li {float:left;margin-right:20px;width:10px;height:10px;cursor:pointer;background:#92AAC4;text-indent:-9999px;border-radius:9px;position:relative;}
.anli .hd ul li.on {background:#fff;}
.anli .hd ul li.on:before{width:16px;height:16px;left:-4px;top:-4px;border:solid 1px #92AAC4;border-radius:20px;}
.anli .bd {position:relative;height:100%;z-index:0;}
.anli .bd li {width:100%;display:flex;}
.anli .bd li h2{font-size:30px;line-height:40px;margin-top:60px;}
.anli .bd li p{line-height:26px;margin-top:10px;font-size:16px;}
.anli .bd li a{display:inline-block;margin-top:50px;color:#053C75;padding-bottom:20px;border-bottom:solid 2px #92AAC4;font-size:16px;position:relative;}
.anli .bd li a:before{width:10px;height:10px;background:#92AAC4;left:0px;bottom:-6px;border-radius:9px;transition:500ms;}
.anli .bd li a:hover:before{border-radius:9px;left:auto;right:0px;background:#053C75;}
.anli .bd li a:hover{border-color:#053C75;transition:200ms;}

.anli .bd li .a{width:50%;margin-right:30px;}
.anli .bd li .c{width:40%;margin-top:60px;}
.anli .bd .pageState{position:absolute;left:50%;top:50px;margin-left:30px;font-size:26px;color:#92AAC4;}
.anli .bd .pageState span{font-size:40px;color:#053C75;}

.anli .bd .prev,.anli .bd .next {width:40px;height:40px;overflow:hidden;cursor:pointer;position:absolute;left:20px;top:50%;margin-top:-20px;background:url("../next.png") rgba(0,0,0,.20) no-repeat 13px 12px;background-size:10px;z-index:6;border-radius:40px;}
.anli .bd .next {left:50%;margin-left:-70px;background-position:16px -19px;}
.anli .bd .prev:hover,.anli .bd .next:hover {background-color:rgba(0,0,0,.50);}

.aw{width:1520px;margin:0 auto;display:table;}
.aw .title{width:calc(100% - 20px);padding:0 10px;}
.case{width:100%;float:left;overflow:hidden;}
.case .hd {margin:0 auto;display:table;height:22px;z-index:6;}
.case .hd ul {display:inline-block;margin:0 15px;}
.case .hd ul li {display:inline-block;margin-left:8px;width:10px;height:13px;cursor:pointer;background:#92AAC4;text-indent:-9999px;transform:skewX(-10deg);}
.case .hd ul li.on {background:#053C75;}
.case .bd{margin-bottom:40px;}
.case .bd ul{position:relative;}
.case .bd li{width:calc(33.33% - 20px);margin:0 10px;position:relative;}
.case .bd li i{width:100%;float:left;overflow:hidden;}
.case .bd li h2{width:100%;float:left;font-size:18px;height:40px;line-height:40px;overflow:hidden;position:relative;z-index:2;}
.case .bd li a:hover h2{color:#fff;text-indent:20px;transition:460ms;}
.case .bd li a:hover img{transform:scale(1.1);transition:600ms;}
.case .bd li:after {width:100%;height:40px;background:#053C75;left:0px;bottom:0px;transform-origin:100%;transition:transform .28s cubic-bezier(.4,0,.2,1);transform:scaleX(0);visibility:hidden\9;}
.case .bd li:hover:after {transform:scaleX(1);transform-origin:0;visibility:visible\9;}

.case .prev,.case .next {width:40px;height:13px;display:inline-block;cursor:pointer;background:url("../anext.png") no-repeat 0px 0px;background-size:100%;position:relative;top:-1px;}
.case .next{background-position:0 -42px;}
.case .prev:hover{background-position:0 -20px;}
.case .next:hover{background-position:0 -63px;}

/* 新闻 */
.news{width:100%;}
.news a{background:#F5F7FA;position:relative;}
.news a:before {width:100%;height:2px;background:#053C75;left:0px;bottom:0px;transform-origin:100%;transition:transform .38s cubic-bezier(.4, 0, .2, 1);transform:scaleX(0);visibility:hidden\9;}
.news a:hover:before {transform:scaleX(1);transform-origin:0;visibility:visible\9;}
.news a:after{width:14px;height:16px;background:url("../jt.png") no-repeat;background-size:100%;right:20px;bottom:20px;}
.news a:hover:after{background-position:0 -21px;}

.news .a{width:calc(68% - 20px);}
.news .a a{width:calc(50% - 10px);}
.news .a .tu{position:relative;}
.news .a .tu:before{content:"公司资讯";background:#053C75;color:#fff;padding:3px 6px;border-radius:8px 0 8px 0;}
.news .a .tu img{border-radius:8px 8px 0 0;}
.news .a .txt{padding:20px;}
.news .a .txt h2{height:30px;overflow:hidden;}
.news .a .txt p{margin:20px 0;height:66px;overflow:hidden;position:relative;}
.news .a .txt p:before{content:"···";bottom:2px;right:-9px;padding:0 10px 0 50px;background:linear-gradient(to right, transparent, #F5F7FA 55%);color:#999;height:20px;font-size:12px;font-weight:bold;}
.news .a .txt time{width:100%;display:flex;color:#92AAC4;border-top:solid 1px #D3D7DE;padding-top:20px;}

.news .c{width:32%;display: flex;flex-wrap: wrap;}
.news .c a{width: calc(100% - 40px); padding:20px;}
.news .c a:nth-child(2){margin:20px 0;}
.news .c time{color:#92AAC4;}
.news .c h2{height:60px;overflow:hidden;}

.foot {width:100%;float:left;position:relative;padding-top:30px;border-top:solid 1px #F5F7FA;}
.f_menu{width:calc(100% - 500px);padding-bottom:30px;}
.f_menu li{width:100px;position:relative;}
.f_menu li a{width:100%;font-size:14px;line-height:30px;position:relative;}
.f_menu li a:hover{font-weight:bold;}
.f_menu li h2{font-size:18px;color:#717171;margin-bottom:10px;}
.f_menu li h3{color:#E5F6FF;font-weight:inherit;display:flex;flex-wrap:wrap;}
.f_menu li:nth-child(2){width:160px;}

.f_kef{width:430px;font-size:12px;display:flex;justify-content:space-between;}
.f_kef em{font-size:20px;line-height:30px;font-weight:bold;}
.f_kef h2{font-size:18px;color:#717171;margin-bottom:10px;}


.weixin{display:flex;margin-top:10px;}
.weixin .hd li{width:34px;height:34px;margin-bottom:20px;text-indent:-9999px;cursor:pointer;border-radius:40px;background:#92AAC4 url("../fi.png") no-repeat center 11px;background-size:18px;}
.weixin .hd li.on{background-color:#053C75;}
.weixin .hd li:last-child{background-position:center -17px;}

.weixin .bd{margin-left:25px;}
.weixin .bd li{width:90px;border:solid 1px #A1A1A1;background:#fff;position:relative;}
.weixin .bd li:before{width:9px;height:18px;background:url("../tis.png");left:-9px;top:5px;}

.copright{width:100%;float:left;background:#92AAC4;overflow:hidden;position:relative;display:flex;height:40px;align-items:center;}
.copright:before{width:calc(50% + 30px);height:100%;background:#053C75;left:-30px;top:0px;transform:skewX(-10deg);}
.copright dt{color:#fff;position:relative;z-index:2;}
.copright dd a{color:#fff;padding-left:22px;background:url("../icp.png") no-repeat 0px 0px;background-size:16px;position:relative;}
.copright dd a:hover {color:#222;}
.copright dd a:nth-child(2){background-position:0px -30px;}
.copright dd b{display:inline-block;margin:0 20px;width:1px;height:12px;background:rgba(255,255,255,.7);position:relative;top:1px;}

.kefu_box{background:#fff;position:fixed;z-index:9999;width:56px;top:50%;right:10px;margin-top:-120px;border-radius:30px;box-shadow:0 5px 20px rgba(0,0,0,0.15);padding:10px 0;}
.kefu_box li{width:100%;float:left;margin:10px 0;position:relative;cursor:pointer;}
.kefu_box li h2{font-size:12px;text-align:center;}
.kefu_box li i{width:20px;height:22px;background:url("../kefu.png") no-repeat 0 1px;background-size:100%;margin:0 auto;display:table;}
.kefu_box li p{width:126px;position:absolute;top:10px;left:-200px;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.15);padding:10px;border-radius:3px;visibility:hidden;overflow:inherit;text-align:center;color:#028CD7;font-weight:bold;font-size:16px;}
.kefu_box li p:before{height:0;width:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:6px;right:-12px;top:13px;}
.kefu_box li span{display:block;font-size:18px;color:#1D1F20;}
.kefu_box li:hover p{left:-155px;visibility:visible;}
.kefu_box li:nth-child(2) i{background-position:0 -36px;animation:teld ease-out 1s infinite;}
.kefu_box li:nth-child(3) i{background-position:0 -70px;}
.kefu_box li:hover img{transform:scale(1);}

/*二级页面开始*/
.let{width:260px;}
.rit{width:calc(100% - 380px);padding:40px;padding-top:30px;background:#fff;float:right;}
.lnav{width:100%;display: flex;position: sticky; top: 80px;flex-wrap: wrap;background:#fff; }
.lnav dt{width: 100%; position:relative;background:#92AAC4;overflow:hidden;}
.lnav dt h2{position:relative;z-index:2;display:inline-flex;padding:10px 20px;color:#fff;}
.lnav dt h2:before{width:calc(100% + 10px);height:100%;background:#053C75;transform:skewX(-10deg);left:-10px;top:0px;z-index:-1;}

.lnav dd{width:calc(100% - 40px);padding:20px;}
.lnav dd a{width: 100%; position:relative;display:flex;align-items:center;height:40px;}
.lnav dd a h2{font-size:16px;font-weight:inherit;padding-left:15px;position:relative;z-index:2;}
.lnav dd a.cur h2{font-weight:bold;color:#053C75}
.lnav dd a.cur:before{width:3px;height:16px;background:#053C75;left:0px;z-index:3;}
.lnav dd a:hover h2{transition:460ms;font-weight:bold;}
.lnav dd a:after {width:100%;height:100%;background:#F5F5F5;left:0px;top:0px;transform-origin:100%;transition:transform .38s cubic-bezier(.4,0,.2,1);transform:scaleX(0);visibility:hidden\9;}
.lnav dd a:hover:after {transform:scaleX(1);transform-origin:0;visibility:visible\9;}

.list_map{border-bottom:solid 2px #D3D7DE;display:flex;height:40px;align-items:center;}
.list_map h2{position:relative;color:#053C75;}
.list_map h2:before{width:100%;height:2px;background:#053C75;left:0px;bottom:-7px;transform:skewX(-10deg);}

.list_map p a{display:inline-block;padding-right:25px;position:relative;}
.list_map p a:before{width:1px;height:12px;background:#D3D7DE;right:12px;top:5px;}
.list_map p a:last-child:before{display:none;}
.list_map p a:last-child{padding:0px;}

.list_new a{width:100%;display:flex;justify-content:space-between;margin-top:30px;max-height:180px;}
.list_new .xx{width:calc(100% - 330px);position:relative;}
.list_new .xx h2{text-align:justify;text-justify:inter-word;}
.list_new .xx p{margin:20px 0;height:40px;overflow:hidden;}
.list_new .xx time{color:#053C75;padding-left:20px;background:url("../sico.png") no-repeat 0 2px;background-size:14px;position:absolute;left:0px;bottom:10px;}
.list_new .xx:before{content:"···";color:#92AAC4;font-size:24px;right:0px;bottom:12px;}
.list_new .tu{width:300px;overflow:hidden;border-radius:6px;}
.list_new a:hover img{transform:scale(1.1);transition:600ms;}
.list_new a:hover .xx:before{color:#053C75;}

/*产品*/
.list_pin{justify-content:flex-start;margin-left:-20px;}
.list_pin a{width:calc(33.33% - 20px);position:relative;margin-top:20px;margin-left:20px;}
.list_pin a h2{position:relative;font-size:18px;height:40px;line-height:40px;overflow:hidden;margin-top:10px;padding-right:80px;}
.list_pin a h2:before{width:30px;height:30px;right:0px;top:5px;border:solid 1px #92AAC4;border-radius:30px;}
.list_pin a i{width:100%;overflow:hidden;}
.list_pin a img{border-radius:6px;}
.list_pin a:before{width:7px;height:7px;right:50px;bottom:14px;background:#92AAC4;border-radius:8px;}
.list_pin a:after{width:30px;height:1px;right:15px;bottom:17px;background:#92AAC4;}
.list_pin a:hover:before{right:10px;background:#053C75;transition:500ms;}
.list_pin a:hover:after{background:#053C75;transition:200ms;}
/*案例*/
.list_pic a {width:calc(33.33% - 15px);margin:20px 0 0px 0px;position:relative;background:#F5F7FA;}
.list_pic a h2 {width:calc(100% - 40px);padding:0px 10px;font-size:16px;display:flex;height:40px;align-items:center;position:relative;z-index:2;}
.list_pic a i {width:100%;display:flex;overflow:hidden;position:relative;max-height:200px;}
.list_pic a i:after{width:100%;height:100%;left:0px;top:0px;background:rgba(255,255,255,.20);z-index:2;visibility:hidden;}
.list_pic a:hover i:after{visibility:visible;}
.list_pic a:hover h2{color:#fff;}
.list_pic a:hover img{transform:scale(1.1);transition:600ms;}
.list_pic a:after {width:100%;height:40px;background:#053C75;left:0px;bottom:0px;transform-origin:100%;transition:transform .28s cubic-bezier(.4,0,.2,1);transform:scaleX(0);visibility:hidden\9;}
.list_pic a:hover:after {transform:scaleX(1);transform-origin:0;visibility:visible\9;}
.list_pic a:before{width:20px;height:12px;background:url("../more.png") no-repeat;background-size:100%;right:25px;bottom:13px;z-index:3;visibility:hidden;}
.list_pic a:hover:before{right:10px;transition:0.4s ease-out;visibility:visible;}
/*详情页开始*/
.page_tit{width:100%;float:left;height:80px;position:relative;border-bottom:dotted 1px #D3D7DE;padding-bottom:20px;margin-bottom:30px;text-align:center;}
.page_tit h1{font-size:30px;line-height:50px;color:#053C75;}
.page_tit em{font-size:20px;color:#92AAC4;font-weight:bold;line-height:30px;text-transform:uppercase;position:relative;}
.page_tit em:before,.page_tit em:after{width:5px;height:16px;background:#92AAC4;transform:skewX(-10deg);left:-20px;top:5px;}
.page_tit em:after{left:auto;right:-18px;}

.show_title p a{display:inline-block;padding-right:21px;color:#92AAC4;position:relative;}
.show_title p a:before{width:1px;height:12px;background:#D3D7DE;right:10px;top:5px;}
.show_title p a:last-child{padding:0px;color:#053C75;}
.show_title p a:last-child:before{display:none;}
.show_title dl{display:flex;align-items:center;margin:20px 0;height:40px;padding:0 20px;background:#F5F7FA;border-radius:6px;}
.show_title dt{background:url("../sico.png") no-repeat 0 3px;background-size:14px;padding-left:24px;}
.show_title dd{background:linear-gradient(to left,#92AAC4,#053C75);padding:3px 35px 4px 20px;border-radius:40px;position:relative;}
.show_title dd a{color:#fff;}
.show_title dd:before{width:10px;height:16px;background:url("../fh.png") no-repeat;background-size:100%;right:20px;top:6px;}

.show_body table{width:100% !important;margin-top:20px;position:relative;}
.show_body table:before{width:1px;height:100%;background:#ccc;right:0px;top:0px;}
.show_body table td{padding:8px 15px;position:relative;font-size:16px;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;width:auto !important;margin:0px;}
.show_body table tr:nth-child(1) td{background:#ccc;font-weight:bold;}
.show_body img {float:none;max-width:100%;margin:0 auto;display:table;width:auto !important;height:auto !important;border-radius:6px;}
.show_body p {font-size:18px;color:#222;line-height:34px;text-indent:18px;margin-top:10px;text-align:justify;text-justify:inter-word;}
.show_body span{word-wrap:break-word;}
.show_body h2 {font-size:20px;line-height:24px;font-weight:bold;margin:10px 0;display:flex;position:relative;padding-left:20px;}
.show_body h2:before{width:6px;height:19px;background:#053C75;left:0px;top:4px;border-radius:20px;}

.show_sour{margin:10px 0;text-align:right;line-height:40px;position:relative;}
.show_sour:before{width:28px;height:1px;right:0px;top:40px;background:#D3D7DE;}

.show_next{padding-top:0px;position:relative;}
.show_next:before {width:calc(100% - 80px);height:1px;background:#92AAC4;background:linear-gradient(to left,#D3D7DE,#92AAC4);top:4px;right:0px;}
.show_next span {color:#999;position:relative;padding:0 10px;font-size:12px;}
.show_next span:before,.show_next span:after {width:3px;height:12px;background:#053C75;transform:skewX(-16deg);top:2px;left:0;}
.show_next span::after {left:auto;right:0px;background:#92AAC4;}
.show_next h2 {margin-top:10px;}

.lianxi{
	width: 100%;
	display: flex;
	justify-content: space-between;
	margin-bottom: 30px;
}
.lianxi .tx{
	width: calc(100% - 200px);
}
.lianxi .tx dl{
	width: 100%;
	display: flex;
	margin-bottom: 20px;
}
.lianxi .tx dt{
	width: 40px;
	height: 40px;
	background:#053C75; 
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 40px;
	margin-right: 20px;
}
.lianxi .tx dt img{
	width: auto;
	height: 20px;
	display: flex;
}
.lianxi .tx dd h2{
	font-size: 14px;
	color: #666;
}
.lianxi .tx dd p{
	font-size: 18px;
	color: #000;
}

.lianxi .sm{
	width: 130px;
	display: flex;
	justify-content: space-between;
	align-self: start;
}
.lianxi .sm li{
	width: calc(100% - 2px);
	border: solid 1px #E6E6E6;
	border-radius: 6px;
	position: relative;
	padding: 8px;
}
.lianxi .sm li img{
	display: flex;
	border-radius: 6px;
}
.lianxi .sm li b{
	position: absolute;	
	width: 10px;
	height: 10px;
		z-index: 3;
}
.lianxi .sm li b:nth-child(1){
	top: -1px;
	left: -1px;
	border: solid 3px #053C75;
	border-right: 0;
	border-bottom: 0;
}
.lianxi .sm li b:nth-child(2){
	top: -1px;
	right: -1px;
	border: solid 3px #053C75;
	border-left: 0;
	border-bottom: 0;
}
.lianxi .sm li b:nth-child(3){
	bottom: -1px;
	left: -1px;
	border: solid 3px #053C75;
	border-right: 0;
	border-top: 0;
}
.lianxi .sm li b:nth-child(4){
	bottom: -1px;
	right: -1px;
	border: solid 3px #053C75;
	border-left: 0;
	border-top: 0;
}
.anchorBL {
	display: none;
}
.ditu{
	width: 100%;
	height:500px;
	position: relative;
}
.ditu .di{
	width: 50px;
	position: absolute !important;
	top: 50%;
	left: 50%;
	margin-left: -25px;
	margin-top: -50px;
	z-index: 888;
	display: flex;
	position: relative;
}

#map{
	width:100%;
	height:500px;
	margin-top: 20px;
	border-radius: 8px;
	overflow: hidden;
}

/*视频播放*/
.sip_btn{}
.vid_tc{width:100%;height:calc(100% - 80px);background:rgba(0,0,0,.30);position:fixed;left:0px;top:80px;display:none;z-index:9999;}
.close_sp{width:40px;height:40px;background:#053C75 url("../gbi.png") no-repeat center;background-size:14px;position:absolute;right:10px;top:10px;text-indent:-9999px;border-radius:60px;cursor:pointer;}
.con_sp{width:800px;position:absolute;left:50%;top:50%;margin-left:-400px;margin-top:-250px;overflow:hidden;border-radius:6px;}

/*座机号动态*/
@-webkit-keyframes tel{0%{-webkit-transform:scale(1);}1%{-webkit-transform:scale(2);}3%{-webkit-transform:scale(0.8);}6%{-webkit-transform:scale(1);}100%{-webkit-transform:scale(1);}}
@keyframes tel{0%{transform:scale(1);}1%{transform:scale(2);}3%{transform:scale(0.8);}6%{transform:scale(1);}100%{transform:scale(1);}}

/*图片弹窗样式*/
.lb-disable-scrolling {overflow:hidden }
.lightboxOverlay {position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none }
.lightbox {position:fixed;top:0 !important;left:0;width:100%;height:100% !important;z-index:10000;text-align:center;line-height:0;font-weight:400;outline:0 }
.lightbox .lb-image {display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;}
.lightbox a img {border:none }
.lb-outerContainer {position:absolute;top:50%;left:50%;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%) }
.lb-outerContainer:after {content:"";display:table;clear:both }
.lb-loader {position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0 }
.lb-cancel {display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat }
.lb-nav {position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container>.nav {left:0 }
.lb-nav a {outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==) }
.lb-next,.lb-prev {height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev {position:absolute;top:0;width:64px;left:-64px;float:left;filter:alpha(Opacity=100);opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s }
.lb-nav a.lb-prev:hover {filter:alpha(Opacity=100);opacity:1 }
.lb-nav a.lb-next {position:absolute;top:0;width:64px;right:-64px;float:right;filter:alpha(Opacity=100);opacity:1;-webkit-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s }
.lb-nav a.lb-next:hover {filter:alpha(Opacity=100);opacity:1 }
.lb-nav a.lb-next:before,.lb-nav a.lb-prev:before{width:24px;height:40px;background:url(../fdnext.png) 0 -117px;background-size:100%; left:15px;top:50%;margin-top:-15px;}
.lb-nav a.lb-prev:before{background-position:0 -73px;}
.lb-dataContainer {margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px }
.lb-dataContainer:after {content:"";display:table;clear:both }
.lb-data {padding:0 4px;color:#ccc }
.lb-data .lb-details {display:none;width:85%;float:left;text-align:left;line-height:1.1em }
.lb-data .lb-caption {font-size:13px;font-weight:700;line-height:1em }
.lb-data .lb-caption a {color:#4ae }
.lb-data .lb-number {display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999 }
.lb-data .lb-close {position:absolute;top:-32px;right:-32px;width:30px;height:30px;background:url(../fdnext.png) no-repeat 0 -30px;background-size:20px;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s }
.lb-data .lb-close:hover {cursor:pointer;filter:alpha(Opacity=100);opacity:1 }

@keyframes teld { 0% {transform:rotate(0px) scale(1);} 5% { transform:rotate(-10deg) scale(1);}
  10% { transform:rotate(0deg) scale(1); }
  15% { transform:rotate(10deg) scale(1); }
  20% { transform:rotate(0deg) scale(1); }
  25% { transform:rotate(-10deg) scale(1); }
  30% { transform:rotate(0deg) scale(1); }
  35% { transform:rotate(10deg) scale(1); }
  40% { transform:rotate(0deg) scale(1); }
  45% { transform:rotate(-10deg) scale(1); }
  50% { transform:rotate(0deg) scale(1); }
  55% { transform:rotate(10deg) scale(1); }
  60% { transform:rotate(0deg) scale(1); } }
