@charset "utf-8";
#jsx_main{ overflow:visible; padding-bottom:50px; }
.m_menu{ position:relative; width:100%; height:auto; margin-top:30px; z-index:99; overflow:hidden; }
.m_menu ul{ width:1200px; margin:0px auto;    text-align: center; }
.m_menu ul li{ display: inline-block; margin:5px 6px; line-height:24px; text-align:center; color:#FFFFFF; padding:8px 30px; background-color:#00CCFF; }
.m_menu ul li:hover{ background-color:#2196F3; }
.m_menu ul li a{ color:#FFFFFF; float:left; width:100%; height:100%; }
.m_menu ul li.m_on{ background-color:#2196F3;}
.m_width { width:1200px; margin:0px auto; color:#666; }
.m_width a{ color:#666; }
.m_font { line-height:1.5; font-size:14px; }
.m_dingwei{ height:80px; line-height:80px;color:#999999; }
.m_dingwei a{ color:#999999; }
.m_lanmu{ height:50px; line-height:40px; color:#03A9F4; font-size:26px; font-weight:bold; border-bottom:3px solid #eeeeee; }
.m_lanmu a{ color:#5a5a5a}
.m_body{ margin-top:20px; margin-bottom:35px; overflow:hidden; }
.m_bodyk{ margin-top:20px; margin-bottom:35px; overflow:hidden; max-height:350px; }
.m_body_50{ }
.m_body_font{ max-height:100%; padding-right:35px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_img{ max-height:100%; padding-right:35px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_l_li{ padding:5px; margin:0px 0px 15px 0px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_l_li:hover{ background-color:#03A9F4; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_l_li:hover a{ color:#FFFFFF; }
.m_body_l_li_f{ height:50px; width:100%; text-align:center; line-height:50px; }
.m_body_r{ padding-left:15px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_br{ padding-left:35px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_r_video{ margin-top:5px; cursor:pointer; opacity:1; }
.m_body_r_video:hover{ margin-top:5px; cursor:pointer; opacity:0.8; }
.m_body_r_video img{ max-width:100%; }
.m_body_r_t{ float:left; width:100%; height:76px; line-height:76px; border-bottom:2px solid #eee; font-size:26px; }
.m_body_r_s{ float:left; width:100%; height:40px; line-height:40px; margin:15px auto; }
.m_body_r_s select{ float:left; width:100%; height:35px; line-height:35px; border:1px solid #ddd; font-size:14px; color:#666; cursor:pointer; }
.m_body_r_c{ float:left; width:100%; height:auto; overflow:hidden; margin:15px auto;}
.m_body_r_c ul li{ float:left; width:100%; height:auto; overflow:hidden; margin:5px auto; line-height:2;}
.m_body_r_c ul li i{ float:left; width:20px; height:20px; overflow:hidden; display:inline; margin-right:3px;margin-top: 3px;}
.m_body_r_c ul li i img{ width:100%; height:100%;}
.m_body_r_c_t{ color:#333333; line-height:1.5; font-size:16px; }
.m_body_br_ti,.m_body_br_na strong,.m_body_br_in strong{ color:#333333;}
.m_body_br_ti,.m_body_br_na{ margin-bottom:15px; line-height:1.5;}
.m_body_br_ti{ min-height:56px; max-height:84px; }
.m_body_br_in{ margin-bottom:15px; line-height:2; }
.m_body_br_co{ background-color:#f1f1f1;padding-left:15px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ overflow:hidden;}
.m_body_br_co_on{ width:100%; height:auto; line-height:40px; margin-top:25px; text-align:center; font-size:20px; font-weight:bold; color:#03A9F4; overflow: hidden;}
.m_body_br_co_tw{ width:100%; height:auto; line-height:30px; text-align:center; font-style: normal;font-size: 16px;color: #666; overflow: hidden;}
.m_body_br_co_th{ width:100%; height:auto; line-height:30px; margin-bottom:25px; text-align:center; font-style: normal;font-size: 16px;color: #666; overflow: hidden;}
.m_body_br_ct{ margin-bottom:15px; line-height:2;}
.m_body_br_ct_on{ margin:25px auto 15px auto; width: 205px;  height: 50px; line-height: 50px; text-align: center;}
.m_width .m_body_br_ct_on a{ display: block;  width: 100%; height: 100%; color: #FFF; font-size: 18px; background: #03A9F4; letter-spacing: 1px;}
.m_body_br_ct_tw{ margin:25px auto 15px auto;  width: 158px; padding-left:44px; background: url(../images/zxrx.png) no-repeat center left; line-height:25px;}
.m_body_br_ct_tw_1{font-style: normal; font-size: 14px; color: #878787;}
.m_body_br_ct_tw_2{font-size: 20px; color: #03A9F4;}
.m_width .m_body_br_ct_tw_2 a{font-size: 20px; color: #03A9F4;}
.m_tablet{ border-bottom:1px solid #ddd;}
.m_tablet ul{ margin:0px;}
.m_tablet ul li{display: inline-block;padding: 0px 35px;line-height: 45px; font-size: 16px; text-align: center; cursor:pointer;}
.m_tablet_on{ background-color:#03A9F4; color:#FFFFFF; }
.m_tablet_on a{ background-color:#03A9F4; color:#FFFFFF; }
.m_con_t { margin-top:30px; font-size: 22px; font-weight: 700; color: #333; padding-bottom: 15px; overflow:hidden; }
.m_con_ta{ font-size:16px;}
.m_con_c { overflow:hidden; line-height:2;}
.m_con_c img{ max-width:100%;}
.m_point_clist li { float: left; padding: 10px 30px 0 120px; height: 120px; margin-top: 20px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ overflow:hidden;}
.m_point_clist li h2{ font-size:14px; color:#03A9F4;; }
.m_point_clist li.m_point_c01 { background: url(../images/point_c01.png) no-repeat center left; }
.m_point_clist li.m_point_c02 { background: url(../images/point_c02.png) no-repeat center left; }
.m_point_clist li.m_point_c03 { background: url(../images/point_c03.png) no-repeat center left; }
.m_point_clist li.m_point_c04 { background: url(../images/point_c04.png) no-repeat center left; }
.m_body_liuyan input { width: 90%;  border: 1px solid #ddd;  height: 42px; margin-bottom: 17px; border-radius: 3px; color: #666; font-size: 14px; line-height: 40px;  font-weight: normal; padding: 0 5px;}
.m_body_liuyan input[type="submit"] { width: 90%;  border: 1px solid #ddd;  height: 42px; margin-bottom: 17px; border-radius: 3px; color: #666; font-size: 14px; line-height: 40px;  font-weight: normal; padding: 0 5px;    background-color: #03A9F4; color:#FFFFFF;}
.m_body_liuyan textarea {   width: 90%;    border: 1px solid #ddd;    height: 95px;    margin-bottom: 17px;    border-radius: 3px;    color: #666;    font-size: 14px;    line-height: 2;    font-weight: normal;    padding: 5px;}
.m_body_xiangguan{ position:relative; border:15px solid #fff; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_xiangguan:hover{ border:10px solid #eee}
.m_body_xiangguan img{ border:1px solid #ddd;}
.m_body_xiangguan a{ display:none; position:absolute; top:0px; left:0px; color:#FFFFFF; text-align:center; padding-top:60px; width:100%; height:100%; line-height:1.8; background: rgba(0,0,0,0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CC000000,endColorStr=#CC000000);/*实现IE背景透明*/}
.m_body_xiangguan:hover a{ display:block;}
.m_videobody{ display:none; position:fixed; left: 0; top: 0; width: 100%; height: 100%; text-align: center; background-color: rgba(0,0,0,0.4);z-index: 999;}
#m_video { position: absolute; left: 50%; top: 50%; margin-left: -450px; margin-top: -253px;width: 900px; height: 506px; max-width: 80%; max-height: 100%;}
#m_video_close { position: absolute; left: 50%; bottom: 25px; margin-left: -50px; width: 100px; height: 26px; text-align: center; background-color: #fff; line-height: 26px; color: #666; border-radius: 26px; font-size: 12px; cursor: pointer;}
.m_shangxia{ line-height:2; color:#999999; margin-top:25px; }
.m_shangxia a{ line-height:2;}
.m_shangxia span{ display:inline; }
.m_mtitle {
    position: relative;
    height: 40px;
    width: 270px;
    line-height: 40px;
    border: 1px solid #9E9E9E;
    color: #5a5a5a;
    border-radius: 20px;
    margin: -80px auto 60px auto;
    text-align: center;
    font-size: 22px;
    font-weight: bold;
    background-color: #fff;
} .m_mtitle a{ color: #0cf;}
.m_mline {
    position: relative;
    margin-top: 40px;
    margin-bottom: 60px;
    border: 0;
    height: 1px;
    background: -webkit-linear-gradient(right,#fff 0,#9E9E9E 10%,#9E9E9E 50%,#9E9E9E 90%,#fff 100%);
    background: -o-linear-gradient(right,#fff 0,#9E9E9E 10%,#9E9E9E 50%,#9E9E9E 90%,#fff 100%);
    background: -moz-linear-gradient(right,#fff 0,#9E9E9E 10%,#9E9E9E 50%,#9E9E9E 90%,#fff 100%);
    background: linear-gradient(to right,#fff 0,#9E9E9E 10%,#9E9E9E 50%,#9E9E9E 90%,#fff 100%);
}
@media screen and (min-width:1420px){ /* 执行1200px版的css*/   
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
#jsx_main{ overflow:visible; }
.m_menu{ position:relative; width:100%; height:50px; margin-top:-50px; background: rgba(0,0,0,0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CC000000,endColorStr=#CC000000);/*实现IE背景透明*/ }
.m_menu ul{ width:1000px; margin:0px auto; height:50px; }
.m_menu ul li{ float:left; line-height:47px; text-align:center; color:#FFFFFF; padding-right:8px; padding-left:8px; }
.m_menu ul li a{ color:#FFFFFF; }
.m_on{ border-bottom:3px solid #03A9F4;}
.m_width { width:1000px; margin:0px auto; color:#666; }
.m_width a{ color:#666; }
.m_font { line-height:1.5; font-size:14px; }
.m_dingwei{ height:80px; line-height:80px;color:#999999; }
.m_dingwei a{ color:#999999; }
.m_lanmu{ height:50px; line-height:40px; color:#666666; font-size:26px; font-weight:bold; border-bottom:3px solid #eeeeee; }
.m_lanmu a{ color:#5a5a5a}
.m_body{ margin-top:20px; margin-bottom:35px; }
.m_bodyk{ margin-top:20px; margin-bottom:35px; overflow:hidden; max-height:350px; }
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/  
#jsx_main{ overflow:visible; }
.m_menu{ position:relative; width:100%; height:50px; margin-top:-50px; background: rgba(0,0,0,0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CC000000,endColorStr=#CC000000);/*实现IE背景透明*/ }
.m_menu ul{ width:750px; margin:0px auto; height:50px; }
.m_menu ul li{ float:left; line-height:47px; text-align:center; color:#FFFFFF; padding-right:8px; padding-left:8px; }
.m_menu ul li a{ color:#FFFFFF; }
.m_on{ border-bottom:3px solid #03A9F4;}
.m_width { width:750px; margin:0px auto; color:#666; }
.m_width a{ color:#666; }
.m_font { line-height:1.5; font-size:14px; }
.m_dingwei{ height:80px; line-height:80px;color:#999999; }
.m_dingwei a{ color:#999999; }
.m_lanmu{ height:50px; line-height:40px; color:#666666; font-size:26px; font-weight:bold; border-bottom:3px solid #eeeeee; }
.m_lanmu a{ color:#5a5a5a}
.m_body{ margin-top:20px; margin-bottom:35px; }
.m_bodyk{ margin-top:20px; margin-bottom:35px; overflow:hidden; max-height:350px; }
}
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
#jsx_main{ overflow:visible; }
.m_menu{ position:relative; width:100%; height:auto; margin-top:0px; background: rgba(255,255,255,0.6) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/;filter: progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CCffffff,endColorStr=#CCffffff);/*实现IE背景透明*/ }
.m_menu ul{ width:100%; margin:05px auto 0px auto; padding:0px 10px; height:50px;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.m_menu ul li{ float:left; line-height:35px; text-align:center; color:#FFFFFF; padding-right:8px; padding-left:8px; margin:5px 5px; background-color:#eeeeee; }
.m_menu ul li a{ color:#333; }
.m_menu ul li.m_on{ background-color:#03A9F4; color:#FFFFFF; border:0px;}
.m_menu ul li.m_on a{ color:#fff; }
.m_width { width:100%; margin:0px auto; padding:0px 10px; color:#666;box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */}
.m_width a{ color:#666; }
.m_font { line-height:1.5; font-size:14px; }
.m_dingwei{ display:none; height:40px; line-height:40px;color:#999999; }
.m_dingwei a{ color:#999999; }
.m_lanmu{ display:none; height:50px; line-height:40px; color:#666666; font-size:20px; font-weight:bold; border-bottom:3px solid #eeeeee; }
.m_lanmu a{ color:#5a5a5a}
.m_body{ margin-top:20px; margin-bottom:35px; }
.m_bodyk{ margin-top:20px; margin-bottom:35px; overflow:hidden; max-height:inherit; }
.m_body_font{ max-height:100%; padding-right:0px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_img{ max-height:100%; padding-right:0px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_r{ display:none;}
.m_body_br{ margin-top:15px;}
.m_menu ul li:hover { border-bottom: 0px solid #03A9F4;}
.m_body_br{ padding-left:0px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_body_br_ti,.m_body_br_na strong,.m_body_br_in strong{ color:#333333;}
.m_body_br_ti,.m_body_br_na{ margin-bottom:5px; line-height:1.5;}
.m_body_br_ti{ min-height:56px; max-height:84px; }
.m_body_br_in{ margin-bottom:5px; line-height:2; }
.m_body_br_co{ background-color:#f1f1f1;padding-left:15px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */ overflow:hidden;}
.m_body_br_co_on{ width:100%; height:auto; line-height:30px; margin-top:15px; text-align:center; font-size:14px; font-weight:bold; color:#03A9F4;    overflow: hidden;}
.m_body_br_co_tw{ width:100%; height:auto; line-height:30px; text-align:center; font-style: normal;font-size: 12px;color: #666;    overflow: hidden;}
.m_body_br_co_th{ width:100%; height:auto; line-height:30px; margin-bottom:15px; text-align:center; font-style: normal;font-size: 12px;color: #666;    overflow: hidden;}
.m_body_br_ct{ margin-bottom:15px; line-height:2;}
.m_body_br_ct_on{ margin:10px auto 5px auto; width: 205px;  height: 50px; line-height: 50px; text-align: center;}
.m_width .m_body_br_ct_on a{ display: block;  width: 100%; height: 100%; color: #FFF; font-size: 18px; background: #03A9F4; letter-spacing: 1px;}
.m_body_br_ct_tw{ margin:10px auto 5px auto;  width: 158px; padding-left:44px; background: url(../images/zxrx.png) no-repeat center left; line-height:25px;}
.m_body_br_ct_tw_1{font-style: normal; font-size: 14px; color: #878787;}
.m_body_br_ct_tw_2{font-size: 20px; color: #03A9F4;}
.m_body_br_ct_tw_2 a{font-size: 20px; color: #03A9F4;}
.m_tablet{ border-bottom:1px solid #ddd;}
.m_tablet ul{ margin:0px;}
.m_tablet ul li{display: inline-block;padding: 0px 12px;line-height: 35px; font-size: 12px; text-align: center; cursor:pointer;}
.m_tablet_on{ background-color:#03A9F4; color:#FFFFFF; }
.m_tablet_on a{ background-color:#03A9F4; color:#FFFFFF; }
.m_con_t { margin-top: 10px; font-size: 16px;  font-weight: normal; color: #333; padding-bottom: 0px;  overflow: hidden;}
}
.jsx_pagethis a { color: #ffffff;}
.m_cp_cy_p{ max-width: 100%;max-height: 100%;overflow:hidden;}
@media screen and (min-width:1420px){ /* 执行1200px版的css*/   
/*产品详情页*/
.m_main_up_l_list{ position:relative; float:left; width:100%; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ position:relative; z-index:100; 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:#00ace9; }
.m_main_up_l_list_right{ position:relative; z-index:100; float:right; 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:#00ace9; }
.m_main_up_l_list_ul{ position:absolute; z-index:99; left:0px; top:0px; width:100%; height:60px; overflow:hidden; padding:0px 50px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:56px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#00ace9 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_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=#F278c340,endColorStr=#F278c340);}
#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:#00ace9; 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:#00ace9;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#00ace9; 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:#00ace9; color:#FFFFFF; border-radius:40px; cursor:pointer; }
.m_bodysale_n_font{float: left;height: 30px;width: 100%;line-height: 30px;text-align: left;overflow: hidden;text-align: center;color: #ff0000;font-size: 12px;}
}
@media screen and (min-width: 1220px) and (max-width: 1419px) { /*执行1000px版的css*/  
/*产品详情页*/
.m_main_up_l_list{ position:relative; float:left; width:100%; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ position:relative; z-index:100; 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:#00ace9; }
.m_main_up_l_list_right{ position:relative; z-index:100; float:right; 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:#00ace9; }
.m_main_up_l_list_ul{ position:absolute; z-index:99; left:0px; top:0px; width:100%; height:60px; overflow:hidden; padding:0px 50px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:56px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#00ace9 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_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=#F278c340,endColorStr=#F278c340);}
#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:#00ace9; 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:#00ace9;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#00ace9; 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:#00ace9; color:#FFFFFF; border-radius:40px; cursor:pointer; }
.m_bodysale_n_font{float: left;height: 30px;width: 100%;line-height: 30px;text-align: left;overflow: hidden;text-align: center;color: #ff0000;font-size: 12px;}
}
@media screen and (min-width: 750px) and (max-width: 1219px) { /*执行750px版的css*/  
/*产品详情页*/
.m_main_up_l_list{ position:relative; float:left; width:100%; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ position:relative; z-index:100; 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:#00ace9; }
.m_main_up_l_list_right{ position:relative; z-index:100; float:right; 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:#00ace9; }
.m_main_up_l_list_ul{ position:absolute; z-index:99; left:0px; top:0px; width:100%; height:60px; overflow:hidden; padding:0px 50px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:56px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#00ace9 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_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=#F278c340,endColorStr=#F278c340);}
#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:#00ace9; 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:#00ace9;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#00ace9; 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:#00ace9; color:#FFFFFF; border-radius:40px; cursor:pointer; }
.m_bodysale_n_font{float: left;height: 30px;width: 100%;line-height: 30px;text-align: left;overflow: hidden;text-align: center;color: #ff0000;font-size: 12px;}
}
@media screen and (max-width: 749px) { /*执行100%宽度版的css*/  
/*产品详情页*/
.m_main_up_l_list{ position:relative; margin:0px auto; width:100%; height:60px; margin-top:10px; overflow:hidden; }
.m_main_up_l_list_left{ position:relative; z-index:100; 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:#00ace9; }
.m_main_up_l_list_right{ position:relative; z-index:100; float:right; 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:#00ace9; }
.m_main_up_l_list_ul{ position:absolute; z-index:99; left:0px; top:0px; width:100%; height:60px; overflow:hidden; padding:0px 50px; box-sizing:border-box;-moz-box-sizing:border-box; /* Firefox */-webkit-box-sizing:border-box; /* Safari */}
.m_main_up_l_list_ul ul{ float:left; height:60px; overflow:hidden;}
.m_main_up_l_list_ul ul li{ float:left; width:56px; height:56px; margin:0px 5px; overflow:hidden; cursor:pointer; }
.m_main_img{ border:#ffffff solid 2px; }
.m_main_img_active{ border:#00ace9 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_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=#F278c340,endColorStr=#F278c340);}
#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:#00ace9; 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:#00ace9;border-radius:30px; color:#FFFFFF; margin:0px auto 0px auto; border:0px; cursor:pointer; overflow:hidden;}
.m_bodysale_n_p_btn:hover{ background-color:#00ace9; 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:#00ace9; color:#FFFFFF; border-radius:40px; cursor:pointer; }
.m_bodysale_n_font{float: left;height: 30px;width: 100%;line-height: 30px;text-align: left;overflow: hidden;text-align: center;color: #ff0000;font-size: 12px;}
#jsx_art_body { padding: 0px 10px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
#m_con_canshu{ margin-top:6px;}
#m_con_canshu img{ max-width:900px;  max-width:192%; }
.m_point_clist li {
    float: left;
    padding: 10px 0px 0 0px;
    height: auto;
    margin-top: 20px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box; margin-bottom: 20px;
}
.m_point_clist li.m_point_c01 { background: none;}
.m_point_clist li.m_point_c02 { background: none;}
.m_point_clist li.m_point_c03 { background: none;}
.m_point_clist li.m_point_c04 { background: none;}
}
#jsx_art_body{ font-size:16px; line-height:2; color:#666666; }
.jsx_art_body img{ max-width:100%; }
.m_tablet_on a{ background-color:#03A9F4; color:#FFFFFF; }
@media screen and (max-width: 1419px) and (min-width: 1220px){.m_body_xiangguan a {color: #fff;} }
.m_products_youshi{ font-size:12px; line-height: 28px;}

