/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input,button{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body {
    font-size: 12px;
    font-family: ' ';
    color: #000;
}
a {
    color: #000;
}
a:hover{ color:#f60; text-decoration:underline;}
p{line-height:1.8em; padding:5px 0;}
img{outline-width:0px;vertical-align:middle;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1000px; margin:0 auto;}


.topbg{ height:40px; background:#000;}
.top{ height:40px; line-height:40px;}
.top_left{ float:left; color:#fff; height:40px;}
.top_left span{ display:block; height:40px; float:left;}
.top_left span.email{ background:url(../images/email.png) center no-repeat; width:20px;}
.top_left span.tel{ background:url(../images/tel.png) left center no-repeat; padding-left:30px; margin-left:30px;}
    .top_left span.Skype {
        background: url(../images/skype.png) left center no-repeat;
        padding-left: 30px;
        margin-left: 30px;
    }
.top_right{ float:right;}
.top_right a{ color:#fff;}

.header{ width:100%; background:#fff; height:80px; border-bottom:1px solid #ccc; position:relative; z-index:99;}
.head{ height:80px;}
.head .logo{ float:left; padding-top:10px;    margin-left: -101px;}
/*menu*/
.menu{height:80px;line-height:80px; float:left; margin-left:20px;}
.menu ul li{ float:left;}
    .menu a {
        font-size: 16px;
        color: #333;
        text-decoration: none;
        display: block;
        text-align: center;
        padding: 0px 17px;
    }
.menu a:hover{color:#81511c;}
a.menu_hover{color:#81511c;font-weight:bold;}
.menu_down span{ display:block;background:url(../images/menu_down.gif) right 10px center no-repeat;}
.nav_bg{position:absolute;width:100%;height:178px;bottom:-178px;border-top:1px solid #ccc;background-color:#fff;left:0;display:none;z-index:9;box-shadow:0 2px 4px rgba(0,0,0,0.27),0 0 40px rgba(0,0,0,0.06) inset;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.27),0 0 60px rgba(0,0,0,0.06) inset}
.nav_bg .item{ position:relative;padding:10px 0;height:150px;overflow:hidden}
.nav_pos{position:absolute;top:0;left:00px;width:1000px;padding:10px 0}
.pic_div{position:relative;z-index:900;width:900px;margin-left:50px;float:left}
.nav_pos dl{margin:10px 10px 10px 32px;float:left;width: 180px;text-align: center;}
.nav_pos dl dt{width:180px;height:100px;display:table-cell;text-align:center;vertical-align:middle;overflow:hidden}
.nav_pos dl dt img{max-width:140px;max-height:100px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}
.nav_pos dl:hover dt img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.nav_pos dl dd{font-size:14px; height:38px; line-height:38px;}
.nav_pos dl dd a{ padding:0px;font-size:14px;}
.right_click,.left_click{position:absolute;top:55px; width:40px; height:40px;cursor:pointer;z-index:9999; border-radius:40px;}
.left_click{left:0; background:url(../images/left1.jpg) center no-repeat;}
.right_click{right:0; background:url(../images/right1.jpg) center no-repeat;}
.right_click:hover{ background:url(../images/right1_h.jpg) center no-repeat}
.left_click:hover{ background:url(../images/left1_h.jpg) center no-repeat;}

.language {
    float: right;
    line-height: 80px;
}
    .language a {
        padding: 0px 10px;
    }
/*banner_03*/
.banner_03{ position:relative; z-index: 1; width:100%; height:550px; overflow:hidden;}
.banner_03 .bd { Z-INDEX: 0; position: relative; overflow:hidden; }
.banner_03 .bd ul{ margin:0px auto;}
.banner_03 .bd li { width:100%; height:550px; text-align:center;  overflow:hidden;}
.banner_03 .hd { position:relative; top:-40px; width:1100px; height:20px; margin:0px auto; text-align:center;}
.banner_03 .hd ul { position:absolute; left:50%; margin-left:-60px; bottom:0px; z-index:99; width:150px; height:22px;}
.banner_03 .hd ul li { height:22px; width:22px; margin-left:15px; text-align:center; text-indent:-9999em; float:left; background:url(../Images/BannerBg_02.png) no-repeat; cursor:pointer;}
.banner_03 .hd ul .on { background:url(../images/BannerBg_01.png) no-repeat; }
.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}

.con1bg{ background:#525355; padding-top:20px; padding-bottom:40px;}
.con1 h2{color: #fff;font-size: 30px;text-align: center;margin: 45px 0 60px 0;}
.con1 ul li {
    float: left;
    width: 328px;
    margin-right: 4px;
}
    .con1 ul li dl dt {
        background: #fff;
        text-align: center;
        width: 328px;
        height: 225px;
        overflow: hidden;
        padding-bottom: 10px;
    }
        .con1 ul li dl dt .img {
            width: 328px;
            height: 180px;
            display: table-cell;
            text-align: center;
            vertical-align: middle
        }
.con1 ul li dl dt .img img{max-width:210px;max-height:150px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden}
.con1 ul li dl dt:hover .img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-backface-visibility:hidden}
.con1 ul li dl dt span{ display:block;padding: 0 10px;height: 40px; line-height:20px;overflow: hidden; font-size:12px;}
    .con1 ul li dl dd {
        background-color: #0071bd;
        text-align: center;
        padding: 30px 15px;
        position: relative;
    }
.con1 ul li dl dd strong{ display:block;font-size: 16px;padding: 10px 0 15px 0;color: #fff;}
.con1 ul li dl dd strong a{color: #fff;}
.con1 ul li dl dd span{ display:block; text-align:center;}
    .con1 ul li dl dd span a {
        display: inline-block;
        padding: 5px 15px;
        background: #c1282d;
        border-radius: 2px;
        -webkit-transition: all .8s ease-out;
        -moz-transition: all .8s ease-out;
        -ms-transition: all .8s ease-out;
        -o-transition: all .8s ease-out;
        transition: all .8s ease-out;
        color: #fff
    }
.con1 ul li dl dd span a:hover{background:#fff;color:#5b360e}
.con1 ul li.i1 dl dd:before {position: absolute;right: 46%;top: 0;width: 1px;height: 10px;content: "";border: 9px solid transparent;border-top: 18px solid #fff;}
.con1 ul li.i2 dl dd:after {position: absolute;right: 46%;bottom: 0;width: 1px;height: 10px;content: "";border: 9px solid transparent;border-bottom: 18px solid #fff;}


.con2{ margin-top:15px; position:relative;}
.con2 h2{font-size:30px;padding:30px 10px 40px 10px;color:#333;border-bottom:2px solid #c5c5c5;text-align:center;}
.con2 h2:before{content:""}
.con2 .p_divider{display:block;position:absolute;width:1px;background-color:#e0e0e0;background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,rgba(252,252,252,0) 1%,#e0e0e0 15%,#e0e0e0 85%,rgba(255,255,255,0) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(1%,rgba(252,252,252,0)),color-stop(15%,#e0e0e0),color-stop(85%,#e0e0e0),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,rgba(252,252,252,0) 1%,#e0e0e0 15%,#e0e0e0 85%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(top,rgba(255,255,255,0) 0,rgba(252,252,252,0) 1%,#e0e0e0 15%,#e0e0e0 85%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(top,rgba(255,255,255,0) 0,rgba(252,252,252,0) 1%,#e0e0e0 15%,#e0e0e0 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(252,252,252,0) 1%,#e0e0e0 15%,#e0e0e0 85%,rgba(255,255,255,0) 100%)}
.con2 .p_l{left:33.2%;height:86%;display:block}
.con2 .p_r{height:86%;display:block;left:66.5%}
.con2 ul{ margin-top:20px;}
.con2 ul li{ float:left; width: 300px;padding: 25px 16px;border-bottom: 1px solid #e0e0e0;height: 310px;}
.con2 ul li .pro_img{text-align:center;height:150px;margin-left:42px}
.con2 ul li .pro_img a{width:210px;height:150px;overflow:hidden;border:1px solid #dedede;display:table-cell;margin:0 auto;background:#fff;vertical-align:middle;text-align:center}
.con2 ul li .pro_img a:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);transition:all .3s}
.con2 ul li .pro_img a img{max-width:210px;max-height:150px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden}
    .con2 ul li dl {
        padding: 0px 30px;
        font-size: 14px;
    }
        .con2 ul li dl dt {
            padding: 10px 0px;
            height: 37px;
            line-height: 20px;
            font-size: 14px;
        }
.con2 ul li dl dt a{ color:#333;}
.con2 ul li dl dd{position:relative;line-height:1.5em;width:240px;padding-left:10px;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.con2 ul li dl dd:before{content:"";width:2px;height:2px;border-radius:2px;background:#333;position:absolute;left:0;top:9px}

.con3bg{ background:#080810; margin-top:50px; padding-bottom:30px;}
.con3 h2{font-size: 30px;padding: 50px 40px 40px 40px; color:#fff;text-align: center;}
    .con3 h2 font {
        color: #c1282d;
    }
.c3_left{float:left;width:400px;margin-left:20px;position:relative}
.c3_left:before{content:"";display:block;width:0;height:300px;border-left:1px dashed #666;position:absolute;left:25px;top:30px;}
.c3_left .one .tit{margin:10px 0 5px 0; overflow:hidden;}
.c3_left .one .tit strong{float:left;width:50px;height:50px; border-radius:50px;text-align:center;line-height:50px; position:relative; z-index:9;}
.c3_left .one .tit strong{background:url(../images/home.png) center no-repeat #fff;}
    .c3_left .two .tit strong {
        background: #fff;
        color: #81511c;
        background: url(../images/home.png) center no-repeat #fff;
        font-size: 25px
    }
.c3_left .three .tit strong{background:url(../images/usd.png) center no-repeat #fff;}
.c3_left .one .tit i{font-style:normal;font-size:24px;line-height:50px;margin-left:10px;color:#fff}
    .c3_left .one span {
        display: block;
        font-size: 14px;
        padding-left: 20px;
        color: #fff;
        line-height:17px;
    }
.c3_left .one span b{ font-weight:normal;}
.c3_left a{font-weight:bold;color:#fff;padding-top:10px;display:block;font-size:16px}
.c3_left a:hover{color:#5b360e}
.c3_right{float:right;width:540px;}
.c3_right .img1{max-width:400px;max-height:250px;width:400px; margin:0 auto; display:block;}
.c3_right .img2{width: 250px;height: 150px;margin-top: 20px;margin-right: 15px;}

.footer{ background:#2d2d2d;}
.f1{ padding:20px 0px; color:#fff;}
.f1 h2{border-bottom: 1px solid #6b7275;font-size: 24px;padding: 15px 0 35px 0;margin: 5px 0 30px 0;}
.f1_left{ float:left; width:310px;}
.f1_left dl{margin-bottom:20px; overflow:hidden;}
.f1_left dl dt{float:left;border:3px solid #ccc;width:80px;height:80px;overflow:hidden;border-radius:1px}
.f1_left dl dt:hover{border:3px solid #81511c}
.f1_left dl dt a{width:80px;height:80px;display:table-cell;text-align:center;vertical-align:middle}
.f1_left dl dt img{max-width:80px;max-height:80px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden}
.f1_left dl:hover dt img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-backface-visibility:hidden}
.f1_left dl dd{float:left;width:185px;line-height:1.5em;margin-left:20px}
.f1_left dl dd strong{ display:block;font-size:14px;font-weight:normal}
.f1_left dl dd strong a{ display:block;height:45px;color:#fff}
.f1_left dl dd strong a:hover{color:#c6a179}
.f1_left dl dd b{ display:block; font-weight:normal;text-align:left;margin:10px 0 15px 0}
.f1_left dl dd b a{display:inline;background-color:#3e454a;color:#fff;padding:1px 5px;border-radius:2px;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-ms-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}
.f1_left dl dd b a:hover{color:#c6a179;text-decoration:none}
.f1_mid{ float:left; width:310px; margin:0px 35px;}
.f1_mid dl{ background:#ccc; overflow:hidden; margin-bottom:15px; border-radius:3px;}
.f1_mid dl dt{ float:left; width:30px; background:url(../images/address.png) center no-repeat; height:40px;}
.f1_mid dl dd{ background:#121212; float:right; padding:10px; width:260px; line-height:20px;}
.f1_mid dl dt.tel{ float:left; width:30px; background:url(../images/tel_1.png) center no-repeat; height:40px;}
.f1_mid {
    float: left;
    width: 310px;
    margin: 0px 35px;
}

    .f1_mid dl {
        background: #ccc;
        overflow: hidden;
        margin-bottom: 15px;
        border-radius: 3px;
    }

        .f1_mid dl dt {
            float: left;
            width: 30px;
            background: url(../images/address.png) center no-repeat;
            height: 40px;
        }

        .f1_mid dl dd {
            background: #121212;
            float: right;
            padding: 10px;
            width: 260px;
            line-height: 20px;
        }

    .f1_mid dl dt.tel1 {
        float: left;
        width: 30px;
        background: url(../images/Email-1.png) center no-repeat;
        height: 40px;
    }
.f1_right{ float:right; width:310px;}
.f1_form .form-control{ display:block;background: #2d2d2d;border: 1px solid #b1b8bb;width: 100%;color: #fff;border-radius: 3px;outline: 0;font-size: 14px; height:35px; line-height:35px; padding:0px 7px; box-sizing:border-box;}
.f1_form .oth_question{ display:block;background: #2d2d2d;border: 1px solid #b1b8bb;width: 100%;color: #fff;border-radius: 3px;outline: 0;font-size: 14px; padding: 7px;height: 201px; line-height:35px; box-sizing:border-box; margin-top:20px;}
.f1_form .f1_btn{ text-align:right; margin-top:20px;}
    .f1_form .f1_btn input {
        background-color: #c1282d;
        outline: 0;
        cursor: pointer;
        color: #fff;
        border: 0;
        border-radius: 2px;
        font-size: 16px;
        width: 90px;
        padding: 0px 7px;
        height: 35px;
        line-height: 35px;
    }
.f2{height: 24px;margin: 5px auto;text-align: center;color: #fff;line-height: 18px;border-top: 1px solid #ddd;padding-top: 5px;}



/*Add------------------------------------------------------------------------------*/

.weizhi{height:30px; line-height:30px; margin-top:15px;}
.inside{ padding-bottom:20px;}
.inside_left{ width:240px; float:left;}
.inside_left h2{ border-bottom:2px solid #81511c; height:35px; line-height:35px; padding-left:10px; color:#81511c; font-size:16px; background:#f5f5f5;}
.inside_left .side_a{ border:#d8d8d8 solid 1px;}
    .inside_left .side_a dl dt {
        border: #f0f4f6 solid 1px;
        padding: 5px 10px;
        line-height: 20px;
        background: #e4e4e4;
        color: #333;
        font-weight: bold;
    }
    .inside_left .side_a dl dt a {
        color: #333;
        font-weight: bold;
    }
.inside_left .side_a dl dt span{ color:#4e4e4e;}
.inside_left .side_a dl dd{ padding:3px 10px; line-height:20px;}
.inside_left .side_b{margin-top: 15px;border: #d8d8d8 solid 1px;}
.inside_left .side_b ul{ padding:10px 0px; border-bottom:#d8d8d8 solid 1px;}
.inside_left .side_b ul li{ float:left; width:50%; text-align:center;}
.inside_left .side_b dl dd{font-size: 12px;margin: 0 5px;padding: 5px;line-height: 17px;border-bottom: #a2a2a2 dotted 1px;}
.inside_left .side_b dl dd span{ display:block;}
.inside_left .side_b dl dd i{ display:block; font-style:normal; text-align:right; height:20px; line-height:20px; padding:10px 0px;}
.inside_left .side_c{ border:#d8d8d8 solid 1px; margin-top:15px;}
.inside_left .side_c .side_c_mess{ text-align:center; padding:20px 0px;}
.inside_right{ width:730px; float:right; }
.prolist_title{ font-size:16px; color:#81511c; font-weight:bold; line-height:35px; margin-bottom: 10px;background: #fff;height: 23px;position: relative;overflow: visible;border-bottom: 1px dashed #b0b0b0;}
.prolist_title strong{left: 0;top: 6px;background: #fff;position: absolute;padding-right: 10px; color: #333;}
.prolist_title strong a{ color:#333;}
.inside_prolist ul{ padding:15px 0px;}
.inside_prolist ul li{ float:left; padding:8px 8px 10px; width:156px; text-align:center; margin:0px 5px;} 
.inside_prolist ul li img{ width:140px; height:100px; border:1px solid #dedede;}
.inside_prolist ul li span{ display:block; height:40px; line-height:20px; overflow:hidden; text-align:center; padding-top:10px;}
.inside_prolist ul li:hover {-webkit-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);-moz-box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);box-shadow: 2px 2px 8px 1px rgba(0,0,0,.13);border-color: #ccc;}

.prodetail_1{ margin-bottom:35px;}
.prodetail_1 h2{ margin-bottom:20px;}
.prodetail_left1{ float:left; width:324px;}
.gallery{ text-align:left;} 
.gallery .bd li{ border:1px solid #ddd;}
.gallery .bd li img{ width:322px; height:222px;   } 
.gallery .hd{ position:relative; padding:0 21px; margin-top:8px; zoom:1; background:#eee; border:1px solid #accaf8;box-shadow: 0 1px 6px #888 inset;  height:61px;} 
.gallery .hd ul{ overflow:hidden; zoom:1; }
    .gallery .hd li {
        width: 59px;
        text-align: center;
        cursor: pointer;
        margin: 8px 5px;
        display: inline-block;
    } 
.gallery .hd li img{ width:59px; height:45px; border:1px solid #dcdcdc;   } 
.gallery .hd .sNext,.gallery .hd .sPrev{ text-align:center;  width:21px; height:61px; line-height:61px; background:#999;  box-shadow: 0 1px 6px #888 inset; cursor:pointer; position:absolute;  left:0px; top:0px; } 
.gallery .hd .sNext{ left:auto; right:0px; } 
.prodetail_left1 .sear {padding-left: 20px;line-height: 1.5em;overflow: hidden;margin-top: 10px;text-align: left; color:#333;}
.prodetail_left1 .sear span{ float:left;font-weight: bold;background: url(../images/i1.png) no-repeat left center;display: inline-block;padding-left: 20px;margin-left: -20px;}
.prodetail_left1 .sear a{ color:#333;}
.prodetail_right1{ float:right; width:380px; text-align:left; color:#333;}
.prodetail_right1 h3 { font-size:16px;padding-left: 4px;height: 27px;line-height: 27px;}
.prodetail_right1 table tr th,.prodetail_right1 table tr td { font-weight:normal; line-height:21px;vertical-align: top;padding: 4px; font-size:14px;text-align: left;}
.prodetail_right1 a{ margin-top:10px; display:block;}
.prodetail_2 h2{ margin-bottom:10px;}
.prodetail_3 h2{ margin-top:10px; margin-bottom:10px;}
.prodetail_left3 {
    float: left;
    width: 282px;
    line-height: 20px;
}
.prodetail_left3 strong{ display:block;}
    .prodetail_left3 span {
        display: block;
        font-weight: bold;
    }
.prodetail_right3{ float:right; width:415px; color:#333;}
.prodetail_right3 b{ display:block; line-height:20px;}
.prodetail_right3 textarea{ display:block;width: 402px;height: 155px;font-size: 12px;margin-top: 3px;padding: 5px;}
.prodetail_right3 span{text-align:right;display:block}
.prodetail_4{ margin-top:10px;}
.prodetail_4 ul li{ float:left;width: 140px;height: 175px;min-height: 185px;padding-top: 5px;border: 1px solid #eee;overflow: hidden;background: #fff; position:relative; margin-right:5px; margin-top:10px;}
.prodetail_4 ul li img{ width:100px; display:block; margin:0 auto; padding:20px 0px;}
.prodetail_4 ul li span{ display:block; padding:0px 5px;}
.prodetail_4 ul li .param{ padding:20px 0px;}
.prodetail_4 ul li p{ padding:0px 5px;}
.prodetail_4 ul li:hover {height: auto;border-color: #CCC;box-shadow: 1px 1px 6px rgba(0,0,0,.2);}
.prodetail_4 ul li:nth-child(5n){ margin-right:0px;}
.contact_1 h2{ margin-bottom:10px;}
.contact_1 .tables th{width:140px !important;vertical-align:top;text-align:right;padding:3px 0}
.contact_1 .tables td{text-align:left;padding:3px 0 10px 6px}
.contact_1 textarea{ display:block;width: 490px;height: 155px;font-size: 12px;margin-top: 3px;padding: 5px;}
.contact_1 span{text-align:right;display:block}
.inside_right h2{ border-bottom:2px solid #81511c; height:35px; line-height:35px; padding-left:10px; color:#81511c; font-size:16px; background:#f5f5f5;}


.about1 h2{font-size: 28px;padding: 40px 0 50px 0;text-align: center;color: #81511c;}
.about1_txt {
    font-size: 14px;
    margin-bottom: 20px;
    color: #000;
}
.about1_txt p{ padding:0px; font-size:14px; line-height:28px;}

.about2bg{ background:#81511c; margin-bottom:50px;}
.about2 h2{font-size: 28px;padding: 50px 0 50px 0;text-align: center;color: #fff;}
.about2 ul { padding-bottom:20px;}
.about2 ul li{float:left;width:25%;text-align:center}
.about2 ul li strong{ display:block;margin-bottom:40px}
.about2 ul li strong span{ display:inline-block;width:100px;height:100px;line-height:100px;border:3px solid #fff;border-radius:100px;color:#fff}
.about2 ul li strong .a1{background:url(../images/pawn.png) center no-repeat #c6a179;}
.about2 ul li strong .a2{background:url(../images/pawn.png) center no-repeat #c6a179;}
.about2 ul li strong .a3{background:url(../images/pawn.png) center no-repeat #c6a179;}
.about2 ul li strong .a4{background:url(../images/pawn.png) center no-repeat #c6a179;}
.about2 ul li b{ display:block; color:#fff;font-size:18px;}
.about2 ul li b a{ color:#fff;}
.about2 .zan{font-size:60px;text-align:center; position:relative; top:35px; height:100px;}
.about2 .zan span{ display:inline-block;width:100px;height:100px;line-height:100px;border:3px solid #fff;border-radius:100px;color:#fff;background:url(../images/pawn.png) center no-repeat #c6a179;}


.about3{ position:relative;}
.about3 h2{text-align: center;color: #81511c;font-size: 28px;padding: 40px 0 50px 0;}
/*slideTxtBox_01*/
.slideTxtBox_01 .hd{ height:31px;}
.slideTxtBox_01 .hd ul{ height:31px;}
.slideTxtBox_01 .hd ul li{float:left;border:1px solid #ccc;margin-right:10px;cursor:pointer;margin-bottom:-2px;background-color:#f5f5f5;border-bottom:1px solid #81511c}
.slideTxtBox_01 .hd ul li span{display:inline-block;padding:0 15px;height:30px;line-height:30px;font-size:16px;font-weight:bold}
.slideTxtBox_01 .hd ul li.on{border:1px solid #81511c;border-bottom:1px solid #fff;border-top:2px solid #81511c;background-color:#fff;color:#81511ccursor:pointer; } 
.slideTxtBox_01 .bd{border-top: 1px solid #81511c;padding: 15px 10px;}
.about3_con {width: 510px;padding: 0 15px;border-right: 1px solid #ccc;min-height: 300px;}
.about3_right{ position:absolute; top:175px; right:0px;}
.slideBox{ width:400px; height:250px; overflow:hidden; position:relative;  }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul li{ position:relative;}
.slideBox .bd ul span{ display:block; height:40px; line-height:40px; background:#000; background:rgba(0,0,0,0.8); position:absolute; bottom:0px; width:100%; color:#fff; padding-left:10px;}
.slideBox .bd img{ width:400px; height:250px; }

.about4bg{ background:#eee; padding-bottom:20px; color:#333;}
.about4 h2{text-align: center;color: #81511c;font-size: 28px;padding: 50px 0;}
.about4 .main_market, .about4 .business_type, .about4 .others {
    width: 200px;
    float: left;
    margin: 0 24px
}
.about4 .icon{width:100px;height:100px;border-radius:50px;background:#81511c;position:relative;-moz-transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out; display:block; margin:0 auto;margin-bottom:20px;}
.about4 .icon:hover{transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg)}
.about4 .icon:before{position:absolute;content:"";display:block;width:66px;height:66px;left:17px;top:17px;}
.about4 .main_market .icon:before{ /*background:url(../images/a2.png) no-repeat center;*/}
.about4 .business_type .icon:before{ background:url(../images/a3.png) no-repeat center;}
.about4 .others .icon:before{background:url(../images/a1.png) no-repeat center;}
.about4 dl dt{font-size:18px;font-weight:bold;line-height:45px; padding-left:60px;}
.about4 dl dd{margin-left:60px;line-height:28px;font-size:14px}

.about5 h2{font-size: 28px;padding: 50px 0;text-align: center;color: #81511c;}
.about5 h3{ font-weight:normal; font-size: 14px;margin-bottom: 50px;text-align: center;}
.about5 ul li{text-align:center; float:left; width:250px;}
.about5 ul li img{padding:0 20px 20px 20px;max-width:180px;max-height:270px;width:180px}

/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


