ol,ul,li{list-style: none;}
a{text-decoration:none;outline-style:none;}
body, div,iframe, ul, ol, dl, dt, dd, li, dl,   
h1, h2, h3, h4, table,th, td, input, button, select,span,  
 textarea,img,a{  
    margin:0;   
    padding:0;
    border: 0;
    font-family: "微软雅黑"; 
    font-weight: normal;
}
*{margin: 0; padding: 0;}
ul,li{list-style: none;}
.menu-btn {width: 23px;position: absolute;height:20px;top:28.5px;display: block;right:5%;}
 .menu-btn span{display: block; height: 2px; background-color:#f39800;position: absolute;left: 0;width: 100%;}
 .menu-btn span:nth-of-type(1){top: 0;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
 .menu-btn span:nth-of-type(2){top: 0;bottom: 0;margin-top: auto;margin-bottom: auto;}
 .menu-btn span:nth-of-type(3){bottom: 0;
-webkit-transition: all .5s;
   -moz-transition: all .5s;
    -ms-transition: all .5s;
     -o-transition: all .5s;
        transition: all .5s;}
 .menu-close span{}
 .menu-close span:nth-of-type(1){bottom: 0;margin-top: auto;margin-bottom: auto;height: 2px;
-webkit-transform:rotate(45deg);
   -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
     -o-transform:rotate(45deg);
        transform:rotate(45deg);

}
 .menu-close span:nth-of-type(2){opacity: 0;}
 .menu-close span:nth-of-type(3){top: 0;margin-top: auto;margin-bottom: auto;height: 2px;
-webkit-transform:rotate(-45deg);
   -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
     -o-transform:rotate(-45deg);
        transform:rotate(-45deg);

}
#top{width:100%; margin: 0 auto; position: fixed; overflow: hidden; padding-bottom: 10px; background: white; z-index: 87; transition: all 0.5s;-webkit-transition: all 0.5s; top:0px; left: 0px;}
.tt{height: 72px; }
.ttt{height:370px; }
#top>a>img{display: block; float: left;height: 72px; margin-left: 2.5%;margin-top: 5px; }
.nav{width: 95%; overflow: hidden; margin: 0 auto; margin-bottom:10px;}
.nav>li{float: left; overflow: hidden;height: 100%; overflow: hidden;  position: relative; width: 33.333%; padding-bottom: 5px;}
.nav>li::after{content: "" ;width: 0%; height: 4px; background:#f39800; position: absolute; bottom: 0px; left: 0px; transition: all 0.5s;-webkit-transition: all 0.5s;}

.nav>.li::after{width: 100%;}
.nav>.li>a>p{font-size: 18px;color:#f39800; text-align: center; display: block; margin-top:20px; margin-bottom: 7px;}
.nav>li>a>p{font-size: 18px;color:#666; text-align: center; display: block; margin-top: 20px!important; margin-bottom: 7px;}
.nav>.li>a>span{font-size: 12px;color:#f39800; text-align: center; display: block;}
.nav>li>a>span{font-size: 12px;color:#666; text-align: center; display: block;}
#top>.ja2>img{float: right; margin-top: 45px; height: auto; display: none; }
#top>.ja3>a>img{float: left;margin-bottom:5px;height: auto; margin-left: 2.5%;}
.form{ background: white;z-index: 8; display: block; float: left; margin-left: 2.5%;}
.ftext2{width: 205px; height: 35px; display: block; float: left; font-size: 12px; color:#999; outline: none; border: none; margin-left: 13px;}
.fbon2{width: 22px; height: 22px; display: block; float: right; background:url(../../images/hg/da.jpg) 0 0 no-repeat; border: none; cursor: pointer; outline: none; margin-top: 6.5px; margin-right: 8px;}
.form2{width: 250px;height: 35px; border:1px solid #f39800; overflow: hidden; border-radius: 2px;}
.flexslider{position:relative;height:auto;overflow:hidden;width:100%; margin-top: 82px;}  
.flexslider img{display: block; max-width: 100%;margin: 0 auto; } 
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; left:50%; margin-left: -50%; display: none;}  
.flex-control-nav li{display:inline-block;width:16px;height:16px;margin:0 5px;*display:inline;zoom:1;overflow: hidden;}  
.flex-control-nav a{display:block;width:16px;height:16px;line-height:26px;overflow:hidden;cursor:pointer;font-size: 0px; color:white;  background-position: center center;}  
.flex-control-nav .flex-active{} 
.flex-direction-nav{display: block; z-index: 3; width: 100%; position:absolute; top:41%;}
.flex-prev{width: 36px; height: 56px; background: url(../../images/hg/left.png) 0 0 no-repeat; position: absolute; left:20px; display: none;}
.flex-next{width: 36px; height: 56px; background: url(../../images/hg/right.png) 0 0 no-repeat; position: absolute; right:20px; display: none;}

#ys{width: 95%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px;}
#ys>li{width:49%; height: auto; overflow: hidden; float: left; background:#f7f7f7; margin-bottom: 5px;}
#ys>li:nth-child(2n){float: right;}
#ys>li>span{width: 80px; height:80px; display: block; margin: 0 auto; border-radius: 50%; line-height: 80px; text-align: center; border:2px solid #f39800; margin-top: 15px;}
#ys>li>span img{display: inline-block; max-width: 50%; vertical-align: middle; margin: 0 auto;}
#ys>li>h2{font-size: 14px; color:#333; font-weight: bold; text-align: center; margin-top: 10px; margin-bottom: 8px; width: 98%;}
#ys>li>p{font-size: 12px; color:#666; text-align: center; display: block; margin: 0 auto; margin-bottom: 7px;width: 98%;}

#gywm{width: 100%; height: auto; overflow: hidden; margin: 0 auto; background:#f7f7f7; margin-top:20px;padding-top:10px; padding-bottom: 20px;}
.gwm{width:95%; height: auto; overflow: hidden; margin:0 auto;}
.gwm>img{display: block; overflow: hidden; max-width: 100%; overflow: hidden;}
.gytop{width: 100%; overflow: hidden; text-align: center; margin-top: 10px; margin-bottom: 30px;}
.gytop>h2{font-size:24px;color:#f39800; margin-bottom: 8px;}
.gytop>p{display: inline-block; margin: 0 auto;}
.gytop>p>i{display: block; background:#cecece; height: 1px; width: 46px; float: left; margin-top: 13px;}
.gytop>p>span{display: block; float: left; padding-left: 9px; padding-right: 9px; font-size: 14px; color:#333;}
.gwm>div{width: 95%; overflow: hidden; margin:0 auto;}
.gwm>div>h2{font-size: 20px; color:#333; font-weight: bold; margin-top: 25px;}
.gwm>div>i{width: 30px; height: 2px; background:#f39800;display: block; margin-top: 27px; margin-bottom: 27px;}
.gwm>div>p{font-size: 14px; color:#333; line-height: 28px; margin-bottom: 10px;}
.gwm>div>a{width: 114px; height: 28px; display: block; background: url(../../images/hg/ab2.jpg) 0 0 no-repeat; font-size: 14px; color: white; line-height: 28px; text-indent:20px; margin-top: 40px;}

#cpzx{width:95%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px;}
.lunbo{width: 100%; height: auto; overflow: hidden; margin: 0 auto; position: relative; }
.lunbo .bd{overflow: hidden; margin: 0 auto; width:100%;}
.lunbo .bd .tempWrap{ margin: 0 auto; }
.lunbo .bd ul{overflow: hidden; width: 100%;}
.lunbo .bd ul li{ width: 257px; overflow: hidden; float: left; margin-right:19px; height:auto; position:relative;}
.lunbo .bd ul li span{width:257px; height: 290px;display: block; margin: 0 auto;  text-align: center; overflow: hidden;}
.lunbo .bd ul li img{width: 257px; height: 290px; transition: all 0.5s;-webkit-transition: all 0.5s;}
.lunbo .bd ul li a p{display: block; width: 100%; padding-top: 30px;padding-bottom: 30px; font-size: 16px; color:#333; text-align: center; font-weight: bold;}
.lunbo .bd ul li a{width: 100%; height: 100%; display: block;}
.lunbo .hd .prev{display:block;position:absolute; left:0px; bottom:208px;  overflow:hidden; cursor:pointer; z-index: 88; width: 22px; height: 38px;background:url(../../images/hg/pleft.png) 0 0 no-repeat;}
.lunbo .hd .next{ display:block;overflow:hidden;
       cursor:pointer;  position:absolute; right:0px; bottom:208px; z-index: 88; width: 22px; height: 38px;background:url(../../images/hg/pright.png) 0 0 no-repeat;}



#xw{width: 100%!important; height: auto; overflow: hidden; margin: 0 auto; background:#f7f7f7; margin-top: 20px;padding-top:10px; padding-bottom: 20px;}

.xwul{width: 95%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 30px; text-align: left;}
.xwul>li{width: 49%;height: auto; overflow: hidden; float: left;  background:#f0f0f0; margin-bottom: 10px;}
.xwul>li:nth-child(2n){ float: right;}
.xwul>li>a>span{display: block;overflow: hidden;}
.xwul>li>a>span img{display: block; max-width: 100%; overflow: hidden; transition: all 0.25s;-webkit-transition: all 0.25s;}
.xwul>li>a>div{ width: 95%; margin:0 auto; overflow: hidden; }
.xwul>li>a>div>h2{ font-size: 14px; color:#333; font-weight: bold; margin-bottom: 10px; }
.xwul>li>a>div>span{display: block; width: 26px; height: 2px; background:#f39800; margin-bottom: 5px; }
.xwul>li>a>div>p{ font-size: 12px; color:#666;  margin-bottom: 10px; }
.xwul>li>a>div>div{overflow: hidden;}
.xwul>li>a>div>div>span{display: block; float: left; font-size: 14px; color:#666;}
.xwul>li>a>div>div>p{display: block; float: right; font-size: 12px; color:#666; overflow: hidden;}
.xwul>li>a>div>div>p>span{ display:block; float: left; margin-right: 5px; }
.xwul>li>a>div>div>p>i{width: 9px; height: 9px; display: block; float: left; background:url(../../images/hg/xian1.png) 0 0 no-repeat; margin-top: 8px; display: none;}
#xw>a{display: block; width: 140px; height: 36px; background:url(../../images/hg/more.jpg) 0 0 no-repeat; text-indent: 18px; line-height: 36px; font-size: 14px; color: white; margin: 0 auto; margin-top:20px; text-align: left;}

#hzhb{width: 100%;height: auto; overflow: hidden;margin: 0 auto; margin-top: 20px; margin-bottom: 20px; text-align: center;}
.lunbo2{width: 95%; height: auto; overflow: hidden; margin: 0 auto; position: relative; margin-top: 45px;}
.lunbo2 .bd{overflow: hidden; margin: 0 auto; width:100%;}
.lunbo2 .bd .tempWrap{ margin: 0 auto; }
.lunbo2 .bd ul{overflow: hidden; width: 100%;}
.lunbo2 .bd ul li{ width: 245px; overflow: hidden; float: left; margin-right:19px; height:auto; position:relative;}
.lunbo2 .bd ul li span{width:243px; height: 155px;display: block; margin: 0 auto;  text-align: center; overflow: hidden; border:1px solid #d6d6d6; text-align: center; line-height: 155px;}
.lunbo2 .bd ul li img{ transition: all 0.5s;-webkit-transition: all 0.5s; display: inline-block;vertical-align: middle; max-width: 100%; margin: 0 auto;}

.lunbo2 .bd ul li a{width: 100%; height: 100%; display: block;}
.lunbo2 .hd .prev{display:block;position:absolute; left:0px; bottom:58px;  overflow:hidden; cursor:pointer; z-index: 88; width: 20px; height: 40px;background:url(../../images/hg/pa1.jpg) 0 0 no-repeat; background-size: 100% 100%;}
.lunbo2 .hd .next{ display:block;overflow:hidden;
       cursor:pointer;  position:absolute; right:0px; bottom:58px; z-index: 88; width: 20px; height: 40px;background:url(../../images/hg/pa6.jpg) 0 0 no-repeat; background-size: 100% 100%;}
.lunbo2 .bd ul li:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);}
.lunbo2 .bd ul li:hover span{border-color:#f39800;}

#footer{width: 100%; height: auto; overflow: hidden; padding-top: 10px; background:#2c2c2e;}
.footer{width:95%; height: auto; overflow: hidden; margin: 0 auto; padding-bottom: 10px;}
.footer>div{float: left; width: 100%; overflow: hidden;}
.footer>div img{display: block; margin: 0 auto;}
.footer>div:nth-child(n+3){display: none;}
.footer>.fx{border-right:1px solid #4e4e50; height: auto;}
.footer>.fx>h2{font-size: 18px; color:white; margin-bottom: 10px;}
.footer>.fx>p{font-size: 14px; color:white; margin-bottom: 15px;}
.footer>.fx .spanx{display: block; width: 20px; height:2px; background:#f39800; margin-bottom: 10px;}
 #footer .bdshare-button-style0-16 a{width: 32px; height: 32px; display: block; background:none; padding-left: 0px; margin-right: 40px;}
#footer .bdshare-button-style0-16 .bds_weixin{background: url(../../images/hg/fx1.png) 0 0 no-repeat;}
#footer .bdshare-button-style0-16 .bds_tsina{background: url(../../images/hg/fx2.png) 0 0 no-repeat;}
#footer .bdshare-button-style0-16 .bds_sqq{background: url(../../images/hg/fx3.png) 0 0 no-repeat; background-size: 100%;}
.footer>div>h3{font-size: 16px; color:white; margin-bottom: 10px;}
.footer>div>a{font-size: 14px; color: white; margin-bottom: 18px;display: block;}
.footer>div .spanx{display: block; width: 20px; height:2px; background:#f39800; margin-bottom: 20px;}

.bottom{width:95%; height:auto; overflow: hidden; margin:0 auto; border-top:1px solid #38383a;}
.bottom>p{display:block; float: left; overflow: hidden; margin-top: 16px; width: 100%;}
.bottom>p>a{padding-left: 8px; padding-right: 8px; border-right: 1px solid #757576; float: left; display: block; font-size: 14px; color:#999999;}
.bottom>p>a:last-child{border:none;}
.bottom>span{display: block; font-size: 14px; color:#999999; float: right; width: 100%; margin-top: 5px; margin-bottom: 5px;}
.bottom>span a{color:#999999;}

/*法律声明*/
.fl{width:100%; height: 100%; overflow: hidden; background:#202020;position: fixed; left: 0; bottom:0; display: none;z-index: 88;}
.t{width:100%; height: 100%; overflow: hidden; background:#202020;position: fixed; left: 0; bottom:0; display: none;z-index: 88;}
.flcon{width: 95%; height: 95%; padding:2.5%;}

.fl>a{width: 30px; height: 30px; text-align: center;line-height: 30px;color: white; font-size: 30px; display: block; position: absolute; right: 0px; top:0px;}

.flcon h1{font-size: 20px; text-align: center;padding-bottom: 10px;padding-bottom: 10px; border-bottom:1px solid white; color: white;}
.flcon p{color:white;}

/*法律声明*/
.fl2{width:100%; height: 100%; overflow: hidden; background:#202020;position: fixed; left: 0; bottom:0; display: none;z-index: 88;}
.fl2>a{width: 30px; height: 30px; text-align: center;line-height: 30px;color: white; font-size: 30px; display: block; position: absolute; right: 0px; top:0px;}
.wzdt{width:100%; height: 100%; overflow: hidden; background:#202020;position: fixed; left: 0; bottom:0; display: none;z-index: 88;}
.wz{width: 95%; height: 95%; padding:2.5%;}
.wzdt>a{width: 30px; height: 30px; text-align: center;line-height: 30px;color: white; font-size: 30px; display: block; position: absolute; right: 0px; top:0px;}
.ful{display: block; float: left; overflow: hidden;}
.ful div{float: left;overflow: hidden; width: 100%;}
.ful div h2 a{font-size: 16px; color:white;}
.ful div h2{margin-bottom: 10px;}
.ful div ul li a{font-size: 14px; color:white; float: left; margin-right: 15px;}
.ful div ul li{font-size: 14px; color:white; margin-bottom:8px;}


.banner2{width: 100%; height: auto; overflow: hidden; margin: 0 auto;  margin-top: 82px;}
.banner2 img{display: block; max-width: 100%;margin: 0 auto;}

.nav4{width: 100%;height: auto; border-bottom:1px solid #d8d8d8;overflow: hidden; margin-top:5px;}
.nav5{display: block; width: 95%; margin: 0 auto; overflow: hidden;text-align: center;}
.nav5 ul{width: 100%; overflow: hidden; margin: 0 auto;}
.nav5 ul li{height: auto; font-size: 16px;color:#333; overflow: hidden; float: left; position:relative; width: 33.333%; padding-bottom: 3px; margin-bottom: 10px;}
.nav5 ul li:last-child{margin-right: 0px;}
.nav5 ul li:after{ content: ""; width: 100%; height: 2px; background:#f39800; position:absolute; bottom: 0px; left: -100%; transition: all 0.5s;-webkit-transition: all 0.5s; } 
.nav5 ul .li a{color:#f39800;}
.nav5 ul .li::after{left:0%;}
.nav5 ul li a{color:#333;}

.ywm{width: 95%; height: auto; overflow: hidden; margin: 0 auto; margin-top:60px; margin-bottom: 60px;}
.ywm>img{display: block; max-width: 100%;  margin: 0 auto;}
.ywm>div{width: 100%; overflow: hidden; margin-top: 30px;}
.ywm>div>p{font-size: 16px; color:#666; margin-bottom: 5px;}

/*分页*/
.btn>ul{display: inline-block; margin: 0 auto; overflow: hidden;}
.btn>ul>li{float: left; margin-right: 15px;}
.btn>ul>li>a{width: 38px; height: 38px; display: block; line-height: 38px; text-align: center; font-size: 14px; color:#c0c0c0; border:1px solid #c0c0c0;}
.btn>ul>li>.lia{background:#f39800; color:white;border-color:#f39800; }
.btn{width:100%; height: auto; overflow: hidden; margin: 0 auto; text-align: center; margin-top:60px; margin-bottom: 30px;}

 .xwul>li>a>div>div>.p{float: left; margin-bottom: 5px;}
 #xwul>li>a>div>h2{font-size: 16px; text-align: left; font-weight: normal;}
  #xwul>li{margin-bottom: 20px; margin-top: 0px;}
  #xwul{margin-bottom: 10px; margin-top: 10px;}
  #xwul>li img{display: block; width: 100%;}

  .lxtop{width: 100%; height: auto; overflow:hidden; margin: 0 auto; padding-bottom: 47px;border-bottom:1px solid #dbdbdb; text-align: left;}
.lxtxt{width: 95%; overflow: hidden; margin: 0 auto;}
.baidu{width: 100%; height: 350px; border:1px solid #dbdbdb; float: right;}
.lxtxt>h2{ font-size: 24px; color:#333333; margin-top: 10px; }
.lxtxt>h3{ font-size: 14px; color:#999999; margin-bottom: 20px; }
.lxtxt>h5{ font-size: 14px; color:#7d7d7d; margin-bottom: 5px;}
.lxtxt>h4{ font-size: 20px; color:#f39800; margin-bottom: 10px; }
.lxtxt>p{ font-size: 14px; color:#7d7d7d; margin-bottom: 10px!important;}
.lxform{width: 95%; height: auto; overflow: hidden; margin: 0 auto; text-align: left;}
.lxform table{width: 100%; overflow: hidden; margin: 0 auto;}
.lxform table tr td{width: 100%; overflow: hidden;}
.lxform table tr td span{ font-size: 14px; color:#333; display: block; float: left; line-height: 40px; }
.lxx{display: block; width:82%; height: 40px; border:1px solid #d6d6d6; padding-left: 1%; float: left; outline: none; margin-bottom: 20px;}
.ls{margin-left: 13px;}
.lxform textarea{width:79%; height: 170px; padding:10px 2%; border:1px solid #d6d6d6; float: left; outline: none; resize: none;}
.lxbn{width: 160px; height: 40px; border-radius: 50px; background:#efbc22; text-align: center; line-height: 40px; font-size: 18px; color:white;line-height: 40px; cursor: pointer; outline: none; margin: 0 auto; display: block; margin-top: 40px;margin-bottom: 45px;}
.lxform h2{ font-size: 20px; color:#f39800; margin-top:15px; margin-bottom: 15px; }
@media screen and (max-width: 360px) {
.lxform textarea{width:76%; height: 170px; padding:10px 2%; border:1px solid #d6d6d6; float: left; outline: none; resize: none;}
.lxx{display: block; width:79%; height: 40px; border:1px solid #d6d6d6; padding-left: 1%; float: left; outline: none; margin-bottom:20px;}
#xwul>li img{height: 120px;}
}
@media screen and (min-width: 361px) and (max-width:450px){
#xwul>li img{height: 132px;}
}
.xwxq{width: 95%; height: auto; overflow: hidden; margin: 0 auto;}
.xwxq>h2{font-size: 24px; color:#666; text-align: center; margin-top: 35px; margin-bottom: 40px;}
.xwxtop{width: 100%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 30px;}
.xwxtop>span{border: 1px solid #dcdcdc; overflow: hidden; display: block; float: left; text-align: center; margin: 0 auto; width: 99%;}
.xwxtop>span img{display: inline-block; max-width: 100%; margin: 0 auto; vertical-align: middle;}
.xwxtop>div{width: 100%; height: auto;  overflow: hidden; float: right;}
.xwxtop>div>img{display: block; margin-bottom: 24px;}
.xwxtop>div>p{font-size: 14px; color:#666666; margin-bottom: 5px;}
.xwxtop>div>div{margin-top: 15px;}

.xwa{width: 100%; height: auto; overflow: hidden; margin: 0 auto; padding-bottom: 16px; border-bottom:1px solid #d6d6d6; margin-bottom: 20px;}
.xwa>a{width: 32%; height: 35px; display: block; float: left; margin-right: 8px; border-radius:10px; background:#dcdcdc;text-align: center;line-height:35px; font-size: 16px; color:#333;margin-right: 2%; margin-bottom: 10px;}
.xwa>a:nth-child(3n){ margin-right: 0px; }
.xwa>.a{background:#f39800; color: white;}
.xwtxt{width: 100%; height: auto;overflow: hidden; margin-bottom: 70px;}
.xwtxt>div{width: 100%; height: auto; overflow: hidden; margin: 0 auto; display: none;}
.xwtxt>div img{display: block; max-width: 100%; margin: 0 auto;}
.xiazai{width: 95%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 20px; }
.xiazai>li{width: 100%; height: auto; overflow: hidden;padding-bottom: 15px; margin-bottom: 15px; border-bottom:1px dashed #d2d2d2;}
.xiazai>li>a>h2{float: left; font-size: 14px; color:#333;}
.xiazai>li>a>i{display: block; width: 26px; height: 22px; float: left; background:url(../../images/hg/huixiazai.jpg) 0 0 no-repeat; float: right;}


.cpxx{width:95%; height: auto; overflow: hidden; margin:0 auto; margin-top: 20px;}
.cpxx>li{width:49%; height: auto; float: left; overflow: hidden; }
.cpxx>li:nth-child(2n){float: right;}
.cpxx>li>a>span{ display: block; margin: 0 auto; overflow: hidden;}
.cpxx>li>a>span img{display: block; max-width:100%;display: block; margin: 0 auto; transition: all 0.25s;-webkit-transition: all 0.25s;}
.cpxx>li>a>h2{font-size: 17px; color:#333; font-weight: bold; text-align: center; margin-top: 25px; margin-bottom: 25px;}

.xwxxq{width: 95%px; height: auto; overflow: hidden; margin: 0 auto; text-align: center;}
.xwxxq>h2{font-size: 16px; color:#333; font-weight: bold; text-align: center; margin-top: 40px;}
.xwxxq>p{font-size:14px; color:#999; text-align: center; margin-top: 15px; margin-bottom:18px;}
.xwxxq>.bdsharebuttonbox {margin: 0 auto; width: 138px; }

.contxt{width: 95%; overflow: hidden; margin: 0 auto; margin-top: 45px; text-align: left; margin-bottom: 55px;}
.xiaye{width: 95%; height: auto; overflow: hidden; margin: 0 auto; margin-bottom: 48px;}
.xiaye>a{display: block; float: left;}
.xiaye>.xa{ width: 100%; float: left; font-size: 14px; color:#666; margin-bottom: 12px; text-align:left; margin-bottom: 10px;}
.xiaye>.xa2{width: 107px; height: 38px; border:1px solid #d6d6d6; text-align: center; font-size: 14px; line-height: 38px; color:#666; float: right; float: left;}

.rongyu{width: 95%; height: auto; overflow: hidden; margin: 0 auto; margin-top: 37px;}
.rongyu>li{width: 49%; height:auto; border:1px solid #e6e6e6; text-align: center;float: left; margin-bottom: 20px;}
.rongyu>li:nth-child(2n){float: right;}
.rongyu>li>img{display: inline-block;max-width: 100%;vertical-align: middle; margin: 0 auto;}

@media screen and (min-width: 768px) {
.xwul>li>a>span img{width: 100%;}
.xwul>li{width: 32%; margin-right: 2%; float: left;}
.xwul>li:last-child{margin-right: 0px;}
.footer{text-align: center;}
.bottom{text-align: center;}
.footer>.fx{display: inline-block; margin: 0 auto; width: auto; float: none; text-align: left; border:0px;}
.bottom>p{display: inline-block; margin: 0 auto; width: auto; float: none; text-align: left;}
.gwm>img{width: 100%;}
.nav>li{width: 20%;}
.ttt{height: 292px;}
.nav5 ul li{width: 20%;}
.cpxx>li{width: 32%; margin-right: 2%; float: left;}
.cpxx>li:nth-child(3n){ margin-right: 0px; }
.cpxx>li:nth-child(2n){float: left;}
#xwul>li:nth-child(2n){float: left;}
#xwul>li:nth-child(3n){margin-right: 0px;}
#xwul>li img{height: 214px;}
}



