﻿a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;background:0 0;border:0;outline:0}
body{font-size:16px;color:#000;font-family:"é»‘ä½“"}
li{list-style:none}
h1{margin-top:13px;font-size:17px;line-height:30px}
body,input,option,select,table,textarea{line-height:2}
ol,ul{list-style:none}
blockquote,q{quotes:none}
:focus{outline:0}
.clear{clear:both}
ins{text-decoration:none}
del{text-decoration:line-through}
a{color:#2b2b2b;text-decoration:none}
a:hover{color:#db0402}
.clearfix{clear:both}
.box1200{max-width:1200px;margin:0 auto;width:100%;position:relative}
#page:after,.box1200:after,.c:after{display:block;content:'';clear:both}

#indexL{width:26%;max-width:268px;float:left}
#page{max-width:1200px;margin:50px auto}
#page:after{content:'';display:block;clear:both;}
#page #prolist{margin-top:0}
.product-left{background:#fff}
.lxwm-ul li{
    font-size: 16px;
}
.left-prolist{padding-bottom:20px;border:1px solid #d2d2d2;border-radius:10px 10px 0 0}
.left-prolist dt{background: #db0402;text-align:center;color:#fff;line-height: 50px;margin-bottom:10px;}
.left-prolist dt p{font-size:17px;font-weight:700;line-height:30px}
.left-prolist dt strong{font-size:21px}
.left-prolist dd ul{display:none;left:224px;top:-1px;width:600px;padding:10px 20px;background:#fff}
.left-prolist dd.on{color:#fff;border:1px solid #db0402;border-right:0;position:relative;z-index:10}
.left-prolist dd.on>a{font-size:14px;position:relative;z-index:11}
.left-prolist dd.on ul{position:absolute;display:block;z-index:-1;border:1px solid #db0402}
.left-prolist dd{line-height:44px;border-bottom:1px dotted #999;text-align:center;margin:0 20px;background:#fff;font-size:14px;position:relative}
.left-prolist dd a{display:block;background:#fff}
.left-prolist dd ul li{float:left;width:46%;margin:0 2%;text-align:left;border-bottom:1px dotted #999}
.left-prolist dd ul li a{font-size:14px}
.left-contact{border:1px solid #000;margin-top:40px;padding:10px}
.left-contact dt{border-bottom:1px solid #c5c5c5}
.left-contact dt span{display:inline-block;display:*block;border-bottom:3px solid #000;width:auto;margin-bottom:-2px;font-size:20px;font-weight:700}
.left-contact dd{font-size:12px;line-height:30px}
.left-contact .company{font-size:14px}
#right{width:72%;float:right}
.site .right-title{border:0}
.site .right-title span{border:0;font-size:18px}
.right-title{line-height:40px;border-bottom:1px solid #c5c5c5}
.right-title span{display:inline-block;border-bottom:3px solid #666;margin-bottom:-2px;font-size:20px}
.right-title b{float:right;color:#756a5a;font-size:14px;font-weight:400}
.con{padding:1%}
.con img{max-width:100%;height:auto}
.about-con table{max-width:100%;border-collapse:collapse}
.about-con table td{border:1px solid}
.about-con img{max-width:100%}
.gsxc img{display:block;padding:5px;border:1px solid;border-radius:5px;box-shadow:5px 5px #c5c5c5;box-sizing:border-box;max-width:270px;height:auto}
.download-con ul{margin:40px 0;text-align:center}
.download-con>ul>li{width:30%;float:left;margin:0 12px 10px;text-align:center}
.download-con li img{object-fit:cover;max-width:100%;width:250px;height:190px;padding:5px;border:1px solid;border-radius:5px;box-shadow:5px 5px #c5c5c5;box-sizing:border-box}
.download-con li p{text-align:center;line-height:24px;height:48px}
.newslist-con{padding:10px}
.newslist-con>ul>li{border-bottom:1px dashed #c5c5c5;zoom:1}
.newslist-con>ul>li>a{float:left;padding-left:18px;background:url(../images/common/news-li.png) no-repeat 0 center}
.newslist-con>ul>li>span{float:right;padding-right:15px;color:#7f7f7f;font-size:14px}
.newslist-con>ul>li:after{content:'';clear:both;display:block}
.news-con .news-title{text-align:center;font-size:20px;margin:10px 0;font-weight:400}
.news-con .laiyuan{font-size:12px;text-align:center;font-weight:400}
.news-con .laiyuan span{padding:0 5px}
.tag{font-size:14px;color:#343434}
.news-related{padding:10px}
.news-related li{line-height:30px}
.news-related li a{float:left}
.news-related li span{float:right;font-size:14px;color:#747474}
.news-related li:after{content:'';display:block;clear:both}
.pro-related{padding:20px 0}
.pro-related li{width:30%;margin:0 13px 10px;float:left}
.pro-related>li>a{display:block;position:relative;height:0;padding:39% 0;overflow:hidden;border:1px solid;border-radius:5px;box-shadow:5px 5px #c5c5c5}
.pro-related li img{width:100%;height:100%;padding:5px;box-sizing:border-box;display:block;position:absolute;top:0;left:0}
.pro-related li p a{display:block;text-align:center}
.article{padding:10px;border:1px solid #c5c5c5;margin:10px}
.article .xy{float:left;width:220px;border:1px solid #c5c5c5;padding:5px;border-radius:5px;margin-right:20px}
.article .xy img{max-width:100%}
.article .xz{float:left}
.article .xz dt{font-size:16px;line-height:40px}
.article .xz dd{font-size:14px;line-height:30px}
.article:after{content:'';display:block;clear:both}
.pages{text-align:center;margin-top:10px}
.pages:after{display:block;content:'';clear:both;}
.pages a,.ctxt{display: inline-block;}
.ctxt{width: 30px;height: 30px;background:#000;color:#fff;}
.pages a{color:#000;height:28px;border:1px solid #000;width:28px;}
.pages a:hover{background:#000;color:#fff}


@media only screen and (min-width: 100px) and (max-width: 640px) {
	#phone1{display: block;line-height: 45px;font-size: 20px;padding: 0 5px;}
    .right-title b,#bottom,#foot,#head:before, #head:after{
        display: none;
    }

    .box1200, #about, .aboutL, .aboutR, #alzs, .slideBox, #prolist, #contact, #gsdt, #hyzx,.slideBox .bd img, #page, #right, .download-con ul, .download-con > ul > li, #indexL, #indexR {
        width: 98% !important;
        padding: 1%;
        margin: 0 auto !important;
    }

    #top, .headR, #yqlj,#foot ul{
        display: none;
    }

    .headL {
        line-height: normal;
        padding: 5px 0;
        width: 80%;
    }

    .headL img {
        max-width: 100%;
        height: auto;
    }

    #gsdt, #hyzx {
        margin: 0 !important
    }

    #nav {
        line-height: 30px;
        display: none;
        background: #db0402;
    }

    #nav li {
        text-align: center;
        border-bottom: 1px solid #fff;
        width: 50%;
        float: left;
    }

    #product img {
        height: 150px !important;
        margin:  0 auto;
        max-width: 100%;
    }

    #phone-nav {
        display: block;
        width: 10%;
        float: right;
        height: 35px;
        margin: 5px;
    }

    #phone-nav li {
        width: 100%;
        height: 6px;
        background: #000;
        margin: 5px 0;
        border: 0;
    }
#tmpAreaLmtDiv,.drop-con{display: none !important;}
    .social_nav5 {
        display: block;
    }

    #phone {
        height: 58px;
    }

    .about-con table {
        width: 98%;
    }
    .indexL_pro dd{float:left;width: 50%;}
    .left-prolist:after{display:block;content:'';clear:both}
    .indexL_pro dt{display: none;}
    #indexL{MAX-WIDTH:100%;}
     .pro-related li,.left-prolist dd{width: 46%;margin:1% 2%;float: left;}
}