@charset "utf-8";
*{margin:0; padding:0;}
html,body{width:100%;}
body{font-size:16px;font-family:"微软雅黑", Arial; background:#FFF}
div,li,ul,dl,dd,dt,span,font,label,i,b,h1,h2,h3,button{ list-style-type:none;font-family:"微软雅黑", Arial;font-size:16px;font-weight:normal}i{ font-style:normal}
td{padding:0;list-style-type:none;font-family:"微软雅黑", Arial;} 
a{text-decoration: none;color:#333;font-family:"微软雅黑", Arial; font-weight:normal;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;}a:hover{color:#c90d0c}
input,img,table{border: 0;outline: none}.w1300{width:1300px; margin:0 auto; clear:both;}.fr{float:right;}.fl{float:left;}.clear{clear:both;}.clear_f{clear:both; height:26px}.w1254{width:1254px; margin:0 auto; clear:both;}.ptop17{padding-top:17px;}.mright0{margin-right:0 !important;}
input::-webkit-input-placeholder{color:#c70000;}
input::-webkit-input-placeholder{ color: #c70000; font-size: 15px;}
input:-moz-placeholder {color: #c70000;font-size: 15px;}
input::-moz-placeholder{ color: #c70000;font-size: 15px;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #c70000; font-size: 15px;}
.fullSlide{width:1300px;position:relative;height:330px; margin:0 auto; overflow:hidden}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:330px;overflow:hidden;}

.xxfullSlide{width:1300px;position:relative;height:330px; margin:0 auto; overflow:hidden}
.xxfullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.xxfullSlide .bd ul{width:100% !important;}
.xxfullSlide .bd li{width:100% !important;height:330px;overflow:hidden;}

.phone_sjdh{display:none}
#nav1{height:50px; line-height:50px;width:1300px; background:#c70000; clear:both; margin:0 auto}
#nav1 ul li{display:inline-block; float:left; width:144px; text-align:center; position:relative}#nav1 ul li a{font-size:20px; color:#FFF; display:block}#nav1 ul li ul { display: none;}
#nav1>ul>li:after{ content:""; width:1px; height:15px; background:#eb8686; position:absolute; right:0; top:18px}
#nav1 ul li:nth-child(9):after{ display:none}
#nav1 ul li:hover{background:url(../images/nav_hover.html) no-repeat;}
#nav1 li .second-nav{width: 144px;display: none;position:absolute;z-index:999;}#nav1 li .wljx{width: 184px!important;margin-left: -20px;}
#nav1 li .second-nav li{position: relative;width: 100%;height: 40px;line-height: 40px;background-color:#c70000}
#nav1 li .second-nav li:hover{ background-color:#f8efe6;}#nav1 li .second-nav li:hover a{ color:#c70000}
#nav1 li .second-nav li .third-nav{width: 150px;height: 200px;display: none;margin-left: 100%;}

.tongzhi{ height:60px; padding:39px 0; border-bottom:#ddd 1px solid;   }
.tongzhi .tzgg{ width:790px; float:left; margin-left:22px;}
.tongzhi .tzgg h1{height:44px; width:40px; float:left; display:block; text-align:center; background:#bc060d; border-radius:6px; color:#fff; font-size:18px; padding:8px 10px; line-height:22px; float:left}
.tzggbox{height:60px; float:left;width:705px;}
.tzggUl{float:left;height:60px;width:700px;margin-left:27px; overflow: hidden;}
.tzggUl ul li{display:block;float:left;width:700px;overflow:hidden;position:relative;}
.tzggUl ul li span{float:right; font-size:16px; color:#c70000;line-height:60px}
.tzggUl ul li a{font-size:21px;   line-height:60px}
.tongzhi .zxbm{ width:126px; float:left; margin-left:50px; padding-top:6px}
.tongzhi .zxbm a{display:block; background:#f8efe6; height:48px; width:124px; border:#c70000 1px solid; line-height:48px; text-align:center; font-size:18px; font-weight:bold; color:#c70000; border-radius:18px}
.tongzhi .zxbm a:hover{ background:#c70000; color:#fff;}

.tongzhi form{float:right; width:220px; margin-right:8px; padding-top:12px}
.tongzhi form input[type="text"]{ padding-left:17px;height:35px; width:160px; line-height:35px; font-size:15px; color:#c70000; border-radius:16px 0 0 16px; border:1px solid #c70000; border-right:0; float:left; color:#333}
.tongzhi form input[type="submit"]{ border-radius:0 16px 16px 0; border:1px solid #c70000;line-height:35px; background:url(../images/search_an.png) no-repeat center; width:35px; border-left:0; float:left; cursor:pointer;}

.xfullSlide{width:820px;position:relative;height:383px; clear:both; float:left; overflow:hidden}
.xfullSlide .bd{margin:0 auto;z-index:0;overflow:hidden;}
.xfullSlide .bd ul{width:100% !important;}
.xfullSlide .bd li{width:100% !important;height:383px;overflow:hidden;text-align:center; background-size:100% 100%;}
.xfullSlide .hd{position:absolute;z-index:10;right: 10px;bottom: 10px;line-height:36px; height:36px}
.xfullSlide .hd ul{text-align:center; float:right; padding-right:10px;}
.xfullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline; text-indent:1000em;zoom:1;width:12px;height:12px;margin:0 5px; overflow:hidden;background:#fff}
.xfullSlide .hd ul .on{background:#b81010;}
.xfullSlide .next{left:auto;right:3%;background-position:-180px 0px;}
.xfullSlide .bd li span{position:absolute; height:60px; bottom:0;text-align: left; background:rgba(0,0,0,.5); display:block; padding:0 26px; width:97%}
.xfullSlide .bd li span h1{color:#fff; display:block; font-size:16px; line-height:60px; float:left; }


.news_box{width:408px; float:right; border:#e6e6e6 1px solid; border-top:#c90c0b 2px solid}
.TabbedPanelsContent ul{ padding:8px 0}
.TabbedPanelsContent ul li{ clear:both; line-height:44px;height: 44px;overflow: hidden;}
.TabbedPanelsContent ul li span{ font-size:14px; color:#b20000; display:inline-block; margin-right:18px}
.TabbedPanelsContent .more{position:absolute; top:17px; right:0; display:block; width:45px; height:11px;}


.TabbedPanelsContent .more img{
    width: 45px;
}

.jydt_box{width:574px;border:#e6e6e6 1px solid; border-top:#c90c0b 2px solid; padding:0 18px;}
.jydt_box .tit{border-bottom:#e0e0e0 1px solid; height:42px; padding-top:5px}
.jydt_box .tit h1{ font-size:20px; color:#c70000;border-bottom: 3px solid #c80706;color:#c70000; display:block; float:left; padding:0 7px; line-height:40px;}
.jydt_box .tit a.more{ float:right; margin-top:14px}
.jydt_box .tit a img{width:45px;}
.jydt_box .hot{ height:111px; padding:21px 0 17px}.jydt_box .hot img{ width:181px; height:111px; display:block; float:left; margin-right:26px}
.jydt_box .hot h1{ font-size:16px; color:#414141; line-height:24px; padding:5px 0}.jydt_box .hot h1:hover{color:#c90d0c}
.jydt_box .hot p{font-size:14px; color:#6b6b6b; line-height:22px; padding-top:8px}
.jydt_box ul{min-height:150px}.jydt_box ul li{ line-height:34px; position:relative; padding-left:13px}.jydt_box ul li:after{ content:""; width:3px; height:3px; background:#bc0000; position:absolute; left:0; top:15px}.jydt_box ul li span{float:right; font-size:14px; color:#666;}

.ban{ height:113px; margin:21px auto}.ban img{height:113px; width:1254px;}

.djzx_box{width:574px;border:#e6e6e6 1px solid; border-top:#c90c0b 2px solid; padding:0 18px;}
.djzx_box .tit{border-bottom:#e0e0e0 1px solid; height:42px; padding-top:5px}.djzx_box .tit h1{ font-size
:20px; color:#c70000;border-bottom: 3px solid #c80706;color:#c70000; display:block; float:left; padding:0 7px; line-height:40px;}

.djzx_box .tit a.more{ float:right; margin-top:14px}
.djzx_box .tit a img {
    width: 45px;}

.djzx_box ul{min-height:295px; padding:14px 0 5px}
.djzx_box ul li span{font-size:13px; color:#b20000; display:block;}
.djzx_box ul li{ border-bottom:1px #aaaaaa dashed;line-height: 22px; padding:5px 0}

.xkzz{margin:20px auto;    min-height: 164px;}
.xkzz h1{ width:24px; height:104px; background:#c90d0c; color:#fff; font-size:20px;  text-align:center; padding:30px 15px; overflow:hidden; display:block; float:left}
.xkzz ul{float: right;
    margin-left: 24px;
    width: 1175px;}.xkzz ul li{    width: 100%;
    float: left;}

.xkzz ul li h2{ margin-bottom:12px; font-size:17px; color:#000; display:block; background:url(../images/xkzz_h1_t.png) no-repeat left center; padding-left:15px}.xkzz ul li img{ width:101px; height:129px; display:block; float:left; margin-right:18px;}
.xkzz ul li dl{ margin-top:-4px;}.xkzz ul li dl dd{line-height: 34px;
    overflow: hidden;
    height: 34px;
    text-overflow: ellipsis;float: left;
    width: 50%;}
/*-------------------*/
.xkzz ul li dl {float: right;width: 1009px;}
.xkzz ul li:nth-child(2n){width: 598px;margin-right: 0;}
.xkzz ul li img{margin-left:30px;}


.xyfg{border:#e6e6e6 1px solid; border-top:#c90c0b 2px solid; padding:0 18px;}
.xyfg .tit{border-bottom:#e0e0e0 1px solid; height:42px; padding-top:5px}.xyfg .tit h1{ font-size:20px; color:#c70000;border-bottom: 3px solid #c80706;color:#c70000; display:block; float:left; padding:0 7px; line-height:40px;}.xyfg .tit a.more{ float:right; margin-top:14px}
.xyfg .tit a img {
    width: 45px;
}

.xyfg_lb{height:187px;width:100%; padding:17px 0; overflow:hidden}
.xyfg_lb ul li{display:block;float:left;width:396px; height:187px;overflow:hidden;position:relative; margin-right:14px}
.xyfg_lb ul li img{height:187px;}

.links{ background:#c90d0c; height:62px;}
.links select{ min-width:377px; height:42px; border:0; line-height:42px; font-size:16px; display:inline-block; margin:10px 27px; padding:0 20px; text-align:center;outline: none; cursor:pointer;background:#fff}

.footer{ background:#eee; height:195px; position:relative; padding-top:30px;}
.footer p{line-height:26px; text-align:center; color:#393939}.footer p span{ color:#c90d0c; display:inline-block}
.footer .ewm{position:absolute; right:40px; top:30px; width:130px; height:160px; background:#fff; text-align:center; font-size:13px; color:#414141}
.footer .ewm img{ width:107px; height:107px; display:block; margin:12px auto 8px}

.fixed{width:288px; height:305px; background:#f8efe6; padding:0;  position:fixed; right:15px; bottom:15px; border:#ddd 1px solid; box-shadow: 1px 0px 6px #d0d0d0;-webkit-transition: all 0.4s ease;transition: all 0.4s ease;    border-radius: 16px;}
.fixed .tit{border-bottom:1px solid #ddd; height:36px; padding-top:8px; padding-bottom:8px;background: #c80706;border-radius: 16px 16px 0 0;}.fixed .tit h1{ display:block; margin:0 auto;  width:50%; font-size:20px; color:#fff;  padding-left:10px; line-height:36px; }
.fixed ul{ padding-top:10px;margin:0 18px}.fixed ul li{ line-height:60px; border-bottom:#ddd 1px solid;text-align: center;}.fixed ul li span{ color:#c70000; margin-right:12px}

.fixed p{display:none;}

.fixed_an{ width:50px; height:50px;background:#fef6ec;border:0;box-shadow:0;padding:0}
.fixed_an p{display:block; width:50px; height:50px;cursor: pointer;}.fixed_an .tit{display:none;}.fixed_an ul{display:none;}.fixed_an #close{display:none;}

.fixed a#close{position:absolute; font-size:17px; color:#fff; font-weight:bold; width:40px; height:40px; line-height:40px; text-align:center; z-index:1; font-family:Arial; cursor:pointer; top:5px; right:5px}

.zy_content{padding-top:43px;}
.zy_content .left{ width:300px; float:left}
.zy_content .left h1{display:block; background:url(../images/zy_left_h1_bg.png) no-repeat; height:62px; line-height:50px; text-align:center; font-size:22px; font-weight:bold; color:#fff}
.zy_content .left ul{ border:#f1f1f1 1px solid; margin-left:5px; padding:5px 15px 15px;}
.zy_content .left ul li{ line-height:45px; border-bottom:#f1f1f1 1px dashed; background:url(../images/zy_left_li_bg.png) 220px center no-repeat}
.zy_content .left ul li a{display:block; text-align:center; color:#333333; font-size:18px}
.zy_content .left ul li:hover{border-bottom:#c90d0c 1px dashed;background:url(../images/zy_left_li_bg_hover.png) 220px center no-repeat}.zy_content .left ul li:hover a{color:#c90d0c;}
.zy_content .left ul li.on{border-bottom:#c90d0c 1px dashed;background:url(../images/zy_left_li_bg_hover.png) 220px center no-repeat}.zy_content .left ul li.on a{color:#c90d0c;}
.zy_content .right{ width:968px; float:right}
.zy_content .right .title{height:45px; padding-top:5px; border-bottom:#f1f1f1 1px solid}.zy_content .right .title h1{ font-size:20px; color:#c90d0c; border-bottom:#c90d0c 2px solid; float:left; padding:0 10px; line-height:43px}
.zy_content .right .title .wz{float:right; font-size:14px; color:#666; padding-top:20px}.zy_content .right .title .wz a{font-size:14px;}
.zy_content .right .con{ padding:25px 0; min-height:500px}.zy_content .right .con p{ line-height:36px; text-indent:2em;color: #727272;}.zy_content .right .con p span{color: #727272;}


.zy_content .right .con img{max-width:100%; height:auto; display: block; margin: 0 auto;}
.zy_content .right .con table p {text-indent: 0;}
.zy_content .right .news_ul{ padding:16px 0 30px;min-height:400px}.zy_content .right .news_ul li{font-size: 18px; line-height:60px; border-bottom:1px dashed #dcdcdc; position:relative; padding-left:20px}.zy_content .right .news_ul li>span{float:right; color:#9a9a9a; font-size:16px}.zy_content .right .news_ul li:after{ content:""; width:6px; height:6px; border-radius:6px; background:#d2d2d2; position:absolute; left:0; top:26px}
.zy_content .right .fy{padding:20px; text-align:center; clear:both}

.zy_content .left1{ width:300px; float:left}
.zy_content .left1 h1{display:block; border-bottom:2px #d6d6d6 solid; background:url(../images/jydt_h1_t.png) left center no-repeat; height:45px; line-height:55px; text-align:left; padding-left:50px; font-size:18px;  color:#c90d0c; padding-bottom:10px}
.zy_content .left1 ul li{border-bottom:#b9bbba 1px dashed; padding:8px 0 4px}
.zy_content .left1 ul li span{ background:url(../images/jydt_ll.png) no-repeat left center; font-size:12px; color:#989898; padding-left:22px; display:inline-block; margin:0 13px}.zy_content .left1 ul li i{ background:url(../images/jydt_time.png) no-repeat left center;font-size:12px; color:#989898;padding-left:15px;display:inline-block}
.left1 ul li a{clear:both; display:block; font-size:13px; line-height:35px}

.zy_content .right .jydt_ul{ padding:16px 0 30px;}
.zy_content .right .jydt_ul li{ height:145px; margin-bottom:35px; position:relative}.zy_content .right .jydt_ul li img{height:145px; width:208px; display:block; float:left; margin-right:17px}
.zy_content .right .jydt_ul li a{font-size:18px; line-height:30px}
.zy_content .right .jydt_ul li p{font-size:15px; line-height:26px; color:#999; padding-top:10px}
.zy_content .right .jydt_ul li span{font-size:14px; color:#555; position:absolute; bottom:0; right:0; line-height:28px}

.content{ padding:20px 0}
.content h1{ font-size:24px; font-weight:bold; color:#000; padding:30px 0; display:block; text-align:center;line-height:34px}
.content h3{display:block; border-bottom:#CCC 1px solid; line-height:35px; text-align:center; display:block; font-size:15px; color:#888}

.zy_content .right .shizi_ul{ padding:30px 0}
.zy_content .right .shizi_ul li{ height:132px; background:#eee; padding:30px 31px; margin-bottom:22px;}
.zy_content .right .shizi_ul li img{display:block; float:left; width:88px; height:132px; margin-right:32px;}
.zy_content .right .shizi_ul li>a{ font-size:20px; color:#000; font-weight:bold; line-height:40px}
.zy_content .right .shizi_ul li p{color:#666; line-height:32px; padding-top:10px}
.zy_content .right .shizi_ul li p a{display:inline-block;}.zy_content .right .shizi_ul li p a b{ color:#c90d0c;}

.zy_content .right .img_ul{padding:25px 0; width:110%; min-height:500px}
.zy_content .right .img_ul li{width:230px; height:240px; float:left; margin-right:17px; text-align:center; line-height:40px}.zy_content .right .img_ul li img{width:230px; height:175px; object-fit: cover; display:block}

.zy_content .right .xrld_box .xrld{ border-bottom:#dbdbdb 1px solid; padding:43px 0 30px; min-height:200px; clear:both}
.zy_content .right .xrld_box .xrld h1{display:block; text-align:left; width:140px; float:left; font-size:18px; padding-right:20px}
.zy_content .right .xrld_box .xrld ul{float:left;width:800px;margin-left:30px;}.zy_content .right .xrld_box .xrld ul li{width:160px; float:left; line-height:30px; text-align:center; margin-right:40px;}
.zy_content .right .xrld_box .xrld ul li a{color:#000;}
.zy_content .right .xrld_box .xrld ul li img{width:80%;}
.zy_content .right .xrld_box .xrld ul li a p{font-family:"黑体";font-size: 18px;font-weight: bold;}
.zy_content .right .xrld_box .xrld ul li a span{font-family:"微软雅黑";}

@media (max-width:2000px){


}
@media (max-width:1299px){
.zy_content{    padding-top:3px;}
.zy_content .left{display:none}
.zy_content .right{width:93%;float:none;margin: 0 auto;}
.zy_content .right .img_ul{width:105%;}
.xkzz ul li dl {float: none;}
.xkzz ul li:nth-child(2n){width: 532px;margin-right: 38px;}
.xkzz ul li img{margin-left:0;}


}
@media (max-width:979px){
.zy_content .right .xrld_box .xrld h1{    float: none;line-height: 50px;width:80%}
.zy_content .right .xrld_box .xrld ul{    float: none;width:110%}
}
@media (max-width:930px){
.zy_content .right .shizi_ul li p{display:none}
}
@media (max-width:900px){
.zy_content .right .news_ul li a{overflow: hidden;

height: 38px;
    display: inline-block;
    width: 72%;}
.zy_content .right .con img{max-width:330px;height:auto!important;    margin: 0 auto;
    display: block;}
.phone_sjdh{display:block;padding:10px 0}
.phone_sjdh a{display:block;float:left; width:43%; margin:3%;border:#c90d0c 1px solid; height:28px; line-height:28px;border-radius: 16px; text-align:center}
.zy_content .right .news_ul{clear: both;}
.zy_content .right .shizi_ul{clear: both;}

}

@media (min-width:980px) and (max-width:1299px){
.w1254{ width:98%; margin:0 auto}
.w1300{width:100%;}
.fullSlide,.xxfullSlide{width:100%; }
#nav1{width:100%; }
#nav1 ul li{ width:11%}
.tongzhi .tzgg{width:62%;margin-left:0;}
.tzggbox{width:89%;}.tzggUl{width:97%;}.tzggUl ul li{width:100%; overflow:hidden}.tzggUl ul li a{overflow:hidden; height:60px; display:block}
.tongzhi .zxbm{margin-left: 20px; width:100px;}.tongzhi .zxbm a{width:100%;}
.xfullSlide{width:60%;}.news_box{width:38%;}
.TabbedPanelsContent ul li a{ height:46px; display:block; float:left; overflow:hidden; width:71%; line-height:46px}.TabbedPanelsContent ul li span{display:block; float:left;}
.jydt_box{width:45.3%;}
.jydt_box .hot p{display:none;}
.jydt_box ul li a{ height:34px; display:block; overflow:hidden; width:80%}
.ban{    margin: 21px auto; height:auto}.ban img{ width:100%; height:auto}
.djzx_box{width:45.3%;}
.xkzz{    margin: 20px auto;}.xkzz ul{width:91%}
.xkzz ul li{width:30%;    margin-right: 5%;}
.xkzz ul li:nth-child(2n){width: 100%;}
.xkzz ul li dl dd{height:34px; overflow:hidden;}
.xyfg_lb ul li{ width:32.5%}.xyfg_lb ul li img{ height:187px; width:100%}
}
@media (min-width:601px) and (max-width:979px){
#header{display:none;}
.fixed{display:none;}	
.w1254{ width:98%; margin:0 auto}
.w1300{width:100%;}
.xxfullSlide{display:block!important}
.fullSlide{display:none!important;}
.fullSlide,.xxfullSlide{width:100%; height:350px}.fullSlide ul li,.fullSlide ul,.xxfullSlide ul li,.xxfullSlide ul{min-height:350px !important; height:auto !important }
.tongzhi .tzgg{width:100%; margin-left:0;  float:none; padding-bottom:10px; min-height:60px}.tongzhi .tzggbox{width:82%; overflow:hidden}
.tongzhi .tzggbox .tzggUl{ width:100%}
.tzggUl ul li{ width:100%;}
.tzggUl ul li span{display:none;}
.tzggUl ul li a{  overflow:hidden; height:60px; display:block}
.tongzhi{ padding:1rem 0;height:125px;}
.tongzhi .zxbm{clear:both; margin-left:1%}.tongzhi .zxbm{ width:32%}.tongzhi .zxbm a{width:100%}
.tongzhi form{margin-right:0;}
.xfullSlide{ width:100%; float:none;height:280px}
.xfullSlide .bd li{ height:280px}.xfullSlide .bd li img{height:280px}.xfullSlide .bd li span h1{width:55%; overflow:hidden}
.news_box{float:none; width:99.5%; margin-top:1rem}
.djzx_box,.jydt_box{float:none;    width: 95%; margin-bottom:1rem}
.jydt_box .hot p{display:none;}
.jydt_box ul li a{ display:block; width:75%; overflow:hidden;height: 34px;}
.ban{ display:none}
.djzx_box ul li a{display:block; overflow:hidden; height:23px}
.xkzz h1{ float:none; padding:0; height:40px; width:100%; line-height:40px}
.xkzz ul{ float:none;margin-left:0; padding:20px 1%}
.xkzz ul li{float:none; margin-bottom:1rem;width: 100%;}
.xkzz ul li:nth-child(2n){width: 100%;}


.links{height:110px;}
.links select{ min-width:inherit; width:46%;margin: 6px 1.3%; }
.footer{min-height: 238px;}
.footer p{ padding:0 2%}
.footer .ewm{ display:none}
}
@media (min-width:481px) and (max-width:600px){
.content{    clear: both;}
.zy_content .right .jydt_ul li span{display:none}
.zy_content .right .jydt_ul li p{display:none}
.zy_content .right .jydt_ul li a:nth-child(1){display:none}
.zy_content .left1{display:none}
#header{display:none;}
.fixed{display:none;}	
.w1254{ width:98%; margin:0 auto}
.w1300{width:100%;}
.xxfullSlide{display:block!important}
.fullSlide{display:none!important;}
.fullSlide,.xxfullSlide{width:100%; height:240px}.fullSlide ul li,.fullSlide ul,.xxfullSlide ul li,.xxfullSlide ul{min-height:240px !important; height:auto !important }.fullSlide li img,.xxfullSlide li img{width:200%;}
.tongzhi .tzgg{width:100%; margin-left:0;  float:none; padding-bottom:10px; min-height:60px}.tongzhi .tzggbox{width:82%; overflow:hidden}
.tongzhi .tzggbox .tzggUl{ width:100%}
.tzggUl ul li{ width:100%;}
.tzggUl ul li span{display:none;}
.tzggUl ul li a{  overflow:hidden; height:60px; display:block}
.tongzhi{ padding:1rem 0;height:125px;}
.tongzhi .zxbm{clear:both; margin-left:1%}.tongzhi .zxbm{ width:32%}.tongzhi .zxbm a{width:100%}
.tongzhi form{margin-right:0;}
.xfullSlide{ width:100%; float:none;height:280px}
.xfullSlide .bd li{ height:280px}.xfullSlide .bd li img{height:280px}.xfullSlide .bd li span h1{width:55%; overflow:hidden}
.news_box{float:none; width:99.5%; margin-top:1rem}
.djzx_box,.jydt_box{float:none;    width: 90.5%; margin-bottom:1rem}
.jydt_box .hot p{display:none;}
.jydt_box ul li a{ display:block; width:75%; overflow:hidden;height: 34px;}
.ban{ display:none}
.djzx_box ul li a{display:block; overflow:hidden; height:23px}
.xkzz h1{ float:none; padding:0; height:40px; width:100%; line-height:40px}
.xkzz ul{ float:none;margin-left:0; padding:20px 1%}
.xkzz ul li{float:none; margin-bottom:1rem;width: 100%;}
.xkzz ul li:nth-child(2n){width: 100%;}
.links{height:110px;}
.links select{ min-width:inherit; width:46%;margin: 6px 1.3%; }
.footer{min-height: 238px;}
.footer p{ padding:0 2%}
.footer .ewm{ display:none}
}
@media (max-width:480px){
.zy_content .right .xrld_box .xrld ul li{    margin: 0 .7rem;}
.zy_content .right{    width: 97%;}
.content{    clear: both;}
.zy_content .right .jydt_ul li span{display:none}
.zy_content .right .jydt_ul li{height:auto}
.zy_content .right .jydt_ul li p{display:none}
.zy_content .right .jydt_ul li a:nth-child(1){display:none}
.zy_content .left1{display:none}
.pc_logo{display:none;}
.phone_logo{display:block!important}
.content h1{    line-height: 2rem;}
.zy_content .right .title .wz{   
    overflow: hidden;
    height: 22px;}
.zy_content .right .img_ul li{width:45%;height:200px}.zy_content .right .img_ul li img{width:100%;    height: 140px;}
.zy_content{padding-top:0}
.xxfullSlide{display:block!important}
.fullSlide{display:none!important;}
#header{display:none;}
.fixed{display:none;}	
.w1254{ width:98%; margin:0 auto}
.w1300{width:100%;}
.fullSlide,.xxfullSlide{width:100%; height:210px}.fullSlide ul li,.fullSlide ul,.xxfullSlide ul li,.xxfullSlide ul{min-height:210px !important; height:auto !important }.fullSlide li img,.xxfullSlide li img{width:200%;}
.tongzhi .tzgg{width:100%; margin-left:0;  float:none; padding-bottom:10px; min-height:60px}.tongzhi .tzggbox{width:82%; overflow:hidden}
.tongzhi .tzggbox .tzggUl{ width:100%}
.tzggUl ul li{ width:100%;}
.tzggUl ul li span{display:none;}
.tzggUl ul li a{  overflow:hidden; height:60px; display:block}
.tongzhi{ padding:1rem 0;height:125px;}
.tongzhi .zxbm{clear:both; margin-left:1%}.tongzhi .zxbm{ width:32%}.tongzhi .zxbm a{width:100%}
.tongzhi form{margin-right:0;}
.xfullSlide{ width:100%; float:none;height:220px}
.xfullSlide .bd li{ height:220px}.xfullSlide .bd li img{height:220px}.xfullSlide .bd li span h1{width:55%; overflow:hidden}
.news_box{float:none; width:99.5%; margin-top:1rem}
.djzx_box,.jydt_box{float:none;    width: 90.5%; margin-bottom:1rem}
.jydt_box .hot p{display:none;}
.jydt_box ul li a{ display:block; width:74%; overflow:hidden;height: 34px;}
.ban{ display:none}
.djzx_box ul li a{display:block; overflow:hidden; height:23px}
.xkzz h1{ float:none; padding:0; height:40px; width:100%; line-height:40px}
.xkzz ul{ float:none;margin-left:0; padding:20px 1%}
.xkzz ul li{float:none; margin-bottom:1rem;width: 100%;clear: both;}
.xkzz ul li:nth-child(2n){width: 100%;}
.links{height:145px;}
.links select{ min-width:inherit; width:97%;margin: 3px 1.3%; height:30px;line-height:30px}
.footer{min-height: 238px;}
.footer p{ padding:0 2%}
.footer .ewm{ display:none}
}
@media (max-width:350px){
.zy_content .right .news_ul li a{overflow: hidden;height: 60px;display: inline-block;width: 62%;line-height:60px;}
.zy_content .right .news_ul li{    line-height: normal;}
.jydt_box ul li a{    width: 66%;}
.jydt_box .hot h1{overflow: hidden; height: 96px;}
.tongzhi .tzggbox{width: 75%;}
.tongzhi .zxbm{width:27%;}
.content{    clear: both;}
.zy_content .right .news_ul li>span{line-height:60px;}
}

@media (max-width:979px){
#header #nav { text-align: center;}
#header #nav ul { margin: 0; padding: 1em; list-style-type: none; }
#header #nav ul li { display: inline; margin-left: 1em; }
#header #nav ul li:first-child { margin-left: 0; }
#header #nav ul li ul { display: none; }

.mean-bar{float:left;width:100%;position: absolute; z-index:999;padding:0px 0;min-height:40px;}
a.meanmenu-reveal{width:32px;height:32px;margin:43px 18px 11px 2px;position:absolute;top:40px;right:0;cursor:pointer;color:#c70000;text-decoration:none;font-size:16px;text-indent:-9999em;line-height:22px;font-size:16px;display:none;font-family:"微软雅黑";font-weight:bold;transition: all 0s ease; !important;}
a.meanmenu-reveal span{display:block;background:#c70000;height:3px;margin-top:5px}
.mean-nav1{float:right;width:77%;margin-top:150px}
.mean-nav1 .second-nav li{ background-color:#f8efe6}
.mean-nav1 .second-nav li a{ color:#c90d0c; border-bottom:#c90d0c 1px solid}
.mean-nav1 ul{padding:0;margin:0;width:100%;list-style-type:none}
.mean-nav1 ul li{position:relative;float:left;width:100%; background:#c90d0c;}

.mean-nav1 ul li a{display:block;float:left;width:90%;padding:4% 5%;margin:0;text-align:left;color:#fff;border-top:1px solid #383838;border-top:1px solid rgba(255,255,255,.5);text-decoration:none;text-transform:uppercase}
.mean-nav1 ul li li a{width:100%;padding:2.3% 8%;border-top:1px solid #f1f1f1;border-top:1px solid rgba(255,255,255,.25);opacity:.75;filter:alpha(opacity=75);text-shadow:none!important;visibility:visible; display:block; color:#b31413}
.mean-nav1 ul li.mean-last a{border-bottom:0;margin-bottom:0}
.mean-nav1 ul li li li{ background:#eae9e9}
.mean-nav1 ul li li li a{width:100%;padding:3% 5%; color:#333}
.mean-nav1 ul li li li li a{width:60%;padding:3% 20%}
.mean-nav1 ul li li li li li a{width:50%;padding:3% 25%}
.mean-nav1 ul li a:hover{background:#252525;background:rgba(255,255,255,.1)}
.mean-nav1 ul li a.mean-expand{width:100%;height:32px;padding:2% 0!important;position:absolute;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:0!important; background:url(../images/sj_nav_b.png) no-repeat; background-position:95% center;}

.mean-push{float:left;width:100%;padding:0;margin:0;clear:both}
.mean-nav1 .wrapper{width:100%;padding:0;margin:0}
.mean-bar,.mean-bar *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
.mean-remove{display:none!important}
}