﻿@media screen and (max-width: 640px)
{
    body{min-width:300px;}
    .m_banner_s{display:block;}
    .banner,.main_bottom{display:none;}
    .main_top{width:auto;height:auto;}
    .main_top .logo{float:none;width:70%;}
    .main_bottom_di{height:auto;background-color:#434343;padding:10px 0px;min-width:0px;}
    .main_bottom_di .con{width:auto;margin:auto;color:#b6b6b6;font-size:12px;}
    
    .main_top .menu{display:block;}
    .daohang{position:fixed;left:0px;height:0px;width:100%;z-index:9999;height:100%;top:0px;margin:0px;display:none;float:none;}
    .daohang ul{background-color:#946C42;width:0px;color:White;position:absolute;top:0px;right:0px;height:100%;-webkit-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;}
    .daohang ul li{width:100%;height:40px;line-height:40px;overflow:hidden;border-bottom:1px solid #815D39;float:none;text-align:left;}
    .daohang ul li a{display:block;width:100%;height:40px;font-weight:normal;color:White;font-size:16px;-ms-transition:all .2s linear;-o-transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;padding:0px 10px;}
    .daohang ul li a:hover{background-color:#434343;color:White;}
    .daohang ul li.hover a{color:White;}
    .daohang ul li.clo{display:block;position:absolute;bottom:0px;background-color:#434343;}
    
    .sy_jj{margin-bottom:30px;}
    .sy_jj .t1{height:110px;padding-top:20px;background:url(../Images/title.png) center 85px no-repeat;}
    .sy_jj .t1 .tt1{font-size:22px;font-weight:bold;color:#946c42;text-align:center;line-height:35px;}
    .sy_jj .t1 .tt2{font-size:14px;color:#c9b5a0;font-family:Arial;text-align:center;line-height:20px;}
    .sy_jj .con{line-height:20px;color:#696969;font-weight:normal;}
    .sy_jj .con a{color:#696969;}
    .sy_jj .con a:hover{color:Red;}
    
    .sy_sb{width:auto;height:180px;position:relative;}
    .main_image2 {width:100%; height:180px;overflow:hidden; margin:0 auto;position:relative;z-index:0;}
    .main_image2 ul {width:9999px; height:180px; overflow:hidden;}
    .main_image2 li {width:100%; height:auto;z-index:5;}
    .main_image2 li img{width:100%;height:auto;}
    .main_image2 li div{position:absolute;width:98%;height:35px;background:url(../Images/sy_d.png);left:0px;bottom:0px;color:White;font-size:14px;padding-left:2%;}
    #btn_prev2,#btn_next2{height:35px;width:35px;text-align:center;line-height:35px;color:White;font-size:14px;position:absolute;z-index:6;bottom:0px;display:none;}
    #btn_prev2{right:10px;}
    #btn_next2{right:45px;}
    #btn_next2:hover,#btn_prev2:hover{background-color:#946C42;}
    
    .sy_cp{}
    .sy_cp .t1{height:110px;padding-top:20px;background:url(../Images/title.png) center 85px no-repeat;}
    .sy_cp .t1 .tt1{font-size:22px;font-weight:bold;color:#946c42;text-align:center;line-height:35px;}
    .sy_cp .t1 .tt2{font-size:14px;color:#c9b5a0;font-family:Arial;text-align:center;line-height:20px;}
    .sy_cp .t2{line-height:35px;text-align:center;margin-bottom:15px;}
    .sy_cp .t2 a{margin:0px 3%;color:#b49c84;}
    .sy_cp .t2 a:hover{color:#946c42;font-weight:bold;}
    .sy_cp .t2 a.hover{color:#946c42;font-weight:bold;}
    .sy_cp .con{height:auto;overflow:hidden;}
    .sy_cp .con li{width:46%;margin:0px 2%;height:270px;float:left;margin-bottom:3%;margin-right:0px;position:relative;overflow:hidden;}
    .sy_cp .con li.y{margin-right:0px;}
    .sy_cp .con li img{width:100%;height:auto;position:absolute;z-index:1;left:0px;top:0px;}
    .sy_cp .con li div{width:100%;text-align:center;padding-left:0;height:30px;line-height:30px;background:url(../Images/sy_d.png);left:0px;bottom:0px;color:White;font-size:14px;position:absolute;z-index:2;}

    .sy_xz{}
    .sy_xz .t1{height:110px;padding-top:20px;background:url(../Images/title.png) center 85px no-repeat;}
    .sy_xz .t1 .tt1{font-size:22px;font-weight:bold;color:#946c42;text-align:center;line-height:35px;}
    .sy_xz .t1 .tt2{font-size:14px;color:#c9b5a0;font-family:Arial;text-align:center;line-height:20px;}
    .sy_xz .con{height:auto;overflow:hidden;margin-top:20px;}
    .sy_xz .con a{width:46%;margin-left:2%;margin-bottom:2%;height:auto;border:1px solid #DFDFDF;display:block;margin-right:0px;float:left;}
    .sy_xz .con a:hover{border:1px solid #946C42;}
    .sy_xz .con a.y{margin-right:0px;}
    .sy_xz .con img{width:100%;height:auto;}
    
    .nei_contact{color:#696969;font-size:15px;float:none;width:100%;margin-top:30px;color:#696969;}
    #dituContent{width:100%;height:380px;float:none;margin-top:30px;}
    .nei_Title{height:63px;border-bottom:2px solid #C8B4A0;width:100%;line-height:80px;font-size:22px;color:#946c42;font-weight:bold;padding-left:3px;}
    .nei_Title span{color:#c9b5a0;font-family:Arial;font-size:16px;font-weight:normal;margin-left:5px;}
    
    /*选择我们*/
    .xzList{}
    .xzList li{width:46%;height:auto;margin-left:2%;margin-top:5%;height:auto;border:1px solid #DFDFDF;display:block;margin-right:0px;float:left;}
    .xzList li img{width:100%;height:auto;}
    
    /*产品*/
    .nei_cf{padding-top:20px;text-align:center;}
    .nei_cf a{width:30%;height:33px;border:1px solid #C8B4A0;line-height:33px;text-align:center;display:inline-block;margin-left:0;margin-top:10px;color:#b49c84;font-size:14px;font-weight:bold;margin:0px;padding:0px;}
    .nei_cf a:hover{color:#946c42;}
    .nei_cf a.hover{color:#946c42;}

    .cpList{}
    .cpList li{width:46%;margin:0px 2%;height:270px;float:left;margin-top:3%;margin-right:0px;position:relative;overflow:hidden;text-align:center;}
    .cpList li.y{margin-right:0px;}
    .cpList li img{width:100%;height:auto;position:absolute;z-index:1;left:0px;top:0px;}
    .cpList li div{width:100%;padding-left:0px;text-align:center;height:30px;line-height:30px;background:url(../Images/sy_d.png);left:0px;bottom:0px;color:White;font-size:14px;position:absolute;z-index:2;}

    /*在线留言*/
    .message{}
    .message_title{height:35px;line-height:35px;color:#333333;font-size:20px;margin-bottom:30px;}
    .message .t1{font-size:16px;color:#333;height:18px;line-height:18px;margin-bottom:5px;text-indent:3px;clear:both;padding-top:15px}
    .message .inp{height:40px;border:1px solid #E5E5E5;width:90%;line-height:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-indent:5px;font-size:18px;letter-spacing:3px;}
    .message .x{color:#F13333;margin-left:5px;width:5%;}
    .message .t3{font-size:13px;color:#946C42;margin-left:2px;line-height:20px;}
    .message .tc2{height:auto;}
    .message .tc2 .c{height:auto;border:0px solid #E5E5E5;width:100%;line-height:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding-left:10px;font-size:18px;color:#c0c0c0;float:left;margin-right:10px;font-size:16px;color:#333;margin-top:20px;}
    .message .tc2 .inp2{width:68%;margin-right:12%;height:40px;line-height:40px;border:0px;float:right;font-size:18px;color:Black;letter-spacing:3px;border:1px solid #E5E5E5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
    .message .ccc{width:88%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #E5E5E5;height:100px;overflow:auto;padding:5px;}
    .message .check{margin-top:15px;height:42px;}
    .message .check input{width:110px;height:40px;border:1px solid #E5E5E5;line-height:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-indent:15px;font-size:18px;letter-spacing:3px;float:left;}
    .message .check input.hui{color:#b0b0b0;}
    .message .check img{cursor:pointer;text-align:left;vertical-align:middle;float:left;margin-left:5px;height:40px;width:100px;}
    .message .tijiao{height:40px;margin-top:15px;}
    .message .tijiao span{float:left;height:40px;line-height:40px;color:Red;}
    .message .tijiao .sc{display:block;float:left;width:115px;height:33px;line-height:33px;text-align:center;color:#e16529;position: relative;overflow: hidden;display: inline-block;*display: inline;*zoom: 1;border:1px solid #E5E5E5;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin-top:3px;}
    .message .tijiao .sc:hover{background-color:#E16529;color:White;}
    .message .tijiao .up {position: absolute;font-size: 100px;right: 0;top: 0;opacity: 0;filter: alpha(opacity=0);cursor: pointer}
    .message .tijiao .jjj{width:175px;height:40px;color:White;background-color:#E16529;text-align:center;font-size:20px;display:block;line-height:40px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;float:left;margin-left:5px;border:0px;cursor:pointer;padding:0px;}
    .message .tijiao .jjj:hover{background-color:#EA7C46;}
    
    .main_con{padding:0px 5%;width:auto;margin-top:10px;}
    .nei_zuo{float:none;width:auto;border:0px;}
    .xxk .t,.xxk .zuo_lx,.y_title,.news_d_sx a.lb,.dpjs li span{display:none;}
    
    .nei_zuo .xxk ul{border:1px solid #D8D8D8;-moz-border-radius:20px;-webkit-border-radius:20px;border-radius:20px;overflow:hidden;}
    .nei_zuo .xxk ul li{height:auto;background:none;padding:0px;}
    .nei_zuo .xxk ul li span{display:none;}
    .nei_zuo .xxk ul li a{display:block;height:35px;line-height:35px;border-top:0px;border-bottom:0px;font-size:18px;color:#515050;background-color:#F4F4F4;display:none;margin:10px 15px;padding-left:10px;}
    .nei_zuo .xxk ul li a:hover{background:#F4F4F4;border-top:0px;border-bottom:0px;color:#1494B9;}
    .nei_zuo .xxk ul li a.hover{background:#F4F4F4;border-top:0px;border-bottom:0px;color:#1494B9;}
    .nei_zuo .xxk ul li.tt{color:#515050;font-size:26px;height:35px;line-height:35px;display:inherit;cursor:pointer;padding-left:15px;background:url(../Images/m_xia.png) 95% 12px no-repeat;}
    
    .nei_you{float:none;width:auto;}
    #fengxiangx{display:none;}
    .dpjs li{height:38px;line-height:38px;border-bottom:1px dashed #CCCBCB;overflow:hidden;}
    /*产品展示*/
    .productList{}
    .productList li{width:100%;float:none;margin-left:0;margin-top:20px;text-align:center;line-height:30px;height:auto;overflow:hidden;}
    .productList li img{width:99%;height:auto;border:1px solid #E0E0E0;}
    .productList li a{color:#5b5a5a;font-size:14px;}
    .productList li a:hover{color:#0B82C2;}
    .productList li.cle{margin:0px;padding:0px;border:0px;height:0px;font-size:0px;line-height:0px;float:none;clear:both;width:100%;}
    .v_show{text-align:center;text-align:center;padding:20px 0px;}
    .v_show img{max-width:640px;width:100%}
    
    
    .productList_ul li,.productList_ul li.y{float:none;margin:auto;margin-top:10px;}
}