@charset "utf-8";
* { padding: 0; }
body{ min-width: 1300px; font-family: "Microsoft yahei";max-width: 1920px; margin: 0 auto;font-size: 16px;color: #323232;background: #ffefef;}
a{text-decoration:none;}
ul{list-style:none;}
.fl { float: left; }
.fr { float: right; }
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }

.w10{width:100%}
.w12{width:1200px;margin:0 auto}
.w13{width:1300px;margin:0 auto}
/* top head css */
.top-box{position: relative;transition: 0.4s;padding: 6px 0;box-sizing: border-box;height: 110px;background: url(../images2020/topBg.png) no-repeat center;}
.top-box .top{position: relative;}
.top-box .logo{float: left;margin-top: 4px;transition: 0.4s;position: absolute;left: 0;top: 0;}
.top-box .logo a{display: block;}
.top-box .logo a img{display: block;}
.top-box .rightBox{float: right;margin: 15px 0 15px 0;transition: 0.4s;;}
.top-box .search-r {position: relative;margin-top: 12px;}
.top-box .search-r .top-a{display: block;text-align: center;}
.top-box .search-r img{display: block;}
.top-box .search{width: 200px;height: 35px;float: right;background:#FFFFFF;position: absolute;right: 0;top: 0;border: 1px solid #A41F1F;}
.top-box .search .text{background: none;outline: none;border: none;padding: 0 0 0 10px;color: #323232;width: 160px;line-height: 35px;height: 35px;}
.top-box .search .img{}
.top-box .search .input1{float: left;}
.top-box .search .input2{float: left;padding: 8px 0;}
.top-box .search .input2 input{outline: none;}
.top-box .wx{position: relative;margin: 0 10px;}
.top-box .wx .ic{display: block;}
.top-box .wx .ewm{width: 110px;height: 110px;display: block;position: absolute;top: 50px;left: -30px;z-index: 9;display: none;}
.top-box .wx:hover .ewm{display: block;}
.top-box .wb{position: relative;}
.top-box .wb .ic{display: block;}
.top-box .wb .ewm{width: 110px;height: 110px;display: block;position: absolute;top: 50px;left: -30px;z-index: 9;display: none;}
.top-box .wb:hover .ewm{display: block;}
/* nav */     
.navBar{color:#fff;height: 60px;line-height: 60px;z-index: 999;background:#a41f1f;}
.navBar .nav{ margin:0 auto; }
.navBar .nav>li:first-child{margin-left: 230px;}
.navBar .nav h3{font-size:100%;font-size:18px;text-align: center;}
.navBar .nav .m{position:relative;float:left; width: 115px;display:inline;text-align:center;}
.navBar .nav li+li+li+li+li+li+li+li+li{width:150px !important;}
.navBar .nav li+li+li+li+li+li+li+li+li+li{width:150px !important;}
.navBar .nav .on{}
.navBar .nav .on h3 a{background:#820009;height: 60px;color: #FFFFFF;}
.navBar .nav h3 a{zoom:1;height: 60px;line-height: 20px;display:block;text-align: center;font-weight: normal;line-height: 60px;color:#fff;}
.navBar .nav .sub{display: none;/*默认隐藏*/width: 100%;position:absolute;left: 0;top: 60px;background:#a41f1f;float:left;line-height:30px;z-index: 99;}
.navBar .nav .sub li{ }
.navBar .nav .sub li a{display:block; zoom:1; transition: 0.3s;text-align: center;line-height: 46px;color:#fff;font-size: 15px;}
.navBar .nav .sub li a:hover{  transition: 0.3s;background:#820009;color: #FFFFFF;}
.navBar .nav #m2 .sub{ z-index:1; width:980px; left:-116px;} 
/* bg */
/* topLink&Banner */
/* topLink */
.ToplinBanner{margin-top: 40px;}
.topLink{width: 387px;}
.leftInfo{width: 410px;padding: 35px;box-sizing: border-box;background: #faf6ea;height: 690px;}
.leftInfo ul{}
.leftInfo ul li{}
.leftInfo ul li .sameBt{border-bottom: 1px solid #d59a9e;padding-bottom: 15px;}
.leftInfo ul li+li .sameBt{margin-top: 35px;}
.leftInfo ul li .sameBt h4{font-size: 22px;color: #9e0712;display: inline-block;padding-left: 30px;background: url(../images2020/qdB.png) no-repeat left center;}
.leftInfo ul li .sameBt h4 span{display: inline-block;font-size: 14px;color: #b7797e;font-family: simsun;font-weight: normal;}
.leftInfo ul li .sameBt a{display: inline-block;float: right;}
.leftInfo ul li .sameBt a img{transition: 0.3s;}
.leftInfo ul li .sameBt a:hover img{transform: scale(1.1);transition: 0.3s;}
.leftInfo ul li p{font-size: 16px;color: #666666;line-height: 32px;margin-top: 9px;}
.rightCon{width: 850px;}
/*banner*/
.banner { width: 100%; height: 460px; position: relative; overflow: hidden; z-index: 1; min-height: 200px;}
.banner .hd { width: 100%; position: absolute; left: 0; bottom: 10px; text-align: center; z-index: 2; }
.banner .hd ul li {cursor: pointer; width: 12px; height: 12px; border-radius: 6px; margin: 0 4px; display: inline-block; *display: inline; *zoom: 1;background:white;}
.banner .hd ul li.on {background: #a41f1f;}
.banner .bd { position: absolute; left: 50%; top: 0; margin-left: -960px; }
.banner .bd ul li { position: relative; font-size: 0; }
.banner .bd ul li img{display: block;width: 100%;}
.banner .prev, .banner .next { width: 46px; height: 100px; position: absolute; z-index: 3; top: 180px; }
.banner .prev { background: url(../images2020/ll.png) left no-repeat; left: 0%; }
.banner .next { background: url(../images2020/rr.png) right no-repeat; right: 0%; }


.sametitle{border-bottom: 1px solid #a41f1f;box-sizing: border-box;padding-bottom: 2px;position: relative;margin-bottom: 15px;}
.sametitle h4{width: 130px;line-height: 40px;font-size: 20px;color: #a41f1f;float: left;font-weight: normal;}
.sametitle h4 img{display: inline-block;margin-right: 6px;position: relative;top: 2px;}
.sametitle a{font-size: 14px;color: #666;width: 60px;text-align: right;float: right;line-height: 40px;}
.sametitle a:hover{color: #a41f1f;}
.section01{margin-top: 25px;}
/* newsPic */
.newsPic { position: relative;width: 420px;z-index:9;height: 357px;position: relative;}
.newsPic .hd {position: absolute;bottom: 40px; height:30px; padding:0 10px; z-index: 5;right: 20px;}
.newsPic .hd ul{margin-top:6px; zoom:1;height: 9px;overflow: hidden;}
.newsPic .hd ul li{float:left;  width:9px; height:9px; margin-right:5px; text-indent:-999px; cursor:pointer; border: 1px solid #FFFFFF;border-radius: 50%;box-sizing: border-box;}
.newsPic .hd ul li.on{ background: white;}
.newsPic .bd ul{}
.newsPic .bd ul li a { display: block; width: 100%; font-size: 0; }
.newsPic .bd ul li a .img{width: 100%; ;overflow: hidden;}
.newsPic .bd ul li a img { transition: all 0.6s;width: 100%; height: 357px;}
.newsPic .bd ul li a img:hover {transform: scale(1.1);}
.newsPic .bd ul li { position: relative;width: 100%;}
.newsPic .bd ul li .bt {width:100%;height: 40px;line-height: 40px; background: rgba(0,0,0,0.3);padding: 0 20px;position: absolute;bottom: 0;box-sizing: border-box;}
.newsPic .bd ul li .bt p {width: 100%;text-align: left;font-size: 16px;color: white; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsPic .bd ul li:hover .bt p{font-weight: bold;}
.newsPic .prev, .newsPic .next { width: 24px; height: 52px; position: absolute; top: 38%; z-index: 3; }
.newsPic .prev { left: 0; background: url(../images2020/btn.png) left no-repeat; }
.newsPic .next { right: 0; background: url(../images2020/btn.png) right no-repeat; }
.newsPic:hover .prev { display: block;}
.newsPic:hover .next { display: block;}
.newsBox{width: 870px;}
.newsBox .newsText{width: 430px;}
.newsBox .newsText ul{}
.newsBox .newsText ul li{}
.newsBox .newsText ul li a{}
.newsBox .newsText ul li a p{transition: 0.4s;font-size: 16px;color: #323232;line-height: 50px;width: 370px;float: right;box-sizing: border-box;margin-left: 10px;border-bottom: 1px solid #ececec;}
.newsBox .newsText ul li a i{font-style: normal;font-size: 16px;color: #a41f1f;line-height: 22px;width: 50px;float: left;text-align: left;display: block;line-height: 50px;}
.newsBox .newsText ul li:hover a p{color: #a41f1f;}

/* notice */
.notice{width: 400px;}
.notice ul li{padding:0;padding-bottom: 11px;border-bottom: 1px solid #ececec;}
.notice ul li+li{padding: 10px 0;}
.notice ul li .date{width: 70px;float: left;height: 50px;background: #a41f1f;border-radius:4px;transition: 0.4s;}
.notice ul li:hover .date{background: #F7F7F7;transition: 0.4s;}
.notice ul li:hover .date i,
.notice ul li:hover .date b{color: white;transition: 0.4s;}
.notice ul li .date i{font-size: 18px;color: #fff;display: block;font-style: normal;text-align: center;font-weight: bold;padding-top: 5px;}
.notice ul li .date b{font-style: normal;font-weight: normal;font-size: 12px;color: #fff;text-align: center;display: block;padding-top: -2px;}
.notice ul li a{float: right;font-size: 16px;line-height: 26px;transition: all 0.5s;width: 320px;color: #323232;text-align: justify;}
.notice ul li a:hover{padding-left: 10px;transition: all 0.5s;color: #a41f1f;}
.notice ul li:hover .date{background: #a41f1f;}
.notice ul li:hover .date i{color: #FFFFFF;font-weight: bold;}
.notice ul li:hover .date b{color: #FFFFFF;}
/* xshd   css */
/* section02 */
.section02{margin-top: 30px;}
.section02 .xsbg{width: 420px;float: left;}
.section02 .xsbg+.xsbg{margin-left: 20px;}
.section02 ul{margin-top: -8px;}
.section02 ul{}
.section02 ul li{border-bottom: 1px solid #d9d9d9;}
.section02 ul li a{display: block;}
.section02 ul li a p{transition: 0.4s;font-size: 16px;color: #323232;line-height: 48px;width: 360px;float: left;box-sizing: border-box;background: url(../images2020/qd.png) no-repeat left center;padding-left: 24px;box-sizing: border-box;}
.section02 ul li a i{font-style: normal;font-size: 16px;color: #a41f1f;line-height: 22px;width: 50px;float: right;text-align: left;display: block;line-height: 48px;}
.section02 ul li:hover a p{color: #a41f1f;}

/* topicBox */
.topicBox{margin-top: 30px;}
.topic-nr{ position:relative;margin-top: 20px;}
.topic-nr .hd{}
.topic-nr .hd .prev,.topic-nr .hd .next{position: absolute;z-index: 999; top: 52px; display:block;width:16px; height:32px;cursor:pointer;}
.topic-nr .hd .prev{background: url(../images2020/ll2.png) no-repeat center;left: 0;}
.topic-nr .hd .next{background: url(../images2020/rr2.png) no-repeat center;right: 0;}
.topic-nr .hd ul{display: none;}
.topic-nr .bd{overflow:hidden;width: 1211px;margin-left: 44px;}
.topic-nr .bd ul{ overflow:hidden; zoom:1; }
.topic-nr .bd ul li{margin-right: 22px; float:left; _display:inline;width: 250px;}
.topic-nr .bd ul li a{display: block;}
.topic-nr .bd ul li .pic{position: relative;}
.topic-nr .bd ul li .pic .img{overflow: hidden;}
.topic-nr .bd ul li .pic .img img{display: block;width:250px;height: 117px;transition: 0.6s all;}
.topic-nr .bd ul li .pic .video-icon{position: absolute;top: 50%;margin-top: -17px;left: 50%;margin-left: -17px;display: block;width: 34px;height: 34px;z-index: 1;}
.topic-nr .bd ul li:hover .pic .img img{transform: scale(1.1);transition: 0.6s all;}
.topic-nr .bd ul li:hover p{color: #AA0018;transition: 0.6s all;}

/* link */
.link{position: relative;margin-top: 30px;}
.link h4{position: absolute;left: 0;top: 0;display: inline-block;}
.link h4 img{display: inline-block;}
.link h4 span{display: inline-block;line-height: 20px;font-size: 20px;color: #323232;font-weight: normal;position: relative;top: -3px;}
.link ul{padding-left: 120px;}
.link ul li{float: left;margin-left: 20px;}
.link ul li a{font-size: 16px;color: #323232;line-height: 41px;display: inline-block;}
.link ul li a:hover{color: #A41F1F;}



/* footer */
.footer{background:#a41f1f;padding: 30px 0 ;margin-top: 30px;}
.footer .footerInfo{float: left;padding-top: 15px;}
.footer .footerInfo p{font-size: 14px;text-align: left;color: #FFFFFF;line-height: 36px;padding-left: 20px;}
.footer .footerInfo p{background: url(../images2020/footeric01.png) no-repeat left center;}
.footer .footerInfo p+p{background: url(../images2020/footeric02.png) no-repeat left center;}
.footer .footerInfo p+p+p{background: url(../images2020/footeric03.png) no-repeat left center;}
.footer .footerLogo{float: left;margin-left: 150px;padding-top: 8px;}
.footer .footerLogo p{font-size: 14px;text-align: left;color: #FFFFFF;line-height: 36px;margin-left:30px;}
.footer .ewm{float: right;}
.footer .ewm img{width: 100px;height: 100px;display: block;margin-right: 5px;}
.footer .ewm p{font-size: 13px;color: #FFFFFF;text-align: center;line-height: 28px;}



/* list */
.nySubNav{margin-bottom: 15px;}
.nySubNav ul{margin-left: -40px;}
.nySubNav ul li{border: 1px solid #184eb4;height: 42px;box-sizing: border-box;border-radius: 21px;width: 260px;float: left;margin-left: 40px;margin-bottom: 15px;}
.nySubNav ul li a{font-size: 16px;color: #184eb4;line-height: 42px;display: block;text-align: center;}
.nySubNav ul li:hover{background: #184eb4;}
.nySubNav ul li:hover a{color: white;}
.nySubNav ul .on {background: #184eb4;}
.nySubNav ul .on a{color: white;}
.list-box{margin-top: 50px;min-height: 600px;margin-bottom: 50px;}

.left-nav{width: 250px;background:url(../images2020/leftIc.png) no-repeat left bottom #9e0712;padding-left: 10px;/* border-top-left-radius: 60px;border-bottom-left-radius: 60px; */box-sizing: border-box;}
.left-nav .con{margin-bottom: 10px;padding-bottom: 0px;box-sizing: border-box;}
.left-nav h5{height:70px;line-height: 70px;font-size: 22px;color: #fff;font-weight: bold;text-align: center;}
.left-nav ul{background: #FFFFFF;/* border-top-left-radius: 60px;border-bottom-left-radius: 60px; */padding:0px 10px 25px 35px;box-sizing: border-box;}
.left-nav ul li{border-bottom: 1px solid #d9d9d9;}
.left-nav ul li a{transition: 0.6s all;line-height: 50px;display: block;font-size: 16px;color: #333333;font-weight: normal;text-align: left;background:url(../images2020/hd.png) no-repeat right center;margin-right: 10px;}
.left-nav ul li.on{}
.left-nav ul li.on{border-bottom: 1px solid #a41f1f;}
.left-nav ul li.on a{color: #a41f1f;transition: 0.3s all;font-weight: bold;background:url(../images2020/hdOn.png) no-repeat right center;}
.left-nav ul li:hover{border-bottom: 1px solid #a41f1f;}
.left-nav ul li:hover a{color: #a41f1f;transition: 0.3s all;font-weight: bold;background:url(../images2020/hdOn.png) no-repeat right center;}
.left-nav img{width: 240px;height: auto;}

.list-r{width: 1010px;}
.list100{width: 1300px;}
.position{height: 40px;line-height: 40px;margin-bottom: 30px;border-bottom: 1px solid #999999;}
.position p{padding-left: 24px;font-size: 14px;color: #808080;background: url(../images2020/position.png) no-repeat left center;}
.position p a{color: #808080;transition: 0.6s all;}
.position p a:hover{color: #a41f1f;transition: 0.6s all;}
.list ul{margin-bottom: 40px;}
.list li{border-bottom: 1px solid #ebebeb;}
.list li a{display: block;font-size: 16px;color: #323232;overflow: hidden;transition: 0.6s all;line-height: 50px;padding-left: 15px;background: url(../images2020/qd6.png) no-repeat left center;}
.list li a i{font-size: 14px;color: #666666;float: right;font-style: normal;line-height: 50px;}
.list li:hover a{color: #a41f1f;transition: 0.6s all;padding-left: 20px;}
.list li:hover {border-bottom: 1px solid #a41f1f;}
.fanye img{display: block;margin: 0 auto;}
/* show */
.show01{margin-bottom: 5px;}
.show01 h5{font-size: 26px;color: #323232;text-align: center;line-height: 36px;margin-bottom: 10px;}
.show01 p{font-size: 16px!important;color: #333!important; line-height: 32px!important;margin-top: 15px;margin-bottom: 20px;}
.show01 p i{font-style: normal;margin: 0 5px;}
/* .show02{padding-bottom: 40px;} */
.show02 p{font-size: 16px!important;color: #323232;line-height: 32px!important;margin-top: 15px;}
.show02 img{display: block;margin: 0 auto 30px auto;max-width: 600px;}
.show03{padding-top: 30px;border-top: 1px solid #e6e6e6;}
.show03 p{font-size: 16px;color: #323232;margin-bottom: 15px;text-align: left;}
.show03 p a{color: #323232;}
.show03 p a:hover{color: #a41f1f;transition: 0.6s all;}
/* listPic */
.LinkBox{margin-top: 30px;}
.Link-nr{ position:relative;margin-top: 20px;}
.Link-nr .hd{}
.Link-nr .hd .prev,.Link-nr .hd .next{position: absolute;z-index: 999; top: 29px; display:block;width:28px; height:28px;cursor:pointer;}
.Link-nr .hd .prev{background: url(../images2020/ll3.png) no-repeat center;left: 0;}
.Link-nr .hd .next{background: url(../images2020/rr3.png) no-repeat center;right: 0;}
.Link-nr .hd ul{display: none;}
.Link-nr .bd{overflow:hidden;width: 1200px;margin-left: 53px;}
.Link-nr .bd ul{ overflow:hidden; zoom:1; }
.Link-nr .bd ul li{margin-right: 22px; float:left; _display:inline;width: 240px;}
.Link-nr .bd ul li a{display: block;}
.Link-nr .bd ul li{position: relative;}
.Link-nr .bd ul li .img{overflow: hidden;}
.Link-nr .bd ul li .img img{display: block;width:240px;height: 80px;transition: 0.6s all;}
.Link-nr .bd ul li:hover .img img{transform: scale(1.1);transition: 0.6s all;}
.Link-nr .bd ul li:hover p{color: #AA0018;transition: 0.6s all;}


.listPic ul{margin-bottom: 10px;}
.listPic ul li{width: 100%;}
.listPic ul li+li{margin-top: 45px;}
.listPic ul li a{display: block;}
.listPic ul li a .pic{width: 284px;height: 191px;overflow: hidden;}
.listPic ul li a .pic img{width: 284px;height: 191px;transition: 0.4s;}
.listPic ul li a:hover .pic img{transform: scale(1.2);transition: 0.4s;}
.listPic ul li a .text{width: 695px;}
.listPic ul li a .text h5{font-size: 18px;color: #323232;font-weight: bold;}
.listPic ul li a .text h5:hover{color: #a41f1f;}
.listPic ul li a .text span{width: 80px;height: 2px;display: block;background: #a41f1f;margin: 10px 0;}
.listPic ul li a .text p{font-size: 14px;text-align: justify;color: #999;line-height: 24px;margin-top: 20px;}
.listPic ul li a .text i{font-size: 14px;color: #837137;font-style: normal;font-weight: normal;background: #ece6d3;padding: 6px 12px;display: inline-block;margin-top: 30px;}
.listPic ul li:hover p{color: #a41f1f;}





/* backtop */
.backtop{position: fixed;z-index: 999999;bottom: 3%;right: 0%;cursor: pointer;}
.nwrk{position: fixed;z-index: 999999;top:650px;right: 0%;cursor: pointer;}

.navBar .nav .last{width:position: relative;
    float: left;
    width: 150px;
    display: inline;
    text-align: center;}