/* 公共样式表未加载，所以加了这段代码*/
.banner-inner img{ width: 100%; height: auto;}
/* 公共样式表未加载，所以加了这段代码*/

/*idea样式表*/
.idea-page{ position: relative; padding: 9% 3% 3%; background-color: #f5f5f5;}
.idea-tab{ width: 93%; position: absolute; background-color: #FFFFFF; left: 3.5%; top: -17px; border-radius: 5px;}
.idea-tab ul{ border-radius: 5px;}
.idea-tab ul li{ float: left; width: 33.3%;text-align: center;position: relative;}
.idea-tab ul li:first-child:after{display: none;}
.idea-tab ul li:after{content:'';width:1px;height:16px;position: absolute;left:-0.5px;top:50%;margin-top:-8px;background:#e6e6e6;}
.idea-tab ul li a{display:inline-block; font-size: 16px; color: #4c4c4c;padding:4px 0;position: relative;}
.idea-tab ul li.on a{ border-bottom: 2px solid #004889;}
.idea-one{ padding: 5% 3% 1px 3%; background-color: #FFFFFF; border-radius: 5px;font-size: 12px; color: #646464;}
.idea-one ul li{ margin-bottom: 5%;}
.idea-two{ padding: 5% 3% ; background-color: #FFFFFF; border-radius: 5px; margin-top: 5%;}
.idea-two-h{ font-size: 15px; color: #004889; margin-bottom: 8px;}
.idea-two-s{ font-size: 13px; color: #646464; margin-top: 5px; margin-bottom: 10px;}
.idea-two-f{ position: relative;}
.idea-two-f a{ display: block;}
.idea-two-f a img{ width: 100%; height: auto;}
.idea-two-f a:nth-child(1){ width: 25%; margin: 0 auto;}
.idea-two-f a:nth-child(2){ width: 5%; display: inline-block; position: absolute; top: 60%; left: 65%;}
.idea-two-f a:nth-child(3){ width: 30%; position: absolute; top: 83%; left: 65%;}
.idea-three{ padding: 5% 3% ; background-color: #FFFFFF; border-radius: 5px; margin-top: 5%;}
.idea-three-hd { font-size: 15px; color: #004889; padding-bottom: 10px;}
.idea-three .img-box img{ width: 100%; height: auto;}
.idea-three .img-box{position:relative;z-index:2;}
.idea-three .img-fixed{position: relative;}
.idea-theme{ padding: 10px; background-color: #FFFFFF; margin: 10px 0px; border-radius: 5px;}
.idea-theme .idea-theme-h{ font-size: 15px; color: #004889; padding: 4px 0px;}
.idea-theme .text-box{ font-size: 12px; color: #595757;}
.idea-video{ padding: 10px; background-color: #FFFFFF; margin: 10px 0px; border-radius: 5px;}
.idea-video .idea-video-h{ font-size: 15px; color: #004889; padding: 4px 0px;}
.idea-video .list ul li{ padding: 5px 0px;}
.idea-video .list ul li .img-box img{ width: 100%; }
.idea-video .text-box{ font-size: 14px; color: #595757; margin: 4px auto; text-align: center;}
.idea-video .text-box img{ width: 14px; vertical-align: inherit; margin-right: 4px;}
.idea-frame{ padding: 10px; background-color: #FFFFFF; margin: 10px 0px; border-radius: 5px;}
.idea-frame .idea-frame-h{ font-size: 15px; color: #004889; padding: 4px 0px;}
.idea-frame .list ul li{ padding: 5px 0px;}
.idea-frame .list ul li a{ display: block;}
.idea-frame .list ul li .img-box img{ width: 100%;}
.idea-frame .text-box{ margin-top: 6px;}
.idea-frame .text-box a{ font-size: 14px; color: #595757; text-align: center;}
.idea-carrier{ padding: 10px; background-color: #FFFFFF;}
.idea-carrier .idea-carrier-h{ font-size: 16px; color: #004889; padding: 10px 0px;}
.idea-carrier .idea-carrier-text{ font-size: 14px; color: #646464;}
.idea-carrier .img-box{ margin: 15px 0px;}
.idea-carrier .img-box img{ width: 100%;}
/*idea样式表*/

/*视频播放*/
.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:1000; display:none;}
.video_appbox .video_t{ left:0; top:15%; position:absolute; height:70%; width:100%;   z-index:2; background:#000;}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.video_appbox .close{width:50px;height:50px;display: block;position: absolute;right:20px;top:20px;z-index:982;}

/*debit样式表*/
.debit-page{ padding: 4% 3% 6%;}
.debit-text{ border-bottom: 1px solid #e6e6e6;font-size: 14px; color: #4c4c4c; margin-bottom: 10px;padding-bottom:10px;}
.debit-list{ margin-top: 10px;}
.debit-list{color: #4c4c4c;}
.debit-button{ background-color: #004889; margin-top: 10px;}
.debit-button a{ font-size: 16px; color: #FFFFFF; padding: 3% 0; display: block; text-align: center;}
.debit-button a img{ width: 16px; margin: 0 auto;}
/*debit样式表*/
.atm-select-r{padding:10px;}
/*atm样式表*/
.atm-page{ padding: 1% 3%; background-color: #f5f5f5;}
.atm-page-one{padding: 3%; background-color: #FFFFFF; border-radius: 5px; position: relative; margin: 3% 0;}
.atm-page-one ul li dl{ padding: 1% 0;}
.atm-page-one ul li dl dd{ font-size: 13px; float: left;}
.atm-page-one ul li dl dd:first-child{ color: #4c4c4c; width: 157px;}
.atm-page-one ul li dl dd:last-child{ color: #004889; width: 44%;}
.atm-page-one ul li dl dd:last-child img{ width: 17px;}
.atm-buttom{ width: 20px; position: absolute; right: 4%; top:0;height:100%;}
.atm-buttom a{ display: block;height:100%;position: relative;}
.atm-buttom a img{ width: 100%; height: auto;top:50%;left:50%;margin-top:-80%;margin-left:-50%;position: absolute;}
.main{ margin: 1.12245rem 0 0;}
/*atm样式表*/
/*atm地图 start*/

/*atm地图 end*/


