/* 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; }
.marauto { margin:0 auto; }
.txtcolor { color:#FFFFFF }
/*公共链接*/
a { color:#505050; }
a:link { color: #505050; text-decoration:none; }
a:visited { color:#505050; text-decoration:none; }
a:hover { color:#f80000; 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; }
.mt20 { margin-top:20px; }
.mt30 { margin-top:30px; }
.mb20 { margin-bottom:20px; }
.mt66 { margin-top:66px; }
.mt80 { margin-top:80px; }
.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 }
.ml90 { margin-left:90px }
/* 链接和文字颜色 */
.cWhite, a.cWhite:link, a.cWhite:visited { color:#fff; }
.cYellow, a.cGreen:link, a.cGreen:visited { color:#ffb325; }
.cWhite1, a.cWhite1:link, a.cWhite1:visited { color:#F7F6F6; }
.cRed, a.cRed:link, a.cRed:visited { color:#F00; }/*红色*/
.cRed_d1, a.cRed_d1:link, a.cRed_d1:visited { color:#c00200; }
.cRed_d2, a.cRed_d2:link, a.cRed_d2:visited { color:#BE4300; }
.cRed_d3, a.cRed_d3:link, a.cRed_d3:visited { color:#BE110B; }
.cBlue_d2, a.cBlue_d2:link, a.cBlue_d2:visited { color:#0156be; }
.cBlue_d3, a.cBlue_d3:link, a.cBlue_d3:visited { color:#007CFF; }
.cGreen, a.cGreen:link, a.cGreen:visited { color:#167f00; }
/*导航*/
ol { position: absolute; width: 173px; text-align: left; margin-left: -5px; padding: 0; display:none; background-color:#FFF; z-index:10; top:35px; left:0; }
.nav { font-size:18px; width:640px; text-align:left; line-height:44px; float:left; }
.nav li { float:left; height:44px; margin-left:37px; margin-right:0px; color:#333333; }
.nav li a { color:#333333; font: 18px/44px; }
.nav li a:hover { color:#f80000; text-decoration:none; }
.xls { background: url(img/xie20191107/x-xiala.png) right center no-repeat; padding-right: 16px; cursor: pointer; position: relative; }
.xls .ol_li { margin:0 5px; }
.xls:hover ol { display:block; }
/*栏目*/
.xie_lm01 { background:url(img/xie20191107/x3.png); height:60px; }
.xie_lm02 { background:url(img/xie20191107/x4.png); height:60px; }
.xie_lm03 { background:url(img/xie20191107/x5.png); height:60px; }
.xie_lm04 { background:url(img/xie20191107/x6.png); height:60px; }
.xie_lm05 { background:url(img/xie20191107/x7.png); height:60px; }
.xie_lm06 { background:url(img/xie20191107/x8.png); height:60px; }
/*背景*/
.bj1 { background-color:#007CFF; height:44px; width:1080px; align-content: center; }
.bg2 { background: url(img/xie20191107/x2.png) no-repeat top; height:408px; }
/*clear*/
.clearfix:before, .clearfix:after { content:""; display:table; }
.clearfix:after { clear:both; overflow:hidden; }
.clearfix { zoom:1; }
/*文字*/
.x-t1 { line-height:60px; margin-bottom:40px; }
.x-t1 h1 { text-align:center; line-height:60px; font-size:32px; color:#f80000; }
.x-t1 h1 a { color:#f80000; }
.x-t1 h1 a:hover { color:#f88000; }
.x-t1 p { text-align:left; line-height:36px; font-size:16px; color:#333333; text-indent:2em; }
.x_t01 p { text-align:left; line-height:36px; font-size:16px; color:#505050; margin-left:10px; text-indent:2em; }
.x_t01 h1 { text-align:center; line-height:42px; font-size:20px; color:#505050; }
.x_t02 p { text-align:left; line-height:38px; font-size:16px; color:#505050; margin-left:10px; }
.x_t03 p { text-align:left; line-height:32px; font-size:16px; color:#505050; margin-left:10px; text-indent:2em; letter-spacing:0.2px; }
.xie_k { font-size:16px; }
.xie_k li { float:left; width:418px; OVERFLOW: hidden; list-style:inside; list-style-type:none; float: left; }
.xie_k li a { overflow:hidden; color:#333333; line-height:40px; text-decoration:none; }
.xie_k li a:hover { color:#f80000; }
/*样式样本开始*/
.lbk0001 { border:1px solid #A5D2C9; }
.lbk0002 { border:1px solid #D7D8DA; }
.lbk0003 { border:1px solid #cdcdcd; }
.lbk0004 { border:1px solid #cdcdcd; }
.lbk0005 { border:1px solid #000; }
.lbk0006 { border:1px solid #F0F0F0; }
.lbk0007 { border:1px solid #ABD4F4; }
.lbk0008 { border:1px solid #C5DAF7; }
.lbk0009 { border:1px solid #c3c4c6; }
/*文章正文*/
.xie_wenzhangtxt { line-height:36px; font-size:14px; text-align:center; }
.xie_wenzhangtxt h1 { text-align:center; line-height:50px; font-size:20px; }
.xie_wenzhangtxt p { text-align:left; line-height:32px; font-size:16px; color:#505050; margin:20px 0px 20px 0px; text-indent:2em; }
.xie_wenzhangtxt span { text-align:center; line-height:30px; font-size:14px; color:#505050; }
.xie_wenzhangtxtline { list-style:inside; list-style-type:none; border-bottom: 1px #cccccc dashed; margin-bottom:16px; }
.xie_wenzhangtxtline02 { border-bottom:1px solid #EAE7E8; overflow:hidden; margin-bottom:16px; }
.xie_wenzhangtxt02 { text-align:right; line-height:32px; font-size:12px; list-style-type:none; border-top: 1px #9ccefc dashed; padding:20px 0px 20px 0px; color:#034aa4; }
.xie_wenzhangtxt02 a:link { overflow:hidden; color:#034aa4; text-decoration:none; }
.xie_wenzhangtxt02 a:visited { color: #034aa4; text-decoration:none; }
.xie_wenzhangtxt02 a:hover { color: #ff0000; text-decoration:none; }
.xie_liebiaoyetxt { text-align:left; width:720px; font-size:16px; }
.xie_liebiaoyetxt li { float:left; width:720px; line-height:70px; OVERFLOW: hidden; list-style:inside; list-style-type:none; border-bottom: 1px #cccccc dashed; }
.xie_liebiaoyetxt li a { overflow:hidden; color:#505050; OVERFLOW: hidden; list-style:inside; list-style-type:none; float: left; background:url(img/xie20191107/ico.jpg) no-repeat left 34px; padding-left:10px; }
.xie_liebiaoyetxt li a:hover { color:#f80000; }
.xie_liebiaoyetxt li .time { margin: 0px 5px; color:#999; font-size:14px; float:right; }
.xie_liebiaoyeline { margin-bottom:6px; border-top:1px solid #f80000; }
.LayerCon { background: #ffffff; border: 0px solid #e4e4e4; height: 772px; overflow-x: hidden; overflow-y: scroll; position: relative; width:720px; }
.ColCMPic { position: relative; width: 1200px; height:396px; margin-top: 15px; overflow: hidden; }
.ColCMPicTxtBg { width: 372px; height: 296px; background:url(img/xie20190626/x-imgbg.png) no-repeat; position: absolute; top:50px; left:708px; }
.ColCMPicTxt { width: 346px; text-align: left; margin-left: 24px; position: absolute; top:60px; left:708px; overflow: hidden; font-size: 18px; }
.ColCMPicTxt a:link { overflow:hidden; color:#ffffff; text-decoration:none; }
.ColCMPicTxt a:visited { color: #ffffff; text-decoration:none; }
.ColCMPicTxt a:hover { color: #ffffff; text-decoration:underline; }
.xie_2tu ul { width:662px; overflow:hidden }
.xie_2tu li { float:left; width:311px; margin:0px 20px 0px 0px; }
.xie_2tu 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_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: 30px; line-height: 30px; text-align: center; position: absolute; bottom:0; left: 0; overflow: hidden; font-size:16px }
.xie_2tuTxt2 { width: 100%; text-align: left; position: absolute; bottom:0; font-size:16px; background: url(img/xie20191107/xie_bg.png); padding:6px; box-sizing: border-box;/*! padding-right: 5px; */
}
.xie_2tuTxt a:visited { color: #ffffff; text-decoration:none; }
.xie_2tuTxt a:hover { color: #ffffff; text-decoration:underline; }
.xie_3tu ul { width:1120px; overflow:hidden }
.xie_3tu li { float:left; width:520px; margin:0px 40px 40px 0px; }
.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 { width: 100%; text-align: left; position: absolute; bottom:0; font-size:16px; background: url(img/xie20191107/xie_bg.png); padding:4px;/*! padding-right: 5px; */
}
.xie_3tuTxt a:visited { color: #ffffff; text-decoration:none; }
.xie_3tuTxt a:hover { color: #ffffff; text-decoration:underline; }
.xie_4tu ul { width:290px; overflow:hidden }
.xie_4tu li { float:left; width:290px; margin:0px 0px 20px 0px; }
.xie_4tu 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_4tuPic { position: relative; overflow: hidden; }
.xie_4tuPic a { color:#ffffff; text-decoration:none; }
.xie_4tuTxtBg { 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_4tuTxt { width: 100%; height: 30px; line-height: 30px; text-align: center; position: absolute; bottom:0; left: 0; overflow: hidden; font-size:16px }
.xie_4tuTxt2 { width: 100%; text-align: left; position: absolute; bottom:0; font-size:16px; background: url(img/xie20191107/xie_bg.png); padding:6px; box-sizing: border-box;/*! padding-right: 5px; */
}
.xie_4tuTxt a:visited { color: #ffffff; text-decoration:none; }
.xie_4tuTxt a:hover { color: #ffffff; text-decoration:underline; }
.jiaoliuhui { width:1080px; margin: auto; }
.jiaoliuhuibg_main { position:relative; height: 400px; }
.jiaoliuhuibg_m_left { position:absolute; left:0; top:0; z-index:1; width:670px; height:400px; background-color:#000 }
.jiaoliuhuibg_m_left .cover { position:absolute; left:0; top:0; width:670px; height:400px }
.jiaoliuhuibg_m_right { position:absolute; left:650px; padding-left:20px; width:410px; height:400px; overflow-y:scroll; overflow-x:hidden; background-color:#fff }
.jiaoliuhuibg_mr_list { margin:0; padding:0; position:relative }
.jiaoliuhuibg_mr_list li { padding:20px 10px 0 10px; border-bottom:1px solid #ddd; height:79px; position:relative; cursor:pointer }
.jiaoliuhuibg_mr_list li h3 { font-size:16px; color:#e19c00; font-weight:bold; height: 36px; line-height: 36px; }
.jiaoliuhuibg_mr_list li h3 span { font-size:14px; padding:0 18px 0 6px; color:#D13334; position: relative; top:-2px; }
.jiaoliuhuibg_mr_list li p { line-height:20px; padding-top:10px; color:#999999; font-size:14px }
.jiaoliuhuibg_mr_list li .triangle { display: none; position:absolute; width:21px; height: 33px; top:50%; margin-top: -16px; background-image:url(img/xie20191107/x-ico.png); left:-21px; z-index:2 }
.jiaoliuhuibg_mr_list li a { color:#9c834a }
.jiaoliuhuibg_mr_list li.active, .jiaoliuhuibg_mr_list li:hover { color:#fff; background-color:#c01900; }
.jiaoliuhuibg_mr_list li.active p, .jiaoliuhuibg_mr_list li:hover p { color:#E8E7E5 }
.jiaoliuhuibg_mr_list li.active h3 span, .jiaoliuhuibg_mr_list li:hover h3 span { color:#fff }
.jiaoliuhuibg_mr_list li.active h3, .jiaoliuhuibg_mr_list li:hover h3 { color:#fff; background-position: 0 -108px; }
.jiaoliuhuibg_mr_list li.active .triangle, .jiaoliuhuibg_mr_list li:hover .triangle { display: block; }
.jiaoliuhuibg_mr_list li.active a, .jiaoliuhuibg_mr_list li:hover a { color:#fff }
.main7 { margin: 20px auto; }
.main7 .ban_k { width: 340px; margin-right: 20px; float: left; margin-bottom: 20px; }
.main7 .ban_k:nth-child(4n) {
margin-right:0
}
.nactive{display:block; width:380px; height:90px;}
.main7 .ban_k h2 { color: #505050; font-size: 20px; margin-bottom: 20px; border-left: 6px solid #f70000; padding-left:  10px; height: 25px; line-height: 25px; }
.main7 .ban_k h2 a { float: right; color: #666; font-weight: normal; font-size: 16px; }
.main7 .ban_k h2 a:visited { color: #666; text-decoration:none; }
.main7 .ban_k h2 a:hover { color: #f80000; text-decoration:none; }
.main7 .ad { }
.main7 .ad a { }
.main7 .ad a img { width: 100%; height: 210px; }
.ban_list { margin-top: 10px; }
.ban_list_r { margin-top: 5px; }
.ban_list li { line-height: 48px; }
.ban_list li a { font-size: 16px; }
.ban_list_r li a { font-size: 14px; }
.ban_list_r li { line-height: 32px; }
.main8 { margin: 20px auto; }
.main8 .ban_k { width: 290px; margin-right: 20px; float: left; }
.main8 .ban_k:nth-child(4n) {
margin-right:0
}
.main8 .ban_k h2 { color: #505050; font-size: 20px; margin-bottom: 20px; border-left: 6px solid #f70000; padding-left:  10px; height: 25px; line-height: 25px; }
.main8 .ban_k h2 a { float: right; color: #666; font-weight: normal; font-size: 16px; }
.main8 .ban_k h2 a:visited { color: #666; text-decoration:none; }
.main8 .ban_k h2 a:hover { color: #f80000; text-decoration:none; }
/*版权*/
.xie_fcbj { background-color:#800000; }
.xie_fc { font-size:14px; line-height:30px; width:1080px; color: #ffffff; }
.xie_fcline { padding:0px 0px 5px 0px; margin-bottom:6px; border-top:1px solid #ccc; }
