*{margin: 0;padding: 0;}
ul li{list-style: none;}
.header{width:100%;height:241px;background-image: url(header.jpg);background-repeat: no-repeat;background-size:100% 100%;}
.header_content{width:1200px;margin:auto;height: 100%;padding-top: 58px;box-sizing: border-box;display: flex;}
.header_left{width:526px;height:100%;display:inline-block;float: left;}
.yan{font-size:34px;color: white;margin:0 0 0 85px;height: 40px;}
.header_right{width:670px;height: 100%; float: right;}
.header_left img{width:519px;height:90px;}
/* 头部搜索 */
.search_box{width: 100%; height: 40px; float: left; margin-top: 32px;}
.search{float:right;height:34px;width:228px;background:#d22f2f;border-radius:3px;border:1px solid #FFFFFF;}
.search .txt,.search .btn{background:none;height:34px;line-height:34px;float:left;border: none;outline: none;}
.search .txt{padding: 0 8px;width: 172px;border-right:1px solid #ffffff;}
.search .btn{width: 37px; background: url(sousuo.png) no-repeat 0 0;border: none;background-position: 12px 10px;}
.daohang1{width:100%;height:75px;margin-top:108px;}
.daohang1 ul{overflow: hidden;}
.daohang1 ul li{float: left;width:110px;height: 75px;text-align: center;line-height:75px;color:#ffffff;cursor: pointer;}
.daohang1 ul li a{color: #fff; font-size: 16px; display: block; height: 100%; width: 100%;}
.daohang1 ul li a:hover{background: #ffffff;color:#d22f2f;}
/*大图轮播*/
/*轮播图*/
.banner_one{height: 500px;z-index: 200px;}
.slide{height:500px;position:relative;width:100%;}
.ban_c{display:none;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;}
.ban_c img{width:100%;height:100%;}
/* 内容 */
.content{width:100%;height:951px;background-image: url(content.jpg);background-repeat: no-repeat;background-size:100% 100%;}
.content1{width:1200px;height:100%;margin: 0 auto;padding-top:76px;box-sizing: border-box;}
.list{height:450px;}
.item .th{height:44px;line-height:42px;border-bottom:2px solid #cfcfcf;position: relative;}
.item .th p{width:21px; height:43px;line-height:52px;float:left;margin-right: 11px;}
.item .th .bt{float:left;height:42px;font-size:22px;font-weight:bold;line-height:42px;padding-right:16px;color:#333333;border-bottom:2px solid #d22f2f;position:absolute;bottom: -2px;}
.item .th .after_h{color: #595854;height: 42px; line-height: 47px; padding-left: 4px; float: left;}
.item .th .more{float: right; color: #333; margin-right: 14px;font-size:12px; text-decoration: none;}
.item ul{overflow: hidden; margin: 8px 0 4px;}
.item ul li{height: 40px; line-height: 40px; padding-left: 15px;background-image:url(yuandian.jpg);background-repeat: no-repeat;background-size:4px 4px;background-position:0 19px;}
.item ul li span{float: right; color: #999; margin-right: 14px;}
.item ul li a{cursor: pointer;}
.item ul li a:hover{color:#d22f2f;}
.xyxw{float: left;width: 580px;margin-top: 10px;}
.xyxw ul{margin-top: 5px;}
.tzgg{margin-left: 40px; width: 580px; float: left; margin-top: 10px;}
.tzgg ul{margin-top: 5px;}
.xyzt{float: right; width: 252px; margin-top: 10px;}
.xyzt ul{margin-top: 12px;}
.xyzt ul li{background: none; height: 57px; margin-bottom: 7px; padding-left: 0;}
.xyzt ul li a img{width: 252px; height: 57px;}
.bottom_right ul li{line-height:30px; height:30px;}
/* 轮播 */
.lunbo{margin-top:77px;}
.lunbo .th{height: 44px;line-height: 42px;border-bottom: 2px solid #cfcfcf;position: relative;}
.lunbo .th .bt{height: 42px;font-size: 22px;font-weight: bold;line-height: 42px;padding-right: 16px;color: #333333;border-bottom: 2px solid #d22f2f; position: absolute;left: 0; bottom: -2px;}
#round1{width: 1200px; height: 280px; margin: 10px auto 0 auto; overflow: hidden;}
#inround1{width: 1000%; float: left;}
#inround1 ul{float: left;}
#inround1 ul li{float: left; width: 300px; height: 200px; padding: 0 5px 0; position: relative;}
#inround1 ul li a img{width:100%; height:200px; border: none;}
.nr p{position: absolute;bottom: 0;width: 97%; height: 36px; color:#fff; font-size: 13px;text-align:center; line-height:36px;background-image: url(yanse.png);background-size:100% 100%;}
/* 底部 */
.center{width: 1200px; margin: 0 auto;}
.footer{padding-top:43px; width:100%;height: 197px;background: url(footer.png) no-repeat center center;background-size: 100% 100%;text-align: center;}
.footer p:nth-of-type(1){margin-top: 19px;}
.footer p{margin-top:14px;color:#fff;}

/* 列表页 */
.menu{width: 220px; float: left; margin-top: 12px;border: 1px solid #dcdcdc; border-top: none; padding-bottom: 50px;}
.menu .th{text-align: center; line-height: 42px; height: 42px; font-weight: bold; font-size: 16px; background: #a22929; color: #fff; border-top:2px solid #f7b52f;}
.menu .th p{font-weight: bold; font-size: 16px; color: #fff;}
.menu ul{overflow: hidden; height: auto; }
.menu ul li{line-height: 42px;height: 42px;text-align: center;padding-top: 0;border-bottom: 1px solid #DCDCDC;}
.menu ul li a{font-size: 14px;text-decoration: none;cursor: pointer;}
.banner1{width: 100%; height: 400px;}
.banner1 img{width:100%;height:100%;}
.menu ul li.on{background:#D22F2F;}
.menu ul li.on a{color: #ffffff;}
.box1{width: 960px; min-height: 645px; _height:645px; float: right; margin-top: 12px; display: inline;}
.box1 .list_item_th{height: 42px; line-height: 42px; border-bottom: 2px solid #cfcfcf;position: relative;}
.box1 .list_item_th .bt{float: left;height: 42px;font-size: 22px;font-weight: bold;line-height: 42px;padding-right: 16px;color: #333333;border-bottom: 2px solid #d22f2f;position: absolute;bottom: -2px;}
.box1 .list_item_th .local{float: right; padding-right: 6px; color: #333; display: block;}
.box1 .list_item_th .local a{color: #333;}
.box1 ul{min-height: 529px; _height:529px;}
.box1 ul li{cursor: pointer; height: 40px; line-height: 40px; padding-left: 15px;background-image:url(yuandian.jpg);background-repeat: no-repeat;background-size:4px 4px;background-position:0 19px;}
.box1 ul li span{float: right; color: #999; margin-right: 14px;}
.box1 ul li a:hover{color:#d22f2f;}
.page{text-align: center; padding: 20px 0;}
/* 内容页 */
.content2 .title{line-height: 28px; font-size: 20px; font-weight: bold; text-align: center; padding: 15px 0px; margin: 0 20px; border-bottom: 1px dotted #dcdcdc;}
.content2 .txt{text-align: center; color: #888; line-height: 28px; padding: 10px 0;}
.con{min-height: 400px; _height:400px; padding: 5px 15px;}
.con,.con p,.con div,.con span,.con font,.con strong,.con b{font-size: 16px !important; line-height: 32px !important; font-family: "微软雅黑" !important;}
.con img{max-width: 600px; height: auto;}
.con b,.con strong{font-weight: bold;}
.con table{margin:0 auto !important;}
.con table tr td{border:1px solid #dcdcdc !important;}
