/* banner 开始 */
.fullSlide { width: 100%; position: relative; height: 540px; background:url(../images/inbg.jpg); overflow:hidden; }

.fullSlide .bd { height: 540px; margin: 0 auto; position: relative; z-index: 1; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 540px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 540px; }

.fullSlide .hd { width: 100%; position: absolute; z-index: 2; bottom: 0; left: 0; height:50px; text-align: center; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; zoom: 1; width:14px; height:14px; margin:7px; background-color:#bfbfbf; overflow: hidden; line-height: 99px; border-radius:50%; 
 -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.fullSlide .hd ul .on {  background:#e60012; border-radius:9px; -webkit-transition: all .3s linear; transition: all .3s linear; }

.fullSlide .prev, .fullSlide .next { width: 40px; height: 60px; position: absolute; top: 50%; margin-top:-30px; z-index: 2; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; 
filter: alpha(opacity=30); -moz-opacity: .3; opacity: .3;  -webkit-transition: all .5s linear; transition: all .5s linear;  }

.fullSlide .prev { background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; left:10%; }
.fullSlide .next { background-position:-6px -137px;  right: 10%; }

/* banner 结束 */

.soso{ width:100%; height:40px; padding:15px 0; border-bottom:1px solid #dcdcdc;   }

.soso-1{ width:1180px; height:40px; margin:0 auto;}

.soso-2{ float:left; width:820px; height:40px; line-height:40px;  color:#222; }

.soso-2 a{ color:#222; padding-right:20px;}
.soso-2 a:hover{ color:#F00;}

.search_box { width: 330px; height:40px; float:right; overflow:hidden;  position:relative;  }

.swap_value {float:left; width:260px;  font-size:14px; color: #222; height:38px; line-height:38px; padding:0 20px 0 20px; background:none; border:1px solid #00880a; border-radius:19px; }

.swap_go { margin:0; border:0; width:70px; height:40px; background:url(../images/ss_fdj.png) no-repeat center #009e0c; border-radius:20px; cursor:pointer; position:absolute; right:0px; top:0px; }


.inone{ width:1180px; margin:0 auto; padding-top:30px; }

.inone_a{ }

.inone_a1{ float:left; width:633px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.inone_a1:hover{ margin-left:10px; }

.inone_a2{ float:right; width:516px; }

.inone_a2_1{ height:50px; line-height:50px; background:url(../images/in_2.jpg) no-repeat; padding-left:88px; padding-top:14px; font-size:24px; color:#FFF; }

.inone_a2_2{ height:40px; line-height:40px; padding-left:88px; padding-top:14px; font-size:24px;  }

.inone_a2_3{ font-size:16px; padding:5px 15px 0 15px; line-height:30px; }
.inone_a2_3 span{ color:#F00; }


.inone_a2_4{ height:50px; line-height:50px; background:url(../images/in_3.jpg) no-repeat; padding-left:88px; padding-top:14px; font-size:24px; color:#FFF; margin-top:50px; }
.inone_a2_5{ height:40px; line-height:40px; padding-left:88px; padding-top:14px; font-size:24px; color:#008000;  }


.inone_b{ padding:45px 0 0 0; }

.inone_b1{ float:left; width:558px; }

.inone_b2{ height:155px; background:url(../images/in_1_1.jpg) no-repeat; padding-left:198px; border-bottom:1px solid #007e0a; }

.inone_b2_1{ height:26px; line-height:26px; font-size:20px; color:#007107; }

.inone_b2_2{ height:60px; line-height:24px; padding-top:5px; }

.inone_b2_3{ height:50px; font-size:24px; color:#e10300; }
.inone_b2_3 span{ color:#F00; font-size:48px;  }



.inone_b2_4{ height:40px; padding:15px 0 0 58px;}

.inone_b2_5{ float:left; width:293px; line-height:40px; font-size:18px; color:#e10300; background:url(../images/in_banner_tb.png) no-repeat left; padding-left:38px; }

.inone_b2_5 span{ font-size:24px; }

.inone_b2_6{ float:left; width:110px; height:40px; line-height:40px; font-size:16px; color:#FFF; text-align:center; }

.inone_b2_6 a{ color:#FFF; display:block; background:#009e0c; border-radius:5px;   }

.inone_b2_6 a:hover{ color:#FFF; background:#e10300; }

.inone_c1{ float:right; width:558px; }

.inone_c2{ height:215px; background:url(../images/in_1_2.jpg) no-repeat; padding-left:198px; }

.inone_c3{ line-height:30px; padding-top:5px; }

.inone_c3 span{ color:#F00;  }


.in_banner1{ width:100%; height:150px; background:url(../images/in_banner1.jpg) no-repeat center; margin-top:45px; }
.in_banner1_1{ width:1180px; height:150px; margin:0 auto; }
.in_banner1_2{ height:100px; padding:20px 20px 0 760px;}

.in_banner1_4{ float:left; width:100px; height:48px; line-height:48px; font-size:16px; color:#FFF; text-align:center; margin-top:35px; }
.in_banner1_4 a{ color:#009e0c; display:block; background:#ffffff; border-radius:5px;   }
.in_banner1_4 a:hover{ color:#FFF; background:#e10300; border-radius:10px; }

.in_banner1_tel{ float:left; width:220px; height:60px; background:url(../images/in_btel.png) 0 no-repeat;  padding:30px 0 0 70px;  }
.in_banner1_tel_text{ height:20px; line-height:20px; font-size:15px; color:#FFF; padding-top:3px; }
.in_banner1_tel_dh{ font-size:26px; color:#FFF; height:30px; line-height:30px; font-weight:bold; padding-top:3px;   }


.in_text_xx{ height:auto; }

.in_text_t{ height:40px; line-height:40px; margin:0 auto; background:url(../images/in_txt_bg.png) no-repeat center top; text-align:center; }

.in_text_tss{ background:url(../images/in_txt_bg1.png) no-repeat center top; }
 
.in_text_t h2{ font-size:32px; }
.in_text_t h3{ font-size:32px; }
.in_text_t span{ color:#e10000; }
.in_text_t a{ color:#008000; }
.in_text_t a:hover span{ color:#e10000; }
.in_text_t2_3{ height:26px; line-height:26px; text-align:center; font-size:16px; color:#4c4c4c;  text-transform:uppercase;  }




.in_products_xx{ width:1180px; height:auto; margin:0 auto; padding-top:40px; }

.in_products_r{ width:1210px;  height:auto; margin:0 auto; margin-top:20px;   }

/* 标签切换1，开始 */
#tab{width:100%; position:relative; }

#tab .tab_menu{ width:1210px; height:52px;  }

#tab .tab_menu li{float:left; width:178px; height:42px;line-height:42px; text-align:center; font-size:16px; margin:0 3px 0 16px; background:#009e0c; border-radius:5px;  color:#FFF; cursor:pointer; }

#tab .tab_menu .selected{ background:url(../images/in_4.png) no-repeat center top; height:52px; color:#FFF;  }

#tab .tab_menu li a{ color:#FFF; }

#tab .tab_menu .selected a{ color:#FFF; }

#tab .tab_menu .selected:hover{  color:#FFF;  }

#tab .tab_box{width:100%; clear:both; }

#tab .hide{display:none;}
/* 标签切换1，结束 */


.in_products_pro{   }

.in_products_p1{ float:left; width:560px; height:194px; margin:15px 16px 15px 16px; padding:4px 0 4px 4px; border:1px solid #dbdbdb;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_products_p2{ float:left; width:260px;  }

.in_products_p3{ float:right; width:270px; padding-right:10px; }

.in_products_p4{ color:#666; line-height:28px; height:130px; overflow:hidden; }

.in_products_p4 h6{ font-size:16px; font-weight:normal; color:#00880a; height:20px; line-height:20px; overflow:hidden; padding:10px 0 10px 0;  }
.in_products_p4 a{ display:block; color:#00880a;  }
.in_products_p4 a:hover{ color:#F00; }

.in_products_p5{ height:32px; margin-top:18px; }

.in_products_p6{ float:left; width:114px; height:32px; line-height:32px;  color:#FFF; text-align:center; }
.in_products_p6 a{ color:#fff; display:block; background:#009e0c; border-radius:5px;    }
.in_products_p6 a:hover{ color:#fff; background:#e10300;  }


.in_products_p7{ float:left; width:270px; margin:20px 16px 5px 15px;   -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.rposcale_x_a{ width:260px; height:194px;  padding:4px; border:1px solid #dbdbdb; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_products_p7 h6{ font-size:14px; text-align:center; padding-top:5px;}


/*图片放大2，开始*/

.rposcale_a{ width:260px; height:194px; overflow:hidden;  position:relative;  }
.rposcale_a img{ width:260px; height:194px;  transition: all 0.5s linear;  transform: scale(1);   }
.rposcale_a img:hover { transition: all 0.5s;   transform: scale(1.2);   }
/*图片放大2，结束*/

.imglm_a{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,128,0,.6); transform: translateY(-150%) skewY(36.5deg); transition: .3s linear; }
.imglm_b{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,0,0,.6); transform: translateY(150%) skewY(36.5deg); transition: .3s linear; }
.rposcale_a:hover .imglm_a{  transform: translateY(-50%) skewY(36.5deg); }
.rposcale_a:hover .imglm_b{  transform: translateY(50%) skewY(36.5deg); }
.imglm_txt3{ width:100px; height:34px; line-height:34px; text-align:center; color:#FFF; background:url(../images/morejia.png) no-repeat center top; padding-top:50px; position:absolute; left:50%; top:60px; margin-left:-50px; z-index:4; opacity:0; transition: all .3s linear .3s; transform: scale(0.2);   }
.rposcale_a:hover .imglm_txt3{ top:60px; opacity:1; transform: scale(1);  }



.rposcale_x_a:hover, .in_products_p1:hover{ border:1px solid #00880a; }



.in_alxx{ width:100%; height:530px; background:url(../images/al_bg.jpg) no-repeat center top; margin-top:30px; padding-top:40px; }

.in_al{ width:1180px; height:auto; margin:0 auto;  }

#focus_Box{position:relative; width:1180px; height:410px; margin:0 auto; margin-top:20px; overflow:hidden;}

#focus_Box ul{position:relative; width:980px; height:390px; margin:auto;}

#focus_Box li{z-index:0;  top:146px; cursor:pointer; left:377px;width: 300px; margin-right: 23px; border:2px solid #FFF; border-radius:4px;  }
#focus_Box li img{width:100%; height:100%; height: 350px;object-fit: cover;}

#focus_Box li p{width: 300px; width:100%; height:40px; line-height:40px; background-color:rgba(0,0,0,0.7); text-align:center;}
#focus_Box li p a{ color:#fff; font-size:14px;}

#focus_Box .prev,#focus_Box .next{display:block; z-index:100; overflow:hidden; cursor:pointer; position:absolute; width:50px; height:50px; top:175px;}
#focus_Box .prev{background:url(../images/in_al_l.png) no-repeat center; left:10px;}
#focus_Box .next{background:url(../images/in_al_r.png) no-repeat center; right:10px;} 

#focus_Box .tempWrap{
	margin: 0 auto;
}

.youshi{ width:1180px; height:500px; margin:0 auto; margin-top:20px;  }

.youshi_left{ float:left; width:425px; height:476px; background:url(../images/youshi_t.jpg) 0 0 no-repeat;  }


.youshi_pro_tel_x{ width:250px; margin:0 auto; padding:305px 0 0 20px;  }

.youshi_pro_tel{  height:60px; background:url(../images/in_btel.png) no-repeat left; padding:30px 0 0 60px;  }

.youshi_pro_tel_text{ font-size:15px; height:20px; line-height:20px; color:#FFF; padding-top:3px;  }

.youshi_pro_tel_dh{ font-size:24px; color:#FFF; height:30px; line-height:30px; padding:3px 0 0 0; font-weight:bold;  }

.youshi_pro_tel_zx{ width:240px; height:36px; line-height:36px; font-size:16px; color:#FFF; text-align:center; margin:15px 0 0 0; }

.youshi_pro_tel_zx a{ color:#008000; display:block; background:#FFF; border-radius:5px;  }

.youshi_pro_tel_zx a:hover{ color:#FFF; background:#e10300;  border-radius:19px;   }



.youshi_pro{ float:right; width:725px; height:480px;  }

/* 标签切换2，开始 */
#tab_2{width:100%; }

#tab_2 .tab_menu{ float:left; width:100px;  }

#tab_2 .tab_menu li{float:left; width:79px; height:79px; line-height:79px; font-size:44px; background:#535353; margin-bottom:20px; color:#fff; border-radius:5px;  cursor:pointer;   }

#tab_2 .tab_menu .selected{ background:url(../images/youshi_t1.jpg) no-repeat left; color:#FFF; width:93px; cursor:pointer;  }

#tab_2 .tab_box_2{ float:right; width:590px;  }

#tab_2 .hide{display:none;}

#tab_2 .tab_menu span{  float:left; padding-left:14px; }

/* 标签切换2，结束 */


.youshi_pro_1{ width:590px; height:500px; overflow:hidden; position:relative; }

.youshi_pro_1pic{  height:340px; overflow:hidden; }

.youshi_pro_1pic img{ width:590px; height:340px; transition: all 0.5s;  transform: scale(1); }

.youshi_pro_1pic:hover img{ transition: all 0.5s;  transform: scale(1.1); }

.youshi_pro_2{ height:97px; padding:39px 20px 0 0; line-height:26px; overflow:hidden; }
.youshi_pro_2 h6{  font-size:24px; color:#00880a; padding:10px 0 5px 0;   }

.youshi_pro_3{ float:left; width:94px; height:97px; line-height:80px; background:url(../images/youshi_t2.jpg) no-repeat; font-size:48px; text-align:center; margin-right:25px; color:#FFF;  }



.zhaoshang{ width:1180px; margin:0 auto; margin-top:20px; }

.in_liucheng_2{ height:auto; margin-top:20px;  }

.in_liucheng_3{ width:210px; height:auto; float:left;  text-align:center; margin:0 42px; }

.in_liucheng_3 img{ margin-top:14px; margin-left:2px;}

.in_liucheng_3 h6{ font-size:16px; font-weight:normal; height:30px; line-height:30px; margin-top:10px;}

.in_liucheng_3 a{ display:block; }

.in_liucheng_3:hover{   }

.in_liucheng_3 img{ width:72px; height:72px; 
	-webkit-transition: -webkit-transform 2s ease-out;
	-moz-transition: -moz-transform 2s ease-out;
	-o-transition: -o-transform 2s ease-out;
	-ms-transition: -ms-transform 2s ease-out;
	 }

.in_liucheng_3 img:hover{ 
	-webkit-transform: rotateZ(360deg);
	-moz-transform: rotateZ(360deg);
	-o-transform: rotateZ(360deg);
	-ms-transform: rotateZ(360deg);
	transform: rotateZ(360deg);
 }

.in_liucheng_4{ line-height:28px; text-align:left; }

.in_lpd{ padding-left:20px;}

.in_liucheng_6{ width:100px; height:100px; background:#009e0c; border-radius:50%; text-align:center; margin:10px 0 0 10px;  }

.in_liucheng_6ss{ width:120px; height:120px; border:1px dashed #009e0c; border-radius:50%; margin:0 auto; }



.in_banner2{ width:100%; height:150px; background:url(../images/in_banner2.jpg) no-repeat center; margin-top:30px; }
.in_banner2_1{ width:1180px; height:150px; margin:0 auto; }
.in_banner2_2{ height:100px; padding:20px 20px 0 760px;}

.in_banner2_4{ float:left; width:100px; height:48px; line-height:48px; font-size:16px; color:#FFF; text-align:center; margin-top:35px; }
.in_banner2_4 a{ color:#009e0c; display:block; background:#ffffff; border-radius:5px;   }
.in_banner2_4 a:hover{ color:#FFF; background:#e10300; border-radius:10px; }

.in_banner2_tel{ float:left; width:220px; height:60px; background:url(../images/in_btel.png) 0 no-repeat;  padding:30px 0 0 70px;  }
.in_banner2_tel_text{ height:20px; line-height:20px; font-size:15px; color:#FFF; padding-top:3px; }
.in_banner2_tel_dh{ font-size:26px; color:#FFF; height:30px; line-height:30px; font-weight:bold; padding-top:3px;   }



.in_algdxx{ width:1180px; height:auto; margin:0 auto; padding-top:40px;  }

.in_algd{ width:1180px; margin:0 auto; padding-top:10px; height: 417px; overflow: hidden; }


/* 滑动门通用按钮 */

.algd_lefts { background:url(../images/in_11_l.png) no-repeat; display: block; width:22px; height:50px; position: absolute; top:165px; left:0; cursor:pointer;  }

.algd_rights { background:url(../images/in_11_r.png) no-repeat; display: block; width:22px; height:50px; position: absolute; top:165px;  right:0px; cursor:pointer; }

/* 向左滚动，开始 */

.algd_box1 { width:1180px; margin:0; position:relative;}

.algd_box2 { width:1090px; margin:0 auto; }

.box1 li {float:left; width:200px; margin:0 10px 0 10px;  text-align:center; padding:4px 4px 0 4px; border:1px solid #c2c2c2;}

/*
.box1 li img {width:200px; height:100px;  }

.box1 li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

.box1 li h6{ height:35px; line-height:35px;  font-size:14px; text-align:center; border-top:1px dashed #c2c2c2; }

 向左滚动，开始 */

.in_anli_tkd1_pro1{ float:left; width:310px; height:405px; padding:10px 10px 0 10px;   border:1px solid #dedede; overflow:hidden; margin:0 15px 0 15px; overflow:hidden; }

.in_anli_tkd1_pro3{ width:310px; height:240px; overflow:hidden; position:relative; }
.in_anli_tkd1_pro3 img{ width:310px; height:240px; transition: all 0.5s; transform: scale(1); }
.in_anli_tkd1_pro3:hover img{ transition: all 0.5s; transform: scale(1.2); }


.imglm_a4{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,128,0,.6); transform: translateY(-150%) skewY(37.7deg); transition: .4s linear; }
.imglm_b4{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,0,0,.6); transform: translateY(150%) skewY(37.7deg); transition: .4s linear; }
.in_anli_tkd1_pro3:hover .imglm_a4{  transform: translateY(-50%) skewY(37.7deg); }
.in_anli_tkd1_pro3:hover .imglm_b4{  transform: translateY(50%) skewY(37.7deg); }
.imglm_txt4{ width:100px; height:34px; line-height:34px; text-align:center; color:#FFF; background:url(../images/morejia.png) no-repeat center top; padding-top:50px; position:absolute; left:50%; top:70px; margin-left:-50px; z-index:4; opacity:0; transition: all .3s linear .4s; transform: scale(0.2);   }
.in_anli_tkd1_pro3:hover .imglm_txt4{ top:70px; opacity:1; transform: scale(1);  }


.in_fangan_pro_5_5{  line-height:28px; padding:5px 5px 0 5px; color:#666; -webkit-transition: all .4s ease-out; transition: all .4s ease-out;  }

.in_fangan_pro_5_5 h6{ overflow:hidden; font-size:15px; }

.in_fangan_pro_5_5 h5{ height:30px; line-height:30px; font-size:14px; margin-top:5px;  }
.in_fangan_pro_5_5 h5 a{ display:block; color:#009e0c; background:url(../images/in_5.png) 80px center no-repeat; -webkit-transition: all .5s ease-out; transition: all .5s ease-out;  }
.in_fangan_pro_5_5 h5 a:hover{ background:url(../images/in_5.png) 90px center no-repeat; color:#F00; }



/* 标签切换4，开始 */
#tab_fcc{ width:1204px; padding-top:45px; margin:0 auto; }

#tab_fcc .tab_menu{ width:100%; height:62px;  }

#tab_fcc .tab_menu li{float:left; width:276px; height:50px;line-height:50px; text-align:center; background:#009e0c; font-size:16px; cursor:pointer; margin:0 7px 0 15px; border-radius:5px; }

#tab_fcc .tab_menu li h3{ font-size:16px; font-weight:normal;}

#tab_fcc .tab_menu .selected{  background:url(../images/in_6.png) no-repeat center; color:#FFF; height:62px; cursor:pointer; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

#tab_fcc .tab_menu .maleft{ }

#tab_fcc .tab_menu li a{ color:#FFF;}

#tab_fcc .tab_box_fcc{width:100%; clear:both; }

#tab_fcc .hide{display:none;}


/* 标签切换4，结束 */


.in_fcc_box {  height:240px; position:relative; margin-top:10px;}

/* 滑动门通用按钮 */
.lefts_fcc, .rights_fcc {display: block; width:22px; height:50px; margin-top:-40px; position: absolute; top:50%; cursor:pointer; }

.lefts_fcc { background:url(../images/in_11_l.png) no-repeat; left:0px; }

.rights_fcc { background:url(../images/in_11_r.png) no-repeat; right:0px; }

.in_fccxx{ width:100%; height:240px; position:relative;}

.in_fcc{ width:100%; height:240px; margin:0 auto; overflow:hidden;  }

.in_fcc li {float:left; width:270px; margin:0 15px;  text-align:center;}

.in_fcc li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

.in_fcc li h6{ font-size:14px; text-align:center; font-weight:normal; line-height:26px;  }

/* 向左滚动，结束 */

/*图片放大1，开始*/
.fc_imgscale_x{width:260px; height:194px;  padding:4px; border:1px solid #dbdbdb;  }

.fc_imgscale{ width:260px; height:194px; overflow:hidden; position:relative; }

.fc_imgscale img{ width:260px; height:194px; transition: all 0.5s;  transform: scale(1);   }

.fc_imgscale img:hover { transition: all 0.5s;   transform: scale(1.2);   }

.fc_imgscale_x:hover{ padding:4px; border:1px solid #008000; }


.imglm_a{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,128,0,.6); transform: translateY(-150%) skewY(36.5deg); transition: .3s linear; }
.imglm_b{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,0,0,.6); transform: translateY(150%) skewY(36.5deg); transition: .3s linear; }
.fc_imgscale:hover .imglm_a{  transform: translateY(-50%) skewY(36.5deg); }
.fc_imgscale:hover .imglm_b{  transform: translateY(50%) skewY(36.5deg); }
.imglm_txt3{ width:100px; height:34px; line-height:34px; text-align:center; color:#FFF; background:url(../images/morejia.png) no-repeat center top; padding-top:50px; position:absolute; left:50%; top:60px; margin-left:-50px; z-index:4; opacity:0; transition: all .3s linear .3s; transform: scale(0.2);   }
.fc_imgscale:hover .imglm_txt3{ top:60px; opacity:1; transform: scale(1);  }








.in_aboutxx{ width:100%; height:560px; background:url(../images/about_bg.jpg) no-repeat center; margin-top:10px; }

.in_about{ width:1180px; height:auto; margin:0 auto; padding-top:60px; }

.in_about_l{ float:left; width:750px; }

.in_about_r{ float:left; width:420px; height:433px; border:1px solid #FFF; }

.in_about_rtxt{ padding:25px 30px 0 30px; line-height:32px; color:#FFF; height:405px; overflow:hidden; }


.in_about_l_2{ width:750px; height:60px; line-height:60px;  }

.in_about_l_2_1{  padding-left:232px; height:60px; line-height:60px; font-size:26px; color:#FFF; overflow:hidden; }

.in_about_l_3x{ height:auto; position:relative; }

.in_about_l_3{ float:left; width:750px; height:375px; overflow:hidden; }

.in_about_l_3 img{ width:750px; height:375px; transition: all 0.5s; transform: scale(1); }

.in_about_l_3 img:hover { transition: all 0.5s; transform: scale(1.2); }


.in_about_l_5{ width:200px; height:110px; background-color:rgba(255,255,255,0.8); border-radius:8px; position:absolute; top:-60px; left:10px; z-index:10; }

.in_about_l_5_0{ height:60px; line-height:60px; text-align:center; color:#008000; font-size:26px; border-bottom:1px solid #008000; margin:auto 15px; }

.in_about_l_5_1{ text-align:center; }
.in_about_l_5_1 a{ height:24px; line-height:24px; display:block; color:#008000; padding:10px 0 0 0; }
.in_about_l_5_1 a:hover{ color:#F00; }



.in_newsfaq{ width:1180px; height:auto; margin:0 auto; padding-top:40px; }

.in_news_1{ float:right; width:800px; background:#FFF; }

/* 标签切换4，开始 */
#tab_4{width:100%; }

#tab_4 .tab_menu{ width:100%; height:50px; border-bottom:0; background:url(../images/news_tbg.jpg) repeat-x bottom #f4f4f4; }

#tab_4 .tab_menu li{float:left; width:120px; height:50px; line-height:50px; text-align:center;   font-size:18px; cursor:pointer;  }

#tab_4 .tab_menu li h3{ font-size:18px; font-weight:normal;}

#tab_4 .tab_menu .selected{ background:#008000; color:#FFF; cursor:pointer; }

#tab_4 .tab_menu .selected h3 a{ color:#FFF;}

#tab_4 .tab_menu li span{ font-size:12px;}

#tab_4 .tab_box_4{width:100%; clear:both; }

#tab_4 .hide{display:none;}
/* 标签切换4，结束 */



.in_news_2{ width:auto; height:400px; position:relative; }

.in_newss_4{ float:left; width:290px; height:374px; padding:18px 0 0 0;  }

.in_newss_4_1ss{ width:280px; height:208px; padding:4px; border:1px solid #dedede; }

.in_newss_4_1{ width:280px; height:208px; overflow:hidden; position:relative;   }

.in_newss_4_1 img {width:280px; height:208px; transition: all 0.5s;  transform: scale(1);   }

.in_newss_4_1 a:hover img{ transition: all 0.5s;  transform: scale(1.2);  }


.imglm_a5{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,128,0,.6); transform: translateY(-150%) skewY(37.7deg); transition: .3s linear; }
.imglm_b5{ width:100%; height:100%;  position:absolute; left:0px; top:0px; z-index:2; background-color: rgba(0,0,0,.6); transform: translateY(150%) skewY(37.7deg); transition: .3s linear; }
.in_newss_4_1:hover .imglm_a5{  transform: translateY(-50%) skewY(37.7deg); }
.in_newss_4_1:hover .imglm_b5{  transform: translateY(50%) skewY(37.7deg); }
.imglm_txt5{ width:100px; height:34px; line-height:34px; text-align:center; color:#FFF; background:url(../images/morejia.png) no-repeat center top; padding-top:50px; position:absolute; left:50%; top:65px; margin-left:-50px; z-index:4; opacity:0; transition: all .3s linear .3s; transform: scale(0.2);   }
.in_newss_4_1:hover .imglm_txt5{ top:65px; opacity:1; transform: scale(1);  }



.in_newss_4_2{ color:#666; line-height:31px; height:148px; overflow:hidden; padding:5px 10px 0 10px; }

.in_newss_4_2 h6{ font-size:15px; font-weight:normal; color:#222; height:30px; line-height:30px; overflow:hidden; }


.in_news_2_more{ float:right; width:26px; height:26px; font-size:0px; margin:15px 6px 0 0;position:absolute; right:5px; top:-52px;  }
.in_news_2_more a{ width:26px; height:26px; color:#005eb6; display:block; background:url(../images/in_more1.png) no-repeat center #008000; }
.in_news_2_more a:hover{ background:url(../images/in_more1.png) no-repeat center #e10300; color:#F00; border-radius:50%;  }




.in_news_pro_5{ float:right; width:490px; height:395px; overflow:hidden; }

.in_news_pro_5 ul li{ height:48px; line-height:48px;  border-bottom:1px solid #dddddd; }

.in_news_pro_5 ul li a{ background:url(../images/news_d2.png) 5px no-repeat; display:block; padding-left:25px; }

.in_news_pro_5 ul li a:hover{ background:url(../images/news_d1.png) 5px no-repeat; }

.in_news_pro_5 ul li span{ float:right; }


.in_faq{ float:left; width:350px; }

.in_faq_t{ height:50px; background:url(../images/news_tbg.jpg) repeat-x bottom #f4f4f4; }

.in_faq_t span{ float:left; width:120px; height:50px; line-height:50px; background:#008000; font-size:18px; text-align:center;  }

.in_faq_t span h3{ font-size:18px; font-weight:normal; }

.in_faq_t span h3 a{ color:#FFF; }

.in_faq_t h6{ float:right; width:55px; height:30px; line-height:30px; font-size:12px; font-weight:bold; margin-top:16px;  }
.in_faq_t h6 a{ display:block; color:#424242; }
.in_faq_t h6 a:hover{ color:#d51800; }


.in_faq_t_more{ float:right; width:26px; height:26px; font-size:0px; margin:12px 10px 0 0;   }
.in_faq_t_more a{ width:26px; height:26px; color:#005eb6; display:block; background:url(../images/in_more1.png) no-repeat center #008000; }
.in_faq_t_more a:hover{ background:url(../images/in_more1.png) no-repeat center #e10300; color:#F00;  }


.in_faq_1{ height:370px; overflow:hidden; margin-top:15px;  }

.in_faq_x{ margin:10px 10px 10px 10px;  border-bottom:1px solid #e4e4e4; padding-bottom:5px; padding-top:5px;}

.in_faq_a{  height:30px; line-height:30px; background:url(../images/faq_a.png) 0 6px no-repeat; padding-left:25px; color:#333333; overflow:hidden; }

.in_faq_q{  background:url(../images/faq_q.png) 0 3px no-repeat; padding-left:25px; height:72px; line-height:24px; color:#666666; margin-bottom:10px; overflow:hidden; }
.in_faq_q a{ color:#666666; }
.in_faq_q a:hover{ color:#d51800;}






.yqljxx{ width:1180px; height:1px; margin:0 auto; position:relative; }
.yqlj{ width:1180px; height:42px; overflow:hidden; position:absolute; left:0px; top:70px;}
.yqlj_l{ float:left; width:166px; height:42px; background:url(../images/yqlj_t.png) no-repeat; padding-right:20px;  border-right:1px solid #828993; }
.yqlj_r{ float:right; width:980px; height:42px; line-height:42px; overflow:hidden; }
.yqlj_r a{ background:url(../images/yqlj_line.png) no-repeat right; display:inline-block; padding:0 15px 0 10px; color:#fff; }
.yqlj_r a:hover{ color:#F00;}













