﻿@charset "utf-8";
/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#333; font-size:14px; font-family:“微软雅黑”;}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.nodispaly{ display:none}
.line{height:20px; line-height:20px; font-size:0px; clear:both; overflow:hidden; display:block;}
.clear{ clear:both;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#333; text-decoration:none; transition:all 0.3s;}
a:hover {color:#b20000; text-decoration:none;}
.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
img{ border:none;}
.fl{ float:left}
.fr{ float:right}
.r{ float:right}
.clear {clear: both;}
::-webkit-scrollbar-track{background-color: #e8e8ea;}
::-webkit-scrollbar{ width:10px;}
::-webkit-scrollbar-thumb{background-color:#222326;}
.wp {
     width:100%;max-width: 1400px;
    margin: auto;
}


.main_box{ width:100%; max-width:1400px; margin:0 auto;}
@media (max-width:1680px) {
.main_box{ width:94%;}
.wp{ width:94%;}
}

.banner_pc{ padding-top:0px;}
.banner_yd{ display:none;}
.flexslider{ position:relative;}
.flexslider .slides > li {display: none; } /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;border-radius: 0px;}
.flex-pauseplay span {text-transform: capitalize;}
.flex-control-nav {width: 100%; text-align: center; position:absolute; bottom:20px;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width:10px; height:10px; display: block; background:none;border:2px solid #fff; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px;}
.flex-control-paging li a:hover { background: #8c0101; }
.flex-control-paging li a.flex-active { background: #D60D10; cursor: default; border:4px solid #D60D10; }

.iframe{ height:50%;}
@media screen and (max-width: 1200px) {
.banner_pc{ padding-top:50px;}
.iframe{ height:30%;}

}
@media screen and (max-width: 980px) {
.banner_pc{ padding-top:50px;}
	.banner_ny{ padding-top:50px;}

}
@media screen and (max-width: 720px) {
.banner_pc{ display:none;}
	.banner_yd{ display:block; padding-top:50px;}
}




/*==========================================公共 开始=============================================*/



/* ---------- Responsive accurate ---------- */

@media (max-width:1920px){html{font-size:16px;}}

@media (min-width:471px) and (max-width:639px){html{font-size:13px;}}

@media (min-width:329px) and (max-width:470px){html{font-size:12px;}}

@media (max-width:328px){html{font-size:12px;}}





/*====header====*/

.top {height: 40px;background-color: #545457;}
.top2{ width:100%; max-width:1400px; margin:0 auto;}
.welcome{ float:left; font-size:13px; line-height:40px; color:#ccc;}
.share{ float:right;}
.share ul{text-align:center;margin: 8px 0 0px 0;}

.share ul li{ display:inline-block; margin:0 0px 0 8px; cursor:pointer}

#bnt_ewm {cursor: pointer;position: relative;}
#bnt_ewm:after {content: '';position: absolute; z-index:999;top: 36px;left: -20px;width: 80px;height: 80px;overflow: hidden;opacity: 0;transition:  0.5s all ease-in-out;    background: url(../images/ewm.png)no-repeat center;}
#bnt_ewm:hover:after {opacity: 1;transition:  0.5s all ease-in-out;}



.fiexd {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1000;
  background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);
}
#header{height: 90px;width: 100%;background-color: #fff;box-shadow: 0 0 20px rgba(0,0,0,0.1)}

#header .left{width: 34%; float:left; margin-top:5px;}

#header .left img{max-width: 100%;}

#top_bar{ border-bottom: 1px solid #e7e7e9; height: 55px; line-height: 55px; vertical-align: middle;}

.top_padding{ padding-top: 130px;}

#logo{display:table-cell; height: 4.875rem;vertical-align:middle;}

#sousuo,#buy {display: inline-block;width: 1.875rem;height: 4.875rem;vertical-align:  middle;}

#logo a img{ vertical-align:middle; width:100%;}

#header .right{text-align:right;display:table;float:  right; }

#header .center{position: static; width: 48%; float:left;} 

#sousuo svg,#buy svg{display: inline;width: 1rem;height: 1rem;vertical-align: middle;margin-top: 0.4rem;}


/*电话*/
#header .top_tel{ float:left;height:90px; line-height:90px; position:relative; margin-left:10px; font-size:18px; color:#666; font-weight:bold; font-family:arial; }
#header .top_tel p:before{ content:""; display:inline-block; width:1px; height:15px; background:#c0c0c1; vertical-align:middle; position:absolute; left:-15px; top:38px;}
#header .top_tel p{ padding-left:20px; background:url(../images/top_tel.png) left center no-repeat; display:inline-block; position:relative;}

#header .hd-phone { float: left;}
#header .phone-icon { float: left; background: url(../images/t_pho.gif) no-repeat center; width: 39px; height: 39px;border-right: 1px solid #e3e3e3; padding-right:25px; margin: 25px 10px 25px 0;}
#header .number { margin-top:20px;float:left;padding: 0 0px 0 0px;  box-sizing: border-box;}
#header .number p { font-size: 14px; color: #999; text-align:left;}
#header .number em { font-size: 24px; color: #333; display: block; font-weight:bold;  }




.visible-lg-block{ display:none !important}

@media (max-width:1200px) {
.top{ display:none;}
}

/*====导航====*/

#nav{}

#nav ul{text-align: center;font-size: 0;margin-bottom: 0;}

#nav li{float:left;min-width:30px;position:relative; padding:0 24px;}

#nav li:first-child { background: none;}

#nav li .a{display:block;text-align:center;position: relative;height: 90px;line-height: 90px;}
.a:hover{color: #D60D10;}

#nav li .a p{line-height: 90px;height: 90px;font-size: 16px;color: #1d2123;text-align:center;display:block;position:relative;z-index:2;margin: 0; text-transform:uppercase;}

#nav li .a strong{font-size:12px; line-height: 14px; text-transform: uppercase; display:block;color:#bdc0c2;  text-align:center;position:relative;z-index:1}

#nav li .a span{position:absolute;bottom:20%;left: 50%;margin-left: -1.875rem;text-align:center;}

#nav li .a i{margin:0 auto;text-align:center;z-index:1;height:3px;width:0;background:#e3212a;overflow: hidden; display: none;}

#nav li.on .a p{color: #D60D10;margin: 0;}

#nav li.on i{width:100%;}

/*#nav li.on .a span{width: 3.75rem;height: 2px;background: #0054a3; color:#0054a3;}*/

#nav li .a:hover{color: #D60D10;}
#nav li .a:hover i{width:100%;}

#nav li .a:hover p{ color: #D60D10;}

#nav li.on .a:hover i{transform:rotateX(0);-webkit-transform:rotateX(0);-moz-transform:rotateX(0);color:#D60D10;}

#nav.title{position:relative}

#nav li:focus .list,#nav li:hover .list{max-height:2000px;z-index:10;opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1);-o-moz-transform:scale(1);-o-moz-transform:scale(1);-webkit-moz-transform:scale(1);transform:scale(1);}
#nav .l_chanpin .col-xs-12{ width:900px; margin:0 auto;}
#nav .l_chanpin:nth-of-type(2) .col-xs-12{width:640px; margin:0 auto;}
#nav .l_chanpin:nth-of-type(3) .col-xs-12{width:640px; margin:0 auto; margin-left:42%;}
#nav .l_chanpin:nth-of-type(4) .col-xs-12{width:420px; margin:0 auto; margin-left:51%;}
#nav .l_chanpin:nth-of-type(5) .col-xs-12{width:640px; margin:0 auto; margin-left:53.5%;}
#nav .l_chanpin:nth-of-type(6) .col-xs-12{width:640px; margin:0 auto; margin-left:55.5%;}

#nav .l_chanpin .dui-dropdown-menu{background:#f5f6f8;position: absolute;top: 130px;left: 0;width: 100%;height:0;z-index: 10;-moz-transition: all 0.36s ease-in-out;-webkit-transition: all 0.36s ease-in-out;-o-transition: all 0.36s ease-in-out;-ms-transition: all 0.36s ease-in-out;transition: all 0.36s ease-in-out; }

#header.fiexd #nav .l_chanpin .dui-dropdown-menu{ top: 90px;}

#nav .l_chanpin .dui-dropdown-menu .list01{position: relative;display:block;opacity:1;filter:alpha(opacity=100);-moz-transform:scale(1);-o-moz-transform:scale(1);-o-moz-transform:scale(1);-webkit-moz-transform:scale(1);transform:scale(1);margin: 0 25px 0 25px; text-align: center; display:none; float:left;overflow:hidden;transition:all 0.5s;}

#nav .l_chanpin{position: static; }


#nav .l_chanpin .dui-dropdown-menu .list01 a{width: 100%; margin-top:8px;text-align:center;color:#222;display:block;font-size:14px;text-decoration:none;opacity:1;-webkit-transition:opacity .4s,-webkit-transform .5s;-moz-transition:opacity .4s,-moz-transform .5s;-ms-transition:opacity .4s,-ms-transform .5s;transition:opacity .4s,transform .5s;}

#nav .l_chanpin .dui-dropdown-menu .list01 a:hover{color:#D60D10;transition:all 0.5s;}

#nav .l_chanpin .dui-dropdown-menu .list01 .protp{width:100%;transition:all 0.5s;}
#nav .l_chanpin .dui-dropdown-menu .list01 .protp2{width:100%; display:none;transition:all 0.5s;}
#nav .l_chanpin .dui-dropdown-menu .list01:hover .protp2{ display:block;transition:all 0.5s;}
#nav .l_chanpin .dui-dropdown-menu .list01:hover .protp{ display:none;transition:all 0.5s;}

#nav .l_chanpin:hover .dui-dropdown-menu{ height:auto; padding:15px 0; }

#nav .l_chanpin:hover .dui-dropdown-menu .list01{ display:block;transition:all 0.5s;}

@media screen and (max-width: 1320px) {

#header .center{ width: 45%; } 
#nav li{padding:0 15px;}
}


/*====移动端头部====*/

#m_header{display: none;height: 50px;width: 100%;z-index: 9999;position:fixed; background:#fff;box-shadow: 0 0 20px rgba(0,0,0,0.1);}

#m_logo{ position: absolute; top: 0; left: 8px; }

#m_logo img{height: 30px;margin: 10px 0 0 0;}

.wz1{ position: absolute; top: 0; left:122px; margin-top:16px; font-size:14px; color:#000; line-height:22px;font-weight: bold;}

#m_bnt_top_search{ position: absolute; top: 0; display: block; width: 50px; line-height: 50px; text-align: center; right: 50px; font-size: 2.4rem; color: #1ea78a;}

#m_header .lan{position: absolute;right: 70px;display: inline-block;vertical-align: middle; margin-top:13px;}

#m_header .lan ul{display: inline-block;height: 22px; line-height:22px;width:58px;vertical-align:middle;text-align:center;margin-left: 1.5rem;border: #dbdcdf 1px solid;}

#m_header .lan ul li{display:inline-block;font-size:12px;height:1.875rem;line-height: 20px;vertical-align: middle;}

#m_header .lan ul li span{margin: 0 2px;color:#303233;vertical-align: top;}

#m_header .lan ul li a{color:#303233;font-size: 12px;}

#m_header #sousuo01{position: absolute;right: 42px;top: 50%;margin-top: -12px;}

#m_header #buy01{position: absolute;right: 50px;top: 50%;margin-top: -15px;}

#m_header #sousuo01 i,#m_header #buy01 i{cursor:pointer;width: 24px;height: 24px;background: #6CBB5A;display: inline-block;text-align: center;padding: 0;}

#sousuo01 svg,#buy01 svg{display: inline;width: 16px;height: 16px;vertical-align: middle;margin-top: 3px;}

#m_header #buy01 i{ background:#e3212a}



/*====移动端导航====*/

#m_bnt_nav{position: absolute;top: 0;right: 0;cursor: pointer;width: 40px;height:50px;text-align: center;}

#m_bnt_nav .point{display: inline-block;width: 22px;height: 22px;margin-top: 12px;position: relative;}

#m_bnt_nav .point:hover .navbtn,

#m_bnt_nav .point:hover .navbtn::after,

#m_bnt_nav .point:hover .navbtn::before{width: 22px;}

#m_bnt_nav .navbtn{position: absolute;top: 14px;right: 0;display: inline-block;width: 24px;height: 2px;-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #666;border-radius: 3px;}

#m_bnt_nav .navbtn::after,

#m_bnt_nav .navbtn::before{position: absolute;right: 0;display: inline-block;width: 20px;height: 2px;content: '';-webkit-transition: all .3s ease-out 0s;-moz-transition: all .3s ease-out 0s;-ms-transition: all .3s ease-out 0s;-o-transition: all .3s ease-out 0s;transition: all .3s ease-out 0s;background: #666;border-radius: 3px;}

#m_bnt_nav .navbtn::after{top: -6px;}

#m_bnt_nav .navbtn::before{top: 6px;}

#m_bnt_nav .point.on .navbtn{background: transparent;}

#m_bnt_nav .point.on .navbtn::after{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);top: 0px;}

#m_bnt_nav .point.on .navbtn::before{-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);top: 0px;}

 

#m_nav{position:absolute;top:50px;left:0;display:none;width:100%;z-index:999; }

#m_nav{filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#E51e316c', endColorstr='#E51e316c');background: rgba(0,0,0,0.9);}

#m_nav li{display:block;width:100%;border-bottom: 1px solid #333; }

#m_nav li .a{display:block;text-align: left;position:relative;height:40px;padding: 0 1rem;line-height: 40px;}

#m_nav li .a p{display: inline-block;font-size: 13px;color:#fff;padding-right: 10px;margin: 0; text-transform:uppercase;}

#m_nav li .a strong{ display: inline-block; text-transform:uppercase; font-size:14px; line-height:40px;height:40px;color:#fff; z-index:11; opacity:.8;filter:alpha(opacity=80);}

#m_nav li .a i{opacity:0;filter:alpha(opacity=0);position:absolute;right: 1em;top:0;text-align:center;z-index:4;color: #fff;font-size: 1.5rem;height:40px;line-height:40px;overflow: hidden;}

#m_nav .on .a{ }

#m_nav .on .a strong{color:#fff;}

#m_nav .on.title .a i{ transform:rotate(270deg);-webkit-transform:rotate(270deg); -moz-transform:rotate(270deg);}

#m_nav .title .a i{  opacity:1;filter:alpha(opacity=100);}

#m_nav .title .a {margin: 0 0;}

#m_nav .title .list{display:none;position:relative; }

#m_nav .title{position:relative}

#m_nav .title .list{position:relative;width:100%;z-index:9;padding: 0 1.7em;}

#m_nav .title .list .box{padding:0 30px 10px 30px;background:#f5f5f5}



#m_nav .title .list a{display:block;font-size: 14px;color: rgba(255,255,255,0.5);text-align: left;line-height:3rem;}



#j_seach_box{ position:fixed; z-index:9999; top:0;  left:0; display:none; height:100%; width:100%; }

#j_seach_box .bg_box{ position:fixed; z-index:9994; top:0px; display:none;  height:100%; width:100%;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#D8000000', endColorstr='#D8000000');background:rgba(0,0,0,0.85);}

#j_seach_box form{position:absolute;border-radius: 4px;overflow: hidden;top:50%;z-index:9999;background: #fff;height: 60px;width: 50%;left:50%;margin-left: -25%;margin-top:-40px;}

#j_seach_box input[type="text"]{border: none;width: 94%;display: block;height: 60px;text-align: left;color: #434343;font-size: 14px;background:none;line-height: 60px;padding:0 20px;}

#j_seach_box input[type="text"]:focus{ text-align: left;}

#j_seach_box input[type="submit"]{position:absolute;right:0;top: 50%;padding: 0;z-index:2;background:url(../images/icon_search.png) center no-repeat;height: 60px;width: 70px;cursor:pointer;border:none;background-size: 20px 20px;margin-top: -30px;}

#j_seach_box input[type="submit"]:hover{background:url(../images/icon_search_hover.png) center no-repeat; background-size: 20px 20px;}




/*===========================返回顶部=============================*/
#gotop{ position:fixed; display: none; bottom: 70px; right: 10px; z-index: 9999;}
#gotop img{ display: block;}
 @media(max-width: 768px){
#gotop{display: block;}
 }



/* footer */
.footer{ padding:50px 0 50px;overflow:hidden;background:#2F2D2D; position: relative;}
.ft-menu{float:left;width: 45%;overflow:hidden;}
.ft-menu .item{position:relative;float:left;margin-right: 5%;width: 18%;}
.ft-menu .item:nth-of-type(1) {width: 20%;}
.ft-menu .item:after{display:block;position:absolute;top:0;right:0;width:1px;height:217px;content:"";background:#393939;}
.ft-menu .item::before { display: block; content: ""; position: absolute; top: 0; right: 0; width: 1px;height: 18px; background: #D60D10; z-index: 2;}
.ft-menu .item h3{font-weight:normal; font-size:16px; color:#fff;overflow:hidden;}
.ft-menu .item h3 a{display:block;color:#fff;}
.ft-menu .item h3 a:hover{font-weight:bold;}
.ft-menu .item ul{ margin-top:25px;overflow:hidden;}
.ft-menu .item li{  padding:6px 0;font-size:14px;}
.ft-menu .item li a{display:block;color:#999;}
.ft-menu .item li a:hover{text-decoration:underline; color: #fff;}
.ft-infos{position:relative;float:left;width: 24%;}
.ft-infos h3{font-weight:normal;overflow:hidden; font-size: 16px;}
.ft-infos h3 a{display:block;color:#fff;}
.ft-infos .con{margin-top:20px;color:#999;overflow:hidden;}
.ft-infos .con p{ padding: 6px 0; font-size: 14px;}
.ft-infos .con p a{ color:#666;}
.ft-infos .con p em { font-family: "DIN Bold"; font-size: 16px;}
.ft-infos .con p a:hover{color: #fff;text-decoration:underline; }
.ft-QRcode{float:right;overflow:hidden;}
.ft-QRcode .tel{color:#fff;}
.ft-QRcode .tel span{display:block;font-size:14px; color: #fff; width: 80px; height: 32px; line-height: 32px; border-radius: 0 10px 0 0; background: #D60D10;  text-align: center;}
.ft-QRcode .tel em{ margin-top:5px;display:block;font-size:24px;font-family:"DIN Bold"; color: #fff;}
.ft-QRcode .QRcode-list{margin-top:10px;overflow:hidden;}
.ft-QRcode .QRcode-list .item{float:left; width:110px;background:#fff; border-radius: 0 20px 0 0; padding-bottom: 10px;}
.ft-QRcode .QRcode-list .item:nth-of-type(2) { margin-left: 25px; margin-right:25px;}
.ft-QRcode .QRcode-list .item p{ font-size: 12px; color: #999; padding-top: 10px; padding-bottom:5px; text-align: center;}
.ft-QRcode .QRcode-list .item i {position:relative;display:block;overflow:hidden; width: 100px; margin: 0 auto;}
.ft-QRcode .QRcode-list .item i img { width:100%;}



.flinks { overflow: hidden; background: #262424;border-top: 1px solid #333; padding:30px 0; }
.flinks dt { float: left;padding-right: 25px;  height:37px;line-height: 37px; position: relative;}
.flinks dt:after { content: ''; display: block; position: absolute; right:0; top: 0; width: 10px; min-height: 25px;}
.flinks dt a {font-size: 12px; color: #fff; }
.flinks dd { float: left; line-height: 25px;}
.flinks dd a { font-size: 12px; color: #999; margin-right:5px;}
.flinks dd a:hover { text-decoration:underline; color:#fff;}
.flinks dd a:last-of-type  { border: none;}

@media(max-width: 1200px){

.footer{ padding:10px 0 70px;}
.ft-menu{ display:none;}
.ft-infos{ float:left; width:60%; margin-right:20px;}
.ft-infos .con{margin-top:10px;}
.ft-QRcode{ float:none; margin-top:20px;}
.ft-QRcode .tel em{ font-size:18px;}

.flinks { padding:20px 0; }
.flinks dd a{ padding-left:0; margin-right:10px; padding-right:10px;}

}

@media(max-width: 980px){
.ft-QRcode .QRcode-list .item{width:110px;}
.ft-QRcode .QRcode-list .item i {width: 100px;}
.ft-QRcode .QRcode-list .item:nth-of-type(2){ display:none;}
.ft-infos .con p{ padding: 3px 0; font-size: 14px;}
}
@media(max-width: 320px){
.ft-infos{ width:55%;margin-right:10px;}
.ft-QRcode .QRcode-list .item{width:100px;}
.ft-QRcode .QRcode-list .item i {width: 90px;}
.ft-QRcode .QRcode-list .item:nth-of-type(2){ display:none;}

.ft-infos .con p{ padding: 6px 0; font-size: 13px;}
}






@media(max-width: 1200px){
	#header{ display:none}
	#m_header{ display:block;}
}




@media(max-width: 992px){

	#banner{ display:none}
	#m_banner, #m_header, #m_n_nav{ display:block}

	

	.n_menu{width: 100%;padding: 2.5rem 1rem 2.5rem;margin-bottom: 2rem;}
	.n_menu ul li{width: 49%;float: left;margin-right: 2%;}
	.n_menu ul li:nth-child(2n){ margin-right:0}
	.n_menu .more{ width:100%}


}



@media(max-width: 768px){
	#banner{ display:none}

  }
  
  /*==========================================返回顶部 开始=============================================*/
/*online qq*/

.izl-rmenu {position: fixed;right: 1rem;width: 62px;bottom: 10%;z-index: 999999;}
.izl-rmenu .btn{float: left;width: 62px;height: 62px;cursor:pointer;position:relative;margin: -0.5px 0;border-radius: 100%;margin-top: 5px;box-shadow: 0 3px 7px rgba(0,0,0,0.15);}
.izl-rmenu .btn-qq{background: #D60D10 url(../images/r_qq.png) center no-repeat;}
.izl-rmenu .btn-qq:hover{background:#D60D10 url(../images/r_qq_on.png) center no-repeat;}
.izl-rmenu .btn-wx{background: #fff url(../images/r_wx.png) center no-repeat;}
.izl-rmenu .btn-wx:hover{background: #D60D10 url(../images/r_wx_on.png) center no-repeat;}
.izl-rmenu .btn-wx .pic{position:absolute;left: -120px;top: -22px;display:none;width: 100px;height: 100px;border: #D60D10 4px solid;}
.izl-rmenu .btn-phone{background:#fff url(../images/r_phone.png) center no-repeat;}
.izl-rmenu .btn-phone:hover{background: #D60D10 url(../images/r_phone_on.png) center no-repeat;}
.izl-rmenu .btn-phone .phone{background-color: #D60D10;position:absolute;width: 0;left:0;top:0px;line-height: 62px;height: 62px;color:#FFF;font-size:18px;text-align:center;border-radius: 31px;overflow: hidden;-moz-transition: all 0.6s ease-in-out;-webkit-transition: all 0.6s ease-in-out;-o-transition: all 0.6s ease-in-out;-ms-transition: all 0.6s ease-in-out;transition: all 0.6s ease-in-out;display:block !important;}
.izl-rmenu .btn-phone:hover .phone{ width:160px; left:-160px;}
.izl-rmenu .btn-top{background: #fff url(../images/r_top.png) center no-repeat;display:none;}
.izl-rmenu .btn-top:hover{background: #D60D10 url(../images/r_top_on.png) center no-repeat;}
.izl-rmenu .btn-qq{display:inline-block;background: #fff url(../images/r_qq.png) center no-repeat;}
.izl-rmenu .btn-qq:hover{background: #D60D10 url(../images/r_qq_on.png) center no-repeat;}
.izl-rmenu .btn-local{display:inline-block;background: #fff url(../images/r_local.png) center no-repeat;}
.izl-rmenu .btn-local:hover{background: #D60D10 url(../images/r_local_on.png) center no-repeat;}

/*online qq*/


@media (max-width:980px) {
.izl-rmenu{ display:none;}
}


 /*弹窗*/
    .tan{
        width:80%;
        height:210px;
        background-color:#fff;
        position:fixed;
        left:10%;
        top:40%;
        display:none;
        z-index: 200;
		border-radius:20px;
    }
    .kuang{
        height:50px;
        text-align:center;
        padding: 20px 0;
    }
    .txtcss{
        color:red;
        font-weight:800;
        font-size:20px;
    }
    .copy{
        font-size: 16px;
        float: left;
        background-color: #5AD700;
        padding: 5px 20px;
        margin-left: 25%;color: black;
        border-radius: 5px;
    }
    .copy a{color: white;}
    .guanbi{
        width:20px;
        height:20px;
        color:red;
        margin-top:-90px;
		float:right;
		font-size:28px;
    }
.foot_div{ height:60px; width:100%; position:fixed; bottom:0; display:none; background: rgba(214,13,16,.85); z-index:99;font-size:14px; box-shadow: 0 1px 5px rgba(0, 0, 0, 0.15);}
.foot_div.bgs2{ background:#f1f1f1;z-index:3; }
.foot_div.bgs3{background:url(../images/foot2_bg70.png) repeat;}
.foot_div.bgs4{ background:#f1f1f1;}
.foot_div ul li a{ display:block; color:#fff; font-size:12px;}
.foot_div ul li{ width:25%; text-align:center; float:left; position:relative; height:60px;background:url(../images/i_bg11.png) right center repeat-y;}
.foot_div ul li:last-child{ background:none;}
.foot_div ul li img{ display:block; height:22px; margin:0 auto; margin-top:8px; margin-bottom:5px;}
.foot_div ul li p{ background:url(../images/foot_pic4.png) right 98% no-repeat; height:62px; padding-bottom:50px; position:absolute; bottom:0; width:50%; margin-left:25%; cursor:pointer; height:0;}
.foot_div ul li p a{ width:100%;line-height:30px; height:30px; overflow:hidden; margin-bottom:1px; background:url(../images/foot_bg60.png) repeat; font-size:14px; display:none;}
 @media(max-width: 768px){
.foot_div{ display:block;} 
 }