/* CSS Document */
body{margin:0 auto; padding:0px; background:#FFF;
font:16px "Microsoft Yahei","微软雅黑",Arial,Verdana,sans-serif; color:#333333;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin: 0; padding: 0; border: 0; }
li{list-style-type:none;}
img{vertical-align:top;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0;}
.content{width:1080px; margin:0 auto;}
.content02{margin:0 auto; text-align:left;}
.content03{width:1200px; margin:0 auto;}
.marauto{ margin:0 auto;}
.txtcolor{color:#FFFFFF}
.topimg{ width:100%;}
/*公共链接*/
a {color:#333333;}
a:link {color:#333333; text-decoration:none;}
a:visited {color:#333333;text-decoration:none;}
a:hover {color:#d80312; text-decoration:none;}
.xie_01{float:left; padding:18px 0px 0px 20px;}
.xie_02{float:left; padding:25px 0px 0px 10px; font-size:16px; font-weight:bold; }
.xie_03{border:3px solid #ffe400;}
.xie_04{border:1px solid #a7a7a7;}
.xie_05bg{background-color:#f4f2f3;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt12{margin-top:12px;}
.mt30{margin-top:30px;}
.mt40{margin-top:40px;}
.mb20{ margin-bottom:20px;} 
.mt66{margin-top:66px;}
.mt80{margin-top:80px;}
.mt160{margin-top:160px;}
.ml26{ margin-left:26px}
.ml28{ margin-left:28px}
.ml30{ margin-left:30px}
.ml32{ margin-left:32px}
.ml35{ margin-left:35px}
.ml40{ margin-left:40px}
.ml50{ margin-left:50px}
.ml80{ margin-left:80px}
.ml140{ margin-left:140px}
.h864{ height:864px}
.w1080{ width:1080px;}
.w1110{ width:1110px;}
.sp36{ font-size:1px;display:block; clear:both;overflow:hidden;height:36px;}
.sp40{ font-size:1px;display:block; clear:both;overflow:hidden;height:40px;}
.xie_jchd{ float:left;border:1px solid #d7d7d7;padding:10px;}
.tittle_01{text-align:left; line-height:30px; font-size:16px; font-weight:bold;}
.tittle_02{text-align:center;  padding:10px 0px; font-size:18px; font-weight:bold; color:#c00200;}
.tittle_03{text-align:left; margin-left:10px;  padding:10px 0px; font-size:16px; line-height:22px; margin-right:60px;}

/*文字*/
.txt1 {line-height:36px; }
.txt1 h1{text-align:left;line-height:36px; font-size:30px; color:#be0100;  display: flex; justify-content: center; flex-direction: column; height: 120px; }
.txt1 h1 a{color:#be0100;}
.txt1 h1 a:hover{color:#ff8a00;}

.txt3 {line-height:36px; }
.txt3 h1{text-align:center;line-height:22px; font-size:20px; color:#333; margin-bottom:20px;}
.txt3 h1 a{color:#d80312;}
.txt3 h1 a:hover{color:#f88000;}
.txt3 li {float:left; padding:0 2px;font:16px; color: #d80312;text-align:left; line-height:30px;}
.txt3 li a{color:#d80312; font:14px;line-height:30px; }
.txt3 li a:hover{color:#f88000;}

.fang-l{
	width:1080px;  }
.fang-l p {
border: #e2e2e2 1px solid;
	text-align: center;
	line-height:42px;
	height:42px;
	background-color: #fafafa;
	font-size: 16px;
	color: #333;
}
.fang-l p:hover {
	background: #e9e9e9;color: #333;
}


.t1 h1 {text-align:left;line-height:34px; font-size:20px; color:#b90000; }
.t1 h1 a{color:#b90000; font:16px;line-height:42px; }
.t1 h1 a:hover{color:#d70303;}
.t1 p {text-align:left;line-height:34px; color:#333333;}
.t2{text-align:left;line-height:42px; color:#d80312; font-size:28px; font-weight:600;}
.t3{text-align:center;line-height:30px; color:#d90300; font-size:20px; font-weight: bold;}
.t4{text-align:center;line-height:46px; color:#d90300; font-size:30px; font-weight: bold;}



.x_16  { width:232px; height:158px; position:relative; margin-bottom:6px; background:#fff1e8; margin-left: 10px;}
.x_16  p { font-size:16px; line-height:30px; color:#333; height: 128px;  margin-top: 30px;}


.x_17  { width:512px; height:158px;position:relative; margin-bottom:6px; background:#fff1e8;}
.x_17 img { width:254px; height: 158px; float:left;}





.x_18 { width:528px; height:330px; float:left; }
.x_18 li { width:528px; height:158px;position:relative; margin-bottom:14px; background:#fff1e8;}
.x_18 li img { width:252px; height: 158px; float:left;}
.x_18 li span { font-size:16px; line-height:30px; right:0; position:absolute; top:0; width:250px; color:#333333; height: 158px;}
.x_18 li span:hover { color:#b90000;}


.xie_k{font-size:16px;}
.xie_k li { float:left; width:520px;  OVERFLOW: hidden; list-style:inside; list-style-type:none; float: left;
    background:url(img/x20220112/ico.jpg) no-repeat left 16px; padding-left:10px;}
.xie_k li a{ overflow:hidden;  color:#333333; line-height:35px;  text-decoration:none;}
.xie_k li a:hover{color:#b90000;}

.xie_w{width:530px;font-size:18px; text-align:left;}
.xie_w li { float:left; width:530px; line-height:54px; OVERFLOW: hidden; list-style:inside; list-style-type:none;  border-bottom: #e2e2e2 1px solid;}
.xie_w li a{ overflow:hidden;  color:#333;}

.xie_w li a:hover{color:#cf0021;}


.xie_verticalimg ul{width:510px;overflow:hidden}
.xie_verticalimg li{float:left;width:510px; margin:0px 0px 40px 0px;}
.xie_verticalimgPic {position: relative;width: 510px;height:320px;overflow: hidden;}
.xie_verticalimgTxtBg {width: 510px;height: 34px;background: #000;filter: alpha(opacity=60);-moz-opacity: 0.6;-khtml-opacity: 0.6; opacity: 0.6;position: absolute; top:286px;left: 0;}
.xie_verticalimgTxt { width: 510px;line-height: 32px; text-align: left; position: absolute;top:286px;left: 0;overflow: hidden; padding-left: 8px;}
.xie_verticalimgTxt a:link { overflow:hidden; color:#ffffff; text-decoration:none;}
.xie_verticalimgTxt a:visited {color: #ffffff;text-decoration:none;}
.xie_verticalimgTxt a:hover {color: #ffffff; text-decoration:underline;}

/*栏目*/
.xie_lm01{background:url(img/x20220112/lm100.jpg); height:44px; }


/*背景*/
.bj1{ background: url(img/x20220112/lr.png) no-repeat top;height:578px;}
.bj2{ background: url(img/x20220112/lhsy.jpg) no-repeat top;height:582px;}
.bj3{ background: url(img/x20220112/lr2.png) no-repeat top;height:452px;}
.bj4{ background: url(img/x20220112/lr3.png) no-repeat top;height:211px;}
.bj5{ background: url(img/x20220112/dbwytd.jpg?v=1) no-repeat top;height:630px;}
.xie_bg1{ background-color:#ffdcb2; line-height:40px; width:100%; height: 130px;}


.focuspic ul{border:6px solid #c20601; line-height: 0px;background: #c20601}
.focuspic  img {width:498px;height:309px}

.focuspic-02 {border:10px solid #ff3b2f;  line-height: 0px;}
.focuspic-02  img {width:500px;height:310px}

.img-overw {position: relative;line-height: 0px; display: inline-block}
.img-overw img {width:498px;height:309px}
.img-overw p {position: absolute;  width: 100%; height: auto;line-height:60px; bottom: 0px; color: #fff;  
	padding: 0px 8px 8px 8px;	background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap; }
.img-overw p{height:auto;-webkit-line-clamp: 3; line-height:24px;white-space:normal; text-align: left;
display: -webkit-box; 
-webkit-box-orient: vertical; 
text-overflow: ellipsis; 
word-break: break-all;
overflow: hidden;}

.xie_1tuPic {
    position: relative;
    overflow: hidden;
}
.xie_1tuPic a{
    color:#ffffff;
    text-decoration:none;
}
.xie_1tuTxt2 {font-size:16px;
position: absolute;  width: 100%; height: 50px;line-height: 58px; bottom: 0px; color: #fff;  
	padding: 5px ;	background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;    overflow: hidden;    text-overflow: ellipsis; white-space: nowrap; 
	
}






.xie_2tu ul {
    width:560px;
    overflow:hidden
}
.xie_2tu li {
    float:left;
    width:252px;
    margin:0px 26px 8px 0px;
}
.xie_2tu li h3 a {
    display: block;
    font-size: 14px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    color:#004077;
}
.xie_2tuPic {
    position: relative;
    overflow: hidden;
}
.xie_2tuPic a{
    color:#ffffff;
    text-decoration:none;
}
.xie_2tuTxtBg {
    width: 100%;
    height: 30px;
    background: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    position: absolute;
    bottom:0;
    left: 0;
}
.xie_2tuTxt {
    width: 100%;
    height: 24px;
    line-height: 24px;
    text-align: center;
    position: absolute;
    bottom:0;
    left: 0;
    overflow: hidden;
    font-size:14px
}
.xie_2tuTxt2 {font-size:14px;
position: absolute;  width: 100%; height: 50px;line-height: 58px; bottom: 0px; color: #fff;  
	padding: 5px ;	background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));     filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;    overflow: hidden;    text-overflow: ellipsis; white-space: nowrap; 
	
}


.xie_2tuTxt2 {
height:auto;-webkit-line-clamp: 3; line-height: 20px;white-space:normal; text-align: left;
display: -webkit-box; 
-webkit-box-orient: vertical; 
text-overflow: ellipsis; 
word-break: break-all;
overflow: hidden;
	
}

.xie_2tuTxt a:visited {
    color: #ffffff;
    text-decoration:none;
}
.xie_2tuTxt a:hover {
    color: #ffffff;
    text-decoration:underline;
}



/*视频*/

.show-mod-righttxt::-webkit-scrollbar {/*滚动条整体样式*/
        width: 12px;     /*高宽分别对应横竖滚动条的尺寸*/   height: 1px;  }
.show-mod-righttxt::-webkit-scrollbar-thumb {/*滚动条里面小方块*/
        border-radius: 20px;  background: #ffbc6b;    }
.show-mod-righttxt::-webkit-scrollbar-track {/*滚动条里面轨道*/
       /* -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);*/
        border-radius: 20px;   background: #e4e4e4;    }



.con_d02{
    margin: 2px 0 0 0;
}
.tab_conbox{
    width: 580px;
    height: 390px;
    float: left;
}
.tab_conbox li{
    width: 580px;
    height: 390px;
}
.tab_conbox video{
}
.tabs{
    float: right;
    width: 470px;
}
.tabs li{
	cursor: pointer;
    width: 83%;
    height: 56px;
    line-height: 56px;
    margin-bottom: 10px;
    color: #fff;
    font-size: 16px;
    background: #a9a9a9 url("img/x20220112/v.png") 10px center no-repeat;
    padding: 0 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.tabs .thistab{
    background: #be0000 url(img/x20220112/v.png) 10px center no-repeat;
}



.xie_3tu ul {
    width:1110px;
    overflow:hidden
}
.xie_3tu li {
    float:left;
    width: 315px;
    margin: 0px 30px 30px 0px;
    margin-left: 10px;
}
.xie_3tu li h3 a {
    display: block;
    font-size: 16px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    color:#004077;
}
.xie_3tuPic {
    position: relative;
    overflow: hidden;
}
.xie_3tuPic a{
    color:#ffffff;
    text-decoration:none;
}
.xie_3tuTxtBg {
    width: 100%;
    height: 30px;
    background: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    position: absolute;
    bottom:0;
    left: 0;
}
.xie_3tuTxt {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    bottom:0;
    left: 0;
    overflow: hidden;
    font-size:16px
}
.xie_3tuTxt2 {
    position: absolute;
    width: 100%;
    height: 50px;
    line-height: 58px;
    bottom: 0px;
    color: #fff;
    padding: 5px;
    background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  
	
}


.xie_3tuTxt2 {
height:auto;-webkit-line-clamp: 3; line-height: 24px;white-space:normal; text-align: left;
display: -webkit-box; 
-webkit-box-orient: vertical; 
text-overflow: ellipsis; 
word-break: break-all;
overflow: hidden;
	
}

.xie_3tuTxt a:visited {
    color: #ffffff;
    text-decoration:none;
}
.xie_3tuTxt a:hover {
    color: #ffffff;
    text-decoration:underline;
}

.v2 img{
	  width: 30px;
	  height: 30px;
	  position: absolute;
	bottom: 70px;
margin-left:4px;}




.xie_4tu ul {
    width:1080px;
    overflow:hidden
}
.xie_4tu li {
    float:left;
    width:298px;
	height: 578px;
    margin:0px 30px 30px 30px;
	background-image: url("img/x20220112/x24-sj.png");
}

.xie_4tuPic {
    position: relative;
    overflow: hidden;
}
.xie_4tuPic a{
    color:#ffffff;
    text-decoration:none;
}




/*******/
.sc-14 {}
.sc-14 .zy-col {float:left; width:48%;margin:0px 1% 40px 0; background: #f4ece4;transition:all 0.2s linear; -webkit-transition:all 0.2s linear; }
.zy-item {padding:30px;height: 160px;}
.sc-14 .bd {width:103%}
.zy-item h3 { font-size:20px;margin-bottom:14px;line-height:34px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear; font-weight: bold; color:#a04d24}
.zy-item p { font-size:16px;margin-bottom:10px;line-height:24px; transition:all 0.2s linear; -webkit-transition:all 0.2s linear;  color:#b48352}
.sc-14 .zy-col:hover { background: #ea3936;box-shadow: 0px 0px 28px rgba(0,0,0,0.2);}
.sc-14 .zy-col:hover h3 {margin-left:-5px; color:#f3dcb0}
.sc-14 .zy-col:hover p {margin-left:-5px; color:#f3dcb0}

/****/



.xienews_img ul {width:1120px;overflow:hidden}
.xienews_img li { background-color:#FFF; width:520px; border:#d0d0d0 1px solid; margin:20px 38px 0px 0px; float:left;}
.xienews_img li img { float:left;  }
.xienews_img li span { margin-top:10px;font-size:16px; line-height:36px; float:left; width:266px; text-align:left; margin-left:16px;}






.dbwytd ul {width:500px;overflow:hidden}
.dbwytd li {  width:488px; border:#d0d0d0 1px solid; margin:0px 0px 20px 0px; float:left;}
.dbwytd li img { float:left;  }
.dbwytd li span { margin-top:10px;font-size:16px; line-height:32px; float:left; width:230px; text-align:left; margin-left:16px;}
.dbwytd li p {font-size:16px; line-height:28px; width:262px; float:right; text-align:left; margin-top:10px;  text-indent:2em;}
/*版权*/
.xie_fc{ font-size:14px; line-height:30px; width:1080px; }
.xie_fcline {padding:0px 0px 5px 0px; margin-bottom:6px; border-top:1px solid #e71b15;}

.xie_9tu ul {
    width:338px;
    overflow:hidden
}
.xie_9tu li {
    float:left;
    width:300px;
    margin:0px 30px 30px 0px;
}
.xie_9tu li h3 a {
    display: block;
    font-size: 16px;
    -webkit-margin-before: 1em;
    -webkit-margin-after: 1em;
    -webkit-margin-start: 0px;
    -webkit-margin-end: 0px;
    font-weight: bold;
    color:#004077;
}
.xie_9tuPic {
    position: relative;
    overflow: hidden;
}
.xie_9tuPic a{
    color:#ffffff;
    text-decoration:none;
}
.xie_9tuTxtBg {
    width: 100%;
    height: 30px;
    background: #000;
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
    position: absolute;
    bottom:0;
    left: 0;
}
.xie_9tuTxt {
    width: 100%;
    height: 30px;
    line-height: 30px;
    text-align: center;
    position: absolute;
    bottom:0;
    left: 0;
    overflow: hidden;
    font-size:16px
}
.xie_9tuTxt2 {
    position: absolute;
    width: 100%;
    height: 50px;
    line-height: 58px;
    bottom: 0px;
    color: #fff;
    padding: 5px;
    background: -webkit-linear-gradient(bottom, rgba(0,0,0,1), rgba(0,0,0,0));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000);
    box-sizing: border-box;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  
	
}


.xie_9tuTxt2 {
height:auto;-webkit-line-clamp: 3; line-height: 24px;white-space:normal; text-align: left;
display: -webkit-box; 
-webkit-box-orient: vertical; 
text-overflow: ellipsis; 
word-break: break-all;
overflow: hidden;
	
}

.xie_9tuTxt a:visited {
    color: #ffffff;
    text-decoration:none;
}
.xie_9tuTxt a:hover {
    color: #ffffff;
    text-decoration:underline;
}
.ml33{ margin-left:33px}

<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2022-01-18 10:01:06" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->