﻿@charset "utf-8";
@media screen and (max-width:2048px){html{font-size:273.06667px}}
@media screen and (max-width:1920px){html{font-size:256px}}
@media screen and (max-width:1440px){html{font-size:192px}}
@media screen and (max-width:1600px){html{font-size:213.33333px}}
@media screen and (max-width:1242px){html{font-size:165.6px}}
@media screen and (max-width:1140px){html{font-size:152px}}
@media screen and (max-width:1280px){html{font-size:170.66667px}}
@media screen and (max-width:1024px){html{font-size:136.53333px}}
@media screen and (max-width:1080px){html{font-size:144px}}
@media screen and (max-width:960px){html{font-size:128px}}
@media screen and (max-width:800px){html{font-size:106.66667px}}
@media screen and (max-width:768px){html{font-size:102.4px}}
@media screen and (max-width:736px){html{font-size:98.13333px}}
@media screen and (max-width:732px){html{font-size:97.6px}}
@media screen and (max-width:720px){html{font-size:96px}}
@media screen and (max-width:667px){html{font-size:88.93333px}}
@media screen and (max-width:640px){html{font-size:85.33333px}}
@media screen and (max-width:600px){html{font-size:80px}}
@media screen and (max-width:568px){html{font-size:75.73333px}}
@media screen and (max-width:540px){html{font-size:72px}}
@media screen and (max-width:533px){html{font-size:71.06667px}}
@media screen and (max-width:480px){html{font-size:64px}}
@media screen and (max-width:435px){html{font-size:58px}}
@media screen and (max-width:414px){html{font-size:55.2px}}
@media screen and (max-width:412px){html{font-size:54.93333px}}
@media screen and (max-width:400px){html{font-size:53.33333px}}
@media screen and (max-width:385px){html{font-size:51.33333px}}
@media screen and (max-width:384px){html{font-size:51.2px}}
@media screen and (max-width:375px){html{font-size:50px}}
@media screen and (max-width:360px){html{font-size:48px}}
@media screen and (max-width:320px){html{font-size:42.66667px}}
@media screen and (max-width:300px){html{font-size:40px}}
@media screen and (max-width:240px){html{font-size:32px}}

@media screen and (max-width:768px){
#search,#banner{
    display:none;
} 
#slideBox{
    display:block;
    margin-bottom:10px;
}

.index_left_top{
    position:relative;
}

.dj-btn{
    position: absolute;
    right: 10px;
    top: 12px;
    display:block;
}

.ny_left ul{
    display:none;
}

.footer_bg_top{
    width: 100%;
    text-align: center;
    color: #fff;
    line-height: 45px;
    height: 45px;
}
    
.banner_pc,.header-bg,.header_bg,.index_left_bottom{display: none;}
	
.m_img, .m_nav {
	display: block;
}
.header-bg{
	display: none;
}
.container {
	max-width: 100%;
	min-width: 100%;
	padding: 0;
	width: 100%;
	padding: 0 10px;
}
.m_img {
display: block;
height: 1rem;
background: #fff;
position: fixed;
top: 0px;
left: 0px;
width: 100%;
z-index: 9999;
border-bottom: 1px solid #ddd;
overflow: hidden;
}

.m_img .headlf {
padding-top: 0.1rem;
padding-left: 5px;
float: left;
}

.m_img .headlf .m_logo {
height:0.6rem;
display: block;
margin-top:0.1rem;
}

.m_img .headrg {
padding-right: 5%;
padding-top: 0.4rem;
float: right;
}

.m_img .headrg a .m_menuimg {
height:16px;
vertical-align:top;
display: block
}
.m_nav {
display:block;
position:fixed;
top:0px;
left:0px;
width:0px;
height:0px;
overflow:hidden;
z-index:10000
}
.m_nav .closecover {
position:absolute;
width:100%;
height:100%;
background:#0b0d19;
filter:alpha(opacity=0);
opacity:0;
left:0px;
top:0px;
z-index:1
}
.m_nav .closeicon {
position:absolute;
width:20%;
left:18px;
top:5%;
z-index:100;
text-align:center;
filter:alpha(opacity=0);
opacity:0
}
.m_nav .m_navList {
position:absolute;
width:80%;
right:0px;
top:0px;
background:#0b0d19;
height:100%;
z-index:100;
right:-80%;
overflow-y: scroll;
}
.m_nav .m_navList ul {
padding-left:5%;
padding-right:5%;
padding-top: 5%;
}
.m_nav .m_navList ul li {
border-bottom:1px solid #232530
}
.m_nav .m_navList ul li a {
display:block;
height:45px;
color:#fff;
line-height:45px;
padding-left:5%;
font-size:14px
}
.m_navList ul li .m_f_a {
display: flex;
align-items: center;
justify-content: space-between;
width: 100%
}
.m_nav .m_navList ul li .m_f_a a {
flex: 1;
}
.m_nav .m_navList ul li .m_f_a i {
width: 40px;
height:35px;
box-sizing: border-box;
padding:0 5px;
display: block;
}
.icon {
background:url(../images/plus_top.png) 100% no-repeat;
background-position: 50% 50%;
-webkit-transition:all 0s;
-moz-transition:all 0s;
transition:all 0s
}
.icon_on {
background:url(../images/reduce_top.jpg) 50% no-repeat!important;
background-position: 50% 50%;
-webkit-transition:all 0s;
-moz-transition:all 0s;
transition:all 0s
}
.m_nav .m_navList ul li .m_s_nav {
display:none;
width: 100%;
}
.m_nav .m_navList ul li .m_s_nav a {
display: block;
height:40px;
line-height:40px;
font-size:14px;
padding-left:10%;
overflow: hidden;
white-space: nowrap;
width: 90%;
text-overflow: ellipsis;
font-size: 12px;
}


/*搜索*/
/*搜索*/
.top_search {
    float: right;
    margin-right: 14px;
    margin-top: 0.18rem;
}
.top_search span{display: block; width: 28px; height: 24px; margin-top: .14rem; background: url(../images/icon_search.png) no-repeat center center; background-size: 64%;}

.top_search>div {
    position: fixed;
    top: 0.9rem;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 9999999;
}

.top_search>div i{position: absolute; left: 0; right: 0; width: 100%; height: 100%; background-color: rgba(0,0,0,.7);}
.top_search .gg{position: absolute; z-index: 5; right: 0; width: 100%; padding: 1% 3%; background-color: #fff; overflow: hidden; border-top: 1px solid #ddd;}
.top_search .ss input {
    border: #ddd solid 1px;
    border-right: 0;
    width: 76%;
    padding: 0 2%;
    line-height: 274%;
    font-size: .2rem;
    float: left;
    border-radius: .07rem 0 0 .07rem;
    margin-left: 5%;
}
.top_search .ss input:focus{border-color: #0083c3;}
.top_search .ss button {
    font-size: .2rem;
    line-height: 268%;
    border: #2878bd solid 1px;
    background-color: #2978bd;
    color: #fff;
    float: left;
    padding: 0 0.2rem;
}	



.index_left {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px;
    float: left;
}


.index_left ul>li {
    width: 50%;
    height: 33px;
    line-height: 33px;
    background: url(../images/bg.jpg);
    display: table;
    padding-left: 30px;
    float: left;
}

.index_right {
    float: right;
    display: inline-block;
    width: 100%;
}

.index_right ul li {
    width: 31%;
    float: left;
    margin: 0 1%;
    margin-bottom: 8px;
}


.index_right ul li span{
    display: -webkit-box;
-webkit-box-orient: vertical;
-webkit-line-clamp: 1;
overflow: hidden;
}


.anli {
    width: 100%;
    margin: 0 auto;
}

.anli_tu0 {
    width: 46%;
    float: left;
    background: #fff;
}
 
.anli_tu01 img{
    max-width:100%;
}

.anli_tu1 {
    width: 23.5%;
    float: left;
    background: #fff;
    margin-left: 1%;
}

.anli_tu02 {
    text-align: center;
    line-height: 40px;
    height: 40px;
    font-family: "微软雅黑";
    font-size: 10px;
    color: #ff7200;
}

#anli {
    width: 100%;
    height: auto;
    background: url(../images/20141030143214381438.jpg) no-repeat center;
    margin-top: 24px;
    display: table;
    padding-bottom: 35px;
}

.focus ul li div {
    height: 300px!important;
}

.footer_border {
    background: url(../images/2014103014320221221.jpg);
    height: 2px;
    width: 100%;
    overflow: hidden;
}


.focus {
    width: 100%;
    height: 300px;
    overflow: hidden;
    position: relative;
}

.focus ul {
    height: 300px;
    position: absolute;
}

.focus .preNext {
    width: 45px;
    height: 100px;
    position: absolute;
    top: 120px;
    background: url(http://114my.cn.114.114my.net/cym/QQ-Flash/sprite.png) no-repeat 0 0;
    cursor: pointer;
}


.about_bg {
    display: block;
    padding-top: 24px;
    width: 100%;
    background: #f2f2f2;
    padding-bottom: 20px;
}


.new_z {
    width: 100%;
    float: left;
    margin-right: 0;
}


.new_y {
    width: 100%;
    float: right;
}



.Links,.footer_bg_top{
    display:none;
}


.new_p {
    display: inline-block;
    width: 57%;
    float: right;
    margin-top: 18px;
}


.about_top h2 img {
    display: block;
    margin: 0 auto;
    margin-bottom: 10px;
    width: 100%;
}


.slideBox{ width:100%; height:auto; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd img{ width:100%; height:auto; display:block;  }

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }



.ny_left {
    width: 100%;
    overflow: hidden;
    margin-bottom: 10px;
    float: left;
}

.ny_left ul>li {
    width: 50%;
    height: 33px;
    line-height: 33px;
    background: url(../images/bg.jpg);
    display: table;
    padding-left: 30px;
    float: left;
}

.ny_left ul>li.on{
    width:100%!important;
}


.ny_left ul>li.on {
    width: 50%;
    height: 33px;
    line-height: 33px;
    background: #f2f2f2 url(../images/bg.jpg)no-repeat;
    display: table;
    padding-left: 30px;
    float: left;
    padding-bottom: 10px;
}

.ny_left ul li dl dd {
    display: inline-block;
    height: 33px;
    line-height: 33px;
    width: 50%;
}
.ny_left_bottom{
    display:none;
}

.ny_right {
    float: right;
    display: inline-block;
    width: 100%;
}

.product_body li span {
    display: inline-block;
    width: 100%;
    text-align: center;
    line-height: 25px;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    overflow: hidden;
}


.product_ny_img {
    display: table;
    max-width: 100%;
    min-width: 100%;
    margin: 5px auto;
}


.fanhui {
    width: 100%;
    margin: 0 auto;
    line-height: 180%;
    text-align: center;
}

.product_ny_img img{
    max-width:100%;
}


.new_body img{
    max-width:100%;
}


#tfive {
    width: 100%;
    text-align: left;
    padding: 5px 0;
}

#tfour {
    width: 100%;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    padding-top: 5px;
}

#tianxieone {
    width: 100%;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-right: #ffffff 1px solid;
    padding-top: 5px;
    display: table;
}

#tianxiethree {
    width: 100%;
    float: left;
    text-align: left;
    padding: 4px 0;
}

#lytijiao {
    width: 100%;
    border: #ffffff 1px solid;
    padding-top: 11px;
    text-indent: 180px;
}


#tianxietwo {
    width: 120px;
    float: left;
    text-align: left;
    padding: 5px 0;
}

#tfourtwo {
    width: 100%;
    float: left;
    text-align: left;
}

.anli_bg img{
    max-width:100%;
}


}