@charset "gb2312";
.listfl{width:75%;float:left;margin-top:1.5rem;}
.listfr{width: 23%;float:right;margin-top:1.5rem;}
/*头部*/
.info{padding:70px 0;background:url(/images/1.0/newbg01.jpg) center top no-repeat;background-size:cover;overflow:hidden;}
.infofl{width:70%;float:left;}
.infofl h1{font-size:2.5rem;line-height:1.3;color:#cadbed;background:-webkit-linear-gradient(left, #cadbed, #fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}
.infofl .time{margin-top:1rem;}
.infofl .time .newstime{padding-left:38px;background:url(/images/1.0/timeicon.png) left center no-repeat;}
.infofl .time span{display:inline-block;line-height:27px;letter-spacing:1px;color:#9eb6d2;}
.infofl .time .newsauther{margin-left:65px;}
.infofl .msg{width:80%;margin-top:2rem;line-height:27px;color:#dee3e8;border:1px #4667aa solid;padding:1rem;border-radius:10px;background:#333a4a;position:relative;}
.infofl .msg:before{content: '';display:block;height:50px;width:50px;top:-25px;right:25px;background:url(/images/1.0/solveicon.png) no-repeat;position:absolute;}
.infofl .btnbox{width:80%;line-height:1;overflow:hidden;margin-top:1rem;}
.infofl .btnbox .swt{float:left;width:48%;background:#4667aa;font-size:1.25rem;color:#fff;text-align:center;font-weight:bold;padding:23px 0;letter-spacing:5px;transition:all linear 0.3s;line-height:1;}
.infofl .btnbox .tel{float:right;width:48%;background:-webkit-linear-gradient(left, #a3bcd8, #fff);line-height:1;color:#2d455f;padding:10px 0 10px 70px;letter-spacing:2px;position:relative;transition:all linear 0.3s;}
.infofl .btnbox .tel strong{display:block;font-size:1.5rem;padding-top:4px;}
.infofl .btnbox .tel:before{content:"";width:36px;background:url(/images/1.0/contact-tb01.png) center no-repeat;position:absolute;left:20px;top:0;bottom:0;transition:all linear 0.3s;}
.infofl .btnbox .swt:hover{background:#2d455f}
.infofl .btnbox .tel:hover{background:#2d455f;color:#fff;}
.infofl .btnbox .tel:hover:before{background:url(/images/1.0/proicon01.png) center no-repeat;}
/*询盘*/
.infofr{width:25%;float: right;margin-right:5%;padding:1rem;border:1px solid #4667aa;margin:1rem 0;border-radius:10px;}
.infofr .tit{font-size:1.125rem;color:#9eb6d2;margin-bottom:1rem;}
.botsms1 .material, .botsms1 .output{width:100%;overflow:hidden;}
.botsms1 .material label{display:block;margin:1%;position:relative;overflow:hidden;width:23%;float:left;}
.output label{display:block;margin:1% 1% 2% 1%;position:relative;overflow:hidden;width:31.333%;float:left;}
.botsms1 label input{position:absolute;top:0;left:-20px;}
.botsms1 label div{width:100%;text-align:center;background:#fff;border:#ddd solid 1px;padding:5px 0;overflow:hidden;position:relative;font-size:0.75rem;}
.botsms1 label div.active{border:#4667aa solid 1px;background-color:#fff9f8;color:#4667aa;}
.botsms1 label div.active:after{content:'';display:block;width:20px;height:20px;background-color:#4667aa;transform:skewY(-45deg);position:absolute;bottom:-10px;right:0;z-index:1;}
.botsms1 label div.active:before{content:'';display:block;width:3px;height:8px;border-right:#fff solid 2px;border-bottom:#fff solid 2px;transform:rotate(35deg);position:absolute;bottom:2px;right:4px;z-index:2;}
.botsms1 .select, .botsms1 .textbox{width:100%;margin-bottom:10px;background:#f0f0f0;box-sizing:border-box;padding-left:10px;line-height: 2.5rem;height: 2.5rem;-webkit-appearance:none;outline:none;border-radius:3px;}
.botsms1 .bssubmit{width:100%;color:#f5f5f5;background:rgb(70 103 170 / 0.8);padding:0.8rem 0;margin-top:0.8rem;border:2px solid #4667aa;-webkit-appearance:none;outline:none;}


/*左侧内容*/
.details_text{border:8px solid #f6f6f6;padding:2rem;}
.details_text h2{font-size:1.5rem;font-weight:bold;margin:15px 0;color:#4667aa;position:relative;padding-left:2rem;}
.details_text h2:after{width:5px;height:25px;content: '';position:absolute;left:8px;bottom:3px;background:#4667aa;border-radius:5px;}
.details_text h3{font-size:1.2rem;font-weight:bold;margin:15px 0;color:#4667aa !important;}
.details_text p{margin-top:1rem;text-indent:2em;color:#666;line-height:2rem;}
.details_text img{margin:0 auto;display:block;}
.details_text a{color:#3557aa;text-decoration:underline;}
/*上下篇*/
.prenext{margin:2rem 0;overflow:hidden;}
.prenext span{width:50%;float:left;display:block;line-height:5rem;color:#999;padding:0 18px;background:#f8f8f8;transition:all .4s;}
.prenext .pre{border-radius:4px 0 0 4px;}
.prenext .next{border-radius:0 4px 4px 0;}
.prenext span:hover{background:#4667aa;color:#fff;}
.prenext span:hover a{color:#fff;}
/*相关案例*/
.botanli{overflow:hidden;width:100%;margin-bottom:2rem;padding:0 8px;background:#fff;}
.botanli h3{font-size:1.2rem;font-weight:normal;border-bottom:1px solid #e5e5e5;padding-bottom:1rem;}
.botanli h3 span{float:right;font-size:0.875rem;margin-top:8px;}
.botanli h3 span a{color:#999;padding-right:24px;background:url(/images/1.0/mro.png) no-repeat right center;display: block;}
.botanli li{width:32%;float:left;margin-right:2%;text-align:center;margin-top:1rem;}
.botanli li:last-child{margin-right:0;}
.botanli li img{width:100%;border-radius:5px 5px 0 0;display:block;}
.botanli p{background:#f5f7f9;border-radius:0 0 5px 5px;padding:10px 0;}
/*相关新闻*/
.botnews{overflow:hidden;margin-bottom:2rem;padding:0 8px;background:#fff;}
.botnews h3{font-size:1.2rem;font-weight:normal;border-bottom:1px solid #e5e5e5;padding-bottom:1rem;}
.botnews h3 span{float:right;font-size:0.875rem;margin-top:8px;}
.botnews h3 span a{color:#999;padding-right:24px;background:url(/images/1.0/mro.png) no-repeat right center;display: block;}
.botnews ul li{width:48%;background:url(/images/1.0/tab1_conk.png) no-repeat 3px center;line-height:3rem;float:left;padding-left:15px;margin-right:4%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #e5e5e5;}
.botnews ul li span{display:block;float:right;color:#999;font-size:0.875rem;}
.botnews li:nth-child(even){margin-right:0;}
/*右侧导航*/
.listfr{overflow:hidden;margin-bottom:3rem;background: #f5f5f5;padding: 1rem;}
.listfr .heng{height:22px;background:#f0f0f4;}
.listfr h3{font-size:1.25rem;font-weight:normal;line-height:3rem;padding-left:2rem;border-radius:4px;background: url(/images/1.0/zhi.png) 20px center no-repeat #fff;}
.listfr ul.frdaohang{overflow:hidden;margin:10px auto 0;border-radius:4px;background:#fff;padding:0 1rem 1rem;}
.listfr ul.frdaohang li a{display:block;width:100%;padding:0 18px;border-radius:3px;border:1px solid #8ea8ea;margin-top:10px;line-height:2rem;}
.listfr ul.frdaohang li a:hover{background:#3557aa;color:#fff;}

.listfr ul.frlianxi{overflow:hidden;border-radius:4px;background:#fff;padding:0 1rem;}
.listfr ul.frlianxi li{padding:10px 0 10px 40px;font-size:0.875rem;letter-spacing:2px;position:relative;color:#999;border-bottom:1px dashed #eaeaea;}
.listfr ul.frlianxi li strong{display:block;font-size:1rem;padding-top:4px;color:#222;}
.listfr ul.frlianxi li:before{content:"";width:36px;position:absolute;left:0;top:0;bottom:0;transition:all linear 0.3s;}
.listfr ul.frlianxi li:nth-child(3){border-bottom:none;}
.listfr ul.frlianxi li:nth-child(1):before{background:url(/images/1.0/rig1.png) center no-repeat;}
.listfr ul.frlianxi li:nth-child(2):before{background:url(/images/1.0/rig2.png) center no-repeat;}
.listfr ul.frlianxi li:nth-child(3):before{background:url(/images/1.0/rig3.png) center no-repeat;}

.listfr ul.frpro{overflow:hidden;margin:10px auto 0;border-radius:4px;background:#fff;padding:0 1rem 1rem;}
.listfr ul.frpro li{width:100%;margin-bottom:10px;text-align:center;margin-top:1rem;}
.listfr ul.frpro li:last-child{margin-bottom:0;}
.listfr ul.frpro li img{width:100%;display:block;}
.listfr ul.frpro p{padding:10px 0;}

/*留言改*/
.botsms{width:1100px;margin:0 auto;background:#fff;border:0;border-radius:4px;padding:0 0 2rem;}
.botsms .tit{margin-top:0;}