form,input,select,div,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}

body,td,select,input,div{margin:0px;padding:0px;}

h1{font-size:14px;}

body{font-size:14px; color:#333333;}

img{border:0px;border:none;}

ul{list-style:none; }

a{text-decoration:none; color:#333333;}

a:hover{text-decoration:underline;}
*{margin:0px;padding:0px;}
/*****************************************全局定义结束*/

#apDiv1 {position:fixed; width:100px; height:auto; z-index:1; left: 10; top: 200px; background:#9f0100;}
#apDiv1 li{ line-height:40px; font-size:14px; font-weight:bold; text-indent:20px; display:block;}
#apDiv1 li a{color:#FFFFFF; display:block;}
#apDiv1 li a:hover{color:#FFFFFF; display:block; background:#620400;}

.head{width:1000px; height:102px; margin:auto;}

.zy_logo{width:315px; float:left; height:auto; padding-top:20px;}

.zy_logo_r{width:374px; float:right; height:auto; padding-top:20px;}

.nav{width:1000px; height:40px; margin:auto; background:#9f0100;}

.nav li{float:left; display:block; width:125px; height:40px; line-height:40px; text-align:center; font-weight:bold;}

.nav li a{color:#FFFFFF; display:block;}

.nav li a:hover{ display:block; background:#620400;}

.banner{width:1000px; height:auto; margin:auto;}
.zys{width:1040px; height:auto; margin:20px auto auto auto;}
.zys_b{width:1000px; line-height:40px; height:40px; font-weight:bold; border-bottom:solid 3px #990000; margin:auto;}
.zys_b strong{ font-size:18px;}
.zys_x{width:1040px; height:auto;}
.zys_d{width:235px; height:380px; float:left; margin-top:20px; margin-left:17px; border:solid 2px #FFFFFF;}
.zys_d:hover{ border:solid 2px #990000; width:235px; height:380px;}
.zyst{width:235px;}
.zyst img{width:231px;  border: 1px solid #dbdbdb;}
.zysz{ line-height:30px; text-align:center; height:30px; overflow:hidden}


.tel{
    display: none;
}

.list ul li .zys_d{width:220px; height:350px; float:left; margin-top:20px; margin-left:5px; border:solid 2px #FFFFFF;}
.list ul li .zys_d:hover{ border:solid 2px #990000; width:220px; height:350px;}
.list ul li .zyst{width:220px;}
.list ul li .zyst img{width:219px; border: 1px solid #dbdbdb;}

.footer{width:1000px; height:auto; margin:20px auto auto auto; border-top:solid 2px #9f0100;}

 
.link ul:after{content:"";display:block;height:0px;visibility:hidden;clear:both}
.link ul{ padding:0 20px;}
.link li{ height:30px; line-height:30px; float:left;margin-right:30px;}

.fbq{}

.fbq li{ text-align:center; line-height:30px;}



.zyz_wz{width:1000px; margin:20px auto auto auto; border-bottom:2px solid #9f0100; height:35px}

.art{width:1000px; height:auto; margin:20px auto auto auto;}

.art_left{float:left; width:700px; height:auto;}

.art_body{}

.art_body h1{ line-height:50px; text-align:center;font-size:20px}

.fbzz{ width:600px; height:30px; line-height:30px; margin:auto; text-align:center; color:#999999;}

.art_nr{width:660px; height:auto; margin:30px auto auto auto;}
.art_nr img{width:80%;max-width:650px;}
.art_nr p{ line-height:30px;}

.art_xy{ margin-top:50px;}

.art_xy li{ line-height:30px;}

.art_right{float:right; width:280px; height:auto; border-left:solid 1px #999999; padding-left:10px;}

.ar_c{width:280px; height:auto;}

.ar_c h3{ line-height:40px; height:40px; text-indent:20px; border-bottom:solid 2px #9f0100;}

.ar_c li{line-height:35px; height:35px; display:block; width:100px;margin-left:15px;margin-right:10px;float:left;overflow:hidden;}

.ar_lx{width:280px; height:auto;clear:both;}

.ar_lx h3{ line-height:40px; border-bottom:solid 2px #9f0100; text-indent:20px;}

.ar_lx li{ line-height:35px; text-indent:10px;}

.list{}

.list li{ line-height:35px;}

.list_fy{ margin-top:30px;clear:both;}

.list_fy li{ float:left; margin-right:15px; display:block; padding:0px 15px 0px 15px; background:#990000; height:30px; line-height:30px; color:#FFFFFF;}

.list_fy li a{ color:#FFFFFF;}

.zys .zys_x ul.zys_hyzx{margin:10px 30px;}

.zys_hyzx li{
        height: 35px;
    line-height: 35px;
}
/***********/
.fenye{ width:100%; margin:0 auto;  margin-top:35px;  padding-bottom:10px;  text-align:center; }
.fenye a{ display:inline-block;padding:0 13px;text-align:center; line-height:35px;  font-size:14px; color:#333; margin:2px 4px; border-radius:5px; background:#eee;}
.fenye b,.fenye a:hover{ display:inline-block;padding:0 13px;text-align:center; line-height:35px;  font-size:14px; color:#fff; margin:2px 4px; background:#9f0100; border-radius:5px;}

.zys_x:after { content:""; display:block; height:0px; visibility:hidden; clear:both; }


@media (max-width: 768px){
    .zys .zys_x ul.zys_hyzx {
    margin: 10px 10px;
}


.tel{
    display: block;
    float: right;
    margin-top: 2%;
    margin-right: 15px;
}
.tel img{
    width: 40px;
}
.art_body h1{
font-size: 16px;
}
.head {    width: 100%;
    height: auto;
    display: flex;
    justify-content: space-between;
    align-items: center;}
.zy_logo {width: 40%; margin-left: 15px;
    height: auto;
    padding-left: 0;
    padding-top: 2%;
    padding-bottom: 2%; 
    float: left;}
.zy_logo img{width:100%}
.zy_logo_r {display:none}
.nav {width:100%; height:auto; margin:auto; float:right;}
.banner{width:100%;}
.banner img{width:100%}
#apDiv1{display:none}
.zys{width:100%; margin:0;}
.zys_b{width:98%;    margin: 0 auto;}
.zys_x{width:98%;    margin: 0 auto;}
.zys_d{width:44%;height:auto; margin:2%}
.zys_d:hover{  width:44%; height:auto;}
.zyst{width:100%;height:auto;}
.zyst a{display:block;width:100%;}
.zyst img{width:100%;}

.footer{width:100%}
.nav li{width:25%; height:100%; line-height:250%; font-size:100%;}
.zysz {width:99%; white-space:nowrap; overflow:hidden; text-overflow:clip;}
.zys .zys_x ul.zys_hyzx li{width:auto;float:none;}
.link{display:none}
.zyz_wz{width:98%}
.art_right{display:none}
.art{width:100%; margin:0}
.art_left{width:100%}
.list ul li .zys_d{width:44%;height:auto; margin:2%}
.list ul li .zys_d:hover{  width:44%; height:auto;}
.list ul li .zyst{width:100%;height:auto;}
.list ul li .zyst img{width:100%;}
.fbzz{width:100%;height:auto;}
.art_nr{width:95%}

.fenye{ width:100%; margin:0 auto;  margin-top:25px;  padding-bottom:10px;  text-align:center; }
.fenye a{ display:inline-block;padding:0 8px;text-align:center; line-height:28px;  font-size:12px; color:#333; margin:2px; border-radius:5px; background:#eee;}
.fenye b,.fenye a:hover{ display:inline-block;padding:0 8px;text-align:center; line-height:28px;  font-size:12px; color:#fff; margin:2px; background:#9f0100; border-radius:5px;}

}