﻿body{margin:0px auto;padding:0px;color:#444;font-size:14px;font-family:Microsoft Yahei;line-height:24px;}
a:link{color:#444;text-decoration:none;}
a:visited{color:#444;text-decoration:none;}
a:hover{color:#0e428c;text-decoration:none;}
img{border:none;}
ul,li,h1,h2,h3,p{margin:0px;padding:0px;}
li{list-style:none; }
div,ul,li{display:block;}

.wrap{width:1386px;margin:0px auto;}
.clear{height:10px;margin:0px;padding:0px;clear:both;}
.l{float:left;display:block;}
.r{float:right;display:block;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.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;}
.f30{font-size:30px;}
.fb{font-weight:bold;}
.fi{font-style:italic;}
.yh{font-family:Microsoft Yahei;}
.greybg{background-color:#f8f8f8;min-width:1386px;overflow:hidden;}
.bline{padding:0px 0px 60px 0px;border-bottom:solid 1px #ddd;}
.delay{transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;-o-transition:all 500ms;}
.slow{transition:all 800ms;-moz-transition:all 800ms;-webkit-transition:all 800ms;-o-transition:all 800ms;}

.top{height:100px;background-color:#fff;width:100%;min-width:1386px;}
.top.fixed{position:fixed;top:0px;left:0px;z-index:999;}
.top .logo{float:left;margin:19px 0px 0px 0px;height:61px;}
.top .logo img{height:61px;}
.top .tup_phone{height:24px;float:right;margin:15px 0px 0px 0px;}
.top .tup_phone .phone{height:24px;float:left;background:url(../images/phone.jpg) no-repeat 0px center;padding:0px 15px 0px 30px;line-height:24px;color:#ef9c12;font-size:16px;font-weight:bold;}
.top .tup_phone a{display:block;float:left;background:url(../images/line2.jpg) no-repeat 0px center;padding:0px 15px 0px 15px;line-height:24px;color:#888;}
.top .tup_phone .wxgzh{float:left;position:relative;}
.top .tup_phone .wxgzh .p{line-height:24px;background:url(../images/line2.jpg) no-repeat 0px center;color:#888;padding:0px 23px 0px 15px;cursor:pointer;}
.top .tup_phone .wxgzh .sub_qrcode{width:100px;position:absolute;top:22px;left:0px;z-index:9999;display:none;}
.top .tup_phone .wxgzh .sub_qrcode .sj{width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #0e448e;margin:0px auto;}
.top .tup_phone .wxgzh .sub_qrcode .inner{background-color:#0e448e;border-radius:4px;padding:5px;line-height:20px;color:#fff;font-size:12px;text-align:center;}
.top .tup_phone .wxgzh .sub_qrcode .inner img{width:100%;}
.top .tup_phone .wxgzh:hover .sub_qrcode{display:block;}
.top .nav{float:right;margin:5px 0px 0px 0px;height:56px;}
.top .nav ul{}
.top .nav ul li{float:left;margin:0px 0px 0px 1px;position:relative;}
.top .nav ul li a.p{display:block;font-size:16px;height:56px;line-height:56px;text-align:center;overflow:hidden;padding:0px 25px 0px 25px;}
.top .nav ul li .fly{display:none;position:absolute;background-color:#fff;width:140px;padding:10px 20px 10px 20px;border-bottom:solid 4px #0e448e;top:56px;left:0px;z-index:999;}
.top .nav ul li .fly a{display:block;height:38px;line-height:38px;border-bottom:solid 1px  #ddd;font-size:14px;color:#888;}
.top .nav ul li .fly a:hover{color:#0e448e;}
.top .nav ul li:hover .fly{display:block;}
.top .nav ul li:hover a.p{background-color:#0e448e;color:#fff;}
.top .nav ul li.sel a.p{background-color:#0e448e;color:#fff;}

.banner{width:100%;min-width:1386px;overflow:hidden;}
.banner .full{width:100%;float:left;}

.slidepnl{width:1386px;height:554px;position:relative;min-width:1386px;background-color:#f0f0f0;}
.slidepnl .slides_container{width:1386px;height:554px;}
.slidepnl .slides_container div.item{width:1386px;height:554px;background-position:center center;background-repeat:no-repeat;}
.slidepnl .slides_container div.item img{width:1386px;height:554px;}
.slidepnl .next,.slidepnl .prev {position:absolute;top:45%;width:40px;height:56px;display:none;overflow:hidden;z-index:99;background:url(../images/paganation-white.png) no-repeat;text-indent:-999px;}
.slidepnl .prev {background-position:-5px -3px;left:10px;}
.slidepnl .prev:hover {background-position:-5px -60px;}
.slidepnl .next{background-position:-74px -3px;right:10px;}
.slidepnl .next:hover{background-position:-74px -60px;}
.slidepnl .pagination {position:absolute;width:200px;bottom:20px; left:10px;z-index:99;text-align:center;}
.slidepnl .pagination li {display:inline-block;	margin:0 10px 0px 0px;float:left;}
.slidepnl .pagination li a {width:8px;height:8px;display:inline-block;overflow:hidden;text-indent:-999px;float:left;
                            border:solid 2px #fff;background-color:#0d1c8c;border-radius:12px;
}
.slidepnl .pagination li.current a {background-color:#fff;}
.slidepnl:hover .next,.slidepnl:hover .prev{display:block;}

.wrap_tle{text-align:center;clear:both;padding:70px 0px 50px 0px;min-width:1386px;overflow:hidden;}
.wrap_tle h1{font-family:Arial;font-size:48px;font-weight:lighter;line-height:50px;padding:0px 0px 10px 0px;text-transform:uppercase;}
.wrap_tle h2{font-size:24px;letter-spacing:1px;font-weight:lighter;}

.service{padding:0px 0px 50px 0px;min-width:1386px;overflow:hidden;}
.service ul{border-top:solid 1px #e0e0e0;border-left:solid 1px #e0e0e0;overflow:hidden;}
.service ul li{width:276px;height:170px;float:left;border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;}
.service ul li a{display:block;width:100%;height:70px;overflow:hidden;padding:100px 0px 0px 0px;line-height:40px; text-align:center;font-size:16px;color:#444;background-position:center 50px;background-repeat:no-repeat;
                 transition:all 500ms;-moz-transition:all 500ms;-webkit-transition:all 500ms;-o-transition:all 500ms;}
.service ul li a.i1{background-image:url(../images/ico_s1.jpg);}
.service ul li a.i2{background-image:url(../images/ico_s2.jpg);}
.service ul li a.i3{background-image:url(../images/ico_s3.jpg);}
.service ul li a.i4{background-image:url(../images/ico_s4.jpg);}
.service ul li a.i5{background-image:url(../images/ico_s5.jpg);}
.service ul li a:hover{background-position:center 40px;line-height:20px;}

.data_banner{height:309px;background-image:url(../images/data_num_bg.jpg);background-size:cover;background-position:center center;min-width:1386px;overflow:hidden;}
.data_banner .item{float:left;height:80px;margin:116px 0px 0px 0px;color:#fff;}
.data_banner .item span{float:left;overflow:hidden;height:20px;line-height:20px;font-size:16px;margin:40px 0px 0px 0px;}
.data_banner .item span.bs{height:80px;line-height:80px;font-size:60px;margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;font-family:Arial;}
.data_banner .ge{float:left;width:100px;height:80px;margin:116px 0px 0px 0px;background:url(../images/x_line.png) no-repeat 40px center;}

.advantage{padding:0px 0px 50px 0px;overflow:hidden;}
.advantage div{overflow:hidden;}
.advantage .item{width:356px;height:232px;float:left;background-color:#f0f0f0;border-radius:10px;margin:0px 39px 20px 0px;padding:0px 40px 0px 40px;}
.advantage .item.r{float:right;margin:0px 0px 0px 0px;}
.advantage .item .tle{padding:40px 0px 0px 0px;font-size:18px;}
.advantage .item .line{border-bottom:solid 1px #444;width:70px;height:20px;}
.advantage .item .dis{padding:20px 0px 0px 0px;line-height:28px;font-size:14px; color:#000;}
.advantage .item:hover .line{width:170px;}

.case{padding:0px 0px 70px 0px;overflow:hidden;}
.case div{overflow:hidden;}
.case .item{width:100%;height:367px;float:left;position:relative;}
.case .item img{width:100%;height:100%;}
.case .item .cover{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:10;background:rgba(0,0,0,0.4);}
.case .item .cover.c2{z-index:15;background:rgba(0,112,181,0.5);left:0px;}
.case .item .arrow{width:100%;height:65px;position:absolute;top:96px;left:0px;z-index:20;background:no-repeat url(../images/arrow.png) center center;opacity:0;}
.case .item a.link{width:100%;height:167px;position:absolute;top:0px;left:0px;z-index:30;text-align:center;padding:180px 0px 0px 0px;line-height:30px;font-size:18px;color:#fff;}
.case .item:hover{}
.case .item:hover .cover{left:1386px;}
.case .item:hover .cover.c2{left:0px;}
.case .item:hover .arrow{top:116px;opacity:1;}
.case .item:hover a.link{padding:200px 0px 0px 0px;}

.news{padding:0px 0px 70px 0px;overflow:hidden;}
.news div{overflow:hidden;}
.news .list{width:1436px;}
.news .list .item{width:668px;height:90px;float:left;margin:0px 50px 0px 0px;border-bottom:solid 1px #f0f0f0;padding:23px 0px 23px 0px;}
.news .list .item .date{width:82px;height:90px;text-align:center;background-color:#0e448e;color:#fff;font-size:12px;float:left;}
.news .list .item .date .d{font-size:40px;font-family:Arial;line-height:50px;padding:8px 0px 0px 0px;}
.news .list .item .subject{width:545px;float:right;margin:0px 10px 0px 0px;}
.news .list .item .subject .tle{height:30px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; -moz-binding: url('ellipsis.xml#ellipsis');font-size:16px;}
.news .list .item .subject .guid{line-height:25px;color:#838383;padding:5px 0px 0px 0px;height:50px;}
.news .list .item:hover{border-bottom:solid 1px #ddd;}

.btm{padding:70px 0px 60px 0px;min-width:1386px;overflow:hidden;}
.btm div{overflow:hidden;}
.btm .lc{width:430px;float:left;}
.btm .lc .phone{height:50px;line-height:50px;background:url(../images/phone.png) no-repeat 0px center;padding:0px 0px 0px 66px;font-size:14px;color:#515151;font-weight:bold;clear:both;margin:0px 0px 20px 0px;}
.btm .lc .qrcode{float:left;width:74px;}
.btm .lc .qrcode img{width:100%;}
.btm .lc .info{float:left;width:300px;margin:0px 0px 0px 34px;line-height:22px;font-size:13px;color:#515151;}
.btm .lc .copy{font-size:12px;color:#999;clear:both;line-height:25px;padding:20px 0px 0px 0px;}
.btm .lc .copy a{color:#999;}
.btm .gb{width:834px;float:right;}
.btm .gb .txt{width:200px;height:40px;border:0px;border-bottom:solid 1px #d3d3d3; float:left;margin:0px 0px 0px 0px;line-height:40px;overflow:hidden;outline:0px;resize:none;}
.btm .gb .txt.full{width:804px;height:100px;line-height:30px;padding:10px 0px 0px 10px;}
.btm .gb .txt:focus{border-bottom:solid 1px #0e428c;}
.btm .gb a.btn{width:110px;height:36px;display:block;background-color:#007ac7;color:#fff;line-height:36px;text-align:center;margin:0px 0px 0px 10px;}
.btm .gb .item{float:left;}
.btm .gb .item .key{border-bottom:solid 1px #d3d3d3;height:42px;line-height:40px;float:left;color:#777;}
.btm .gb .item .val{float:left;}
.btm .gb .item .sexchk{border-bottom:solid 1px #d3d3d3;height:42px;line-height:40px;float:left;color:#777;}
.btm .gb .item .tip{color:#777;float:left;border-bottom:solid 1px #d3d3d3;height:42px;line-height:40px;}

.slide_contact{position:fixed;right:0px;z-index:500;bottom:10px;}
.slide_contact a{width:55px;height:55px;background-color:#3a97dd;border-top-left-radius:5px;border-bottom-left-radius:5px;display:block;overflow:hidden;float:right;
                 background-position:11px center;background-repeat:no-repeat;text-indent:60px;line-height:55px;font-size:14px;color:#fff;}
.slide_contact a.phone{background-image:url(../images/slide_ico_1.jpg);}
.slide_contact a.qq{background-image:url(../images/slide_ico_2.jpg);}
.slide_contact a.gb{background-image:url(../images/slide_ico_3.jpg);}
.slide_contact a.up{background-image:url(../images/slide_ico_4.jpg);height:38px;line-height:38px;}
.slide_contact a:hover{width:130px;}

.aboutzoom{padding:10px 0px 10px 0px;line-height:30px;}
.aboutzoom p{padding:0px;margin:0px;}
.aboutzoom img{max-width:100%;}
.aboutzoom h1{font-size:24px;display:block;text-align:center;padding:20px 0px 10px 0px;}
.aboutzoom .attr{text-align:center;padding:0px 0px 10px 0px;font-size:12px;color:#848584;border-bottom:solid 1px #e9e9e9;margin-bottom:40px;}
.aboutzoom .attr a{color:#848584;}
/*.aboutzoom table{border-top:solid 1px #ddd;border-left:solid 1px #ddd;background-color:#fff;}
.aboutzoom table td{padding:4px 10px 4px 10px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;}
.aboutzoom table tr.altrow{background-color:#f7f7f7;}*/
.aboutzoom table.border{border-top:solid 1px #ddd;border-left:solid 1px #ddd;background-color:#fff;max-width:100%;}
.aboutzoom table.border td{padding:4px 10px 4px 10px;border-bottom:solid 1px #ddd;border-right:solid 1px #ddd;}
.aboutzoom table.border tr.altrow{background-color:#f7f7f7;}

.sub_category{height:80px;background-color:#fff;position:relative;min-width:1386px;overflow:hidden;}
.sub_category div{overflow:hidden;}
.sub_category .b_line{height:9px;border-top:solid 1px #f0f0f0;margin:70px 0px 0px 0px;}
.sub_category .wrap{position:absolute;top:0px;left:50%;margin-left:-693px;}
.sub_category a{height:81px;line-height:72px;font-size:18px;float:left;background:url(../images/line.jpg) no-repeat 0px 28px;text-align:center;padding:0px 50px 0px 50px;}
.sub_category a.sel{background:url(../images/sub_category_selbg.png) no-repeat center 0px;color:#fff;}

.service_detail{padding:17px 0px 0px 0px;}
.service_detail .item{margin:30px 0px 0px 0px;float:left;width:676px;height:332px;border:solid 1px #e0e0e0;background-color:#fff;position:relative;}
.service_detail .item:hover{background-color:#f0f0f0;}
.service_detail .item.r{float:right;}
.service_detail .item .ico{margin:45px 0px 0px 38px;width:80px;height:80px;background-repeat:no-repeat;background-size:80px 80px;float:left;border-radius:80px;}
.service_detail .item .dis{margin:40px 0px 0px 30px;float:left;line-height:30px;width:520px;}
.service_detail .item .dis .f18{font-weight:bold;padding:0px 0px 10px 0px;}
.service_detail .item .dis li{background:url(../images/li.png) no-repeat 0px 12px;padding:0px 0px 0px 13px;width:247px;float:left;}
.service_detail .item .dis.full{width:600px;margin:40px 0px 0px 38px;}
.service_detail .item .s_more{padding:20px 0px 0px 0px;overflow:hidden;position:absolute;width:505px;bottom:20px;right:20px;}
.service_detail .item .s_more .l{line-height:16px;font-size:32px;color:#999;}
.service_detail .item .s_more a{display:block;float:right;width:104px;height:32px;/*background-color:#3b97e0;*/color:#014590;line-height:32px;text-align:center;font-size:14px;border-radius:4px;overflow:hidden;}
.service_detail .item .s_more a:hover{/*background-color:#014590;*/ color:#ef9c12;}

.case_detail{padding:40px 0px 0px 0px;overflow:hidden;}
.case_detail div{overflow:hidden;}
.case_detail .colunm{width:454px;float:left;margin:0px 11px 0px 0px;}
.case_detail .colunm.r{float:right;margin:0px 0px 0px 0px;}
.case_detail .colunm ul{border:solid 1px #e0e0e0;margin:0px 0px 12px 0px;}
.case_detail .colunm ul li{height:41px;line-height:41px;padding:0px 0px 0px 27px;background-color:#f5f6fa;font-size:15px;}
.case_detail .colunm ul li.p{background-color:#0e428d;color:#fff;font-size:18px;}
.case_detail .colunm ul li.p a{color:#fff;}
.case_detail .colunm ul li.altrow{height:53px;line-height:53px;background-color:#fff;}
.case_detail a.c_more{display:block;float:right;width:80px;height:33px;margin:4px 5px 0px 0px;/*background-color:#014590;*/color:#014590;line-height:33px;text-align:center;font-size:14px;border-radius:4px;overflow:hidden;}
.case_detail a.c_more:hover{/*background-color:#3b97e0;*/color:#ef9c12;}

.case_detail .cus_list{width:100%;border-top:solid 1px #e0e0e0;border-left:solid 1px #e0e0e0;background-color:#fff;}
.case_detail .cus_list td{border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;height:50px;line-height:50px;text-indent:27px;font-size:15px;width:33.3%}
.case_detail .cus_list tr.altrow{background-color:#f5f6fa;}

/*page*/
.pager { display:block; width:100%; text-align:center; font-size:16px; padding:20px 0 0 0; overflow:hidden; }
DIV.jogger { MARGIN: 2px;  padding:10px 0; }
DIV.jogger A { PADDING: 5px 10px; MARGIN: 1px; COLOR: #333; BACKGROUND-COLOR: #fff; border:#CCC 1px solid; TEXT-DECORATION: none; border-radius:5px; transition: all 0.3s;}
DIV.jogger A:hover {PADDING: 5px 10px; MARGIN: 1px; COLOR: #fff; border:#007ac7 1px solid; BACKGROUND-COLOR: #007ac7; border-radius:5px;}
DIV.jogger A:active {PADDING: 5px 10px; MARGIN: 1px; COLOR: #fff; border:#007ac7 1px solid; BACKGROUND-COLOR: #007ac7; border-radius:5px;}
DIV.jogger SPAN.current {PADDING: 5px 10px; MARGIN: 1px; COLOR: #fff; border:#007ac7 1px solid; BACKGROUND-COLOR: #007ac7; border-radius:5px;}
DIV.jogger SPAN.disabled {DISPLAY: none}

.news_list{padding:10px 0px 0px 0px;overflow:hidden;}
.news_list div{overflow:hidden;}
.news_list .item{padding:27px 0px 27px 0px;border-bottom:solid 1px #e0e0e0;}
.news_list .item .p{padding:10px 0px 10px 0px;}
.news_list .item .p a{font-size:18px;}
.news_list .item .date{color:#999;}
.news_list .item .guid{line-height:25px;color:#999;padding:0px 0px 20px 0px;}
.news_list .item .view{width:148px;height:38px;border:solid 1px #e5e5e5;line-height:38px;text-indent:33px;background:#fff url(../images/arrow2.png) no-repeat 100px center;display:block;overflow:hidden;}
.news_list .item .view:hover{background:#3a97dd url(../images/arrow3.png) no-repeat 105px center;color:#fff;text-indent:38px;}

.news_srh{width:600px;margin:40px 0px 0px 0px;overflow:hidden;}
.news_srh .txt{width:430px;height:43px;line-height:43px; overflow:hidden;float:left;display:block;padding:0px 0px 0px 10px;margin:0px;border:solid 1px #e5e5e5;border-right:0px;background-color:#fff;font-size:14px;outline:none;
                          border-top-left-radius:4px;border-bottom-left-radius:4px;
}
.news_srh .txt:focus{border:solid 1px #007ac7;border-right:0px;}
.news_srh .btn{width:147px;height:45px;line-height:45px;text-align:center;color:#fff;font-size:16px;float:left;overflow:hidden;background-color:#007ac7;
                          border-top-right-radius:4px;border-bottom-right-radius:4px;
}

.contact_pnl{background-color:#fff;padding:30px;overflow:hidden;}
.contact_pnl .face{float:left;width:700px;}
.contact_pnl .face img{width:100%;}
.contact_pnl .dis{float:right;width:596px;line-height:40px;padding:10px 0px 0px 0px;font-size:15px;}
.contact_pnl .dis .line{height:3px;position:relative;margin:30px 0px 30px 0px;}
.contact_pnl .dis .line .lg{height:1px;background-color:#e0e0e0;margin:1px 0px 0px 0px;}
.contact_pnl .dis .line .lb{height:3px;background-color:#3a97dd;width:50px;position:absolute;top:0px;left:0px;z-index:1;}

.news_body{background-color:#fff;padding:30px 40px 30px 40px;margin:40px 0px 0px 0px;}

.updown{border-top:solid 1px #e9e9e9;margin:60px 0px 0px 0px;padding:20px 0px 0px 0px;}

.about_banner{height:100px;background:url(../images/banner_about2.jpg) no-repeat center 0px;line-height:50px;padding:109px 0px 100px 0px;text-align:center;font-size:32px;color:#fff;}
.job_banner{height:100px;background:url(../images/banner_recruitment.jpg) no-repeat center 0px;line-height:50px;padding:109px 0px 100px 0px;text-align:center;font-size:32px;color:#fff;}

.job{padding:0px 0px 10px 0px;}
.job .item{border-bottom:solid 1px #ddd;padding:30px 0px 30px 0px;}
.job .item .tle{text-align:center;padding:0px 0px 20px 0px;}
.job .item .tle .ctr{display:inline-block;padding:0px 20px 0px 20px;background-color:#094790;color:#fff;font-size:18px;overflow:hidden;line-height:35px;}
.job .item .aboutzoom{font-size:16px;}
.job_email{width:420px;height:80px;margin:40px auto 0px auto;background:#ddf2f8 url(../images/email.jpg) no-repeat 90px center;padding:30px 0px 30px 250px;line-height:40px;color:#ef9c12;font-size:24px;font-weight:bold;}

@media screen and (max-width:1386px) {
    .wrap{width:1200px;}
    .greybg{min-width:1200px;}
    .top{min-width:1200px;}
    .banner{min-width:1200px;}
    .slidepnl{min-width:1200px;}
    .wrap_tle{min-width:1200px;}

    .service{min-width:1201px;}
    .service ul li{width:239px;height:170px;float:left;border-bottom:solid 1px #e0e0e0;border-right:solid 1px #e0e0e0;}
    
    .data_banner{min-width:1200px;}
    .data_banner .item span{margin:35px 0px 0px 0px;}
    .data_banner .item span.bs{font-size:46px;}

    .advantage .item{width:320px;height:270px;margin:0px 30px 0px 0px;padding:0px 30px 0px 30px;}
    .advantage .item .tle{padding:30px 0px 0px 0px;}

    .case{}
    .case .item{width:400px;height:318px;}
    .case .item .cover.c2{left:-400px;}
    .case .item .arrow{top:80px;}
    .case .item a.link{height:138px;padding:150px 0px 0px 0px;}
    .case .item:hover{}
    .case .item:hover .cover{left:400px;}
    .case .item:hover .cover.c2{left:0px;}
    .case .item:hover .arrow{top:100px;}
    .case .item:hover a.link{padding:180px 0px 0px 0px;}

    .news{}
    .news .list{width:1250px;}
    .news .list .item{width:575px;}
    .news .list .item .subject{width:463px;}

    .btm{min-width:1200px;}
    .btm .lc{width:400px;}
    .btm .lc .info{width:280px;margin:0px 0px 0px 30px;}
    .btm .gb{width:771px;}
    .btm .gb .txt{width:240px;}
    .btm .gb .txt.full{width:771px;}

    .sub_category{min-width:1200px;}
    .sub_category .wrap{margin-left:-600px;}

    .service_detail .item{width:583px;height:270px;}
    .service_detail .item .ico{margin:30px 0px 0px 15px;width:60px;height:60px;background-size:60px 60px;}
    .service_detail .item .dis{margin:30px 0px 0px 15px;width:492px;}
    .service_detail .item .dis .f18{font-weight:bold;padding:0px 0px 10px 0px;}
    .service_detail .item .dis li{width:233px;}
    .service_detail .item .dis.full{width:553px;margin:30px 0px 0px 15px;}

    .case_detail .colunm{width:392px;margin:0px 12px 0px 0px;}
    .case_detail .colunm ul li{padding:0px 0px 0px 27px;}

    .contact_pnl{}
    .contact_pnl .face{width:590px;}
    .contact_pnl .dis{width:520px;line-height:35px;}
}
