@font-face
{font-family: DIN-Medium;
src: url('DIN-Medium.otf')}
body,input,h1,h2,h3,h4,h5,h6,p,textarea,table,div,ul,li,a,input,select{margin:0;padding:0;color:inherit;    line-height: inherit;}
img{border:0;display: inline-block;max-width:100%;vertical-align: middle;}
.fl{float:left;}
.fr{float:right;}
ul,li{ list-style:none; }
a{ text-decoration:none; color:inherit;}
:focus{outline:none!important;border-color:inherit;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after
{display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
table{border-collapse:collapse;border-spacing:0;width:100%}
h3,h4,h5,h6{font-weight: normal;}
em,i{font-style:normal;}
*{box-sizing:border-box;/*font-family:"simhei";*/font-family: "microsoft yahei";}
input[type="button"], input[type="submit"], input[type="reset"],input[type="text"] {-webkit-appearance: none;}
input[type="button"]{border:none;}
textarea {  -webkit-appearance: none;}  
.auto{width: 1200px;margin:0 auto;}
:hover{transition: all .2s;}
.img_hover_wrap{overflow: hidden;}
.img_hover{transition: all .3s;}
.img_hover:hover{transform: scale(1.05,1.05);}
.img_traslate{transition: all .3s;}
.img_traslate:hover{transform: translateY(-10px);}
.img_rotate{transition: all .3s;}
.img_rotate:hover{transform:rotate(-360deg);}
.bold{font-weight: bold;}
.center{text-align: center!important;}
.img{width: 100%;display: block;}
.ellipsis{overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.ele{position:relative;}
.ele:before,.ele:after{content:'';position:absolute;display: block;}
.ipt{display: block;border:none;}
.ipt_button{cursor: pointer;}
.item_scale .icon{transition: all .3s;}
.item_scale:hover .icon{transform: scale(1.05,1.05);}
.text-left{text-align: left!important;}
.text-right{text-align: right!important;}
.c_green{color: #099a65;}
.btn{display: block;text-align: center;border-radius:3px;color: #fff;}
/*头部*/
.hd_bar{padding:12px 0;background: #333333;}
.hd_tel{}
.hd_tel .fz{font-size: 16px;color: #f7941f;background: url(../images/tel.png) no-repeat left center;background-size:18px;padding-left: 25px;line-height: 35px;}
.hd_search{width: 190px;height: 35px;background: #fff;padding:0 10px;}
.hd_search .ipt_txt{width: 130px;line-height: 35px;height: 35px;font-size: 14px;color: #666;}
.hd_search .ipt_button{width: 35px;height: 35px;background: url(../images/search.png) no-repeat center;background-size:19px;}

.head{padding:20px 0;}
.hd_logo{display: block;}
.hd_logo .img{height: 60px;width: auto;}
.hd_nav{margin-top: 10px;}
.hd_nav li{display: inline-block;vertical-align: middle;font-size: 16px;color: #666666;margin-left: 25px;position:relative;line-height: 40px;}
.hd_nav li:after{content:'';position:absolute;bottom: 0;left: 50%;height: 4px;border-radius:2px;background: #099a65;width: 0;transition: all .3s;}
.hd_nav li.cur,.hd_nav li:hover{color: #099a65;}
.hd_nav li.cur:after,.hd_nav li:hover:after{width: 100%;left: 0;}

/*首页*/
.idx_banner li{height: 620px;overflow: hidden;}
.idx_banner .box{margin-top: 12%;}
.idx_banner .title{font-size: 36px;color: #fff;margin-bottom: 40px;}
.idx_banner .font{font-size: 18px;color: #fff;line-height: 1.6;margin-bottom: 20px;position:relative;padding-left: 20px;}
.idx_banner .font:before{content:'';position:absolute;width: 8px;height: 8px;background: #fff;border-radius:50%;left: 0;top: 8px;}
.idx_banner .more{width: 150px;line-height: 50px;background: #f7941f;font-size: 18px;margin-top: 50px;}
.idx_banner .more:hover{opacity: .9;}
.idx_banner .owl-buttons{display: none;}
.idx_banner .owl-pagination{position:absolute;width: 100%;left: 0;bottom: 20px;}
.idx_banner .owl-theme .owl-controls .owl-page span{width: 30px;height: 4px;border-radius:2px;background: rgba(255,255,255,.4);opacity: 1;}
.idx_banner .owl-theme .owl-controls .owl-page.active span{background: #fff;}


.idx_titbox{text-align: center;}
.idx_titbox .t_tit{font-size: 48px;color: #333333;}
.idx_titbox .b_brief{font-size: 18px;color: #999999;margin-top: 20px;}
.idx_titbox.white .t_tit{color: #fff;}

.idx_more{border-radius:3px;width: 150px;line-height: 50px;background: #099a65;font-size: 18px;color: #fff;display: block;margin:0 auto;text-align: center;}
.idx_more:hover{box-shadow:0 0 5px #099a65;}
.idx_more.white{color: #099a65;background: #fff;}
.idx_more.white:hover{box-shadow:0 0 5px #fff;}
.idx_sec{padding:70px 0 60px;}

.idx_system{}
.idx_system .list{margin:70px 0 0 0;text-align: center;font-size: 0;}
.idx_system .list .item{text-align: center;display: inline-block;vertical-align: middle;width: 20%;}
.idx_system .list .icon{width: 160px;}
.idx_system .list .title{font-size: 20px;color: #333333;margin-top: 25px;}
.idx_system .list .item:hover .title{color: #099a65;}

.idx_monitor{background: url(../images/idx_27.jpg) no-repeat center;background-size:cover;}
.idx_monitor_list{margin:70px 0 0 -2%;}
.idx_monitor_list .item{float: left;width: 23.5%;margin:0 0 30px 1.5%;background: #fff;box-shadow:0 0 10px #efefef;text-align: center;padding:25px 10px 0;height: 200px;}
.idx_monitor_list .item .icon{}
.idx_monitor_list .item .title{font-size: 20px;color: #333333;margin-top: 20px;height: 50px;overflow: hidden;margin-bottom: 15px;line-height: 24px;}
.idx_monitor_list .item .more{font-size: 14px;color: #999999;}
.idx_monitor_list .item .icon_hide{display: none;}
.idx_monitor_list .item:hover{background: #099a65;}
.idx_monitor_list .item:hover .icon_show{display: none;}
.idx_monitor_list .item:hover .icon_hide{display: inline-block;}
.idx_monitor_list .item:hover .title{color: #fff;}
.idx_monitor_list .item:hover .more{color: #fff;}


.idx_case_list{margin:70px 0 50px -2%;}
.idx_case_list .item{width: 31.3%;margin-left: 2%;float: left;}
.idx_case_list .item .imgbox{display: block;}
.idx_case_list .item .title{font-size: 20px;color: #333333;display: block;text-align: center;line-height: 1.6;margin-top: 5px;}

.idx_bid{background: url(../images/idx_28.jpg) no-repeat center;background-size:cover;}
.idx_bid .list{margin:75px 0;font-size: 0;text-align: center;}
.idx_bid .list li{display: inline-block;vertical-align: middle;}
.idx_bid .list li.odd{width: 120px;height: 120px;border-radius:50%;line-height: 120px;background: #3aae84;text-align: center;}
.idx_bid .list li.odd span{font-size: 20px;color: #fff;line-height: 1.5; display: inline-block;vertical-align: middle;}
.idx_bid .list li.even .arrow{padding:0 15px;}

.idx_news .detail{margin-top: 50px;}
.idx_news_list{width: 680px;}
.idx_news_list .item{padding:35px 0;border-bottom:1px solid #ddd;}
.idx_news_list .datebox{width: 85px;height: 85px;background: #f2f2f2;text-align: center;display: block;padding:20px 0 15px;margin-right: 25px;}
.idx_news_list .datebox .day{display: block;font-size: 20px;color: #666666;}
.idx_news_list .datebox .year{display: block;font-size: 16px;color: #666666;margin-top: 5px;}
.idx_news_list .info{}
.idx_news_list .info .title{font-size: 20px;color: #333333;}
.idx_news_list .info .brief{font-size: 14px;color: #999999;margin-top: 10px;}
.idx_news_list .item:hover .title{color: #099a65;}

.idx_news_piclist{width: 368px;}
.idx_news_piclist .item{position:relative;margin:40px 0;}
.idx_news_piclist .item .img{max-height:200px;}
.idx_news_piclist .item .title{font-size: 14px;color: #fff;line-height: 30px;padding:0 10px;position:absolute;width: 100%;left: 0;bottom: 0;background: rgba(0,0,0,.4);}

.idx_knowledg{background: #f7f7f7;}
.idx_knowledg .detail{margin-top: 50px;}
.idx_knowledg .column{width: 50%;}
.idx_knowledg .column.fl{padding-right: 10px;border-right:1px solid #ddd;}
.idx_knowledg .column.fr{padding-left: 30px;}
.idx_knowledg_list{}
.idx_knowledg_list .item{font-size: 19px;padding:16px 0;    }
.idx_knowledg_list .item .title{color: #333333;display: inline-block;vertical-align: middle;width: 80%;}
.idx_knowledg_list .item .date{color: #333333;float: right;}

.idx_knowledg_list .item_pic{padding-bottom: 0;}
.idx_knowledg_list .item_pic .img{width: 200px;height: 100px;margin-right: 15px;}
.idx_knowledg_list .item_pic .info{width: 360px;display: inline-block;vertical-align: middle;}
.idx_knowledg_list .item_pic .title{width: 100%;margin-top: 5px;}
.idx_knowledg_list .item_pic .brief{font-size: 14px;color: #999999;line-height: 1.5;margin-top: 10px;}
.idx_knowledg_list .item:hover .title{color: #099a65;}

.idx_contact{padding:85px 0 80px;background: url(../images/idx_26.jpg) no-repeat center bottom;background-size:cover;}
.idx_contact .detail{margin-top: 70px;text-align: center;}
.idx_contact .column{width: 500px;height: 200px;padding:35px 20px 0;}
.idx_contact .column_l{background: #099a65;color: #fff;}
.idx_contact .column_r{background: #fff;color: #333;}
.idx_contact .column .title{font-size: 26px;margin-bottom:20px;}
.idx_contact .column_l .font{font-size: 18px;line-height: 1.9;}
.idx_contact .column_r .font{font-size: 24px;line-height: 1.9;}

.idx_friendlk{padding:10px 0;}
.idx_friendlk .fz{font-size: 16px;color: #333333;line-height: 30px;background: url(../images/idx_27.png) no-repeat left center;background-size:15px;padding-left: 25px;}
.idx_friendlk .lk{font-size: 16px;color: #099a65;margin-right: 15px;}
.idx_friendlk .lk:hover{text-decoration: underline;}

/*底部*/
.footer{padding:30px 0 20px;background: #333333;}
.footer .column{float: left;}
.footer .tit{font-size: 18px;color: #d7d8d9;margin-bottom: 20px;}
.footer .lk{font-size: 14px;color: #9b9ea0;}

.ft_about{width: 20%;}
.ft_about .desc{font-size: 14px;color: #9b9ea0;line-height: 1.7;}

.ft_links{width: 8%;margin-left: 10%;}
.ft_links .lks .lk{display: block;line-height: 1.7;margin-bottom: 10px;}
.ft_links .lks .lk:hover{color: #fff;}

.ft_contact{width: 22%;margin-left: 10%;}
.ft_contact .box p{line-height: 1.6;}

.ft_vx{width: 20%;margin-left: 10%;text-align: right;}
.ft_vx .vx_img{width: 128px;height: 128px;}

.copyr{padding:25px 0;background: #292929;text-align: center;}
.copyr p{font-size: 12px;color: #999999;line-height: 22px;}

/*新闻资讯*/
.inner_banner{height: 310px;padding-top: 1px;}
.inner_banner .title{font-size: 36px;color: #fff;margin-top: 7%;}
.inner_banner .font{font-size: 26px;color: #fff;margin-top: 25px;}
.inner_banner .more{width: 150px;line-height: 50px;background: #f7941f;font-size: 18px;margin-top: 35px;}
.inner_banner .more:hover{opacity: .9;}
.inner_banner .line{margin:35px auto 0;background: #fff;display: inline-block;width: 64px;height: 4px;}

.crumb{font-size: 14px;color: #999999;padding:15px 0;line-height: 26px;}
.crumb span{color: #333333;}

.news_main{padding:0 0 50px;}
.news_menu{margin:0 0 40px;font-size: 0;}
.news_menu li{display: inline-block;vertical-align: middle;}
.news_menu .lk{font-size: 20px;color: #999999;width: 244px;text-align: center;padding:12px 0;transition: 0s;}
.news_menu .lk.cur,.news_menu .lk:hover{background: url(../images/news_02.jpg) no-repeat center bottom;background-size:cover;color: #fff;}
.news_menu .lk a{display: block;position:relative;line-height: 50px;}
.news_menu .lk a:after{content:'';position:absolute;height: 100%;height: 100%;width: 1px;background: #ddd;right: 0;top: 0;}

.news_menu .vx{font-size: 16px;color: #999999;margin-left: 60px;}
.news_menu .vx .vx_img{margin-right: 20px;}

.news_list{padding-bottom: 20px;}
.news_list .item{padding:30px 40px;border:1px solid #f0f0f0;margin-bottom: 20px;position:relative;}
.news_list .img{width: 205px;height: 120px;}
.news_list .info{padding:0 150px 0 225px;}
.news_list .title{font-size: 20px;color: #333333;display: block;}
.news_list .brief{font-size: 14px;color: #999999;line-height: 1.6;margin:7px 0 13px;}
.news_list .more{background: #f2f2f2;width: 85px;line-height: 30px;font-size: 14px;color: #999999;display: block;text-align: center;}
.news_list .datebox{width: 85px;height: 85px;background: #f2f2f2;text-align: center;padding:20px 0 15px;float: right;margin-top: 10px;}
.news_list .datebox .day{font-size: 20px;color: #666666;display: block;}
.news_list .datebox .year{font-size: 16px;color: #666666;margin-top: 5px;display: block;}

.news_list .item:hover{border-color:#099a65;}
.news_list .item:hover .title{color: #099a65;}
.news_list .item:hover .more{color: #fff;background: #099a65;}
.news_list .item:hover .datebox{background: #099a65;}
.news_list .item:hover .datebox .day{color: #fff;}
.news_list .item:hover .datebox .year{color: #fff;}

.pagelist{text-align: center;color: #333;font-size: 14px;}
.pagelist a{display: inline-block;vertical-align: middle;font-size: 14px;color: #333333;line-height: 30px;font-size: 14px;color: #333333;min-width:30px;line-height: 28px;border:1px solid #ddd;border-radius:3px;margin:0 2px;padding: 0 10px;}
.pagelist a:hover{color: #fff;background: #099a65;border-color:#099a65;}
.pagelist .ipt_txt{display: inline-block;vertical-align: middle;height: 28px;line-height: 28px;border:1px solid #ddd;border-radius:3px;width: 30px;text-align: center;font-size: 14px;color: #333;margin:0 3px;}
.pagelist .fz{padding:0 15px 0 20px;}
.pagelist a.go{color: #fff;background: #099a65;border-color:#099a65;margin-left: 10px;}

.news_main .pagelist{margin-bottom: 40px;}
/*新闻详情*/
.news_detail{box-shadow:0 0 10px #ddd;padding:30px 50px;}
.news_detail .t_title{font-size: 24px;color: #333333;text-align: center;}
.news_detail .t_icon{margin:25px auto 0;display: block;}
.news_detail .t_smbot{margin-top: 15px;text-align: center;}
.news_detail .t_smbot span{font-size: 13px;color: #999999;margin:0 15px;background-repeat:no-repeat;background-position:left center;background-size:20px;padding-left: 26px;}
.news_detail .t_smbot .name{background-image: url(../images/news_08.png);}
.news_detail .t_smbot .date{background-image: url(../images/news_09.png);}
.news_detail .t_smbot .read{background-image: url(../images/news_10.png);}

.news_detail .editbox{font-size: 14px;color: #666666;line-height: 1.6;padding:30px 0 50px;}
.news_detail .editbox p{margin-bottom: 15px;}
.news_detail .editbox img{margin-bottom: 15px;margin:0 auto 15px;display: block;}

.pagenav{position:relative;}
.pagenav li{font-size: 14px;color: #999999;width: 50%;line-height: 45px; }
.pagenav li.next{text-align: right;}
.pagenav .backbtn{width: 135px;line-height: 45px;background: #3bbe8e;font-size: 14px;color: #fff;position:absolute;left: 50%;margin-left: -67px;}
.pagenav .backbtn:hover{opacity: .9;}
.pagenav li:hover{color: #3bbe8e;}

.news_consult{padding:40px 0 50px;background: url(../images/news_12.jpg) no-repeat center;background-size:cover;margin-top: 30px;position:relative;}
.news_consult .column{margin:0 auto;text-align: center;}
.news_consult .close{background: url(../images/close.png) no-repeat center;background-size:contain;width: 18px;height: 18px;display: block;position:absolute;top: 20px;right: 20px;}

/*案例*/
.case_list .morebtn{float: right;margin-top: 35px; }
.case_list .tag{position:absolute;font-size: 18px;color: #fff;background: url(../images/case_02.png) no-repeat center;background-size:contain;width: 86px;height: 45px;text-align: center;line-height: 45px;display: none;top: 0;left: 0;}
.case_list .toutiao .tag{display: block;}

/*案例详情*/
.casedet_tit .fz{font-size: 16px;color: #fff;display: inline-block;vertical-align: middle;padding:0 12px;background: #099a65;border-radius:4px;line-height: 34px;}
.casedet_tit .fz .ico{margin-right: 8px;}

.casedet_project .table{margin-top: 30px;}
.casedet_project .table th,.casedet_project .table td{font-size: 16px;padding:20px 0;line-height: 40px;font-weight: normal;text-align: center;}
.casedet_project .table th{color: #999999;background: #f6f6f6;}
.casedet_project .table td{color: #333333;}
.casedet_project .table tbody tr:nth-child(even) td{background: #f6f6f6;}

.casedet_tedian{margin-top: 30px;}
.casedet_tedian .taglist{margin:20px 0 0 -70px;}
.casedet_tedian .taglist .tg{display: inline-block;vertical-align: middle;padding:0 20px;background: #ebf8f3;border-radius:3px;font-size: 14px;color: #099a65;line-height: 36px;position:relative;margin:0 0 10px 70px;}
.casedet_tedian .taglist .tg:before{content:'';background: url(../images/case_07.png) no-repeat center;background-size:contain;width: 14px;height: 14px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.news_detail .casedet_tedian .editbox{padding:15px 0;}

/*公司介绍*/
.about_banner{height: 650px;}

.about_titbox{}
.about_titbox .t_tit{font-size: 34px;color: #333333;}
.about_titbox .b_brief{font-size: 16px;color: rgba(15,24,51,.6);margin-top: 10px;}

.about_intro{padding:20px 0 80px;}
.about_intro .auto{}
.about_intro .detail{margin-top: 20px;position:relative;}
.about_intro .img{width: 740px;}
.about_intro .text{width: 600px;height: 380px;background: #fff;padding:35px 40px 20px;position:absolute;right: 0;top: 50%;margin-top: -190px;box-shadow:0  0 10px #ddd;}
.about_intro .text .company{font-size: 20px;color: #333333;font-weight: bold;text-align: center;}
.about_intro .text .desc{font-size: 14px;color: #333333;line-height: 2 ;margin-top: 20px;}
.about_intro .text:before,.about_intro .text:after{content:'';display: block;position:absolute;}
.about_intro .text:before{background: url(../images/about_12.png) no-repeat center;background-size:contain;width: 36px;height: 38px;top: 5px;left: 5px;}
.about_intro .text:after{background: url(../images/about_13.png) no-repeat center;background-size:contain;width: 17px;height: 17px;right: 10px;bottom: 8px;}

.about_job{padding:50px 0 110px;background: url(../images/about_14.jpg) no-repeat center bottom #f7f7f7;background-size:100% 343px;}
.about_job .detail{margin-top: 55px;}
.about_job .info{width: 47%;}
.about_job .info .desc{font-size: 16px;color: #333333;line-height: 1.9;}
.about_job .info .list{margin-top: 25px;}
.about_job .info .list li{font-size: 16px;color: #666666;background: url(../images/about_03.png) no-repeat left 7px;background-size:13px 9px;padding-left: 23px;margin-bottom: 20px;}
.about_job .imgbox{border:20px solid #53dfaf;width: 495px;height: 280px;position:relative;background: #fff;margin-top: 100px;}
.about_job .imgbox .img{position:absolute;top: -60px;left: -40px;width: 480px;max-width:initial;}

.about_honor{padding:65px 0 75px;}
.about_honor .list{margin:45px 0 0;}
.about_honor .list .item{width: 31.3%;padding:40px 1%;float: left;}
.about_honor .list .img{width: 272px;margin:0 auto;}
.about_honor .list .item:hover{box-shadow:0 3px 10px #efefef;}

.about_map{position:relative;}
.about_map .mapbox{height: 520px;}
.about_map .info{position:absolute;width: 100%;left: 0;top: 100px;}
.about_map .text{width: 575px;height: 280px;background: #fff;border-radius:6px;padding:30px 25px;}
.about_map .text li{font-size: 16px;color: #666666;line-height: 1.7;background-repeat:no-repeat;background-position:left 15px;background-size:22px;padding:10px 0 10px 35px;}
.about_map .text li.company{background-image: url(../images/about_08.png);}
.about_map .text li.address{background-image: url(../images/about_09.png);}
.about_map .text li.tel{background-image: url(../images/about_10.png);}
.about_map .text li.email{background-image: url(../images/about_11.png);}

/*产品*/
.pro_banner{/*height: 650px;*/}

.pro_main{padding:0 0 100px;}
.pro_l{width: 244px; }
.pro_topmenu{}
.pro_topmenu .titbox{text-align: center;background: url(../images/pro_06.jpg) no-repeat center;background-size:cover;padding:20px 0; }
.pro_topmenu .titbox .cn{font-size: 18px;color: #fff;font-weight: bold;position:relative;}
.pro_topmenu .titbox .cn:before{content:'';background: url(../images/pro_02.png) no-repeat center;background-size:contain;width: 22px;height: 22px;margin-right: 10px;display: inline-block;vertical-align: middle;}
.pro_topmenu .titbox .en{font-size: 14px;color: #fff;text-transform: uppercase;margin-top: 10px;letter-spacing: 3px;}

.pro_menulist{border:1px solid #ddd;padding:12px 8px 8px;border-top:none;}
.pro_menulist .item{}
.pro_menulist .item .title{display: block;margin-bottom: 2px;font-size: 16px;color: #666666;line-height: 45px;background: #eeeeee;padding-left: 60px;position:relative;}
.pro_menulist .item .title:after{content:'';position:absolute;background: url(../images/pro_03.png) no-repeat center ;width: 6px;height: 10px;background-size:contain;right: 35px;top: 50%;margin-top: -5px;}
.pro_menulist .item .dropdown{padding:0 50px;display: none;}
.pro_menulist .item .dropdown .lk{font-size: 16px;color: #aaaaaa;line-height: 50px;display: block;text-align: center;border-bottom:1px solid #ddd;position:relative;}
.pro_menulist .item .dropdown .lk:last-child{border-bottom:none;}
.pro_menulist .item .dropdown .lk:after{content:'';background: url(../images/pro_07.jpg) no-repeat center;background-size:contain;width: 10px;height: 2px;position:absolute;display: none;right: -22px;top: 50%;margin-top: -1px;}
.pro_menulist .item .dropdown .lk.this{color: #3bbe8e;}
.pro_menulist .item .dropdown .lk.this:after{display: block;}

.pro_menulist .item.cur .title{background: #3bbe8e;color: #fff;font-weight: bold;}
.pro_menulist .item.cur .title:after{background: url(../images/pro_03-1.png) no-repeat center ;width: 10px;height: 6px;margin-top: -3px;}
.pro_menulist .item.cur .dropdown{display: block;}     

.pro_tel{margin-top: 20px;text-align: center;background: url(../images/pro_04.jpg) no-repeat center;background-size:cover;padding:55px 0 75px;}
.pro_tel .font{font-size: 24px;color: #fff;letter-spacing: 1px;}
.pro_tel .fz{font-size: 20px;color: #fff;margin-top: 20px;font-family: 'DIN-Medium';letter-spacing: 1px;}

.pro_r{width: 930px;}
.pro_list{margin-left: -30px;padding-bottom: 60px;}
.pro_list .item{width: 275px;border:1px solid #efefef;float: left;padding:25px 0 0;margin:0 0 20px 30px;}
.pro_list .item .img{width: 150px;height: 150px;margin:0 auto;display: block;}
.pro_list .item .title{display: block;font-size: 20px;color: #333333;padding:0 15px;text-align: center;margin-top: 10px;}
.pro_list .item .brief{font-size: 14px;color: #999999;line-height: 22px;padding:0 15px;height: 44px;overflow: hidden;margin:15px 0;}

.pro_list .item .bot{overflow: hidden;height: 50px;}
.pro_list .item .num{font-size: 14px;color: #999999;width: 80px;line-height: 50px;border-top:1px solid #efefef;display: block;text-align: center;transition: all .3s;}
.pro_list .item .more,.pro_list .item .moreall{font-size: 16px;text-align: center;display: block;transition: all .3s;}
.pro_list .item .more{width: 193px;background: #0a9a66;color: #fff;line-height: 50px;}
.pro_list .item .moreall{width: 100%;display: none;color: #0a9a66;border:1px solid #0a9a66;line-height: 48px;font-weight: bold;}
.pro_list .item:hover .box{display: none;}
.pro_list .item:hover .moreall{display: block;}
.pro_list .item:hover .brief{color: #0a9a66;}
.pro_list .item:hover{box-shadow:0 0 10px #efefef;}


.pro_float{position:fixed;left: 0;background: url(../images/float_03.png) no-repeat center;background-size:contain;width: 220px;height: 121px;bottom: 40%;cursor: pointer;transition: all .3s;}
.pro_float .pic{position:absolute;width: 136px;height: 106px;top: -55px;left: 25px;}
.pro_float .txt{margin-top: 60px;padding-left: 50px;}
.pro_float .font{font-size: 20px;color: #fff;}
.pro_float .arrow{background: url(../images/float_02.png) no-repeat center;background-size:contain;width: 36px;height: 36px;display: block;position:absolute;right: 20px;top: 50%;margin-top: -18px;}
.pro_float.hide{left: -220px;}

.pro_float_bottom{height: 85px;position:fixed;width: 100%;left: -100%;bottom: 0;background: rgba(0,0,0,.7);transition: all .3s;}
.pro_float_bottom.show{left: 0;}
.pro_float_bottom .auto{position:relative;height: 85px;}
.pro_float_bottom .pic{height: 160px;width: auto;position:absolute;bottom: 10px;left: 0;}
.pro_float_bottom .fz{font-size: 30px;color: #fff;margin-left: 240px;}
.pro_float_bottom .fz i{font-size: 50px;color: #0a9a66;font-weight: bold;}
.pro_float_bottom .font{font-size: 14px;color: #fff;margin-left: 20px;}
.pro_float_bottom .button{background: #0a9a66;width: 220px;font-size: 18px;color: #fff;text-align: center;display: block;line-height: 85px;font-weight: bold;}
.pro_float_bottom .close{background: url(../images/float_04.png) no-repeat center;background-size:contain;width: 30px;height: 30px;position:absolute;right: -40px;top: 10px;}






/*产品需求*/
.proxq_main{padding: 20px;box-shadow:0 0 15px #efefef;}
.proxq_info .pic{margin-right: 25px;width: 275px;border:1px solid #ebebeb;}
.proxq_info .info{padding-top: 8px;}
.proxq_info .info .title{font-size: 24px;color: #333333;}
.proxq_info .info .desc{font-size: 14px;color: #666666;line-height: 2;margin-top: 15px;}

.proxq_tedian .taglist{margin-left: -10px;font-size: 0;}
.proxq_tedian .taglist .tg{margin:0 0 10px 10px;padding:0 12px;}

.proxq_tedian .editbox{font-size: 14px;color: #666666;line-height: 1.6;padding:10px 0;}
.proxq_tedian .editbox p{margin-bottom: 15px;}

.proxq_project{margin-bottom: 40px;}
.proxq_project .table th,.proxq_project .table td{padding:20px 50px;text-align: left;line-height: 28px;}
.proxq_project td .smtp{margin:0 auto;display: block;}

/*产品详情*/
.case_menulist .item .title:after{display: none;}

.casedet_detail .t_title{font-size: 30px;color: #333333;text-align: center;font-weight: bold;}
.casedet_detail .t_icon{margin:25px auto 0;display: block;}

.casedet_editbox{padding:10px 0;margin-top:30px;}
.casedet_editbox p{font-size: 14px;color: #333333;line-height: 2.2;}
.casedet_editbox .tp{display: block;margin:15px auto;}
.casedet_editbox .bt{font-weight: bold;}


.img_sj{display: none;}
.mobile_foot{display: none;}

@media screen and (min-width:320px) and (max-width:1199px){
    .auto{width: 100%;padding:0 2%;}
}
@media screen and (min-width:992px) and (max-width:1199px){
    /*头部*/
    .hd_logo .img{height: 45px;}
    .hd_nav{margin-top: 0;}
    .hd_nav li{margin-left: 19px;}
    /*首页*/
   .idx_banner li{height: 500px;}
   .idx_banner .font{margin-bottom: 10px;}
   
   .idx_titbox .t_tit{font-size: 35px;}
   .idx_titbox .b_brief{font-size: 17px;margin-top: 15px;}
   
   .idx_system .list .icon{width: 120px;}
   .idx_system .list .title{font-size: 18px;}
   
   .idx_monitor_list .item .title{font-size: 18px;}
   
   .idx_case_list .item .title{font-size: 18px;}
   
   .idx_bid .list li.odd{width: 90px;height: 90px;line-height: 90px;}
   .idx_bid .list li.odd span{font-size: 18px;}
   .idx_bid .list li.even .arrow{padding:0 12px;}
   
   .idx_news_list{width: 60%;}
   .idx_news_piclist{width: 35%;}
   
   .idx_knowledg_list .item{font-size: 17px;padding:6px 0;}
   .idx_knowledg_list .item .title{width: 70%;}
   .idx_knowledg_list .item_pic .info{width:calc(100% - 215px);}
   .idx_knowledg .column.fr .idx_knowledg_list .item{padding:11px 0;}
   
   .idx_contact .column{width: 48%;}
   
   /*底部*/
  .footer .tit{font-size: 16px;}
  .ft_vx{width: 25%;margin-left: 5%;}
   
   /*新闻*/
   .news_menu .lk{width: 180px;}
   .news_menu .lk a{line-height: 34px;}
   .news_menu .vx{margin-left: 40px;}
   /*公司介绍*/
   .about_banner{height: 450px;}
   /*产品*/
   .pro_r{float:none;margin-left: 260px;width: auto;}
   .pro_list{margin-left: -2%;}
   .pro_list .item{width: 31.3%;margin:0 0 20px 2%;}
   .pro_list .item .img{width: 120px;height: 120px;}
   .pro_list .item .title{font-size: 18px;}
   .pro_list .item .num{width: 30%;}
   .pro_list .item .more{width: 70%;}
   .pro_list .item .more, .pro_list .item .moreall{font-size: 15px;}
  
   /*产品详情*/
   .proxq_project .table th, .proxq_project .table td{padding: 15px 10px;}
   /*产品需求*/
  .proxq_info .pic{width: 220px;margin-right: 0;}
  .proxq_info .info{margin-left: 240px;margin-top: 0;}
  .proxq_info .info .title{font-size: 20px;}
  .proxq_info .info .desc{font-size: 13px;line-height: 1.8;margin-top: 10px;}
  
   
}
@media screen and (min-width:768px) and (max-width:991px){
    .hd_bar{display: none;}
    .sj_menu{background: url(../images/menu.png) no-repeat center;background-size:contain;width: 40px;height: 40px;display: block;position:absolute;right: 2%;top: 50%;margin-top: -20px;}
    /*头部*/
    .head{position:fixed;width: 100%;left: 0;top: 0;z-index:100;background: #fff;padding:10px 0;border-bottom:1px solid #efefef;}
    .hd_logo .img{height: 45px;}
    .hd_nav{margin-top: 0;position:absolute;background: #fff;width: 140px;right: 0;top: 65px;padding:0 20px;display: none;border-top:1px solid #efefef;box-shadow:0 0 10px #efefef;}
    .hd_nav li{margin-left: 0;display: block;font-size: 15px;line-height: 34px;border-bottom:1px dashed #ddd;padding-left:10px;}
    .hd_nav li:last-child{border-bottom:none;}
    .hd_nav li.cur:after, .hd_nav li:hover:after{display: none;}
    .head+div{margin-top: 65px;}
    /*首页*/
   .idx_banner li{height: 400px;}
   .idx_banner .title{font-size: 28px;}
   .idx_banner .font{margin-bottom: 5px;font-size: 16px;}
   .idx_banner .more{width: 120px;line-height: 40px;font-size: 15px;margin-top: 35px;}
   
   .idx_titbox .t_tit{font-size: 28px;}
   .idx_titbox .b_brief{font-size: 15px;margin-top: 10px;}
   
   .idx_system .list{margin-top: 40px;}
   .idx_system .list .icon{width: 100px;}
   .idx_system .list .title{font-size: 16px;margin-top: 15px;}
   
   .idx_monitor_list .item{margin: 0 0 10px 1.5%;}
   .idx_monitor_list .item .title{font-size: 16px;}
   
   .idx_case_list{margin: 50px 0 50px -2%;}
   .idx_case_list .item{}
   .idx_case_list .item .title{font-size: 15px;}
   
   .idx_more{width: 120px;line-height: 40px;font-size: 16px;}
   
   .idx_bid .list{margin:40px 0;}
   .idx_bid .list li.odd{width: 70px;height: 70px;line-height: 70px;padding:0 15px;}
   .idx_bid .list li.odd span{font-size: 14px;}
   .idx_bid .list li.even .arrow{padding:0 8px;}
   
   .idx_news_list{width: 100%;}
   .idx_news_list .item{padding:20px 0;}
   .idx_news_list .info .title{font-size: 18px;}
   .idx_news_piclist{width: 100%;margin-left: -2%;}
   .idx_news_piclist .item{width: 48%;float: left;margin-left: 2%;}
   
   .idx_knowledg .column{width: 100%;}
   .idx_knowledg .column.fr{padding-left: 0;}
   .idx_knowledg .column.fl{padding-right: 0;border-right:none;}
   .idx_knowledg_list .item{font-size: 17px;padding:6px 0;}
   .idx_knowledg_list .item .title{width: 70%;font-size: 16px;}
   .idx_knowledg_list .item .date{font-size: 14px;}
   .idx_knowledg_list .item_pic .info{width:calc(100% - 215px);}
   .idx_knowledg .column.fr .idx_knowledg_list .item{padding:11px 0;}
   
   .idx_contact .column{width: 48%;}
   .idx_contact .detail{margin-top: 50px;}
   .idx_contact .column .title{font-size: 22px;}
   .idx_contact .column_l .font{font-size: 16px;}
   .idx_contact .column_r .font{font-size: 22px;}
   /*底部*/
  .idx_friendlk .fz{font-size: 14px;}
  .idx_friendlk .lk{font-size: 14px;}
  
  .footer .tit{font-size: 14px;margin-bottom: 15px;}
  .footer .lk{font-size: 13px;}
  .ft_vx{width: 18%;margin-left: 3%;}
  .ft_vx .vx_img{width: 90px;height: 90px;}
  .ft_about{width: 28%;}
  .ft_links{width: 12%;margin-left: 3%;}
  .ft_links .lks .lk{margin-bottom: 3px;}
  .ft_contact{width: 33%;margin-left: 3%;}
  .ft_about .desc{font-size: 13px;}
  
   /*新闻*/
   .inner_banner{height: 280px;}
   .inner_banner .title{font-size: 30px;margin-top: 10%;}
   .inner_banner .font{font-size: 22px;margin-top: 15px;}
    .inner_banner .more{width: 120px;line-height: 40px;font-size: 15px;}
  
   .news_menu .lk{width: 145px;font-size: 17px;padding: 5px 0;}
   .news_menu .lk a{line-height: 34px;}
   .news_menu .vx{margin-left: 10px;}
   .news_menu .vx .vx_img{margin-right: 10px;width: 45px;}
   
   .news_main{padding:0 0 30px;}
   .news_list .item{padding: 15px 10px;}
   .news_list .info{padding: 0 100px 0 225px;}
   
   .news_main .pagelist{margin-bottom: 20px;}
   
   /*案例详情*/
   .news_detail{box-shadow:none;padding:30px 30px;}
   /*公司介绍*/
   .about_banner{height: 330px;}
   .about_titbox .t_tit{font-size: 28px;}
   .about_intro .img{width: 100%;}
   .about_intro .text{width: 100%;position:relative;margin-top: 0;top: 0;height: auto;}
   
   .about_job .imgbox{width: 50%;border: 5px solid #53dfaf;margin-top: 70px;height: auto;}
   .about_job .imgbox .img{position:initial;width: 100%;}
   .about_job .info .list li{font-size: 15px;}
   
   .about_honor .list{margin-top: 25px;}
   .about_honor .list .item{width: 33.3%;margin:20px 0;padding: 0;}
   .about_honor .list .img{width: 80%;}
   
   .about_map .mapbox{height: 300px;}
   .about_map .info{position:initial;}
   /*产品*/
  .pro_main{padding:0 0 50px;}
   .pro_l{width: 100%;float:none;}
   .pro_topmenu{position:relative;}
   .pro_topmenu .titbox{position:relative;}
   .pro_topmenu .titbox .en{padding-left: 30px;}
   .pro_menuicon{background: url(../images/pro_menu.png) no-repeat center;background-size:cover;width: 26px;height: 26px;position:absolute;right: 30px;top: 50%;margin-top: -18px;}
   .pro_menulist{position:absolute;background: #fff;left: 0;right: 0;display: none;}
   
   .pro_tel{display: none;}
   
   .pro_r{float:none;width: 100%;margin-top: 20px;}
   .pro_list{margin-left: -2%;}
   .pro_list .item{width: 31.3%;margin:0 0 20px 2%;}
   .pro_list .item .img{width: 120px;height: 120px;}
   .pro_list .item .title{font-size: 18px;}
   .pro_list .item .num{width: 30%;}
   .pro_list .item .more{width: 70%;}
   .pro_list .item .more, .pro_list .item .moreall{font-size: 15px;}
   
   /*产品详情*/
   .casedet_detail .t_title{font-size: 24px;}
   .proxq_project .table th, .proxq_project .table td{padding: 15px 10px;}
   
   /*产品需求*/
  .proxq_info .pic{width: 220px;margin-right: 0;}
  .proxq_info .info{margin-left: 235px;margin-top: 0;}
  .proxq_info .info .title{font-size: 20px;}
  .proxq_info .info .desc{font-size: 13px;line-height: 1.8;margin-top: 10px;}
   
   
}
@media screen and (min-width:320px) and (max-width:767px){ 
    .hd_bar{display: none;}
    .sj_menu{background: url(../images/menu.png) no-repeat center;background-size:contain;width: 30px;height: 30px;display: block;position:absolute;right: 2%;top: 50%;margin-top: -15px;}
    /*头部*/
    .head{position:fixed;width: 100%;left: 0;top: 0;z-index:100;background: #fff;padding:5px 0;border-bottom:1px solid #efefef;}
    .hd_logo .img{height: 35px;}
    .hd_nav{margin-top: 0;position:absolute;background: #fff;width: 100%;right: 0;top: 45px;padding:0 20px;display: none;border-top:1px solid #efefef;}
    .hd_nav li{margin-left: 0;display: block;font-size: 15px;line-height: 34px;border-bottom:1px dashed #ddd;padding-left:10px;}
    .hd_nav li:last-child{border-bottom:none;}
    .hd_nav li.cur:after, .hd_nav li:hover:after{display: none;}
    .head+div{margin-top: 45px;}
    /*首页*/
   .idx_banner li{height: 300px;}
   .idx_banner .box{}
   .idx_banner .title{font-size: 18px;margin-bottom: 15px;}
   .idx_banner .font{margin-bottom: 5px;font-size: 12px; padding-left: 10px;width: 70%;}
   .idx_banner .font:before{width: 4px;height: 4px;}
   .idx_banner .more{width: 100px;line-height: 36px;font-size: 12px;margin-top: 25px;}
   
   .idx_banner .owl-pagination{bottom: 5px;}
   .idx_banner .owl-theme .owl-controls .owl-page span{width: 26px;height: 2px;}
   
   .idx_titbox .t_tit{font-size: 20px;}
   .idx_titbox .b_brief{font-size: 13px;margin-top: 10px;}
   
   .idx_sec{padding:35px 0 30px;}
   
   .idx_system .list{margin-top: 40px;}
   .idx_system .list .item{width: 33.3%;margin-bottom: 20px;}
   .idx_system .list .icon{width: 50%;}
   .idx_system .list .title{font-size: 14px;margin-top: 15px;}
   
   .idx_monitor_list{margin: 30px 0 0 0;}
   .idx_monitor_list .item{margin: 0 1% 10px 1%;width: 31.3%;height: 150px;padding: 15px 10px 0;}
   .idx_monitor_list .item .icon{width: 35px;}
   .idx_monitor_list .item .title{font-size: 14px;line-height: 20px;height: 40px;margin-top: 10px;}
   .idx_monitor_list .item .more{font-size: 12px;}
   
   .idx_case_list{margin: 30px 0 30px -2%;}
   .idx_case_list .item{}
   .idx_case_list .item .title{font-size: 13px;}
   
   .idx_more{width: 100px;line-height: 36px;font-size: 14px;}
   
   .idx_bid .list{margin:30px 0 20px;}
   .idx_bid .list li{margin-bottom: 15px;}
   .idx_bid .list li.odd{width: 60px;height: 60px;line-height: 60px;padding:0 15px;}
   .idx_bid .list li.odd span{font-size: 14px;}
   .idx_bid .list li.even .arrow{padding:0 8px;}
   
   .idx_news .detail{margin-top: 20px;}
   .idx_news_list{width: 100%;}
   .idx_news_list .item{padding:20px 0;}
   .idx_news_list .info .title{font-size: 16px;}
   .idx_news_list .info .brief{font-size: 13px;margin-top: 5px;}
   .idx_news_list .datebox{width: 70px;height: auto;padding: 15px 0 15px;margin-right: 10px;}
   .idx_news_list .datebox .day{font-size: 16px;}
   .idx_news_list .datebox .year{font-size: 14px;}
   .idx_news_list .info{width:calc(100% - 80px);float: right;}
   
   .idx_news_piclist{width: 100%;margin-left: -2%;}
   .idx_news_piclist .item{width: 48%;float: left;margin: 10px 0 0 2%;}
   
   .idx_knowledg .detail{margin-top: 30px;}
   .idx_knowledg .column{width: 100%;}
   .idx_knowledg .column.fr{padding-left: 0;}
   .idx_knowledg .column.fl{padding-right: 0;border-right:none;}
   .idx_knowledg_list .item{font-size: 14px;padding:6px 0;}
   .idx_knowledg_list .item .title{width: 70%;font-size: 16px;}
   .idx_knowledg_list .item .date{font-size: 13px;}
   .idx_knowledg_list .item_pic .info{width:100%;}
   .idx_knowledg_list .item_pic .img{width: 100%;height: auto;}
   .idx_knowledg_list .item_pic .title{width: 100%;font-size: 17px;}
   .idx_knowledg_list .item_pic .brief{margin-top: 5px;}
   .idx_knowledg .column.fr .idx_knowledg_list .item{padding:11px 0;}
   
   
   .idx_contact{padding:40px 0;}
   .idx_contact .column{width: 80%;float:none;margin:0 auto 15px;height: auto;padding:20px 0 20px;}
   .idx_contact .detail{margin-top: 30px;}
   .idx_contact .column .title{font-size: 16px;margin-bottom: 15px;}
   .idx_contact .column_l .font{font-size: 14px;}
   .idx_contact .column_r .font{font-size: 14px;}
   /*底部*/
  .idx_friendlk .fz{font-size: 13px;background-size: 12px;padding-left: 20px;}
  .idx_friendlk .lk{font-size: 13px;margin-right: 10px;}
  
  .footer .tit{font-size: 14px;margin-bottom: 5px;}
  .footer .lk{font-size: 13px;}
  .ft_vx{width: 100%;margin-left: 0;float:none;text-align: left;}
  .ft_vx .vx_img{width: 90px;height: 90px;margin-top: 5px;}
  .ft_about{width: 100%}
  .ft_links{width: 100%;margin-left: 0;}
  .ft_links .lks .lk{margin-bottom: 3px;float: left;width: 22%;}
  .ft_contact{width: 100%;margin-left: 0;}
  .ft_about .desc{font-size: 13px;}
  .footer .column{float:none;margin-bottom: 15px;}
  
  .copyr{padding:15px 0 55px;}
  .copyr p{line-height: 18px;}
  
   /*新闻*/
   .inner_banner{height: 200px;}
   .inner_banner .title{font-size: 20px;margin-top: 11%;}
   .inner_banner .font{font-size: 16px;margin-top: 10px;}
   .inner_banner .more{width: 100px;line-height: 36px;font-size: 13px;margin-top: 25px;}
   .inner_banner .line{width: 50px;height: 3px;margin-top: 20px;}
  
  
   .news_menu .lk{width: 33%;font-size: 15px;padding: 5px 0;}
   .news_menu .lk a{line-height: 34px;}
   .news_menu .vx{margin-left: 10px;display: none;}
   .news_menu .lk a:after{display: none;}
   
   .news_main{padding:0 0 30px;}
   .news_list .item{padding: 15px 10px;}
   .news_list .img{width: 100%;height: auto;float:none;}
   .news_list .info{padding: 0;width: 100%;margin-top: 10px;}
   .news_list .datebox{float:none;width: 100%;display: none;}
   .news_list .title{font-size: 16px;}

   .news_main .pagelist{margin-bottom: 20px;}
   
   .pagelist a{line-height: 24px;min-width:22px;font-size: 12px;padding:0 3px;margin:0;}
   .pagelist .fz{padding: 0 5px 0 5px;}
   .pagelist .ipt_txt{line-height: 24px;height: 24px;width: 25px;font-size: 12px;}
   
   /*新闻详情*/
   .news_detail{box-shadow:none;padding: 10px 10px;}
   .news_detail .t_title{font-size: 18px;}
   .news_detail .t_icon{margin:10px auto 0;width: 180px;}
   .news_detail .t_smbot span{margin:0 10px;}
   .news_detail .editbox{padding: 20px 0 30px;}
  
   .pagenav li{width: 100%;float:none;font-size: 13px;line-height: 26px;}
   .pagenav li.next{text-align: left;}
   .pagenav .backbtn{position:initial;margin:15px auto 0;width: 100px;line-height: 35px;}
  
   .news_consult .close{top: 10px;right: 10px;}
   /*案例*/
   .case_banner .title{margin-top: 14%;}
   .case_list .tag{font-size: 15px;width: 65px;height: auto;}
   .case_list .morebtn{float:none;position:absolute;bottom: 10px;margin-top: 0;}
   .case_list .item{position:relative;padding-bottom: 40px;}
   
   /*案例详情*/
   .casedet_tit .fz{font-size: 14px;}   
   .casedet_project .table th, .casedet_project .table td{font-size: 14px;padding:10px 5px;line-height: 26px;}
   
   .casedet_tedian .taglist{margin-left: -10px;}
   .casedet_tedian .taglist .tg{padding: 0 15px;font-size: 13px;margin: 0 0 10px 10px;}
   
   /*公司介绍*/
   .about_banner{height: 180px;}
   .about_titbox .t_tit{font-size: 18px;}
   .about_titbox .b_brief{font-size: 14px;}
   
   .about_intro{padding:10px 0 30px;}
   .about_intro .img{width: 100%;}
   .about_intro .text{width: 100%;position:relative;margin-top: 0;top: 0;height: auto;padding: 25px 20px 20px;}
   .about_intro .text .company{font-size: 17px;}
   .about_intro .text .desc{margin-top: 10px;    line-height: 1.8;}
   
   .news_menu{margin-bottom: 20px;}
   
   .about_job{padding:30px 0 50px;background-size: cover;}
   .about_job .detail{margin-top: 25px;}
   .about_job .imgbox{width: 100%;border: 5px solid #53dfaf;margin-top: 20px;height: auto;}
   .about_job .imgbox .img{position:initial;width: 100%;}
   
   .about_job .info{width: 100%;float:none;}
   .about_job .info .list li{font-size: 14px;margin-bottom: 10px;padding-left: 20px;}
   .about_job .info .desc{font-size: 14px;line-height: 1.8;}
   
   .about_honor{padding:30px 0 35px;}
   .about_honor .list{margin-top: 25px;}
   .about_honor .list .item{width: 33.3%;margin:20px 0;padding: 0;}
   .about_honor .list .img{width: 70%;}
   
   .about_map .mapbox{height: 200px;}
   .about_map .info{position:initial;}
   .about_map .text{width: 100%;height: auto;padding:20px 2%;}
   .about_map .text li{font-size: 14px;    line-height: 1.5;background-size: 18px;padding: 5px 0 5px 30px;background-position: left 7px;}
    
    /*产品*/
   .pro_main{padding:0 0 50px;}
   .pro_l{width: 100%;float:none;}
   .pro_topmenu{position:relative;}
   .pro_topmenu .titbox{position:relative;    padding: 10px 0;}
   .pro_topmenu .titbox .cn{font-size: 16px;}
   .pro_topmenu .titbox .en{padding-left: 30px;margin-top: 0;font-size: 13px;}
   .pro_topmenu .titbox .cn:before{width: 18px;height: 18px;}
   
   .pro_menuicon{background: url(../images/pro_menu.png) no-repeat center;background-size:cover;width: 20px;height: 20px;position:absolute;right: 30px;top: 50%;margin-top: -10px;}
   .pro_menulist{position:absolute;background: #fff;left: 0;right: 0;display: none;}
   .pro_menulist .item .title{font-size: 15px;}
   .pro_menulist .item .dropdown .lk{font-size: 14px;line-height: 40px;}
   

   .pro_tel{display: none;}
   
   .pro_r{float:none;width: 100%;margin-top: 20px;}
   .pro_list{margin-left: -2%;}
   .pro_list .item{width: 48%;margin:0 0 20px 2%;}
   .pro_list .item .img{width: 100px;height: 100px;}
   .pro_list .item .title{font-size: 16px;}
   .pro_list .item .num{width: 30%;line-height: 36px;}
   .pro_list .item .more{width: 70%;line-height: 36px;}
   .pro_list .item .more, .pro_list .item .moreall{font-size: 13px;}
   .pro_list .item .moreall{line-height: 34px;}
   .pro_list .item .bot{height: 36px;}
   .pro_list .item .brief{font-size: 13px;line-height: 20px;height: 40px;margin:10px 0;}
   
   /*产品详情*/
  .prodet_banner .title{margin-top: 16%;}
  
  .proxq_main{padding: 0;box-shadow:none;}
   .casedet_detail .t_title{font-size: 18px;}
   .proxq_project .table th, .proxq_project .table td{padding: 10px 10px;font-size: 13px;line-height: 22px;}
   .casedet_editbox{margin-top: 10px;}
   .proxq_project td .smtp{height: 30px;}
   .proxq_project{margin-bottom: 0;}
   
   /*产品需求*/
  .proxq_info .pic{width: 100%;margin-right: 0;float:none;}
  .proxq_info .info{margin-left: 0;margin-top: 10px;width: 100%;}
  .proxq_info .info .title{font-size: 17px;}
  .proxq_info .info .desc{font-size: 13px;line-height: 1.8;margin-top: 5px;}
  
  .pro_float,.pro_float_bottom{display: none;}
  
  .mobile_foot{display: none;background: #099a65;position:fixed;width: 100%;left: 0;bottom: 0;z-index:100;}
  .mobile_foot a{font-size: 14px;color: #fff;display: block;float: left;width: 50%;text-align: center;line-height: 40px;position:relative;}
  .mobile_foot a:first-child:after{content:'';width: 1px;height: 20px;right: 0;top: 50%;margin-top: -10px;background: #fff;position:absolute;}
  
  
  
}


.pagination {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	margin: 1.5% auto;
}

.pagination li {
	margin: 0 .2rem;
}

.pagination li a {
	
	padding: 0.3rem .5rem;
	border: #099a65 1px solid;
	text-decoration: none;
	
	color: black;
}



.pagination li.active a {
	background-color: #099a65;
	color: #FFF;
}