@font-face {font-family: "iconfont";
  src: url('/fonts/iconfont.eot?t=1471917229'); /* IE9*/
  src: url('/fonts/iconfont.eot?t=1471917229#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff?t=1471917229') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf?t=1471917229') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg?t=1471917229#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
.icon-caidan:before { content: "\e689"; }
.icon-close:before { content: "\e616"; }
.header2{
    position: relative;
    background: #c49a6b;
    height: 50px;
}
.logo2{
    padding-left: 10px;
    padding-top: 6px;
}
.logo2 img{
    width: 140px;
}
.menu_btn{
    display: none;
    position: absolute;
    right: 20px;
    top: 50%;
    margin-top:-24px;
    color: #fff;
    font-size: 30px;
    z-index: 9999;
    cursor: pointer;
}
.menu_btn i{color: #c49a6b;font-size: 33px;}
.menu_btn2 i{color: #fff;font-size: 33px;}
.head_nav2 {
    box-sizing: border-box;
    position: fixed;
    right: -200px;
    top: 0;
    height: 100%;
    width: 200px;
    background: #c49a6b;
    padding-left: 5px;
    padding-right: 5px;
    z-index: 99999;
    transition: all 1s;
    -webkit-transition: all 1s;
    -ms-transition: all 1s;
    overflow: hidden;
}
.menu_btn2 {
    float: right;
    color: #33282e;
    font-size: 30px;
    margin: 10px 0px 5px 20px;
    cursor: pointer;
}
.head_nav2>ul>li>a {
    display: block;
    font-size: 16px;
    width: 100%;
    padding: 10px 0;
    padding-left: 10px;
    color: #fff;
    border-bottom: 1px solid #666;
}
.head_nav2>ul>li>ul li{
    border-bottom: 1px solid #666;
}
.head_nav2>ul>li>ul{
    display: none;
}
.head_nav2>ul>li>ul li{
    padding-left:40px;
}
.head_nav2>ul>li>ul a{
    display: block;
    /*font-size: 16px;*/
    width: 100%;
    padding: 8px 0;
    color: #fff;
    padding-left: 15px;
    background: url(/images/white.png) no-repeat left center;
}
.nav_out{
    transition: all 0.6s;
    transform: translateX(-200px);
    -webkit-transform: translateX(-200px);
}
.nav_in{
    transition: all 1s;
    -webkit-transition: all 1s;
    -ms-transition: all 1s;
    transform: translateX(0);
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
}
@media screen and (min-width: 320px) and (max-width: 359px){
    .tzcase3 li{width: 310px!important;}
    .tzcase3 li .imaw{width:310px!important;}
    .tzcase3 li .imaw3{width: 310px!important;}
    .tzcase3 li .textc{width: 310px!important;}
    .abcenter .cntvrltt2{width: 160px!important;}
    .shehui li .tecent .sawrr1 .spanv2 span{font-size: 14px!important;margin-top: 7px!important;}
    .shehui li .tecent .sawrr1 .spanv{font-size: 56px!important;width: 50px!important;}
}
@media screen and (min-width: 360px) and (max-width: 414px){
    
}
@media screen and (min-width: 415px) and (max-width: 768px){

}
@media screen and (max-width: 359px){
    .aboutcenter2 .cawr img{width:90%; }
}
@media screen and (max-width: 386px){
    .xnew3 li{width: 98%;}
    .xnew3 li .textc2{width: 100%;}
    .xnew3 li .textc2 h1 a{width: 100%;}
    .xnew3 li .texccc{width: 100%;}
}
@media screen and (max-width: 413px){
    .tzcase2 .cawr img{width: 90%!important;}
}
@media screen and (max-width: 767px){
    .sylingyucenter{width: 60%;left:50%;margin-left: -30%;background: url(/images/w_pimg3.png) no-repeat top;background-size: 100%;}
    .sylingyu{height: auto;padding-bottom: 50px;}
    .sylingyucenter a{font-size: 16px;}
    .sylingyucenter .f1{top: 18%;left: 8%;}
    .sylingyucenter .f2{top: 18%;left: 67%;}
    .sylingyucenter .f3{top: 32%;left: 42%;}
    .sylingyucenter .f4{top: 71%;left: 37%;}
    .sylingyucenter .f3 a{font-size: 20px;line-height: 26px;}
}
@media screen and (max-width: 1200px){
    .biaoshia{position:absolute; right: 55px;top: 50%;margin-top: -10px;margin-left: 0;}
    .header{position: relative;height: 50px;}
    .menu_btn{display: block;}
    .header_center .nav_center{display: none;}
    .header_center{width: 100%;height: auto;}
    .headerlanger{display: none;}
    .header_center .logo{margin-top: 0;padding:5px 0 0 15px;}
    .header_center .logo img{height: 40px;}
    .aboutcenter{height: auto;}
    .aboutcenter2{width: 100%;height:auto;}
    .aboutcenter2 .cawr{width: 100%;margin-top: 20px;}
    .aboutcenter2 h1{width: 100%;margin:17px auto 20px auto;}
    .aboutcenter2 li{width: 100%;font-size: 12px;margin-bottom: 20px;padding:0 10px;}
    .aboutcenter2 li i{font-size: 18px;}
    .sylingyu2{width: 100%;height: auto;}
    .sylingyu .aawaw{width: 100%;}
    .sylingyu h1{width: 100%;}
    .tzcase2{width: 100%;}
    .tzcase2 .cawr{width: 100%;}
    .tzcase2 h1{width: 100%;}
    .tzcase3{width: 100%;margin-top: 30px;}
    .homenew2{width: 100%;}
    .homenew2 .cawrwww{width: 100%;margin-top: 30px;}
    .homenew2 h1{width: 100%;margin: 17px auto 20px auto;}
    .homenew3{width: 100%;margin-top: 30px;height: auto;}
    .homenew3 li{margin:0 auto;float: none;height: auto;width: 94%;margin-bottom: 10px;}
    .homenew3 li .textc2 h1{width: 100%;}
    .homenew3 li .texccc{width: 100%;}
    .homenew3 li .paaf{width: 100%;}
    .homenew3 li .imag2{display: none;}
    .contyus2{width: 100%;height: auto;}
    .contyus2 .cayw{width: 100%;}
    .contyus2 h1{width: 100%;}
    .contyus2 .fd{display: none;}
    .contyus2 .fd2{display: none;}
    .contyus2 .fd3{display: none;}
    .contyus2 .neicet{margin:20px auto;width: 100%;height: auto;}
    .moer{margin:20px auto;}
    .contyus{height: auto;padding-bottom: 50px;}
    .footer .foot{display: none;}
    .footer2 .foot2{width: 100%;height: auto;line-height: 20px;padding:10px;}
    .homenew3 li .textc2{float: none;width: 100%;}
    .carousel-control.left{display: none;}
    .carousel-control.right{display: none;}
    .tzcase3 li{margin:0;}
    .tzcase3 .gunl{z-index: 99;left: 0;width: 30px;height: 55px;top: 156px;}
    .tzcase3 .gunl img{width: 100%;height: 100%;}
    .tzcase3 .gunr{z-index: 99;right: 0;width: 30px;height: 55px;top: 156px;}
    .tzcase3 .gunr img{width: 100%;height: 100%;}
    .jCarouselLiteCases{margin:0 auto;}
    .imgtop{right: 5px;bottom: 45px;}
    .tzcase{height: auto;padding-bottom: 50px;}
    .tzcase2{height: auto;}

    .abbanner ul{width: 100%;}
    .abbanner ul li .bant1{width: 100%;}
    .abbanner ul li .bant2{width: 100%;}
    .abbanner ul li .bant2{width: 100%;height: auto;}
    .abcenter{padding-top: 20px;}
    .abcenter .mbx{display: none;}
    .abcenter .cntvl{display: none;}
    .abcenter .cntvr{width: 100%;float: none;}
    .abcenter .cntvrl{width: 100%;padding:0 15px;}
    .abcenter .cntvrltt{width: 100%;}
    .abcenter .cntvrcet{width: 100%;}
    .cntvrr{display: none;}
    .abcenter .aaffw{width: 100%;}
    .zhichia{width: 100%;}
    .zhichia .zhichiatt{width: 100%;}
    .fazlcwww{width: 100%;background: url(/images/w_pimg22.png) repeat-y -60px;}
    .fazlcwww li{
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        padding:0 5px;
    }
    .fazlcwww li .awgert2{
        -webkit-box-flex: 1;
        box-flex: 1;
        -moz-box-flex: 1;
        -webkit-flex: 1;
        -ms-flex: 1;
        flex: 1;
    }
    .fazlcwww li .lerdatecet{width: 98%;margin-left: 5px;}
    .fazlcwww li .lerdate{width: 62px;font-size: 14px;}
    .fazlcwww li .awgert{width: 116px;}
    .fazlcwww li .leryuan{margin-left:10px;}
    .fazlcwww .ptop{left: 84px;}
    .fazlcwww .ptop2{left: 104px;}

    .zhichia .zhichiacetv{width: 100%;padding:0 15px;}
    .qizxt{width: 100%;padding:0 10px;}
    .qizxt img{width: 100%;max-width: 100%;}
    
    .touzicase{width: 100%;}
    .touzitop{display: none;}
    .shoyeliyu{width: 100%;}
    .shoyeliyu li{width: 100%;height: auto;}
    .shoyeliyu li .img{width: 100%;max-width: 100%;}
    .shoyeliyu li .tecent{width: 100%;max-width: 100%;}
    
    .touzicasecent{width: 100%;}
    .touzicasecent li{float: none;margin:15px auto;width: 98%;height: auto;overflow: hidden;}
    .touzicasecent li .img2{width: 100%;height: auto;}
    .touzicasecent li .img{width: 100%;height: auto;}
    .touzicasecent li .tirle{width: 100%;}
    .touzicasecent .clearleft{margin-right: auto;}
    .touzicasecent li .tirle span{width: 100%;}
    .xnew3{width: 100%; }
    .xnew3 li{float: none;margin:15px auto;height: auto;overflow: hidden;}
    .xnew3 li .imag2{float: none;}
    .xnew3 .clearleft{margin-right: auto;}

    .shehui{width: 100%;}
    .shehui .awgea{width: 100%;}
    .shehui li{width: 100%;height: auto;float: none;}
    .shehui li .left{float: none;}
    .shehui li .img{width: 100%;height: auto;}
    .shehui li .img2{width: 100%;height: auto;}
    .shehui li .right{float: none;}
    .shehui li .tecent{width: 100%;height: auto;padding:5px;}
    /*.shehui li .tecent .sawrr1{width: 100%;}*/
    .shehui li .tecent .sawrr1 .spanv{font-size: 70px;width: 70px;}
    .shehui li .tecent .sawrr1 .spanv2 span{font-size: 16px;margin-top: 12px;}
    .shehui li .tecent .sawrr1 .spanv2 p{font-size: 16px;}

    .cntvrltta{width: 100%;}
    .zaopin{width: 100%;}
    .lxwmaxc{padding:10px;}
    .zaopin li h1{width: 100%;}
    .lxwmaxc li{width: 100%;}
    .zaopin .leve{width: 100%;}
    .zaopin .centv{width: 100%;}
    .lxwmaxc{width: 100%;}
    .lxwmaxcpam{width: 100%;height: auto;}
    #allmap{width: 100%!important;height: 300px!important;}

    .xwxqing{width: 100%;}
    .xwxqing h1{width: 100%;height: auto;padding:0 10px;}
    .xwxqing .other{width: 100%;padding:0 10px;}
    .xwxqing li{padding:20px 10px;}
    .xwxqing li img{width: 100%!important;height: auto!important;}

    .jutitouzi{width: 100%;padding:0;}
    .jutitouzi span{width: 100%;}
    .jutitouzi table{width: 100%;}
    .jutitouzi table tr td:first-child{width: 70px!important;min-height: 50px;}
    .jutitouzi table td p{width: 100%;}
    .jutitouzi table tr td{height: auto;}


}<!--0.00016999244689941-->