.main-con-wid{/* width:1170px; min-width:1170px; */ margin:120px auto 100px;}
.main-subnav{ color: #999; padding: 0 0 50px 15px; width: 1200px; margin: auto;}
.main-subnav span{padding-right: 12px;}
.main-subnav a{color:#999;}
.main-subnav a:hover{ color:#337ab7;}
/* 发展历程 */
.develo-con .tit dt{width:100%; font-family:"Arial Black", Gadget, sans-serif; font-size:48px; font-weight:bold; line-height: 56px; color:#3e414f;}
.develo-con .tit hr{ border-top: 1px solid #3e414f; width: 30px; float: left; text-align:left;}
.develo-con .tit dd{width:100%;color:#999; text-align:left; font-size:14px;}
.develo-con-text{width:100%; padding-right:10px; height:400px;overflow-y:auto;}
.develo-wid{width:100%; font-size: 16px;}
.develo-wid dl{padding:8px 0;}
.develo-wid dt{ font-size: 20px; padding-bottom: 6px; }
.develo-wid dd{ line-height: 30px; }
.develo-wid dd img{width: 140px; height: 100px; border-radius: 4px; float: left; margin: 10px 20px 0 0;}
.deve-r{width:400px; height:360px; position: relative; float: right; margin-top:80px;}
.deve-r-bg{margin:0 auto 0 50px;}
.deve-r .text{ text-align:center; margin-top:20px;}
.deve-r dl{ position: absolute; top: 80px; text-align: center; left: 44%; }
.deve-r dt{ font-size: 24px; font-weight: bold; line-height: 28px; font-family: arial;}
.year dt{display: none;}
.year dt.active {display: block;}
/* 社会责任 */
.a-list{ width: 100%; padding: 30px 0; border-bottom: 1px solid #e5e5e5; display: block; color: #999; font-size: 16px;}
.a-list .img{ width:300px ; float: left; display: block; }
.a-list .con-r{ float: left ; width: 598px; margin: 0 0 0 30px;}
.a-list .con-r p{margin-top: 20px;}
.a-list .date{ color: #999; font-size: 30px; padding-right:10px;}
.a-list .fblack{color:#666;}
.a-list .arrow{ width: 53px; height: 53px; border: 1px solid #e5e5e5; background: #fff url(../images/icon-search.png) no-repeat center -312px;  border-radius:2px; display:block; float: right; margin:50px 50px 0 0;}
.a-list:hover .arrow{border: 1px solid #2078da; background: #2078da url(../images/icon-search.png) no-repeat center -372px;}
.a-list:hover{ background:#f8f8f8; padding-left:30px;}
/* 关于我们 */
.about-con-text{ line-height:30px;}
.about-con-text p{padding-bottom:12px;}
.about-con-text ul{padding-bottom:12px; color:#999;}
.about-con-text ul span{width:6px; height:6px; background:#666; display:inline-block; vertical-align: middle; margin-right:10px;}
.about-con-text ul li{padding-bottom:12px;}
.about-index-d{ padding:20px 0;}
.about-index-d img{float:left; margin-right:58px;}
.about-orga{padding:90px 0;}
.about-orga img{margin:0 auto;}
.about-orga .h5-dis,
.img-pc-app .h5-dis,
.organization-con .h5-dis{ display:none;}
.about-pro-bg{background:#f8f8f8; padding:55px 0;}
.about-pro-bg li{width:16.6666%; float:left; text-align:center;}
.about-pro-bg li a{ color:#999; padding-top:54px; display:block; background: url(../images/icon-about-index.png) no-repeat center 0;}
.about-pro-bg li a:hover{color:#3e414f;}
.about-pro-bg li a.icon1{background-position:center 0;}
.about-pro-bg li a.icon2{background-position:center -78px;}
.about-pro-bg li a.icon3{background-position:center -158px;}
.about-pro-bg li a.icon4{background-position:center -242px;}
.about-pro-bg li a.icon5{background-position:center -322px;}
.about-pro-bg li a.icon6{background-position:center -414px;}
.about-pro-bg li a.icon7{background-position:center -500px;}
/* 联系我们 */
.contactus-con .copy-right{ padding:30px 0 0 0; color:#999; width:1170px; margin:0 auto; font-size:14px;}
.contactus-con .container h4{padding-bottom:22px; padding-left: 30px; font-size:16px; line-height:28px;}
.contactus-con .con-email{width:15%; margin-left:6%;}
.contactus-con .container p{color:#999; font-size: 14px; line-height: 24px;}
.contactus-con .f-icon1{background: url(../images/contactus-icon.png) no-repeat 0 2px;}
.contactus-con .f-icon2{background: url(../images/contactus-icon.png) no-repeat 0 -48px;}
.contactus-con .f-icon3{background: url(../images/contactus-icon.png) no-repeat 0 -106px;}
.contactus-con .col-xs-12{padding-bottom:70px;}
.contact-img{ /* width:100%; margin:0 auto; display:block; */}
/* 合作伙伴 */
.partner-img{ border-top: 1px solid #e5e5e5;  border-left: 1px solid #e5e5e5; }
.partner-img img{width:233.5px; overflow:hidden; float:left; border-right: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}
/* 企业领袖 */
.leaders{ font-size:14px; padding-top:40px;}
.leaders .leader-r{background:#f8f8f8; padding:25px 0; min-height:700px; line-height:24px;}
.leaders .leader-r p{ font-family:SimHei; text-indent:2em; padding:0 30px;}
.leaders .leader-c{padding:0 0 0 15px;}
.leaders .leader-c div{padding:50px 60px 0; border-top:1px solid #f8f8f8;}
.leaders .leader-c h4{ font-size:24px;}
.leaders .leader-c h4 span{ font-size:16px; color:#999; padding-left:8px;}
.leaders .leader-c img{display:block; margin:50px 0;}
.leaders .leader-c li{font-size:14px; color:#3e414f; font-weight:bold; line-height:36px;}
.leaders .leader-c li span{width:6px; height:6px;background:#f9be15; display:inline-block; margin-right:12px; vertical-align:2px;}
/* 人事招聘*/
.jobs dt{ line-height: 54px;border-bottom: 1px dotted #d0d0d0; font-weight:normal;  }
.jobs dt a{color:#666;}
.jobs dt a:hover{color:#2078da;}
.jobs dt.bg{;border-bottom: none;  }
.jobs .wid1{width:45%; display: inline-block;}
.jobs .wid2{width:45%; display: inline-block;}
.jobs .wid3{width:10%; height:11px; display: inline-block; background: url(../images/arrow.png) no-repeat center 0;}
.jobs dd{width: 100%; padding: 30px 4%; background: #f6f6f6;border-bottom: 1px dotted #d0d0d0; color:#999; }
.jobs dt .wid3:hover{background-position:center -40px;}
.jobs dt.bg .wid3{background-position:center -80px; }
.jobcon h4,
.jobcon h5{ font-size:14px; font-weight:bold; padding-bottom:12px; color:#666;}
.jobcon ul{padding:0 0 22px 30px; line-height:26px;}
.about-con-text p.jobtext{border-bottom: 1px dotted #d0d0d0; padding-bottom:50px;}
/* 文化愿景 */
.vision-bg{padding:80px 0;}
.cultural-index img{width: 100%; height:192px; display: block; }
.cultural-index p{ color: #fff; height: 50px; line-height: 50px; width: 100%; text-align: center; background: #ea6b68;}
.cultural-index p.bg2{ background: #5ca89b;}
.cultural-index p.bg3{ background: #f2c473;}
.cultural-index-mar{padding:70px 0 100px;}
.cultural-idea-bg{padding:70px 0 100px;}
.cultural-idea-bg dl{border: 1px solid #ebebeb; height: 190px; padding:30px 0 0 40px;}
.cultural-idea-bg dt{font-weight:bold; margin-bottom:15px; color:#3e414f;}
.cultural-idea-bg dt span{width:4px; height:16px; background:#2078da; display:inline-block; margin-right:8px;}
.cultural-idea-bg dd{line-height:30px;}
.cultural-message{margin-top:90px; background: url(../images/cultural-bg.jpg) no-repeat center bottom;}
.cultural-message ul{width:1200px; margin:0 auto; color:#999; line-height:30px; padding:30px 0 100px;border-top:1px dotted #d0d0d0;}
.heart-power h4{width:100%; color:#2078da; border-top:1px dotted #d0d0d0; padding:30px 0 20px; font-weight:bold;}
.heart-power dl{border:1px solid #ebebeb; padding:14px 0 0 20px; margin-bottom:40px;}
.heart-power dt{font-weight:bold;margin-bottom:12px;}
.heart-power dt span{width:4px; height:16px; background:#f9be15; display:inline-block; margin-right:8px;}
.heart-power dd {line-height:30px; color:#999;}
.heightone dl{ height:160px;}
.heighttwo dl{ height:230px; margin-bottom:20px;}
.heighttwo dd p{ float:left; margin-right:20px;}
.heart-power .col-xs-12,
.heart-power .col-sm-6,
.heart-power .col-md-3,
.heart-power .col-md-6,
.heart-power .col-md-4{padding:0 7px;}
/* 媒体中心 */
.media-tab .a-notice{ display: block; border: 1px solid #f0f0f0; padding:0 8px 12px; color:#888; line-height: 28px; position:relative; height:198px;}
.media-tab .a-dynamic{height:316px;}
.media-tab .a-notice:hover,
.media-tab .a-dynamic:hover{ text-decoration: none; }
.media-tab .a-notice .date{font-family: arial; color: #666;}
.media-tab .a-notice .date span{width:52px; height:18px; line-height:18px; display: inline-block; font-size:12px; vertical-align:2px; color: #fff; text-align:center; margin-left:8px; background: #fabf01; border-radius: 10px;}
.media-tab .a-notice h4{ color: #444; border-bottom: 1px solid #e5e5e5; padding:12px 0;}
.media-tab .a-notice p{ padding-top:15px;}
.media-tab .col-xs-12,
.media-tab .col-sm-6,
.media-tab .col-md-4{padding:15px 6px;}
.media-tab .a-notice .more{width:100%; height:50px; line-height:50px; color:#fff; text-align:center; display:block; background:rgba(0,0,0,.7); position: absolute; bottom:0; left:0;display:none;}
.media-tab .a-notice:hover .more{display:block;}
.media-tab .a-dynamic{ display: block; margin:0 5px 12px; overflow:hidden; color:#666; border-bottom: 1px solid #f0f0f0; position:relative;}
.media-tab .a-dynamic img{ width:380px; height:240px;}
.media-tab .a-dynamic h4{ color:#444; padding:12px 0;}
.media-tab .a-dynamic .date{padding-bottom:12px;}
.media-tab .a-dynamic:hover h4{ color:#2078da;}
.media-tab .a-dynamic hr{ width:140px; height:1px; background:#2078da; position:absolute; bottom:0; margin:0; display:none;}
.media-tab .a-dynamic:hover hr{display:block;} 
.newlist-text,
.media-list-img .media-list-p{ line-height:28px; height:56px; overflow:hidden;}
.media-list-img .a-list img{ width:254px; height:160px;}
.index-tit-len,
.new-listimg-len{white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.subnav-l-r{padding: 30px 0 10px;}
.subnav-l-r dt{ float: left;  }
.subnav-l-r dd{ float: right;}
.subnav-l-r dd a.down-attach{border-right: 1px solid #e5e5e5; margin-right: 12px; padding-right: 12px;}
.subnav-l-r dd a.print{border-right: 1px solid #e5e5e5; margin: 0 12px; padding-right: 12px;}
.detail-con{ padding-bottom:40px;}
.detail-con-text{ border: 1px solid #f2f2f2; padding: 120px 150px; color:#444;}
.detail-con-text .tit{ border-bottom: 1px solid #e5e5e5; text-align: center; margin-bottom:30px; }
.detail-con-text .tit dt{ font-size: 28px; font-weight: bold; padding-bottom:30px; }
.detail-con-text .tit dd{padding-bottom:30px;}
.detail-con-text p{ text-indent: 2em; line-height: 34px; }
.detail-con-img p{ margin-bottom:16px; line-height:30px;}
.detail-con-img img{display:block; margin:0 auto; margin-bottom:16px;}
.search-result h3{font-size:24px; padding-bottom:32px;}
.search-result li{ padding-bottom:26px;}
.search-result ul p{font-size:14px; color:#999;}
.search-result .no-result{color:#f00;}
/* 业务版块 */
.business-wrap{ color:#999;}
.business-wrap-one{padding:80px 0 70px;}
.business-wrap-two-bg{ background:#f6f6f6;padding:80px 0 70px;}
.business-wrap .tit-pub h6{margin-bottom:40px;}
.business-wrap .descript{ text-align:center; font-size:20px; padding-bottom:70px;}
.business-wrap .a-prolist{ padding:0 50px 12px; color:#999; line-height: 24px; text-align:center;/* display:inline-block; */}
.business-wrap .a-prolist:hover{ text-decoration: none; }
.business-wrap .a-prolist a{display:inline-block;}
.business-wrap .a-prolist h4{font-size:16px; color: #444; padding:28px 0 0; }
.business-wrap .a-prolist p{ padding:15px 0 55px; font-size:14px;}
.business-wrap a .picon{width:96px; height:96px; display:inline-block; margin:0 auto;}
.business-wrap a .prolist-img1{ background: url(../images/icon-pro1.png) no-repeat;}
.business-wrap a:hover .prolist-img1{ background: url(../images/icon-pro1-hov.png) no-repeat;}
.business-wrap a .prolist-img2{ background: url(../images/icon-pro2.png) no-repeat;}
.business-wrap a:hover .prolist-img2{ background: url(../images/icon-pro2-hov.png) no-repeat;}
.business-wrap a .prolist-img3{ background: url(../images/icon-pro3.png) no-repeat;}
.business-wrap a .prolist-img3:hover{ background: url(../images/icon-pro3-hov.png) no-repeat;}
.business-wrap a .prolist-img4{ background: url(../images/icon-pro4.png) no-repeat;}
.business-wrap a:hover .prolist-img4{ background: url(../images/icon-pro4-hov.png) no-repeat;}
.business-wrap a .prolist-img5{ background: url(../images/icon-pro5.png) no-repeat;}
.business-wrap a:hover .prolist-img5{ background: url(../images/icon-pro5-hov.png) no-repeat;}
.business-wrap a .prolist-img6{ background: url(../images/icon-pro6.png) no-repeat;}
.business-wrap a:hover .prolist-img6{ background: url(../images/icon-pro6-hov.png) no-repeat;}
.business-wrap a .prolist-img7{ background: url(../images/icon-pro7.png) no-repeat;}
.business-wrap a:hover .prolist-img7{ background: url(../images/icon-pro7-hov.png) no-repeat;}
.business-wrap a .prolist-img8{ background: url(../images/icon-pro8.png) no-repeat;}
.business-wrap a:hover .prolist-img8{ background: url(../images/icon-pro8-hov.png) no-repeat;}
.business-wrap a .prolist-img9{ background: url(../images/icon-pro9.png) no-repeat;}
.business-wrap a:hover .prolist-img9{ background: url(../images/icon-pro9-hov.png) no-repeat;}
.business-wrap a .prolist-img10{ background: url(../images/icon-pro10.png) no-repeat;}
.business-wrap a:hover .prolist-img10{ background: url(../images/icon-pro10-hov.png) no-repeat;}
.business-wrap a .prolist-img11{ background: url(../images/icon-pro11.png) no-repeat;}
.business-wrap a:hover .prolist-img11{ background: url(../images/icon-pro11-hov.png) no-repeat;}
.business-wrap a .prolist-img12{ background: url(../images/icon-pro12.png) no-repeat;}
.business-wrap a:hover .prolist-img12{ background: url(../images/icon-pro12-hov.png) no-repeat;}
.business-wrap a .prolist-img13{ background: url(../images/icon-pro13.png) no-repeat;}
.business-wrap a:hover .prolist-img13{ background: url(../images/icon-pro13-hov.png) no-repeat;}
.business-wrap a .prolist-img14{ background: url(../images/icon-pro14.png) no-repeat;}
.business-wrap a:hover .prolist-img14{ background: url(../images/icon-pro14-hov.png) no-repeat;}
/* .business-wrap .a-prolist .more{width:80px; height:30px; display:block;border-radius:16px; background:#2078da url(../images/more-arrow.png) no-repeat 30px -52px; position: absolute; bottom:12px; left:50%; margin-left:-40px; display:none;}
.business-wrap .a-prolist:hover .more{ display:block; } */
/* .business-l{display:none;  width:160px; position:fixed; left:8%; background:#fff; -webkit-box-shadow:2px 0 5px rgba(32,120,218,.1); -moz-box-shadow:2px 0 5px rgba(32,120,218,.1); box-shadow:2px 0 5px rgba(32,120,218,.1);} */
/* .business-l{display:none;z-index:9999; width:160px;margin-top:30px; position:fixed; left:8%;top:100px;background:#fff; -webkit-box-shadow:2px 0 5px rgba(32,120,218,.1); -moz-box-shadow:2px 0 5px rgba(32,120,218,.1); box-shadow:2px 0 5px rgba(32,120,218,.1);-webkit-transform: scale(0.01); -moz-transform: scale(0.01); -o-transform: scale(0.01); -ms-transform: scale(0.01); transform: scale(0.01); -webkit-transition: all .6s linear 0s; -moz-transition: all .6s linear 0s; -o-transition: all .6s linear 0s; -ms-transition: all .6s linear 0s; transition: all .6s linear 0s; visibility: hidden;}
.business-l.active {display:block;visibility: visible; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1); -ms-transform: scale(1); transform: scale(1);} */
.business-l{display:none;z-index:9999; width:160px; margin-top:30px; position:fixed; left:6px;top:100px;background:#fff; -webkit-box-shadow:2px 0 5px rgba(32,120,218,.1); -moz-box-shadow:2px 0 5px rgba(32,120,218,.1); box-shadow:2px 0 5px rgba(32,120,218,.1);}
.business-l.active {display:block;}
.business-l h3{height:52px; line-height:52px; color:#fff; text-indent:3em; background: url(../images/titbg.jpg) no-repeat; font-weight:normal;font-size:16px;}
.business-l-ul li{height:52px; line-height:52px; background:#fff; border-bottom:1px solid #e6e6e6;text-indent:3em;}
.business-l-ul li.active,.business-l-ul li:hover{ background:#f2f2f2;}
.business-l-ul li a{color:#999; font-size:14px;display: block;}
.business-l-ul li.active a{color:#2078da;}
.business-l-ul a:focus {text-decoration: none;}
.jtd-text1{margin:0 auto; padding:0 15px;}
.jtd-text1 p{ text-align:center; line-height:30px; color:#999;}
.jtd-text1 img{margin:100px auto;}
.jtd-dl{margin:100px auto; text-align:center; line-height:30px;}
.jtd-dl dd,
.jtd-dl2 dd{color:#999;}
.jtd-dl dt,
.jtd-dl2 dt{margin-bottom:40px;}
.jtd-dl2{margin:100px auto 20px; text-align:center; line-height:30px;}
.jtd-dl2 .pre{margin:40px 0 0; position:relative; height: 30px;}
.jtd-dl2 hr{margin:8px 0 0;} 
.jtd-dl2 span{position:absolute; top:-18px; left:50%; margin-left:-176px; padding: 5px; background:#fff; display: block; }
.jtd-mar-img{padding-bottom:80px;}
.jtd-step5{ margin:80px auto 100px; line-height:30px;}
.jtd-step5 h3{ font-size:16px; font-weight:bold; color:#666; margin:0 auto 40px; text-align:center;}
.jtd-step5 img{margin:0 auto 20px;}
.rzzn-p{margin-bottom:80px; line-height:30px; color:#999;}
.rzzn-dl{ margin:80px auto; text-align:center;}
.rzzn-dl dt{ background:url(../images/pro-icon.png) no-repeat 0 0; width:122px; margin:0 auto 40px;}
.rzzn-dl dd{ line-height:30px; color:#999;}
.rzzn-step3 {margin:80px auto 0;}
.rzzn-step3 h3{ background:url(../images/pro-icon.png) no-repeat 0 -50px; width:122px; margin:0 auto 40px; font-size:16px; font-weight:bold; padding-left:30px; line-height:20px;}
.rzzn-step3 img{ margin:0 auto;}
.ldzj-r1,
.ldzj-r2,
.ldzj-r3,
.ldzj-r4,
.ldzj-r5,
.ldzj-r6{ margin: 80px auto; line-height:30px; }
.ldzj-r1 h3{margin-top:90px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -120px; padding-left:30px;}
.ldzj-r5 h3{margin-top:40px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -120px; padding-left:30px;}
.ldzj-r1 hr,
.ldzj-r5 hr{border-top:1px solid #8fbbec; width:30px; margin:30px 0; text-align:left;}
.ldzj-r2 h3,
.ldzj-r6 h3{margin-top:40px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -190px; padding-left:30px;}
.ldzj-r3 h3,
.ldzj-r7 h3{margin-top:40px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -260px; padding-left:30px;}
.ldzj-r7 h3{margin-top:0; }
.ldzj-r4 h3,
.ldzj-r8 h3{margin-top:40px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -330px; padding-left:30px;}
.ldzj-r9 h3{margin-top:40px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -400px; padding-left:30px;}
.ldzj-r10 h3{margin-top:40px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -470px; padding-left:30px;}
.ldzj-r11 h3{margin-top:40px; font-size:20px; background:url(../images/pro-icon.png) no-repeat 0 -540px; padding-left:30px;}
.ldzj-r12 h3{margin-top:20px; }
.ldzj-r13 h3{margin-top:0; }
.ldzj-r14 h3{margin-top:60px; }
.ldzj-r15 h3{margin-top:10px; }
.ldzj-r16 h3{margin-top:0; }
.ldzj-r17 h3{margin-top:0;}
.ldzj-r2 hr,
.ldzj-r3 hr,
.ldzj-r4 hr,
.ldzj-r6 hr{border-top:1px solid #b1b1b1; width:30px; margin:30px 0; text-align:left;}
.ldzj-r1 img,
.ldzj-r2 img,
.ldzj-r3 img,
.ldzj-r4 img,
.ldzj-r5 img,
.ldzj-r6 img{margin: 0 auto;}
.ldzj-r16 img{ margin-top:80px;}
.ldzj-r1 .col-md-6,
.ldzj-r2 .col-md-6,
.ldzj-r3 .col-md-6,
.ldzj-r4 .col-md-6,
.ldzj-r5 .col-md-6,
.ldzj-r6 .col-md-6{padding:0 65px;}
.ldzj-process .col-md-3,
.ldzj-process .col-md-4{ text-align:center; padding-bottom:60px; }
.ldzj-process h3{ font-size:15px; font-weight:bold; padding-top:42px; background:url(../images/pro-icon2.png) no-repeat;}
.ldzj-process h3.icon1{ background-position:center 0;}
.ldzj-process h3.icon2{ background-position:center -90px;}
.ldzj-process h3.icon3{ background-position:center -176px;}
.ldzj-process h3.icon4{ background-position:center -264px;}
.ldzj-process h3.icon5{ background-position:center -358px;}
.ldzj-process h3.icon6{ background-position:center -442px;}
.ldzj-process h3.icon7{ background-position:center -528px;}
.ldzj-process h3.icon8{ background-position:center -620px;}
.ldzj-process h3.icon9{ background-position:center -710px;}
.ldzj-process p{padding-top:10px;}
.ldzj-martop{padding-top:80px;}
.ldzj-r6 dt{ float:left; font-weight:normal;  font-size:16px; color:#999; width:80px;line-height:30px;}
.ldzj-r13 dt{ width:100px;}
.ldzj-r6 dd{ padding-left:80px; line-height:30px;}
.ldzj-r13 dd{ padding-left:100px;}
.jtd-process{margin:0 auto; }
.jtd-process p{width:460px; line-height:30px;margin:0 auto; color:#999;}
.jtd-process img{margin:50px auto 0;}
.ldzj-r16 .tips,
.ldzj-r17 .tips{color:#999; font-size:14px;}
.ccd-step1 p{ padding:0 15px; line-height:30px;}
.ccd-step1 p{ margin-bottom:80px;}
.ccd-step1 div{ margin-bottom:60px;}
.ccd-step2 h3,
.ccd-step3 h3,
.ccd-step4 h3{ font-size:16px; font-weight:bold; text-align:center; margin-top:80px;}
.ccd-step2 .col-md-4{margin-top:50px;}
.ccd-step2,
.ccd-step3{margin-bottom:80px;}
/* .ccd-step3 .bg-img7{ width:1020px; height:100px; background:url(../images/pro20.gif) no-repeat; margin:60px auto 0;} */
.ccd-step3 img{margin:50px auto 0;}
.ccd-step3 .h5-dis,
.hlw-step .h5-dis{ display: none;}
.ccd-step4{ line-height:30px;}
.ccd-step4 dt{ float:left; width:25px; font-weight:normal; line-height:30px;}
.ccd-step4 dd{padding-left:25px; line-height:30px;}
.ccd-step4 dd dt{ width:60px;}
.ccd-step4 dd dd{padding-left:60px;}
.ccd-step4 .col-md-12{padding-top:50px;}
.hlw-step1{ line-height:30px; }
.hlw-step h3{margin:40px auto; font-size:20px; text-align:center;}
.hlw-step h3 span{width:20px; height:22px; display:inline-block; vertical-align: -4px; margin-right:10px;}
.hlw-step1 h3 span{background:url(../images/pro-icon.png) no-repeat center -120px; } 
.hlw-step2 h3 span{background:url(../images/pro-icon.png) no-repeat center -610px; } 
.hlw-step3 h3 span{background:url(../images/pro-icon.png) no-repeat center -680px; } 
.hlw-step4 h3 span{background:url(../images/pro-icon.png) no-repeat center -747px; } 
.hlw-step5 h3 span{background:url(../images/pro-icon.png) no-repeat center -819px; } 
.hlw-step6 h3 span{background:url(../images/pro-icon.png) no-repeat center -889px; } 
.hlw-step{margin-bottom:80px;}
.hlw-step img{margin:0 auto;}
.hlw-step4 img,
.hlw-step6 img{margin-bottom:15px;}
@media (max-width: 767px){
.img-pc-app .pc-dis{display:none;}
.img-pc-app .h5-dis {display:block;}
.deve-r{width:auto; margin-top:0;}
.deve-r-bg{ width:70%;}
.develo-con .arrow-left,
.develo-con .arrow-right{margin-top:-75px;}
.deve-r dl{top:50px;}
.develo-con{position:relative;}
.develo-con .col-md-5{ position:absolute;}
.develo-con .col-md-7{ margin-top:330px;}
.develo-con .swiper-container{ width:100%;}
.a-list .img{width:auto; float:none; margin:0 auto;}
.a-list .con-r{width:auto; margin:0 25px; float:none;}
.a-list .arrow{display:none;}
.a-list:hover { background: none; padding-left: 0;}
.partner-img img{width:50%;}
/* 业务版块 */
.jtd-text1 img{margin:60px auto;}
.jtd-dl{margin:60px auto;}
.jtd-dl dt,
.jtd-dl2 dt{margin-bottom:40px;}
.jtd-dl2{margin:60px auto 20px;}
.jtd-dl2 .pre{margin:40px 0 0;}
.jtd-mar-img{padding-bottom:60px;}
.jtd-step5{ margin:40px auto 60px;}
.rzzn-p{margin-bottom:40px;}
.rzzn-dl{ margin:50px auto;}
.rzzn-step3 {margin:60px auto 0;}
.ldzj-r1 .col-md-6,
.ldzj-r2 .col-md-6,
.ldzj-r3 .col-md-6,
.ldzj-r4 .col-md-6,
.ldzj-r5 .col-md-6,
.ldzj-r6 .col-md-6,
.jtd-process{padding:0 15px;}
.ldzj-r2,
.ldzj-r4,
.ldzj-r6{ position:relative;}
.ldzj-r2 .h5-l,
.ldzj-r4 .h5-l,
.ldzj-r6 .h5-l{ position:absolute; top:0;}
.ldzj-r2 .h5-r,
.ldzj-r4 .h5-r,
.ldzj-r6 .h5-r{ padding-top:250px;}
.jtd-process p{ width:auto;}
.ldzj-r6 h3{margin-top:60px;}
.ldzj-martop {padding-top:60px;}
.ldzj-r16 img{ margin-top:0;}
.ldzj-r13 h3,
.ldzj-r14 h3,
.ldzj-r15 h3,
.ldzj-r16 h3{margin-top:40px; }
.ldzj-r17 h3{margin-top:60px;}
.ccd-step3 .pc-dis,
.hlw-step .pc-dis,
.organization-con .pc-dis,
.about-orga .pc-dis{ display: none;}
.ccd-step3 .h5-dis,
.hlw-step .h5-dis,
.organization-con .h5-dis,
.about-orga .h5-dis{ display: block;}
.vision-bg{ padding-bottom:200px; height:auto; min-height:auto;}
.cultural-message ul{width:auto; padding:0 15px;}
.heart-power dl{border:0;}
.heightone dl{ height:auto;}
.heighttwo dl{ height:auto;}
/* 媒体中心 */
.news-detail-wid{width:auto; }
.main-subnav{width:auto; padding-bottom:0;}
.detail-con-text{border:0; padding:20px 0;}
.detail-con-text p{ line-height:24px;}
.media-tab .a-dynamic img{width:100%; height:auto;}
.main-con-wid { margin: 30px auto 100px;}
.contactus-con .con-email {  width:auto; margin-left:0; }
.business-l-wrap{display:none;}
.cultural-index-mar .col-xs-12,
.cultural-idea-bg .col-xs-12{margin-bottom:30px;}
.media-list-img .a-list img{ width:100%; height: 160px; margin-bottom:30px;}
.media-tab .a-notice,
.media-tab .a-dynamic{height:auto;}
.subnav-l-r dd{margin-top:20px;}
.media-tab .a-notice:hover .more{display:none;}
.one-two-menudis{display:block;}
.index-pro-bg,
.about-pro-bg{padding:0 0 20px;}
.index-pro-bg li,
.about-pro-bg li{width:33.3333%; padding:20px 0 0 ;}
.index-pro-bg li a,
.about-pro-bg li a{padding-top:54px;}
}

.abcdef{
width:16px; height:16px;border-radius:9px;border:2px solid #5a5a5a;
/* position:relative; */
animation:myfirstt 1s;
-moz-animation:myfirstt 1s forwards; /* Firefox */
-webkit-animation:myfirstt 1s forwards; /* Safari and Chrome */
-o-animation:myfirstt 1s forwards; /* Opera */
}
@keyframes myfirstt
{
0%   {background:#a8a8a8; left:0px; top:8px; width:3px; height:3px; border:0;}
100%  {background:#fff; left:38px; top:0px; width:16px; height:16px;border-radius:9px;border:2px solid #5a5a5a;}
}
@-webkit-keyframes myfirstt /* Safari and Chrome */
{
0%   {background:#a8a8a8; left:0px; top:8px; width:3px; height:3px; border:0;}
100%  {background:#fff; left:38px; top:0px; width:16px; height:16px;border-radius:9px;border:2px solid #5a5a5a;}
}