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

/*header*/
.hd_top{height:30px;}
.hd_welcome{line-height:30px; font-size:12px;}
.db_nav{height:30px; line-height:30px; font-size:12px; display:none;}
.hd_logo{width:45%; margin:10px auto;}
.hd_logo img{width:100%;}
.hd_right{width:50%; margin-top:0;}
.hd_rexian{line-height:20px; font-size:12px; margin-top:10px;}
.hd_rexian span{font-size:14px; display:block;}
.hd_tese{display:none;}

.hd_nav{display:none;}
.m_hd_nav{height:60px; display:block;}
.m_hd_nav .cont{width:100%;}
.m_hd_nav li{width:25%; height:30px; border-bottom:1px solid #ccc; border-right:1px solid #ccc; margin-top:0; float:left; box-sizing:border-box; line-height:30px; text-align:center;} 
.m_hd_nav li a{color:#5299d5; font-size:14px;}
.m_hd_nav li:nth-child(n+9){display:none;}
.m_hd_nav li:nth-child(4n){border-right:0;}
.m_hd_nav li:nth-child(n+5){border-bottom:0;}

/*index*/
.slider{width:100%; height:auto;}
.slider-main{width:100%; height:auto;}
.slider-main li{width:100%; height:auto;}
.slider-main li img{width:100%; height:100px;}
.osSlider-main .slider-nav{height:15px; bottom:5px;}
.osSlider-main .slider-nav li{width:15px; height:15px; padding:0; margin:0 5px; line-height:15px;}

.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;}

.inly_title{box-sizing:border-box; padding:10px 0; margin:0 auto 10px;}
.inly_title img{max-width:60%;}
.ys_cont{padding:0 2%;}
.ys_wz.fl, .ys_img.fl , .ys_img.fr, .ys_wz.fr{margin:0;}
.ys_wz{width:100%;}
.ys_img{display:none;}
.xuhao img{max-width:100%;}
.ys_wz_ms{width:100%;}
.ys_wz_title img{max-width:80%;}
.ys_wz_title span{font-size:14px;}
.ys_wz_cont li{font-size:12px;}


.inab_left{display:none;}
.inab_right{width:100%; margin-right:0; padding:0;}
.inab_right img{max-width:80%; margin-top:10px;}
.inab_title{margin:10px auto;}
.inab_cont{font-size:12px;}
.inab_more{width:120px; height:30px; line-height:30px;}

.index_title{margin-top:10px; background:none;}
.index_title h3{font-size:16px; line-height:24px;}
.index_title p{font-size:14px;}
.index_title img{max-width:60%;}
.inal_list{width:100%;}
.inal_list li{width:18%; margin-right:2.5%; height:100px;}
.ns_time{width:29%;}
.inal_img img{height:100px;}
.inal_title{font-size:12px;}

.inns_cont{width:98%; margin:10px auto;}
.inns_left{width:94%; margin-top:10px; padding:5px 2%;}
.inns_fl li{font-size:16px;}
.inns_fl_list{margin:20px auto;}
.intt_img{height:160px;}
.intt_img img{height:160px;}
.in_toutiao{width:100%;}
.intt_time{width:20%;}
.intt_right{width:78%;}
.inns_list{width:100%;}
.inns_time{width:40%;}
.inns_list li{padding:10px 1%;}
.inns_right{width:55%;}


/*list_article*/
.ej_ns_list li{height:auto; padding:10px 2%; width:100%; margin-right:0;}
.ej_ns_time p{font-size:14px; line-height:24px; margin-top:15px;}
.ej_ns_rt{width:65%;}
.ej_ns_title{font-size:14px; height:24px; line-height:24px; margin:0px auto;}
.ej_ns_cont{font-size:12px; line-height:20px; height:40px;}


.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;}



/*list_product*/
.banner img{width:100%; height:100px;}
.ct_left{display:none;}
.ct_right{width:100%;}
.place{font-size:12px;}
.place a{font-size:12px;}
.ej_pp_list li{height:100px;}
.ej_pp_img img{height:100px;}
.ej_pp_title{height:20px; line-height:20px; font-size:12px;}

.page a{padding:3px 5px; font-size:12px; margin-left:5px;}

/*info_product*/
.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;}

/*page_contact*/
.ctt_map{width:100%;}
.ctt_left{width:35%; margin-top:0;}
.ctt_title{font-size:18px; line-height:20px;}
.ctt_rexian{font-size:12px; line-height:24px;}
.ctt_rexian span{font-size:14px;}
.ctt_biaoge{width:90%;}
.ctt_right{width:60%; margin-top:0;}
.ctt_biaoge td{font-size:12px; line-height:20px;}
.ctt_biaoge td img{width:80%;}
 
/*footer*/
.ft_nav li{font-size:12px; height:auto;}
.ft_nav li a{font-size:12px;}
.ft_left{width:100%;}
.ft_right{width:100%;}
.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;}
.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%;}
}