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

/*product-index 2023*/
.cpzx-m{ display:none;}
.cpzx-container{background: #fff;margin: 0 auto;overflow: hidden; width: 1200px;}
.cpzx-container .menu{width: 320px;float: left;background: #ededed;}
.get-menu h3{ font-size:22px; line-height:40px; margin-bottom:20px; color:#1b438b;}
/*menu图标*/
.cpzx-container .menu h3{font-size: 20px; font-weight:300; color:#000;cursor: pointer; line-height:64px; border-bottom:1px solid #fff; margin:0;}
.cpzx-container .menu ul{ display: none;padding: 0; margin: 0; background: #fff;}
.cpzx-container .menu ul li{height: 50px;line-height: 50px; border-bottom:1px solid #ececec;}
.cpzx-container .menu ul li:last-child{ border-bottom:none;}
.cpzx-container .menu ul li a{ padding-left:40px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden; display:block; padding-right:5px; color:#333;}
.cpzx-container .menu ul li a::before{ content:"·"; margin-right:8px;}
.cpzx-container .menu ul li a:hover{color:#e46326;}
.cpzx-container .menu .selected{color:#e46326;}
.cpzx-container .content{width: 846px;float:right;}
.cpzx-container .content .menu_tab li{ width:267px; float:left; margin-right:19.5px; margin-bottom:15px; overflow:hidden; background:#ededed;}
.cpzx-container .content .menu_tab li:nth-child(3n){ margin-right:0px;}
.cpzx-container .content .menu_tab li .img-bac{ display:block; width:265px; height:276.5px; overflow:hidden;}
.cpzx-container .content .menu_tab li a img{ width:100%; transition: all .5s;}
.cpzx-container .content .menu_tab li a img:hover{ -webkit-transform:scale(1.04, 1.04);-ms-transform:scale(1.04, 1.04);transform:scale(1.04, 1.04) }
.info{ width:100%; height:80px; text-align:center; padding-top:30px;}
.info h4{ margin-bottom:15px;}
.info h4 a{ display:block; padding:0 8px; color:#333; font-size:16px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.info .more{ font-size:14px; display:block; width:100px; height:30px; margin:0 auto; line-height:28px; border:1px solid #ccc; border-radius:20px;}
.info .more:hover{ background:#9cc242; color:#fff; border-color:#9cc242;}

.cpzx-container .content .menu1 .tab {display: none;}
.cpzx-container .content .menu1 .active{display: block;}
/*第二个菜单下的文档内容*/
.cpzx-container .content .menu2 .tab {display: none;}
.cpzx-container .content .menu2 .active{display: block;}
/*第三个菜单下的文档内容*/
.cpzx-container .content .menu3 .tab {display: none;}
.cpzx-container .content .menu3 .active{display: block;}
/*第四个菜单下的文档内容*/
.cpzx-container .content .menu4 .tab {display: none;}
.cpzx-container .content .menu4 .active{display: block;}	
/*第五个菜单下的文档内容*/
.cpzx-container .content .menu5 .tab {display: none;}
.cpzx-container .content .menu5 .active{display: block;}

.cpzx-container .menu h3 { position:relative; padding-left:54px;}
.cpzx-container .menu .znh::before{content: "\e809";position: absolute;left: 12px;top: 50%;display: block;font-size: 34px;color: #333;font-family: iconfont;transform: translate(0,-50%);z-index: 99;}

.cpzx-container .menu .gyhz::before{content: "\e69a";position: absolute;left: 10px;top: 50%;display: block;font-size: 35px;color: #333;font-family: iconfont;
transform: translate(0,-50%);z-index: 99;}
.cpzx-container .menu .gyqt::before{content: "\e661";position: absolute;left: 10px;top: 50%;display: block;font-size: 34px;color:#333;font-family: iconfont;
transform: translate(0,-50%);z-index: 99;}
.cpzx-container .menu .qyaq::before{content: "\e718";position: absolute;left: 12px;top: 50%;display: block;font-size: 30px;color: #000;font-family: iconfont;
transform: translate(0,-50%);z-index: 99;}
.cpzx-container .menu .qt::before{content: "\e62b";position: absolute;left: 12px;top: 50%;display: block;font-size: 30px;color: #333;font-family: iconfont;
transform: translate(0,-50%);z-index: 99;}





/*product-index start*/
.innerbanner{ /*margin-bottom:50px;*/}
.product-content{ margin-bottom:50px;}
.product-banner{ background:url(../images/pro-index-banner.jpg) center 0 no-repeat; height:513px;}
.innermain{ width:1200px; margin:0 auto;}
.product-content .product-item{ margin-bottom:40px;}
.product-content .product-item:last-child{ margin-bottom:0;}
.product-item-tit{ margin-bottom:20px; overflow:hidden;}
.product-item-tit h2{ color:#00469b; float:left; font-size:24px; line-height:50px;}
.product-item-tit h2 span{ width:48px; height:46px; display:block; float:left; margin-right:15px;}
.product-item-tit h2 .pic1{ background:url(../images/pro-index-tit1.png) no-repeat center center;}
.product-item-tit h2 .pic2{ background:url(../images/pro-index-tit2.png) no-repeat center center;}
.product-item-tit h2 .pic3{ background:url(../images/pro-index-tit3.png) no-repeat center center;}
.product-item-tit h2 .pic4{ background:url(../images/pro-index-tit4.png) no-repeat center center;}
.product-item-tit h2 .pic5{ background:url(../images/pro-index-tit5.png) no-repeat center center;}
.product-item .more{ width:90px; height:33px; border-radius:15px; border:1px solid #00469b; color:#00469b; float:right; text-align:center; line-height:31px; margin:8px 0 8px 0;}
.product-item .more:hover{ color:#fff; background:#00469b;}
.product-item img{ transition: all 0.6s;}
.product-item img:hover{ transform: scale(1.03);}

.pro-list{ overflow:hidden;}
.pro-list .pro-list-item{ overflow:hidden;}
.pro-list .item-li{ margin-right:28px; float:left; background:#ededed; position: relative;overflow: hidden;}
.pro-list .item-li:last-child{ margin-right:0px; margin-bottom:0px;}
.item-li .img-bac{ width:279px; height:291px; display:block; overflow:hidden;}
.item-li .img-bac img{ width:100%}

.pro-list .huozhai{ margin-right:149px;}
.huozhai .huozhai-img{ width:300px; height:312px;}

.item-li .infor{ text-align:center; height:80px;}
.item-li .infor h3{ font-size:16px;}
.item-li .infor h3 a{ color:#666666; display:block;  padding:0 8px; white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.item-li .infor h3 a:hover{ color:#333333;}
.item-li .infor a.chat{ width:112px; height:30px; line-height:30px; border-radius:15px; margin:0 auto; display:block; margin-top:18px; color:#fdfdfd; background:#6c6c6c;}
.item-li .infor a.chat:hover{ color:#fff; background:#e46326; text-decoration:underline;}
.pro-list .gongye:last-child .infor{ display:none;}
.pro-list .gongye:last-child .gongye-img{ height:371px;}
.gongye-img .gongye-more-img{ width:53px; height:53px; margin:120px auto 0 auto; background:url(../images/pro-index-gy-more.png) 0 0 no-repeat;}
.gongye-img .gongye-more{ width:120px; height:33px; color:#666666; text-align:center; line-height:31px; margin:60px auto 0 auto;}
.gongye .gongye-img:hover{ background:#e46326;}
.gongye .gongye-img:hover .gongye-more-img{ background:url(../images/pro-index-gy-more1.png) 0 0 no-repeat; }
.gongye .gongye-img:hover .gongye-more{ color:#fff;}

.pro-list .danji{ width:100%; background:none; margin-right:0; margin-bottom:40px;}
.pro-list .danji:last-child{ margin-bottom:0px;}
.item-li .danji-left{ float:left; width:50%;}
.danji .img-bac{ width:455px; height:auto;}
.danji .img-bac img{ width:100%;}
.danjiruanjian .img-bac img { width:100%;}
.item-li .danji-right{ float:right; width:50%; padding-top:60px;}
.item-li .danji-right h3 a{ color:#1d1c1c;}
.item-li .danji-right p{ line-height:24px; margin:30px auto;}
.item-li .danji-right .danji-more{ display:block; width: 120px; height: 33px; border-radius: 15px; border: 1px solid #00469b; color: #00469b; text-align: center;line-height: 31px;}
.item-li .danji-right .danji-more:hover{ color:#fff; background:#00469b;}

.pro-list .bianxie{ background:none;}
.pro-list .bxstcq:last-child .bianxie-title{ display:none;}
.pro-list .bxstcq:last-child .bianxie-chat{ display:none;}
.pro-list .bxstcq:last-child .bianxie-img{ height:351px;}
.pro-list .bianxie-title{ margin-bottom:0px;}
.item-li .bianxie-title{ text-align:center; height:60px; background:#00469b;}
.item-li .bianxie-title h3{ line-height:60px;}
.item-li .bianxie-title h3 a{ color:#fff;}
.item-li .bianxie-title h3 a:hover{ text-decoration:underline; color:#fff;}
.bianxie .bianxie-img{ background:#ededed;}
.item-li .bianxie-chat{ width:112px; height:30px; line-height:28px; border-radius:15px; margin:0 auto; display:block; margin-top:18px; color:#696969;  text-align:center; border: 1px solid #696969;}
.item-li .bianxie-chat:hover{ border: 1px solid #e46326; color:#fff; background:#e46326; text-decoration:underline;}
.bxstcq .bianxie-img .bianxie-more-img{ width:37px; height:37px; margin:130px auto 0 auto; background:url(../images/pro-index-bx-more.png) 0 0 no-repeat;}
.bxstcq .bianxie-img .bianxie-more{ width:120px; height:33px; border:1px solid #00469b; color:#00469b; border-radius:15px; text-align:center; line-height:31px; margin:20px auto 0 auto;}
.bxstcq .bianxie-img:hover{ background:#00469b;}
.bxstcq .bianxie-img:hover .bianxie-more-img{ background:url(../images/pro-index-bx-more1.png) 0 0 no-repeat; }
.bxstcq .bianxie-img:hover .bianxie-more{ color:#fff; border-color:#fff;}

.pro-list .qita{ background:none; border:1px solid #757575; margin-right:69px; margin-bottom:0;}
.qita .qita-img{ width:246px; height:257px;}
.item-li .qita-title{ border-top:1px solid #757575; height:121px;}
.item-li .qita-title h3{ margin-top:25px;}
.pro-list .qita:hover{ border-color:#e46326;}
.pro-list .qita:hover .qita-title{ border-color:#e46326;}
.pro-list .qita:hover .chat{ background:#e46326;}
.pro-list .qita:hover .qita-title h3 a{ color:#e46326;}
/*product-index end*/

/*product-list start*/
.product-list .product-list-item{ margin-bottom:40px;}
/*.product-list .product-list-item:nth-child(n+5){ margin-bottom:0;}*/
.product-list .product-list-item .infor{ margin-bottom:20px;}
.pro-list .item-li:nth-child(4n){ margin-right:0px;}
.product-list-item img{ transition: none;}
.product-list-item img:hover{ transform: none;}
.txt-three{ position: absolute; left: -279px; top: -271px; width:100%; height: 271px; padding-top: 60px; line-height: 45px; text-align: center;
color: #fff; background: rgba(228,99,38,0.6);filter:Alpha(opacity=80);}
.txt-three .hover-more{ width: 112px; height: 30px; line-height: 30px; border-radius: 15px; margin: 0 auto; margin-top: 0px; display: block;
margin-top: 18px;color: #fff; border:1px solid #fff;}
.txt-three a.hover-more:hover{ text-decoration:underline;}

.page { width:100%; height:auto; overflow:hidden; text-align:center; margin-top:30px;}
.page .thisclass{display:inline-block; padding: 10px 15px; border: 1px solid #eeeeee; background: #eeeeee; color:#999999;}
.page li{ display:inline-block;}
.page a{ padding: 10px 15px; border: 1px solid #eeeeee; color:#999999; display:inline-block;}
.page a:hover{ background:#eeeeee;}
/*product-list end*/

/*product start*/
.product-content .sec-tit{ width: 100%; font-size: 18px; color: #e46326; font-weight: 600; margin: 0;}
.pro-intro{ margin-bottom:50px; overflow:hidden;}
.pro-intro .pro-pic-box{ float:left; width:45.75%;}
.pro-intro .pro-pic-box img{ width:100%; border:1px solid #999;}
.pro-intro .pro-infor{ float:right; width:48%;}
.pro-intro .pro-infor h1{ color:#e46326; font-size:30px; margin-bottom:14px; line-height:32px;}
.pro-intro .pro-infor-con{ color:#888888; font-size:14px;}
.pro-intro .pro-infor-con .text-a{ margin:60px 0; line-height:24px;}
.pro-intro .pro-infor-con .text-b{ border-top:1px solid #cfd2d8; border-bottom:1px solid #cfd2d8; padding:40px 0 30px 0;}
.pro-intro .pro-infor-con .text-b p{ line-height:24px; margin-bottom:11px;}
.pro-intro .pro-infor-con .download{ line-height:57px; background:url(../images/download.png) 0 19px no-repeat; padding-left:35px; border-top:1px solid #cfd2d8; border-bottom:1px solid #cfd2d8; margin-bottom:40px;}
.pro-intro .pro-infor-con .download a{ color:#888888;}
.pro-intro .pro-infor-con .liuyan-onlione{ overflow:hidden; font-size:0;}
.pro-intro .pro-infor-con .liuyan-onlione a{ width:49%; height:70px; line-height:70px; background:#00469b; font-size:16px; color:#fff; display:inline-block; text-align:center; border-radius:4px;}
.pro-intro .pro-infor-con .liuyan-onlione .msg{ margin-right:1%;}
.pro-intro .pro-infor-con .liuyan-onlione .swt{ background:#e46326;}
.pro-intro .pro-infor-con .liuyan-onlione .msg:hover, .pro-intro .pro-infor-con .liuyan-onlione .swt:hover{opacity:0.8;}

.product-con{ width:100%; overflow:hidden;}
.product-con .product-con-text{ width: 100%; padding:20px 0 40px 0; font-size: 14px; line-height: 32px; color: #606775;font-weight: 300;}
.product-con .product-con-text li{ padding-left:30px; background:url(../images/pro-li.png) 0 8px no-repeat;}
.product-con .product-con-text:last-child{ border-bottom:none;}
.product-con .product-con-text table{ width: 100%; text-align:center;}

.pro-rel{ width:100%; overflow:hidden; border-top:1px solid #cfd2d8; padding-top:30px; margin-bottom:50px;}
.pro-rel #pro-rel, .sol-rel #sol-rel{ color:#e46326; margin-bottom:30px;}
.pro-rel li, .sol-rel li{ width:243px; height:254px; margin-right:76px; float: left; position: relative; overflow: hidden; background: #ededed;}
.pro-rel li:last-child, .sol-rel li:last-child{ margin-right:0px;}
.pro-rel-item a img, .sol-rel-item a img{ display: block; width: 100%; height: 100%;}
.pro-rel li h3, .sol-rel li h3{ width:100%; position: absolute; bottom: 6px; text-align: center; font-size: 14px; font-weight: 400;/*display:block;*/}
.pro-rel li h3 a, .sol-rel li h3 a{ max-width:200px; color: #888888; background: #fff; border-radius: 15px; box-shadow: 0 10px 15px -10px rgba(27,67,140,.3); padding: 0 16px; line-height: 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display:block; margin:0 auto;}
.pro-rel li h3 a:hover, .sol-rel li h3 a:hover{ background:#e46326; color:#fff;}
.sol-rel { width:100%; overflow:hidden; padding-top:60px; margin-bottom:50px;}
/*product end*/

/*solution-list start*/
.solution-banner{ background:url(../images/solution-banner2022.jpg) center 0 no-repeat; height:350px;}
/*solution-list end*/

/*solution start*/
.solution-content{ margin-bottom:50px;}
.solution-content h1{ font-size:30px; color:#00469b; margin-bottom:20px;}
.so-img{ width:100%; height:auto; margin:0 auto; text-align:center;}

.so-img img{ max-width:100%;}

.so-text-item{ width:100%; height:auto; padding-bottom:30px; margin-top:40px; color:#606775; border-bottom:1px solid #ccc;}
.so-text-item:last-child{ border-bottom:none; margin-bottom:0px; padding-bottom:0;}
.so-text-item h3{ font-size:24px; color:#e46326; margin-bottom:30px;}
.so-text-item .text p{ line-height:24px;}
.so-text-item .text img { max-width:100%;}
/*solution end*/

/*case-list start*/
.case-list img{ transition:none;}
.case-list img:hover{ transform:none;}
/*case-list end*/

/*news-index start*/
.news-banner{ background:url(../images/news-banner2022.jpg) center 0 no-repeat; height:350px;}
.position{ width:100%; color:#888888; margin-bottom:10px; height:60px; line-height:60px; font-size:14px;}
.position a{ color:#888888;}
.position a:hover{ color:#00469b;}
.news-content, .zixun-con, .video-con{ overflow:hidden; margin-bottom:50px;}
.news-item:last-child{ margin-bottom:50px;}
.news-item-tit{ margin-bottom:20px; overflow:hidden;}
.news-item-tit h2{ color:#00469b; float:left; font-size:24px; line-height:50px;}
.news-item .more{ width:70px; height:33px; border-radius:15px; border:1px solid #00469b; color:#00469b; float:right; text-align:center; line-height:31px; margin:10px 0 0 0;}
.news-item .more:hover{ color:#fff; background:#00469b;}
.news-list-item{ margin-bottom:50px;}
.news-content .news-item{ position:relative; overflow:hidden;}
.news-content .news-item::before{content: ""; width: 80%; height: 0; display: block; position: absolute; top: 25px; left: 140px; border-top: dotted 1px #b3bac5;}
.news-content .news-item:first-child::before{content: ""; width: 0; height: 0;}
.news-bottom-list{ height:auto; position:relative; margin-top:50px;}
.news-item-bottom .date{ width:143px; height:98px; background:#e2e7eb; color:#00469b; text-align:center; font-weight: 700; position:absolute; top:0; left:0;}
.news-item-bottom .date .d{font-size: 52px; line-height:44px; margin-top:12px; margin-bottom:10px;}
.news-item-bottom .date .y-m{ font-size:14px;}
.news-item-bottom .title_des{ width:auto; font-size:14px; margin-left:170px; height:98px;}
.news-item-bottom .title_des h3 { line-height:36px;}
.news-item-bottom .title_des h3 a{ color:#000;}
.news-item-bottom .title_des h3 a:hover{ color:#00469b;}
.news-item-bottom .title_des .description{ margin-top:30px; color:#999;}
/*news-index end*/

/*news-list start*/
.news-list{ margin-bottom:0px;}
.news-list .news-bottom-list:first-child{ margin-top:0;}
/*news-list end*/

/*news start*/
.news-left{ width:90%; float:left; margin-top:10px;}
.news-left h1{ font-size:26px; color:#00469b; margin-bottom:25px;}
.news-content .meta{ width:70%; height:34px; line-height:34px; font-size: 14px; background:url(../images/time.png) 0 7px no-repeat; color:#bcbcbc; padding-left:25px; margin-bottom:30px;}
.text-con{ width:100%; overflow:hidden; border-top:1px solid #ccc; margin-bottom:30px;}
.text-con p{ margin:0 0 30px 0; font-size:16px; color:#666666; line-height:32px;}
.text-con p:first-child{ margin-top:30px;}
.text-con p img{ width:auto; max-width:1200px;}
.pre-next{ border-top:1px solid #ccc; padding-top:30px;}
.pre-next p{ margin-bottom:15px; font-size:14px;}
.pre-next p:last-child{ margin-bottom:0px;}
.pre-next p a{ color:#666666;}
.pre-next p span{ color:#666666;}
.pre-next p a:hover{ color:#00469b;}
/*news end*/


/*contact start*/
.contact-banner{ background:url(../images/contact-banner2022.jpg) center 0 no-repeat; height:350px; position:relative;}
.contact-content{ overflow:hidden; margin-bottom:50px;}
.contact-top{ width:100%; overflow:hidden;}
.contact-text p{ color:#666666; line-height:24px; font-size:14px;}
.contact-text .typename{ font-size:24px; color:#e46326; line-height:50px; margin-bottom:20px; }
.innermain iframe{ width: 100%; height: 490px; border: 1px solid #d4d7d9; display: block; margin-top:20px;}

/*contact-zhaopin start*/
.zhaopin{ width:100%; height:auto; border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:50px;}
.contact-top .zhaopin:last-child{ margin-bottom:0;}
.zhaopin p span{ font-size:16px; font-weight:600;}
.zhaopin p{ margin-bottom:30px;}
.zhaopin .zhiwei{ font-size:18px; font-weight:600;}
/*contact-zhaopin end*/

/*fuwu start*/
.fuwu-banner{ background:url(../images/fuwu-banner2022.jpg) center 0 no-repeat; height:350px; position:relative;}
.fuwu p{ margin-bottom:24px;}
.fuwu p:last-child{ margin-bottom:0;}
.fuwu p span{ font-size:16px; font-weight:600;}
.xiazai-list .list-item{ position:relative; overflow:hidden;}
.list-item::before{ content: ""; width: 70%; height: 0; display: block; position: absolute; top: 25px; left: 150px;border-top: dashed 1px #b3bac5;}
.list-item h4{ width:85%; display:inline-block; line-height:50px; color:#666666;}
.list-item h4 a{ color:#666666;}
.list-item .list-r{ display:inline-block;}
.list-item .list-r a { display:block; width:22px; height:22px; background:url(../images/fuwu-xiazai.png) 0 0 no-repeat;}
.list-item .list-r a:hover{ background:url(../images/fuwu-xiazai-hover.png) 0 0 no-repeat; }
/*fuwu end*/

/*about start*/
.about-banner{ background:url(../images/about-banner2023.jpg) center 0 no-repeat; height:350px;}
.about-content{ overflow:hidden; margin-bottom:50px;}
.about-content h2{ color:#00469b; font-size:24px; margin-bottom:20px; line-height:50px;}
.about-content p{ line-height:24px; color:#888888; font-size:14px; margin-bottom:15px;}
.about-content p span{ font-size:16px; font-weight:600; line-height:30px;}
.about-content .img{ margin:50px 0 0 0; text-align:center;}
.about-content .h2-a{ margin-top:45px;}
.honor h2{ margin-bottom:0;}
/*about end*/

/*search start*/
.news-item-bottom .news-bottom-list a img { float:left; width:10%; margin-right:40px;}
.search-item{ border-bottom:1px solid #ccc; padding-bottom:60px;}
.search-item .title_des{ margin-left:0px;}
/*search end*/

@media(max-width:1200px){
.innermain .typename{ font-size:18px; margin-bottom:0px;}

/*产品中心移动 pro-index*/
.product-content{ margin-bottom:100px;}
.cpzx-index-m .content{ display:none;}
.cpzx-m{ display:block;}
.pro-m-item{ overflow:hidden; margin-bottom:20px;}
.m-tit{ overflow:hidden;}
.m-tit h3{ font-size:16px; float:left; font-weight:300; margin-bottom:10px; color:#00469b;}
.m-tit .more{ display:block; float:right; width: 54px;height: 22px;line-height: 20px; border: 1px solid #00469b; color: #fff;text-align: center;border-radius: 15px;font-size: 12px; background:#00469b;}
.m-content li .img-bac{ width:100%; height:auto; display:block;}
.m-content li a img{ width:100%; transition: all .5s;}
.pro-list .content .prolb-tit{ font-size:16px; margin-bottom:10px;}
.pro-main{ margin-bottom:75px;}
.cpzx-container{width:100%;}
.cpzx-container .menu{width:0px;float:none; display:none;}
.cpzx-container .content{width:100%;float:none; overflow:hidden;}
.cpzx-container .content .menu1 .tab, .cpzx-m .m-content {text-align: justify;text-justify: inter-ideograph;font-size: 0;line-height: 0;} 
.cpzx-container .content .menu1 .tab::after, .cpzx-m .m-content::after{content: "";display: inline-block;width: 100%;height: 0;vertical-align: top;}
.cpzx-container .content .menu_tab li, .cpzx-m .m-content li{width: 48.5%;display: inline-block !important;margin-bottom: 10px;vertical-align: top;position: relative; float:none; margin-right:0;}
.cpzx-m .m-content li{ background:#ededed;}
.cpzx-container .content .menu_tab li .img-bac{ width:100%; height:auto;}
.info{ height:auto; padding:20px 0;}
.info h4{ font-size:14px; line-height:1em;}
.info h4 a{ font-size:inherit;}
.info .more{ font-size:12px; width:74px; height:26px; line-height:24px;}



/*product-index start*/
.innerbanner{ display:none;}
.position{ /*padding:0 10px 0 10px;*/ height:40px; line-height:normal; margin:10px 0; font-size:12px;}
.innermain{ width:94%; height:auto; margin:0 auto; max-width:560px;}
.product-content .product-item{ margin-bottom:20px;}
.product-item-tit h2{ font-size:18px; line-height:38px;}
.product-item-tit h2 span{ display:none;}
.product-item .more{ margin:3px 0 3px 0;}
.product-item img{ transition:none;}
.product-item img:hover{ transform:none;}
.pro-list .item-li{ margin-right:0; float:none; width:49%; display:inline-block; margin-bottom:20px; position:relative; font-size:14px; vertical-align: top;}
.pro-list .huoqi:nth-child(n+3), .pro-list .huozhai:nth-child(n+3), .pro-list .bianxie:nth-child(n+3), .pro-list .qita:nth-child(n+3){ margin-bottom:0;}
.item-li .img-bac{ width:100%; height:auto;}
.pro-list .gongye:last-child .gongye-img, .pro-list .bxstcq:last-child .bianxie-img{ height:auto;}
.gongye-img .gongye-more-img, .bxstcq .bianxie-img .bianxie-more-img{ margin:50px auto 0 auto;}
.gongye-img .gongye-more, .bxstcq .bianxie-img .bianxie-more{ margin:20px auto 20px auto;}
.item-li .img-bac img { width:100%;}
.item-li .infor a.chat{ display:none;}
.item-li .infor{ height:auto;}
.huoqi .infor, .huozhai .infor, .qita .infor{ margin-bottom:20px;}
.item-li .infor h3{ font-size:14px;}
.txt-three{ display:none;}
.product-item .more{ color:#fff; background:#00469b; width:86px; border-radius:30px; border:none;}
.product-item .more:hover{ background:#00469b; opacity:0.8;}
.pro-list .danji{ width:100%; font-size:14px; height:auto;}
.pro-list .danji:last-child{ margin-bottom:0px;}
.item-li .danji-left, .item-li .danji-right{ width:47%}
.item-li .danji-right{ padding-top:0px;}
.item-li .danji-right p{ display:none;}
.item-li .danji-right h3{ font-size:14px;}
.item-li .danji-right .danji-more{ width:90px; margin-top:15px; height:26px; line-height:24px;}
.item-li .bianxie-chat{ display:none;}
/*product-index end*/

/*product-list start*/
.product-list .product-list-item:nth-child(n+5){ margin-bottom:20px;}
/*product-list end*/

/*product start*/
.pro-intro .pro-pic-box{ float:none; width:100%; margin-bottom:15px;}
.pro-intro{ margin-bottom:30px;}
.pro-intro .pro-infor{ float:none; width:100%;}
.pro-intro .pro-infor h1{ font-size:20px;}
.pro-intro .pro-infor-con .text-a{ margin-top:0; margin-bottom:25px; border-bottom:1px solid #cfd2d8; padding-bottom:10px; }
.pro-intro .pro-infor-con .liuyan-onlione a{ height:40px; line-height:40px;}
.pro-intro .pro-infor-con .liuyan-onlione .msg{ margin-right:5px;}
.pro-intro .pro-infor-con .download{ display:none;}
.product-con .product-con-text{ line-height: 28px; padding: 15px 0 25px 0;}
.product-con .product-con-text img{ width:100%;}
.product-con .sec-tit{font-size: 16px;}
.pro-rel{ padding-top:20px;}
.pro-rel #pro-rel, .sol-rel #sol-rel{ font-size:16px;}
.pro-rel li, .sol-rel li{ width:49.2%; height:auto; float:none; margin-bottom:20px; margin-right:0; display:inline-block;}
.sol-rel { padding-top:0px;}
.pro-rel li h3, .sol-rel li h3{bottom: 8px; font-weight:normal;}
.pro-rel li h3 a, .sol-rel li h3 a{ max-width:260px; padding:0 5px;}
/*product end*/

/*case-list start*/
.case-list img{ width:100%;}
/*case-list end*/

/*solution start*/
.so-img img{ width:100%;}
.solution-content h1{ font-size:18px; }
.so-text-item{ padding-bottom:10px; margin-top:20px;}
.so-text-item h3{ font-size:16px; margin-bottom:20px;}
.so-text-item img { width:100%;}
/*solution end*/

/*news-index start*/
.news-content, .zixun-con, .video-con{ margin-bottom:100px;}
.news-item{ margin-bottom:0;}
.news-item-tit{ margin-bottom:0px;}
.hot-news{ width:100%; float:none;}
.hot-news .img{ width:auto;}
.hot-news .img img{ width:100%;}
.hot-news .time, .hot-news .text{ display:none;}
.hot-news h3{ font-size:18px;}
.news-r-li{ width:100%; float:none;}
.news-r-list { height:auto; border-bottom:none;}
.news-r-list .img{ width:32%; height:auto;}
.news-r-list .img img{ width:100%;}
.news-r-list .title_time{ width:65%; float:right;}
.news-r-list .title_time h3 { line-height:20px; font-size:14px;  margin-top:0px;}
.news-item-tit h2{ font-size:18px;}
.news-item .more{ height:25px; line-height:23px; margin-top:13px; border:1px solid #00469b; color:#fff; background:#00469b;}
.news-content .news-item::before{content: ""; width: 0; height: 0;}

.news-bottom-list{ border-bottom:1px solid #ccc; height:110px; margin-bottom:16px; margin-top:0;}
.news-bottom-list:last-child{ margin-bottom:16px;}
.news-item-bottom .date{ width:30%; height:auto;}
.news-item-bottom .date .d{font-size: 30px; line-height:34px; margin-top:16px;}
.news-item-bottom .date .y-m{ margin-bottom:10px;}
.news-item-bottom .title_des{ margin-left:35%;}
.news-item-bottom .title_des h3 { font-size:14px; line-height:26px;}
.news-item-bottom .title_des .description{ display:none;}
/*news-index end*/

/*news-list start*/
.news-list-item .news-list-li{ padding:10px 0 15px 0;}
.news-list-item .date{ height:60px; display:block; margin-right:10px; float:left;}
.news-list-item .date .m-d{ font-size: 18px; line-height: 24px; font-weight:normal;}
.news-list-item .date .y{line-height: 19px; margin-top: 3px;}
.news-list-item .infor{ display:block; margin-top:3px;}
.news-list-item .infor h3{ font-size:14px;}
.news-list-item .infor p{margin-top:8px;}
/*news-list end*/

.text-con p img{ width:100%;}

/*about start*/
.about-content h2{ font-size:18px; margin-bottom:0;}
.about-content .img{ margin:15px 0 15px 0; text-align:center;}
.about-content .img img { width:100%;}
.about-content .h2-a{ margin-top:10px;}
/*about end*/

/*contact start*/
.contact-top{ margin-top:0px;}
.contact-text{ width:100%; float:none; padding-top:0; }
.contact-text p{ margin-bottom:10px;}
.contact-img{ width:100%; float:none;}
.zhaopin{ margin-bottom:30px;}
/*contact end*/

/*fuwu start*/
.list-item::before{  width:40%;}
.fuwu p img{ width:100%;}
/*fuwu end*/
}

@media (max-width: 768px) {
/*product-list start*/
.product-list-box .tit{ display:none;}
.product-list-box ul{ width: 100%;}
.product-list-box{ padding: 30px 5px;}
.product-list-box .box-1 .box-item{ margin-right: 3px; font-size:14px;}
.product-list-box .box-1 .box-item a{ padding:0 10px; }
/*product-list end*/

.innermain iframe{ display:none;}
}

@media (max-width: 767px) {
/*news start*/
.news-left{ width:100%; float:none;}
.news-left h1{ font-size:16px; font-weight:700; margin-bottom:5px;}
.news-content .meta { font-size: 12px; margin-bottom:5px;}
.text-con p{ margin:0 0 15px 0; font-size:14px;}
.text-con p:first-child{ margin-top:20px;}
/*news end*/
}

@media(min-width:1200px){
.news-content .m-tit{ display:none;/*font-weight: 300; color: #2e3746; font-size: 18px; text-align: center; margin-top: 15px; margin-bottom: 18px;*/}
}
