﻿/*品牌色#016CA2*/
body a{outline:none;blr:expression(this.onFocus=this.blur());}
@charset "utf-8";
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,img,div{margin:0px;padding:0px; border-width:0;}
.cl{clear:both}.clear{clear:both;height:0;font:0/0 Arial;visibility:hidden}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.fl{float:left}.fr{float:right}.fb{font-weight:bold}.fn{font-weight:normal}.fi{font-style:italic}.tl{text-align:left}.tc{text-align:center}.tr{text-align:right}.tj{text-align:justify; text-justify:inter-ideograph}.f12{font-size:12px}.f14{font-size:14px}.f16{font-size:16px}.f18{font-size:18px}.f20{font-size:20px}.f22{font-size:22px}.f24{font-size:24px}.f26{font-size:26px}.f28{font-size:28px}.m0{margin:0}.m10{margin:10}.ml0{margin-left:0}.mr0{margin-right:0}.mt10{margin-top:10px}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.ml10{margin-left:10px}.rel{position:relative}
.abs{position:absolute}.dn{display:none}.db{display:block}.di{display:inline}.vm{vertical-align:middle}
.h14{height:14px}.h16{height:16px}.h18{height:18px}.h20{height:20px}.h22{height:22px}.h24{height:24px}.h26{height:26px}.h28{height:28px}
.lh14{line-height:14px}.lh16line-height:16px}.lh18{line-height:18px}.lh20{line-height:20px}.lh22{line-height:22px}.lh24{line-height:24px}.lh26{line-height:26px}.lh28{line-height:28px}.lh30{line-height:30px}.wb{word-break:break-all;word-wrap:break-word}.ws{white-space:nowrap}.black{color:#000}.white{color:#fff}.gray{color:#808080}.red{color:#f00}.green{color:#090}.blue{color:#03c}.orange{color:#f60}.non{padding:12px 5px}
@keyframes section1{100%{opacity:1;}}@-webkit-keyframes section1{100%{opacity:1;}}@-ms-keyframes section1{100%{opacity:1;}}
@-webkit-keyframes spinAround { from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); } }
@keyframes spinAround { from { transform: rotate(0deg); }
    to { transform: rotate(360deg); } }
    
/* Other */ 
.f15 {font-size:15px;}
.tin{text-indent:2em;}
.ofh {overflow:hidden;}
.re {background:RGBA(253,16,16,0.6);}
.pu {background:RGBA(161,15,254,0.6);}
.bl {background:RGBA(23,137,254,0.6);}
.gr {background:RGBA(18,208,85,0.6);}
.or {background:RGBA(255,94,38,0.6);}
.p10 {padding:10px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.yh {font-family:Microsoft YaHei;}
.st {font-family:SimSun;}
.ar {font-family:"Arial Black", Gadget, sans-serif;}
i {font-style:normal}
html{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;overflow:-moz-scrollbars-vertical}

body {font-family:SimSun;background:#fff;font-size:12px;font-weight: normal;color:#454545;overflow-x:hidden;}
.wrap {width:1200px;margin:0 auto;}
a:link{color:#434343; text-decoration:none;}
a:visited{color:#434343; text-decoration:none;}
a:hover{color:#db1f17; text-decoration:none;}
a:active{color:#db1f17; text-decoration:none;}
li,ul{list-style:none;}
ul li{list-style-type:none;}
.clear{clear:both; height:0px;width:0px;overflow:hidden;}
.c{clear:both; height:0px;width:0px;overflow:hidden;}
.cl{clear:both; height:0px;width:0px;overflow:hidden;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
/* Hides from IE-mac \*/ 
*html .clearfix {height: 1%;}
.clearfix {display: block;}

i,em {font-style:normal}
.cfff {background:#fff;}
.tran3 a {-webkit-transition: .7s;-moz-transition: .7s;-o-transition: .7s;-ms-transition: .7s;transition: .7s;}
.h10 {height:10px;}
.h15 { height:15px;}
.h25 {height:25px;}
.h30 {height:30px;}
.h40 {height:40px;}
.h50 {height:50px;}
.h60 {height:60px;}
.h70 {height:70px;}
.h80 {height:80px;}
.h95 {height:95px;}
.h113 {height:113px;}
.p20 {padding:20px;}
.h-au {height:auto;}


/* 头部  */
.header {margin:0 auto;width:100%;position:relative;z-index:9;} 
.header .logo {width:20%;height:115px; float:left;display: flex;left:0;top:0; background:#016ca2;    flex-direction: column; justify-content: space-evenly;}
.header .logo img{width:100%}
.header .topTel {float:right;padding-top:48px; margin-right:10px; width:16%;}
.header .topTel img {max-width:100%;}
.header a {display:block;}

/* 导航 */
.header .nav {margin-left:20px;width:calc( 64% - 30px );height:115px;float:left;}
.header .nav ul {text-align:center;font-size:22px; font-family:"Microsoft YaHei UI"; font-weight:600;}
.header .nav li {width:20%;height:115px;line-height:115px;display:block;float:left;}
.header .nav li a{text-decoration:none;color:#737373;}
.header .nav li a:hover {color:#016ca2;border-bottom:2px solid #016ca2;}

.header .dropMenu {width:490px;height:200px;padding:20px 0 0 10px;top:100px !important;visibility:hidden;background:#fff;z-index:99999;}
.header .dropMenu li {width:158px;background:none;margin:0;height:40px !important;line-height:40px;font-size:14px;float:none;display:block;}
.header .dropMenu li a,.dropMenu li a:hover {width:118px;width:auto;padding:0 10px;border-bottom:1px solid #dedede;margin:0 auto;height:36px;line-height:36px;display:block;font-weight:normal;text-decoration:none;}
.header .dropMenu li a {color:#737373;}
.header .dropMenu li a:hover {color:#016ca2;}
.header .dropMenu i,.dropMenu i img {width:280px;height:180px;}
.header .dropMenu i {display:block;background:#0280cc;position:absolute;top:10px;right:10px;overflow:hidden;}

/*不用
.dropMenu {width:490px;height:200px;padding:40px 0 0 20px;top:120px !important;visibility:hidden;background:#fff;z-index:99999;}
.dropMenu li {width:158px;background:none;margin:0;height:40px !important;line-height:40px;font-size:14px;float:none;word-break:break-all;}
.dropMenu li a {color:#737373;border-bottom:1px solid #dedede;}
.dropMenu i,.dropMenu i img {width:280px;height:180px;}
.dropMenu i {display:block;background:#0280cc;position:absolute;top:10px;right:10px;overflow:hidden;}*/

/*banner*/
.clear{overflow:hidden; clear:both; width:0px; height:0px; }
.imgbox{width:1920px;margin:0 auto; text-align:center; }
.banner_Box{width:1920px; height:805px;overflow:hidden;}
.banner_Box ul{padding:0px; margin:0px;width:7680px;}
.banner_Box ul li{float:left; list-style:none;}
.banner_Box ul li.select{display:block;}
.imgnum span{border-radius:10px; font:normal normal bold 12px/15px 微软雅黑; color:#FFF; margin-left:5px; padding:3px 6px 3px 6px;  background-color:#F90; cursor:pointer;}
.imgnum span.onselect{background-color:#F00;}
.imgnum{text-align:center; float:right; margin:-25px 30px; position:relative;}
/*---banner
.bn{width:100%; min-width:1220px; height:808px; margin:0 auto;margin-top:-44px; z-index:0; position:relative; overflow:hidden;}
.bannerbox {left:50%; width:2000px; height:808px; overflow:hidden; margin-left:-1000px; position:absolute;}
.bannerbox li{width:2000px; height:808px; text-align:center; font-size:0px; float:left; display:inline;}
.bannerbox li img{ width:1920px; height:808px; margin:auto;}
.bannerbox .hd{ height:15px; overflow:hidden; position:absolute; right:47%; bottom:15px; z-index:9999999; }
.bannerbox .hd ul{ overflow:hidden; zoom:1; float:left;}
.bannerbox .hd ul li{ float:left; margin:0 5px; width:15px; height:15px; line-height:15px; text-align:center; background:url(bannerbtn.png) no-repeat; color:#ffffff;  cursor:pointer; }
.bn .hd ul li.on{ background:url(banner_hover.png) no-repeat; color:#FEAE01;}---*/
/*内页banner*/
.nybanner{width:100%; min-width:1220px; height:494px; margin:0 auto; margin-top:-44px; z-index:0; position:relative; overflow:hidden;}
.nybanners{left:50%; width:2000px; height:494px; overflow:hidden; margin-left:-1000px; position:absolute;}
.nybn_txt {width:2000px; height:494px; text-align:center; font-size:0px; float:left; display:inline;}
.nybn_txt img{ width:1920px; height:494px;}

/* 数字  */
.numBg {width:100%;min-width:1200px;height:195px;background:#1965a3;}
.numCon {width:1200px;height:145px;padding-top:50px;margin:0 auto;}

.ShuzScroll {overflow:hidden;width:1200px;height:195px;margin:0 auto;}
.ShuzScroll li {float:left;width:25%;text-align:center;font-size:16px;color:#fff;}
.ShuzScroll li .counter:after {display:block;margin:10px auto 0;width:20px;height:3px;background:#1965a3;content:'年';font-size:22px;font-weight:normal;position:absolute;left:219px;top:0;}
.ShuzScroll li .counter {font-size:60px;font-weight:bold;position:relative;color:#fff;margin:0;line-height:60px;padding:10px 0;}
.ShuzScroll li .m1:after {left:198px;}

/* 产品中心  */
.cpTit,.cpTit a {width:900px;height:79px; color:#1965a3}
.cpTit {margin:0 auto; text-align:center;}
.cpTit img {width:441px;height:79px;}
.cpCon {width:1200px;height:508px;margin:0 auto;position:relative;}
.cpCon a {display:block;position:absolute;overflow:hidden;}

.qzdng,.qzdng img {width:435px;height:508px;}
.qzdng {left:0;top:0;}
.qzdng i {width:116px;height:36px;padding:0 20px 0 25px;line-height:36px;background:#fff;color:#777;display:block;position:absolute;overflow:hidden;font-size:16px;left:130px;bottom:20px;}
.qzdng em {width:21px;height:21px;display:block;position:absolute;background:url(cp-jt.png) no-repeat 0 0;left:256px;bottom:26px;}
.qzdn,.qzdn img {width:371px;height:239px;}
.qzdn {left:460px;top:0;}
.qzdn i {width:216px;height:36px;padding:0 20px 0 135px;line-height:36px;background:#fff;color:#777;display:block;position:absolute;overflow:hidden;font-size:16px;left:0;bottom:0;}
.qzdn em {width:21px;height:21px;display:block;position:absolute;background:url(cp-jt.png) no-repeat 0 0;left:256px;bottom:6px;}
.qzpz,.qzpz img {width:343px;height:239px;}
.qzpz {right:0;top:0;}
.qzpz i {width:216px;height:36px;padding:0 20px 0 135px;line-height:36px;
background:#fff;color:#777;display:block;position:absolute;
overflow:hidden;font-size:16px;left:0;bottom:0;}
.qzpz em {width:21px;height:21px;display:block;position:absolute;
background:url(cp-jt.png) no-repeat 0 0;left:256px;bottom:6px;}
.qzsg,.qzsg img {width:371px;height:239px;}
.qzsg {left:460px;top:269px;}
.qzsg i {width:216px;height:36px;padding:0 20px 0 135px;line-height:36px;background:#fff;color:#777;display:block;position:absolute;overflow:hidden;font-size:16px;left:0;bottom:0;}
.qzsg em {width:21px;height:21px;display:block;position:absolute;background:url(cp-jt.png) no-repeat 0 0;left:256px;bottom:6px;}
.qzjsq,.qzjsq img {width:343px;height:239px;}
.qzjsq {right:0;top:269px;}
.qzjsq i {width:216px;height:36px;padding:0 20px 0 135px;line-height:36px;
background:#fff;color:#777;display:block;position:absolute;
overflow:hidden;font-size:16px;left:0;bottom:0;}
.qzjsq em {width:21px;height:21px;display:block;position:absolute;
background:url(cp-jt.png) no-repeat 0 0;left:256px;bottom:6px;}

.cpCon a:hover i {background:#0280cc;color:#fff;}
.cpCon a img,.gdCon a img {-webkit-transition: -webkit-transform 0.3s ease 0s;-moz-transition: -moz-transform 0.3s ease 0s;-o-transition: -o-transform 0.3s ease 0s;transition: transform 0.3s ease 0s;}
.cpCon a:hover img,.gdCon a:hover img {transform: scale(1.1,1.1);-webkit-transform: scale(1.1,1.1);-moz-transform: scale(1.1,1.1);-o-transform: scale(1.1,1.1);}

/* 管家服务  */
.gjBg {width:100%;min-width:1200px;height:800px;background:url(../images/gjBg.jpg) no-repeat center 0;}
.gjCon {width:1200px;padding-top:175px;height:565px;margin:0 auto;}
.gjfwCon {width:462px;height:367px;}
.gjfwList {width:885px;height:150px;position:relative;background:url(images/gjfwBg.jpg) no-repeat 0 0;}
.gjfwList a {width:255px;height:92px;display:block;position:absolute;overflow:hidden;}
.gjfwList a i {width:70px;height:70px;margin:10px 0 0 10px;display:block;border-radius:50%;position:relative;z-index:1;}
.gjfwList a i:before {width:88px;height:88px;display:block;position:absolute;left:-8px;top:-8px;z-index:-1;background:url(images/iconBg.png) no-repeat center center;content:'';animation:spinAround 2s linear infinite;-webkit-animation:spinAround 2s linear infinite;}
.gjfwList a em {width:128px;height:24px;line-height:24px;display:block;overflow:hidden;font-size:18px;color:#fff;position:absolute;left:108px;top:25px;}
.gjfwList a span {width:128px;height:22px;line-height:22px;display:block;overflow:hidden;font-size:12px;color:#fff;position:absolute;left:108px;top:50px;text-transform:uppercase;}
.fwjj {left:25px;top:35px;}
.fwjj i {background:#50b5f7 url(images/gjfwIcon1.png) no-repeat center center;}
.zwcx {left:315px;top:35px;}
.zwcx i {background:#50b5f7 url(images/gjfwIcon2.png) no-repeat center center;}
.xxcx {left:585px;top:35px;}
.xxcx i {background:#50b5f7 url(images/gjfwIcon3.png) no-repeat center center;}

/* 品质共享  */
.pzgxBg {width:100%;min-width:1200px;height:730px;background:#f2f3f5;padding-top:100px;}
.gdTit,.gdTit a {width:705px;height:83px;}
.gdTit {margin:0 auto;}
.gdTit img {width:705px;height:83px;}
.gdCon {width:1200px;height:560px;margin:0 auto;position:relative;}
.gdCon a {display:block;overflow:hidden;position:absolute;background: #fff;}

.ppcq {width:295px;height:292px;left:0;top:0;}
.ppcq i {width:295px;height:205px;overflow:hidden;display:block;position:absolute;left:0;top:0;}
.ppcq h3 {width:292px;height:30px;line-height:30px;overflow:hidden;display:block;position:absolute;left:10px;top:208px;color:#1e1e1e;font-size:16px;font-weight:normal;}
.ppcq em {width:292px;height:44px;line-height:22px;overflow:hidden;display:block;position:absolute;left:10px;top:236px;color:#9c9c9c;font-size:14px;}
.ppcq span {width:36px;height:36px;overflow:hidden;display:block;position:absolute;background:url(../images/gdIcon.png) no-repeat 0 0;left:251px;top:222px;}
 
.glxq {width:435px;height:292px;left:309px;top:0;}
.glxq i {width:435px;height:205px;overflow:hidden;display:block;position:absolute;left:0;top:0;}
.glxq h3 {width:292px;height:30px;line-height:30px;overflow:hidden;display:block;position:absolute;left:10px;top:208px;color:#1e1e1e;font-size:16px;font-weight:normal;}
.glxq em {width:380px;height:44px;line-height:22px;overflow:hidden;display:block;position:absolute;left:10px;top:236px;color:#9c9c9c;font-size:14px;}
.glxq span {width:36px;height:36px;overflow:hidden;display:block;position:absolute;background:url(../images/gdIcon.png) no-repeat 0 0;right:10px;top:222px;}
 .qqjd {left:0;top:308px;}
.hyrk {left:449px;top:308px;}
.alzs {width:445px;height:600px;right:0;top:0;}
.alzs i {width:445px;height:485px;overflow:hidden;display:block;position:absolute;left:0;top:0;}
.alzs h3 {width:292px;height:30px;line-height:30px;overflow:hidden;display:block;position:absolute;left:10px;top:498px;color:#1e1e1e;font-size:16px;font-weight:normal;}
.alzs em {width:380px;height:66px;line-height:22px;overflow:hidden;display:block;position:absolute;left:10px;top:523px;color:#9c9c9c;font-size:14px;}
.alzs span {width:36px;height:36px;overflow:hidden;display:block;position:absolute; background:url(../images/gdIcon.png) no-repeat 0 0;right:10px;top:505px;}
.gdCon a:hover {background:#0280cc;}
.gdCon a:hover h3,.gdCon a:hover em {color:#fff;}
 
/* 新闻中心  */
.xwBox {width:1200px;height:550px;margin:0 auto;}
.xwBoxTit {width:151px;height:38px;margin:0 auto;}
.xwBoxTit a {width:151px;height:38px;line-height:38px;font-size:32px;color:#005b94;}

.xwzxTab {width:660px;height:46px;font-size:18px;margin:0 auto;padding-left:80px;}
.xwzxTab li {width:200px;height:46px;float:left;}
.xwzxTab li a,.xwzxTab li a:hover {width:175px;height:44px;line-height:44px;
text-align:center;overflow:hidden;border-radius:20px;}
.xwzxTab li a {color:#898989;display:block;border:1px solid #dedede;}
.xwzxTab li a:hover,.xwzxTab li a.xwzxCur {display:block;color:#fff;background:#005b94;
border:1px solid #005b94;}

.xwCon1 {width:1200px;height:400px;overflow:hidden;padding-top:15px;}
.xwTop {width:430px;height:370px;}
.xwTop i,.xwTop i img {width:430px;height:260px;}
.xwTop em {width:410px;height:50px;line-height:50px;padding:20px 10px 0 10px;font-size:18px;
color:#005b94;}
.xwTop span {width:410px;height:32px;line-height:32px;padding:0 10px;
font-size:14px;color:#888;}

.xwList {width:730px;height:370px;}
.xwList li {width:365px;height:128px;float:left;}
.xwList li a {width:340px;height:98px;display:block;overflow:hidden;position:relative;
background:url(../images/xwLine.jpg) repeat-y 100px 0;}
.xwList li a i {width:76px;height:26px;line-height:26px;color:#4a3d38;position:absolute;display:block;
left:10px;top:24px;font-size:16px;font-weight:bold;text-align:center;overflow:hidden;}
.xwList li a em {width:76px;height:22px;line-height:22px;position:absolute;text-align:center;display:block;
left:10px;top:50px;font-size:14px;color:#a59a9f;overflow:hidden;}
.xwList li a h3 {width:310px;height:32px;line-height:32px;position:absolute;display:block;
left:118px;top:3px;font-size:15px;font-weight:bold;color:#7c7c7c;overflow:hidden;}
.xwList li a p {width:310px;height:46px;line-height:22px;position:absolute;display:block;
left:118px;top:31px;font-size:13px;color:#959595;overflow:hidden;}
.xwList li a span {width:30px;height:16px;display:block;position:absolute;left:118px;top:80px;
 background:url(../images/arr.jpg) no-repeat 0 center;background-size:22px auto;}

/* 友情链接
.linkBox {min-width:1200px;width:100%;height:auto;padding:10px 0;background:#fff;
border-top:1px solid #f1f1f1;}
.link {width:1200px;height:auto;padding:10px 0;margin:0 auto;}
.linkTit {width:125px;height:65px;background:url(../images/yqljTit.jpg) no-repeat 0 center;
}
.linkCon {width:1050px;padding-left:20px;height:auto;border-left:1px solid #dcdcdc;min-height:65px;
line-height:26px;color:#a39886;}
.linkCon a {margin:0 10px;color:#a39886;}
.linkCon a:hover {margin:0 10px;color:#005b94;}  */

/* 内容 */
.content {width:100%;min-width:1200px;margin:auto;overflow:hidden;padding:50px 0;background:#f5f5f5;}
.contentxt {width:1200px;margin:10px auto;overflow:hidden;font-family:Microsoft YaHei;}

/* 内页导航  */
.ny {width:1200px;overflow:hidden;padding:20px 0;background:#fff;}
.nyNavBg {width:100%;min-width:1200px;height:78px;border-bottom:1px solid #e0e0e0;}
.nyNav {width:1200px;height:78px;margin:0 auto;}
.nyLocal {width:350px;height:78px;padding-left:45px;line-height:78px;color:#5f5f5f;background:url(weizhi.png) no-repeat 0 center;}
.nyLocal a {color:#5f5f5f;}
.nyLocal a:hover {color:#016ca2;}

.nyflList {max-width:600px;width:auto;height:78px;overflow:hidden;}
.nyflList a {width:118px;height:78px;line-height:78px;display:block;float:left;text-align:center;}
.nyflList a.nyNav2,.nyflList a:hover {background-color:#016ca2;color:#fff;}

.ny_bt {width:1200px;height:80px;margin:0 auto;overflow:hidden;text-align:center;}
.ny_bt_mc {width:auto;line-height:46px;font-size:32px;font-family:Microsoft YaHei;color:#016ca2;
font-weight:bold;}
.ny_bt_wz {width:auto;line-height:26px;font-size:14px;font-family:Microsoft YaHei;color:#aaa;
font-weight:normal;}
.ny_txt {width:1160px; height:auto;min-height:720px;margin:5px auto;overflow:hidden;font-size:14px;font-family:Microsoft YaHei;}
.ny .newsList {width:100%;padding:20px 0;}

/* 底部信息   */
.foot {width:100%;min-width:1200px;height:auto;line-height:26px; clear:both;
color:#959595;background:#333335;padding:0;}
.footer {height:auto;min-height:230px;padding-top:50px;}
.foot a,.jszc .wrap a {color:#959595;}
.foot a:hover,.jszc .wrap a:hover {color:#f1ea13;}

.foot_lm {width:160px;height:260px;float:left;line-height:24px;
font-size:14px;margin-right:10px;}
.lmTit {line-height:56px;font-size:18px;}
.lmTit a {color:#fff;}

.footContact {width:350px;height:auto;}
.bQr {width:125px;height:150px;padding:25px 0 0 10px;}
.bQr img {width:125px;height:125px;}
.bContact {width:200px;height:auto;min-height:230px;
font-size:14px;padding-top:25px;color:#fff;overflow:hidden;line-height:1.6;}

.jszc {width:100%;min-width:1200px;height:50px;line-height:50px;border-top:1px solid #3d3d3f;
color:#959595;background:#333335;padding:0;}

/* @1200px */
@media (max-width:1200px) {
	.topTel {display:none;}
}
.dropMenu i {background:#fff;}

/* 面包屑导航 */
.mbxdh{width:100%;overflow:hidden;height:40px; background-color: #FFFFFF; ;margin-bottom:10px;color:#999999;clear:both;  text-align:center;}
.mbxdh .wen{height:40px;line-height:40px;font-size:13px;width:1160px;margin:0 auto;text-align:left; padding-left:30px; background:url(mbxdh.png) no-repeat left center;}.mbxdh .wen a{color: #999999;} 
/* 内页通用-banner */
.ban3{width:100%;position:relative;overflow:hidden; clear:both;}
.ban3 .wenzi{width:1200px;margin:0 auto;position:relative;height:260px;background:url(banner3.jpg) no-repeat; text-align:center;font-size:35px; line-height:260px; height:260px;font-weight:500;color:#016CA2;font-family: "Microsoft YaHei UI";}
.ban3 .wenzi a{color:#016CA2; font-family: "Microsoft YaHei UI";}
.ban4 .wenzi span{margin-top:14px;font-family:"宋体";font-size:13px;line-height:25px; height:25px;color:#E1C238; display:none;}
/* 内页图文列表 */
.main5{width:1200px;margin:0 auto;position:relative;clear:both;}
.main5 .zuo{width:850px;float:left;}
.main5 .zuo .tip{height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative;}
.main5 .zuo .tip span{height:60px;line-height:60px;position:absolute;font-size:22px;font-weight:600;left:0;border-bottom:solid 1px #022c82; color:#022c82;margin:0}
.main5 .zuo .tip span a{color:#022c82;}
.main5 .zuo li{padding:15px 0;border-bottom:solid 1px #eee;overflow:hidden;clear:both}
.main5 .zuo .imgkj{float:left;position:relative;overflow:hidden;margin-right:20px;width:224px}
.main5 .zuo .imgkj img{width:224px;height:168px;border-radius:15px 0 0 15px;}
.main5 .zuo .wenzi{overflow:hidden}
.main5 .zuo .biaoti{font-size:18px;line-height:1.6;font-weight:500;color:#272322;text-align:left;margin:0}
.main5 .zuo .daodu{font-size:13px;line-height:22px;color:#888;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp: 4;-webkit-box-orient:vertical;padding-top:15px;text-align:left}
.main5 .zuo .meta{height:26px;line-height:26px;font-size:13px;color:#b8b8b8;margin-top:10px}
.main5 .zuo .meta .eye{float:right;background: url(eye.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}
.main5 .zuo .meta .time{float:left;background: url(time.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}

 /* 内页news详情通用 */
.main2{width:1200px;margin:0 auto;clear:both;}.main2 .zuo{width:1200px;float:left;}.main2 .zuo .biaoti{line-height:60px;height:60px;color:#0074bf; text-align:center;}.main2 .zuo .biaoti h1{font-size:25px;}.main2 .zuo .biaoti h2{font-size:26px;}.main2 .zuo .tip{height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative; text-align:left;}.main2 .zuo .tip span{height:60px;line-height:60px;position:absolute;font-size:22px;font-weight:600;left:0;border-bottom:solid 1px #022c82; color:#022c82;}.main2 .zuo .tip span a{color:#022c82;}.main2 .zuo .shijian{ height:25px; line-height:25px;text-align:center;color:#016CA2; font-size:13px;}.main2 .zuo .daodu{ padding:10px 10px; margin:10px 10px; min-height:50px; line-height:25px; border:1px solid #016CA2;border-radius:10px; text-align:left; color:#999999; font-size:13px;}
.main2 .zuo .xiayitiao{width:100%;overflow:hidden;color:#ffffff; background-color:#016CA2;font-size:14px;text-align:left; height:80px; margin-top:40px; padding-top:10px;}
.main2 .zuo .xiayitiao a{color:#ffffff ;}
.main2 .zuo .xiayitiao span{ margin-left:10px;line-height:30px; height:30px;}
.main2 .zuo .tuijian{text-align:center;font-size:28px;color:#016CA2;height:80px; line-height:80px; font-family: "Microsoft YaHei UI";}
.main2 .zuo .lie ul{width:100%;overflow:hidden; margin-bottom:30px;}
.main2 .zuo .lie ul li{width:46%;overflow:hidden;padding:1% 1%;float:left;border-bottom:1px solid #efeeee;margin-left:5px;margin-right:5px;margin-bottom:10px;text-align:left;overflow:hidden; white-space:nowrap;}
.main2 .zuo .lie ul li .time{color:#555;text-align:center;margin-top:10px}
.main2 .zuo .lie ul li .time .d{font-size:40px;display:block;line-height:1}
.main2 .zuo .lie ul li .time .y{display:block}
.main2 .zuo .lie ul li .zi{width:79%}
.main2 .zuo .lie ul li .zi span{color:#484848;font-size:16px;margin-bottom:10px;display:block;height:25px;overflow:hidden}
.main2 .zuo .lie ul li .zi span i{display:inline-block;width:0;height:1px;background-color:#0166ce;vertical-align:middle}

.main2 .zuo .lie ul li .zi p{color:#818181;height:40px;overflow:hidden}

.neirong{font-size:16px; line-height:25px;overflow:hidden;min-height:300px;text-align:left; margin-top: 30px;}
.neirong img{max-width:100%;height:auto!important}

/* 内页通用-右侧图文 */
.youce{width:320px;float:right;margin-bottom:30px}.youce .biaoti{color:#333;height:60px;line-height:60px;border-bottom:1px solid #cbcbcb;text-align:left;}.youce .biaoti span{height:60px;line-height:60px;font-size:20px;position:absolute;font-weight:400;border-bottom:solid 1px #666;}.youce .biaoti span a{color:#333}.youce .lie ul{ margin-top:15px;margin-left:50px;width:223px;}.youce .lie ul li{text-align:center;}.youce .lie ul li img{display:block;height:168px; width:224px;border-radius:10px;}.youce .lie ul li span{display:block; line-height:25px;overflow:hidden;font-size:12px; margin-bottom:10px;}.youce .lie ul li span a{font-size:12px;}.youce .lie ul li span a:hover{color:#022C82}.youce .guanyu{color:#333; font-size:20px; font-weight:500;border-bottom:1px solid #cbcbcb;text-align:left;line-height:60px; height:60px; margin-bottom:30px;}.youce .about{overflow:hidden}.youce .about li{float:left;width:100%; background-color:#FF8E00;height:43px;line-height:43px;text-align:center;margin-bottom:10px;font-size:16px;}
.youce .about li a{color:#fff;display:block}.youce .about li:hover{background:#022C82;}.youce .about li:hover a{color:#fff;}

/* 内页文字列表 */
.wrap { width: 1200px; margin: auto; }
.pad60 {padding: 30px 0; background:#fff; padding:20px;margin: 20px auto;    display: flow-root;}
.index4_con{width: 100%;display: flex;justify-content: space-between;flex-direction: row; margin-top:30px;}
.index4_con ul {
	display: flex;
	flex-direction: column;
	width:800px;
	margin-left: 40px;
	padding-bottom: .5rem;
}
.index4_con ul li {
	width: 100%;
	margin-bottom: 20px;
	padding: 10px 0px;
	border: 1px solid #e1e1e1;
	background: #fff;
	display: flex;
	flex-direction: row;
	justify-content: flex-start;
	color: #666666;
	align-items: center;
}
.index4_con ul li p{
	width:100px;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	color: #9a9a9a;
	font-size: .3rem;
	border-right:.01rem solid #e1e1e1;
}
.index4_con ul li p i{
	font-size: 24px;
	line-height: 40px;    font-style: normal;
    font-weight: normal;
}
.index4_con ul li p b{font-size: 14px;line-height: 20px;    font-style: normal;font-weight: normal;}
.index4_con ul li span{display: flex;
	flex: 1;
	flex-direction: column;
	margin-left: 20px;
	padding-right:30px;
}
.index4_con ul li span i{
	font-size: 16px;    font-style: normal;
    font-weight: normal;

	padding-bottom: 5px;
}
.index4_con ul li span i a{
	font-size: 16px;
	color: #333;
	padding-bottom: 5px;
}
.index4_con ul li span i a:Hover{
	font-size: 16px;
	color: #0074bf;
	padding-bottom: 5px;
}
.index4_con ul li span b{
	font-size: 14px;
	color:#666666;    font-style: normal;
    font-weight: normal; line-height:23px;
}

.index_tit {
    width: 100%;
    text-align: center;
  
}
.index_tit p{
    padding-bottom: 5px;
    font-size: 40px;
    color: #bbbfc0;
    text-decoration: uppercase;font-family:"黑体";
    
}
.index_tit p b {
    font-weight: bold;
}
.index_tit span i {
    width: 100%;
    color: #9e9e9e;
    font-size: 18px;    font-family: serif; text-transform: uppercase;
}

/* 新代码结束 */

 /*大图样式*/
.ddk {
	position: relative;
	overflow: hidden;
	clear: both; 
}
	 .slideBox {
	position: relative;
	overflow: hidden;
	margin: 0 auto;
}
.slideBox .hd {
	position: absolute;
	width: 160px;
	height: 6px;
	line-height: 28px;
	bottom: 20px;
	left: 46%;
	z-index: 1; display:none
}
.slideBox .hd li {
	display: inline-block;
	width: 10px;
	height: 10px;
	float: left;
	background: #fff;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 5px;
}
.slideBox .hd li.on {
	background: #FF8C00;
}
.slideBox .bd {
	position: relative;
	z-index: 0;
}
.slideBox .bd li {
	position: relative;
	text-align: center;
}
#banner {
	position: relative;
	text-align: center;
	overflow: hidden;
	margin: 0 auto;
}
#banner img {
	vertical-align: top;
	width: 100%;
}
.slideBox .bd li img {
	vertical-align: top;
	width: 100%;/* 图片宽度100%，达到自适应效果 */
}


/* 原来代码
html{width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:scroll;overflow:-moz-scrollbars-vertical}
body, dl, dd, ul, ol, li, h1, h2, h3, h4, form, input, button, textarea, p, th, td, div { margin: 0; padding: 0; box-sizing: border-box; }
body { font-family: 'Microsoft YaHei', Arial,'STHeiti', 'PingFang SC', 'Droid Sans', 'Helvetica neue', sans-serif;background-color: #F5F5F5; color: #666; line-height: 1.2; font-size: 14px; -webkit-text-size-adjust: 100%; }
img { vertical-align: middle; border: none; max-width: 100%; }
ul, ol { list-style: none outside none; }
table { border-collapse: collapse; border-spacing: 0; }
button, input, select, textarea { font-size: 100%; vertical-align: middle; outline: none; font-family: 'Microsoft YaHei','STHeiti', 'PingFang SC', 'Droid Sans', 'Helvetica neue', sans-serif; }
a { color: #333; text-decoration: none; }
a:focus, input:focus, textarea:focus { outline: none; }
h1, h2, h3 { font-size: 100%; font-weight: normal; }

form,li,ul{margin:0;padding:0}.hidden{display:none}
.top h1,.top h2{margin:0;padding:0}.top.headerarc{height:60px}.top{width:100%;border-bottom:1px solid #f8f8f8;height:80px;left:0;top:0;z-index:9999;transition:all .3s ease-out}.top.index{border:none; background:#fff}.top.index.white,.top.white{-moz-opacity:1;-khtml-opacity:1;opacity:1}.top.white{padding:0;transition:all .3s ease-out;background:#fff;webkit-box-shadow:0 1px 3px rgba(0,0,0,.05);-moz-box-shadow:0 1px 3px rgba(0,0,0,.05);box-shadow:0 1px 3px rgba(0,0,0,.05)}.xnav{width:1200px;margin:0 auto}.xnav .xlogo{height:60px;width:400px}.xnav .xlogo img{height:135px; width:430px;display:block}.xnav .xlogo{float:left}.xnavls{overflow:hidden;margin:0 auto;text-align:center;width:754px;float:right}.xnavls li{font-size:16px;display:inline-block;color:#fff;line-height:80px;text-align:center}.xnavls li a{padding:0 14px;display:inline-block; color:#1b2654}.xnavls li.on,.xnavls li a:hover{  color:#0074bf }

.Banner{width:100%;position:relative;clear:both}.Banner .bx-wrapper{position:relative;z-index:1}.Banner .bx-viewport{z-index:1;width:100%;overflow:hidden;position:relative}.Banner .bx-viewport ul{width:auto;position:relative}.Banner li{width:100%;z-index:0;display:block;height:428px;background:#022c82}.Banner .bx-pager{margin:0 auto;text-align:center;position:absolute;left:0;width:100%;bottom:20px;z-index:10}.Banner .bx-pager div{display:inline-block;height:12px;margin:0 3px}.Banner .bx-pager div a{display:block;width:16px;height:6px;background:#fff;overflow:hidden;text-indent:9999px;overflow:hidden;transition:all .3s ease-out}.Banner .bx-pager div a.active{background:#00a3e9}.Banner .bx-controls-direction{display:none}.Banner .w1200{width:1200px;margin:0 auto}.Banner .w1200 img{margin-top:60px}.Banner .slogen{margin-left:25px;width:620px;float:left;margin-top:90px}.Banner .slogen .biaoti{line-height:25px;font-size:39px;color:#E1C238;text-align:left;letter-spacing:6px; font-weight:500;}.Banner .slogen .biaoti a{color:#E1C238}.Banner .slogen .shuoming{margin-top:14px;font-family:"宋体";font-size:20px;line-height:35px;color:#E1C238;text-align:left;letter-spacing:6px}.main{width:1200px;margin:0 auto;clear:both;}.main .zuo{width:580px;float:left}.main .zuo li{padding:15px 0;border-bottom:solid 1px #eee;overflow:hidden;clear:both}.main .zuo li:hover h2 a{color:#191244}.main .zuo .tip{margin-top:20px;height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative;}.main .zuo .tip apan{margin-top:20px;position:absolute;font-size:22px;font-weight:600;height:60px;line-height:60px;left:0;border-bottom:solid 1px #022c82; color:#022c82;margin:0}.main .zuo .tip apan a{color:#022c82;}.main .you{width:580px;float:right}.main .you li{padding:15px 0;border-bottom:solid 1px #eee;overflow:hidden;clear:both}.main .you li:hover h2 a{color:#191244}.main .you .tip{margin-top:20px;height:60px;line-height:60px;border-bottom:solid 1px #d6d6d6;position:relative;}.main .you .tip apan{margin-top:20px;position:absolute;font-size:22px;font-weight:600;height:60px;line-height:60px;left:0;border-bottom:solid 1px #022c82;color:#022c82;margin:0}.main .you .tip apan a{color:#022c82;}

/*二三

.main3{width:1200px;height:auto!important;height:auto;margin:0 auto;clear:both;}.main3 .lanmuming{width:100%;height:70px;line-height:70px;text-align:center;font-size:28px;color:#022c82;;margin-bottom:30px;}.main3 .lanmuming a{color:#022c82;}.main3 .lanmuming span{font-size:15px;line-height:22px;padding:3px 10px; border:2px solid #FF8E00;border-radius:10px; width:148px; color:#022c82;}.main3 .lie li{padding:15px 0px;border-bottom:solid 1px #eee;overflow:hidden;width:570px;float:left;height:168px;margin-right:30px;}

/*通用
.liebiao{overflow:hidden;}.liebiao .imgkj{float:left;position:relative;overflow:hidden;margin-right:20px;width:224px}.liebiao .imgkj img{width:224px;height:168px;border-radius:15px 0 0 15px;}.liebiao .wenzi{overflow:hidden;}.liebiao .biaoti{font-size:18px;line-height:35px; height:45px;font-weight:500;color:#272322;text-align:left;margin:0}.liebiao .daodu{font-size:13px;line-height:22px;color:#888;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp: 4;-webkit-box-orient:vertical; text-align: left;}.liebiao .meta{height:26px;line-height:26px;font-size:13px;color:#b8b8b8;margin-top:10px}.liebiao .meta .eye{float:right;background: url(eye.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}.liebiao .meta .time{float:left;background: url(time.png) no-repeat 0px 0px;display:inline-block;height:14px;line-height:14px; border:0; text-indent:1.3em;}

/*四五
.fbar{padding:20px 0;height:140px}.fbar li{float:left;width:19.93%;height:100px;text-align:center;border-left:1px solid #ddd}.fbar li:first-child{border-left:none}.fbar li .img{height:48px;line-height:48px;overflow:hidden;margin-top:10px;font-size:48px;font-family:arial;font-weight:700;color:#FF8E00}.fbar li .txt1{margin-top:16px}.newsnav2{overflow:hidden;padding-bottom:2%;margin:0 auto;display:table}.newsnav2 li{font-size:16px;color:#535353;float:left;background:#fff;border-radius:20px;margin-right:10px;overflow:hidden}.newsnav2 li a{display:block;padding:6px 18px;font-size:16px}.newsnav2 li a:hover,.newsnav2 li.cur a{background:#08548e;color:#fff;border-radius:20px}.anli{width:270px;float:left;position:relative; overflow:hidden; margin-right:30px;margin-top:10px;}.anli img{width:270px;height:202px;border-radius:15px;}.anli .biaoti{font-size:16px; line-height:45px;height:45px; text-align: center;overflow:hidden;font-weight: 500;}.anli span{font-size:13px;line-height:20px;color:#888;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp: 3;-webkit-box-orient:vertical;}


底部
.footer{width:100%;clear:both; background-color:#313840;}.footer .didao{width:1200px; height:280px;position:relative; margin:0 auto;}.footer .didao .erweima{float:right;margin-top:15px; margin-right:10px;}.footer .didao .erweima img{ width:200px; height:230px;border-radius:10px;}.footer .didao .erweima p{color:#E1C238; line-height:20px; height:20px;text-align:center; font-size:13px;}.footer .didao .wenzi{width:14%;float:left;margin-top:15px; margin-left:10px;}.footer .didao .wenzi dt{line-height:25px;font-size:16px;position:relative;color:#E1C238}.footer .didao .wenzi dd{margin:15px 0 0}.footer .didao .wenzi dd a{display:block;padding:5px 0;line-height:24px;opacity:.6;color:#fff}.footer .didao .wenzi dd a:hover{opacity:1}.banquan{ width:100%; height:40px;line-height:40px;text-align:center;color:#fff; font-size:14px; background-color:#2D3339; margin:0 auto;}.banquan  img{display:inline-block;height:20px;line-height:20px; border:0;}.banquan a{color:#fff;}
.float_qq {
    position: fixed;
    top: 60%;
    right: 0;
    margin-top: -101px;
    width: 50px;
    height: 203px;
    z-index: 6666
}

.float_qq li {
    width: auto;
    height: 50px;
    z-index: 20
}

.float_qq li.float_qq1,
.float_qq li.float_qq4 {
    position: absolute;
    left: 0;
    width: 62px
}

.float_qq li.float_qq1 {
    top: 0
}

.float_qq li.float_qq2 {
    position: absolute;
    top: 51px;
    left: 0;
    width: 126px
}

.float_qq li.float_qq3 {
    position: absolute;
    top: 102px;
    left: 0;
    width: 172px
}

.float_qq li.float_qq4 {
    top: 153px
}

.float_qq4 {
    position: absolute;
    top: 153px;
    left: 0
}

.float_qq li a {
    display: block;
    font-family: "Microsoft Yahei";
    color: #FFF;
    font-size: 14px;
    height: 50px;
    line-height: 50px;
    overflow: hidden;
    background-color: #000;
    opacity: .8;
    border-radius: 6px
}

.float_qq li a img {
    display: block;
    float: left;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin: 12px 12px 14px 14px
}

.float_qq li a:hover {
    background-color: #c70c1f;
    opacity: 1
}

.float_shwx {
    position: absolute;
    top: -120px;
    left: -220px;
   
    width: 200px;
    height: 200px;
    padding-bottom: 9px;
    display: none
}

.float_shwx img {
    display: block;
    padding: 14px;
    background-color: #FFF;
    width: 188px;
    height: 188px
}



.floatdiv, .floatdivHide {
	right: 30px
}
.floatdiv, .floatdivHide {
    position: fixed;
    right: 0;
    top: 258px;
    z-index: 888;
    width: 150px;
    height: auto;
    margin-top: 28px;
    color: #666;
    font: 12px/24px "微软雅黑";
    text-align: center;
    background: #f7f7f7;}


.pWchat {
	height: 150px;
	width: 150px
}
.fwChat p{ font-size:12px;color: #666;}
.fdWChat img {
	width: 150px;
	height: 150px;
}

.fwChat a {
	border: 0;
	color: #333
}


关于我们  
.about_box{width:1200px; margin:0 auto}
.about_box .mainabout{width :1200px;   margin-top:60px;}
.about_box .tu li{ width:325px; float:left; margin-left:15px}
.about_box .tu li img{ width:325px;}
.about_box .tu li span{ height:40px; line-height:40px; overflow:hidden}
.tx_rgt{ width:470px; margin-top:30px;    float: left;}
.tx_rgt h1{ height:35px}

.tx_rgt h1 a{
	font-size: 35px;
	color: #999;font-family:arial,helvetica,sans-serif;    FONT-WEIGHT: BOLD;
}
 .tx_rgt h2 a{
	font-size: 28px;
	color: #999;
	margin-top: 5px; FONT-WEIGHT: BOLD;
}
 .tx_rgt p{display: block;
    width: 470px;
    overflow: hidden;
    font-size: 16px;
    color: #333;
    line-height: 35px; text-align:left; margin:0
}
 .tx_rgt p a{
	font-size: 16px;
	color: #F49633;
}

.ipro { width:720px; float:right}

.ipro .item {background: #fff;
    display: block;
    float: left;
    margin-top: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    margin-left: 5px;
    width: 350px;
}
.ipro .item a {
	display: block;
	position: relative;
	width: 100%;  text-align: center;
}
.ipro .item img {
	
    width: 350px;
    overflow: hidden;
}

.ipro .item span {
width: 100%;
    text-align: center;
    text-transform: uppercase; color:#333;   
    display: block; font-size:14px;
}

 */

/*2.21
.hdheader { background-color: #fff; }
.tb_box{width:100%; overflow: hidden;}

.toubu{width:1200px; margin:0 auto; overflow: hidden;}
.dianhua{width:220px; margin-top:26px;float:right; overflow: hidden;}
.dianhua i{background:url(xiao.png) no-repeat 0 -95px; display: block; width:43px; height:43px; float:left; margin-top:4px; margin-right:11px;}
.dianhua p{font-size:14px; line-height:20px; height:20px; overflow: hidden; color:#FF8E00;}
.dianhua strong{color:#FF8E00; font-size:22px; line-height:30px;}
.hdheader .header-nav-wrap { height: 58px; background:#0074bf }

.hdheader .nav { float: left;  }

.hdheader .nav li { float: left; position: relative; }

.hdheader .nav li > a { display: block; padding: 0 56px; height: 58px; line-height: 58px; position: relative; font-size: 16px; color:#fff;}


.hdheader .nav li > a:hover { color: #fff; background:#FF8E00;}

.hdheader .nav li > a:hover:after { opacity: 1; visibility: visible; bottom: 0; }

.hdheader .nav li .active { background:#FF8E00 }

.hdheader .nav .active a:after { opacity: 1; visibility: visible; bottom: 0; }
.fixed .header-nav-wrap { position: fixed; left: 0; top: 0; right: 0; z-index: 9999; background:#0074bf}
.quick-link-box .quick-block li.company i {
    background-position: -153px 0;
    width: 57px;
    height: 66px;
}

.transition4s, .hd .nav li > a, .hd .nav li > a:after, .hd .sub-nav, .hd .sub-nav a, .quick-link-box .quick-block li.company i, .quick-link-box .quick-block li.idea i, .quick-link-box .quick-block li.honour i, .quick-link-box .quick-block li.contact i, .quick-link-box .quick-block li h4, .hot-pro-wrap .hot-pro li, .hot-pro-wrap .hot-pro li h3, .hot-app li, .hot-app li .more, .add-more a, .add-more a:after, .busi-wrap .busi-btns .swiper-button-prev, .busi-wrap .busi-btns .swiper-button-next, .busi-slide .swiper-slide img, .busi-slide .swiper-slide h3, .busi-slide .swiper-slide span, .news-wrap .news-item li, .news-wrap .news-item .date, .news-wrap .news-item .date p, .news-wrap .news-item .news-right, .news-wrap .news-item .news-right h3, .news-wrap .news-item .news-right .intro, .pro-type li a, .p-pro-list li, .p-pro-list li h3, .pages a, .tags a, .back-list a, .bignews h3 a, .bignews .in, .innews li .innews-right a, .change-page a, .download li .down, .vlist li .vcrimg::after {
    transition: all 0.4s ease 0s;
}
	  


.quick-link-box { background-color: #fafdff; height: 202px; border-bottom: 3px solid #0074bf; border-radius: 4px 4px 2px 2px; position: relative; z-index: 99; margin-top: -34px; }
.quick-block li i{ background: url(index_icon.png) no-repeat; display: inline-block; vertical-align: middle; }
.quick-link-box:after { content: ''; background: url(shade1.png) no-repeat center bottom; height: 40px; position: absolute; left: 0; bottom: -40px; right: 0; }

.quick-link-box .quick-block { padding-top: 34px; }

.quick-link-box .quick-block li { float: left; width: 25%; text-align: center; }

.quick-link-box .quick-block li a { display: inline-block; }

.quick-link-box .quick-block li.company i { background-position: -153px 0; width: 57px; height: 66px; }

.quick-link-box .quick-block li.idea i { background-position: -238px 0; width: 65px; height: 66px; }

.quick-link-box .quick-block li.honour i { background-position: -328px 0; width: 62px; height: 66px; }

.quick-link-box .quick-block li.contact i { background-position: -429px 0; width: 61px; height: 66px; }

.quick-link-box .quick-block li h4 { font-size: 18px; color: #333; padding-top: 20px; }

.quick-link-box .quick-block li p { color: #b0b0b0; font-size: 16px; padding-top: 6px; }

.quick-link-box .quick-block li.company:hover i { background-position: -153px -92px; }

.quick-link-box .quick-block li.idea:hover i { background-position: -238px -92px; }

.quick-link-box .quick-block li.honour:hover i { background-position: -328px -92px; }

.quick-link-box .quick-block li.contact:hover i { background-position: -429px -92px; }

.quick-link-box .quick-block li a:hover h4 { color: #0074bf; }

.hot-pro-wrap { clear:both}

.hot-pro-wrap .hot-pro { margin-top: 30px;}

.hot-pro-wrap .hot-pro li { float: left; width: 278px; margin-right:15px; margin-bottom:10px; box-shadow: 0px 0px 5px #ccc; border-radius: 4px 4px 0 0; overflow: hidden; }
.hot-pro-wrap .hot-pro li:nth-child(4n){margin-right:0}

.hot-pro-wrap .hot-pro li img { width: 278px;height: 208px  }

.hot-pro-wrap .hot-pro li h3 { height: 46px; line-height: 46px; text-align: center; font-size: 16px; background-color: #f5f5f5; }

.hot-pro-wrap .hot-pro li:hover { transform: translateY(-5px); box-shadow: 0px 0px 6px #999; }

.hot-pro-wrap .hot-pro li a { display: block; }

.hot-pro-wrap .hot-pro li a:hover h3 { background-color: #0074bf;color: #fff;  }

.hot-pro-wrap .animated .hot-pro li a { animation: fadeInUp 0.8s ease 0.2s both; }

.hot-pro-wrap .animated .hot-pro li:nth-of-type(2) a { animation-delay: 0.4s; }

.hot-pro-wrap .animated .hot-pro li:nth-of-type(3) a { animation-delay: 0.6s; }

.hot-pro-wrap .animated .hot-pro li:nth-of-type(4) a { animation-delay: 0.3s; }

.hot-pro-wrap .animated .hot-pro li:nth-of-type(5) a { animation-delay: 0.5s; }

.hot-pro-wrap .animated .hot-pro li:nth-of-type(6) a { animation-delay: 0.7s; }
.index-cloumn {  margin:0 auto  }

.index-cloumn dt { text-align:center;font-size: 32px; color: #333; font-weight: 700; margin-bottom: 9px; padding-top:30px;  }



.index-cloumn dd { color: #d1d1d1; white-space: nowrap; position: relative; text-align:center}

.index-cloumnx {  margin:0 auto  }

.index-cloumnx dt { text-align:center;font-size: 32px; color: #fff; font-weight: 700; margin-bottom: 9px; padding-top:30px;  }



.index-cloumnx dd { color: #d1d1d1; white-space: nowrap; position: relative; text-align:center;text-transform: uppercase;}


.app-wrap { background: url(busi_bg.jpg) no-repeat center top; height: 524px; overflow: hidden; clear:both  }
.hot-app { margin: 48px 0 0 -35px; }

.hot-app li { float: left; width: 580px; height: 155px; box-shadow: 2px 2px 7px #E4E4E4; margin: 0 0 35px 35px; background:#fff; }

.hot-app li:hover { transform: translateX(5px); }

.hot-app li img { width: 220px; height: 155px; float: left; }

.hot-app li .hot-app-right { padding: 14px 0 0 243px; }

.hot-app li .tag { min-width: 120px; height: 35px; line-height: 35px; background-color: #0074bf; color: #fff; text-align: center; font-size: 20px; display: inline-block; margin-bottom: 16px; }

.hot-app li .intro { color: #4c4949; line-height: 24px; height: 48px; margin-bottom: 15px; padding-right: 20px; }

.hot-app li .more { font-size: 12px; color: #9b9b9b; display: flex; align-items: center; }

.hot-app li .more i { height: 6px; width: 14px; background-position: -26px 0; margin-right: 5px; }

.hot-app li a:hover .more { transform: translateX(3px); color: #0074bf; }

.hot-app li:hover { box-shadow: 1px 1px 7px #999; }



.index4{width: 1200px;
    margin: 0 auto;
    border: 1px solid #E5E5E5;
    background-color: #FFFFFF;
    padding: 20px;
    margin-top: 20px;
}

.index4_consy{
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
}

.index4_t {
	width: 560px;
	position: relative;
	height: 428px;
		overflow: hidden;
		float: left;
		display: flex;
}
.index4_t span,.index4_t  p{
	position: absolute;
}
.index4_t span{
	left: 0px;
	top: 0px;
}
.index4_t  p{
	bottom: 0px;
	left: 0px;
	display: flex;
	width: 100%;
	justify-content: space-between;
	
}
.index4_t  p i{
	width: calc(100% - 100px);
	background: rgb(0,0,0,.5);
	height: 70px;
	line-height:70px;
	float: left;
	color: #fff;
	padding-left:20px;    font-style: normal;
    font-weight: normal;
}
.index4_t  p a {
	float: left;
	width: 100px;
	text-align: center;
	display: inline-block;
	background: #FF8E00;
	line-height: 70px;
	color: #fff;
}
.index4_con1 ul {
	display: flex;
	flex-direction: column;
	width:800px;
	margin-left: 40px;
	padding-bottom: .5rem;
}




.foot-wrap { min-height: 140px; background-color: #23518b; color: #fff; clear:both }

.foot-wrap .cway { float: left; padding: 32px 0 0 20px; }

.foot-wrap .cway h3 { margin-bottom: 18px; font-size: 16px; font-weight: 700; }

.foot-wrap .ways { font-size: 12px; color: #d3e9ff; width: 580px; }

.foot-wrap .ways li { margin: 0 50px 12px 0; float: left; }

.foot-wrap .bot-link { font-size: 16px; width: 460px; float: left; padding: 64px 0 0 0; }

.foot-wrap .bot-link a { color: #fff; margin-right: 40px; }

.foot-wrap .er { margin: 18px 25px 0 0; float: right; }

.bot-bar { padding: 15px 0; background-color: #184377; color: #fff; text-align: center; }

.notice { color: #fff; margin-left: 50px; }

.center3ar1 img{ width:284PX; height:213px;}
.center3ar{ width:278px; border:3px #fff solid; background:#fff; float:left; margin-right:15px; margin-top:0px; box-shadow:0px 1px 10px #ccc; margin-bottom:15px;}
.center3ar2{ padding:20px;}
.center3ar2 img{ float:right; padding-top:10px;}
.center3ar2 span{ display:block; font-size:12px; color:#999; }

.center3ar2 a{ font-size:16px;  line-height:35px;}
.center3a{ padding-top:30px;}
.center3a1{ width: 285px;
    float: left;
    box-shadow: 0px 1px 5px #ddd;
    background: #fff;
    margin-right: 15px;
    padding: 15px;
    box-sizing: border-box; margin-bottom:20px; }
.center3a2{ width:510px; float:left; box-shadow:0px 1px 5px #ddd; background:#fff;padding:15px;  box-sizing:border-box; }

.center3ar:nth-child(4n){margin-right:0}
.center3{  background:url(4.jpg) no-repeat center top; background-size:cover; clear:both;    height: 480px;}
.cen{ width:1200px; margin:0px auto; }
.cp1{ width:40px; float:left; padding-top:150px; margin-left:5px;}
.cp2{ width:255px;}
.cp2 img{ width:255px; height:187px}
.center3a1 h3{ font-weight:400; padding-top:8px; padding-left:5px;    height: 40px;
    line-height: 40px;
    overflow: hidden;}
.center3a2 h3{ font-weight:400; padding-top:8px;padding-left:5px;}


.h_T h2 {
    font-size: 32px;
    font-weight: bold;
   
    position: relative; float:left;
}
.aboutTit{ border-bottom: 1px solid #e5e5e5;height: 67px;}
.h_T h2 a {
    display: block;
    padding-bottom: 28px;
}

.aboutTit h2 a em {
    font-size: 16px;
    display: inline-block;
    margin-left: 18px;
    color: #7a7a7a;
    font-weight: 100;
}
.aboutTit span {
    left: 0;
    margin-left: 0;
}
.h_T span {
    height: 3px;
    display: inline-block;
    width: 123px;
    overflow: hidden;
    position: absolute;
    left: 50%;
    margin-left: -50px;
    bottom: -2px;
}
.h_T span.animated i {
    width: 50%;
}
.h_T span i.i1 {
    width:50%;
    display: inline-block;
    height: 3px;
    position: absolute;
    left: 50%;
    background-color: #FF8E00; 
}

.h_T span i.i2 {
    width: 50%;
    display: inline-block;
    height: 3px;
    position: absolute;
    right: 50%;
    background-color: #0074bf;
}
.aboutTit ul, .tjmore { float:right;
    top: 5px;
}
.aboutTit ul li, .tjmore {
    width: 100px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    margin-left: 4px;
    display: inline-block;
}
.aboutTit ul li a {
    display: block;
    border: 1px solid #dcdcdc;
}

.aboutTit ul li .on{ background:#0074bf; color:#fff}

.aboutTit ul li, .tjmore {
    width: 100px;
    height: 34px;
    text-align: center;
    line-height: 34px;
    margin-left: 4px;
    display: inline-block;
}.aboutTit span {
    left: 0;
    margin-left: 0;
}.h_T span.animated i {
    width: 50%;
}.h_T span i.i2 {
    width: 50%;
    display: inline-block;
    height: 3px;
    position: absolute;
    right: 50%;
    background-color: #014993;
}.h_T span i {
    -webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
}.h_T span i {
    -webkit-transition: all .3s ease-in;
    -moz-transition: all .3s ease-in;
    -ms-transition: all .3s ease-in;
    -o-transition: all .3s ease-in;
    transition: all .3s ease-in;
}

.positions{ width: 100%;
    height: 200px;
    overflow: hidden;
    background: url(nyban.jpg);
  }
.typetitle{ float: left; font-size: 20px; display:none}
.typeposi{ float: right; display:none}
.typeposi a{ color: #022D82;}
.container{ width:1200px; margin:0 auto}
.lxleft{width: 500px;float: left;}
.lxright{width: 650px;float: left;}
		
		
.product{width:1200px;margin:0 auto;border:1px solid #E5E5E5;background-color:#FFFFFF;padding:20px;margin-top:20px;position:relative; height:640px;}
.product .title{width:100%;border-bottom:2px solid #0074bf; height:42px}
.product .title .left{float:left;width:120px;line-height:40px;background-color:#0074bf;color:#FFFFFF;text-align:center;font-size:16px;font-weight:bold;}
.product .title>a{float:right;line-height:40px;color:#666666;font-size:14px;}
.productList{line-height:40px;float:right;}
.productList li{float:left;cursor:pointer;font-size:14px;color:#333333;margin-right:30px;}
.productList li.on{color:#333333;}
.productList li:hover{color:#0074bf;} 


.right{float:left;width:580px;margin-left:20px;}
.right .title{width:100%;border-bottom:2px solid #0074bf;height: 43px;}
.right .title .left{float:left;width:120px;line-height:40px;text-align:center;font-size:16px;font-weight:bold;color:#0074bf;cursor:pointer;}
 .right .title .active{background-color:#0074bf;color:#FFFFFF;}
.right .title a{float:right;line-height:40px;color:#666666;font-size:14px;}

.dw{ margin-top:10px;    clear: both;}
.dw ul li{ font-size:14px; color:#555; line-height:36px; overflow: hidden;    background-image: url(tz3.PNG);background-repeat: no-repeat; padding-top:5px; padding-bottom:10px;
    background-position: 0px 19px;    padding-left: 18px; border-bottom: 1px dashed #ddd;}
.dw ul li a{ float:left; color:#555;height: 37px;
    overflow: hidden;}
.dw ul li a:hover{ color:#06356d;}
.dw ul li span{ float:right;    color: #a5a5a7; font-size:12px;}
.dw ul li p{clear: both;
    line-height: 20px;
    font-size: 13px;
    color: #999;}  */