﻿@charset "utf-8";
/* CSS Document */
html,body{ font-family:"微软雅黑",sans-serif; background:#fff; color:#333; font-size:14px; -webkit-text-size-adjust: 100%;  -ms-text-size-adjust: 100%; width:100%;}
*{margin:0; padding:0; border:0;  text-decoration: none; font-family:"微软雅黑",sans-serif; }
article,aside,details,figcaption,figure,footer,banner,header,hgroup,main,menu,nav,section,summary {  display: block;}
h1,h2,h3,h4,h5,h6{  font-family: inherit;  font-weight: 500; font-size:14px;  line-height: 1.1;  color: #333;}
h1 { font-size:14px; font-weight:bold;}
h3{  font-weight:bold;font-size:14px; padding-bottom:10px;}
a, input, select, textarea {outline:none !important;}
img {  width: auto\9;  height: auto;  max-width: 100%;  vertical-align: middle;  -ms-interpolation-mode: bicubic;}
.img-rounded {  border-radius: 6px;}

ol,ul {	list-style:none}
dl {  margin-top: 0;  margin-bottom: 20px;}
dt,dd {  line-height: 24px;}
dt {  font-weight: bold;}
dd {  margin-left: 0;}

a{ text-decoration:none; color:#333;}
a:hover{color:#0094da; text-decoration: none;}
a:active,a:hover { outline: 0;}
a.shadow_more{ width:130px; margin:20px auto 0; height:45px; text-align:center; font-size:16px; display:block; background:#0094da; border-radius:20px; line-height:45px; color:#fff;}
p{ line-height:20px;}

.clear{ clear:both;}

.fl,.float_left,.f_l{ float:left;}
.fr,.float_right,.f_r{ float:right;}

.padding-left10{ padding-left:10px;}
.padding-bottom70{ padding-bottom:70px;}
.padding-bottom50{ padding-bottom:50px;}

.padding-top25{ padding-top:25px;} 
.padding-top50{padding-top:50px;}
.padding-top100{padding-top:100px;}
.padding-left10{ padding-left:10px;}
.padding-left70{ padding-left:70px;}
.padding70{ padding:50px 0;}

.text-left {  text-align: left;}
.text-right {  text-align: right;}
.text-center {  text-align: center;}
.text_size18{ font-size:18px; line-height:40px;}
@media screen and (max-width:480px){
.text_size18{ font-size:14px; line-height:30px;}	
}
.text_size14{ font-size:14px; line-height:25px;}
.text_size16{ font-size:16px; line-height:30px;}

.col-1, .col-2, .col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{ float: left;}
.col-12 {  width: 100%;}
.col-11 {  width: 91.66666667%;}
.col-10 {  width: 83.33333333%;}
.col-9 {  width: 75%;}
.col-8 {  width: 66.66666667%;}
.col-7 {  width: 58.33333333%;}
.col-6 {  width: 50%;}
.col-5 {  width: 41.66666667%;}
.col-4 {  width: 33.33333333%;}
.col-3 {  width: 25%;}
.col-2 {  width: 16.66666667%;}
.col-1 {  width: 8.33333333%;}


/* 通用*/
.warp,.sanme_bg,.sanme,#header-wrapper,.one_news,.footer,.index_a p,.hot_link ul,#main,.header_top{ width:100%; max-width:1200px; margin:0 auto;}
#main{ padding-top:30px; padding-bottom:30px;}
.bg-gary { background-color:#f9f9f9;}
.bg-blue{ background-color: #0094da; color:#fff;}
.bg-dark{ background:#464646; color:#fff;}
.blue{ color:#0094da;}
.dark{ color:#000;}
.green{ color:#1b8e00;}
.red{ color:#F00;}
.orange{ color:#ff6701;}


/*顶部180724更新*/
header{ height:35px; overflow:hidden;}
header .header_list a{ display:block; height:35px; line-height:35px; margin-left:20px; font-size:12px; color:#fff;}
header .header_list a.h-p{ background:url(../images/h_p.jpg) no-repeat left center; padding-left:30px;}
header .header_list a.h-t{ background:url(../images/h_t.jpg) no-repeat left center; padding-left:28px;}
header .header_list a.h-e{ background:url(../images/h_e.jpg) no-repeat left center; padding-left:33px;}
header .header_list a.h-f{ background:url(../images/h_f.jpg) no-repeat left center; padding-left:28px;}
header .header_list a.h-l{ background:url(../images/h_l.jpg) no-repeat left center; padding-left:29px;}

nav{width:100%; height:auto; display:inline-block;}


/*footer180724更新*/
footer .warp{ padding:10px 0;}
.sanmeblue{ background:#00487d;}
.border-blue{ border-bottom:1px solid #0564aa; padding:25px 0 15px;}
.bg-dark{ background:#3a3a3a; padding:10px 0;}
.quicklink{}
.quicklink ul li{ width:171px; float:left; text-align:center; font-size:16px; font-weight:600;}
.quicklink ul li img{ margin-bottom:15px; height:59px;}
.quicklink ul li a:hover{ color:#ee1c24;}

.link{}
.link ul li{ width:20%; float:left; font-size:14px;}
.link ul li span{ font-size:18px;}
.link ul li a{ color:#fff; }
.link ul li.link_case a{ margin-right:20px;}
.link ul li.link_case a:nth-child(2n){ margin-right:0;}
.link ul li a:hover{ text-decoration: underline;}
.link ul li p{ line-height:24px;}
.weichat{ width:95px; margin-right:10px; text-align:center; color:#fff;}
.weichat img{ width:95px; height:96px; margin-bottom:5px;}
.weibo{ width:26px;}
.weibo img{ margin-bottom:10px;}

.copyright a,.copyright p{ color:#fff;}
.copyright a{ margin-right:10px;}
.copyright a:hover{color:#0094da;}
.copyright p.fr a{ margin-right:2px; margin-left:2px;}

.friendlink{ padding:10px 0;color:#666; border-bottom:1px solid #666;}
.friendlink a{ color:#666; margin-right:10px; display:inline-block; font-size:12px;}
.friendlink a:hover{ text-decoration:underline;}

@media screen and (max-width:768px){
/*footer180724更新*/
.link ul li p{ font-size:12px;}
.copyright p.fr{ display:none;}
.weibo{ display:none}
}
@media screen and (max-width:640px){
/*footer180724更新*/
footer .padding-bottom50{ padding-bottom:30px;}
.weichat{ width:100%; margin-right:0px; text-align:left; color:#fff;}
.weichat img{ width:95px; height:96px; margin-bottom:5px;}
	
}
@media screen and (max-width:480px){
/*footer180724更新*/
.sanmeblue{ display:none}	
}

/* index */
banner {z-index:0; width:100%; background:#00487d; height:auto; margin-top:-5px;}
banner img{ width:100%;}

.p_top{ margin-bottom:22px;}
.p_top img{ float:left; width:35%; margin-right:5%; display:block;min-height:62px; overflow:hidden;}
.p_top p{ width:60%; float:left;}

.select{ display:block; margin-bottom:20px;}
.select select{ width:98%; height:25px; line-height:25px; padding-left:10px; border:1px solid #dcdcdc; display:block; margin-bottom:10px;}
.select option{ font-size:12px;line-height:20px; padding-left:10px;}

.order_3,.order_2,.order_1{ background:url(../images/index_28.jpg) no-repeat right #f4f4f4 ; width:33%; height:29px; line-height:29px; float:left; text-indent:10px; margin-bottom:10px;}
.order_2{background:url(../images/index_29.jpg) no-repeat right #f4f4f4 ;}
.order_3{ background:#e6e6e6; width:34%;}
.order_3 a{ color:#0094da;}
.r_line{ background:url(../images/index_31.jpg) no-repeat left #f4f4f4 ; display:block; width:100%; float:left; height:31px;}

.single_r .order_3,.single_r .order_2,.single_r .order_1{ background:url(../images/index_28.jpg) no-repeat right #f4f4f4 ; width:33%; height:29px; line-height:29px; float:left; text-indent:5px; margin-bottom:10px;}
.single_r .order_2{background:url(../images/index_29.jpg) no-repeat right #f4f4f4 ;text-indent:3px;}
.single_r .order_3{ background:#e6e6e6; width:33%;text-indent:6px;}

/* product */
.banner_bot{ background:#f4f4f4; min-height:40px; width:100%;}
.banner_bot .warp{ padding:10px;}
.one_news{ line-height:40px; color:#666; }
.one_news p{line-height:40px; color:#666;}
.one_news p i{color:#666;padding:0;}
.one_news a{color:#666; }
.one_news a:hover{ color:#0094da;}
.one_news span{ background:url(../images/product_05.jpg) no-repeat left center;height:40px; float:right; clear:right; font-size:12px; font-weight:normal; color:#666; padding-left:28px;}

.p_memos{ line-height:30px; margin-bottom:10px; margin-top:15px; border-bottom:1px dotted #dcdcdc; padding-bottom:10px;}
.single_l{ width:76%; float:left; margin-right:4%;}
.single_title{border-bottom:1px solid #dcdcdc; padding-bottom:10px;}
.single_title h1,.single_title h3{ font-size:16px;}
.single_title a{color:#0094da;}
.single_title h3 a{ color:#333;}
.single_title span{ float:right; clear:right; font-size:12px; font-weight:normal; line-height:30px;}
.pic_l ul{ margin-top:30px;  }
.pic_l ul li{ width:21.5%; margin-left:1.5%; margin-right:1.5%; float:left;margin-bottom:40px;}
.pic_l ul li img{ width:100%; padding-bottom:10px;}
.pic_l ul li p{ overflow: hidden; text-align:center; height:20px; line-height:20px; }

.pic_l2 ul{ margin-top:30px;  }
.pic_l2 ul li{ width:28%; margin-left:2.5%; margin-right:2.5%; float:left;margin-bottom:40px;}
.pic_l2 ul li img{ width:100%; padding-bottom:10px;}
.pic_l2 ul li p{ overflow: hidden; text-align:center; height:20px; line-height:20px; }

.single_r{ width:20%; float:left;}
.s_pro{ }
.s_pro ul li{ margin-bottom:20px;}
.s_pro img{ width:100%;}
.s_pro p{ padding-top:10px; line-height:22px;}

.s_list{ margin-bottom:20px;}
.s_list ul li{ background:url(../images/product_25.jpg) no-repeat left center; line-height:25px; height:25px; text-indent:8px;}

.pro_page ul{ padding-top:20px;}
.pro_page ul li{ padding-bottom:20px;}
.pro_page ul li h2 a{ color:#0094da; font-weight:700; margin-bottom:10px; display:block;}
.pro_page ul li img{ width:30%; float:left; padding-right:3.5%;}
.pro_page ul li p,.pro_page ul li h2{ width:66.5%;float:left;}
.pro_page ul li p{ line-height:24px;}


/* product-专题页面 */
.s-sub3,.s-sub2,.s-sub{ margin-top:15px;}
.s-sub3 h2,.s-sub2 h2,.s-sub h2{ height:20px; font-size:16px; padding-right:25px;font-weight:700; color:#d59600;}
.s-sub3 h2 img,.s-sub2 h2 img,.s-sub h2 img{ margin-left:5px;vertical-align:middle;}
.s-sub3 h2 span,.s-sub2 h2 span,.s-sub h2 span{ background-color:#d59600; width:15px; height:20px; text-align:center; font-size:16px; font-weight:700; font-style:italic; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin-right:5px; float:left; clear:left; padding-right:2px;}
.s-sub h2 a { height:20px; font-size:16px; font-weight:700; color:#d59600; }
.s-sub2 h2{ color:#518901;}
.s-sub2 h2 span{ background-color:#518901;}
.s-sub2 h2 a { height:20px; font-size:16px; font-weight:700; color:#518901; }
.s-sub3 h2{ color:#008cd7;}
.s-sub3 h2 span{ background-color:#008cd7;}
.s-sub3 h2 a { height:20px; font-size:16px; font-weight:700; color:#008cd7; }

.sub-i2,.sub-i{margin-top:10px; background:#f6f6f6; height:198px;}
.sub-i2 p,.sub-i p{ padding:10px 2% 10px 1%; line-height:26px; float:left; width:61%;}
.sub-i2 img,.sub-i img{ width:35%; height:198px;  border-left:2px solid #fff; float:right;}
.sub-i3 a,.sub-i2 a,.sub-i a{ color:#008cd7;}
.sub-i3 a:hover,.sub-i2 a:hover,.sub-i a:hover{ color:#f00;}
.sub-i2{ background:none;}
.sub-i2 p{ padding:0; padding-left:30px;}
.sub-i3{background:#f6f6f6; margin-top:10px;}
.sub-i3 p{ padding:10px 15px;line-height:26px;}

.pro_subject{ padding-top:10px; margin-bottom:15px;}
.pro_subject h2{ border-bottom:2px solid #0094da; line-height:30px;font-size:14px; font-weight:700;}
.pro_subject h2 a{ color:#000; font-size:14px; font-weight:700;}
.pro_subject h2 a:hover{color:#0094da;}

.pro_subject ul{ padding-top:20px;}
.pro_subject ul li{ width:31%; float:left; padding-right:2%;}
.pro_subject ul li p{ line-height:24px;}
.pro_subject ul li img{ width:100%;}


.pro_subject ul.conecrusher li{ width:30%; float:left; padding-right:5%;}
.pro_subject ul.conecrusher li p{ line-height:24px;}
.pro_subject ul.conecrusher li img{ width:100%;}

.pro_sub_mp3,.pro_sub_mp2,.pro_sub_mp{ margin-top:20px; margin-bottom:20px;}
.pro_sub_mp img{ float:left; width:43%; margin-right:2%; display:block;}
.pro_sub_mp p{ width:55%; float:left;}
.pro_sub_mp p img{ width:15%; float:left; padding-right:5%; padding-top:10px;}
.pro_sub_mp p span{ padding-top:10px; line-height:40px;}

.pro_sub_mp2{}
.pro_sub_mp2 img{ margin-right:50px;}
.pro_sub_mp2 ul li{ width:48%; float:left; line-height:24px; padding-right:2%;}
.pro_sub_mp3 ul li{ width:31%; float:left; padding-right:3.5%; margin-bottom:15px;}
.pro_sub_mp3 ul li img{ width:40%; float:left; clear:left; padding-right:5%;}
.pro_sub_mp3_spa{ padding-right:0;}

.pro_sub_pp{padding:2%; border:1px solid #dcdcdc; margin-bottom:20px;}
.pro_sub_pp p{ line-height:30px;}
.pro_sub_pp strong{ color:#000; }
.pp_down{ width:250px; float:right; height:22px; padding-top:5px;}
.pro_pp_pic{ border-bottom:1px dotted #ccc; margin-bottom:3px; padding-bottom:10px;}
.pro_sub_pp2 h2,.pro_pp_pic h2{ border-bottom:1px  solid #dcdcdc; line-height:40px;}
.pro_pp_pic img{ width:40%;float:left; width:40%; margin-right:2%; display:block;}
.pro_pp_pic p{ width:58%; float:left; line-height:35px;}

.pro_sub_pp2{border-top:1px dotted #ccc; padding-top:20px;}
.pro_sub_pp2 img{ float:left; width:40%; margin-left:2%; display:block;}
.pro_sub_pp2 p{ width:58%; float:left; line-height:35px;}

.pro_sub_pp3{ padding-top:20px;}
.pro_sub_pp3 img{ width:29.3%; padding-right:2.7%; float:left;}
.pro_sub_pp3 p{ width:68%; float:left; line-height:30px;}
/* product-content */

/* scroll导航 */
#p_menu{ margin-top:15px;position:relative;}
.scroll_nav_ul{position:relative;top:0px;z-index:99;float:left;width:100%; max-width:1200px; overflow:hidden; height:40px; padding-bottom:30px; background: #fff; border-bottom:3px solid #0092cc;}
.scroll_nav_ul li{float:left; width:13%;font-size:14px;font-weight:bold;color: #0094da; line-height:40px; text-align:center;}
.proName{ height:40px; width:48%; float:left; display:block; text-align:left;}
.proName h1{ font-size:20px; font-weight:bold; color:#333; line-height:40px;}
.scroll_nav_ul li a{padding:0 10px;}
.scroll_nav_ul li.normal a{color:#0094da;}
.scroll_nav_ul li.active a{color:#0094da; display:block}
.pkg-maodian{}
.row{width:100%; height:auto;}
#Htitle_1{ padding-top:15px;}
#Htitle_1 h2{ height:35px; line-height:35px; font-size:14px; font-weight:700;color:#0094da;}
.pro_special{  border-bottom:1px solid #ccc; padding-bottom:30px;}
.pro_special p{ padding-bottom:15px; line-height:24px;}
.pro_special table td{ line-height:25px; padding-left:10px; border:1px solid #dcdcdc;}


/* scroll导航结束 */

#header-wrapper {}	
.header {height:100px; border-bottom:1px solid #ccc; }
.xinghao { float:left; height:100px; width:40%;}
.xinghao h1 { line-height:100px; color:#1E1E1E; font-size:24px; font-weight:bold;}
.primary-menu2,.primary-menu {float:left;width:60%; height:100px;}
.primary-menu2 ul,.primary-menu ul {list-style-type: none; width:100%; margin-top:45px;}
.primary-menu2 ul li,.primary-menu ul li{position: relative; width:12%; float:left; margin-left:4%; text-align:center;}
.primary-menu2 ul li a,.primary-menu ul li a{font-size:14px;color: #0094da; text-align:center; display:block;}
.primary-menu2 ul li a:hover,.primary-menu ul li a:hover{ color:#f00;}

.primary-menu2 ul li{ width:16%}

#data,#relative,#topic,.p_line,#working,#advantage,#mainList{ padding-top:30px;  }
.p_main{}
.p_pic{ margin-top:30px; margin-bottom:15px;}
.p_pic img{ width:100%;}

.p_intro{ padding-bottom:10px;line-height:30px; text-indent:2em; font-size:14px; font-weight:700;}
.p_list{line-height:30px;}
.p_ly{ padding-bottom:10px;line-height:30px;}
.p_list strong,.p_ly strong{ }
.p_list span,.p_ly span{ }
.p_ly i{ color:#0094da; text-decoration:underline;}
.p_wuliao{}
.p_wuliao ul li{ width:11%; float:left; padding-left:1.5%;}
.p_wuliao ul li img{ width:100%;}


#relative_s ul,#advantage ul{ margin-bottom:10px;}
#advantage ul li{line-height:24px;}

#working{}
.w_i{ max-width:75%; margin-right:5%; float:left; padding-bottom:15px;}
.w_i p{ line-height:24px; padding-bottom:15px;}
.w_pic{ max-width:20%; width:120px; float:left;padding-bottom:15px;}
.w_pic img{ max-width:300px;}
.p_line{border-bottom:1px solid #ccc; padding-bottom:20px;}
.p_line p{ line-height:40px; text-align:center; font-size:16px; font-weight:700; color:#f00;}
.p_line2{ padding-left:10px;}
.p_line2 p{ line-height:40px; font-size:16px; font-weight:700; color:#f00;}

#working .w_i{ width:60%;}
#working .w_pic{ width:35%;}

#data table tr td{ line-height:25px; padding-left:10px; border:1px solid #ccc;}
.p_down{ font-size:16px; font-weight:700; padding-top:20px; line-height:30px;color:#0094da;}
.p_down a{color:#f00;}

#topic{ }
#topic ul li{ width:48%; padding-right:2%; float:left;}
#topic ul li img{ width:40%; padding-right:3%;float:left; }
#topic ul li p{line-height:22px; float:left; width:57%;}


#relative ul li{width:22%; margin-left:1.5%; margin-right:1.5%; float:left;margin-bottom:20px;}
#relative ul li img{ width:100%; margin-bottom:10px;}
#relative ul li p{ line-height:14px; text-align:center; height:14px;overflow:hidden; padding:0; margin:0;}
.r_pic{ border-top:1px dotted #dcdcdc; padding-top:10px; height:12px; overflow:hidden; width:99%;  margin:0 auto; margin-top:10px;}
.r_pic p.r_pic3,.r_pic p.r_pic2,.r_pic p.r_pic1{ background:url(../images/nav.jpg) no-repeat 0px 0px;height:13px; width:33%; text-indent:13px; line-height:13px; text-align:left; float:left; overflow:hidden; font-size:12px; }
.r_pic p.r_pic2{background:url(../images/nav.jpg) no-repeat 0px -13px; height:12px; line-height:12px; text-indent:14px; text-align:left;}
.r_pic p.r_pic3{background:url(../images/nav.jpg) no-repeat 0px -26px; height:12px; line-height:12px; text-indent:16px; text-align:left;}



.pro_bot{ margin-top:30px; }
.m_l{margin-bottom:20px; float: left; width:60%; padding-right:2%; border-right:1px dotted #dcdcdc; margin-right:2%;}
.ultable {width:100%;}
.ultable li {height:44px; margin-top:20px;line-height:44px;}
.ultable span {display:block;font-weight:bold;float:left;width:90px;color:#ff9000;}
.ultable li input {width:80%;height:40px;color:#afafaf;  padding-left:10px; border:1px solid #dcdcdc;}
.ultable li textarea {width:80%;color:#afafaf;border:1px solid #dcdcdc;padding-left:10px; font-size:14px; line-height:25px;}
.ultable li.spa{ padding-top:10px;height:30px;}
.ultable li.spa input{  padding-left:0px;}
.ultable li.spa .submit{text-align: center; line-height:30px; background-color: rgb(0,112,204); width:120px; height:30px; color:#fff;}
.ultable li.spa .reset{text-align: center; line-height:30px; background-color: rgb(203,203,203); width:120px; height:30px; color:#666;}

.pro_contact{ width:32%; float:left;}
.pro_contact p{ line-height:24px;}
.pro_contact strong{ font-size:14px; color:#f00;}

/* solution */
.s_pic{ width:48%; float:right;}
.s_pic img{ width:100%;}
.s_main{ width:48%; float:left;}
.sou_l{}
.sou_l ul{ }
.sou_l ul li{ margin-top:30px;}
.sou_l ul li img{ width:30%; float:left; padding-right:3.5%;}
.sou_l ul li p{ line-height:24px; float:left; width:66.5%;}

.s_pic .slides { margin: 0px auto; width:100%; height: auto; overflow: hidden; position: relative; }
.s_pic .slide-pic { margin: 0px; padding: 0px; width:100%; overflow: hidden; list-style: none; }
.s_pic .slide-pic img {width:100%; }
.s_pic .slide-pic li { display: none; }
.s_pic .slide-pic li.cur { display: block; }
.s_pic .slide-li { margin:5px; padding: 0px; bottom: 0px; left:40%; position: absolute; width:120px;}
.s_pic .slide-li li { margin: 0px; padding: 0px; width:50px; height: 8px; float: left; overflow: hidden; list-style: none;margin-left:1px; }
.s_pic .slide-li a {width:50px; height: 8px; color: #000; font-size: 12px; display: block;  margin: 0px; padding: 0px;margin-left:1px;}
.s_pic .slide-li a:hover { color: #F00; text-decoration: none; }
.s_pic .op li { background: #fff; filter: alpha(opacity=60); opacity: 0.6; }
.s_pic .op li.cur { margin: 0px; padding: 0px; background: #f00;  width:50px;margin-left:1px;}
.s_pic .slide-txt span { display: none; }

/*新闻中心*/
.newsTop{ margin:20px 0;}
.newsTop img{ width:30%; margin-right:3.5%; float:left;}
.newsTop p{ width:66.5%; float:left; line-height:24px;}
.newsTop p a{ font-weight:700;} 
.newsTop ul{ width:100%; float:left; margin-top:20px; border-top:1px solid #dcdcdc; padding-top:10px;}
.newsList ul li,.newsTop ul li{ line-height:30px; background:url(../images/index_47.jpg) no-repeat left center; height:30px; text-indent:10px; overflow:hidden;}
.newsList ul li span,.newsTop ul li span{ float:right; clear:right;}
.newsTop ul li.spa{ background:none; text-indent:0; padding-left:10px;}
.newsTop ul li.spa p{ width:97%;}

.news-List,.newsList{ padding-top:10px; margin-bottom:20px;}
.news_tree{ margin-bottom:15px;}
.news_tree ul li{ text-indent:15px; line-height:30px;font-weight:700; margin-bottom:2px;}
.news_tree ul li a{ color:#fff; background: #0094da;height:30px;width:100%; display:block;}
.news_tree ul li a:hover{ background: #f4f4f4; color:#000; height:30px; line-height:30px; width:100%; display:block;}

.news-List ul li{ line-height:24px;}
.news-List ul li span{ color:#999;}
.news-List ul li a{ color:#000;}
.news-List ul li.spa{ background:#f4f4f4; padding:10px; margin:5px 0;}
.news-List ul li.sub a{ font-size:14px; font-weight:700;}

/*20190723*/
.news-List1{ margin-top:30px;}
.news-List1 ul li{ background:#fff; margin-bottom:30px; height:100px; overflow:hidden;}
.news-List1 ul li:hover{ background:#f6f6f6;}
.news-List1 .newsPic{ width:15%; margin-right:3%; float:left;}
.news-List1 .newsPic img{ width:100%; height:100px;}
.news-List1 .newsTitle{ width:82%; line-height:25px; float:left; text-align:justify;}
.news-List1 .newsTitle a{ font-size:14px; color:#000; font-weight:700;}
.news-List1 .newsTitle a:hover{ color:#0094da;}
@media screen and (max-width:1024px){
.news-List1 .newsPic{ width:25%; margin-right:5%; float:left;}
.news-List1 .newsPic img{ width:100%; height:100px;}
.news-List1 .newsTitle{ width:70%; line-height:15px; float:left;}
}

.aboutInfo,.newsInfo{ padding-top:10px; line-height: 35px; }
.newsDate{padding-bottom:10px;}
.share{width:300px; float:right; clear:right;}
.newsInfo img{ }
.aboutInfo p,.newsInfo p{ padding-bottom:10px; line-height:30px; margin-bottom: 10px;}

.news_next{ border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc; margin:30px 0;}
.news_next ul li{ width:47%; float:left; line-height:35px; height:35px; padding-left:2%; overflow:hidden;}
.news_next ul li.pre{ border-right:1px solid #dcdcdc;}

.news_related{}
.news_related h2{ font-size:14px; font-weight:700; padding-bottom:5px;}
.news_related ul li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap; 
	background:url(../images/product_25.jpg) no-repeat left center; height:32px; text-indent:10px; 
	line-height:32px; border-bottom:1px dotted #dcdc;}


/*关于山美*/
.aboutTop{ margin-top:5px; width:100%;}
.aboutTop p{ background:url(../images/about/about_bg.jpg) repeat; height:auto; line-height:30px; width:100%;text-align:justify;}
.aboutList{}
.aboutList ul li{ width:30%; margin-right:3%; float:left; margin-top:20px;}
.aboutList ul li p{background:url(../images/about/about_bg.jpg) repeat-y; line-height:30px; height:90px; overflow:hidden;}
.aboutList ul li img{ width:100%;}


/*****about-content*****/
.aboutInfo{ width:100%;}
.aboutInfo h3{ font-size:16px; padding-top:20px;}
.aboutInfo p{ line-height:30px;text-align:justify;}
.aboutInfo p strong{ font-size:16px; color:#333;}
.aboutInfo p.aboutTop{background:url(../images/about/about_bg.jpg) repeat;line-height:30px; height:auto;text-align:justify;}
.aboutInfo ul{ margin-bottom:10px;}
.aboutInfo ul li{line-height:30px; background:url(../images/index_47.jpg) no-repeat left center; height:30px; text-indent:10px; overflow:hidden; padding:0; margin:0;}
.about-right{ float:right; margin-top:15px; padding-left:20px; clear:right; min-width:313px; height:auto;}

.about-rongyu15,.about-rongyu14,.about-rongyu12,.about-rongyu11,.about-rongyu10,.about-rongyu9,.about-rongyu8,.about-rongyu7,.about-rongyu6,.about-rongyu5,.about-rongyu4,.about-rongyu3,.about-rongyu2,.about-rongyu{ background:url(../images/about/about4_03.jpg) no-repeat left; height:331px; padding:30px 0; padding-left:145px; border-bottom:1px dotted #cbcbcb;}
.about-rongyu14 p,.about-rongyu12 p,.about-rongyu11 p,.about-rongyu10 p,.about-rongyu9 p,.about-rongyu8 p,.about-rongyu7 p,.about-rongyu6 p,.about-rongyu5 p,.about-rongyu4 p,.about-rongyu3 p,.about-rongyu2 p,.about-rongyu p{ line-height:26px;}
.about-rongyu2{ background:url(../images/about/about4_06.jpg) no-repeat left; height:149px; }
.about-rongyu3{background:url(../images/about/about4_02.jpg) no-repeat left; height:196px;}
.about-rongyu4{background:url(../images/about/about4_01.jpg) no-repeat left; height:196px;}
.about-rongyu5{background:url(../images/about/about4_07.jpg) no-repeat left center; height:auto;}
.about-rongyu6{background:url(../images/about/about4_08.jpg) no-repeat left center; height:auto;}
.about-rongyu7{background:url(../images/about/about4_09.jpg) no-repeat left center; height:auto;}
.about-rongyu8{background:url(../images/about/about4_10.jpg) no-repeat left center; height:auto;}
.about-rongyu9{background:url(../images/about/about4_11.jpg) no-repeat left center; height:auto;}
.about-rongyu10{background:url(../images/about/about4_12.jpg) no-repeat left center; height:auto;}
.about-rongyu11{background:url(../images/about/about4_20.jpg) no-repeat left center; height:auto;}
.about-rongyu12{background:url(../images/about/about4_21.jpg) no-repeat left center; height:auto;}
.about-rongyu14{background:url(../images/about/about4_23.jpg) no-repeat left center; height:auto;}
.about-rongyu15{background:url(../images/about/about4_24.jpg) no-repeat left center; height:auto;}
.aboutBot{ border-top:1px dotted #dcdcdc; padding-top:10px; margin-top:10px;}

/*****contant*****/
.aboutInfo p span{ font-weight:bold; font-size:13px;}
.aboutInfo form{ padding-bottom:15px;}
.aboutInfo table td{ line-height:25px;}
.aboutInfo table td textarea,.aboutInfo table td input{ border:1px solid #dcdcdc;font-size:12px; line-height:25px; min-height:25px; height:auto; width:60%; margin:5px 0; padding-left:1%; color:#666;}
.aboutInfo h2{ border-bottom:1px dotted #cbcbcb; padding-top:15px;}
.aboutInfo ul li{ line-height:20px; margin-top:15px;}
.aboutInfo ul li a{color:#008cd7;}
.aboutInfo ul li p{ padding-top:0px; margin:0px;}

.peijian{ border-top:1px dotted #ccc; padding-top:60px; margin-top:60px;}
.peijian h3{ font-size:16px; margin-bottom:15px;}
.peijian ul li{ width:23.5%; margin-right:2%; float:left; text-align:center; margin-bottom:40px;}
.peijian ul li:nth-child(4n){ margin-right:0;}
.peijian ul li img{ width:100%; display:block;}
.peijian ul li p{ line-height:30px; background:#0094da; height:30px; text-align:center; color:#fff;}
.peijian a:hover{ color:#fff;}

/*****about-culture*****/
.aboutInfo .about-title{ width:60%; margin:20px auto; height:38px; border-bottom:1px dotted #ccc; line-height:38px; text-align:center;}
.aboutInfo .about-title span{ font-size:16px; font-weight:700; color:#333;}
.aboutInfo p.culture{ line-height:28px; padding-bottom:10px;}
.aboutInfo p.culture strong{ font-size:14px; color:#333;}

.psj_beizhu { width: 100%; margin-top: -30px; padding-bottom: 30px;  background: #fff; border: 0; border-bottom: solid 1px #ccc; line-height: 23px; font-size: 11px; }


/*工程现场详情页面更新*/
.project_intro{ width:100%; float:left; margin-bottom:30px;}
.project_intro p{ font-size:16px; font-weight:600; line-height:30px;}

/*新增*/
.p_left{ width:60%; float:left;}
.p_right{ width:40%; float:left;}
a.p_button{ color:#f00;}
a.p_button:hover{color:#0094da;}


/*2017.2.6关于山美*/
.bg-sanme{ background:url(../images/bg_sanme.jpg) no-repeat left 200px; width:100%; min-height:461px; height:auto; padding-top:70px;}
.aboutList2,.aboutList{ padding:30px 0;}
.aboutList p{ padding-left:50px;}
.aboutList2 p{padding-right:50px;}
.aboutList2 p,.aboutList p{ line-height:40px; font-size:16px;}

.about-sanme{ }
.about-sanme h2{ border-bottom:5px solid #0094da; padding-bottom:10px; width:105px; margin:0 auto 20px; font-size:22px; text-align:center; }
.about-sanme .col-6 h2{ padding-top:30px;}
.about-sanme a{ width:100px; height:40px; line-height:40px; text-align:center; border:1px solid #0094da; display:block; color:#0094da; margin-top:20px; font-size:14px;}
.about-sanme a:hover{ background:#0094da; color:#fff;}

.aboutVideo{float:right; clear:right;}

/*contact17.12.12*/
.contact{ padding-bottom:50px;}
.contact_tel{ font-size:24px; color:#d00000; text-align:center; line-height:30px; height:30px; padding:50px 0; border-bottom:1px solid #ccc; margin-bottom:50px;}
.contact_tel span{ padding-left:60px;}
.contact_text{ margin-right:50px;}
.contact_text p{ line-height:30px; font-size:14px; margin-bottom:30px;}
.contact_text b{ font-size:16px; font-weight:700; color:#000;}
.contact_text ul li{ width:50%; float:left; line-height:30px; font-size:14px; margin-bottom:30px;}
.contact_text ul li.spa{ width:100%;}

.contact_list{ margin-top:60px; border-left:1px solid #ccc; padding:40px 5%;}
.contact_list1 li{ width:30%; float:left; text-align:center; margin:0 0 30px;}
.contact_list2 li a,.contact_list1 li a{ width:112px; height:37px; border:1px solid #0094da; border-radius:50%; padding-top:75px; font-size:14px; display:block;color:#0094da; margin:0 auto; }
.contact_list2 li a:hover,.contact_list1 li a:hover{ color:#fff;}
.contact_list1 li .contact_nav1{ background:#fff url(../images/contact_06.png) no-repeat 30px 15px; }
.contact_list1 li .contact_nav1:hover{ background:#0094da url(../images/contact_06_hover.png) no-repeat 30px 15px;}
.contact_list1 li .contact_nav2{ background:#fff url(../images/contact_09.png) no-repeat 38px 20px;}
.contact_list1 li .contact_nav2:hover{ background:#0094da url(../images/contact_09_hover.png) no-repeat 38px 20px;}
.contact_list1 li .contact_nav3{ background:#fff url(../images/contact_12.png) no-repeat 30px 25px;}
.contact_list1 li .contact_nav3:hover{ background:#0094da url(../images/contact_12_hover.png) no-repeat 30px 25px;}
.contact_list2{ width:65%; margin:0 auto;}
.contact_list2 li{ width:45%;float:left; text-align:center;}
.contact_list2 li .contact_nav1{ background:#fff url(../images/contact_24.png) no-repeat 40px 22px; }
.contact_list2 li .contact_nav1:hover{ background:#0094da url(../images/contact_24_hover.png) no-repeat 40px 22px;}
.contact_list2 li .contact_nav2{ background:#fff url(../images/contact_27.png) no-repeat 33px 20px;}
.contact_list2 li .contact_nav2:hover{ background:#0094da url(../images/contact_27_hover.png) no-repeat 33px 20px;}

/*contact-info*/
.columnlist{margin:50px auto;}
.columnlist ul li{ text-align:center; float:left; margin-right:21px; width:calc(20% - 21px);}
.columnlist ul li a{ color:#000; border:1px solid #555; display:block;  border-radius:5px; font-size:18px; line-height:64px; height:64px;}
.columnlist ul li.hover a,.columnlist ul li a:hover{ background:#0094da; border:1px solid #0094da; color:#fff;}

.contact_after_sales,.contact_order{ margin:50px 0;}
.contact_order p{ font-size:14px; line-height:40px; text-align:center;}
.contact_order .background{ background:none;}
.contact_order .order .form-right textarea{height:176px;}
.contact_order .parts .form-right textarea{height:222px;}

.contact_after_sales p{ font-size:24px; text-align:center; line-height:40px; margin-bottom:50px; color:#000;}
.contact_after_sales span{ color:#d00000; font-size:30px;}
.contact_after_sales p.after_sales_down{ background:url(../images/products-info_06.jpg) no-repeat left center; height:40px; text-indent:30px; font-size:16px; text-align:left;}

.products-form{ background:#f5f5f5; height:auto; padding:20px;}
.form-title{ font-size:22px; color:#222; text-align:center; margin-bottom:20px;}
.form-left{ width:48%; margin-right:4%; float:left;}
.form-left ul li{ margin-bottom:10px;}
.form-left ul li span{ width:20%; font-size:14px; height:35px; line-height:35px; color:#444; padding:0; margin:0; text-align:right; float:left;}
.form-left ul li input{ height:35px; width:78%; border:1px solid #ccc; color:#666; line-height:35px; background:#fff;float:left; text-indent:10px;}
.form-right{ width:48%; float:left;}
.form-right textarea{ width:98%; height:130px;border:1px solid #ccc; color:#666; line-height:35px; text-indent:10px; font-size:12px;}
.form-botton{ margin:10px auto 20px auto; width:260px;}
.form-botton .reset,.form-botton .submit{ width:110px; height:35px; text-align:center; background:#ee1c25; color:#fff; line-height:35px; float:left; margin-right:40px;}
.form-botton .reset{ background:#454545; margin-right:0;}


.contact_product{border-top:1px dotted #ccc; margin-top:60px;}
.contact_product ul{ padding:60px 0;}
.contact_product ul li{ width:25%; float:left;}
.contact_product ul li img{ width:95%; margin:0 auto;}
.contact_product ul li p{ line-height:40px; text-align: center;}


#download h1{ font-size:18px; margin-bottom:30px;}
.download{ width:100%; border-bottom:1px  dashed #ccc;  margin-bottom:20px;}
.download p{ margin-bottom:10px;}
.download p strong{ font-size:16px;}
.download li{ background:url(../images/download.png) no-repeat left center; line-height:40px; width:calc(25% - 50px); float:left; height:40px; padding-left:50px; margin-bottom:20px;}
@media only screen and (max-width:768px){
.download li{ background:url(../images/download.png) no-repeat left center; line-height:40px; width:calc(50% - 50px); float:left; height:40px; padding-left:50px; margin-bottom:20px;}	
}
@media only screen and (max-width:480px){
.download li{ background-size:25px 24px; width:calc(50% - 32px);  padding-left:32px; height:auto; line-height:30px;}	
}
@media only screen and (max-width:360px){
.download li{  width:calc(100% - 32px);}	
}

/*关于我们180724更新*/
.about_list { margin-bottom:1px;}
.about_list h3{ font-size:24px; margin-bottom:15px; color:#fff;}
.about_list p{ font-size:14px; line-height:30px; margin-bottom:15px; color:#fff;}
.about_list .about_more2,.about_list .about_more{ background:#0094da; border:1px solid #fff; color:#fff; width:50px; height:30px; line-height:30px; text-align:center; font-size:14px; display:block;}
.about_list .about_more:hover{ background:#fff; color:#0094da;}
.about_list .about_more2{ background:#f5f5f5; border:1px solid #888; color:#888; }
.about_list .about_more2:hover{ background:#0094da; color:#fff; border:1px solid #0094da; }

.about_file_img{ width:calc(66.66666667% - 1px); margin-right:1px;}
.about_file_img img{ width:100%; height:400px;}
.about_file_text{ width:calc(33.33333333% - 30px);padding-top:60px; padding-left:30px;  background:#0094da; height:340px; }
.about_file_text p strong{ font-size:18px;}

.about_view_img{ height:300px; overflow:hidden; width:calc(33.33333333% - 1px); margin-bottom:1px; margin-right:1px;}
.about_view_img img{ width:100%;height:300px;}
.about_view_text{ background:#f5f5f5; height:240px; width:calc(33.33333333% - 60px); padding:60px 30px 0; }
.about_view_text h3,.about_view_text p{ color:#555;}

.about_culture{ height:300px; overflow:hidden; position:relative; width:33.33333333%; margin-bottom:1px;}
.about_client img,.about_technology img,.about_culture img{ width:100%; height:300px;}
.about_client a .text,.about_technology a .text,.about_culture a .text{ background:rgba(0,0,0,0.6); height:83px; width:400px; padding-left:20px; position:absolute; top:217px; padding-top:10px;}
.about_client .text p,.about_client .text h3,.about_technology .text p,.about_technology .text h3,.about_culture .text p,.about_culture .text h3{ margin-bottom:5px;}

.about_news{ background:#0094da; height:300px;  margin-right:1px; width:calc(33.33333333% - 1px);}
.about_news .text{ padding:50px 30px 0;color:#fff;}
.about_news .text p strong{ font-size:16px; }

.about_technology{ height:300px; margin-right:1px; position:relative;  width:calc(33.33333333% - 1px); overflow:hidden; margin-bottom:1px;}
.about_technology a .text{background:rgba(0,0,0,0.6); }
.about_technology a:hover .text{background:rgba(0,148,218,0.9); }

.about_client{ height:300px; position:relative; overflow:hidden; width:33.33333333%;}
.about_client a:hover .text,.about_culture a:hover .text{ background:rgba(0,148,218,0.9); }

/*关于我们详情页面180725*/
.about-columnlist{ margin:50px 0;}
.about-columnlist ul li{ text-align:center; float:left; width:calc(16.66666667% - 10px); margin-right:10px;}
.about-columnlist ul li:nth-child(6){ margin-right:0;}
.about-columnlist ul li a{ height:64px; color:#000; border:1px solid #555; display:block; border-radius:5px; line-height:64px; font-size:18px;}
.about-columnlist ul li.hover a,.about-columnlist ul li a:hover{ background:#0094da; border:1px solid #0094da; color:#fff;}


/*service增加180725*/
.service{}
.service ul li{ margin-bottom:60px; width:30%; margin-right:5%; float:left;}
.service ul li:nth-child(3n){ margin-right:0;}
.service ul li img{ width:100%;  height:auto; margin-bottom:15px;}
.service ul li p{ line-height:30px; font-size:14px;}
.service ul li span{ font-size:20px; color:#333;}
.service ul li.service2 { position:relative;}
.service ul li.service2 img{ width:100%; height:299px; margin-bottom:0;}
.service ul li.service2 p{ position:absolute; top:260px; left:20px; width:94%;}
.service ul li.service2 p.spa{ position:absolute; top:230px; left:20px; width:94%;}
.service ul li.service2 a{color:#fff; display:block;}
.service ul li.service2 a p.spa{ font-size:22px; color:#fff;}
.service ul li.service2 a:hover p.spa,.service ul li.service2 a:hover{ color:#000;}


/*solutions 180726*/
.solutions_nav{ background:#0094da url(../images/solutions_02.jpg) no-repeat center; width:100%; height:133px;}
.solutions{ }
.solutions ul li{ width:30%; float:left; margin-right:5%; margin-bottom:40px;}
.solutions ul li:nth-child(3n){ margin-right:0;}
.solutions ul li img{ width:100%; height:auto;}
.solutions ul li a .text{ background:#f5f5f5; padding:20px; border-bottom:2px solid #f5f5f5; height:auto;}
.solutions ul li a .text h3{ font-size:20px; font-weight:normal;  color:#000; margin-bottom:10px; text-align:center; line-height:30px;}
.solutions ul li a .text p{ line-height:24px; color:#555; margin-bottom:10px; height:72px;}
.solutions ul li a .text span{ width:100px; height:35px; background:#b0b0b0; line-height:35px; text-align:center; display:block; float:right; clear:right;}
.solutions ul li a .text span.chat{ background:#189edd url(../images/solutions_19.png) no-repeat 84% center; text-align:left; text-indent:8.333333333%; height:50px; line-height:50px; width:40%; color:#fff; float:left; border-radius:6px; margin:20px auto 26px 30%;}
.solutions ul li a:hover .text{ border-bottom:2px solid #0094da;}
.solutions ul li a:hover .text span{ background:#0094da; color:#fff;}
.solutions ul li a:hover .text span.chat{background:#ee1c25 url(../images/solutions_19.png) no-repeat 84% center;}

/*solutions_list 180726*/
.solutions_list{}
.solutions_list p{ line-height:30px; font-size:14px; border-bottom:1px solid #ccc; padding-bottom:20px; margin-bottom:30px;}
.solutions_list a{color:#fff;}
.solutions_list a:hover{ color:#0094da;}

.solutions_list_left{ width:360px;position:relative; margin-right:25px;}
.solutions_list_left h3{ position:absolute; background:url(../images/solutions1_02.png) no-repeat; width:360px; height:58px; line-height:58px; font-size:18px; text-indent:15px; }

.solutionslist{ width:815px;}
.solutionslist ul li{ width:265px; float:left;position:relative; margin-right:10px; overflow:hidden;}
.solutionslist ul li h3{ background:url(../images/solutions1_4.png) no-repeat right; width:265px; height:43px; position:absolute; line-height:43px;  font-size:16px; text-indent:15px; color:#fff;}
.solutionslist ul li.mb{ margin-bottom:20px;}
.solutionslist ul li:nth-child(3n){ margin-right:0;}


/*products 180726*/
.productlist{ margin-bottom:20px;}
.productlist h1{font-size:20px; text-align:center; margin-bottom:20px; font-weight:700;}
.productlist h2{ font-size:16px; margin-bottom:0px; margin-top:20px; font-weight:700;}
.pro_shuoming{ line-height:30px; margin-bottom:30px;}
@media only screen and (max-width:1024px){
.pro_shuoming{ font-size:12px; line-height:22px; margin-bottom:10px;}	
	}
.productlist_text{ line-height:30px; font-size:14px; margin-bottom:10px;}
.productlist ul li{ width:23.5%; height:auto; float:left; margin-right:2%; position:relative; margin-bottom:30px;}
.productlist ul li:nth-child(4n){ margin-right:0;}
.productlist ul{display: flex;flex-wrap: wrap;}
.productlist ul li a img{ width:100%; height:auto; border:1px solid #f5f5f5;}
.productlist ul li a .img-cover{ display:none;}
.productlist2 ul li a:hover .img-cover,.productlist ul li a:hover .img-cover{ display:block; background:url(../images/products1_10.png) no-repeat center center;width:100%; height:176px; position:absolute; top:0;}
.productlist2 ul li a:hover .img-cover{height:160px}
.productlist ul li h3{ font-size:14px; font-weight:normal; color:#000; height:30px; line-height:30px; overflow:hidden; padding:0; margin:0;}
.productlist ul li .text{ width:100%; height:auto; background:#f5f5f5;text-align:center; padding:10px 0; border:1px solid #f5f5f5; overfolow:hidden;}
.productlist ul li .text p{ width:90%; margin:0 5%; line-height:22px; height:66px; overflow:hidden; font-size:12px; padding:0; text-align:left;}
.productlist ul li span{ width:120px; height:35px; border:1px solid #888; color:#555; display:block; line-height:35px; margin:0 auto; padding-top:0; font-size:12px;}
.productlist ul li a:hover .text{ background:#0094da; border:0;}
.productlist ul li a:hover p,.productlist ul li a:hover h3{ color:#fff;}
.productlist ul li a:hover span{ border:1px solid #fff; color:#fff;}

/*project 180801*/
.column_nav{ height:auto; line-height:30px; color:#000; font-size:16px;}
.column_nav a{ margin-left:30px; color:#555;}
.column_nav a:hover{ color:#0094da;}

.projects_list{ padding-top:50px;}
.projects_list ul li{ position:relative;}
.projects_list ul li a .text{ background:#f5f5f5; border-bottom:0px; height:auto; padding:10px 0 0 0;}
.projects_list ul li a .text h3{ font-size:16px; font-weight:normal; line-height:30px; height:30px; overflow:hidden;}
.projects_list ul li a .text_hover{ display:none;}
.projects_list ul li a:hover .text{border-bottom:0px;}
.projects_list ul li a:hover .text_hover{ display:block;position:absolute; top:0; left:0; height:288px; width:100%; color:#fff; background:url(../images/projects_09.png) repeat;}
.projects_list ul li a:hover .text_hover h3{ text-align:center; height:auto; line-height:30px; font-size:18px; color:#fff; margin:50px 20px 0;}
.projects_list ul li a:hover .text_hover p{ text-align:left; font-size:14px; line-height:30px; color:#fff; padding:0 20px; }
.projects_list ul li a:hover .text_hover span{ width:120px; height:40px; line-height:40px; text-align:center; margin:20px auto 0; display:block; background:#fff; color:#0094da; font-size:14px;}


/*内页面通用*/
#nav{ width:100%; margin-top:-4px;}
#nav .warp{ padding:30px 0 0 0; color:#fff; }
#nav .warp h2,#nav .warp h1{ color:#fff; margin-bottom:20px; font-size:24px;}
.navigation a{ color:#fff; padding:0;}
.navigation a:hover{ text-decoration:underline;}
.about_nav{ background:#0094da url(../images/about_02.jpg) no-repeat 70% center; background-size:745px 133px; width:100%; height:133px;}
.news_nav{ background:#0094da url(../images/news_02.jpg) no-repeat 70% center; background-size:745px 133px; width:100%; height:133px;}
.contact_nav{ background:#0094da url(../images/contact_02.jpg) no-repeat 70% center; background-size:745px 133px; width:100%; height:133px;}

/*人才招聘*/
.job_nav{ background:#1b1c20 url(../images/job_02.jpg) no-repeat right; width:100%; height:287px;}
#nav .job_menu{ padding:222px 0 0 0;}
#nav .job_menu ul li{ float:left; margin-right:5px;}
#nav .job_menu ul li:nth-child(6){ margin-right:0;}
#nav .job_menu ul li a{ font-size:18px; color:#fff; background:#888; width:180px; height:60px; line-height:60px; text-align:center; display:block;}
#nav .job_menu ul li a:hover{ background:#0094da;}
#nav .job_menu ul li a.hover{ background:#0094da;}

.job_top{ line-height:45px; text-align:center; margin-bottom:20px;}
.job_top span{ font-size:24px; color:#0094da;}
.job_recruitment{ background: url(../images/job_05.jpg) no-repeat;height:300px;}
.job_recruitment h2{ margin-top:50px; margin-left:5%; margin-bottom:30px; font-size:18px; color:#fff; font-weight:700;}
.job_recruitment p{ font-size:14px; line-height:28px; color:#fff; margin-left:5%; width:55%; margin-bottom:10px; text-align:justify;}
.job_recruitment a{ color:#fff;}
.job_recruitment a:hover{ text-decoration:underline; color:#0094da;}

.job_welfare{ background:url(../images/job_07.jpg) no-repeat right; height:300px;}
.job_welfare h2{ color:#0094da; margin-left:8%;}
.job_welfare p{ width:30%; color:#333; margin-left:8%;}
.job_welfare a{color:#333;}
.job_position h3 a:hover,.job_welfare a:hover{ color:#0094da;}

.job_position{ margin:50px 5% 0 5%; width:90%;}
.job_position h3{  border-bottom:1px dotted #e6e6e6; margin-bottom:10px; background:url(../images/job_08.jpg) no-repeat left top; height:30px; line-height:30px; text-indent:35px; font-weight:normal;}
.job_position h3 a{color:#000;  font-size:16px;}
.job_position p{ line-height:26px;}
.job_position a{ color:#fff; text-align:center; margin-top:20px; font-size:14px; line-height:35px;}
.job_position a.job_contact,.job_position a.job_online{ background:#0094da url(../images/job_18.png) no-repeat 20px center; height:35px; width:135px; display:block; float:left; margin-right:10px; border-radius:5px; text-indent:10px;}
.job_position a.job_contact{ background:#0094da url(../images/job_19.png) no-repeat 20px center; }
.job_position a.job_online:hover{background:#888 url(../images/job_18.png) no-repeat 20px center;}
.job_position a.job_contact:hover{background:#888 url(../images/job_19.png) no-repeat 20px center;}


.job_plant{ background:url(../images/job_10.jpg) no-repeat left; height:300px;}
.job_plant h2{color:#0094da; margin-left:58%;}
.job_plant p{ margin-left:58%; width:35%;}

.job{}
.job h2{ text-align:center; font-size:24px; font-weight:500; background:url(../images/job_20.jpg) no-repeat center bottom; padding-bottom:20px; margin-bottom:20px;}
.job h2 span{ color:#0094da;}
.job_activity li{ width:32%; float:left; margin-right:2%; position:relative;}
.job_activity_list li{ margin-bottom:30px;}
.job_welfare_list li:nth-child(3n),.job_activity li:nth-child(3n){ margin-right:0;}
.job_activity li img{ width:100%; height:auto;}
.job_activity li p{ position:absolute; height:40px; line-height:40px; text-align:center; background:rgba(255,255,255,0.7); width:100%; bottom:0px; font-size:14px;}

.job_form{}
.job_form ul li{ width:48%; margin-right:4%; float:left; margin-bottom:30px;}
.job_form ul li:nth-child(2n){ margin-right:0;}
.job_form ul li:nth-child(5){ width:100%; margin-right:0;}
.job_form textarea,.job_form input{ border:1px solid #ccc; height:40px; line-height:40px; font-size:14px; width:98%; padding-left:2%; color:#888; border-radius:5px;}
.job_form textarea{  min-height:80px; padding:0 1%;}
.job_form .form-botton{ margin:0px auto; width:260px;}
.job_form .form-botton .reset,.job_form .form-botton .submit{ width:110px; height:35px; text-align:center; background:#0094da; color:#fff; line-height:35px; float:left; margin-right:40px;}
.job_form .form-botton .reset{ background:#cbcbcb; margin-right:0; color:#666;}

/*社会招聘*/
.job_table{}
.school_table th,.job_table th{ background:#666; color:#fff; font-size:16px; text-align:center; height:60px; line-height:60px; font-weight:500;}
.school_table td,.job_table td{ text-align:center; height:60px; line-height:30px; border-bottom:1px solid #ccc;}
.job_table a{ margin-right:10px; color:#F00;}
.job_table a:nth-child(2n){ margin-right:0; color:#0094da;}
/*校园招聘*/
.school_recruitment{ background:url(../images/job_21.jpg) no-repeat center; height:314px; margin-bottom:100px;}
.school_title{ background:url(../images/job_22.png) no-repeat center; height:68px; text-align:center; color:#fff; font-size:24px; margin-bottom:50px; line-height:60px;}
.school_table th{ background:#0094da; border-right:1px solid #fff;}
.school_table th:nth-child(last){ border-right:0;}
.school_table td.school_table_job{ line-height:25px; text-align: justify; padding:0 10px; }
.school_recruitment_demand{ width:90%; margin:0 auto;}
.school_recruitment_demand li{ width:48%; margin-right:4%; font-size:16px; line-height:30px; float:left;}
.school_recruitment_demand li:nth-child(2n){ margin-right:0;}
.school_recruitment_process{ background:url(../images/job_23.jpg) no-repeat center top; height:777px; padding-top:125px;}
.school_recruitment_process span{ display:none;}
.school_recruitment_process li{margin-left:5%; font-size:18px; width:95%; min-height:120px; line-height:40px;}
.school_recruitment_process li:nth-child(2n){ margin-left:70%; width:30%;}
.school_recruitment_process li:nth-child(3){ margin-top:20px;}
/*福利待遇*/
.job_welfare_text{ line-height:30px; font-size:16px; margin-top:20px;}
.job_welfare_text span{ color:#0094da;}
.job_welfare_list{ margin-top:50px;}
.job_welfare_list li{ text-align:center; border:1px solid #ccc; width:calc(32% - 2px); float:left; margin-right:2%; margin-bottom:30px; padding-bottom:20px;}
.job_welfare_list li p{ width:70%; margin:0 auto; line-height:30px; font-size:16px; min-height:60px;}
.welfare_list6,.welfare_list5,.welfare_list4,.welfare_list3,.welfare_list2,.welfare_list1{ background:url(../images/job2_13.jpg) no-repeat center 20px; width:100%; height:auto; -moz-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;transition:all 2s; padding-top:209px;}
.welfare_list1:hover{ background:url(../images/job2_13_hover.jpg) no-repeat center 20px; }
.welfare_list2{ background:url(../images/job2_16.jpg) no-repeat center 20px;}
.welfare_list2:hover{ background:url(../images/job2_16_hover.jpg) no-repeat center 20px; }
.welfare_list3{ background:url(../images/job2_19.jpg) no-repeat center 20px;}
.welfare_list3:hover{ background:url(../images/job2_19_hover.jpg) no-repeat center 20px; }
.welfare_list4{ background:url(../images/job2_24.jpg) no-repeat center 20px;}
.welfare_list4:hover{ background:url(../images/job2_24_hover.jpg) no-repeat center 20px; }
.welfare_list5{ background:url(../images/job2_25.jpg) no-repeat center 20px;}
.welfare_list5:hover{ background:url(../images/job2_25_hover.jpg) no-repeat center 20px; }
.welfare_list6{ background:url(../images/job2_26.jpg) no-repeat center 20px;}
.welfare_list6:hover{ background:url(../images/job2_26_hover.jpg) no-repeat center 20px; }
/*职业发展*/
.job_plant_list{}
.job_plant_list li{ width:48%; margin-right:4%; float:left;}
.job_plant_list li:nth-child(2){ margin-right:0;}
.job_plant_list li h3{ background:#0094da; height:40px; line-height:40px; padding:0 30px; font-size:18px; color:#fff; margin-bottom:20px;}
.job_plant_list li p{ background:#f5f5f5; padding:30px 5%; width:90%; font-size:14px; line-height:30px; min-height:150px;}

/*产品详情页面191217*/
.p_nav{ height:40px; line-height:40px;}
.p_warp{border-bottom:10px solid #f2f2f2;}
.p_warp .warp{ padding:50px 0; }
.p_warp .warp2{ border-bottom:1px solid #f2f2f2;}
.p_warp h1,.p_warp h2{ text-align:center; font-size:16px; color:#000; margin-bottom:50px; font-weight:700;}
.p_warp .pro_head h1{ font-size:24px; margin-bottom:50px;}

@media screen and (max-width: 1024px){
.p_warp .warp{ padding:30px 0 20px; }
.p_warp h1,.p_warp h2{ margin-bottom:20px; font-size:15px; }
.p_warp .pro_head h1{ font-size:18px;}
}
@media screen and (max-width: 480px){
.p_warp .pro_head h1{ font-size:16px;}
}
.p_warp .productlist h2{ margin-bottom:20px; }
.p_warp h3{font-size:14px; color:#000; margin:20px 0; font-weight:700;}
.p_warp .solutions h3{margin-top:0px; margin-bottom:10px;}
.p_warp p{font-size:14px; color:#444; line-height:30px;}
.p_warp p span{ color:#000;}
.p_warp table tr:nth-child(odd){ background:#f3f3f3;}
.p_warp table tr:nth-child(even){ background:#fff;}
.p_warp table tr:hover{ background:#0094da; color:#fff;}
.p_warp table td{ line-height:25px; height:25px; text-align:left; padding-left:10px; border:1px solid #ccc; font-size:14px;}
.p_warp table tr:nth-child(1) td{ font-weight:700; padding:0;padding-left:10px; height: 42px;}
.p_warp table td a{ color:#0094da;}
.p_warp table td a:hover{ color:#fff;}
@media screen and (max-width: 1024px){
.p_warp p{ font-size:12px;}
.p_warp table td{ font-size:12px;}
}
.p_warp .table_memos{ padding-top:0;margin-bottom:134px;}
.p_warp .table_memos p{ line-height:24px; font-size:15px;}
.p_warp .table_memos li{ width:50%;float:left; }
.p_warp .table_memos ul{ padding-top:0px;}
.pro_img{ text-align:left;}
.pro_top{ }
.pro_des{ text-align:justify; padding-bottom:20px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.pro_pdf,.pro_tel,.pro_line{ display:block; background-color:#0094da; border-radius:3px; height:50px; line-height:50px; width:95%; color:#fff; text-align:center; font-size:14px; margin-top:20px;}
.pro_line:hover{ background-color:#F90; color:#fff;}
.pro_pdf,.pro_tel{  background-color:#fff; height:48px; line-height:48px; border:1px solid #ccc; color:#0094da; font-size:16px; font-weight:700;}
.pro_tel a{ color:#0094da;}
.pro_pdf:hover,.pro_tel:hover{ background:#F90; color:#fff; border:0; }
.pro_tel:hover a{color:#fff;}
.pro_pdf{ color:#444; font-size:14px; font-weight:normal;}
@media screen and (max-width: 1024px){
.pro_img,.pro_top{ margin-bottom:20px;}
.pro_top p{ font-size:12px; line-height:25px;}
.pro_des{ padding-bottom:10px; margin-bottom:10px;}
.pro_pdf,.pro_tel,.pro_line{ margin-top:10px;}
.pro_tel{ font-size:14px;}
}
@media screen and (max-width: 768px){
.pro_img{ text-align:center; width:100%;}
.pro_top{ width:100%;}
.pro_des{ padding-bottom:20px; margin-bottom:20px;}
.pro_pdf,.pro_tel,.pro_line{ margin-top:20px;}
}
@media screen and (max-width: 360px){
.pro_top .col-5{ width:38%}
.pro_top .col-6{ width:62%;}
.pro_pdf{ display:none;}
.pro_top .col-3{ width:38%}
}
#pro_m{  height:80px; width:100%; border-bottom:1px solid #f2f2f2; }
.pro_menu{ margin:0 auto; width:40%; height:80px;}
.pro_menu2{ width:30%;}
.pro_menu li{ float:left; width:20%; text-align:center; font-size:16px;line-height:80px;}
.pro_menu2 li{width:33.333%;}
.pro_menu li a{ color:#000;}
.pro_menu li a:hover{ color:#0094da; border-bottom:3px solid #0094da; padding-bottom:30px;}
@media screen and (max-width: 1024px){
.pro_menu{ width:50%;}
}
@media screen and (max-width: 768px){
.pro_menu{ width:70%;}
.pro_menu li{font-size:14px;}
}
@media screen and (max-width:480px){
.pro_menu{ width:100%;}
}
#pro_i{ }
.pro_list{ }
.pro_list li{ width:40%; margin-right:4%; line-height:20px; float:left; margin-bottom:30px;}
.pro_list li:nth-child(2n){ margin-right:0;}
.pro_list li p{ font-size:14px; text-align:justify; line-height:25px;}
.pro_list li span{ font-size:14px; color:#000; font-weight:700; margin-bottom:5px;}
@media screen and (max-width: 1024px){
.pro_list li p{ font-size:12px; }
}
.pro_list li:nth-child(9),.pro_list li:nth-child(8),.pro_list li:nth-child(7),.pro_list li:nth-child(6),.pro_list li:nth-child(5),.pro_list li:nth-child(4),.pro_list li:nth-child(3),.pro_list li:nth-child(2),.pro_list li:nth-child(1){ background:url(../images/1.png) 14px top no-repeat; padding-left:8%; min-height:50px; margin-bottom:20px; background-size:43px 43px;}
.pro_list li:nth-child(2){ background:url(../images/2.png) 14px top no-repeat;}
.pro_list li:nth-child(3){ background:url(../images/3.png) 14px top no-repeat;}
.pro_list li:nth-child(4){ background:url(../images/4.png) 14px top no-repeat;}
.pro_list li:nth-child(5){ background:url(../images/5.png) 14px top no-repeat;}
.pro_list li:nth-child(6){ background:url(../images/6.png) 14px top no-repeat;}
.pro_list li:nth-child(7){ background:url(../images/7.png) 14px top no-repeat;}
.pro_list li:nth-child(8){ background:url(../images/8.png) 14px top no-repeat;}
.pro_list li:nth-child(9){ background:url(../images/9.png) 14px top no-repeat;}
@media screen and (max-width:768px){
.pro_list li:nth-child(9),.pro_list li:nth-child(8),.pro_list li:nth-child(7),.pro_list li:nth-child(6),.pro_list li:nth-child(5),.pro_list li:nth-child(4),.pro_list li:nth-child(3),.pro_list li:nth-child(2),.pro_list li:nth-child(1){ padding-left:8%; min-height:30px; margin-bottom:15px; background-size:30px 30px;}
}
@media screen and (max-width:640px){
.pro_list li:nth-child(9),.pro_list li:nth-child(8),.pro_list li:nth-child(7),.pro_list li:nth-child(6),.pro_list li:nth-child(5),.pro_list li:nth-child(4),.pro_list li:nth-child(3),.pro_list li:nth-child(2),.pro_list li:nth-child(1){ padding-left:9%;}
}
@media screen and (max-width:480px){
.pro_list li:nth-child(9),.pro_list li:nth-child(8),.pro_list li:nth-child(7),.pro_list li:nth-child(6),.pro_list li:nth-child(5),.pro_list li:nth-child(4),.pro_list li:nth-child(3),.pro_list li:nth-child(2),.pro_list li:nth-child(1){ padding-left:12%;}
}
@media screen and (max-width:360px){
.pro_list li:nth-child(1){ background:url(../images/1.png) 4px top no-repeat;}
.pro_list li:nth-child(2){ background:url(../images/2.png) 4px top no-repeat;}
.pro_list li:nth-child(3){ background:url(../images/3.png) 4px top no-repeat;}
.pro_list li:nth-child(4){ background:url(../images/4.png) 4px top no-repeat;}
.pro_list li:nth-child(5){ background:url(../images/5.png) 4px top no-repeat;}
.pro_list li:nth-child(6){ background:url(../images/6.png) 4px top no-repeat;}
.pro_list li:nth-child(7){ background:url(../images/7.png) 4px top no-repeat;}
.pro_list li:nth-child(8){ background:url(../images/8.png) 4px top no-repeat;}
.pro_list li:nth-child(9){ background:url(../images/9.png) 4px top no-repeat;}
.pro_list li:nth-child(9),.pro_list li:nth-child(8),.pro_list li:nth-child(7),.pro_list li:nth-child(6),.pro_list li:nth-child(5),.pro_list li:nth-child(4),.pro_list li:nth-child(3),.pro_list li:nth-child(2),.pro_list li:nth-child(1){ background-size:30px 30px;}
}
.pro_list li.p_9,.pro_list li.p_8,.pro_list li.p_7,.pro_list li.p_6,.pro_list li.p_5,.pro_list li.p_4,.pro_list li.p_3,.pro_list li.p_2,.pro_list li.p_1{ background:url(../images/pro_06.jpg) no-repeat left top; padding-left:8%; min-height:75px; height:auto; background-size:70px 70px;}
.pro_list li.p_2{ background:url(../images/pro_08.jpg) no-repeat left top;}
.pro_list li.p_3{ background:url(../images/pro_12.jpg) no-repeat left top;}
.pro_list li.p_4{ background:url(../images/pro_13.jpg) no-repeat left top;}
.pro_list li.p_5{ background:url(../images/pro_16.jpg) no-repeat left top;}
.pro_list li.p_6{ background:url(../images/pro_17.jpg) no-repeat left top;}
.pro_list li.p_7{ background:url(../images/pro_20.jpg) no-repeat left top;}
@media screen and (max-width:960px){
.pro_list li.p_9,.pro_list li.p_8,.pro_list li.p_7,.pro_list li.p_6,.pro_list li.p_5,.pro_list li.p_4,.pro_list li.p_3,.pro_list li.p_2,.pro_list li.p_1{ padding-left:7%; background-size:50px 50px;}
}
@media screen and (max-width:768px){
.pro_list li{ width:100%; margin-right:0%; margin-bottom:20px;}
.pro_list li.p_9,.pro_list li.p_8,.pro_list li.p_7,.pro_list li.p_6,.pro_list li.p_5,.pro_list li.p_4,.pro_list li.p_3,.pro_list li.p_2,.pro_list li.p_1{ width:90%; padding-left:9%; min-height:50px; }
}
@media screen and (max-width:640px){
.pro_list li.p_9,.pro_list li.p_8,.pro_list li.p_7,.pro_list li.p_6,.pro_list li.p_5,.pro_list li.p_4,.pro_list li.p_3,.pro_list li.p_2,.pro_list li.p_1{ width:90%; padding-left:10%; min-height:50px; background-size:40px 40px; }
}
@media screen and (max-width:480px){
.pro_list li.p_9,.pro_list li.p_8,.pro_list li.p_7,.pro_list li.p_6,.pro_list li.p_5,.pro_list li.p_4,.pro_list li.p_3,.pro_list li.p_2,.pro_list li.p_1{ width:86%; padding-left:14%; min-height:50px; background-size:40px 40px; }
}
.pro_list_mpj li img( height:115px; margin-bottom:10px;)
.pro_showlist{}
.pro_showlist ul li{ width:45%; margin-left:5%; float:left; margin-bottom:35px;}
.pro_showlist ul li:nth-child(4),.pro_showlist ul li:nth-child(3){ margin-bottom:0px;}
.pro_showlist2{}
.pro_showlist2 ul li{ width:32%; margin-right:2%; float:left; margin-bottom: 35px;}
.pro_showlist2 ul li:nth-child(3n){ margin-right:0;}
.pro_showlist3 ul li img{ width:85%;}
.pro_showlist3 ul li span{ font-weight:700; font-size:14px;}
.pro_showlist3 ul li p{ width:90%;}
@media screen and (max-width:640px){
.warp .col-5,.warp .col-7{ width:100%;}
.warp .col-5{ margin-bottom:20px;}
.pro_showlist ul li{ width:48%; margin-right:4%; margin-left:0%; float:left; margin-bottom:20px;}
.pro_showlist ul li:nth-child(2n){ margin-right:0;}
.pro_showlist2 ul li{ width:48%; margin-right:4%; float:left;}
.pro_showlist2 ul li:nth-child(1){ width:100%; margin-right:0; margin-bottom:15px;}
.pro_showlist3 ul li img{ width:100%;}
}
.pro_case ul li{ width:23.5%; margin-right:2%; float:left;}
.pro_case ul li:nth-child(4){ margin-right:0;}
.pro_case ul li p{ text-align:center; height:35px; line-height:35px; font-weight:700; overflow:hidden;}
.pro_news ul li{ background:url(../images/pro_30.jpg) no-repeat left center; text-indent:12px; width:47%; margin-right:6%; float:left; height:35px; line-height:35px; overflow:hidden;}
.pro_news ul li:nth-child(2n){ margin-right:0;}
@media screen and (max-width: 480px){
.pro_news ul li{ width:100%; margin-right:0%;}
}
.pro_form {width:100%;margin-top:20px;}
.pro_form li {min-height:40px; margin-bottom:20px; line-height:40px; width:47%; margin-right:6%; float:left;}
.pro_form li:nth-child(2n){ margin-right:0;}
.pro_form li:nth-child(6),.pro_form li:nth-child(5){ width:100%; margin-right:0;}
.pro_form span {display:block;font-weight:bold;float:left;width:90px;color:#ff9000;}
.pro_form li input {width:98%; height:40px; color:#afafaf; padding-left:2%; border:1px solid #dcdcdc;}
.pro_form li textarea {width:98%; color:#afafaf; border:1px solid #dcdcdc; padding:10px 1%; font-size:14px; line-height:20px; height:60px;}
.pro_form li .submit{text-align:center; line-height:50px; background-color:#0094da; width:100%; height:50px; color:#fff; padding:0; font-size:14px; border:0;}
.p_warp .col-5{ text-align:center; line-height:25px;}

/*2020.3.8 project*/
.case_img img{ width:85%;}
@media screen and (max-width: 480px){
.case_img img{ width:100%;}
}

/*2020.3.12*/
.product_banner{ background:url(../images/banner/product-banner3.jpg) no-repeat left center; background-size:100% 260px; display:block; width:100%; height:260px; overflow:hidden;}
.product_banner2{ background:url(../images/banner/product-banner2.jpg) no-repeat left center; background-size:100% 350px; display:block; width:100%; height:350px; overflow:hidden;}
.project_banner{ background:url(../images/banner/project-banner.jpg) no-repeat left center; background-size:100% 350px; display:block; width:100%; height:350px; overflow:hidden;}
.solution_banner{ background:url(../images/banner/solution-banner.jpg) no-repeat right center; background-size:100% 260px; display:block; width:100%; height:260px; overflow:hidden;}
@media screen and (max-width: 1440px){
.product_banner{ background-size:1520px 250px; height:250px;}
.product_banner2{ background-size:1500px 260px; height:260px;}
.project_banner{ background-size:1540px 275px; height:275px;}
.solution_banner{ background-size:1600px 210px; height:210px;}	
}
@media screen and (max-width: 1024px){
.product_banner{ background-size:1100px 230px; height:230px;}
.product_banner2{ background-size:1080px 189px; height:189px;}
.project_banner{ background-size:1100px 200px; height:200px;}
.solution_banner{ background-size:1180px 160px; height:160px;}
}
@media screen and (max-width: 768px){
.product_banner{ background-size:800px 180px; height:180px;}
.product_banner2{ background-size:800px 140px; height:140px;}
.project_banner{ background-size:850px 148px; height:148px;}
.solution_banner{ background-size:900px 125px; height:125px;}
}
@media screen and (max-width: 640px){
.product_banner{ background-size:700px 140px; height:140px;}
.product_banner2{ background-size:700px 132px; height:132px;}
.project_banner{ background-size:700px 135px; height:135px;}
.solution_banner{ background-size:730px 120px; height:125px;}
}
@media screen and (max-width: 480px){
.product_banner{ background-size:520px 120px; height:120px;}
.product_banner2{ background-size:540px 130px; height:130px;}
.project_banner{ background-size:540px 130px; height:130px;}
.solution_banner{background-size:540px 120px; height:120px;}
}

.solution_column{ height:auto; line-height:35px; color:#000; font-size:14px; font-weight:700;transform: translate(150px,0);}
.solution_column span{ float:right;}
.solution_column a{ font-size:13px; margin-right:20px; font-weight:normal; min-width:50px; padding:0 10px; float:left; display:block; height:35px; line-height:35px; text-align:center; background:#999; color:#fff; border-radius:5px;}
.solution_column a:hover{ background:#0094da;}
.s_nav{ text-align:left; line-height:30px; font-size:12px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.solution_title{border-bottom:6px solid #f2f2f2; }
.solution_title h1{ font-size:24px; border-bottom:3px solid #0094da; padding-bottom:30px; width:27%; text-indent:15px;}
@media screen and (max-width: 1024px){
.solution_column a{ font-size:13px; margin-right:10px;}
}
@media screen and (max-width: 960px){
.solution_title h1{ font-size:20px; width:30%;}
}
@media screen and (max-width: 768px){
.banner_bot .col-5{ width:100%;}
.solution_column{ display:none;}
.s_nav{ text-align:left;}
.solution_title h1{ font-size:18px; width:35%;}
}
@media screen and (max-width: 640px){
.solution_title h1{ font-size:18px; width:50%;}
}
@media screen and (max-width: 480px){
.solution_title{ border-bottom:2px solid #f2f2f2; }
.solution_title h1{ font-size:16px; width:100%; text-indent:0; text-align:center;}
}

.p_warp .productlist{ margin:0;}

.pro_s_img{ padding-top:20px; width:90%; text-align:left;}
.pro_s_more{ width:100px; height:40px; line-height:40px; font-size:14px; text-align:center; border:1px solid #fff; color:#fff; background:#0094da; border-radius:6px; display:block; margin:0 auto;}
.pro_s_more:hover{border:1px solid #F90; color:#fff; background:#F90;}

/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 12px; padding-bottom:30px; margin-top:10px;}
.page a{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #888;padding-top:3px;float:left;margin-top:0px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
.page span{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #888;padding-top:3px;float:left;margin-top:0px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#11619c;border:1px solid #11619c;} /* 当前链接有激活时 */
.page input{padding:0px;color:#888;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */


/*返回顶部*/
#elevator_item {width:110px;height: 50px;position: fixed;right:2px;bottom:5px;-webkit-transition: opacity .4s ease-in-out;-moz-transition: opacity .4s ease-in-out;-o-transition: opacity .4s ease-in-out;opacity: 1;z-index: 100020;display: none;}
#elevator_item.off {opacity: 0;visibility: hidden;}
#elevator {display: block;width:110px;height: 50px;background: url(../images/icon_top.png) center center no-repeat;background-color: #444;background-color: rgba(0,0,0,.6);}
#elevator:hover {background-color: rgba(0,0,0,.7);}
#elevator:active {background-color: rgba(0,0,0,.75);}


/*侧边*/
#pc-sidebar{position: fixed; right: 0; top: 45%; z-index:99999;}
#pc-sidebar div.p{ text-align: center; color: #fff;}
#pc-sidebar div.p a{display: block;color: #fff; border-radius: 3px;cursor: pointer;}
#pc-sidebar div.p a:hover{}  
@media only screen and (max-width:768px){
#pc-sidebar{display:none;}
}

/*11.23修改手机端返回顶部大小*/
@media (max-width: 414px){
#elevator_item{width: 60px;bottom: 80px;}
#elevator{width: 60px;  }
.job_welfare .bg{background:rgba(255,2255,255,.6);padding: 20px 0;}
}
.inquiry{text-align: center;
    font-size: 16px;
    color: #000;
    margin-bottom: 50px;
    font-weight: 700;
line-height: 1.1;
    margin-block-start: 0.83em;
    margin-block-end: 0.83em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;font-family: inherit;display:block}

/*...*/
#pc-sidebar {
    position: fixed;
    right: 0;
    top: 80%;
    z-index: 99999;
}


/* 引入字体图标 */
@font-face {
    font-family: "iconfont"; /* Project id 3956061 */
    src: url('//at.alicdn.com/t/c/font_3956061_otu4pqa1gme.woff2?t=1678935656751') format('woff2'),
         url('//at.alicdn.com/t/c/font_3956061_otu4pqa1gme.woff?t=1678935656751') format('woff'),
         url('//at.alicdn.com/t/c/font_3956061_otu4pqa1gme.ttf?t=1678935656751') format('truetype');
  }
  
  .iconfont {
    font-family: "iconfont" !important;
    font-size: 16px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }
  
  .icon-home:before {
    content: "\e7c6";
  }
  
  .icon-chanpin:before {
    content: "\e653";
  }
 /* 商务通修改*/
#LRdiv0,#LRdiv3{
    display: none !important;
}

.newsInfo h2 {
    font-size: 15px;
    line-height: 2.1;
    font-weight: 700;
}

.single_title h2{
font-weight: 800;
}
/*关于我们*/
#nav .warp .h2, #nav .warp .h1{
color: #fff;
    margin-bottom: 20px;
    font-size: 24px;

}
.about_list .h3 {
    font-size: 24px;
    margin-bottom: 15px;
    color: #fff;
}
.about_list .p {
    font-size: 14px;
    line-height: 30px;
    margin-bottom: 15px;
    color: #fff;
}
.about_file_text .p h1 {
    font-size: 18px;
color: #fff;
margin-bottom: 10px;
}
.about_list h2 {
  font-size: 24px;
  margin-bottom: 15px;
  color: #fff;
}
.about_view_text h2, .about_view_text p {
  color: #555;
}


