html,body{ color:#666;background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { margin:0;padding:0; }
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section { display:block; }
audio,canvas,video { display: inline-block;*display: inline;*zoom: 1; }
body,button,input,select,textarea{ font-size: 14px ; line-height: 2em; font-family: PingFang SC,Microsoft Yahei,Arial,Hiragino Sans GB,\\5FAE\8F6F\96C5\9ED1,STHeiti,\\534E\6587\7EC6\9ED1,sans-serif }
input,select,textarea{ font-size:100%; }
i,s{font-style: normal;}

th{ text-align:inherit; }
fieldset,img{ border:0; }
iframe{ display:block; }
abbr,acronym{ border:0;font-variant:normal; }
del { text-decoration:line-through; }
address,caption,cite,code,dfn,em,th,var { font-style:normal; font-weight:500; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:500; }
q:before,q:after { content:''; }
sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
sup {top: -0.5em;}
sub {bottom: -0.25em;}
a:hover { text-decoration:none; }
ins,a { text-decoration:none; }
.clear:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; }
.clear { zoom:1; }
body .hide { display:none; }
.left,.right { display:inline; }
.left { float:left; }
.right { float:right; }
.mb20{margin-bottom:20px}
.mb10{margin-bottom:10px}
.mb5{margin-bottom:5px}
.time03{transition: all 0.3s ease-in-out; -webkit-transition: 0.3s ease-in-out; -ms-transition: 0.3s ease-in-out; -o-transition: 0.3s ease-in-out;}
.time05{transition:all  0.5s ease-in-out; -webkit-transition: 0.5s ease-in-out; -ms-transition: 0.5s ease-in-out; -o-transition: 0.5s ease-in-out;}
.time15{transition:all  1.5s ease-in-out; -webkit-transition: 1.5s ease-in-out; -ms-transition: 1.5s ease-in-out; -o-transition: 1.5s ease-in-out;}
.time30{transition:all  3s ease-in-out; -webkit-transition: 3s ease-in-out; -ms-transition: 3s ease-in-out; -o-transition: 3s ease-in-out;}
.hide{ display:none;}
div{box-sizing: border-box;}
body{width: 100%; height: 100%;}
.pbt h3.bai,.pbt p.bai{color: #fff;}
.pbt h3.jz,.pbt p.jz{text-align: center;}
.pbt h3.zdq,.pbt p.zdq{text-align: left;}
.gray {-webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: grayscale(100%); 
  filter: gray; }
button{border:0;outline:none;/*去除蓝色边框*/}

@font-face {
    /* font-properties */
    font-family: shuzi;
    src:url(' Helvetica-Roman-SemiB.ttf'),  
    url(' pictos-web.ttf'),
    url('pictos-web.eot'); /* IE9 */
}

/*分页开始*/
.pab{width: 100%; padding-top:50%; background-color: #ddd; height: 0px; position: relative;   }
.pab .pab_con{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; padding:10%;  color: #fff;}
.pab .pab_con .pab_bt h3{font-size: 54px; line-height: 1.5em;}
.pab .pab_con .pab_bt p{font-size: 18px; margin-bottom: 10%; text-transform: uppercase;}
.pab .pab_con .pab_summ{font-size: 20px; line-height: 1.7em; width: 55%;}
.pab .pab_con i{position: absolute; bottom: 10%; left: 10%; width: 30px; height: 55px;background:url(pic/jtx.png)no-repeat center center; cursor: pointer; 
animation:td 3s infinite;
-moz-animation:td 3s infinite; /* Firefox */
-webkit-animation:td 3s infinite; /* Safari and Chrome */
-o-animation:td 3s infinite; /* Opera */}
.pnav{width: 100%; background-color: #f5f5f5;}
.pnav li{float: left; width: 33.333%;box-sizing: border-box;}
.pnav li a{display: block; width: 100%; height: 70px; line-height: 70px; font-size: 16px; color: #666; text-align: center; box-sizing: border-box;}
.pnav li~li{border-left: 1px solid #e5e5e5;}
.pnav li.on a,.pnav li a:hover{color: #167bc1;}
.pbt{width: 100%; text-align: center; margin-top: 120px; margin-bottom: 75px;}
.pbt h3{font-size: 24px; color: #333;}
.pbt p{color: 12px; color: #888; text-transform: uppercase;}
.page{width: 100%; background-color: #fff;/*padding-bottom: 150px;*/}

.pfoot{width: 100%; height: 465px; background-color:#2d2d33;padding-top: 1px; position: relative;}
.pfoot .ilx_b{width:80%; max-width: 1560px; margin:5% auto; color: #aeaeae;   overflow: hidden; }
.pfoot .ilx_b .ilx_l{width: 50%; float: left;}
.pfoot .ilx_b .ilx_l h3{font-size: 18px; line-height: 1.5em; margin-top: 20px;}
.pfoot .ilx_b .ilx_l h4{font-size: 14px;margin-bottom: 10px; line-height: 1em;}
.pfoot .ilx_b .ilx_l p{font-size: 16px;}
.pfoot .ilx_d{position: absolute; height: 50px; width: 81%; bottom: 0px; line-height: 50px;color: #888; font-size: 14px; overflow: hidden;}
.pfoot .ilx_d .ilx_dleft{float: left;}
.pfoot .ilx_d .ilx_dright{float: right;}
.pfoot .ilx_d .ilx_dright a{color: #888;}
.pfoot .ilx_d .ilx_dright a:hover{color: #999;}

.pfoot .ilx_b .ilx_r{width:355px; margin-top: 80px; float: right; overflow: hidden;}
.pfoot .ilx_b .ilx_r .ilx_rdt{float: right;}
.pfoot .ilx_b .ilx_r .ilx_rdt h3{color: #dbdbdb; font-size: 22px; font-weight: bold;}
.pfoot .ilx_b .ilx_r .ilx_rdt a{display: block; font-size: 14px; color: #aeaeae; line-height: 2em;}
.pfoot .ilx_b .ilx_r .ilx_rdt a:hover{color: #c1c1c1}
.pfoot .ilx_b .ilx_r .ilx_rmiddle{float: left; overflow: hidden;}
.pfoot .ilx_b .ilx_r .ilx_rmiddle li{width: 42px;margin-right: 5px; margin-left: 5px; float: left; height:160px; border-radius: 100%;   position: relative; }
.pfoot .ilx_b .ilx_r .ilx_rmiddle li i{width: 42px; display: block; float: left; height: 42px; border-radius: 100%; background-color:rgba(0,0,0,0.3); position: absolute;bottom: 0px; }
.pfoot .ilx_b .ilx_r .ilx_rmiddle li.wb i{background: url(pic/wba.png);  }
.pfoot .ilx_b .ilx_r .ilx_rmiddle li.wb:hover i{ background: url(pic/wbl.png);  }
.pfoot .ilx_b .ilx_r .ilx_rmiddle li.wx i{background: url(pic/wxa.png);   }
.pfoot .ilx_b .ilx_r .ilx_rmiddle li.wx:hover i{background: url(pic/wxl.png); }
.pfoot .ilx_b .ilx_r .ilx_rmiddle li div{width: 98px; height: 104px; position: absolute; top:0px; opacity: 0; }
.pfoot .ilx_b .ilx_r .ilx_rmiddle li div img{display: block; max-width: 100%;}
.pfoot .ilx_b .ilx_r .ilx_rmiddle li:hover div{top: 5px; opacity: 1;}
.pfoot .ilx_d{position: absolute; height: 80px; bottom: 0px;left: 0px; width: 100%; line-height: 80px;color: #888; font-size: 14px; overflow: hidden;}
.pfoot .ilx_d div{ width: 80%; max-width: 1560px; margin:0 auto;}
.pfoot .ilx_d .ilx_dleft{float: left;}
.pfoot .ilx_d .ilx_dright{float: right;}
.pfoot .ilx_d .ilx_dright a{color: #888;}
.pfoot .ilx_d .ilx_dright a:hover{color: #999;}

/*新闻列表页*/
.page .pnews{width: 100%; max-width: 1320px; margin:0 auto; border-top: 1px solid #e5e5e5; margin-top: 150px; }
.page .pnews li{ border-bottom: 1px solid #e5e5e5;box-sizing: border-box; padding-top: 30px; padding-bottom: 30px;}
.page .pnews li a{display: block; width: 100%;}
.page .pnews li a .pnpic{width: 427px; height: 210px;   float: left;  }
.page .pnews li a .pnpic img{display: block; width: 400px; height: 100%; margin-right: 27px;}
.page .pnews li a .pn_con{margin-left:27px; width:830px; float: left; position: relative; margin-top: 50px;}
.page .pnews li a .pn_con h3{font-size: 18px; color: #555; line-height: 1.5em;  margin-bottom: 10px;}
.page .pnews li a .pn_con>p{font-size: 14px;color: #777; width: 80%;}
.page .pnews li a .pn_con .pn_cright{position: absolute; right: 0px; top: 0px; width: 100px;}
.page .pnews li a .pn_con .pn_cright p{font-size: 24px; color: #777; text-align: right; margin-bottom: 50px;}
.page .pnews li a .pn_con .pn_cright i{display: block; height: 35px; width: 35px;float: right; box-sizing: border-box; border-left: 1px solid #777; color: #666;
  line-height: 35px; text-align: center;}

.page .pnews li a:hover .pnpic img{margin-left: 27px; margin-right: 0px; box-shadow: 0px 1px 10px rgba(0,0,0,0.17)}
.page .pnews li a .pn_con:hover h3{color: #167bc1;}
.page .pnews li a .pn_con .pn_cright i:hover{color: #167bc1;}



/*合作伙伴*/
.pms{width: 1200px; margin:0 auto;}
.pms .pms00{width: 100%; height: 400px; background-color: #f7f7f7; margin-bottom: 50px; position: relative;}
.pms .pms00 .pms00_pic{width:500px; height: 400px; overflow: hidden; }
.pms .pms00 .pms00_pic img{display: block; width: 100%; height: 100%;}
.pms .pms00 .pms00_con{width: 700px; padding: 70px; height: 100%;}
.pms .pms00 .pms00_con h3{font-size: 30px;}
.pms .pms00 .pms00_con p{font-size: 16px; margin-bottom: 180px; line-height: 3em;}
.pms .pms00 .pms00_con i{font-size: 12px;}
.pms .pms00 .pms00_con span{font-size:150px; font-family: shuzi; color: rgba(0,0,0,0.03);  position: absolute; bottom: 31px;}
.pms .pms00 .pms00_con:hover span{color: rgba(0,0,0,0.1);}
.pms .pms00:nth-child(2n) .pms00_con{float: right; background-color: #167bc1; color: #fff;}
.pms .pms00:nth-child(2n) .pms00_pic{float: left;}
.pms .pms00:nth-child(2n) .pms00_con span{right: 0px; color: rgba(255,255,255,0.1);}
.pms .pms00:nth-child(2n):hover .pms00_con span{ color: rgba(255,255,255,0.3);}
.pms .pms00:nth-child(2n+1) .pms00_con{float: left;}
.pms .pms00:nth-child(2n+1) .pms00_pic{float: right;}
.pms .pms00:nth-child(2n+1) .pms00_con h3{color: #167bc1;}
.pms .pms00:nth-child(2n+1) .pms00_con span{left: -3px;}
.pms .pms00:hover .pms00_pic img{transform: scale(1.07); -webkit-transform: scale(1.07); -ms-transform: scale(1.07);}

.phb{width: 1200px; margin:0 auto 15%;}
.phb ul{margin-right: -50px; overflow: hidden;}
.phb li{
      float: left;
    margin-right: 2%;
    width: 31%;
    height: 200px;
    margin-top: 2%;
    /* margin-bottom: 20px; */
    overflow: hidden;
    background: #f7f7f7;

}
.phb li a{
    display: block;
    width: 100%;
    line-height: 50px;
    padding-top: 20px;
    font-size: 18px;
    color: #167bc1;
    background-color: #f7f7f7;
    padding: 20px 20px 0;
}

.phb li p{
  padding: 0 20px;
  font-size: 14px;
}
.phb li:nth-child(2n) { background-color: #167bc1;}
.phb li:nth-child(2n) a{background-color: #167bc1; color: #fff;}
.phb li:nth-child(2n) p{color: #fff;}
.phb li:hover{-webkit-animation: icon-bounce 0.5s  alternate ; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate;}





/*加盟优势*/
.pys01{width: 90%; max-width: 1553px; margin:0 auto;}
.pys01 .pys01_list{width: 100%;  }
.pys01 .pys01_list .pys01_li00{
  width: 15.6%;
    margin-right: 1%;
    /* margin-left: 1%; */
    float: left;
    background-color: #f7f7f7;
    text-align: center;
    padding-top: 28%;
    height: 0px;
    position: relative;
}
.pys01 .pys01_list .pys01_libox{position: absolute; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; padding: 24% 10%;}
.pys01 .pys01_list .pys01_li00 i{display: block; width: 80px;height: 80px; margin: 0 auto;  }
.pys01 .pys01_list .pys01_li00:hover i{-webkit-animation: icon-bounce 0.5s  alternate ;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}
.pys01 .pys01_list .pys01_li00 h3{font-size: 18px;  line-height: 3em; color: #333;}
.pys01 .pys01_list .pys01_li00 p{font-size: 14px; color: #888; line-height: 1.8em;}

.pys02{width: 100%; height: 0; padding-top:29%;   position: relative;}
.pys02 ul{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; }
.pys02 li{float: left; width: 20%; box-sizing: border-box; color: #fff;   height: 100%; position: relative; overflow: hidden;}
.pys02 li img{display: block; width: 100%; height: 100%; }
.pys02 li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}


.pys02 li s{width: 100%; height: 100%; background-color: rgba(0,0,0,0.4); position: absolute; left: 0px; top: 0px;}
.pys02 li:hover s{
  background-color: rgba(0,0,0,0);
}
.pys02 li h3,.pys02 li p{position: absolute; left: 10%; width: 80%;}
.pys02 li h3{font-size: 14px;bottom: 15%;}
.pys02 li p{font-size: 24px; bottom: 10%; }

/*.pys02 li:hover s{background-color: rgba(0,0,0,0);}
.pys02 li:nth-child(2n):hover h3,.pys02 li:nth-child(2n):hover p{  left: -100%;  }
.pys02 li:nth-child(2n+1):hover h3,.pys02 li:nth-child(2n+1):hover p{  bottom: -50px;  }*/


.pys03{width: 90%; max-width: 1553px; margin:0 auto; }
.pys03 .pys03_list{width: 100%; margin-bottom: 15%;}
.pys03 .pys03_list .pys03_l00{ width: 30%; margin-right:5%; float: left; position: relative; cursor: pointer;}
.pys03 .pys03_list .pys03_l00 .pys03_l0con{}
.pys03 .pys03_list .pys03_l00 .pys03_l0con i{font-size: 150px; font-family: shuzi; color: #f7f7f7; position: absolute; left: -3px; top: 40px;}
.pys03 .pys03_list .pys03_l00:hover .pys03_l0con i{color: #f1f1f1; top: 80px;}
.pys03 .pys03_list .pys03_l00 .pys03_l0con h3{font-size: 30px; color: #167bc1; margin-top: 20px; line-height: 2em; z-index: 5; position: relative;}
.pys03 .pys03_list .pys03_l00 .pys03_l0con p{font-size: 16px; color: #666;z-index: 5; position: relative; margin-bottom: 15px;}
.pys03 .pys03_list .pys03_l00 .pys03_l0pic{ width: 100%; height:0;padding-top: 66.5%; position: relative; }
.pys03 .pys03_list .pys03_l00 .pys03_l0pic img{display: block; position: absolute; width: 100%; height: 100%; left: 0px; top: 0px;}
.pys03 .pys03_list .pys03_l03{margin-right: 0px;}
.pys03 .pys03_list .pys03_l00:hover .pys03_l0con p{color:#167bc1; }

/*加盟收益*/
.psy{width:90%; max-width: 1553px; margin:0 auto 10%;}
.psy01 .psy01_qh{width: 100%;}
.psy01 .psy01_qh .hd{ text-align: center; margin-bottom: 30px;}
.psy01 .psy01_qh .hd li{font-size: 14px; color: #666; display: inline-block;padding-left: 92px; padding-right: 92px; cursor: pointer; line-height: 2em; padding-bottom: 5px;}
.psy01 .psy01_qh .hd li.on{text-decoration: underline; color: #167bc1;}
.psy01 .psy01_qh .bd{width: 100%;}
.psy01 .psy01_qh .bd .psy01_qh01{} 
.psy01 .psy01_qh .bd .psy01_qh01 li{background-color:#f7f7f7; float: left; width: 21%; margin-left: 2%; margin-right: 2%; height: 200px; box-sizing: border-box; padding:3% 4% 0; position: relative;} 
.psy01 .psy01_qh .bd .psy01_qh01 li i{display: block; width: 65px; height: 65px;   margin: 0 auto 10px;}
.psy01 .psy01_qh .bd .psy01_qh01 li:hover i{-webkit-animation: icon-bounce 0.5s  alternate ;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}
.psy01 .psy01_qh .bd .psy01_qh01 li p{font-size: 16px; text-align: center; line-height: 1.5em; position: relative; z-index: 5;}
.psy01 .psy01_qh .bd .psy01_qh01 li span{ font-size: 100px; color: #ebebeb; font-family: shuzi;position: absolute; left: -3px;  bottom: 18px; }

.psy01 .psy01_qh .bd .psy01_qh02{} 
.psy01 .psy01_qh .bd .psy01_qh02 li{background-color:#f7f7f7; float: left; width:30%; height: 0px; padding-bottom: 18.65%; box-sizing: border-box; overflow: hidden;  position: relative;} 
.psy01 .psy01_qh .bd .psy01_qh02 li:hover div img{ transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1);}
.psy01 .psy01_qh .bd .psy01_qh02 li div img{display: block; width: 100%;   position: absolute; top: 0px; left: 0px;}
.psy01 .psy01_qh .bd .psy01_qh02 li~li{margin-left: 5%;}
.psy01 .psy01_qh .bd .psy01_qh02 li p{font-size: 14px;width: 100%; background:rgba(0,0,0,0.3); color: #fff;  height: 50px; font-weight: bold; text-align: center; line-height:50px; position:absolute; bottom: 0px;
 left: 0px; z-index: 5;}


.psy02{}
.psy02 .psy02_list{width: 100%;}
.psy02 .psy02_list li{float: left; width: 24%; margin-right: 0.5%; margin-left: 0.5%; box-sizing: border-box;}
.psy02 .psy02_list li:hover{padding: 12px 10px; box-shadow: 0px 5px 15px rgba(0,0,0,0.17);}
.psy02 .psy02_list li .psy02_lpic{width: 100%; padding-top:100%;   position: relative; height: 0; margin-bottom: 4%; overflow: hidden;}
.psy02 .psy02_list li .psy02_lpic img{display: block; width: 100%; height: 100% ; position: absolute; top: 0px; left: 0px;}
.psy02 .psy02_list li:hover .psy02_lpic img{ transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); }
.psy02 .psy02_list li .psy02_lcon{width: 100%; padding-top: 100%; background-color: #f7f7f7; position: relative; height: 0; margin-bottom: 4%;font-size: 18px; color: #666; }
.psy02 .psy02_list li .psy02_lcon div{width: 100%; height: 100% ; position: absolute; top: 0px; left: 0px; padding: 35% 10%;   }

.psy02 .psy02_list li:hover .psy02_lcon div{padding-top: 30%;}
.psy02 .psy02_list li:nth-child(2n) .psy02_lcon{background-color:#167bc1; color: #fff;}

/*表单提交*/
.pbd{width: 1000px; margin: 0 auto  ; padding-bottom: 15%; background-color: #fff; border-top: 1px solid #e9e9e9;}
.pbd form{overflow: hidden; padding-bottom: 150px; font-size: 16px;}
.pbd form .form_title{display: none;}
.pbd form .form_group{display: block; width: 45%; float: left; border:none; margin-top: 50px; height: 70px;   position: relative; margin-right: 5%;}
.pbd form .form_group .control_label{position: absolute; left: 0px; top: 20px;}
.pbd form input{display: block; width: 90%; padding-left: 10%; border:none; line-height:70px;  height:70px;   font-size: 16px; color: #666;
 border-bottom: 1px solid #e9e9e9;outline:none;}
.pbd form textarea{width: 90%;border:0;outline:none; height:150px; padding-left: 10%; line-height: 30px;font-size: 16px; color: #666; border-bottom: 1px solid #e9e9e9;}
.pbd form .button{width: 160px; height: 50px; margin-top: 100px; line-height: 50px; text-align: center; margin-left: -100px; color: #fff;background-color:#167bc1;border: none; font-size: 18px;
 padding-left: 0px; cursor: pointer;}
.pbd form .button:hover{background: #555; }
/*水润产品*/
.psr01{width: 1200px; background-color: #fff; margin: 0 auto; margin-bottom: 75px; position: relative;}
.psr01 .pbt{margin-bottom: 0px;}
.psr01 .bd{width: 1180px;  margin:0 auto; overflow: hidden;}
.psr01 .bd ul{}
.psr01 .bd li{float: left; width: 480px;  }
.psr01 .bd li .psr01_pic{width: 100%; height: 480px; position: relative; padding: 50px;}
.psr01 .bd li img{display: block; width: 400px; height: 400px; margin:0 auto; position: relative; z-index: 5;}
.psr01 .bd li i{display: block; width: 100%; height: 150px; background-color:#167bc1; position: absolute; bottom: 0px; left: 0px;}
.psr01 .bd li p{font-size: 16px; text-align: center; line-height: 3em;}
.psr01 .swiper-button-next, .psr01 .swiper-button-prev{top: 60%!important;}
.psr01 .swiper-button-next, .psr01 .swiper-container-rtl .swiper-button-prev{right: -5%!important; left: auto;}
.psr01 .swiper-button-prev, .psr01 .swiper-container-rtl .swiper-button-next{left:-5%!important; right: auto;}

.psr_sp{width: 100%; position: relative;}
.psr_sp>img{width: 100%; }
.psr_sp a{display: block; width: 80px; height: 80px; background :url(pic/dbf.png); background-size: 100% 100%; position:  absolute; bottom: 50%; left: 50%; margin-left: -40px;}
.psr_sp p{font-size: 30px; text-align: center; color: #fff; width: 100%; position:  absolute; bottom: 35%;}

.psr_yslist{width: 90%; max-width: 1360px; margin:0 auto; height:500px; overflow:hidden; position: relative;}
.psr_yslist .hdd{width: 100%; text-align: center; margin-bottom: 100px;}
.psr_yslist .hdd ul{margin-right: -230px;}
.psr_yslist .hdd li{width: 220px; height: 50px; text-align: center; line-height: 50px; color:#666 ; font-size: 14px; background: #e6e6e6; display: inline-block; margin-right: 230px; 
  cursor: pointer;}
.psr_yslist .hdd li.on,.psr_yslist .hdd li:hover{color: #fff;background: #167bc1;}
.psr_yslist .bdd{margin-bottom: 180px;width: 1200px; margin:0 auto;}
.psr_yslist .bdd ul{text-align: center; }
.psr_yslist .bdd ul li{width:10%; display: inline-block; box-sizing: border-box; }
/*.psr_yslist .bdd ul li~li{margin-left: 7%;}*/
.psr_yslist .bdd ul li i{display: block; width: 80px; height: 80px; margin:0 auto 15px; }
.psr_yslist .bdd ul li i img{display: block; max-width: 100%;}
.psr_yslist .bdd ul li p{font-size: 16px; color: #666; text-align: center; line-height: 1.7em;}

.psr_yslist .bdd ul.swiper-container12{overflow:hidden; width: 1200px; margin: 0 auto; }
.psr_yslist .bdd ul.swiper-container12 .swiper-wrapper{width: 100%; height: 100%;}
.psr_yslist .bdd ul.swiper-container12 li{width: 360px; height: 225px;margin-right: 20px; margin-left: 20px;}
.psr_yslist .bdd ul.swiper-container12 li img{display: block; max-width: 90%; margin: 0 auto}
.psr_yslist .swiper-button-next, .psr_yslist .swiper-button-prev{top: 50%!important; z-index:14; display: none;}
.psr_yslist .swiper-button-next, .psr_yslist .swiper-container-rtl .swiper-button-prev{right: 0px!important; left: auto;}
.psr_yslist .swiper-button-prev, .psr_yslist .swiper-container-rtl .swiper-button-next{left:0px!important; right: auto;}

.psr_yx{width: 100%;position: relative;}
.psr_yx>img{display: block; width: 100%;}
.psr_yx .pbt{position: absolute; width: 100%; top: 1%; }
.psr_yx .pbt h3,.psr_yx .pbt p{color: #fff;}
.psr_yx .psr_yxqh{position: absolute; width: 600px; top: 40%; left: 50%; margin-left: -300px; color: #fff; text-align: center;}
.psr_yx .psr_yxqh .hd{width: 100%;  margin-bottom: 17%;}
.psr_yx .psr_yxqh .hd li{width: 50%; display: inline-block; float: left; font-size: 18px;}
.psr_yx .psr_yxqh .hd li.on,.psr_yx .psr_yxqh .hd li:hover{text-decoration: underline; cursor: pointer;}
.psr_yx .psr_yxqh .bd{width: 100%; font-size: 18px; line-height: 1.7em;}

.psr_xs{width: 90%; max-width: 1400px; margin: 0 auto; background-color: #f7f7f7; box-shadow: 0px 1px 10px rgba(0,0,0,0.2); margin-bottom: 130px; border-radius: 5px; overflow: hidden;}
.psr_xs .psr_xspic{width: 50%; float: left;}
.psr_xs .psr_xspic img{display: block; width: 100%;}
.psr_xs .psr_xscon{width: 50%; float: right;padding: 10% 6% 0;}
.psr_xs .psr_xscon p{font-size: 16px; color: #333; margin-bottom: 30px; line-height: 1.8em;}

.psrqc{width: 100%; background-color: #f7f7f7; padding-top: 10px; padding-bottom: 150px; height: 700px;   }
.psrqc .psrqc_list{width:90%; max-width: 1553px; margin:0 auto;}
.psrqc .psrqc_list ul{width: 100%;}
.psrqc .psrqc_list ul li{width: 15%; float: left; margin-left: 2.5%; margin-right:2.5%; box-sizing: border-box;}
.psrqc .psrqc_list ul li .psrqc_lpic{ overflow: hidden; border: 6px solid #167bc1; width: 100%; padding-top: 100%; height: 0px;background-color: #ddd; position: relative; border-radius: 50%;}
.psrqc .psrqc_list ul li .psrqc_lpic img{display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.psrqc .psrqc_list ul li p{text-align: center; font-size: 14px; color: #888; line-height: 2em; margin-top: 20px;}

/*智慧停车*/
.pzh01{width: 1200px; margin:0 auto; font-size: 14px; color: #888; line-height: 1.7em; text-align: center;}
.pzh01 .pzh01_con{width: 100%;}
.pzh01 .pzh01_sz{width: 100%;}
.pzh01 .pzh01_sz .pzh01_szlist{width: 25%; float: left; margin-top: 45px;}
.pzh01 .pzh01_sz .pzh01_szlist p{font-size: 30px; color: #167bc1;}
.pzh01 .pzh01_sz .pzh01_szlist p i{font-size: 70px; font-weight: bold;}
.pzh01 .pzh01_sz .pzh01_szlist span{font-size: 14px; color: #666; line-height: 3em;}

.pzh02{width: 100%; overflow: hidden; margin-top: 170px; position: relative; text-align: center; color: #fff; font-size: 14px;}
.pzh02 img{display: block; width: 100%; }
.pzh02 .pzh02_box{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}
.pzh02 .pzh02_con{margin-top: -50px;}
.pzh02 .pbt h3,.pzh02 .pbt p {color: #fff;}
.pzh02 .pbt{margin-bottom: 5%;}
.pzh02 .pzh02_list{width: 1200px; margin:8% auto 0;}
.pzh02 .pzh02_list li{width: 20%; float: left;}
.pzh02 .pzh02_list li i{display: block; width: 80px; height: 80px; margin:0 auto 30px; }
.pzh02 .pzh02_list li:hover i{-webkit-animation: icon-bounce 0.5s alternate; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; 
  animation: icon-bounce 0.5s alternate; }
.pzh02 .pzh02_list li p{font-size: 16px;}

.pzh03{width: 100%; background: #fff;}
.pzh03 .pzh03_con{width: 90%; max-width: 1590px; margin: 0 auto 10%; min-height: 530px;}
.pzh03 .pzh03_con li{width: 22.5%; box-sizing: border-box;  float: left;}
.pzh03 .pzh03_con li:hover{padding: 8px 8px 16px; box-shadow: 0px 1px 10px rgba(0,0,0,0.17)}
.pzh03 .pzh03_con li~li{margin-left:3.33% }
.pzh03 .pzh03_con li .pzh03_c_pic{width: 100%;  overflow:hidden;  }
.pzh03 .pzh03_con li .pzh03_c_pic img{width: 100%; display: block;}
.pzh03 .pzh03_con li .pzh03_cnr{width: 100%;}
.pzh03 .pzh03_con li .pzh03_cnr h3{font-size: 18px; color: #333; line-height: 3.5em; margin-top: 4px;}
.pzh03 .pzh03_con li .pzh03_cnr p{font-size: 14px; color: #888; line-height: 1.7em;}

.pzh04{width: 100%; background: #167bc1; }
.pzh04 .pbt{margin-top: 5%; margin-bottom: 5%;}
.pzh04 .pzh04_qpic{width: 50%; float: left; height: 500px;}
.pzh04 .pzh04_qpic ul{width: 100%; height: 100%; position: relative;}
.pzh04 .pzh04_qpic ul li{position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; overflow:hidden; display: none;}
.pzh04 .pzh04_qpic img{display: block; width: 100%;}
.pzh04 .pzh04_qnr{width: 50%; float: right; padding: 5% 25% 0% 5%; position: relative; color: #fff;}
.pzh04 .pzh04_qnr .tubiao{width: 100%; border-bottom: 1px solid #157565;}
.pzh04 .pzh04_qnr .tubiao li{float:left; width: 18%; display: block; padding-bottom: 3%; margin-top:5%; cursor: pointer; }
.pzh04 .pzh04_qnr .tubiao li.on,.pzh04 .pzh04_qnr .tubiao li:hover{border-bottom: 1px solid rgba(255,255,255,0.9);}
.pzh04 .pzh04_qnr .tubiao li~li{margin-left: 9.33%;}
.pzh04 .pzh04_qnr .tubiao li img{display: block; width: 100%;}
.pzh04 .pzh04_qnr .pzh04_qnms{width: 100%;}
.pzh04 .pzh04_qnr .pzh04_qnms li{display: none;}
.pzh04 .pzh04_qnr .pzh04_qnms h3{font-size: 20px; line-height: 3em;}
.pzh04 .pzh04_qnr .pzh04_qnms p{font-size:14px;}
/*智能硬件*/
.pyj01{width: 1050px; margin:0 auto; font-size: 14px; color: #888; line-height: 1.7em; text-align: center; font-size: 14px; color: #888;}
.pyj01 .pyj01_sz{width: 850px; margin : 70px auto 0;}
.pyj01 .pyj01_sz .pyj01_szlist{width:16.6%; float: left; }
.pyj01 .pyj01_sz .pyj01_szlist p{display: block; width: 50px; height: 50px; margin: 0 auto; background:url(pic/icon.png)no-repeat;}
.pyj01 .pyj01_sz .pyj01_szlist:hover p{ -webkit-animation: icon-bounce 0.5s alternate; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate; }
.pyj01 .pyj01_sz .pyj01_szl01 p{background-position: 0px 0px;}
.pyj01 .pyj01_sz .pyj01_szl02 p{background-position: -50px 0px;}
.pyj01 .pyj01_sz .pyj01_szl03 p{background-position: -100px 0px;}
.pyj01 .pyj01_sz .pyj01_szl04 p{background-position: -150px 0px;}
.pyj01 .pyj01_sz .pyj01_szl05 p{background-position: -200px 0px;}
.pyj01 .pyj01_sz .pyj01_szl06 p{background-position: -250px 0px;}
.pyj01 .pyj01_sz .pyj01_szl07 p{background-position: -300px 0px;}
.pyj01 .pyj01_sz .pyj01_szlist span{color: #666; font-size: 14px; line-height: 2.5em;}
.pyj01 ul{width: 850px; margin: 30px auto 170px;}
.pyj01 ul li{color: #666; float: left; line-height: 14px; overflow: hidden; font-weight: bold;}
.pyj01 ul li~li{border-left:2px solid #666; padding-left: 4%; margin-left: 4%;}

.pyj02{width: 100%; position: relative; color: #fff;}
.pyj02>img{display: block; width: 100%;}
.pyj02 .pyj02_box{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px;}
.pyj02 .pyj02_box div{width: 90%; margin: 0 auto ; max-width: 1350px;}
.pyj02 .pyj02_box ul{float: left; margin-top: 10%; width: 45%;box-sizing: border-box;}
.pyj02 .pyj02_box ul~ul{margin-left:10%;}
.pyj02 .pyj02_box ul h3{box-sizing: border-box; width: 100%; height: 95px; line-height: 95px; font-size: 24px; text-align: center; background: rgba(20,156,135,0.6);}
.pyj02 .pyj02_box ul li{box-sizing: border-box;width: 100%; height: 50px; line-height: 48px; border:1px solid rgba(255,255,255,0.3); margin-top: 20px; padding-left:25%; cursor: pointer;}
.pyj02 .pyj02_box ul li:hover{background: rgba(20,156,135,0.4); border:1px solid rgba(20,156,135,0.4);}

.pyj03{width: 100%; background: #fff; position: relative;}
.pyj03 .pyj03_con{width: 90%; max-width: 1590px; margin: 0 auto 10%; overflow: hidden;}
.pyj03 li{float: left; width:33.33%; background: #f7f7f7; overflow: hidden;}
.pyj03 li .pyj03_c_pic{width: 100%; padding:5%; border-bottom: 1px solid #ededed;}
.pyj03 li .pyj03_c_pic img{display: block; width: 100%; }
.pyj03 li .pyj03_cnr{font-size: 16px; padding: 5%; }
.pyj03 li .pyj03_cnr h3{font-size: 16px; color: #333; margin-bottom: 5px;}
.pyj03 li .pyj03_cnr p{font-size: 14px; color: #999; line-height: 1.7em;}
.pyj03 .swiper-button-next, .pyj03 .swiper-button-prev{top: 60%!important;}
.pyj03 .swiper-button-next, .pyj03 .swiper-container-rtl .swiper-button-prev{right: 5%!important; left: auto;}
.pyj03 .swiper-button-prev, .pyj03 .swiper-container-rtl .swiper-button-next{left:5%!important; right: auto;}
/*考科学富*/
.pkk01{width: 100%;}
.pkk01 .pkk01_con{width: 1125px; margin:0 auto; text-align: center; margin-bottom: 8%;}

.pkk02{width: 100%; position: relative;  }
.pkk02 .pbt{margin-bottom: 5%; margin-top: 5%;}
.pkk02>img{display: block; width: 100%;}
.pkk02 .pkk02_box{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.pkk02 .pkk02_box .pkk02_list{width: 95%; max-width: 1560px; margin:0 auto; color: #fff; font-size: 18px; text-align: center;padding-left: 5px; padding-right: 5px;}
.pkk02 .pkk02_box .pkk02_list li{width: 33.33%; float: left;   }
.pkk02 .pkk02_box .pkk02_list li  i{display: block; width: 80px; height: 80px; margin: 0 auto 3%; background: url(pic/icon.png)no-repeat; cursor: pointer;}
.pkk02 .pkk02_box .pkk02_list li.pkk02_l01 i{background-position: -10px -60px;}
.pkk02 .pkk02_box .pkk02_list li.pkk02_l02 i{background-position: -110px -60px;}
.pkk02 .pkk02_box .pkk02_list li.pkk02_l03 i{background-position: -210px -60px;}
.pkk02 .pkk02_box .pkk02_list li:hover  i{-webkit-animation: icon-bounce 0.5s alternate;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}

.pkk03{width: 100%; position: relative; overflow: hidden;}
.pkk03 .pkk03_con{width: 80%; max-width: 1560px; margin:0 auto 8%; overflow: hidden;}
.pkk03 .pkk03_con ul{margin-top: 10px;}
.pkk03 .pkk03_con li{width: 20%; float: left; text-align: center; line-height: 2em; color:#666; font-size: 14px; }
.pkk03 .pkk03_con li .pkk03_c_pic{box-shadow: 0px 1px 10px rgba(0,0,0,0.12); margin-left: 5px; margin-right: 5px; margin-bottom: 1%; overflow: hidden; cursor: pointer;}
.pkk03 .pkk03_con li:hover .pkk03_c_pic img{transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1);}
.pkk03 .pkk03_con li img{display: block; margin: 0 auto; max-width: 100%;}
.pkk03 .pkk03_con li p{line-height: 3em;}
.pkk03 .pkk03_con li:hover p{color: #167bc1; }
.pkk03 .swiper-button-next, .pkk03 .swiper-button-prev{top: 55%!important;}
.pkk03 .swiper-button-next, .pkk03 .swiper-container-rtl .swiper-button-prev{right: 5%!important; left: auto;}
.pkk03 .swiper-button-prev, .pkk03 .swiper-container-rtl .swiper-button-next{left:5%!important; right: auto;}

.pkk04{width: 100%; position: relative; overflow: hidden; height: 700px; background:url(pic/kk06.jpg)no-repeat ; background-attachment: fixed; background-size: cover; }
.pkk04>img{display: block; width: 100%;}
.pkk04 .pkk04_box{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.pkk04 .pbt{margin-top: 4%;}
.pkk04 .pbt h3,.pkk04 .pbt p{color: #fff}
.pkk04 .pkk04_nr{width:950px; margin:0 auto; height: 500px; position: relative;  }
.pkk04 .pkk04_nr .pkk04_nleft{float: left; width: 30%; position: absolute; bottom: -10px;}
.pkk04 .pkk04_nr .pkk04_nleft img{max-width: 100%;}
.pkk04 .pkk04_nr .pkk04_nright{float: right; color: #fff; position: absolute; bottom:0px; right: 0px; }
.pkk04 .pkk04_nr .pkk04_nright dl{position: relative; padding-left: 10px; height:50px; border-left: 1px solid rgba(255,255,255,0.3); margin-top: 10%; margin-bottom: 50%; }
.pkk04 .pkk04_nr .pkk04_nright dl i{font-size: 50px;  position: absolute; top: 10px; left: -80px; padding-right: 10px;}
.pkk04 .pkk04_nr .pkk04_nright dl dt{font-size: 20px; display: block; line-height: 1em; margin-bottom: 12px;}
.pkk04 .pkk04_nr .pkk04_nright dl dd{font-size: 14px;display: block; line-height: 1em;}

.pkk05{width: 90%; margin: 0 auto; max-width: 1530px; padding-bottom: 195px;}
.pkk05 .pkk05_list{width: 100%; position: relative; }
.pkk05 .pkk05_list .pkk05_l00{width: 33.32%; float: left;box-shadow: 0px 1px 10px rgba(0,0,0,0.17); }
.pkk05 .pkk05_list .pkk05_l00 .pkk05_lpic{width: 100%; overflow: hidden;}
.pkk05 .pkk05_list .pkk05_l00 .pkk05_lpic img{display: block; width: 100%;}
.pkk05 .pkk05_list .pkk05_l00:hover .pkk05_lpic img{transform: scale(1.1); -o-transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1);}
.pkk05 .pkk05_list .pkk05_l02{margin-top: 5%;}
.pkk05 .pkk05_list .pkk05_l00  p{color: #167bc1; font-size: 18px; text-align: center; box-sizing: border-box; padding:6%;}

.pqhy{width:100%; overflow: hidden; position: relative; height: 450px;}
.pqhy>img{display: block; /*width: 100%;*/ height: 100%; margin: 0 auto}
.pqhy:hover>img{transform: scale(1.05); -o-transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05);}
.pqhy .pqhy_box{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; color: #fff; text-align: center;}
.pqhy .pqhy_box h3,.pqhy .pqhy_box p,.pqhy .pqhy_box h3 a {  width: 100%;}
.pqhy .pqhy_box h3{font-size: 18px; margin-top: 150px;  }
.pqhy .pqhy_box p{font-size: 36px; margin-top: 20px;}
.pqhy .pqhy_box a{font-size: 12px;   color: #fff; display: block; text-transform: uppercase; width: 90px; height: 26px; text-align: center; line-height: 26px;
 background: rgba(255,255,255,0.3); margin:60px auto 0;}
.pqhy .pqhy_box a:hover{ background: rgba(20,156,135,0.4);
  -webkit-animation: icon-bounce 0.5s  alternate ;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}

 /*汽车服务*/
.pqc01{width: 90%; margin:0 auto; max-width: 1200px; font-size: 14px; color: #666; line-height: 1.8em; text-align: center;}
.pqc01 .pqc01_list{width: 100%; margin-top: 4%; margin-bottom: 10%;}
.pqc01 .pqc01_list li{float: left; text-align: center; width: 24%; margin:0.5% 0.5% 2% 8%; padding: 2% 0; box-sizing: border-box; box-shadow: 0px 1px 10px rgba(0,0,0,0.17);}
.pqc01 .pqc01_list li i{display: block; width: 65px; height: 65px; margin:0 auto 2%;  }
.pqc01 .pqc01_list li:nth-child(3n+1){margin:0.5% 0.5% 2% 4%;}

.pqc02{width: 100%; position: relative; color: #fff; text-align: center;}
.pqc02>img{display: block; width: 100%;}
.pqc02 .pqc02_box{width: 100%; height: 100%; position: absolute; left: 0px; top: 0px; padding:12% 20% 0; font-size: 30px; line-height: 2em;}

.pqc03{width: 100%; background:#f7f7f7; padding-top: 1px;}
.pqc03 .pqc03_con{width: 90%; max-width: 1300px; margin:0 auto  ; padding-bottom: 70px;}
.pqc03 .pqc03_con .pqc03_list{float: left; width: 25%; margin-bottom: 60px; overflow: hidden; cursor: pointer;}
.pqc03 .pqc03_con .pqc03_list i{display: block; width: 150px; height: 110px; float: left;}
.pqc03 .pqc03_con .pqc03_list i img{max-height: 100%;}
.pqc03 .pqc03_con .pqc03_list:hover i img{-webkit-animation: icon-bounce 0.5s  alternate ; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; 
  animation: icon-bounce 0.5s alternate;}
.pqc03 .pqc03_con .pqc03_list p{font-size: 18px; color: #333; float:left; line-height: 110px;}

.pqc04{width: 100%; background: #fff; }
.pqc04 .pqc04_list{width: 90%; max-width: 1580px; margin: 0 auto 220px;}
.pqc04 .pqc04_list .pqc04_l00{float: left; width: 31%; }
.pqc04 .pqc04_list .pqc04_l00 .pqc04_lpic{width: 100%;}
.pqc04 .pqc04_list .pqc04_l00 .pqc04_lpic img{display: block; width: 100%;}
.pqc04 .pqc04_list .pqc04_l00 p{display: block; width: 100%; text-align: center; font-size:18px; color: #167bc1; line-height: 50px; margin-top: 15px; }
.pqc04 .pqc04_list .pqc04_l00~.pqc04_l00{margin-left: 3.5%;}

/*健康*/
.pjk01{width: 90%; margin:0% auto 0; max-width: 1200px; font-size: 14px; color: #666; line-height: 1.8em; text-align: center; }
.pjk01 .pjk01_cont{margin-bottom: 10%;}
.pjk02{width: 100%; background: #167bc1;}
.pjk02>img{display: block; width: 50%; float: left;}
.pjk02 .pjk02_box{width: 50%; float: right; color: #fff;}
.pjk02 .pjk02_con{position: relative; padding-left: 35%; width:80%; margin-left: 10%;}
.pjk02 .pjk02_con i{display: block; width: 33%; position: absolute; left: 0px; top: 0px;}
.pjk02 .pjk02_con i img{display: block; width: 100%;}
.pjk02 .pjk02_con h4{font-size: 18px; margin-top: -10%; margin-bottom:10%;}
.pjk02 .pjk02_con span{font-size: 14px;}
.pjk02 .pjk02_con .pbt{margin-top: 40%;}

.pjk03{width: 100%; margin-bottom: 10%;}
.pjk03_con{width: 90%; margin:0 auto ;  max-width: 1560px;}
.pjk03_con li{float: left;width:11%; }
.pjk03_con li i{display: block;width: 100%; overflow: hidden;}
.pjk03_con li i img{display: block; max-width: 100%;}
.pjk03_con li:hover i img{transform:rotateY(180deg); -ms-transform:rotateY(180deg); -moz-transform:rotateY(180deg); -webkit-transform:rotateY(180deg); -o-transform:rotateY(180deg);}
.pjk03_con li~li{margin-left:3.5%;}
.pjk03_con li p{font-size: 18px; color: #333; text-align: center; line-height: 2.5em;}

/*停车*/
.ptc01{width: 100%; font-size: 14px; color: #666; line-height: 1.8em; text-align: center; background: url(pic/tcbg.jpg) center center  ;padding-bottom: 10%; background-size: 80% 100%;}
.ptc01 .ptc01_list{max-width: 1100px; margin:0 auto  ; width: 90%; }
.ptc01 .ptc01_list li{width:30%; float: left;}
.ptc01 .ptc01_list li~li{width: 30%; margin-left:5%; }
.ptc01 .ptc01_list li i{color: #167bc1; font-size: 62px; text-align: center;}
.ptc01 .ptc01_list li p{line-height: 2.5em;}
.ptc01 .ptc01_cont{max-width: 1100px; margin:0 auto  ; width: 90%;  }
.ptc01 .ptc01_cont p{margin-top: 2%;}

.ptc02{width: 100%; position: relative; height: 600px; background: #333; overflow: hidden;}
.ptc02 .ptc02_b01{width: 100%; position: absolute; left:0%;  top: 0px;   height: 100%;  } 
.ptc02 .ptc02_b01 img.on{z-index: 5; -webkit-filter: grayscale(0%); -moz-filter: grayscale(0%); -ms-filter: grayscale(0%); -o-filter: grayscale(0%); filter: grayscale(00%); 
  filter: gray;}
.ptc02 .ptc02_b01 .ptc02_b01t1{right:50%;}
.ptc02 .ptc02_b01 .ptc02_b01t2{left: 50%;}
.ptc02 .ptc02_b01 img{display: block;  height: 100%;   float: left; position: absolute; top: 0px;}
.ptc02 .ptc02_box{width: 100%; position: absolute; left: 0px;  top: 0px; color: #fff; font-size: 14px; height: 100%;}

.ptc02 .ptc02_box h3{font-size: 26px; margin-bottom: 50px; position: relative; z-index:10;}
.ptc02 .ptc02_box p{position: relative; z-index:10;}
.ptc02 .ptc02_box .ptc02_con{width: 50%; height: 100%; padding:8% 10%; position: relative; z-index: 8; font-size: 16px;}
.ptc02 .ptc02_box  s{position: absolute; width: 100%; top: 0px; left: 0px; height: 100%; background: rgba(0,0,0,0.5); display: block; z-index: 7;}




.ptc03{}
.ptc03 .ptc03_con{ font-size: 14px; color: #888;}
.ptc03 .ptc03_con>h3{font-size: 20px; color: #167bc1; font-weight: bold;text-align: center;}
.ptc03 .ptc03_con>p{text-align: center; line-height: 1.8em; margin-top: 1%;}
.ptc03 .ptc03_cnr{width: 90%; max-width: 1560px; margin:3% auto; position: relative;}
.ptc03 .ptc03_cnr .ptc03_cnr00{width: 50%; float: left; overflow: hidden; min-height: 160px; margin-top: 5%; margin-bottom: 5%;}
.ptc03 .ptc03_cnr .ptc03_cnr00 h3{font-size: 14px;color: #167bc1; font-weight: bold; }
.ptc03 .ptc03_cnr .ptc03_cnr01 h3,.ptc03 .ptc03_cnr .ptc03_cnr03 h3{text-align: right; }
.ptc03 .ptc03_cnr .ptc03_cnr01,.ptc03 .ptc03_cnr .ptc03_cnr03 {padding-right:21%; text-align: right; }
.ptc03 .ptc03_cnr .ptc03_cnr02,.ptc03 .ptc03_cnr .ptc03_cnr04 {padding-left:21%;   }
.ptc03 .ptc03_cnr .ptc03_cnr05{width: 24%; position:absolute; top:50%; margin-top: -13%; left:38%; border-radius:100%; box-shadow: 0px 1px 20px rgba(0,0,0,0.17); }
.ptc03 .ptc03_cnr .ptc03_cnr05 img{width:100%;border-radius:100%; display: block; overflow: hidden;}

.ptc04{width: 100%; position: relative; height: 600px; background:url(pic/tc03.jpg)no-repeat center center; background-size: cover; background-attachment: fixed;}
.ptc04>img{display: block; width: 100%;}
.ptc04 .ptc04_box{width: 80%; position: absolute; left: 10%;  top: 5%; color: #fff; font-size: 14px; text-align: center;}

.ptc05{position: relative; }
.ptc05 .ptc05_list{width: 90%; margin:0 auto 5%; max-width: 1560px; overflow: hidden; position: relative;}
.ptc05 .ptc05_list li{float: left; width: 33.33%; cursor: pointer;}
.ptc05 .ptc05_list .ptc05_lpic{width: 100%; position: relative; width: 100%; height:0px; padding-top:63.5%; overflow: hidden;}
.ptc05 .ptc05_list .ptc05_lpic span{position: absolute; top: 0px; left: 0px;}
.ptc05 .ptc05_list .ptc05_lpic span i{}
.ptc05 .ptc05_list .ptc05_lpic img{display: block; width: 100%; position: absolute; top: 0px; left: 0px;}
.ptc05 .ptc05_list .ptc05_lpic span{width: 100%; height: 100%; display: block; position: absolute; top: 0px; left: 0px; background-color: rgba(20,156,135,0.7); display: none;}
.ptc05 .ptc05_list .ptc05_lpic span i{width: 50px; height: 50px; position: absolute; top: 50%; left: 50%;margin-top: -25px; margin-left: -25px;  background: url(pic/jia.png)no-repeat center center;}
.ptc05 .ptc05_list li:hover .ptc05_lpic span{display: block;}
.ptc05 .ptc05_list li p{font-size: 16px; color: #333; text-align: center; line-height: 2em; margin-top: 5px;}
.ptc05 .swiper-button-next, .ptc05 .swiper-button-prev{top: 60%!important;}
.ptc05 .swiper-button-next, .ptc05 .swiper-container-rtl .swiper-button-prev{right: 5%!important; left: auto;}
.ptc05 .swiper-button-prev, .ptc05 .swiper-container-rtl .swiper-button-next{left:5%!important; right: auto;}

.ptc06{position: relative; }
.ptc06 .ptc06_list{width: 90%; margin:0 auto 8%; max-width: 1560px; overflow: hidden; position: relative;}

.ptc06 .ptc06_list ul li{float: left;width: 19%;overflow: hidden;margin-right: 1%}
.ptc06 .ptc06_list ul li a{display: block;width: 100%;transition: all .5s ease-in-out;}
.ptc06 .ptc06_list ul li a img{display: block;width: 100%;}
.ptc06 .ptc06_list ul li p{font-size: 14px;text-align: center;color: #999;transition: all .5s ease-in-out;}
.ptc06 .ptc06_list ul li:hover a{transform: translateY(-10px);}
.ptc06 .ptc06_list ul li:hover p{color: #333;}
/*水润科技*/
.psrxc01{width: 100%; font-size: 14px; color: #666; line-height: 1.8em; text-align: center; padding-bottom: 7%;}
.psrxc01 .psrxc01_list{max-width: 600px; margin:0 auto  ; width: 90%; }
.psrxc01 .psrxc01_list li{width:25%; float: left;}
.psrxc01 .psrxc01_list li i{color: #167bc1; font-size: 62px; text-align: center;}
.psrxc01 .psrxc01_list li p{line-height: 1.5em;}
.psrxc01 .psrxc01_cont{max-width: 850px; margin:0 auto  ; width: 90%;  }
.psrxc01 .psrxc01_cont p{margin-top: 2%;}

.psrxc02{width: 100%; position: relative;    }
.psrxc02>img{display: block; width: 100%;}
.psrxc02 .psrxc02_box{width: 80%; position: absolute; left: 10%;  top: 40%; color: #fff; font-size: 14px; text-align: center;}
.psrxc02 .psrxc02_box p{font-size: 30px; line-height: 1.5em;  }

.psrxc03{width: 100%; position: relative;}
.psrxc03 .psrxc03_con{max-width: 1550px; width: 90%; margin:0 auto 9%; position: relative;}
.psrxc03 .psrxc03_con .psrxc03_c00{box-sizing: border-box; width: 20%; float: left; padding-top:32%;  height: 0px; position: relative; overflow: hidden;}
.psrxc03 .psrxc03_con .psrxc03_c00 .psrxc03_cpic,.psrxc03 .psrxc03_con .psrxc03_c00 .psrxc03_cbox{width: 100%; height:50%; position: absolute;  left: 0px; overflow: hidden; text-align: center;
font-size: 12px;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
.psrxc03 .psrxc03_con .psrxc03_c00 .psrxc03_cnr{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%;transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;}
.psrxc03 .psrxc03_con .psrxc03_c00:hover  .psrxc03_cnr{border:2px solid #167bc1;}
.psrxc03 .psrxc03_con .psrxc03_c00:hover  .psrxc03_cnr .psrxc03_cbox{background: #fff; color: #333;}
/*.psrxc03 .psrxc03_con .psrxc03_c00:hover .psrxc03_cpic img{transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }*/
.psrxc03 .psrxc03_con .psrxc03_c00:nth-child(2n+1) .psrxc03_cpic{top: 0px;background: #f2f2f2;}
.psrxc03 .psrxc03_con .psrxc03_c00:nth-child(2n+1) .psrxc03_cbox{bottom: 0px; color: #333; background: #ddd; }
.psrxc03 .psrxc03_con .psrxc03_c00:nth-child(2n) .psrxc03_cpic{bottom: 0px;  }
.psrxc03 .psrxc03_con .psrxc03_c00:nth-child(2n) .psrxc03_cbox{top: 0px;background: #167bc1; color: #fff;}
.psrxc03 .psrxc03_con .psrxc03_c00 .psrxc03_cbox {padding: 15% 5% 0%; line-height: 1.8em;}
.psrxc03 .psrxc03_con .psrxc03_c00 .psrxc03_cbox h3{font-size: 16px; font-weight: bold; line-height: 2em; margin-bottom: 2%;}
.psrxc03 .psrxc03_con .psrxc03_c00 .psrxc03_cpic img{display: block; width: 100%;}

.psrxc04{width: 100%; position: relative;}
.psrxc04>img{display: block; width: 100%;}
.psrxc04 .psrxc04_box{width: 80%; position: absolute; left: 10%;  top: 5%; color: #fff; font-size: 14px; text-align: center;}
.psrxc04 .psrxc04_box .pbt{margin-bottom: 5%; margin-top:4%;}
.psrxc04 .psrxc04_box .psrxc04_list{}
.psrxc04 .psrxc04_box .psrxc04_list li{float: left; width: 12.5%;}
.psrxc04 .psrxc04_box .psrxc04_list li i{
  display: block;
  width: 103px;
  height: 90px;
  background:url(pic/dbx.png) no-repeat left top;
      margin: 0 auto;
}
.psrxc04 .psrxc04_box .psrxc04_list li img{display: block; margin:0 auto; position: relative;top: 25px;}
.psrxc04 .psrxc04_box .psrxc04_list li p{line-height: 2.5em;    margin-top: 1em;    font-size: 16px;}

.psrxc04 .psrxc04_box .psrxc04_list li em {
    display: block;
    font-size: 13px;
    line-height: 20px;
    padding: 0 10px;
    /* text-align: center; */
}


.psrxc04 .psrxc04_box .psrxc04_list li:hover{-webkit-animation: icon-bounce 0.5s alternate; -moz-animation: icon-bounce 0.5s alternate; -o-animation: icon-bounce 0.5s alternate; animation: icon-bounce 0.5s alternate;}

.psrxc05{width: 100%; position: relative;}
.psrxc05 .psrxc05_list{max-width: 1550px; width: 90%; margin:0 auto 9%; position: relative;}
.psrxc05 .psrxc05_list li{width: 30%; float: left; box-sizing: border-box; position: relative; line-height: 1.8em; padding:2% 3% 4% 3%; box-shadow: 0px 1px 10px rgba(0,0,0,0.07);  text-align: center; }
.psrxc05 .psrxc05_list li~li{margin-left: 5%;}
.psrxc05 .psrxc05_list li i{position: absolute; bottom: 0px; right: -2px; font-size: 42px; text-transform: uppercase; font-family: shuzi; color: rgba(20,156,135,0.2);}
.psrxc05 .psrxc05_list li:hover{transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);box-shadow: 0px 1px 15px rgba(0,0,0,0.17);}
.psrxc05 .psrxc05_list li:hover i{color: rgba(20,156,135,0.5);}
.psrxc05 .psrxc05_list li h3{font-size: 18px; color: #167bc1;line-height: 2em; margin-bottom: 2%;}
/*电竞*/
.pdj01{width: 100%; font-size: 14px; color: #666; line-height: 1.8em; text-align: center;  }
.pdj01 .pdj01_list{max-width: 1100px; margin:2% auto 20% ; width: 90%; }
.pdj01 .pdj01_list li{width:30%; float: left;}
.pdj01 .pdj01_list li~li{  margin-left:5%; }
.pdj01 .pdj01_list li img{display: block; width: 100%;}
.pdj01 .pdj01_list li p{line-height: 2.5em;   font-weight: bold;}
.pdj01 .pdj01_cont{max-width: 1100px; margin:0 auto  ; width: 90%;  }
.pdj01 .pdj01_cont p{margin-top: 2%;}

.pdj02{width: 100%; position: relative;  }
.pdj02>img{display: block; width: 100%;}

.pdj03{width:100%; position: relative; }
.pdj03 .pdj03_list{width:85%; margin:0 auto 8%; max-width: 1560px; overflow: hidden;}
.pdj03 .pdj03_list li{float: left; width: 50%; overflow: hidden;}
.pdj03 .pdj03_list li .pdj03_lpic{width: 100%; margin-bottom: 1%;}
.pdj03 .pdj03_list li img{display: block; width: 100%; }
.pdj03 .pdj03_list li p{font-size: 16px; color: #666; text-align: center; line-height: 2.5em;}
.pdj03 .swiper-button-next, .pdj03 .swiper-button-prev{top: 60%!important;}
.pdj03 .swiper-button-next, .pdj03 .swiper-container-rtl .swiper-button-prev{right: 5%!important; left: auto;}
.pdj03 .swiper-button-prev, .pdj03 .swiper-container-rtl .swiper-button-next{left:5%!important; right: auto;}
/*文创*/
.pwc01{width: 100%; font-size: 14px; color: #666; line-height: 1.8em; text-align: center; background: url(pic/wcbg.jpg) center center;padding-bottom: 10%;}
.pwc01 .pwc01_list{max-width: 1100px; margin:0 auto  ; width: 90%; }
.pwc01 .pwc01_list li{width:20%; float: left;}
.pwc01 .pwc01_list li~li{width: 30%; margin-left:10%; }
.pwc01 .pwc01_list li i{color: #167bc1; font-size: 62px; text-align: center;}
.pwc01 .pwc01_list li p{line-height: 2.5em;}
.pwc01 .pwc01_cont{max-width: 1100px; margin:0 auto  ; width: 90%;  }
.pwc01 .pwc01_cont p{/*margin-top: 2%*/;}

.pwc02{width: 100%; height: 700px; position: relative; overflow: hidden; background-color: #ddd; }
.pwc02 .pbt{z-index: 10;}
/*.pwc02>img{display: block; width: 100%;}*/
.pwc02 .pwc02_box{width: 100%; position: absolute; height: 100%; left: 0%;  top: 0%; color: #fff; font-size: 14px;}
.pwc02 .pwc02_box .pwc02_blist{width: 100%; position: absolute; height: 100%; left: 0%;  top: 0%; overflow:hidden;}
.pwc02 .pwc02_box .hd{position: absolute; bottom: 10%; left: 10%; width: 80%;}
.pwc02 .pwc02_box .hd li{float: left; width: 16%; background: rgba(255,255,255,0.3); box-sizing: border-box; padding: 2.3% 1%; position: relative; cursor: pointer;}
.pwc02 .pwc02_box .hd li.on{background: rgba(20,156,135,0.4);}
.pwc02 .pwc02_box .hd li i{display: block; width: 45px; height: 45px; position:  absolute; left:23%; bottom: 25%;}
.pwc02 .pwc02_box .hd li:hover i{-webkit-animation: icon-bounce 0.5s  alternate ;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}
.pwc02 .pwc02_box .hd li~li{margin-left: 4.25%;}
.pwc02 .pwc02_box .hd li p{padding-left:45%; line-height: 2em; font-size: 14px;}
.pwc02 .pwc02_box .bd{width: 100%;position: relative; height: 100%; }
.pwc02 .pwc02_box .bd ul{width:100%; position: absolute; width: 100%; height: 100%; box-sizing: border-box;padding-top: 15%;}
.pwc02 .pwc02_box .bd ul div{width: 80%; margin:0 auto;}
.pwc02 .pwc02_box .bd ul h3{font-size: 36px; margin-bottom: 3%;}

.pwc03{}
.pwc03 .pwc03_con{ font-size: 14px; color: #888; width: 90%; max-width: 1560px;}
.pwc03 .pwc03_con>h3{font-size: 20px; color: #167bc1; font-weight: bold; }
.pwc03 .pwc03_con>p{text-align: center; line-height: 1.8em; margin-top: 1%;}
.pwc03 {width: 90%; max-width: 1560px; margin:3% auto; position: relative;}
.pwc03 .pwc03_cnr00{width: 100%; float: left; overflow: hidden; margin-top: 5%; margin-bottom: 5%;}
.pwc03 .pwc03_cnr00 .pwc03_cnr00pic,.pwc03 .pwc03_cnr00 .pwc03_cnr00box{ width: 50%; }
.pwc03 .pwc03_cnr00 .pwc03_cnr00pic img{display: block; width: 100%;}
.pwc03 .pwc03_cnr01 .pwc03_cnr00pic{float: left;}
.pwc03 .pwc03_cnr02 .pwc03_cnr00pic{float: right;}
.pwc03 .pwc03_cnr00 .pwc03_cnr00box{margin-top: 3%; padding-left: 5%; padding-right: 5%; text-align: left; height: 450px;}
.pwc03 .pwc03_cnr00 .pwc03_cnr00box .pbt h3,.pwc03 .pwc03_cnr00 .pwc03_cnr00box .pbt p{text-align: left;}
.pwc03 .pwc03_cnr00 .pwc03_cnr00box .pbt {margin-top: 25%; margin-bottom: 5%;}
.pwc03 .pwc03_cnr01 .pwc03_cnr00box{ background: #f7f7f7; color: #333; float: right;}
.pwc03 .pwc03_cnr02 .pwc03_cnr00box{ background: #167bc1; color: #fff; float: left;}

/*关于我们*/
.pab01{width: 100%; font-size: 14px; color: #666; line-height: 1.8em;   padding-bottom: 7%;}
.pab01 .pab01_con{width: 1200px; margin:0 auto; padding-bottom: 5%;}
.pab01 .pab01_con .pab01_cleft{width: 62%;text-align: justify; float: left; font-size: 14px; color: #666; line-height: 2.1em; padding-top: 2%;}
.pab01 .pab01_con .pab01_cright{width: 40%; float: right;margin-right: 5%; width: 307px; height: 420px; position: relative; box-shadow: 0px 5px 15px rgba(0,0,0,0.17);}
.pab01 .pab01_con .pab01_cright s{position: absolute; width: 100%; height: 100%; background: url(pic/ab05.png)no-repeat; bottom: -50px; left: -40px; }
.pab01 .pab01_con .pab01_cright img{display: block; position: relative; z-index: 5;}
.pab01 .pab01_list{width: 80%; margin:0 auto  ;  background: #fff; box-shadow: 0px 1px 15px rgba(0,0,0,0.10); position: relative; z-index: 5;}
.pab01 .pab01_list ul{box-sizing: border-box; width: 100%; padding-left: 5%; padding-right: 5%;}
.pab01 .pab01_list li{width:26%; float: left; text-align: center; box-sizing: border-box; padding-top: 0.5%;  margin-top:5%; margin-bottom: 4%;}

.pab01 .pab01_list li~li{border-left: 1px solid #eee; width: 24%;}
.pab01 .pab01_list li i{color: #555; font-size: 56px; text-align: center;}
.pab01 .pab01_list li p{line-height: 1.5em; font-size: 16px; color: #777;}
.pab01 .pab01_cont{max-width: 850px; margin:0 auto  ; width: 90%;  }
.pab01 .pab01_cont p{margin-top: 2%;}

.pab02{width: 100%; background: #fcfcfc; padding-top:5%; margin-top: -12%; z-index: 1; position: relative;}
.pab02 .pab02_list{max-width: 1330px; width: 90%;   margin:0 auto ; padding-bottom: 8%; position: relative;}
.pab02 .pab02_list .bd{overflow: hidden;}
.pab02 .pab02_list .bd li{color: #555; font-size: 18px; text-align: center; background: #fff; width: 33.33%;}
.pab02 .pab02_list .bd li img{display: block; width: 100%;}
.pab02 .pab02_list .bd li p{padding-top: 10px; padding-bottom: 20px;}
.pab02 .pab02_list a.next,.pab02 .pab02_list a.prev{width: 50px; height: 44px; display: block; background: #b1b1b1; position: absolute; top: 50%; }
.pab02 .pab02_list a.next:hover,.pab02 .pab02_list a.prev:hover{background:#167bc1;}
.pab02 .pab02_list a.next{right: 10%;}
.pab02 .pab02_list a.prev{left: 10%;}
.pab02 .pab02_list .swiper-button-next, .pab02 .pab02_list .swiper-button-prev{top:30%!important;}
.pab02 .pab02_list .swiper-button-next, .pab02 .pab02_list .swiper-container-rtl .swiper-button-prev{right: -5%!important; left: auto;}
.pab02 .pab02_list .swiper-button-prev, .pab02 .pab02_list .swiper-container-rtl .swiper-button-next{left:-5%!important; right: auto;}

.pab03{width: 100%; height: 714px; background: url(pic/ab04.jpg)no-repeat center center; background-size: cover; padding-top: 1px;   }
.pab03 .pab03_list{width:100%;height: 605px; position: relative; }
.about_wrap2{width:100%;height: 590px; position: relative; overflow: hidden;}
.about_wrap2 .con{width:1280px;margin:0 auto; }
.about_wrap2 .en_title{color:#167bc1;}
.about_wrap2 .timeline{margin-top:50px;position: absolute;width:100%;left:1000px;padding-top:55px;box-sizing:border-box; }
.linemove{transition:all 0.6s;}
.about_wrap2 .timeline:before,.about_wrap2 .timeline ul:before,.about_wrap2 .timeline .run_line{display: block;height: 1px;content: '';position: absolute;top:3px;}
.about_wrap2 .timeline:before,.about_wrap2 .timeline ul:before{background-color: #8a8a8a;width:100%;} 
.about_wrap2 .timeline:before{top:58px;left:60px}
.about_wrap2 .timeline .run_line{background-color:#167bc1;width:0px;z-index: 1;}
.time_pic{margin-top: 0px; padding-top: 250px;}
.time_pic ul{width:946px;position: relative;background: #fff;}
.time_pic li{position: absolute;top:0px;left: 0px;opacity: 0;transition: all 0.6s;box-shadow:0 0 20px 8px rgba(0,0,0,0.1); background: #fff;}
.time_pic li s{display: block; width: 100%; height: 100%; background: rgba(0,0,0,0.3); position: absolute; top: 0px; left: 0px;}
.time_pic li img{float: left;}
.time_pic .on{opacity: 1}


.about_wrap2 .timeline li{display:inline-block;position: relative;cursor: pointer;margin-right:260px;user-select:none;}
.about_wrap2 .timeline p{font-size:16px;color:#fefefe;line-height:1.7em;position: absolute;left:50%;transform: translateX(-50%);white-space: nowrap;top:-80px;display:none;}
.about_wrap2 .timeline i{display:block;width:7px;height: 7px;border-radius: 100%;background: #b6b6b6;margin:0 auto;}
.about_wrap2 .timeline span{color:#b6b6b6;line-height:1em;display: block;text-align: center;white-space: nowrap;position:absolute;top:15px;transform: translateX(-50%);}
.about_wrap2 .on i{background-color: #00e3cb;}
.about_wrap2 .on span{color: #00e3cb;}

.pab04{width: 100%; background: #fcfcfc;padding-top: 1px;  }
.pab04 .pab04_con{background: #fff; max-width: 1300px;padding-top: 23.8%; height: 0px; width: 90%; margin:0 auto ;  position: relative;  }
.pab04_cbox{background: #fff; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; }
.pab04 .pab04_con i{display: block; width: 30%; height: 190px; position: absolute; top: -20px; left: -20px; background: #5b5b5b;z-index: 1; }
.pab04 .pab04_con s{display: block; width: 20%; height:115px; position: absolute; bottom: -30px; right: -40px; background: url(pic/ab03.png)no-repeat ;z-index: 1;}
.pab04 .pab04_con .pab04_cleft{border:4px solid #167bc1;  width: 45%; z-index:10; position: relative; float: left;}
.pab04 .pab04_con .pab04_cleft img{display: block; width: 100%;  height: 100%; }
.pab04 .pab04_con .pab04_cright{width: 55%; float: right; padding-left: 4%; padding-top: 5%; z-index:10; position: relative; height: 100%; background: #fff;}
.pab04 .pab04_con .pab04_cright dl{margin-top: 10%;}
.pab04 .pab04_con .pab04_cright dt{font-size: 24px; color: #555;padding-left: 10px; overflow: hidden; line-height: 1em; border-left: 4px solid #167bc1;}
.pab04 .pab04_con .pab04_cright dd{padding-left: 15px;}

.pab05{width: 100%; background: #fcfcfc; padding-bottom: 50px; padding-top: 10%;}
.pab05 .pab05_list{max-width: 1380px; width: 90%;   margin:0 auto ; padding-bottom: 0.5%; position: relative;}

.pab05 .pab05_list .time03 img{height:233px;}
.pab05 .pab05_list .bd{overflow: hidden;}
.pab05 .pab05_list .bd li{color: #555; font-size: 18px; margin-top: 5px; margin-bottom: 5px; text-align: center; background: #fff; width: 25%; position: relative;}
.pab05 .pab05_list .bd li:hover{box-shadow: 0px 1px 15px rgba(0,0,0,0.12);}
.pab05 .pab05_list .bd li img{display: block; width: 100%;}
.pab05 .pab05_list .bd li p{padding-top: 10px; padding-bottom: 20px;}
.pab05 .pab05_list .bd li a{display: block; position: absolute; width: 54px; height: 54px; top: 40%; margin-top: -27px; left: 50%; margin-left: -27px; background: url(pic/bfh.png)no-repeat; opacity: 0;}
.pab05 .pab05_list .bd li:hover a{opacity: 1;}
.pab05 .pab05_list a.next,.pab05 .pab05_list a.prev{width: 50px; height: 44px; display: block; background: #b1b1b1; position: absolute; top: 50%; }
.pab05 .pab05_list a.next:hover,.pab05 .pab05_list a.prev:hover{background:#167bc1;}
.pab05 .pab05_list a.next{right: 10%;}
.pab05 .pab05_list a.prev{left: 10%;}
.pab05 .pab05_list .swiper-button-next, .pab05 .pab05_list .swiper-button-prev{top:40%!important;}
.pab05 .pab05_list .swiper-button-next, .pab05 .pab05_list .swiper-container-rtl .swiper-button-prev{right: -5%!important; left: auto;}
.pab05 .pab05_list .swiper-button-prev, .pab05 .pab05_list .swiper-container-rtl .swiper-button-next{left:-5%!important; right: auto;}

.pab06{width: 100%; position: relative; color: #333;  height: 686px; background: url(pic/ab01.jpg)no-repeat center center; background-size: cover;}
.pab06>img{width: 100%;display: block;}
.pab06 .pab06_con{  max-width: 1172px; position: absolute; top:-4%; left: 50%; margin-left: -586px;   }
.pab06 .pab06_con .pbt{margin-bottom: 5%; margin-top: 10%;}
.pab06 .pab06_con li{width: 33.33%; float: left; height: 360px; box-sizing: border-box; padding-left: 5%; padding-right: 5%; text-align: center;padding-bottom: 10%; background: #fff;}
.pab06 .pab06_con li~li{border-left: 1px solid #eee;}
.pab06 .pab06_con li i{display: block; width: 90px; height: 90px; border-radius: 50%; background: #f7f7f7; margin:16% auto 2%; }
.pab06 .pab06_con li i img{display: block; margin:0 auto; padding-top: 15px;}
.pab06 .pab06_con li:hover i img{-webkit-animation: icon-bounce 0.5s  alternate ;
  -moz-animation: icon-bounce 0.5s alternate;
  -o-animation: icon-bounce 0.5s alternate;
  animation: icon-bounce 0.5s alternate;}
.pab06 .pab06_con li h3{font-size: 20px; color: #555; margin-bottom: 10%; margin-top: 2%; }
.pab06 .pab06_con li p{font-size: 14px; color: #777;  height: 70px; overflow: hidden; line-height: 1.65em;}
.pab06 .pab06_con li a{display: block; width: 18px; height: 14px; background: url(pic/sjt.png); margin:20px auto 0;}
.pab06 .pab06_con li a.on{transform:rotate(180deg);-ms-transform:rotate(180deg); -webkit-transform:rotate(180deg); -o-transform:rotate(180deg);}

/*停车管理*/
.pstar01{width: 100%;  }
.pstar01 .pstar01_list{width: 90%; max-width: 1560px; margin:0 auto 8%;}
.pstar01 .pstar01_list li{width: 31%; background: #f7f7f7; height: 280px; box-sizing: border-box;margin-left: 3.5%; float: left; margin-bottom: 2%; padding: 3% 3%; text-align: center;}
.pstar01 .pstar01_list li:nth-child(3n+1){margin-left: 0px;}
.pstar01 .pstar01_list li i{display: block; width: 70px; height: 70px; margin:0 auto; }
.pstar01 .pstar01_list li h3{font-size: 16px; color: #333; line-height: 3em;}
.pstar01 .pstar01_list li p{font-size: 14px; color: #888; line-height: 1.7em;}

.pstar02{width: 100%; position: relative; height: 750px; background: url(pic/pstar01.jpg)no-repeat center center; background-attachment: fixed;}
/*.pstar02>img{display: block; max-width: 100%;}*/
.pstar02 .pst02box{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; width: 100%;}
.pstar02 .pst02box .pbt{margin-top: 7%; margin-bottom: 4%;}

.pstar02 .pst02_con{color: #fff; text-align: center; font-size: 18px; margin-bottom: 1%;}
.pstar02 .pst02_tb{width: 90%; max-width: 1560px; margin:10% auto; position: relative; height: 100px;}
.pstar02 .pst02_tb li{display: block; width: 300px; float: left; color: #fff; text-align: center; position: absolute; height: 300px; 
box-sizing: border-box;}
.pstar02 .pst02_tb li svg{width: 100%; height: 100%; position: absolute; top: 0px; left: 0px;}
.pstar02 .pst02_tb li.pst02_tb01{left: 0px;}
.pstar02 .pst02_tb li.pst02_tb02{left: 50%; margin-left: -150px;}
.pstar02 .pst02_tb li.pst02_tb03{right: 0px;}
.pstar02 .pst02_tb li .circle{left:0px;}
.pstar02 .pst02_tb li .circle ,.pstar02 .pst02_tb li .circle .circles-wrp{width: 100%; height: 100%; padding: 0px;}
.circles-integer{display: none;}
.pstar02 .pst02_tb li>div{position: absolute; top: 5%; left: 5%; width: 90%; padding:20% 5% 0%;  }
.pstar02 .pst02_tb li~li{margin-left:20%; }
.pstar02 .pst02_tb li>i{display: block; width: 70px; height: 70px; margin:0 auto; }
.pstar02 .pst02_tb li p{font-family: "shuzi"; font-size: 60px; line-height:1.2em;}
.pstar02 .pst02_tb li span{font-size: 16px;}
/*.pstar02 .pst02_tb li>div:hover{-webkit-animation: icon-bounce 0.3s  alternate ;
  -moz-animation: icon-bounce 0.3s alternate;
  -o-animation: icon-bounce 0.3s alternate;
  animation: icon-bounce 0.3s alternate;}
*/
.pstar03{}
.pstar03 .pstar03_list{max-width: 1412px; margin:0 auto 12%; width: 90%;}
.pstar03 .pstar03_list li{width: 100%; position: relative;background: #167bc1; height: 0px; padding-top: 37%; position: relative; overflow: hidden; }
.pstar03 .pstar03_list li .pstar03_list00{position: absolute; top: 0px; left: 0px; height: 100%; width: 100%;}
.pstar03 .pstar03_list li .pstar03_list00:hover{border:3px solid #167bc1;}
.pstar03 .pstar03_list .pstar03_lcon{width: 50%;   color: #fff; padding:10% 5%;}
.pstar03 .pstar03_list .pstar03_lcon h3{font-size: 24px; margin-bottom: 20px;}
.pstar03 .pstar03_list .pstar03_lcon p{line-height: 1.8em; font-size: 15px;}
.pstar03 .pstar03_list .pstar03_lpic{width: 50%; overflow: hidden;}
.pstar03 .pstar03_list .pstar03_lpic img{display: block; width: 100%;}
.pstar03 .pstar03_list li:hover .pstar03_lpic img{transform: scale(1.1); -webkit-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1);}
.pstar03 .pstar03_list li:last-child{background: #f2f2f2;}
.pstar03 .pstar03_list li:last-child .pstar03_lcon p{color: #666;}
.pstar03 .pstar03_list .pstar03_lcon02{   color: #333; padding:12% 18%; }
.pstar03 .pstar03_list li:hover {  background: #fff; }
.pstar03 .pstar03_list li:hover .pstar03_lcon p,.pstar03 .pstar03_list li:hover .pstar03_lcon{color: #333;}

/*圆环进度*/
.time-graph {padding-top: 20px; display:flex; display:-webkit-flex; justify-content: center; align-items: center; } 
#pst02_tb01,#pst02_tb02,#pst02_tb03 {width:100%; height: 100%; }
/*.pst02_tb01,.pst02_tb02{background: url(pic/bfzs.png)no-repeat; background-size: 100% 100%;}
.pst02_tb03{background: url(pic/bfzl.png)no-repeat; background-size: 100% 100%;}*/

/*菜单*/
.im_right{ height: 100%;position: absolute; right:155px; top: 0px;  z-index: 5;}
.im_right ul{height: 100%;}
.im_right ul li{position: relative;  height: 90px; float: left; padding-right: 60px;}
.im_right ul li h3 { /*width:155px;*/ }
.im_right ul li h3 a{font-size: 14px;width: 100%; text-align: center; line-height: 1.8em;   color: #fff; padding-top: 30px; display: block;}
.im_right ul li:hover h3 a {color:#167bc1!important; }
.im_right ul li .underline{height: 1px; margin-top: 3px; background-color: #167bc1; width: 0%; display: block;}
.im_right ul li:hover h3 a .underline{width: 100%;}
.header.on .im_right ul li h3 a{color: #333;}
.header{width: 100%; position: fixed; top: 0px; left: 0px; z-index: 999; height: 90px;background: #fff; }
.header .logo{display: block; position: absolute; left: 70px; top: 0px; z-index:8;  width: 320px;background: #fff;}
.header .logo img{height: 100%; display: block;}
.header .logo:after {content: " "; position: absolute; bottom: 0; left: 100%; width: 0; height: 0; border-style: solid; border-width: 100px 0 0 60px; 
border-color: transparent transparent transparent #fff;}
.header s{display: block; position: absolute; height: 100%; left: 0px; top: 0px; z-index:8; background-color: #fff; width: 265px; z-index: 1;  }
.header s:after {content: " "; position: absolute; bottom: 0; left: 100%; width: 0; height: 0; border-style: solid; border-width: 100px 0 0 60px; 
border-color: transparent transparent transparent #fff;}
.header .h_yy:hover input{width: 150px;padding-left: 10px;}
.header .h_yy{   position: absolute; height: 35px; top: 0px; right: 0px;  cursor: pointer; z-index: 6; }
.header .h_yy .button p{ height:18px; line-height: 18px; font-size: 14px ;   position: relative;  margin: 0 auto padding-left:20px; color: #fff;  text-align: center;}
.header .h_yy input{width: 0px; position: absolute; height: 32px; top: 25px; right:110px; background: none; border:none; border-bottom: 1px solid #555; }
.header .h_yy .button{width: 155px; border:none; background: none;  position: absolute; height: 35px; top: 25px; right: 0px;  cursor: pointer; z-index: 6;}
.header .h_ss{ width:18px; height:18px; margin-left: -40px; display: block; background: url(img/ss.png)no-repeat ; position: absolute; top: 0px; left: 50%; background-size: 100% 100%;}
button{outline: none;}
/*.header.on .im_right{right:240px;}*/

.header.on .h_yy p{color: #333;}
.header.on .h_ss{  background: url(img/sshei.png)no-repeat ; background-size: 100% 100%;}
.header .h_ssk .gb{position: absolute; right: 5%; width: 30px;  height: 30px; background: #ddd; color: #333; top: 36px; background: url(img/igb.png)no-repeat center center; display: none;}

.xlyc{width: 100%; height: 160px; border-bottom: 2px solid #167bc1; position: absolute; top: 90px; left: 0px; background-color: #333; display: none;}
.xlyc>img{display: block; width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; display: none;}
.xlyc .xl_left{  position: absolute;  left: 200px; height: 100%; display: block!important;}
.xlyc .xl_left h3{ line-height: 160px; font-size: 18px; color: #fff; font-weight: bold;}
.xlyc .xl_right{width: 735px; height: 100%; position: absolute; right: 0px; top: 0px; display: block!important;}
.xlyc .xl_right ul{width:100%; height: 100%; position: absolute; right: 0px; top: 0px;display: none;}
.xlyc .xl_right ul.on{display: block;}
.xlyc .xl_right li{float: left; padding-right: 50px; line-height: 160px; }
.xlyc .xl_right li a{color: #fff; font-size: 14px;  position: relative; line-height: 1.8em; display: block;padding-top: 65px; }
.xlyc .xl_right li a .underline{height: 1px; margin-top: 3px;  background-color: #167bc1; width: 0%; display: block; position: relative;}
.xlyc .xl_right li a:hover{color:#167bc1; }
.xlyc .xl_right li a:hover .underline{width: 100%;}

.pager {width: 100%; color: #333; line-height: 30px; margin-top: 80px; margin-bottom: 100px; padding: 25px 0 25px 0; font-size: 14px; text-align: center; }
.pager s {cursor: pointer; margin-left: 10px; margin-right: 10px;}

/*产品弹窗*/
.cptc{/*width: 100%; background: rgba(0,0,0,0.3); height: 100%; position: fixed; top: 0px; left: 0px; z-index: 99;*/}
.cptc .cptc_box{width: 1200px;   background: #fff; z-index: 70;padding:5%; height: 800px; overflow-x: hidden; position: relative;padding-bottom: 1px;}
.cptc .cptc_box .gban{position: absolute; top: 10px; right: 10px;background: url(img/igb.png)no-repeat center center;width: 30px;height: 30px; cursor: pointer; z-index: 99;}
.cptc .cptc_box .gban:hover{color:#167bc1;}
.cptc .cptc_box .cptc_btop{width: 100%; margin-bottom: 5px;}
.cptc .cptc_box .cptc_btop .cptc_btleft{width: 50%;height: 450px; float: left; }
.cptc .cptc_box .cptc_btop .cptc_btright{width: 45%;float: right;}
.cptc .cptc_box .cptc_btop .cptc_btright h3{font-size: 24px; color: #333; margin-top: 15%; margin-bottom: 10%;}
.cptc .cptc_box .cptc_btop .cptc_btright a {display: block; width: 100px; line-height: 40px; color: #fff; text-align: center; height: 40px; background:#167bc1; }
.cptc .cptc_box .cptc_btop .cptc_btright a:hover{background: #333;}
.cptc .cptc_box .cptc_bbottom{width: 100%;border:1px solid #ddd; margin-top: 50px; margin-bottom: 100px;}
.cptc .cptc_box .cptc_bbottom .hd{border-bottom:1px solid #ddd; }
.cptc .cptc_box .cptc_bbottom .hd li{float: left; width: 33.33%; font-size: 16px; text-align: center; line-height: 50px; height: 50px; color: #666; box-sizing: border-box; cursor: pointer;}
.cptc .cptc_box .cptc_bbottom .hd li~li{border-left:1px solid #ddd;}
.cptc .cptc_box .cptc_bbottom .hd li.on,.cptc .cptc_box .cptc_bbottom .hd li:hover{background:#167bc1; color: #fff; }
.cptc .cptc_box .cptc_bbottom .bd{width: 100%; position: relative; height: 500px!important;}
.cptc .cptc_box .cptc_bbottom .bd ul{position: absolute; top: 0px; left: 0px; padding:30px 50px; width: 100%; height: 100%; box-sizing:border-box; font-size: 14px; color: #666; }
.cptc .cptc_box .cptc_bbottom .bd img{max-width:100%;}
#scroll{  } 
#scroll>div{width:100%; height:100%; } 
#scroll::-webkit-scrollbar{width:4px; height:4px; } 
#scroll::-webkit-scrollbar-track{background: #f6f6f6; border-radius:2px; } 
#scroll::-webkit-scrollbar-thumb{background: #aaa; border-radius:2px; } 
#scroll::-webkit-scrollbar-thumb:hover{background: #747474; } 
#scroll::-webkit-scrollbar-corner{background: #f6f6f6; }

#scroll::-moz-scrollbar{width:4px; height:4px; } 
#scroll::-moz-scrollbar-track{background: #f6f6f6; border-radius:2px; } 
#scroll::-moz-scrollbar-thumb{background: #aaa; border-radius:2px; } 
#scroll::-moz-scrollbar-thumb:hover{background: #747474; } 
#scroll::-moz-scrollbar-corner{background: #f6f6f6; }

.sptc{width: 100%; background: rgba(0,0,0,0.3); height: 100%; position: fixed; top: 0px; left: 0px; z-index: 99;  }
.sptc .cptc_box{     z-index: 70; background: #000; overflow: hidden; position: relative;padding-bottom: 1px; width: 100%; height: 100%:;}
.sptc .cptc_box video{width: 100%; height: 100%;}


.alxc{width: 100%; height:630px; position: relative; overflow:hidden;}
.alxc li{width: 950px; margin:0 auto 0 25px; height: 500px!important;  }
.alxc li img{display: block; max-width: 90%;   margin:40px auto 15px;}
.alxc li h3{font-size: 22px; color: #555; text-align: center; line-height: 2em;}
.alxc li div{width: 100%; height: 100px;}
.alxc li p{font-size: 14px; color: #555; width: 90%; margin: 0 auto; line-height: 1.65em;}
.alxc .next,.alxc .prev{position: absolute; top: 50%; margin-top: -15px; font-size: 50px; font-family: "宋体"; color: #888;text-decoration-line: none;}
.alxc .next:hover,.alxc .prev:hover{text-decoration-line: none; color:#167bc1; }
.alxc .next{right:10px;}
.alxc .prev{left: 10px;}
/*统一议按钮*/
.tyan.prev,.tyan.next{width:50px; height: 44px; display: block; position: absolute; margin-top: -22px;
 top: 57%;background-color: rgba(0,0,0,0.3);}
.tyan.prev{left: 0px;}
.tyan.next{right: 0px; }
.tyan>img{display: block; width: 100%; position: relative; z-index: 5; cursor: pointer;}
.tyan s{ display: block; width: 0px; height: 100%; background-color: #167bc1; position: absolute;top: 0px;}
.tyan.prev s{right: 0px;}
.tyan.next s{left: 0px;}
.tyan:hover s{width: 100%;}

.tyan.prevv,.tyan.nextt{width:50px; height: 44px; display: block; position: absolute; margin-top: -22px;top: 50%;background-color: rgba(0,0,0,0.3); z-index: 5;}
.tyan.prevv{left: 0px;}
.tyan.nextt{right: 0px; }
.tyan>img{display: block; width: 100%; position: relative; z-index: 5; cursor: pointer;}
.tyan s{ display: block; width: 0px; height: 100%; background-color: #167bc1; position: absolute;top: 0px;}
.tyan.prevv s{right: 0px;}
.tyan.nextt s{left: 0px;}
.tyan:hover s{width: 100%;}

/*人才中心*/
.prcln{width:100%; }
.prcln .prcln01{padding-top: 1px; width: 1160px; margin:0 auto 120px;}
.prcln .prcln01 .prcln01_top{margin-bottom: 45px;}
.prcln .prcln01 .prcln01_top ul li{float: left; width: 25%;height: 220px; font-size: 20px; color: #505050; text-align:center; }
.prcln .prcln01 .prcln01_top ul li i{display: block; width: 90px; height: 90px; margin:50px auto 20px; background: url(img/zp.png);}
.prcln .prcln01 .prcln01_top ul li.prcln01_t01 i{background-position: 0px 0px;}
.prcln .prcln01 .prcln01_top ul li.prcln01_t02 i{background-position: -90px 0px;}
.prcln .prcln01 .prcln01_top ul li.prcln01_t03 i{background-position: -180px 0px;}
.prcln .prcln01 .prcln01_top ul li.prcln01_t04 i{background-position: -270px 0px;}
.prcln .prcln01 .prcln01_top ul li.prcln01_t01.on i{background-position: 0px -91px;}
.prcln .prcln01 .prcln01_top ul li.prcln01_t02.on i{background-position: -90px -91px;}
.prcln .prcln01 .prcln01_top ul li.prcln01_t03.on i{background-position: -180px -91px;}
.prcln .prcln01 .prcln01_top ul li.prcln01_t04.on i{background-position: -270px -91px;}
.prcln .prcln01 .prcln01_top ul li p{}
.prcln .prcln01 .prcln01_top ul li:hover,.prcln .prcln01 .prcln01_top ul li.on{background:#167bc1;  color: #fff;}
.prcln .prcln01 .prcln01_nr {width: 100%; min-height:150px; font-size:16px; color: #666; line-height: 30px; position: relative;}
.prcln .prcln01 .prcln01_nr div{position: absolute; width: 100%; height: 100%; top: 0px; left: 0px; display: none;}
.prcln .prcln01 .prcln01_nr div.on{display: block;}

.prcln .prcln02{padding-top: 1px;}
.prcln .prcln02 .pbt{margin-top: 70px; margin-bottom: 60px;}
.prcln .prcln02{width: 100%; height: 710px; background: url(img/zpbg.jpg)no-repeat center center;}
.prcln .prcln02 .prcln02_list{width: 1300px; margin:0 auto; }
.prcln .prcln02 .prcln02_list h4{ border-bottom:1px solid #fff;margin-bottom: 20px; font-size: 16px; color: #fff; text-align: center; padding-bottom: 10px;}
.prcln .prcln02 .prcln02_list li{width: 400px; float: left; background: #fff; box-sizing: border-box;}
.prcln .prcln02 .prcln02_list li:hover .prcln02_lpic img{transform: scale(1.05); -webkit-transform: scale(1.05); -ms-transform: scale(1.05);  -o-transform: scale(1.05);  }
.prcln .prcln02 .prcln02_list li~li{margin-left: 50px;}
.prcln .prcln02 .prcln02_list li .prcln02_lpic{width: 100%; height: 240px; overflow:hidden;}
.prcln .prcln02 .prcln02_list li .prcln02_lpic img{display: block; width: 100%;}
.prcln .prcln02 .prcln02_list li .prcln02_lcon{width: 100%; height: 140px; padding:15px 10px; text-align: center;}
.prcln .prcln02 .prcln02_list li .prcln02_lcon h3{font-size: 20px; color: #444; line-height: 2em;}
.prcln .prcln02 .prcln02_list li .prcln02_lcon p{font-size: 14px; color: #777; line-height: 1.7em;}

.prcln .prcln01_xb{width: 100%; height: 4px; background: #fff; margin-top: 1px;   border-bottom: 2px solid #c3c3c3; position: relative;}
.prcln .prcln01_xb ul li{width: 25%; float: left; position: relative;}
.prcln .prcln01_xb ul li i{display: block; width: 100%; height: 4px; top: -1px; left: 0px; background: none; z-index: 5;}
.prcln .prcln01_xb ul li.on i{background:#555; }

.prcln .prcln03{width: 1300px; margin:0 auto 150px; }
.prcln .prcln03 .prcln03_lbt{width: 100%; font-size: 16px; color: #777;border-bottom: 1px solid #e9e9e9;}
.prcln .prcln03 .prcln03_lbt h3{margin-right:30px; float: left; line-height:45px; cursor: pointer;}
.prcln .prcln03 .prcln03_lbt h3.on,.prcln .prcln03 .prcln03_lbt h3:hover{color: #167bc1;}
.prcln .prcln03 .prcln03_lxbt div{float: right;}
.prcln .prcln03 .prcln03_lxbt{position: relative;}
.prcln .prcln03 .prcln03_lxbt .sPrev,.prcln .prcln03 .prcln03_lxbt .sNext{position: absolute; top: 8px; font-size: 20px; font-family: "宋体"; cursor: pointer; font-weight: bold;}
.prcln .prcln03 .prcln03_lxbt .sPrev:hover,.prcln .prcln03 .prcln03_lxbt .sNext:hover,.prcln .prcln03 .prcln03_lxbt .sPrev.on,.prcln .prcln03 .prcln03_lxbt .sNext.on{color: #167bc1;}
.prcln .prcln03 .prcln03_lxbt .sPrev{left: 0px; }
.prcln .prcln03 .prcln03_lxbt .sNext{left: 35px; }
.prcln .prcln03 .prcln03_lxbt h3{font-size: 16px; color: #777;float:left; margin-left: 65px;line-height:55px;cursor: pointer;} 
.prcln .prcln03 .prcln03_lxbt h3.on,.prcln .prcln03 .prcln03_lxbt h3:hover{color: #167bc1;}
.prcln .prcln03 .prcln03_lcon{font-size: 14px; color: #777; padding: 30px; position: relative; height: 800px!important; margin-top: 60px; width: 100%!important;}
.prcln .prcln03 .prcln03_lcon .prcln03_lcnr{position: absolute; width: 100%!important; height:100%; top: 0px; left: 0px;}
.prcln .prcln03 .prcln03_lcon .prcln03_lcnr .prcln03_lcnrbt{border-bottom: 1px solid #e9e9e9; padding-bottom: 5px;  }
.prcln .prcln03 .prcln03_lcon .prcln03_lcnr .prcln03_lcnrbt p{float: left; font-size: 20px; color: #167bc1;}
.prcln .prcln03 .prcln03_lcon .prcln03_lcnr .prcln03_lcnrbt span{float: right; font-size: 18px; color: #555; margin-left: 30px;}
.prcln .prcln03 .prcln03_lcon .prcln03_lcnr .prcln03_lcnrxq{width: 100%; padding: 30px; min-height: 500px;}
.prcln .prcln03 .prcln03_llx{height: 60px; line-height: 60px; color: #555; font-size: 14px; border-bottom: 1px solid #e9e9e9;border-top: 1px solid #e9e9e9;}
.prcln .prcln03 .prcln03_llx span{margin-left: 30px;}
.prcln .prcln03 .prcln03_ltjtz{color: #666; font-size: 16px; height: 26px; line-height: 26px; margin-top: 15px;}
.prcln .prcln03 .prcln03_ltjtz li{float: left; margin-right: 10px;}
.prcln .prcln03 .prcln03_ltjtz li a{display: block; height: 26px; width: 80px; background:url(img/zpgs.png);}
.prcln .prcln03 .prcln03_ltjtz li.prcln03_ltjtz01 a{background-position: 0px 0px;}
.prcln .prcln03 .prcln03_ltjtz li.prcln03_ltjtz02 a{background-position: -80px 0px;}
.prcln .prcln03 .prcln03_ltjtz li.prcln03_ltjtz03 a{background-position: -160px 0px;}

/*产品列表页面-洗衣机*/
.clearfix:after{
  content: "";
  display: table;
  clear: both;
}
.news-main{
  width: 100%;
}
.news-list{
  width: 100%;
  max-width: 1320px;
  margin:0 auto;
  padding: 50px 0;
}

.news-list .pbt {
    width: 100%;
    text-align: center;
     margin-top: 20px; 
    margin-bottom: 35px;
}


.news-list ul{
  width: 100%;
}
.news-list ul li{
  float: left;
  width: 30%;
  margin-right: 3%;
  cursor: pointer;
  background-color: #f7f7f7;
  /*overflow: hidden;*/
}
.news-list ul li .pic{
  width: 100%;
 background-color: #fff;
 padding: 20px 0;
 box-shadow: 0 0 8px #ccc;
 overflow: hidden;
}
.news-list ul li .pic img{
  display: block;
  margin: 0 auto;
  transition: all .8s ease-in-out;
  -webkit-transition: all .8s ease-in-out;
  -moz-transition: all .8s ease-in-out;
}
.news-list ul li .p-title{
  font-size: 16px;
  padding: 20px 0 0;
  transition: all .8s ease-in-out;
  -webkit-transition: all .8s ease-in-out;
  -moz-transition: all .8s ease-in-out;
  padding-left: 15px;
}

.news-list ul li .p-des{
  padding: 0 0 20px;
  color: #999999;
  font-size: 12px;
  padding-left: 15px;
  transition: all .8s ease-in-out;
  -webkit-transition: all .8s ease-in-out;
  -moz-transition: all .8s ease-in-out;
}
.news-list ul li:hover .pic img {
  transform: scale(1.2,1.2);
  -webkit-transform: scale(1.2,1.2);
  -moz-transform: scale(1.2,1.2);
}

.news-list ul li:hover .p-des{
  background-color: #167bc1;
  color: #fff;
}
.news-list ul li:hover .p-title{
  background-color: #167bc1;
  color: #fff;
}

/*资料下载*/
.pdown{
  width: 100%;
}
.pdown .pdWrap{
  width: 100%;
  max-width: 1050px;
  margin: 0 auto;
}

.pdWrap ul{
  margin-top: 10%;
}
.pdWrap ul li{
  padding: 10px 0;
  border-bottom: 1px solid #eee;
}
.pdWrap ul li p{
  float: left;
}
.pdWrap ul li dd{
  float: right;
}

/*案例*/
.casewrap{
  padding-top: 80px;
}

#contact .pms00 .pms00_con p {
    font-size: 14px;
    margin-bottom: 180px;
    line-height: 2em;
}
#contact .pms00 .pms00_con {
    width: 700px;
    padding: 50px;
    height: 100%;
}
#contact .pms00 .pms00_con h3 {
    font-size: 24px;
    padding-bottom: 15px;
}

@keyframes td{0%{bottom: 10%;} 50%{bottom: 5%;} 100%{bottom: 10%;} }
@-moz-keyframes td {0%{bottom: 10%;} 50%{bottom: 5%;} 100%{bottom: 10%;} }
@-webkit-keyframes td {0%{bottom: 10%;} 50%{bottom: 5%;} 100%{bottom: 10%;} }
@-o-keyframes td {0%{bottom: 10%;} 50%{bottom: 5%;} 100%{bottom: 10%;} }




@keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); } 
  25% {-moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); } 
  50% {-moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); }
  75% {-moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); } 
  85% {-moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
}
@-webkit-keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); } 
  25% {-moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); } 
  50% {-moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); } 
  75% {-moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); } 
  85% {-moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); } }
@-moz-keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); } 
  25% {-moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); } 
  50% {-moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); } 
  75% {-moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); } 
  85% {-moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
}
@-o-keyframes icon-bounce {
  0%, 100% {-moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); } 
  25% {-moz-transform: rotate(15deg); -ms-transform: rotate(15deg); -webkit-transform: rotate(15deg); transform: rotate(15deg); } 
  50% {-moz-transform: rotate(-15deg); -ms-transform: rotate(-15deg); -webkit-transform: rotate(-15deg); transform: rotate(-15deg); } 
  75% {-moz-transform: rotate(5deg); -ms-transform: rotate(5deg); -webkit-transform: rotate(5deg); transform: rotate(5deg); } 
  85% {-moz-transform: rotate(-5deg); -ms-transform: rotate(-5deg); -webkit-transform: rotate(-5deg); transform: rotate(-5deg); }
}

@media screen and (max-width: 1500px) {
  .pys02 li p{font-size: 20px; bottom:9%;  }
  .pkk04 .pkk04_nr .pkk04_nright dl{margin-bottom: 30%;}
  .pkk04 .pkk04_nr .pkk04_nleft{width: 17%;}
   

}