@charset "utf-8";
/* CSS Document */
* {
padding: 0;
margin: 0;
font-family:微软雅黑;
}
table {
border-collapse: collapse; /*单元格的压缩*/
border-spacing: 0;
}
fieldset,img {
border: 0;
}
address,caption,cite,code,dfn,em,strong,th,var {
font-weight: normal;
font-style: normal;
}
ol,ul {
list-style: none;
}
caption,th {
text-align: left;
}
h1,h2,h3,h4,h5,h6 {
font-weight: normal;
font-size: 100%;
}
q:before,q:after {
content:”;
}
abbr,acronym { border: 0;
}
.clear{ clear:both; margin:0; padding:0;}
.fl{float:left;}
.fr{float:right;}
/*------------------------------*/
.widget{width:30%!important;}
.top{width:100%;height:30px;background:#262D3F;}
.welcome{width:1200px;margin:0 auto;height:30px;line-height:30px;color:#FFF;font-size: 12px;}

.logo{width:1200px;margin:0 auto;margin-top:40px;height:98px;}
.logo-l{height:67px;width:430px;margin-top:16px;border-right: 1px solid #BDBDBD;}
.logo-img{width:70px;height:67px;}
.logo-wz{margin-left:15px;}
.logo-wz span{display:block;font-size: 24px;letter-spacing:1px;color: rgb(102, 102, 102);}
.logo-m{margin-top:20px;margin-left:20px;}
.logo-m-t{color:#0293DB;line-height:30px;}
.logo-m-b{line-height:30px;color:#AEAEAE;}
.logo-r{margin-right:20px;margin-top:28px;}
.logo-r-wz span{display:block;}
.logo-r-img{margin-right:10px;}
.logo-r-wz-1{font-size: 17px;color: rgb(102, 102, 102);margin-top:-2px;}
.logo-r-wz-2{font-size: 18px;color: rgb(2, 147, 219);margin-top:5px;}

.menu{width:1200px;height:58px;margin:0 auto;}
.menu ul{height:20px;width:100%;margin-top:19px;}
.menu ul li{position: relative;padding-left:20px;padding-right: 20px;height:20px;line-height:20px;border-left:1px solid #676767;}
.menu ul li a{text-decoration: none; font-size: 16px;color:#484848;}
.menu ul li:nth-child(1){padding-left:0px;padding-right: 25px;height:20px;line-height:20px;border:0;}
.menu ul li a span{margin-left:4px;}
.second-menu{display:none;width:100%;position: absolute;top:20px;left:0;z-index:9999;background:#FFF;height:auto;padding:10px;}
.menu ul li a:hover{color:#01489F;}
.second-menu dd{display:block;height:40px;line-height:40px;width:100%;padding-bottom:15px;text-align: center;overflow:hidden;}

#banner{position:relative;}
.banner-t1{position: absolute;left:350px;top:190px;z-index:999;font-size:48px;color:#FFF;font-weight:bold;}
.banner-t2{position: absolute;left:370px;top:275px;z-index:999;font-size:20px;color:#FFF;letter-spacing: 1px;}
.banner-tel{position: absolute;left:370px;top:320px;z-index:999;width:200px;height:40px;background:#054B91;border-radius:10px;color:#FFF;line-height:45px;}
.banner-tel span{display:block;float:right;font-size:20px;margin-right:5px;}
.banner-tel img{display:block;float:left;margin-top:10px;margin-left:15px;}

.solution{width:1200px;height:auto;margin:0 auto;margin-top:50px;}
.type-title{width:100%;height:120px;}
.type-title-hx{width:40px;height:8px;background-color: rgb(0, 0, 0);}
.type-title-en{font-size: 48px;color: rgb(0, 0, 0);font-weight: bold;font-style:italic;}
.type-title-cn{font-size: 44px;color: rgb(0, 0, 0);}
.solution-list{width:100%;margin-top:90px;}
.solution-list li{margin-bottom:100px;}
.solution-list-l{position: relative;width:70px;height:70px;border-width: 2px;border-color: rgb(1, 73, 159);border-style: solid;border-radius: 8px;}
.solution-list-l div{position: absolute;top:8px;left:8px;}
.solution-list-r{width:250px;margin-left:20px;}
.solution-list-r-t{font-size: 20px;font-weight: bold;letter-spacing: 1px;color: rgb(51, 51, 51);}
.solution-list-r-d{margin-top:15px;font-size: 14px;color: rgb(102, 102, 102);}

.bg{background-image:url(/template/pc/style/images/banner.png);background-position: 50% -35px;background-size: auto;background-repeat: no-repeat;background-attachment: fixed;min-height: 689px;opacity: 1;}
.about-cont{width:1200px;margin:0 auto;}
.about-ctitle{font-size: 56px;padding-top:150px;color: rgb(255, 255, 255);}
.about-etitle{font-size: 56px;color: rgb(255, 255, 255);font-weight: bold;}
.about-desc{width:60%;font-size: 16px;line-height:35px;color: rgb(255, 255, 255);}
.about-xq a{display:block;width:155px;height:40px;background:#0E6FA1;color:#FFF;line-height:40px;text-align: center;text-decoration: none;}
.about-xq a:hover{display:block;width:155px;height:40px;background:#0E6FA1;color:#FFF;line-height:40px;text-align: center;text-decoration: none;}
.about-xq{padding-top:35px;}

.case{width:1200px;margin:0 auto;margin-top:65px;}
.case-list{margin-top:38px;}
.case-list li{margin-bottom:25px;position: relative;}
.case-x{width:380px;height:380px;;margin-right:20px;overflow: hidden;}
.case-list li span{display:block;width:100%;height:45px;line-height:45px;font-size:18px;color:#FFF;text-align:center;position: absolute;bottom:0;background-color: rgba(0, 0, 0, 0.49);}

.new{width:1200px;height:477px;margin:0 auto;margin-top:78px;}
.new-list{margin-top:50px;}
.new-list-l-b{width:484px;height:170px;background:#0E6FA1;}
.new-time{width:100px;height:170px;}
.day{display:block;margin-top:30px;color:#FFF;font-size:28px;letter-spacing:1px;width:100px;text-align:center;}
.year{display:block;width:100px;text-align:center;color:#FFF;}
.new-wenzi{width:384px;}
.new-list-title{width:355px;height:50px;overflow:hidden;line-height:50px;border-bottom:1px solid #38B3DD;font-size:18px;color:#FFF;margin-top:20px;}
.new-list-desc{width:355px;height:70px;overflow:hidden;line-height:25px;word-wrap:break-word;color:#FFF;font-size:16px;margin-top:10px;}
.new-list-r{width:716px;height:477px;position: relative;}
.new-list-menu{position: absolute;right:0;}
.new-type li{padding-left:20px;padding-right:20px;line-height:20px;border-left:1px solid #E5E5E5;}
.new-type li:nth-child(1){border-left:0;}
.new-type li a{font-size:18px;color:#333333;text-decoration:none;}
.new-list-show{width:100%;margin-top:50px;}
.new-list-show ul li{line-height:60px;height:60px;}
.new-list-show ul li a{color:#333333;text-decoration:none;font-size:16px;letter-spacing:1px;}
.new-list-show-title{width:560px;height:60px;margin-left:65px;border-bottom:1px solid #E5E5E5;}

.brand{width:1200px;margin:0 auto;margin-top:78px;}
.brand-list{margin-top:40px;}
.brand-list li{padding:0 20px 35px 0;}

.footer{background:#323232;width:100%;height:430px;}
.footer-top{width:1200px;height:360px;margin:0 auto;padding-top:40px;padding-bottom:40px;}
.footer-menu{width:980px;}
.footer-menu li{margin-left:40px;position: relative;}
.footer-menu li a{color:#FFF;text-decoration:none;font-size:17px;}
.footer-menu li a:hover{color:#FFF;}
.footer-menu-sec{position: absolute;top:50px;}
.footer-menu-sec dt{padding-bottom:8px;}
.footer-menu-sec dt a{color:#848484;font-size:15px;}
.ewm{width:220px;}
.ewm span{display:block;color:#848484;width:137px;text-align: center;}
.footer-bottom{height:70px;width:1200px;margin:0 auto;}
.footer-bottom li{color:#FFF;padding-top:20px;padding-left:0;}
.footer-bottom li a{color:#FFF;text-decoration:none;}
.hx{background:#848484;height:1px;}

.single-bg{ background-color: rgb(1, 73, 158);height:180px;width:100%;}
.single-nk{width:1200px;margin:0 auto;}
.single-en{display:block;font-size: 28px;letter-spacing:1px;padding-top:45px;color: rgb(255, 255, 255);font-weight: bold;}
.single-cn{display:block;padding-top:10px;font-size:28px;letter-spacing:1px;color: rgb(255, 255, 255);}
.content{width:1200px;margin:0 auto;}
.solution-type1-l{width:600px;height:900px;}
.solution-type1-l{margin-top:80px;padding-left: 110px;}
.solution-type1-r{width:600px;height:900px;padding-left:40px;padding-top:150px;}
.solution-type-et{font-size: 28px;color: rgb(57, 57, 57);font-weight: bold;}
.solution-type-ct{font-size: 50px;color: rgb(57, 57, 57);font-weight: bold;}
.solution-hx{background-color: rgb(0, 74, 160);height:6px;width:50px;margin-top:10px;}
.solution-type-desc{font-size: 14px;line-height:25px;margin-top:10px;color: rgb(102, 102, 102);}
.solution-type-list{margin-top:45px;width:100%;}
.solution-type-list li{padding:0;margin-bottom:20px;} 
.solution-type-list li a{text-decoration:none;color:#A0A0A0;overflow:hidden;padding:10px;}
.solution-type-list li a:hover{background:#00499F;color:#FFF;border-radius:10px;}
.solution-type-content{margin-top:20px;display:none;}
.solution-type-content1{margin-top:20px;display:none;}
.solution-type-content2{margin-top:20px;display:none;}
.single-content{width:1200px;height:auto;margin:0 auto;margin-top:20px;}
.pro-title{text-align:center;font-size:20px;}
.pro-time{text-align:center;margin-bottom:20px;}
.hidden-title{position: absolute;bottom:10px;width:100%;display:none;}
.hidden-t{display:block;width:100%;text-align: center;font: normal normal normal 19px / 25px "Microsoft Yahei", Helvetica, Arial, Verdana, sans-serif;color:#666;line-height:40px;margin-top:20px;}
.hidden-b{display:block;width:100%;text-align: center;margin-top:10px;color:#666;font-size:16px;}
.cover:hover .hidden-title{display:block;}


.new-last{color: #3a3a3a;font: normal normal normal 16px / 23px "Microsoft Yahei", Helvetica, Arial, Verdana, sans-serif;}
.contact-form{width:760px;margin:0 auto;padding-bottom:50px;}
.contact-wz{width:100%;text-align: center;padding:50px 0;color: #3a3a3a;font-size:30px;font-weight:bold;}
.div-guest-submit{width:150px;}
.contact-desc{margin-top:80px;}    
.contact-title{display:block;width:100%;color: #3a3a3a;font-size:30px;font-weight:bold;padding-bottom:15px;text-align:center;}
.contact-desc span{text-align: center;color: #3a3a3a;line-height:30px;}
.contact-desc span p{color: #888888;}  

.ds a img:hover{transform:scale(1.2);}
.ds img{cursor: pointer;transition: all 0.6s;}

.media-left{overflow:hidden;}
.media-object:hover{transform:scale(1.2);}
.media-object{cursor: pointer;transition: all 0.6s;}

.pro{margin-bottom:40px;height:363px;}
.less-page-content table{width:90%;margin:0 auto;}

.linkpic{display:block;;width:183px;height:82px;border:1px #E1E9F7 solid;}

.dropdown:nth-child(10){
	margin-top:40px;
	margin-left:52px;
}
.dropdown:nth-child(11){
	margin-top:40px;
	
}
.single-cn1{
	display: block;
    font-size: 28px;
    letter-spacing: 1px;
    color: rgb(255, 255, 255);
	line-height:180px;
}

#allmap{width:760px;margin:0 auto;height:450px;margin-bottom:30px;}
/*悬浮链接*/
.suspension{position:fixed;z-index:55;left:2px;bottom:180px;width:70px;height:240px;}
.suspension-box{position:relative;float:left;}
.suspension .a{display:block;width:44px;height:44px;background-color:#353535;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;left:67px;min-height:90px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../images/side_bg_arrow.png) no-repeat;left:-8px;top:31px;}
.suspension .d-service{top:0;}
.suspension .d-service-phone{top:34px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:8px 22px 12px;}
.suspension .d-service-item{border-bottom:1px solid #eee;padding:14px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:120px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:120px;line-height:22px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}