
@media screen and (min-width:1420px){ /* 执行1200px版的css*/   
#jsx_main{ background-image:url(../images/m_queryc_bg.jpg); background-position:center 0px; background-repeat:no-repeat;background-attachment: fixed; }/*animatedBackground*/
@keyframes animatedBackground { 0%{ background-position: 0 0; } 50%{ background-position: 100% 0; } 100%{ background-position: 0 0; } }
#m_main{ width: 1200px; margin-top: 50px; margin-right: auto; margin-bottom: 50px; margin-left: auto; overflow: hidden; }
/*搜索设置*/
.m_search{ width:100%; height:52px; border-bottom:2px solid #ffffff;}
.m_searchz{ width:1200px; height:52px; margin:0px auto; overflow:hidden; }
.m_search_l{ float:left; width:350px; height:30px; line-height:30px; font-size:14px; color:#ffffff; margin-top:10px; text-align:left; overflow:hidden; }
.m_search_l a{ color:#ffffff;}
.m_search_r{ float:right; width:auto; height:30px; line-height:30px; margin-top:10px; border:1px solid #ffffff; border-radius:30px; overflow:hidden; }
.m_search_text{ float:left; width:200px; height:30px; border:0px; padding:0px; margin:0px; text-indent:10px; line-height: 30px;}
.m_search_submit{ float:right; width:50px; height:30px; border:0px; background-color:#78c340; background-image:url(../images/m_search.png); background-position:center; background-repeat:no-repeat; cursor:pointer; }
.m_menu{ display:none; width:100%; height:50px; margin:0px auto; overflow:hidden;background-color:#009999;}
.m_menu a{ color:#ffffff; }
.m_menu ul{ width:100%; height:50px;}
.m_menu ul li{ float:left; width:100%; height:50px; text-align:center; line-height:50px; border-left:1px solid #00bbbb; margin-left:-1px; }
.m_menu ul li:hover{ background-color:#009090;}
.m_menu ul li a{ float:left; width:100%; height:50px; }
.m_menu_active{ background-color:#009090;}
.m_menu_active a{ color:#ffffff; }
.m_menu ul li:hover a{ color:#ffffff; }
#m_main_15{ width:1230px; height:auto; margin-left:-15px; overflow:hidden;}
.m_main_pro{ float:left; width:380px; height:333px; margin:20px 15px; overflow:hidden;}
.m_main_pro_img{ float:left; width:380px; height:266px; text-align:center; background-color:#eeeeee; overflow:hidden;}
.m_main_pro_img img{ max-height:100%; max-width:100%; }
.m_main_pro_img:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
.m_main_pro_font{ float:left; width:380px; height:33px; line-height:44px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden;}
.m_main_pro_d{ float:left; width:380px; height:30px; line-height:30px; font-size:12px; color:#999999; text-align:center; overflow:hidden;}
.jsx_pageinfo { padding-top:30px; }
/*产品详情页*/
#m_main_up{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden; }
#m_main_up_l{ margin:0px auto; width:800px; height:630px; overflow:hidden; }
.m_main_up_l_img{ float:left; width:800px; height:560px; overflow:hidden; text-align:center; }
.m_main_up_l_img img{ max-height:100%; max-width:100%; }
.m_main_up_l_list{ float:left; width:800px; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_l.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_left:hover{ background-image:url(../images/m_pro_l1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_right{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_r.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_right:hover{ background-image:url(../images/m_pro_r1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_ul{ float:left; width:700px; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:80px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; text-align:center; background-color:#FFFFFF; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#59c4ff solid 2px; }
.m_main_up_l_list_ul ul li img{ max-width:100%; max-height:100%;}
.m_main_up_l_list_ul ul li:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
#m_main_up_r{ float:left; width:380px; margin-left:20px; height:630px; text-align:left; overflow:hidden; }
.m_main_up_r_t{ float:left; width:380px; height:35px; line-height:35px; font-size:18px; font-weight:bold; border-bottom:1px solid #59C4FF; overflow:hidden; color:#59C4FF; }
.m_main_up_r_c{ float:left; width:380px; max-height:360px; overflow:hidden;color: #666666;}
.m_main_up_r_c img{ max-height:100%; max-width:100%; }
.m_main_up_r_g{ float:left; width:120px; height:34px; margin-right:260px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden;}
.m_main_up_r_tel{ display:none; margin:3px auto; width:120px; height:34px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden; }
.m_main_up_r_i{ float:left; width:380px; height:176px; margin-top:14px; line-height:22px; overflow:hidden;}
#m_main_con{ float:left; width:100%; height:auto; margin:15px auto; overflow:hidden; }
.m_main_con{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden; }
.m_main_con img{ max-height:100%; max-width:100%; }
#m_main_page_prev{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev{ color: #999999;float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev a{ color:#59C4FF; }
#m_main_page_next{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_next{ color: #999999;float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_next a{ color:#59C4FF; }
#m_bodysale{ display:none; position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; z-index:999999; background:rgba(123, 193, 252, 0.35) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#F27bc1fc,endColorStr=#F27bc1fc);}
#m_bodysale_n{ position:relative; width:560px; height:268px; text-align:center; margin:150px auto 0px auto; padding:30px; background-color:#FFFFFF; border-radius:10px; }
.m_bodysale_n_p{ float:left; height:40px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_pt{ float:left; height:90px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_btn{ float:left; height:40px; width:100%; line-height:40px; text-align:center; margin-top:15px; overflow:hidden; }
.m_bodysale_n_p_l{ float:left; height:40px; width:80px; line-height:40px; text-align:right; color:#7bc1fc; font-weight:bold; overflow:hidden; }
.m_bodysale_n_p_r{ float:left; height:40px; width:480px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_t{ float:left; height:90px; width:480px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_r input{ float:left; height:28px; width:470px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs input{ float:left; height:28px; width:80px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px 0px 0px 30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs select{ float:left; height:32px; width:80px; line-height:32px; text-align:left; border-radius:0px 30px 30px 0px; border:1px #eeeeee solid; margin-left:-1px; overflow:hidden; }
.m_bodysale_n_p_t textarea{ float:left; height:84px; width:470px; text-indent:10px; line-height:28px; text-align:left; border-radius:5px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_btn{ width:120px; height:40px; background-color:#7bc1fc;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#009999; border-radius:30px; color:#FFFFFF; overflow:hidden;}
#bodysale_close{ position:absolute; top:-16px; right:-16px; width:40px; height:40px; line-height:40px; border:1px solid #ffffff; text-align:center; font-size:24px; background-color:#7bc1fc; color:#FFFFFF; border-radius:40px; cursor:pointer; }

.m_demo{float:left;padding:10px 50px;}
.m_demo img{ width:300px; max-height:431px; }
.m_main_back{ width:120px; height:35px; line-height:35px; margin:0px auto; text-align:center; background-color:#FFFFFF; border-radius:35px;}
.m_main_back a{ font-weight:bold; color:#59c4ff; }
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
#jsx_main{ background-image:url(../images/m_queryc_bg.jpg); background-position:center 0px; background-repeat:no-repeat; background-attachment: fixed;  }
@keyframes animatedBackground { 0%{ background-position: 0 0; } 50%{ background-position: 100% 0; } 100%{ background-position: 0 0; } }
#m_main{ width: 1000px; margin-top: 30px; margin-right: auto; margin-bottom: 30px; margin-left: auto; overflow: hidden; }
/*搜索设置*/
.m_search{ width:100%; height:52px; border-bottom:2px solid #ffffff;}
.m_searchz{ width:1000px; height:52px; margin:0px auto; overflow:hidden; }
.m_search_l{ float:left; width:350px; height:30px; line-height:30px; font-size:14px; color:#ffffff; margin-top:10px; text-align:left; overflow:hidden; }
.m_search_l a{ color:#ffffff;}
.m_search_r{ float:right; width:auto; height:30px; line-height:30px; margin-top:10px; border:1px solid #ffffff; border-radius:30px; overflow:hidden; }
.m_search_text{ float:left; width:200px; height:30px; border:0px; padding:0px; margin:0px; text-indent:10px; line-height: 30px;}
.m_search_submit{ float:right; width:50px; height:30px; border:0px; background-color:#78c340; background-image:url(../images/m_search.png); background-position:center; background-repeat:no-repeat; cursor:pointer; }
.m_menu{ display:none; width:100%; height:50px; margin:0px auto; overflow:hidden;background-color:#009999;}
.m_menu a{ color:#ffffff; }
.m_menu ul{ width:100%; height:50px;}
.m_menu ul li{ float:left; width:100%; height:50px; text-align:center; line-height:50px; border-left:1px solid #00bbbb; margin-left:-1px; }
.m_menu ul li:hover{ background-color:#009090;}
.m_menu ul li a{ float:left; width:100%; height:50px; }
.m_menu_active{ background-color:#009090;}
.m_menu_active a{ color:#ffffff; }
.m_menu ul li:hover a{ color:#ffffff; }
#m_main_15{ width:1030px; height:auto; margin-left:-15px; overflow:hidden;}
.m_main_pro{ float:left; width:313.333333333px; height:282.333333333px; margin:20px 15px; overflow:hidden;}
.m_main_pro_img{ float:left; width:313.333333333px; height:219.333333333px; text-align:center; background-color:#eeeeee; overflow:hidden;}
.m_main_pro_img img{ max-height:100%; max-width:100%; }
.m_main_pro_img:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
.m_main_pro_font{ float:left; width:313.333333333px; height:33px; line-height:44px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden;}
.m_main_pro_d{ float:left; width:313.333333333px; height:30px; line-height:30px; font-size:12px; color:#999999; text-align:center; overflow:hidden;}
.jsx_pageinfo { padding-top:30px; }
/*产品详情页*/
#m_main_up{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden; }
#m_main_up_l{  margin:0px auto; width:600px; height:490px; overflow:hidden; }
.m_main_up_l_img{ float:left; width:600px; height:420px; overflow:hidden; text-align:center; }
.m_main_up_l_img img{ max-height:100%; max-width:100%; }
.m_main_up_l_list{ float:left; width:600px; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_l.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_left:hover{ background-image:url(../images/m_pro_l1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_right{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_r.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_right:hover{ background-image:url(../images/m_pro_r1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_ul{ float:left; width:500px; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:80px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; text-align:center; background-color:#FFFFFF; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#59c4ff solid 2px; }
.m_main_up_l_list_ul ul li img{ max-width:100%; max-height:100%;}
.m_main_up_l_list_ul ul li:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
#m_main_up_r{ float:left; width:380px; margin-left:20px; height:490px; text-align:left; overflow:hidden; }
.m_main_up_r_t{ float:left; width:380px; height:35px; line-height:35px; font-size:18px; font-weight:bold; border-bottom:1px solid #59C4FF; overflow:hidden; color:#59C4FF; }
.m_main_up_r_c{ float:left; width:380px; max-height:260px; overflow:hidden;color: #666666;}
.m_main_up_r_c img{ max-height:100%; max-width:100%; }
.m_main_up_r_g{ float:left; width:120px; height:34px; margin-right:260px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden;}
.m_main_up_r_tel{ display:none; margin:3px auto; width:120px; height:34px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden; }
.m_main_up_r_i{ float:left; width:380px; height:161px; margin-top:14px; line-height:22px; overflow:hidden;}
#m_main_con{ float:left; width:100%; height:auto; margin:15px auto; overflow:hidden; }
.m_main_con{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden; }
.m_main_con img{ max-height:100%; max-width:100%; }
#m_main_page_prev{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev{ color: #999999;float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev a{ color:#59C4FF; }
#m_main_page_next{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_next{ color: #999999;float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_next a{ color:#59C4FF; }
#m_bodysale{ display:none; position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; z-index:999999; background:rgba(123, 193, 252, 0.35) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#F27bc1fc,endColorStr=#F27bc1fc);}
#m_bodysale_n{ position:relative; width:560px; height:268px; text-align:center; margin:150px auto 0px auto; padding:30px; background-color:#FFFFFF; border-radius:10px; }
.m_bodysale_n_p{ float:left; height:40px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_pt{ float:left; height:90px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_btn{ float:left; height:40px; width:100%; line-height:40px; text-align:center; margin-top:15px; overflow:hidden; }
.m_bodysale_n_p_l{ float:left; height:40px; width:80px; line-height:40px; text-align:right; color:#7bc1fc; font-weight:bold; overflow:hidden; }
.m_bodysale_n_p_r{ float:left; height:40px; width:480px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_t{ float:left; height:90px; width:480px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_r input{ float:left; height:28px; width:470px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs input{ float:left; height:28px; width:80px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px 0px 0px 30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs select{ float:left; height:32px; width:80px; line-height:32px; text-align:left; border-radius:0px 30px 30px 0px; border:1px #eeeeee solid; margin-left:-1px; overflow:hidden;}
.m_bodysale_n_p_t textarea{ float:left; height:84px; width:470px; text-indent:10px; line-height:28px; text-align:left; border-radius:5px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_btn{ width:120px; height:40px; background-color:#7bc1fc;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#009999; border-radius:30px; color:#FFFFFF; overflow:hidden;}
#bodysale_close{ position:absolute; top:-16px; right:-16px; width:40px; height:40px; line-height:40px; border:1px solid #ffffff; text-align:center; font-size:24px; background-color:#7bc1fc; color:#FFFFFF; border-radius:40px; cursor:pointer; }

.m_demo{float:left;padding:10px 30px;}
.m_demo img{ width:273.333333px; max-height:273.333333px; }
.m_main_back{ width:120px; height:35px; line-height:35px; margin:0px auto; text-align:center; background-color:#FFFFFF; border-radius:35px;}
.m_main_back a{ font-weight:bold; color:#59c4ff; }
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/  
#jsx_main{ background-image:url(../images/m_queryc_bg.jpg); background-position:center 0px; background-repeat:no-repeat;background-attachment: fixed;  }
@keyframes animatedBackground { 0%{ background-position: 0 0; } 50%{ background-position: 100% 0; } 100%{ background-position: 0 0; } }
#m_main{ width: 750px; margin-top: 30px; margin-right: auto; margin-bottom: 30px; margin-left: auto; overflow: hidden; }
/*搜索设置*/
.m_search{ width:100%; height:52px; border-bottom:2px solid #ffffff;}
.m_searchz{ width:750px; height:52px; margin:0px auto; overflow:hidden; }
.m_search_l{ float:left; width:348px; height:30px; line-height:30px; font-size:14px; color:#ffffff; margin-top:10px; text-align:left; overflow:hidden; }
.m_search_l a{ color:#ffffff;}
.m_search_r{ float:right; width:auto; height:30px; line-height:30px; margin-top:10px; border:1px solid #ffffff; border-radius:30px; overflow:hidden; }
.m_search_text{ float:left; width:200px; height:30px; border:0px; padding:0px; margin:0px; text-indent:10px; line-height: 30px;}
.m_search_submit{ float:right; width:50px; height:30px; border:0px; background-color:#78c340; background-image:url(../images/m_search.png); background-position:center; background-repeat:no-repeat; cursor:pointer; }
.m_menu{ display:none; width:100%; height:50px; margin:0px auto; overflow:hidden;background-color:#009999;}
.m_menu a{ color:#ffffff; }
.m_menu ul{ width:100%; height:50px;}
.m_menu ul li{ float:left; width:100%; height:50px; text-align:center; line-height:50px; border-left:1px solid #00bbbb; margin-left:-1px; }
.m_menu ul li:hover{ background-color:#009090;}
.m_menu ul li a{ float:left; width:100%; height:50px; }
.m_menu_active{ background-color:#009090;}
.m_menu_active a{ color:#ffffff; }
.m_menu ul li:hover a{ color:#ffffff; }
#m_main_15{ width:780px; height:auto; margin-left:-15px; overflow:hidden;}
.m_main_pro{ float:left; width:360px; height:315px; margin:20px 15px; overflow:hidden;}
.m_main_pro_img{ float:left; width:360px; height:252px; text-align:center; background-color:#eeeeee; overflow:hidden;}
.m_main_pro_img img{ max-height:100%; max-width:100%; }
.m_main_pro_img:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
.m_main_pro_font{ float:left; width:360px; height:33px; line-height:44px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden;}
.m_main_pro_d{ float:left; width:360px; height:30px; line-height:30px; font-size:12px; color:#999999; text-align:center; overflow:hidden;}
.jsx_pageinfo { padding-top:30px; }
/*产品详情页*/
#m_main_up{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden; }
#m_main_up_l{ float:left; width:750px; height:595px; overflow:hidden; }
.m_main_up_l_img{ float:left; width:750px; height:525px; overflow:hidden; text-align:center; }
.m_main_up_l_img img{ max-height:100%; max-width:100%; }
.m_main_up_l_list{ float:left; width:750px; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_l.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_left:hover{ background-image:url(../images/m_pro_l1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_right{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_r.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_right:hover{ background-image:url(../images/m_pro_r1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_ul{ float:left; width:650px; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:80px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; text-align:center; background-color:#FFFFFF; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#59c4ff solid 2px; }
.m_main_up_l_list_ul ul li img{ max-width:100%; max-height:100%;}
.m_main_up_l_list_ul ul li:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
#m_main_up_r{ float:left; width:750px; margin-top:20px; height:auto; text-align:left; overflow:hidden; }
.m_main_up_r_t{ float:left; width:750px; height:35px; line-height:35px; font-size:18px; font-weight:bold; border-bottom:1px solid #59C4FF; overflow:hidden; color:#59C4FF; }
.m_main_up_r_c{ float:left; width:750px; max-height:260px; overflow:hidden;color: #666666;}
.m_main_up_r_c img{ max-height:100%; max-width:100%; }
.m_main_up_r_g{ float:left; width:120px; height:34px; margin-right:630px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden;}
.m_main_up_r_tel{ display:none; margin:3px auto; width:120px; height:34px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden; }
.m_main_up_r_i{ float:left; width:750px; max-height:161px; margin-top:14px; line-height:22px; overflow:hidden;}
#m_main_con{ float:left; width:100%; height:auto; margin:15px auto; overflow:hidden; }
.m_main_con{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden; }
.m_main_con img{ max-height:100%; max-width:100%; }
#m_main_page_prev{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev{ color: #999999;float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev a{ color:#59C4FF; }
#m_main_page_next{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_next{ color: #999999;float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_next a{ color:#59C4FF; }
#m_bodysale{ display:none; position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; z-index:999999; background:rgba(123, 193, 252, 0.35) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#F27bc1fc,endColorStr=#F27bc1fc);}
#m_bodysale_n{ position:relative; width:560px; height:268px; text-align:center; margin:150px auto 0px auto; padding:30px; background-color:#FFFFFF; border-radius:10px; }
.m_bodysale_n_p{ float:left; height:40px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_pt{ float:left; height:90px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_btn{ float:left; height:40px; width:100%; line-height:40px; text-align:center; margin-top:15px; overflow:hidden; }
.m_bodysale_n_p_l{ float:left; height:40px; width:80px; line-height:40px; text-align:right; color:#7bc1fc; font-weight:bold; overflow:hidden; }
.m_bodysale_n_p_r{ float:left; height:40px; width:480px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_t{ float:left; height:90px; width:480px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_r input{ float:left; height:28px; width:470px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs input{ float:left; height:28px; width:80px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px 0px 0px 30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs select{ float:left; height:32px; width:80px; line-height:32px; text-align:left; border-radius:0px 30px 30px 0px; border:1px #eeeeee solid; margin-left:-1px; overflow:hidden; }
.m_bodysale_n_p_t textarea{ float:left; height:84px; width:470px; text-indent:10px; line-height:28px; text-align:left; border-radius:5px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_btn{ width:120px; height:40px; background-color:#7bc1fc;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#009999; border-radius:30px; color:#FFFFFF; overflow:hidden;}
#bodysale_close{ position:absolute; top:-16px; right:-16px; width:40px; height:40px; line-height:40px; border:1px solid #ffffff; text-align:center; font-size:24px; background-color:#7bc1fc; color:#FFFFFF; border-radius:40px; cursor:pointer; }

.m_demo{float:left;padding:10px 25px;}
.m_demo img{ width:200px; max-height:200px; }
.m_main_back{ width:120px; height:35px; line-height:35px; margin:0px auto; text-align:center; background-color:#FFFFFF; border-radius:35px;}
.m_main_back a{ font-weight:bold; color:#59c4ff; }
}
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
#jsx_main{ background-image:url(.../images/m_queryc_bg_wap.jpg); background-position:center 0px; background-repeat:no-repeat;background-attachment: fixed; animation: animatedBackground 30s linear infinite; }
#jsx_main:before { content: ' '; position: fixed; z-index: -1; top: 0; right: 0; bottom: 0; left: 0; background: url(../images/m_queryc_bg_wap.jpg) center 0 no-repeat; background-size: cover; }
@keyframes animatedBackground { 0%{ background-position: 0 0; } 50%{ background-position: 100% 0; } 100%{ background-position: 0 0; } }
#m_main{ height: auto; width: 100%; margin-top: 30px; margin-right: auto; margin-bottom: 30px; margin-left: auto; overflow: hidden; overflow:hidden; }
/*搜索设置*/
.m_search{ width:100%; height:52px; border-bottom:2px solid #ffffff;}
.m_searchz{ width:100%; height:52px; margin:0px auto; overflow:hidden; }
.m_search_l{ display:none; float:right; width:350px; height:30px; line-height:30px; font-size:14px; color:#ffffff; margin-top:10px; text-align:left; overflow:hidden; }
.m_search_l a{ color:#ffffff;}
.m_search_r{ margin:10px auto 0px auto; width:320px; height:30px; line-height:30px; border:1px solid #ffffff; border-radius:30px; overflow:hidden; }
.m_search_text{ float:left; width:270px; height:30px; border:0px; padding:0px; margin:0px; text-indent:10px; line-height: 30px;}
.m_search_submit{ float:right; width:50px; height:30px; border:0px; background-color:#78c340; background-image:url(../images/m_search.png); background-position:center; background-repeat:no-repeat; cursor:pointer; }
.m_menu{ display:none; width:1200px; height:50px; margin:0px auto; overflow:hidden;}
.m_menu a{ color:#ffffff; }
.m_menu ul{ width:100%; height:50px;}
.m_menu ul li{ float:left; width:100%; height:50px; text-align:center; line-height:50px; }
.m_menu ul li:hover{ background-color:#009090; }
.m_menu_active a{ color:#009999; }
.m_menu ul li:hover a{ color:#ffffff; }
#m_main_15{ width:100%; height:auto; overflow:hidden;}
.m_main_pro{ width:280px; height:259px; margin:20px auto; overflow:hidden;}
.m_main_pro_img{ float:left; width:280px; height:196px; text-align:center; background-color:#eeeeee; overflow:hidden;}
.m_main_pro_img img{ max-height:100%; max-width:100%; }
.m_main_pro_img:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
.m_main_pro_font{ float:left; width:280px; height:33px; line-height:44px; font-size:14px; font-weight:bold; text-align:center; overflow:hidden;}
.m_main_pro_d{ float:left; width:280px; height:30px; line-height:30px; font-size:12px; color:#999999; text-align:center; overflow:hidden;}
.jsx_pageinfo { padding-top:30px; }
/*产品详情页*/
#m_main_up{ float:left; width:100%; height:auto; margin:0px auto; overflow:hidden; }
#m_main_up_l{ float:left; width:100%; height:290px; overflow:hidden; }
.m_main_up_l_img{ margin:0px auto; width:300px; height:210px; overflow:hidden; text-align:center; }
.m_main_up_l_img img{ max-height:100%; max-width:100%; }
.m_main_up_l_list{ margin:0px auto; width:300px; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_l.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_left:hover{ background-image:url(../images/m_pro_l1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_right{ float:left; width:50px; height:60px; line-height:50px; text-align:center; cursor:pointer; background-image:url(../images/m_pro_r.png); background-position:center; background-repeat:no-repeat; overflow:hidden; }
.m_main_up_l_list_right:hover{ background-image:url(../images/m_pro_r1.png); background-position:center; background-repeat:no-repeat; background-color:#59c4ff; }
.m_main_up_l_list_ul{ float:left; width:200px; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:80px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; text-align:center; background-color:#FFFFFF; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#59c4ff solid 2px; }
.m_main_up_l_list_ul ul li img{ max-width:100%; max-height:100%;}
.m_main_up_l_list_ul ul li:hover img{transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1)}
#m_main_up_r{ float:left; width:100%; margin-top:20px; height:auto; text-align:left; overflow:hidden; }
.m_main_up_r_t{ margin:0px auto; width:300px; height:35px; line-height:35px; font-size:18px; font-weight:bold; border-bottom:1px solid #59C4FF; overflow:hidden; color:#59C4FF; }
.m_main_up_r_c{ margin:0px auto; width:300px; max-height:260px; overflow:hidden;color: #666666;}
.m_main_up_r_c img{ max-height:100%; max-width:100%; }
.m_main_up_r_g{ margin:0px auto; width:120px; height:34px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden;}
.m_main_up_r_tel{ display:none; margin:3px auto; width:120px; height:34px; background-color:#009999; color:#FFFFFF; line-height:34px; text-align:center; cursor:pointer; overflow:hidden; }
.m_main_up_r_tel a{ color:#FFFFFF; }
.m_main_up_r_i{ margin:0px auto; width:300px; max-height:161px; margin-top:14px; line-height:22px; overflow:hidden;}
#m_main_con{ float:left; width:100%; height:auto; margin:15px auto; overflow:hidden; }
.m_main_con{ margin:0px auto; width:300px; height:auto; margin:15px auto; overflow:hidden; }
.m_main_con img{ max-height:100%; max-width:100%; }
#m_main_page_prev{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev{ color: #999999;width:300px; height:35px; line-height:35px; text-align:left; margin:0px auto;}
#m_main_page_next{ float:left; width:100%; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_next{ color: #999999;width:300px; height:35px; line-height:35px; text-align:left; margin:0px auto;}
.m_main_page_prev a{ color:#59C4FF; }
.m_main_page_next a{ color:#59C4FF; }

#m_bodysale{ display:none; position:fixed; top:0px; left:0px; width:100%; height:100%; text-align:center; z-index:999999; background:rgba(123, 193, 252, 0.35) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#F27bc1fc,endColorStr=#F27bc1fc);}
#m_bodysale_n{ position:relative; width:260px; height:268px; text-align:center; margin:50px auto 0px auto; padding:20px; background-color:#FFFFFF; border-radius:10px; }
.m_bodysale_n_p{ float:left; height:40px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_pt{ float:left; height:90px; width:100%; line-height:40px; text-align:left; overflow:hidden; }
.m_bodysale_n_btn{ float:left; height:40px; width:100%; line-height:40px; text-align:center; margin-top:15px; overflow:hidden; }
.m_bodysale_n_p_l{ float:left; height:40px; width:80px; line-height:40px; text-align:right; color:#7bc1fc; font-weight:bold; overflow:hidden; }
.m_bodysale_n_p_r{ float:left; height:40px; width:180px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_t{ float:left; height:90px; width:180px; line-height:40px; text-align:left; color:#999999; overflow:hidden; }
.m_bodysale_n_p_r input{ float:left; height:28px; width:170px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs input{ float:left; height:28px; width:60px; text-indent:10px; line-height:28px; text-align:left; border-radius:30px 0px 0px 30px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_rs select{ float:left; height:32px; width:80px; line-height:32px; text-align:left; border-radius:0px 30px 30px 0px; border:1px #eeeeee solid; margin-left:-1px; overflow:hidden; }
.m_bodysale_n_p_t textarea{ float:left; height:84px; width:170px; text-indent:10px; line-height:28px; text-align:left; border-radius:5px; border:1px #eeeeee solid; overflow:hidden; }
.m_bodysale_n_p_btn{ width:120px; height:40px; background-color:#7bc1fc;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#009999; border-radius:30px; color:#FFFFFF; overflow:hidden;}
#bodysale_close{ position:absolute; top:-16px; right:-16px; width:40px; height:40px; line-height:40px; border:1px solid #ffffff; text-align:center; font-size:24px; background-color:#7bc1fc; color:#FFFFFF; border-radius:40px; cursor:pointer; }

.m_demo{ margin:0px auto; padding:10px 25px;}
.m_demo img{ width:200px; max-height:200px; }
/*#m_main p{ display:none}*/
#m_main{ width: 215px; }
.m_main_back{ width:120px; height:35px; line-height:35px; margin:0px auto; text-align:center; background-color:#FFFFFF; border-radius:35px;}
.m_main_back a{ font-weight:bold; color:#59c4ff; }
}
.m_main_up_l_img{ position:relative;}
#m_kg{ position:absolute; top:0px; left:50%; width:80px; margin-left:-40px; height:26px; border-radius:0 0 26px 26px; background-color:#00CC99; color:#FFFFFF; cursor:pointer; }