@charset "utf-8";
/* CSS Document */
/* reset 默认样式重置 */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, a, q, em, ul, li, ol, dl, dt, dd, form, article, aside, embed, table, td, th, input, button, legend, fieldlset, blockquote, textarea, label, strong, img, cite { margin: 0; padding: 0; outline: none; }
body { font-family:'微软雅黑'; font-size: 12px; line-height: 1;  margin: 0 auto; }
h1, h2, h3, h4, h5, h6 { font-weight: normal;}
table { border-collapse: collapse; }
ul, li , ol, li{ list-style: none; }
img{ border: none; vertical-align:top;}
em, cite, address,i { font-style: normal; font-weight: normal; }
a { text-decoration:none; -webkit-tap-highlight-color: transparent;}
input { outline:none; border:none; background-color:transparent;}
input::-ms-clear { display:none; }
textarea { outline:none; resize:none; ;overflow:auto;border:none;background: transparent;}

/* 清浮动 */
.clearfix:after,
.clearfix:before{content: "";display: table;}
.clearfix:after{clear: both;}
.clearfix{*zoom:1;}

.fl{float:left;}
.fr{float:right;}


.show{display:block;}
.hide{display:none;}

/*公共样式*/
body{min-width:320px;width:100%;}
/* .contWidth{width:1180px;margin:0 auto;} */
.contWidth{width:1440px;margin:0 auto;}

/*头部head内容*/
/*.header{width:1920px;background:#fff;height:100px;position:fixed;z-index:999;left:0;top:0;border-bottom:solid 1px #ddd;transition: all .2s;}*/
.header {width: 100%;height: 90px;top:0;left:0;background-color: #ffffff;z-index:9999;transition: all .2s;}/* top:0;left:0; */
.headpos{position:relative;}
.logo{width:147px;height: :51px; float:left;margin-top:20px;margin-left:40px;transition: all .2s;}
.logo img{width:100%;}
.menu{float:right;height:100%;margin-right:76px;}

.menuNav{height:90px;}
.menuNav li{float:left;position:relative;transition: all .2s;line-height:90px;font-size:14px;font-weight: bold;}
.menuNav li a{display: block;padding:0 20px;}
.menuNav li a span{color:#666;}
.menuNav li.dropdown a i{position:absolute;top:45px;left:110%;width:7px;margin-left:-22%;height:4px;background-image:url(../images/menudrop1.png);transition: all .2s;}
/* .menuNav li a i.menudrop{position:absolute;top:45px;left:110%;width:7px;margin-left:-22%;height:4px;background-image:url(../images/menudrop.png); display: none;transition: all .2s;} */
.menuNav li.active a i{position:absolute;top:45px;left:110%;width:7px;margin-left:-22%;height:4px;background-image:url(../images/menudrop.png); display: none;transition: all .2s;}
/* .menuNav li a i{position:absolute;top:76px;left:50%;width:44%;margin-left:-22%;height:4px;background:#009a53;display: none;transition: all .2s;} */
.menuNav li.active a span{color:#0098e5;}
.menuNav li:first-child>a i{display:none!important;}
.menuNav li.active a i{display:block;}
.menuNav li:hover a span{color:#0098e5;}
.menuNav li:hover a i{display:block;background-image:url(../images/menudrop.png);}


.menuNav li .subNav{position:absolute;width:130px;top:60px;left:65%;margin-left:-80px;padding:10px 0;background:#fff;border-radius: 1px;box-shadow:0 6px 10px rgba(0,0,0,0.2);opacity: 0;transition: all .2s;transform: translateY(20px);visibility: hidden;z-index:999;}
.menuNav li .subNavShow{transform: translateY(0);opacity: 1;visibility:visible;}

.menuNav li .subNav dt{position:absolute;left:50%;top:-12px;width:24px;height:12px;margin-left:-12px;}
.menuNav li .subNav dd{height:40px;line-height:40px;font-weight: normal;box-sizing: border-box;text-align:center;}
.menuNav li .subNav dd:hover{background:#f4f3f9;}
.menuNav li .subNav dd a{    color: #666;
    font-size: 12px;
    width:auto;
    text-align: center;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.menuNav li .subNav dd.active a,.menuNav li .subNav dd:hover a{color:#0098e5;}

.langBtn{float:right;width:90px;height:90px;transition: all .2s;line-height:90px; }
.langBtn a {    width: 100%;
    height: 100%;
    color: #cccccc;
    font-size: 14px;
    transition: all .2s;
    display: block;
    text-align: center;}
 
/* 语言框 */
/* .langBtn{float:fight;width:90px;height:100%; border-left: #007BFF; cursor: pointer;} */
/*搜索框*/
.searchBtnbg{float:right;width:90px;height:90px; background-color: #0098e5;text-align:center;} 

.searchBtn{width:100%;height:100%;margin:0;transition: all .2s;} 
.searchBtn>a{display:block;text-align: center;padding-top: 40px;}

/*缩小版导航*/
.header2{height:60px;box-shadow: 1px 1px 3px rgba(0,0,0,0.2);position:fixed;}
.header2 .logo{margin-top:5px;}
.header2 .menu{height:100%;}
.header2 .menuNav{height:60px;}
.header2 .menuNav li{line-height:60px;}

.header2 .menuNav li.active a i{ top:30px;}
.header2 .menuNav li.dropdown a i{ top:30px;}
/* .header2 .menuNav li a i .menudrop{top:30px;} */
/* .menuNav li.active a i{position:absolute;top:30px;left:110%;width:7px;margin-left:-22%;height:4px;background-image:url(../images/menudrop.png); display: none;transition: all .2s;}
.menuNav li a i.menudrop{position:absolute;top:45px;left:110%;width:7px;margin-left:-22%;height:4px;background-image:url(../images/menudrop.png); display: none;transition: all .2s;} */
.header2 .menuNav li .subNav{top:45px;}
.header2 .langBtn{margin-top:0px;}
.header2 .langBtn {float: right;width: 90px; height: 66px; transition: all .2s;line-height: 66px;}
.header2 .searchBtnbg{height:60px;}
.header2 .searchBtn {margin-top:0px;}
.header2 .searchbar{height:50px;}
.header2 .searchBtn>a{display: block;text-align: center;padding-top: 0px;height: 100%;padding-top: 26px;box-sizing: border-box;}
/* 页脚 */
.footer{width: 100%;height:auto;background-color: #ffffff;text-align: center;margin-top:0px}
.footerdetail{margin-top:0px;height: 174px; text-align: left;padding-top:50px;box-sizing: border-box;display: flex;
    justify-content: space-between;}
.ft-logo{width: 174px; height: 174px;float: left;}
.ft-rx{font-size: 14px;color: #333333;line-height: 36px;margin-top: 5px;}
.ft-tele{font-size: 24px;font-weight: bold; color:#0098e5;line-height: 30px;white-space:nowrap;}
.ft-address{float:left; margin-left: 100px;}
.ft-address h3{font-size: 16px;color: #333333;line-height: 40px;}
.ft-address p{font-size: 12px;color: #333333;line-height: 26px;}
.fl-nav{font-size: 16px;line-height: 36px;color:#333333; width:213px;height:auto; float: left; margin-left: 80px;}
.fl-nav ul{column-count:2;}
.fl-nav a{color: #333;}
.fl-nav a:hover{color:#999;}
.ft-qrcode1{float: right; padding-top: 12px; margin-left: 60px;text-align: center;}
.ft-qrcode2{float: right; padding-top: 12px; text-align: center;}
.ft-qrcodetitle{font-size: 14px;color: #333333;margin-top: 20px;}
.ft-copyright{margin:0 auto; margin-top: 100px;color: #aaaaaa;height: 110px;line-height: 110px;border-top:1px solid #f5f5f5;width:1180px;}



/*搜索相关样式 */
.searchbar{width: 0px;height: 90px; float:right;
position: absolute;
right:170px;
z-index: 999; 
background-color: #ffffff;
/* border:1px solid red; */
/*transition:all .3s ;*/
transition: all 0.5s linear;
transform: translate3d(0, 0, 0);
display:flex;justify-content:center;align-items:center;
}
.searchbar a{display: block; width: 100%;height: 100%;}
.searchborder{width: 90%;
height: 50px;
display:flex;justify-content:left;align-items:center;
border-bottom:1px solid #e3e3e3;
/* border:1px solid yellow; */
}
.searchinput{
	display: block;
	width: 85%;
	height: 50px;
	font-size: 14px;
	color: #666666;
	/* border:1px solid blue; */
}
.gosearch{
	width: 14px;
	height: 14px;
	position:relative;right: 70px;
	background-image: url(../images/searchbtn1.png);
	/* border:1px solid green; */
	}
.goclose{
	width: 12px;
	height: 12px;
	position:relative;right: 50px;
	background-image: url(../images/close.png);
	/* border:1px solid green; */
	}
/* .bannerlist_date{float:left; width: 42px; height: auto; margin-left:42px; margin-top:63px;margin-bottom:12px;}
.bannerlist_date span{font-size: 46px; width: 42px; height: auto; margin-top:63px;margin-bottom:12px; color:#0098e5;  border:1px solid #999; }
.bannerlist_year{font-size: 14px; width: 49px; height: 10px; margin-left:39px;  color:#0098e5}
.bannerlist_title{font-size: 14px; font-weight: bold; float:left; width: 180px; height: auto; margin-left:17px; margin-top:63px;margin-bottom:12px; color: #ffffff;}
.bannerlist_title a{font-size: 14px; width: 42px; height: auto; margin-top:58x;margin-bottom:12px; color:#0098e5;  }
.bannerlist_detail{float:left;font-size: 12px;width: 180px; height: auto; margin-left:13px; margin-top:58px;margin-bottom:12px; color: #cccccc;}
 */
/*底部内容*/
/* .footer{width:100%;background:#000;padding:40px 0;}
.footerLogo{float:left;width:150px;}
.footerLogo img{width: 100%;}
.footRight{margin-left:200px;}
.footLink{line-height:32px;padding-bottom:8px;border-bottom:solid 1px #434343;font-size:12px;margin-bottom:10px;}
.footLink span{color:#666666;display: inline-block;}
.footLink a{color:#999999;display: inline-block;margin-right:5px;}
.footRight p{line-height:28px;font-size:12px;color:#999;}
.footRight p em{color:#666;}
.footRight p span{display: inline-block;margin-right: 35px;}
.footRight p span a{color:#009a53;}
 */





/*.sidebarList{width:80px;}
.sidebarList li{width:79px;height:68px;border:solid 1px #dddddd;margin-bottom:4px;position:relative;border-radius: 4px 0 0 4px;border-right:none;background:#fff;right:-10px;cursor: pointer;transition: all .3s;box-shadow: 0 4px 8px rgba(0,0,0,0.08);}
.sidebarList li a{width:68px;height:68px;display: block;text-align: center;color:#000;}
.sidebarList li a i{width:38px;height:31px;margin:10px auto 7px;display: block;}
.sidebarList li a .zx_icon{background:url(../images/icon@1x.png) -9px -10px no-repeat;}
.sidebarList li a .pc_icon{background:url(../images/icon@1x.png) -9px -61px no-repeat;}
.sidebarList li a .db_icon{background:url(../images/icon@1x.png) -9px -111px no-repeat;}
.sidebarList li a .ewm_icon{background:url(../images/icon@1x.png) -9px -159px no-repeat;}
.codeBox{position:absolute;right:80px;top:50%;margin-top:-90px;width:194px;height:180px;background:url(../images/codebg.png) no-repeat;display: none;}
.codeBox img{width:150px;height:150px;margin:15px 0 0 15px;}
.sidebarList li:hover{background:#f2f2f2;right:0;}
 */

.sidebarList .sideOpen{text-align: center;display: none;}
.sidebarList .sideOpen span{width:30px;height:30px;display:block;margin:19px 0 19px 19px;background: url(../images/icon@1x.png) -13px -208px no-repeat;transition: all .3s;}
.sidebarList .sideOpen:hover{background:#fff;right:-10px;}
.sidebarList .sideOpen.sideSq span{transform: rotate(-135deg);}

/*手机版导航*/
.lcbody{width:24px;height:17px;position:absolute;right:0;top:50%;margin-top:-4px;cursor: pointer;display: none;}
.lcitem{width:100%;height:2px;background:#009a53;position:absolute;left:0;transition: all .3s;}
.lcbody .top{top:0;}
.lcbody .center{top:7px;}
.lcbody .bottom{bottom:0;}
.lcbody.lcbodyBtn .top{-webkit-transform: rotate(45deg);transform: rotate(45deg);top:8px;}
.lcbody.lcbodyBtn .bottom{-webkit-transform: rotate(-45deg);transform: rotate(-45deg);bottom:7px;}
.lcbody.lcbodyBtn .center{display: none;}


.topMobile{display:none;position:fixed;left:0;top:0;width:100%;height:100%;background: #fff;z-index:99;transition:all 0.3s;}
.firstUl{padding-top:60px;}
.firstUl>li{position:relative;line-height: 62px;border-bottom:1px solid #ddd;}
.firstUl>li>a,.firstD>a{display:block;padding-left:18px;color:#333;font-size:14px;}
.firstUl>li.active,.firstD.active{background: #f2f2f2;}
.firstUl>li.active>a,.firstD.active>a{color:#009a53;}
.firstUl>li:hover{background: #f2f2f2;}
.secondUl{display:none;}
.secondUl>li{line-height:40px;}
.secondUl>li:hover{background: #f1f1f1;}
.secondUl>li>a{display:block;padding-left:40px;color:#666;font-size:14px;}
.firstD>a{position: relative;}
.toggle{position: absolute;right:19px;top:28px;display:inline-block;background: url(../images/icons.png) no-repeat 0 -60px;width:12px;height:6px;}
/*********************/
/*分页*/
.pageF_yc{padding:20px 0;text-align: left;color:#999;font-size: 12px;}
.pageF_yc a{background: #fff; display: inline-block;text-align: center; width: 28px;height: 28px;line-height:28px;margin:0 6px 0 0;border:1px solid #ddd;color:#666;}
.pageF_yc a:hover{border:1px solid #009a53; color: #009a53;}
.pageF_yc a.active{border:1px solid #009a53;color:#fff; background:#009a53;}
.pageF_yc a span{font-family: consolas;}
.pageF_yc span.padS_yc{padding:0 14px;}
.pageF02_yc{padding:10px 0 20px;}
.pageF02_yc a{width:22px;height:22px;line-height:22px;}
a.prev_yc{position: relative; width: 53px; padding: 0 0 0 25px; height:28px; border: 1px solid #ddd;}
a.next_yc{position: relative;width: 53px;padding: 0 25px 0 0; height:28px; border: 1px solid #ddd;}
.pageF_yc a i{width: 16px; height: 6px;top:11px; overflow: hidden; display: block; position: absolute;background: url(../images/df_03.png) no-repeat}
.pageF_yc a.prev_yc i{ background-position: 0 0; left: 8px;}
.pageF_yc a.next_yc i{ background-position: -16px 0; right: 8px;}




 

/*响应式布局公共头尾*/
@media only screen and (max-width: 1500px) {
  .contWidth{width:1180px;margin:0 auto;}
  .menu{margin-right:0px;}
  .right-hyjj-con img {width: 100%!important;height:120px!important;}
}
@media only screen and (max-width: 1260px) {
	.menuNav li a{padding:0 12px;}
	.contWidth{width:1010px;}
	.tel{display: none;}
	.menu{float:none;margin-right:0px;}
	.searchBtns{float:none;position:absolute;right:0;top:0;}
	.pageF_yc{width: 100%;}

	/*2019.1.2  首页新闻版块*/
	.news {height: auto;}
	.newslist li a {width: 73%;}
	.newslist {
	    width: 48%;
	}
	.newslist li a{width:73% !important;}
	.newslist .newslist_con {
	    height: 246px;
	}
	.newslist h3 {
        padding-top: 20px;
    }
}

@media only screen and (min-width: 1023px) {
	.sidebarList li{display: block !important;}
	.sidebarList .sideOpen{display: none !important;}
	
}

@media only screen and (max-width: 1023px) {
	/* .contWidth{width:92%;}
	.lcbody{display: block;}
	.menu{display: none;}
	.footer{padding:20px 0;}
	.header{height:60px;}
	.logo{margin-top:10px;}
	.menu{height:100%;}
	.menuNav{height:60px;}
	.menuNav li{line-height:60px;}
	.menuNav li a i{top:46px;}
	.menuNav li .subNav{top:66px;}
	.tel{margin-top:18px;}
	.SearchBox{top:61px;height:60px;}
	.searchBtns{height:60px;right:40px;}
	.searchBtns i{margin-top:20px;}
	.inputSearch{margin:10px 0;}
	.btn_sub{margin-top:10px;margin-right:10px;}
	.inputSearch input{font-size:16px;}
	
	.sidebar{bottom:10px;}
	.sidebarList li{display: none;}
	.sidebarList .sideOpen{display: block;} */
}

@media only screen and (max-width: 767px) {
	.right-hyjj-con img {height: 100px!important;}
	.headerMain{height:90px;}
	/* .footerLogo{display: none;}
	.footRight{margin-left:0;}
	.containerMask{width:80%;margin-left:-40%;}
	.maskText{padding:0 8% 50px;}
	.orderMask{width:80%;margin-left:-40%;}
	.consultCont{padding:0 8%;}
	.consultList li{width:48%;margin-right: 4%;} */
}


@media only screen and (max-width: 600px) {
	.orderMask h3{padding:20px 0;}
	.consultList li{width:100%;margin-right: 0;margin-bottom:0;}
	.consultList{margin-bottom:20px;}
	.orderMask{height:480px;margin-top:-240px;}
}

@media (min-resolution:2dppx), /* Standard syntax */
(-webkit-min-device-pixel-ratio:2)  /* Safari & Android Browser */
{
	.sidebarList li a .zx_icon{background:url(../images/icon@2x.png) -9px -10px no-repeat;background-size:66px 460px ;}
	.sidebarList li a .pc_icon{background:url(../images/icon@2x.png) -9px -61px no-repeat;background-size:66px 460px ;}
	.sidebarList li a .db_icon{background:url(../images/icon@2x.png) -9px -111px no-repeat;background-size:66px 460px ;}
	.sidebarList li a .ewm_icon{background:url(../images/icon@2x.png) -9px -159px no-repeat;background-size:66px 460px ;}
	.sidebarList .sideOpen span{background: url(../images/icon@2x.png) -13px -208px no-repeat;background-size:66px 460px ;}
	.tel .telIocn{background: url(../images/icon@2x.png) -17px -299px no-repeat;background-size:66px 460px ;}
	.searchBtns i{background: url(../images/icon@2x.png) -18px -384px no-repeat;background-size:66px 460px ;}
	.btn_sub span{background: url(../images/icon@2x.png) -18px -384px no-repeat;background-size:66px 460px ;}
	
	
	
}




/*2019.7.2移动端按钮*/

/********************************************头部--手机版******************************************/
.nav-moblie {
	width: 34px;
	height:34px;
	margin-top: 5px;
	position: absolute;
	right:46px;
	top:0;
	cursor: pointer;
	display: table;
	transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-webkit-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-ms-transition: all 0.5s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	display:none;
}
.nav-moblie.selected {
	transform: rotate(0deg);
}
.nav-moblie a {
	background-color: #d7d7d7;
	display: block;
	height: 4px;
	margin-top: 16px;
	position: relative;
	top: 50%;
	width: 100%;
	transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
}
.nav-moblie:hover a:before {
	transform: translateY(-2px) rotate(0deg);
	-webkit-transform: translateY(-2px) rotate(0deg);
	-ms-transform: translateY(-2px) rotate(0deg);
}
.nav-moblie:hover a:after {
	transform: translateY(2px) rotate(0deg);
	-webkit-transform: translateY(2px) rotate(0deg);
	-ms-transform: translateY(2px) rotate(0deg);
}
.nav-moblie.selected:hover a:before {
	transform: translateY(0px) rotate(-45deg);
	-webkit-transform: translateY(0px) rotate(-45deg);
	-ms-transform: translateY(0px) rotate(-45deg);
}
.nav-moblie.selected:hover a:after {
	transform: translateY(0px) rotate(45deg);
	-webkit-transform: translateY(0px) rotate(45deg);
	-ms-transform: translateY(0px) rotate(45deg);
}
.nav-moblie a:after,
.nav-moblie a:before {
	background-color: #d7d7d7;
	display: block;
	height: 4px;
	left: 0;
	position: absolute;
	width: 100%;
	content:'';
	transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-webkit-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
	-ms-transition: all 0.3s cubic-bezier(0.7, 0, 0.3, 1) 0s;
}
.nav-moblie a:after { top: 10px;}
.nav-moblie a:before { top: -10px;}
.nav-moblie.selected a:after, 
.nav-moblie.selected a:before { top: 0;}
.nav-moblie.selected a:before {
	background-color: #0098e5;
	transform: translateY(0px) rotate(-45deg);
	-webkit-transform: translateY(0px) rotate(-45deg);
	-ms-transform: translateY(0px) rotate(-45deg);
}
.nav-moblie.selected a:after {
	background-color: #0098e5;
	transform: translateY(0px) rotate(45deg);
	-webkit-transform: translateY(0px) rotate(45deg);
	-ms-transform: translateY(0px) rotate(45deg);
}
.nav-moblie.selected a {background-color: transparent !important;}
.navMobile{display:none;position:fixed;left:0;top:80px;width:100%;height:100%;background: #fff;padding-bottom:148px;z-index:9999;}
.firstUl>li{position:relative;line-height: 62px;border-bottom:1px solid #edf2f4;}
.firstUl>li>a,.firstD>a{display:block;padding-left:18px;color:#333;font-size:14px;}
.firstUl>li.active,.firstD.active{background: #edf2f4;}
.firstUl>li.active>a,.firstD.active>a{color:#0098e5;}
.firstUl>li:hover{background: #edf2f4;}
.secondUl{display:none;}
.secondUl>li{line-height:40px;}
.secondUl>li:hover{background: #fff;}
.secondUl>li>a{display:block;padding-left:40px;color:#333;font-size:14px;}
.firstD>a{position: relative;}
.toggle{position: absolute;right:19px;top:29px;display:inline-block;background: url(../images/iconall.png) no-repeat 0 -160px;width: 10px;height: 6px;}

/*2019.7.3*/

@media only screen and (min-width: 981px) {
	.navMobile{display: none;}
	.ft-copyright{width:100%;}
}

@media only screen and (max-width: 980px) {
	.nav-moblie {right: 20px;top: 6px;}
	.logo {margin-left: 20px;}
     /*公共头部*/
	.header{height:90px!important;}
	.header2 .logo {margin-top: 20px;}
	.contWidth{width:100%;}
	/*导航*/
	.menu{display:none;}
	.searchBtnbg{display:none;}
	.langBtn {position: absolute;right: 36px;top: 0px;display: block;}
	.header2 .langBtn{position: absolute;right: 36px;top: 12px;display: block;}
	.ft-copyright {width: 100% !important;}


	.footer{overflow:hidden;position:relative;margin:0px;}
	.footerdetail{margin-top:0px;height: auto;padding-top:0px;}
    /*咨询热线*/
    .ft-logo {width: 100%;height:auto;text-align: center;display:none;}
    .ft-address{display:none;}
    .ft-copyright {margin: 0 auto;margin:0px;margin-bottom:140px;color: #aaaaaa;height: auto;overflow: hidden;}
 
    .ft-qrcode1 {width: 25%;float: none;margin-left: 0px;text-align: center;position: absolute;bottom: 20px;left: 25%;}
    .ft-qrcode1 img,.ft-qrcode2 img{width:40%;}
    .ft-qrcode2 {width: 25%;float: right;text-align: center;}
    .ft-qrcode2 {width: 25%;float: right;text-align: center;position: absolute;left: 46%;bottom: 20px;}
    .ft-copyright {line-height: 30px;padding:15px 0;}
    .ft-address {float: left;width: 100%;text-align: center;margin-left:0px;}
    
    .fl-nav {margin-left:0px;width:100%;margin:15px 0;}
    .fl-nav {font-size: 14px;line-height: 25px;}
    .fl-nav ul {column-count: 1;width: 100%;margin: 15px 0;}
    .fl-nav ul li{float: left;width: 33%;text-align: center;}
    .ft-qrcode1，.ft-qrcode2{padding:0;}
    .ft-qrcodetitle {margin-top: 10px;}

}

@media only screen and (min-width:800px) {
	.ft-qrcode1 img, .ft-qrcode2 img {width:80%;width:80px;height:80px;}
}
@media only screen and (min-width: 1200px) {
	.ft-qrcode1 img, .ft-qrcode2 img {width:80%;width: 100px;height:100px;}
}
@media only screen and (max-width: 768px) {
	 .ft-qrcode1 img, .ft-qrcode2 img {width: 75%;width: 80px;height:80px;}
/*	.footer{overflow:hidden;position:relative;}
	.footerdetail{margin-top:0px;height: auto;padding-top:0px;}*/
    /*咨询热线*/
/*    .ft-logo {width: 100%;height:auto;text-align: center;display:none;}
    .ft-address{display:none;}
    .ft-copyright {margin: 0 auto;margin:0px;margin-bottom:126px;color: #aaaaaa;height: auto;overflow: hidden;}
 
    .ft-qrcode1 {width: 25%;float: none;margin-left: 0px;text-align: center;position: absolute;bottom: 20px;left: 25%;}
    .ft-qrcode1 img,.ft-qrcode2 img{width:50%;}
    .ft-qrcode2 {width: 25%;float: right;text-align: center;}
    .ft-qrcode2 {width: 25%;float: right;text-align: center;position: absolute;left: 46%;bottom: 20px;}
    .ft-copyright {line-height: 30px;}
    .ft-address {float: left;width: 100%;text-align: center;margin-left:0px;}
    
    .fl-nav {margin-left:0px;width:100%;}
    .fl-nav {font-size: 14px;line-height: 25px;}
    .fl-nav ul {column-count: 1;width: 100%;margin: 15px 0;}
    .fl-nav ul li{float: left;width: 33%;text-align: center;}
    .ft-qrcode1，.ft-qrcode2{padding:0;}
    .ft-qrcodetitle {margin-top: 10px;}
*/}
@media only screen and (min-width: 1500px) {
    .pageright{width:1135px!important;}
}
@media only screen and (max-width: 1500px) {
.r-hzjg-list ul li {width: 22%!important;}
.r-hzjg-list ul li{padding:0px!important;}
}
/*19/7.23*/
/*侧边栏*/

.sidebar{position:fixed;right:0;bottom:250px;z-index:1000;}

.sidebar img{width: 16px; height: 13px; margin: 12px 11px;}

.sidebar p{margin: 6px 7px; width: 24px;height: 26px;line-height: 13px;background-color: #0098e5;position: absolute; }  

.sidebar a{font-size: 12px;color: #fff;}

.sidebar li{width: 38px;height: 38px;text-align: center;background: #ffffff;border-bottom: 1px solid #f7f7f7;}
.sidebar li:last-child{border:none;}
.gotop{width: 38px;height: 38px;background-color: #0098e5;}

.sidebar-img{

  position:absolute;top:-100px;z-index:9999;

  transition:all .2s linear;

  width: 100px;height: 100px;

  display:flex;

  justify-content:center;

  align-items:center;

  right: -100px;

   }

.sidebar-in{right: 1px;}  

.sidebar-img img{width: 100%;height: 100%}
