*{margin: 0;border: 0;padding: 0;}
body{font-family: "微软雅黑";background-color: #FFFFFF;font-size: 16px;}
ul,li{list-style: none;margin: 0;padding: 0;}
a{text-decoration: none;}

.top{width: 1200px;height: 120px;margin: auto;}
.logo{width: 494px;height: 73px;padding: 23.5px 0 0 0;float: left;}


.ss{width: 340px;height: 40px;margin-top: 40px;float: right;}
.ss .sousuo-text{width: 220px;height: 40px;background-color: #f5f5f5;border: 1px #dddddd solid;box-sizing: border-box;border-right: 0;padding-left: 20px;color: #a7a7a7;font-family: "微软雅黑";font-size: 14px;float: left;border-bottom-left-radius: 3px;border-top-left-radius: 3px;}
.ss .susou-submit{width: 80px;height: 40px;background-color: #f9b72c;color: #FFFFFF;font-size: 16px;font-family: "微软雅黑";float: left;border-top-right-radius: 3px;border-bottom-right-radius: 3px;}

.nav{width: 100%;height: 50px;background-color: #D21717;min-width: 1200px;}
.nav>ul{width: 1200px;height: 50px;margin: auto;}
.nav>ul>li{width: 171.1px;height: 50px;text-align: center;float: left;line-height: 50px;font-size: 16px;position: relative;}
.nav>ul>li a{color: #FFFFFF;display: block;}
.nav>ul>li a:hover,.nav>ul>li:hover{background-color: #a71212;}
.nav>ul>li ul li{background-color: #D21717;}
.nav>ul>li ul{position: absolute;top: 50px;left: 0;width: 100%;visibility: hidden;z-index: 99999;}
.nav>ul>li:hover ul{visibility: visible;}

.Banner{width:100%;position:relative;height:500px;background:#000;min-width: 1200px;}/*外边框,应用调整高度既可*/
.Banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.Banner .bd ul{width:100% !important;}
.Banner .bd li{width:100% !important;height:500px;overflow:hidden;text-align:center;}
.Banner .bd li a{display:block;height:500px;}
.Banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.Banner .hd ul{text-align:center;}
.Banner .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:7px;height:7px;margin:1px;overflow:hidden;background:#fff;line-height:999px;border-radius: 10px;}
.Banner .hd ul .on{background:#D21717;width: 40px;}/*底部图标颜色*/
.Banner .prev,.Banner .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -106px 13px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.Banner .next{left:auto;right:15%;background-position:13px 13px;}

.kj{width: 1200px;overflow: hidden;margin: 20px auto 0;}
.jdt{ width:570px; height:380px; overflow:hidden; position:relative; float: left;}
.jdt .hd{ height:35px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width: 100%;}
.jdt .hd ul{ overflow:hidden; zoom:1;z-index: 999;position: absolute;top: 8px;right: 6px;}
.jdt .hd ul li{ float:left; margin:7px 5px 0 0;  width:8px; height:8px; line-height:20px; text-align:center; background:#fff; cursor:pointer; }
.jdt .hd ul li.on{ background:#f00; color:#fff; }
.jdt .bd{ position:relative; height:100%; z-index:0;}
.jdt .bd li{ zoom:1; vertical-align:middle; }
.jdt .bd img{ width:570px; height:380px; display:block;  }
.jdt .hd .bg{position: absolute;bottom: 0;cursor: pointer;z-index: 1;background-color: #000;filter: Alpha(Opacity=30);opacity: 0.3;width: 100%;height: 40px;z-index: 1;}
.jdt .hd .title{position: absolute;bottom: 0;left: 0px;height: 35px;color: #fff;z-index: 2;cursor: pointer;line-height: 35px;padding-left: 10px;}
.xxkwbk{width: 610px;height: 380px;float: right;}
.xxk{width:100%;position: relative;overflow: hidden;}
.xxk .hd .more{position: absolute;right: 10px;top: 6px;}
.xxk .hd .more .more_a{color: #aaaaaa;font-size: 14px;}
.xxk .hd .more .more_a:hover{color: #D21717;}
.xxk .hd ul{width: 100%;height: 40px;line-height: 40px;border-bottom: 1px #e0e0e0 solid;}
.xxk .hd ul li{width: 100px;float: left;cursor:pointer;text-align: center;font-size: 18px;color: #787878;}
.xxk .hd ul li.on{color: #D21717;font-weight: bold;font-size: 18px;}
.xxk .bd ul{margin-top: 10px;}
.xxk .bd ul li{width: 100%;line-height:37px;background: url(../images/hdian.png) 0 no-repeat;}
.xxk .bd ul li a{color: #333333;}
.xxk .bd ul li a:hover{color: #D21717;}
.xxk .bd ul li p{margin-left: 15px;}
.xxk .bd ul li .time{float: right;margin-right: 10px;color: #a3a3a3;}
.tywbk{width: 860px;height: 266px;float: left;}
.zuowbk{width: 320px;height: 266px;float: right;}
.tyanv{width: 100%;height:36px;border-bottom: 4px #D21717 solid;line-height: 36px;}
.navtx{width: 50%;height: 40px;float: left;font-size: 18px;font-weight: bold;color: #D21717;}
.tyanv a{float: right;font-size: 14px;color: #AAAAAA;}
.tyanv a:hover{color: #D21717;}
.about{width: 100%;overflow: hidden;margin-top: 10px;}
.about a{color: #D21717;}
.about img{width: 100%;}
.about p{font-size: 14px;color: #333333;text-indent: 28px;line-height: 30px;}
.ry{width: 100%;height: 216px;margin-top: 10px;}
.gdt{width: 100%;height: 216px;margin: auto;position: relative;}
.gdt .hd{visibility: hidden;}
.gdt:hover .hd{visibility: visible;}
.gdt .hd a{cursor: pointer;width: 20px;height: 40px;overflow: hidden;display: block;}
.gdt .hd a.next{background: url(../images/ryzuo.png) 0px 0px no-repeat;position: absolute;top: 85px;left: 10px;z-index: 999;}
.gdt .hd a.prev{background: url(../images/ryyou.png) 0px 0px no-repeat;position: absolute;top: 85px;right: 10px;z-index: 999;}
.gdt .bd{width: 100%;overflow: hidden;}
.gdt .bd ul li{width: 320px;height: 216px;float: left;margin: 0 0px;}
.gdt .bd ul li a{display: block;}
.gdt .bd ul li img{width: 320px;height: 216px;}
.lpzs{width: 1200px;height: 258px;margin:10px auto 0;}
.lpnav{width: 100%;height: 40px;border-bottom: 1px #e0e0e0 solid;}
.lpnavtx{width: 150px;height: 39px;background-color: #D21717;color: #FF0000;color: #FFFFFF;text-align: center;line-height: 39px;font-size: 18px;float: left;}
.lpnav a{float: right;color: #AAAAAA;line-height: 39px;font-size: 14px;}
.lpnav a:hover{color: #D21717;}
.lpzs .gdt .bd ul li{margin: 10px 10px;position: relative;width: 277px;height: 208px;}
.lpzs .gdt .bd ul li img{width: 100%;height: 208px;}
.jplp{width: 100%;height: 40px;background: url(../images/tmhs.png);color: #FFFFFF;position: absolute;bottom: 0;text-align: center;line-height: 40px;}
.foot{width: 1200px;overflow: hidden;padding: 20px 0;border-top: 4px #D21717 solid;margin: 20px auto 20px;font-size: 14px;}
.footnav{width: 100%;height: 40px;}
.footnav ul li{width: 100px;line-height: 40px;float: left;background: url(../images/foot.png) 78px 13px no-repeat;}
.footnav ul li:last-child{background: url();}
.footnav ul li a{color: #333333;}
.footnav ul li a:hover{color: #D21717;}
.wzxx{width: 100%;overflow: hidden;line-height: 40px;color: #333333;}
.banner-nr{width: 100%;min-width: 1200px;height: 300px;}
.banner-nr ul li{width: 100%;}
.ny{position: relative;}
.cbl{width: 300px;height: 100%;float: left;border-right: 1px #E0E0E0 solid;position: absolute;top: 0;left: 0;}
.cblnav{width: 95%;height: 50px;font-size: 18px;color: #FFFFFF;line-height: 50px;color: #D21717;font-weight: bold;border-bottom: 4px #D21717 solid;}
.cbl ul{width: 100%;overflow: hidden;}
.cbl ul li{width: 95%;line-height: 40px;line-height: 40px;margin: 10px 0 0 0;border-bottom: 1px #E0E0E0 solid;}
.cbl ul li a{display: block;color: #333333;background: url(../images/nyjt.png) 250px 15px no-repeat;padding-left: 15px;}
.cbl ul li.ys{background-color: #D21717;color: #FFFFFF;}
.cbl ul li.ys a{color: #FFFFFF;background: url(../images/nyjtx.png) 250px 15px no-repeat;}
.ynr{width: 880px;overflow: hidden;min-height: 450px;float: right;}
.weizhi{width: 100%;height: 50px;line-height: 50px;border-bottom: 1px #E0E0E0 solid;}
.weizhinav{height: 50px;float: left;width: 200px;font-size: 18px;color: #333333;font-weight: bold;}
.weizhilj{height: 50px;float: right;font-size: 14px;color: #787878;}
.weizhilj a{color: #787878;}
.weizhilj a:hover{color: #D21717;}
.nynr{width: 100%;overflow: hidden;margin-top: 10px;}
.aboutny{width: 100%;overflow: hidden;}
.aboutny h4{text-align: center;line-height: 40px;}
.aboutny p{line-height: 30px;}
.news{width: 100%;overflow: hidden;}
.news ul li{width: 100%;line-height: 40px;border-bottom: 1px #E0E0E0 dashed;background: url(../images/bdian.png) 0 no-repeat;}
.news ul li .sj{color: #A3A3A3;float: right;}
.news ul li p{margin-left: 15px;}
.news ul li a{color: #333333;}
.news ul li a:hover,.news ul li a:hover .sj{color: #D21717;}
.fy{width: 100%;height: 42px;margin-top: 10px;text-align: center;}
.fy ul li{line-height: 30px;display: inline-flex;}
.fy ul li a{padding: 5px 10px;display: block;color: #333333;border: 1px #E0E0E0 solid;box-sizing: border-box;margin: 0 0 0 10px;}
.fy ul li:first-child a{margin-left: 0;}
.fy ul li a:hover{background-color: #D21717;color: #FFFFFF;}
.img{width: 100%;overflow: hidden;}
.img ul li{width: 30%;float: left;margin: 1.5%;text-align: center;border: 1px #E0E0E0 solid;height: 248px;}
.img ul li img{width: 100%;height: 208px;}
.lmrs{width: 100%;height: 40px;line-height: 30px;}
.img ul li a{display: block;color: #333333;}
.img ul li a:hover{color: #D21717;font-weight: bold;}
.xqy{width: 100%;overflow: hidden;margin: 10px 0 0 0;}
.xqy h4{text-align: center;line-height: 40px;}
.ll{width: 100%;height: 35px;line-height: 35px;background-color: #f6f6f6;color: #666666;text-align: center;font-size: 14px;margin: 5px 0;}
.ll a{ color:#666666;}
.xqy p{line-height: 35px;}


.fy a{color:#868686;}


.fanye{padding:5px 5px;margin-right:5px;border:1px solid #E0E0E0; background-color:#fff; color:#868686;}
.fanye a{color:#868686;}
.fanye a:hover{color:#868686; background-color:#F1F1F1; padding:5px 5px;margin-right:5px; border:1px dashed #E0E0E0;}
