/* banner 开始 */
.fullSlide { width: 100%; position: relative; height: 560px; background:url(../images/inbg.jpg); overflow:hidden; }

.fullSlide .bd { height: 560px; margin: 0 auto; position: relative; z-index: 1; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 560px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 560px; }

.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:#00a0ea; 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:55px;   }

.soso-1{ width:1180px; height:40px; margin:0 auto;}

.soso-2{ float:left; width:750px; height:40px; line-height:40px;  color:#888888;}
.soso-2 a{ color:#888888; padding-right:20px;}


.search_box { width:273px; height:32px; float:right; overflow:hidden;  margin-top:5px; position:relative; }
.swap_value {float:left; border:0; width:206px;  font-size:14px; color: #888888; height:30px; line-height:30px; padding:0 10px 0 10px; border:1px solid #dcdcdc; background:#FFF; border-radius:5px; }
.swap_go {float:right; margin:0; border:0; width:50px; height:32px;  background:url(../images/ss_fdj.png) no-repeat center #00a0ea; border-radius:5px; cursor:pointer; position:absolute; top:0px; right:0px; }





.in_hezuo{ width:1180px; height:150px; margin:0 auto; padding-top:30px; overflow: hidden; }

.in_hezuo_l{ float:left; width:50px; height:139px; background:url(../images/in_1.jpg) no-repeat; font-size:28px; line-height:32px; text-align:center; color:#FFF; padding:5px 20px 0 0;  }

.in_hezuo_pro{ float:right; width:1090px; height:140px;  }

/* 滑动门通用按钮 */

.hz_lefts { background:url(../images/in_11_l.png) no-repeat; display: block; width:22px; height:50px; position: absolute; top:45px; left:0;  }

.hz_rights { background:url(../images/in_11_r.png) no-repeat; display: block; width:22px; height:50px; position: absolute; top:45px;  right:0px; }

/* 向左滚动，开始 */

.box1 { width:1090px; margin:0; position:relative;}

.box1 ul { margin:0 auto; }

.box1 li {float:left; width:190px; margin:0 10px 0 10px;  text-align:center; padding:4px 4px 2px 4px; border:1px solid #e6e6e6;}

.box1 li img {width:190px; 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 #e6e6e6; }

/* 向左滚动，开始 */


.in_text_xx{ height:auto; }

.in_text_t{ width:1180px; height:40px; margin:0 auto; background:url(../images/in_xx1.png) repeat-x center; }
.in_text_t1{ width:320px; height:40px; margin:0 auto; background:url(../images/in_xx2.png) no-repeat left; padding-left:40px; }

.in_text_t1k2{ width:260px;}

.in_text_t1k3{ width:200px;}

.in_text_t2{ height:40px; background:url(../images/in_xx2.png) no-repeat right; padding-right:40px; }

.in_text_t2_1{ height:40px; line-height:40px; text-align:center; font-size:32px; color:#019fec; background:#FFF; }
 
.in_text_t2_1bg2{ background:#dbf4ff; }

.in_text_t2_1 h2{ font-size:32px; }

.in_text_t2_1 h3{ font-size:32px; }

.in_text_t2_1 a{ color:#019fec; }
.in_text_t2_1 a:hover{ color:#0077b1; }

.in_text_t2_3{ height:30px; line-height:30px; text-align:center; font-size:16px; color:#666; text-transform:uppercase;  }


.in_products_xx{ width:1200px; height:auto; margin:0 auto; padding-top:40px; }


.in_pfl{ width:1200px; height:48px; margin-top:20px; }

.in_pfl ul li{ float:left; width:151px; height:42px; margin:0 10px; text-align:center; overflow:hidden; }
.in_pfl ul li a{ display:block; line-height:40px; font-size:15px; color:#222; border:1px solid #019fec;  }
.in_pfl ul li a:hover{ background:#019fec; color:#FFF;  }


.in_products_r{ width:1210px;  height:auto; margin:0 auto; margin-top:30px;   }


/* 标签切换1，开始 */
#tab{width:100%; position:relative; }

#tab .tab_menu{ width:1180px; height:60px; background:url(../images/in_xx1.png) repeat-x center; margin-left:15px;  }

#tab .tab_menu li{float:left; width:180px; height:42px;line-height:42px; text-align:center; background:#FFF;  font-size:18px; border:1px solid #019fec; cursor:pointer; margin-left:80px;}

#tab .tab_menu li h3{  font-size:16px; font-weight:normal; }

#tab .tab_menu .selected{   background:url(../images/in_cpt.png) no-repeat center top; height:60px;  color:#FFF; border:none; cursor:pointer; }

#tab .tab_menu .selected h3 a{ color:#FFF; }

#tab .tab_menu .maleft{ margin-left:370px;}


#tab .tab_box{width:100%; clear:both; }

#tab .hide{display:none;}
/* 标签切换1，结束 */


.in_products_pro{ width:auto; height:525px;  }

.in_products_pro ul li{ float:left; width:270px; margin:20px 15px 5px 15px; padding:4px 0 0 0; border:1px solid #dbdbdb; }

.in_products_pro ul li .cpscale_x{ width:260px; height:194px; margin:0 auto; }

.in_products_pro ul li .cpscale{ width:260px; height:194px; overflow:hidden; }

.in_products_pro ul li .cpscale img{ width:260px; height:194px; transition: all 0.5s;   transform: scale(1);   }

.in_products_pro ul li h5{ font-size:14px; font-weight:normal; height:32px; line-height:28px; text-align:center; margin-top:8px; }

.in_products_pro ul li h5 span{ float:right; width:32px; height:32px; background:url(../images/more_2.png) no-repeat center #d2d2d2; display:block; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_products_pro ul li:hover{ border:1px solid #00a0ea;}

.in_products_pro ul li:hover h5 span{ background:url(../images/more_2.png) no-repeat center #00a0ea; }

.in_products_pro ul li:hover img{ transition: all 0.5s;   transform: scale(1.2); }



.tedian{ width:100%; height:580px; background:url(../images/in_5.jpg) no-repeat center; margin-top:70px; }

.tedian_t{ height:90px; text-align:center; padding-top:43px; }

.tedian_pro{ width:1180px; height:auto; margin:0 auto; padding-top:40px; }


.tedian_pro_g{ height:auto; }

.in_tedian_pro1{ float:left; width:410px; height:100px; margin:0 0 0 85px; color:#FFF; }
.in_tedian_pro2{ float:right; width:60px; height:60px; text-align:center; line-height:60px; font-size:38px; color:#FFF; border:3px solid #FFF;  margin-top:4px; }
.in_tedian_pro3{ float:left; width:325px; line-height:30px; height:auto; }
.in_tedian_pro3 h6{ height:30px; line-height:30px; font-size:24px; text-align:right; }

.a_tedian_pro1{ float:right; width:410px; height:100px; margin:0 85px 0 0; color:#FFF; }
.a_tedian_pro2{float:left;  width:60px; height:60px; text-align:center; line-height:60px; font-size:38px; color:#FFF; border:3px solid #FFF;  margin-top:4px; }
.a_tedian_pro3{ float:right; width:325px; line-height:30px; height:auto; }
.a_tedian_pro3 h6{ height:30px; line-height:30px; font-size:24px;  }

.b_tedian_pro1{ float:left; width:335px; height:150px; margin:40px 0 0 40px; color:#FFF; }
.b_tedian_pro2{ float:right; width:60px; height:60px; text-align:center; line-height:60px; font-size:38px; color:#FFF; border:3px solid #FFF;  margin-top:4px; }
.b_tedian_pro3{ float:left; width:248px; line-height:30px; height:auto; }
.b_tedian_pro3 h6{ height:30px; line-height:30px; font-size:24px; text-align:right; }


.c_tedian_pro1{ float:right; width:345px; height:150px; margin:40px 30px 0 0 ; color:#FFF; }
.c_tedian_pro2{ float:left; width:60px; height:60px; text-align:center; line-height:60px; font-size:38px; color:#FFF; border:3px solid #FFF;  margin-top:4px; }
.c_tedian_pro3{ float:right; width:258px; line-height:30px; height:auto; }
.c_tedian_pro3 h6{ height:30px; line-height:30px; font-size:24px;  }


.in_anli_x{ width:1180px; height:auto; margin:0 auto; padding-top:60px;  }

.in_anli_main{  height:auto; padding-top:20px; overflow:hidden;  }

.in_anli_1{ float:left; width:580px; height:440px;  position:relative; overflow:hidden; }
.in_anli_1 img{ width:580px; height:440px; transition: all 0.5s;  transform: scale(1);  }
.in_anli_1 a{ color:#FFF;}
.in_anli_1 a:hover img{ transition: all 0.5s;  transform: scale(1.05);}


.in_anli_2{ float:left; width:280px; height:210px; margin:0 0 20px 20px; position:relative; overflow:hidden; }
.in_anli_2 a{ color:#FFF;}
.in_anli_2 img{ width:280px; height:210px; transition: all 0.5s;  transform: scale(1); }
.in_anli_2 a:hover img{ transition: all 0.5s;  transform: scale(1.1);}

.in_anli_3{ float:left; width:280px; height:210px; margin:0 0 20px 20px; position:relative; overflow:hidden; }
.in_anli_3 a{ color:#FFF;}
.in_anli_3 img{ width:280px; height:210px; transition: all 0.5s;  transform: scale(1); }
.in_anli_3 a:hover img{ transition: all 0.5s;  transform: scale(1.1);}

.in_anli_4{ float:left; width:280px; height:210px; margin:0 0 0 20px; position:relative; overflow:hidden; }
.in_anli_4 a{ color:#FFF;}
.in_anli_4 img{ width:280px; height:210px; transition: all 0.5s;  transform: scale(1); }
.in_anli_4 a:hover img{ transition: all 0.5s;  transform: scale(1.1);}

.in_anli_5{ float:left; width:280px; height:210px; margin:0 0 0 20px; background:url(../images/inali_m.jpg) no-repeat; position:relative; overflow:hidden; }
.in_anli_5 a{ color:#FFF; font-size:36px; text-align:center; display:block; padding-top:145px;}
.in_anli_5 a:hover{ color:#FFF; text-decoration:underline; }

.in_anli_txt{ width:100%; height:35px; position:absolute; bottom:0px; left:0px; line-height:35px;  font-size:14px; text-align:center; background-color:rgba(0,0,0,0.6); }



.in_banner1{ width:100%; height:150px; background:url(../images/in_banner1bg.jpg) no-repeat center; margin-top:65px; }
.in_banner1_1{ width:1180px; height:150px; margin:0 auto; position:relative; }

.in_banner1_pic{ padding:25px 0 0 25px;  }

.in_banner1_2{ width:420px; height:60px;  position:absolute; top:45px; right:0; }

.in_banner1_4{ float:left; width:100px; height:48px; line-height:48px; font-size:16px; color:#FFF; text-align:center; margin-top:5px; }
.in_banner1_4 a{ color:#00a0ea; display:block; background:#ffffff; border-radius:5px;   }
.in_banner1_4 a:hover{ color:#00a0ea; background:#FFF; border-radius:24px; }

.in_banner1_tel{ float:left; width:220px; height:60px; background:url(../images/inb_telbg.png) 0 no-repeat;  padding:0 0 0 55px;  }
.in_banner1_tel_text{ height:20px; line-height:20px;  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_banner2{ width:100%; height:150px; background:url(../images/in_banner2bg.jpg) no-repeat center; margin-top:45px; }
.in_banner2_1{ width:1180px; height:150px; margin:0 auto; position:relative; }

.in_banner2_pic{ padding:25px 0 0 25px;  }

.in_banner2_2{ width:420px; height:60px;  position:absolute; top:45px; right:0; }

.in_banner2_4{ float:left; width:100px; height:48px; line-height:48px; font-size:16px; color:#FFF; text-align:center; margin-top:5px; }
.in_banner2_4 a{ color:#00a0ea; display:block; background:#ffffff; border-radius:5px;   }
.in_banner2_4 a:hover{ color:#00a0ea; background:#FFF; border-radius:24px; }

.in_banner2_tel{ float:left; width:220px; height:60px; background:url(../images/inb_telbg.png) 0 no-repeat;  padding:0 0 0 55px;  }
.in_banner2_tel_text{ height:20px; line-height:20px;  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_liyou_t{ width:1180px; height:auto; text-align:center; margin:0 auto; padding-top:60px; }

.in_liyou{ width:100%; height:395px;   background:url(../images/youshi_t3.jpg) no-repeat center top; margin-top:30px;  }

.in_liyou_pro{ width:1180px; height:460px; margin:0 auto; }

.in_liyou_proxx{ float:left; height:390px; padding-left:545px;  }


/* 标签切换2，开始 */
#tab_2{width:100%; }

#tab_2 .tab_menu{ float:left; width:90px;  }

#tab_2 .tab_menu li{ width:90px; height:90px; line-height:90px; font-size:44px; background:#00a0ea; color:#fff; text-align:center; cursor:pointer; margin-bottom:10px;   }

#tab_2 .tab_menu .selected{ background:#0077b1; color:#FFF; cursor:pointer; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;  }

#tab_2 .tab_box_2{ float:left;   }

#tab_2 .hide{display:none;}

#tab_2 .tab_menu span{  }

/* 标签切换2，结束 */

.youshi_pro_1{ width:495px;  height:390px; padding-left:40px; background:url(../images/youshi_t4.jpg) no-repeat; margin-left:10px; position:relative;  }

.youshi_pro_2{ height:auto; }

.youshi_pro_2_1b{  height:220px; padding:30px 30px 0 0; line-height:32px; color:#FFF; overflow:hidden; }

.youshi_pro_2_1b h6{ height:30px; line-height:30px; font-size:24px; padding-bottom:5px; color:#FFF;  background:url(../images/in_1_3.png) 0 no-repeat; padding-left:20px;  }

.youshi_pro_2_1c{ width:535px; height:390px; position:absolute; left:-645px; top:0; }

.youshi_pro_2_1c img{ width:535px; height:390px; }


.youshi_pro_tel_x{ width:400px; height:70px; margin-top:20px;}





.in_ganyan_pro{ width:1180px; height:auto; margin:0 auto; margin-top:70px; }


.in_ganyan_pro_2{ float:left; width:250px; height:378px;  border:1px solid #dbdbdb; border-bottom:4px solid #00a0ea;  padding:10px 10px 0 10px; margin:0 0 0 30px; position:relative;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_ganyan_pro_3{ width:250px; height:182px; overflow:hidden;  }

.in_ganyan_pro_3 img{ width:250px; height:182px; transition: all 0.5s;   transform: scale(1); }

.in_ganyan_pro_4{ height:135px; color:#999; line-height:24px; font-size:14px; overflow:hidden; padding:0 10px; }

.in_ganyan_pro_4 h5{ font-size:15px; font-weight:normal; color:#222; height:40px; line-height:40px; overflow:hidden; }

.in_ganyan_pro_5{  height:25px; line-height:20px; background:url(../images/jianzheng_1.png) no-repeat bottom; padding-bottom:15px; text-align:center; margin-top:10px; }

.in_ganyan_pro_5 a{ color:#00a0ea; }

.in_ganyan_pro_5 a:hover{ color:#fff; text-decoration:underline;  }

.in_ganyan_pro_2:hover{ background:#00a0ea; color:#fff;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_ganyan_pro_2:hover a, .in_ganyan_pro_2:hover .in_ganyan_pro_4 { color:#fff;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_ganyan_pro_2:hover a:hover{ color:#fff; text-decoration:underline;  }

.in_ganyan_pro_2:hover .in_ganyan_pro_3 img{  transition: all 0.5s;  transform: scale(1.1); }

.in_ganyan_pro_2:hover .in_ganyan_pro_5{ background:url(../images/jianzheng_2.png) no-repeat bottom;  }


.in_ganyan_pro_6{ float:left; width:240px; height:393px; background:url(../images/in_6.jpg) no-repeat; padding:10px 30px 0 0;  position:relative;  }

.in_ganyan_pro_6_txt{ font-size:30px; line-height:48px; color:#FFF; text-align:center; padding-top:110px; }

.in_ganyan_pro_6_txt2{ font-size:16px; line-height:30px; color:#FFF; text-align:center; padding-top:10px; }

.in_ganyan_pro_6_more{ width:130px; height:36px; line-height:36px;  color:#eaeaea;   margin:0 auto; margin-top:20px; text-align:center;  }

.in_ganyan_pro_6_more a{ display:block;  color:#FFF; border:2px solid #fff; }

.in_ganyan_pro_6_more a:hover{ color:#00a0ea; border:2px solid #fff; background:#fff; }




.in2_about{ width:100%; height:auto; background:url(../images/in_bg5.jpg) no-repeat center top;  padding:55px 0 60px 0;  }

.in2_about_1{ width:1200px; height:auto; margin:0 auto;}

.in2_about_2{ float:left; width:459px; height:354px; background:url(../images/in_aboutbg.png) no-repeat ; padding:43px 0 0 51px;   }

.in_aimgscale{ width:410px; height:308px; overflow:hidden;  }

.in_aimgscale img{ width:410px; height:308px; transition: all 0.5s;  transform: scale(1);   }

.in_aimgscale img:hover { transition: all 0.5s;   transform: scale(1.05);   }

.in2_about_3x{ float:right; width:670px; }

.in2_about_3a{  height:180px;  }

.in2_about_3a ul li{ float:left; width:184px; overflow:hidden; margin:0 10px 0 25px; background: #FFF; text-align: center; }

.in2_about_3a ul li img{ height:138px; max-width: 184px;  }

.in2_about_3atxt{ width:184px; font-size:14px; font-weight:normal; height:35px; line-height:35px; text-align:center; background:#00a0ea; color:#fff; -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }
.in2_about_3atxt a{ color:#FFF; }

.in2_about_3a ul li:hover .in2_about_3atxt{   background:#0077b1; }

.in2_about_3{  line-height:28px; height:195px; overflow:hidden; padding:0 20px 0 25px; color:#222; margin-bottom:25px; }

.in2_about_5{ height:auto; margin-top:20px;  }





.in_fengcai{ width:1180px; height:auto; margin:0 auto; padding-top:60px; }

/* 滑动门通用按钮 */
.lefts, .rights {display: block; width:22px; height:50px; margin-top:-40px; position: absolute; top:50%; cursor:pointer; }

.lefts { background:url(../images/in_11_l.png) no-repeat; left:0px; }

.rights { background:url(../images/in_11_r.png) no-repeat; right:0px; }

/* 向左滚动，开始 */

.box_fc { width:1180px; height:210px; position:relative; margin-top:20px;}

.box_fcgg{ margin:0 30px; }

.box_fc ul {   }

.box_fc li {float:left; width:260px; margin:0 10px 0 10px;  text-align:center;}

.box_fc li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;  }

.box_fc li h6{ font-size:14px; text-align:center; font-weight:normal; line-height:26px;  }

/* 向左滚动，结束 */

/*图片放大1，开始*/
.fc_imgscale_x{ width:250px; height:174px;  padding:4px; border:1px solid #dbdbdb;  }

.fc_imgscale{ width:250px; height:174px; overflow:hidden; }

.fc_imgscale img{ width:250px; height:174px; transition: all 0.5s;  transform: scale(1);   }

.fc_imgscale img:hover { transition: all 0.5s;   transform: scale(1.1);   }

.fc_imgscale_x:hover{ padding:4px; border:1px solid #00a0ea; }


.imgscale_x{ width:254px; height:174px;  padding:4px; border:1px solid #dbdbdb;  }

.imgscale{ width:254px; height:174px; overflow:hidden; }

.imgscale img{ width:254px; height:174px; transition: all 0.5s;  transform: scale(1);   }

.imgscale img:hover { transition: all 0.5s;   transform: scale(1.2);   }

.imgscale_x:hover{ padding:3px; border:2px solid #1499e6; }



.in_news_ss{  width:100%; }

.in_news_1{ width:1180px; height:auto; margin:0 auto; padding-top:60px;  }

/* 标签切换4，开始 */
#tab_news{width:100%; }

#tab_news .tab_menu{ float:right; width:220px; height:300px;  }

#tab_news .tab_menu li{  width:220px; height:110px; line-height:110px; font-size:20px; cursor:pointer;  background-color:#4f4f4f; margin-bottom:15px; color:#FFF; position:relative; }

#tab_news .tab_menu li h3{ font-size:20px; font-weight:normal;}

#tab_news .tab_menu .selected{ background-color:#00a0ea; color:#FFF; cursor:pointer; }

#tab_news .tab_menu .selected h3 a{ color:#FFF; }

#tab_news .tab_menu .news_t1{ background-image:url(../images/news_t1.png); background-repeat:no-repeat; background-position:24px center; }
#tab_news .tab_menu .news_t2{ background-image:url(../images/news_t2.png); background-repeat:no-repeat; background-position:24px center; }
#tab_news .tab_menu .news_t3{ background-image:url(../images/news_t3.png); background-repeat:no-repeat; background-position:24px center; }

#tab_news .tab_menu li a{ color:#FFF; padding-left:108px; }

.news_tss{ width:12px; height:24px; background:url(../images/news_a.png) no-repeat; position:absolute; left:-14px; top:0px; opacity:0; -webkit-transition: all .3s ease-out; transition: all .3s ease-out;  }

#tab_news .tab_menu .selected .news_tss{  top:45px; opacity:1; }

#tab_news .tab_box_news{ float:left; width:920px; }

#tab_news .hide{display:none;}

#in_news_more{  height:38px; line-height:38px;  }
#in_news_more a{ color:#FFF; background:url(../images/news_b.png) 130px no-repeat #4f4f4f;  padding-left:50px; display:block; }
#in_news_more a:hover{ color:#FFF; background:url(../images/news_b.png) 150px no-repeat #00a0ea;  padding-left:60px;    }


/* 标签切换4，结束 */

.in_news_2{ width:auto; height:440px; position:relative; }

.in_newss_4{ float:left; width:290px;    }

.in_newss_4_1{ width:280px; height:208px; padding:4px; border:1px solid #dedede; overflow:hidden;  }

.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);  }

.in_newss_4_2{ color:#666; line-height:32px; height:200px; overflow:hidden; padding:5px 10px 0 10px; }

.in_newss_4_2 h6{ font-size:14px; font-weight:normal; color:#222; height:30px; line-height:30px; overflow:hidden; }

.in_newss_4_2 h5{ font-size:14px; color:#999;}

.in_newss_4_2 i{ height:100px; overflow:hidden; display:inline-block; color:#949494;}

.in_newss_4_2 h4{ height:28px; line-height:28px; font-size:14px;  }


.in_news_pro_5{ float:right; width:610px; height:415px; overflow:hidden; border-top:1px solid #dbdbdb; padding-top:3px;  }

.in_news_4{ height:77px; padding-top:0px; margin:0 0 5px 0; border-bottom:1px solid #dbdbdb; }

.in_news_4_1{ float:left; width:86px; height:53px; margin:10px 0 0 0; border:1px solid #dcdcdc; text-align:center; color:#222;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_news_4_1 h5{ height:26px; line-height:26px; font-size:18px;   border-bottom:1px solid #dcdcdc;  }

.in_news_4_1 h6{ height:26px; line-height:26px; font-size:14px;  }

.in_news_4_2x{ float:right; width:510px; margin-top:6px; }

.in_news_4_2{  line-height:26px; height:55px; font-size:13px; overflow:hidden; color:#949494; padding-top:5px; }

.in_news_4_2 h6{ font-size:14px; height:26px; font-weight:normal; color:#222; overflow:hidden; }

.in_news_4:hover .in_news_4_1{ background:#00a0ea; color:#fff;  -webkit-transition: all .3s ease-out; transition: all .3s ease-out; }

.in_faq_pro{  float:right; width:610px; height:415px; overflow:hidden; border-top:1px solid #dbdbdb; }

.in_faq_1{  overflow:hidden;  }

.in_faq_x{ margin: 9px 10px 0 0;  border-bottom:1px solid #e4e4e4; padding-top:5px;}

.in_faq_a{  height:30px; line-height:30px; background:url(../images/faq_a.png) 0 6px no-repeat; padding-left:28px; color:#333333; overflow:hidden; }

.in_faq_q{  background:url(../images/faq_q.png) 0 3px no-repeat; padding-left:28px; height:48px; line-height:24px; color:#999; margin-bottom:10px; overflow:hidden;}



.yqljxx{ width:100%;   margin-top:35px;   }
.yqlj{ width:1180px; height:42px; overflow:hidden; margin:0 auto; margin-top:45px; }
.yqlj_l{ float:left; width:166px; height:42px; background:url(../images/yqlj_l.png) no-repeat; padding-right:20px;  border-right:1px solid #e0e0e0; }
.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:#222; }
.yqlj_r a:hover{ color:#006cc7;}



