/*组件样式*/
.left li .erji{background:#f5f5f5;padding:0;display:none;}
.erji li a{border:none;height:35px;line-height:35px;font-size:14px;}

.left li.on .erji{display:block;}

.r1 {   margin-bottom: 20px;
    margin-top: -18px;
    font-size: 14px;
    padding-left: 20px;
    color: #807c7c;
    line-height: 27px;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea{margin:0;padding:0;
border:0px;}
body,button,input,select,textarea{font-family:'Microsoft YaHei','宋体',Helvetica,Arial;}
body {font-size:1em;}
html {font-size: 100%;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ol,li{list-style:none;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
legend{color:#000;}
i,em,b{font-style:normal; line-height:1.250em;}
fieldset,img{border:0;}
.fl{float:left;}
.fr{float:right;}
.fw{font-weight:bold;}
.clear{clear:both;}
.center{text-align:center;}
input[type="button"], input[type="submit"],input[type="text"], input[type="reset"] {-webkit-appearance: none;}
*{box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;
-webkit-text-size-adjust : none ;
-moz-text-size-adjust : none ;
-ms-text-size-adjust : none ;
text-size-adjust : none;}
a{tap-highlight-color: rgba(0,0,0,0); focus-ring-color: rgba(0, 0, 0, 0); -webkit-tap-highlight-color: rgba(0,0,0,0);
-webkit-focus-ring-color: rgba(0, 0, 0, 0); -moz-tap-highlight-color: rgba(0,0,0,0); -moz-focus-ring-color: rgba(0, 0,
0, 0);}


.PrevDisabled{height:auto !important;font-family:'Microsoft YaHei' !important;}
.Next{height:auto !important;font-family:'Microsoft YaHei' !important;}
.Prev{height:auto !important;font-family:'Microsoft YaHei' !important;}
.NextDisabled{height:auto !important;font-family:'Microsoft YaHei' !important;}
.defaultInputStyle{border:1px solid #afd5f5;font-family:'Microsoft YaHei' !important;}



#fanye114233{font-family:'Microsoft YaHei';}
.defaultButtonStyle,.headStyle1ao2xrp1o2,.defaultInputStyle,.headStyle1fzqlgh1oo, .headStyle1fzqlgh1oo td, .headStyle1fzqlgh1oo div{font-family:'Microsoft YaHei' !important;}


.page_bar_disabled,.page_bar{display:inline!important; float:none!important;}
.page_bar_disabled{padding:10px; border-radius:2px;}



.content-con p {
   text-indent: 0em;}



.srkuang{border:1px solid #ccc;}


.right-jj input{vertical-align:middle;}
.right-1 li{width:100%;}
.nr-content-con .vsbcontent_img{text-align:center;}
.wsjb-more:hover{color:#a51c30;}
.nr-content-con img{margin-top:20px;}
.szzl li em{display:block; width:100%; height:170px; border:1px solid #efefef; overflow:hidden;}

















































.mtgm{width:28%; padding:25px 0 0; *width:320px;}
.mtgm-current{font-size:22px; font-weight:bold; color:#a51c30;}
.mtgm-title{width:100%; float:left; font-size:18px; line-height:30px; height:30px; color:#333; cursor:pointer;
padding-left:8px;}
.mtgm-con{width:100%; margin-top:30px;}
.mtgm-con ul{width:100%;}
.mtgm-con li{width:100%; padding:0 5px 10px; height:70px; overflow:hidden; border-bottom:1px dotted #adadad;
margin-bottom:10px;}
.mtgm-con .date{width:60px; height:60px; background:url(../images/date-1.jpg) no-repeat; text-align:center;
color:#a51c30; line-height:38px; margin-right:12px; position:relative; margin-right:-66px;}
.mtgm-con .date:hover{background:url(../images/date-2.jpg) no-repeat; color:#fff475;}
.mtgm-con .date span{font-size:24px;display:block;width:100%;}
.mtgm-con .date i{font-size:14px;display:block;width:100%;}
.mtgm-con .txt{font-size:14px; line-height:24px; color:#333; width:100%; float:right;overflow:hidden;}
.mtgm-con .txt-1{margin-left:76px; text-align:justify; font-size:16px;height:60px; line-height:30px;overflow:hidden;}
.sy-part3{width:100%; overflow:hidden; float:left;}
.foot{width:100%; background:#353b47; float:left;}
.foot-content{width:100%; border-bottom:1px solid #464f5b;}
.foot-content-1{width:80%; margin:0 auto; *width:1100px;}
.foot-content-1 i{display:block; float:left; font-size:24px; color:#fff; line-height:90px; font:Arial, Helvetica,
sans-serif;}
.content-gy{width:50px; height:50px; border-radius:100px; text-align:center; display:block; margin-left:10px;
margin-top:20px;}
.content-1-1{background:#ff9c00;}
.content-1-2{background:#be0f34;}
.content-1-3{background:#1daced;}
.content-1-4{background:#006599;}
.content-1-5{background:#d62a2a;}
.content-1-6{background:#177770;}
.content-1-7{background:#517fa4;}
.content-1-8{background:#d34836;}

.content-1-1:hover{background:#ffaa25;}
.content-1-2:hover{background:#ff0033;}
.content-1-3:hover{background:#3399ff;}
.content-1-4:hover{background:#006fa8;}
.content-1-5:hover{background:#c61b1b;}
.content-1-6:hover{background:#1b9087;}
.content-1-7:hover{background:#598eb8;}
.content-1-8:hover{background:#e34e3b;}


.link{width:100%; margin-top:40px; margin-bottom:72px;}
.link-1{width:80%; margin:0 auto; *width:1100px;}
.link-1 ul{width:100%; float:left;}
.link-1 li{width:24.5%;}
.link-1-1{border-left:1px solid #48505d; padding:5px 10px; width:100%; margin-bottom:50px;}
.link-1-1 dt{font-weight:bold; font-size:18px; margin-bottom:10px; color:#fff;}
.link-1-1 dd a{color:#b3b3b3; font-size:14px; line-height:30px;}
.bq{width:100%; color:#b3b3b3; font-size:14px; line-height:24px; padding:15px 0; background:#262c38; position:fixed;
bottom:0; z-index:1000000; height:120px; border-top:1px solid #464f5b;}
.bq p{display:block; position:absolute; width:60%; margin:0 20%;}
.banner-nr{width:100%; text-align:center; overflow:hidden;}
.bq p b{font-weight:normal; width:100%; text-align:center; display:block;}
.bq p em{margin-left:184px;}





.nr-content-con table div,.nr-content-con table p{text-indent:0;}
.nr-content-con div{color:#666;}
.content-con{width:80%; margin:0 auto 30px; *width:1100px;}
.left{width:240px; float:left; margin-right:-240px; position:relative;}
.right,.right-con,.right-pic{float:right; width:100%;}
.right-1,.right-con-1,.right-pic-con{margin-left:300px;}
.left-lm{width:240px; height:80px;}
.left-nav{width:235px; background:#a51c30; padding-left:5px;}
.left ul{background:#fff; padding-bottom:40px;}
.left li{width:235px;}
.left li a{display:block; overflow: hidden;margin-top:0px;
text-overflow: ellipsis;
white-space: nowrap;height:50px; line-height:50px; padding-left:40px; width:235px; *width:195px;
font-size:16px;border-bottom:1px solid #ebebeb;}
.gray-1{color:#333;}
.left li a:hover,.red{color:#a51c30; background:url(../images/left-nav.jpg) no-repeat 210px center;}
.right-1 ul a{display:block; padding:10px; width:100%; margin-bottom:20px;}
.right-1 ul a:hover{background:#ececec;}
.right-pic-con li{width:23%; margin:0 1% 20px;}
.right-pic-con a{width:100%; display:block; float:left; text-align:center; line-height:30px; color:#333;}
.right-pic-con a img{width:100%;}
.jz{display:none;}




.content-con p{margin-top:0px;}


.list_ul li a:hover{color: #a51c30; background: none;}

.mt20 { min-height: 551px;
margin-top: 20px;}
.list_ul li {    margin-bottom: 21px;
    position: relative;
    line-height: 38px;
    border-bottom: #d9d9d9 1px dashed;
    height: 100px;}
.list_ul li p {
margin-right: 115px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;}
.list_ul li a { overflow: hidden;    margin-bottom: 0px;font-size: 19px;    font-weight: bold;
text-overflow: ellipsis;
white-space: nowrap; padding-bottom: 0;
padding-top: 0; color: #000;
position: relative;
padding-left: 15px;
display: inline-block;}
.list_ul li a::after {
content: "·";
position: absolute;
left: 0;}
.list_ul li span {
position: absolute;
right: 0;
top: 0;
font-size: 12px;
color: #999;}


@media only screen and (max-width: 766px){
.mobile-inner-nav li strong {
    color: #aaa;
    position: absolute;
    right: 0px;
    top: 0;
    font-size: 25px;
    cursor: pointer;
    width: 41px;
    height: 45px;
    text-align: center;
    line-height: 40px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.right-1, .right-con-1, .right-pic-con {margin-left: 0;}
.content-con {
    width: 96% !important;}
.list_ul li p{margin-right: 0px;}

.list_ul li a{    width: 300px;}
}
