@charset "utf-8";
/* CSS Document */

/*banner*/
.banner{width:100%; margin:0 auto; position:relative; height:600px;}
.fullSlide{width:100%;position:relative;height:100%;background:transparent;}
.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{height:100%;}
.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;}
.fullSlide .bd li a{display:block;height:100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;}
.fullSlide .hd ul{text-align:center;margin-bottom:30px;}
.fullSlide .hd ul li{background:#0078c6;cursor:pointer;display:inline-block;*display:inline;zoom:1;width:100px;height:11px;margin:1px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px;}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*搜索*/
.sie{ width:100%; height:56px; border-bottom:1px solid #ccc;}
.search{ width:1180px; height:56px; margin: 0px auto;}
.search_l{ float:left; height:56px; line-height:56px; }
.search_l img{ float:left; vertical-align:middle; padding-top:20px;}
.search_l a{ margin:0 5px; text-decoration:none; font-weight:normal;}
.search_l a:hover{ text-decoration:underline;}
.search_r{ float:right; height:56px; }
.search-box{ height:28px; margin-top:16px;}
.search-text{width:192px; height:28px; float:left; line-height:29px; border:0; text-indent:3.2em; background:url(../images/ss_k.jpg) no-repeat; color:#999;}
.search-button{ background:url(../images/ss_s.jpg) no-repeat;width:39px; height:28px; float:left;border-style :none; cursor:pointer;}

/*产品*/
.in_products_xx{ width:1180px; margin:0 auto; }
.in_products{ padding-top:70px;   }
.in_products_l{ float:left; width:220px; height:725px; overflow:hidden; }
.in_products_l_t{ height:94px; background:url(../images/in_flh.png) 18px no-repeat #0078c6; line-height:34px; color:#FFF; padding-left:70px;  }
.in_products_l_t h2{ height:30px; line-height:30px; font-size:30px; font-weight:normal; padding-top:20px; }
.in_products_l_t a{ color:#FFF; display:block; }
.in_products_l_t h6{ height:30px; line-height:30px; font-size:18px; font-weight:normal; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;  }
.in_products_l_t a:hover{ color:#FFF;}
.in_products_l_2{ height:auto; overflow:hidden; }
.in_products_l_2 ul li{height:40px; line-height:40px; background:#007fd3; border-bottom:1px dashed #eee;    }
.in_products_l_2 ul li a{ display:block; font-size:14px; padding-left:15px; color:#fff; }
.in_products_l_2 ul li a:hover{ background:#e50112; color:#FFF; }
.in_products_l_3{ height:40px; line-height:40px; color:#FFF; margin-top:10px; }
.in_products_l_3 a{ padding-left:15px; color:#FFF; display:block; background:url(../images/in_cpfl.png) no-repeat right #e50112; }
.in_products_l_3 a:hover{ color:#FFF; background:url(../images/in_cpfl.png) no-repeat right #e50112; }
.in_products_r{ width:930px; height:auto; float:right; overflow:hidden;  }
/* 标签切换1，开始 */
#tab{width:100%; }
#tab .tab_menu{ height:50px; background: #0078c6; margin-left:20px;  }
#tab .tab_menu li{float:left; width:170px; height:50px;line-height:50px; text-align:center;  font-size:16px; color:#111; cursor:pointer;}
#tab .tab_menu .selected{  background: #e50112; color:#FFF; cursor:pointer; }
#tab .tab_menu li a{ color:#fff;}
#tab .tab_menu .selected a{ color: #FFF; }
#tab .tab_box{width:100%; clear:both; }
#tab .hide{display:none;}
/* 标签切换1，结束 */
.in_products_pro{ padding-top:20px; position:relative; }
.in_products_pro_more{float:right; width:55px; height:50px; line-height:50px; text-align:center; position:absolute; right:0px; top:-50px;}
.in_products_pro_more a{  color:#FFF;  display:block;  margin-right: 15px;}
.in_products_pro_more a:hover{ background:#FF6800; color:#FFF;  }
.in_anli_1{ float:left; width:598px; height:428px; border:1px solid #dcdcdc; margin:0 0 20px 20px;  position:relative; overflow:hidden; }
.in_anli_1 img{ width:598px; height:428px; transition: all 0.5s;  transform: scale(1);  }
.in_anli_1 a{ color:#FFF;}
.in_anli_1 a:hover{ color:#FFF;}
.in_anli_1 a:hover img{ transition: all 0.5s;  transform: scale(1.2);}
.in_anli_1 a:hover .in_anli_txt{ bottom:0px; }
.in_anli_2{ float:left; width:288px; height:203px; margin:0 0 20px 20px; border:1px solid #dcdcdc; position:relative; overflow:hidden; }
.in_anli_2 a{ color:#FFF;}
.in_anli_2 a:hover{ color:#FFF;}
.in_anli_2 img{ width:288px; height:203px; transition: all 0.5s;  transform: scale(1); }
.in_anli_2 a:hover img{ transition: all 0.5s;  transform: scale(1.2);}
.in_anli_2 a:hover .in_anli_txt{ bottom:0px; }
.in_anli_txt{ width:100%; height:40px; line-height:40px;  font-size:14px; text-align:center; background-color:#0078c6; opacity:0.8; position:absolute; bottom:-40px; left:0px; -webkit-transition: all .3s linear; transition: all .3s linear;  }

/* bn1*/
.bn1{ height:140px; width:100%; background:url(../images/02.jpg) no-repeat center;margin:0px auto;}
.bnzz{ height:140px; width:1180px; margin:0px auto; position:relative; margin-top:70px;}
.ads1_tel{ position:absolute; right:0; bottom:58px;color:#fff;}
.ads1_tel span{ font-size:32px; font-family:Impact; color:#fff; line-height:46px; display:block;}
.bnzz em{ display:block; position:absolute; right:75px; bottom:16px; width:110px; height:34px;}

/*案例*/
.jjzx{ width:1180px; height:375px; margin:0 auto; padding-top:70px; }
.jjzx span{ display:block; width:1190px; height:97px; background:url(../images/ad.jpg) no-repeat center; }
.jjzx h3{ font-size:24px; text-align:center;}
.jjzx em{color:#007fd3;}
.jjzx ul{ margin-top: 34px; width:1180px; height:224px; overflow:hidden;}
.jjzx ul li{ float:left; margin-right: 15px;position:relative; height:224px;}
.jjzx ul li img{ width: 280px; height: 224px;  }
.jjzx ul li p{ width:268px; text-align:center; line-height:40px; height:40px; color:#fff;}
.jjzx ul a:hover .in_anli_txt{ bottom:0px; }
.jjzx .in_anli_txt{ width:100%; height:40px; line-height:40px; text-align:center; background-color:#0078c6; opacity:0.8; position:absolute; bottom:-40px; left:0px; -webkit-transition: all .3s linear; transition: all .3s linear;color:#fff;  }

/* 优势 */
.yszxs{ background:url(../images/al_tab.jpg) no-repeat center; height:808px; width:100%; margin-top:70px;}
.yszx{ height:808px; width:1180px; margin:0 auto; position:relative;}
.yszx h2{ position:absolute; left:330px; top:52px;}
.yszx h3{ position:absolute; left:550px; top:52px; font-size:36px;}
.yszx h3 a{ color:#fff;} 
.yszx h3 i{ color:#e50112;}
.yszx ul{ color:#fff;}
.yszx ul .li_01{ padding-top:28px; width:192px; height:224px; background:url(../images/a.png) no-repeat center; position:absolute; left:0px; top:258px; padding-left:18px;}
.yszx ul .li_01 h4{ font-size:18px;}
.yszx ul .li_01 p{ line-height:30px; width:176px; padding-top:18px;}
.yszx ul .li_02{ padding-top:28px; width:192px; height:224px; background:url(../images/a.png) no-repeat center; position:absolute; left:243px; top:158px; padding-left:18px;}
.yszx ul .li_02 h4{ font-size:18px;}
.yszx ul .li_02 p{ line-height:30px; width:176px; padding-top:18px;}
.yszx ul .li_03{ padding-top:28px; width:192px; height:224px; background:url(../images/a.png) no-repeat center; position:absolute; left:485px; top:158px; padding-left:18px;}
.yszx ul .li_03 h4{ font-size:18px;}
.yszx ul .li_03 p{ line-height:30px; width:176px; padding-top:18px;}
.yszx ul .li_04{ padding-top:28px; width:192px; height:224px; background:url(../images/a.png) no-repeat center; position:absolute; left:729px; top:158px; padding-left:18px;}
.yszx ul .li_04 h4{ font-size:18px;}
.yszx ul .li_04 p{ line-height:30px; width:176px; padding-top:18px;}
.yszx ul .li_05{ padding-top:28px; width:192px; height:224px; background:url(../images/a.png) no-repeat center; position:absolute; right:0px; top:258px; padding-left:18px;}
.yszx ul .li_05 h4{ font-size:18px;}
.yszx ul .li_05 p{ line-height:30px; width:176px; padding-top:18px;}
.yszx ul .li_01:hover{ padding-top:28px; width:192px; height:224px; background:url(../images/bg_phone.png) no-repeat center; position:absolute; left:0px; top:258px; padding-left:18px;}
.yszx ul .li_02:hover{ padding-top:28px; width:192px; height:224px; background:url(../images/bg_phone.png) no-repeat center; position:absolute; left:243px; top:158px; padding-left:18px;}
.yszx ul .li_03:hover{padding-top:28px; width:192px; height:224px; background:url(../images/bg_phone.png) no-repeat center; position:absolute; left:485px; top:158px; padding-left:18px;}
.yszx ul .li_04:hover{ padding-top:28px; width:192px; height:224px; background:url(../images/bg_phone.png) no-repeat center; position:absolute; left:729px; top:158px; padding-left:18px;}
.yszx ul .li_05:hover{ padding-top:28px; width:192px; height:224px; background:url(../images/bg_phone.png) no-repeat center; position:absolute; right:0px; top:258px; padding-left:18px;}

/*见证*/
.jeusj{ width:1180px; height:375px; margin:0 auto; padding-top:50px; }
.jeusj span{ display:block; width:1190px; height:97px; background:url(../images/bn1.jpg) no-repeat center; }
.jeusj h3{ font-size:24px; text-align:center;}
.jeusj em{color:#007fd3;}
.soe{  height:206px; float:left;margin-top: 24px;}
.jeusj ul{}
.jeusj ul li{ float:left;margin: 0 12px;}
.ike{ height:206px; width:206px; border-radius:50%;float: left;}
.jeusj .sieks{float:left; width:330px; margin-left:30px;}
.jeusj .sieks h4{ font-size:16px;margin: 22px 0 12px 0;}
.jeusj .sieks p{ color:#666; line-height:26px; height:78px; overflow:hidden;}
.jeusj .sieks img{ margin-top: 18px;}

/* bn2*/
.bnzz4{width:1180px; height:160px; background:url(../images/bnn.jpg) no-repeat center; margin:0px auto; position:relative;  margin-top: 40px;}
.ads4_tel{ color:#fff; line-height: 34px;position:absolute; right: 24px; bottom:77px;}
.ads4_tel span{ font-family:Impact; display:block; font-size:32px;}
.ads4_butt{ width:110px; height:34px; position:absolute; right:88px; bottom:19px;}

/*关于*/
.ggjs{height:524px; width:1180px; margin:0px auto; margin-top:80px; position:relative;}
.ggjs span{ position:absolute; left:0; top:0;}
.ggjs span h3{ font-size:36px; color:#0078c6;margin-top:16px;}
.ggjs span i{ display:block; font-size:16px; color:#666; margin-top:8px;}
.ggjs .li_06{ width:184px; height:92px; background:url(../images/cp.jpg) no-repeat center; position:absolute; left:454px; top:0;}
.ggjs .li_06 h4{ font-size:18px; font-weight:normal; float:right;margin-top: 20px;}
.ggjs .li_06 b{ color:#666; text-transform:uppercase;font-weight:normal; display:block; padding-top:6px; float:right;}
.ggjs .li_07{ width:184px; height:92px; background:url(../images/dbdh.jpg) no-repeat center; position:absolute; left:724px; top:0;}
.ggjs .li_07 h4{ font-size:18px; font-weight:normal; float:right;margin-top: 20px;}
.ggjs .li_07 b{ color:#666; text-transform:uppercase;font-weight:normal; display:block; padding-top:6px; float:right;}
.ggjs .li_08{ width:184px; height:92px; background:url(../images/dd.jpg) no-repeat center; position:absolute; right:0px; top:0;}
.ggjs .li_08 h4{ font-size:18px; font-weight:normal; float:right;margin-top: 20px;}
.ggjs .li_08 b{ color:#666; text-transform:uppercase;font-weight:normal; display:block; padding-top:6px; float:right;}
.iewq{ width:684px; height:394px; float:left; margin-top:130px;}
.yshe{ float:right; width:460px; height:394px; background:url(../images/fa.jpg) no-repeat center; margin-top:130px;}
.yshe p{ color:#fff; line-height:30px; height:270px; overflow:hidden; width:380px; margin:0 auto; margin-top:38px;}
.yshe em{ display:block; float:right; margin-top: 22px;margin-right: 40px;}

/* 荣誉 */
.rongyu{ width:1180px; margin: 0px auto; height:278px;margin-top: 80px;}
.rongyu .ryt{ float:left; height:46px; width:1180px; margin:0 auto;margin-bottom: 36px;}
.rongyu .ryt ul{ width: 380px;height: 46px;margin: 0 auto;}
.rongyu .ryt ul li{width:160px; float:left; height:46px; background: #0078c6; text-align: center;line-height:46px; font-weight:bold;font-size: 16px; margin: 0 15px;color:#fff;}
.rongyu .ryt ul li a{ font-size:16px; font-weight:bold; color:#fff;}
.rongyu .ryt ul li:hover,.rongyu .ryt ul li.casehover a{ width:160px; height:46px; /* color:#fff; */ background: #e50112; display:block;}
.rongyu .rycon{margin-top:35px; position:relative; }
.rycon ul li{ float:left; margin: 0 10px; width:232px; text-align:center;}
.rycon ul li img{ width:232px; height:152px; display:block;}
.rycon ul li span{ line-height:30px; height:30px;float:left; font-size:14px; text-align:center; width: 232px; display:block;}
.rycon #simgs{width:1060px; height:186px; overflow:hidden; float:left;margin: 0 38px; margin-left:60px;}
.rycon #simgs2{width:1060px; height:186px; overflow:hidden;  float:left;margin: 0 38px; margin-left:60px;}
.rycon em{position: absolute;top: 138px;}
.rycon .t_l{ left: 10px;}
.rycon .t_r{ right: 10px;}
.rycon .fl { float:left;}
.rycon .fr { float:right;}
.rycon .pa{ position:absolute;}
.rycon .pr{ position:relative;}

/* bn3*/
.bn2{ height:140px; width:100%; background:url(../images/gg.jpg) no-repeat center;margin:0px auto;}
.bn2zx{ height:140px; width:1180px; margin:0px auto; position:relative; margin-top:60px;}
.ads1_te2{ position:absolute; right:0; bottom:58px;color:#fff;}
.ads1_te2 span{ font-size:32px; font-family:Impact; color:#fff; line-height:46px; display:block;}
.bn2zx em{ display:block; position:absolute; right:75px; bottom:16px; width:110px; height:34px;}

/*问题*/
.trends{margin: 0 auto;width:1180px; height:390px; margin-top:70px;}
.trends .tab_menu{ width:736px; height:390px;float:left;}
.tab_menu .ttt{ width:736px; height:40px; border-bottom:1px solid #ccc;}
.tab_menu .ttt ul{ width:365px; float:left; height:40px; }
.tab_menu li a h3{font-size:18px;color: #007fd3;}
.tab_menu .ttt .gd{ float:right; line-height:40px; padding-right:5px;}
.tab_menu .ttt .gd a{font-size:14px;color:#000;}
.tab_menu .ttt li{ float:left; width:100px; height:40px; text-align:center; line-height:40px;cursor:pointer; color:#000; background:url(../images/kb.jpg) no-repeat left; margin-right:20px;font-size: 18px;}
.tab_menu .ttt li a .on{ color:#e50112;}
.tab_menu .ttt li a h3:hover,{color:#137bc2; }
.tab_menu .ttt .active h3{color: #e50112;background:url(../images/kz.jpg) no-repeat left;}
.tab_menu .tabcont{ width:640px; float:left; height:auto;clear:both;margin-top:20px;}
.tab_menu .tabcont .tabc{width:740px; float:left; height:auto;clear:both;}
.tab_menu .tabc .box_nr{width:740px; margin:0 auto;height:136px;}
.tab_menu .tabc .box_nr img{float:left;width:202px;height:120px;border:1px solid #c3c3c3;padding:3px;}
.tab_menu .tabc .box_nr p{ float:left;margin-left:15px;line-height:28px; margin-top: 10px;height:84px;overflow: hidden; color:#333;width:510px;}
.tab_menu .tabc .box_nr p a{color:#0078c6; border:1px solid #ccc; font-size:12px;margin:20px 0 0 0px;}
.tab_menu .tabc .news{margin-top:10px;}
.tab_menu .tabc ul {}
.tab_menu .tabc ul li{width: 348px; float:left;line-height:39px;  background:url(../images/bottom1.jpg) no-repeat left; padding-left: 16px; border-bottom:1px dashed #ccc; margin-right: 6px;}
.tab_menu .tabc ul li.last{ overflow:none;}
.tab_menu .tabc ul li span{ float:right; padding-right:15px;}
.news ul li a{  color:#333; float:left;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width: 250px; }
.tab_menu .tabc .box_nr a h5{float:left;margin-left:15px;color: #0078c6;font-size: 16px;margin-top: 8px;}
.trends .cjwt{width:410px;float:right;height:350px;}
.trends .cjwt .question_title{height:40px; border-bottom:1px solid #ccc; margin:0 10px;}
.trends .cjwt .question_title a h3{ float:left;font-size: 18px; color:#333; line-height:40px; }
.trends .cjwt .question_title .more{ float:right;color:#333;line-height:40px;margin-right:5px;}
.trends .cjwt ul li{margin:20px auto;}
.trends .cjwt .question{ line-height:200%; height: 308px; margin:20px 8px 0 8px; overflow:hidden;}
.trends .wen a{color:#333;font-size:14px; line-height:20px; background:url(../images/w.jpg) no-repeat left center;padding-left:25px; font-weight:bold;}
.trends /*.right*/ .question ul li{margin:12px auto;}
.trends .da{margin:10px auto;}
.trends .da p{color:#333; font-size:14px; color:#666; line-height:26px; height:78px; overflow:hidden; background:url(../images/h.jpg) no-repeat left top;padding-left:25px;}
.wen{ margin-bottom: 14px;margin-top: 18px;}

/*链接*/
.ljzx{ width:1180px; height:26px; line-height:26px; margin: 0 auto;margin-top:40px;}
.ljzx h4{ font-size:30px; float:left;}
.ljzx p{ width:96px; height:26px; line-height:24px; font-size:14px; float:left; background:#0c6db1; color:#fff; text-align:center; margin-left:8px;}
.ljzx ul{ float:left; font-size:14px;}
.ljzx ul li{ float:left; margin:0 12px;}