﻿@import "font.css";

.indexbg,.indexbg a,#news .look,#case .look{background-image:url("../images/index.png");background-repeat:no-repeat;background-position:-99999px -99999px}
#service .list li img,#service .list li:hover img,
#service .list li .btns dd a,#service .list li .btns dd a:hover,
#case .list ul li,
#case .list ul li .hits,#case .list ul li .hits .look,#case .list ul li a:hover .look,#case .list ul li a:hover .hits,
#adv .list ul li,
#news .list ul li img,#news .list ul li a:hover img,
#news .list ul li .date i,#news .list ul li .date em,
#news .list ul li a:hover .date i,#news .list ul li a:hover .date em,
#client .list ul li,#client .list ul li:hover
{-moz-transition:.3s;-webkit-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s}
.b_title{background:url("../images/dot_line.jpg") repeat-x 0 23px;text-align:center;}
.b_title h2{ color: #FF3300;display:inline-block;margin:0 0 5px;padding:0 20px;background:#fff;font-size:22px;line-height:44px;zoom:1;}
.b_title h3{margin-bottom:15px;font-weight:400;font-size:14px;line-height:26px;}
.b_title .line{position:relative;display:block;display:none;margin:2px auto 28px;width:430px;height:1px;background:#d1d1d1;}
.b_title .line i{position:absolute;top:-2px;left:50%;display:block;margin-left:-32px;width:64px;height:5px;background:#e5000c;}
.b_title .desc{padding:0 0 25px;color:#999;line-height:24px; font-size:14px;}
.s-grey h2{background:#f5f5f5;}
.indexmore{padding:40px 0 0;text-align:center;}
.indexmore a{display:inline-block;padding:10px 0 10px 20px;width:240px;border:2px solid #e5000c;background-position:210px -275px;color:#e5000c;text-align:left;font-size:16px;}
.indexmore a:hover{color:#fff;background-position:210px -337px;background-color:#e5000c}
/* 幻灯片 */
#nbanner{width:100%;min-width:1170px;height:260px;overflow:hidden;position:relative;background:#FFFFFF;}
#banner{width:100%;min-width:1170px;}
#banner .fullSlide{min-width:1170px;position:relative;height:540px}
#banner .fullSlide .bd{position:relative;z-index:0;height:540px;overflow:hidden;}
#banner .fullSlide .bd ul{width:100% !important;}
#banner .fullSlide .bd li{width:100% !important;height:540px;}
#banner .fullSlide .bd li .siteWidth{width:1032px;position:relative;margin:0 auto;height:540px;}
#banner .fullSlide .bd li a{height:540px;display:block;}
#banner .fullSlide .hd{position:absolute;bottom:-20px;left:0;z-index:1;width:100%;height:10px;text-align:center;line-height:10px;}
#banner .fullSlide .hd ul li{display:inline-block;overflow:hidden;margin:3px;width:42px;height:2px;background:#000;line-height:999px;cursor:pointer;zoom:1;}
#banner .fullSlide .hd ul .on{background:#e5000c;}
#banner .fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}
#banner li{background:url("/images/2017/loading.gif") no-repeat center #DED5A1;}
/* 服务领域 */
#service{width:100%;min-width:1170px;padding:40px 0 35px;}
#service .list{margin-top:30px;overflow:hidden;-webkit-transition:0.3s;-moz-transition:0.3s;transition:0.3s;-webkit-animation:gdownIn 1s 0.1s both;-moz-animation:gdownIn 1s 0.1s both;animation:gdownIn 1s 0.1s both;}
#service .list li{float:left;margin-right:42px;width:261px;color:#ababab;text-align:center;line-height:20px;}
#service .list li.last{margin-right:0;border-right:0;}
#service .list li img{position:relative;}
#service .list li:hover img{padding-left:15px;padding-right:-15px;}
#service .list li h3{text-align:center;font-size:20px;line-height:62px;}
#service .list li .btns{margin-top:20px;width:261px;}
#service .list li .btns dd{float:left;margin:0 7px 6px 0;width:127px;}
#service .list li .btns dd:nth-child(even){margin-right:0;}
#service .list li .btns dd.nomr{margin-right:0;}
#service .list li .btns dd a{display:block;border:1px solid #e5e5e5;border-radius:2px;line-height:24px;}
#service .list li .btns dd a:hover{padding-left:5px;border-color:#e5000c;color:#e5000c;position:relative;}
/* 案例展示 */
#case{width:100%;min-width:1170px;padding:40px 0 40px;background: url("../images/case_bg.png");}
#case h2{background: url("../images/case_bg.png")}
#case .hd{height:32px;text-align:center;padding-top:10px;padding-bottom:40px; padding-left:200px}
#case .hd ul li{width:130px;display:inline-block; float:left}
#case .hd ul li a{display:block;margin:0 5px;background:#e9e9e9;font-size:14px;line-height:32px;border-radius:4px;}
#case .hd ul li a:hover{background:#FF3300;color:#fff;}
#case .hd ul li.on a{background:#FF3300;color:#fff;}
#case .list{}
#case .list ul li{float:left;overflow:hidden;margin-right:18px;width:264px;border:1px solid #dadada;background-color:#fff; padding:4px; margin-bottom:15px;border-radius:6px;}
#case .list ul li.last{margin-right:0;}
#case .list ul li:nth-child(4){margin-right:0;}
#case .list ul li a{position:relative;display:block;overflow:hidden;width:100%;}
#case .list ul li a .img{width:268px;height:158px;overflow:hidden;position:relative;}
#case .list ul li a .img img{position:relative;display:block;width:268px;height:158px;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;-ms-transition:all 0.8s;}
#case .list ul li a h3{margin-bottom:3px;font-size:14px;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;transition:.2s ease all; text-align:center;}
#case .list ul li a p{color:#ababab; height:40px;line-height:20px;padding-top:5px;-webkit-transition:.2s ease all;-moz-transition:.2s ease all;transition:.2s ease all;}
#case .list ul li a .shade{width:270px;height:160px;background:url("../images/qu6_25.png") center center no-repeat rgba(0,0,0,0.5);position:absolute;top:-160px;z-index:1;opacity:0;}
#case .list ul li .info{position:relative;z-index:2;padding:15px 20px; color:#FF3300; }
#case .list ul li.redborder{border-color:#e5000c;}
#case .list ul li .hits{position:relative;z-index:2;margin:0 auto;width:230px;height:40px;border-top:1px solid  #dadada;color:#999;line-height:40px;}
#case .list ul li .hits .look{display:inline-block;padding:0 0 0 25px;background-position:-659px 13px;cursor:pointer;zoom:1;}
#case .list ul li a:hover .img img{transform:scale(1.08,1.08); -webkit-transform:scale(1.08,1.08); -o-transform:scale(1.08,1.08); -webkit-moz-:scale(1.08,1.08);}
/* 服务优势 */
#adv{width:100%;min-width:1170px;padding:40px 0;}
#adv .list ul{padding-top:60px;}
#adv .list ul li{float:left;width:266px;display:inline-block;vertical-align:top;letter-spacing:0px;margin-right:25px;}
#adv .list ul li.last{margin-right:0;}
#adv .list ul li .list_con{height:270px;border:1px solid  #CCC;position:relative;padding:70px 20px 0px;}
#adv .list ul li .list_con h4{font-size:15px;font-weight:bold;margin-bottom:10px;text-align:center; border-bottom:1px solid #dadada; padding-bottom:10px;}
#adv .list ul li .list_con .adv_bg{width:90px;height:90px;position:absolute;left:50%;top:-45px;margin-left:-45px;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;-ms-transition:all 0.8s;display:block}
#adv .list ul li .list_con .adv_1{background-position:0 0}
#adv .list ul li .list_con .adv_2{background-position:-90px 0}
#adv .list ul li .list_con .adv_3{background-position:-180px 0}
#adv .list ul li .list_con .adv_4{background-position:-270px 0}
#adv .list ul li .list_con .adv_5{background-position:-360px 0}
#adv .list ul li .list_con .desc{font-size:12px;line-height:24px; color:#666666; height:190px; }
#adv .list ul li p{display:block;margin:3px auto 0 ;  color:#FF3300; padding:2px;}
#adv .list ul li p em{width:30px;height:30px;display:block;margin:0px auto;background-position:-270px -100px}
#adv .list ul li a:hover .desc{-mask-image:none;-webkit-mask-image:none;-moz-mask-image:none;}
#adv .list ul li a:hover .list_con .adv_bg{-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.8;}
/* 服务宗旨 */
#your{width:100%;min-width:1170px;background:url("/images/2017/index/your_bg.jpg") no-repeat center top #163e59;background-attachment:fixed;height:415px;background-size:cover;text-align:center;color:#fff;overflow:hidden;}
#your h1{line-height:38px;text-align:center;font-size:28px;margin-top:80px;}
#your p{font-size:14px;color:#e2e2e2;line-height:28px;width:1000px;margin:40px auto;text-align:left;}
#your a{width:150px;background:#0689f9;border-radius:2px;font-size:16px;color:#fff;height:46px;line-height:46px;display:inline-block;margin:0 8px;}
#your a.adwomen{background:#e5000c;}
#your a:hover{background:#0877d5;}
/* 关于我们 */
#about{width:100%;min-width:1170px;padding:30px 0;height:415px;background:#f5f5f5;background:url("/images/2017/index/about_bg.jpg") no-repeat center top #163e59;}
#about .aboutMain{overflow:hidden;padding:30px 0;height:360px;}
#about .aboutMain .title{padding:0 0 35px 0;border-bottom:1px solid #e5e5e5;color:#191919;font-size:26px;line-height:36px;}
#about .aboutMain .title strong{color:#e5000c;}
#about .aboutMain .title span{display:block;color:#666;font-weight:400;font-size:20px;}
#about .aboutMain .title .hMore{float:right;margin-top:10px;}
#about .aboutMain .aboutFont{margin-top:40px;color:#191919;text-align:center;font-size:14px;line-height:26px}
#about .aboutMain .aboutFont h3{height:50px;color:#bdbdbd;text-transform:uppercase;font-weight:400;font-size:36px;font-family:antonioregular;}
#about .aboutMain .aboutFont .more{display:inline-block;margin-top:20px;width:120px;height:30px;border-radius:3px;background:#e5000c;color:#fff;text-align:center;line-height:30px;}
#about .aboutMain .aboutFont .more:hover{background:#be0009;transition:all .3s;}
#about .aboutMain .title .pulse{-webkit-animation-name:pulse;animation-name:pulse;}
#about .aboutMain .title .hMore{margin-left:15px;width:120px;height:32px;border:3px solid #ff8e94;border-radius:20px;background:#e5000c;color:#fff;text-align:center;font-weight:400;font-size:14px;line-height:32px;}
#about .aboutMain .title .hMore:hover{background:0 0;color:#e5000c;}
#about .b_title h2{  background: #efefef}
#about .aboutcon{clear:both;overflow:hidden;margin:auto;width:1170px;}
#about .aboutcon .info{width:860px;}
#about .aboutcon .info p.text{padding:30px 40px;background:#FFF;font-style:normal;line-height:30px; font-size:15px}
#about .aboutcon .specialefficacy{position:relative;overflow:hidden;margin-top:10px;width:860px;height:140px;}
#about .aboutcon .specialefficacy ul li{float:left;display:inline;margin-right:10px;width:280px;height:145px;background:#FFF;text-align:center;}
#about .aboutcon .specialefficacy ul li div{overflow:hidden;margin-top:30px;padding:0;height:60px;color:#e5000c;text-align:center;font-weight:700;font-size:50px;line-height:60px;}
#about .aboutcon .specialefficacy ul li span{display:block;padding-top:5px;width:100%;font-size:16px;}
#about .aboutcon .specialefficacy ul li p {font-family:antonioregular;display: inline;}
#about .aboutcon .specialefficacy ul li b{ font-weight:bold;font-family: Arial;}
#about .aboutcon .specialefficacy ul li.nr{margin-right:0;}

/* 服务品牌 */
#client{width:100%;min-width:1170px;padding:40px 0;}
#client .list ul li{float:left;margin:5px 28px 10px 0;padding:10px 0;width:209px;height:70px;border:solid 1px #ececec;background-color:#fff;border-radius:4px}
#client .list ul li.last{margin-right:0;margin-left:3px;}
#client .list ul li:nth-child(5n+0){margin-right:0;}
#client .list ul li:hover{border:solid 1px #e5000c;}
#client .list ul li img{width:205px;height:70px}
#client .list ul li .client_more{display:block;width:205px;height:70px;background-position:0 -170px}
#client .list ul li a:hover .client_more{;background-position:0 -100px}
/* 新闻动态 */
#news{width:100%;min-width:1150px;padding:60px 0;}
#news .hd{height:32px;text-align:center;padding-top:10px; padding-left:380px; margin-bottom:30px}
#news .hd ul li{width:130px;display:inline-block; float:left}
#news .hd ul li a{display:block;margin:0 5px;background:#e9e9e9;font-size:14px;line-height:32px;border-radius:4px;}
#news .hd ul li a:hover{background:#FF3300;color:#fff;}
#news .hd ul li.on a{background:#FF3300;color:#fff;}
#news .list{padding:20px 0 0;}
#news .list ul li{float:left;position:relative;width:550px;height:80px;margin:16px 30px 0px 0;padding:6px;line-height:20px;border: 1px #d6d6d6 solid; border-radius:6px;}
#news .list ul li img{float:left;border:1px solid #eee;margin-top:7px;margin-right:20px;padding:2px;height:80px;width:80px;border-radius:4px;}
#news .list ul li a:hover img{border:1px solid #e5000c}
#news .list ul li.nomr{margin-right:0;}
#news .list ul li.last{margin-right:0;}
#news .list ul li .date{overflow:hidden;margin-top:5px;margin-right:20px;width:70px;height:72px;border-radius:4px;text-align:center;}
#news .list ul li .date i{display:block;height:44px; padding-top:6px;background:#eee;color:#FF3300; font-style:normal;font-size:38px;font-family:antonioregular;line-height:50px;text-shadow: 0 1px 1px #fff;}
#news .list ul li .date em{display:block;height:22px;background:#ccc;color:#fff;line-height:22px; font-size:13px}
#news .list ul li a:hover .date i{ background:#e5000c; color:#fff;text-shadow: 0 1px 1px #a90009;}
#news .list ul li a:hover .date em{ background:#a90009; color:#fff;}
#news .list ul li h3{height:20px;overflow:hidden;display:block;margin-bottom:8px;padding-top:5px;font-size:16px;font-weight:bold;}
#news .list ul li .desc{display:block;height:48px; line-height:24px;overflow:hidden;margin:0 0 5px;color:#999;}
#news .list ul li .look{background-position:-659px 3px;display:inline-block;*display:inline;zoom:1;padding:0 0 0 1.8em;cursor:pointer;color:#ababab;}
#news .list ul li .browser .date{display:inline-block;*display:inline;zoom:1;padding:0 0 0 1.8em;cursor:pointer;}
/* 友情链接 */
#links{width:100%;min-width:1150px;display:block;overflow:hidden;border-top:1px solid #e1e1e1;font-family:"Microsoft YaHei";line-height:130px;}
#links h2{float:left;display:inline;width:118px;border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;color:#696969;text-align:center;text-transform:uppercase;font-weight:400;font-size:14px;}
#links .links-wrp{float:right;display:block;padding:10px 0 10px;width:1020px;}
#links .links-wrp a{margin-left:18px;font-size:12px;}
#links .links-wrp a{float:left;line-height:25px;}
