@charset "utf-8";
body{ background:#fff;}
*{ padding:0px; margin:0px;}
/*banner开始*/
.banner{ width:100%; height:400px;text-align:center; margin:0 auto; background:#F37619; }
.banner a{ display:block;}
.banner #box{ width:1200px; height:400px; margin:0 auto;  position:relative; overflow:hidden;}
.ban_mb{ display: none;}
/*banner结束*/


/*位置开始*/
.position { width:1000px; height:40px; margin:0 auto; color:#333333; line-height:40px; font-weight:normal; font-size:16px; font-size:14px; margin-top:10px; }
.position  a{ color:#333333}
.position  span{ padding:0px 5px;}
/*位置结束*/

/*团队开始*/
h2.title{ width:1200px; height:40px; line-height:40px; margin:0 auto; background:url(/service/images/team/line_03.jpg) 40px 23px repeat-x; color:#333; font-size:18px; margin-top:20px; font-weight:normal;} 
h2.title p{ height:40px; line-height:40px; background:#fff; width:90px; text-indent:10px;}
.team{ width:1200px; height:890px; margin:0 auto; background:url(/service/images/team/team_bg_07.jpg?0828) no-repeat; padding-top:18px;}
.team  .style1 { height:184px; width:890px; float:right; padding:15px 0; margin-bottom:50px;}
.team  .style2{ float:left; padding-left:10px;}
.team  .style1 h4{ height:30px; width:890px; line-height:30px; color:#333; font-size:18px; font-weight:normal; margin-bottom:0;}
.team  .style1 p{ width:690px; height:60px; line-height:30px; overflow:hidden; font-size:14px; color:#777;}
.team  .style1 div{ width:690px; height:34px; line-height:34px; font-size:20px; color:#F00; margin-top:10px;}
.team  .style1 span{ display: block; float:left; width:265px; height:34px; line-height:34px;}
.team  .style1 a{ display: block; width:110px; height:34px; background:url(/service/images/team/button_11.jpg) no-repeat; float:left; font-size:18px; text-align:center; color:#fff;}
/*团队结束*/

/*团队照片*/
.team_photo{ width:1190px; margin:0 auto; padding-left:10px; margin-top:30px; overflow:hidden;}
.team_photo li{ width:267px; height:196px; float:left; margin-right:30px; margin-bottom:30px;}
.team_photo li img{ display:block; width:267px; height:175px; margin:0;}
.team_photo li h5{ width:223px; height:30px; text-align:center; line-height:30px; font-size:14px; color:#555; font-weight:normal;}
/*团队照片结束*/

/*售后开始*/
h2.after p{ width:130px;}
#after_bg{ width:1000px; height:950px; background:url(/service/images/team/team_11.jpg) no-repeat; margin:0 auto; margin-top:20px;}
#oprate{ width:1200px; height:155px; margin:0 auto; background:url(/service/images/team/enter_46.jpg?01) no-repeat; margin-top:20px; margin-bottom:35px;}
#oprate .step{ height:155px; width:145px; float:left; margin-right:198px; display:inline;}
#oprate .step h5{ height:30px; width:145px; margin:0; line-height:30px; text-align:center; font-size:18px; color:#333; font-weight:normal; margin-top:50px;}
#oprate .step p{ height:30px; width:145px; margin:0; line-height:30px; text-align:center; font-size:16px; color:#555;}
#oprate .step p span{ color:#F00;}
#oprate .step1{margin-left:18px;}
/*售后结束*/


@media screen and (max-width: 768px){

.banner{height:400px; min-width:360px;}
.banner #box{width:360px; height:400px; margin:0 auto;  position:relative; overflow:hidden}
.ban_mb{ display: block;}
.ban_pc{ display: none;}

h2.title{ width:100%;}
.team{ width:100%; height:500px; background-size:contain; padding-top:0;}
.team .style1{ width:75%; height:auto; padding:0 2% 0 0 ;margin-bottom: 10px;}
.team .style1 h4,.team .style1 p,.team .style1 div{ width:100%;}
.team .style1 p{line-height: 22px; height:auto;}
.team .style1 div{ margin-top:0;font-size: 16px;}
.team .style2{ float:right; margin-bottom:20px;}
.team .style2 h4{ text-align:right;}
.team .style1 span{ width:72%;height: 30px;line-height: 30px;}
.team .style1 a{ width:28%;background-size: contain; font-size:14px;line-height:22px; height:25px;}

.team_photo{ width:95%; padding-left:0;}
.team_photo li{ width:49%; margin-right:2%; height:auto;}
.team_photo li:nth-child(2),.team_photo li:nth-child(4),.team_photo li:nth-child(6),.team_photo li:nth-child(8){ margin-right:0;}
.team_photo li img{ width:100%; height:auto;}
.team_photo li h5{ width:100%;}

#after_bg{ width:100%; height:420px; background-size:100%;}
#oprate{ width:100%;background-size: contain; height:100px;}
#oprate .step{ width:25%; margin-right:0;}
#oprate .step1{ margin-left:0;}
#oprate .step h5,#oprate .step p{ width:100%; font-size:16px;}
#oprate .step p{ font-size:14px}


}