@charset "utf-8";
/*
	wq
 	通用样式  */
	
*:focus {outline: none; }
*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size: 14px;font-family:"宋体";}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
ul,li,dl,dt,dd{list-style:none;}
a{color:#9d9d9d; text-decoration:none; font-size:12px; font-family:"宋体";transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
li,dt,dd,tr,td,span,div,font,input,textarea{font-family:"宋体"}
img{border:0; padding:0;margin:0;height: auto;vertical-align: middle; max-width:100%;}
.clear{clear:both;}
a, b, div, ul, li {-webkit-tap-highlight-color: rgba(0,0,0,0); -webkit-tap-highlight-color: transparent;-moz-outline-: none;outline:none;}


/************网站内部  首页************/
.baidu-maps img{max-width: none;}
.header{ width:100%; overflow:hidden;}
.header img{ position:absolute;z-index: 40;}
.head_right{ float:right; margin-right:20px;}
.hesd_tel{ float:left;height: 50px;line-height: 50px; color:#797979; font-size:12px;}
.head_right div{ float:left; padding-left: 20px; padding-right:40px;}
.head_right div input{ width:262px; height:34px; border:1px solid #e6e6e6; margin-top: 8px; color:#a0a0a0; font-size:12px; text-indent:6px; line-height:34px;}
button{ border:none;position: relative;left: -35px;top: -1px;background: #c8c8c8;height: 24px;width: 24px;border-radius: 50%; cursor:pointer; display: inline-block;}
.hesd_ce{ float:right;}
.hesd_ce p{ color:#797979; font-size:12px;line-height: 50px;}
.active_ec{ color:#ff6c00 !important;}
.hesd_ce span{ padding:0 10px; font-size:12px;}
.hesd_ce p a{ color:#797979;}
.w1200{ width:1200px; margin:0 auto;}
.w100{ width:100%;}

.menu{ border-top:1px solid #eee; border-bottom:1px solid #eee; }
#nav { display:block; border-radius:10px; height:56px;margin-left: 21%;}
#nav .mainlevel { float:left; width: 148px;text-align: center;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s; }
#nav .mainlevel:last-child{border-right: none;}
#nav .mainlevel a {color:#505050; text-decoration:none; line-height:56px; display:block; font-size:14px; height: 56px;}
#nav .mainlevel a:hover { text-decoration:none; }
#nav .mainlevel:hover{}
#nav .mainlevel ul {display:none; position:absolute;z-index: 30; *margin-left:-52px; left: 0; width:100%;right: 0; background:#fff; height:50px;}
#nav .mainlevel ul li a{ color:#fff; height:36px; font-size:14px; color:#777777; margin:0 auto; padding:0 10px;}
#nav .mainlevel ul li:last-child a{ border-bottom:none; }
#nav .mainlevel li {float: left;position: relative;left: 623px;}
#nav .mainlevel ul li:hover a{ color:#ff6c00; }
#full-screen-slider{width:100%; height:546px; position:relative; top:0; z-index:0; overflow:hidden;}
#slides{display:block; width:100%; height:546px; list-style:none; padding:0; position:relative}
#slides li{display:block; width:100%; height:546px; list-style:none; padding:0; margin:0; position:absolute; left:0px; text-align: center;}
#slides li a{display:block; *margin-left:-1764px}
#pagination{display: block;
list-style: none;
position: absolute;
left: 50%;
bottom: 30px;
height: 10px;
z-index: 999;
margin: 0;}
#pagination li{display:block; list-style:none; width:18px; height:18px; float:left; margin-left:15px; background:url(../images/hd_off.png) no-repeat;}
#pagination li a{display:block; width:100%; height:18px; padding:0; margin:0; text-indent:-999em;}
#pagination li.current{background:url(../images/hd_on.png) no-repeat;}
.xmthree{ padding-top:50px;}
.xmthree ul{ width:1200px; margin:0 auto; overflow:hidden;}
.xmthree_li{ float:left; width:380px;}
.xmthree_li+.xmthree_li{ margin-left:30px;}
.xmthree_li img{ float:left; width:190px; }
.xm_div { width:190px; height:209px; overflow:hidden; float:left;}
.xm_div img{ transition:all 1s;}
.xmthree_li:hover .xm_div img{ transform:scale3d(1.1,1.1,1);}
.xmthree_li_r {width: 190px;overflow: hidden;height: 209px; background:#f6f6f6;}
.xmthree_li_r a h2{ font-size:24px; color:#fff;padding-top: 30px;padding-left: 20px;}
.xmthree_li_r a p{ color:#fff; line-height:22px; padding: 16px 10px 0 20px;}
.xmthree_li_r a em{ font-style:normal; color:#fff; padding-top:20px; display:block;padding-left: 20px;}
/*焦点图样式*/
.banner1_h3{ font-size:40px; color:#fff; font-weight:normal; position:relative; top:178px;}
.banner1_01{ position:relative; top:193px;}
.banner1_a{ font-size:20px; font-weight:normal; color:#fff; border:1px solid #fff; width:140px ; height:40px;margin: 0 auto; position:relative; top:230px; line-height:40px;}
.banner1_a:hover{ background:#fff; color:#ff6c00; }
.banner2_h3{position:relative; top:120px;width: 1200px;margin: 0 auto;left: 299px;}
.banner2_h3 > span{ font-size:34px; color:#fff; background:#66574e; padding:2px 10px; width:570px; }
.banner2_h4{ color:#fff; font-weight:normal; font-size:18px; text-align:right; position:relative;right: 16px;top: 129px;width: 1200px;margin: 0 auto;}
.banner2_01{ position:relative; top: 150px;left: 474px;}
.banner3_01{display: block;width: 461px;margin: 100px auto 0;}
.banner3_a{ font-size:16px ; color:#fff; border:3px solid #fff; border-radius:20px; width:150px; margin:0 auto; padding:4px 26px; margin: 53px auto 0;}
.banner3_a:hover{ background:#fff; color:#ff6c00;}

/*首页-翻转特效*/
.xmthree_li_r span h2{font-size: 24px; color:#000;padding-top: 30px;padding-left: 20px;}
.xmthree_li_r span p{line-height: 22px;color:#555555;padding: 16px 10px 0 20px;}
.xmthree_li_r span em{font-style: normal;color: #000;padding-top: 20px;display: block;padding-left: 20px;}
.xmthree_li_r a{margin-top: 36px;display: inline-block; background:#ff6c00;height: 209px;}
/*首页-翻转特-end*/
.myscroll{width: 564px;height: 132px; overflow:hidden;}
.maintwo { overflow:hidden; padding-top:50px;}
.in_news_h3{ font-size:24px;}
.in_news_right{ padding-top:20px; overflow:hidden; padding-bottom:10px;}
.in_news_big{ overflow:hidden; padding-left:14px;height: 143px;}
.in_news_big h3{ font-size:17px; padding-bottom:4px; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.in_news_big p{ font-size:12px; color:#555555; line-height:22px;height: 67px; overflow: hidden;}
.in_news_big a{ color:#555; padding:4px 14px; border:1px solid #555;margin-top: 9px;display: inline-block;}
.in_news_big a span{ padding-left:40px;}
.in_news ul li{ padding-top:20px;}
.in_news_time{ float:left;}
.in_news_time h4{ font-size:22px; color:#fff; height:42px; width:62px; background:#cccccc; text-align:center; line-height:42px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.in_news_time p{ font-size:12px; color:#cccccc; border:1px solid #cccccc; text-align:center; line-height:24px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.in_news_right_ul li a{ display:block; overflow:hidden;padding-left: 10px;}
.in_news_right_ul li:hover .in_news_time h4{ background:#ff6c00;}
.in_news_right_ul li:hover .in_news_time p{ border:1px solid #ff6c00; color:#ff6c00;}
.in_news_right_ul li:hover a h4{ color:#ff6c00;}
.in_news_right_ul li:hover a em{ color:#000;}
.in_news_right_ul li a h4{ color:#000; font-size:14px;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s; overflow:hidden; white-space:nowrap; text-overflow:ellipsis}
.in_news_right_ul li a p{ color:#555; font-size:12px; line-height:28px; height:28px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.in_news_right_ul li a em{ font-style:normal; font-size:12px; color:#999999;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.in_news_right_ul li a em span{ padding-left:16px;}
.in_news_right img{ float:left;  width: 203px; height: 136px;}
.in_news_big:hover h3{ color:#ff6c00;}
.in_news_big:hover p{ color:#000;}
.in_news_big:hover a{ background:#ff6c00; border:1px solid #ff6c00; color:#fff;}
.in_news{ width:51%; padding-right:4%; float:left;}
.in_about01{ transition:all 1s;}
.in_about01_div{ width:394px; height:335px;float: left; overflow:hidden; margin-right: 8px;margin-top: 13px;}
.in_about01:hover{ transform:scale3d(1.1,1.1,1);}
.in_about{width: 49%;float: right;}
.in_about02{  margin-bottom:7px;}
.in_about02_div{ width:179px; height:164px; display:block; overflow:hidden;margin-top: 13px;}
.in_about03_div{width:179px; height:164px; display:block; margin-top: 7px;overflow:hidden;}
.in_about_des{ width:210px; height:164px; background:#ff6c00; color:#fff; overflow:hidden; position:absolute;margin-top: 184px;margin-left: 184px;padding: 20px 14px 10px 14px;}
.in_about_des h3{ font-size:24px; color:#fff;}
.in_about_des a{ font-size:12px; line-height:22px; padding-top: 10px; color:#fff; display:inline-block;}
.in_pro{ width:100%; background:#f9f9f9; overflow:hidden; margin-top:50px; padding-top:50px;padding-bottom: 50px;}
.in_pro_title{ font-size:36px; color:#ff6c00; font-weight:normal;}
.in_pro p{ color:#555; padding:14px 0 50px 0;}
.in_pro_title{ text-align:center;}
.pro_hand a h3{ font-size:24px; font-weight:normal;}
.in_pro_t_d{ text-align:center;}
.in_pro_li{ float:left;}
.pro_hand{ background:#ff6c00; width:400px; height:244px;padding: 60px 50px 0 40px;}
.pro_hand a{color:#fff;display: inline-block; position:relative; }
.pro_hand_l{ float:left}
.pro_hand_l p{ width:171px; color:#fff;padding: 10px 0 10px 0;}
.pro_hand_l em{ font-style:normal; font-size:12px; border:1px solid #fff; display:inline-block; border-radius:20px; padding:4px 10px;}
.in_pro_hand{ float:right;position: relative;left:55px;top: 20px;}
.in_service{ overflow:hidden; text-align:center;padding-bottom: 50px;}
.in_service_des{ color:#999; line-height:22px; padding-bottom:44px;}
.in_service_sz{ padding:16px 0 36px 0}
.in_service_title{ padding-top:50px; text-align:center; font-size:36px; color:#555;}
.service_left{ width:500px;float: left;}
.service_right{ width:655px; height:323px;}
/*数字动画*/
.col_fourth:hover h2{ color:#ff6c00;}
.col_fourth:hover p{ color:#ff6c00;}
.col_fourth:hover .icon{ color:#ff6c00;}
.col_half { width: 49%; }
.col_third { width: 32%; }
.col_fourth { width: 23.5%; }
.col_fifth { width: 18.4%; }
.col_sixth { width: 15%; }
.col_three_fourth { width: 74.5%;}
.col_twothird{ width: 66%;}
.col_half,.col_third,.col_twothird,.col_fourth,.col_three_fourth,.col_fifth{position: relative;display:inline;display: inline-block;float: left;padding-bottom: 20px;}
.end { margin-right: 0 !important; }
.wrapper { width: 980px; margin: 30px auto; position: relative;}
.counter { background-color: #ffffff; width:232px;}
.count-title { font-size: 36px; font-weight: normal;  margin-top: 10px; margin-bottom: 0; text-align: center; font-weight:bold; color:#555; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s;}
.count-text { font-size: 12px; font-weight: normal;  margin-top: 16px; margin-bottom: 10px; text-align: center; color:#555;transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; }
.fa-2x { margin: 0 auto; float: none; display: table; color: #4ad1e5; }
/*手机端*/
.nav_phone{ display:none;width: 60%;background: rgba(255,255,255,0.7); color:#434343; position:absolute; z-index:2; right:0; top:132px;box-shadow: 0 0 5px #a0a0a0;}
.nav_phone ul{ padding:10px 10px;}
.nav_phone ul li a{ color:#000; font-size:14px; line-height:26px; }
.nav_phone ul li:hover a{ color:#000;}
.nav_phone ul li{ padding:10px 0 10px 20px; border-bottom:1px solid #fff }
.nav-toggle .icon-feilei{ position:absolute; width:40px; height:40px; background:rgba(255,255,255,0.5); line-height:40px; color:#fff; text-align:center; border-radius:50%;top: 89px;z-index: 2;right: 4%;}
pro_xq_img img{ display: none;}
.nav_phone ul li:last-child{ border-bottom:none;}
/*首页-产品*/
/* demo4 */
.item4{width:400px;height:244px;overflow:hidden;position:relative;float:left;cursor:pointer;}
.item4 .caption{width:400px;height:244px;color:#fff;font-weight:bold;position:absolute;left:0;display:none;background:url(../images/demo02.png) no-repeat;}
.caption h3{margin: 93px 0 5px;height: 70px;text-align: center;font-size: 24px;font-weight: normal;width: 160px;margin: 0 auto;margin-top: 93px; overflow:hidden;}
.item4 p{padding:0 12px;margin:0;text-align: center;font-size:12px;line-height:20px;color:#fff;font-weight:normal;}
.item4 img{border:0;position:absolute;}
.item4-txt{position:absolute;left:0;top:170px;width:100%;height:74px;text-align:center;color:#FFF;overflow:hidden;background:url(../images/in_pro_mb.png) no-repeat; display:block;}
.item4-txt h3{position: absolute;left: 30px; font-size:24px; font-weight:normal;top: 32px;width: 250px;overflow: hidden;height: 32px;text-overflow: ellipsis;white-space: nowrap;}



/*首页-底部*/
.footer{ background:#404440; overflow:hidden;}
.foot_l{ float:left;}
.foot_l ul{ float:left;}
.foot_m{ float:left;}
.foot_top{ overflow:hidden; padding-top:50px;padding-bottom: 50px;}
.foot_botn ul li{ float:left;}
.foot_l h4{ font-weight:normal; color:#fff;padding-bottom: 30px;}
.foot_l ul{ padding-right:65px;}
.foot_l ul li{ padding:3px 0;}
.foot_l ul li:hover a{ color:#ff6c00;}
.foot_m{ padding-left:10px;}
.foot_m p{ color:#fff; }
.foot_m p em{ color:#888; font-size:12px; font-style:normal; border-left:1px solid #888; padding-left:4px; margin-left:4px;}
.foot_m img{ padding-top:10px;}
.foot_r {float: right;}
.foot_r h3{ font-weight:normal; color:#fff;padding-bottom:16px; }
.foot_r p{ color:#888; font-size:12px; line-height:22px;}
.foot_r strong{ font-weight:normal; color:#ff6c00;padding-top: 10px;display: inline-block;font-size: 16px;}
.foot_botn{ background:#292c29; overflow:hidden; height110px;color: #9d9d9d;}
.foot_botn ul{padding: 34px 0 34px 196px;}
.foot_botn ul li{color:#818281; font-size:12px;height: 12px;line-height: 12px;padding-right: 18px;}
.foot_botn_li+.foot_botn_li{ border-left:1px solid #818281;padding: 0 15px;}
.weiling_1{background:url(../images/weiling_1.png) no-repeat;}
.weiling_1:hover{ background:url(../images/weiling_2.png) no-repeat;}
.wangshang_1{background:url(../images/wangshang_1.png) no-repeat;}
.wangshang_1:hover{ background:url(../images/wangshang_2.png) no-repeat;}
.foot_botn_li a{ display:inline-block; width:107px; height:18px;margin-top: -10px;}
/*首页：回到顶部*/
#gotop{ width:36px ; height:36px; background:#fff; border:1px solid #999;position: fixed;bottom: 40px;right: 20px; transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;text-align: center;}
#gotop:hover{ background:#999; cursor:pointer;}
#gotop:hover .icon{ color:#fff; }
#gotop .icon{ height:36px; line-height:36px; color:#999;}
/************公司简介分类************/
.about_bg{ text-align: center;}
.about_bg img{}
.about_main_a > p.mypos{ text-align:right;height:60px; line-height:60px; overflow:hidden; font-size:12px; color:#999;}
.about_main_a > p.mypos > .icon{ color:#d7d7d7;font-size: 14px;padding-right: 4px;}
.mypos>span{ padding:0 4px;}
.about_main_a > h3{ font-size:28px; font-weight:normal; text-align:center;}
.about_main_a > p.about_des{ color:#646464; width:1000px; margin:0 auto; font-size:16px; line-height:26px; padding-top:30px; text-indent:24px; padding-bottom:40px;}
.about_more{ font-size:12px; color:#999; display: block; border:1px solid #e6e6e6;line-height:44px; width:154px; margin:0 auto;padding-left: 18px; }
.about_more > span{padding-left: 57px;}
.fgx{  height:1px; border:none;width:580px; background:#e6e6e6; margin-top:25px;}
.about_b{ background:#f8f8f8; margin-top:50px;padding-bottom: 50px;}
.about_b_ul{ padding-top:50px; overflow:hidden;}
.about_b_ul li{ float:left; width:538px;}
.about_b_ul li > h3{ font-size:28px; font-weight:normal; text-align:center;}
.about_b_ul li > img{ padding-top:33px;}
.about_b_white{ background:#fff; width:538px; height:238px;}
.about_b_white > p{ font-size:12px; color:#646464; line-height: 26px;height: 141px;overflow: hidden;width: 384px;margin: 0 auto;padding-top: 30px;} 
.about_b_white > a{font-size:12px; color:#999; display: block; border:1px solid #e6e6e6;line-height:44px; width:154px; padding-left: 18px; margin-top: 20px;margin-left: 78px;}
.about_b_white > a > span{padding-left: 57px;}
.about_jx{ width:124px !important; height:642px;}

/************公司简介-单页面************/
.as_title { background:#404440; padding:70px 0 20px 0; border-bottom:8px solid #ff6c00;}
.as_title h2{ font-size:28px; color:#fff; font-weight:normal; text-align:center;}
.as_article{ padding-top:20px;  padding-bottom:60px;font-size:16px; line-height:30px; color:#555}
.as_article p{ font-size:18px; line-height:40px; color:#555555; text-indent:40px;}
.ny_gd a{margin-top: 74px;}
.ny_gddiv{ width:1200px; margin:0 auto;border-top: 1px solid #eee;}

/************新闻分类************/
.newsfl{ width:auto;padding-bottom: 50px;overflow: hidden; padding-top: 10px;}
.about_main{ overflow:hidden;}
.newsfl_div{ float:left; width:538px; margin-bottom: 50px;}
.newsfl_div > h3{ font-size:28px; text-align:center; font-weight:normal;}
.newsflimg_div{ width:538px; height:299px; overflow:hidden;}
.newsflimg_div img{ padding-top:28px;width:538px; height:299px; transition:all 1s; }
.newsflimg_div img:hover{ transform:scale3d(1.1,1.1,1);}
.newsfldes_t{ background:#fff; padding: 0 20px 20px 20px; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s;}
.newsfldes_t > h4 a{ font-size:16px; height:50px; line-height:50px; float:left;width: 410px; color:#000;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.newsfldes_t > h4 + span{height:50px; line-height:50px; text-align:right; display: inline-block;width: 88px; font-size:12px; color:#999; }
.newsfldes_t > p{ font-size:12px; color:#555; line-height:26px; border-bottom:1px dotted #e5e5e5; padding-bottom:16px;margin-bottom: 16px;}
.newsfldes_t > ul > li{ line-height:30px;}
.newsfldes_t > ul > li a{ color: #555;display: inline-block;float: left; width: 400px; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; top:0; position:relative; transition:top 0.3s;}
.newsfldes_t > ul > li a + span{text-align: right; display: block; font-size:12px; color:#999;}
.newsfl_more {font-size: 12px; color: #999;display: block;border: 1px solid #e6e6e6; line-height: 44px;width: 154px; margin-top:30px; padding-left: 18px;}
.newsfl_more > span { padding-left: 57px;}
.news_jx{ width:124px; height:727px; float:left;}
.newsfldes_t:hover { background:#f8f8f8}
.newsfldes_t:hover .newsfl_more{ border:1px solid #ff6c00; color:#ff6c00; }
.newsfl_more:hover{background:#ff6c00; color:#fff !important;}
.newsfldes_t > h4 a:hover{ color:#ff6c00;}
.newsfldes_t > ul > li a:hover {color:#ff6c00; top:-4px;}

/************新闻列表页************/
.news_list > ul > li{ width:1200px; overflow:hidden;padding: 30px 40px; margin-bottom:10px;border: 1px solid #fff; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s;}
.news_list > ul > li > img{ float:left;}
.newsli_r{ overflow:hidden;padding-left: 30px;}
.newsli_r > a > h3{ font-size:24px; color:#333; width:700px;float: left;height: 40px;line-height: 40px;}
.newsli_r > a > h3 + span{height: 40px;line-height: 40px;text-align: right;display: block;}
.newsli_r > p{ color:#666; line-height:30px;padding: 10px 0 20px 0;}
.newsli_r > p + a{ width:132px; display: inline-block;border: 1px solid #959595;line-height: 30px; padding-left: 16px;}
.newsli_r > p + a > span{padding-left: 40px;}
.news_list > ul > li:hover {border: 1px solid #ff6c00;}
.news_list > ul > li:hover .newsli_r > a > h3{ color:#ff6c00;}
.news_list > ul > li:hover .newsli_r p + a { border:1px solid #ff6c00; color:#ff6c00;}
.newsli_r > p + a:hover{ background:#ff6c00 !important; color:#fff !important;}

/************产品分类************/
.pro_borli + .pro_borli{ border-top:1px solid #e6e6e6; }
.productlist > li > a + h3,.productlist > li > a > h3{ font-size:28px; font-weight:normal; }
.productlist > li > a{ color:#000;}
.productlist > li > p{ color:#646464; font-size:12px; line-height:26px; text-indent:50px; width:1000px; float:left; padding-top: 26px;}
.pro_no1{ font-size:70px; color:#ff6c00;display: inline-block;width: 200px;text-align: center;}
.pro_more{font-size: 12px;color: #999 !important;display: block;border: 1px solid #e6e6e6;line-height: 44px;width: 154px;margin: 0 auto;padding-left: 18px;margin-top: 30px;}
.pro_more span{ padding-left: 57px;}
.pro_borli{ padding-bottom:26px; padding-top:87px;}
.productlist{ margin-top:-87px; padding-bottom: 90px;}
.pro_borli:hover a{ color:#ff6c00 !important;}
.pro_borli:hover .pro_more{color:#ff6c00 ; border:1px solid #ff6c00;}
.pro_borlidiv{height: 80px;margin-top: -33px;float: right;width: 200px; overflow:hidden;}
.pro_no2{height: 80px; font-size:70px; text-align:center; color:#646464;float: right;width: 200px;overflow: hidden;}

/************产品列表************/
.prolist{ padding-top: 30px;}
.item5{width:568px;height:347px;overflow:hidden;position:relative;float:left;cursor:pointer;margin-bottom:54px;}
.item5 .caption5{width:568px;height:347px;color:#fff;font-weight:bold;position:absolute;left:0;display:none;background:url(../images/prolist_mb.png) no-repeat;}
.caption5 h3{margin: 0 auto;height: 69px;text-align: center;font-size: 24px;font-weight: normal;width: 170px;margin-top: 140px;}
.item5 p{padding:0 12px;margin:0;text-align: center;font-size:12px;line-height:20px;color:#fff;font-weight:normal;}
.item5 img{border:0;position:absolute;}
.item5-txt{position:absolute;left:0;top:273px;width:100%;height:74px;text-align:center;color:#FFF;overflow:hidden;background:url(../images/pro_mb_orange.png) no-repeat; display:block;}
.item5-txt h3{position: absolute;left: 30px; font-size:24px; font-weight:normal;top: 32px;width: 430px;overflow: hidden;height: 30px;}
.prolist_jx{ width:64px; height:347px; float:left;}

/************施工案例************/
.caselist > h3,.skillsh3{ font-size:27px; text-align:center; font-weight:normal;}
.caselist_ul li,.skillslist_ul li,.skill_li{ width:360px; float:left;}
.caselist_ul,.skillslist_ul{ overflow:hidden;padding-top: 30px;}
.skill_li + .skill_li{ margin-left:60px;}
.caselist_ul li{ margin-left:20px; margin-right:20px;padding-bottom: 60px;}
.caseul_li > h3,.skill_li > h3{ font-size:18px; height:50px; line-height:50px; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s; color:#000; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.caseul_li > p,.skill_li > p{ font-size:12px; line-height:24px; color:#555;padding-bottom: 20px;}
.case_more {font-size: 12px; color: #999; display: block; border: 1px solid #e6e6e6;line-height: 44px;width: 154px; padding-left: 18px; background:#fff;}
.case_more > span {padding-left: 57px;}
.caselist{padding: 20px 0 80px 0;}
.skillslist{ overflow:hidden; background:#f8f8f8;padding: 96px 0 100px 0;}
.three_mt{ margin-top:27px;  padding: 50px 0 50px 0;}
.three_mt p{ text-align:center;color:#646464;margin-top:-27px;}
.three_mt p span{ font-size:50px; font-weight:bold;  }
.three_mb > ul > li{ float:left; width:360px; margin-right:40px;}
.three_mb > ul > li > h3{ font-size:28px; font-weight:normal; }
.three_mb > ul > li > h3 + h3 { padding-bottom:20px;}
.three_mb{ padding-bottom:178px; overflow:hidden;}
.three_mb > ul > li:hover .icon{ color:#ff6c00;}
.three_mb > ul > li:hover a.case_more{ border:1px solid #ff6c00; color:#ff6c00;}
.skill_li:hover h3{ color:#ff6c00;}
.skill_li:hover a.case_more{border:1px solid #ff6c00; color:#ff6c00;}
.caselist_ul li:hover h3{color:#ff6c00;}
.caselist_ul li:hover a.case_more{border:1px solid #ff6c00; color:#ff6c00;}
.case_more:hover{ background:#ff6c00 !important; color:#fff !important;}

/************内页公用样式************/
.innewsr{ width:49%;float: right;margin-top: 32px;}
.innewsr_ul li{ padding-top: 20px;}
.innewsr_ul li a h4 {color: #000; font-size: 14px; transition: .3s; -ms-transition: .3s; -moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.innewsr_ul li:hover a h4 { color: #ff6c00;}
.innewsr_ul li a p { color: #555;font-size: 12px; line-height: 28px;height: 28px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.innewsr_ul li:hover .in_news_time h4 { background: #ff6c00;}
.innewsr_ul li:hover .in_news_time p { border: 1px solid #ff6c00; color: #ff6c00;}
.innewsr_ul li:hover a em {color: #000;}
.innewsr_ul li a em {font-style: normal;font-size: 12px;color: #999999;transition: .3s;-ms-transition: .3s;-moz-transition: .3s;-webkit-transition: .3s;-o-transition: .3s;}
.innewsr_ul li a { display: block; overflow: hidden; padding-left: 10px;}
.asnews{ padding-bottom:86px;}
.bordiv ul{ border-top:1px solid #eee;padding-top: 50px;}
.fy{ padding: 10px 0 30px 0;overflow: hidden;width: 1200px;text-align: right;}

/*联系方式*/
.mapdiv{ padding-top:50px;}
.solu_xl{ overflow:hidden;padding-top: 60px}
.solu_xl_l h3{ font-size:18px; font-weight:normal; }
.solu_xl_l h3::after{ content:"CONTACT US"; font-size:14px; padding-left: 10px;}
.solu_xl_l p{ padding-top:30px; line-height:28px; font-size:12px;}
.solu_xl_l{ float:left; }
.solu_xl_r{ float:right;margin-top: -40px;}
.solu_xl_r ul li img{ width:119px;}
.solu_xl_r ul li p{ text-align:center; font-size:12px;}
.solu_xl_r ul li{ float:left;margin-left:20px;width:119px;}
.solu_xl_r ul{ padding-top:100px;}

/*详情页*/
.keyword_light p{ font-size:16px; line-height:30px; color:#555;}
.myscroll_ny{ height: 174px;}



/************字体图标************/
.hesd_tel .icon-dianhua1{ color:#ff9547; padding-right:4px;}
.head_right > div .icon-sousuo-sousuo{ color:#fff; font-size:9px; text-align:center; line-height:24px;position: relative; left: -35px;top: -1px; background: #c8c8c8; height: 24px; width: 24px;border-radius: 50%;cursor: pointer;display: inline-block;}
.head_right_phone div .icon-sousuo-sousuo{ color:#fff; font-size:9px; text-align:center; line-height:24px;position: relative; left: -35px;top: -1px; background: #c8c8c8; height: 24px; width: 24px;border-radius: 50%;cursor: pointer;display: inline-block;}
.mainlevel .icon-zhuye{ font-size:20px;}
.mainlevel .icon-xia{ font-size:10px;padding-left: 4px;}
.col_fourth .icon{ font-size:66px; color:#bfbfbf; transition: .3s; -moz-transition: .3s; -ms-transition: .3s; -o-transition: .3s; -webkit-transition: .3s;}
.three_mb > ul > li > h3 .icon{ font-size:60px; padding-left:20px; color:#dddddd; transition:.3s; -moz-transition:.3s; -ms-transition:.3s; -o-transition:.3s; -webkit-transition:.3s;}
.phone{ display:none;}
.head_right_phone{ display:none;}
.footer_phone{ display:none;}
.nav-toggle{ display:none;}
.foot_ipad{ display:none;}
	
	
	
	
/*视频弹出css*/
.video-show { position: fixed; bottom:5px;left: 0; width: 426px; height:auto; z-index: 100;}
.video-show p { height: 30px; line-height: 30px; padding-left: 10px;color: #fff;font-size: 14px; background: #333;}
.video-show p a { float: right;width: 30px;height: 30px; background: no-repeat url(../images/close.png) 5px 5px;}
	
	

/*单页面1*/
.ny_product_about{width:100%; height: auto; overflow: hidden; margin-top: 72px; background: url(../images/pro_hh.jpg) no-repeat bottom center; padding-bottom: 50px;}
.ny_product_about .product_gxs_title{margin: 0px auto}
.ny_product_about h5{font-size: 30px; color: #fff; font-weight: bold; text-align: center}
.product_about_top{width:100%; height: auto; overflow: hidden}
.pro_abinfo{width:49%; height: auto; float: left; padding: 10px; background: #fff; margin-top: 95px;}
.pro_ab_info{width:100%; height: auto;overflow: hidden; padding:40px 20px; font-size: 16px; color: #333333; line-height: 28px; text-indent: 2rem} 
.pro_abpic{width:40%; height: auto; float: left; margin-left: 3%}
.pro_abpic img{max-width: 100%; height: auto; display: block}
.ny_product_zijie{width:100%; height: auto; overflow: hidden; margin: 95px 0 60px;}
.product_zijie_t{width:100%; height:50px; border-bottom: 1px solid #dcdcdc; position: relative}
.product_zijie_t h3{font-size: 24px; color: #333333; font-weight: bold; margin-right: 10px; float: left}
.product_zijie_t span{font-size: 16px; color: #999999;line-height: 27px; }
.product_zijie_t:after{content: ""; width: 40px; height: 2px; background: #ff6c00; position: absolute; bottom:0; left:0; z-index: 1}
.product_zijie_img{width:100%; height: auto;}
.product_zijie_img img{max-width: 100%; height: auto; overflow: hidden}
.ny_product_list{width:100%; height: auto; overflow: hidden; margin: 40px 0 60px; background: url(../images/product_bjs.jpg) no-repeat center; padding: 50px 0 115px;}
.product_list_title{width:auto; height: 65px; display: table; margin: 0px auto 50px; background: url(../images/pro_icon.png) no-repeat left center; padding-left:122px;}
.product_list_title h3{font-size: 36px; color: #fff; font-weight: bold;}
.product_list_title p{font-size: 18px; color: #fff; font-family: "Arial"}
.ny_product_list h5{font-size: 16px; color: #fff; line-height: 30px; text-align: center}
.ny_product_list ul{width:100%; height: auto; overflow: hidden; margin-top: 45px;}
.ny_product_list ul li{width:24.25%; height: auto; float: left; margin-right:1%; }
.ny_product_list ul li h4{width:100%; height:50px; line-height: 50px; text-align: center;font-size:16px; color: #fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap}
.ny_pro_pic{width:100%; height: 211px; overflow: hidden; display: flex; align-items: center;}
.ny_pro_pic img{width:100%; height: auto; display: block; transform: scale(1);  transition: all 1s ease 0s; -webkit-transform: scale(1);  -webkit-transform: all 1s ease 0s;
align-items: center; margin: 0px auto;}

.ny_product_list ul li:hover img{transform: scale(1.05);transition: all 1s ease 0s;-webkit-transform: scale(1.05);-webkit-transform: all 1s ease 0s;}
.ny_product_list ul li:nth-child(4n){margin-right: 0}
.ny_product_gxs{width:100%; height: auto; overflow: hidden; margin-bottom: 66px;}
.ny_product_gxs img{ margin-top: 20px;}
.product_gxs_pic{width:100%; height: auto; overflow: hidden;}
.product_gxs_title{width:auto; height: 65px; display: table; margin: 0px auto 50px; background: url(../images/pro_icon.png) no-repeat left center; padding-left:122px;}
.product_gxs_title h3{font-size: 36px; color: #333333; font-weight: bold;}
.product_gxs_title p{font-size: 18px; color: #999999; font-family: "Arial"}
.ny_contact{width:100%; height: auto; overflow: hidden; background: url(../images/contact_bjs.jpg) no-repeat center; padding: 46px 0 100px}
.ny_contact_title{width:100%; height: auto; overflow: hidden; font-size: 18px; color: #999999; font-family: "Arial"}
.ny_contact_title span{font-size: 30px; color: #fff; font-weight: bold; margin-right: 5px;}
.ny_contact_list{width:100%; height: 242px; margin-top:45px; background: #ffffff}
.ny_contact_left{width:40%; height: auto; float: left; background: #fff; padding: 30px 78px;}
.ny_contact_left h3{font-size: 16px; color: #333333; font-weight: bold; margin-bottom: 5px;}
.ny_contact_left p{font-size: 16px; color: #333333; line-height: 30px;}
.ny_contact_right{width:51%; height: 265px; background: url(../images/lx_bjs.png) no-repeat center; background-size: 100% 100%; float: right; padding: 50px 36px 0 78px; margin-top: -23px;}
.ny_contact_right dl{width:100%; height: auto; overflow: hidden}
.ny_contact_right dl dt{width:49%; height: 36px; border: 1px solid #fff; float: left; position: relative}
.ny_contact_right dl input[type="text"]{width:100%; height: 100%; background:none; border: 0; padding: 0px 10px;}
.ny_contact_right dl dd{width:49%; height: 36px; border: 1px solid #fff; float: right; position: relative}
.ny_contact_right textarea{width:100%; height: 68px;border: 1px solid #fff; position: relative; background: none; padding: 5px; resize: none; margin-top: 12px;}
.con_submit{width:245px; height: 37px; display: block; margin: 20px auto; font-size: 16px; color: #fff; text-align: center; line-height: 37px; 
	background: rgba(255,255,255,0.51); border: 0}
.ny_contact_right dl input::-webkit-input-placeholder { /* WebKit browsers */  
    color:    #fff;  
}  
.ny_contact_right dl input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
   color:    #fff;  
   opacity:  1;  
}  
.ny_contact_right dl input::-moz-placeholder { /* Mozilla Firefox 19+ */  
   color:    #fff;  
   opacity:  1;  
}  
.ny_contact_right dl input:-ms-input-placeholder { /* Internet Explorer 10+ */  
   color:    #fff;  
}  
.ny_contact_right  textarea::-webkit-input-placeholder { /* WebKit browsers */  
    color:    #fff;  
}  
.ny_contact_right textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  
   color:    #fff;  
   opacity:  1;  
}  
.ny_contact_right textarea::-moz-placeholder { /* Mozilla Firefox 19+ */  
   color:    #fff;  
   opacity:  1;  
}  
.ny_contact_right textarea:-ms-input-placeholder { /* Internet Explorer 10+ */  
   color:    #fff;  
}  



/*产品2*/
.ny_case_jj{width:100%; height: auto; overflow: hidden;  margin: 78px 0}
.case_jj_left{width:47%; height: auto; float: left; margin-top:40px;}
.case_jj_left .pro_ab_info{padding: 0; margin-top: 50px;}
.case_jj_right{width:50%; height: auto; float: right}
.case_jj_right img{width:100%;  height: auto; display: block}
.ny_case_pro{width:100%; height: auto; overflow: hidden; background: url(../images/pro_gxbj.jpg) no-repeat center; padding: 76px 0}
.ny_case_td{width:100%; height: auto; overflow: hidden; margin:55px auto 75px}
.ny_case_td .product_gxs_title{margin: 0px auto 30px}
.ny_case_td h5{font-size: 16px; color: #333333;  text-align: center; margin: 0px auto; width: 66%; font-weight: normal; line-height: 30px;}
.case_td_info{width:100%; height: auto; overflow:hidden; background: url(../images/cptd_bjs.png) no-repeat center; margin-top: 42px;}
.case_td_info img{max-width: 1200px; height: auto; display: block; margin: 0px auto;}
.ny_case_gx{width:100%; height: auto; overflow: hidden; margin:55px auto}
.case_gx_list{width:100%; height: auto;  position: relative}
.case_gx_list .swiper-slide a{width:100%; height: auto; display: block}
.case_gx_pic{width:100%; height: 208px; display: block; border: 1px solid #e5e5e5; display: flex; align-items: center; overflow:hidden}
.case_gx_pic img{width:100%; height: auto; display: block; align-items: center; margin: 0px auto;}

.case_gx_list .swiper-slide a h4{font-size: 16px; color: #333333; width: 100%; height: 30px; line-height: 30px; text-overflow: ellipsis; overflow: hidden; 
	white-space: nowrap; margin-top: 10px; text-align: center; margin-top:20px; font-weight: normal}
.case_gx_list .swiper-button-next, .case_gx_list .swiper-button-prev{width:38px; height: 38px;}
.case_gx_list .swiper-button-next{background: url(../images/gx_right.png) no-repeat center; right:-60px;}
.case_gx_list .swiper-button-prev{background: url(../images/gx_left.png) no-repeat center; left:-60px;}
.swiper-button-next:after, .swiper-container-rtl .swiper-button-prev:after{content: ""}
.swiper-button-prev:after, .swiper-container-rtl .swiper-button-next:after{content: ""}
.ny_case_lc{width:100%; height: auto; overflow: hidden; background: #f5f5f5; padding: 58px 0}
.ny_case_lc h5{font-size: 16px; color: #333333; margin-top: 8px; text-align: center; font-weight: normal}
.case_lc_pix{width:100%; height: auto; overflow:hidden; margin-top: 50px;}
.case_lc_pix img{max-width: 100%;}




/*产品3*/
.ny_rmt_jj{width:100%; height: auto; overflow: hidden; margin-top: 78px;}
.rmt_jj_info{width:90%; height: auto; overflow: hidden; margin: 50px auto; font-size: 16px; color: #333333; line-height: 30px; text-align: center;}
.ny_rmt_ys{width:100%; height: auto; overflow: hidden; margin:90px 0}
.ny_rmt_ys ul{width:100%; height: auto; overflow: hidden; margin-top: 40px;}
.ny_rmt_ys ul li{width:31%; height: 368px; float: left; margin-right:3.5%; text-align: center; padding:60px;  background: url(../images/ys_bjs.jpg) no-repeat center; background-size: 100% 100%}
.ny_rmt_ys ul li:nth-child(3n){margin-right: 0}
.ny_rmt_ys ul li h3{font-size: 24px; color: #333333; font-weight: bold; margin: 22px 0}
.ny_rmt_ys ul li p{font-size: 16px; color: #333333; line-height: 30px;}
.ny_rmt_ys ul li:hover{background: url(../images/ys_hbjs.jpg) no-repeat center}
.ny_rmt_ys ul li:hover h3,.ny_rmt_ys ul li:hover p{color:#fff}
.case_rmt_list{width:100%; height: auto;  position: relative}
.case_rmt_list .swiper-slide a{width:100%; height: auto; overflow: hidden; background: #eeeeee; padding: 15px; display: block}
.case_rmt_pic{width:54%; height: auto; float: left}
.case_rmt_pic img{width:100%; height: auto; display: block}
.case_rmt_xx{margin-left:56% }
.case_rmt_xx h3{font-size: 16px; color: #ff6c00; margin-bottom:5px; line-height: 30px;}
.case_rmt_xx p{font-size: 16px; color: #333333; line-height: 28px;}
.case_rmt_list .swiper-button-next, .case_rmt_list .swiper-button-prev{width:38px; height: 38px;}
.case_rmt_list .swiper-button-next{background: url(../images/gx_right.png) no-repeat center; right:-60px;}
.case_rmt_list .swiper-button-prev{background: url(../images/gx_left.png) no-repeat center; left:-60px;}


.ny_rmt_xijie{width:100%; height: auto; overflow: hidden; margin-top: 100px;}

.rmt_xijie_info{width:100%; height: 802px; overflow: hidden; background: url(../images/pro_xj.jpg) no-repeat center}

.rmt_xijie_info .w1200{position: relative}
.xijie_1{max-width: 100%; display: block}
.xijie_2{position: absolute; top:30px; right:0}

.xijie_dh{width:300px; height: auto; margin-top: 110px; margin-left: 50px;}
.xijie_dh p{background: url(../images/p_dhs.png) no-repeat left center; padding-left: 30px; font-size: 16px; color: #333333; height: 40px; line-height: 40px;}
.xijie_dh span{font-size: 36px; color: #ff6c00; font-family: "Impact"}

.xijie_info_left{width:52%; float: left; margin-top: 156px;}




	
@media only screen and (max-width: 1280px) {
	.menu{ display:none;}
	.nav-toggle{ display:block;}
	.xmthree ul {width: 96%;}
	.news_jx{ display:none;}
	.newsflimg_div { height: auto;}
	.newsflimg_div img { height: auto;}
	
	.case_rmt_list .swiper-button-next,.case_gx_list .swiper-button-next{ right:-40px;}
.case_rmt_list .swiper-button-prev,.case_gx_list .swiper-button-prev{ left:-40px;}

	
}
	
@media only screen and (max-width: 1024px) {
	/*首页*/
	.solu_xl_r{ display:none;}
	.hesd_tel{ display:none;}
	.w1200{ width:100%;}
	.header img{ width:30%;}
	.menu{ display:none;}
	.xmthree{ width:100%;}
	.xmthree_li{ width:31%}
	.head_right form {padding-left: 0;padding-right: 0;}
	.hesd_tel {padding-right: 11px;}
	.xm_div,.xmthree_li_r{ width:50%; height: 171px;}
	.xmthree_li_r + .xmthree_li_r{ margin-left:44px;}
	#full-screen-slider{ display:none;}
	.phone{ display:block;}
	.myscroll {width: 100%;}
	.xmthree_li_r span h2 {padding-top: 9px;}
	.in_about02_div,.in_about03_div{ display:none;}
	.in_about01_div { width: 97%;}
	.in_about01 { transition: all 1s; width: 100%;}
	.in_about_des {margin-left: 277px;}
	.item4 { margin-left: 74px;}
	.in_pro > .w1200 > ul > li{margin-left: 74px;}
	.service_left { width:50%;}
	.service_right {width: 50%;}
	.foot_l ul {padding-right: 34px;}
	.foot_l { padding-left:20px;}
	.foot_r {padding-right: 42px;}
	.foot_botn ul { padding: 34px 0 34px 137px;}
	.xmthree ul {width: 96%;}
	.xmthree_li_r a p{ height: 60px; overflow: hidden;}
	.xmthree_li_r span p {height: 60px; overflow: hidden;}
	.xmthree_li_r a { height:215px;}
	.xmthree_li_r a h2 {padding-top: 62px;}
	.in_news_big p {height: 65px;overflow: hidden;}
	
	/*内页*/
	.newsfl_div {margin-left: 7px; margin-right: 7px;}
	.newsfldes_t > ul > li a { width: 78%;}
	.about_b_white > p { width:96%;}
	.asnews { width:96%;}
	.about_main_a > p.mypos {padding-right: 30px;}
	.about_b_white { width:100%;}
	.about_b_ul li { width:47%; margin:0 1% 0 1%;}
	.about_jx { width:0 !important;}
	.as_article {padding: 0 30px;}
	.innewsr_ul li a p {overflow: hidden;}
	.about_bg img { height:auto;}
	.caselist_ul li,.skill_li { width: 100% !important; float: left !important; text-align: center;}
	.case_more { margin:0 auto; padding-left: 0;}
	.caseul_li + .caseul_li, .skill_li + .skill_li {margin-left: 0;margin-top: 70px;}
	.three_mb > ul > li { width:29%;margin-right: 6%;}
	.three_mb > ul > li > h3 {font-size: 22px;}
	.three_mb ul{ width:90%; margin:0 auto;}
	.three_mb > ul > li:last-child{ margin-right:0;}
	.case_more_ph{ margin:0;padding-left: 18px;}
	.newsfl{width: 96%;margin: 0 auto;}
	.newsfl_div{ width:48%;}
	.newsflimg_div{ width:100%}
	.newsflimg_div img { width:100%;}
	.news_jx { width: 39px;}
	.newsfldes_t > ul > li a { width:80%;}
	.news_list ul{ margin:0 auto; width:96%;}
	.news_list > ul > li { width:100%;}
	.newsli_r > a > h3 { width:77%;overflow: hidden;}
	.prolist_jx{ display:none;}
	.prolist{ overflow:hidden;}
	.item5 { margin-left:234px;}
	.productlist{ width:96%; margin:0 auto;}
	.productlist > li > p { width:78%;}
	.myscroll_ny{ height:174px;}
	
	/*单*/
	.xijie_dh{margin-top: 175px;}
	.case_td_info img{max-width: 100%}
	.case_td_info{padding: 42px 10px}
	
	
}

@media only screen and (max-width: 800px) {
	/*底部*/
	.foot_botn{ display:none;}
	.foot_ipad{ display:block;background: #292c29;overflow: hidden;height: 80px;}
	.foot_ipad > .w96 > ul > li{ color:#818281; float:left;border-left: none;}
	.foot_ipad > .w96{ width: 96%; margin: 0 auto;}
	.foot_ipad .secn_foot{ clear:left;}
	.foot_ipad .secn_foot > li{ float:left; color:#818281}
	.foot_ipad > .w96 > ul{ overflow:hidden; padding-bottom:8px; padding-top:17px;}	
	/*底部 end*/
	
	.newsli_r > p { height:100px; overflow:hidden;}
	.item5 { margin-left: 118px;}
	.head_right form input { width: 182px;}
	.myscroll { height:173px}
	.xmthree_li { width: 33%;}
    .xmthree_li + .xmthree_li {margin-left: 2px;}
	.xmthree_li_r a {height: 189px;}
	.xm_div, .xmthree_li_r {width: 50%;height: 136px;}
	.xmthree_li_r a h2 {font-size: 17px;}
	.xmthree_li_r span h2 {font-size: 17px;}
	.foot_l ul {padding-right: 17px;}
	.foot_m img { width:64%;}
	.foot_m p em { display:none;}
	.foot_m { padding-left: 3px;width: 13%;}
	.foot_m p {text-align: center; width: 65%;}
	.foot_r { padding-right: 7px;}
	.foot_botn ul li {padding-right: 10px;}
	.foot_botn ul { padding: 34px 0 34px 30px;}
	.productlist > li > p { width: 73%;}
    .pro_borlidiv { margin-top:17px; width: 198px;}
	.newsfldes_t > h4 a { width:100%;}
	.news_jx { width: 30px;}
	.in_about_des { margin-left: 155px;margin-top: 184px;}
	.in_about01 { height:100%;}
	.item4 { margin-left: 197px; margin-bottom: 15px;}
	.in_pro > .w1200 > ul > li { margin-left: 196px;}
	.counter { width:50%;}
	.service_right { height: auto;padding-top: 97px;}
	.count-text { height:29px;}
	.foot_botn_li+.foot_botn_li {padding: 0 10px;}
	.in_news_right > img{ display:none;}
	.foot_l ul li { width: 63px; overflow: hidden;height: 26px; text-overflow: ellipsis; white-space: nowrap; color: #999;}
	.in_news_big {padding-left: 0;}
	
	/*单*/
	.ny_contact_left,.ny_contact_right{width:100%; float: none}
	.ny_contact_right{margin-top: 0; background-image: linear-gradient(to right, #f8b61a , #ff6c00); 
	background-image: -webkit-gradient(to right, #f8b61a , #ff6c00); 
	background-image: -webkit-radial-gradient(to right, #f8b61a , #ff6c00);}
	.ny_contact{background-size: cover; padding: 46px 0 }
	.ny_contact_list{height: auto;}
	.ny_product_about h5{font-size: 20px; margin-top: 40px;}
	.pro_abinfo{margin-top: 28px;}
	.pro_abpic{margin-top: 40px;}
	.case_jj_left{width:100%; float: none;}
	.case_jj_right{width:100%; float: none;}
	.case_jj_right img{width:50%; margin:30px auto 0; display: block}
	.case_rmt_pic{width:100%; float: none;}
	.case_rmt_xx{margin-left: 0; width: 100%; margin-top: 8px;}
	.xijie_2{width:58%;}
	.rmt_xijie_info{height: auto}
	.xijie_dh{background: #fff; margin-left: 0; padding-left: 20px;}
	
	
	}
	
@media only screen and (max-width: 768px){	
	.head_right div {padding-right: 0;}
	.head_right div input { width: 222px;}
	.newsfldes_t > ul > li a { width: 78%;}
	.video-show{display:none;}
	
	
	}
	
@media only screen and (max-width: 640px){
	.in_news { width:100%;padding-bottom: 60px;}
	.in_about { width:100%;}
	.xmthree ul { width:96%; margin:0 auto;}
	.xm_div img { width:100%;}
	.xm_div, .xmthree_li_r { width: 50%;height: 324px;}
	.xmthree_li { width: 100%; margin-bottom:20px;}
	.xmthree_li_r a {margin-top: 0;height: 324px;}
	.xmthree_li_r a h2 {font-size: 30px; color:#434343;}
	.xmthree_li_r > span{height: 324px;display:none ;}
	.xmthree_li_r >a { display:block;background: #eee;}
	.xmthree_li + .xmthree_li { margin-left: 0;}
	.xmthree_li_r a p { color:#434343; font-size:18px; line-height:30px;height: 79px;}
	.xmthree_li_r a em{ color:#434343; font-size:18px;}
	.head_right{ display: none;}
	.head_right_phone{ float: right; margin-right: 20px; display:block; }
	.head_right_phone form{ float:left;}
	.head_right_phone form input { width: 162px; height: 34px; border: 1px solid #e6e6e6; margin-top: 8px; color: #a0a0a0; font-size: 12px;text-indent: 6px;}
	.in_about02_div,.in_about03_div{ display:block;width: 30%;float: right;}
	.in_about02 ,.in_about03{ width:100%;}
	.in_about01_div {margin-right: 0; width: 69%;}
	.in_about_des { margin-left: 232px;}
	.in_pro p {width: 80%;margin: 0 auto;line-height: 28px;}
	.item4 { margin-left: 122px;}
	.in_pro > .w1200 > ul > li { margin-left: 122px;}
	.in_service_des {width: 80%;margin: 0 auto;line-height: 26px;}
	.service_left { width: 100%;}
	.footer_phone{ display: block;}
	.footer{ display:none;}
	.pro_hand_l > p{ margin:0;}
	.in_pro_hand {left: 15px;top: -80px;}
	.footer_pt,.footer_pb{  overflow:hidden; width:90%; margin:0 auto;}
	.footer_phone{background:#292c29;padding: 10px 0;}
	.footer_pt p { color:#9d9d9d; font-size:12px; float:left;height: 30px;line-height: 30px;padding-left: 30px;}
	.footer_pb_li{ float:left; color:#9d9d9d; font-size:12px;padding-left: 30px;}
	.innewsr { display:none;}
	.myscroll { height:286px;}
	.productlist > li > p {width: 67%;}
	.item5 {margin-left: 35px;}
	.news_list > ul > li > img {    width: 35%;}
	.newsli_r > a > h3 {font-size: 16px;}
	.newsli_r > p { height: 52px;}
	.fy { width:100%;}
	.news_jx { width: 24px;}
	.newsfldes_t > h4 a { width: 65%;}
	.newsfldes_t > h4 a {font-size: 14px;}
	.newsfldes_t > ul > li a { width: 75%;}
	.newsfl_div > h3 { font-size: 21px;}
	.newsli_r > p {height: 52px;font-size: 12px;line-height: 24px;padding: 0 0 20px 0;}
	
	/*单*/
	.ny_rmt_ys ul li{padding: 60px 10px}
	.pro_abinfo{width:100%; float: none;}
	.pro_abpic{float:none; margin: 0px auto;}
	

	}
	
	
@media only screen and (max-width: 425px){
	.foot_ipad{ display:none;}
	.head_right_phone input{float: right; margin-right: 20px; display: block; height: 26px; color:#999; font-size:12px; border:1px solid #999; text-indent:6px;}
	.head_right_phone div .icon-sousuo-sousuo {  height: 20px; width: 20px; font-size:6px ; line-height:20px; left: 125px;top: 2px;}
	.head_right_phone > .hesd_tel + div{ float: left; padding-top: 13px;}
	.nav-toggle .icon-feilei { top:59px;}
	.xmthree_li_r a {  height:207px;}
	.xm_div, .xmthree_li_r { height:207px;}
	.xmthree_li_r a h2 {font-size: 22px;padding-top: 30px; color: #434343;}
	.in_news_right img { width:48%;}
	.in_news_big h3 {text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
	.in_news_big p {height: 57px;overflow: hidden; line-height:20px;}
	.in_news_big a {margin-top: 10px;}
	.in_news_right_ul li a p {height: 26px;overflow: hidden;}
	.in_about01_div {width: 68%;height: auto;}
	.in_about02_div, .in_about03_div {height: auto;}
	.in_about_des { margin-left: 72px;margin-top: 88px;}
	.in_about03_div {margin-top: 4px;}
	.item4 { margin-left: 7px;}
	.in_pro > .w1200 > ul > li { margin-left: 7px;}
	.footer_pb_li { padding-left: 21px;}
	.footer_pt p {padding-left: 20px;}
	.service_right { padding-top:27px;}
	.head_right_phone form{ display:none;}
	.about_main_a > p.about_des {width: 96%;}
	.about_jx{ display:none;}
	.about_b_ul li{ width:100%;margin: 0;}
	.about_b_white > a {margin-left: 15px;}
	.about_b_white { margin-bottom:40px;}
	.pro_no2 ,.pro_no1,.pro_borlidiv { width:120px}
	.productlist > li > p { width: 69%;height: 159px; overflow: hidden;font-size: 15px;}
	.productlist > li > a + h3, .productlist > li > a > h3{font-size: 24px;}
	.item5 {width: 100%;margin-left:0;height: 253px;margin-bottom: 20px;}
	.item5 .caption5 {width: 100%;height: 253px; background-size: 100% 100%;}
	.caption5 h3 { margin-top: 89px;}
	.news_jx{ display:none;}
	.newsfl_div{ width:100%;}
	.news_list > ul > li {padding: 10px 10px;}
	.newsli_r {padding-left: 10px;}
	.newsli_r > a > h3 {width: 66%; overflow: hidden;height:30px; line-height:30px;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;}
	.newsli_r > a > h3 + span { height: 30px;line-height: 30px;font-size: 11px;}
	.newsli_r > p { height: 58px; font-size: 12px;line-height: 19px; padding: 0; overflow: hidden;}
	.newsli_r > p + a { display:none;}
	.three_mb > ul > li > h3 + h3{font-size: 12px;}
	.three_mb > ul > li > h3 .icon { font-size: 30px;}
	.case_more > span { padding-left: 10px;}
	.case_more { width:108px;}
	.three_mb { padding-bottom: 58px;}
	.caseul_li + .caseul_li, .skill_li + .skill_li {padding: 0 10px;}
	.solu_xl_r { width: 100%;}
	.solu_xl_l { padding-left:20px;}
	
	
	/*单*/
	.xijie_info_left{margin-top: 105px;}
	.xijie_dh{margin-top: 110px}
	.ny_rmt_ys ul li{width:100%; float: none; margin-right: 0; height: auto; padding: 60px 30px; margin-bottom: 40px;}
	.ny_rmt_ys{margin: 90px 0 0px;}
	.ny_case_td h5{width:90%}
	.case_td_info{padding: 0}
	.ny_contact_left{padding: 30px}
	.ny_contact_right{padding:40px 20px;}
	.product_gxs_pic,.case_lc_pix,.case_td_info{width:100%; overflow-x:auto; }
	.product_gxs_pic img,.case_lc_pix img,.case_td_info img{max-width: none}
	
	.ny_product_list ul li{width:49%; margin-right: 0}
	.ny_product_list ul li:nth-child(2n){margin-right: 0; float: right}
	.ny_product_list{background-size: cover;}
	.product_gxs_title h3{font-size: 30px;}
	.product_gxs_title p{font-size: 16px;}
	.ny_rmt_jj{margin-top: 40px;}
}
	
@media only screen and (max-width: 375px){
	.head_right_phone input { margin-right:8px;}
	.xmthree_li_r a {height: 186px;}
	.xm_div, .xmthree_li_r { height: 187px;}
	.xmthree_li_r a h2 {padding-top: 20px;}
	.xmthree ul { padding-left:0;}
	.in_about_des { margin-left: 45px; margin-top: 66px;}
	.in_about_des {margin-left: 85px; margin-top: 109px;width: 170px; height: 121px;}
	.in_about_des h3 { font-size: 18px;}
	.in_about_des a{line-height: 20px;padding-top: 5px;height: 65px; overflow: hidden;}
	.in_pro_title { font-size: 26px;}
	.item4 .caption{ width:100%;height: 244px; background-size: 100% 100%;}
	.item4 { margin-left: 0;}
	.in_pro > .w1200 > ul > li { margin-left: 0;}
	.service_right { width: 90%;}
	.footer_pt, .footer_pb {width:96%;}
	.footer_pb_li {padding-left: 5px;}
	.footer_pt p { padding-left:5px}
	.in_news_right img { width: 38%;}
	.in_news_big > a { display:none;}
	.in_news_big { height:103px}
	.about_b_white > p {padding-left: 10px; padding-right: 10px;}
	.about_main_a > p.about_des { font-size:14px;}
	.in_news { padding-bottom:0px;}
	.pro_no2, .pro_no1, .pro_borlidiv {width: 110px;}
	.productlist > li > a + h3{ font-size:14px;}
	.pro_borlidiv { margin-top: 45px;}
	.pro_borli {padding-top: 47px;}
	.item5 .caption5 {height: 230px;}
	.item5 p { display:none;}

	}
	
@media only screen and (max-width: 360px){
	.in_about { padding-top: 20px;}
	.in_about_des { width: 160px;height: 112px;}
	.item4 .caption { width: 360px;}
	.in_pro_hand {left: -65px;top: -58px;}
	.about_b_white > p {width: 100%;}
	.as_article p {font-size: 16px; line-height: 30px;}
	.as_article{padding: 0 20px;}
	.asnews{ padding-bottom: 36px;}
	.maintwo {padding-top: 20px;}	
	.newsflimg_div { height:auto;}
	.newsflimg_div img { height:auto}
	.newsli_r > p { height: 50px; font-size: 12px; line-height: 16px;}
	.pro_no2, .pro_no1, .pro_borlidiv { width: 100px;}
	.productlist {padding-bottom: 20px;}
	.item5 .caption5 {height: 220px;}
	.head_right_phone div .icon-sousuo-sousuo {left: 160px;top: 1px;}
	.caption5 h3 {margin-top: 72px;}
	
	}	
	
	
@media only screen and (max-width: 320px){
	.head_right_phone input { width:91px;}
	.head_right_phone div .icon-sousuo-sousuo { left:84px; top: 2px;}
	.header img { width: 34%;}
	.xm_div, .xmthree_li_r {height: 169px;}
	.xmthree_li_r a h2 {padding-top: 15px;}
	.xmthree_li_r a h2 {font-size: 18px;}
	.xmthree_li_r a p {font-size: 12px;line-height: 22px;}
	.xmthree_li_r a em {font-size: 16px;padding-top: 10px;}
	.in_news_big h3 { font-size: 15px;}
	.in_news_big p { line-height:16px;height: 49px;}
	.in_news_big { height: 83px;}
	.maintwo { margin-top:13px;}
	.in_news_h3 { font-size: 18px;}
	.in_about { padding-top: 20px;}
	.in_about_des { margin-left: 48px; margin-top: 77px;}
	.in_about03_div { margin-top: 2px;}
	.item4 .caption { width: 320px;}
	.in_pro_hand {left: -75px;top: -51px;}
	.in_service_title { padding-top: 10px;font-size:26px;}
	.col_fourth .icon { font-size: 56px;}
	.three_mb > ul > li > h3 {font-size: 15px;}
	.case_more {width: 90px;}
	.case_more > span { padding-left: 0;}
	.newsflimg_div { height:auto;}
	.newsflimg_div img { height:auto}
	.newsli_r > a > h3 {height: 22px;line-height: 22px;}
	.newsli_r > a > h3 + span {height: 22px; line-height: 22px;}
	.newsli_r > p { height: 50px; font-size: 12px; line-height: 16px;}
	.pro_borlidiv {width: 87px;}
	.item5 .caption5 { height: 194px;}
	.caption5 h3 { margin: 84px 0 15px 0;}
	.item5 { height:194px; margin-bottom: 10px;}
	.asnews {padding-bottom: 26px;}
	.maintwo {padding-top: 10px;}
	
/*单*/
	.product_zijie_t h3{float:none}
	.product_zijie_t{height: 70px;}
	
	
	
	
	}	
	
	
	
	
