/* CSS Document */
@media(max-width:640px){
.cont{width:96%; margin:0 auto;}

/*header*/
.hd_top{height:30px;}
.hd_welcome{line-height:30px; font-size:12px;}
.hd_logo{width:45%; margin:10px auto;}
.hd_logo img{width:70%;}
.hd_rexian{width:50%; margin-top:10px; text-align:right;}
.hd_rexian img{width:20%; margin-right:2%; float:none;}
.hd_rexian p{line-height:20px;}
.hd_rexian p span{font-size:13px;}
.hd_bottom{background:#000; height:60px;}
.hd_bottom .cont{width:100%;}

.hd_nav{height:60px;}
.hd_nav .cont{width:100%;}
.hd_nav li{width:24.7%; height:29px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; margin-top:0;} 
.hd_nav li:nth-child(n+9){display:none;}
.hd_nav li:nth-child(4n){border-right:0;}
.hd_nav li:nth-child(n+5){border-bottom:0;}
.hd_nav li:hover, .hd_nav .on{ background-size:10%; background-position:left 5% center;}
.hd_nav li a{line-height:30px; font-size:14px;}

/*index*/
.fullSlide{height:100px;}
.fullSlide .bd li{background-size:100% 100px !important; height:100px;}
.fullSlide .hd{height:20px; line-height:10px;}
.fullSlide .hd ul li{width:10px;}

.in_pp_left{display:none;}
.in_pp_right{width:100%;}
.in_pprt_title p{font-size:14px;}
.in_pp_img{height:100px;}
.in_pp_img img{height:100px;}

.in_ly_title{height:auto; padding:10px 0;}
.in_ly_title img{width:90%;}

.in_ly_cont{width:100%; margin:10px auto;}
.in_ly_img{display:none;}
.in_ly_wz{width:100%;}
.in_ly_xuhao{width:53px; height:50px; background-size:100% 50px; line-height:50px; font-size:16px;}
.in_ly_right{margin-top:10px; width:80%;}
.in_ly_right p{font-size:16px; margin:5px auto;}
.in_ly_right ul li{font-size:12px; margin:0;}

.in_jj_title{font-size:16px; background:none;}
.in_jj_left{display:none;}
.in_jj_right{width:100%; margin:10px auto; height:200px;}
.in_jj_right a{margin:10px auto;}
.in_jj_right p{height:170px; width:96%; margin-left:11px; }

.in_al_list li{height:100px;}
.in_al_list li img{height:100px;}

.ns_fl{width:100%; float:none; margin:10px auto; padding-top:5px;}
.ns_fl_title{font-size:16px; margin-top:6px;}

.in_product{height:auto; padding-bottom:0;}
.inpp_left{display:none;}
.inpp_right{width:100%;}
.inpp_list li{height:100px; margin-bottom:10px;}
.inpp_img{height:100px;}
.inpp_img img{height:100px;}
.inpp_title{font-size:12px;}
/*list_article*/


.in_youshi_cont{width:100%; margin:20px auto; background:none;}
/*221107新增一些元素用于去除：我们的优势下的空隙 */
.in_youshi_cont1{margin:-50px auto; width:96%;}
.in_youshi_cont2{width:96%;}
.in_youshi_cont3{margin:-70px auto; width:96%;}
.in_youshi_cont4{margin:0px auto; width:96%;}
/**/
.in_ys_wz{width:50%;}
.in_ys_img{width:43%; margin-top:60px; margin-bottom:40px;}
.in_ys_img img{width:100%; height:100px;}
.in_ys_xh{width:15%; height:40px;}
.in_ys_xh p{width:80%; margin-top:10px; line-height:20px; height:20px; font-size:14px;}
.in_ys_title{width:80%; font-size:16px; line-height:24px;}
.in_ys_cont{width:90%; margin-left:10%; font-size:12px; margin-top:10px; line-height:20px;}
.cont2{background: none;}



.banner img{height:100px;}
.ct_left{display:none;}
.ct_right{width:100%;}
.ct_left_fl_title{height:50px; background-size:100% 50px;}
.dxszm{display:none;}
.fl_right{line-height:24px; font-size:16px; width:100%; text-align:center;}
.fl_right span{ display:none;}
.fl_bz{font-size:13px; height:25px; line-height:25px; text-align:right;}
.fl_bz img{margin:5px 2%; width:8%;}
.fl_list li{height:30px; line-height:30px; text-indent:10%; overflow:hidden;}
.fl_list li a{font-size:12px;}
.ct_rexian {padding-top:2px;}
.ct_rexian img{width:30%; margin-top:10px; display:block; margin:10px auto; float:none;}
.ct_rexian p{font-size:11px; margin-top:10px; line-height:24px; float:none;}
.ct_rexian p span{font-size:13px; word-break:break-all;}

.hotns_list li{width:95%; background-size:10%; height:30px; line-height:30px;}
.hotns_list li:hover{background-size:10%;}
.hotns_list li a{font-size:12px; line-height:30px;}
.ct_top{height:30px;}
.ct_bt{font-size:14px; background-size:10%; text-indent:5%; width:30%; height:24px; line-height:24px;}
.ct_place{width:65%; height:24px; line-height:24px; overflow:hidden;}
.ej_ns_list li{height:110px; margin-bottom:10px;}
.ej_ns_list li a{padding:5px 2%;}
.ej_ns_left{height:100px;}
.ej_ns_left img{height: auto; width: 100%;}
.ej_ns_title{height:24px; line-height:24px; font-size:14px; width:100%;}
.ej_ns_time{line-height:20px; width:45%; height:20px; margin:0;}
.ej_ns_cishu{height:20px; line-height:20px;}
.ej_ns_cont{font-size:12px; height:60px;}
.ej_ns_list li:hover{background-size:1% 140px;}

.page{height:auto; margin-top:10px;}
.page p{float:none; line-height:20px; font-size:12px;}
.pg_a{float:none; width:94%; margin:5px auto; text-align:center;}
.pg_a a{font-size:12px;}

/*info_article*/
.ej_ns_article{margin-top:10px;}
.ej_ns_title1{font-size:16px;}
.ej_ns_fu_title{height:24px; line-height:24px;}
.ej_ns_time1{height:24px;}
.ej_ns_bq1{width:100%; float:none; margin-left:0; height:24px;}
.ej_ns_cishu1{float:right !important; height:24px; }
.fanye div{width:100%; line-height:24px; font-size:12px; max-width:96%; width:0 2%; height:24px; margin-bottom:10px;}
.fanye .xia{text-align:left; float:none;}
.fanye div a{font-size:12px; line-height:24px;}

/*list_product*/
.hotpp_img{height:130px;}
.hotpp_img img{height:130px;}
.hotpp_title{font-size:12px; height:auto; max-height:48px;}
.ej_pp_img{height:130px;}
.ej_pp_img img{height:130px;}
.ej_pp_title{font-size:12px; height:auto; max-height:48px; line-height:24px;}

/*info_product*/
.pprx_left{width:100%; float:none; margin:0;}
.pprx_right{width:60%; float:none; margin:0 auto;}
.pprx_right a{width:80%; margin:10px auto 0; height:30px; line-height:30px; font-size:14px;}
.pprx_right img{margin-top:5px; width:20%;}
.pprx_right p{font-size:12px; width:70%;}

/*page_about*/
.ab_title{height:40px;}
.ab_title div{height:40px; line-height:30px; font-size:14px; background-position:center bottom 10px;}
.ab_title .on{background-position:center bottom;}
.ej_hezuo{margin-top:10px;}
.ej_hz_title{height:30px; line-height:20px; font-size:14px;}
.ej_hz_list{margin-top:10px;}
.ej_hz_list li{height:60px; width:23%; margin-bottom:10px;}
.ej_hz_list li img{height:60px;}

/*page_contact*/
.ctt_ditu{width:100%;}
.contact_cont{margin:10px auto; width:100%;}
.ctt_cont{width:90%; margin:20px auto;}
.ctt_right p{font-size:12px; line-height:24px;}
.ctt_right p span{width:100%; font-size:12px;}
.ctt_left img{width:80%;}

/*footer*/	
.footer{margin-bottom:22px;}
.foot{display:none;}
.ft_top{height:60px;}
.ft_nav a{margin-top:0; width:24.5%; font-size:12px; line-height:24px; height:24px; margin:3px auto; float:left;}
.ft_nav a:nth-child(4n){border:0;}
.ft_left{width:40%; margin-top:0;}
.ft_logo{width:90%; margin:20px auto;}
.ft_rexian{margin-top:10px; width:90%;}
.ft_rexian img{width:18%; margin-right:0;}
.ft_rexian p{font-size:12px; line-height:18px;}
.ft_rexian p span{font-size:13px;}
.ft_center{width:58%; border-right:0; margin-top:0;}
.ft_center p{width:90%; font-size:12px; margin:10px auto 0;}
.ft_center p:first-child{margin-top:10px;}
.ft_right{float:none; width:80%; margin:10px auto;}
.ft_right p{font-size:16px; margin-bottom:0;}
.link{display:none;}

.m_ft_nav{width:100%; background-color:rgba(0,0,0,0.7); height:50px; position:fixed; bottom:0; padding-top:5px; display:block; z-index:1011;}
.m_ft_nav li{width:19%; float:left; text-align:center; border-right:1px solid #ccc; height:50px;}
.m_ft_nav li img{width:30%;}
.m_ft_nav li p{font-size:12px; color:#fff; line-height:20px;}

/*info_article*/
.ej_ns_article{margin-top:10px;}
.ej_ns_title1{font-size:16px;}
.ej_ns_fu_title{height:24px; line-height:24px;}
.ej_ns_time1{height:24px;}
.ej_ns_bq1{width:100%; float:none; margin-left:0; height:24px;}
.ej_ns_cishu1{float:right !important; height:24px; }
.fanye div{width:100%; line-height:24px; font-size:12px; max-width:96%; width:0 2%; height:24px; margin-bottom:10px;}
.fanye .xia{text-align:left; float:none;}
.fanye div a{font-size:12px; line-height:24px;}
.ct_place a{color:#000;}
.article img{max-width:100%;}
.ej_ns_neirong img{max-width:100%;}

}