




/*客户案例*/
 

.client{width:940px;margin:27px auto 0;}
.client1{padding:11px 10px 0px 24px;font-family: "宋体";border:1px solid #ddd;zoom: 1;}
.client1 .left strong{color: #333;}
.client1.clearfix.industry{border-top: none;}
.client1 .genre{margin-right: 28px;width:75px;}
.client1 .limit{background: #b4b4b4;padding:0px 6px;color: #fff;}
.insurance span{color: #005aa0;}
.client1 .unlimit{background: #ac0004;padding:2px 6px;color: #fff;}
.client1 .unlimited{position: relative;}
.client1 .unlimited b{margin-bottom: 10px;cursor: pointer;display:inline-block;float: left;margin-bottom: 10px;}
.unfold{cursor: pointer; width: 74px;height:19px;background: #fff; border:1px solid #ddd;border-top: none;position: absolute;text-align: center;line-height: 19px;left: 50%;margin-left: -37px;bottom:-30px;}
.unlimited .insurance{width:960px;float: left;}
.unlimited .insurance b{min-width: 85px;text-align: left;font-weight:normal;}
.kc .insurance b{min-width: 95px;}
.kc .insurance b:first-child{min-width: 85px;}
.unlimited .insurance span{text-align: left;}
.unlimited .insurance .redcolor{color: #ac0004;}
.unfold i{font-size: 8px;font-style: normal;margin-right: 5px;}
.investment{width: 940px;margin-top: 20px;}
.investment dl{width: 200px; height:220px; float: left;margin-bottom: 21px;margin-right: 15px;border:1px solid #ddd;padding:9px;}
.investment dl dd{padding-top: 19px;}
.investment dl .capturing{font-size: 16px;color: #333;font-family: "微软雅黑";}
.investment dl dd p{margin-bottom: 9px;font-size: 12px;font-family: "宋体";}
.clearfix { display: block;}





/*首页：服务*/
 
.service1{ width:1263px; background:#fff; margin:0 auto; overflow:hidden; padding-top:60px;}
.service1 .title h1{ font-size:28px; color:#333; line-height:30px; text-align:center;}
.service1 .con{ width:100%; margin: 0 auto; margin-top:50px; overflow:hidden; border-bottom:1px dashed #e9e9e9; padding-bottom:50px; padding-left:20px;}
.service1 dl{ float:left; width:135px; height:270px; line-height:26px; color:#666; margin:0px 35px;}
.service1 dl h2{ font-size:16px; margin:25px 0 5px 0; color:#333;}
.service1 dl dd{ margin:auto;}


.serve{ width:1200px; margin:60px auto 30px auto; font-size:12px; overflow:hidden;  }
.serve .title{ width:100%; text-align:center;}
.serve h1{ font-size:24px; color:#070707; line-height:36px;}

.serve_con{ width:100%; overflow:hidden; margin:20px auto;}
.serve_con .s1,.serve_con .s3,.serve_con .s2,.serve_con .s4{ width:215px; margin:20px 38px;  float:left; }
.serve_con .s1 span{ background:url(../images/icon.png) -70px 0; display:block; width:48px; height:59px; margin:0 auto; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.serve_con .s1:hover span{ background-position:-70px -59px;}
.serve_con .s2 span{ background:url(../images/icon.png) -151px 0; display:block; width:54px; height:59px; margin:0 auto; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.serve_con .s2:hover span{ background-position:-151px -59px;}
.serve_con .s3 span{ background:url(../images/icon.png) -228px 0; display:block; width:48px; height:59px; margin:0 auto; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.serve_con .s3:hover span{ background-position:-228px -59px;}
.serve_con .s4 span{ background:url(../images/icon.png) -295px 0; display:block; width:48px; height:59px; margin:0 auto; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.serve_con .s4:hover span{ background-position:-295px -59px;}
.serve_con a ul{ width:100%;  line-height:20px; color:#40454d; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.serve_con a ul h2{ font-size:16px; color:#070707; margin-bottom:10px; text-align:center; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.serve_con a:hover ul{ color:#24b727;}
.serve_con a:hover ul h2{ color:#24b727;}

.service1 .con img:hover{background-color:#ccc;  box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.16), 0px 4px 10px 0px rgba(0, 0, 0, 0.12); }






/*案例*/
.case{ width:1263px; margin:0 auto; overflow:hidden; background:#fff; padding-top:40px; }


.case .title{ width:100%; text-align:center; background:#fff;}
.case .title h1{ font-size:28px; color:#333; line-height:35px; margin:15px 0; }
.case .title span{ font-size:16px; color:#666; }
.case .title span a{ margin:0 5px; color:#666; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.case .title span a:hover{ color:#24b727;}


.case.wu{ margin-top:0px;}
.case h1{ font-size:24px; line-height:30px; color:#333; text-align:center; margin:50px auto;}
.case .tabs{ width:1200px;background:url(../../images/ssfzx/about_line.jpg) repeat-x left bottom;  overflow:hidden; margin:0 auto;}
.case .tabs a{ color:#333; font-size:14px; display:inline-block;  margin-right:5px; padding:0 10px; line-height:35px;}
.case .tabs a:hover{ color:#19b22b; border-bottom:2px solid #19b22b;}
.case .tabs a.on{ color:#19b22b; border-bottom:2px solid #19b22b;}
.case_con{ overflow:hidden; padding-bottom:50px;}
.case_con dl{ width:380px; height:285px; margin:0 15px; margin-top:40px;  float:left; color:#666;}
.case_con.blog_bg dl dt{ padding:0 20px;}
.case_con.blog_bg dl{ height:380px; background:#f3f0ed; line-height:24px;}
.case_con dl dd{  height:220px;}
.case_con dl dd:hover{background-color:#ccc; /*box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12);*/ }
.case_con dl dd a{ display:block; width:100%; height:100%;}
.case_con dt{ margin-top:3px;}
.case_con h3{ margin-top:15px; margin-bottom:5px;}
.case_con dl h3 a{ font-size:16px; color:#333; }
.case_con dl h3 a:hover{ color:#1ab32c;}
.case .btn{ background:#24b727; width:120px; height:35px; text-align:center; font-size:14px; color:#fff; border-radius:2px; display:block; margin:40px auto 80px auto; clear:both; line-height:35px;   -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.case .btn:hover{ background:#1ea721;}

.case .btn.wu{ background:#fff;  width:158px; height:38px; text-align:center; font-size:14px; color:#fff; border-radius:2px; display:block; margin:40px auto 80px auto; clear:both; line-height:35px;   -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out; color:#333;}
.case .btn.wu:hover{ background:#1ea721; color:#fff;}
 

/* 优势 */
.project_gray{/* background:#ECEAEA;*/ overflow:hidden; padding-bottom:20px; width:1263px; margin:0 auto;}
 
.project{ width:1263px; overflow:hidden; margin:40px auto 0px auto;}
.project .title{ width:100%; text-align:center;}
.project .title h1{ font-size:28px; color:#333; line-height:35px; margin:15px 0; }
.project .title span{ font-size:16px; color:#666;}
.project_con{ width:1263px; overflow:hidden; clear:both; margin:30px auto;} 
.project_con dl{ width:380px; float:left; font-size:14px;  margin:15px;  overflow:hidden; color:#333; line-height:26px;}
.project_con dl dd{ height:240px; margin-bottom:12px; padding:1px; transition:box-shadow 218ms; } 
.project_con dl dd:hover{background-color:#ccc; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.16), 0px 2px 10px 0px rgba(0, 0, 0, 0.12); }
.project_con dl dd a{ display:block; width:100%; height:100%;}
.project_con dl dt a{ margin-right:25px; display:inline-block; line-height:24px; color:#333;}
.project_con dl dt a:hover{ color:#24b727;}






/*关于我们*/
.about{ background:url(../../images/ssfzx/about_bg.jpg) no-repeat center top #163e59; width:100%;/* background-attachment:fixed; height:500px*/; background-size: cover;  text-align:center; color:#fff; overflow:hidden;   margin:0 auto; padding-bottom:40px; background-size:100% 100%;}
.about h1{  line-height:38px; text-align:center; font-size:28px; margin-top:80px; font-weight:normal;}
.about p{ font-size:17px; color:#fff; line-height:29px; width:1240px; margin:40px auto; text-align:left;}
.about a{ width:170px; background:#0851ad;  border-radius:2px; font-size:16px; color:#fff;   height:46px; line-height:46px; display:inline-block; margin:0 8px; -moz-transition: all 0.3s  ease-in-out; -webkit-transition: all 0.3s  ease-in-out; transition: all 0.3s  ease-in-out;}
.about a:hover{ background:#11a914;}



 
 
/*照片墙*/

/*
.jtjs_khq_box { width:940px;  margin-top:30px; border-top:1px #dcdcdc dashed;}

.jtjs_khq_box h2{font-family: "Microsoft Yahei", Arial; font-size:20px; color:#5a5655; line-height:80px;}

*/





/* bcon */

.bcon h2 b{font-family: "Microsoft Yahei", Arial; font-size:20px;padding:0 8px;margin-top:-1px;display:inline-block;}

.bcon h2 span{margin:50px 30px 0 0;float:right;}

.bcon h2 span em{width:8px;height:8px;background:#F0F2F3;border:1px solid #E6E9EA;border-radius:10px;margin:0 5px;display:inline-block;cursor:pointer;}

.bcon h2 span em.emon{width:10px;height:10px;background:#00A6EC;border:none;}


.list1{width:940px;overflow:hidden;display:none;}







/*核心竞争力*/

.features_main .fl{float:left; display:inline;}
.features_main .fr{float:right; display:inline;}

.features_main .p1{ color:#3d3d3d; font-size:23px; line-height:33px; padding-bottom:15px; width:350px; text-indent:0;}
.features_main .p2{ color:#787878; font-size:16px; line-height:26px; width:350px; text-indent:0;}


.features_o{ background:#fff; width:100%; height:452px;}
.features_o_l{ margin:60px 0 0 28px; display:none;}
.features_o_r{ width:300px; height:325px; position:relative; margin:36px 82px 0 0;}
.features_o_r .img_o{ position:absolute; top:0; right:-100px; opacity:0; }
.features_o_r .img_t{ position:absolute; left:-100px; bottom:0; opacity:0; }

.features_t{ background:#f4f4f4; width:100%; height:400px; }
.features_t_l{ width:465px; height:273px; margin:39px 0 0 13px; position:relative;}
.features_t_l img{ position:absolute; opacity:0;}
.features_t_l .img_o{ left:-100px; top:0;}
.features_t_l .img_t{ left:97px; top:-150px;}
.features_t_l .img_s{ right:-100px; top:0;}
.features_t_r{ margin:26px 32px 0 0; display:none;}

.features_s{ background:#fff; width:100%; height:400px; }
.features_s_l{ margin:80px 0 0 30px; display:none;}
.features_s_r{ width:399px; height:274px; position:relative; margin:80px 107px 0 0}
.features_s_r img{ position:absolute; opacity:0;}
.features_s_r .img_o{ right:-100px; top:0;}
.features_s_r .img_t{ left:-130px; top:0;}

.features_f{ background:#f4f4f4; width:100%; height:450px; }
.features_f_l{ width:499px; height:312px; margin:80px 0 0 20px; position:relative;}
.features_f_l img{ position:absolute; opacity:0;}
.features_f_l .img_o{ left:-100px; top:0;}
.features_f_l .img_t{ right:-100px; top:0;}
.features_f_r{ margin:80px 20px 0 0; display:none;}







/*服务：具体*/
.martop26{ margin-top:26px;}
.acase_mar32{ margin-right:32px;}
.fl{ float:left;}
.acase_top{background: url("../images/acase_top.jpg") no-repeat scroll 0 0 transparent;height: 7px;overflow: hidden;width: 372px;}
.acase_mid{width:424px;}
.acase_img{width:424px; clear:both; height:90px;}
.acase_con{ width:400px; background:#ffffff; padding:18px 10px 6px 9px; border-left:2px solid #ebebeb;border-right:2px solid #ebebeb;border-bottom:2px solid #ebebeb;}
.acase_con h1{ font-size:12px; line-height:22px; height:22px; color:#336b6a; margin-bottom:3px;}
.acase_cbre{ font-size:12px; line-height:18px;color:#666666;}
.acase_bmore{ text-align:right; font-size:12px; color:#ff9900; margin-bottom:3px;}
.acase_bmore a:link,.acase_bmore a:visited,.acase_bmore a:active,.acase_bmore a:hover{color:#ff9900; text-decoration:none;}
.acase_case{ width:340px;}
.acase_case li{ display:inline-block;line-height:24px; color:#666; padding:0px 3px 0px 1px;}
.acase_case li a:link{color:#666; text-decoration:none; padding:5px;}
.acase_case li a:visited,.acase_case li a:active{ color:#666; text-decoration:none;}
.acase_case li a:hover{background:#63aba6; color:#fff;}
.acase_mar14{ margin-right:14px;}
.acase_mar32{ margin-right:32px;}



/*  English homepage */
.index_nav_en #MT_nav ul .MT-item div{width: 180%;}
.index_box_en .service1 dl {width: 185px; margin: 0px 10px; height:auto;}
.index_box_en .about{height:550px;}
.index_box_en .footer{/*height:270px;*/}

