body {

    width: 100%;

    height:100%;

}
.logo{
	width:100%;
	height:82px;
	background-color:#ffffff;   
}
.logo2{
  width:1333px;
 height:82px;
   margin:0 auto;
}
.logo1{
	width:327px;
	height:82px;
	float:left;
	
     margin-top:12px;
}

.tell{
	width:247px;
	height:82px;
	float:left;
}

.menu{
	width:742px;
	height:82px;
	background-color:#ffffff;
       position:relative;
       z-index:99;
      float:left;
   margin-top:12px;
   margin-left:13px;
}

.menu ul{
	width:848px;
   height:82px;
	list-style: none;
	margin:0 auto;
position:relative;
  margin-top:12px;
}

.menu ul li{
   width:94px;
   height:36px;
   float:left;    
 border-top-left-radius:10px;
  border-top-right-radius:10px;
text-align: center;
   margin-bottom:0px;
  margin-left:-4px;
   padding-top:8px;
position:relative;
left:0px;
}

.menu ul li:hover{
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#b20501), to(#213c7c));   
    background: -webkit-linear-gradient(top, #f01b00, #b20501);   
    background: -moz-linear-gradient(top, #f01b00, #b20501);   
    background: -o-linear-gradient(top, #f01b00, #b20501);   
    background: -ms-linear-gradient(top, #f01b00, #b20501);   
    background: linear-gradient(top, #f01b00, #b20501);   
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f01b00, endColorstr = #b20501);
    color:#ffffff;

}

.menu ul li a{
	 text-decoration:none;
	 color:#323232;
	 font-style: '微软雅黑';
	 font-size: 15px;
}
.menu ul li a:hover{
     color:#ffffff;


}

.menu ul li ul {display:none;padding-top:0px;}
/* specific to non IE browsers */
.menu ul li:hover a { color:#ffffff; display:block; }/********导航背景变色 ******/
.menu ul li:hover ul {display:block; position:absolute;  left:4px; top:30px;px;width:130px;}
.menu ul li:hover ul li { width:94px;height:36px; background: -webkit-gradient(linear, 0 0, 0 100%, from(#b20501), to(#213c7c));   
    background: -webkit-linear-gradient(top, #f01b00, #b20501);   
    background: -moz-linear-gradient(top, #f01b00, #b20501);   
    background: -o-linear-gradient(top, #f01b00, #b20501);   
    background: -ms-linear-gradient(top, #f01b00, #b20501);   
    background: linear-gradient(top, #f01b00, #b20501);   
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType = 1, startColorstr = #f01b00, endColorstr = #b20501);
    color:#ffffff; border-top-left-radius:0px;
  border-top-right-radius:0px;}
.jg{ width:3px !important; background:url(../images/tu.jpg) no-repeat; height:43px; padding:0px !important;}
.menu ul li:hover ul li a {display:block; background:#67ace1; color:white;line-height:35px; height:52px; font-size:14px; font-weight:normal; }/******子栏目 背景*********/
.menu ul li:hover ul li a:hover {  background-color: #0a64a9;color:white;}/******子栏目 背景变色*********/
.product{
   width:100%;
   height:618px;
   background-image:url('../images/bg.jpg');
   background-size:100% 618px;
}
.banner2{
 width:1919px;
 height:154px;
}
.prleft{
   width:217px;
  height:440px;
  float:left;
   border:3px solid #1da74b;
border-radius:15px;
}
.protitle{
   width:1111px;
  height:126px;
 margin:0 auto;
}
.protitle img{
 width:1111px;
  height:126px;
}
.promenu{
width:auto;
  height:100px;
 max-width:1215px;
 margin:0 auto;
 text-align:center;
}
.promenu ul{
 width:auto;
display:inline-block !important; display:inline; 
 height:100px;
 margin:0 auto;
 max-width:1215px;
 text-align:center;
 list-style:none;
padding-left:35px;
padding-top:10px;
}

.promenu ul li{
  width:138px;
 height:38px;
background-color:#0c6cd5;
 float:left;
 margin-right:40px;
 padding-top:13px;
 color:#ffffff;
}
.prright{
   width:1111px;
  height:492px;
  margin:0 auto;
}

.prtop{
  width:855px;
  height:44px;
  background-color:#f0f0f0;
}

.protl{
  width:199px;
  height:44px;
  float:left;
 margin-left:22px;
}

.protr{
  width:100px;
  height:44px;
  float:right;
  margin-top:10px;
}
 .protr:hover{
  color:#c81624;
}

.prbuttom{
  width:877px;
  height:450px;
 overflow:hidden;
 position: absolute;
}

.prdoucts{
   width:335px;
    height:450px;
   float:left;
  margin-right:47px;
}

.proimg{
  width:327px;
 height:384px;
 border:1px solid #0064d4;
 padding-left:8px;
 padding-top:8px;
}

.proimg img{
   width:318px;
 height:375px;
}
.proimg1{
   width:272px;
 height:142px;
background-color:black;
opacity:0.4;
margin-top:-221px;
padding-top:40px;
display:none;
}
.proimg1 img{
   width:272px;
 height:82px;
 margin:0 auto;

display:none;
}
.prdoucts:hover .proimg{
 border:3px solid #0064d4;
 padding-left:0px;
 padding-top:0px;
}
.prdoucts:hover .proimg img{
  width:327px;
 height:384px
}
.protitles{
  width:337px;
  height:47px;
  padding-top:10px;
  text-align:center;
 color:#323232;
font-size:15px;
}
.prdoucts:hover .protitles{
color:#0064d4;
}

.jj{



	width:100%;



	height:541px;

     background-image:url('../images/bg.jpg');
      background-size:100% 541px;

}







.jjtitle{



	width:1111px;



	height:397px;

      margin:0 auto;
      background-image:url('../images/bg2.jpg');
      background-size:1111px 541px;
    padding-top:146px;
}



.jjtitle1{



	width:800px;



	height:49px;



       margin-left:413px;



	margin-top:13px;



}







.jjtitle2{



	width:154px;



	height:41px;



	text-align: center;



	float:left;



	color:white;



	padding-top:10px;



	margin-left:7px;



}







.jjtitle2:hover{



	border:1px solid #7a2629;



	color:#c52b32;



}







.jjcontent{



	width:1111px;



	height:375px;



	margin:0 auto;
}







.jjpic{



	width:445px;



	height:318px;

	float:left;
       margin-top:20px;
}




.jjpic img{



	
	width:445px;



	height:318px;


}



.jjtext{



	width:629px;



	height:318px;



	color:#545454;



	float:right;


     margin-top:20px;
      padding-left:33px;
} 





.jjtext1{



	width:628px;
        height:237px;
         line-height:29px;
        font-size:13px;
       margin-top:10px;
     
}







.jjmore{



	width:98px;



	height:31px;

      border:1px solid #0064d4;

      border-radius:8px;

      text-align:center;
     padding-top:5px;
     color:#0064d4;
     margin-top:5px;
}

.jjmore img{



	width:619px;



	height:41px;




}



.anli{

	width:100%;

	height:374px;
         background-image:url('../images/bg3.jpg');
         background-size:100% 374px;
}

  .ry{
  width:1100px;
  height:628px;
  margin:0 auto;
}

.anlititle{

	width:1111px;

	height:105px;

	margin:0 auto;

}



.anlimenu{

	width:1230px;

	height:71px;

	

}



.anlimenu ul{

	width:1230px;

	height:71px;

	list-style: none;

	overflow: hidden;

	

}



.anlimenu ul li{

	width:95px;

	height:33px;

	float:left;

	margin-left:24px;

	color:white;

	 border-top-left-radius: 20px;

    border-top-right-radius: 20px;

border-bottom-left-radius: 20px;

border-bottom-right-radius: 20px;

text-align: center;

 padding-top:6px;

 

}



.anlimenu ul li:hover{

	background-color:#ad1f27;

}

.box{width:1111px;margin:0 auto;position:relative;overflow:hidden;height:100%}
.picbox{width:1111px;height:269px;overflow:hidden;position:relative}
.swaplist{position:absolute;left:-3e3px;top:0}
.anlicontent{
         width:1111px;
	height:269px;
        float:left;
        margin-top:17px;
}
.jtl{
  width:51px;
 height:224px;
 float:left;
 background-image:url('../images/jtl1.png') ;
margin-top:18px;
position:absolute;top:5px;left:-30px;z-index:99;cursor:pointer;filter:alpha(opacity=70);opacity:.7;
background-position:0 0px;left:4px
}
.jtl:hover{
   background-image:url('../images/jtl.png') ;
}
.jtr{
 width:51px;
 height:224px;
 float:right;
 background-image:url('../images/jtr1.png') ;
margin-top:18px;
position:absolute;top:5px;z-index:99;cursor:pointer;filter:alpha(opacity=70);opacity:.7;
background-position:0 0;right:115px
}
.jtr:hover{
   background-image:url('../images/jtr.png') ;
}
.big{
 width:530px;
 height:383px;
 float:left;
}

.anli1{

	width:530px;

	height:383px;

	
     text-align:center;


}



.anli1 div img{
width:530px;

	height:383px;

}



.title1{

	width:530px;

	height:39px;
        background-color:#000000;
        
	text-align: center;
         opacity:0.6;
	padding-top:12px;
        color:#ffffff;
     position: relative;
      left: 0px;
      top: -52px;
}

.small{
 width:1215px;
 height:251px;
margin:0 auto;
}
.anli2{

	width:248px;

	height:215px;

	float:left;

	
    overflow: hidden;

    position: relative;
    margin-right:30px;
}



.anli2 div img{

width:248px;
height:177px;

}



.title2{

	width:248px;

	height:38px;

	

	background-color:#f0f0f0;

	text-align: center;

	padding-top:5px;
        color:#323232;
}
.title2:hover{
 background-color:#0054aa;
 color:#ffffff;
}
.title3{
 width:377px;
 height:140px;
 margin-top:-280px;
 background-color:#000000;
 opacity:0.8;
 padding-top:95px;
 display:none;
}
  
.anlimore{
 width:117px;
 height:33px;
 background-color:#ffffff;
 border-radius:5px;
 margin-left:129px;
 color:#ff3f3f;
 font-size:14px;
 text-align:center;
 padding-top:10px;
}
.anli2:hover .title3{
  display:block;
}
.anlimore1{
 width:78px;
 height:77px;
 margin:0 auto;
}
.anlimore1 img{
 width:78px;
 height:77px;
}
.rytitle{

 width:1233px;

height:64px;

margin:0 auto;



}

.rytitlel{

  width:216px;

 height:43px;

 float:left;

 margin-left:23px;

}

.rymore{

  width:130px;

 height:33px;

 float:right;

border:1px solid #d22e01;

color:#d22e01;

text-align:center;

padding-top:10px;

margin-right:93px;

}

.jtl{

  width:63px;

 height:187px;

 float:left;

 background-image:url('../images/jtl.jpg') ;

margin-left:310px;

margin-top:18px;

}

.jtl:hover{

   background-image:url('../images/jtl1.jpg') ;

}

.jtr{

  width:63px;

 height:187px;

 float:right;

 background-image:url('../images/jtr.jpg') ;

margin-right:342px;

margin-top:18px;

}

.jtr:hover{

   background-image:url('../images/jtr1.jpg') ;

}

.bigbox{width:1111px;

        height:269px;

        

    

      margin:0 auto;

        overflow:hidden;

}

.smallboxone,.smallboxtwo{width:1111px;

             height:269x;

             float:left;

             margin:0px 0px;

             padding:0px 0px;			 

			 }

.anlicontent1{

  width:2222px;

 height:269px;

margin:0 auto;
}



.ry1{

   width:242px;

  height:232px;

float:left;

 margin-top:19px;

 margin-left:38px;

}





.ry1:hover .title1{

 background-color:#d42f02;

  color:#ffffff;

}

.ryimg{

     width:245px;

  height:187px;

}

body .product-wrapper {

    width: 100%;

    background-color: #fff;

}

body .product-wrapper .product-item {

    width: 1200px;

    margin: 60px auto;

}

body .product-wrapper .product-item .title-left {

    width: 172px;

}

body .product-wrapper .product-item .title-left ul li {

    width: 100%;

    height: 40px;

    background-color: #FAFAFA;

    border-bottom: 1px solid #e6e6e6;

    padding-left: 4px;

}

body .product-wrapper .product-item .title-left ul li a {

    display: inline-block;

    width: 100%;

    height: 40px;

    line-height: 40px;

    text-decoration: none;

}

body .product-wrapper .product-item .title-left ul li a i {

    float: right;

    line-height: 40px;

    margin-right: 10px;

}

body .product-wrapper .product-item .title-left ul li:hover {

    background-color: #e7f3ff;

}

body .product-wrapper .product-item .title-left ul li:hover a {

    color: #1e63b9;

}

body .product-wrapper .product-item .item-right {

    width: 1000px;

}

body .product-wrapper .product-item .item-right ul li {

    width: 230px;

    float: left;

    border: 1px solid #e6e6e6;

    box-sizing: content-box;

    padding: 2px;

    margin-right: 4px;

    margin-bottom: 4px;

}

body .product-wrapper .product-item .item-right ul li img {

    width: 230px;

    height: 156px;

}

body .product-wrapper .product-item .item-right ul li p {

    width: 100%;

    text-align: center;

    margin-top: 3px;

}

body .product-wrapper .product-item .item-right ul li:hover {

    border: 1px solid #04267d;

}

body .company-wrapper {
    width: 100%;
   height:423px;
}
body .company-wrapper .company-list {
    width: 1111px;
     height:423px;
    margin: 0 auto;    
}
.company-title{
 width:1206px;
 height:154px;
}
body .company-wrapper .company-list .conpany-left {
    width: 471px;
    height:384px;
    border:1px solid #e7e7e7;
}
.gs{
  width:471px;
  height:58px;
}
.gs1{
  width:268px;
  height:51px;
  margin:0 auto;
  margin-top:10px;
}
.gs1 img{
  width:268px;
  height:51px;
}
.gs2{
  width:293px;
  height:65px;

}
.gsti{
  width:75px;
  height:14px;
  float:left;
  border-left:2px solid #d22e01;
 margin-top:16px;
 margin-left:17px;
 color:#d22e01;
 font-size:14px;
 padding-left:9px;
padding-bottom:5px;
}

.gsmore{
    width:50px;
    height:10px;
   float:right;
  color:#4a4a4a;
     font-size:13px;
border:1px solid #cacaca;
 margin-top:13px;
 margin-right:19px;
 text-align:center;
 padding-bottom:10px;
}
body .company-wrapper .company-list .conpany-left .img-div {
    width: 196px;
    height: 135px;
    border: 1px solid #e6e6e6;
    display: flex;
    justify-content: center;
    align-items: center;
    margin: 0 4px 0 0;
}
body .company-wrapper .company-list .conpany-left img {
    width: 188px;
    height: 130px;
    margin-top:22px;
   margin-left:20px;
}
body .company-wrapper .company-list .conpany-left .text-right p {
   display:block;
    width:220px;
   height:62px;
    line-height: 24px;
    font-size:11px;
   margin-top:13px;
}
body .company-wrapper .company-list .conpany-left .text-right {
 width: 232px;
    height:154px;
 margin-left:18px;
margin-top:22px;
}
.newsmore{
  width:119px;
height:47px;
color:#ffffff;
font-size:13px;
 text-align:left;
 padding-top:5px;
}
body .company-wrapper .company-list .conpany-left ul {
 width:471px;
    height:169px;
  clear:both;
padding-top:20px;
 line-height:16px;
}
body .company-wrapper .company-list .conpany-left ul li{
 width:449px;
    height:30px;
font-size:13px;
color:#575757;
 line-height:20px;
padding-left:12px;
}
.newsjt{
 width:11px;
 height:14px;
 float:left;
 margin-top:5px;
 margin-right:5px;
 background-image:url('../images/jt.png');  background-repeat:no-repeat;
}
body .company-wrapper .company-list .conpany-left ul li:hover{

  color:#009944;

}
body .company-wrapper .company-list .conpany-left ul li:hover .newsjt{
   background-image:url('../images/jt1.png') ;  background-repeat:no-repeat;


}
.rtitle{
   width:224px;
  height:38px;

}
body .company-wrapper .company-list .company-center {
    width:1111px;
    height:423px;
}
body .company-wrapper .company-list .company-center .top .img {
    width: 157px;
    height: 98px;
    border: 1px solid #e6e6e6;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-right: 16px;

}
body .company-wrapper .company-list .company-center .top .img img {
    width: 149px;
    height: 91px;
}
body .company-wrapper .company-list .company-center .top .text-right {
    width: 232px;
    height:154px;
    text-align: left;
}

.newstime{
 width:92px;
 height:85px;
 border:2px solid #ffffff;
 font-size:20px;
 color:#ffffff;
 text-align:center;
 padding-top:15px;
 }
.newstime:hover{
  border:2px solid #fe1705;
  background-color:#fe1705;
}
.newstitle{
 width:319px;
 height:50px;
 color:#ffffff;
 margin-top:35px;
}
.newsm{
 width:348px;
 height:70px;
 color:#ffffff;
}
.form{
 width:334px;
 height:210px;
text-align:left;
 padding-left:8px;
}
.form form{
 width:220px;
 height:215px;
}
.name{
 width:209px;
 height:25px;
 border:1px solid #d6d6d6;
 font-size:14px;
 padding-top:5px;
 padding-left:5px;
 margin-bottom:7px;
}
.name input{
  width:109px;
 height:22px;
 float:left;
}
.tell1{
 width:209px;
 height:25px;
 border:1px solid #d6d6d6;
 font-size:14px;
 padding-top:5px;
 padding-left:5px;
 margin-bottom:7px;
}
.tell1 input{
  width:109px;
 height:22px;
 float:left;
}
.email{
 width:209px;
 height:25px;
 border:1px solid #d6d6d6;
 font-size:14px;
 padding-top:5px;
 padding-left:5px;
 margin-bottom:7px;
}
.email input{
  width:109px;
 height:22px;
 float:left;
}
.content1{
 width:209px;
 height:73px;
 border:1px solid #d6d6d6;
 font-size:14px;
 padding-top:5px;
 padding-left:5px;
 margin-bottom:7px;
}
.content1 textarea{
  width:205px;
 height:44px;
 float:left;
 border:0px;
}
.button{
 width:216px;
 height:30px;
 margin:0 auto;
 background-color:#c91d24;
 color:#ffffff;
}

.gyjt{
 width:11px;
 height:14px;
 float:left;
 margin-top:5px;
 margin-right:5px;
 background-image:url('../images/jt.png');  background-repeat:no-repeat;
}


body .company-wrapper .company-list .company-center ul li:hover .gyjt{
   background-image:url('../images/jt1.png') ;  background-repeat:no-repeat;


}
body .company-wrapper .company-list .concut {
    width: 293px;
   height:384px;
   border:1px solid #e7e7e7;
  float:left;
 margin-left:20px;
}
body .company-wrapper .company-list .concut ul  {
     width:268px;
    height:317px;
  clear:both;
padding-top:20px;
 line-height:16px;
 margin-left:14px;
}
body .company-wrapper .company-list .concut ul li{
   width:313px;
    height:30px;
font-size:13px;
color:#575757;
 line-height:20px;
 margin-left:10px;
}
.bkjt{
 width:11px;
 height:14px;
 float:left;
 margin-top:5px;
 margin-right:5px;
 background-image:url('../images/jt.png');  background-repeat:no-repeat;
}
body .company-wrapper .company-list .concut  ul li:hover {

  color:#009944;

}
body .company-wrapper .company-list .concut  ul li:hover .bkjt{
   background-image:url('../images/jt1.png') ;  background-repeat:no-repeat;


}
body .case-c {
    width: 100%;
    padding: 40px;
}
body .case-c .case {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
body .case-c .case .title {
    width: 100%;
}
body .case-c .case .title .img {
    width: 1212px;
    height: 39px;
    background: url("../images/case_t.jpg");
}
body .case-c .case .title a {
    position: absolute;
}
body .case-c .case .title a i {
    font-size: 34px;
}
body .case-c .case .title .prev {
    right: 50px;
    top: 0;
}
body .case-c .case .title .next {
    right: 10px;
    top: 0;
}
body .case-c .case .content {
    width: 100%;
    margin-top: 20px;
}
body .case-c .case .content ul {
    width: 100%;
}
body .case-c .case .content ul li {
    width: 375px;
    height: 300px;
    float: left;
    margin-right: 20px;
}
body .case-c .case .content ul li a {
    display: inline-block;
    width: 100%;
    height: 100%;
    text-align: center;
    text-decoration: none;
}
body .case-c .case .content ul li a img {
    width: 375px;
    height: 236px;
}
body .case-c .case .content ul li a p {
    width: 100%;
    height: 34px;
    line-height: 34px;
    color: #505050;
    text-align: center;
}
body .case-c .case .content ul li:hover a {
    color: #fff;
}
body .case-c .case .content ul li:hover a p {
   
}
.newshy{
  width:714px;
 height:395px;
 float:left;
 margin-right:45px;
}
.newstitle1{
  width:714px;
  height:102px;
}
.newstitle1 img{
 width:714px;
  height:102px;
}
.newsbottom{
  width:352px;
  height:293px;
}
.newspic{
  width:201px;
  height:123px;
  float:left;
  border:1px solid #d2d2d2;
 padding-top:4px;
 padding-left:4px;
}
.newspic img{
  width:197px;
  height:119px;
  margin:0 auto;
}
.hyul{
width:714px;
  height:293px;
 list-style:none;
 margin-top:20px;
 float:left;
}
.hyli{
  width:698px;
 height:143px;
 color:#767676;
 font-size:13px;
}
.newstext{
 width:465px;
 height:137px;
 color:#505050;
 float:left;
 margin-left:26px;
}
.newszx{
 width:352px;
 height:395px;
 float:left;
}
.newstitle2{
 width:352px;
 height:102px;
}
.newstitle2 img{
  width:352px;
 height:102px;
}
.lxpic{
 width:352px;
 height:83px;
}
.lxpic img{
 width:352px;
 height:83px;
}
.newswt{
 width:323px;
 height:344px;
 float:left;
}
.wtul{
 width:323px;
 height:293px;
 list-style:none;
}
.wtli{
 width:325px;
 height:83px;
 margin:0 auto;
 border-bottom:1px dashed #000000;
 font-size:13px;
padding-top:15px;
}



body .footer {

    width: auto;

    height: 40px;

    background-color: #f5f5f5;
}

body .footer .footer-content {

   

    width: 855px;

    height: 31px;

}

body .footer .footer-content .nav-list {

    float: left;

   margin-left:0px;

}

body .footer .footer-content .nav-list li {

     width:99px;

 height:31px;

    float: left;
text-align:center;
}

body .footer .footer-content .nav-list li a {

    padding: 0 20px;
       border-left: 2px solid #d5dbe6;
    color: #d8dadc;

    font-size:12px;
   margin-left:-10px;
} 

body .footer .footer-content .nav-list li:first-child a {

    border-left: none;

}



.footl{

   width:1215px;

   height:201px;

margin:0 auto;
}

.footb{

   width:auto;

   height:16px;

  margin-left:35px;

  color:#9a9a9a;

  font-size:13px;

}

.about{



	width:132px;



	height:160px;



	margin-left:360px;



	float:left;



}







.address{



	width:446px;



	height:21px;



	color:#9a9a9a;

      font-size:13px;

}

.address1{
 width:525px;
 height:125px;
 color:#9a9a9a;
 font-size:13px;
}






.ewm{



	width:100px;



	height:119px;



	float:right;



	color:#9c9c9c;



	font-size: 13px;



	text-align: center;

    margin-top:71px;

}








.bq{

  width:525px;

  height:196px;

 color:#9a9a9a;

font-size:12px;
float:left;
}
.bq2{
   width:525px;

  height:163px;

 color:#ececec;

font-size:12px;
float:left;
margin-top:18px;
padding-top:10px;
}
.bq1{
 width:100%;
 height:40px;
}

.bqtop{

 width:784px;

 height:20px;
 margin:0 auto;
 color:#505050;
 text-align:center;
font-size:13px;
padding-top:10px;
}

.footpic{
 width:124px;
 height:190px;
 float:left;
}
.footpic img{
 width:124px;
 height:194px;
}
.bqbottom{

 width:429px;

 height:21px;


}
.bqbottom1{
 width:525px;
 height:27px;
 color:#9a9a9a;
 font-size:13px;
}
.js{
 width:429px;

 height:21px;
 font-size:14px;
}
.g_kefu{width: 173px; position: fixed;right:0%;top:53%;z-index: 1000;}

.g_kefu li a{display: block;width: 173px;height: 66px;border-bottom: 1px solid #fff;}

.g_kefu li a:hover{background: #4d2324;}

.g_kefu li .kfewm{ display:none; width:151px; height:151px; position:absolute; right:173px; top:0;}

.g_kefu li .kfewm img{width:151px; height:151px;}

.g_kefu li:hover .kfewm{ display:block;}
.g_kefu li .kfewm1{ display:none; width:151px; height:69px; position:absolute; right:173px; top:199px;}

.g_kefu li .kfewm1 img{width:151px; height:69px;}

.g_kefu li:hover .kfewm1{ display:block;}
.g_kefu .lastli a{background: none; border-bottom: none;}
