/* 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;}
/*导航*/
.nav{font-size:17px; width:680px; text-align:left; line-height:44px; float:left;}
.nav li{float:left; height:44px; margin-left:0px; margin-right:26px; 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;
}
/*栏目*/
.xie_lm01{background:url(img/xie20191107/guo_xwdt.png); height:60px; }
.xie_lm02{background:url(img/xie20191107/guo_sqjy.png?v=1); height:60px; }
.xie_lm03{background:url(img/xie20191107/x5.png); height:60px; }
.xie_lm04{background:url(img/xie20191107/guo_jyk.png); height:60px; }
.xie_lm05{background:url(img/xie20191107/guo_jjll.png); height:60px; }
.xie_lm06{background:url(img/xie20191107/x9.png); height:60px; }
/*背景*/
.bj1 { background-color:#007CFF; height:44px; width:1080px; align-content: center;}
.bg2{ background: url(img/xie20191107/x2.png?v=1)  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:visible; 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}
.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;}

.mt6 {margin-top: 6px;}

