@charset "GB2312";
@media screen and (min-width: 1200px){
.sjbanner, .nvv{display:none;}
}
@media screen and (max-width: 1199px){
.banner,.dh,.nyr img{display:none;}
.sjbanner{ display:block; position:relative; z-index:0;}
.index_banner{margin:0px auto; width:100%; height:auto; }
.index_banner ul{overflow:hidden;}
.index_banner li{position: absolute; top: 0; left: 0;overflow: hidden; width: 100%;}
.index_banner li a{display:block;margin:0 auto;}
.index_banner cite{position: absolute; bottom: 15px; left: 45%; z-index: 9999; display: block; width: 188px; height: 20px; _display: none;}
.index_banner cite span{float: left; display: block; width: 1em; height: 1em; text-indent: -999em; opacity: .8; cursor: pointer; background-image: url(../images/tg_flash_p2.png); background-repeat: no-repeat; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
.index_banner cite span:hover{background-color:#f5f5f5;}
.index_banner cite span.cur{ cursor: default; background-image: url(../images/tg_flash_p.png); background-repeat: no-repeat; }
.index_ad{background-size:150%; height:168px;}
.about .AboutCon .AboutRight .more{margin-top:20px;}
.about .AboutCon .AboutPic{margin-top:28px;}
.youshi .content img{width:25%;}
.kehu .content{padding:3%; width:94%;}
.foot .content .DownChat{display:none;}
.foot .content .DownTel{width:36%;}
.left{widtH:20%;}
.right{width:78%;}
}
@media screen and (min-width: 781px){
.nvv, .sj_nyban{display:none;}



	
	}
	
@media screen and (max-width: 780px){
.video .content .v_left,.video .content .v_right,.new .NewLeft,.new .NewRight,.about .AboutCon .AboutPic{width:100%;}
.about .AboutCon .AboutRight .more{margin-top:30px;}
.foot .content .DownTel{width:50%; height:160px;}
.foot .content .DownCont{width:60%;}
.foot .content .DownChat{display:block; float:left}

.nvv{width:100%;height: 40px;background-color:#f40000;position: fixed;z-index: 9999;bottom: 0px;display: block;}
.nvv ul{margin: 0px;padding: 0px;}
.nvv li{width: 25%;float: left;color: #FFF;text-align: center;display: inline-block;}
.nvv li a{color: #fff;display: block;height: 40px;line-height: 40px;font-size: 14px;border:1px #FF4A4F solid;border-bottom:none;}
#img_div{width: 100%; text-align: center; position: fixed; z-index: 9998; bottom: 40px; display:none;background:rgba(0,0,0,0.8);height:100%;}
#img_div img{position: fixed; top:40%;left:37%;}
.right, .right img,.sj_nyban img{width:100%;}
.nyban,.left,.floating_ck{display:none;}
.m_floating_ck{display:block;position:fixed;bottom:22%;right:0;}
.m_floating_ck{}
.nyl,.nyr{width:98%; margin:0 1%;}
}
@media screen and (max-width: 640px){
.top,.tel,.video .content .v_left,.new .NewLeft .newsli .n_pic,.foot .content .Dlogo,.about .AboutCon .AboutLeft,.new .NewMore, .about .AboutCon .AboutPic,.floating_ck{display:none;}
.logo{width:90%;margin:25px 5%;}
.menu .content li{width:25%; border-right:1px #FF4A4F solid; border-bottom:1px #FF4A4F solid;box-sizing: border-box; line-height:40px;}
.product,.case,.new{margin-top:25px;}
.product .title,.case .title{background-size:90%; height:90px;}
.product .content,.video .content,.case .content,.new .content{margin-top:0;padding-top:0;}
.product .content li,.case .content li,.list2 li,.hot_anl li{width:48%;margin: 12px 1% 0;}
.list2 li{height:170px;}
.video{margin-top:35px;padding-top:30px;background: url(../images/bg_a.jpg) no-repeat top center #E5CD85;}
.video .title,.new .title{background-size:90%; height:70px;}
.video .content .v_right .VideoR{width:96%; height:125px;}
.video .content .v_right .VideoR .VideoRC{padding-top:15px;}
.video .content .v_right .VideoR .VideoRN{height:125px; line-height:125px;}
.index_ad{height:154px;margin-top:20px;}
.new .NewLeft #divMainTab1{margin-bottom:15px;}
.new .NewLeft .selected1,.new .NewLeft .normal1{width:40%;}
.new .NewLeft .newsli .NewLR,.foot .content .DownTel,.foot .content .DownCont,.about .AboutCon .AboutRight,.new .NewRight{width:96%; margin-left:2%; margin-right:2%;border-left:none;}
.youshi h1{font-size:24px;}
.kehu{padding-bottom:40px;}
.foot .content .DownTel{height:120px;}
.foot .content .DownChat{width:100%; text-align:center;margin-top:0}
.kehu .content li img{height:auto;}
.about .content{padding-top:20px;padding-bottom:10px;}
.about .title,.kehu .title{background-size:90%; height:55px;}
.about{margin-top:25px;}
.about .AboutCon{margin-top:25px;}
.about .AboutCon .AboutRight .more{margin-top:10px;}
.youshi{margin-top:0}
.youshi .content img{width:48%;}
.related li{width:98%;margin:0 1%;}
}
@media screen and (max-width: 570px){
.cp_erNav li{width:33.3333%;height:36px; line-height:36px;border-right:1px solid #fff;border-bottom:1px solid #fff;box-sizing:border-box;}
.fix-nav ul li a{font-size:0.8em;}
.dh{width:55%; margin: 3% 0 3% 1%;}
.index_ad{height:88px;}
.dh,.nyr img{display:block;}
.small_list{width:85%;}
}