
/* banner 开始 */
.fullSlide { width: 100%; position: relative; height: 660px;  overflow:hidden; }

.fullSlide .bd { height: 660px; margin: 0 auto; position: relative; z-index: 1; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 660px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 660px; }

.fullSlide .hd { width: 100%; position: absolute; z-index: 2; bottom: 0; left: 0; height:40px; text-align: center; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; zoom: 1; width:12px; height:12px; 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 { width: 40px;  background:#1272f1; border-radius:6px; -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 结束 */


/* animated home */

.animated { -webkit-animation-duration: 1s;  animation-duration: 1s;  -webkit-animation-fill-mode: both;  animation-fill-mode: both }
.animated.infinite { -webkit-animation-iteration-count: infinite; animation-iteration-count: infinite}
.animated.hinge {  -webkit-animation-duration: 2s; animation-duration: 2s }

@-webkit-keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
@keyframes fadeInUp {
0% {
opacity:0;
-webkit-transform:translate3d(0, 100%, 0);
transform:translate3d(0, 100%, 0)
}
100% {
opacity:1;
-webkit-transform:none;
transform:none
}
}
.fadeInUp {
 -webkit-animation-name: fadeInUp;
 animation-name: fadeInUp
}

.animated_1 { animation-delay:0.3s; }
.animated_2 { animation-delay:0.6s; }
.animated_3 { animation-delay:0.9s; }
.animated_4 { animation-delay:1.2s; }
.animated_5 { animation-delay:1.5s; }
.animated_6 { animation-delay:1.8s; }
.animated_7 { animation-delay:2.1s; }
.animated_8 { animation-delay:2.4s; }
.animated_9 { animation-delay:2.7s; }
.animated_10 { animation-delay:3s; }
.animated_11 { animation-delay:3.3s; }
.animated_12 { animation-delay:3.6s; }

/* animated end */

.a_text_xx{ width: 1180px; height:115px; margin: 0 auto;  background:url(../images/in_x1.png) no-repeat 470px;  }
.a_text_t2_1{ height:40px; line-height:40px; font-size:30px; color:#505050; padding: 30px 0 0 515px;   }
.a_text_t2_1 h3{ font-size:24px; font-weight: bold; }
.a_text_t2_3{ height:20px; line-height:1; font-size:18px; color:#1272f1; text-transform:uppercase; padding: 0 0 0 515px;  }
.a_text_t2_4{ height:20px; line-height:20px; font-size:16px; color:#333; text-transform:uppercase; text-align: center; padding-top: 20px;  }


.y_text_xx{ height:auto;  }
.y_text_t2_1{ height:40px; line-height:1; text-align:center; font-size:30px;  color:#fff;  }
.y_text_t2_1 h3{ font-size:30px; font-weight: bold;  }
.y_text_t2_1 a{ color:#fff; }
.y_text_t2_1 a:hover{ color:#fff; }
.y_text_t2_3{ height:30px; line-height:30px; text-align:center; font-size:18px; color:#fff; text-transform:uppercase;   }



.in_products_xx{ padding-top: 48px;  }

.in_products_ttt{ width:1181px;  height:auto; margin:0 auto; margin-top:40px; }

.in_pfl{  height:100px; margin:0 auto;   }
.in_pfl ul li{  float: left; width: 298px; position: relative; margin: 0 40px; }
.in_pfl ul li a{ display:block; height:98px; line-height:98px; font-size:24px;  border: 1px solid #c3c3c3; padding-left: 105px; background:url(../images/cp_d5.png) no-repeat 250px;  }
.in_pfl ul li a:hover{ color:#fff;  border: 1px solid #206dc3; background:url(../images/cp_d6.png) no-repeat 250px; }
.in_pfl ul li:hover a{  color:#1272f1; background:url(../images/cp_d6.png) no-repeat 250px; }

.in_pfl_d1{ background:url(../images/cp_d1.png) no-repeat 20px; }
.in_pfl_d2{ background:url(../images/cp_d2.png) no-repeat 20px; }
.in_pfl_d3{ background:url(../images/cp_d3.png) no-repeat 20px; }



.in_pfl .liqsub{ position:absolute; width: 268px; top: 100px; left: 0px; z-index:100;  height:0px; visibility: hidden; opacity:0; padding: 0 15px;
 -webkit-transition: all .3s linear; transition: all .3s linear; background-color:rgba(0,0,0,0.5); border-radius: 0 0 8px 8px;  }

.in_pfl .liqsub i{ font-size: 14px;  text-align: left; display: block;  background:url(../images/cp_d7.png) no-repeat 0px; }
.in_pfl .liqsub i a{ height: 64px; line-height: 64px; border:0; color: #fff; font-size: 16px; display: block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; padding-left: 40px;
}
.in_pfl .liqsub i a:hover{ color:#fff;}

.in_pfl ul li:hover .liqsub{ height:auto; visibility: visible; opacity: 1; }

.in_pfl ul li:hover .liqsub i a{ background:none; border:none; border-bottom:1px solid rgba(255,255,255,0.3); color: #fff;   }

.in_pfl ul li:hover .liqsub i a:hover{  color:#fff; padding-left: 60px;  }


.in_products_r{ width:1210px;  height:auto; margin:0 auto;   }

.in_products_pro{ padding-top: 35px;  }

.in_products_pro ul li{ float:left; width:373px; margin:0 15px 40px 15px; position: relative; }

.in_products_pro ul li .cpscale_x{ width:371px; height:280px; margin:0 auto; border: 1px solid #1272f1; }

.in_products_pro ul li .cpscale{ width:371px; height:280px; overflow:hidden; }

.in_products_pro ul li .cpscale img{ width:371px; height:280px; transition: all 0.5s;  transform: scale(1);   }

.in_products_pro ul li h5{ width:100%; font-size:14px; font-weight:normal; height:52px; line-height:52px; color: #fff; background: #eeeeee; margin-top: 10px;
 background-size: 0% 100%; -webkit-transition: all .5s; transition: all .5s; }
.in_products_pro ul li h5 a{ color: #222; padding: 0 60px 0 20px; display: block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; background:url(../images/cp_d9.png) no-repeat 323px; }

.in_products_pro ul li:hover h5 a{ background:url(../images/cp_d10.png) no-repeat 323px; color: #fff; }

.in_products_pro ul li:hover h5{
 background: -webkit-linear-gradient(left, #3395ff, #0d65e5) no-repeat;
 background: linear-gradient(to right, #3395ff, #0d65e5) no-repeat;
 background-size: 100% 100%;
}



.in_banner1{ width:100%; height:380px;  margin-top: 20px; background:url(../images/in_b1bg.jpg) no-repeat center;  }
.in_banner1_1{ width:1180px; height:200px; margin:0 auto;  position:relative;   }

.in_banner1_right{  color: #fff;   }

.in_banner1_pic { height: 40px; line-height: 40px; font-size: 36px;  font-weight: bold; padding: 50px 0 0 0;   }
.in_banner1_pic2 { height: 30px; line-height: 30px; font-size: 30px;  padding: 30px 0 0 0;  }
.in_banner1_pic3 { height: 30px; line-height: 30px; font-size: 30px;  padding: 30px 0 0 0;  }

.in_banner1_pic3 span{ font-size: 18px; text-transform:uppercase; color: #c6c3c2; }




.in_banner1_2{ width:285px; padding-top: 20px; position:absolute; right:0px; top:50px; text-align:left; }
.in_banner1_3{ width: 290px; height: 90px; float:left; line-height:36px; color:#fff;  }
.in_banner1_3 i{  font-size: 20px; display: block; background:url(../images/top_tel.png) no-repeat 0; padding-left: 40px; }
.in_banner1_3 span{  color:#fff;  font-size:30px; font-weight: bold; display: block; }

.in_banner1_4{ float:left; width:200px; height:46px; line-height:46px; color:#FFF; text-align:center; margin-top: 20px;  }
.in_banner1_4 a{ color:#fff; display:block; font-size: 20px;
 background: -webkit-linear-gradient(left, #3395ff, #0d65e5) no-repeat;
 background: linear-gradient(to right, #3395ff, #0d65e5) no-repeat;
}
.in_banner1_4 a:hover{ color:#fff;  border-radius: 23px;  }


.in_cases{ width:1190px; height:auto; margin:0 auto; padding-top:65px;  }

.cases_lefts { background:url(../images/al_l.png) no-repeat center #eeeeee; display: block; width:46px; height:46px; position: absolute; bottom:0px; left:535px; cursor:pointer; }

.cases_rights { background:url(../images/al_r.png) no-repeat center #1272f1; display: block; width:46px; height:46px; position: absolute; bottom:0px;  right:535px; cursor:pointer; }

.cases_box1 { width:1190px; height: 380px;  position:relative; }

.cases_box2 { width:1190px; height:320px; margin:0 auto; overflow:hidden;   }

.cases_tkd1_pro1{ float:left; width:287px;  margin:40px 5px 0 5px; position: relative; transition: all 0.5s;   transform: scale(1); }
.cases_tkd1_pro2{ width:287px; height:200px; overflow:hidden;   }
.cases_tkd1_pro2 img{ width:287px; height:200px; transition: all 0.5s;   transform: scale(1);  }
.cases_tkd1_pro1:hover .cases_tkd1_pro2 img{ transition: all 0.5s;   transform: scale(1.08); }

.cases_txt{  height:45px; line-height:45px; background:#eeeeee; overflow: hidden;  }
.cases_txt a{ color:#333; display: block; text-align: center; padding: 0 10px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }


.cases_txt2{  width:100%; height:90px; line-height:90px; color:#FFF; text-align:center; position: absolute; left: 0px; bottom: 0px; opacity: 0; -webkit-transition: all .5s ease-out; transition: all .5s ease-out;
 background: -webkit-linear-gradient(left, #3395ff, #0d65e5) no-repeat;
 background: linear-gradient(to right, #3395ff, #0d65e5) no-repeat;
}
.cases_txt2 i{ width: 32px; height: 32px; background:url(../images/mjia.png) no-repeat center; border:1px solid #fff; display: block; border-radius: 50%; margin: 0 auto; margin-top: 28px;  }

.cases_tkd1_pro1:hover .cases_txt2{ opacity: 1;  }
.cases_tkd1_pro1:hover { transition: all 0.5s;   transform: scale(1.1); z-index: 10; }


.advantage{ width: 100%;  padding-top: 60px; background:url(../images/ys_bg.jpg) no-repeat center; margin-top: 65px; padding-bottom: 90px;   }

.advantage_p{ width: 1180px;  margin: 0 auto; position: relative;  }

.advantage_p .tab_box_2{ width: 1180px; height: 438px; overflow: hidden; margin-top: 60px;   }

.youshi_pro_1{  height:438px; position: relative; }

.youshi_pro_1_l{ float:right; width:928px; height:434px; border: 2px solid #fff;  overflow: hidden; }
.youshi_pro_1_l img{ width:928px; height:434px;  }

.youshi_pro_2a{  width:690px; height:170px; color: #333;  position: absolute; background-color:rgba(0,0,0,0.5); right: 80px; bottom: 40px; z-index: 10; padding: 0 35px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.youshi_pro_2a h5{ line-height:30px; font-size:24px;  padding: 20px 0 0 0px; color: #fff; font-weight: bold; }
.youshi_pro_2_1{  line-height: 30px; padding: 10px 0 0 0px; color: #fff;  }

.youshi_pro_2a:hover{ background-color:rgba(18,114,241,0.8); }

.advantage_p .hd{ float: left; width: 220px; overflow:hidden; position: absolute; left: 0px; top: 130px; z-index: 20;  }

.advantage_p .hd ul li{  cursor:pointer;  height:78px;  font-size: 18px; border: 1px solid #fff;  margin-bottom: 10px; }

.advantage_p .hd ul li span{  font-size: 24px; line-height: 1;  color: #fff; display: block; float: left; padding: 26px 0 20px 15px;   }

.advantage_p .hd ul li p{ float: left; width: 120px; text-align: center; line-height: 1.5; padding-top: 17px; }
.advantage_p .hd ul li p i{ font-size: 18px; color: #fff;  padding-top: 15px;     }
.advantage_p .hd ul li p b{ font-weight: normal; font-size: 12px;  color: #fff; text-transform:uppercase; display: block;   }

.advantage_p .hd ul li.on  { border: 0;
 background: -webkit-linear-gradient(left, #3395ff, #0d65e5) no-repeat;
 background: linear-gradient(to right, #3395ff, #0d65e5) no-repeat;
}


.in2_about_xx{ width:100%;  padding: 135px 0 55px 0;    }

.in2_about_1{ width:1180px; height:auto; margin:0 auto;  position: relative;  }

.in2_about_2{ width:1180px; height:340px;  }
.in2_about_2 .in_aimgscale{ width:1180px; height:340px;  overflow:hidden;   }
.in2_about_2 .in_aimgscale img{ width:1180px; height:340px; }


.in2_about_3x{   width:586px; height: 250px;  background-color:rgba(0,0,0,0.9); -webkit-transition: all .3s ease-out; transition: all .3s ease-out; position: absolute; top: 130px; right: 20px; }

.in2_about_3t2{ width: 180px; height:180px; line-height:1;  font-size:30px; background:#1272f1; position: absolute; left: 20px; top: -70px; z-index: 10; }
.in2_about_3t2 h3{ width: 124px; font-size: 30px; color: #fff; float: right; text-align: right; margin-right: 20px; border-bottom: 1px solid #fff; padding: 70px 0 10px 0;  }
.in2_about_3t2 h4{ font-size: 18px;  color: #fff; text-transform:uppercase; padding-top: 10px; text-align: right; margin-right: 20px;  float: right; }

.in2_about_3tbai{ width: 180px; height:180px;  background:#fff; position: absolute; left: 30px; top: -60px; z-index: 8; box-shadow: 0 8px 8px 0px rgba(0, 0, 0, 0.2);  }

.in2_about_3t3{ height:30px; line-height:1;  font-size:20px; color: #fff; padding: 30px 40px 0 40px; }

.in2_about_3{  line-height:30px; height:120px; overflow:hidden;  color: #fff; font-size: 14px; padding: 10px 40px 0 40px;   }

.in2_about_more{  height:40px;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out; margin:20px 0 0 0;  }
.in2_about_more a{ display: block; width:40px; line-height: 40px; color: #8d8d8d;  font-size: 0px; background:url(../images/ab_jia.png) no-repeat center #1272f1; float: right;  }
.in2_about_more a:hover{  background:url(../images/ab_jia.png) no-repeat center #1272f1;  }


.in2_about_4{ width: 554px; height:128px; background-color:rgba(0,0,0,0.9);   position: absolute; left: 20px; top: 252px;}

.in2_about_4_2{  float: left; width: 277px; height:128px;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out;   }

.in2_about_4_2 h6 span{ font-size: 22px; color: #fff; display: block; }
.in2_about_4_2 h6 i{ font-size: 14px; color: #fff; text-transform:uppercase; }

.in2_about_4_2 h6 a{ color: #fff; line-height: 24px; font-size: 16px; padding: 42px 0 10px 110px; display: block; }

.in2_about_4_2ho { background: #1272f1;  }

.in2_about_4_2pic{ height: 128px;  background:url(../images/ab_d1.png) no-repeat 50px; }
.in2_about_4_3pic{ height: 128px; background:url(../images/ab_d2.png) no-repeat 50px ;  }




.in_fcc_r{ width:100%; overflow: hidden; margin-top: 5px;    }

.in_fcc_r .tabfcc_box{width:100%; clear:both; }

.in_fcc_r .tabfcc_box .hide{display:none;}

.in_fcc_box { width: 1220px; margin: 0 auto; position:relative; margin-top:20px; }

.in_fcc{ width:100%;  margin:0 auto; overflow:hidden;  }

.in_fcc li {float:left; width:275px; margin:0 15px;  text-align:center; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; position: relative; }

.in_fcc li h6{ width: 100%; font-size:14px; text-align:center; font-weight:normal; height: 40px; line-height:40px; overflow: hidden; }
.in_fcc li h6 a{ display: block; padding: 0 15px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }


.fc_imgscale_x{width:275px; height:180px;   }

.fc_imgscale{ width:275px; height:180px; overflow:hidden; position:relative; }

.fc_imgscale img{ width:275px; height:180px; transition: all 0.5s;   transform: scale(1);  }

.fcc_txt{ width:100%; height:180px;  background:url(../images/fc_fdj.png) no-repeat center; background-color: rgba(18, 114, 241,0.8); pointer-events: none;
 position: absolute; left: 0; top: 0; -webkit-transition: all .5s ease-out; transition: all .5s ease-out; transform: scale(0.1); opacity: 0;  }

.in_fcc li:hover .fcc_txt { transform: scale(1); opacity: 1; }


.c_text_xx{ height:auto;    }
.c_text_t2_1{ height:40px; line-height:40px; text-align:center; font-size:32px; color:#1a2217; }
.c_text_t2_1 h3{ font-size:30px;  }
.c_text_t2_1 a{ color:#1a2217; }
.c_text_t2_1 a:hover{ color:#1a2217; }
.c_text_t2_3{ height:28px; line-height:28px; text-align:center; font-size:18px; color:#999; text-transform:uppercase;  }


.liucheng{ width:100%; padding-top: 45px; background:url(../images/lc_line.png) repeat-x 0 193px #f8f8f8; margin-top: 45px;  }
.liucheng_p{ width:1180px; margin:0 auto; padding-top: 30px;  }

.liucheng_r{  }

.in_liucheng_3{ width:131px; height:150px; float:left; text-align:center;   }

.in_liucheng_3 h6{ font-size:16px; font-weight:normal; height:20px; line-height:20px; color:#333; text-align: center; padding: 10px 0 0 0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_liucheng_6{  height: 40px;   }

.in_liucheng_7{ height: 40px; background:url(../images/lc_q2.png) no-repeat center; }

.in_liucheng_d1{ background:url(../images/lc_1.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d2{ background:url(../images/lc_2.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d3{ background:url(../images/lc_3.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d4{ background:url(../images/lc_4.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d5{ background:url(../images/lc_5.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d6{ background:url(../images/lc_6.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d7{ background:url(../images/lc_7.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d8{ background:url(../images/lc_8.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_liucheng_d9{ background:url(../images/lc_9.png) center no-repeat; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }


.in_liucheng_3:hover{  }
.in_liucheng_3:hover h6{  color:#1272f1; margin-top: -15px; height:35px; }
.in_liucheng_3:hover .in_liucheng_7{ height: 40px; background:url(../images/lc_q1.png) no-repeat center; }
.in_liucheng_3:hover .in_liucheng_6{  height: 40px; margin-top: 10px;   }



.news_bg{ width: 100%;  padding-top: 60px;  }

.in_newsfaq{ width:100%;   }

.in_news_1{ width:1180px; height:auto; margin:0 auto;  }

#tab_news{width:100%; height:62px;  position:relative; }

#tab_news .tab_menu{  height:52px; border-top: 2px solid #77c0ef; border-bottom: 2px solid #77c0ef; border-right: 1px solid #0089e1;  }

#tab_news .tab_menu li{float:left; width:392px; height:52px; line-height:52px; text-align:center; color: #333; font-size:18px; cursor:pointer; border-left: 1px solid #0089e1;  }
#tab_news .tab_menu li a{  color: #333; }

#tab_news .tab_menu .on{  cursor:pointer; background: #1272f1;  }
#tab_news .tab_menu .on a{  color: #fff;   }

.in_news_1 .tab_box_news{ width:100%; clear:both; height: 420px; overflow: hidden; margin-top: 30px;  }

.in_news_1 .tab_box_news .hide{ display:none;}

.in_news_2{ }

.in_newss_4{ float: left; width: 340px; height:395px; position: relative; }

.in_newss_4_1{ width:340px; height:395px; overflow:hidden;  }
.in_newss_4_1 img { width:340px; height:395px; transition: all 0.5s;  transform: scale(1);   }
.in_newss_4_1 a:hover img{ transition: all 0.5s;  transform: scale(1.06);  }


.in_newss_4_2{ width: 100%; height:110px; color:#666; position: absolute; left: 0px; bottom: 0px; background-color:rgba(0,0,0,0.7);  }

.in_newss_4_2 h6{  font-weight:normal; color:#6ebd46; height:48px; line-height:48px; overflow:hidden; font-size: 18px; margin: 0 14px; border-bottom: 1px solid #666464; }
.in_newss_4_2 h6 a{ height:48px; line-height: 48px;  display: block; color: #fff; padding-right: 20px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;  }
.in_newss_4_2 h6 span{ float: right; font-size: 14px; color: #fff;  }
.in_newss_4_2 h6 a:hover{ padding-left: 10px;}
.in_newss_4_2 h4{ color:#fff; font-size:14px; line-height:24px; height:48px; overflow: hidden; ; margin: 0 14px; padding-top: 5px;  }


.in_newss_6x{ float: left; width: 840px; }


.in_newss_7{ float: left; width: 400px;  height:80px; background: #f8f8f8; margin-left: 20px; margin-bottom: 25px; overflow: hidden; position: relative;}

.in_news_5_1{ float:left; width:80px; height:80px; text-align:center; color:#fff; background:#666666; }
.in_news_5_1 h5{ width: 50px; height: 40px; line-height:40px; font-size:30px; border-bottom: 1px solid #999; margin: 0 auto; padding-top: 2px; }
.in_news_5_1 h6{  line-height:24px; font-size:14px; padding-top: 5px;  }


.in_newss_7_2{ float:left; width: 278px; height:80px; margin-left: 20px;  }
.in_newss_7_2 h6{ height:26px; line-height:26px; overflow:hidden; font-size: 18px; padding-top: 10px; }
.in_newss_7_2 h6 a{ height:30px; line-height: 30px; display: block; color: #333; display: block; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;  }
.in_newss_7_2 h4{ color:#999; font-size:14px; line-height:30px; height:30px; overflow: hidden; padding-top: 3px;  }

.in_newss_7:hover{ background: #fff; }
.in_newss_7:hover .in_news_5_1{ background:#1272f1;   }
.in_newss_7:hover .in_news_5_1 h5{  border-bottom: 1px solid #fff;  }
.in_newss_7:hover .in_newss_7_2 h6 a{ color: #1272f1;  }


.in_newss_line1 { width: 400px; height: 1px; background:#1272f1; position: absolute; left: -400px; top: 0px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_newss_line2 { width: 400px; height: 1px; background:#1272f1; position: absolute; left: 400px; bottom: 0px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_newss_line3 { width: 1px; height: 80px; background:#1272f1; position: absolute; left: 0px; top: -80px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_newss_line4 { width: 1px; height: 80px; background:#1272f1; position: absolute; right: 0px; top: 80px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in_newss_line5 { width: 1px; height: 80px; background:#1272f1; position: absolute; left: 80px; top: 80px; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_newss_7:hover .in_newss_line1{  left: 0px; top: 0px; }
.in_newss_7:hover .in_newss_line2 {left: 0px; bottom: 0px; }
.in_newss_7:hover .in_newss_line3 { left: 0px; top: 0px; }
.in_newss_7:hover .in_newss_line4 { right: 0px; top: 0px; }
.in_newss_7:hover .in_newss_line5 { left: 80px; top: 0px; }




.in_yqlj{ width:1180px; height:auto; margin:0 auto;  position:relative; padding: 10px 0; }
.in_yqlj_1{ width:70px; height:40px; line-height:1.4;  color:#333;  float: left; border-right: 1px solid #1272f1; }
.in_yqlj_1 span{  font-size:14px; display: block;}
.in_yqlj_1 i{ display: block; color: #1272f1; font-size: 18px; font-weight: bold; }

.in_yqlj_2{ float: right; width:1090px; line-height:26px; padding:8px 0 0 0;}
.in_yqlj_2 a{ display:inline-block; padding:0 10px 0 10px; }

