@charset "utf-8";
/* CSS Document */

body,ol,ul,li,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select,div,span,a,aside,article,section,header,nav,footer,label,img{margin:0;padding:0;box-sizing:border-box;}
fieldset,img{border:0;}
img{vertical-align:middle;max-width:100%;}
ol,ul,li{list-style-type:none;}
table{border-collapse:collapse;border-spacing:0;}
button,input,select,textarea{font-size:.875rem;font-family:inherit;margin:0;outline:none;resize:none;border:none;background:none;}
.clearfix:after{clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.clearfix{zoom:1;}
html{verflow:-Scroll;overflow-x:hidden;zoom:1;overflow-y:scroll;overflow:-moz-scrollbars-vertical;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
body{color:#666;line-height:1.5;font-family:'Microsoft YaHei',Arial,'simsun',HELVETICA;min-width:320px;}
a{color:#666;text-decoration:none;transition:all ease 0.3s;}
.case-detail-header .case-item .cont .other a,  li a , .index-product .content .item-r .box a{border-radius:20px;}
a:hover{color:#2e87eb;}
.clear { clear: both; width: 100%; height: 2px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear3 { clear: both; width: 100%; height: 3px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear4 { clear: both; width: 100%; height: 4px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear5 { clear: both; width: 100%; height: 5px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear6 { clear: both; width: 100%; height: 6px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear7 { clear: both; width: 100%; height: 7px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear8 { clear: both; width: 100%; height: 8px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear9 { clear: both; width: 100%; height: 9px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear10 { clear: both; width: 100%; height: 10px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear20 { clear: both; width: 100%; height: 20px; overflow: hidden; margin: 0 auto; padding: 0; }
.clear50 { clear: both; width: 100%; height: 50px; overflow: hidden; margin: 0 auto; padding: 0; }


/* CSS活动的公共样式 */
.fl{float:left;}
.fr{float:right;}
.ce{text-align:center;}
.hide{overflow:hidden;}
.mb15{margin-bottom:15px;}
.mb30{margin-bottom:30px;}
.container{position:relative;min-width:320px;width:100%;max-width:1400px;margin:0 auto;}
.container1{position:relative;min-width:320px;width:100%;max-width:1400px;margin:0 auto;}
.pImg{position:relative;padding-top:100%;display:block;overflow:hidden;}
.pImg img{position:absolute;top:0;left:0;width:100%;height:100%;transition:all 0.5s;}
.bgImg{background-position:center;background-size:cover;position:relative;transition:all 0.5s;display:block;width:100%;height:100%;}

@font-face {
  font-family: 'iconfont';
  src: url('../fonts/iconfont.eot');
  src: url('../fonts/iconfont.eot') format('embedded-opentype'),
       url('../fonts/iconfont.woff') format('woff'),
       url('../fonts/iconfont.ttf') format('truetype'),
       url('../fonts/iconfont.svg#webfont34m5alkg') format('svg');
  font-weight: normal;
  font-style: normal;
  }

.iconfont {
  font-family:"iconfont" !important;
  font-style:normal;
  font-size: 1rem;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
  position:relative;
}

 

/* 首页 */
/* 关于我们 */
.about{background-image: url('../images/about_bg.jpg');background-position: center;background-size: cover;background-attachment: fixed;background-repeat: no-repeat;padding:80px 0;overflow: hidden;font-size:.875em;}
.aboutPic{height:465px;width:53%;border-radius:5px;overflow: hidden;}
.aboutR{width:43%;height:465px;overflow: hidden;}
.hTitle{color: #191919;font-size:1.143em;margin-bottom:40px;}
.hTitle span{display: block;font-size: 2.250em;color: #191919;}
.aboutR .txt{height:190px;margin-bottom:20px;}
.aboutR .txt a{ color: #2e87eb; font-weight: bold; }
.aboutR .txt a:hover{ color: red; }
.aboutNum li{float: left;width:25%;}
.aboutNum li b{color: #333;font-size: 3.857em;font-family: Arial;line-height: 1.2;}
.aboutMain{overflow: hidden;padding-bottom:40px;border-bottom: 1px solid #bbccde;}
.aboutMenu{margin-top:40px;margin-right:-20px;overflow: hidden;}
.aboutMenu li{float:left;width:12.5%;padding-right:20px;text-align:center;}
.aboutMenu li a{display: block;height:60px;line-height:60px;background:#fff;border-radius:5px;font-size: 1.143em;}
.aboutMenu li a:hover{background:#2e87eb;color:#fff;font-size: 1.286em;}

/* 解决方案 */
.solution{padding-top:70px;padding-bottom:50px;overflow:hidden;background:#c5d2de;position: relative;z-index:2;font-size:.875em;}
.solution::after{content: "";position:absolute;left:0;top:0;background:#fff;width:100%;height:200px;z-index:-1;}
.solution .top{overflow: hidden;margin-bottom:30px; height: auto;}
.solution .menu{padding-left:8%;padding-top:15px;}
.solution .menu a{display: inline-block;width:95px;height:54px;line-height:54px;border:1px solid #b9b9b9;text-align:center;border-radius:5px;margin-left:15px;font-size: 1.125em;}
.solution .menu .on{background:#2e87eb;border: 1px solid #0961c4;color: #fff;}


.solutionMain{padding-top:50px;overflow: hidden;}
.solutionTab{overflow: hidden;}
.solutionL{float:left;width:20%;border-radius:5px 0 0 5px;overflow:hidden;}
.solutionL a{display:block;height:65px;line-height:64px;border-bottom: 1px solid #5c7999;background: #4a6a8d;color:#fff;padding-left:12%;position: relative;z-index:2;}
.solutionL a:hover,.solutionL .on{background:#2e87eb;}
.solutionR{width:80%;}
.solutionR li{height:585px;position: relative;}
.solutionR li p{position: absolute;left:5%;right:5%;bottom:40px;background: rgba(0,0,0,.5);color:#fff;padding:20px 3%;padding-right:10%;}
.solutionR li p::after{content: "";position: absolute;right:3%;top:50%;width:38px;height:7px;background: url('../images/arr.png') no-repeat;margin-top:-3px;opacity:.5;}
.solutionR li:hover p::after{opacity:1;}


/* 我们的产品 */
.product{padding:80px 0;font-size:.875rem;}
.product .hTitle{text-align:center;}
.product li{float:left;margin-bottom:20px;border:1px solid #d6d6d6;width:49.5%;transition:all .4s;overflow: hidden;}
.product li:nth-child(2n),.newsL li:nth-child(2n){float:right;}
.product li .pic{width:46%;float:left;padding-right:60px;position: relative;}
.product li .pImg{padding-top:100%;width:100%;float: left;}
.product li .small{position:absolute;right:0;top:50%;transform: translateY(-50%);width:16%;}
.product li .small a{border:1px solid #d3d3d3;margin-bottom:5px;display: block;}
.product li .small a:hover{border:1px solid #2e87eb;}
.product li .txt{padding:5%;width:54%;}
.product li h3{font-size:2.143em;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.product li h3 a{color:#191919;}
.product li h3 a:hover{color:#2e87eb;}
.product li p{min-height:90px;margin-bottom:10px;}
.product li .btn{display: inline-block;width:105px;height:32px;line-height:32px;background:#2e87eb;color:#fff;border-radius:16px;text-align:center;margin-right:5px;font-size: 12px;}
.product li .btn2{background:#4c5560;}
.product li .btn:hover{background: #0961c4;}
.product li:hover{box-shadow:0 0 10px #ccc;}
.product li:hover .pImg{transform: scale(1.1);}


/* 新闻快讯 */
.news{padding: 80px 0;overflow: hidden;background:#ededed;font-size:.75rem;}
.news .top{margin-bottom:30px;overflow: hidden;font-size:1.833em;}
.news h3{font-size:1.636em;color: #191919;position: relative;padding-right:60px;}
.news .menu{padding-top:10px;}
.news .menu a{margin-left:40px;color: #191919;}
.news .menu a:hover,.news .menu .on{color:#008f40;}
.news .top .more{float:right;font-size:14px;font-family:"Arial";margin-top:10px;}

.newsSlide{position: relative;overflow: hidden;}
.newsL{width:52%;overflow:hidden;}
.newsL li{float:left;width:48.5%;border-bottom: 1px solid #d2d2d2;padding-bottom:15px;position: relative;}
.newsL li:after,.newsR li::after{content: "";position:absolute;left:0;bottom:-1px;width:100%;height:1px;background: #2e87eb;transition: transform .6s;transform: scale(0,1);transform-origin: right;}
.newsL li .pic{display:block;height:295px;border-radius:5px;overflow: hidden;}
.newsL li h4{font-size:1.333em;margin:20px 0;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsL li p{height:80px;margin-bottom:20px;}
.newsL li h4 a{color: #333;}
.newsL li h4 a:hover{color: #2e87eb;}
.newsL li:hover .bgImg{transform: scale(1.08);} 
.newsL li:hover::after,.newsR li:hover::after{transform: scale(1);transform-origin: left;}

.newsR{width:44%;overflow:hidden;position:relative;}
.newsR li{color:#888;border-bottom: 1px dotted #aeaeae;margin-bottom:25px;position: relative;}
.newsR li a{display:block;height:103px;padding-left:100px;color:#666;}
.newsR li .date{font-size: .75rem;color: #999;font-family: Arial;line-height: 1.2;margin-left: -100px;transition: all .3s;}
.newsR li .date b{font-size: 3.667em;color: #333;display: block;}
.newsR li h4{font-size:1.333em;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:10px;color:#333;}
.newsR li a:hover .date{margin-left:-85px;color: #2e87eb;}
.newsR li a:hover .date b{color: #2e87eb;}
.newsR li:last-child{margin-bottom:0;}

/* 服务支持 */
.support{padding:80px 0;overflow: hidden;font-size:.875em;}
.support ul{margin-right:-30px;}
.support li{float:left;width:33.3%;padding-right:30px;}
.support li h3{font-size:1.750em;color:#191919;margin-bottom:15px;}
.support li .txt{min-height:60px;margin-bottom:10px;}
.support li .pic{height:215px;position:relative;color:#fff;overflow:hidden; margin-bottom:20px;transition:all .4s;border-radius:5px;}
.support li .pic h5{position: absolute;left:8%;top:6%;transition: all .4s;}
.support li h5 span{display: block;overflow: hidden;}
.support li b{font-size:2.857em;font-family:Arial;font-weight:normal;float: left;margin-right:5px;}
.support .more{display: inline-block;width:90px;height:30px;line-height:30px;border-radius:15px;text-align:center;border:1px solid #bcbcbc;text-transform: uppercase;font-size:12px;}
.support .more:hover{width:100%;border:1px solid #2e87eb;}
.support li:hover .bgImg{transform: scale(1.1)}
.support li:hover h5{left:10%;}
/* 首页 */

/*底部 */
.footer{padding: 50px 0;overflow: hidden;background: #1c1c1c;color: #999;font-size: .75rem;}
.footL{width:42%;border-right: 1px solid #454545;min-height: 190px;overflow: hidden;}
.footL .footMenu{width: 25%;float: left;line-height: 2;}
.footMenu h3,.footR .tie{font-size: 1.286em;color: #fff;margin-bottom: 10px;}
.footMenu h3 a{color: #fff;}
.wap_footMenu{overflow:hidden;margin-bottom:20px;display:none;line-height:40px;text-align:center;}
.wap_footMenu a{float:left;width:33.3%;border-right: 1px solid #333;}
.wap_footMenu a:nth-child(3n){border-right:none;}
.footContact{width:23%;padding: 0 3%;min-height:190px;border-right: 1px solid #454545;}
.footContact p{font-size:16px;margin-bottom:20px;}
.footContact .tel{position: relative;padding-left: 40px;}
.footContact .tel span{display: block;color: #fff;font-size: 1.857em;}
.footContact .tel::after{content: "\e6ee";position: absolute;font-family: "iconfont";font-size:3em; left:0;top:0;color: #fff;} 
.footR{width:30%;overflow: hidden;line-height:2;padding-left:140px;}
.footR .wx{width:120px;text-align:center;margin-left:-140px;}
.footR .wx span{margin-top:8px;display: block;}
.firendlink{border-top: 1px solid #333;padding: 15px 0;overflow: hidden;font-size: .75rem;background: #1c1c1c;}
.firendlink span{font-size: 1.167em;color: #fff;}
.firendlink span i{font-style: normal;color: #ec0000;margin-left:10px;}
.firendlink a{margin:0 10px;}
.footer a,.firendlink a{color: #999;}
.footer a:hover,.firendlink a:hover{color: #fff;}


/*自加*/
/*浮动客服开始
#floatDivBoxs{ width:120px;background:#fff; position:fixed; top:18%; right:0px; z-index:1000000;}/*默认显示详情*/
/*#floatDivBoxs{ width:120px;background:#fff; position:fixed; top:18%; right:0px; z-index:1000000;}默认隐藏详情*/
/*#floatDivBoxs .floatDtt{ width:100%; height:45px; line-height:45px; background:#f08326; color:#fff; font-size:14px; text-indent:22px; position:relative;}
#floatDivBoxs .floatDqq{ padding:0 5px;}
#floatDivBoxs .floatDqq li{ line-height:25px; border-bottom:1px solid #e3e3e3; padding:10px 0 0 10px; }
#floatDivBoxs .floatDtxt{font-size:14px;color:#333;padding:10px 5px;}
#floatDivBoxs .floatDtel{padding:0 5px;}
#floatDivBoxs .floatDtel h3{ font-size: 12px; font-family: '微软雅黑', Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; color:#F00; padding-left:10px; }
#floatDivBoxs .floatDtel h5{ font-size: 12px; font-family: '微软雅黑', Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif; color: #333; padding-left:10px; }
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{ width:100%; height:3px; background:url(../images/online_botbg.jpg) no-repeat; box-shadow:-2px 0 3px rgba(0,0,0,0.25); }
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) 0px no-repeat;position:fixed;top:18%;right:120px;z-index:1000000;}/*默认显示详情*/
/*#rightArrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) -50px no-repeat;position:fixed;top:18%;right:120px;z-index:1000000;} 默认隐藏详情*/
/*#rightArrow a{display:block;height:45px;}
/*浮动客服结束*/
/*清除工商银行插件产生的div*/
/*#ClCache { display:none; }
#qiao-wrap { display:none; }
/*网络故障，显示紧急联系方式开始*/
/*.guzhang20170328 { clear:both; width:100%; height:60px; margin:0 auto; position:fixed; bottom:0; display:none; z-index:10000; }
.guzhang20170328a { clear:both; width:1000px; height:60px; margin:0 auto; position:relative; background:url(../images/guzhang20170328a.jpg) no-repeat; display:none; z-index:10000; }
/*网络故障，显示紧急联系方式结束*/
/*通用上一页、下一页*/
.context { clear:both; width:90%; height:auto; font-size:12px; line-height:18px; margin:0 auto; }
.context ul { }
.context ul li { }
/*通用分页*/
.dede_pages { clear: both; width: 100%; height:auto; line-height: 18px; margin: 0 auto; text-align: center; font-size:12px; }
.dede_pages ul { }
.dede_pages ul li { display: inline-block; *vertical-align: middle;
border: 1px solid #96d6f1; padding: 0 1%; margin-right: 1%; float: left; text-align: center; }
.dede_pages ul li select { width: 100%; border: 0; background: none; }
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover { color: #fff; background-color: #03a3e8; padding: 0 1%; font-weight: bold; }
.dede_pages .pageinfo { }
.dede_pages .pageinfo strong { font-weight: normal; }
/*自加*/






/*内页*/
/*内页公用 */
.listBanner{height:500px;background-position: center;background-repeat: no-repeat;background-size:cover;position:relative;}
.listBanner h3{position:absolute;color:#fff;top:50%;font-size:1.75em;text-align:center;-webkit-transform: translate(0,-50%); -moz-transform: translate(0,-50%);-ms-transform: translate(0,-50%);-o-transform: translate(0,-50%); transform:translate(0,-50%);text-transform:uppercase;width:100%;padding:0 5%;padding-bottom:15px;font-weight:normal;}
.listBanner h3 span{display:block;font-size:0.75rem;opacity:.5;}
.listBanner h3:after{content:"";position:absolute;background:#fff;width:26px;height:1px;bottom:0;left:50%;margin-left:-13px;}
.listWrap{padding-top:60px;padding-bottom:60px;font-size:.875em;}
.listWrap1{padding-top:0px;padding-bottom:20px;}
.listTie{font-size:2.571em;text-align:center;color:#333;margin-bottom:35px;}
.padding60{padding:60px 0;font-size:.875em;overflow:hidden;}

/* 内页公用菜单 */
.breadCrumb{font-size:.875rem;position:relative;padding-top:20px;}
.breadCrumb i{float:left;margin-right:8px;font-size:1.2rem;margin-top:-4px;}
.listMenu {overflow:hidden;}
.listMenu ul{text-align:center;display:flex;flex-wrap:wrap;justify-content: center;
padding-top:35px;}
.listMenu li{padding-right:10px;margin-bottom:10px;width:12.5%;}
.listMenu li a{display:block;height:54px;line-height:54px;border:1px solid #b9b9b9;border-radius:5px;position:relative;z-index:2;color:#333;}
.listMenu li a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;transition: all .3s;z-index:-1;background:#ff651b;}
.listMenu a.cur:after,.listMenu a:hover:after{height:100%;}
.listMenu a.cur,.listMenu a:hover{color:#fff;border:1px solid #ff651b;}
.proMenu li{width:20%;}
.list_subMenu{text-align:center;display:flex;flex-wrap:wrap;justify-content:center;font-size:1rem;}
.list_subMenu a{height:54px;line-height:54px;border:1px solid #b9b9b9;margin-left:-1px;min-width:160px;}
.list_subMenu a.cur,.list_subMenu a:hover{background:#ff651b;border:1px solid #ff651b;color:#fff;}


/*产品列表 */
.proList li{float:left;width:19%;margin:0 .5%;margin-bottom:40px;}
.proList li .pImg{border:1px solid #d3d3d3;padding-top:96%;}
.proList li h4{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding:10px 0;font-size:1.143em;}
.proList li h4 a{color:#333;}
.proList li h4 a:hover{color:#0961c4;}
.proList li p{height:60px;margin-bottom:10px;overflow:hidden;color:#777;}
.proList li .more{display:inline-block;width:105px;height:34px;line-height:34px;background:#2e87eb;border-radius:17px;text-align:center;color:#fff;transition:all .3s;}
.proList li .more:hover{background:#0961c4;width:140px;}
.proList li:hover img{transform:scale(1.1);}
.proList li:hover .pImg{box-shadow:0 0 10px #ccc;}

.proList li.big{width:49%;border:1px solid #d3d3d3;margin-bottom:20px;}
.proList li.big .pImg{float:left; width:50%;border:none;border-right: 1px solid #d3d3d3;padding-top:48%;}
.proList li.big .txt{width:50%;float:right;padding:6%;}
.proList li.big h4{font-size:1.857em;margin-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.proList li.big h4 a{color:#191919;}
.proList li.big h4 a:hover{color:#2e87eb;}
.proList li.big p{min-height:90px;margin-bottom:20px;}
.proList li.big .btn{display: inline-block;width:105px;height:32px;line-height:32px;background:#2e87eb;color:#fff;border-radius:16px;text-align:center;margin-right:5px;font-size: 12px;}
.proList li.big .btn2{background:#FF0000;}
.proList li.big .btn:hover{background: #0961c4;}
.proList li.big:hover{box-shadow:0 0 10px #ccc;}
.proList li.big:hover .pImg img{transform: scale(1.1);}


/*自加*/
.showqt { clear:both; position:relative; margin-top:10px; font-size: 1.2em; }
.qtflmc { display:block; clear:both; width:60%; height:40px; line-height:40px; margin:0 auto; margin-top:20px; text-indent:6px; color: #666; border:1px solid #4893FC; }
.showqtfl { clear:both; width:100%; height:auto; margin:0 auto; line-height:36px; color:#333; }
.showqtfl strong { display:block; clear:both; width:auto; margin-right: 10px; }
.showqtfl span { margin-right: 1%; color:#f08326; }
.showqtfl a { display:block; float:left; width:auto; margin-right: 10px; color:#f08326; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.showqtfl a:hover { color:#000; }
.rmcptj20170630 { clear:both; width:100%; height:auto; margin:0 auto; line-height:36px; color:#333;  display:none;}
.rmcptj20170630 strong { display:block; clear:both; width:auto; margin-right: 10px; }
.rmcptj20170630 a { display:block; float:left; width:auto; color:#F00; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right: 10px; }
.rmcptj20170630 a:hover { color:#000; }


.pgicc { clear:both; width: auto; height: auto; position:relative; margin-top:10px; padding-top:30px; padding-bottom:30px; font-size: 1.2em; }
.pgicc h2 { position:relative; width:200px; height:auto; display:inline; float:left; padding-top:10px; }
.pgicc span { position:absolute; width:27px; height:26px; line-height:24px; border-top:1px solid #2e87eb; text-align:center; color:#ffffff; background:#2e87eb; font-size:16px; top:0; }
.pgicca { width:auto; height:auto; }


.pImg0521 { width:auto; height: auto; margin: 0 auto; }
.pImg0521 img { display: inline; float: left; width:8%; height: auto; margin-left: 14px; margin-bottom: 10px; border: 1px solid #d3d3d3; }
/*自加*/




/*  产品详情 */
.proShow_box1{overflow:hidden;margin-bottom:60px;border:1px solid #ddd;}
.proShowTop{overflow:hidden;margin-bottom:50px;}
.gallery{width:30%;position:relative;border-right:solid 1px #ddd;}
.gallery .gallery-top{position:relative;border-bottom: 1px solid #ddd;}
.gallery .gallery-top .pImg{padding-top:96%;}
.gallery img{width:100%;}
.gallery-top li a{position:relative;}
.gallery-thumbs li{border-right:1px solid #bdc4ce;padding-top:16%;cursor:pointer;width:20%;position: relative;}
.gallery-thumbs li::after{content:"";position: absolute;left:0;top:0;bottom:0;right:0;}
.gallery-thumbs .on::after{border:2px solid #2e87eb;}
.gallery .btn{width:40px;height:40px;background:#9f9f9f;text-align:center;line-height:40px;color:#fff;font-family:"Arial";left:0}
.gallery .btn:hover{background: #2e87eb;}
.gallery .btn.swiper-button-next{right:0;left:auto;}
.proShow_R{width:70%;overflow:hidden;line-height:1.8;padding:2% 5% 3% 5%;}
.proShow_R .title{font-size:2.286em;margin-bottom:20px;color:#2e87eb;}
.proShow_R .font{min-height:130px;line-height:2;margin-bottom:20px; font-size: 1.1em;}
.proShow_R li{float: left;border-right: 1px dotted #ddd;text-align:center;font-size:1.143em;padding:0 5%;}
.proShow_R li i{display:inline-block;width:37px;height:37px;background: url('../images/show_icon.png') no-repeat;}
.proShow_R li:nth-child(1){padding-left:0;}
.proShow_R li:nth-child(2) i{background-position: -37px 0;}
.proShow_R li:nth-child(3) i{background-position: -74px 0;}
.proShow_R li:nth-child(4) i{background-position: -111px 0;}
.proShow_R li span{display: block;}
.proShow_R .btn{margin-top:1%;overflow:hidden;}
.proShow_R .btn a{width:150px;height:40px;line-height:40px;float:left;text-align:center;border:1px solid #2e87eb;border-radius:20px;margin-right:25px;background:#FF0000;color:#fff;}
.proShow_R .btn i{font-family:"iconfont";position:relative;margin-right:5px;font-style:normal;font-size:1.286rem;line-height:1;top:2px;}
.proShow_R .btn a:nth-child(2){border:1px solid #ddd;color:#333;background:none;}
.proShow_R .btn a:hover{background:#2e87eb;color:#fff;}

.proShow_menu{border-bottom: 1px solid #d9d9d9;height:50px;font-size:1.143em;line-height:40px;margin-bottom:50px;}
.proShow_menu span{position:relative;cursor:pointer;color: #333;margin-right:4%;display:inline-block;}
.proShow_menu span::after{content:"";position:absolute;left:0;bottom:-10px;background:#2e87eb;width:0;height:1px;transition:all .3s;}
.proShow_menu .on,.proShow_menu a:hover{color:#2e87eb;}
.proShow_menu .on::after{width:100%;}
.proShow_con img{max-width:100%;margin:0 auto;display:block;}

.relative_pro{padding:60px 0;overflow:hidden;background:#ededed;font-size:.875em;}
.proTie{font-size:2.571em;margin-bottom:30px;color:#333;}
.relative_case ul{margin-right:-35px;}
.relative_case li{float: left;width:25%;padding-right:35px;margin-bottom:20px;}
.relative_case li .pImg{padding-top:70%;}
.relative_case li p{transition: all .3s;height:50px;line-height: 50px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.relative_case li p i{float: right;font-family:"Arial";opacity: .8;margin-left:15px;}
.relative_case li a:hover img{transform: scale(1.1);}
.relative_case li a:hover p{background:#2e87eb;padding:0 10px;color: #fff;}
.relative_pro ul{margin-right:-15px;}
.relative_pro li{float: left;width:20%;padding-right:15px;position:relative;}
.relative_pro li .pImg{padding-top:100%;}
.relative_pro li p{border-bottom:1px solid #ddd;padding:10px 0;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;text-align:center;position:relative;}
.relative_pro li p::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#2e87eb;transform: scale(0,1);transition:transform .3s;transform-origin:right;}
.relative_pro li:hover img{transform:scale(1.1);}
.relative_pro li:hover p::after{transform: scale(1);transform-origin:left;}

/*自加*/
.listWrap0521 { padding-top: 0; }
.dqwz0521 { clear: both; width: 100%; height: 60px; line-height: 60px; }
.show_Icon { max-width: 960px; }
/*自加*/

/*  企业介绍 */
.padding70{padding-top:70px;padding-bottom:70px;font-size:.875em;overflow:hidden;}
.aboutBox1{background:none;}
.aboutBox1 .hTitle{margin-bottom:30px;}
.aboutBox1 .aboutR .txt{overflow-y:auto;height:240px;}
.aboutBox2,.partner{background:#ededed;}
.honorSlide{position: relative;overflow: hidden;}
.honorSlide li{float: left;width: 20%;}
.honorSlide li .pImg{padding-top:118%;}
.honorSlide li p{text-align: center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding: 15px 0;}
.honorSlide li a:hover img,.team li:hover img{transform:scale(1.08);}
.honorSlide .swiper-pagination{position: static;margin-top:20px;}
.honorSlide .swiper-pagination-bullet{border:1px solid #999;background:none;width:10px;height:10px;opacity:1;}
.honorSlide .swiper-pagination-bullet-active{background: #2e87eb;border:1px solid #2e87eb}

.setting .menu{margin-bottom:40px;text-align:center;font-size:0;}
.setting .menu a{height:60px;line-height:60px;border:1px solid #d6d6d6;display:inline-block;margin-left:-1px;min-width:160px;font-size:1rem;}
.setting .menu a:hover,.setting .menu .on{background:#2e87eb;color:#fff;border:1px solid #2e87eb;}
.setting ul{margin-right: -10px;}
.setting li{padding-right:10px;width:20%;float: left;padding-bottom:10px;}
.setting li a{position: relative;display: block;overflow: hidden;}
.setting li .pImg{padding-top:76%;}
.setting li p{position: absolute;left:0;bottom:-50px;width: 100%;height: 50px;line-height: 50px;background: rgba(0,0,0,.4);z-index: 2;padding: 0 5%;color: #fff;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;transition:all .3s;}
.setting li.big{width:40%;}
.setting li:nth-child(3){float: right;}
.setting li:hover img,.partner li a:hover img{transform: scale(1.08);}
.setting li:hover p{bottom:0;}

.partner ul{margin-right:-30px;}
.partner li{float:left;width:14%;padding-right:30px;margin-bottom:30px;}
.partner li a{display:block;position:relative;padding-top:48%;}
.partner li a::after{content:"";position:absolute;background: rgba(6,64,152,.8);left:0;top:0;width:100%;height:100%;transform: scale(0);transition:all .4s;}
.partner li span{position:absolute;color:#fff;font-size:1.286em;line-height:100%;top:50%;width:100%;text-align:center;padding:0 5%;transform:translateY(-50%);opacity:0;transition:all .3s;transition-delay:.1s;margin-top:10px;z-index:2;}
.partner li a:hover::after{transform: scale(1);}
.partner li a:hover span{opacity:1;margin-top:0;}


.about0522 { line-height: 36px; font-size: 1.2em; }
.about0522 p { padding-top:20px; text-indent: 2.4em;  }
.about0522 span { color:red; font-weight: bold; }


/* 发展历程 */
.hTitle2{text-align:center;color:#666;}
.historyList li{float:left;width:48%;border-bottom: 1px solid #e5e5e5;padding-bottom:40px;min-height:240px;margin-bottom:40px;}
.historyList li .pImg{float:left;width:40%;padding-top:32%;}
.historyList li .txt{width:52%;float:right;}
.historyList li h4{font-size:4em;font-family:"Arial";color:#333;position:relative;margin-bottom:20px;line-height:1;}
.historyList li h4::after{content:"";position:absolute;height:1px;width:100px;background:#333;left:-120px;top:30px;}
.historyList li:nth-child(2n){float:right;}
.historyList li p{padding-left:70px;margin-bottom:8px;}
.historyList li p span{float:left;margin-left:-70px;}
.historyList li:hover img{transform: scale(1.1);} 

/* 企业文化 */
.cultureBox1 li{float:left; height:410px;width:49.5%;margin-bottom:20px;overflow:hidden;position:relative;}
.cultureBox1 li .bgImg{transform: scale(1.05);}
.cultureBox1 li:nth-child(2n){float:right;}
.cultureBox1 li .txt{position:absolute;right:0;top:0;padding:5%;color:#fff;width:40%;}.cultureBox1 li h4{font-size:2.143em;padding-bottom:20px;margin-bottom:20px;position:relative;}
.cultureBox1 li h4::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:15px;background:#fff;transition:all .3s;}
.cultureBox1 li:hover h4::after{width:36px;}
.cultureBox1 li:hover .bgImg{margin-left:-15px;}

.cultureBox2{position:relative;overflow:hidden;padding:0;}
.cultureBox2 .txt{position:absolute;background:#2e87eb;left:0;bottom:0;color:#fff;padding:2% 3%;height:240px;width:450px; z-index:5;}
.cultureBox2 .txt h4{font-size:2em;margin-bottom:20px;}
.cultureBox2 li img{width:100%;}
.cultureBox2 div.swiper-pagination{padding-left:3%;text-align:left;bottom:40px;}
.cultureBox2 .swiper-pagination-bullet{opacity:1;width:10px;height:10px;border:1px solid #fff;background:none;}
.cultureBox2 .swiper-pagination-bullet-active{background:#fff;}

/* 荣誉资质 */
.honorListTop{padding-top:60px;}
.honorList{overflow:hidden;}
.honorList .tie{font-size:1.857em;color:#333;position:relative;overflow:hidden;margin-bottom:35px;}
.honorList .tie::after{content:"";position: absolute;width:100%;height:1px;background:#e5e5e5;top:25px;left:120px;}
.honorList ul{margin-right:-30px;}
.honorList li{float: left;width:20%;padding-right:30px;margin-bottom:30px;}
.honorList li .pImg{ width: 100%; height: auto; padding-top:118%;border:1px solid #ddd;transition:all .3s;}
.honorList li p{text-align: center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding: 15px 0;}
.honorList li a:hover img{transform:scale(1.08);}
.honorList li a:hover .pImg{box-shadow:0 0 10px #ccc;}
.honorList:nth-child(2n+1){background:#ededed;}

/* 研发中心 */
.studyBox1 li{height:405px;overflow:hidden;background:#ededed;margin-bottom:20px;}
.studyBox1 li .bgImg{width:50%;float:left;}
.studyBox1 li .txt{width:50%;padding:4%;float:right;}
.studyBox1 li h4{font-size:1.857em;color:#333;margin-bottom:25px;}
.studyBox1 li p span{display:block;color:#333;font-size:1.143em;}
.studyBox1 li p{margin-bottom:25px;}
.studyBox1 li:nth-child(2n) .bgImg{float:right;}
.studyBox1 li:nth-child(2n) .txt{float: left;}
.studyBox2{background:#ededed;}

/* 企业风采 */
.settingList{margin-right:-30px;overflow:hidden;}
.settingList li{float: left;margin-bottom:20px;width:25%;padding-right:30px;}
.settingList li .pImg{border-radius:5px;overflow:hidden;padding-top:75%;}
.settingList li p{margin-top:10px;color:#333;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.settingList li:hover img,.picShow_r li:hover img,.partnerBox1 li:hover img{transform: scale(1.1);}
.picShow_l{width:70%;overflow:hidden;}
.picShow_l .title{font-size:2.571em;color:#333;}
.picShow_l .date{margin-bottom:40px;color:#777;}
.picShow_l .date span{margin-left:20px;}
.picShow_l .main{margin-bottom:50px;overflow:hidden;}
.previous{height:60px;line-height:60px;border:1px solid #bbb;padding:0 10px;overflow:hidden;}
.previous a{float:left;width:40%;}
.previous a i{font-style:normal;color:#999;margin-right:10px;}
.previous a:nth-child(2){float:right;text-align:right;}
.previous a:nth-child(2) i{margin-left:10px;margin-right:0;}
.previous a:nth-child(3){width:20%;text-align:center;border-left:1px solid #bbb;border-right:1px solid #bbb;}
.previous a:nth-child(3):hover{background:#2e87eb;color:#fff;}

.picShow_r{width:25%;overflow:hidden;}
.picShow_r .title{font-size:1.429em;color:#333;border-bottom: 1px solid #d9d9d9;height:40px;margin-bottom:25px;}
.picShow_r .title span{display:inline-block;border-bottom: 1px solid #2e87eb;height:40px;}
.picShow_r li{border-bottom: 1px dotted #bfbfbf;padding-bottom:15px;margin-bottom:15px;overflow: hidden;font-size:12px;}
.picShow_r li .pImg{width:35%;float:left;padding-top:26%;margin-right:20px;}
.picShow_r li .pImg img { height: auto; }
.picShow_r li h4{font-size:15px;margin-bottom:10px;}
.picShow_r li h4 a{color:#222;}
.picShow_r li h4 a:hover{color:#2e87eb;}
.picShow_r li p{white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.side_phone{background:#e9e9e9;border-top: 1px solid #2e87eb;padding:15px;}
.side_phone h4{margin-top:15px;background: url('../images/picon.png') no-repeat left center;padding-left:45px;margin-left:40px;line-height:1.2;}
.side_phone h4 span{display:block;font-size:28px;font-family:Arial;color:#333;}



.settingList{padding-top:60px;}
.settingList{overflow:hidden;}
.settingList .tie{font-size:1.857em;color:#333;position:relative;overflow:hidden;margin-bottom:35px;}
.settingList .tie::after{content:"";position: absolute;width:100%;height:1px;background:#e5e5e5;top:25px;left:120px;}
.settingList ul{margin-right:-30px;}
.settingList li{float: left;width:20%;padding-right:30px;margin-bottom:30px;}
.settingList li .pImg{border-radius:5px;overflow:hidden;padding-top:75%;}
.settingList li p{text-align: center;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;padding: 15px 0;}
.settingList li a:hover img{transform:scale(1.08);}
.settingList li a:hover .pImg{box-shadow:0 0 10px #ccc;}
.settingList:nth-child(2n+1){background:#ededed;}



/* 合作客户 */
.partnerBox1{overflow:hidden;margin-bottom:40px;}
.partnerBox1{margin-right:-30px;}
.partnerBox1 li{float:left;width:25%;padding-right:30px;margin-bottom:40px;}
.partnerBox1 li .pImg{padding-top:78%;margin-bottom:15px;}
.partnerBox1 li h4{font-size:1.143em;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;color:#333;margin-bottom:8px;}
.partnerBox1 li p{height:50px;margin-bottom:10px;color:#888;}
.partnerBox1 li .date{color:#888;}
.partnerBox1 li:hover h4{color:#2e87eb;}
.partnerList{border-top: 1px solid #d9d9d9;}
.partner{background:none;}
.partner li a{border:1px solid #d9d9d9;}
.studyBox li h4{position:relative;padding-bottom:15px;}
.studyBox li h4::after{content:"";position:absolute;left:0;bottom:0;width:20px;height:1px;background:#2e87eb;}


/* 解决方案 */
.listWrap2{padding-bottom:60px;font-size: .875em;}
.solutionIndex{margin-bottom:70px;font-size:.875rem;}
.solutionIndex li {transition:all .4s;}
.solutionIndex li .txt{z-index:2;position:relative;background:#ededed;height:405px;}
.solutionIndex li h4 a{color:#333;position:relative;padding-bottom:15px;display:inline-block;}
.solutionIndex li:hover .bgImg{transform: scale(1.05)}
.solutionIndex li h4 a:hover::after{width:40px;}
.solutionIndex li h4 a:hover{color:#064f96;}
.solutionIndex li:hover{box-shadow:0 0 10px #999;}
.solutionTop{height:500px;color:#fff;margin-bottom:30px;padding:5%;}
.solutionTop .txt{width:37.5%;color:#fff;}
.solutionTop .txt p{margin-bottom:15px;}
.solutionTop .txt h4{font-size:1.857em;margin-bottom:40px;}
.solutionList li:nth-child(2n) .bgImg{float:left;}

/* 应用详情 */
.proShow_l{width:68.5%;overflow:hidden;}
.proShow_l .title,.showTitle{font-size:2.571em;color:#333;margin-bottom:8px;}
.show_date{color:#888;margin-bottom:30px;}
.show_date span{position:relative;padding-left:22px;margin-right:15px;}
.show_date span:before{content:"\e62e";font-family:"iconfont";position:absolute;left:0;top:-1px;}
.show_date .s:before{content:"\e735";font-size:1.2rem;top:-4px;}

.picSlide{position:relative;margin-bottom:40px;}
.picSlide img{width:100%;}
.picSlide-thumbs{margin-top:1px;}
.picSlide-thumbs li{border-right:1px solid #fff;padding-top:12%;cursor:pointer;width:16.6%;position: relative;}
.picSlide-thumbs li::after{content:"";position: absolute;left:0;top:0;bottom:0;right:0;background: #2e87eb;opacity:.7;transform: scale(0);transition:all .3s;}
.picSlide-thumbs .on::after{transform: scale(1);}
.picSlide .swiper-button-next,.picSlide .swiper-button-prev{top:45%;background:rgba(255, 255, 255,.5);text-align:center;width:90px;height:50px;line-height:50px;color:#fff;font-size:24px;font-family:Arial;transition:all .3s;}
.picSlide .swiper-button-prev{left:0;}
.picSlide .swiper-button-next{right:0;left:auto;}
.picSlide .swiper-button-next:hover,.picSlide .swiper-button-prev:hover{background:#2e87eb;}
.picShow_main{overflow:hidden;margin-bottom:40px;}

/* 案例列表 */
.caseTop{overflow:hidden;position:relative;padding-bottom:60px;border-bottom: 1px solid #e5e5e5;margin-bottom:60px;}
.caseTop li{background:#f3f3f3;overflow:hidden;float:left;width:50%;font-size:.813rem;height:280px;}
.caseTop li .pic{width:50%;float:left;height:280px;overflow:hidden;}
.caseTop li .txt{width:50%;padding:4%;background:#f3f3f3;}
.caseTop li .txt h4{font-size:1.286em;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;margin-bottom:15px;}
.caseTop li .txt h4 a{color:#333;}
.caseTop li .txt h4 a:hover{color:#2e87eb;}
.caseTop li .txt h4 span{display:block;font-family:Arial;color:#999;font-size:0.75rem;margin-top:5px;}
.caseTop li p{height:110px;overflow:hidden;margin-bottom:10px;color:#888;}
.caseTop li:hover .bgImg{transform:scale(1.1);}
.hdIcon {display:block;text-align:center;margin-top:25px;}
.hdIcon .swiper-pagination-bullet{border:1px solid #fff;transition:all 0.3s;width:16px;height:16px;background:#fff;position:relative;opacity:1;}
.hdIcon .swiper-pagination-bullet:after{content:"";position:absolute;width:6px;height:6px;background:#2e87eb;top:4px;left:4px;border-radius:100%;}
.hdIcon .swiper-pagination-bullet-active{border:1px solid #7197c4;}

.caseList{margin-right:-25px;}
.caseList li{float:left;padding-right:25px;width:25%;margin-bottom:25px;font-size:.75rem;}
.caseList li a{display:block;color:#666;}
.caseList li .pImg{padding-top:62%;margin-bottom:15px;}
.caseList li h3{font-size:1.333em;color:#333;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.caseList li p{height:60px;margin-top:15px;}
.caseList li .date{color:#999;margin-bottom:10px;}
.caseList li a:hover img{transform:scale(1.1);}
.caseList li a:hover h3{color:#2e87eb;}
.show-synopsis{background:#f7f8fa;padding:15px;margin-bottom:40px;}
.show-synopsis i{display:inline-block;width:15px;background: url('../images/a_l.png') no-repeat;height:15px;margin-right:5px;}
.show-synopsis .r{background: url('../images/a_r.png') no-repeat;margin-left:5px;margin-right:0;}

/* 加入我们 */
.jobTop{height:600px;overflow:hidden;background:#ededed;margin-bottom:40px;}
.jobTop .bgImg{width:50%;float:left;}
.jobTop .txt{width:50%;padding:2%;float:right;z-index:2;position:relative;background:#ededed;height:600px;}
.jobTop h4,.aTie{font-size:2.571em;color:#333;position:relative;padding-bottom:15px;margin-bottom:10px;}
.jobTop p{margin-bottom:10px; line-height: 25px;}
.jobTop p strong{ }
.jobTop .more{color:#2e87eb;position:relative;padding-bottom:10px;display:inline-block;}
.jobTop .more::after{width:100%;}
.jobTop .more:hover{padding-left:30px;}
.jobTop:hover .bgImg{transform: scale(1.05);}
.jobList .title{font-size:1.857em;font-weight:bold;color:#333;margin-bottom:20px;}
.jobList li{overflow:hidden;border:1px solid #cfcfcf;padding:0 40px;margin-bottom:20px;}
.jobList .top{padding:20px 0;overflow:hidden;padding-right:150px;line-height:34px;cursor:pointer;}
.jobList .top span{float:left; width:20%;}
.jobList .top a{float:right;width:130px;height:34px;line-height:34px;background:#2e87eb;color:#fff;text-align:center;font-size:12px;margin-right:-150px;}
.jobList .top .tie{font-weight:700;color:#333;font-size:1.286em;}
.jobList .top a:hover{background:#0961c4;}
.jobList .font{border-top: 1px solid #cfcfcf; overflow:hidden;padding-top:30px;font-size:12px;display:none;padding-bottom:40px;}
.jobList .font .txt{float:left;width:48%;}
.jobList .font .txt .tie{color:#333;margin-bottom:20px;display:block;font-size:14px;}
.jobList .font .txt:nth-child(2n){float:right;}
.jobList li.on{background:#ededed;border-top: 1px solid #2e87eb;}
.jobList li:nth-child(1) .font{display:block;}

/* 服务支持 */
.serviceBox2{background: url('../images/service_bg2.jpg') no-repeat;height:520px;}
.serviceBox2 .txt{background:none;height:auto;}
.serviceBox2 .txt p{font-size:1.571em;color:#555;}
.serviceBox2 .txt span{color:#2e87eb;}
.serviceBox2:hover .bgImg{transform: scale(1);}
.serviceBox3{margin-bottom:40px;overflow:hidden;}
.serviceBox3 ul{margin:0 -1%;}
.serviceBox3 li{float:left;width:31.3%;margin:0 1%;background:#eaeaea;}
.serviceBox3 li .pImg{padding-top:42%;}
.serviceBox3 li .txt{padding:8%;min-height:220px;}
.serviceBox3 li .txt h3{width:46%;float:left;font-size:2em;color:#333;position: relative;padding-bottom:15px;}
.serviceBox3 li .txt h3 span{display:block;font-size:12px;color:#999;}
.serviceBox3 li .txt div{width:54%;}
.serviceBox3 li .txt div a{display:block;margin-bottom:10px;background: url('../images/s_li.jpg') no-repeat left center;padding-left:20px;}
.serviceBox3 li:hover img{transform: scale(1.1);} 
.feedback.service_form{background:none;padding:0;}
.feedback.service_form form{padding:0;}

.newsList2 li{border: 1px solid #ddd;margin-bottom:30px;float:left;width:49%;}
.newsList2 li a{display:block;padding:5%;min-height:200px;}
.newsList2 li h3{font-size:1.714em;margin-bottom:15px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;color:#222;}
.newsList2 li:nth-child(2n){float:right;}
.newsList2 li a:hover{background:#2e87eb;color:#fff;} 
.newsList2 li a:hover h3{color:#fff;}
#serviceList3 { width: 100%; height: auto; border: none; min-height:500px; }

/* 自加 */
.lm20190621 { clear: both; width: 100%; text-align:center; display: block; position: relative; margin-top: 30px; }
.lm20190621 h5 { display: inline; white-space: nowrap; font-size: 1.1em; margin-top: 10px; margin-right: 15px; }
/* 自加 */

/* 下载 */
.downList li{width:49%;float:left;padding:0 10px;box-sizing:border-box;margin-bottom:22px;}
.downList li:nth-child(2n){float:right;}
.downList li a{display:block;padding:20px;background:#ededed;overflow:hidden;padding-right:0;height:160px;}
.downList li h5{font-size:1.143em;margin-bottom:15px;}
.downList li .icon{float:right;width:20%;height:160px;line-height:160px;text-align:center;font-family: "iconfont";color:#676869;font-size:2.857em;margin-top:-20px;}
.downList li a:hover{background:#2e87eb;color:#fff;}
.downList li a:hover h5{color:#fff;}
.downList li a:hover .icon{background:#333;color:#fff;}

/*  视频下载 */
.downList2{margin-right:-30px;}
.downList2 li{width:33.3%;float:left;padding-right:30px;margin-bottom:20px;}
.downList2 li a{display:block;overflow:hidden;position: relative;}
.downList2 li h4{color:#333;margin-bottom: 10px; font-size:1.286em;}
.downList2 li  .pImg{padding-top:80%;}
.downList2 li p{position: absolute;height: 40px;line-height: 40px;background: #5a5a5a;color: #fff;left:0;bottom: 0;width: 100%;padding: 0 10px;}
.downList2 li p i{font-family: "iconfont";color: #fff;float: right;font-style: normal;font-size: 1.4rem;}
.downList2 li a:hover img{transform:scale(1.1);}

/* 联系方式 */
.conBox1 p{width:49%;background:#e8e8e8;font-size: 2.286em;color:#333;padding:40px 5%;}
.conBox1 p i{float:left;font-family:"iconfont";font-style:normal;margin-right:20px;}
.conBox1 p span{margin-left:5%;font-size:12px;color:#999;}
.conBox2_L{width:60%;position:relative;font-size:.875rem;padding-top:30px;}
.conBox2_L::after{top:40px;left:78%;right:auto;content:"";position: absolute;height:1px;width:30%;background:#e5e5e5;}
.conBox2_L h2{margin-right:6%;}
.conBox2_R{max-width:40%;}
.conBox2_R p{padding-top:30px;}
.conBox2_R img{width:173px;padding:11px 11px 1px 1px;background: url('../images/code_bg.jpg') no-repeat;margin-left:20px;max-width:100%;background-size:100%;}
#dituContent{width:100%;height:520px;}
#contactList1 , #contactList2 { line-height: 30px; padding: 6%; font-size: 1.1em; }
#contactList1 p, #contactList2 p{ margin-top: 10px; }
#contactList1 { background: #e8e8e8; }

/* 在线留言*/
.feedback{background: url('../images/about_bg.jpg') no-repeat center;padding:200px 50px 50px 50px;}
.feedback form{background: rgba(255, 255, 255,.9);overflow:hidden;padding:4%;}
.feedback .top{margin-bottom:40px;overflow:hidden;}
.feedback h3 span{display:block;font-size:1.714em;color:#333;}
.feedback h4{padding-left:50px;position:relative;}
.feedback h4::after{content:"\e649";position: absolute;left:0;top:0;font-family:"iconfont";font-size:2.5rem;color:#333;}
.feedback h4 span{display:block;font-family:Arial;color:#333;font-size:2em;}
.feedback p{width:49%;float: left;background: #fff;height: 50px;line-height: 50px;position: relative;padding:0 15px 0 60px;margin-bottom: 10px;border: 1px solid #ccc;}
.feedback p:nth-child(2n-1){float:right;}
.feedback p input{width: 100%;height: 100%;}
.feedback .tarea{width: 100%;height: 120px;padding-top: 15px;padding-bottom:15px;line-height: 1.6;}
.feedback i{content: "";font-family: "iconfont";color: #a0a0a0;font-style: normal;float: left;margin-left: -30px;font-size: 1rem;}
.feedback textarea{width: 100%;height: 100%;}
.feedback .code{clear: both;}
.feedback .code input{height: 50px;line-height: 50px;border: 1px solid #ddd;}
.feedback .code .c{background: #fff;width: 20%;padding: 0 15px;}
.feedback .code img{padding:14px;background: #fff;}
.feedback .sub{background: #2e87eb;width: 30%;cursor: pointer;transition: all .3s;color: #fff;}
.feedback .sub:hover{background: #0961c4;}






.container {
    position: relative;
    min-width: 320px;
    width: 100%;
    max-width: 1600px;
    margin: 0 auto;
}
.listMenu ul {
    text-align: center;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 5px;
}
.listMenu li {
    padding-right: 10px;
    margin-bottom: 10px;
    width: 20%;
}
.listMenu li a {
    display: block;
    height: 54px;
    line-height: 54px;
    border: 2px solid #ff651b;
    border-radius: 5px;
    position: relative;
    z-index: 2;
    color: #333;
}

.listTie {
    font-size: 2.571em;
    text-align: center;
    color: #333;
    margin-bottom: 35px;
}

.showqt { clear:both; position:relative; margin-top:10px; font-size: 1.2em; }
.qtflmc { display:block; clear:both; width:60%; height:40px; line-height:40px; margin:0 auto; margin-top:20px; text-indent:6px; color: #666; border:1px solid #4893FC; }
.showqtfl { clear:both; width:100%; height:auto; margin:0 auto; line-height:36px; color:#333; }
.showqtfl strong { display:block; clear:both; width:auto; margin-right: 10px; }
.showqtfl span { margin-right: 1%; color:#f08326; }
.showqtfl a { display:block; float:left; width:auto; margin-right: 10px; color:#f08326; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; }
.showqtfl a:hover { color:#000; }
.rmcptj20170630 { clear:both; width:100%; height:auto; margin:0 auto; line-height:36px; color:#333; }
.rmcptj20170630 strong { display:block; clear:both; width:auto; margin-right: 10px; }
.rmcptj20170630 a { display:block; float:left; width:auto; color:#F00; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right: 10px; }
.rmcptj20170630 a:hover { color:#000; }


.pgicc { clear:both; width: auto; height: auto; position:relative; margin-top:10px; padding-top:30px; padding-bottom:30px; font-size: 1.2em; }
.pgicc h2 { position:relative; width:200px; height:auto; display:inline; float:left; padding-top:10px; }
.pgicc span { position:absolute; width:27px; height:26px; line-height:24px; border-top:1px solid #ff651b; text-align:center; color:#ffffff; background:#ff651b; font-size:16px; top:0; }
.pgicca { width:auto; height:auto; }


.pImg0521 { width:auto; height: auto; margin: 0 auto; }
.pImg0521 img { display: inline; float: left; width:8%; height: auto; margin-left: 14px; margin-bottom: 10px; border: 1px solid #d3d3d3; }

.clear10 {
    clear: both;
    width: 100%;
    height: 10px;
    overflow: hidden;
    margin: 0 auto;
    padding: 0;
}


/*内页*/




