/** 
 * @copyright (C)2022 szokfw.com
 * 功能描述：网站CSS样式
 * @email tech@szokfw.com
 * @date 2022年05月24日
*/
@charset "utf-8";
@import url("./custom.css?v=2.0.1");
@import url("./animate.min.css");
@import url("./fonts.css?v=1222");
html {*overflow-y:auto;/* 去掉IE7下默认出现的滚动条 */}
@font-face {
  font-family: "iconfont"; 
  src: url('../fonts/iconfont.woff2?t=456') format('woff2'),
       url('../fonts/iconfont.woff?t=545') format('woff'),
       url('../fonts/iconfont.ttf?t=7857') format('truetype');
}
html, body {/* overflow-y: hidden; */font-family: "Microsoft Yahei","微软雅黑",Helvetica,Arial,sans-serif;}/*移动端防止网页左右晃动*/
*{padding: 0px; margin:0px; border:0px; box-sizing: border-box;-webkit-tap-highlight-color: transparent;font-family: "Microsoft Yahei","微软雅黑",Helvetica,Arial,sans-serif; color: #000;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, q, dl, dt, dd, ol, ul, li, fieldset, form, legend, caption, tbody, tfoot, thead, article, aside, dialog, figure, footer, header, hgroup, nav, section{ font: 12px/1 "Microsoft YaHei","微软雅黑","arial","tahoma","MicrosoftJhengHei";font-weight: normal;}
body, dl, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, legend {margin: 0;padding:0;}
p, ul, ol, fieldset {margin: 0;padding: 0;}
li {list-style: none;}
em, i {font-style: normal;}
table {font-size: inherit;border-collapse: collapse;border-spacing: 0;}
tbody {display: table-row-group;vertical-align: middle;border-color: inherit;}
fieldset, img {border: none;}
input {-webkit-appearance: none;}
textarea {-webkit-appearance: none;}
input, button, textarea, select {outline: none;font-family: "微软雅黑", Helvetia, "lucida Grande", Verdana, Arial;font-size: inherit;line-height: inherit;}
::-webkit-scrollbar{width:2px;background-color:#fff}
::-webkit-scrollbar-thumb{border:solid 2px #fff;width:5px;border-radius:4px;background-color:#00337F}
::-webkit-scrollbar-corner{background-color:#fff}
::-webkit-scrollbar:horizontal{height:9px}
::-webkit-selection{background:#00337F;color:#fff}
::-moz-selection{background:#00337F;color:#fff}
::selection{background:#00337F;color:#fff}
.input{ box-shadow: none;}
textarea {vertical-align: top;overflow: auto;/* 移除IE下的纵向滚动条 */}
a {color: #000;background-color: transparent;-webkit-text-decoration-skip: objects;text-decoration: none;}
img {vertical-align: middle;-ms-interpolation-mode: bicubic;}
span{white-space: inherit !important;}
.fl{ float: left;}
.fr{ float: right;}
.cl{ clear: both; width: 100%; display: block; height: 0px; margin: 0px; padding: 0px; font-size: 0px;}
a:hover{color: #00337F;}
a,a:hover,a:active,a:visited,a:link,a:focus,.button:active,.button:visited,.button:link,.button:focus {background: none;}
.key_inut:visited,.key_inut:visited,.key_inut:focus,.key_inut:-internal-autofill-selected{ background: #fff;}
.container{ width: 1200px; padding: 0px;}
/* iconfont样式 */
.dcico{font-family: "iconfont" !important;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.waptop{ display: none;}
/* 导航条 */
#topcontrol{display: none !important;}
.toper{ width: 100%; height: 100px; background:#fff ; position: relative;}
.toper,.toper *{transition: .7s;-webkit-transition: .7s;-moz-transition: .7s;-ms-transition: .7s;-o-transition: .7s;}
.wap_footer{display: none;}
.toper .navbar-head a span.icon-kuake:before{ font-size: 100px;}
.toper .navbar-head a .logoico{ font-size: 100px;}
.toper .navbar-head a.logolink{ font-size: 0px; padding: 0px; line-height: unset; margin: 0px;}
.toper .navbar-head a.logolink img{ padding: 10px 0px; height: 100px;}
.toper .navbar-head .logo{ padding: 5px 0px; width: 100%;}
.toper .nav-navicon ul li a{ font-size: 16px;color: #000; position: relative;}
.toper .nav-navicon ul li.active a{ font-weight: 530; color: #00337F;border-bottom: 2px solid #00337F; }
.toper .nav-navicon ul li.active a:after{ content: ""; width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0;  border-width: 8px; border-style: dashed dashed solid dashed; border-color: transparent transparent transparent transparent; position: absolute; bottom: -1px; left: 50%; margin-left: -8px;border-color: transparent transparent #00337F transparent;}
.toper .nav-navicon ul li a:hover{border-bottom: 2px solid #00337F; color: #00337F;}
.toper .nav-navicon ul li a:hover:after{ content: ""; width: 0; height: 0; overflow: hidden; font-size: 0; line-height: 0;  border-width: 8px; border-style: dashed dashed solid dashed; border-color: transparent transparent transparent transparent; position: absolute; bottom: -1px; left: 50%; margin-left: -8px;border-color: transparent transparent #00337F transparent;}
.toper .nav-navicon ul li .dcico{ height: 30px;}
.toper .nav-navicon ul li .dcico:before{font-size:30px;   /* position: absolute; top:50%;  margin-top: -15px; */ }
.toper .nav-navicon ul li.web_en a i,.toper .nav-navicon ul li.web_search a i{ display: block;}
/* 二级栏目 */
.toper .nav-navicon ul li .drop-menu{z-index: 999999; min-width: 150px; margin-left: 0; padding: 15px 0px;background: #00337F; }
.toper .nav-navicon ul li .drop-menu li a{ height: 45px; line-height: 45px; background: #00337F; color: #fff;}
.toper .nav-navicon ul li .drop-menu li:hover,.toper .nav-navicon ul li .drop-menu li a:hover{ background: none; border-bottom: 1px solid #fff; color: #fff;}
.toper .nav-navicon ul li .drop-menu li a:hover{ color:#fff ;}
.toper .nav-navicon ul li .drop-menu li:last-child a:hover{ border-bottom: 0px;}

.toper .nav-navicon ul li.web_en a:hover{border-bottom: 0px;}
.toper .nav-navicon ul li.web_en a:hover:after{ border: 0px;}
.toper .nav-navicon ul li.web_search a:hover,.toper .nav-navicon ul li .drop-menu li a:hover{border-bottom: 0px;}
.toper .nav-navicon ul li.web_search a:hover:after,.toper .nav-navicon ul li .drop-menu li a:hover:after{ border: 0px;}
/*搜索*/
.top_search{ position: absolute;z-index: 999; width: 100%; top: 100px; background: rgba(247,247,247,0.80); padding: 50px 0px;overflow: hidden;transition: 0.8s; text-align: center; display: none;}
.top_search .search_box{ width: 100%; padding: 0 15%; margin: 0 auto;}
.top_search .search_box .form-group{ width: 100%; height: 60px; line-height: 60px; border-radius: 0px; background: #fff; padding-left: 10px; padding-right: 10px;}
.top_search .search_box .input{ width: 100%;  height:60px;font-size: 15px;color: #666; line-height: 60px;font-weight: 100; border: none;outline: none; background: none;}
.top_search .search_box .input-group .button{ height: 60px; line-height: 60px;border: none;outline: none; background: none;}
.top_search .search_box .input-group .dcico:before{ font-size: 30px; color: #00337F;}
.top_search .mysearch{ margin-bottom: 15px;}
.searvh_hot{ color: #333; font-size: 15px; font-weight: 100;}
.searvh_hot a{padding: 0px 5px;color: #333; font-size: 15px; font-weight: 100;}
.searvh_hot a:first-child{ padding-left: 0px;}
.searvh_hot a:last-child{ padding-right: 0px;}
/* 轮播图 */
.home_banner{ width: 100%; position: relative; display: block; padding: 0px;} 
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus{outline: none;}
.slides,.flex-control-nav,.flex-direction-nav{margin: 0;padding: 0;list-style: none;}
.flexslider{margin: 0;padding: 0;position:relative}
.flexslider .slides > li{display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img{width: 100%;display: block;margin:0 auto}
.flex-pauseplay span{text-transform: capitalize;}
.slides:after{content: "\0020";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
html[xmlns] .slides{display: block;}
.no-js .slides > li:first-child{display: block;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; font-size:0px; }
.flex-control-nav li{display:inline-block;margin:0 3px;*display:inline;zoom:1;padding:8px ;}
.flex-control-nav a{display:inline-block;cursor:pointer;width:10px;height:10px;border-radius:50%;float:left;text-indent:-2000px;border:1px solid #ccc;background: #ccc; font-size: 0;  }
.flex-control-nav .flex-active{background:#fff; border-color: #fff;}
.flex-control-nav  li *{ font-size: 0px;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%; display:block}/* display:none隐藏左右按钮*/
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;margin-top:-25px; background: url(../images/prev.png) no-repeat center center; font-size: 0px;}
.flex-direction-nav li a.flex-next{left: 10px;}
.flex-direction-nav li a.flex-prev{right:10px;background: url(../images/next.png) no-repeat center center;}

.kefu{position:fixed;right:-170px;top:50%;z-index:900}
.kefu li a{text-decoration:none}
.kefu li{margin-top:1px;clear:both;min-height:61px;position:relative}
.kefu li i{background:url(../images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0px auto;text-align:center}
.kefu li p{height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff}
.kefu .my-kefu-qq i{background-position:4px 5px}
.kefu .my-kefu-tel i{background-position:0 -21px}
.kefu .my-kefu-liuyan i{background-position:4px -53px}
.kefu .my-kefu-weixin i{background-position:-34px 4px}
.kefu .my-kefu-weibo i{background-position:-30px -22px}
.kefu .my-kefu-ftop{display:none}
.kefu .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}
/* .kefu .my-kefu-ftop .my-kefu-main{padding-top:6px} */
.kefu .my-kefu-left{float:left;width:62px;height:47px;position:relative}
.kefu .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 15px;border-left:1px solid #fff;margin-top:14px}
.kefu .my-kefu-right{width:20px}
.kefu .my-kefu-tel-main{background:#00337F;color:#fff;height:61.2px;width:230px;padding:9px 0 0;float:left}
.kefu .my-kefu-main{background:#00337F;width:97px;height:61px;position:relative;padding:9px 0 0;float:left}
.kefu .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333}
/* 底部 */
.footer_pc{background: #333; padding-top: 80px;}
.footer_pc *{ color: #fff; font-size: 14px;}
.footer_pc .footer_con{ padding-bottom: 80px; clear: both; display: block;}
.footer_pc .footer_left{ float: left; width: 38%;}
.footer_pc .footer_left img{ height: 70px;}

.footer_pc .footer_left .footer_t1 i{ padding-right: 10px;}
.footer_pc .footer_left .footer_t2{ font-size: 36px; padding-bottom: 10px;}
.footer_pc .footer_left .footer_email{font-size: 16px;padding-bottom: 10px;}
.footer_pc .footer_left .footer_t3{ font-size: 16px;padding-bottom: 10px; height: auto; position: relative; padding-left: 55px; line-height: 22px;}
.footer_pc .footer_left .footer_t3 span{ position: absolute; left: 0; font-size: 16px; top: 0;}
.footer_pc .footer_left .footer_gchang {padding-left:85px;}
.footer_pc .footer_ewm{ float: right;}
.footer_pc .footer_ewm img{ width: 150px;}
.footer_pc .footer_nav{ float: left; }
.footer_pc .footer_nav ul li{ float: left; margin-left:90px; max-width: 150px;}
.footer_pc .footer_nav ul li p{ font-size: 18px; margin-bottom: 20px;}
.footer_pc .footer_nav ul li a{ display: block; line-height: 30px; font-size: 14px; overflow: hidden;white-space: nowrap; text-overflow: ellipsis;}
.footer_pc .footer_nav ul li a:hover{ color: #fff;}

.footer_pc2{line-height: 20px; padding: 25px 0;background: #333; font-size: 14px; overflow: hidden; color: #fff; border-top: 1px solid #484848; }
.footer_pc2 *{ color: #fff;}
.footer_pc2 .copy{ float: left;}
.footer_pc2 .map{ float: right; color: #fff;}
.footer_pc2  .map:hover{ text-decoration: underline;}

/* 首页 */
.home_product{ margin: 65px 0px 15px;}
.home_title{ text-align: center;}
.home_title a h1{font-size: 38px; font-weight: 500; letter-spacing: 2px;}
.home_product .home_pro_list { margin: 55px 0px;}
.home_product .home_pro_list img{ width: 100%;}
.home_product .home_pro_list .home_pro_box{-ms-flex-wrap: wrap !important;flex-wrap: wrap !important;height: 100%; }
.home_product .home_pro_list .home_pro_box .home_pro_pic{ width: 100%; height: 100%;}
.home_product .home_pro_list a{ width: 100%; display: block; height: 100%;}
.home_product .home_pro_list .home_pro_con{ height: 100%; padding: 20px; }
.home_product .home_pro_list .home_pro_con h3{ font-size: 22px; line-height: 28px; font-weight: 320; margin-bottom: 8px;}
.home_product .home_pro_list .home_pro_con .home_pro_desc p{ font-size:14px; line-height:24px ; text-align: justify; height: 48px; overflow: hidden; text-overflow: ellipsis; white-space: normal;}
.home_product .home_pro_list .home_pro_box_1,.home_product .home_pro_list .home_pro_box_4 { background: rgb(0,51,127,0.8);}
.home_product .home_pro_list .home_pro_box_1 .home_pro_con .home_pro_desc p,.home_product .home_pro_list .home_pro_box_4 .home_pro_con .home_pro_desc p{ color: #fff;}
.home_product .home_pro_list .home_pro_box_1 .home_pro_con h3,.home_product .home_pro_list .home_pro_box_4 .home_pro_con  h3{ color: #fff;}
.home_product .home_pro_list .home_pro_con .home_pro_more{ margin-top: 38px; width: 120px; height: 38px; line-height: 38px; text-align: center; display: block; border: 1px solid #333;}
.home_product .home_pro_list .home_pro_box_1 .home_pro_more,.home_product .home_pro_list .home_pro_box_4 .home_pro_more{ border-color: #fff; color: #fff;}

.home_solution{ margin-bottom: 65px;}
.home_solution_box{ padding:10px  ;}
.home_solution .home_solution_list{ margin-top: 55px;}
.home_solution .home_solution_con{ text-align: center; padding: 20px 25px;}
.home_solution .home_solution_con .dcico:before{ font-size:80px ; }
.home_solution .home_solution_con *{ color: #fff;}
.home_solution .home_solution_con .home_solution_pic{ margin-bottom: 15px;}
.home_solution .home_solution_con a h3{ font-size: 18px; font-weight: 400;}
.home_solution .home_solution_box_1{ background:#FCDE3F ;}
.home_solution .home_solution_box_2{background:#DB797E ;}
.home_solution .home_solution_box_3{background:#76C4E0 ;}
.home_solution .home_solution_box_4{background:#4DA48C ;}
.home_solution .home_solution_box_5{background:#8672A7 ;}
.home_solution .home_solution_box_6{background:#EC9E50 ;}
.home_solution .home_solution_box_7{background:#FCDE3F ;}

.contact_img img{width: 100%;}
#map{width: 100%; height: 500px;display: block;}
.location{ border-bottom: 1px solid #efefed;}
.location_title{line-height: 80px;font-size: 30px; position: relative;font-weight: normal;padding-left:30px ;}
.location_title:before{ font-family:'FontAwesome'; content:'\f054'; position: absolute; left: 0; font-weight: 100; color: rgb(0,51,127,0.8); top:3px}

.contact_info{margin: 65px 0px;}
.inside_title{width: 100%; display: block; text-align: center; position: relative; padding-top: 20px;}
.inside_title .inside_h2{font-size: 30px; padding-bottom: 14px; position: relative; z-index: 22; }
.inside_title .ensub{position: absolute; z-index: 1; width: 100%; top:0; left: 0; color:#f7f7f6; font-size: 50px;letter-spacing: -2px;line-height: 1;}
.contact_nr_list .contact_box{ background: #00337F; margin: 0px 15px; padding: 15px; position: relative; height: 110px;}
.contact_nr_list .contact_box  *{ color: #fff;}
.contact_nr_list .contact_box .contact_ico{ position: absolute; left: 20px; top: 50%; margin-top: -25px;}
.contact_nr_list .contact_box .contact_ico span:before{ font-size: 50px;}
.contact_nr_list .contact_box .contact_desc{ margin-left: 80px;}
.contact_nr_list .contact_box .contact_desc .contact_box_h3{ font-size: 16px; padding-bottom: 10px;}
.contact_nr_list .contact_box .contact_desc .contact_box_info{ font-size: 14px; line-height: 25px; }
.contact_send { margin-bottom: 65px;}
.contact_send .send_ico span:before{ font-size: 50px;}
.contact_send .send_title{ font-size: 24px; padding:10px 0px;}
.contact_send .send_title_en{ color: #aaa;}
.contact_send .send_info{ margin-top: 35px;}
.contact_send .send_info .send_tishi{ font-size: 16px; line-height: 28px; padding-bottom: 10px;}
.contact_send .send_info .send_tishi span{ padding-right: 5px;}
.liuyan_form .send_box{ margin: 10px 15px 20px;position: relative;}
.liuyan_form .send_box .input{height: 48px;line-height: 48px; border-radius: 0px; }
.liuyan_form .send_box span{ position: absolute; right: 10px; top: 50%; margin-top: -7px;}
.liuyan_form .send_box .textarea{ width: 100%; height: 250px;border: solid 1px #ddd; line-height: 28px; font-size: 14px; padding: 10px;}
.submit_tijiao{ margin-top: 25px; text-align: center;}
.submit_tijiao .submit{ width: 130px; height: 45px; color: #fff; text-align: center; margin: 0 auto; background: #00337F; border-radius: 3px;}
.contact_map{ margin-bottom: 65px;}
.about_info { margin: 65px 0px;}
.about_info .about_desc p{ line-height: 28px; font-size: 16px;}
.newslist_show{ margin: 65px 0px;}
.newslist_show .list-group,.newslist_show .list-group li{ border: 0px;}
.newslist_show .list-group li{padding: 15px 0px;}
.newslist_show .list-striped li:nth-child(odd){background: #fff;}
.newslist_show .list-striped li:nth-child(even){background: #f0f0f0;}
.newslist_show .list-group li .news_date{ padding: 10px 0px; font-size: 21px; color: #333}
.newslist_show .list-group li .news_title{ font-size: 22px; position: relative; padding-bottom: 15px;}
.newslist_show .list-group li .news_desc{text-indent: 2px; line-height: 25px;  font-size: 16px; color: #333; text-align: justify; height:75px ; overflow: hidden; white-space: normal; text-overflow: ellipsis;}
.newslist_show .list-group li a{ position: relative; margin-bottom: 30px; display: block; margin-top: 25px;}
.newslist_show .list-group li a .news_pic{ position: absolute;left: 0; top: 0; width: 220px;}
.newslist_show .list-group li a .news_pic img{ width: 100%; }
.newslist_show .list-group li a .news_list_info{ padding-left: 255px;}
.newslist_show .page_nav{ margin-top: 55px;}
.newslist_show .page_nav a{ padding: 10px 16px; font-size: 16px; line-height: 18px; display: inline-block;border: solid 1px #00337F; border-radius: 2px; margin: 0px 5px;}
.newslist_show .page_nav a.page-num-current{ background: #00337F; color: #fff;}
.news_content{padding: 65px 0px; background: #F5F5F5;}
.news_content .news_title{ text-align: center; margin-bottom: 20px; border-bottom: 1px dotted #DDDDDD; padding-bottom: 5px;}
.news_content .news_title h1{font-size: 28px; line-height: 1.5; font-weight: 530;}
.news_content .news_time{ text-align: center;}
.news_content .news_time *{color: rgba(0,0,0,.6);}
.news_content .news_time span{ margin-right:20px ;}
.news_content .news_time i:before{ font-size: 16px; padding-right: 5px;}
.news_content .detail{ margin-top: 40px; line-height: 1.8; font-size: 16px;}
.news_content .detail *{line-height:38px; font-size: 16px;}
.news_content .detail img,.news_content .detail video{max-width: 100%; vertical-align: middle; height: auto;}
.news_content .nr_fenye{ margin-top: 85px;}

/* 新增 */
.news_content .newsinfo_show{ background: #fff; margin-right: 40px; padding: 55px;}
.news_tuijian {margin-left: 40px;}
.news_tuijian .news_tuijian_list{ background: #fff; padding: 25px;}
.news_tuijian .news_tuijian_list .news_xihuan{ border-bottom: 1px solid #f5f5f5; margin-bottom: 25px;}
.news_tuijian .news_tuijian_list .news_xihuan h3{ font-size: 18px; line-height: 40px; position: relative; display: inline-block;}
.news_tuijian .news_tuijian_list .news_xihuan h3:before{content: ''; position: absolute; bottom: 0; height: 2px; background: #00337F; width: 100%;}
.news_tuijian .news_tuijian_list  aside{ }
.news_tuijian .news_tuijian_list  aside h3{ line-height: 50px; height: 50px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-size: 16px;}
.news_tuijian img{ width: 100%;}
.news_content .detail img, .news_content .detail video{ width: 100% !important; height: auto !important;}
.nr_fenye{ border: 1px solid #F5F5F5; line-height: 50px; height: 50px;}
.nr_fenye .nr_fenye_box a{ padding: 0px 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; width: 100%;}
.nr_fenye .nr_fenye_box_r{border-left: 2px solid #F5F5F5; text-align: right;}
.nr_fenye .nr_fenye_box a{line-height: 50px; font-size: 14px; }

/* .solution_info .solution_con_1 a{position: relative; display: block; height: auto; width: 100%;}
.solution_info .solution_con_1 a .solution_pic{position: relative; width: 50%; left:0;}
.solution_info .solution_con_1 a .solution_pic img{ width: 100%;}
.solution_info .solution_con_1 a .solution_txt{width: 45%; position: absolute; left: 55%; top: 20%;}

.solution_info .solution_con_2 a{position: relative; display: block; height: auto; width: 100%;}
.solution_info .solution_con_2 a .solution_txt{width: 45%; position: relative;  top: 20%; left: 0;}
.solution_info .solution_con_2 a .solution_pic{position: absolute; width: 50%; right: 0; }
.solution_info .solution_con_2 a .solution_pic img{ width: 100%;} */
.solution_info_list a{ position: relative; width: 100%; display: block;}
.solution_info_list .solution_pic img{ width: 100%;}
.solution_info_list{padding: 0px 10px;}
.solution_info_list .solution_con{ margin-bottom: 65px;}
.solution_info_list .solution_con .solution_txt{ margin-top: 20%;position: relative;}
.solution_info_list .solution_con .solution_txt h3{ font-size: 22px; margin-bottom: 35px; line-height: 42px;}
.solution_info_list .solution_con .solution_txt .solution_desc{ position: relative;}
.solution_info_list .solution_con .solution_txt .solution_con_desc { padding-left:85px ; margin-bottom: 15px;}
.solution_info_list .solution_con .solution_txt .solution_con_desc span{ position: absolute; left: 0;}
.solution_info_list .solution_con .solution_txt .solution_con_desc2 span { position: absolute; left: 0;}
.solution_info_list .solution_con .solution_txt .solution_con_desc2 {padding-left:85px ;}
.solution_info_list .solution_con .solution_txt .solution_desc *{ font-size: 16px; line-height:28px ;}
.solution_info_list .solution_con .solution_txt .solution_desc span{font-size: 16px; font-weight: 550;}
.solution_info_list .solution_con_1 .solution_txt{margin-left: 80px; }
.solution_info_list .solution_con_2 .solution_txt{margin-right: 80px; }
.solution_info_list .solution_con_2 .solution_pic{ text-align: right;}
.solution_content_show{ margin: 65px 0px;}
.detail p{ text-indent: 0;}
.solution_content_show .solution_title h1{ font-size: 28px; line-height: 2; font-weight: 550; letter-spacing: 2px; padding-bottom: 10px; position: relative;margin-bottom: 45px;}
.solution_content_show .solution_title h1:before{position: absolute; content: ''; width: 120px; bottom: 5px; height: 3px; background: #00337F;}
.solution_content_show .detail{line-height: 28px; font-size: 16px; margin-bottom: 45px;}
.solution_content_show .detail *{ line-height: 28px; font-size: 16px;}
.solution_content_show .detail img,.solution_content_show .detail video,.solution_content_show .detail table{ max-width: 100%;}
.solution_content_show .detail .detail_xiazai{ background: #ddd; padding: 30px;}
.solution_content_show .detail .detail_xiazai a{background: #fff; display: block; text-align: center; padding: 15px 0px; line-height: 30px; font-size: 20px;}

.case_lists_show{margin: 65px 0px;}
.case_lists_show .cases_box img{width: 100%;}
.case_lists_show .cases_box{ margin: 0px 15px 55px;}
.case_lists_show .cases_box a{display: block; position: relative; height: 100%;}
.case_lists_show .cases_box a .case_title{ position: absolute; bottom: 0px; background: rgb(0,51,127,0.8); color: #fff; width: 100%; padding: 15px 15px;transition: all .5s;}
.case_lists_show .cases_box a .case_title h2{color: #fff; font-size:20px ; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.case_lists_show .cases_box a .case_title .case_txt{ margin-top: 15px; font-size:15px; line-height:28px; color: #fff; height: 56px; overflow: hidden; white-space: normal; text-overflow: ellipsis;transition: all .5s;display: none;}
.case_lists_show .cases_box a:hover .case_title{transition-delay: .6s;}
.case_lists_show .cases_box a:hover .case_title .case_txt{ display: block;  transition-delay:.6s;}
.case_page{}
.case_page .page_nav{ margin-top: 55px;}
.case_page .page_nav a{ padding: 10px 16px; font-size: 16px; line-height: 18px; display: inline-block;border: solid 1px #00337F; border-radius: 2px; margin: 0px 5px;}
.case_page .page_nav a.page-num-current{ background: #00337F; color: #fff;}

.globle_con_show img{max-width: 100%; height: auto;}
.globle_con_show {padding-right: 20px;}
.globle_con_show p,.globle_con_show  div,.globle_con_show h1,.globle_con_show h2,.globle_con_show h3,.globle_con_show strong{ margin-bottom: 20px;}

.solution_content_show .globle_tab{padding:0px 25px; }
.solution_content_show .globle_tab h2{ font-size:22px; position: relative; border-bottom: 1px solid #efefed; padding-bottom: 10px; margin-bottom: 35px;}
.solution_content_show .globle_tab h2:before{ content: ''; position: absolute; width: 88px; height: 2px; background: #00337F; bottom: 0px; }
.solution_content_show .globle_tab a{ text-align: justify; display: inline-block; padding: 10px 12px; background: #f0f0f0; margin: 5px 5px 15px; border-radius: 3px;}
.solution_content_show .globle_tab a:hover{ background: #00337F; color: #fff;}

.product_serach{ background: rgb(0,51,127,0.5); padding: 65px 0px;}
.product_serach .pro_search_title h1{position: relative;padding-bottom: 35px; margin-bottom: 18px; font-size:38px ; display: inline-block; color: #fff; letter-spacing: 2px;}
.product_serach .pro_search_title h1:after{content: ''; display: block; position: absolute; width: 100%; height: 2px; background: #fff; bottom: 0;}
.pro_search_form{ margin-top: 15px; }
.pro_search_form .pro_search_form_title{ font-size: 20px; color: #fff; margin-bottom: 25px;}
.pro_search_form .pro_search_input{ position: relative; width: 100%; display: block; background: #fff; margin-bottom: 20px;}
.pro_search_form .pro_search_input .pro_search_ipput_show{ padding-right: 95px; width: 100%;}
.pro_search_form .pro_search_input .pro_search_ipput_show input{ background-color: #fff; border: 0;padding: 1em 1.5em 1em 1.5em;height: 4em;line-height: 2em;font-weight: 400;font-size: 1.5rem; width: 100%;}
.pro_search_form .pro_search_input .pro_search_button_show{ position: absolute; right: 0; top: 0; width: 90px; }
.pro_search_form .pro_search_input .pro_search_button_show .pro_submit{ width: 100%; height: 4em; line-height: 2em;font-weight: 400;font-size: 1.5rem;background: #fff; border: none;}

.pro_list_show{margin: 65px 0px;}
.pro_list_show .pro_list_box{ margin-bottom:45px;}
.pro_list_show .pro_list_box .pro_title{ color: #00337F; font-size: 22px; font-weight: 500; margin-bottom: 15px;}
.pro_list_show .pro_list_box .pro_title span{font-size: 22px; font-weight: 500;}
.pro_list_show .pro_list_box .pro_sortname{ font-size: 16px; font-weight: 400; margin-bottom: 15px;color: #4D687A;}
.pro_list_show .pro_list_box .desc{ line-height: 22px;}
.pro_list_show .page_nav{ margin-top: 55px;}
.pro_list_show .page_nav a{ padding: 10px 16px; font-size: 16px; line-height: 18px; display: inline-block;border: solid 1px #00337F; border-radius: 2px; margin: 0px 5px;}
.pro_list_show .page_nav a.page-num-current{ background: #00337F; color: #fff;}
.pro_list_show .pro_zshu{margin-bottom:45px; font-size: 18px; padding-bottom: 10px; border-bottom: 1px solid #E6E6E6; color: #656565;}
.pro_list_show .pro_zshu span{color: red;font-size: 18px; font-weight: 550;padding: 0px 3px;}
.pro_list_show .search_tishi{ color: #656565; font-size: 18px;}
.pro_list_show .search_tishi span{color: red;font-size: 18px;padding: 0px 3px;}
.detail table td p,.detail table td div{margin-bottom: 0px;}
.product_table{border:1px solid #548DD4}
.product_table th{border: 1px solid #eee;padding:5px 0px; line-height: 1.75; font-size:18px}
.product_table td{border: 1px solid #eee;padding:5px 0px; line-height: 1.75}

.pro_nav{ margin: 45px 0px 0px;}
.pro_nav *{ color: #fff;}
.pro_nav  .pro_nav_box{ position: relative; width: 100%; margin-bottom: 20px;}
.pro_nav  .pro_nav_box .pro_nav_name{ position: absolute; left: 0; top:2px;  }
.pro_nav  .pro_nav_box .pro_nav_name a{font-size: 18px; font-weight: 500;}
.pro_nav  .pro_nav_box .pro_nav_lists{ padding-left: 100px; text-align: justify;}
.pro_nav  .pro_nav_box .pro_nav_lists a{padding: 0px 15px 0px 0px; font-size: 16px; line-height: 24px;}

.padding_100{padding: 100px 0px;}
.jieguo { text-align: center;}
.jieguo img{max-width: 100%;}
.jieguo_info{ font-size: 22px; letter-spacing: 4px; color: #656565; padding: 25px 0px;}

.productNav_show{margin: 60px 0px;}
.productNav_show .productNavList  .pronavbox{ border: 1px solid rgb(0,51,127,.5); padding: 15px; margin-bottom: 35px;}
.productNav_show .productNavList  .pronavbox a{ font-size: 18px;}
.productNav_show .productNavList  .pronavbox:hover{border: 1px solid #00337F;}
.productNav_show .productNavList  .pronavbox a:hover{ color: #00337F;}

.pro_nav .pro_nav_box .pro_nav_name a.active{color: #00337F; font-weight: 530;}

/* 微小屏 */
@media (min-width: 576px){
	
} 



 @media (max-width: 810px){
	 
 }

 @media (max-width: 910px){
	 
 } 


/* 大屏 */
@media (min-width:1200px) {
	.toper .nav-navicon ul li{padding: 0px 20px;}
	.toper .nav-navicon ul li a{height: 100px; line-height: 100px; padding: 0px; font-size: 18px;letter-spacing: 1px;}
	.toper .nav-navicon ul li.web_en, .toper .nav-navicon ul li.web_search{width: 60px;vertical-align: middle; text-align: center;}
	.toper .nav-navicon ul li.web_en a,.toper .nav-navicon ul li.web_search a{}
	.toper .nav-navicon ul li.web_en ,.toper .nav-navicon ul li.web_search {font-size: 12px; height: 100px; line-height: unset; padding: 0px 0px 0px;}
	.toper .nav-navicon ul li.web_en a,.toper .nav-navicon ul li.web_search a{font-size: 12px; line-height: unset; padding-top: 32px;}
	.toper .nav-navicon ul li .dcico:before{font-size: 25px;}
	/*  新增  */
	
	.news_tuijian{ margin-left: 20px}
	.news_content .newsinfo_show{ margin-right: 20px; padding: 45px 20px 85px;}
}

@media (min-width:1200px) and (max-width:1289px) {
	.container{ width: 1200px; padding: 0px;}
	.globle_con_show img,.globle_con_show video,.globle_con_show table{width: 100%;}
	/*  新增  */
	.news_tuijian{ margin-left: 20px}
	.news_content .newsinfo_show{ margin-right: 20px; padding: 45px 20px 85px;}
}

@media (min-width:1290px) and (max-width:1450px) {
	.container{ width: 1300px; padding: 0px;}
	.toper .nav-navicon ul li {padding: 0px 30px;}
	.home_product .home_pro_list .home_pro_con .home_pro_desc p{ height: 72px;}
	.home_product .home_pro_list .home_pro_con .home_pro_more{margin-top: 30px;}
	.footer_pc .footer_left{ width: 35%;}
	.footer_pc .footer_nav ul li{margin-left: 120px;}
	.footer_pc .footer_con{ padding-bottom:30px;}
	.globle_con_show img,.globle_con_show video,.globle_con_show table{width: 100%;}
	/*  新增  */
	.news_tuijian{ margin-left: 25px}
	.news_content .newsinfo_show{ margin-right: 25px; padding: 45px 35px 85px;}
	
	
}
@media (min-width:1451px) and (max-width:1680px) {
	.container{ width: 1450px; padding: 0px;}
	.toper .nav-navicon ul li{padding: 0px 38px;}
	.home_product .home_pro_list .home_pro_con .home_pro_desc p{height: 96px;}
	.home_product .home_pro_list .home_pro_con .home_pro_more{margin-top: 30px;}
	.footer_pc .footer_nav ul li{margin-left: 140px;}
	.footer_pc .footer_con{ padding-bottom:30px;}
}
@media (min-width:1681px) and (max-width:1920px) {
	.container{ width: 1520px; padding: 0px;}
	.toper .nav-navicon ul li{padding: 0px 38px;}
	.home_product .home_pro_list .home_pro_con .home_pro_desc p{height: 96px;}
	.home_product .home_pro_list .home_pro_con .home_pro_more{margin-top: 30px;}
	.footer_pc .footer_nav ul li{margin-left: 140px;}
	.footer_pc .footer_con{ padding-bottom:30px;}
	.toper .nav-navicon ul li.web_en{ margin-left: 40px;}
	.toper .nav-navicon ul li.web_en, .toper .nav-navicon ul li.web_search{ width:42px;}
	.home_product .home_pro_list .home_pro_con .home_pro_desc p{ height: 120px;}
	.home_product .home_pro_list .home_pro_con .home_pro_more{margin-top: 20px;}
}	
@media (min-width:1921px){
	.container{ width: 1700px; padding: 0px;}
	.toper .nav-navicon ul li{ padding: 0px 40px;}
	.footer_pc .footer_con{ padding-bottom:30px;}
	.toper .nav-navicon ul li.web_en, .toper .nav-navicon ul li.web_search{ width: 80px;}
	.toper .nav-navicon ul li.web_en{ margin-left: 40px;}
	.footer_pc .footer_nav ul li{ margin-left: 155px;}
	.home_product .home_pro_list .home_pro_con{ padding: 25px  40px;}
	.home_product .home_pro_list .home_pro_con .home_pro_desc p{ height: 120px;}
	.home_product .home_pro_list .home_pro_con .home_pro_more{margin-top:42px;}
}
@media (max-width: 1199px){
	/*  新增  */
	.news_content .detail img, .news_content .detail video{ width: 100% !important; height: auto !important;}
	.news_content .news_title h1{font-size: 22px;}
	.news_tuijian{ margin-left: 20px}
	.news_content .newsinfo_show{ margin-right: 20px; padding: 45px 20px 85px;}
}
@media (max-width: 1024px){
	.news_content .news_title h1{font-size: 18px  !important;}
	.news_tuijian{ margin-left: 15px !important;}
	.news_content .newsinfo_show{ margin-right: 15px !important; padding: 45px 15px 85px !important;}
}
/* 小屏 */
 @media (min-width: 761px) and (max-width:1199px){
	 .container{ width: 100%; padding: 0px 15px;}
	 .toper{ height: 60px;}
	 .toper .navbar-head a.logolink img{height: 60px;}
	 .toper .nav-navicon ul li{padding: 0px 8px;}
	 .toper .nav-navicon ul li a{ font-size: 14px; padding: 0px; line-height: 60px;}
	 .toper .nav-navicon ul li .dcico:before{ font-size: 20px;}
	 .toper .nav-navicon ul li.active a{border-bottom: 0;}
	 .toper .nav-navicon ul li.active a:before{content: ''; position: absolute;left: 0; bottom: -1px;width: 100%; height: 2px; background: #00337F;}
	 .toper .nav-navicon ul li.web_en,.toper .nav-navicon ul li.web_search{margin-top: 14px;}
	 .toper .nav-navicon ul li.web_en a,.toper .nav-navicon ul li.web_search a{line-height: unset; padding-top: 0px;}
	 .toper .nav-navicon ul li.web_en a i,.toper .nav-navicon ul li.web_search a i{font-size: 10px;}
	 .footer_pc .footer_nav{width: 100%; margin-top: 35px;}
	 .footer_pc .footer_nav ul li{ width: 33.3%; margin-left: 0px; max-width: 100%; padding: 0px 5%;}
	 .globle_con_show{ padding-right: 0px;}
	 .globle_con_show img{ max-width: none !important; width: 100% !important; height: auto !important;}
	 .footer_pc .footer_con{ padding-bottom: 35px;}
	 .footer_pc .footer_ewm img{ width: 200px;}
	 .home_product .home_pro_list .home_pro_box_2 .xsl{ float: right;}
	 .home_product .home_pro_list .home_pro_box_2 .home_pro_con{ float: left;}
	 .home_product .home_pro_list .home_pro_box_3 .xsl{ float: right;}
	 .home_product .home_pro_list .home_pro_box_3 .xsr{ float: left;}
	 .footer_pc .footer_left{ width: 50%;}
	 .pro_search_form .pro_search_input .pro_search_button_show .pro_submit,.pro_search_form .pro_search_input .pro_search_ipput_show input{height: 4rem;line-height: 4rem; font-size: 1.2rem;}
	 
	 /* .solution_info_list .solution_con_1 .solution_txt{margin-left:0px;}
	 .solution_info_list .solution_con .solution_txt{margin-top: 0px;}
	 .solution_info_list .solution_con .solution_txt h3{margin-bottom: 15px; line-height: 28px;}
	 .solution_info_list .solution_con_1 .solution_txt h3{ margin-top: 35px;}
	 .solution_info_list .solution_con a{ display: block; position: relative;}
	 .solution_info_list .solution_con_2 .solution_tupian,.solution_info_list .solution_con_2  .solution_pic{ float: left; width: 100%;}
	 .solution_info_list .solution_con_2 .solution_wenzi{ float: right; width: 90%;} */
	 .case_lists_show .cases_box_2{margin-right: 0px;}
	 .case_lists_show .cases_box_1{margin-left: 0px;}
	 .solution_info_list .solution_con .solution_txt{ margin-top: 0px; margin-left: 25px;}
	 .solution_info_list .solution_con_2 .solution_txt{margin-left: 0px; margin-right: 25px;}
	 .solution_info_list .solution_con .solution_txt h3{margin-bottom: 15px; line-height: 28px; font-size: 16px; font-weight: 550;height: 56px; overflow: hidden; text-overflow: ellipsis; white-space: normal;}
	 .solution_info_list .solution_con .solution_txt .solution_desc *{ font-size: 14px;line-height: 20px;}
	 .solution_info_list .solution_con .solution_txt .solution_con_desc{height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: normal;}
	 .solution_info_list .solution_con .solution_txt .solution_con_desc2{height: 60px; overflow: hidden; text-overflow: ellipsis; white-space: normal;}
	 .newslist_show .list-group li a .news_pic{width: 220px; height: 152px;}
	 .newslist_show .list-group li a .news_list_info{height: 152px;overflow: hidden; text-overflow: ellipsis; white-space: normal; }
	 .newslist_show .list-group li .news_date{ font-size: 12px;padding: 5px 0px;}
	 .newslist_show .list-group li .news_title{ font-size: 18px; line-height: 24px;padding-bottom: 0;margin-bottom: 15px; max-height: 48px;overflow: hidden; text-overflow: ellipsis; white-space: normal;}
	 .newslist_show .list-group li .news_desc{ font-size: 14px; line-height: 20px; max-height: 60px;overflow: hidden; text-overflow: ellipsis; white-space: normal;}
	.newslist_show{margin: 50px 0px ;}

	 /* .solution_info_list .solution_con_2 .solution_tupian{ float: left; width: 100%;}
	 .solution_info_list .solution_con_2 .solution_wenzi{ float: right;} */
 }
@media (max-width: 760px){
	a:hover,a:active,a:visited,a:link,a:focus{ color: none;}
	.map_banner{margin-top: 50px;}
	.pc_top{ position: fixed; height: 50px; top: 0; left: 0; z-index: 999; border-bottom: 1px solid rgb(72,72,72,.2);}
	.toper{height: auto;}
	.container{ width: 100%; padding: 0px 10px;}
	.pc_top .container{ width: 100%; padding: 0px; background: rgb(255,255,255,.95);}
	.toper .navbar-head{ padding: 0px;}
	.pc_top .navbar{ padding: 0px 10px;}
	.pc_top .waptop{display: block;float: right; padding: 10px 15px;}
	.pc_top .waptop .dcico:before{font-size:30px ;}
	.pc_top .wap_yuyan{ margin-right: 15px;}
	.toper .navbar-head a.logolink img{ height: 50px; padding: 10px 0px;}
	.pc_top .navbarh_list_show { position: fixed; width: 100%;z-index: 99999; left: 0; height: 100%; background: rgb(255,255,255,.95);}
	.pc_top .navbarh_list_show ul{padding: 0px 10px;}
	.pc_top .navbar-head .icon-navicon{ border: 0; padding: 10px 0px;}
	.pc_top .navbar-head .icon-navicon:active{ background: none;}
	.pc_top .navbar-head .icon-navicon:before{ font-family: "iconfont"; content: "\e705"; font-size: 30px;}
	.pc_top .navbar-head .navActive:before{ font-family: "iconfont"; content: "\e97d"; font-size: 30px;}
	.pc_top .navbarh_list_show .nav a{ line-height:35px; padding: 10px 0px; font-size: 16px; position: relative; display: block;}
	.pc_top .navbarh_list_show .nav a.naverji:before{font-family: "iconfont";content: '';}
	.pc_top .navbarh_list_show .nav li.active a.nav_t{ font-weight: 500; color: #00337F;}
	.pc_top .navbarh_list_show .nav li.active{ border-bottom: 1px solid rgb(0,51,127,.5);}
	
	.pc_top .navbarh_list_show .nav li.web_en,.pc_top .navbarh_list_show .nav li.web_search{ display: none;}
	.pc_top .navbarh_list_show .nav li ul.drop-menu{  position: relative; min-width: none; margin: 0px; padding: 0px; border: 0;-webkit-box-shadow:none;box-shadow:0; width: 100%; background: none;}
	.pc_top .navbarh_list_show .nav li ul.drop-menu li{padding-left: 20px;}
	.pc_top .navbarh_list_show .nav li ul.drop-menu li a{ line-height: 30px; padding: 5px 0px;background: none;}
	.pc_top .navbarh_list_show .nav li ul.drop-menu li a.active{color: #00337F;}
	.pc_top .navbarh_list_show .nav li a.naverji:before{font-family: "iconfont"; content: "\e65f"; position: absolute;top: 0; right: 0; font-size: 18px; margin-top: 10px; }
	.pc_top .navbarh_list_show .nav li a.erjiactive:before{font-family: "iconfont";content: "\e65e"; position: absolute;top: 0; right: 0; font-size: 18px; margin-top: 10px; }
	.kefu{display: none;}
	.home_banner{top:51px;}
	.footer_pc{ padding-top: 35px;}
	.footer_pc .footer_left{ width: 100%;}
	.footer_pc .footer_left .footer_t2{ margin-bottom: 15px; margin-top: 10px; font-size: 28px;}
	.footer_pc .footer_con{ position: relative;}
	.footer_pc .footer_nav{ width: 100%; margin-top: 25px;}
	.footer_pc .footer_nav ul li{ margin-left: 0px; width: 33%; text-align: center;}
	/* .footer_pc .footer_nav ul li:nth-child(2){ margin: 0px 15%;} */
	.footer_pc .footer_ewm{position: absolute;top: 0; right: 0; text-align: right; opacity: 1; }
	.footer_pc .footer_ewm img{ width: 90px;}
	.footer_pc .footer_con{padding-bottom: 35px;}
	.footer_pc2 p,.footer_pc2 .map{ display: block; text-align: center;}
	.footer_pc2{margin-bottom: 50px;}
	.footer_pc2 .copy,.footer_pc2 .map{ float: unset;}
	.footer_pc2 .map{ margin-top: 8px;}
	
	.wap_footer{ display: block; width: 100%; background: #00337F; position: fixed; bottom: 0; height: 55px; z-index: 99999; }
	.wap_footer .wap_f_box{ text-align: center; padding-top: 6.5px;}
	.wap_footer .wap_f_box *{ color: #fff;}
	.wap_footer .wap_f_box .wap_f_icon { line-height:25px ;}
	.wap_footer .wap_f_box .wap_f_icon span:before{ font-size: 20px;}
	
	.contact_nr_list .contact_box{ margin: 0px;}
	.liuyan_form .send_box{margin: 10px 0px 20px;}
	.solution_info_list .solution_con{ margin-bottom: 0px;}
	.solution_info_list .solution_con_1 .solution_txt{ margin-left: 0px; margin-bottom: 45px;}
	.solution_info_list .solution_con_2 .solution_txt{ margin-right: 0px; margin-bottom: 45px;}
	.solution_info_list .solution_con .solution_txt{ margin-top: 0px;}
	.solution_info_list .solution_con_1 .solution_pic,.solution_info_list .solution_con_2 .solution_pic{ margin-bottom: 45px;}
	.solution_info_list .solution_con .solution_txt h3{ font-size: 22px; line-height: 32px; font-weight: 530;}
	.case_lists_show .cases_box{margin: 0px 0px 55px;}
	.globle_con_show{padding-right: 0px;}
	.solution_content_show .globle_tab{ padding: 0px;}
	.newslist_show .list-group li .news_title{ font-size: 22px; line-height: 32px;}
	.newslist_show .list-group li .news_date{ font-size: 18px;}
	.newslist_show .list-group li .news_desc{ font-size: 14px; line-height: 24px; height: 72px;overflow: hidden; text-overflow: ellipsis; white-space: normal;}
	.home_solution .home_solution_con{ padding: 15px;}
	.home_solution .home_solution_con a h3{height:44px; line-height: 22px; overflow: hidden; white-space: normal; text-overflow: ellipsis;}
	.detail table{ width: 100% !important; height: auto !important; word-break: break-all; border-collapse: collapse; border-spacing: 0; border-left: 1px solid #ddd; border-top: 1px solid #ddd;}
	.detail table td{ border: none; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; word-break: break-all;}
	.detail table td p,.detail table td div{margin-bottom: 0px;}
	.solution_info_list{padding: 0px;}
	.solution_content_show .solution_title h1{ font-size: 22px; line-height: 32px; padding-bottom: 18px;}
	
	.newslist_show .list-group li a .news_pic{ width:100%; position: unset; margin-bottom: 15px;}
	.newslist_show .list-group li a .news_list_info{ padding-left: 0;}
	.home_product{padding-top: 51px;}
	.pro_search_form .pro_search_input .pro_search_ipput_show input{height: 3em;}
	.pro_search_form .pro_search_input .pro_search_button_show .pro_submit{height: 3em;}
	/*  新增  */
	.news_content .news_title h1{font-size: 16px;}
	.news_tuijian .news_tuijian_list{padding: 15px !important;}
	.news_tuijian{ margin-left: 0px !important;}
	.news_content .newsinfo_show{ margin-right: 0px !important; padding: 15px !important;}
	.nr_fenye{ display: contents;}
	.nr_fenye div{ float: unset;}
	.nr_fenye .nr_fenye_box{ display: block; margin-bottom: 25px; border-left: 2px solid #F5F5F5;}
	.nr_fenye .nr_fenye_box_r{text-align: left; }
	.news_tuijian{ clear: both; display: block; margin-top: 45px;}
	.contact_nr_list .contact_box{ border-bottom: 1px dashed rgb(245,245,245,.3);}
} 