@charset "utf-8";
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{ margin:0; padding:0; }
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{ display:block; }
table{ border-collapse:collapse; border-spacing:0; }
caption,th{ text-align:left; font-weight:normal; }
html,body,fieldset,img,iframe,abbr{ border:0;}
img{vertical-align:top;}
html{ overflow-x:hidden; }
i,cite,em,var,address,dfn{ font-style:normal; }
[hidefocus],summary{ outline:0; }
li{ list-style:none; }
h1,h2,h3,h4,h5,h6,small{ font-size:100%; }
sup,sub{ font-size:83%; }
pre,code,kbd,samp{ font-family:inherit; }
q:before,q:after{ content:none; }
textarea{ overflow:auto; resize:none; }
label,summary{ cursor:default; }
a,button{ cursor:pointer; }
h1,h2,h3,h4,h5,h6,em,strong,b{ font-weight:bold; }
del,ins,u,s,a,a:hover{ text-decoration:none; }
body,textarea,input,button,select,keygen,legend{ font:13px/1 arial,\5b8b\4f53; color:#363A44; outline:0; }
table {    width: 100%;    max-width: 100%;    border-collapse: collapse;    border-spacing: 0;   }
td, th { padding:.5em; font-size: 14px; text-align: center;}



/**布局开始**/
body {line-height:1;font-size: 13px;font-family: "Arial","Microsoft YaHei","\u5b8b\u4f53", Tahoma, Geneva, sans-serif;color:#333; background: #ffffff;}
p{line-height:1.75;}
a {color:#363A44; text-decoration:none; transition:all 0.4s ease-in-out;}
a:hover { }
/*页面尺寸*/
.wrapper { }
.wrapper .inner {margin:0 auto;} /**页面全局宽度**/
/*icon 图标*/
@font-face {
    font-family: "iconfont"; /* Project id 4373394 */
    src: url('iconfont.ttf?t=1702540992257') format('truetype');
}
.iconfont {  font-family: "iconfont" !important;   font-size: 16px;   font-style: normal;   -webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;  }

/*grid  24宫格*/
.grid{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.x0,.x1,.x2,.x3,.x4,.x5,.x6,.x7,.x8,.x9,.x10,.x11,.x12,.x13,.x14,.x15,.x16,.x17,.x18,.x19,.x20,.x21,.x22,.x23,.x24,.xx20,
.mini-x0,.mini-x1,.mini-x2,.mini-x3,.mini-x4,.mini-x5,.mini-x6,.mini-x7,.mini-x8,.mini-x9,.mini-x10,.mini-x11,.mini-x12,.mini-x13,.mini-x14,.mini-x15,.mini-x16,.mini-x17,.mini-x18,.mini-x19,.mini-x20,.mini-x21,.mini-x22,.mini-x23,.mini-x24,.mini-xx20,
.x0,.mini-x0,.small-x0,.middle-x0,.big-x0,.large-x0{max-width:100%;}
.x0{width:auto;}.x1{width:4.166666666666667%;}.x2{width:8.333333332%;}.x3{width:12.49999999%;}.x4{width:16.66666666%;}.x5{width:20.83333333%;}.x6{width:24.999999996%;}.x7{width:29.1666662%;}.x8{width:33.33333286%;}.x9{width:37.49999994%;}.x10{width:41.6666666%;}.x11{width:45.83333326%;}.x12{width:50%;}
.x13{width:54.166666658%;}.x14{width:58.33333332%;}.x15{width:62.4999985%;}.x16{width:66.666665%;}.x17{width:70.83333%;}.x18{width:74.999998%;}.x19{width:79.166665154%;}.x20{width:83.333331814%;}.x21{width:87.499998474%;}.x22{width:91.66666514%;}.x23{width:95.8333318%;}.x24{width:100%;}
.xx20{width: 20%;}
.fc { clear: both; }
.haibao_sj {    display: none;}
/*grid  24宫格*/
/*auto*/
@media screen and (max-width:999px) {
    .haibao,.er_hb, .Czxzb_bh,.Tsarticle_none{display: none;    }
    .haibao_sj {    display:block;    }
    .content,.container {  width: calc(100% - 12px); margin: auto;    }
    .er_hb, .herd, .bottom, .bottom_bah, .nr_haibao {   width: calc(100%);   }
    .mini-x0{width:auto;}.mini-x1{width:4.166666666666667%;}.mini-x2{width:8.333333332%;}.mini-x3{width:12.49999999%;}.mini-x4{width:16.66666666%;}.mini-x5{width:20.83333333%;}.mini-x6{width:24.999999996%;}.mini-x7{width:29.1666662%;}.mini-x8{width:33.33333286%;}.mini-x9{width:37.49999994%;}.mini-x10{width:41.6666666%;}.mini-x11{width:45.83333326%;}.mini-x12{width:50%;}
    .mini-x13{width:54.166666658%;}.mini-x14{width:58.33333332%;}.mini-x15{width:62.4999985%;}.mini-x16{width:66.666665%;}.mini-x17{width:70.83333%;}.mini-x18{width:74.999998%;}.mini-x19{width:79.166665154%;}.mini-x20{width:83.333331814%;}.mini-x21{width:87.499998474%;}.mini-x22{width:91.66666514%;}.mini-x23{width:95.8333318%;}.mini-x24{width:100%;}
}
@media screen and (min-width:999px){
	 .content,.container{width:1200px; min-width:1200px;  margin: auto;}
    .er_hb,.herd,.bottom,.bottom_bah,.nr_haibao{ min-width:1200px;}
    /* .big-x0{width:auto;}.big-x1{width:4.166666666666667%;}.big-x2{width:8.333333332%;}.middle-x3{width:12.49999999%;}.big-x4{width:16.66666666%;}.big-x5{width:20.83333333%;}.big-x6{width:24.999999996%;}.big-x7{width:29.1666662%;}.big-x8{width:33.33333286%;}.big-x9{width:37.49999994%;}.big-x10{width:41.6666666%;}.big-x11{width:45.83333326%;}.big-x12{width:50%;}
    .big-x13{width:54.166666658%;}.big-x14{width:58.33333332%;}.big-x15{width:62.4999985%;}.big-x16{width:66.666665%;}.big-x17{width:70.83333%;}.big-x18{width:74.999998%;}.big-x19{width:79.166665154%;}.big-x20{width:83.333331814%;}.big-x21{width:87.499998474%;}.big-x22{width:91.66666514%;}.big-x23{width:95.8333318%;}.big-x24{width:100%;}	
    */
    .x0 {width: auto; }.x1{width:4.166666666666667%;}.x2{width:8.333333332%;}.x3{width:12.49999999%;}.x4{width:16.66666666%;}.x5{width:20.83333333%;}.x6{width:24.999999996%;}.x7{width:29.1666662%;}.x8{width:33.33333286%;}.x9{width:37.49999994%;}.x10{width:41.6666666%;}.x11{width:45.83333326%;}.x12{width:50%;}
    .x13{width:54.166666658%;}.x14{width:58.33333332%;}.x15{width:62.4999985%;}.x16{width:66.666665%;}.x17{width:70.83333%;}.x18{width:74.999998%;}.x19{width:79.166665154%;}.x20{width:83.333331814%;}.x21{width:87.499998474%;}.x22{width:91.66666514%;}.x23{width:95.8333318%;}.x24{width:100%;}
}
/*headtop*/
#headtop{background: #666;}
#headtop .inner{}
.headtop .top-left{float: left;}
.headtop .top-right{float:right;}
/*head开始*/
.header {background: #fff; border-bottom:none; height:auto;line-height:inherit; }
.header .inner{height: 110px; position:relative; }
.header .sitelogo{float:left;margin-top: 25px;}
.header .sitelogo span{position:relative;font-size:inherit; font-weight:normal;}
.header .sitelogo span a{ color:transparent; margin:0;}
.header .sitelogo h1{font-size:inherit; font-weight:normal; background:none; padding-left:0px;}
.header .sitelogo .sitetitle {display:inline-block;margin-top: 20px;margin-left:10px;font-size:25px;font-weight:bold; color: #333;} /**站点名称**/

.header .lohj{ display: none;}
.header .head-left{float:left;display:inline-block;}
.header .head-main{float:left;margin-top:10px;}
.header .head-right{float:right;margin-top: 16px;width:250px;}
.header .head-right .top_lxwm {display: flex; position: relative; flex-direction: row; align-items: center; justify-content: end; margin-bottom: 10px;}
.header .head-right .top_lxwm span{ line-height:30px; display:inline-block; height:30px; font-size:18px;}
.header .head-right .top_lxwm span.iconfont{ margin-right:10px; padding-top: 20px; font-size:36px; }
.logopc{display: inline-block;}
.logosj{ display: none;}
/*rale样式*/
.site-rale{}
.site-rale ul{}
.site-rale ul li.links{float:left;}
.site-rale ul li.links a{line-height: 35px;padding: 0 12px 0 12px;padding-left: 19px;font-size: 13px;color: #cad3d4;background:url(images/icon_role.png) no-repeat;}
.site-rale ul li.links a:hover{color:#fff;}
.site-rale ul li.links.i1 a{background-position: 0px 0px;}
.site-rale ul li.links.i2 a{background-position: -90px 0px;}
.site-rale ul li.links.i3 a{background-position: -187px 0px;}
.site-rale ul li.links.i4 a{background-position: -269px 0px;}
/*lang样式*/
.site-lang{}
.site-lang ul{float:right;}
.site-lang ul li.links{float:left;}
.site-lang ul li.links a{line-height: 35px;margin:0px 5px;font-size: 13px;color: #cad3d4;}
.site-lang ul li.links a:hover{color:#fff;}
/*默认主导航样式*/
#nav{background: #1a8c44;}
#nav .inner{}
#nav .inner .wp-panel{}/*导航*/
#nav .inner .wp-panel .wp-window{}
#nav .inner .wp-panel .navbg{position:absolute; z-index:-1;left:0;right:0;top:0;bottom:0; width:auto; height:100%;background:#fff;opacity:.7;filter:alpha(opacity=70);}
/*导航样式：后台绑定时也可以定义配置*/
.nav .wp-menu {margin:0 auto}
.nav .wp-menu .menu-item {display: inline-block; float: left; position: relative; width: 14.28571428%; text-align: center;}
.nav .wp-menu .menu-item.i1 { background:none;}
.nav .wp-menu .menu-item a > .menu-switch-arrow{ display:inline-block; width:20px; height:20px; background:url(images/nav_j.png) no-repeat center center;vertical-align:middle; }
.nav .wp-menu .menu-item a.menu-link {display: inline-block; line-height: 42px; color: #FFFFFF; font-size: 16px; width: 100%;}
.nav .wp-menu .menu-item.hover a.menu-link,
.nav .wp-menu .menu-item a.hover{background-color:#02b372; text-decoration: none; color: #eee;}
.nav .sub-menu {display: none;position: absolute;left: 0;top: 42px;min-width: 170px;z-index: 100;background:#f6f7f8; border-radius: 10px; overflow: hidden; border: 2px solid #fff;}
.nav .sub-menu .sub-item { position: relative; white-space: nowrap; vertical-align: top; _zoom:1; border-bottom: 1px solid #fff; }
.nav .sub-menu .sub-item a {display: block; color: #333;height: 45px;line-height: 45px;padding: 0 17px;font-size: 14px;background:none;}
.nav .sub-menu .sub-item.hover> a,
.nav .sub-menu .sub-item a:hover{ color: #fff; background-color:#1a8c44; display: block; }
.nav .sub-menu .sub-menu { left: 100%; top:0px; z-index: 200; background:#fff;}
/**主页banner开始**/
#banner {background:url('images/haibao.jpg') no-repeat center center; height: 330px;}
#banner .inner {width:auto;max-width: 1200px;text-align: center;position:relative;}
/**海报旁边的链接**/
.werd_xx { border-radius: 0; padding: 20px; background-color: rgba(237, 242, 248, 0.7);}
.werd_h_jrxx { background: #FFFFFF; margin-bottom: 10px;  border-radius: 8px; height: 120px; overflow: hidden; display: flex; flex-wrap: wrap; justify-content: space-between; flex-direction: row; align-items: center;}
.werd_xx .werd_h_jrxx .title{font-size: 22px; font-weight: bold; color:#363A44; line-height: 26px;}
.werd_xx .werd_h_jrxx .anniu{background-image: linear-gradient(to bottom, #1a8c44,#02b372);margin-top: 10px;  border-radius: 20px; display: inline-block; font-size:15px; line-height: 30px; padding: 0 15px; color: #fff;}

.werd_xx {}
/*操作手册*/
.czsc_box{background:#FFFFFF ; padding: 10px; border-radius: 5px;  text-align: center; height: 30px; line-height: 30px; display: flex; position: relative; flex-direction: row; align-items: center;  justify-content: center;}
.czsc_box .Content{font-size: 15px; color:#686b73; line-height: 22px; display: flex; position: relative; flex-direction: row; align-items: center; justify-content: center;}
.czsc_icon{height: 18px; width: 20px; margin-right: 10px; display: inline-block; background: url(images/icon_manual.png) center no-repeat; background-size: 100% 100%; }
.czsc_box span{ font-size:15px; }


/**主体模块样式**/
#m-container {}
#m-container .inner {}
/**首页三列布局**/
.mod {}
/**.mbox { background: #fff; border-radius: 8px; padding: 10px;}


/**标题栏新闻窗口**/
.post { margin-bottom:10px; }
.post .tt {display:inline-block;width:100%;border-bottom: 0px solid #e6e6e6;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 16px;font-weight:normal; padding: 12px 0;} /**标题字体**/
.post .tt .tit .title {display:block; line-height: 20px;  color: #363A44;font-family:"Microsoft yahei";}
.post .tt .tit .name{ display:none; line-height:16px; color:#363A44; }/*栏目别名*/
.post .con { padding: 6px 0; margin:0 auto; }
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc; } /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center; }
.post .more_btn {display:inline-block;*display:inline; *zoom:1; height: 20px;margin-top: 10px;line-height: 20px;float:right;}
.post .more_btn .more_text,.post .more_btn a {font-size:13px; cursor:pointer;} 
.post .more_btn a{color:#666;} 
.post .more_btn a:hover{color:#666;} 






/*新闻动态开始**/


.xytop .tit{
	font-size: 26px;
	color: #00204c;
	float: left;
	font-weight: bold;
}
 .xytop{
	margin-bottom: 20px;
	overflow: hidden;
	height: 35px;
}
 .xytop a{
	color: #666666;
	float: right;
}
 .xytop a:hover{
	color: #a8091f;
}




.zxdt {width:580px;float:left;min-height: 280px;}
.btt3 {height:64px;margin-top: 16px;}
.btt4 {float:left; width:70px; height:64px; text-align:center;}
.fbsj1 {height:32px; line-height:32px; color:#fff; background:#e15f38; font-family:微软雅黑; font-weight:bold; font-size:22px;}
.fbsj2 {height:32px; line-height:32px; color:#e15f38; background:#eeeeee;font-family:微软雅黑;  font-size:14px;}
.btt5 {/* float:left; */padding-left: 88px;height:64px;}
.btt6 a {font-size: 16px;color:#333333;line-height: 32px;}
.jianjie {/* font-family:SourceHanSerifCN; */font-size: 14px;color:#666666;line-height: 25px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.jianjie a {
    color: #666;
}


/* main2 */
.main2{
	background: #fcf4f4;
	overflow: hidden;
	padding-bottom: 50px;
}
.main2 .tztop{
	background: #e15f38;
	width: 150px;
	text-align: center;
	padding: 40px 0px;
	float: left;
}
.main2 .tztop .tit{
	font-size: 26px;
	color: #00204c;
	font-weight: bold;
}
.main2 .tztop a{
	color: #00204c;
	margin-top: 30px;
	display: block;
}

.tzlist{
	width: 1020px;
	float: left;
	background: #FFFFFF;
	    height: 153px;
}
.tzlist li{
	float: left;
	width: 30%;
	padding: 20px 0px;
	margin-left: 3%;
}
.tzlist li .rq{
	background: #00204c;
	border-radius: 3px;
	color: #FFFFFF;
	width: 60px;
	height: 55px;
	float: left;
	padding: 2px;
	box-sizing: border-box;
	text-align: center;
	font-size: 14px;
	margin-right: 15px;
}
.tzlist li .rq span{
	display: block;
	background: #FFFFFF;
	color: #00204c;
	font-size: 22px;
}
.tzlist li:hover a{
	color: #00204c;
	transform: translateX(5px);
	-webkit-transform: translateX(5px);
	transition: all 1s;
}


/**标题栏新闻窗口**/
.post {/* margin-bottom:10px; */}
.post .tt {height: 50px;border-bottom: 1px dashed #e5e5e5;} /**标题栏**/
.post .tt .tit {display:inline-block;float:left;font-size: 28px;color: #e15f38;font-weight: normal;border-bottom: 3px solid #e15f38;height: 48px;line-height: 25px;} /**标题字体**/
.post .tt .tit .title { display:inline-block; height:32px; line-height:32px; padding-left:35px; background:url(images/icon_tit.gif) no-repeat 5px center;} /**标题图标**/
.post .tt .more_btn {display:inline-block;height: 48px;line-height: 48px;float:right;}   /**更多按钮**/
.post .con {margin:0 auto;padding-top: 10px;}
.post .con .wp_article_list .list_item { border-bottom:1px dashed #ccc;} /**新闻列表**/
.post .con .wp_article_list .list_item .Article_Index { background:url(images/li.gif) no-repeat center;} /**新闻列表图标**/






/*标准标题*/
.post1 {}
.post1 .tt {}
.post1 .tt .tit { }
.post1 .tt .tit .title {border-left: 4px solid #1a8c44; padding-left: 15px; display:inline-block; margin-right:20px; font-size: 16px;font-weight:bold;color: #363A44;cursor:pointer;}
.post1 .tt .tit .title.selected {color:#363A44;}
.post1 .more_btn a{color:#363A44;}
/*带图标标题*/
.post2 { }
.post2 .tt {}
.post2 .tt .tit {padding-left:24px; background:url('images/new1_icon.png') no-repeat left center;}
.post2 .tt .tit .title {font-size: 16px;font-weight:bold;color: #18267d;cursor:pointer;}
.post2 .con {}
/*居中标题*/
.post3 {}
.post3 .tt {width:100%; text-align: center; } 
.post3 .tt .tit {float:none;}
.post3 .tt .tit .title {font-weight:bold; color: #1a8c44;}
.post3 .more_btn {margin-left:10px;line-height: 20px; float:none;}
/*标题切换hover*/
.post4 {}
.post4 .tt {border-bottom:1px solid #57b8ef;}
.post4 .tt .tit {border-bottom:0px;}
.post4 .tt .tit .title {display:inline-block;margin-right:20px;color: #333;border-bottom:3px solid #fff;cursor:pointer;}
.post4 .tt .tit .title.selected { border-bottom: 3px solid #0074B3;  color:#000;}
.post4 .more_btn a{color:#1826a5;}
/*左标题右内容*/
.post5 {background:#1826a5;}
.post5 .tt {float:left;width: 120px;margin-right: -120px;position:relative;}
.post5 .tt .tit {float:none;margin-top: 26px;width:100%;font-size: 18px;}
.post5 .tt .tit .title {text-align:center;color: #fff;}
.post5 .more_btn{display:inline-block;position:absolute;left:0;right:0;bottom: -54px;z-index:100;height:auto;text-align:center;margin-top: 0px;} 
.post5 .more_btn a{line-height: 45px;color: #fff;}
.post5 .con{padding:0;position:relative;}
.post5 .con .conbox{margin-left: 120px;padding-left: 15px;background: #fff;}



/*图列表*/


.xwdt_content {margin:5px 0px 5px 0px; }
.xwdt_content .xwdt_img {border-radius: 8px;max-width:100%;height:auto;}
.xwdt_content .xwdt_werd_h {padding-left: 10px;overflow: hidden; background: #f6f7f8; padding: 10px; border-radius: 5px; margin: 5px;}
.xwdt_content .xwdt_werd_h .Subhead1 { font-size: 15px; font-weight: normal; height: 44px; line-height: 22px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; }
.xwdt_content .xwdt_werd_h .Content {display: flex; margin-top:8px; flex-wrap: wrap; justify-content: flex-start;color: #999999;font-size: 12px;line-height: 20px;}
.xwdt_content:hover .xwdt_werd_h .Subhead { color: #1a8c44;}


























.news_meta {
	float: right; font-size: 15px; color: #6a6a6a; line-height: 38px;
}

.news {

}
