﻿@charset "utf-8";
/* CSS 定制的公共样式 */
html,body{font-family:"Microsoft yahei";font-size:12px; line-height:22px;color:#666; background-color:#fff; overflow-x:hidden;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td ,input{margin: 0;padding: 0;}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {display: block;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:12px;}
a{color:#666; text-decoration:none;outline:none} /* for firefox */
ul,dl{ list-style-type:none;}
li{vertical-align:top;}
.clear{ clear:both; margin:0; padding:0; font-size:0px; line-height:0px; height:0px; overflow:hidden;} 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
*html .clearfix {zoom:1;}
*+html .clearfix {zoom:1;}
img{ border:none; vertical-align:top;}
input,textarea,select{font-family:"Microsoft yahei"; font-size:12px;color:#888; border:none; outline: medium none;}
input:focus{ }
input[type="text"],input[type="button"], input[type="submit"], input[type="reset"], input[type="date"], input[type="select"] {
-webkit-appearance: none;}
textarea {-webkit-appearance: none;}  

/* CSS 活动的公共样式 */
.left{ float:left;}
.right{ float:right;}
.display{ display:inline;}
.display_no{ display:none;}
.display_bk{ display:inline-block;}
.overflow{ overflow:hidden;}
.text_center{ text-align:center;}
.text_right{ text-align:right;}
.web_widht{ width:1200px; margin:0 auto;}/* 网页的内容宽 */
.relative{ position:relative;}
.absolute{ position:absolute;}
.pointer{cursor: pointer}
#ad_img {width:200%; position:relative;left:-55%; }
.ad_img {width:100%; }
.img_bfb img{ width:100%;}
.img_auto img{ width:auto;}

/* CSS 边距 */
.mt_bf2{ margin-top:2%;}
.mt_bf4{ margin-top:4%;}
.mb_bf4{ margin-bottom:4%;}
.mb_bf2{ margin-bottom:2%;}
.pt_bf2{ padding-top:2%;}
.ptb_bf2{ padding:2% 0;}
.ptb_bf4{ padding:4% 0;}
.p_bb4{ padding-bottom:4%;}
.plr_bf2{ padding:0 2%;}
.plr4tb2{ padding:4% 2%;}
.p_bf2{ padding:2%;}
.p_bf4{ padding:4%;}
/* 字体 */
.tahoma{font-family:"Tahoma"; }
.arial{font-family:"Arial, Helvetica, sans-serif";}
.verdana{font-family:Verdana, Geneva, sans-serif;}
.yahei{font-family:"Microsoft yahei";}

/* 字体大小 */
.font10{ font-size:10px;}
.font11{ font-size:11px;}
.font12{ font-size:12px;}
.font13{ font-size:13px;}
.font14{ font-size:14px;}
.font16{ font-size:16px;}
.font18{ font-size:18px;}
.font24{ font-size:24px;}
/* 字体颜色 */
.color_0{ color:#000;}
.color_3{ color:#333;}
.color_6{ color:#666;}
.color_9{ color:#999;}
.color_c{ color:#CCC;}
.color_f{ color:#555;}
.green,.green a{color:#71c014;}
.red,.red a{color:#ff0000;}
.red2,.red2 a{color:#cc0000;}
.orange,.orange a{color:#efb046;}
.blue{ color:#014a7f;}


/* 行高 */
.lh_16{ line-height:16px;}
.lh_18{ line-height:18px;}
.lh_21{ line-height:21px;}
.lh_25{ line-height:25px;}
.lh_30{ line-height:30px;}
.lh_40{ line-height:40px;}


/* 边框线 */
.border_hui{border-bottom:1px solid #f2f2f2;}
.border_no{ border-bottom:none;}

/* 页面背景图片与颜色-共用 */
.i{display:block; overflow:hidden; position:absolute;}
.back_white{ background:#fff;}
.back_blue{ background:#00adef; color:#fff;}
.back_green{ background:#eee;}
.back_hui{ background:#f8f8f8;}

/*效果 */
.opa_10
{filter: Alpha(Opacity=10);opacity: 0.1;}
{filter: Alpha(Opacity=90);opacity: 0.9;}
.opa_100
{filter: Alpha(Opacity=100);opacity: 1;}
.radius_3
{border-radius:3px;}
.shadow1
{box-shadow: 0px 0px 3px 0px #cacaca;}
.wz_tx
{text-shadow: 1px 1px 0px #333333;}

/* 共用 */
.head{position:relative; z-index:20; height:60px;}
.logo img{ width:100%; margin:16px 0 0 14px;}
.nav_ico{ border-left:1px solid #f0f0f0; height:60px;}

/*.nav_ico img{ width:30px; padding:0 14px; margin-top:20px;}*/

#nav-btn{position:relative; z-index:11; float:right; width:30px; height:40px; padding:15px 15px 5px 15px; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; user-select:none;}
#nav-btn span{position:absolute; top:50%; left:15px; width:30px; height:2px; margin:auto; background:#999; border-radius:1px; transition:0.3s;}
#nav-btn span:before, #nav-btn span:after{content:''; display:block; position:absolute; left:0; width:30px; height:2px; background:#999; border-radius:1px; transition:0.3s, 0.3s;  transition-property: top, transform; transition-delay:0.3s, 0;}
#nav-btn span:before{top:-8px;}
#nav-btn span:after{top:8px;}
#nav-btn.act span{background:transparent;}
#nav-btn.act span:before{-webkit-transform:rotate(45deg); top:0;}
#nav-btn.act span:after{-webkit-transform:rotate(-45deg); top:0;}
#nav-btn.act span:before, #nav-btn.act span:after{transition-delay:0, 0.3s;}

#nav{display:none; position:absolute; top:100%; left:0; width:100%; background:#fff; box-shadow:0 6px 6px 1px rgba(0,0,0,0.4);}
#nav ul{padding-bottom:80px;}
#nav ul li{border-bottom:1px solid #eee; line-height:50px; font-size:16px; text-indent:10px;}
#nav ul li span{display:block; height:50px; color:#333;}
#nav ul li div{display:none; text-indent:30px;}
#nav ul li dl{position:relative;}
#nav ul li dl:after{content:''; position:absolute; bottom:0; left:8%; width:84%; height:1px; background:#eee;}
#nav ul li dl dt{height:50px; color:#014a7f;}
#nav ul li dl dd{display:none; text-indent:50px;}
#nav ul li a{display:block; height:50px; color:#999;}
#nav ul li > a{color:#333;}
#nav ul li div > a{color:#008cd6;}



.pro_i ul{ position:relative;}
.pro_i li{width:49.8%; margin-top:0.3%;}
.title{ padding:4% 2%;}
.title img{ width:14px; margin-top:5px;}
.title2{ padding:4% 2%;}
.img_list1 li{ padding:4%; border-bottom:1px dashed #e8e8e8;}
.video_list li{ background:#fff; padding:3%; margin-bottom:2%;}
.video_list .i{ width:54px; height:54px; z-index:2; background:url("../images/play.png") no-repeat; background-size:100%; left:50%; margin-left:-27px; margin-top:-27px; top:50%;}
.ny_nav1 li{ width:50%; float:left; padding:10% 0; background:url("../images/line.gif") repeat-y right top; border-bottom:1px solid #f7f7f7;}
.ny_nav1 li h1{ font-size:14px; padding-top:4%;}
.ny_nav1 li img{ width:84px;}
.input_text1,.textarea1{ border:1px solid #e8e8e8; width:94%; padding:3%;}
.but_1{ padding:2% 5%; background:#45aadb;}
.but_1_b{ background:#e2e2e2;}
.textarea1{ height:120px;}
.w_bfb{ width:100%;}
.select{border:1px solid #e8e8e8; width:100%; height:44px; background:#fff;}
.online_xin {background: #49abdb none repeat scroll 0 0;border-radius: 3px;color: #fff;padding: 8px 10px;}
.select2{width:100%; height:44px; background:#d9d9d9;}

/* 首页 */
.index_case li{ width:47%; margin-left:2%; float:left;}
.index_case li h2{ padding:2% 0 10% 0;}
.index_news li{line-height:18px; padding:6px 0; padding-left:16px; position:relative;}
.index_news li b{ color:#208eeb; position:absolute; left:0; top:5px;}
.index_news li span{ background:#e5e5e5; padding:0 2%; border-radius:10px;}


/* 查询维修进度 */
.hr_lb li{ margin-bottom:10px;}
.hr_lb .hover .hr_lb2{ background:#008cd6; color:#fff;}
.hr_lb2{ height:50px; line-height:50px; background:#919191; color:#fff;  padding:0 4%; cursor:pointer; overflow:hidden;}
.hr_lb2 h1{font-size:14px;}
.hr_lb2:hover{ color:#27a05e;}
.hr_lb2 span{width:16px; height:16px; display:block; margin-top:17px;}
.hr_lb2 span i{ width:16px; height:16px; display:block; left:0; top:0; background:url("../images/ico6.png") no-repeat left bottom;}
.hr_lb .hover .hr_lb2 span i{background-position:left top;}

.input_box1 li{ margin-bottom:2%;}
.input_box1 li h4{ font-size:14px;}
.input_box2 li{ width:50%; float:left; padding:2% 0;}
.input_box3 li{ width:25%;}

.bord_b10{ border-bottom:10px solid #f8f8f8;}
/* 关于我们-大事记 */
.d_chr{ width:860px; margin:0 auto; background:url("../images/lin2.gif") repeat-y 24px top; overflow:hidden;}
.d_chr ul{width:100%; overflow:hidden; padding-top:20px; padding-bottom:30px;}
.d_chr ul li{position:relative; padding-left:70px; color:#999; margin-bottom:60px; float:left; margin-top:7px;}
.d_chr ul li b{position:absolute; left:0; top:50%; margin-top:-28px; background-image:url("../images/chr_ico02.gif"); background-repeat:no-repeat; background-position:0 0; width:54px; height:52px; background-size:100%; line-height:52px; text-indent:6px; font-size:15px; color:#fff; display:block;}
.d_chr ul li .events_aass{float:left; width:550px;}
.d_chr ul li .events_aass h2{color:#008cd4; font-size:24px;}
.d_chr ul li .events_aass p{font-size:12px;}
.d_chr ul li .picture{float:left; margin:8px 0 0 25px;}
.d_chr ul li:last-of-type{margin-bottom:7px;}
/* 关于我们 */
.yuanquan{ width:105px; height:105px; border:2px solid #eee;border-radius:50%;}
.font20 {font-size: 20px;}
.gstd_box1 .font20{ padding-top:10px;}
.gstd_box1 td{ padding-bottom:20px;}
.pl8_b8{padding:0 0 8% 8%;}
.font25{ font-size:25px;}
.pl_bf4{ padding-left:4%;}
.abt_table1 td{ border-bottom:1px dashed #e9e9e9;}
.font22{ font-size:22px;}

.about_xin ul li{text-align:center; width:100%; float:left; line-height:18px;}
.about_xin ul li h3{color:#41a4dd; font-size:16px; margin:20px 0;}
.about_xin ul li p{}
.about_xin td{border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2; padding:4%;}
 /* 新闻 */
.news_list li{ border-bottom:1px solid #ebebeb; padding-bottom:2%; margin-bottom:2%; line-height:20px;}
.news_list .n_img{ width:30%;}
.news_list .n_info{ width:67%;}
/* 翻页 */
.page2 { padding-bottom:20px;}
.page2 a{ display:inline-block; background:#ccc; color:#fff; padding:1% 3%; margin:0 1%;}
.page2 .hover{ background:#97c740;}

/* 行业解决方案 */
.solutions li{background:#f5f5f5;  margin-bottom:4%;}
.solutions li h1{ font-size:16px; color:#333; padding:4%;}
.solutions li p{ color:#999;padding:0 4% 4% 4%;}
/* 金融 */
.so_bak1{background:#f2f9f1 url("../images/so_bak1.jpg") no-repeat center top; background-size:100%;}
.so_bak2{background:#e1f1f6 url("../images/so_bak2.jpg") no-repeat center top;background-size:100%;}
.jrso_list li{ float:left; padding:8% 4% 8% 4%; background:#fff; margin-bottom:4%; border-bottom:3px solid #008bd6;}
.jrso_list li h1{ padding-bottom:6%;}
.jrso_list li h1 a{color:#008bd6;}

.dow_list li{ background:#fbfbfb; padding:4% 2%; margin-bottom:2%;}
.dow_list li img{ margin-top:10px;}

 /* 底部 */
.foot_nav li{ line-height:50px;height:50px; border-bottom:1px dashed #bcbcbc;}
.foot_nav li a{ display:block; padding-left:4%;}
.foll{ padding:0 0 6% 15%;}
.foll img{ width:50px; margin-right:10%;}
.foll h2{ margin-bottom:2%;}
.foot{margin-bottom:45px; background:#014a7f; color:#fff; padding:20px 0;}



#footer-bar{position:fixed; bottom:0; left:0; z-index:2; width:100%; height:45px; background:#0585ea; border-top:1px solid #e1e1e1; box-shadow:0 -1px 4px 2px rgba(0,0,0,0.15);}
#footer-bar ul{height:100%; overflow:hidden;}
#footer-bar ul li{float:left; width:33.33%; height:100%;}
#footer-bar ul li a{display:block; height:100%; text-align:center; font-size:12px; overflow:hidden; color:#fff;}
#footer-bar ul li a:active{background:#1290f3;}
#footer-bar ul li a i{display:block; width:18px; height:18px; margin:6px auto 0; background-repeat:no-repeat; background-size:cover;}
#footer-bar ul li a i.icon-tel{background-image:url("../images/sxf_01-1.png");}
#footer-bar ul li a i.icon-try{background-image:url("../images/sxf_02-1.png");}
#footer-bar ul li a i.icon-write{background-image:url("../images/sxf_03-1.png");}
#footer-bar #ft-list{display:none; position:absolute; bottom:100%; right:0; width:50%; background:#fff; border-top:1px solid #ccc;}
#footer-bar #ft-list a{display:block; height:35px; line-height:35px; color:#333; font-size:14px; border-bottom:1px solid #ccc; -webkit-transition:0.15s; -moz-transition:0.15s; transition:0.15s;}
#footer-bar #ft-list a:active{background:#0585ea; color:#fff;}

#bodyCon img{max-width:100%; }