/* CSS Document */

body {font-size:12px;font-family:'microSoft YaHei';color: #333333;}
body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset, img, div {border:0 none;margin:0;padding:0;}
ul,ol,li {list-style: none;}
fieldset, img {border: none;vertical-align: middle;}
i, em {font-weight: normal;font-style: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
table {margin-bottom: 1.25em;}
*,*::before, *::after {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
h5, blockquote, th, td {direction: ltr;}
table thead tr th, table tfoot tr th, table tbody tr td, table tr td, table tfoot tr td {display: table-cell;line-height: 1.125em;}
dl, dt, dd{margin: 0;padding: 0;border: 0;font-size: 12px;font-weight: normal;list-style-type: none;text-decoration: none;outline: none;}
a {text-decoration:none;outline: none;}
.clearfix:after{ display:block; visibility:hidden; clear:both; height:0; content:"";}
.clearfix {zoom: 1;}
.clear {clear: both;}
.hidden {display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.over_hidden {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.transLi { -webkit-transition: all 0.3s linear;-moz-transition: all 0.3s linear;-ms-transition: all 0.3s linear;transition: all 0.3s linear;}
.transPic { -webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;transition: all 0.5s linear;}
.fl {float: left;}
.fr {float: right;}
.headL { display:none;}
.sj-on{display:block;}
.sj-on img{ width:100%}
.sj-off{ display:none}
*{ margin:0;padding:0}
.top{width:100%;min-width:360px; height:7px;background-color: #720107;}
.hong{width:100%;min-width:360px;height:100px;background-color: #720107;}
.logo{height:100px;  background:url(../images/logo.jpg) no-repeat 10px 0px;    margin: auto;float:left;background-size: 75% auto;width: 100%;}
#nav2{display:none;}
.HT3P-banner .swiper-container {margin-top: 0px;width: 100%;height: auto;}
.content1{width:100%;height:auto;margin: auto;}
.content1_left{padding-bottom: 30px; width:100%;height:auto;border:1px solid #ddd9d9;border-radius: 5px;}
.notice{width:100%;height:40px;}
.content1_center{width:100%; /*min-height:486px;*/margin:0px;margin: 20px 0px;height:100%;}
.plan{width:100%;height:80px;        margin-bottom: 30px;}
.content1_right{width:100%;padding-top: 20px;padding-bottom: 20px; height:auto;background-color:#f9f5f5;margin-bottom:-60px;}
.content2_right{width:100%;padding-top: 20px; height:240px;border:  1px solid #ddd9d9;border-radius: 5px;background-color:#f9f5f5;}
.news_a a {width: 100%;height: 60px;font: normal 16px/50px "微软雅黑","宋体","黑体";color: #333232;text-decoration: none;float: left;border-bottom: 1px solid #CCC;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.HT3P-banner {width: 100%;min-width: 100%;height:auto;overflow: hidden;}
.kind_frame { width:100%; height: auto;margin:0px auto;}
.kind_pic1 img{ width:100%; padding:10px 5px 10px 5px; }
.kind_pic1 { width:auto; padding:0; margin:0px; height:auto;}
.c33{ width:25%}
.c25{width:25% }
.xqhz dd {width: 33.3%;}
.xqhz .sxjd {min-height: 630px;}
.xqhz ul{padding:10px}
.xqhz li {width: 100%; padding-left:2%;}
.kjdh1 {background: url(../images/kjdh1.jpg) top left no-repeat; float:left; width:50%;}
.kjdh2 {background: url(../images/kjdh2.jpg) top left no-repeat; float:right; width:50%;}
.zyjs li{ width:94%; float:left; list-style-type:none; border:1px solid #999; margin:10px 2%; text-align:center}
.zyjs li a{text-decoration: none; text-align:center; line-height:50px;}
.zyjs li img{ width:60%; float:left}
.zyjs li h3{ float:left; width:35%;font: normal 16px/50px "微软雅黑","宋体","黑体"; padding-top:30px;}
.zyjs {padding-top:0px;}
.foot {width:100%;min-width:360px; }
.dl-menuwrapper button{display:block;}
.logo img{ display:none}
.kjdh2 dl {height: 205px; overflow:hidden}
.kjdh2 dd {height: 26px;padding-top:0px;}

.gb {
    right: 30px;
}
.gb img {
    width: 30px;
}
.sjw {
    width: 100%;
}
.sjw .jiansuo {
    right: 50px;
    top: 35px;
    z-index: 999;
}


.foot_a {
    width: 100%;
    font-family: 微软雅黑;
    font-size: 11px;
    color: white;
    background-color: #710006;
    float: none;
    margin-top: 0px;
}
.foot_a p {
    width: auto;
    font-family: 微软雅黑;
    font-size: 11px;
    color: white;
    background-color: #710006;
    text-align: center;
}
.foot_pic {
    width: 100%;
    height: 87px;
    margin-left: 0px;
    text-align: center;
    float: none;
    margin-top: 0px;
}
.foot_wx {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    float: none;
   margin-top:10px;
}