
/* CSS Document */
@media only screen and (max-width: 1199px)
{
html,body{  font-size:12px;}
/*底部*/
.hotlink h3{ font-size:16px;}
.warp,.sanme_bg,.sanme,#header-wrapper,.one_news,.footer,.index_a p,.hot_link ul,#main,nav,.header_top{ width:94%; }
.order_3,.order_2,.order_1{ text-indent:10px; }
.single_l{ width:72%; float:left; margin-right:2%;}
.single_r{ width:26%; float:left;}	
#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:18px; font-weight:bold;}
.primary-menu {float:left;width:60%; height:100px;}
.primary-menu ul {list-style-type: none; width:100%; margin-top:45px;}
.primary-menu ul li{position: relative; width:12%; float:left; margin-left:4%; }
.primary-menu ul li a{font-size:12px;color: #676767; text-align:center;}
.primary-menu ul li a:hover{ color:#f00;}
.scroll_nav_ul li{  }

/* solution */
.sou_l ul li img{ width:40%; float:left; padding-right:4%;}
.sou_l ul li p{ line-height:24px; float:left; width:56%;}

/*首页更新*/
.sanme h1{ font-size:24px;}
.sanme_bg{ background:url(../image/index1_32.jpg) no-repeat right 50px; height:318px; padding-top:50px; }
.sanme_add,.sanme_news{ width:46%; margin-right:8%; float:left;}
.sanme_add{margin-right:0;}
.tel{ font-size:18px; color:#ffa500; text-indent:30px; margin-bottom:25px;}
.tel span{ padding-right:10px; font-size:16px; }
.sanme_service li{ width:31%; margin-right:2%; border:1px solid #cacaca; height:43px; float:left; line-height:43px; font-size:13px; text-indent:40px;}
.sanme_service li.order{ background:url(../image/index1_55.jpg) no-repeat 13% center; }
.sanme_service li.parts{ background:url(../image/index1_57.jpg) no-repeat 13% center; }
.sanme_service li.suggest{ background:url(../image/index1_59.jpg) no-repeat 13% center; margin-right:0px; }
.sanme_special .special6,.sanme_special .special5,.sanme_special .special4,.sanme_special .special3,.sanme_special .special2,.sanme_special .special1{ margin-bottom:15px;}

/*17.2.6关于山美*/
.sanmeTitle{ width:100%; margin-bottom:50px;}
.sanmeVideo{ width:600px; margin:0 auto;}
.aboutVideo{ clear:right;}

/*内页面通用*/
.about_nav{ background:#ffa500 url(../image/about_02.jpg) no-repeat 90%; width:100%; height:133px;}
.solution_nav{ background:#ffa500 url(../image/solution_02.jpg) no-repeat 90%; width:100%; height:133px;}
.product_nav{ background:#ffa500 url(../image/product_02.jpg) no-repeat 90%; width:100%; height:133px;}
.news_nav{ background:#ffa500 url(../image/news_02.jpg) no-repeat 90%; width:100%; height:133px;}

/*人才招聘*/
.job_welfare{background:url(../image/job_05.jpg) no-repeat right; background-size:50% 100%;}
.job_plant{background: url(../image/job_07.jpg) no-repeat; background-size:50% 100%;}
}

@media only screen and (max-width: 1024px) {
/*关于我们*/
.about_list h3{ font-size:18px; margin-bottom:5px;}
.about_file_text p strong{ font-size:16px;}
.about_list p{ font-size:14px; line-height:25px; margin-bottom:10px;}

/*solutions 180726*/
.solutions ul li a .text h3{ font-size:18px;}
.solutions ul li a .text p{ line-height:22px; min-height:88px; height:auto;}
.solutions ul li a .text span.chat{ margin:20px auto 44px 20%; width:60%; font-size:16px; text-indent:25px;}

/*solutions 180802*/
.productlist ul li a:hover .img-cover{ background:none;}
.productlist ul li h3{ font-size:14px;}
.projects_list ul li a .text:hover{ background:#ffa500;}
.projects_list ul li a .text h3{ font-size:14px;}
.projects_list ul li a .text h3:hover{ color:#fff;}
.projects_list ul li a:hover .text_hover{ display:none;}

/*校园招聘*/
.school_recruitment_process{ background:url(../image/job_23.jpg) no-repeat center top; background-size:50% 690px; height:590px; padding-top:85px;}
.school_recruitment_process li{margin-left:3%; font-size:16px; width:95%; min-height:90px; line-height:30px;}
.school_recruitment_process li:nth-child(2n){ margin-left:70%; width:30%;}
.school_recruitment_process li:nth-child(2){ margin-top:30px;min-height:60px;}
.school_recruitment_process li:nth-child(3){ margin-top:20px;}

/*内页面通用*/
#nav .warp{ padding:25px 0 0 0; color:#fff; }
#nav .warp h2,#nav .warp h1{ color:#fff; margin-bottom:10px; font-size:18px; }
.about_nav{ background:#ffa500 url(../image/about_02.jpg) no-repeat 90% center; background-size:504px 90px;background-size:; height:90px;}
.news_nav{ background:#ffa500 url(../image/news_02.jpg) no-repeat 90% center; background-size:504px 90px; height:90px;}
.contact_nav{ background:#ffa500 url(../image/contact_02.jpg) no-repeat 90% center; background-size:504px 90px; width:100%; height:90px;}

.banner_bot{ background:#f4f4f4; width:100%; min-height:25px;}
.banner_bot .warp{ padding:5px;}
.banner_bot .col-8{ display:none;}
.banner_bot .col-4{ width:100%;}
.banner_bot .s_nav{ text-align:left; line-height:25px;}
.one_news{ line-height:30px; color:#666; height:30px; overflow:hidden; }
.one_news p{line-height:30px; color:#666;}
.proName{ width:100%;}
.scroll_nav_ul li{  display:none; width:0; }

#topic{ }
#topic ul li{ width:48%; padding-right:2%; float:left; margin-bottom:20px;}
#topic ul li img{ width:100%; padding-right:0%; float:left; }
#topic ul li p{line-height:22px; float:left; width:100%; padding-top:10px;}
#relative ul li{width:48%; padding-right:2%; margin:0 0 20px 0; float:left;}
#relative ul li:nth-child(2n){ padding-right:0;}
#relative ul li img{ width:100%;}
#relative ul li p{text-align:center; line-height:15px; height:20px;}
.sub-i img{ display:none;}

.m_l{margin-bottom:20px; float: left; width:100%; padding-right:0%; border-right:0; margin-right:0%;}
.ultable li {height:30px; margin-top:20px;line-height:30px;}
.ultable span {display:block;font-weight:bold;float:left;width:90px;color:#ff9000;}
.ultable li input {width:95%;height:30px;color:#afafaf;  padding-left:10px; border:1px solid #dcdcdc;}
.ultable li textarea {width:95%;color:#afafaf;border:1px solid #dcdcdc;padding-left:10px;}
.ultable li.spa{height:30px; padding-top:20px;}
.ultable li.spa input{  padding-left:0px;}

.pro_contact{ display:none;}

/*产品详情页面200228*/
#data table tr td{ font-size:11px; line-height:18px; text-align:center; padding:0 3px;}
};

@media only screen and (max-width:960px){
	
.sanme_bg,.sanme,#header-wrapper,.one_news,.footer,.index_a p,.hot_link ul,#main,nav,.header_top{ width:94%; margin:0 3%;}
.sanme_d span{ color:#000; float:left; width:100%; }
.sanme_d p{line-height:24px;float:left; width:100%;}
.hot_link ul li.follow .f_img{ display:none;}
.friendlink{ display:none;}
.s_banner{ display:none;}
.single_l{ width:100%; float:left; margin:0%; padding:0;}
.single_r{ width:96%; float:left; margin:0%; padding:0; margin-top:10px;}
.s_pro ul li{ width:45%; margin-right:5%; float:left;}
.s_list{ display:none;}

/* products */
.pic_l ul li{ width:45%; margin-left:2.5%; margin-right:2.5%; float:left;margin-bottom:20px;}
.pic_l2 ul li p,.pic_l ul li p{ text-align:center; line-height:15px; height:30px;}
.sub-i2,.sub-i{margin-top:10px; background:#f6f6f6; height:auto;}
.sub-i2 p,.sub-i p{ padding:10px 1% 10px 1%; line-height:26px; float:left; width:100%;}
.sub-i2 img,.sub-i img{ display:none;}
.header {height:60px; }
.xinghao { float:none; width:100%;height:60px; }
.xinghao h1{ font-size:18px; line-height:60px;}
.primary-menu2,.primary-menu{ display:none;}
.proName{ width:100%;}
.proName h1{ font-size:18px;}
#Htitle_1 h2{ height:auto;}
#advantage ul li{ width:100%; margin-right:0%; float:left; line-height:24px;}
.w_i{ max-width:100%; margin-right:0%; float:left;}
.w_pic{ display:none;}

/* product-专题页面 */
.pro_sub_mp img{ float:left; width:60%; margin-right:0%; display:block; margin-bottom:10px;}
.pro_sub_mp p{ width:100%; float:left;}
.pro_sub_mp2 img{ margin-right:2%; width:30%;}
.pro_sub_mp2 ul li{ width:48%; float:left; line-height:24px; padding-right:2%;}
.pro_sub_mp3 ul li{ width:47%; float:left; padding-right:3%; margin-bottom:15px;}
.pro_sub_mp3 ul li img{ width:40%; float:left; clear:left; padding-right:2%;}
.pro_sub_mp3_spa{padding-right:3%;}
.pro_pp_pic img{ width:60%;float:left; margin-right:0%; display:block;}
.pro_pp_pic p{ width:100%; float:left; line-height:24px;}
.pro_sub_pp2 img{ float:left; width:60%; margin-left:0%; display:block;}
.pro_sub_pp2 p{ width:100%; float:left; line-height:24px; margin-bottom:15px;}
.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:22px;}
.pro_subject ul{ padding-top:20px;}
.pro_subject ul li{ width:100%; float:left; padding-right:0%; margin-bottom:15px;}
.pro_subject ul li p{ line-height:24px;}
.pro_subject ul li img{ width:40%;}

/* solution */
.sou_l ul li img{ width:40%; float:left; padding-right:5%;}
.sou_l ul li p{ line-height:24px; float:left; width:55%;}
.single_r h3{ display:none;}
.s_pic{ width:100%; float:left; padding-bottom:20px;}
.s_main{width:100%; float:left;}
.p_intro{ padding-bottom:10px;line-height:24px; text-indent:2em; font-size:12px; font-weight:normal; }

/* about */
.sanmeVideo{ display:none;}
.aboutList ul li{ width:46%; margin-right:4%; float:left; margin-top:20px;}


/*新增*/
.p_left{ width:100%; float:left;}
.p_right{ width:100%; float:left;}

/*2017.2.6关于山美*/
.aboutList2,.aboutList{ padding:10px 0 0 0;}
.aboutList p,.aboutList h2{ padding-left:30px;}
.aboutList2 p,.aboutList2 h2{padding-right:30px;}
.aboutList2 p,.aboutList p{ line-height:35px; font-size:15px;}
.about-sanme h2{ font-size:20px;}
.about-sanme .text_size18{ font-size:15px;}

/*contact17.12.12*/
.contact .col-6{ width:100%;}
.contact_tel span{ display:none;}
.contact_text ul li{ width:100%; float:left; line-height:30px; font-size:14px; margin-bottom:30px;}
.contact_list{ margin-top:50px; border-left:0; border-top:1px solid #ccc; padding:50px 5%;}
.contact_product ul li{ width:50%;}
.single_r{ display:none;}

/*2017.6.1底部*/
.hotlink .col-3{ width:100%;}
.hotlink .col-3 h3{ text-align:center; font-weight:700; font-size:20px;}
.hotlink .col-3 .col-6{ text-align:center;}
.hotlink .col-3 p{ display:none;}
.hotlink .col-3 p.padding-left10{ display:block; padding-left:0;}
.hotlink .hot_p,.hotlink .hot_m,.hotlink .hot_s{ display:none;}

/*关于我们180724更新*/
.about_file_img{ width:100%;}
.about_file_img img{ width:100%; height:auto;}
.about_file_text{ width:calc(100% - 30px); height:auto; padding-bottom:60px;}
.about_view_img{width:calc(50% - 1px); margin-bottom:1px;}
.about_view_text{ width:calc(50% - 60px); margin-bottom:1px; }
.about_culture{ width:calc(50% - 1px); margin-right:1px; margin-bottom:1px}
.about_technology{ width:calc(50% - 1px);  margin-bottom:1px}
.about_news{ width:calc(50% - 1px);}
.about_news .text{ padding:30px 20px 0;color:#fff;}
.about_client{width:calc(50% - 1px);}


/*service增加180725*/
.service{}
.service ul li{ margin-bottom:40px; width:48%; margin-right:4%; float:left;}
.service ul li:nth-child(2n){ margin-right:0;}
.service ul li:nth-child(3){margin-right:4%;}
.service ul li span{ font-size:18px; color:#333;}
.service ul li.service2 a span{ font-size:18px; color:#fff;}



/*project 180801*/
.column_nav{ height:auto; line-height:24px; color:#000; font-size:15px;}
.column_nav a{ margin-left:15px; color:#fff; display:inline-block; background:#ffa500; height:24px; padding:0 5px; margin-bottom:5px; border-radius:3px;}
.column_nav a:hover{ color:#fff;}


/*人才招聘*/
#nav .job_menu{ padding:232px 0 0 0;}
#nav .job_menu ul li{ width:calc(20% - 5px);}
#nav .job_menu ul li a{ font-size:16px;  width:100%; height:50px; line-height:50px;}
.job_recruitment{ background: url(../image/job_05.jpg) no-repeat left;height:300px;}
.job_recruitment h2{ margin-left:8%; margin-bottom:20px;}
.job_recruitment p{ margin-left:8%; width:84%; }
.job_welfare{background:none;}
.job_welfare h2{ color:#ffa500; margin-left:8%;}
.job_welfare p{ width:84%; color:#333; margin-left:8%;}
.job_position_text{ line-height:20px; height:100px; overflow:hidden;}
.job_position a.job_contact,.job_position a.job_online{ background:#ffa500 url(../image/job_18.png) no-repeat 5px center; height:35px; width:40%; display:block; float:left; margin-right:5%; border-radius:5px; text-indent:10px;}
.job_position a.job_contact{ background:#ffa500 url(../image/job_19.png) no-repeat 5px center; }
.job_position a.job_online:hover{background:#888 url(../image/job_18.png) no-repeat 5px center;}
.job_position a.job_contact:hover{background:#888 url(../image/job_19.png) no-repeat 5px center;}
.job_plant{background:url(../image/job_10_768.jpg) no-repeat left; background-size:100% 100%;}
.job_plant a,.job_plant p{ color:#000;}

/*校园招聘*/
.school_recruitment_process{ background:url(../image/job_23.jpg) no-repeat center top; background-size:50% 527px; height:452px; padding-top:65px;}
.school_recruitment_process li{margin-left:0%; font-size:14px; width:95%; min-height:90px; line-height:25px;}
.school_recruitment_process li:nth-child(2n){ margin-left:70%; width:30%;}
.school_recruitment_process li:nth-child(2){ margin-top:10px; min-height:60px;}
.school_recruitment_process li:nth-child(3){ margin-top:10px; min-height:60px;}

/*福利待遇*/
.job_welfare_text{ line-height:26px; font-size:14px; margin-top:10px;}
.job_welfare_text span{ color:#ffa500;}
.job_welfare_list{ margin-top:20px;}
.job_welfare_list li{ text-align:center; border:1px solid #ccc; width:calc(32% - 2px); float:left; margin-right:2%; margin-bottom:15px; padding-bottom:20px;}
.job_welfare_list li p{ width:80%; margin:0 auto; line-height:25px; font-size:14px; min-height:75px;}
.welfare_list6,.welfare_list5,.welfare_list4,.welfare_list3,.welfare_list2,.welfare_list1{ background:url(../image/job2_13.jpg) no-repeat center 10px; width:100%; height:auto; -moz-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;transition:all 2s; padding-top:175px; background-size:140px 160px;}
.welfare_list1:hover{ background:url(../image/job2_13_hover.jpg) no-repeat center 10px;  background-size:140px 160px;}
.welfare_list2{ background:url(../image/job2_16.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list2:hover{ background:url(../image/job2_16_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list3{ background:url(../image/job2_19.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list3:hover{ background:url(../image/job2_19_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list4{ background:url(../image/job2_24.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list4:hover{ background:url(../image/job2_24_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list5{ background:url(../image/job2_25.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list5:hover{ background:url(../image/job2_25_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list6{ background:url(../image/job2_26.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list6:hover{ background:url(../image/job2_26_hover.jpg) no-repeat center 10px;  background-size:140px 160px;}

/*职业发展*/
.job_plant_list li p{ padding:10px 5%; width:90%; font-size:12px; line-height:25px; min-height:175px;}
}

@media only screen and (max-width: 768px){
.sanme_bg,.sanme,#header-wrapper,.one_news,.footer,.index_a p,.hot_link ul,#main,nav,.header_top{ width:94%; }
.sanme_d span{ color:#000; float:left; width:100%; }
.sanme_d p{line-height:24px;float:left; width:100%;}
.hot_link ul li.follow .f_img{ display:none;}
.friendlink{ display:none;}
.s_banner{ display:none;}
.single_l{ width:100%; float:left; margin:0%; padding:0;}
.single_r{ width:96%; float:left; margin:0%; padding:0; margin-top:10px;}
.s_pro ul li{ width:45%; margin-right:5%; float:left;}
.s_list{ display:none;}

/* products */
.pic_l ul li{ width:45%; margin-left:2.5%; margin-right:2.5%; float:left;margin-bottom:20px;}
.pic_l2 ul li p,.pic_l ul li p{ text-align:center; line-height:15px; height:30px;}
.sub-i2,.sub-i{margin-top:10px; background:#f6f6f6; height:auto;}
.sub-i2 p,.sub-i p{ padding:10px 1% 10px 1%; line-height:26px; float:left; width:100%;}
.sub-i2 img,.sub-i img{ display:none;}
.header {height:60px; }
.xinghao { float:none; width:100%;height:60px; }
.xinghao h1{ font-size:18px; line-height:60px;}
.primary-menu2,.primary-menu{ display:none;}
.proName{ width:100%;}
.proName h1{ font-size:18px;}
#Htitle_1 h2{ height:auto;}
#advantage ul li{ width:100%; margin-right:0%; float:left; line-height:24px;}
.w_i{ max-width:100%; margin-right:0%; float:left;}
.w_pic{ display:none;}

/* product-专题页面 */
.pro_sub_mp img{ float:left; width:60%; margin-right:0%; display:block; margin-bottom:10px;}
.pro_sub_mp p{ width:100%; float:left;}
.pro_sub_mp2 img{ margin-right:2%; width:30%;}
.pro_sub_mp2 ul li{ width:48%; float:left; line-height:24px; padding-right:2%;}
.pro_sub_mp3 ul li{ width:47%; float:left; padding-right:3%; margin-bottom:15px;}
.pro_sub_mp3 ul li img{ width:40%; float:left; clear:left; padding-right:2%;}
.pro_sub_mp3_spa{padding-right:3%;}
.pro_pp_pic img{ width:60%;float:left; margin-right:0%; display:block;}
.pro_pp_pic p{ width:100%; float:left; line-height:24px;}
.pro_sub_pp2 img{ float:left; width:60%; margin-left:0%; display:block;}
.pro_sub_pp2 p{ width:100%; float:left; line-height:24px; margin-bottom:15px;}
.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:22px;}
.pro_subject ul{ padding-top:20px;}
.pro_subject ul li{ width:100%; float:left; padding-right:0%; margin-bottom:15px;}
.pro_subject ul li p{ line-height:24px;}
.pro_subject ul li img{ width:40%;}

/* solution */
.sou_l ul li img{ width:40%; float:left; padding-right:5%;}
.sou_l ul li p{ line-height:24px; float:left; width:55%;}
.single_r h3{ display:none;}
.s_pic{ width:100%; float:left; padding-bottom:20px;}
.s_main{width:100%; float:left;}
.p_intro{ padding-bottom:10px;line-height:24px; text-indent:2em; font-size:12px; font-weight:normal; }

/* about */
.sanmeVideo{ display:none;}
.aboutList ul li{ width:46%; margin-right:4%; float:left; margin-top:20px;}


/*新增*/
.p_left{ width:100%; float:left;}
.p_right{ width:100%; float:left;}

/*2017.2.6关于山美*/
.aboutList2,.aboutList{ padding:10px 0 0 0;}
.aboutList p,.aboutList h2{ padding-left:30px;}
.aboutList2 p,.aboutList2 h2{padding-right:30px;}
.aboutList2 p,.aboutList p{ line-height:35px; font-size:15px;}
.about-sanme h2{ font-size:20px;}
.about-sanme .text_size18{ font-size:15px;}

/*contact17.12.12*/
.contact .col-6{ width:100%;}
.contact_tel span{ display:none;}
.contact_text ul li{ width:100%; float:left; line-height:30px; font-size:14px; margin-bottom:30px;}
.contact_list{ margin-top:50px; border-left:0; border-top:1px solid #ccc; padding:50px 5%;}
.contact_product ul li{ width:50%;}
.single_r{ display:none;}

/*2017.6.1底部*/
.hotlink .col-3{ width:100%;}
.hotlink .col-3 h3{ text-align:center; font-weight:700; font-size:20px;}
.hotlink .col-3 .col-6{ text-align:center;}
.hotlink .col-3 p{ display:none;}
.hotlink .col-3 p.padding-left10{ display:block; padding-left:0;}
.hotlink .hot_p,.hotlink .hot_m,.hotlink .hot_s{ display:none;}

/*关于我们180724更新*/
.about_file_img{ width:100%;}
.about_file_img img{ width:100%; height:auto;}
.about_file_text{ width:calc(100% - 30px); height:auto; padding-bottom:60px;}
.about_view_img{width:calc(50% - 1px); margin-bottom:1px;}
.about_view_text{ width:calc(50% - 60px); margin-bottom:1px; }
.about_culture{ width:calc(50% - 1px); margin-right:1px; margin-bottom:1px}
.about_technology{ width:calc(50% - 1px);  margin-bottom:1px}
.about_news{ width:calc(50% - 1px);}
.about_news .text{ padding:30px 20px 0;color:#fff;}
.about_client{width:calc(50% - 1px);}

/*service增加180725*/
.service{}
.service ul li{ margin-bottom:40px; width:48%; margin-right:4%; float:left;}
.service ul li:nth-child(2n){ margin-right:0;}
.service ul li:nth-child(3){margin-right:4%;}
.service ul li span{ font-size:18px; color:#333;}
.service ul li.service2 a span{ font-size:18px; color:#fff;}

/*solutions 180726*/
.solutions ul li a .text h3{ font-size:16px; font-weight:normal;}
.solutions ul li a .text span{ width:50%; height:35px; background:#b0b0b0; line-height:35px; margin-left:30%; text-align:center; display:block; float:left; clear:left;}
.solutions ul li a .text span.chat{ margin:33px 20%; width:60%; height:35px; line-height:35px; text-indent:15px; font-size:14px; }
.solutions ul li a .text p{ font-size:12px; line-height:22px; height:66px; overflow:hidden; text-align:justify; }

/*products 180726*/
.productlist ul li .text{  padding:3px 0;}
.productlist ul li h3{ font-weight:normal; font-size:13px; padding:0px 5px;}


/*project 180801*/
.column_nav{ height:auto; line-height:24px; color:#000; font-size:14px;}
.column_nav a{ margin-left:10px; color:#fff; display:inline-block; font-size:14px; background:#ffa500; height:24px; padding:0 5px; margin-bottom:5px; border-radius:3px;}
.column_nav a:hover{ color:#fff;}
.projects_list ul li{ margin-bottom:20px;}
.projects_list ul li a .text{ padding:10px 0;}
.projects_list ul li a .text h3{ font-size:14px; line-height:25px; height:25px; overflow:hidden; padding:0 5px; }


/*人才招聘*/
#nav .job_menu{ padding:232px 0 0 0;}
#nav .job_menu ul li{ width:calc(20% - 5px);}
#nav .job_menu ul li a{ font-size:16px;  width:100%; height:50px; line-height:50px;}
.job_recruitment{ background: url(../image/job_05.jpg) no-repeat left;height:300px;}
.job_recruitment h2{ margin-left:8%; margin-bottom:20px;}
.job_recruitment p{ margin-left:8%; width:84%; }
.job_welfare{background:none;}
.job_welfare h2{ color:#ffa500; margin-left:8%;}
.job_welfare p{ width:84%; color:#333; margin-left:8%;}
.job_position_text{ line-height:20px; height:100px; overflow:hidden;}
.job_position a.job_contact,.job_position a.job_online{ background:#ffa500 url(../image/job_18.png) no-repeat 5px center; height:35px; width:40%; display:block; float:left; margin-right:5%; border-radius:5px; text-indent:10px;}
.job_position a.job_contact{ background:#ffa500 url(../image/job_19.png) no-repeat 5px center; }
.job_position a.job_online:hover{background:#888 url(../image/job_18.png) no-repeat 5px center;}
.job_position a.job_contact:hover{background:#888 url(../image/job_19.png) no-repeat 5px center;}
.job_plant{background:url(../image/job_10_768.jpg) no-repeat left; background-size:100% 100%;}
.job_plant a,.job_plant p{ color:#000;}

/*校园招聘*/
.school_recruitment_process{ background:url(../image/job_23.jpg) no-repeat center top; background-size:50% 527px; height:452px; padding-top:65px;}
.school_recruitment_process li{margin-left:0%; font-size:14px; width:95%; min-height:90px; line-height:25px;}
.school_recruitment_process li:nth-child(2n){ margin-left:70%; width:30%;}
.school_recruitment_process li:nth-child(2){ margin-top:10px; min-height:60px;}
.school_recruitment_process li:nth-child(3){ margin-top:10px; min-height:60px;}

/*福利待遇*/
.job_welfare_text{ line-height:26px; font-size:14px; margin-top:10px;}
.job_welfare_text span{ color:#ffa500;}
.job_welfare_list{ margin-top:20px;}
.job_welfare_list li{ text-align:center; border:1px solid #ccc; width:calc(32% - 2px); float:left; margin-right:2%; margin-bottom:15px; padding-bottom:20px;}
.job_welfare_list li p{ width:80%; margin:0 auto; line-height:25px; font-size:14px; min-height:75px;}
.welfare_list6,.welfare_list5,.welfare_list4,.welfare_list3,.welfare_list2,.welfare_list1{ background:url(../image/job2_13.jpg) no-repeat center 10px; width:100%; height:auto; -moz-transition:all 2s;-o-transition:all 2s;-webkit-transition:all 2s;transition:all 2s; padding-top:175px; background-size:140px 160px;}
.welfare_list1:hover{ background:url(../image/job2_13_hover.jpg) no-repeat center 10px;  background-size:140px 160px;}
.welfare_list2{ background:url(../image/job2_16.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list2:hover{ background:url(../image/job2_16_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list3{ background:url(../image/job2_19.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list3:hover{ background:url(../image/job2_19_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list4{ background:url(../image/job2_24.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list4:hover{ background:url(../image/job2_24_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list5{ background:url(../image/job2_25.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list5:hover{ background:url(../image/job2_25_hover.jpg) no-repeat center 10px; background-size:140px 160px; }
.welfare_list6{ background:url(../image/job2_26.jpg) no-repeat center 10px; background-size:140px 160px;}
.welfare_list6:hover{ background:url(../image/job2_26_hover.jpg) no-repeat center 10px;  background-size:140px 160px;}

/*职业发展*/
.job_plant_list li p{ padding:10px 5%; width:90%; font-size:12px; line-height:25px; min-height:175px;}

}

@media only screen and (max-width: 640px) {
.padding70{ padding:40px 0;}
.padding-bottom70{ padding-bottom:40px;}
.sanmeblue{ display:none;}


/*内页面通用*/
#nav .warp{ padding:20px 0 0 0; color:#fff; }
#nav .warp h2,#nav .warp h1{ color:#fff; margin-bottom:0px; font-size:18px; width:55%; line-height:26px;}

/*2017.2.6关于山美*/
.sanme_bg{ background:none; }
.aboutList2,.aboutList{ padding:0;}
.aboutList2 p,.aboutList p{ line-height:30px; font-size:14px;}

/*2017.6.1底部*/
.hotlink .col-3{ width:100%;}
.hotlink .col-3 h3{ text-align:center; font-weight:700;}
.hotlink .col-3 .col-6{ text-align:center;}
.hotlink .col-3 p{ display:none;}
.hotlink .col-3 p.padding-left10{ display:block; padding-left:0;}
.hotlink .hot_p,.hotlink .hot_m,.hotlink .hot_s{ display:none;}

/*products 180726*/
.productlist ul li{width:48%;   margin-right:4%;}
.productlist ul li .text{ padding:6px 0;}
.productlist ul li h3{ font-size:12px; font-weight:normal; }
.productlist ul li:nth-child(3n){ margin-right:4%;}
.productlist ul li:nth-child(2n){ margin-right:0;}

/*solutions 180726*/
.column_nav{ height:auto; line-height:24px; color:#000; font-size:12px;}
.column_nav a{ margin-left:10px; color:#fff; display:inline-block; font-size:12px; background:#ffa500; height:24px; padding:0 5px; margin-bottom:5px; border-radius:3px;}
.solutions ul li{ width:48%;  margin-right:4%; }
.solutions ul li:nth-child(2n){ margin-right:0;}
.solutions ul li:nth-child(3n){ margin-right:4%;}
.solutions ul li:nth-child(12),.solutions ul li:nth-child(6){ margin-right:0;}
.solutions ul li img{ width:100%; height:auto;}
.solutions ul li a .text{ padding:15px 0 0;}
.solutions ul li:nth-child(6) a .text{ padding:8px 0 7px;}
.solutions ul li a .text h3{ line-height:25px;  font-size:12px; font-weight:normal; height:50px; margin:0; padding:0;}
.solutions ul li a .text span.chat,.solutions ul li a .text p,.solutions ul li a .text span{ display:none;}
.projects_list ul li{ margin-bottom:20px;}
.projects_list ul li a .text{ padding:10px 0; }
.projects_list ul li a .text h3{  font-size:12px; font-weight:normal; line-height:25px; height:25px; overflow:hidden; padding:0 5px; }


/*关于我们180724更新*/
.about_list h3{ font-size:16px; margin-bottom:15px;}
.about_list p{  line-height:24px; margin-bottom:10px;}
.about_file_text{  padding-bottom:30px; padding-top:30px; }
.about_file_text p strong{ font-size:15px;}
.about_view_img,.about_culture,.about_technology,.about_news,.about_client{ height:260px; overflow:hidden;}
.about_view_text{  height:220px; width:calc(50% - 40px); padding:40px 20px 0; }
.about_view_img img,.about_client img,.about_technology img,.about_culture img{ width:100%; height:260px;}
.about_news .text{ padding:30px 20px 0;}
.about_news .text h3{ margin-bottom:5px;}
.about_news .text p{ height:120px; overflow:hidden;}
.about_client a .text,.about_technology a .text,.about_culture a .text{ height:50px; width:100%; top:210px; padding-top:15px; overflow:hidden;}

/*关于我们详情页面180725*/
.about-columnlist ul li{width:calc(16.66666667% - 20px); margin-right:20px;}
.about-columnlist ul li span{ display:none;}
.about-columnlist ul li a{  line-height:22px; font-size:16px; padding:10px 20px;}

/*留言表单180726*/
.form-title{ font-size:18px; }
.form-left{ width:100%; margin-right:0%; float:left;}
.form-left ul li span{ width:30%; 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:68%; border:1px solid #ccc; color:#666; line-height:35px; background:#fff;float:left; text-indent:10px;}
.form-right{ width:100%; float:left;}
.form-right textarea{ width:70%; height:60px;border:1px solid #ccc; color:#666; line-height:35px; text-indent:10px; font-size:12px; float:right; clear:right;}

/*人才招聘*/
.job_nav{ background:#1b1c20 url(../image/job_02.jpg) no-repeat right; background-size:100% 100%; height:200px;}
#nav .job_menu{ padding:155px 0 0 0;}
#nav .job_menu ul li{ width:calc(20% - 5px);}
#nav .job_menu ul li a{ font-size:16px;  width:100%; height:40px; line-height:40px;}
/*社会招聘*/
.job_table a{ margin-right:0px; color:#F00; display:block; line-height:30px;}

/*校园招聘*/
.school_recruitment{ background:url(../image/job_21.jpg) no-repeat center; background-size:80% 264px; height:264px; margin-bottom:50px;}
.school_title{margin-bottom:20px; font-size:18px; font-weight:700; background:url(../image/job_22.png) no-repeat center; background-size:240px 45px; height:45px; line-height:40px; }
.school_table th{ background:#ffa500; border-right:1px solid #fff; font-size:14px; height:40px; line-height:40px;}
.school_table td{ font-size:12px;line-height:20px; }
.school_table td.school_table_job{ line-height:20px; text-align: justify; padding:0 10px; font-size:12px; }
.school_recruitment_demand{ width:60%; margin:0 auto;}
.school_recruitment_demand li{ width:100%; margin-right:0%; font-size:14px; line-height:30px; float:left;}
.school_recruitment_process{ background:url(../image/job_23.jpg) no-repeat center top; background-size:50% 527px; height:452px; padding-top:65px;}
.school_recruitment_process li{margin-left:0%; font-size:12px; width:95%; min-height:90px; line-height:20px;}
.school_recruitment_process li:nth-child(2n){ margin-left:70%; width:30%;}
.school_recruitment_process li:nth-child(2){ margin-top:30px; min-height:60px;}
.school_recruitment_process li:nth-child(3){ margin-top:10px; min-height:60px;}
/*职业发展*/
.job_plant_list li p{ padding:10px 5%; width:90%; font-size:12px; line-height:25px; min-height:200px;}

/*产品详情页面200228*/
#data table tr td{ font-size:11px; line-height:18px; text-align:center; padding:0 3px;}

}
@media only screen and (max-width: 480px) {
/*内页面通用*/
#nav .warp{ padding:20px 0 0 0; color:#fff; }
#nav .warp h2,#nav .warp h1{ color:#fff; margin-bottom:10px; font-size:16px; }
.about_nav{ background:#ffa500 url(../image/about_02.jpg) no-repeat right center; background-size:400px 90px;background-size:; height:90px;}
.news_nav{ background:#ffa500 url(../image/news_02.jpg) no-repeat right center; background-size:400px 90px; height:90px;}
.contact_nav{ background:#ffa500 url(../image/contact_02.jpg) no-repeat right center; background-size:400px 90px; width:100%; height:90px;}
.single_title h1,.single_title h3{ font-size:14px;}

.sanme h1{ text-align:center; line-height:40px;}
.sanme h3{ text-align:left; padding-right:0;}
.sanme h3.sanme_spa{padding-right:0; text-align:left;}
.client{ display:none;}
.h_p{ font-size:16px;}
.h_t,.h_m{ display:none;}	
.index_r,.index_s,.index_p,.index_n{ width:100%; float:none; margin-right:0%; margin-bottom:15px; border-bottom:1px solid #dcdcdc; padding-bottom:15px;}	
.hot_link{ display:none;}
.footer span{ display:none;}
.friend_link{ display:none;}
.single_l{ width:100%; float:left; margin-right:2%;}
.newsList ul li span,.newsTop ul li span{ display:none;}
.single_r{ width:100%; float:left; margin-top:10px;}
.s_pro ul li{ width:100%; margin-right:0%; float:none;}
.s_list{ display:none;}
.pro_page ul{ padding-top:20px;}
.pro_page ul li{ padding-bottom:20px;}
.pro_page ul li img{ width:100%; float:left; padding-right:0; padding-bottom:10px;}
.pro_page ul li p,.pro_page ul li h2{ width:100%;float:left;}
.pro_page ul li p{ line-height:24px;}
.scroll_nav_ul{padding-bottom:10px;}
.proName h1{ width:100%; font-size:16px; }
#data,#relative,#topic,.p_line,#working,#advantage,#mainList{ padding-top:10px; padding-bottom:10px; }
#advantage ul li{ width:100%; margin-right:0%; float:left; line-height:24px;}
.w_i{ margin-right:0%; float:left; max-width:100%; }
.w_pic{ display:none;}
.p_down{ font-size:12px; font-weight:700; padding-top:20px; line-height:30px;color:#ffa500;}
#topic ul li{ width:100%; padding-right:0%; float:left;}
#topic ul li img{ width:100%; padding-right:0%;float:left; }
#topic ul li p{width:100%; padding-top:10px;}
#relative ul li,.pic_l2 ul li,.pic_l ul li{ width:100%; margin-left:0%; margin-right:0%; float:left; margin-bottom:30px;}
#relative ul li p,.pic_l2 ul li p,.pic_l ul li p{ height:15px;}
.r_pic{ height:12px; }
.r_pic p.r_pic3,.r_pic p.r_pic2,.r_pic p.r_pic1{ width:33%;margin-bottom:0px; overflow:hidden; height:12px; }
#relative ul li .r_pic{ height:12px; }
#relative ul li .r_pic p.r_pic3,#relative ul li .r_pic p.r_pic2,#relative ul li .r_pic p.r_pic1{text-align:left; width:33%; padding:0; margin:0;height:12px; line-height:12px; overflow: hidden; text-indent:18px;}
.pro_bot{ margin-top:10px; }

/* solution */
.sou_l ul li{ border-bottom:1px dotted #dcdcdc; padding-bottom:15px;}
.sou_l ul li img{ width:100%; float:left; padding-right:0;}
.sou_l ul li p{ line-height:24px; float:left; width:100%; margin-top:10px;}	
.single_r h3{ display:none;}
.slide-li { margin:5px; padding: 0px; bottom: 0px; left:40%; position: absolute; width:60px;}
.slide-li li { margin: 0px; padding: 0px; width:20px; height: 10px; float: left; overflow: hidden; list-style: none;margin-left:1px; }
.slide-li a {width:20px; height: 10px; color: #000; font-size: 12px; display: block;  margin: 0px; padding: 0px;margin-left:1px;}
.op li.cur { margin: 0px; padding: 0px; background: #f00;  width:20px;margin-left:1px;}

/* about */
.aboutList ul li{ width:100%; margin-right:0%; float:left; margin-top:20px;}

/*****about-content*****/
.aboutInfo{}
.aboutInfo p strong{ font-size:14px; color:#008cd7;}
.aboutInfo p.aboutTop{background:url(../image/about_bg.jpg) repeat-y;line-height:30px; height:auto;}
.about-right{ display:none;}
.about-rongyu5,.about-rongyu4,.about-rongyu3,.about-rongyu2,.about-rongyu{ background:none; height:auto; padding:30px 0; padding-left:0px; border-bottom:1px dotted #cbcbcb;}
.about-rongyu5 p,.about-rongyu4 p,.about-rongyu3 p,.about-rongyu2 p,.about-rongyu p{ line-height:26px;}
.aboutBot{ border-top:1px dotted #dcdcdc; padding-top:10px; margin-top:10px;}

/* news */
.newsTop img{ width:40%; margin-right:3.5%; float:left;}
.newsTop p{ width:56.5%; float:left; line-height:24px;}
.news_date{ display:none;}
.news_related{ display:none;}

/* product-专题页面 */
.pro_subject ul.conecrusher li{ width:100%; float:left; padding-right:0%; margin-bottom:15px;}
.pro_subject ul.conecrusher li img{ width:80%; margin-bottom:10px;}
.pro_sub_mp img{ float:left; width:90%;}
.pro_sub_mp p{ width:100%; float:left;}
.pro_sub_mp2 ul li{ width:100%; float:left; line-height:24px; padding-right:0%;}
.pro_sub_mp3 ul li{ width:100%; float:left; padding-right:0%; margin-bottom:15px;}
.pro_sub_mp3 ul li img{ width:40%; float:left; clear:left; padding-right:5%;}
.pro_pp_pic img{ width:100%;float:left; margin-right:0%; display:block;}
.pro_pp_pic p{ width:100%; float:left; line-height:24px;}
.pro_sub_pp2 img{ float:left; width:100%; margin-left:0%; display:block;}
.pro_sub_pp2 p{ width:100%; float:left; line-height:24px; margin-bottom:15px;}
.pro_sub_pp3{ padding-top:20px;}
.pro_sub_pp3 img{ width:100%; padding-right:0%; float:left; margin-bottom:15px;}
.pro_sub_pp3 p{ width:100%; float:left; line-height:22px;}
.pro_subject ul li img{ width:100%;}


/*2017.2.6关于山美*/
.about-sanme .col-6{ width:100%; margin-bottom:20px;}
.aboutList2 p,.aboutList2 h2,.aboutList p,.aboutList h2{ padding:0px;}
.about-sanme a{margin:20px auto 0;}

/*contact17.12.12*/
.contact_product,.contact_list{ display:none;}

/*contact-info 180726更新*/
.columnlist ul li{ margin-right:10px; width:calc(20% - 10px);}
.columnlist ul li a{ border-radius:3px; font-size:14px; line-height:22px; height:44px; padding:5px;}
.peijian{}
.peijian ul li{ width:48%; margin-right:4%; float:left; text-align:center; margin-bottom:40px;}
.peijian ul li:nth-child(2n){ margin-right:0;}

/*关于我们180724更新*/
.about_list p{ font-size:12px; margin-bottom:10px;}
.about_file_img{ display:none;}
.about_file_text{  padding:20px; width:calc(100% - 41px);}
.about_file_text h3{ margin-bottom:5px;}
.about_view_img,.about_culture,.about_technology,.about_news,.about_client{ height:200px; overflow:hidden;}
.about_view_text{  height:180px; width:calc(50% - 40px); padding:20px 20px 0; }
.about_view_img img,.about_client img,.about_technology img,.about_culture img{ width:100%; height:200px;}
.about_news .text h3,.about_view_text h3{ margin-bottom:5px;}
.about_news .text p,.about_view_text p{ font-size:12px; line-height:22px;height:88px; overflow:hidden;}
.about_news .text{ padding:20px 20px 0;}
.about_client a .text,.about_technology a .text,.about_culture a .text{ height:50px; width:100%; top:150px; padding-top:15px; overflow:hidden;}

/*关于我们详情页面180725*/
.about-columnlist ul li{width:calc(16.66666667% - 10px); margin-right:10px;}
.about-columnlist ul li span{ display:none;}
.about-columnlist ul li a{  line-height:22px; font-size:12px; padding:5px 10px;}

/*service增加180725*/
.service ul li{ margin-bottom:40px; width:100%; margin-right:0%; float:left;}
.service ul li:nth-child(3){ margin-right:0;}
.service ul li span{ font-size:16px;}
.service ul li.service2 a p.spa{ font-size:16px;}

/*products 180726*/
.productlist h2{ font-size:14px;}
.productlist ul li{ margin-bottom:20px;}

/*人才招聘*/
.job_nav{ background:#1b1c20 url(../image/job_02.jpg) no-repeat right; background-size:120% 100%; height:160px;}
#nav .job_menu{ padding:115px 0 0 0;}
#nav .job_menu ul li{ width:calc(20% - 5px);}
#nav .job_menu ul li a{ font-size:14px;  width:100%; height:40px; line-height:40px;}
.job_top{ font-size:12px; line-height:30px;}
.job_top span{ font-size:16px; font-weight:700;}
.job_recruitment{ height:240px;}
.job_recruitment h2{ margin-left:8%; margin-top:10%; margin-bottom:10px; font-size:16px;}
.job_recruitment p{ font-size:12px;}
.job_position{ margin:8% 5% 0 5%; width:90%;}
.job_position p{ font-size:12px;}
.job_position a.job_contact,.job_position a.job_online{ font-size:12px; background:#ffa500; text-indent:0; width:45%;}
.job h2{  font-size:16px; font-weight:700; padding-bottom:10px; }
.job_activity li{ width:100%; float:left; margin-right:0%; margin-bottom:20px; position:relative;}
.job_form ul li{ width:100%; margin-right:0%; margin-bottom:15px;}
/*社会招聘*/
.job_table{}
.school_table th,.job_table th{ background:#666; color:#fff; font-size:14px; text-align:center; height:40px; line-height:40px; font-weight:500;}
.school_table td,.job_table td{ text-align:center; height:40px; line-height:20px; border-bottom:1px solid #ccc; font-size:12px;}
/*校园招聘*/
.school_recruitment_demand{ width:80%; margin:0 auto;}
.school_recruitment_process{ background:none;height:auto; padding-top:0px;}
.school_recruitment_process span{ display:block; font-size:16px; font-weight:700; color:#ffa500;}
.school_recruitment_process li{ font-size:12px; min-height:30px; line-height:30px; width:60%; margin:0 auto 20px; text-align:center;}
.school_recruitment_process li:nth-child(2n){ width:60%; margin:0 auto 20px;}
.school_recruitment_process li:nth-child(2){ margin-top:0px; min-height:30px;}
.school_recruitment_process li:nth-child(3){ margin-top:0px; min-height:30px;}
/*福利待遇*/
.job_welfare_top{ display:none;}
.job_welfare_text{ line-height:26px; font-size:14px; margin-top:10px;}
.job_welfare_text span{ color:#ffa500;}
.job_welfare_list{ margin-top:20px;}
.job_welfare_list li{ text-align:center; border:1px solid #ccc; width:calc(48% - 2px); float:left; margin-right:4%; margin-bottom:15px; padding-bottom:20px;}
.job_welfare_list li:nth-child(2n){ margin-right:0;}
.job_welfare_list li:nth-child(3){ margin-right:4%;}
/*职业发展*/
.job_plant_list li{ width:100%; margin-right:0%; float:left; margin-bottom:20px;}
.job_plant_list li h3{ background:#ffa500; height:40px; line-height:40px; padding:0 30px; font-size:16px; color:#fff; margin-bottom:5px;}
.job_plant_list li p{padding:10px 5%; width:90%; font-size:12px; line-height:25px; min-height:75px;}
}

@media only screen and (max-width: 320px) {
.p_wuliao{ display:none;}

/* product-专题页面 */
.pro_subject ul.conecrusher li img{ width:100%; margin-bottom:10px;}
.pro_sub_mp img{ float:left; width:100%; }

/*关于我们180724更新*/
.about_file_text{  padding-bottom:20px; padding-top:20px; padding-left:15px; padding-right:15px; width:calc(100% - 30px) }
.about_view_img,.about_culture,.about_technology,.about_news,.about_client{ height:200px; overflow:hidden;}
.about_view_img img,.about_client img,.about_technology img,.about_culture img{ width:100%; height:200px;}
.about_view_text{  height:180px; width:calc(50% - 40px); padding:20px 20px 0; }
.about_news .text p,.about_view_text p{ height:88px; overflow:hidden;}
.about_client a .text,.about_technology a .text,.about_culture a .text{ height:40px; width:100%; top:160px; padding-top:10px; overflow:hidden;}

/*关于我们详情页面180725*/
.about-columnlist ul li{width:calc(16.66666667% - 5px); margin-right:5px;}
.about-columnlist ul li span{ display:none;}
.about-columnlist ul li a{ height:32px; line-height:16px; font-size:12px; padding:5px;}

/*solutions 180726*/
.solutions ul li{ width:100%; float:left; margin-right:0%; margin-bottom:30px;}
.solutions ul li:nth-child(3){ margin-right:0%;}
.solutions ul li img{ width:100%; height:auto;}
.solutions ul li a .text h3{ font-size:16px;}
.solutions ul li a .text p{ display:none;}
.solutions ul li a .text span{ width:40%; height:35px; background:#b0b0b0; line-height:35px; margin-left:30%; text-align:center; display:block; float:left; clear:left;}
.solutions ul li a .text span.chat{ margin:0px auto 0px 25%; width:50%; height:40px; line-height:40px;}

/*products 180726*/
.productlist{ margin-bottom:20px;}
.productlist h2{ font-size:16px;}
.productlist p{ display:none;}
.productlist ul li{ width:100%; margin-right:0%;}
.productlist ul li h3{ font-size:14px; color:#000; height:30px; line-height:30px; overflow:hidden; padding:0 10px;}

/*project 180801*/
.projects_list ul li a .text h3{ font-size:14px; }
}