@charset "gb2312";
body, td, th, p, span, div, li {margin:0px;padding:0px;font-family:宋体, Arial, Helvetica, sans-serif;font-size:15px;color:#000;line-height:23px; font-family:宋体;}

img{border:none}
.xxx {
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-top-color: #DDDDDD;
	border-right-color: #DDDDDD;
	border-bottom-color: #DDDDDD;
	border-left-color: #DDDDDD;
}

a{text-decoration:none; color:#333}
.gssl {
	font-family: "微软雅黑";
	font-size: 21px;
	line-height: 30px;
	font-weight: bold;
}
.en {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.bai {
	font-size: 18px;
	color: #FFFFFF;
	font-weight: normal;
	font-family: "微软雅黑";
}
.fbk {
	border-top-width: 1px;
	border-top-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
}


a:hover{text-decoration:underline; color:#F00}
.hx {
	font-size: 18px;
	font-weight: normal;
	color: #009900;
	font-family: "微软雅黑";
	line-height: 26px;
}

.a1{text-decoration:none; color:#DD0000}
.jjj {
	font-family: "微软雅黑";
	font-size: 18px;
	font-weight: bold;
	color: #333333;
}

.bbb {
	font-size: 16px;
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-weight: normal;
}

.a1:hover{text-decoration:underline; color:#333}
.bkh {
	color: #D50000;
	border: 1px solid #E4F6FF;
}

.a2{text-decoration:none; color:#333; font-family:"微软雅黑"; font-size:13px}
.a2:hover{text-decoration:underline; color:#F00; font-family:"微软雅黑"; font-size:13px}

.nav_line{ background: none}
.fbai {
	line-height: 30px;
	color: #FFFFFF;
	font-family: "微软雅黑";
	font-size: 15px;
}

.nav_line tr td{ background:url(images/line.jpg) right center no-repeat}
.dhdhb {
	font-size: 16px;
	color: #4D4D4D;
	font-weight: normal;
	font-family: "微软雅黑";
}


.nav{ color:#fff; text-decoration:none;font-size:14px; font-family:"微软雅黑"; display:block; line-height:41px; text-align:center; background:none}
.bk1 {
	border: 1px solid #DBE2F0;
}

.jj {
	font-size: 19px;
	line-height: 28px;
	color: #333333;
	font-weight: normal;
	font-family: "微软雅黑";
}

.nav:hover{ color:#fff100; text-decoration:none;font-size:14px; font-family:"微软雅黑"; display:block;  background:none;line-height:41px; }

.bor1{border:1px solid #e8e8e8}
.bk4 {
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}

.bor2{border-bottom:1px solid #e8e8e8}
.gsjj {
	line-height: 26px;
	font-family: "微软雅黑";
	font-size: 12px;
}
.le {
	font-size: 14px;
	line-height: 26px;
	color: #FFFFFF;
	font-family: "微软雅黑";
}


.bor3{border-bottom:1px dashed #cfcfcf}
.lelan {
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 26px;
	color: #333333;
}

.bor4{border-bottom:1px dashed #ff0000}

.fon1{
	font-family:"微软雅黑";
	font-size:13px;
	color:#000000;
	line-height: 28px;
}
.fon2{font-family:"微软雅黑"; font-size:12px; color:#333}
.fon3{
	font-family:"微软雅黑";
	font-size:16px;
	color:#333333;
	line-height: 30px;
}
.fon4{
	font-family:"微软雅黑";
	font-size:14px;
	color:#EA0C00;
	font-weight: bold;
}
.fon5{color:#666}
.fon6{
	font-family:"微软雅黑";
	font-size:15px;
	color:#FFFFFF;
	line-height: 26px;
}

.list{background: url(images/bg_left.jpg) center center no-repeat; font-family:"微软雅黑"; text-decoration:none; font-size:12px; color:#333; display:block; width:175px; height:35px; padding-left:75px; line-height:35px}
.list:hover{background: url(images/bg_left_hover.jpg) center center no-repeat; font-family:"微软雅黑"; text-decoration:none; font-size:12px; color: #FFF;display:block; width:175px; height:35px; padding-left:75px; line-height:35px}
.x1 { background:url(images/x1.gif) repeat-x center;}
.Left_A a { display:block; width:185px; height:25px; margin:0px auto; line-height:27px; margin-bottom:12px; text-indent:40px; background:url(images/Left.gif) no-repeat top left; overflow:hidden; color:#555; }
.Left_A a:hover, #N_Hover { background:url(images/Left_H.gif) no-repeat top left; color:#FFF; font-weight:bold; text-decoration:none;}
.top{ background:url(images/top.jpg) top no-repeat center;}
.bk {
	border: 1px solid #E6E6E6;
}

#newssilder img {
	max-height: 415px;
}

.jxgz {
	font-size: 18px;
	font-weight: bold;
}

.fon3 a{
display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;
}

.newstitle a{
font-size:22px;
font-weight:600;
}

.silder-main-img a,silder-main-img a:visited {
    color:#fff;
}

.fon2 a,.fon2 a:visited {
    color:#fff;
}

.fon2 img {
  width:206px;
  height:170px;
}

.jj a,.jj a:visited {
font-size: 19px;
    line-height: 28px;
    color: #333333;
    font-weight: normal;
}

.xxx a,.xxx a:visited,.gray {
  font-size:16px;
}

.gsjj span {
    font-size: 16px!important;
    font-family: songti!important;
}

.hhh span {
    font-size:20px!important;
}

#demo4 img,#demo5 img {
    width:320px;
    height:200px;
}