/*首页搜索*/
.zy_hei{background:url(../images/ss_bg.jpg)no-repeat center center; padding:17px 0 13px 0; margin-bottom:0px; border-bottom:1px solid #ededed;}
.zy_m{background:url(../images/zy_m.jpg) no-repeat left top; width:465px; height:41px; display: block; margin:0 0 25px 7px; float:left;}

.post_s{float:right; margin:0 1px 0 0; padding:0px 0 0 0;}
.post_s .chname{float:left; background:#fff; width:297px; height:36px; line-height:36px; border:0 none; box-shadow:none; font-size:12px; cursor:pointer; text-indent:18px; padding:0; color:#636262; font-family:"Microsoft YaHei"; border-radius:0px 0 0 0px; border:1px solid #f89c1c; border-right:none;}
.post_s .btn{float:left;background:url(../images/Search_b.png) no-repeat center center #f89c1c;width:50px;height:38px;border:0;cursor:pointer; color:#fff; border-radius:0 0px 0px 0;}

.other_nt{font-size:14px; clear:#fff; margin-top:3px; margin-right:22px; float:left; width:auto;}
.other_nt span{color:#fff; font-size:14px; font-weight:bold;}
.other_nt a{color:#fff; font-size:14px;}
.other_child a{margin-left:0;}
.other_h em{ margin-right:22px;  margin-left:10px;}.customer .p_content img
.other_nt em{margin:0 8px;color:#fff;}
/*cp*/
.bd_dhb{text-align:center; margin-bottom:15px;}
.bd_dhb .hbt{display: inline-block; width:152px; height:38px; line-height:38px; text-align:center; border:1px solid #f89c1c; background-color:#f89c1c;  font-size:14px; color:#fff; margin-right:15px;}
.bd_dhb .hbt a{ display:block;}
.bd_dhb .hbt:nth-child(7n){margin-right:0;}
.bd_dhb .hbt:hover{background-color:#4d4d4d;border:1px solid #4d4d4d; color:#fff;}
.bd_dhb .hbt:hover a{color:#fff;}

.p_content{width:283px;height:330px;margin:0 20px 20px 0px; float:left; background-color:#f7f7f7; text-align:center; line-height:0;border:1px solid #ccc;}
.pp4, .pp8{margin-right:0;}
.customer .p_content img{width:283px;height:280px;margin:0px auto 0px; border:none;/*border:1px solid #ccc*/}
.p_content figcaption{line-height:47px; font-size:14px;}
.p_content:hover{background:#f89c1c;}
.p_content:hover figcaption{color:#fff;}


/*product*/
.product{overflow:hidden; background:url(../images/por_bg.jpg) no-repeat center center;background-size: cover; padding:50px 0 20px 0;box-sizing:border-box}
.bot b{ font-size:36px; color:#333; display:block;padding: 10px; text-align:center;}
.bot span{ font-size:18px; color:#333;display: block;padding-top: 5px; text-align:center;}
.list{margin-top:0px}
.list ul li{display:block;float:left;width:285px; width:280px\0;height:50px;line-height:50px;text-align:center;background-color:#222;margin-right:20px}
.list ul li a{display:block;color:#fff}
.list ul li a i{display:block;height:50px;width:27px;float:left;position:relative;left:74px}
.list ul li:hover{background-color:#0459ba;transition:all 0.4s;}
.list ul li:nth-child(4){margin-right:0!important}
.list ul li:nth-child(1) a i{ background:url(../images/201901.png) no-repeat center center;}
.list ul li:nth-child(2) a i{ background:url(../images/201902.png) center no-repeat;}
.list ul li:nth-child(3) a i{ background:url(../images/201903.png) center no-repeat;}
.list ul li:nth-child(4) a i{ background:url(../images/201904.png) center no-repeat;}
.cp{margin-top:30px}
.pro dl{width:1200px;height:300px;position:relative;background:#fff}
.pro dl dt{float:left;width:650px;height:300px;overflow:hidden;position:relative}
.pro dl dt img{width:650px;height:300px;display:block}
.pro dl dt img{transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear}
.pro dl dt img:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}
.pro dl dd{float:left;width:540px;padding:30px 25px 0;overflow:hidden;box-sizing:border-box}
.pro dl dd h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;margin-bottom:5px}
.pro dl dd h3 a{color:#0459ba;font-size:22px;text-decoration:none}
.pro dl dd p{line-height:25px;font-size:14px;overflow:hidden;color:#222;text-align:justify}
.pro dl dd span a{width:130px;height:40px;line-height:40px;text-align:center;font-size:14px;color:#0459ba;background:url(../images/p_max.png) no-repeat center top;display:block;margin-top:20px}
.pro dl dd li{font-size:14px;color:#555;text-align:center;float:left;padding:0 20px; padding:0 15px\0;border-right:1px solid #dfdfdf}
.pro dl dd li img{width:43px;height:34px;display:block;margin:0 auto 12px}
.pro dl dd li:nth-child(1){padding-left:0}
.pro dl dd li:nth-child(3){padding-right:0;border-right:0}

.cp_nr{margin:30px auto;}
.cp_nr .divproduct_new_div_item{float:left;/*padding-right:19px;*/ padding-right:0px; padding-right:19px; padding-right:15px\0;position:relative; padding-bottom:78px; /*background:url(../images/bout.png) no-repeat left bottom 12px;*/}
.product_div_item_pic{ line-height:0;overflow:hidden; }
.cp_nr .product_div_item_image{transition:all .5s linear;-webkit-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;width:285px}
.cp_nr .product_div_item_image:hover{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}
.cp_nr .divproduct_new_div_item_content{position:absolute;bottom:26px;display:block;height:52px;background:#fff;padding:0 20px;width:245px}
.cp_nr .divproduct_new_div_item:nth-child(4n){padding-right:0;}
.cp_nr .divproduct_new_div_item_a{height:52px;line-height:52px;background:url(../images/poi_ne.jpg) no-repeat right center;border-bottom:0px solid #ccc;color:#0044a5;font-size:14px;    display: block;}
.cp_nr .divproduct_new_div_item_body{height:40px;line-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:14px;color:#555}


/*产品系列*/
.prod_ht{margin:0px 0 27px; padding-top:0px; background:url(../images/dtd_e.jpg) no-repeat bottom center; height:50px; line-height:50px; width:100%; font-size:25px; text-align:center; color:#004c92;}
.prod_first{width:365px; padding:8px 8px 2px; border:2px solid #f3f3f3; float:left; margin-bottom:20px; line-height:0;}
.prod_first figcaption{line-height:46px; height:46px; text-align:center; font-size:16px;}
.prod_first:nth-child(2), .prod_first:nth-child(5){margin:0 20px;}
.prod_man{width:220px; height:38px; line-height:38px; color:#747474; text-indent:53px; background:url(../images/t_max.jpg) no-repeat left 169px center #e7e7e7; margin:10px auto 30px; border-radius:30px;}

/*优势*/
.yj_m{ width:100%; padding:50px 0 0px 0;background-color: #f7f7f7;}
.yj_lt{color:#f89c1c; font-size:36px;font-weight: bold; padding:0px 0 10px 0; width:376px; line-height:48px; margin: auto; text-align:right;}
.yj_lt_a{background:url(../images/yj_lt_a.jpg) no-repeat; width:48px; height:48px; line-height:0; float:left;}
.yj_thb{background:url(../images/yj_thb_b.png) no-repeat center center; width:100%;}
.yj_thb_b{width:350px; text-align:center; font-size:18px; color:#333333; margin: auto;}
.adv_con_01{width:100%; height:285px; position:relative; margin-bottom:0px; padding:56px 0 0 0; border-bottom:1px solid #d1d1d1;}
.conbox{width:569px; position:absolute; height:290; padding:0 1px 0 1px;}
.con1{top:66px; right:0;}
.box_top{}
.box_p1{ font-size:24px; color:#333333; line-height:26px; margin-bottom:16px; background:url(../images/box_p1.jpg) no-repeat left top; padding-left:15px;}
.box_p1 span{color:#f89c1c;}
.box_p2{ line-height:27px; font-size:14px; color:#333;}
.adv_con_02{background:url(../images/con2.jpg) no-repeat top left; width:100%; height:345px;position:relative; padding:0px 0 0 0; border-bottom:1px solid #d1d1d1;}
.con2{top:90px; left:0; margin-left:0px;}
.adv_con_03{width:100%; height:254px;position:relative; padding-top:62px;}

.rx_01{width:100%; height:130px; line-height:0; background:url(../images/lc.jpg) no-repeat center top;}
.conbox_img{float:right;}

/*关于我们*/
.ht_m{background:url(../images/zsb.jpg) no-repeat center top; padding-bottom: 130px; margin-top:0px;}
.ht_rx{ line-height:0;}
.ht_dt{float:left; margin:130px 0 0 0;background:url(../images/m_about.png) no-repeat right bottom;width: 525px; height: 310px;}
.ht_dd{float:right; width:633px;}
.ht_h3{color:#f89c1c; font-size:24px; line-height:60px; height:60px; background:url(../images/zsz.jpg) no-repeat bottom left; margin-top:50px;}
.ht_h3 span{color:#898989; font-size:12px; text-transform:uppercase; margin-left:9px;}
.ht_dd p{color:#333; font-size:14px; line-height:26px; margin:11px 15px 0 0;}
.ht_max{width:130px; height:36px; line-height:36px; text-align:center; color:#4d4d4d; border:1px solid #4d4d4d; font-size:12px; margin-top:20px;}
.ht_max:hover{color:#fff; background-color:#4d4d4d;}
.ht_dt video{
	width: 500px;
}

.zs { height:547px; background:url(../images/zsb.jpg) no-repeat center 0; overflow: hidden; margin-bottom:40px;}
.zs dl {padding-top:28px;}
.zs dt { float: left;}
.zs dt img { width: 600px; height:441px;}
.zs dd { float: right; width: 490px;}
.zs dd h3 { font-size:18px; color: #141414; font-weight: normal;}
.zs dd h3 img { padding: 25px 0 10px; display: block;}
.zs dd h4 { font-size: 14px; color: #333434; font-weight: normal; line-height:30px; width: 455px; margin-top: 31px; height:144px;}
.zs_max{height:36px; line-height:36px; background:url(../images/dtd_nt.jpg) no-repeat 89px center #f8f8f8; border:1px solid #e5e5e5; border-radius:2px; width:130px; text-indent:30px; margin-bottom:54px;}


/*设备*/
.dtd_tn{width:76%; margin:auto; text-align:center;}
.picMarquee-left{ overflow:hidden; position:relative; margin-top:26px;}
.picMarquee-left .bd{ padding:0px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 10px 0 0; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:280px; height:188px; display:block; padding:5px; border:1px solid #ccc; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }


/*新闻*/
.m_item{background:url(../images/img_nu.jpg) repeat-x left top; border:1px solid #d6d6d6; padding:0 19px; margin-top:60px; height:455px;}
.n_item{float:left; width:294px; padding-top:20px; line-height:0;}
.n_item img{line-height:0; margin-bottom:15px;}
.n_hd{height:39px; border-bottom:1px solid #f89c1c; margin-bottom:23px;}
.n_hd_h{background:url(../images/img_x_01.png) no-repeat 21px center #f89c1c; width:126px; line-height:39px; color:#333; font-size:14px; text-indent:46px; float:left; border-radius:6px 6px 0 0;}
.n_hd_h2{background:url(../images/img_x_02.png) no-repeat 21px center #f89c1c; width:126px; line-height:39px; color:#333; font-size:14px; text-indent:46px; float:left; border-radius:6px 6px 0 0;}
.n_hd_h3{background:url(../images/img_x_03.png) no-repeat 21px center #f89c1c; width:126px; line-height:39px; color:#333; font-size:14px; text-indent:46px; float:left; border-radius:6px 6px 0 0;}
.n_max a{float:right; color:#979797; font-size:12px; line-height:39px;font-size: 14px;}
.n_db{background:url(../images/list_nese.jpg) no-repeat 4px center; text-indent:17px; line-height:30px;font-size: 14px;}

.nb_item{width:440px; padding:20px 21px 18px 21px; border-left:1px solid #d6d6d6; border-right:1px solid #d6d6d6; margin:0 18px 0 20px;}
.nb_item img{float:left;}
.nb_im{float:right; width:225px;}
.nb_im_hb{color:#f89c1c; font-size:14px; line-height:17px; margin-bottom:8px;}
.nb_im p{color:#5c5c5c; font-size:12px; line-height:24px;}
.nb_max{margin-top:12px; line-height:13px;}
.nb_max a{color:#f89c1c; font-size:12px; margin-top:21px;}
.n_db span{float:right; display:block; color:#acacac; font-size:13px;}

.nc_item{width:344px; }

.news_man2{background-color:#fff; padding:0px 0px 9px 0px;}
.nc_db{line-height:26px; background: url(../images/list.jpg) no-repeat; font-size:14px; color:#007fd2; padding-bottom:9px;}
.nc_p{line-height:22px; font-size:14px; color:#6a6a6a; margin:2px auto 18px; overflow: hidden; max-height:82px; }

.shzx_m{margin:20px 0; line-height:0;}
.newst_m{border-bottom:1px dashed #b6b6b6; margin-bottom:21px;}
.newst_span{float:left; width:28px; margin-right:13px;}
.newst_span_w, .newst_span_d{width:28px; text-align:center; line-height:28px; height:28px; background-color:#0256b4; color:#fff; margin-bottom:5px;}
.newst_span_d{ background-color:#57b046;}

.shzx_m{margin:20px 0; line-height:0;}

/*留言*/
#myform{ padding-top:20px;}
.about_ly_v1{}
.about_ly_v1 .about_lymre{font-size:14px; float:left; line-height:32px; margin-bottom:15px; padding:0 10px 0 16px;}
.about_ly_v1 .about_lymre span{color:#ff3303;}
.c1{border:1px solid #dcdcdc; width:190px; height:30px; line-height:30px;margin-bottom: 10px; color:#a7a7a7; font-family:"Microsoft YaHei",Arial; font-size:14px; background-color:#fff; text-indent:5px;}
.news_man2 textarea{ width:255px; height:100px; line-height:38px;margin-bottom: 10px; color:#a7a7a7; font-family:"Microsoft YaHei",Arial; font-size:14px; background-color:#fff; text-indent:5px; border:1px solid #dcdcdc;}
.news_man2 span{color: red;}
.submit{color:#333; background-color:#f89c1c; width:100px; height:40px; line-height:40px; text-align:center; border:none; }


/*应用领域*/
.mny_item_top{margin-top:10px;margin-bottom: 60px;}
.yu_dt{color:#646464; font-size:14px; line-height:22px; padding-bottom:13px;}
.mny_item{background: url(../images/img_nu.jpg) repeat-x left top; border: 1px solid #d6d6d6; padding:19px 19px 0;}
.n_hd2{margin-bottom:18px;}
.hb_nl{float:left; width:222px; height:111px; margin-right:12px; margin-bottom:20px; line-height:0; border:0px solid #d6d6d6;}
.hb_nl:nth-child(5){margin-right:0;}
.hb_nl img{width:100%;border: 1px solid rgba(0,0,0,0.1);}

@media screen and (max-width:1294px){
.hd_e .next{right:-29px;}
.hd_e .prev{left:-29px;}
}

@media screen and (max-width:1256px){
.picScroll-left{height:435px;}
.hd_e .next{right:500px; top:365px;}
.hd_e .prev{left:500px; top:365px;}
}
@media screen and (max-width:1115px){

}
@media screen and (max-width:640px){
.ly_m, .ljzx{display:none;}

.zy_hei{padding:10px 0 15px; margin-bottom:20px;}
.zy_m{width:100%; background-size: 100% 100%; margin:0 0 15px 0px; display:none;}
.post_s{ float:none; margin:auto; display:block; width:349px;}


.bd_dhb .hbt{width:46%; height:42px; line-height:42px; margin-bottom: 10px;}

/*product*/
.product{padding:0px 0 0px 0;}
.bot b{font-size:18px; padding-bottom:0px;}
.bot span{ margin-bottom:20px; font-size:14px;}
.list{width:96%; margin:auto;}
.list ul li{width:48%; margin:0 0 10px 0;}
.list ul li:nth-child(2n){float:right;}
.list ul li a i{left:10%;}
.cp{width: 96%; margin:0px auto 0;}
.pro{background-color: #fff;}
.pro dl{width:100%;height:auto;}
.pro dl dt{width:100%; height:auto;}
.pro dl dt img{width:100%; height:auto;}
.pro dl dd{width:100%; padding:20px 7%;}

.cp_nr{margin-top:10px;}
.cp_nr .product_div_item_image{width:100%;}
.cp_nr .divproduct_new_div_item{padding-right:0;width:49%; margin-right:2%; background:none; padding-bottom:48px; margin-bottom:16px;} 
.cp_nr .divproduct_new_div_item:nth-child(2n){margin-right:0;}
.cp_nr .divproduct_new_div_item_content{width:92%; padding:0 4%; bottom:0; height:48px;}
.cp_nr .divproduct_new_div_item_a{font-size:14px; height:48px; line-height:48px;}

/*product2.0*/
.bd_dhb .hbt{margin-bottom:10px; margin-right:1%; margin-left:1%;}
.bd_dhb .hbt:nth-child(8n){margin-right:5px;}
.m_news_bd .list { width:100%; float:none; display: block; }

.customer{width:96%; margin:auto;}
.p_content{width: 48%; height:auto; float:left; margin-right:2%; line-height:0;}
.p_content figcaption{font-size:14px; text-align:center; line-height:30px; height:30px; border:0px solid #ccc; border-top:none; margin-bottom:0px; width:100%;}
.p_content > img{border:0px solid #ccc; line-height:0; font-size:0;}
.p_content img, .customer .contents .p_content img{width:100%; height:auto; border: 1px solid #ccc;}
.pp2, .pp4, .pp6, .pp8{margin-right: 0}
.anl_man{width:98%; margin:auto;}
.pg_dt{margin-bottom:20px;}
.p_content, .p_content:hover{background-color:#fff;}
.customer .p_content img {
    width: 100%;
    height: auto;

}
.ht_m {
    padding-bottom: 40px;
    margin-top: 0px;
}
.ht_dd {
    float: none;
    width: 90%;
	margin: auto;
}
.ht_dd p {
   margin:0; 
}
.cp_nr {
    margin: 10px auto;
}
.m_item {
	padding: 0 20px;
    margin-top: 60px;
    height: auto;
	border: none;
}
.n_item {
	float: none;
    width: 100%;
    padding-top: 20px;

}
.n_item img {
    line-height: 0;
    margin-bottom: 15px;
    width: 100%;
}

.nb_item {
    padding: 0px; 
    border: none;  
    margin: 20px 0; 
}
.nb_im {
    float: none;
    width: 100%;
}
.n_db {
    text-indent: 14px;
    line-height: 30px;
    font-size: 14px;
}
.ht_h3 {

    margin-top: 0px;
}
}

@media screen and (max-width:385px){
.nlist li a{font-size:12px;}
}
@media screen and (max-width:320px){
.hidden-xs4{ display:none; }
}
