@charset "utf-8";
/*共用*/
body{font-size:12px; color:#222; font-family:"Microsoft YaHei";margin:0 auto}
div{margin: 0px; padding: 0px; margin: 0px;}
span,p{margin: 0px; padding: 0px;}
h1,h2,h3,h4,h5,h6{margin: 0px; padding: 0px;}
img{margin: 0px; padding: 0px;}
dl,dt,dd,ol,ul,li{margin: 0px; padding: 0px; list-style: none;}
img{border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px;}
from,input,select{margin: 0px; padding: 0px;}
.clear{clear:both; font-size:0px; overflow:hidden; height:0px;}
a{color: #222; text-decoration: none;}
a:hover{color: #ff6600; text-decoration: none;}
.border_bg{width:auto; height:auto; margin:0 auto; border:1px solid #d0d0d0;}
.cp img{border:1px solid #bbb; padding:1px;}
.cp img:hover{border:1px solid #ff6600; padding:1px;}
.white a{color: #fff; text-decoration: none;}
.white a:hover{color: #ff0; text-decoration: none;}
input,button,select,textarea{outline:none}
.fl,.left{float:left;}
.fr,.right{float:right;}
/*抬头*/
#top_t_bg{width:100%; height:38px; background:#eee;}
#top_t{width:1200px; margin:0 auto; height:38px;}
#top_t li{float:left; color:#888; line-height:38px;}
#top_t .t1{width:800px;}
#top_t .t2{width:400px; text-align:right;}
#top_t a{color:#888;}
#top_t a:hover{color:#ff6600;}

#top_b{width:1200px; margin:0 auto; height:150px;}
#top_b li{float:left;}
#top_b .tt1{height:150px;}
#top_b .tt2{padding-top:30px;}
#top_b .tt3{padding:46px 0 0 20px;font-size:26px; font-weight:bold;line-height:26px;color: #004b97;}
#top_b .tt3 .font{font-size:20px; font-weight:normal;}
#top_b .tt3_2{padding-top:16px;font-size:20px;line-height:26px;color: #000;font-weight:normal;}

#top_b .tt5{width: 150px;padding-top:42px;text-align: right;}
#top_b .tt4{width:256px;padding-top:38px;text-align:right;float:  right;}
/*导航*/
#nav_bg{width:100%; height:70px; background:url(../images/20171225102348_1914524203.jpg) repeat-x;}
#nav{width:1199px; height:70px; margin:0 auto;}
#nav li{float:left; text-align:center; width:118px;}
#nav ul li{background:url(../images/20171225103612_365764577.png) left no-repeat; line-height:70px;position: relative;}
#nav ul li a{color: #fff; text-decoration: none; font-size:14px;width:109px; line-height:65px; height:65px; text-align:center; display:block;}
#nav ul li a:hover{color: #ff0; text-decoration: none; font-size:14px; font-weight:bold; height:70px; background:url(../images/20171225102348_1053142951.png); line-height:65px;}
#nav .a_nav a{display:block; font-size:14px; background:url(../images/20171225102348_1053142951.png); width:109px; height:70px; line-height:65px; color:#fff;}

 #nav ul li ul {display: none;position: absolute;}
 #nav ul li:hover ul {display: block; width:100%;  height:60px; line-height:60px;font-size:14px;z-index:19802;   margin-top:1px;} 
 #nav ul li:hover ul li{ width:120px;  border-right:1px solid #fff;}
 #nav ul li:hover ul li:hover{ }
 #nav ul li:hover ul li a {display:block;  background:rgba(11,48,143,0.8); color:#ffffff; width:120px; text-align:center;font-size:14px; background:#2d49a3; height:60px; line-height:60px;}
#nav ul li:hover ul li a:hover { background:#d21c21; color:#ffffff;font-size:14px; height:60px; line-height:60px;}
/*幻灯片*/
#flash_bg{width:100%; height:568px;}
.flexslider{position:relative;height:568px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:568px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/20171225113848_1691486915.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/20171225113819_79706053.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/20171225113819_1579986296.png) center center no-repeat;}
/*搜索*/
#search_bg{width:1200px; height:60px; margin:0 auto; margin-bottom:20px; margin-top:20px;}
#search_l{background:#f0f0f0; border-radius:5px; height:60px; width:898px; float:left; line-height:60px; padding-left:21px;}
#search_r{width:255px; background:url(../images/20171225114456_1862628767.jpg) no-repeat; height:44px; float:right; padding:16px 0px 0px 26px;}
#search_r_l{width:200px; height:29px; float:left; background:#fff; border-radius:5px;}
#search_r_r{width:34px; float:left;}
/*产品展示*/
#product_t{width:1200px; margin:0 auto; font-size:36px; font-weight:bold; margin-top:50px; text-align:center;}
#product_c{width:604px; margin:0 auto; height:20px; background:url(../images/20171225102349_1979945722.png) no-repeat; text-align:center; font-size:18px; color:#666; margin-top:10px;}
#product_c1{width:1200px; margin:0 auto; font-size:12px; text-align:center; color:#aaa; margin-top:10px; text-transform:uppercase;}

#product_sort{width:1196px; margin:0 auto; margin-top:20px; height:60px;}
#product_sort li{float:left; width:231px; margin-left:10px; height:60px; overflow:hidden;}
#product_sort li a{width:226px; height:58px; border:1px solid #ddd; background:#eee; line-height:58px; text-align:center; color:#222; display:block; font-size:16px;}
#product_sort li a:hover{width:226px; height:60px; background:#004b98; line-height:60px; text-align:center; color:#fff; font-size:16px;}

#product_b{width:1199px; margin:0 auto; margin-top:20px;}

.divproduct_new_div_item_title a:after,.divproduct_new_div_item_title a::after {
  content: '+点击查看更多产品信息';
  display: block;
  font-size: 12px;
  line-height: 35px;
  font-weight:normal;
  background:#eee;
  margin-top:20px;
  color:#666;
}
#product_b .divproduct_new_div::after { content: ''; display: block; clear: both; }

#product_b .divproduct_new_div_item {border:1px solid #d0d0d0; padding:10px; float: left; width: 263px; margin-right:15px; position: relative; padding-bottom: 118px; margin-bottom: 27px;overflow:hidden; cursor:pointer}
#product_b .divproduct_new_div_item:nth-child(4n){margin-right:0;}
#product_b .product_div_item_image { display: block; width: 100%;transition:0.3s all ease-in-out }
#product_b .divproduct_new_div_item_a { font-size: 18px; color: #222; line-height: 50px; text-align: center; display: block; height: 50px; vertical-align: middle;transition:0.25s all ease-in-out; text-align:center; width:100%;  border-bottom:1px solid #e0e0e0;}
.product_row2 .divproduct_new_div_item:hover .divproduct_new_div_item_a{color: #004b98; }

#product_b .divproduct_new_div_item_body{ font-size: 14px; color: #888; line-height: 30px;transition:0.25s all ease-in-out; height:50px; padding:10px 0px; overflow:hidden;}
#product_b .divproduct_new_div_item_content { position: absolute; bottom: 0; left: 10px; display:block; width:261px; padding: 15px 0px 0px 0px; transition:0.25s all ease-in-out;}

#product_b .product_div_item_pic{position:relative;overflow:hidden; border:1px solid #e0e0e0;}

/*#product_b .divproduct_new_div_item::before{content:'';position:absolute;height:223px;width:100%;left:0;top:0;display:block;transition:0.3s all ease-in-out;background:url(../images/20171225161737_1583197880.png) no-repeat center;z-index: 1;transform: scale(0);}
#product_b .divproduct_new_div_item::after{content:'';position:absolute;height:223px;width:100%;left:0;top:-223px;display:block;transition:0.3s all ease-in-out;background:rgba(0,0,0,0.3)}*/

#product_b .divproduct_new_div_item:hover::after{top:0;}
#product_b .divproduct_new_div_item:hover::before{transform: scale(1);}
#product_b .divproduct_new_div_item:hover .product_div_item_image {transform:scale(1.2);transition:1.2s all ease-in-out}
/*解决方案*/
#solution_bg{width:100%; height:710px; background:url(../uploadfile/image/20180106/20180106093601_668181438.jpg) center no-repeat; margin-top:30px;}
#solution_t{width:1200px; margin:0 auto; font-size:33px; font-weight:bold; padding-top:50px; text-align:center; color:#004b98;}
#solution_c{width:1200px; margin:0 auto; height:18px; background:url(../images/20171225102349_76380083.png) no-repeat; text-align:center; font-size:16px; color:#666; margin-top:10px;}
#solution_b{width:1200px; margin:0 auto; margin-top:20px;}

.case{padding-top:20px;}

.case_l{width: 520px;}
.case_l ul li{ width:248px; height: 77px; margin-right: 10px; margin-bottom: 5px; float: left; border: 1px solid #bebebe;}
.case_l ul li a{ display:block; padding-top: 18px; height: 59px; padding-left: 10px; background:url(../uploadfile/image/20171230/20171230194635_401479516.png) no-repeat 210px 18px;  font-size:16px; color:#333; font-weight:bold; }
.case_l ul li.cur a,.case_l ul li a:hover{ background:#004b98 url(../images/20171225171250_1514584500.jpg) no-repeat 210px 18px; color:#fff;}
.case_l ul li span{ display:block; font-size:12px; font-weight:normal; padding:8px 0 0; text-transform:uppercase; color:#888;}
.case_r{ width:600px; padding:1px 0 0;}
.case_r ul li{ width:600px; float:left; position:relative; height:498px;}
.case_r ul li img{ width:600px; height:498px;}
.case_r ul li span{ width:600px; display:block; text-align:center; height:32px; line-height:32px; font-size:14px; color:#fff; overflow:hidden; background:
url(../images/20171225170202_1265131837.png) repeat; position:absolute; bottom:0; left:0;}

/*产品特点*/
#td_t{width:100%; height:185px; background:url(../images/20171225102350_1350135966.png) center no-repeat; text-align:center; padding-top:35px;}
#td_b{width:100%; height:960px; background:url(../images/20190904164143_180952033.jpg) center no-repeat;}
#td_b .td_b1{width:1200px; margin:0 auto; padding-top:50px; height:35px; font-size:18px; text-align:center;}
#td_b .td_b2{width:1200px; margin:0 auto; height:157px; font-size:45px; font-weight:bold; text-align:center;}
#td_b .td_b2 .font{font-size:45px; font-weight:bold; color:#004b98;}
#td_b .td_b3{width:1200px; margin:0 auto;}
#td_b .td_b3_l{width:927px; float:left;}
#td_b .td_b3_l .h1{height:72px; font-size:30px; color:#004b98; font-weight:bold; padding-left:40px;}
#td_b .td_b3_l .h2{height:196px; font-size:18px; color:#333; padding-left:20px; line-height:30px;}
#td_b .td_b3_l .h3{height:70px; font-size:30px; color:#004b98; font-weight:bold; padding-left:40px;}
#td_b .td_b3_l .h4{height:198px; font-size:18px; color:#333; padding-left:20px; line-height:30px;}
#td_b .td_b3_l .h5{height:55px; font-size:30px; color:#004b98; font-weight:bold; padding-left:40px; padding-top:10px;}
#td_b .td_b3_l .h6{font-size:18px; color:#333; padding-left:20px; line-height:30px;}

#td_b .td_b3_r{width:273px; float:right;}
#td_b .td_b3_r .h1{height:72px; font-size:30px; color:#004b98; font-weight:bold; padding-left:40px;}
#td_b .td_b3_r .h2{height:196px; font-size:18px; color:#333; padding-left:20px; line-height:30px;}
#td_b .td_b3_r .h3{height:70px; font-size:30px; color:#004b98; font-weight:bold; padding-left:75px;}
#td_b .td_b3_r .h4{height:198px; font-size:18px; color:#333; padding-left:40px; line-height:30px;}


#td_b .td_b3_r .h5{height:65px; font-size:30px; color:#004b98; font-weight:bold; padding-left:40px;}
#td_b .td_b3_r .h6{font-size:18px; color:#333; line-height:30px;}

/*四大优势*/
.ys_bg{width:1200px; margin:0 auto;}
#ys_t{width:100%; height:213px; background:url(../images/20171225102351_711813611.jpg) center no-repeat; text-align:center;}
#ys_1{width:1200px; height:325px; margin:0 auto; background:url(../images/20171225102351_1128858838.jpg) center no-repeat; margin-top:50px; margin-bottom:20px;}
#ys_1 .ys1{padding-left:85px; height:46px; font-size:33px; color:#222; font-weight:bold;}
#ys_1 .ys2{padding-left:85px; height:43px; font-size:16px; color:#222; text-transform: uppercase;}
#ys_1 .ys3{padding-left:35px; height:143px; font-size:14px; color:#888; line-height:30px;}
#ys_1 .ys4{padding-left:388px; font-size:18px; color:#004b98;}
#ys_1 .ys4 a{font-size:18px; color:#004b98;}
#ys_1 .ys4 a:hover{font-size:18px; color:#222;}

#ys_2{width:100%; height:378px; background:url(../uploadfile/image/20190906/20190906144910_530925754.jpg) center no-repeat;}
#ys_2 .ys1{padding-left:605px; height:46px; font-size:33px; color:#222; padding-top:48px; font-weight:bold;}
#ys_2 .ys2{padding-left:605px; height:43px; font-size:16px; color:#222; text-transform: uppercase;}
#ys_2 .ys3{padding-left:558px; height:143px; font-size:14px; color:#888; line-height:30px;}
#ys_2 .ys4{padding-left:848px; font-size:18px; color:#004b98;}
#ys_2 .ys4 a{font-size:18px; color:#004b98;}
#ys_2 .ys4 a:hover{font-size:18px; color:#222;}

#ys_3{width:1200px; height:313px; margin:0 auto; background:url(../images/20171225102352_1881018993.jpg) center no-repeat; margin-top:50px; margin-bottom:20px;}
#ys_3 .ys1{padding-left:85px; height:46px; font-size:33px; color:#222; font-weight:bold;}
#ys_3 .ys2{padding-left:85px; height:43px; font-size:16px; color:#222; text-transform: uppercase;}
#ys_3 .ys3{padding-left:35px; height:143px; font-size:14px; color:#888; line-height:30px;}
#ys_3 .ys4{padding-left:328px; font-size:18px; color:#004b98;}
#ys_3 .ys4 a{font-size:18px; color:#004b98;}
#ys_3 .ys4 a:hover{font-size:18px; color:#222;}

#ys_4{width:100%; height:375px; background:url(../images/20190906140700_1180783699.jpg) center no-repeat;}
#ys_4 .ys1{padding-left:605px; height:46px; font-size:33px; color:#222; padding-top:45px; font-weight:bold;}
#ys_4 .ys2{padding-left:605px; height:43px; font-size:16px; color:#222; text-transform: uppercase;}
#ys_4 .ys3{padding-left:558px; height:146px; font-size:14px; color:#888; line-height:30px;}
#ys_4 .ys4{padding-left:848px; font-size:18px; color:#004b98;}
#ys_4 .ys4 a{font-size:18px; color:#004b98;}
#ys_4 .ys4 a:hover{font-size:18px; color:#222;}

/*成功案例*/
#case_t{width:1200px; margin:0 auto; height:80px; margin-top:30px;}
#case_t .h1{float:left; padding-left:10px; height:61px; border-bottom:3px solid #004b98; font-size:30px; padding-bottom:19px;}
#case_t .h1 .font{color:#004b98; font-size:30px; line-height:30px; font-weight:bold;}
#case_t .h1 .font1{font-size:16px; text-transform:uppercase; line-height:18px; padding-top:10px;}

#case_t .h2{width:660px; float:left; margin-top:10px; height:52px; margin-left:20px;}
#case_t .h2 li{float:left; width:200px; margin-left:20px; height:52px; overflow:hidden;}
#case_t .h2 li a{width:198px; height:50px; border:1px solid #d0d0d0; background:#eee; line-height:50px; text-align:center; color:#222; display:block; font-size:16px;}
#case_t .h2 li a:hover{width:200px; height:52px; background:#004b98; line-height:52px; text-align:center; color:#fff; font-size:16px;}

#case_t .h4{ background:#222; margin-top:10px; height:40px; text-align:center; line-height:40px; font-size:18px; float:right; color:#fff;}
#case_t .h4 a{display:block; line-height:40px; text-align:center; color:#fff; font-size:16px; padding:0px 10px; text-transform:uppercase;}
#case_t .h4 a:hover{background:#004b98; color:#fff; font-size:16px; padding:0px 10px;}
#case_xian{width:100%; height:1px; background:#d0d0d0;}

.case_bg{ height: 530px; width: 1200px; margin:0 auto;}

.imgListMod01 { position: relative; width: 1200px; margin: 0 auto; }
.bg-f6{background: #f6f6f6;width: 100%;min-width: 1180px;height: auto;overflow: hidden;}
.imgListMod01{position: relative;}
.imgListMod01 li a{transition: all 0.5s ease 0s;}
.imgListMod01 li .none{ display:none;}
.imgListMod01 img{max-width: none;vertical-align: inherit;}
.imgListMod01 .img, .imgListMod01 .img1, .imgListMod01 .img2, .imgListMod01 .img3, .imgListMod01 .img4, .imgListMod01 .img5, .imgListMod01 .img6, .imgListMod01 .img7, .imgListMod01 .img8, .imgListMod01 .img9{border-radius: 0px;overflow: hidden;position: absolute;}
.imgListMod01 .current{z-index: 20;}
.imgListMod01 .mask{background: #000 none repeat scroll 0 0;bottom: 0;height: 35px;left: 0;opacity: 0.6;position: absolute;width: 100%;z-index: 9;}
.imgListMod01 .tit{color: #fff;font: 14px/24px "Microsoft YaHei";width: 100%;height: 24px;line-height: 24px;left: 0; bottom: 5px; overflow: hidden;position: absolute;z-index: 10;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center;}
.imgListMod01 img{left: 50%;margin: -234px 0 0 -277px;position: absolute;top: 50%;}
.imgListMod01 .img5 img{left: 50%;margin: -300px 0 0 -140px;position: absolute;top: 50%;}
.slide-Modbox{width: 1180px;height: auto;padding:50px 0 60px;overflow: hidden;margin: 0 auto;position: relative;min-width: 1180px;}
.udf_slide_modbox{background: #FFF;padding-top: 0px;}
.slide-Modbox>.hd{position: absolute;left: 0;bottom: 40px;text-align: center;width: 100%;z-index: 1;}
.slide-Modbox>.hd li{display: inline-block;*zoom:1;*display: inline;width: 48px;height: 5px;margin: 0 5px;font-size: 0;background: #ccc;cursor: pointer;}
.slide-Modbox>.hd .on{background: #3fbff0;}
.slide-Modbox>.bd{overflow: hidden;width: 1180px;height: 530px;z-index: 0; margin-left:-10px;}
.imgListMod-box{overflow: hidden;width: 1180px;height: auto;z-index: 0;margin:0 auto;}
.slide-Modbox>.bd .imgListMod01{width: 100%;height: 530px;overflow: hidden;}
.slide-Modbox .p-word{ text-align: center;}
.slide-wrap{width: 100%; min-width: 1180px; overflow: hidden;background: #f6f6f6;}
.imgListMod01 .tit{color: #fff;font: 14px/24px "Microsoft YaHei";width: 100%;height: 24px;line-height: 24px;left: 0; bottom: 5px; overflow: hidden;position: absolute;z-index: 10;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; text-align: center;}
.teams{width: 100%;overflow: hidden;background: #f6f6f6;}
.teams-content{width: 1180px;margin: 0 auto;overflow: hidden;padding-bottom: 70px}
.box-title1{margin-top: 50px;margin-bottom: 25px;}
.imgListMod01 .p1{margin: -295px 0 0 -310px ;}
.imgListMod01 .p2{margin: -260px 0 0 -375px ;}
.imgListMod01 .p3{margin: -188px 0 0 -328px ;}
.imgListMod01 .p4{margin: -230px 0 0 -182px ;}
.imgListMod01 .p5{margin: -225px 0 0 -285px ;}
.imgListMod01 .p6{margin: -340px 0 0 -355px ;}
.imgListMod01 .p7{margin: -292px 0 0 -295px ;}
.imgListMod01 .p8{margin: -320px 0 0 -290px ;}
.imgListMod01 .p9{margin: -318px 0 0 -294px ;}
.imgListMod01 .p10{margin: -200px 0 0 -270px ;}
.imgListMod01 .p11{margin: -230px 0 0 -290px ;}
.imgListMod01 .p12{margin: -120px 0 0 -255px ;}
.imgListMod01 .p13{margin: -250px 0 0 -300px ;}
.imgListMod01 .p14{margin: -300px 0 0 -140px ;}
.imgListMod01 .p15{margin: -255px 0 0 -284px ;}
.imgListMod01 .p16{margin: -270px 0 0 -271px ;}
.imgListMod01 .p17{margin: -200px 0 0 -230px ;}
.imgListMod01 .p18{margin: -318px 0 0 -272px ;}
.imgListMod01 .p19{margin: -210px 0 0 -302px ;}
.imgListMod01 .p20{margin: -208px 0 0 -240px ;}
.imgListMod01 .p21{margin: -108px 0 0 -318px ;}
.imgListMod01 .p22{margin: -216px 0 0 -325px ;}
.imgListMod01 .p23{margin: -304px 0 0 -452px ;}
.imgListMod01 .p24{margin: -156px 0 0 -284px ;}
.imgListMod01 .p25{margin: -133px 0 0 -241px ;}
.imgListMod01 .p26{margin: -213px 0 0 -277px ;}
.imgListMod01 .p27{margin: -209px 0 0 -148px ;}
.box-title{text-align: center;}
.box-title h3{ font-size: 32px; color: #323232; font-weight: 500; margin-bottom: 5px; }
.box-title h3 em{ color: #fa4f4f; }
.box-title h3>span{ color:#ff7f00; width: auto; height: auto; background: none; margin: 0; display: inline-block; *zoom:1; *display: inline; }
.box-title p{ font-size: 12px; color: #8b8b8b; margin-bottom: 10px; text-transform: uppercase; }
.box-title span{ display: block; width: 60px; height: 2px; margin: 0 auto; background: #000; }
.imgListMod01 .img{ width: 165px; background: url(../images/20171225211730_1288717415.jpg) no-repeat; background-size:100%; }
.imgListMod01 .img:hover{ background: url(../images/20171225211730_1288717415.jpg) no-repeat; }

/*客户见证*/
#khjz_bg{width:100%; background:#eee; padding:50px 0px; margin-top:20px;}
#khjz_t{width:1200px; margin:0 auto; font-size:36px; text-align:center; font-weight:bold; color:#222;}
#khjz_c{width:557px; height:20px; font-size:18px; margin:0 auto; background:url(../images/20171225102402_1089679540.png) no-repeat; text-align:center; color:#aaa; margin-top:10px; text-transform:uppercase;}
#khjz_c1{width:1200px; margin:0 auto; margin-top:10px; text-align:center; text-transform:uppercase; font-size:18px; color:#aaa; font-weight:normal; padding-top:10px;}

#khjz_b{width:1200px; margin:0 auto; margin-top:30px;}
#khjz_b li{float:left; width:386px; margin-left:21px;}
#khjz_b li:hover{transform:translateY(-8px); transition:all 0.8s; -webkit-box-shadow: 1px 1px 20px #222; -moz-box-shadow: 1px 1px 20px #222; box-shadow: 1px 1px 20px #222;}
#khjz_b .c_bg{padding:20px; background:#fff;}
#khjz_b .c_bg .t_img{ width:346px; height:210px; overflow:hidden;}
#khjz_b .c_bg .t_img img{transition:all 0.2s linear; -webkit-transition:all 0.2s linear; -moz-transition:all 0.2s linear;}
#khjz_b .c_bg .t_img img:hover{-webkit-transform: scale(1.12, 1.12); transform: scale(1.12, 1.12); -moz-transform: scale(1.12, 1.12);}
#khjz_b .c_bg .c_font{line-height:50px; color:#1e6fd3; text-align:center; font-size:16px;}
#khjz_b .c_bg .c_font a{font-size:16px; color:#1e6fd3;}
#khjz_b .c_bg .c_font a:hover{font-size:16px; color:#222;}
#khjz_b .c_bg .c_font1{padding:10px; line-height:30px; color:#888; font-size:14px;}
#khjz_b .c_bg .b_font{width:100%; height:48px; line-height:48px; background:#ddd;}
#khjz_b .c_bg .b_font a{display:block; width:100%; line-height:48px; text-align:center; font-size:12px; color:#222; text-transform:uppercase;}
#khjz_b .c_bg .b_font a:hover{background:#1e6fd3; font-size:12px; color:#fff;}

/*合作客户*/
#hzkh_t{width:1200px; margin:0 auto; font-size:25px; text-align:center; font-weight:bold; color:#222; margin-top:50px;}
#hzkh_c{width:1200px; height:18px; font-size:16px; margin:0 auto; background:url(../images/20171225102402_1865142191.png) no-repeat; text-align:center; color:#aaa; margin-top:10px; text-transform:uppercase;}

.hzkh_b{ margin:30px auto 50px auto; width:1200px; height:230px; border-top:1px solid #e5e5e5; border-left:1px solid #e5e5e5;}

#cptd_t{width:1200px; margin:0 auto; font-size:36px; text-align:center; font-weight:bold; color:#222; margin-top:50px;}
#cptd_c{width:1200px; height:18px; font-size:16px; margin:0 auto; background:url(../images/20171225102402_1865142191.png) no-repeat; text-align:center; color:#aaa; margin-top:10px; text-transform:uppercase;}
.cptd_b{ margin:30px auto 50px auto; width:1200px; text-align:center;}
.hzkh_b li{width:240px; height:120px; float:left; }
.hzkh_b li img{width:240px; height:120px;}
.ih-item {position: relative; border-right:1px solid #bbb; border-bottom:1px solid #bbb;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.ih-item,.ih-item * {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
.ih-item a {color: #333;}
.ih-item a:hover { text-decoration: none;}
.ih-item img { width: 100%; height: 100%;}
.ih-item.square { position: relative; width: 100%; height: 100%;}
.ih-item.square .info { position: absolute;top: 0; bottom: 0; left: 0; right: 0; text-align: center; -webkit-backface-visibility: hidden; backface-visibility: hidden;}
.ih-item.square.effect8 { overflow: hidden;}

.ih-item.square.effect8.colored .info { background: #1a4a72;}
.ih-item.square.effect8 .img {opacity: 1; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; transition: all 0.35s ease-in-out;}
.ih-item.square.effect8 .info { background: #333333; visibility: hidden; opacity: 0;
-webkit-transition: all 0.35s ease-in-out;
-moz-transition: all 0.35s ease-in-out;
transition: all 0.35s ease-in-out;
}
.ih-item.square.effect8 .info p {font-size: 16px; position: relative; color: #bbb; line-height: 120px; text-align: center;
-webkit-transition: all 0.35s 0.15s linear;
-moz-transition: all 0.35s 0.15s linear;
transition: all 0.35s 0.15s linear;
}
.ih-item.square.effect8 a:hover .img {opacity: 0;}
.ih-item.square.effect8 a:hover .info {visibility: visible; opacity: 1;}
.ih-item.square.effect8.scale_up .img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ih-item.square.effect8.scale_up .info {
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.ih-item.square.effect8.scale_up .info p {
-webkit-transform: scale(0);
-moz-transform: scale(0);
-ms-transform: scale(0);
-o-transform: scale(0);
transform: scale(0);
}
.ih-item.square.effect8.scale_up a:hover .img {
-webkit-transform: scale(5);
-moz-transform: scale(5);
-ms-transform: scale(5);
-o-transform: scale(5);
transform: scale(5);
}
.ih-item.square.effect8.scale_up a:hover .info {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ih-item.square.effect8.scale_up a:hover .info p {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ih-item.square.effect8.scale_down .img {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ih-item.square.effect8.scale_down .info {
-webkit-transform: scale(5);
-moz-transform: scale(5);
-ms-transform: scale(5);
-o-transform: scale(5);
transform: scale(5);
}
.ih-item.square.effect8.scale_down .info p {
-webkit-transform: scale(5);
-moz-transform: scale(5);
-ms-transform: scale(5);
-o-transform: scale(5);
transform: scale(5);
}
.ih-item.square.effect8.scale_down a:hover .img {
-webkit-transform: scale(0.5);
-moz-transform: scale(0.5);
-ms-transform: scale(0.5);
-o-transform: scale(0.5);
transform: scale(0.5);
}
.ih-item.square.effect8.scale_down a:hover .info {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
.ih-item.square.effect8.scale_down a:hover .info p {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
-o-transform: scale(1);
transform: scale(1);
}
/*留言*/
#sjzh_feedback_bg{width:100%; background:url(../images/20190906141128_25333520.jpg) center no-repeat; height:643px; margin-top:50px;}
#sjzh_feedback_c{width:1200px; margin:0 auto;}
#sjzh_bg{width:640px; float:left; padding-top:63px;}
#sjzh_bg .sjzh1{padding-left:148px; font-size:20px; font-weight:bold; color:#fff; height:375px;}
#sjzh_bg .sjzh1 .font{padding-left:250px; padding-top:246px; font-size:18px; color:#fff; font-weight:bold;}
#sjzh_bg .sjzh1 .font a{font-size:18px; color:#fff;}
#sjzh_bg .sjzh1 .font a:hover{font-size:18px; color:#222;}
#sjzh_bg .sjzh2{height:82px; padding-left:33px;}
#sjzh_bg .sjzh2 .font1{font-size:18px; font-weight:bold; color:#fff;}
#sjzh_bg .sjzh2 .font2{padding-left:26px; font-size:18px;}
#sjzh_bg .sjzh3{padding-left:85px; font-size:16px;}

#feedback_r_bg{width:560px; float:right; padding-top:62px;}
#feedback_r_t{padding-left:242px; height:75px; font-size:18px; color:#fff;}

/*公司简介*/
#company_bg{width:1200px; margin:0 auto; margin-top:50px;}
#company_t{width:1200px; margin:0 auto; font-size:36px; text-align:center; font-weight:bold; color:#222; margin-top:20px;}
#company_c{width:1200px; height:18px; font-size:16px; margin:0 auto; background:url(../images/20171225102402_1865142191.png) no-repeat; text-align:center; color:#aaa; margin-top:10px; text-transform:uppercase;}
#company_b{ padding:30px 0 20px;}


#company_c_l{width:350px; float:left;}
#company_c_l img{width:350px; overflow:hidden;}

#company_c_r{width:810px; float:right;}
#company_c_r .company1{line-height:40px; font-size:18px; font-weight:bold; color:#004b98;}
#company_c_r .company2{line-height:30px; font-size:12px; color:#666;}
#company_c_r .company2 a{font-size:12px; color:#666;}
#company_c_r .company2 a:hover{font-size:12px; color:#004b98;}

/*广告*/
#ad_bg_1_c{width:1200px; margin:0 auto; background:url(../images/20171226115859_479161859.png) no-repeat; height:81px; margin-top:50px;margin-bottom:50px;}
#ad_bg_1_c li{float:left; padding-top:15px;}
#ad_bg_1_c .ad1{width:321px; margin-left:92px; font-size:20px; font-weight:bold; color:#004b98;}
#ad_bg_1_c .ad1 .font{font-size:16px; color:#888; font-weight:normal;}
#ad_bg_1_c .ad2{width:301px; font-size:20px; font-weight:bold; color:#004b98;}
#ad_bg_1_c .ad2 .font{font-size:16px; color:#888; font-weight:normal;}
#ad_bg_1_c .ad3{width:302px; font-size:20px; font-weight:bold; color:#004b98;}
#ad_bg_1_c .ad3 .font{font-size:16px; color:#888; font-weight:normal;}
#ad_bg_1_c .ad4{width:184px; font-size:20px; font-weight:bold; color:#004b98;}
#ad_bg_1_c .ad4 .font{font-size:16px; color:#888; font-weight:normal;}
/*新闻中心*/
.news{ padding:45px 0; background:#f6f6f6; margin-top:50px;}

.news .title{ text-align:center; font-weight:bold; color:#004b98; font-size:35px; line-height:38px; margin-bottom:40px;}
.news .title strong{font-weight:bold; color:#7bcf36; font-size:35px;}
.news .title span{font-weight: normal; color:#333; font-size:24px; line-height:40px;}
.news .title p{ display:block; width:1200px; padding-top:4px; height:11px; line-height:14px; background:url(../images/20171226141343_1742738199.jpg) no-repeat center bottom; font-weight: normal; color:#bebebe; font-size:11px; font-family: "Arial"; text-transform: uppercase;}

.page { margin: 0 auto; width: 1200px;}
.news_div_item_day,.news_div_item_month,.news_div_item_year{ display:inline; color:#fff; font-size:18px; font-family:arial}
.news_div_item_title .news_div_item_a{ display:block; color:#fff; font-weight:bolder; font-size:18px; line-height:26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news > .page > .fl .news_div { overflow: hidden; width: 360px; height: 436px; background: url(../images/20171226141428_804906875.png) no-repeat center top; }
#it_awewe{ position:absolute; top:75px; right:20px; z-index:2; width:60px; text-align:center}
#hot_ranks{ position:relative}
#it_awewe span{ float:left; display:block; margin:0 5px; width:17px; height:2pc; color:#fff; font-size:25px; line-height:50px; cursor:pointer}
#it_awewe > #previous2{ background:url(../images/20171226141502_1550995617.png) no-repeat left top; text-indent:999em}
#it_awewe > #next2{ background:url(../images/20171226141502_1550995617.png) no-repeat right top; text-indent:999em}
.convert1 > a{ position:absolute; right:0; display:block; color:#333; text-decoration:underline; font-size:14px; line-height:30px}
.convert1 > a:hover{ color:#004b98}
.convert1{ position:relative; width:810px; overflow:hidden;}
.news_div_item_title { padding: 25px 25px 79px; background: #004b98; }
.news_div_item{ position:relative; padding-bottom:315px}
.news_div_item_date{ position:absolute; top:60px; left:25px; color:#fff}
.news_div_item_pic{ position: absolute; top: 130px; width: 100%; height: 215px; overflow: hidden; }
.news_div_item_pic a{ display: block; }
.news_div_item_pic a img{ width: 100%; height: auto; }
.news_div_item_content .news_div_item_body{ position:absolute; bottom:0; margin-bottom:4px; padding:10px; border-bottom:1px solid #ccc; color:#666; font-size:14px; line-height:26px}
.content1{ position:relative; overflow:hidden; width:810px; height:420px}
.content1 ul{ position:absolute; left:0}
.content1 ul li{ float:left; width:810px}
.divdgweb_new_div_item{ margin:25px 0 0; height:105px; border-bottom:1px solid #ddd; cursor:default; transition:.15s all ease}
.divdgweb_new_div_item_day,.divdgweb_new_div_item_month,.divdgweb_new_div_item_year{ color:#a1a1a1; font-family:arial; transition:.15s all ease}
.divdgweb_new_div_item_day{ position:absolute; top:10px; left:0; display:block; width:100%; text-align:center; font-size:45px; line-height:60px}
.divdgweb_new_div_item_month,.divdgweb_new_div_item_year{display:inline;font-size:14px}
.divdgweb_new_div_item_date{position:relative;float:right;display:block;padding:68px 10px 21px;width:130px;background:#e8e8e8;text-align:center;transition:.15s all ease}
.divdgweb_new_div_item_content{float: left;padding: 8px 13px;width:593px;height: 90px;}
.divdgweb_new_div_item_a{color:#333;font-weight:bolder;font-size:18px!important;line-height:30px;display:block;}
.divdgweb_new_div_item_body{padding-top:3px;color:#666;text-align:justify;font-size:14px;line-height:2em}
.tab1 a{float:left;display:block;padding:2px 15px;height:25px;border-left:3px solid #efeff0;color:#555;font-weight:100%;font-size:1pc;line-height:25px}
.divdgweb_new_div_item:hover{border-bottom:1px solid #004b98;background:#f9f9f9}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_date{background:#004b98}

.divdgweb_new_div_item:hover .divdgweb_new_div_item_day,.divdgweb_new_div_item:hover .divdgweb_new_div_item_month,.divdgweb_new_div_item:hover .divdgweb_new_div_item_year{color:#fff}
.divdgweb_new_div_item:hover .divdgweb_new_div_item_a{color:#004b98;}
.tab1 a.on{border-left:3px solid #004b98;color:#004b98;font-weight:bolder}
/*底部导航*/
#copyright_t_bg{width:100%; height:5px; background:url(../images/20171225102403_1746451138.jpg) repeat-x;margin-top:50px;}

#dbbjys{ width:100%; background:#333333; padding:50px 0px 50px 0px; height:400px;}
#dbbjys1{ width:100%; background:#333333; padding:50px 0px 50px 0px; height:320px;}
.totalwidth{width:1200px; margin:0 auto;}
.dbdh{ float:left; width:457px;color:#fff;}
.dbdh a{color:#fff; font-size:12px;}
.dbdh a:hover{color:#ff0;font-size:12px;}
.dbdh_wz1{font-size:14px; line-height:30px; width:153px;  float:left;}
.dbdh_wz11{ font-size:18px; padding-bottom:15px;}
.dbdh_wz11 a{ font-size:18px;}
.dbdh_wz11 a:hover{ font-size:18px;color:#ff0;}
.dbdh_wz2{font-size:14px; line-height:30px; width:150px;  float:left;}
.dbdh_wz4{font-size:14px; line-height:30px; width:138px; float:left;}
.dbdh_wz5{font-size:14px; line-height:30px; width:143px; float:left;}
.dbxt{ float:left;width:40px; height:166px; background:url(../uploadfile/image/20171225/20171225102403_95840947.jpg) no-repeat;}
.ewmapp{ float:left; padding-top:10px; width:141px;}
.dblxwm{ float:left; width:280px; padding-right:30px;}
.lxwmwz{ font-size:18px; color:#fff; height:20px;}
.lxwmwz_wz{font-size:16px; color:#fff; line-height:25px;}
/*友情链接*/
#youq{ width:1200px; height:60px; margin:0 auto; border-top:1px solid #444; margin-top:30px;}
.youq_z{ width:180px; float:left; font-size:18px; color:#fff; text-align:center; padding-top:16px;}
.youq_z font{font-size:18px; color:#fff; padding-left:10px;}
.youq_lj{ width:1000px; height:60px; float:left; padding-left:5px;}

.bqwzlj{ font-size:12px; color:#fff; text-align:center; line-height:30px; border-top:1px solid #444; padding-top:30px;}
.bqwzlj a{ font-size:12px; color:#fff;}
.bqwzlj a:hover{ font-size:12px; color:#ff0;}

.index-scene{background: #fff; padding: 64px 0 72px 0; position: relative; overflow: hidden;}
.index-scene .w_auto{margin: 0;}
.scene-title{font-size: 24px; font-weight: bold; color: #1d24b4;}
.index-scene .w_auto .prev,.index-scene .w_auto .next{width: 40px; height: 16px; background: url(../images/news-controls.png) no-repeat; position: absolute; top: 50%; margin-top: -8px; transition: all 0s;}
.index-scene .w_auto .prev{right: 61px; background-position: 0 0;}
.index-scene .w_auto .next{right: 0; background-position: -40px 0;}
.index-scene .w_auto .prev:hover{background-position: 0 -16px;}
.index-scene .w_auto .next:hover{background-position: -40px -16px;}
.scene-box{margin: 16px -13px 0 -13px;}
.scene-slick .slick-slide .item{margin: 0 13px; overflow: hidden;}
.scene-slick .slick-slide .item img{width: 100%; transition: all .7s;}
.scene-slick .slick-slide .item:hover img{transform: scale(1.2);}
@media only screen and (max-width: 1499px){
	.scene-box{margin: 16px -6px 0 -6px;}
	.scene-slick .slick-slide .item{margin: 0 6px;}
}

/*slick.css*/
.slick-slider{position: relative; z-index: 2;}
.slick-list{position: relative; z-index: 2; overflow: hidden;}
.slick-list:focus{outline: 0;}
.slick-list.dragging{cursor: pointer; cursor: hand;}
.slick-track{position: relative;}
.slick-track:before,.slick-track:after{content: ""; display: table;}
.slick-track:after{clear: both;}
.slick-loading .slick-track{visibility: hidden;}
.slick-slide{float: left; height: 100%; min-height: 1px; display: none; position: relative; z-index: 1;}
.slick-slide:focus{outline: 0;}
.slick-slide.slick-active{z-index: 2;}
.slick-slide.slick-loading img{display: none;}
.slick-slide.dragging img{pointer-events: none;}
.slick-initialized .slick-slide{display: block;}
.slick-loading .slick-slide{visibility: hidden;}
.slick-vertical .slick-slide{display: block; height: auto; border: 1px solid transparent;}
.slick-prev,.slick-next{display:block; width: 20px; height: 20px; line-height: 0; font-size: 0; cursor: pointer; position: absolute; top: 50%; margin-top: -10px; z-index: 4;}
.slick-prev:focus,.slick-next:focus{outline: 0;}
.slick-prev{left: -25px;}
.slick-next{right: -25px;}

.index-scene{background: #fff; padding: 64px 0 72px 0; position: relative; overflow: hidden;}
.index-scene .w_auto{margin: 0; position: relative;}
.scene-title{font-size: 24px; font-weight: bold; color: #1d24b4;}
.index-scene .w_auto .prev,.index-scene .w_auto .next{width: 40px; height: 16px; background: url(../images/news-controls.png) no-repeat; position: absolute; top: 50%; margin-top: -8px; transition: all 0s;}
.index-scene .w_auto .prev{right: 61px; background-position: 0 0;}
.index-scene .w_auto .next{right: 0; background-position: -40px 0;}
.index-scene .w_auto .prev:hover{background-position: 0 -16px;}
.index-scene .w_auto .next:hover{background-position: -40px -16px;}
.scene-box{margin: 16px -13px 0 -13px;}
.scene-slick .slick-slide .item{margin: 0 13px; overflow: hidden;}
.scene-slick .slick-slide .item img{width: 100%; transition: all .7s;}
.scene-slick .slick-slide .item:hover img{transform: scale(1.2);}
@media only screen and (max-width: 1499px){
	.scene-box{margin: 16px -6px 0 -6px;}
	.scene-slick .slick-slide .item{margin: 0 6px;}
}
/*mianbxContent*/
.mianbxContent { margin-bottom: 20px !important; height: 40px !important; line-height: 40px !important; font-size: 16px !important; text-align: left !important; background-color: #eee; width: 940px !important; text-indent: 2.5em; transition:0.1s all; background:url(../uploadfile/image/20171226/20171226162548_752223716.png) no-repeat 7px 12px; border-bottom: 1px solid #ddd; letter-spacing: 1px; position: relative; border-top:1px solid #ddd;}
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -29px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#004b98}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }
/*qq*/
dl,dd,dt{margin:0;padding:0;}
a{ text-decoration:none;}

.floating_ck{position:fixed;right:20px;top:20%; z-index:9999999;}
.floating_ck dl dd{position:relative;width:80px;height:80px;background-color:#646577;border-bottom:solid 1px #555666;text-align:center;background-repeat:no-repeat;background-position:center 20%;cursor:pointer;}
.floating_ck dl dd:hover{background-color:#004b98;border-bottom:solid 1px #796E61;}
.floating_ck dl dd:hover .floating_left{display:block;}
.consult,.words{background-image:url(../uploadfile/image/20171226/20171226163903_418963311.png);}
.quote{background-image:url(../uploadfile/image/20171226/20171226163903_604382868.png);}
.qrcord{background-image:url(../uploadfile/image/20171226/20171226163904_460447386.png);}
.return{background-image:url(../uploadfile/image/20171226/20171226163904_2050493966.png);}
.floating_ck dd span{color:#fff;display:block;padding-top:54px;}
.floating_left{position:absolute;left:-160px;top:0px;width:160px;height:80px;background-color:#004b98;border-bottom:solid 1px #796E61;display:none;}
.zis{ font-size:14px; padding-top:50px; color:#fff;}
.zis a{font-size:14px;color:#fff;}

.floating_left a{color:#fff;line-height:80px;}
.floating_ewm{height:260px;top:-180px;}
.floating_ewm i{background-image:url(../uploadfile/image/20171226/20171226163904_1098138511.jpg);display:block;width:145px;height:145px;margin:auto;margin-top:7px;}
.floating_ewm p{color:#fff;margin-top:5px;}
.floating_ewm .qrcord_p01{font-size:12px;line-height:20px;}
.floating_ewm .qrcord_p02{font-size:18px;}

.dgcontent_title_h5{font-size: 16px; border-bottom: 1px solid #e0e0e0;}
.lxb-container{left:0px !important;}

/*首页---服务流程*/
.index-process{height: 220px; background: url(../images/process-ibg.jpg) no-repeat center top; position: relative; overflow: hidden;}
.index-process ul{font-size: 0; text-align: center; padding-top: 39px; margin: 0 -24px;}
.index-process li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; width: 150px; position: relative; margin: 0 24px;}
.index-process li .icon{width: 80px; height: 80px; background: url(../images/process-icon.png) no-repeat; margin: 0 auto; transition: all ease .5s;}
.index-process li .ico1{background-position: 0 0;}
.index-process li .ico2{background-position: -80px 0;}
.index-process li .ico3{background-position: -160px 0;}
.index-process li .ico4{background-position: -240px 0;}
.index-process li .ico5{background-position: -320px 0;}
.index-process li .ico6{background-position: -400px 0;}
.index-process li .line{width: 42px; height: 11px; background: url(../images/process-sline.png) no-repeat; position: absolute; right: -46px; top: 35px;}
.index-process li .title{font-size: 18px; color: #fff; text-align: center; filter: alpha(opacity=60); opacity: .6; line-height: 26px; margin-top: 12px;}
.index-process li .desc{font-size: 14px; color: #fff; text-align: center; filter: alpha(opacity=60); opacity: .6; line-height: 26px;}
.index-process li .ico1:hover{background-position: 0 -80px;}
.index-process li .ico2:hover{background-position: -80px -80px;}
.index-process li .ico3:hover{background-position: -160px -80px;}
.index-process li .ico4:hover{background-position: -240px -80px;}
.index-process li .ico5:hover{background-position: -320px -80px;}
.index-process li .ico6:hover{background-position: -400px -80px;}

/*首页---解决方案*/
.index-solution{padding: 30px 0; background: #fff; position: relative; overflow: hidden;width:100%;}
.solution-ilist{margin-top: 34px;}
.solution-ilist ul{margin: -20px -10px; overflow: hidden;}
.solution-ilist li .item{margin: 20px 10px;}
.solution-ilist li .title{font-size: 0; text-align: center; line-height: 1.2;}
.solution-ilist li .title .icon,.solution-ilist li .title h3{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;}
.solution-ilist li .title h3{font-size: 24px; font-weight: bold; margin-left: 12px; transition: color .4s; color: #ff6600;}
.solution-ilist li .title .icon{width: 40px; height: 30px; background: url(../images/solution-icon.png) no-repeat;}
/*.solution-ilist li .title .ico1{background-position: 0 0;}
.solution-ilist li .title .ico2{background-position: -40px 0;}
.solution-ilist li .title .ico3{background-position: -80px 0;}
.solution-ilist li .title .ico4{background-position: -120px 0;}
.solution-ilist li .title .ico5{background-position: -160px 0;}
.solution-ilist li .title .ico6{background-position: -200px 0;}
.solution-ilist li .title .ico7{background-position: -240px 0;}
.solution-ilist li .title .ico8{background-position: -280px 0;}
.solution-ilist li .title:hover h3{color: #ff6600;}*/
.solution-ilist li .title .ico1{background-position: 0 -30px;}
.solution-ilist li .title .ico2{background-position: -40px -30px;}
.solution-ilist li .title .ico3{background-position: -80px -30px;}
.solution-ilist li .title .ico4{background-position: -120px -30px;}
.solution-ilist li .title .ico5{background-position: -160px -30px;}
.solution-ilist li .title .ico6{background-position: -200px -30px;}
.solution-ilist li .title .ico7{background-position: -240px -30px;}
.solution-ilist li .title .ico8{background-position: -280px -30px;}
.solution-ilist li .desc{height: 48px; line-height: 24px; font-size: 14px; color: #666; overflow: hidden; display: -webkit-box !important; text-overflow: ellipsis; -webkit-box-orient: vertical; -webkit-line-clamp: 2; margin-top: 8px; transition: color .4s;}
.solution-ilist li .desc:hover{color: #ff6600;}
.solution-ilist li .pic{overflow: hidden; position: relative; margin-top: 12px;}
.solution-ilist li .pic img{width: 100%; transition: all .6s;}
.solution-ilist li .pic:hover img{transform: scale(1.1);}
.col-lg-3{width: 25%; *width: 24.98%; float: left;}
.w1600{width: 1600px; margin: 0 auto; position: relative;}
.w1200{width: 1200px; margin: 0 auto; position: relative;}
@media only screen and (max-width: 1699px){
	.w1600{width: 1400px;}
}
@media only screen and (max-width: 1499px){
	.w1600{width: 1200px;}
	.w1400{width: 1200px;}
}
@media only screen and (max-width: 1499px){
	.solution-ilist li .title h3{font-size: 20px;}
}

/*首页---插图广告*/
.index-ads{height: 160px; background: url(../images/ads-bg1.jpg) no-repeat center top;}
.index-ads .container{height: 160px;position: relative;}
.index-ads .ads-logo{width: 250px; height: 78px; float: left; margin-top: 40px; background: url(../images/ads-logo1.png) no-repeat;}
.index-ads .text{float: left; margin-left: 21px; margin-top: 40px; color: #f9f9f9; filter: alpha(opacity=60); opacity: .6;}
.index-ads .title{font-size: 36px; font-weight: bold; line-height: 44px;}
.index-ads .desc{font-family: "Microsoft YaHei Light"; font-size: 24px; line-height: 28px; margin-top: 6px;}
.index-ads .more{display: block; width: 120px; height: 34px; line-height: 32px; background: #ff6600; font-size: 14px; color: #fff; text-align: center; position: absolute; right: 171px; top: 87px; transition: opacity .4s;}
.index-ads .more:hover{filter: alpha(opacity=80); opacity: .8;}
/*首页---关于我们*/
/*列表分页 */
.list-page{padding: 18px 0 30px 0; text-align: center; line-height: 30px; overflow: hidden; font-size: 0;}
.list-page ul,.list-page .go_page{display: inline-block; *display: inline; *zoom: 1; vertical-align: top;}
.list-page li{display: inline-block; *display: inline; *zoom: 1; vertical-align: top; margin: 0 2px; font-size: 16px; }
.list-page li a,.list-page li span{display: block; height: 30px; line-height: 30px; position: relative; min-width: 20px; padding: 0 5px; color: #666; font-size: 16px; background: #eee;}
.list-page li a:hover,.list-page li.active span{background: #004b98; color: #fff!important;}
.list-page .go_page{margin-left: 20px; font-size: 14px;}
.list-page .confirm_jump_page {width: 40px; height: 30px; margin-left: 10px; background: #068e4b; color: #fff!important; cursor: pointer;}
.list-page input[type="text"]{width: 50px; height: 28px; line-height: 28px; border: 1px solid #ddd; padding: 0 5px; margin-left: 6px; margin-right: 10px;}

.senven_advantage{ position: relative;}
.senven_advantage .bg{ position: absolute; left: 0; bottom: 98px;}
.senven_advantage .more-title{ background: url(../images/moreadvtitle.png)no-repeat center 22px;}
.senven_advantage .nr{ background: url(../images/advbg.png?12321)no-repeat; height: 773px; position: relative; z-index: 15;}
.senven_advantage .nr .pic{ position: absolute; left: 340px; bottom: 0px; border-radius: 50%; width: 513px; height: 513px; overflow: hidden;}
.senven_advantage .nr ul li p{ color: #333; font-size: 16px; line-height: 22px;}
.senven_advantage .nr ul li .icon{ margin-bottom: 15px;}
.senven_advantage .nr ul li{ position: absolute;}
.senven_advantage .nr ul li:first-child{ left: 86px; top: 341px; height: 113px;}
.senven_advantage .nr ul li:first-child+li{ left: 210px; top: 176px; height: 113px;}
.senven_advantage .nr ul li:first-child+li+li{ left: 400px; top: 83px; height: 113px;}
.senven_advantage .nr ul li:first-child+li+li+li{ left: 558px; top: 40px; height: 113px;}
.senven_advantage .nr ul li:first-child+li+li+li+li{ left: 558px; top: 40px; height: 113px;}
.senven_advantage .nr ul li:first-child+li+li+li+li{ left: 736px; top: 98px; height: 113px;}
.senven_advantage .nr ul li:first-child+li+li+li+li+li{ left: 857px; top: 198px; height: 113px;}
.senven_advantage .nr ul li:first-child+li+li+li+li+li+li{ left: 911px; top: 342px; height: 113px;}
.senven_advantage .nr ul li:hover .icon img{ -webkit-animation: bounce-up 1.0s linear infinite; animation: bounce-up 1.0s linear infinite;}
@-webkit-keyframes bounce-up{ 25%{-webkit-transform: translateY(2px);}
	50%, 100%{-webkit-transform: translateY(0);}
	75%{-webkit-transform: translateY(-2px);}
	}
@keyframes bounce-up{ 25%{transform: translateY(2px);}
	50%, 100%{transform: translateY(0);}
	75%{transform: translateY(-2px);}
  }
  .tywidth{ width: 1200px; margin: 0 auto;}
  .more-title {
    width: 1200px;
    margin: 60px auto;
    text-align: center;
    height: 79px;
}
.more-title p{ color: #0161c5; font-size: 36px;margin-bottom: 12px;}
.more-title p img{ vertical-align: middle; margin: 0 10px;}
.more-title p i{ color: #ff6600;}
.more-title b{ color: #666; font-size: 16px;}
/*首页---优势*/
.w1600{width: 1600px; margin: 0 auto; position: relative;}
.w1400{width: 1400px; margin: 0 auto; position: relative;}

.index-advantage{height: 1760px; background: url(../images/advantage-ibg.jpg) no-repeat center top; /* padding: 74px 0 54px 0; background: #fff; */ position: relative; overflow: hidden;}
.index-advantage .inner-title{padding-top: 68px;}
.index-advantage .inner-title b{font-size: 72px; color: #ff6600;}
.index-advantage .inner-desc{margin-top: 8px;}
.advantage-ibox{padding: 56px 0 40px 0; background: #fff; box-shadow: 0 0 16px rgba(0,0,0,.2); margin-top: 26px;}
.advantage-ibox ul{max-width: 1200px; height: 1410px; margin: 0 auto; background: url(../images/advantage-cbg.jpg?123) no-repeat; position: relative; font-size: 0;}
.advantage-ibox li{margin-bottom: 76px;}
.advantage-ibox li .text,.advantage-ibox li .pic{display: inline-block; *display: inline; *zoom: 1; vertical-align: middle;}
.advantage-ibox li .pic{width: 400px; height: 402px;}
.advantage-ibox li .text{width: 580px; margin-left: 220px; font-size: 14px;}
.advantage-ibox li .sitem{padding: 30px 0;}
.advantage-ibox li .title{position: relative; padding-left: 75px;}
.advantage-ibox li .num{width: 72px; height: 80px; font-size: 72px; color: #ff6600; position: absolute; left: 0; top: 4px;}
.advantage-ibox li .num span{display: block; line-height: 58px; padding-left: 4px;}
.advantage-ibox li .num i{display: block; width: 72px; height: 72px; background: url(../image/adv-snum1.png) no-repeat; position: absolute; left: 0; top: 0;}
.advantage-ibox li .chtitle{font-size: 36px; font-weight: bold; line-height: 42px; color: #111;}
.advantage-ibox li .entitle{font-size: 14px; color: #111; line-height: 20px; margin-top: 4px; white-space: nowrap; letter-spacing: -0.6px;}
.advantage-ibox li .desc{padding-left: 75px; font-size: 14px; color: #666; line-height: 24px; margin-top: 12px;}
.advantage-ibox li.n2 .text{width: 634px; margin-left: 0; margin-right: 166px;}
.inner-title {
  font-size: 36px;
  font-weight: bold;
  text-align: center;
  line-height: 1.2;
}
.inner-desc{font-size: 18px; font-weight: bold; text-align: center; color: #666; text-transform: uppercase; line-height: 1.2; margin-top: 14px;}
@media only screen and (max-width: 1499px){
	.advantage-ibox{width: 1260px; margin-left: -30px;}
}
/* mub02Top */
.mub02Top{width: 870px;margin: 0 auto;padding-top: 20px;}
.mub02Top h2{font-size: 18px;color: #004b98;font-weight: normal;height: 40px;border-bottom: 1px solid #e4e4e4;}
/* mub02xgyd 相关阅读/推荐阅读公共样式*/
.mub02xgyd{border: 1px solid #e4e4e4;padding: 0 19px 10px;margin-top: 20px;}
.mub02xgyd .conBox{width: 100%;margin-top: 22px;overflow: hidden;}
.mub02xgyd .conBox ul{width: 106%;}
.mub02xgyd .conBox li{width: 416px;overflow: hidden;margin-right: 38px;float: left;margin-bottom: 13px;}
.mub02xgyd .conBox li a{display: block;font-size: 14px;color: #333333;float: left;width: 302px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.mub02xgyd .conBox li a:hover{color: #004b98;}
.mub02xgyd .conBox li span{display: block;font-size: 14px;color: #999999;font-family: arial;float: right;}

.info-tj {
	width: 830px;
	padding-bottom: 20px;
	margin-top: 10px;
}
.info-tj h2 {
	height: 40px;
	line-height: 40px;
	padding-left: 0px;
	color: #004b98;
	font-size: 18px;
	border-bottom: 1px solid #ccc;
}
.info-tj h2 a {
	float: right;
	color: #666;
	font-size: 14px;
	font-weight: normal;
}
.info-tj h2 a:hover {
	text-decoration: underline;
}
.info-news {
	width: 830px;
	padding-bottom: 20px;
}
.info-news h2 {
	height: 40px;
	line-height: 40px;
	padding-left: 0px;
	color: #004b98;
	font-size: 18px;
	border-bottom: 1px solid #ccc;
}
.info-news h2 a {
	float: right;
	color: #666;
	font-size: 14px;
	font-weight: normal;
}
.info-news h2 a:hover {
	text-decoration: underline;
}
.info-news ul {
	margin-top: 10px;
}
.info-news ul li {
	font-size: 14px;
	line-height: 35px;
	border-bottom: 1px dashed #DFDFDF;
	padding-left: 2px;
}
.info-news ul li a span {
	float: right;
	margin-right: 0px;
}
.info-news ul li a {
	color: #666;
	font-size: 14px;
}
.info-news ul li a:hover {
	color: #004b98;
}
#demo10 {
    width: 830px;
    float: left;
    overflow: hidden;
    border: none;
    margin-top: 20px;
}
#demo11, #demo12 {
	float: left;
	display: inline-table;
}
#demo11 li, #demo12 li {
	width: 190px;
	float: left;
	margin-left: 14px;
}
#demo11 li img, #demo12 li img {
	border: 1px solid #dedede;
}
#demo11 li a, #demo12 li a {
	display: block;
}
#demo11 li h3, #demo12 li h3 {
	font-size: 12px;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
}
#demo11 li h3 a, #demo12 li h3 a {
	text-align: center;
	font-weight: normal;
	height: 40px;
	line-height: 40px;
	color: #666;
}
#demo11 ul li:hover a {
	color: #004b98;
}
#demo11 li h3 a:hover {
	color: #004b98;
}
#demo11 {
	float: left;
}
#demo12 {
	float: left;
}
/*客服*/
.qqkefu{
    position: fixed;
    bottom: 35%;
    _position: absolute;
    _top: expression(eval(document.documentElement.scrollTop + 365));
    z-index: 10000;
    right: 30px;
    width:39px;
}
.qqkefu ul li{
    width: 45px;
    height:45px;
    margin-bottom:1px;
    float:right;
    background:#353029;
    line-height:45px;
    font-size:13px;
    cursor:pointer;
    position:relative;
}
.qqkefu ul li a{
    color:#fff;
    overflow: hidden;
    display: block;
    height: 45px;
    padding-left: 10px;
}
.qqkefu ul li a:hover{color:#fff!important;}
.qqkefu ul li.qq_cza{
    overflow:hidden
}
.qqkefu ul li:hover{
    background:#1e50ae;
}
.qqkefu ul li.top{
    background:url("../images/back.png") no-repeat center #353029;
    position:relative;
    width:45px;
    height: 45px;
    cursor:pointer;
}
.qqkefu ul li.top:hover{
    background:url("../images/back.png") no-repeat center #1e50ae;
}
.qqkefu ul li b{
    width:45px;
    height:45px;
    display:block;
    overflow:hidden;
    float:right;
}
.qqkefu ul li span{
    font-size: 12px;
    font-weight: bold;
    color: #FFF;
}
.qqkefu ul li b.a{
    background:url(../images/qq.png) no-repeat center center;
}
.qqkefu ul li b.b{
    background:url(../images/zixun.png) no-repeat center center;
}
.qqkefu ul li b.c{
    background:url(../images/weixin.png) no-repeat center center;
}
.qqkefu ul li b.e{
    background:url(../images/tel.png) no-repeat center center;
}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{
    width: 130px;
    height: 150px;
    position: absolute;
    top: -107px;
    left: -150px;
    background: #FFF;
    border: 1px solid #CCC;
    float: left;
    cursor: default !important;
    display:none;
    /*overflow: hidden;*/
}
.erweima p{
    line-height: 20px;
    color: #000;
    font-size: 12px;
    text-align: center;
    float: left;
    width: 130px;
}
.erweima p img{
    width: 110px;
    height: 110px;
    margin: 10px 10px 0 10px;
}
.erweima .arrow3 {
    width: 5px;
    height: 10px;
    display: block;
    position: absolute;
    right: -5px;
    top: 122px;
}

 .bookform .text{
	width: 350px;
	height: 40px;
	padding: 0 5px;
	margin-right: 30px;
	margin-bottom: 20px;
	border: 1px solid #ccc;
	box-sizing: border-box;
}
#mail_content{
	margin-bottom: 20px;
}
 #yzm{
	width: 215px;
	height: 40px;
	margin-right: 30px;
	border: 1px solid #ccc;
}
.yzm_img{
	width: 100px;
	height: 40px;
}
