@charset "utf-8";
@media only screen and (max-width: 1200px) {
.box{ width: 1000px; }
.logo { margin-right: 0 }
#starlist li a { padding: 0 12px }
.lbox { width: 68% }
.rbox { width: 30%; }
.banner { width: 430px; background: #000 }
.headline { width: 230px }
.menu:after { right: 0 }
}
@media screen and (min-width: 960px) and (max-width: 1024px) {
.box{width: 940px;clear:both;}
.banner { width: 420px; height: 230px; }
.banner h4 { font-size: 15px; margin: 20px 0 30px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; padding: 0; }
.headline { width: 200px; }
.headline ul { height: 230px; }
.headline ul li { height: 105px; }
#starlist li a { padding: 0 10px; }
}
@media only screen and (max-width: 959px) {
.welcome, .guanzhu { display: none }
.box{width:100%;clear:both;overflow:hidden;}
.top { height: 50px; line-height:50px; background: url(../images/mlogo.png) no-repeat #1c1c1c 10px; background-size: 100px; }
header { position: fixed; top: 0; left: 0; z-index: 9999; height: 50px; width: 100%; }
nav .box { width: 100% }
nav { width: 100%; background: rgba(0,0,0,.7); overflow: hidden; position: fixed; top:50px;height: auto; }
.logo a { width: 100px; height: 50px; display: block; position: fixed; top: 0; left: 10px; }
.topnav { position: fixed; top: 0; z-index: 0; height: auto; z-index: 9999; width: 100%; }
nav #starlist { width: 100%; }
#mnavh { display: block; top:5px; position: absolute; right: 0; }
#starlist { display: none }
#starlist li { width: 60%; margin: 0; background: #fff; border-bottom: #eee 10px solid; line-height: 50px; float: left; font-size: 16px; }
#starlist li a:hover, #starlist #selected, #starlist li:hover { color: #d61a1a !important; background: #fff; }
#starlist li a { text-align: left; text-indent: 2em; color: #000; width: 100%; padding: 0; font-size: 15px; }
#starlist ul.sub { background: none; width: 100%; display: block; position: initial; padding: 0; opacity: 1; transition: none; }
#starlist ul.sub:before { display: none }
#starlist ul.sub li { border-bottom: none; width: 100%; overflow: hidden; line-height: 40px !important; border-top: none; height: 40px !important; background: none; font-size: 14px; }
#starlist ul.sub li:first-child { border-top: #eee 1px solid; }
#starlist ul.sub li a { display: block; padding-left: 10px; text-indent: 3em; width: auto; }
#starlist ul.sub li:hover a, #starlist li:hover a { background: none; color: #000; }
#starlist ul.sub li #selected { color: #000 !important }
#mnavh.open:after { position: fixed; width: 40%; height: 100%; content: ""; right: 0; top: 40px; }
.menu:after { width: 26px; height: 22px; content: ""; background: url("../images/jiantou.png") no-repeat; background-size: 16px; display: block; }
.menu:after { top: 13px; right: 2px; border-color: transparent; }
.menu:hover:after { transform: none; }
.menu span { display: block; ; position: absolute; width: 50px; height: 50px; background: #fff; top: 0; right: 0; border-left: #eee 1px solid; }
#starlist li:last-child { padding-bottom: 100%; }
#starlist ul.sub li:last-child { padding-bottom: 0 }
.logo img { width:auto; height:40px;margin-top:5px;}
#starlist li:hover ul.sub:before { display: none}
.selected a:after{background:none;}
.swiper_banner{background:#fff url(../images/banner_wap.jpg) no-repeat center bottom;background-size: cover;padding:70px 0px 100px;min-height:400px;}
.swiper_banner .s1{color:#e13c39;font-size:46px;font-weight:bold;letter-spacing:3px;}
.swiper_banner .s1 span{display:block;text-align:center;}
.swiper_banner .s1 .ys01{color:#000;font-size:26px;}
.swiper_banner .s1 .ys02{color:#e13c39;font-size:42px;}
.swiper_banner .s2{display:none;}
.swiper_banner .s3{margin:10px auto 10px;}
.swiper_banner .s3 a{display:block;width:120px;height:40px;line-height:40px;text-align:center;background:#e33935;color:#fff;font-size:18px;
	font-weight:bold;border-radius:20px;letter-spacing:3px;margin:0px auto;}
.swiper_banner .s4{display:none;}
.box{width:96%;margin:0 auto;}
.main{padding-bottom:20px;}
.content01{padding:15px 0px;background:#fff;}
.content01 .left{clear:both;overflow:hidden;}
.content01 .left .rj01{float:left;color:#262649;display:inline-block;height:26px;line-height:26px;margin-right:1px;}
.content01 .left .rj02{float:left;color:#e33935;font-size:20px;display:inline-block;margin-right:5px;}
.content01 .right a{display:block;width:100px;height:30px;line-height:30px;padding-left:0px;text-align:center;background:#e33935color:#fff;font-size:18px;
border-radius:10px;}
.content02{background:#fff url(../images/nr02.png) repeat-x top center;padding:20px 0px 20px 0px;}
.content02 p{font-size:20px;color:#262626;letter-spacing:1px;margin-bottom:5px;text-align:center;}
.content03{padding:20px 0px 5px;}
.content03 p{height:40px;line-height:40px;padding-left:13%;color:#383c38;font-size:16px;float:left;float:left;width:37%;margin-right:0px;margin-bottom:15px;}
.content03 .p1{background:url(../images/nr_icon01.png) no-repeat left center;}
.content03 .p2{background:url(../images/nr_icon02.png) no-repeat left center;}
.content03 .p3{background:url(../images/nr_icon03.png) no-repeat left center;}
.content03 .p4{background:url(../images/nr_icon04.png) no-repeat left center;}
.content03 .p5{background:url(../images/nr_icon05.png) no-repeat left center;}	
.content04{margin:20px auto;}
.content04 .bj01{font-size:20px;color:#262626;text-align:center;}
.content04 .bj02{line-height:26px;margin:15px 0px;color:#262626;text-align:center;}
.content04 .bj03{margin:20px 0px;}
.content04 .bj03 p{float:left;height:60px;line-height:30px;padding-left:16%;font-size:16px;font-weight:none;width:34%;margin-right:0px;margin-bottom:20px;}
.content04 .bj03 .p1{background:url(../images/nr_cb01.png) no-repeat left center;}
.content04 .bj03 .p2{background:url(../images/nr_cb02.png) no-repeat left center;}
.content04 .bj03 .p3{background:url(../images/nr_cb03.png) no-repeat left center;}
.content04 .bj03 .p4{background:url(../images/nr_cb04.png) no-repeat left center;margin-right:0px;}
.content04 .bj04 img{width:100%;height:auto;}
.content05{background:#0f0e0d;padding:20px 0px;}
.content05 .cy01{color:#fff;font-size:20px;}
.content05 .cy02{color:#fff;margin:10px 0px 15px;}
.content05 .div01 img{border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:auto;}
.content05 .div01_bg{background:#fff;padding:15px;}
.content05 .div02{font-size:18px;color:#000;font-weight:bold;}
.content05 .div03{color:#a5a5b9;margin:10px 0px;}
.content05 .cy_left{float:none;margin-bottom:15px;}
.content05 .cy_right{float:none;}
.content05 .div04 p{background:url(../images/nr_gou.png) no-repeat left center;padding-left:30px;line-height:36px;font-weight:bold;}
.content05 .div05{margin:20px 0px 10px;}
.content05 .div05 a{display:block;border-radius:5px;border:solid 2px #47a92a;color:#47a92a;font-size:16px;text-align:center;line-height:60px;
	background:url(../images/nr_rightsj.png) no-repeat 300px center;}
.content05 .div05 a:hover{color:#f60;}
.choose{margin:20px auto;}
.choose .div01{font-size:20px;}
.choose .div02{margin:10px 0px 20px;}
.choose .div03 li .p1 img{width:60px;height:auto;}
.choose .div03 li .p2{font-size:14px;font-weight:none;margin:20px 0px;}
.choose .div04{margin-top:20px;}
.zhanghu{background:#f7f7f7;padding:20px 0px;}
.zhanghu_bt{font-size:20px;text-align:center;margin-bottom:20px;}
.zhanghu .zh_pic img{width:100%;height:auto;}
.zhanghu .div01{float:none;width:100%;}
.zhanghu .div02{float:none;width:100%;margin:20px 0px;}
.zhanghu .div03{float:none;width:100%;}
.zhanghu .zh_bsbj{background:#fff;padding:0px 20px 20px;}
.zhanghu .zhanghu_nr li{clear:both;overflow:hidden;border-bottom:solid 1px #e2e2e2;padding:15px 0px;}
.zhanghu .zhanghu_nr li .p2{color:#908e8c;font-size:12px;}
.zhanghu .zhanghu_nr li .s1{float:left;}
.zhanghu .zhanghu_nr li .s2{float:right;font-weight:bold;}
.zhanghu .zhanghu_nr li:nth-child(3) .s1{line-height:60px;}
.zhanghu .zhanghu_nr li:nth-child(3) .s2{text-align:right;}
.zhanghu .zh_btn a{display:block;width:100%;height:60px;line-height:60px;background:#47a92a;color:#fff;font-size:16px;
	border-radius:10px;text-align:center;margin:20px auto 5px;}
.zhanghu .zh_btn a:hover{background:#f60;}	
.help{padding:20px 0px;text-align:center;}
.help .div01 a{color:#fff;text-decoration:underline;font-size:20px;}
.help .div02{color:#fff;font-size:20px;margin-top:10px;}
footer{padding-bottom:20px;}
.ft_about { width: 100%; text-align: center; clear: both; float: none;}
.ft_contact { margin: 20px auto; width: auto; float: none; padding-top: 30px; padding-left: 0;}
.ft_contact:after, .ft_contact:before {width: 100%; height: 1px;}
.ft_contact:after {top: -1px; left: 0;}
.ft_contact:before {left: 0;}
.ft_contact li { background: none !important; text-align: center; padding-left: 0;}
.ft_guanzhu { width: 72%; float: none; margin: auto;}
.cr_left { float: none; text-align: center;}
.cr_right { float: none; text-align: center;}
.common_banner {padding:80px 0px 50px;}
.zhanghu_banner{background:url(../images/zhanghu_banner.jpg) no-repeat center center;padding:120px 0px 80px;}
.zhanghu_banner p{color:#fff;font-size:30px;line-height:40px;text-align:center;}
.common_banner .cp1{font-size:30px;text-align:center;}
.common_banner .cp2{font-size:18px;text-align:center;margin:30px 0px 20px;line-height:30px;}
.common_banner .cp3{clear:both;overflow:hidden;}
.common_banner .cp3 .zc{float:left;width:47%;}
.common_banner .cp3 .zc a{display:block;width:100%;height:50px;line-height:50px;background:#47a92a;color:#fff;font-size:18px;
	border-radius:10px;text-align:center;margin:20px auto 5px;}
.common_banner .cp3 .zc a:hover{background:#f60;}
.common_banner .cp3 .mn{float:left;margin-left:4%;width:47%;}
.common_banner .cp3 .mn a{display:block;width:100%;height:50px;line-height:50px;color:#fff;font-size:18px;
	border-radius:10px;text-align:center;margin:20px auto 5px;border:solid 2px #fff;}
.common_banner .cp3 .mn a:hover{background:#fff;color:#000;}
.chanpin{padding:0px 0px 20px;}
.chanpin .cp_left{float:none;width:100%;}
.chanpin .cp_left img{width:100%;height:auto;}
.chanpin .cp_right{float:none;width:100%;margin-top:20px;}
.chanpin .cp_right01{font-size:20px;}
.chanpin .cp_right02 p{margin-top:10px;line-height:24px;}
.chanpin .cp_right03{margin-top:10px;}
.chanpin .cp_right03 a{display:block;width:100%;padding-left:0px;height:60px;line-height:60px;background:#e33935;color:#fff;
	font-size:20px;border-radius:10px;text-align:center;}
#list_daohang{height:40px;line-height:40px;font-size:16px;padding:50px 10px 0px;}
.list_news_con{margin-top:20px;padding:0px 10px;}
.list_news_con li{margin-bottom:15px;padding:15px;}
.list_news_con li .list_news_left{float:none;width:100%;margin-bottom:10px;}
.list_news_con li .list_news_left img{width:100%;height:auto;}
.list_news_con li .list_news_right{float:none;width:100%;}
.list_news_con li .list_news_right p a{width:98%;}
.list_news_con li .list_news_right h3 a{font-size:20px;}
.list_news_con li .list_news_right p font{float:none;}
.list_news_con li .list_news_right p span{float:none;}
.show_news{padding:30px 2%;}
}


