﻿@charset "utf-8";
/*网站公共样式*/
body { font-family:"Microsoft YaHei"; font-size:14px; background:#fff; color:#333; line-height:22px; width:100%; overflow-x:hidden;  }
body,html,div,span,p,ul,li,dl,dt,dd,a,img,em,label,input,textarea,form { margin:0; padding:0;}
form{ display:inline;}
ul,li { list-style:none;}
h1,h2,h3,h4,h5,h6 { font-weight:normal; padding:0; margin:0;}
a{ text-decoration:none; color:#666; }
a:hover{ color:#0777dd;}
img { border:none;}
.del_float{ display:block; height:0; clear:both; visibility:hidden; }
.document-width{ width:1280px; margin:auto; }
.left{ float:left;}
.right{ float:right;}
.tc{ text-align:center;}
.tt_h1 { display:none}
@font-face {
 font-family:'Stawix';
 src:url("../fonts/Lato-Light.ttf")format("truetype"); 
      font-weight: normal;
    font-style: normal;
}
#alertdiv{ position: fixed;margin: auto;width: 100%;top: 40%;display: none;z-index: 2147483647; }
#alertdiv div{ background-color: #000;color: #FFF;padding: 20px 20px 20px 20px;min-width: 100px;opacity: 0.7;min-height: 25px;text-align: center;color: rgb(255, 255, 255);border-width: 1px; border-style: solid;-moz-border-radius: 11px;-khtml-border-radius: 11px;-webkit-border-radius: 11px;border-radius: 11px;line-height: 150%;width: 60%;margin: auto;z-index: 2147483647;}

.div_cu { width:100%; height:auto;  float:left; padding:50px 0;}
.div_cu p { width:100%; height:auto; float:left; text-align:center;    }
.div_cu p img { width:345px; height:auto;  margin:30px auto; }
.div_cu p a { color:#0777dd;   }

.fenye{ margin:20px 0;}
.fenye ul{  text-align:center; white-space:nowrap;}
.fenye ul li{display:inline;  margin:0; padding:0;  }
.fenye ul li a{ display:table-cell; display:inline-block;  width:26px;  margin:0 2px; height:26px; line-height:26px;text-align:center; background:#fff; border:1px solid #1486e0; border-radius:2px; }
.fenye ul li a.on,.fenye ul li a:hover{ color:#fff; border:1px solid #1486e0; background:#1486e0;}

/********网站地图******/
.map_div{ width:100%; height:auto; float:left; padding:20px 0 50px 0;}
.map_div_tt{ width:100%; text-indent:50px;  height:46px; line-height:46px; background:#0777dd; color:#fff; font-size:21px;}
.map_div_c{width:100%; height:auto; float:left; border:1px solid #d3d3d3;  box-sizing:border-box; border-top:none;}
.map_div_tt1{width:100%; padding-left:60px; height:50px; line-height:50px; background:#F7F6F6; color:#000; font-size:20px; border:1px solid #d3d3d3; border-left:none; border-right:none; box-sizing:border-box;}
.map_div dl{ width:100%; margin:5px 0 15px 0; padding-left:70px;height:auto; float:left;box-sizing:border-box; border-bottom:1px dashed #d3d3d3;}
.map_div dl.last{  margin:5px 0 0 0; border-bottom:none;}
.map_div dl dt.dt{ background-size:auto 17px !important; text-indent:25px; float:left;}
.map_div dl dt a{ width:100%; height:45px; line-height:45px; font-size:20px; color:#0777dd;}
.map_div dl dd{ width:100%;padding-left:25px; height:auto; float:left; line-height:32px; font-size:14px;box-sizing:border-box; }
.map_div dl dd a{ width:auto; height:auto; float:left; height:32px; line-height:32px; margin:0 30px 5px 0; font-size:14px;}
   
/**网站搜索栏目**/
.search_div{ width:1020px; margin:0 auto; }
.search_div h3{ font-size:24px; text-align:center; float:left; width:1020px; height:70px; line-height:70px; color:#333333; font-weight:normal; margin-top:30px;}
.search_div_k{ background:#333; height:100px; float:left; width:1020px;}
.search_div_k_s{ width:765px; height:40px; line-height:40px; margin:30px auto; font-size:20px; color:#fff; }
.search_div_k_s .input{ width:475px; height:40px; line-height:40px; font-size:16px; color:#000; margin-left:25px; background:#fff; text-indent:15px; outline:none;  border-radius:5px; border:none;}
.search_div_k_s .button{ width:120px; text-align:center; line-height:40px; font-size:20px;  background:#0777dd; color:#fff; margin-left:25px; border:none; outline:none; cursor:pointer;border-radius:5px;}
.search_div ul{ width:470px; height:30px; margin:20px auto;} 
.search_div ul li{ float:left; margin-left:18px; cursor:pointer; width:140px; height:30px; line-height:30px; border:1px solid #0777dd; border-radius:5px; text-align:center; font-size:14px; color:#333333;}
.search_div ul li:hover,.search_div ul li.on{ color:#fff; background:#0777dd;}
.search_content{ width:1020px; margin:0 auto;  }
.search_content p.pp {  width:100%; height:60px;  line-height:60px; font-size:20px;  float:left; text-align:center; font-weight:600; color:#0777dd;   }



.float_top{ width:100%; height:auto; float:left; }
.float_top.cur{ position:fixed; z-index:999;left:0; top:0;}
.float_top h1{ display:none;}
/******首页******/
.top_div{ width:100%; height:40px; float:left; background:#333333; line-height:40px; font-size:14px; color:#c6c3c3;}
.top_div a{ width:auto; float:left; position:relative;color:#c6c3c3; padding:0 8px; background:url(../images/xt.png) right 16px no-repeat;}
.top_div a img{ width:90px; height:90px; float:left; position:absolute; right:0; top:40px; z-index:99; display:none;}
.top_div a:hover img{ display:block;}
.top_div a.last{ padding:0 0 0 8px; background:none;}
.top_div a:hover{ color:#fff;}

.header{ width:100%; height:110px; float:left; background:#fff;}
.header .logo{ width:360px; height:60px; float:left; margin:25px 0;}
/*.header .logo img{ width:260px; height:60px; display:block;}*/
.header .logo_tt{ width:360px; float:left; height:24px; font-size:18px; line-height:24px; color:#fb7a06;  margin-top:43px; font-weight:600;}
.header .logo_tt span{ margin-right:30px; float:left; width:auto;}
.logo_tel{ width:560px; padding-top:12px; height:100px; float:right; background:url(../images/tel.png) left center no-repeat; padding-left:60px; box-sizing:border-box; margin-top:7px;}
.logo_tel p{ width:240px; height:20px; line-height:5px; float:left; color:#ff0606; font-size:14px;}
.logo_tel p span{ font-weight:240; font-size:16px; color:#0777dd; font-weight:600;}

.menu_div{ width:100%; height:55px; line-height:55px; float:left; background:#333333;}
.menu_div ul{ width:100%; height:auto; float:left;}
.menu_div ul li a{ width:auto; padding:0 37px; height:55px; line-height:55px; color:#fff; font-size:16px; float:left; background:url(../images/xt1.png) right center no-repeat;}
.menu_div ul li a:hover,.menu_div ul li a.cur{ background:#f2f2f2; color:#333333}
.menu_div ul li a.last{ background:none;}
.menu_div ul li a.last:hover,.menu_div ul li a.last.cur{background:#f2f2f2; color:#333333}

.banner{width:100%; overflow:hidden; position:relative; height:33vw;}
.banner ul {overflow:hidden;}
.banner ul li{ width:100%; height:100%; float:left; position:relative;}
.banner ul li img{ width:100%; display:block; }
.banner ul li .banner_wz{ width:100%; height:auto; float:left; position:absolute; left:0; top:8vw; color:#fff; text-align:center;}
.banner ul li .banner_wz h3{ width:100%; height:auto; font-size:30px;  line-height:30px; margin-bottom:20px}
.banner ul li .banner_wz h2{ width:100%; height:auto; font-size:60px;  line-height:60px; margin-bottom:25px;}
.banner ul li .banner_wz p{ width:100%; height:auto; font-size:24px;  line-height:36px; font-weight:600; float:left; margin:0 0 35px 0;}
.banner ul li .banner_wz a{ width:auto; height:auto; font-size:18px; padding:5px 15px; border:1px solid #f2f2f2; color:#fff; border-radius:3px;}
.banner ul li .banner_wz a:hover{ background:#fff; color:#333;}
.banner_span{margin:0px;padding:0px;width:100%;position:absolute; bottom:20px;text-align:center; z-index:886;}
.banner_span span{display:inline-block;margin-left:4px;width:12px;height:12px; border-radius:6px; background:#fff; cursor:pointer;}
.banner_span span.cur,.banner_span span:hover{background:#0777dd;width:50px;height:12px; border-radius:6px; }
.ban_left{ width:60px; height:60px; float:left; position:absolute; left:50px; top:40%; background:url(../images/ban_jt_l.png) center center no-repeat; z-index:887;cursor:pointer; opacity:0.5;}
.ban_right{ width:60px; height:60px; float:left; position:absolute; right:50px; top:40%; background:url(../images/ban_jt_r.png) center center no-repeat; z-index:887; cursor:pointer; opacity:0.5;}
.ban_left:hover,.ban_right:hover{ opacity:1;}

.soso_div{ width:100%; height:auto; float:left; padding:15px 0; background:#f7f7f7; font-size:14px; line-height:30px; color:#595959;}
.soso_div span a{ width:auto; margin:0 15px 0 5px; color:#595959;}
.soso_div span a:hover{ color:#333;}
.soso_div_c{ width:400px; float:right; height:30px; background:#fff; border-radius:12px;}
.soso_div_c .input{ width:330px; height:30px; float:left; background:url(../images/soso_tb.png) 8px 3px no-repeat; border-radius:12px; text-indent:33px; border:none; outline:none; background-size:25px auto;}
.soso_div_c .input::-webkit-input-placeholder{color:#adadad;}
.soso_div_c .button{ width:70px; height:30px;  float:left; cursor:pointer; border-radius:12px; border:none; outline:none; color:#fff; background:#0777dd; text-align:center; }

.index_div1{ width:100%; min-height:500px; height:auto; float:left; padding:50px 0; background:url(../images/bj_xt.png) left 190px no-repeat; background-size:50% 5px; }
.index_div_tt{ width:100%; height:auto; float:left; text-align:center; margin-bottom:40px;}
.index_div_tt h4{ width:100%; height:40px; line-height:40px; font-size:40px; font-weight:normal; color:#999999; font-family:'Stawix'; margin-bottom:5px;}
.index_div_tt h3{ width:100%; height:36px; line-height:36px; font-size:36px; color:#1c1c1c;margin-bottom:5px;}
.index_div_tt h3 span{ color:#0777dd;}
.index_div_tt p{ width:100%; height:30px; line-height:30px; font-size:14px; color:#7c7c7c;letter-spacing:2px;}
.index_menu{ width:100%; height:32px; float:left; text-align:center; margin:20px 0 30px 0;}
.index_menu ul{ margin:0 auto; width:auto; float:left;}
.index_menu ul li{ width:auto; float:left;}
.index_menu ul li a{ width:auto; height:32px; line-height:32px; padding:0 15px; border-radius:15px; border:1px solid #1c1c1c; display:block; margin:0 10px; float:left;}
.index_menu ul li a:hover,.index_menu ul li a.cur{ background:#0777dd; border:1px solid #0777dd; color:#fff;}
.index_menu ul li a strong{ font-weight:600;}
.index_div1_pro{ width:100%; height:auto; float:left; display:none;}
.index_div1_pro dl{ width:410px; height:auto; float:left; position:relative; margin:0 25px 25px 0;}
.index_div1_pro dl dt{ width:410px; height:350px; float:left; position:relative; cursor:pointer;}
.index_div1_pro dl dt img{ width:410px; height:350px; display:block;}
.index_div1_pro dl dt span{ width:100%; height:30px; line-height:30px; color:#ffffff; font-size:16px; position:absolute; left:0; bottom:10px; text-indent:15px;}
.index_div1_pro dl dd{ display:none; width:410px; height:350px; float:left; position:absolute; left:0; top:0; background:url(../images/pro_bj.png) left center; background-size:cover; padding:60px 30px; box-sizing:border-box; }
.index_div1_pro dl dd h3 a{ width:100%; height:30px; line-height:30px; float:left; font-size:18px; font-weight:600; color:#fff; overflow:hidden; margin-bottom:5px;}
.index_div1_pro dl dd p{ width:100%; height:96px; float:left; overflow:hidden; line-height:24px; font-size:14px; color:#ffffff; margin-bottom:10px;}
.index_div1_pro dl dd a.a{ width:40px; height:40px; float:left; display:block; background:url(../images/pro_jt_03.png) center center no-repeat;}
.index_div1_pro dl:hover dd{ display:block;}
.index_div1_pro dl:hover dt span{ display:none;}
.index_div1_pro dl.last,.index_div1_pro dl:nth-child(3n){ margin:0 0 25px 0;}
.more_div{ width:390px; height:40px; margin:0 auto;}
.more_div a.more{ width:150px; height:40px; line-height:40px; float:left; text-align:center; border:1px solid #0773da; box-sizing:border-box; color:#0773da; font-size:14px; border-radius:3px;}
.more_div a.more:hover{ background:#0773da; color:#fff;}
.more_div a.more_tel{ width:230px; height:40px; line-height:40px; float:right; text-indent:40px; border:1px solid #0773da; box-sizing:border-box; color:#fff; font-size:14px; border-radius:3px; background:url(../images/more_tel.png) 15px center no-repeat #0773da; }
.more_div a.more_tel:hover{  border-radius:3px; background:url(../images/more_tel.png) 15px center no-repeat #0758a2; }


.index_div2{ width:100%; height:auto; float:left; background:url(../images/index_div2_bj.jpg) left center no-repeat; padding-top:50px; }
.bai h4,.bai h3,.bai p{ color:#fff;}
.index_div2_z{ width:100%; height:365px; position:relative;overflow:hidden; box-sizing:border-box; float:left;}
.index_div2_c{ width:100%; height:365px; float:left;}
.index_div2_c dl{ width:1280px; height:365px; float:left;}
.index_div2_c dl dt{ width:610px; height:365px; float:left;margin-left:75px; }
.index_div2_c dl dt img{ width:610px; height:365px; display:block;}
.index_div2_c dl dd{ width:520px; float:left; padding:80px 0 0 25px; box-sizing:border-box; color:#fff;}
.index_div2_c dl dd strong{ width:100%; font-size:24px; line-height:50px; height:50px; float:left;}
.index_div2_c dl dd p{ width:100%; line-height:30px; font-size:14px; color:#cfdde9;}

.adv_left{ width:35px; height:70px; float:left; position:absolute; left:0; top:150px; background:url(../images/index_adv_jt_l.png) center center no-repeat; cursor:pointer;}
.adv_right{ width:35px; height:70px; float:left; position:absolute; right:0; top:150px; background:url(../images/index_adv_jt_r.png) center center no-repeat; cursor:pointer;}

ul.adv{ width:100%; height:63px; float:left; margin:25px 15px 0 15px;}
ul.adv li{ color:#fff; width:358px; height:63px; float:left; background:url(../images/index_adv_li1.png) left center no-repeat; padding:0 100px; box-sizing:border-box; cursor:pointer;}
ul.adv li span{ font-weight:600; width:58px; line-height:63px; font-size:46px; float:left; font-weight:normal;}
ul.adv li h3{ width:100px; height:24px; line-height:24px; float:left; font-size:22px; font-weight:normal; margin-top:12px;}
ul.adv li p{ width:100px; height:14px; line-height:14px; float:left; font-size:14px;}
ul.adv li.l4{ background:url(../images/index_adv_li.png) left center no-repeat;}
ul.adv li.cur,ul.adv li:hover{ background:url(../images/index_adv_li1_h.png) left center no-repeat; color:#0777dd;}
ul.adv li.l4.cur,ul.adv li.l4:hover{ background:url(../images/index_adv_li_h.png) left center no-repeat;color:#0777dd;}
ul.adv li.l2,ul.adv li.l3,ul.adv li.l4{ margin-left:-60px;}

.index_div3{ width:100%; height:auto; float:left; padding:50px 0; background:url(../images/bj_xt.png) left 190px no-repeat; background-size:50% 5px;}
.index_div3_case{ width:100%; height:auto; float:left; margin-bottom:30px; position:relative;}
.index_div3_case_qh { display:none; width:auto; float:left;}
.index_div3_case_c{ width:300px; height:auto; float:left;}
.index_div3_case_cc{  position:absolute; right:0; top:0;}
.index_div3_case dl.d1{ width:300px; height:225px; float:left; position:relative; margin-bottom:15px;}
.index_div3_case dl.d1 dt{ width:300px; height:225px; float:left; position:relative;}
.index_div3_case dl.d1 dt img{ width:300px; height:225px; display:block;}
.index_div3_case dl.d1 dt span{ width:100%; height:30px; line-height:30px; font-size:16px; color:#fff; position:absolute; left:0; bottom:5px; text-indent:15px;}
.index_div3_case dl.d1 dd{ display:none; width:300px; height:225px; float:left; background:url(../images/pro_bj.png) left center; background-size:cover; position:absolute; left:0; top:0; padding-top:80px; box-sizing:border-box;}
.index_div3_case dl.d1 dd a.a{ width:300px; height:40px; display:block; float:left; background:url(../images/index_case_tb.png) center bottom no-repeat;}
.index_div3_case dl.d1 dd strong a{ width:300px; height:30px; float:left; color:#fff; text-align:center; font-size:18px; font-weight:600; margin-top:10px;}
.index_div3_case dl.d1:hover dd{ display:block;}
.index_div3_case dl.d1:hover dt span{ display:none;}
.index_div3_case_c1{ width:645px; height:auto; float:left; margin:0 17px; }
.casebanner{width:100%; overflow:hidden; position:relative; height:465px;}
.casebanner ul {overflow:hidden;}
.casebanner ul li{ width:100%; height:100%; float:left; position:relative;}

.casebanner ul li img{ width:100%; height:465px;display:block; box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.casebanner ul li :hover img{-webkit-transform: scale(1.03,1.03);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.03,1.03);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }

.casebanner ul li span{ position:absolute; left:0; bottom:28px; text-indent:15px; z-index:99;font-size:16px; color:#fff;}
.casebanner ul li:hover span{ color:#0777dd}
.casebanner_span{margin:0px;padding:0px;width:auto;position:absolute; bottom:8px; right:10px;  z-index:886;}
.casebanner_span span{display:inline-block;margin-left:4px;width:12px;height:12px; border-radius:6px; background:#727272; cursor:pointer;}
.casebanner_span span.cur,.casebanner_span span:hover{background:#0777dd;width:12px;height:12px; border-radius:6px; }
.index_case_left{ width:35px; height:70px; float:left; position:absolute; left:0; top:195px; background:url(../images/index_case_jt_r.png) left center no-repeat; cursor:pointer;}
.index_case_right{ width:35px; height:70px; float:left; position:absolute; right:0; top:195px; background:url(../images/index_case_jt_l.png) right center no-repeat; cursor:pointer;}

.index_div4{ width:100%; height:auto; float:left; padding:50px 0; background:url(../images/bj_xt1.png) right 190px no-repeat; background-size:50% 5px;}
.video_items_z{ width:100%; height:auto; float:left; position:relative;}
.video_items{ margin:30px 50px 0 50px; width:1185px;height:370px; position:relative; overflow:hidden; box-sizing:border-box;}
.video_items ul{  width:100%; height:auto; overflow:hidden; }
.video_items ul li{float:left;width:365px; height:370px; text-align:center; box-sizing:border-box; overflow:hidden; margin:0 15px; position:relative;}
.video_items ul li img{ width:365px; height:310px;  padding:0 ; display:block; }

.video_items ul li a div{width:365px; height:310px; position:absolute; left:0; top:0; background:#0000003d; opacity:0.8; float:left;}
.video_items ul li a div s{ width:80px; height:80px; position:absolute; top:115px; left:132px; display:block; background:url(../images/shiping_yuan.png) center center no-repeat; background-size:80px 80px;}
.video_items ul li a:hover div s{background:url(../images/shiping_yuan_h.png) center center no-repeat;background-size:80px 80px;}


.video_items ul li span{ width:100%; height:60px; line-height:60px; text-align:center; color:#fff; background:#0777dd; font-size:14px; float:left;}
.video_items ul li:hover span{ background:#0562b6; }
.video_left{ width:50px; height:70px; position:absolute; left:0; top:150px; background:url(../images/index_adv_jt_l.png) center center no-repeat; z-index:11; cursor:pointer; border-radius:5px;}
.video_right{ width:50px; height:70px; position:absolute; right:0; top:150px; background:url(../images/index_adv_jt_r.png) center center no-repeat; z-index:11; cursor:pointer;border-radius:5px;}
.zhezhao{ width:100%; height:100%; float:left; background:#000; opacity:0.5; position:fixed; left:0; top:0; z-index:998; opacity:0.5; display:none;}
.shiping_div{ width:700px; height:500px; float:left; position:fixed; left:50px; top:50px; z-index:999; background:#fff; border-radius:5px; display:none;}
.shiping_div h3{ width:100%; line-height:45px; line-height:45px; float:left; border-bottom:1px solid #f2f2f2; font-size:18px; text-indent:10px; position:relative;}
.shiping_div h3 a{ width:50px; height:50px; float:left; background:url(../images/close.jpg) center center no-repeat; cursor:pointer; position:absolute; right:0; top:0;}
.shiping_div_c iframe{ width:660px; height:420px; float:left; margin:20px;}

.index_div5{ width:100%; height:auto; float:left; background:url(../images/index_div5_bj.jpg) left top no-repeat; padding:90px 0; }
.kh_items_z{ width:100%; height:auto; float:left; position:relative;}
.kh_items{ margin:30px 50px 0 50px; width:1185px;height:180px; position:relative; overflow:hidden; box-sizing:border-box;}
.kh_items ul{  width:100%; height:auto; overflow:hidden; }
.kh_items ul li{float:left;width:265px; height:180px; text-align:center; box-sizing:border-box; overflow:hidden; margin:0 15px;}
.kh_items ul li img{ width:265px; height:120px;  padding:0 ; display:block; }
.kh_items ul li span{ width:100%; height:60px; line-height:60px; text-align:center; color:#c5dcf9; background:url(../images/kh_list_li_h.png) left bottom no-repeat; font-size:14px; float:left;}
.kh_items ul li:hover span{ background:url(../images/kh_list_li.png) left bottom no-repeat; color:#fff; }
.kh_left{ width:50px; height:70px; position:absolute; left:0; top:80px; background:url(../images/kh_jt_l.png) center center no-repeat; z-index:11; cursor:pointer; border-radius:5px;}
.kh_right{ width:50px; height:70px; position:absolute; right:0; top:80px; background:url(../images/kh_jt_r.png) center center no-repeat; z-index:11; cursor:pointer;border-radius:5px;}

.index_div6{ width:100%; height:auto; float:left; padding:50px 0; background:url(../images/bj_xt.png) left 190px no-repeat; background-size:50% 5px;}
.index_div6_c{ width:100%; height:auto; float:left; margin:50px 0 35px 0; float:left;}
.div6_h{ width:100%; height:46px; line-height:46px; font-size:36px; color:#0777dd; float:left; margin-bottom:15px;}
.index_div6_c_left{ width:800px; height:auto; float:left; padding:0 15px; box-sizing:border-box;}
.div6_c{ width:100%; height:auto; float:left; font-size:14px; line-height:28px; color:#414141;}
.div6_c h3{ width:100%; height:36px; line-height:36px; font-size:18px; color:#1a1a1a; font-weight:600;}
.div6_c a.a{ width:150px; height:38px; float:left; line-height:38px; display:block; border:1px solid #0777dd; color:#0777dd; border-radius:3px; text-align:center; font-size:14px; margin:20px 0 30px 0;}
.div6_c a.a:hover{ background:#0777dd; color:#fff;}
.index_div6_c_right{ width:480px;height:auto; float:left;}
div.orbit-wrapper { position: relative; overflow: visible; width:480px;height: 300px;}
div.orbit { position: relative; overflow: hidden; left:50px;}
div.orbit span { display:none;}
div.orbit a img{ position: absolute; display:block;width: 194px; box-shadow: 0 3px 8px rgba(0,0,0,0.5); padding:3px; border:#ccc 1px solid; background:#fff; }
div.orbit-wrapper h4{ display: none; }
div.timer {display: none;}
div.slider-nav { display: block; }
div.slider-nav span { width:40px; height: 120px;  color: #fff; text-align: center; position: absolute; z-index: 100; top:130px; cursor: pointer; text-indent:-9999px;}
div.slider-nav span.right { right:-35px; background:url(../images/index_adv_jt_r.png) center center no-repeat; }
div.slider-nav span.left { left:30px;background:url(../images/index_adv_jt_l.png) center center no-repeat; }

.index_div6_c1{ width:100%; height:245px; float:left; background:#0777dd; border-radius:10px; }
.ab_items_z{ width:100%; height:auto; float:left; position:relative;}
.ab_items{ margin:30px 80px 0 80px; width:1120px; height:185px; position:relative; overflow:hidden; box-sizing:border-box;}
.ab_items ul{  width:100%; height:auto; overflow:hidden; }
.ab_items ul li{float:left;width:260px; height:185px; text-align:center; box-sizing:border-box; overflow:hidden; margin:0 10px;}
.ab_items ul li img{ width:260px; height:185px;  padding:0 ; display:block; height:auto;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.ab_items ul li:hover img{-webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }


.ab_left{ width:80px; height:70px; position:absolute; left:0; top:85px; background:url(../images/kh_jt_l.png) center center no-repeat; z-index:11; cursor:pointer; border-radius:5px;}
.ab_right{ width:80px; height:70px; position:absolute; right:0; top:85px; background:url(../images/kh_jt_r.png) center center no-repeat; z-index:11; cursor:pointer;border-radius:5px;}

.index_div7{ width:100%; height:auto; float:left; background:#0777dd; padding:50px 0;}
.index_div7_c{ width:370px; height:auto; float:left; padding:10px 20px 20px 20px; background:#fff; box-sizing:border-box; margin-right:20px;}
.index_div7_c .index_div7_c_tt{ width:100%; height:60px; line-height:60px; float:left; font-size:24px;  background:url(../images/bj_xt1.png) left bottom no-repeat;}
.index_div7_c .index_div7_c_tt span{ color:#0777dd;}
.index_div7_c .index_div7_c_tt a{ width:60px; height:24px; line-height:24px; float:right; border:1px solid #0777dd; color:#0777dd; font-size:12px; font-weight:600; text-align:center; margin-top:18px; border-radius:3px;}
.index_div7_c .index_div7_c_tt a:hover{ background:#0777dd; color:#fff;}
.index_div7_c dl{ width:100%; height:auto; float:left; padding:10px; box-sizing:border-box; border-bottom:1px dashed #f0f0f0;}
.index_div7_c dl dt{ width:100%; height:28px; line-height:24px; float:left; overflow:hidden; font-weight:600; }
.index_div7_c dl dt span{ width:21px; height:28px;  text-align:center; float:left; background:url(../images/faq_tb_w.png) left center no-repeat; color:#fff; margin-right:3px;}
.index_div7_c dl dd{ width:100%; height:48px; line-height:24px; float:left; overflow:hidden; }
.index_div7_c dl dd span{ width:21px; height:28px;  text-align:center; float:left; background:url(../images/faq_tb_d.png) left center no-repeat; color:#fff; margin-right:3px;}
.index_div7_c1{ width:890px; height:auto; float:left; padding:10px 20px 17px 20px; background:#fff; box-sizing:border-box;}
.index_div7_c1 ul{ width:100%; height:60px; line-height:60px; float:left; background:#f5f5f5}
.index_div7_c1 ul li a{ width:auto; float:left;font-size:24px; padding:0 20px;}
.index_div7_c1 ul li a span{ color:#0777dd;}
.index_div7_c1 ul li a:hover,.index_div7_c1 ul li a.cur{ background:#0777dd; color:#fff;}
.index_div7_c1 ul li a:hover span,.index_div7_c1 ul li a.cur span{ color:#fff;}

.index_div7_c1 a.a{ width:60px; height:24px; line-height:24px; float:right; border:1px solid #0777dd; color:#0777dd; font-size:12px; font-weight:600; text-align:center; margin-top:18px; border-radius:3px;}
.index_div7_c1a.a:hover{ background:#0777dd; color:#fff;}



.index_div7_c1 ul a.a{ width:60px; height:24px; line-height:24px; margin-right:10px; float:right; border:1px solid #0777dd; color:#0777dd; font-size:12px; font-weight:600; text-align:center; margin-top:18px; border-radius:3px;}
.index_div7_c1 ul a.a:hover{ background:#0777dd; color:#fff;}

.index_div7_c1 dl{ width:100%; height:auto; border:1px solid #f0f0f0; box-sizing:border-box; float:left; margin-top:10px;}
.index_div7_c1 dl dt{ width:115px; height:86px; border-right:1px solid #f0f0f0; box-sizing:border-box; float:left; text-align:center; padding-top:12px;}
.index_div7_c1 dl dt span{ width:100%; height:42px; line-height:42px; float:left; font-size:40px; color:#0777dd; font-weight:600;}
.index_div7_c1 dl dt p{ width:100%; height:20px; line-height:20px; float:left; font-size:14px; color:#b0b0b0;}
.index_div7_c1 dl dd{ width:730px; height:auto; float:left; padding:7px 15px; box-sizing:border-box;}
.index_div7_c1 dl dd h3 a{ width:100%; height:24px; line-height:24px; font-size:18px; color:#333333; float:left; overflow:hidden; font-weight:600; background:url(../images/news_tt_d.png) left center no-repeat; text-indent:15px; }
.index_div7_c1 dl dd p{ width:100%; height:48px; line-height:24px; font-size:14px; color:#878787; float:left; overflow:hidden;}
.index_div7_c1 dl dd h3 a:hover{ color:#0777dd;}
.index_div7_c1_d{ display:none;}

.index_div7_c1 dl.d1{ width:100%; height:auto; padding-bottom:10px; border:none; border-bottom:1px solid #f2f2f2; float:left;}
.index_div7_c1 dl.d1 dt{ width:230px; height:170px; float:left; margin-right:10px; border:none;}
.index_div7_c1 dl.d1 dt img{ width:230px; height:155px; display:block;}
.index_div7_c1 dl.d1 dd{ width:600px; float:left; height:auto; padding-top:10px;}
.index_div7_c1 dl.d1 dd h3 a{ width:100%; height:38px; line-height:38px; float:left; font-size:22px; overflow:hidden; background:none; text-indent:0;}
.index_div7_c1 dl.d1 dd p{ width:100%; height:84px; float:left; line-height:28px; font-size:14px; overflow:hidden; color:#8f8e8e;}
.index_div7_c1 dl.d1 dd span{ width:155px; height:auto; float:right; color:#8f8e8e; margin-top:5px;}
.index_div7_c1 dl.d1 span s{ width:auto; float:left; text-decoration:none; background:url(../images/news_dl_tb.png) left center no-repeat; text-indent:18px; margin-right:25px;}


.link_div{ width:100%; height:auto; float:left; line-height:30px; padding:20px 0;  }
.link_div strong{ width:auto; float:left;  font-size:24px; color:#1c1c1c; font-weight:normal; margin-right:5px;}
.link_div strong s{ text-decoration:none; color:#0777dd;}
.link_div a{ width:auto; line-height:30px; float:left; padding:0 8px; font-size:14px; color:#595959; background:url(../images/xt.png) right 11px no-repeat; }
.link_div a:hover{ color:#0777dd;}
.link_div a:last-child{ background:none;}

.bottom_div{ width:100%; height:auto; float:left; background:#333333; padding:40px 0;}
.bottom_div ul{ width:150px; float:left; height:auto;}
.bottom_div ul.u1{ width:170px;}
.bottom_div ul li.l1{ width:100%; height:30px; line-height:30px; font-size:16px; color:#fff;}
.bottom_div ul li a{ width:100%; height:26px; line-height:26px; font-size:14px; color:#7c7c7c;}
.bottom_div ul li a:hover{ color:#fff;}
.ly_div{ width:350px; float:right;}
.ly_div .input{ width:155px; height:36px; line-height:36px; margin-bottom:10px; text-indent:10px; float:left; border:1px solid #626262; background:#434242; font-size:14px; color:#858585; outline:none; box-sizing:border-box;}
.ly_div .input1{ width:185px; height:36px; line-height:36px; margin-bottom:10px; text-indent:10px; float:right; border:1px solid #626262; background:#434242; font-size:14px; color:#858585; outline:none; box-sizing:border-box;}
.ly_div .text{ width:350px; height:80px; line-height:22px; padding:5px 10px; box-sizing:border-box;border:1px solid #626262; background:#434242; font-size:14px; color:#858585; float:left; outline:none;  margin-bottom:10px;}
.ly_div .button{ width:350px; height:36px; line-height:36px; float:right; border:1px solid #0777dd; background:#0777dd; font-size:14px; color:#fff; text-align:center; cursor:pointer; outline:none; box-sizing:border-box;}
.bottom_div .xt{ width:100%; height:1px; background:#626262; float:left; margin:25px 0;}
.bottom_div dl{ width:25%; height:auto; float:left; padding-right:25px; box-sizing:border-box;}
.bottom_div dl dt{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#fff;}
.bottom_div dl dd{ width:100%; height:auto; float:left; font-size:14px; color:#7c7c7c; line-height:26px;}

.footer_div{ width:100%; height:auto; float:left; padding:15px 0; background:#f7f7f7;}
.f_logo{ width:360px; height:auto; float:left; margin-top:20px;}
/*.f_logo img{ width:260px; height:60px; float:left;}*/
.f_center{ width:580px; height:auto; float:left; line-height:22px; font-size:14px; margin-top:20px;}
.f_emw{ width:230px; float:right;}
.f_emw dl{ width:230px; float:left;}
.f_emw dl dt{ width:100px; height:100px; float:left; border:1px solid #c2c2c2; box-sizing:border-box;}
.f_emw dl dt img{ width:80px; height:80px; padding:10px; float:left;}
.f_emw dl dd{ width:130px; height:auto; float:left; font-size:14px; line-height:18px; margin-top:28px; padding-left:10px; box-sizing:border-box;}

/*******右侧浮动******/
.float_div{ width:170px; height:auto; min-height:100px; float:left; border-left:1px solid #0777dd; background:#fff; z-index:999; border-radius:10px 0 0 10px; position:fixed; top:40px;}
.float_div_tt{ width:36px; height:110px; float:left; border-radius:5px 0 0 5px; font-size:18px; text-align:center; padding:15px 0; background:url(../images/float_tb_4.png) center 110px no-repeat #0777dd; color:#fff; position:absolute; left:-36px; top:150px; cursor:pointer;}
.float_div_tt1{width:36px; height:110px; float:left; border-radius:5px 0 0 5px; font-size:18px; text-align:center; padding:15px 0; background:url(../images/float_tb_4_h.png) center 110px no-repeat #0777dd; color:#fff; position:absolute; left:-36px; top:200px; cursor:pointer; }

.float_div_c{ width:100%; height:auto; float:left;}
.float_div_c1{ width:100%; height:auto; padding:15px 0; float:left; text-align:center; color:#fff; background:#0777dd;border-radius:10px 0 0 0;}
.float_div_c1 p{ width:100%; height:18px; line-height:18px; font-size:12px;}
.float_div_c1 span{ font-weight:600; width:100%; height:20px; line-height:20px; font-size:18px;}
.float_div_c2{ width:100%; height:auto; float:left; padding:10px 15px;border-bottom:1px solid #0777dd;}
.float_div_c2 p{ width:100%; height:14px; line-height:14px; float:left; font-size:14px;}
.float_div_c2 span{ width:100%; height:20px; line-height:20px; float:left; font-size:16px; color:#0777dd; margin-bottom:8px;}
.float_div_c2 span:last-child{ margin-bottom:0;}
.float_div_c3{ width:100%; height:auto; float:left; padding:10px 0;border-bottom:1px solid #0777dd; position:relative;}
.float_div_c3 a.a1{ width:100%; height:30px; line-height:30px; background:url(../images/float_tb_1.png) 20px center no-repeat; text-indent:55px; font-size:16px; float:left;}
.float_div_c3 a.a2{ width:100%; height:30px; line-height:30px; background:url(../images/float_tb_2.png) 20px center no-repeat; text-indent:55px; font-size:16px; float:left;}
.float_div_c3 a.a3{ width:100%; height:30px; line-height:30px; background:url(../images/float_tb_3.png) 20px center no-repeat; text-indent:55px; font-size:16px; float:left;}
.float_div_c3 img{ width:180px; height:auto; float:left; position:absolute; left:-220px; bottom:0; z-index:999; display:none;}
.float_div_c3:hover img{ display:block;}
.float_div_c4{width:100%; height:auto; padding:20px 0 15px 0; float:left; text-align:center; color:#fff; background:#0777dd;border-radius:0 0 0 10px;}
.float_div_c4 img{ width:130px; height:130px; margin:0 auto; }
.float_div_c4 p{ width:100%; height:24px; line-height:24px; float:left; text-align:center; color:#fff;}
.float_div_c3_tel{ width:150px; height:auto; margin:0 auto; box-sizing:border-box;}
.float_div_c3_tel .input{ width:100%; height:28px; line-height:28px; border-radius:3px; border:1px solid #e0e0e0; outline:none; text-indent:10px; margin-top:5px; }
.float_div_c3_tel .button{ width:70px; height:30px; line-height:30px; margin:5px 40px; background:#0777dd; border:none; color:#fff; border-radius:3px; outline:none; cursor:pointer;}
.float_div_c33:hover .float_div_c3_tel { display:block;}

.back_top{ width:60px; height:60px; display:none; position:fixed; right:20px; bottom:20px; border-radius:60px; background:url(../images/icon_backtop.png) center center no-repeat #666; z-index:999; cursor:pointer;}


/*******关于我们**********/
.ny_banner{ width:100%; height:auto; float:left; padding:0; margin:0; position:relative;}
.ny_banner img{ width:100%; height:auto; display:block;}
.ny_banner_wz{ width:100%; position:absolute; left:0; top:30%; text-align:center; z-index:1; color:#fff; }
.ny_banner_wz h2{ width:100%; height:60px; line-height:60px; font-size:50px; float:left;}
.ny_banner_wz p{ width:100%; height:20px; line-height:20px; font-size:14px; float:left; margin-top:10px;}
.ny_banner_wz p a{ color:#fff;}

.about_div1{ width:100%; height:auto; min-height:300px; float:left; padding:50px 0 40px 0; background:url(../images/bj_xt.png) left 130px no-repeat; background-size:50% 5px;}
div.h2{ width:100%; height:60px; line-height:60px; float:left; font-size:36px; color:#1c1c1c; text-align:center;}
div.h2.bai{ color:#fff;}
div.h2 span{ color:#0777dd;}
.about_div1_c{ width:100%; height:auto; line-height:28px; float:left; text-align:center; font-size:15px; color:#1c1c1c; margin:50px 0 40px 0;}
.about_div1_left{ width:780px; height:auto; float:left;}
.about_div1_left h2{ width:100%; height:50px; line-height:50px; float:left; font-size:30px; color:#0777dd;}
.about_div1_left p{ width:100%; height:auto; line-height:28px; font-size:14px; color:#414141; text-indent:2em; margin-bottom:20px;}
.abdz_items_z{ width:100%; height:auto; float:left; position:relative;}
.abdz_items{ margin:20px 50px; width:680px;height:142px; position:relative; overflow:hidden; box-sizing:border-box;}
.abdz_items ul{  width:100%; height:auto; overflow:hidden;}
.abdz_items ul li{float:left;width:140px; height:138px; text-align:center; box-sizing:border-box; border-radius:2px; overflow:hidden; margin:0 15px; padding-top:30px; border:1px solid #e0e0e0; color:#4f4e4e;}
.abdz_items ul li strong{ width:100%; height:40px; line-height:40px; text-align:center; color:#0777dd; font-size:24px; float:left;}
.abdz_items ul li p{ width:100%; height:30px; line-height:30px; text-align:center; text-indent:0; font-size:15px;}
.abdz_items ul li:hover{ background:#0777dd; border:1px solid #0777dd;  }
.abdz_items ul li:hover strong,.abdz_items ul li:hover p{color:#fff;}
.abdz_left{ width:40px; height:138px; position:absolute; left:0; top:20px; background:url(../images/ab_div_l.png) center center no-repeat #e1e1e1; z-index:11; cursor:pointer; border-radius:2px;}
.abdz_right{ width:40px; height:138px; position:absolute; right:0; top:20px; background:url(../images/ab_div_r.png) center center no-repeat #e1e1e1; z-index:11; cursor:pointer;border-radius:2px;}
.abdz_left:hover{background:url(../images/ab_div_l.png) center center no-repeat #0777dd;}
.abdz_right:hover{background:url(../images/ab_div_r.png) center center no-repeat #0777dd;}

.about_div1_right{ width:450px; height:auto; float:right;}
.about_div1_right img{ width:100%; height:auto; display:block;}

.about_wh{ width:100%; height:auto; float:left; background:url(../images/about_wh_bj.jpg) center center no-repeat; background-size:cover; padding:60px 0;}
.about_wh1{ width:100%; height:auto; float:left; background:url(../images/bj_xt1.png) right 20px no-repeat; background-size:50% 5px; padding-top:85px;}
.about_wh1 dl{ width:1150px; height:auto; float:left; margin:0 65px; position:relative;}
.about_wh1 dl dt{ width:600px; height:390px; float:left;}
.about_wh1 dl dt img{ width:600px; height:390px; display:block;}
.about_wh1 dl dd{ width:710px; height:300px; float:left; background:#0777dd; position:absolute; top:45px;  right:0; z-index:11; color:#fff; padding:40px; box-sizing:border-box; font-size:14px; line-height:36px;}
.about_wh1 dl dd p{ width:100%; height:auto; float:left;}
.about_wh1 dl dd p span{ font-weight:600;}

.about_fw{ width:100%; height:auto; min-height:300px; float:left; padding:50px 0; background:url(../images/bj_xt.png) left 130px no-repeat; background-size:50% 5px;}
.about_fw dl{ width:415px; height:auto; float:left; margin-top:90px;}
.about_fw dl dt{ width:100%; height:auto; float:left; text-align:center;}
.about_fw dl dt img{ width:166px; height:auto; margin:0 auto;transition: All 0.8s ease-in-out; -webkit-transition: All 0.8s ease-in-out; -moz-transition: All 0.8s ease-in-out; -o-transition: All 0.8s ease-in-out; }
.about_fw dl dt:hover a img{ transform: rotate(360deg);-webkit-transform: rotate(180deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg);}
.about_fw dl dt strong{ width:100%; height:auto; float:left; text-align:center; font-size:24px; line-height:30px; margin:20px 0;}
.about_fw dl dd{ width:100%; height:180px; float:left; padding:20px; box-sizing:border-box; background:#fafafa; font-size:14px; line-height:24px; color:#393838;}
.about_fw dl.last{ margin:90px 17.5px 0 17.5px;}
.about_fw dl dd.dd{ width:100%; text-align:center; padding-top:60px;}

.about_gc{ width:100%; height:auto; float:left; background:url(../images/about_gc_bj.jpg) center center no-repeat; background-size:cover; padding:50px 0 70px 0;}
.about_gc h2.h2{ color:#fff;}
.about_gc1{width:100%; height:auto; float:left; background:url(../images/bj_xt2.png) right 20px no-repeat; background-size:50% 3px; padding-top:85px;}
.about_gc_left{ width:680px; height:400px; float:left; background:#fafafa; padding:45px; box-sizing:border-box; font-size:14px; line-height:28px; color:#393838;}
.about_gc_left img{ width:auto; float:left; height:auto; margin:10px 0;}
.about_gc_left p{ width:100%; height:auto; float:left;}
.aboutgcbanner{width:600px; height:400px;  overflow:hidden; position:relative;}
.aboutgcbanner ul {overflow:hidden;}
.aboutgcbanner ul li{ width:100%; height:400px; float:left; position:relative;}
.aboutgcbanner ul li img{ width:100%;height:400px;   display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms }
.aboutgcbanner ul li:hover img{-webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }


.aboutgc_left{ width:35px; height:70px; float:left; position:absolute; left:0; top:165px; background:url(../images/index_case_jt_r.png) left center no-repeat; cursor:pointer;}
.aboutgc_right{ width:35px; height:70px; float:left; position:absolute; right:0; top:165px; background:url(../images/index_case_jt_l.png) right center no-repeat; cursor:pointer;}

.about_td{ width:100%; height:auto; min-height:300px; float:left; padding:50px 0 80px 0; background:url(../images/bj_xt.png) left 130px no-repeat; background-size:50% 5px;}
.about_td_left{ width:1020px; height:520px; float:left; margin-top:60px;}
.about_td_left dl{ width:1020px; height:520px; loat:left; position:relative;}
.about_td_left dl dt{width:1020px; height:520px; float:left;}
.about_td_left dl dt img{ width:1020px; height:520px; display:block}
.about_td_left dl dd{ width:100%; height:55px; background:#000; opacity:0.8; color:#fff; position:absolute; left:0; bottom:0; font-size:24px; line-height:55px; text-indent:15px;}
.abtd_items_z{ width:210px; height:520px; float:right; position:relative;margin-top:70px;}
.abtd_items{ width:210px;height:520px; position:relative; overflow:hidden;  box-sizing:border-box;}
.abtd_items ul{ width:100%; margin:50px 0; height:420px; }
.abtd_items ul li{float:left;width:210px; height:110px; text-align:center; box-sizing:border-box; border-radius:2px; overflow:hidden; margin:15px 0;}
.abtd_items ul li img{ width:210px; height:110px; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.abtd_items ul li:hover img{-webkit-transform: scale(1.05,1.05);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.05,1.05);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }


.abtd_left{ width:210px; height:50px; position:absolute; left:0; top:0; background:url(../images/abtd_jt_l.png) center center no-repeat #fff; z-index:11; cursor:pointer; border-radius:2px;}
.abtd_right{ width:210px; height:50px; position:absolute; right:0; bottom:0px; background:url(../images/abtd_jt_r.png) center center no-repeat  #fff; z-index:11; cursor:pointer;border-radius:2px;}

.about_ry{ width:100%; height:200px; float:left; background:url(../images/bj_xt1.png) right 130px no-repeat #fafafa; background-size:50% 5px; padding:50px 0;}
.abry_items_z{ width:100%; height:auto; float:left; position:relative; margin-top:40px;}
.abry_items{ margin:20px auto; width:1025px;height:260px; position:relative; overflow:hidden; box-sizing:border-box;}
.abry_items ul{  width:100%; height:auto; overflow:hidden;}
.abry_items ul li{float:left;width:175px; height:260px; text-align:center; box-sizing:border-box;  margin:0 15px;}
.abry_items ul li img{width:175px; height:260px; display:block;}
.abry_left{ width:100px; height:70px; position:absolute; left:0; top:120px; background:url(../images/index_adv_jt_l.png) center center no-repeat; z-index:11; cursor:pointer; border-radius:2px;}
.abry_right{ width:100px; height:70px; position:absolute; right:0; top:120px; background:url(../images/index_adv_jt_r.png) center center no-repeat; z-index:11; cursor:pointer;border-radius:2px;}

.zhenshu_div{ width:390px; height:600px; float:left; position:fixed; left:50px; top:50px; z-index:999; background:#fff; border-radius:5px; display:none;}
.zhenshu_div h3{ width:100%; line-height:45px; line-height:45px; float:left; border-bottom:1px solid #f2f2f2; font-size:18px; text-indent:10px; position:relative;}
.zhenshu_div h3 a{ width:50px; height:50px; float:left; background:url(../images/close.jpg) center center no-repeat; cursor:pointer; position:absolute; right:0; top:0;}
.zhenshu_div_c img{ width:350px; height:520px; float:left; margin:20px;}



.abbg_div{ width:100%; height:auto; min-height:300px; float:left; padding:50px 0 40px 0; background:url(../images/bj_xt.png) left 130px no-repeat; background-size:50% 5px;}
.abbg_div_l{ width:300px; height:auto; float:left; margin-top:60px;}
.abbg_div_l dl{ width:100%; height:auto; float:left; position:relative; margin-bottom:20px;}
.abbg_div_l dl dt{ width:100%; height:auto; float:left;}
.abbg_div_l dl dt img{ width:300px; height:225px; display:block;}
.abbg_div_l dl dd{ width:100%; height:45px; line-height:45px; float:left; background:#000; opacity:0.8; color:#fff; position:absolute; left:0; bottom:0; text-indent:15px; font-size:16px;}
.abbg_div_c{ width:640px; height:auto; float:left; margin:60px 20px 0 20px;}
.abbg_div_c dl{ width:100%; height:auto; float:left; position:relative;}
.abbg_div_c dl dt{ width:100%; height:auto; float:left;}
.abbg_div_c dl dt img{ width:640px; height:470px; display:block;}
.abbg_div_c dl dd{ width:100%; height:45px; line-height:45px; float:left; background:#000; opacity:0.8; color:#fff; position:absolute; left:0; bottom:0; text-indent:15px; font-size:16px;}


/*********新闻资讯******/
.ny_content{ width:100%; height:auto; float:left; padding:30px 0 50px 0;}
.ny_left{ width:240px; float:left; margin-right:20px; }
.left_fenlei{ width:100%; height:auto; float:left; margin-bottom:15px;}
.news_tt{ width:100%; height:110px; float:left; line-height:110px; background:url(../images/news_tt.png) center center no-repeat; background-size:cover; color:#fff; text-align:center; font-size:32px;}
.left_fenlei ul{ width:100%; height:auto; float:left;}
.left_fenlei ul li a{ width:100%; height:50px; line-height:50px; float:left; display:block; border:1px solid #ebe8e8; border-top:none; font-size:18px; background:url(../images/news_tt_d.png) 30px center no-repeat; text-indent:45px; box-sizing:border-box;}
.left_fenlei ul li a:hover,.left_fenlei ul li a.cur{  background:url(../images/news_tt_d.png) 30px center no-repeat #f2f2f2; color:#0777dd;}

.left_tjcp{ width:100%; height:auto; float:left; border:1px solid #ebe8e8; box-sizing:border-box;margin-bottom:15px; }
.left_tt{ width:100%; height:50px; line-height:50px; border-bottom:1px solid #ebe8e8; text-align:center; font-size:18px; font-weight:600; background:#fafafa; color:#666666;}
.left_tjcp ul{ width:100%; height:auto; float:left; padding:15px; box-sizing:border-box;}
.left_tjcp ul li a{ width:100%; height:auto; float:left; margin-bottom:15px;}

.left_tjcp ul li a s { width:100%; height:177px;  float:left; overflow:hidden;    }
.left_tjcp ul li a img{ width:100%; height:177px; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.left_tjcp ul li a:hover img{-webkit-transform: scale(1.1,1.1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.1,1.1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }


.left_tjcp ul li a p{ width:100%; height:30px; line-height:30px; float:left; font-size:14px; overflow:hidden; border-bottom:1px solid #f2f2f2;}
.left_tjcp ul li a p span{ width:18px; height:18px; line-height:18px; float:left; border-radius:18px; background:#0777dd; color:#fff; text-align:center; margin:6px 5px; font-size:12px;}

.left_lxxx{width:100%; height:auto; float:left; border:1px solid #ebe8e8; box-sizing:border-box;margin-bottom:15px;}
.left_xxxx_c{ width:100%; height:auto; float:left; padding:0 15px; box-sizing:border-box; padding-bottom:20px;}
.left_xxxx_c p.p1{ width:100%; height:auto; float:left; padding:15px 0; border-bottom:1px dashed #f2f2f2;}
.left_xxxx_c p.p1 a{ width:150px; height:36px; line-height:36px; display:block; margin:0 auto; border-radius:5px; font-weight:600; text-align:center; background:#0777dd; color:#fff;}
.left_xxxx_c dl.d1{ width:100%; height:auto; float:left;border-bottom:1px dashed #f2f2f2; padding:10px 0 10px 15px; box-sizing:border-box;}
.left_xxxx_c dl.d1 dt{ width:100%; height:30px; line-height:30px; float:left; background:url(../images/left_xx_tb_1.png) left center no-repeat; text-indent:25px; font-size:16px; font-weight:600;}
.left_xxxx_c dl.d1 dd{ width:100%; height:auto; float:left; font-size:14px; color:#666;}
.left_xxxx_c dl.d2{ width:100%; height:auto; float:left; padding:10px 0 20px 15px; box-sizing:border-box;}
.left_xxxx_c dl.d2 dt{ width:100%; height:30px; line-height:30px; float:left; background:url(../images/left_xx_tb_2.png) left center no-repeat; text-indent:25px; font-size:16px; font-weight:600; margin-bottom:2px;}
.left_xxxx_c dl.d2 dd{ width:100%; height:auto; float:left; font-size:14px; color:#666;}
.left_xxxx_c dl.d2 dd p{ width:100%; height:20px; line-height:20px; float:left;}
.left_xxxx_c dl.d2 dd span{ width:100%; height:24px; line-height:24px; font-weight:600; color:#0777dd; font-size:18px; margin-bottom:5px; float:left; }

.ny_right{ width:1020px; float:left; height:auto;}
.news_div{ width:100%; height:auto; float:left;}
.news_div dl{ width:100%; height:auto; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #f2f2f2; float:left;}
.news_div dl dt{ width:310px; height:210px; float:left; margin-right:20px;}
.news_div dl dt img{ width:310px; height:210px; display:block;}
.news_div dl dd{ width:690px; float:left; height:auto; padding-top:10px;}
.news_div dl dd h3 a{ width:100%; height:50px; line-height:50px; float:left; font-size:24px; overflow:hidden;}
.news_div dl dd p{ width:100%; height:84px; float:left; line-height:28px; font-size:14px; overflow:hidden; color:#8f8e8e;}
.news_div dl dd span{ width:100%; height:auto; float:left; color:#8f8e8e; margin-top:10px;}
.news_div dl dd span s{ width:auto; float:left; text-decoration:none; background:url(../images/news_dl_tb.png) left center no-repeat; text-indent:18px; margin-right:25px;}

.tujian_div{ width:100%; height:auto; margin:30px 0 50px 0; float:left;}
.tujian_div h3{ width:100%; height:70px; line-height:70px; float:left; background:url(../images/bj_xt1.png) left bottom no-repeat; background-size:100% 5px; font-size:24px; color:#333333; text-indent:15px;}
.tujian_div h3 span{color:#0777dd;}
.tujian_div h3 p{ width:auto; float:right;}
.tujian_div h3 a{ width:auto; height:35px; line-height:35px; float:left; padding:0 20px; border-radius:15px; margin:12px 5px; border:1px solid #e0e0e0; display:block; font-size:16px; font-weight:normal;}
.tujian_div h3 a:hover,.tujian_div h3 a.cur{ background:#0777dd; color:#fff; display:block;}

.case_items_z{ width:100%; height:auto; float:left; position:relative; margin-top:20px;}
.case_items{ margin:20px auto; width:1200px;height:255px; position:relative; overflow:hidden; box-sizing:border-box;}
.case_items ul{  width:100%; height:auto; overflow:hidden;}
.case_items ul li{float:left;width:280px; height:255px; text-align:center; box-sizing:border-box;  margin:0 10px;}
.case_items ul li img{width:280px; height:210px; display:block;}
.case_items ul li p{ width:100%; height:45px; line-height:45px; float:left; font-size:16px; text-align:center; background:#0777dd; color:#fff;}
.case_items ul li:hover p{  background:#0562b6; }
.case_left{ width:40px; height:70px; position:absolute; left:0; top:100px; background:url(../images/index_adv_jt_l.png) center center no-repeat; z-index:11; cursor:pointer; border-radius:2px;}
.case_right{ width:40px; height:70px; position:absolute; right:0; top:100px; background:url(../images/index_adv_jt_r.png) center center no-repeat; z-index:11; cursor:pointer;border-radius:2px;}

/****文章详情****/
.news_xx{ width:100%; height:auto; float:left; padding:20px 0;}
.news_xx .h2_n{ width:100%; height:auto; float:left; line-height:42px; font-size:30px; text-align:center;}
.news_xx p.time{ width:100%; height:auto; float:left; text-align:center; font-size:14px; line-height:28px; color:#8f8e8e;}
.news_xx .bz{ width:100%; height:auto; float:left; background:#f8f8f8; padding:15px; box-sizing:border-box; font-size:14px; line-height:24px; color:#757575; margin:20px 0;}
.news_wz{ width:100%; height:auto; float:left; font-size:16px; line-height:30px; color:#3d3d3d; padding-bottom:30px;}
.s_x_tiao{ width:100%; height:50px; font-size:14px; color:#828282; margin:20px 0 30px 0; line-height:50px; float:left; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}
.s_x_tiao p.p1{ width:50%; height:50px; float:left; overflow:hidden;}
.s_x_tiao p.p2{ width:50%; height:50px; float:right; overflow:hidden;}
.news_tj{ width:100%; height:auto; float:left;}
.news_tj_tt{ width:100%; height:60px; line-height:60px; font-size:24px; color:#282828; float:left; text-indent:15px;}
.news_tj ul{ width:100%; height:auto; float:left;}
.news_tj ul li a{ width:49%; height:45px; line-height:45px; float:left; border-bottom:1px dashed #f2f2f2; font-size:14px; color:#464545; margin-right:2%; background:url(../images/news_tj_dian.png) left center no-repeat; text-indent:10px; overflow:hidden;}
.news_tj ul li a s{ width:auto; float:right; text-decoration:none;}
.news_tj ul li a.last{ margin-right:0;}
.news_tj ul li a:hover{ color:#0777dd;}


/*******产品列表******/
.left_fenlei1{ width:100%; height:auto; float:left; margin-bottom:15px;}
.pro_tt{width:100%; height:110px; float:left; line-height:110px; background:url(../images/pro_tt.png) center center no-repeat; background-size:cover; color:#fff; text-align:center; font-size:32px;}
.left_fenlei1 dl{ width:100%; height:auto; float:left; border:1px solid #ebe8e8; box-sizing:border-box;}
.left_fenlei1 dl dt{ width:100%; float:left;}
.left_fenlei1 dl dt a{ width:90%; height:50px; line-height:50px; float:left; overflow:hidden; font-size:16px; color:#383838; font-weight:600; text-indent:15px; }
.left_fenlei1 dl dt span{ width:10%; height:50px; line-height:50px; float:left;background:url(../images/pro_fl_jt_s.png) left center no-repeat; cursor:pointer; }
.left_fenlei1 dl.cur dt span{ background:url(../images/pro_fl_jt_x.png) left center no-repeat; }
.left_fenlei1 dl.cur dt{border-bottom:1px solid #ebe8e8; }
.left_fenlei1 dl.cur dt a{color:#0777dd;}
.left_fenlei1 dl dd{ display:none; width:100%; height:auto; float:left; padding:5px 0;}
.left_fenlei1 dl dd a{ width:100%; height:30px; display:block; line-height:30px; float:left; font-size:14px; color:#383838; background:url(../images/news_tj_dian.png) 15px center no-repeat; text-indent:23px;}
.left_fenlei1 dl dd a:hover,.left_fenlei1 dl dd a.cur{ color:#0777dd;}
.left_fenlei1 dl.cur dd{ display:block;}


.left_news{ width:100%; height:auto; float:left; margin-bottom:15px; border:1px solid #ebe8e8; border-top:none; box-sizing:border-box; padding-bottom:15px;}
.left_news dl{ width:100%; height:auto; float:left; padding:0 8px; box-sizing:border-box; }
.left_news dl dt{ width:100%; height:auto; float:left; position:relative; display:none;margin-top:10px;}
.left_news dl dt img{ width:100%; height:auto; display:block;}
.left_news dl dt span{ width:100%; height:30px; line-height:30px; float:left; background:#000; color:#fff; opacity:0.8; text-indent:10px; overflow:hidden; font-size:14px;}
.left_news dl dt:hover span{ color:#0777dd;}
.left_news dl dd { width:100%; height:45px; line-height:45px; float:left; border-bottom:1px dashed #f2f2f2; font-size:14px; color:#383838; background:url(../images/news_tj_dian.png) left center no-repeat; text-indent:10px; overflow:hidden;}
.left_news dl.cur dt{ display:block;}
.left_news dl.cur dd{ display:none;}

.ny_right_tt{ width:100%; height:40px; line-height:40px; float:left; background:url(../images/bj_xt1.png) left bottom no-repeat; background-size:100% 5px; font-size:30px; color:#333333; text-indent:15px; padding-bottom:15px;}
.ny_right_tt span{color:#0777dd;}
.pro_list{ width:100%; height:auto; float:left; padding:20px 0;}
.pro_list ul{ width:100%; height:auto; float:left;}
.pro_list ul li a{ width:330px; height:auto; float:left; margin-right:15px; }
.pro_list ul li a p{ width:330px; height:280px; float:left; overflow:hidden;}
.pro_list ul li a img{ width:330px; height:280px; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.pro_list ul li a:hover img{-webkit-transform: scale(1.1,1.1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.1,1.1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
.pro_list ul li a h4{ width:100%; height:45px; line-height:45px; float:left; font-size:18px; color:#353535; overflow:hidden; text-align:center; margin-bottom:10px;}
.pro_list ul li a.last,.pro_list ul li:nth-child(3n) a{ margin-right:0;}
    .pro_list ul li:hover a h4 { color: #0777dd;  }


/******产品详情********/
.ny_content_tt{ width:100%; height:60px; line-height:60px; float:left; font-size:14px; color:#959595;}
.ny_content_tt a{ color:#959595;}
.ny_content_tt a:hover{ color:#0777dd;}
.pro_xx_div{ width:100%; min-height:300px; height:auto; float:left;}
.pro_xx_div_left{ width:550px; height:auto; float:left; margin-right:30px;}
.pro_xx_div_right{ width:700px; height:auto; float:left;}

/***产品图组*****/
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{ width:550px; height:400px; display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:550px; height:400px; border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:550px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;text-align:center;width:23px;height:73px; line-height:73px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:490px;height:73px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:73px;}
.spec-scroll .items ul li{float:left;width:98px;text-align:center; margin-top:3px;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:92px;height:70px; box-sizing:border-box;}
.spec-scroll .items ul li img:hover{border:1px solid #0777dd;padding:2px;box-sizing:border-box;}

.pro_xx_div_right h2{ width:100%; height:auto; float:left; font-size:32px; color:#333333; padding:10px 0;}
.pro_xx_div_right p{ width:100%; height:auto; line-height:30px; font-size:14px; color:#9b9b9b;}
.pro_xx_div_right .jg{ width:100%; height:100px; float:left; background:url(../images/pro_xx_jgbj.png) center center no-repeat; background-size:cover; margin:10px 0; padding:20px; box-sizing:border-box;}
.pro_xx_div_right .jg p.p1{ width:100%; height:30px; line-height:30px; float:left;}
.pro_xx_div_right .jg p.p1 s{ width:100px; float:left; text-decoration:none;}
.pro_xx_div_right .jg p.p1 span{ width:140px; height:30px; float:left; line-height:30px; font-size:14px; color:#5e5e5e; text-align:center; }
.pro_xx_div_right .jg p.p1.p2 span{ font-size:24px; color:#fe9b00; text-indent:0;}
.pro_xx_div_right_p{ width:100%; height:auto; float:left; padding:10px 0; border-bottom:1px solid #f2f2f2;}
.pro_xx_div_right_p p.p2{ width:100%; height:auto; line-height:30px; font-size:14px; color:#9b9b9b;}
.pro_xx_div_right_p p.p2 span{ width:120px; float:left; text-indent:15px;}
.pro_xx_div_right a.a{ width:220px; height:50px; display:block; font-size:20px; border-radius:3px; line-height:50px; text-align:center; color:#fff; background:#0777dd; margin:30px auto 10px auto;}
.pro_xx_div_right p.p3{  width:220px; height:auto; line-height:20px; font-size:14px; color:#9b9b9b; text-align:center;  margin:0 auto;}
.pro_xx_div_right p.p4{ width:220px; height:auto; line-height:30px; font-size:14px; margin:0 auto; color:#333; background:url(../images/left_xx_tb_1.png) 70px center no-repeat; font-weight:600; text-align:left; text-indent:93px;}


.pro_div_c_tt{ width:100%; height:55px; float:left; line-height:55px; background:#f6f5f5; font-size:30px; color:#2a2a2a; }
.pro_div_c_tt span{ width:55px; height:55px; line-height:55px; background:#0777dd; color:#fff; display:block; float:left; text-align:center; font-size:30px; margin-right:15px;}
.pro_xx_c{ width:100%; height:auto; float:left; padding:20px; border-left:1px solid #f2f2f2; box-sizing:border-box;}
.pro_xx_c ul{ width:100%; height:auto; float:left;}
.pro_xx_c ul li{ width:33.33%; height:36px; font-size:14px; float:left;}
.pro_xx_c ul li span{ width:auto; font-weight:600; height:auto; float:left;}

.pro_xx_c1{width:100%; height:auto; float:left; padding:20px; border-left:1px solid #f2f2f2; box-sizing:border-box; font-size:16px; line-height:30px;}
.pro_xx_c1 p.p1{ width:100%; height:auto; float:left; text-align:center; font-size:16px; line-height:30px;}
.pro_xx_c1 p.p1 span{ color:#ff0000;}
.pro_xx_c1 p.p1 strong{ color:#ff0000; font-size:18px; font-weight:600;}

.pro_xx_c2{ width:100%; height:auto; float:left; padding:20px; border-left:1px solid #f2f2f2; box-sizing:border-box;}
.pro_xx_c2 p.p1{ width:100%; height:auto; line-height:36px; float:left; margin-bottom:10px;}
.pro_xx_c2 p.p1 span{ width:80px; float:left; font-size:16px;}
.pro_xx_c2 p.p1 .input{ border-radius:3px; width:300px; height:36px;font-size:16px;  line-height:36px; border:1px solid #f2f2f2; box-sizing:border-box; float:left; outline:none; text-indent:15px;}
.pro_xx_c2 .text{border-radius:3px; width:500px; height:100px; float:left; border:1px solid #f2f2f2; font-size:16px; line-height:22px; box-sizing:border-box; float:left; outline:none; padding:5px 10px;}
.pro_xx_c2 .button{border-radius:3px; width:120px; height:36px; float:left; margin-left:80px; background:#0777dd; text-align:center; color:#fff; font-size:16px; border:none; outline:none; cursor:pointer;}
.pro_xx_c2 h3{ width:100%; height:40px; line-height:40px; float:left; font-size:18px; font-weight:600; margin:20px 0 10px 0; text-indent:15px; background:url(../images/bj_xt1.png) left bottom no-repeat; background-size:100% 5px;}
.pro_xx_c2 dl{ width:100%; height:auto; float:left; border-bottom:1px dashed #f2f2f2; padding:10px 0;}
.pro_xx_c2 dl dt{ width:100px; height:auto; float:left; font-size:14px; color:#75685f;}
.pro_xx_c2 dl dd{ width:860px; height:auto; float:left; font-size:14px; line-height:22px; color:#666;}
.pro_xx_c2 dl dd.d1{ width:860px; margin-left:100px; height:auto; float:left; font-size:14px; line-height:22px; color:#f00;}

.ysx_tiao{ width:100%; height:36px; float:left; margin:20px 0;}
.ysx_tiao p.p1{ width:50%; float:left;}
.ysx_tiao p.p1 a{ width:auto; height:36px; float:right; margin-right:10px; line-height:36px; padding:0 20px; border-radius:36px; font-size:14px; color:#4c4c4c; border:1px solid #f2f2f2; display:block;}
.ysx_tiao p.p1 a:hover{ background:#0777dd; color:#fff; border:1px solid #0777dd;}
.ysx_tiao p.p2{ width:50%; float:right;}
.ysx_tiao p.p2 a{ width:auto; height:36px; float:left; margin-left:10px; line-height:36px; padding:0 20px; border-radius:36px; font-size:14px; color:#4c4c4c; border:1px solid #f2f2f2; display:block;}
.ysx_tiao p.p2 a:hover{ background:#0777dd; color:#fff; border:1px solid #0777dd;}


/******设计案例******/
.case_tt{width:100%; height:110px; float:left; line-height:110px; background:url(../images/case_tt.png) center center no-repeat; background-size:cover; color:#fff; text-align:center; font-size:32px;}
.case_list{ width:100%; height:auto; float:left; padding:20px 0;}
.case_list ul{ width:100%; height:auto; float:left;}
.case_list ul li a{ width:330px; height:auto; float:left; margin-right:15px; }
.case_list ul li a p{ width:330px; height:248px; float:left; overflow:hidden;}
.case_list ul li a img{ width:330px; height:248px; display:block;box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.case_list ul li a:hover img{-webkit-transform: scale(1.1,1.1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.1,1.1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }
.case_list ul li a h4{ width:100%; height:45px; line-height:45px; float:left; font-size:18px; color:#353535; overflow:hidden; text-align:center; margin-bottom:10px;}
.case_list ul li a.last,.case_list ul li:nth-child(3n) a{ margin-right:0;}
.case_list ul li:hover a h4 { color: #0777dd;  }

/****设计案例详情*****/
.case_xx_div{ width:100%; height:auto; float:left;}
.case_xx_div h2.h2{ margin-top:30px; font-size:24px; width:100%; height:80px; line-height:80px; float:left;background:url(../images/bj_xt1.png) left bottom no-repeat; background-size:100% 5px;}
.case_xx_div_c{ width:100%; height:auto; float:left; padding:20px; box-sizing:border-box;}
.case_xx_div_c p.p1{ width:100%; height:auto; float:left; font-size:14px; line-height:30px; color:#686868; text-align:center;}

/****视频案例****/
.video_list{ width:100%; height:auto; float:left; padding:20px 0;}
.video_list ul{ width:100%; height:auto; float:left;}
.video_list ul li a{ width:330px; height:auto; float:left; margin-right:15px;  position:relative;}
.video_list ul li a p{ width:330px; height:280px; float:left; overflow:hidden;}
.video_list ul li a img{ width:330px; height:280px; display:block;}

.video_list ul li a div{ width:330px; height:280px; position:absolute; left:0; top:0; background:#000; opacity:0.8;}
.video_list ul li a div s{ width:80px; height:80px; position:absolute; left:125px; top:100px; display:block; background:url(../images/shiping_yuan.png) center center no-repeat; background-size:80px 80px;}
.video_list ul li a:hover div s{background:url(../images/shiping_yuan_h.png) center center no-repeat;background-size:80px 80px;}


.video_list ul li a h4{ width:100%; height:45px; line-height:45px; float:left; font-size:18px; color:#353535; overflow:hidden; text-align:center; margin-bottom:10px;}
.video_list ul li:hover a h4 { color:#0777dd    }
.video_list ul li a.last,.case_list ul li:nth-child(3n) a{ margin-right:0;}


/*****合作伙伴*****/
.par_div{ width:100%; height:auto; float:left; padding:50px; box-sizing:border-box;}
.par_div dl{ width:265px; height:auto; float:left; margin:0 15px 20px 15px; cursor:pointer;}
.par_div dl dt{ width:263px; height:120px; float:left; border:1px solid #e0e0e0;overflow:hidden; }
.par_div dl dt img{width:263px; height:120px; display:block; box-sizing:border-box;-webkit-transform: scale(1,1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1,1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms;}
.par_div dl dt:hover img{-webkit-transform: scale(1.1,1.1);-webkit-transition-timing-function: ease-out;	-webkit-transition-duration: 800ms;	-moz-transform: scale(1.1,1.1);	-moz-transition-timing-function: ease-out;	-moz-transition-duration: 800ms; }

.par_div dl dd{ width:100%; height:auto; float:left; padding:5px; box-sizing:border-box;}
.par_div dl dd h3{ width:100%; height:30px; line-height:30px; float:left; font-size:16px; text-align:center; font-weight:600; overflow:hidden;}
.par_div dl:hover dd h3{ color:#0777dd;}
.par_div dl dd p{ width:100%; height:115px; line-height:24px; font-size:14px; color:#5c5c5c; padding:10px; box-sizing:border-box; float:left; overflow:hidden; background:#f2f2f2; border:1px solid #f2f2f2;}




/******联系我们******/
.lxwm_div{ width:100%; height:auto; float:left; padding:20px 0;}
.lxwm_div dl.d1{ width:410px; height:auto; float:left; margin:0 25px 30px 0;}
.lxwm_div dl.d1 dt{ width:100%; height:auto; float:left; position:relative;}
.lxwm_div dl.d1 dt img{ width:410px; height:135px; display:block;}
.lxwm_div dl.d1 dt span{ width:100%; height:35px; line-height:35px; overflow:hidden;  float:left; text-align:center; color:#fff; font-size:24px; position:absolute; left:0; top:50px;}
.lxwm_div dl.d1 dd{ width:100%;  height:auto; float:left; border:1px solid #e5e5e5;  padding:20px; box-sizing:border-box; border-top:none;}
.lxwm_div dl.d1 dd p{ width:100%; height:auto; float:left; font-size:14px; line-height:30px; color:#757575;}
.lxwm_div dl.d1 dd p strong{ color:#0777dd; font-weight:600; font-size:18px;}
.lxwm_div dl.d1.last,.lxwm_div dl.d1:nth-child(3n){ margin:0 0 30px 0;}

.lxwm_div_c{ width:100%; height:auto; float:left; margin:20px 0;}
.lxwm_div_c strong{ width:100%; height:auto; float:left; text-align:center; font-size:30px; color:#000000; line-height:36px; margin-bottom:5px;}
.lxwm_div_c p{ width:100%; height:auto; float:left; text-align:center; line-height:24px; font-size:16px; color:#1f1f1f;}

/****加入我们******/
.job_div{ width:100%; height:auto; float:left; padding:20px 0;}

.job_div ul{ width:100%; height:auto; float:left;}
.job_div ul li.l1{ width:256px; height:auto; float:left;}
.job_div ul li.l2{ width:256px; height:auto; float:left;}
.job_div ul li.l3{ width:256px; height:auto; float:left;}
.job_div ul li.l4{ width:192px; height:auto; float:left;}
.job_div ul li.l5{ width:192px; height:auto; float:left;}
.job_div ul li.l6{ width:125px; height:auto; float:left;}

.job_div ul.u1{ height:55px; line-height:55px; background:#0777dd; color:#fff; font-size:18px; text-align:center; border-radius:20px 20px 0 0;}
.job_div ul.u2{ height:50px; line-height:50px; border:1px solid #f2f2f2; color:#333; font-size:18px; text-align:center; box-sizing:border-box; cursor:pointer;}
.job_div ul.u2 li.l6{ height:50px; background:url(../images/job_x_2.png) center center no-repeat;}
.job_div dl.cur dt ul.u2{ background:#f2f2f2;}
.job_div dl.cur dt ul.u2 li.l6{ height:50px; background:url(../images/job_x_1.png) center center no-repeat;}
.job_div dl{ width:100%; height:auto; float:left;}
.job_div dl dd{ display:none; width:100%; height:auto; float:left; padding:25px 25px; box-sizing:border-box; border:1px solid #f2f2f2; border-top:none; font-size:14px; line-height:30px; color:#3d3d3d;}
.job_div dl dd h3{ width:100%; height:auto; float:left; font-size:16px; font-weight:600; color:#0777dd;}
.job_div dl.cur dd{ display:block;}
.job_div dl dt:hover ul.u2{ background:#f2f2f2;}


/*******常见问题******/
.faq_div{ width:100%; height:auto; float:left;}
.faq_div dl{ width:100%; height:auto; float:left; border:1px solid #f2f2f2; padding:20px; box-sizing:border-box; margin-bottom:10px;}
.faq_div dl dt{ width:100%; height:28px; line-height:24px; float:left; overflow:hidden; font-weight:600; }
.faq_div dl dt span{ width:21px; height:28px;  text-align:center; float:left; background:url(../images/faq_tb_w.png) left center no-repeat; color:#fff; margin-right:3px;}
.faq_div dl dd{ width:100%; height:auto; line-height:24px; float:left; overflow:hidden; }
.faq_div dl dd span{ width:21px; height:28px;  text-align:center; float:left; background:url(../images/faq_tb_d.png) left center no-repeat; color:#fff; margin-right:3px;}

@media only screen and (max-width:1440px){

.float_div{ top:100px;}
.back_top{ bottom:0px;}


/******缩小右侧的高度****/
.float_div_c1{ padding:10px 0;}
.float_div_c2{ padding:10px 15px;}
.float_div_c2 span{height:18px; line-height:18px; font-size:16px; margin-bottom:2px;}
.float_div_c3{  padding:7px 0;}
.float_div_c3 a.a1{ height:26px; line-height:26px; background:url(../images/float_tb_1.png) 18px center no-repeat; }
.float_div_c3 a.a2{ height:26px; line-height:26px; background:url(../images/float_tb_2.png) 18px center no-repeat; }
.float_div_c3 a.a3{ height:26px; line-height:26px; background:url(../images/float_tb_3.png) 18px center no-repeat; }
.float_div_c4{padding:10px 0 15px 0; }
.float_div_c4 img{ width:120px; height:120px; }
.float_div_c3_tel .button{  height:28px; line-height:28px; }






}




