@charset "gb2312";
/*
Author: 天下制作
Author QQ：4084380
Author Email：4084380@qq.com
Author URL: https://www.zhann.cn/
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;border:0 none;outline:0;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0 none}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
strong{font-weight:800}
ol,ul,li{list-style:none outside none;}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
a{color: #333;text-decoration:none;font-size: 14px;}
a:hover{color:#1aa1de!important;}
strong{font-weight: 800;}
body{font-size: 12px;float: left;width: 100%;background: #f8f8f8;}
a{text-decoration: none;color: #333;cursor: pointer;transition: 0.3s ease;-ms-transition: 0.3s ease;-moz-transition: 0.3s ease;-webkit-transition: 0.3s ease;-o-transition: 0.3s ease;}
a:hover{margin-left: 3px; transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease; }
.dmw_min_long_tl h4{font-size:21px;color: #555;}
.contwith{width: 1200px;margin: auto;}

.top_box{float:left;width: 100%;background: #f8f8f8;height: 30px;line-height: 30px;}
.top_box p{float:left;color: #666;}
.top_box_r{float: right;color: #666;}
.top_box_r a{float:left;color: #666;font-size: 12px;padding-left: 20px;}
.denglu{float:left;color: #666;padding: 0 15px;}
.denglu:before{content:"";float:left;color: #666;padding: 0 12px;border-left: 1px solid #bcb9b9;height: 13px;margin-top: 10px;}
.denglu em{color: #2196f3;padding-left: 5px;}

.header{float:left;height: 54px;line-height: 54px;font-size: 16px;width: 100%;background: #fff;}
.header ul{width: 1200px;margin: auto;}
.header ul li{float:left;text-align: center;padding: 0 14px;}
.header ul a{width: 100%;font-size: 15px;color: #333;}
.header .logo{float: left;width: 140px;height: 40px;background: url(../images/logo.png) no-repeat;margin-top: 6px;margin-right: 20px;}
.header ul a:hover{color:#008ecf!important;}
/*投稿*/
.rougao {float: right;margin-top: 12px;}
.rougao .jianyi{margin-left: 5px;background-color: #1ea8e7;}
.rougao .jianyi i{background: url(../images/ico.png) -62px -173px no-repeat;width: 25px;}
.rougao a {height: 27px;line-height: 27px;float: left;color: #fff;font-size: 11px;border-radius: 20px;margin-left: 8px;width: 106px;background-color: #d1bd83;}
.rougao a i{height: 25px;width: 28px;float: left;background: url(../images/ico.png)  -38px -172px no-repeat;margin-left: 5px;}
.rougao a:hover{background-color: #0797ca;color: #fff!important;}
.rougao .jianyi:hover{background-color: #0797ca;color: #fff!important;}

.banner_all{height: 322px;background: url("../images/banner.png") no-repeat;float: left;width: 100%;}
.banner_box{width:1200px;margin: auto;}
.txt1{width: 100%;color: #fff;font-size: 46px;text-align: center;margin-top: 64px;margin-bottom: 20px;}
.txt1 span{color: #f0d996;}
.txt2{width:1200px;margin: auto;text-align: center;}
.txt2 a{padding: 3px 12px;background: #0289c7;margin: 6px;display: inline-block;color: #fff;border-radius: 18px;font-size: 15px;}
.txt2 a:hover{background: #d1bd83;color:#fff!important;}
.main{width: 1200px;margin: auto;}
.main_box{width: 100%;margin-top: -62px;float: left;}
.dmw_top{width: 95%;background: #fff;border-radius: 15px;padding: 2.5%;margin: auto;overflow: hidden;height: 338px;}
.dmw_top_tl{width: 100%;float: left;line-height: 34px;height: 34px;margin-bottom: 30px;}
.dmw_top_tl i{width: 42px;background: url(../images/ico.png) no-repeat 0px -165px;height: 35px;float: left;}
.dmw_top_tl span{float: left;color: #008ecf;font-size: 26px;font-weight: 700;}
.dmw_top_tl em{float: right;color: #888;font-size: 14px;}
.dmw_top_tl em a{float: right;color: #eaaa45;margin-left: 9px;}
.dmw_top_tl p{width: 164px;background: url(../images/houhao.png) no-repeat 0px 0;height: 19px;float: left;margin-left: 10px;margin-top: 10px;}

.dmw_top_tw{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;}
.dmw_list_l{float:left;width: 71%;}
.dmw_list_tl{width: 47%;float: left;height: 40px;background: #f9f9f9;border-radius: 10px;line-height: 40px;font-size: 16px;font-weight: 700;margin-bottom: 14px;}
.dmw_list_tl em{float:left;height: 18px;background: #d7af61;width: 6px;border-radius: 10px;margin-top: 11px;margin-right: 10px;}
.dmw_list_tl:nth-child(2){margin-left: 45px;}
.dmw_top_tw img { transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.dmw_top_tw a:hover img {margin-left:0;width: 100%;  transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }


.dmw_list_news_img{width: 100%;float: left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.dmw_list_news_img a{width: 47%;}
.dmw_list_news_img img{object-fit: cover;width: 135px;height: 90px;float: left;border-radius: 10px;margin-right: 13px;}
.dmw_list_news_img h2{float: left;font-weight: 700;font-size: 15px;line-height: 34px;}
.dmw_list_news_img p{color: #9b9b9b;float: left;width: 59%;line-height: 24px;overflow: hidden;height: 48px;}

.dmw_list_news_img { transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.dmw_list_news_img img:hover{margin-left:0;transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }

.dmw_top_art{width: 100%;float: left;margin-top: 20px;}
.dmw_top_art ul{width: 100%;float: left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.dmw_top_art ul li{width: 25%;float: left;height: 115px;overflow: hidden;}
.dmw_top_art_tl{float: left;line-height: 25px;margin-bottom: 10px;}
.dmw_top_art_tl a{float: left;font-size: 15px;font-weight: 700;}
.dmw_top_art span{width: 25px;background: url(../images/ico.png) no-repeat 0px 0px;height: 23px;float: left;margin-right: 7px;}
.dmw_top_art_bot{width: 100%;float: left;line-height: 24px;height: 73px;overflow: hidden;}
.dmw_top_art_bot a{width: 32%;float: left;color: #666;font-size: 13px;}
.dmw_top_art ul li:nth-child(2) span{background: url(../images/ico.png) no-repeat -24px 0px;}
.dmw_top_art ul li:nth-child(3) span{background: url(../images/ico.png) no-repeat -47px 0px;}
.dmw_top_art ul li:nth-child(4) span{background: url(../images/ico.png) no-repeat -72px 0px;}
.dmw_top_art_bot a:hover{ transition: 0.3s ease; -ms-transition: 0.3s ease; -moz-transition: 0.3s ease; -webkit-transition: 0.3s ease; -o-transition: 0.3s ease; }


.dmw_min{width: 809px!important;padding: 30px;background: #fff;border-radius: 15px;margin: auto;overflow: hidden;margin-top: 20px;float: left;padding-bottom: 24px;}
.dmw_min_left{float:left;width: 285px;}
.dmw_min_left_tl{float:left;height: 46px;background: #f8f8f8;border-radius: 10px;width: 100%;line-height: 46px;font-size: 17px;font-weight: 700;margin-bottom: 10px;}
.dmw_min_left_tl i{width: 25px;background: url(../images/ico.png) no-repeat -95px 0px;height: 29px;float: left;margin: 8px;}
.dmw_min_left_tl em{width: 93px;background: url(../images/ico.png) no-repeat 2px -31px;height: 42px;float: right;}
.dmw_min_left ul{float:left;width: 100%;}
.dmw_min_left ul li{float:left;width: 100%;line-height: 40px;height: 40px;overflow: hidden;}
.dmw_min_left ul li a{float:left;width: 86%;}
.dmw_min_left ul li em{float:left;background: #ec8858;width: 16px;height: 16px;font-size: 12px;color: #fff;text-align: center;border-radius: 4px;line-height: 16px;margin-top: 11px;margin-right: 10px;}

.dmw_min_long_more{float:left;width: 100%;}
.dmw_min_long_more li{float:left;width: 50%;line-height: 20px;height: 47px;}
.dmw_min_long_more li span{color: #999999;float: left;width: 71%;}
.dmw_min_long_more li em{width: 14px;height: 16px;float: left;background: url(../images/ico.png) no-repeat -68px -82px;margin-right: 6px;margin-top: 1px;}
.dmw_min_long_more li:nth-child(2) em{background: url(../images/ico.png) no-repeat -86px -82px;}
.dmw_min_long_more li:nth-child(3) em{background: url(../images/ico.png) no-repeat -69px -105px;}
.dmw_min_long_more li:nth-child(4) em{background: url(../images/ico.png) no-repeat -86px -105px;}

/* 轮播CSS开始 */
.mod18{width: 501px;float: right;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/prevbtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:490px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/prevbtntop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextbtntop.png) 0 0 no-repeat;}
.mod18 .next{right:10px;background:url(../images/nextbtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width: 501px;height: 253px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width: 460px;position:absolute;left: 0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background: rgb(0 0 0 / 46%);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{width: 100%;height: 254px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height: 254px;position:absolute;left:0;}
.mod18 .picBox li{width: 501px;height: 254px;border-radius: 10px;overflow: hidden;}
.mod18 .listBox{width: 100%;height: 68px;margin:0 auto;position:relative;padding-top: 8px;overflow:hidden;}
.mod18 .listBox ul{height:88px;position:absolute;}
.mod18 .listBox li{width: 127px;height:77px;cursor:pointer;position:relative;padding:5px 0 0 0;opacity: 1;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height: 54px;opacity: 0.6;border-radius: 6px;overflow: hidden;}
.mod18 .listBox img{background-color:#cfa972;}
.mod18 .listBox .on img{opacity: 1;border: 2px solid #1aa1de;}
.listBox img{width: 89%;border-radius: 7px;opacity: 0.6;}
.dmw_min_long{background: #fff;width: 248px;float: right;padding: 40px 30px;border-radius: 15px;margin-top: 20px;}
.dmw_min_long_tl{width: 100%;margin: auto;}
.dmw_min_long_tl i{float:left;background: url(../images/ico.png) no-repeat -1px -76px;width: 59px;height: 59px;margin-right: 14px;}
.dmw_min_long_tl span{float:left;font-size: 21px;color: #333;}
.dmw_min_long_tl p{float:left;color: #acacac;font-size: 14px;line-height: 30px;}
.dmw_min_long_li{float:left;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;margin-top: 27px;align-items: center;}
.dmw_min_long_li a{float:left;background: #1aa1de;padding: 9px 10px;width: 35%;color: #fff;text-align: center;border-radius: 4px;}
.dmw_min_long_li a:nth-child(2){background: #d9ba5f;}
.dmw_min_long_li a:hover{margin-left:0;background:#0289c7;color:#fff!important;}
.tequan{float:left;width: 100%;display: flex;flex-wrap: wrap;justify-content: space-around;line-height: 40px;align-items: center;margin-top: 18px;margin-bottom: 15px;}
.tequan em{float:left;background: #e8e8e8;height: 1px;width: 73px;}
.tequan span{float:left;color: #999;padding: 10px;font-size: 15px;}

.mod18 .cf a img { width: 500px;transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.mod18 .cf a:hover img {margin-left:0;width: 100%;  transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }

.mod18 .listBox img { transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.mod18 .listBox li:hover img {opacity: 1;border: 2px solid #1aa1de;}

.zhuanti_fl{float: left;width: 95%;margin-top: 20px;background: #fff;padding: 2% 2.5%;border-radius: 10px;}
.zhuanti_fl_tl{float: left;width: 100%;font-weight: 700;font-size: 20px;border-top: 2px solid #228a31;line-height: 40px;margin-bottom: 15px;}
.zhuanti_fl_tl em{color: #228a31;font-weight: 700;}
.zhuanti_fl_more{float: right;}
.zhuanti_fl .zhuanti_fl_l{background: #228a31;color: #fff;width: 30%;}
.zhuanti_fl .zhuanti_fl_l li{background: #008ecf;color: #fff;border: 1px solid #008ecf;margin-left: 0;}
.zhuanti_fl .zhuanti_fl_l li a{color: #fff;}
.zhuanti_fl .zhuanti_fl_l li a:hover{margin-left:0;}
.zhuanti_fl .zhuanti_fl_r{color: #fff;float: left;width: 95%;margin-left: 3px;}
.zhuanti_fl ul{float: left;width: 100%;margin-top: 10px;}
.zhuanti_fl ul li{float: left;border: 1px solid #e6e6e6;line-height: 30px;padding: 0 12px;border-radius: 4px;margin-bottom: 10px;margin-left: 10px;}
.zhuanti_fl ul li a{float: left;color: #333;font-size: 14px;}
.zhuanti_fl .zhuanti_fl_l li a:hover{color:#fff!important;}
.zhuanti_more{float: right;font-size: 14px;color: #d9ba5f;cursor: pointer;}
.zhuanti_fl_tl{float: left;width: 100%;font-weight: 700;font-size: 20px;border-top: 2px solid #228a31;line-height: 40px;margin-bottom: 15px;}
.zhuanti_fl_tl em{color: #228a31;font-weight: 700;}
.zhuanti_fl_more{float: right;}
.tag_nr{height: 41px;overflow: hidden;}
.tag_nr_te{height:auto;}
.tag_zhan2,.tag_bot2,.tag_mid2{display:none;color: #008ecf;}
.tag_rwap{height: 197px;overflow: hidden;float: left;margin-top: 12px;}
.tag_rwap_te{height:auto;}
.tag_map{height: 100%;overflow: hidden;float: left;margin-top: 12px;}
.tag_map_te{height:auto;}
.fl_t{border-left:0;padding-left: 0;width: 100%;}
.zhuanti_tl{font-size: 20px;font-weight: 700;float: left;width: 100%;line-height: 22px;display: flex;justify-content: space-between;align-items: center;color: #333;}
.zhuanti_tl em{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -1px -137px;width: 24px;height: 26px;margin-right: 9px;}
.zhuanti_tl span:after{content:"";display: inline-block;background: #eeeeee;height: 3px;width: 902px;margin-left: 15px;}

.tuijian_pic{float: left;width: 95%;padding: 2% 2.5%;background: #fff;margin-top: 20px;border-radius: 12px;}
.tuijian_pic h3{height: 30px;width: 100%;font-weight: 700;font-size: 20px;margin-bottom: 10px;}
.tuijian_pic h3 span{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -27px -137px;width: 27px;height: 26px;margin-right: 14px;}

.r_img{margin-top: 10px;width: 100%;float:left;display: flex;flex-wrap: wrap;justify-content: space-between;}
.r_img li{overflow: hidden;width: 15%;position: relative;float: left;}
.r_img li a:hover span{text-decoration: underline;}
.r_img li a img{width: 156px;height: 104px;object-fit: cover;float: left;border-radius: 8px;overflow: hidden;border: 1px solid #e0e0e0;}
.r_img li a span{float: left;height: 24px;width: 99%;line-height: 24px;font-size: 13px;color: #333;overflow: hidden;margin-top: 8px;}
.r_img li a p{float: left;height: 24px;line-height: 24px;font-size: 12px;color: #999;overflow: hidden;text-align: center;margin-right: 15px;}
.r_img li a em{height: 24px;width: 99%;line-height: 24px;font-size: 12px;color: #999;overflow: hidden;text-align: center;}
.r_img img { transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.r_img img:hover {transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }
.r_img li a span:hover{color:#008ecf!important}

.dmw_list{background-color: #ffffff;float: left;width: 95%;padding: 2% 2.5%;margin-top: 20px;border-radius: 10px;}
.dmw_list_l_tl{width: 100%;height: 43px;margin-bottom: 10px;display: flex;align-items: center;justify-content: space-between;}
.dmw_list_l_tl span{height: 42px;line-height: 42px;color: #333;font-weight: 700;float: left;}
.dmw_list_l_tl span:after{content:"";float: left;background: #eeeeee;height: 3px;width: 911px;margin-left: 15px;margin-top: 21px;}
.dmw_list_l_tl span a{min-width: 82px;height: 42px;line-height: 42px;font-size: 19px;color: #333;font-weight: 700;float: left;}

.dmw_list_l_tl ul{float: left;text-align: right;display: flex;flex-wrap: wrap;justify-content: flex-end;width: 29%;display: none;}
.dmw_list_l_tl li{font-size:14px;display: inline-block;margin-left: 15px;background: #f7f7f7;border: 1px solid #eee;border-radius: 6px;height: 28px;line-height: 28px;padding: 0 10px;}
.dmw_list_l_tl li a{color:#666;}
.dmw_list_l_tl .more{font-size:14px;float: right;border-radius: 6px;height: 28px;line-height: 28px;padding: 0 10px;color: #d9ba5f;}
.dmw_list_l_tl span i{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -57px -137px;width: 27px;height: 26px;margin-right: 5px;margin-top: 8px;}

.dmw_tw{display: block;width:360px;margin-right:15px;overflow: hidden;}
.dmw_tw img{width:130px;height: 86px;float: left;}
.dmw_tw .dmw_tw_msg{width: 217px;float: right;margin-left: 10px;}
.dmw_tw_title{font-size: 16px;font-weight: bold;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 2px;}
.dmw_tw_desc{font-size:14px;color:#888;line-height: 25px;height: 50px;overflow: hidden;margin-top: 10px;}

.dmw_title{font-size:16px;color: #848484;margin-bottom: 12px;}
.dmw_title span{width:3px;height:16px;float: left;background: #92aff7;margin:3px 6px 0 0;}
.dmw_list_l ul{margin-top: 9px;float: left;width: 100%;border-bottom: 1px solid #eaeaea;display: flex;flex-wrap: wrap;justify-content: space-between;padding-bottom: 18px;}
.dmw_list_l li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:15px;line-height: 39px;width: 47%;}
.dmw_list_l li span{font-size: 12px;color: #9f9f9f;margin-right:10px;background: #f0f0f0;padding: 4px 10px;border-radius: 48px;height: 30px;line-height: 30px;}
.dmw_list_l li i{font-size: 13px;color: #a9a9a9;float: right;font-style: initial;}
.dmw_list_l ul:last-child{border: 0;padding-bottom: 0;}

.dmw_list_rt{float: right;width: 25%;}
.dmw_list_rt_tl{float:left;font-size: 16px;font-weight: 700;line-height: 40px;background: #f9f9f9;height: 40px;width: 100%;border-radius: 8px;margin-bottom: 10px;}
.dmw_list_rt_tl span{float: left;height: 18px;background: #008ecf;width: 6px;border-radius: 10px;margin-right: 9px;margin-top: 11px;}
.dmw_list_tw{overflow: hidden;float:left;width: 100%;border-radius: 4px;}
.dmw_list_tw a{width: 100%;float:left;background: url(../images/tup1.png) no-repeat 0px 0px;height: 111px;border-radius: 4px;}
.dmw_list_tw2{float:left;width: 100%;border-radius: 6px;overflow: hidden;}
.dmw_list_tw2 a{width: 100%;float:left;background: url(../images/tup2.png) no-repeat 0px 0px;height: 111px;}
.dmw_list_tw3{float:left;width: 100%;border-radius: 6px;overflow: hidden;}
.dmw_list_tw3 a{width: 100%;float:left;background: url(../images/tup3.png) no-repeat 0px 0px;height: 111px;}
.dmw_list_tw4{float:left;width: 100%;overflow: hidden;border-radius: 6px;}
.dmw_list_tw4 a{width: 100%;float:left;background: url(../images/tup4.png) no-repeat 0px 0px;height: 111px;}

.dmw_list_tw a{ transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.dmw_list_tw a:hover{transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }

.dmw_list_tw a{ transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.dmw_list_tw a:hover{margin-left: 0px; transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }
.dmw_list_tw2 a{ transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.dmw_list_tw2 a:hover{margin-left: 0px; transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }
.dmw_list_tw3 a{ transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.dmw_list_tw3 a:hover{margin-left: 0px; transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }
.dmw_list_tw4 a{ transition: all 0.3s ease-out; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1, 1); -ms-transform: scale(1, 1); -moz-transform: scale(1, 1); -webkit-transform: scale(1, 1); -o-transform: scale(1, 1);/* filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; */}
.dmw_list_tw4 a:hover{margin-left: 0px; transition: transform 0.3s; -moz-transition: -moz-transform 0.3s; -webkit-transition: -webkit-transform 0.3s; -o-transition: -o-transform 0.3s; transform: scale(1.05, 1.05); -ms-transform: scale(1.05, 1.05); -moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05); /* filter: alpha(opacity=100); -moz-opacity: 1; -khtml-opacity: 1; opacity: 1; */ }


.dmw_list_rt ul{float: left;width: 88%;padding: 3%6%;background: #f9f9f9;}
.dmw_list_rt li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size:15px;line-height: 39px;}
.dmw_list_rt li a{line-height: 30px;height: 30px;width: 60%;}
.dmw_list_rt li span{margin-top: 10px;width: 20px;height: 20px;line-height: 20px;background: #ebebeb;color:#999999;float: left;text-align: center;margin-right:6px;font-size: 14px;border-radius: 4px;}
.dmw_list_rt li:nth-child(1) span{background: #ff5722;color:#fff;}
.dmw_list_rt li:nth-child(2) span{background: #368efb;color:#fff;}
.dmw_list_rt li:nth-child(3) span{background: #ffc107;color:#fff;}
.dmw_list_rt li i{float: right;color:#999;margin-left:6px;font-size: 11px;font-style: inherit;}


.fink_box{float:left;background: #fff;border-radius: 12px;padding: 2.5%;width: 95%;margin-top: 20px;}
.fink_box_tl{float: left;width: 100%;}
.fink_box_tl i{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -80px -134px;width: 32px;height: 32px;margin-right: 5px;}
.fink_box_tl em{float: left;height: 26px;font-weight: 700;font-size: 20px;}
.fink_box_tl:after{content:"";display: inline-block;background: #eeeeee;height: 3px;width: 992px;margin-left: 15px;}
.flink{width: 100%;float: left;}
.flink b{line-height:22px;font-weight: 400;float: left;color:#2ca6e0;display: none;}
.flink li{line-height: 22px;color: #b7b7b7;margin: 10px 8px;display: inline-block;float: left;margin-bottom: 0px;}
.flink li a{color: #444;font-size: 14px;}
.flink li:nth-child(2){display:none;}

/*footer*/
.footer{width: 100%;padding: 10px 0;background: #1d2631;float: left;margin-top: 15px;border-top: 1px solid #e2e2e2;}
.foot_box{width: 1000px;margin: auto;}
.footer p {float:left;width:100%;text-align: center;color: #b0b1b2;font-size: 12px;height: 28px;line-height: 28px;}
.footer p a:hover{text-decoration:none;}
.footer p span{height:30px;font-size:12px;color:#b0b1b2;margin:0 auto;}
.footer p a{color: #b0b1b2;font-size: 12px;}

@media all and (max-width: 1500px){#LoutiNav {left: 1%;}}
@media all and (max-width: 1500px){#goTop {left:1%}}
#LoutiNav{border: 1px solid #f1f1f1;width: 80px;position: fixed;top: 150px;right: 13%;display: none;}
#LoutiNav li{width: 80px;height: 45px;border-bottom: 1px solid #f1f1f1;line-height: 45px;text-align: center;cursor: pointer;background: #fff;color: #666;}
#LoutiNav span{display: none;}
#LoutiNav i{font-style: inherit;font-size: 14px;display: inline-block;}
#LoutiNav .active{background: #fff;color: #368efb;}
#LoutiNav li:hover span{display: block; font-size: 12px; background: #008ecf; color: white;}
#LoutiNav li:hover i{display: none;}
#goTop{width: 80px;height: 40px;line-height: 40px;text-align: center;background: #d1bd83;position: fixed;top: 518px;right: 13%;cursor: pointer;display: none;font-size: 14px;color: #fff;}
#goTop:hover{background: #008ecf; color: white;}
#goTop:hover span{display: block;}
#erweima{width: 130px; height: 130px; background: palegreen; display: none; position: absolute; right: 46px; bottom: 5px;line-height: 130px; text-align: center; font-size: 20px; border-radius:10px ;}
/*20220901新增*/
.login_avatar img{
    float: left;
    width: 59px;
    height: 59px;
    margin-right: 14px;
    object-fit: cover;
    border-radius: 16px;
}
.login_name h4{float: left;font-size: 21px;color: #888;}
.dmw_list_tw img{
    width:300px;
    height:111px;
    object-fit:cover;
}
.nav-right{float:right;font-size:15px;margin-top:0px;}
.nav-right li{position:relative;float:left;margin:-5px 10px;}
.nav-right a{display:inline-block;padding:0 15px;-webkit-transition:ease-in color .15s;transition:ease-in color .15s;position:relative}
.nav-right .nav-search{}
.nav-right .nav-search .iconfont{font-size:24px;color: #888;}
.nav-right .nav-search a{padding:4px 0;z-index:99;}
.nav-right .nav-search .iconfont:hover{color:#0797ca;}
.search-box{position:fixed;left:0;right:0;top:-0;z-index:9998;padding:26.5px 0;background:#fff;transition:top 0.3s cubic-bezier(.4,0,.2,1);display: none;}
.search-box.show{top:0;display: block;}
.search-box .container{max-width:800px;position: relative;}
.search-close{position:absolute;right:-70px;top:-5px;color:#000}
.search-close .iconfont{font-size:30px;padding: 15px;}
.search-input{color: #666;text-align: center;float:left;font-size: 20px;font-weight: 700;border:none;width:100%;height:50px;padding:4px 12px;border-right:none;font-size:16px;border-radius:2px 0 0 2px;outline:none}
.search-box-form a{margin-left:20px;color:#999}
.search-box-form a:hover{color:#0060ed}
.container {max-width:1200px;margin:0 auto;}

/*0921新增*/

.louti a:hover{margin-left:0px;}
.chao3 {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
}
.con_lm {
    margin-top: 20px;
}
.con_lm .head_2 {
    overflow: hidden;
}
.head_2 {
    width:100%;
    height: 60px;
    line-height: 60px;
    background: url(../images/bg_bt.png) repeat-x bottom left;
    padding-bottom: 10px;
}
.con_lm .lm_head_l {
    max-width: 30%;
}
.fl {
    float: left;
}
.f24 {
    font-size: 24px;
}
.cb {
    color: #aacf15;
}
.ca {
    color: #3a82d3;
}
.con_lm .lm_head_r {
    max-width: 80%;
}
.fr {
    float: right;
}
.con_lm .lm_head_r li {
    float: left;
}
.bg2 {
    background: #f7f7f7;
}
.con_lm .head_ra {
    border: 1px solid #e4e4e4;
    background: #f7f7f7;
    padding: 0 10px;
    line-height: 30px;
    border-radius: 4px;
    margin-left: 10px;
    max-width: 100px;
    margin-top: 12px;
}
.con_lm .head_ra:hover{
    border: 1px solid #e4e4e4;
    background: #f7f7f7;
    padding: 0 10px;
    line-height: 30px;
    border-radius: 4px;
    margin-left: 10px;
    max-width: 100px;
    margin-top: 12px;
}
.chao {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.bj_mt20 {
    margin-top: 20px;
}
.lm_nr_l {
    width: 260px;
    height: 445px;
    overflow: hidden;
    padding: 20px;
}
.yj_10 {
    border-radius: 10px;
}
.head_3 {
    height: 30px;
    line-height: 30px;
    background: url(../images/bg_bt.png) repeat-x bottom left;
    padding-bottom: 20px;
}
.nobold {
    font-weight: normal;
}

.f18 {
    font-size: 18px;
}
.more {
    color: #999;
    font-size: 13px;
}
.lm_nr_l .hot_tw {
    width: 100%;
}
.bj_mt20 {
    margin-top: 20px;
}
.tempWarp{
    overflow: hidden;
    position: relative;
    width: 260px;
}
.lm_nr_l .hot_tw li .a_img {
    width: 260px;
}

.photo {
    display: block;
    overflow: hidden;
    border-radius: 3px;
}
.lm_nr_l .hot_tw li .bt_a {
    width: 260px;
}
.lm_nr_l .hot_tw p {
    width: 260px;
    line-height: 24px;
    height: 72px;
}
.bianju, .bj_mt10 {
    margin-top: 10px;
}
.lm_nr_l .li_b time {
    margin-right: 10px;
}
time {
    color: #999;
    font-size: 13px;
}
.f13 {
    font-size: 13px;
}
.lm_nr_l .hot_tw .hd ul {
    overflow: hidden;
    margin: 20px 0 10px 0;
}
.lm_nr_l .hot_tw .hd ul li.on {
    background: #3a82d3;
}
.lm_nr_l .hot_tw .hd ul li {
    float: left;
    width: 10px;
    height: 10px;
    overflow: hidden;
    margin-right: 5px;
    text-indent: -999px;
    cursor: pointer;
    border-radius: 100%;
    background: #e1e1e1;
}
.lm_nr{
    width:100%;
    float: left;
}
.lm_nr_c {
    width: 390px;
    margin-left: 20px;
}

.nobold {
    font-weight: normal;
}

.bj_mt20 {
    margin-top: 20px;
}
.lb_2 {
    border-bottom: 1px dotted #e4e4e4;
    height: 44px;
    padding-bottom: 20px;
    margin-bottom: 20px;
}
.lb_1 {
    height: 24px;
    line-height: 24px;
    margin-bottom: 20px;
    position: relative;
}
.lb_2 .lm2_a {
    width: 34px;
    line-height: 22px;
    background: #f7f7f7;
    text-align: center;
    color: #999;
    font-size: 12px;
    margin-right: 10px;
    border-radius: 4px;
}
.lb_2 .lm2_a:hover{
    background: #aacf15; 
    color: #fff!important;
}
.lb_2 .lb_l {
    width: 346px;
}
.lb_2 .lb_l time{
    position: absolute;
    right: 0;
    *display: none;
}
.lb_2 .bt_a {
    width: 300px;
    padding-right: 44px;
    position: relative;
}
.bold {
    font-weight: bold;
}
.lb_2 .lb_l p {
    padding-top: 8px;
}
.lb_1 .lm_a {
    width: 54px;
    padding: 0 5px;
    overflow: hidden;
    font-size: 12px;
    background: #f7f7f7;
    text-align: center;
    border-radius: 4px;
    color: #999999;
    margin-right: 10px;
}
.lm_nr .lb_1 .bt_a {
    max-width: 280px;
}
.lb_1 .lm_a:hover{
        background: #aacf15; 
    color: #fff!important;
}
.lb_1 .bt_a:hover {
    padding-left: 5px;
}
.lm_nr_r {
    width: 390px;
}
.lm_nr_r .head_3 {
    padding-bottom: 10px;
    background: none;
}
.lm_nr_l .hot_tw {
    width: 100%;
}
.lm_nr_l .hot_tw .a_img img {
    width: 100%;
}
.bj_mt20 {
    margin-top: 20px;
}
.photo img {
    transition: all 0.3s ease-out;
    -moz-transition: -moz-transform 0.3s;
    -webkit-transition: -webkit-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -webkit-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    filter: alpha(opacity=90);
}
.photo:hover img {
    width: 100%;
    transition: transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    -webkit-transition: -webkit-transform 0.3s;
    -o-transition: -o-transform 0.3s;
    transform: scale(1.05, 1.05);
    -ms-transform: scale(1.05, 1.05);
    -moz-transform: scale(1.05, 1.05);
    -webkit-transform: scale(1.05, 1.05);
    -o-transform: scale(1.05, 1.05);
    filter: alpha(opacity=100);
}

.lm_nr_r .head_3 em {
    color: #f46e0b;
}
.head_3 em {
    margin-right: 10px;
}
.bj_mt20 {
    margin-top: 20px;
}
.lb_3 {
    width: 388px;
    height: 70px;
    border-radius: 10px;
    overflow: hidden;
    border: 1px solid #3a82d3;
    margin-bottom: 20px;
}
.lb_3 .lb_on {
    width: 70px;
    height: 70px;
    text-align: center;
    background: #3a82d3;
}
.lb_3 .lb_l {
    width: 320px;
    padding: 10px;
}
.lb_3 .lb_on span {
    display: block;
    margin-top: 10px;
}
.f24 {
    font-size: 24px;
}
.white, .cf {
    color: #fff;
}
.lb_3 .lb_l {
    width: 298px;
    padding: 10px;
}
.lb_3 .lb_l_b {
    margin-top: 8px;
    line-height: 24px;
}
.lb_3 .lb_l_b .lm2_a {
    margin-right: 10px;
    font-size: 12px;
    color: #3a82d3;
}
.lm_nr_r .lb_1:nth-child(2) span {
    background: #f46e0b;
}
.lm_nr_r .lb_1:nth-child(3) span {
    background: #00c360;
}
.lm_nr_r .lb_1:nth-child(4) span {
    background: #aacf15;
}
.lb_1 span {
    display: block;
    width: 20px;
    height: 20px;
    border-radius: 4px;
    background: #ccc;
    color: #fff;
    text-align: center;
    line-height: 20px;
    position: relative;
    margin-right: 5px;
    top: 2px;
    float: left;
    font-size: 12px;
}
.louti{
    background: #fff;
    float: left;
        width: 95%;
    padding: 1% 2.5%;
        border-radius: 12px;
}
.gray3, .c9 {
    color: #999;
}
.head_3 h4 span{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -27px -137px;width: 27px;height: 26px;margin-right: 14px;}
.head_3 h5 span{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -22px -200px;width: 27px;height: 26px;margin-right: 14px;}
.head_3 h6 span{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -62px -199px;width: 27px;height: 26px;margin-right: 14px;}
.lm_head_l h3 i{font-weight: 700;color: #333;float: left;background: url(../images/ico.png) no-repeat -57px -137px;width: 27px;height: 26px;margin-right: 5px;margin-top: 8px;}

.lm_head_l h3{height: 42px;line-height: 42px;color: #333;font-weight: 700;float: left;}

.lm_head_l h3 a{min-width: 82px;height: 42px;line-height: 42px;font-size: 19px;color: #333;font-weight: 700;float: left;}
.con_lm .lm_head_r .more{    font-size: 14px;
    float: right;
    height: 28px;
    line-height: 28px;
    padding: 0 10px;
    color: #d9ba5f;
    border-radius: 4px;
    margin-left: 10px;
    max-width: 100px;
    margin-top: 12px;
}
.bj_mt10 time{float:left;}
.bj_mt10 a{float:right;}
.hd a{color:#999999;}
.louceng {
    background: #fff;
    float: left;
    width: 95%;
    padding: 1% 2.5%;
    border-radius: 12px;
}
.louceng a:hover{margin-left:0px;}