@charset "utf-8";
/* CSS Document */
BODY {
	FONT-SIZE: 14px;
	margin:0px;
	padding: 0px;
    font-family:"微软雅黑";
	color:#666;
	margin:0px;
	padding:0px; background-color:#fff;
	box-sizing: border-box;
	}
a{text-decoration:none;}
ul li{list-style:none}
ul{padding-left:0;margin:0 0}
a{color:#666}
h1,h2,h3,h4,h5,p{margin:0 0;padding:0 0;font-weight:500}
input,textarea{outline:none;font-family:"微软雅黑";}
img{border:none}
@font-face {
  font-family: "Americana Extra Bold BT";
  src: url("../fonts/americana extra bold bt.woff2") format("woff2"),
       url("../fonts/americana extra bold bt.woff") format("woff"),
       url("../fonts/americana extra bold bt.ttf") format("truetype"),
       url("../fonts/americana extra bold bt.eot") format("embedded-opentype"),
       url("../fonts/americana extra bold bt.svg") format("svg");
  font-weight: normal;
  font-style: normal;
}
.clear{clear:both}

/*banner*/
.c-pc .container{width:1200px;margin:0 auto; }
.c-pc .container2{width:1200px;margin:0 auto; line-height:2.5; }
.c-pc .container1{width:96%;margin:0 auto}
.c-pc .ctrl span{ float:left; cursor:pointer;}
.c-pc .banner span{ cursor:pointer; float:left;}
.c-pc #erweima{position:absolute;height:200px;width:160px; text-align:center; z-index:999;}
.c-pc .fullSlide{ float:left;width:100%;  position:relative;  height:596px; background:#000;  }
.c-pc .fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.c-pc .fullSlide .bd ul{ width:100% !important;  }
.c-pc .fullSlide .bd li{ width:100% !important;  height:596px; overflow:hidden; text-align:center;  }
.c-pc .fullSlide .bd li a{ display:block; height:596px; }

.c-pc .fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:20px; left:0; height:30px; line-height:30px; text-align:center;
	
}
.c-pc .fullSlide .hd ul{ text-align:center;   }
.c-pc .fullSlide .hd ul li{ cursor:pointer; display:inline-block; width:11px; height:11px; border-radius:50%; background:#fff; margin-left:10px; margin-right:10px;overflow:hidden;line-height:9999px;}
.c-pc .fullSlide .hd ul .on{width:11px; height:11px; border-radius:50%; background:#fb5d1e;  }

.c-pc .fullSlide .pnBtn{  position:absolute; z-index:1;   cursor:pointer;   }
.c-pc .fullSlide .prev{ left:5%;top:250px; width:60px;height:60px ;background:url(../images/left.png) center top no-repeat }
.c-pc .fullSlide .prev:hover{background:url(../images/left-1.png) center top no-repeat }
.c-pc .fullSlide .next{ right:5%;top:250px;   width:60px;height:60px ;background:url(../images/right.png) center top no-repeat }
.c-pc .fullSlide .next:hover{background:url(../images/right-1.png) center top no-repeat }
.c-pc .fullSlide .pnBtn .arrow{ display:none;   position:absolute; top:0; z-index:1; width:60px; height:335px;  }
.c-pc .fullSlide .pnBtn .arrow:hover{ filter:alpha(opacity=60);opacity:0.6; }
.c-pc .fullSlide .prev .arrow{ right:0; background:url(../images/slider-arrow.png) -120px 0 no-repeat;   }
.c-pc .fullSlide .next .arrow{ left:0; background:url(../images/slider-arrow.png) 0 0 no-repeat;  }

/*返回顶部*/
.c-pc #fanhui{ position: fixed; width:60px; height:60px; left:50%; top:80%; } 
.c-pc #fanhui h3{ position:fixed;  left:100%; margin-left:-60px; top:80%; background-image:url(../images/top_01.png); width:60px; height:60px; background-repeat:no-repeat;}
.c-pc #fanhui h3:hover{ background-image:url(../images/top_02.png); }

.c-pc .head-top{width:100%;height:40px;line-height:40px;background:#363336;font-size:14px;color:#fff}
.c-pc .head-top span{float:right}
.c-pc .head-top span a{text-align:center;background:url(../images/shuxian.png) left center no-repeat;overflow:hidden;position:relative;color:#fff;display:inline-block;width:100px;font-size:12px;color:#cccccc}
.c-pc .head-top span a:last-child:after{position:absolute;content:'';width:2px;height:40px;background:url(../images/shuxian.png) no-repeat;right:0;top:0}
.c-pc .head-top span a:hover{color:#fff}

.c-pc .head-logo{width:100%;padding:20px 0;background:url(../images/caihong.png) center bottom no-repeat}
.c-pc .logo{float:left;width:330px;margin-top:10px}
.c-pc .search{float:left;width:330px;margin-left:205px;margin-top:20px}
.c-pc .dianhua{float:right;margin-top:17px;background:url(../images/dianhua.png) left center no-repeat;box-sizing:border-box;padding-left:60px;min-height:53px}
.c-pc .dianhua h2{font-size:14px;color:#363336}
.c-pc .dianhua h3{font-size:23px;color:#ea5c3a;font-family: "Americana Extra Bold BT";}
.c-pc .sousuo{width:425px;height:45px;border:1px solid #e7e7e7}
.c-pc .ssl{float:left;width:250px;}
.c-pc .ssm{float:left;width:100px;text-align:center;height:45px;line-height:45px}
.c-pc .ssr{float:right;width:60px;background:#ea5c3a;height:45px;}
.c-pc .ssl input{width:280px;height:43px;border:none;color:#999999;font-size:14px}

/*导航*/
.c-pc .head-menu{width:100%;height:60px;position:relative;background:#fc5e1c;z-index:2}
.c-pc .head-menu ul {width:1200px;margin:0 auto}
.c-pc .head-menu ul li{float:left;width:170px;height:60px;line-height:60px;text-align:center;position:relative}
.c-pc .head-menu ul li a{display:inline-block;font-size:16px;color:#fff}
.c-pc .head-menu ul li:hover{background:#fda30f}

/*
.head-menu ul li .nav{position:absolute;width:150px;left:0;top:54px;display:none}
.head-menu ul li .nav li{height:40px;line-height:40px;text-align:center;background:#2a9ec3;font-size:14px}
.head-menu ul li .nav li a{color:#fff;display:block;font-size:14px}
.head-menu ul li .nav li:hover{background:#3c91ad}
.head-menu ul li:hover .nav{display:block}
*/

.c-pc .resou{width:100%;height:70px;line-height:70px;background:#f9f9f9}
.c-pc .resoul{float:left;width:750px;overflow:hidden;height:70px;background:url(../images/ren.png) left center no-repeat;box-sizing:border-box;padding-left:50px;font-size:14px;color:#666666}
.c-pc .resoul a{color:#666;margin:0 15px;display:inline-block}
.c-pc .resoul a:hover{color:#f36934}

.c-pc .sousuo1{width:425px;height:45px;border:1px solid #e7e7e7;float:right;margin-top:10px;position:relative}
.c-pc .ss1l{float:left;width:345px;background:#f3f3f3;height:45px}
.c-pc .ss1r{right:0;top:-1px;width:60px;background:#ea5c3a;height:47px;position:absolute}
.c-pc .ss1l input{width:370px;height:43px;border:none;color:#aaaaaa;text-indent:25px;font-size:13px;background:#f3f3f3;vertical-align:top}

/*服务项目*/
.c-pc .xiangmu{width:100%;padding:60px 0 90px 0}
.c-pc .title{width:100%;background:url(../images/hengxian.png) center bottom no-repeat;box-sizing:border-box;padding-bottom:20px;text-align:center}
.c-pc .title h2{color:#555555;font-size:34px;margin-bottom:15px}
.c-pc .title h3{color:#555555;font-size:14px}
.c-pc .title1{width:100%;background:url(../images/hengxian1.png) center bottom no-repeat;box-sizing:border-box;padding-bottom:20px;text-align:center}
.c-pc .title1 h2{color:#fff;font-size:34px;margin-bottom:15px}
.c-pc .title1 h3{color:#fff;font-size:14px}
.c-pc .xm-fenlei{width:100%;margin-top:40px;margin-bottom:35px}
.c-pc .xm-fenlei ul li{float:left;width:137px;height:55px;margin-right:2px;background:#f36934;text-align:center;line-height:55px;display:inline-block;cursor:pointer;position:relative;z-index:8}
.c-pc .xm-fenlei ul li a{color:#fff;font-size:16px;display:block}
.c-pc .xm-fenlei ul li:hover{background:#fda30f}
.c-pc .xm-fenlei ul li.on{background:#fda30f}
.c-pc .nav{position:absolute;width:100%;top:55px !important;left:0;display:none;z-index:9;border-top:1px solid #fff; }
.c-pc .nav li{height:35px !important;width:100%;background:f36934;line-height:35px !important;text-align:center;border-bottom:1px solid #fff}
.c-pc .xm-fenlei ul li:hover .nav{display:block}

.c-pc .xm-con{width:100%}
.c-pc .xm-con .picScroll-left{ width:100%; left:0px;top:0px;position:relative; }
.c-pc .xm-con  .picScroll-left .hd{  height:0px; position:relative}
.c-pc .xm-con  .picScroll-left .hd .prev{ z-index:9;display:block;  width:48px; height:104px;overflow:hidden;position:absolute;cursor:pointer; background:url("../images/left1.png") no-repeat;left:-55px;top:120px}
.c-pc .xm-con  .picScroll-left .hd .next{ z-index:9;display:block;  width:48px; height:104px;overflow:hidden;position:absolute;cursor:pointer; background:url("../images/right1.png") no-repeat;right:-55px;top:120px}


.c-pc .xm-con  .picScroll-left .bd{ overflow:hidden;padding:0 0px}
.c-pc .xm-con  .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.c-pc .xm-con .picScroll-left .bd ul li{margin-top:25px;float:left; margin-right:20px;display:inline; overflow:hidden;background:#fff;box-sizing:border-box;padding:8px 8px 15px 8px;transition:all ease-in-out 0.3s;text-align:left ;margin-bottom:10px;border:1px solid #eee; width:25%;}
.c-pc .xm-des{width:100%;box-sizing:border-box;padding:0 15px;position:relative; }
.c-pc .xm-con  .picScroll-left .bd ul li h2{font-size:16px;color:#323232;margin-bottom:10px}
.c-pc .xm-con  .picScroll-left .bd ul li p{font-size:14px;color:#777777;line-height:25px;margin-bottom:15px;height:75px;overflow:hidden}
.c-pc .xm-des h2{position:relative;font-size:16px;color:#555555}
.c-pc .xm-des h2:after{position:absolute;content:'';width:50px;height:2px;background:#f9804a;left:0;top:-7px}
.c-pc .xm-des:after{position:absolute;content:'';width:33px;height:33px;background:url(../images/jiantou1.png) no-repeat;left:226px;top:-12px;transition:all ease-in-out 0.3s;}

.c-pc .xm-img{width:100%;overflow:hidden;margin:0 auto;overflow:hidden;margin-bottom:20px;}
.c-pc .xm-img img{width:100%;height:100%}

.c-pc .xm-con .picScroll-left .bd ul li:hover{background:#ea5c3a;transition:all ease-in-out 0.3s;box-shadow: 0px 4px 6.65px 0.35px rgba(234, 92, 58, 0.3);}
.c-pc .xm-con  .picScroll-left .bd ul li:hover  h3:after{opacity:1;right:5px;transition:all ease-in-out 0.3s}
.c-pc .xm-con  .picScroll-left .bd ul li:hover .xm-des h2{color:#fff}
.c-pc .xm-con  .picScroll-left .bd ul li:hover .xm-des h2:after{background:#feb337}
.c-pc .xm-con  .picScroll-left .bd ul li:hover  .xm-des:after{left:225px;background:url(../images/jiantou.png) no-repeat;transition:all ease-in-out 0.3s;}

/*团队*/
.c-pc .team{width:100%;padding:70px 0;background:url(../images/team-bg.png) center top no-repeat}
.c-pc .team-con{margin-top:40px}
.c-pc .msn-focus { width: 100%;}

.c-pc .msn-focus .hd { width:100%;  }
.c-pc .msn-focus .hd li { float: left; display: inline; padding:3px 3px; width:190px;margin-right:10px;box-sizing:border-box;border:4px solid #f7f7f7 ;cursor:pointer}
.c-pc .msn-focus .hd .on { border:4px solid #ea5c3a }
.c-pc .msn-focus .hd li img{display:block;width:177px;height:135px}



.c-pc .msn-focus .bd { width: 100%; height: 340px; position: relative; overflow: hidden;margin-bottom:120px }
.c-pc .msn-focus .bd ul { height: 340px; overflow: hidden; position:relative; }
.c-pc .msn-focus .bd li { width:100%; height: 340px; box-sizing:border-box;padding:0 150px; position: relative }
.c-pc .team-block{width:100%;height:340px;background:#fff;}
.c-pc .team-blockl{float:left;width:450px;height:340px;}
.c-pc .team-blockr{float:left;width:450px;height:340px;position:relative;box-sizing:border-box;padding:60px 55px;}
.c-pc .team-blockl img{width:450px;height:340px}
.c-pc .team-blockr h2{text-align:center;font-size:24px;color:#555555;margin-bottom:25px}
.c-pc .team-blockr p{text-indent:2em;font-size:14px;color:#555555;line-height:25px}
.c-pc .team-more{position:absolute;width:175px;height:55px;background:url(../images/jian.png) 99px center no-repeat #fda30f;line-height:55px;text-indent:34px;right:-45px;bottom:15px}
.c-pc .team-more a{font-size:14px;display:block;color:#fff}

.c-pc .msn-focus .prev{ position: absolute; bottom: 85px; width: 30px; height:47px; opacity: .6; filter: alpha(opacity=60); overflow: hidden; display: block; text-indent: -999px; border: none; background:url(../images/left2.png) no-repeat; left:60px;top:160px}
.c-pc .msn-focus .next { position: absolute; bottom: 85px; width: 30px; height:47px; opacity: .6; overflow: hidden; display: block; text-indent: -999px; border: none; background:url(../images/right2.png) no-repeat;right:60px;top:160px }
.c-pc .msn-focus .prev: hover, .msn-focus .next: hover { opacity: .9; filter: alpha(opacity=90) }

.c-pc .msn-focus .bdOn .prev,.msn-focus .bdOn .next{ display:block;  }
.c-pc .team-geng{width:100%;margin-top:40px}
.c-pc .team-geng h2{text-align:center;font-size:14px;color:#555555;margin-bottom:30px}
.c-pc .team-geng a{display:block;width:185px;height:45px;border:1px solid #d6d6d6;line-height:45px;margin:0 auto;text-align:center;font-size:14px;color:#555555}
.c-pc .team-geng a:hover{color:#ea5c3a}

/*about*/
.c-pc .about{width:100%;padding:45px 0 20px 0}
.c-pc .about-con{width:100%;margin-top:50px}
.c-pc .about-conl{float:left;width:490px;}
.c-pc .about-conr{float:right;width:670px;}
.c-pc .about-conl1{width:100%;line-height:30px;color:#555555}
.c-pc .team-more1{float:right;width:175px;height:55px;background:url(../images/jian.png) 99px center no-repeat #fda30f;line-height:55px;text-indent:34px;}
.c-pc .team-more1 a{font-size:14px;display:block;color:#fff}

.c-pc .ad1{width:100%;height:316px;background:url(../images/ad1.png) center top no-repeat}

/*服务案例*/
.c-pc .fuwu{width:100%;padding:85px 0 60px 0}
.c-pc .fuwu-con{width:100%;margin-top:40px}
.c-pc .fuwu-con .picMarquee-left{ width:100%;  overflow:hidden; position:relative;    }
.c-pc .fuwu-con .picMarquee-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;display:none  }
.c-pc .fuwu-con .picMarquee-left .hd .prev{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.c-pc .fuwu-con .picMarquee-left .hd .next{ background-position:0 -50px;  }
.c-pc .fuwu-con .picMarquee-left .hd .prevStop{ background-position:-60px 0; }
.c-pc .fuwu-con .picMarquee-left .hd .nextStop{ background-position:-60px -50px; }

.c-pc .fuwu-con .picMarquee-left .bd{   }
.c-pc .fuwu-con .picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.c-pc .fuwu-con .picMarquee-left .bd ul li{margin-top:25px;float:left; margin-right:20px;display:inline; width:285px !important;overflow:hidden;background:#fff;box-sizing:border-box;padding:8px 8px 15px 8px;transition:all ease-in-out 0.3s;text-align:left ;margin-bottom:10px}
.c-pc .fuwu-con .picMarquee-left .bd ul li h2{font-size:16px;color:#323232;margin-bottom:10px}
.c-pc .fuwu-con .picMarquee-left .bd ul li p{font-size:14px;color:#777777;line-height:25px;margin-bottom:15px;height:75px;overflow:hidden}

.c-pc .fuwu-con .picMarquee-left .bd ul li:hover{background:#ea5c3a;transition:all ease-in-out 0.3s;box-shadow: 0px 4px 6.65px 0.35px rgba(234, 92, 58, 0.3);}
.c-pc .fuwu-con .picMarquee-left .bd ul li:hover  h3:after{opacity:1;right:5px;transition:all ease-in-out 0.3s}
.c-pc .fuwu-con .picMarquee-left .bd ul li:hover .xm-des h2{color:#fff}
.c-pc .fuwu-con .picMarquee-left .bd ul li:hover .xm-des h2:after{background:#feb337}
.c-pc .fuwu-con .picMarquee-left .bd ul li:hover  .xm-des:after{left:225px;background:url(../images/jiantou.png) no-repeat;transition:all ease-in-out 0.3s;}

/*新闻中心*/
.c-pc .news{width:100%;padding:60px 0 60px 0;background:url(../images/news-bg.png)}
.c-pc .news-con{width:100%;margin-top:50px}
.c-pc .news-con1{float:left;width:380px;margin-right:50px}
.c-pc .news-con2{float:right;width:340px;}

.c-pc .news-con1-img{position:relative;margin-bottom:10px}
.c-pc .news-con1-img img{width:380px;height:260px}
.c-pc .news-con1-des h2{font-size:16px;color:#333333;margin-bottom:10px}
.c-pc .news-con1-des p{font-size:14px;color:#555555;line-height:25px;overflow:hidden;height:75px;margin-bottom:10px}
.c-pc .news-con1-des h3{height:33px;background:url(../images/jiantou1.png) left center no-repeat;transition:all ease-in-out 0.5s}
.c-pc .news-con1:hover h3{background:url(../images/jiantou1.png) right center no-repeat;transition:all ease-in-out 0.5s}
.c-pc .news-con1:hover h2{color:#ff764c;text-decoration:underline}

.c-pc .news-date{position:absolute;width:60px;height:120px;left:-30px;top:0;border:1px solid #e8e8e8;line-height:60px;text-align:center}
.c-pc .news-date1{width:100%;height:60px;background:#48455a;font-size:17px;color:#fff}
.c-pc .news-date2{width:100%;height:60px;background:#fff;font-size:20px;color:#777777}
.c-pc .news-con1:hover  .news-date1{background:#fda30f}
.c-pc .news-con2 ul li{padding-bottom:15px;border-bottom:1px dashed #b7b7b7;margin-bottom:10px}
.c-pc .news-con2 ul li h2{font-size:16px;color:#555555;margin-bottom:10px;background:url(../images/sanjiao.png) right center no-repeat}
.c-pc .news-con2 ul li p{font-size:13px;color:#888888;line-height:25px}
.c-pc .news-con2 ul li:hover h2{color:#ea5c3a}

/*联系我们*/
.c-pc .lianxi{width:100%;padding:80px 0 0 0;}
.c-pc .lianxi1{margin-top:60px}
.c-pc .lianxi1 ul li{float:left;width:297px;box-sizing:border-box;height:170px;padding:100px 20px 0 20px;text-align:center;margin-right:4px;position:relative;z-index:2}
.c-pc .lianxi1 ul li:last-child{margin-right:0}
.c-pc .lianxi1 ul li h2{font-size:16px;color:#fff;margin-bottom:5px}
.c-pc .lianxi1 ul li p{font-size:16px;color:#fff;height:21px;overflow:hidden}
.c-pc .lx1{background:url(../images/lianxi1.png) center 25px no-repeat #ea5c3a}
.c-pc .lx2{background:url(../images/lianxi2.png) center 25px no-repeat #ea5c3a}
.c-pc .lx3{background:url(../images/lianxi3.png) center 25px no-repeat #ea5c3a}
.c-pc .lx4{background:url(../images/lianxi4.png) center 25px no-repeat #ea5c3a}
.c-pc .lx1:hover{background:url(../images/lianxi1.png) center 25px no-repeat #fda30f}
.c-pc .lx2:hover{background:url(../images/lianxi2.png) center 25px no-repeat #fda30f}
.c-pc .lx3:hover{background:url(../images/lianxi3.png) center 25px no-repeat #fda30f}
.c-pc .lx4:hover{background:url(../images/lianxi4.png) center 25px no-repeat #fda30f}

.c-pc .ditu{margin-top:-70px;width:100%;z-index:0;position:relative}

.c-pc .youshi{width:100%;height:80px;background:#ea5c3a}
.c-pc .youshi ul li{float:left;width:300px;position:relative;box-sizing:border-box;padding-left:120px;padding-bottom:5px}
.c-pc .youshi ul li h2{font-size:16px;color:#fff;margin-top:20px;margin-bottom:3px}
.c-pc .youshi ul li p{font-size:13px;color:#fff}
.c-pc .ys1{background:url(../images/fw1.png) 70px 20px no-repeat}
.c-pc .ys2{background:url(../images/fw2.png) 70px 20px no-repeat}
.c-pc .ys3{background:url(../images/fw3.png) 70px 20px no-repeat}
.c-pc .ys4{background:url(../images/fw4.png) 70px 20px no-repeat}
.c-pc .ys1:after{position:absolute;content:'';width:1px;height:27px;background:#fff;right:0;top:27px}
.c-pc .ys2:after{position:absolute;content:'';width:1px;height:27px;background:#fff;right:0;top:27px}
.c-pc .ys3:after{position:absolute;content:'';width:1px;height:27px;background:#fff;right:0;top:27px}

/*footer*/
.c-pc .footer{width:100%;padding:50px 0;background:#363336}
.c-pc .footl{float:left;width:330px;height:137px;border-right:1px solid #535153}
.c-pc .footm{float:left;width:690px;box-sizing:border-box;padding-left:30px}
.c-pc .footr{float:right;width:170px;text-align:right;color:#bbbbbb}

.c-pc .footr a{color:#bbbbbb}

.c-pc .sousuo2{width:297px;height:30px;border:1px solid #646364;float:left;margin-top:25px;position:relative}
.c-pc .ss2l{float:left;width:252px;background:none;height:30px }
.c-pc .ss2r{right:0;top:-1px;width:45px;background:#fda30f;height:32px;position:absolute}
.c-pc .ss2l input{width:252px;height:28px;border:none;color:#6f6f6f;text-indent:15px;font-size:13px;background:none;vertical-align:top;}

.c-pc .footm-dh a{color:#bbbbbb;margin-right:30px}
.c-pc .footm-dh a:last-child{margin-right:0}
.c-pc .footm-dh a:hover{color:#fff}
.c-pc .footm-dh{margin-bottom:30px;margin-top:5px}
.c-pc .footm-bot{line-height:27px;color:#bbbbbb}
.c-pc .footr img{display:block;position:relative;left:33px;margin-bottom:10px; width:130px;}
.c-pc .footr a:hover{color:#fff}

/*新闻列表*/
.c-pc .timu{width:100%;height:115px;background:#f9f9f9;border-top:1px solid #f0f0f0}
.c-pc .span1{font-size:30px;color:#555555;display:inline-block;position:relative;vertical-align:top;margin-top:55px}
.c-pc .span2{float:right;font-size:16px;color:#555555;background:url(../images/weixing.png) left center no-repeat;text-indent:27px;vertical-align:top;margin-top:69px}
.c-pc .span1:after{position:absolute;content:'';width:100%;height:4px;background:#f36934;left:0;bottom:-20px}
.c-pc .news-list{margin-top:80px;margin-bottom:30px}
.c-pc .news-list ul li{float:left;width:567px;margin-right:66px;margin-bottom:65px;border-bottom:1px dotted #bdbdbd;padding-bottom:15px}
.c-pc .news-list ul li h2{font-size:20px;color:#555555;margin-bottom:10px;background:url(../images/sanjiao.png) right center no-repeat}
.c-pc .news-list ul li p{font-size:14px;color:#888888;line-height:25px}
.c-pc .news-list ul li:hover h2{color:#ea5c3a}
.c-pc .news-list ul li:nth-child(2n){margin-right:0}

.c-pc .yeshu{text-align:center}
.c-pc .yeshu a{border:1px solid #e5e5e5;display:inline-block;width:70px;height:50px;margin-left:-1px;line-height:50px;font-size:14px;color:#999999}
.c-pc .yeshu a img{vertical-align:top;margin-top:14px}
.c-pc .yeshu a:hover{background:#fda30f;color:#fff}
.c-pc .yeshu a.on{background:#fda30f;color:#fff}

/*新闻详情*/
.c-pc .news-xq{width:100%;margin-top:85px;margin-bottom:30px}
.c-pc .news-xq1{text-align:center;padding-bottom:10px;border-bottom:1px solid #eeeeee}
.c-pc .news-xq1 h2{font-size:24px;color:#555555;margin-bottom:35px}
.c-pc .news-xq1 h3{font-size:14px;color:#555555;}
.c-pc .news-xq2{color:#555555;line-height:30px;margin-top:40px;margin-bottom:40px}

.c-pc .tiaoshu{width:100%;border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;position:relative}
.c-pc .tiaoshu ul li{width:100%;height:55px;line-height:55px;background:url(../images/shang.png) left center no-repeat;text-indent:25px}
.c-pc .tiaoshu ul li:last-child{background:url(../images/xia.png) left center no-repeat;}
.c-pc .tiaoshu ul li:hover a{color:#f36934}
.c-pc .fanhui{position:absolute;width:54px;height:47px;right:0;top:35px;cursor:pointer}

/*产品列表*/
.c-pc .gallery{margin-top:80px;width:100%;margin-bottom:30px}
.c-pc .gallery-list{width:100%;margin-bottom:50px}
.c-pc .gallery-list ul li{float:left; margin-right:13px;display:inline; width:290px;overflow:hidden;/*background:#faf8f8;*/box-sizing:border-box;padding:8px 8px 15px 8px;transition:all ease-in-out 0.3s;text-align:left ;margin-bottom:20px;border:1px solid #eee;}
.c-pc .gallery-list ul li:nth-child(4n){margin-right:0}
.c-pc .gallery-list ul li h2{font-size:16px;color:#323232;margin-bottom:10px}
.c-pc .gallery-list  ul li p{font-size:14px;color:#777777;line-height:25px;margin-bottom:15px;height:75px;overflow:hidden}
.c-pc .xm1-des{position:relative}
.c-pc .xm1-des h2{position:relative;font-size:16px;color:#555555}
.c-pc .xm1-des h2:after{position:absolute;content:'';width:50px;height:2px;background:#f9804a;left:0;top:-7px}
.c-pc .xm1-des:after{position:absolute;content:'';width:33px;height:33px;background:url(../images/jiantou1.png) no-repeat;left:240px;top:-12px;transition:all ease-in-out 0.3s;}

.c-pc .xm1-img{width:100%;overflow:hidden;margin:0 auto;overflow:hidden;margin-bottom:20px;}
.c-pc .xm1-img img{width:100%;height:100%}

.c-pc .gallery-list ul li:hover{background:#ea5c3a;transition:all ease-in-out 0.3s;box-shadow: 0px 4px 6.65px 0.35px rgba(234, 92, 58, 0.3);}
.c-pc .gallery-list ul li:hover  h3:after{opacity:1;right:5px;transition:all ease-in-out 0.3s}
.c-pc .gallery-list  ul li:hover .xm1-des h2{color:#fff}
.c-pc .gallery-list  ul li:hover .xm1-des h2:after{background:#feb337}
.c-pc .gallery-list  ul li:hover .xm1-des:after{left:225px;background:url(../images/jiantou.png) no-repeat;transition:all ease-in-out 0.3s;}

/*产品详情*/
.c-pc .pro-xq{width:100%;margin-top:85px;margin-bottom:30px}
.c-pc .pro-xq1{width:100%;position:relative;margin-top:35px;margin-bottom:70px}
.c-pc .pro-tu{width:570px;height:425px;margin:0 auto}
.c-pc .pro-tu img{width:570px;height:425px}
.c-pc .pro-left{position:absolute;width:105px;height:100%;left:0;top:0;background:url(../images/left4.png) center center no-repeat #eeeeee;cursor:pointer}
.c-pc .pro-right{position:absolute;width:105px;height:100%;right:0;top:0;background:url(../images/right4.png) center center no-repeat #eeeeee;cursor:pointer}
.c-pc .pro-xq2{width:100%;margin-bottom:60px}

.c-pc .pro-xq2 .slideTxtBox{ width:100%; text-align:left;  }
.c-pc .pro-xq2 .slideTxtBox .hd{ height:40px; line-height:40px;  border-bottom:1px solid #eeeeee;  position:relative; }
.c-pc .pro-xq2 .slideTxtBox .hd ul{ float:left;  position:absolute; left:0px; top:0px; height:40px;   }
.c-pc .pro-xq2 .slideTxtBox .hd ul li{ float:left; width:149px;height:40px; cursor:pointer;     background:#fda30f;text-align:center;color:#fff;margin-right:1px;font-size:16px }
.c-pc .pro-xq2 .slideTxtBox .hd ul li.on{   background:#f36934;   }

.c-pc .pro-xq2 .slideTxtBox .bd ul{  color:#555555;line-height:35px ;padding-top:35px}


/*关于我们*/
.c-pc .about-xq1{width:100%;text-align:center;font-size:24px;color:#555555}
.c-pc .about-xq2{line-height:35px;margin-top:50px;margin-bottom:30px}

.c-pc .jiaodian{width:100%;height:389px;background:url(../images/ban1.jpg) center top no-repeat}



.c-pc .form-control{
	display: block;
	width: 40%;
	height: 34px;
	padding: 6px 12px 6px 12px;
	font-size: 14px;
	line-height: 1.428;
	color: #555;
	background-color: #fff;
	border: 1px solid #ccc;
}
.c-pc .btn{
	margin: 0;
	display: inline-block;
	margin-bottom: 0;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	border: 1px solid transparent;
}

.c-pc .btn-primary{
	color: #fff;
	background-color: #f9804a;
	border-color: #f9804a;
}

.c-pc .btn-lg{
	padding: 10px 68px 10px 68px;
	font-size: 18px;
	line-height: 1.33;
	border-radius: 6px;
}

.c-pc .form-group label{
	display: inline-block;
	max-width: 100%;
	margin-bottom: 5px;
	font-weight: 700;
	line-height:50px;
}


/*在线留言*/
.c-pc .message{width:100%;padding:60px 0 0 0}
.c-pc .message-top{width:100%;margin-bottom:60px; overflow: hidden;}
.c-pc .message-bot{width:100%}

.c-pc .message-top p {color:#ffae00; overflow: hidden;}


.c-pc .message-bot h2{font-size:22px;color:#f36934;margin-bottom:30px}
.c-pc .message-bot ul li{width:100%;margin-bottom:22px;box-sizing:border-box;border:1px solid #e0e0e0;padding:2% 2%;cursor:pointer;transition:all ease-in-out 0.3s;}
.c-pc .message-bot ul li p{line-height:30px;font-size:14px;color:#777}
.c-pc .message-bot ul li p span{float:right}
.c-pc .message-bot ul li:hover{box-shadow: 1px 1.732px 10px 0px rgba(4, 0, 0, 0.23);transition:all ease-in-out 0.3s;}


.c-pc .message-top p span{display:inline-block;width:8%;text-align:right;font-size:14px;color:#666666}
.c-pc .message-top p input{width:700px;height:48px;border:1px solid #e0e0e0;margin-left:1.5%;margin-right:25px;text-indent:10px;color:#666;margin-bottom:20px}
.c-pc .message-top p textarea{width:1080px;height:200px;border:1px solid #e0e0e0;margin-left:1.5%;text-indent:10px;color:#666;margin-bottom:20px;box-sizing:border-box;padding-top:5px}
.c-pc .about-text{width:100%; line-height:35px;}
.c-pc .about-textl{float:left;width:750px;line-height:35px;color:#666666}
.c-pc .about-textr{float:right;width:370px}
.c-pc .about-textr img{margin-top:50px}
.c-phone{ padding-bottom: 57px; display: none;}
.c-phone .container{max-width:1024px;margin:0 auto}
.c-phone .container1{width:92%;margin:0 auto}
.c-phone .img-responsive{max-width:100%;height:auto;display:block}
.c-phone .head-top{width:100%;height:60px;background:#fff;position:relative;border-top:13px solid #1999fa;line-height:60px;font-size:20px;color:#1999fa}
.c-phone .sear{float:left;width:10%;height:100%;margin-left:2%}

.c-phone .caidan{float:right;width:42px;height:31px;background:url(../images/nav.png) center center no-repeat;cursor:pointer;background-size:33px auto;margin-top:15px}
.c-phone .caidan-bg{background:url(../images/guanbi.png) center center no-repeat;background-size:28px auto}

.c-phone .logo{float:left;width:76%;height:100%}


.c-phone .search{float:left;width:100%;background:#f9f9f9;}
.c-phone .sousuo{width:100%;margin:0 auto;height:40px;margin-top:15px;background:#fff;}

.c-phone .sousuor input {margin:0 auto;margin-top:9px;display:block}


.c-phone .sousuol{float:left;width:85%;height:100%;height:40px;border:1px solid #e7e7e7;box-sizing:border-box;border-right:0}
.c-phone .sousuor{float:left;width:15%;height:100%;background:#f06235;height:40px;}
.c-phone .sousuol input{height:36px;border:none;width:100%;vertical-align:top;text-indent:10px;background:#f3f3f3;text-indent:10px}
.c-phone .logo img{display:block;margin:0 auto;margin-top:22px}

.c-phone .sear img{display:block;margin:0 auto;margin-top:25px}


.c-phone .nav{position:absolute;top:60px;max-width:640px;margin:0 auto;z-index:9;width:100%;background: rgba(25, 153, 250,0.9);display:none;}
.c-phone .nav ul li{float:left;width:100%;height:45px;line-height:45px;text-align:center;}
.c-phone .nav ul li a{color:#fff;font-size:14px;display:block}
.c-phone .nav ul li:hover{background:rgba(0,0,0,0.8)}

/* Banner */
 
.c-phone .swipe{width:100%;float:left;position:relative; text-align:center;}
.c-phone .swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.c-phone .swipe li img{ width:100%;display:block }
.c-phone .swipe #pagenavi{position:absolute;left:0;bottom:10px;text-align:center;width:100%;}
.c-phone .swipe #pagenavi a{width:6px;height:6px;line-height:99em;background:none;border-radius:50%;margin:0 4px;cursor:pointer;display:inline-block;*display:inline;*zoom:1;border:2px solid #ee643b}
.c-phone .swipe #pagenavi a.active{background:#ee643b;border-radius:10px}
.c-phone .jiaodiantu{width:100%;float:left;position:relative}



/*footer*/
.c-phone .footer{background:#f06235;position:fixed;padding:8px 0 3px 0;width:100%;max-width:1024px;margin:0 auto;bottom:0;z-index:99}
.c-phone .footer ul li{float:left;width:25%;text-align:center}
.c-phone .footer ul li h3{font-size:14px;color:#fff}
.c-phone .footer ul li h2{height:19px;margin-bottom:7px}
.c-phone .footer ul li h2 img{display:block;margin:0 auto}

.c-phone .head-logo{width:100%;padding:10px 0;}
.c-phone .head-logo img{display:block;margin:0 auto}

.c-phone .head-menu{background:#ee643b;border-top:1px solid #e1511a}
.c-phone .head-menu ul li{float:left;width:25%;text-align:center;height:35px;line-height:35px;overflow:hidden;background:url(../images/shuxian.jpg) right center no-repeat}
.c-phone .head-menu ul li:nth-child(4n){background:none}
.c-phone .head-menu ul li a{color:#fff}

/*服务*/
.c-phone .fuwu{background:#f9f9f9;}
.c-phone .fuwu ul li{float:left;box-sizing:border-box;border-right:1px solid #e5e5e5;width:50%;padding:20px 0;}
.c-phone .fuwu ul li:nth-child(1){border-bottom:1px solid #e5e5e5}
.c-phone .fuwu ul li:nth-child(2){border-bottom:1px solid #e5e5e5}
.c-phone .fuwu1{width:85%;display:block;margin:0 auto}
.c-phone .fuwu1l{float:left;width:32%;margin-right:5%}
.c-phone .fuwu1l img{display:block;margin:0 auto}
.c-phone .fuwu1r{float:left;width:63%}

.c-phone .fuwu1r a{font-size:13px;color:#888888} 
@media(min-width:1024px){
.c-phone .fuwu ul li{height:106px}	
.c-phone .fuwu1r h2{font-size:19px;color:#555555;margin-bottom:5px}
}
@media(max-width:1024px){
.c-phone .fuwu ul li{height:90px}	
.c-phone .fuwu1r h2{font-size:16px;color:#555555;margin-bottom:5px}
}

/*服务项目*/
.c-phone .service{width:100%;padding-top:20px;padding-bottom:20px}
.c-phone .title{width:100%}
.c-phone .title h2{font-size:28px;color:#555555;text-align:center;margin-bottom:20px}
.c-phone .title h2 span{display:inline-block;position:relative}
.c-phone .title h2 span:after{position:absolute;content:'';left:-10%;bottom:-10px;width:120%;height:3px;background:#ff5e03}
.c-phone .title h3{font-size:14px;color:#555555;text-align:center}

.c-phone .fenlei{width:100%;height:45px;line-height:45px;background:#f06235;margin-top:20px;color:#fff}
.c-phone .fenlei-tou{float:right;height:45px;position:relative;cursor:pointer}
.c-phone .fenlei-toul{float:left}
.c-phone .fenlei-toul img{margin-top:3px;margin-right:5px}
.c-phone .fenlei-tour{float:right;box-sizing:border-box;background:#fda30f;padding:0 10px}

.c-phone .fenlei-block{position:absolute;background:rgba(240,98,53,0.9);width:100%;left:0;top:45px;display:none;}
.c-phone .fenlei-block li{height:35px;line-height:35px;;box-sizing:border-box;padding:0 5%;width:100%;text-align:center}
.c-phone .fenlei-block li a{color:#fff;border-bottom:1px dashed #fff;display:block}

.c-phone .fl-list {margin-top:20px}
.c-phone .fl-list ul li{float:left;width:49%;margin-right:2%;box-sizing:border-box;background:#f9f9f9;padding:5px 5px;margin-bottom:10px}
.c-phone .fl-list ul li:nth-child(2n){margin-right:0}
.c-phone .fl-bot{height:40px;line-height:40px;font-size:15px;color:#555555;background:url(../images/jiantou.png) right center no-repeat;background-size:22px auto}
.c-phone .fl-bot span{display:inline-block;position:relative}
.c-phone .fl-bot span:after{position:absolute;content:'';height:2px;width:50px;background:#f9804a;left:0;top:5px}

.c-phone .more{text-align:center;margin-top:10px}
.c-phone .more a{display:inline-block;border:1px solid #dcdcdc;height:40px;line-height:40px;color:#555555;box-sizing:border-box;padding:0 10px}
.c-phone .more a img{vertical-align:top;margin-top:17px;margin-left:5px}

/*团队展示*/
.c-phone .team{padding:20px 0;background:#f9f9f9}
.c-phone .team .swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  background:none;
	  box-sizing:border-box;
	  padding:0 3%;
    }
.c-phone .swiper-button-prev{background:url(../images/left.png) no-repeat;left:0;background-size:100% auto;top:35%}
.c-phone .swiper-button-next{background:url(../images/right.png) no-repeat;right:0;background-size:100% auto;top:35%}

.c-phone .slide-nr{width:100%}
.c-phone .tupian{width:100%;display:block;box-sizing:border-box;padding:0 8%}
.c-phone .wenzi{width:100%;margin-top:10px}
.c-phone .wenzi h2{text-align:center;font-size:18px;color:#555555;margin-bottom:10px}
.c-phone .wenzi p{font-size:14px;color:#555555;text-align:left;line-height:25px}

.c-phone .more1{text-align:center;margin-top:10px;margin-top:20px}
.c-phone .more1 a{display:inline-block;height:40px;line-height:40px;color:#fff;box-sizing:border-box;padding:0 10px;background:#f06235}
.c-phone .more1 a img{vertical-align:top;margin-top:17px;margin-left:5px}

.c-phone .ad{background:#f9f9f9}

/*公司简介*/
.c-phone .jianjie{width:100%;padding:20px 0}
.c-phone .jianjie-con{margin-top:20px;line-height:25px;color:#555555}
.c-phone .jianjie-con img{max-width:100%;height:auto;display:block;margin:0 auto;margin-bottom:5px}

/*公司简介*/
.c-phone .news{width:100%;padding:20px 0;background:#f9f9f9}
.c-phone .news-con{margin-top:20px;margin-bottom:20px}
.c-phone .news-con ul li{width:100%;border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:15px;height: 100px;}
.c-phone .newsl{float:left;width:15%;border:1px solid #e8e8e8;box-sizing:border-box;text-align:center}
.c-phone .newsl1{height:50px;line-height:50px;background:#f06235;color:#fff;font-size:15px}
.c-phone .newsl2{height:50px;line-height:50px;background:#fff;color:#777777;font-size:18px}
.c-phone .newsr{width:82%;float:right}
.c-phone .newsr h2{font-size:16px;color:#555555;margin-bottom:10px;margin-top:5px}
.c-phone .newsr p{font-size:14px;color:#888888}

/*新闻列表*/
.c-phone .head-fh{width:100%;height:50px;line-height:50px;background:#ee653a}
.c-phone .fhl{float:left;width:15%;}
.c-phone .fhl img{vertical-align:top;margin-top:10px;cursor:pointer}
.c-phone .fhm{float:left;width:70%;text-align:center;font-size:18px;color:#fff}
.c-phone .fhr{float:right;}
.c-phone .fhr img{vertical-align:top;margin-top:14px;cursor:pointer;width:36px}

.c-phone .head-menu1{display:none}

/*新闻详情*/
.c-phone .news-xq{width:100%;padding:20px 0;margin-bottom:50px}
.c-phone .news-xq1{border-bottom:1px solid #eeeeee;padding-bottom:10px;text-align:center}
.c-phone .news-xq1 h2{font-size:24px;color:#555555;margin-bottom:10px}
.c-phone .news-xq1 p{font-size:14px;color:#999999}
.c-phone .news-xq2{line-height:30px;color:#555555;padding:20px 0}
.c-phone .tiaoshu{border-top:1px solid #eeeeee;border-bottom:1px solid #eeeeee;box-sizing:border-box;padding-right:25%;position:relative}
.c-phone .tiaoshu p{height:40px;line-height:40px;overflow:hidden;text-indent:18px}
.c-phone .fanhui1{position:absolute;width:40px;cursor:pointer;right:0;top:23px}
.c-phone .tiaoshu p a:hover{color:#f36934}

/*产品详情*/
.c-phone .pro-xq2{width:100%;margin-top:20px;box-sizing:border-box;padding:0 10px}
.c-phone .pro-xq2 img{max-width:100%;height:auto}
.c-phone .pro-xq3{margin-top:20px;margin-bottom:20px}
.c-phone .tabs {
  width: 100%;
  margin: 0 auto;
}
.c-phone .tabs a {
  display: block;
  float: left;
  width: 145px;
  color: #fff;
  text-align: center;
 
  background: #fda30f;
  line-height: 35px;
  font-size: 16px;

  
}
.c-phone .tabs a.active {
  color: #fff;
  background: #f36934;
  
  
}
.c-phone .pro-xq3 .swiper-container {
  background: #fff;
 
  width:100%;
  border-top: 0;
}
.c-phone .pro-xq3 .swiper-slide {
  padding-top:15px;
  width:100%;
  background: none;
  color: #555;
  line-height:30px;
}

.c-phone .single{padding:20px 0;line-height:30px;color:#555}
.c-phone .ad img{ width: 100%;}
@media(max-width:1200px){
.c-pc .search{ display: none;}
.c-pc .container{ width: 100%;}
.c-pc .resoul{ width: calc(50% - 50px);}
.c-pc .resour{ width: 50%; float: right;}
.c-pc .msn-focus .hd li{ width: calc( 16.666666% - 10px);}
.c-pc .msn-focus .hd li img{ width: 100%; height: auto;}
.c-pc .msn-focus .bd li{ padding: 0;}
.c-pc .about-conl{ width: 49%;}
.c-pc .about-conr{ width: 49%;}
.c-pc .about-conr img{ width: 100%;}
.c-pc .news-date{ left: 0;}
.c-pc .news-con1{ width: 30%; margin-right: 5%;}
.c-pc .news-con1-img img{ width: 100%; height: auto;}
.c-pc .news-con2{ width: 30%;}
.c-pc .news-con2 img{ width: 100%;}
.c-pc .lianxi1 ul li{ width: calc(25% - 4px);}
.c-pc .youshi ul li{ width: 25%; padding-left: 70px; background-position: 20px 20px;}
.c-pc .team-blockl{ width: 50%;}
.c-pc .team-blockr{ width: 50%;}
.c-pc .gallery-list ul li{ width: calc(25% - 13px);}
.c-pc .news-list ul li{ width: calc(50% - 66px);}
.c-pc .head-menu ul{
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.c-pc .head-menu ul li{ width: 100%; float: none;}
#dituContent{ width: 100% !important; border: 0 !important;}
.c-pc .xm-con .picScroll-left .hd .next{ right: 0;}
.c-pc .xm-con .picScroll-left .hd .prev{ left: 0;}
.c-pc .container2{ width: 100%;}
}
@media(max-width:1024px){
.c-pc{ display: none;}
.c-phone{ display: block;}
}