 
/* ±êÇ©ÇÐ»»1£¬¿ªÊ¼ */
#tab{width:100%; }
#tab .tab_menu{ height:50px; margin-left:15px;  }
#tab .tab_menu li{float:left; width:130px; height:44px;line-height:44px; text-align:center;  font-size:16px; color:#111; cursor:pointer;}
#tab .tab_menu .selected{  background:#0d82cc; color:#FFF; cursor:pointer; }
#tab .tab_menu .selected a{ color:#FFF; }
.in_products_pro{ padding-top:15px; position:relative; }
.in_pro_2{ float:left; width:282px; margin:10px 10px 10px 10px; overflow:hidden; }
.in_pro_2 a{ color:#222;}
.in_pro_2 a:hover{ color:#155a94;}
.in_pro_2 .in_pro_1pic{ width:282px; height:180px; overflow:hidden; }
.in_pro_2 .in_pro_1pic img{  width:282px; height:180px; transition: all 0.5s;  transform: scale(1);  }
.in_pro_2:hover .in_pro_1pic img{ transition: all 0.5s;  transform: scale(1.1);}
.in_pro_txt{ width:100%; height:40px; line-height:40px;  font-size:14px; overflow: hidden; text-align: center; }
.a_text_xx{ height:126px; background:url(../images/in_tbg1.png) no-repeat center;   }
.a_text_t2_1{ height:35px; line-height:35px; text-align:center; font-size:30px; color:#0d82cc; font-weight:bold; padding-top: 29px;  }
.a_text_t2_1 h3{ font-size:26px; font-weight:bold; }
.a_text_t2_1 a{ color:#0d82cc; }
.a_text_t2_1 a:hover{ color:#0d82cc; }
.a_text_t2_3{ height:24px; line-height:24px; text-align:center; font-size:15px; color:#999; text-transform:uppercase;  }
.cooperate_ss{ width:1180px; height:auto; margin:0 auto; padding-top:40px;  }
.algd_lefts { background:url(../images/hz_l.png) no-repeat left; display: block; width:37px; height:37px; position: absolute; top:90px; left:0; cursor:pointer;  }
.algd_rights { background:url(../images/hz_r.png) no-repeat right; display: block; width:37px; height:37px; position: absolute; top:90px;  right:0px; cursor:pointer; }
.algd_box1 { width:1180px;  position:relative; padding-top:30px; overflow:hidden;  }
.algd_box2 { width:1120px;  margin:0 auto; overflow:hidden; }
.cooperate_tkd1_pro1{ float:left;width:200px; margin:0 8px; background: #f8f8f8; padding:8px 8px 0 8px; -webkit-transition: all .5s ease-out; transition: all .5s ease-out; }
.cooperate_tkd1_pro2{ width:200px; height:150px; overflow:hidden;  }
.cooperate_tkd1_pro2 img{ width:200px; height:150px; transition: all 0.5s;   transform: scale(1);  }
.cooperate_tkd1_pro1:hover .cooperate_tkd1_pro2 img{ transition: all 0.5s;   transform: scale(1.1); }
.cooperate_txt{ height:40px; line-height:40px; text-align: center;  overflow:hidden; }
.cooperate_tkd1_pro1:hover { background:#0d82cc; }
.cooperate_tkd1_pro1:hover a{  color:#FFF; }
.advantage_bg{ width: 100%; height: 1385px; background:url(../images/youshi_bg.jpg) no-repeat bottom; margin-top: 45px;  }
.advantage_p{ width: 1180px; margin: 0 auto; position: relative; }
.advantage_txt1{width:600px;height:186px;line-height:30px;padding: 40px 140px 0 36px;font-size:15px;color:#666;border-left:1px solid #dedede;border-bottom: 1px solid #dedede;}
.advantage_txt1 h6{ height: 60px; line-height: 40px; font-size: 24px; color: #333; font-weight: bold; }
.advantage_txt1 h6 span{ width: 50px; height: 50px; line-height: 50px; text-align: center; background:url(../images/youshi_t1.png) no-repeat; color: #0d82cc; display: inline-block; padding-right: 10px; }
.advantage_txt2{ width: 600px; height: 180px; line-height: 30px; padding: 40px 0 0 36px; font-size: 15px; color: #fff; margin: 20px 0 0 580px; }
.advantage_txt2 h6{ height: 60px; line-height: 40px; font-size: 24px; color: #fff; font-weight: bold; }
.advantage_txt2 h6 span{ width: 50px; height: 50px; line-height: 50px; text-align: center; background:url(../images/youshi_t1.png) no-repeat; color: #fff; display: inline-block; padding-right: 10px; }
.advantage_txt3{ width: 600px; height: 160px; line-height: 30px; padding: 40px 0 0 36px; font-size: 15px; color: #fff; margin: 90px 0 0 470px; }
.advantage_txt3 h6{ height: 60px; line-height: 40px; font-size: 24px; color: #fff; font-weight: bold; }
.advantage_txt3 h6 span{ width: 50px; height: 50px; line-height: 50px; text-align: center; background:url(../images/youshi_t1.png) no-repeat; color: #fff; display: inline-block; padding-right: 10px; }
.advantage_txt4{ width: 600px; height: 180px; line-height: 30px; padding: 40px 0 0 36px; font-size: 15px; color: #fff; margin: 0 0 0 470px; }
.advantage_txt4 h6{ height: 60px; line-height: 40px; font-size:24px; color: #fff; font-weight: bold; }
.advantage_txt4 h6 span{ width: 50px; height: 50px; line-height: 50px; text-align: center; background:url(../images/youshi_t1.png) no-repeat; color: #fff; display: inline-block; padding-right: 10px; }
.advantage_img1{ width:382px; height:256px; position: absolute; right: 0px; top:83px; }
.advantage_img2{ width:550px; height:292px; position: absolute; left: 0px; top:413px; }
.advantage_img3{ width:364px; height:452px; position: absolute; left: -370px; top:366px; }
.advantage_img4{ width:379px; height:356px; position: absolute; left: 0px; top:756px; }
.advantage_img4_txt{ width:26px; height:200px; font-size: 16px; font-weight: bold; line-height: 33px; position: absolute; left: 273px; top:870px; color:#FFFFFF }
.advantage_img4_txt2{ width:26px; height:200px; font-size: 16px; font-weight: bold; line-height: 33px; position: absolute; left: 310px; top:840px; color:#FFFFFF}
.in_banner1{ width:100%; height:142px; margin-top: 140px;  }
.in_banner1_1{ width:1180px; height:142px; margin:0 auto;  position:relative;   }
.in_banner1_pic { height: 100px; position: absolute; left: 0px; top: 0px; }
.in_banner1_pic2 { height: 100px; position: absolute; left: 0px; top: 48px; }
.in_banner1_pic2 h6{ float: left; width: 125px;  height: 30px; line-height: 30px; background:url(../images/in_banner1a.png) no-repeat left; font-size: 18px; padding-left: 22px;  }
.in_banner1_pic3 { height: 328px; position: absolute; right: -25px; bottom: 0; }
.in_banner1_2{ width:400px; position:absolute; left:690px; top:-20px; text-align:left; }
.in_banner1_3{  line-height:30px; color:#222; }
.in_banner1_3 i{   }
.in_banner1_3 span{ color:#0d82cc;  font-size:26px;  }
.in_banner1_4{ float:left; width:120px; height:40px; line-height:40px; font-size:16px; color:#FFF; text-align:center; margin-top: 10px;  }
.in_banner1_4 a{ color:#fff; display:block; background:#42b53c;   }
.in_banner1_4 a:hover{ color:#fff; background:#42b53c; border-radius:20px; }
.cases{ width: 1180px;  height:auto; margin:0 auto;  overflow:hidden; margin-top: 50px; }
.cases_box1 { padding-top:20px;  }
.cases_tkd1_pro1{ float:left; width:368px; height:215px; margin:0 0 26px 22px; position: relative; }
.cases_tkd1_pic{  width:368px; height:215px; overflow:hidden; }
.cases_tkd1_pic img{  width:368px; height:215px; transition: all 0.5s;  transform: scale(1); }
.cases_txt{ width:100%; height:40px; line-height:40px; text-align: center; background-color:rgba(255,255,255,0.6); position: absolute; left: 0px; bottom: 0px; }
.cases_txt a{ color: #222; }
.cases_tkd1_pro1:nth-child(1) { width:400px; height:456px;  margin:0 0 0 0;   }
.cases_tkd1_pro1:nth-child(1) .cases_tkd1_pic { width:400px; height:456px; overflow:hidden; }
.cases_tkd1_pro1:nth-child(1) .cases_tkd1_pic img{  width:400px; height:456px; transition: all 0.5s;  transform: scale(1); }
.cases_tkd1_pro1:hover .cases_tkd1_pic img{ transition: all 0.5s;  transform: scale(1.08); }
.in2_about_xx{ width:100%; height: 539px; background:url(../images/about_bg.jpg) no-repeat center top; margin-top:25px;   }
.in2_about_1{ width:1180px; height:auto; margin:0 auto; padding-top: 42px;  }
.in2_about_2{ float:right;  width:460px; height:325px; margin-top: 38px; margin-right: 42px;    }
.in_aimgscale{ width:460px; height:325px;   overflow:hidden;  }
.in_aimgscale img{ width:460px; height:325px;   transition: all 0.5s;  transform: scale(1); }
.in_aimgscale img:hover { transition: all 0.5s;   transform: scale(1.05);   }

.in2_about_3x{ float:left;  width:640px; }
.in2_about_3{  line-height:32px; height:160px; overflow:hidden; padding:40px 0 0 0;   }
.in2_about_3t3{ height:59px; line-height:59px; font-size:30px; color:#0d82cc; text-align: center; font-weight: bold;}
.in2_about_3t3 a{ color:#0d82cc;   }
.in2_about_3t3 a:hover{ color:#0d82cc; }
.in2_about_4{   margin-top:60px;}
.in2_about_4_1{ float:left; width:90px; height:100px;  text-align:center; margin-right:28px; }
.in2_about_4_1 a{ color:#222; line-height:30px; display:block; font-size: 16px; }
.in2_about_4_1 a:hover{ color: #0d82cc;   }
.in2_about_4_2{  width:54px; height:54px; background:url(../images/about_1.png) no-repeat center #cccccc; border-radius: 50%; margin: 0 auto; }
.in2_about_4_1:hover .in2_about_4_2{ background:url(../images/about_1.png) no-repeat center #0d82cc; }
.in2_about_4_3{  width:54px; height:54px; background:url(../images/about_2.png) no-repeat center #cccccc; border-radius: 50%; margin: 0 auto; }
 
.in2_about_4_1:hover .in2_about_4_3{ background:url(../images/about_2.png) no-repeat center #0d82cc; }


 