body,html{ padding: 0; margin: 0; font-family: arial;}
ul li{ list-style: none ;}
ul,li{ margin: 0; padding: 0;}
.clear{ clear: both;}
.ny_banner img,.zt_pro_del img{ width: 100%;; height: auto; padding: 0; margin: 0; border: 0; display:block}

.cjdl_ztcon{ width: 1200px; margin: auto;}
.cjdl_ztcon .cjdl_ztico ul li{float: left; text-align: center; width: 16%; margin: 2%;}
.cjdl_ztcon .cjdl_ztico ul li span{ display: block; line-height: 25px;    text-transform: uppercase;}
.cjdl_lxzx ul li{ float: left; width: 21%; margin: 2%;}
.cjdl_xgcp ul li{ float: left; width: 20%; margin: 2.5%;    border: 1px #ddd solid;}
.cjdl_xgcp ul li img{border-bottom: 1px #ddd solid; width:100% }
.cjdl_xgcp ul li span{ display:inline-block; text-align:center; margin:10px;margin: 0 auto;    margin-bottom: 10px; text-transform: uppercase;}
.cjdl_xgcp ul li .pro_xqtit .cjdl_ztinq{ display:block; width:100px;border-radius: 50px; border:1px #ddd solid}
.cjdl_ztprode{    line-height: 30px; padding-bottom: 50px;}
.ztbanner{ background-image:url(../images/hot/xqbg.jpg); height: 493px; background-repeat: repeat-x}
.cjdl_lx{ background:#fff}
.zt_content{background:#fff}
.zt_pro_del h1{display: inline-block; color: #0166ce;border-bottom: 2px #0166ce solid;margin-bottom: 35px;}
.cjdl_menutit{    font-size: 20px; text-transform: uppercase;font-weight: bold;}




.sub-language {

            position: absolute;

            right: -60px;

            -ms-transform: translateX(-50%);

            transform: translateX(-50%);

            background: #fff;

            /*border-top: 2px solid #000000;*/

            -webkit-border-bottom-left-radius: 3px;

            border-bottom-left-radius: 3px;

            -webkit-border-bottom-right-radius: 3px;

            border-bottom-right-radius: 3px;

            /*padding: 5px 0px;*/

            -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, .1);

            box-shadow: 1px 1px 3px rgba(0, 0, 0, .1);

            z-index: 9880;

            display: none;

        }


/*
        .sub-language > a:hover {

            background: #005aad;

            color: #fff !important;

        }*/



        .sub-language > .sub-language-item {

            line-height: 24px !important;

            display: block !important;

           /* padding: 0 15px !important;*/

            margin: 0 !important;

            color: #000 !important;

        }



        div.language > div.active {

            display: block !important;

        }



        div.language {

            position: relative;

            /*right: 0px;*/

            font-size: 14px;

            display: inline-block;

            margin-right: 20px

        }



        div.language:hover {

            color: #ffca06;

            cursor: pointer;

        }



        div.language > i.fas {

            display: inline-block;

            font: normal normal normal 14px/1 FontAwesome;

            font-size: inherit;

            text-rendering: auto;

            -webkit-font-smoothing: antialiased;

        }



        #sidebar > div.item > a > i {

            line-height: 40px !important;

        }



        div.copy > div.uibases-container > div.inner-srow > div.sns > div.list > a.item > i {

            line-height: 50px !important;

        }


@media screen and (max-width:1200px) {
.zt_content,.cjdl_lx{ width: 100%;    margin: 0 auto;}
.cjdl_ztcon{    width: 95%;}
	
.cjdl_ztico img{ width: 30px;}	
.cjdl_ztcon .cjdl_ztico ul li span{ line-height: 15px;}
.zt_pro_del h1{ font-size: 25px;}	
.ztbanner{ height: auto;}	
.cjdl_ztprode span{ font-size: 14px !important;}	
.cjdl_ztprode{ font-size: 12px;}	
.cjdl_xgcp ul li{width: 45%;}	
footer{ min-height:300px;}
footer .copyright{    line-height: 2.23529rem;}
.cjdl_ztprode table,.cjdl_ztprode table tbody{    width: 100%;display: block;}
.cjdl_ztprode  table tbody tr td{ font-size: 10px;}
.cjdl_ztcon .cjdl_ztico ul li{    width: 20%; margin: 10px 0px;}
}
