﻿@charset "utf-8";
@import url(dll.css);
@import url(global.css);
@import url(module.css);
@import url(onlineeditor.css);
@import url(ddsmoothmenu.css);
@import url(animate.css);
@import url(banner.css);
/* 首页部分开始 */
.mfbox{width:1200px; min-width:1200px;margin:0 auto;}
/*.nav{width:1200px; min-width:1080px;background:#fff; margin:0 auto; }
.header{position:fixed;width:100%; height:85px; background:#fff;box-shadow: 0 0 2px #333;-webkit-box-shadow:0 0 2px #333;  -moz-box-shadow:0 0 2px #333; border-top: 3px solid #007dc4;position:relative;z-index:9999;}
.topline{height:34px; line-height:34px; color:#7d7d7d; border-bottom:1px solid #d8d8d8;}
.welcome{float:left;}
.lan{float:right;}
.lan a{ padding:0 10px; color:#7d7d7d;}
.lan a:hover{ color:#008acb;}
.p_banner_box img {

}
.logo{float:left;}
.logo img{
width:200px;
  height:82px;
}
.i_nav{float:right; margin-top:23px; height:42px;}*/


.i_banner_box{position:relative; width:100%; height:580px; overflow:hidden;}
.i_banner{     position: absolute;
    left: 50%;
    margin-left: -960px !important;
    width: 1920px;
}
/*.i_banner li{width:100%; height:450px;}
.i_banner li a{display:block; width:100%; height:450px;}
.i_banner_p{position:absolute; width:100%; left:0; bottom:15px; text-align:center;}
.i_banner_p a{display:inline-block; margin:0 5px; width:65px; height:3px; overflow:hidden; background:#FFF;}
.i_banner_p a:hover{ background:#008acc;}
.i_banner_p a.on{ background:#008acc;}*/

.i_container{overflow:hidden;}

.txt01{ padding:25px 0; line-height:20px; font-size:14px; text-align:center; color:#222222;}

.i_service{ padding:55px 0;}
.i_service_l{ margin-top:10px; text-align:center;}
.i_service_l li{ display:inline-block; width:256px; margin:0 20px;}
.i_service_l li a{  width:256px; height:244px;}
.i_service_l li a i{ display: block; width: 256px; height: 244px; overflow: hidden;}
.i_service_l li a img{width:256px;height:244px;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.i_service_l li a h4{ display:block; line-height:40px; font-size:18px; color: #000000;}
.i_service_l li span{ display:block; line-height:24px; font-size:12px; color: #888888; text-align:left; height:92px; overflow:hidden;}
.i_service_l li a:hover h4{color:#007dc4;}
.i_service_l li a:hover img{-moz-transform:scale(1.2);-webkit-transition:scale(1.2);-o-transition:scale(1.2);transform:scale(1.2);}
.i_pro_l{text-align:center}
.i_pro_l li{ display:inline-block; width:256px; margin:0 20px;}
.i_pro_l li a{  width:256px; height:244px;}
.i_pro_l li a div.i_img{ display: block; width: 256px; height: 244px; overflow: hidden;border: 2px solid #068CCB;}
.i_pro_l li a img{width:256px;height:244px;-moz-transition:all 1s;-webkit-transition:all 1s;-o-transition:all 1s;transition:all 1s;}
.i_pro_l li .text{display: block;line-height: 24px;font-size: 12px;color: #888888;text-align: left;height: 92px;overflow: hidden;}
.i_pro_l li span{ display: block; line-height:40px; font-size:18px; color: #000000;}
.i_pro_l li span.num{display:none}
.i_pro_l li a:hover h4{color:#007dc4;}
.i_pro_l li a:hover img{-moz-transform:scale(1.2);-webkit-transition:scale(1.2);-o-transition:scale(1.2);transform:scale(1.2);}

.txtbox{ color:#fefefe; font-size:20px; background:#008cd7; line-height:40px; padding:20px 0; text-align:center;}

.i_case{ padding:57px 0;}
.i_case_l{ margin:10px auto; width:1245px; text-align:center;}
.i_case_l ul{ margin:auto; width:1118px; }
.i_case_l li{float:left; display:inline-block; width:279px; height:240px;margin:0 0px 10px;}
.i_case_l li i{ display:block; width:270px; height:189px; overflow:hidden;position:relative;}
.i_case_l li i a .bg{ display:none; width:270px; height:189px; background:rgba(0,0,0,0.1);position:absolute;left:0;top:0;}
.i_case_l li span{ display:block; line-height:40px; width:270px; font-size:18px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_case_l li:hover span{background:#008BCC;box-shadow: 0 0 2px #ccc;}
.i_case_l li:hover .bg{display:block;}
.i_case_l li:hover a{color:#fff;}


.i_solution{ padding:55px 0; min-height:600px; background:url(../images/icon02.jpg) no-repeat center top #bde3f4;}
.i_solution_l{ margin:20px auto 0; text-align:center;}
.i_solution_l li{display:inline-block; width:255px; height:360px; margin:0 20px; text-align:center;position:relative;z-index: 5;}
.i_solution_l li a{ display:block; padding:0 10px; height:360px;position:relative;z-index: 5;}
.i_solution_l li i{ display:inline-block; width:140px; height:140px; margin-top:50px;position:relative;z-index: 5;}
.i_solution_l li h4{width:130px;display:inline-block; padding:10px 0; line-height:30px; font-size:18px; color:#222222;position:relative;z-index: 5;}
.i_solution_l li span{display:inline-block; line-height:25px; color:#666666;position:relative;z-index: 5;}
.i_solution_l li p.bg{width:255px;height:0px;position:absolute;bottom:0;left:0;z-index: 1;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}


.i_solution_l li.i_sl1 i{ background:url(../images/s_1.png) no-repeat 0 0; }
.i_solution_l li.i_sl1:hover p.bg{ background:#2eafbb;height:360px;}
.i_solution_l li.i_sl1 a:hover i{ background:url(../images/s_1.png) no-repeat 0 -140px;}
.i_solution_l li.i_sl2 i{ background:url(../images/s_3.png) no-repeat 0 0 ;}
.i_solution_l li.i_sl2:hover p.bg{ background:#5ea927;height:360px;}
.i_solution_l li.i_sl2 a:hover i{ background:url(../images/s_3.png) no-repeat 0 -140px ;}
.i_solution_l li.i_sl3 i{ background:url(../images/s_4.png) no-repeat 0 0;}
.i_solution_l li.i_sl3:hover p.bg{ background:#1a8fd1;height:360px;}
.i_solution_l li.i_sl3 a:hover i{ background:url(../images/s_4.png) no-repeat 0 -140px ; }
.i_solution_l li.i_sl4 i{ background:url(../images/s_2.png) no-repeat ;0 0px;}
.i_solution_l li.i_sl4:hover p.bg{ background:#b57dd1;height:360px;}
.i_solution_l li.i_sl4 a:hover i{ background:url(../images/s_2.png) no-repeat 0 -140px ;}
.i_solution_l li a:hover h4{ color:#FFF;}
.i_solution_l li a:hover span{ color:#FFF;}

.i_news{padding:57px 0 2px 0;}
.i_news_c{ margin:35px auto 0; width:1200px;}
.i_news_l{width:560px;}
.i_news_ll{ padding:0 10px;}
.i_news_ll dl{ padding:20px 0; height:80px; border-bottom:1px solid #d2d2d2;}
.i_news_ll dl dt{float:left; width:80px; height:80px; color:#FFF; background:#008acc; text-align:center;}
.i_news_ll dl dt strong{ display:block; font-size:32px; line-height:50px;}
.i_news_ll dl dt span{ display:block; font-size:14px;}
.i_news_ll dl dd{float:right; width:430px; height:80px;}
.i_news_ll dl dd h4{ display:block; font-size:18px; line-height:35px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news_ll dl dd span{display:block; font-size:14px; padding-top:5px; color:#898989; line-height:20px; height:42px; overflow:hidden;}

.i_customer{padding:55px 0;}
.i_customer_l{ margin:10px auto 0; width:1195px; text-align:center; border-left:1px solid #e6e6e6; border-top:1px solid #e6e6e6;}
.i_customer_l li{box-sizing: border-box;position:relative;float:left; width:237px; height:112px;  border-right:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6;}
/*.i_customer_l li img:hover{ position:absolute; left:-1px; top:-1px; border: 1px solid #008ccc; z-index:1000;}*/
.i_customer_l li img:hover {

    border: 1px solid #008ccc;
    z-index: 1000;

}
/*.i_customer_l li  a img{backface-visibility:hidden;position:absolute;top:0;left:0;-webkit-transition: -webkit-transform 1.2s ease 0s; -moz-transition::-moz-transform 1.2s ease 0s;-o-transition: -o-transform 1.2s ease 0s;-ms-transition: -ms-transform 1.2 ease 0s;}*/
/*.i_customer_l li  a img{backface-visibility:hidden;position:absolute;top:0;left:0;-webkit-transition: -webkit-transform 1s ease 0s;-moz-transition: -moz-transform 1s ease 0s;transform:rotateY(0deg);-o-transition: -o-transform 1s ease 0s;-ms-transition: -ms-transform 1s ease 0s;}*/
/*.i_customer_l li:hover a img:nth-child(2){transform: rotateY(180deg); -webkit-transform: rotateY(180deg);-moz-transform: rotateY(180deg);-o-transform: rotateY(180deg);-ms-transform: rotateY(180deg);}
.i_customer_l li:hover a img:nth-child(1){transform: rotateY(360deg); -webkit-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-o-transform: rotateY(360deg);-ms-transform: rotateY(360deg);}*/

.footer{width:100%; color:#f4f4f4; min-width:1200px;}
.footer_box{padding:25px 0; background:#008cd7;}

.fabout{float:left; width:260px; overflow:hidden;}
.fabout_c{ margin-top:25px; line-height:22px; height:88px; overflow:hidden; color:#FFF; font-size:12px;}

.fcase{float:left; margin-left:30px; width:290px;}
.fcase_l{ margin-top:25px;}

.fcase_l dl{ height:56px; padding-bottom:10px; border-bottom:1px solid #aed3ed; margin-bottom:10px;}
.fcase_l dl dt{float:left; width:80px; height:56px; overflow:hidden;}
.fcase_l dl dd{float:right; width:190px; height:56px; overflow:hidden;}
.fcase_l dl dd h4{ line-height:20px; display:block; font-size:14px;}
.fcase_l dl dd h4 a{ color: #FFFFFF;}
.fcase_l dl dd h4:hover a{color:#000000;}
.fcase_l dl dd span{ line-height:18px; display:block;}
.fcase_l dl.noborder{ border:0;}

.ffwfw{float:left; margin-left:30px; width:260px;}
.ffwfw_l{ margin-top:25px;}
.ffwfw_l li{float:left; display:inline; margin-right:10px; margin-bottom:15px; text-align:center; width:118px; height:38px; line-height:38px; border:1px solid #d8ecff;}
.ffwfw_l li a{ display:block; color:#d8ecff;}
.ffwfw_l li:hover a{background:#fff;}

.fcontact{float:left; margin-left:20px; width:310px;}
.fcontact_c{ margin-top:15px; line-height:38px; padding-left:25px; background:url(../images/icon03.png) no-repeat left 15px;}
.fcontact_c img{display:none;}

.copyright{background: #017cbd; padding:15px 0; line-height:25px; color:#fff; text-align:center; font-size:14px;}
.copyright div span:nth-child(2){
display:none;
}
.copyright div span:nth-child(3){
display:none ;
}
.jsq{ padding-bottom:10px; line-height:25px; color:#999999; text-align:center; font-size:14px;}
.copyright .img{display:none;}

.footer a:hover{ color:#008acb;}
.ban03{ background:url(../images/ban03.jpg) no-repeat center 0; height:282px; overflow:hidden;position: relative}
.ban03 .content{ position: absolute;top: 170px;left: 57%; }
.ban03 p{ width: 260px;text-align: center;}
.ban03 p span{ display:block; font-size:18px; color:#008cd7;font-weight: bold; padding:5px 0 0;}
.ban03 p em{ display:block; padding:0 0 15px;}
.ban03 p em img{ width:99px; height:37px; padding:0 15px;}

.yan{ padding:50px 0;font-size: 0;overflow: hidden;}
.yan_bt{height: 70px;text-align: center; background:url(../images/yan_line.gif) no-repeat 0 6px;}
.yan_bt a{font-size: 26px;color: #008cd7;font-weight: bold;}
.yan_bt span{display: block;font-size: 16px;color: #a3a3a3;font-weight: normal; font-family:Arial, Helvetica, sans-serif; padding:10px 0 0;}
.yan_t{ padding:34px 0 40px;width: 625px; margin:0 auto;overflow: hidden; _padding:34px 0 20px;}
.yan_t ul li{width: 210px;float: left; padding:0 50px;overflow: hidden;}
.yan_t ul li a{ background:url(../images/yan_tbg01.gif) no-repeat;display: block;float: left;width: 160px;height: 47px;line-height: 47px;overflow: hidden;font-size: 18px;color: #fff;font-weight: bold; padding:0 0 0 50px;}
.yan_t ul li.cur a,.yan_t ul li a:hover{ background:url(../images/yan_tbg02.gif) no-repeat;}
.yan_m{ background:url(../images/yan_pic.jpg) no-repeat; display:inline-block;width: 1200px;height: 495px;overflow: hidden;}
.yan_m2{ background:url(../images/yan_pic02.jpg) no-repeat;}
.yan_m dl{width: 330px;position: absolute;}
.yan_m dl dt{width: 121px;float: left;}
.yan_m dl dt a{ background:url(../images/yan_k01.png) no-repeat;display: block;width: 121px;height: 121px;overflow: hidden;}
.yan_m dl dt.cur a,.yan_m dl dt a:hover{ background:url(../images/yan_k02.png) no-repeat;}
.yan_m dl dt img{width: 111px;height: 111px;display: block; padding:5px;}
.yan_m dl dd{ padding:26px 0 0 20px;float: left;width: 189px;}
.yan_m dl dd h5 a{font-size: 26px;color: #008cd7;font-weight: bold;}
.yan_m dl dd p{font-size: 14px;color: #555; padding:10px 0 0;}
.yan_m .yan_dl01{top: 0;left: 0;}
.yan_m .yan_dl02{top: 295px;left: 0;}
.yan_m .yan_dl03{top: 0;right: 0;}
.yan_m .yan_dl04{top: 150px;right: 0;}
.yan_m .yan_dl05{top: 300px;right: 0;}
.pr {
    position: relative;
}
.header, .content {
    width: 1200px;
    margin: 0 auto;}

    /*.she .yan_bt{background:url(../images/she_line.gif) no-repeat 0 12px;height: 102px;}*/
.she_l{ background:url(../images/she_lbg.gif) no-repeat;width: 226px;height: 520px;overflow: hidden;}
.she_l ul li{width: 226px;height: 130px;}
.she_l ul li a{font-size: 18px;color: #fff;display: block;width: 226px;height: 95px; padding:35px 0 0;text-align: center;overflow: hidden; background:url(../images/she_line01.gif) #008cd7 repeat-x 0 129px;}
.she_l ul li.cur a,.she_l ul li a:hover{background: #007dc0; text-decoration:none;}
.she_l ul li i{display: block;font-size: 14px; font-family:Arial, Helvetica, sans-serif;text-transform: uppercase; padding:5px 0 0;}
.she_r{width: 952px;}
.she_r ul li{width: 464px;height: 254px;float: left;position: relative;overflow: hidden; padding:0 0 10px 12px;}
.she_r ul li a:hover{zoom:1;}
.she_r ul li img{width: 464px;height: 254px;}
.she_r ul li span{display: block;font-size: 14px;color: #fff; width:442px; margin:0 11px 4px 11px;text-align:center; height:40px; line-height:40px; background:url(../images/cp_picbg.png) repeat; overflow:hidden;position: absolute;bottom: 10px;right: 0;}
.she_r ul li a:hover span{background:url(../images/she_picbg.png) repeat;}
 .she_bg {
    padding: 60px 0;
}
 .she_bg {
    background: url(../images/cp_line.jpg) repeat-x 0 bottom;
    padding: 60px 0 52px;
    font-size: 0;
    overflow: hidden;
}
.fuw{ padding:45px 0 60px;font-size: 0;overflow: hidden;}
/*.fuw .yan_bt{background:url(../images/fuw_line.gif) no-repeat 0 12px;height: 100px;}*/
.fuw ul li{ background:url(../images/fuw_bg.gif) no-repeat 39px 0;width: 222px;height: 329px;float: left;overflow: hidden; padding:0 39px;overflow: hidden;}
.fuw ul li img{width: 167px;height: 167px;}
.fuw ul li em{display: block;width: 167px;height: 167px;overflow: hidden; margin:0 auto;overflow: hidden;}
.fuw ul li em a{ background:url(../images/fuw_k01.png) no-repeat;display: block;width: 167px;height: 167px;}
.fuw ul li em.cur a,.fuw ul li em a:hover{ background:url(../images/fuw_k02.png) no-repeat;}
.fuw ul li b{display: block;font-size: 18px;color: #333; padding:20px 0 0;width: 190px; margin:0 auto;text-align: center;height: 25px;line-height: 25px;overflow: hidden;}
.fuw ul li span{display: block;font-size: 14px;color: #333; padding:15px 0 0;width: 160px; margin:0 auto;line-height: 24px;height: 72px;overflow: hidden;}
.fuw ul li i{display: block;font-size: 24px;color: #008cd7;font-weight: bold;width: 190px; margin:0 auto;text-align: center; padding:15px 0;}
.fuw .fuw_btn{display: block;width: 125px; margin:0 auto;}
.fuw .fuw_btn img{width: 125px;height: 34px;}

.top_bg{ background:url(../images/top_bg.gif) repeat-x; height:246px;}
.h_top{ height:35px; line-height:35px; overflow:hidden;font-size: 14px;color: #666;}
.h_top em{ float:left;}
.h_top span{ float:right;}
.h_top span a{ padding:0 10px; display:inline-block;font-size: 14px;color: #666;}
.h_con{ height:142px; overflow:hidden;}
.h_con h1{ float:left; padding:25px 18px 0 0;}
.h_con h1 img{ /*width:88px; height:88px;*/}
.h_con .h_dw{ float:left; padding:32px 0 0; font-size:24px; color:#008cd7; font-weight:bold;}
.h_dw span{  display:block; padding:8px 0 0;}
.h_con .tel{ background:url(../images/tel.gif) no-repeat 0 40px; float:right; padding:35px 0 0 60px; font-size:18px; color:#008cd7;}
.tel span{ display:block; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#008cd7;font-weight: bold;}
.h_nav{ height:69px; line-height:69px;}
.h_nav li{ float:left; background:url(../images/nav_bor.gif) no-repeat right 25px; position:relative;}
.h_nav li a{ font-size:14px; color:#fff; padding:0 25px;display:block; float:left;}
.h_nav li.cur a,.h_nav li a:hover{ background:#017bbc; text-decoration:none;}
.h_nav .nobor{ background:none;}


.h_nav li .erj{ position:absolute; top:70px; left:0px; width:100%; _width:150px; background:#0177b6; display:none; font-size:14px; z-index:999;}
.h_nav li .erj li{ height:35px; background:none; padding:0px; margin:0px;width:100%; _width:150px;  display:block; text-align:center; border-bottom:1px solid #ececec;}
.h_nav li .erj a{ padding:0px;height:35px; margin:0px;width:100%;_width:150px;  display:block; text-align:center; color:#fff; font-size:14px;}
.h_nav li .erj a:hover{ color:#fff; }

.h_nav li .erj a:hover{ }
.h_nav li .erj .erj_li a{ line-height:35px;}
.h_nav li .erj .erj_li a:hover{ }
.w1000{width: 1000px;margin: 20px auto;}
/* 首页部分结束 */

/* 内页部分开始 */
.pagg a{font-size:14px;text-align:center;margin:5px; float:left; width:30px;
height:26px; line-height:26px; border:1px #CCCCCC solid;  display:block}
.onn{background: #008cd7;color: #fff;}
.p_banner_box{position:relative; width:100%; overflow:hidden; z-index:100;height: 100px;}
.p_banner{ /*float:left; */display:inline; width:100%;    margin:0 auto !important;}
/*.p_banner li{width:100%; height:450px;}
.p_banner li a{display:block; width:100%; height:450px;}*/

.sidebar1{ width:230px;float:left; text-align:center;}
/*.sidebar a{ display:inline-block; margin:0 14px; height:36px; line-height:36px; padding:0 25px; background:#FFF; border-radius:18px; color:#008acc; font-size:16px;}
.sidebar a:hover{ background:#0089cb; color:#FFF;}
.sidebar a.on{ background:#0089cb; color:#FFF;}*/


.p_container{ position:relative; width:1140px;padding:50px 30px; margin:-20px auto 0; background:#FFF; z-index:999;
 -webkit-box-shadow:0 -10px 30px rgba(0, 0, 0, .2);  -moz-box-shadow:0 -10px 30px rgba(0, 0, 0, .2);  box-shadow:0 -10px 30px rgba(0, 0, 0, .2);  }

.path{ height:40px; line-height:40px; text-indent:40px; color:#999999; font-size:14px; background:url(../images/icon04.png) no-repeat left center; border-bottom:1px solid #e8e8e8;}
.path a{ color:#999;}
.path a:hover{ color:#007dc4;}

.path1{ height:40px; width:880px;float:right;line-height:40px; text-indent:40px; color:#999999; font-size:14px; background:url(../images/icon04.png) no-repeat left center; border-bottom:1px solid #e8e8e8;}
.path1 a{ color:#999;}
.path1 a:hover{ color:#007dc4;}

.p_about{ padding:20px; line-height:25px; font-size:14px;}
.p_aboutus{ padding:80px 80px 50px 80px; line-height:25px; font-size:14px;}
.p_about3{ border:1px solid #e3e3e3;margin-top:15px;padding:10px;}

.p_about1{ float:right;width:880px; line-height:25px; font-size:14px;margin-top:15px;}



/* 新闻1 */


/* 新闻 */

/* 内页部分结束 */

/* 侧边客服样式 */
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
a{text-decoration:none;}
/*a:hover{text-decoration:underline;}*/
body{font:12px/180% Arial, Helvetica, sans-serif, "新宋体";color:#333333;overflow-y:scroll;}

/* 主要css样式*/
.main-im{position:fixed;right:10px;top:100px;z-index:9999;width:111px;height:272px;}
.main-im .qq-a{display:block;width:106px;height:116px;font-size:14px;color:#0484cd;text-align:center;position:relative;}
.main-im .qq-a span{bottom:5px;position:absolute;width:90px;left:10px;}
.main-im .qq-hover-c{width:70px;height:70px;border-radius:35px;position:absolute;left:18px;top:10px;overflow:hidden;z-index:9;}
.main-im .qq-container{z-index:99;position:absolute;width:109px;height:118px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom:1px solid #dddddd;background:url(http://demo.lanrenzhijia.com/2015/service0119/images/qq-icon-bg.png) no-repeat center 8px;}
.main-im .img-qq{max-width:60px;display:block;position:absolute;left:6px;top:3px;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.main-im .im-qq:hover .img-qq{max-width:70px;left:1px;top:8px;position:absolute;}
.main-im .im_main{background:#F9FAFB;border:1px solid #dddddd;border-radius:10px;background:#F9FAFB;display:none;}
.main-im .im_main .im-tel{color:#000000;text-align:center;width:109px;height:123px;border-bottom:1px solid #dddddd;}
.main-im .im_main .im-tel div{font-weight:bold;font-size:12px;margin-top:6px;}
.main-im .im_main .im-tel .tel-num{font-family:Arial;font-weight:bold;color:#e66d15;}
.main-im .im_main .im-tel:hover{background:#fafafa;}
.main-im .im_main .weixing-container{width:55px;height:47px;border-right:1px solid #dddddd;background:#f5f5f5;border-bottom-left-radius:10px;background:url(../images/weixing-icon.png) no-repeat center center;float:left;}
.main-im .im_main .weixing-show{width:112px;height:172px;background:#ffffff;border-radius:10px;border:1px solid #dddddd;position:absolute;left:-125px;top:-126px;}
.main-im .im_main .weixing-show .weixing-sanjiao{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ffffff;border-width:6px;left:112px;top:134px;position:absolute;z-index:2;}
.main-im .im_main .weixing-show .weixing-sanjiao-big{width:0;height:0;border-style:solid;border-color:transparent transparent transparent #dddddd;border-width:8px;left:112px;top:132px;position:absolute;}
.main-im .im_main .weixing-show .weixing-ma{width:104px;height:103px;padding-left:5px;padding-top:5px;}
.main-im .im_main .weixing-show .weixing-txt{position:absolute;top:110px;left:7px;width:100px;margin:0 auto;text-align:center;}
.main-im .im_main .go-top{width:50px;height:47px;background:#f5f5f5;border-bottom-right-radius:10px;background:url(../images/totop-icon.png) no-repeat center center;float:right;}
.main-im .im_main .go-top a{display:block;width:52px;height:47px;}
.main-im .close-im{position:absolute;right:10px;top:-12px;z-index:100;width:24px;height:24px;}
.main-im .close-im a{display:block;width:24px;height:24px;background:url(../images/close_im.png) no-repeat left top;}
.main-im .close-im a:hover{text-decoration:none;}
.main-im .open-im{cursor:pointer;margin-left:68px;width:40px;height:133px;background:url(../images/open_im%20.png) no-repeat left top;}


.the_piframe {height: 710px !important;}
.service .the_piframe {height: 649px !important;}



.slides_control img{
width:1920px;
}

.i_customer_l li img {

    width: 235px;
    height: 110px;
}



