img{border:0}
p{margin:0;text-indent:2em}
*{margin:0;padding:0}
body{background-color:#fff;font-family:Microsoft Yahei}
.w100{width:100%}
.w1100{width:1100px;margin:0 auto}
.w1440{width:1400px;margin:0 auto}
.w1198{width:1090px;margin:0 auto}
.w660{width:660px;}
.fl{float:left}
.fr{float:right}
.tal{text-align:center}
.cb{clear:both}
.bg1{background-image:url(images/index_23.gif);height:539px}
.cor_1{background-color:#fff;}
.cor_2{background-color:#3f5de6;}
.cor_3{background: linear-gradient(50deg,#013370,#0484cf);}
a:link {text-decoration: none;}
a:hover {text-decoration: none;}
a:visited {text-decoration: none;}
.zi1, #desc, #baseInfo td {font-size: 16px;line-height:40px;color: #666;font-family:Microsoft Yahei;word-wrap:break-word;word-break:break-all}
#desc dd {margin-left: 0px;text-indent: 30px;}
div.corpName {padding-top: 20px;font-weight:bold;color:#ffe500;}
.jl_width {	width: 1100px;}
.corpCss{font-size: 20px;color: #000;background-repeat: no-repeat;line-height:px;font-family:Microsoft Yahei}
.deptCss{font-size: 16px;color: #000;background-repeat: no-repeat;line-height:px;}
tr.highlight {background-color:#efefef}
.font1{font-size:12px;color:#fff;}
.font1:hover{color:#fff}

.b{border-bottom:3px solid #1c73de}
.zi3{color:#fff;line-height:55px;font-size:12px}

.pt30{padding-top: 30px;}
.pt50{padding-top: 50px;}


.f16{font-size: 17px; color: #333;line-height: 40px;}
.f18{font-size: 18px; font-weight: bold; color: #0493e9;}

.f20{color: #fff; font-size: 20px; font-weight: bold;; line-height: 45px;}


.dh a {
    font-size: 17px;
    color: #333;

    text-decoration: none;
    display: inline-block;
    padding: 20px 15px 0;
    margin: 0 10px;

}

.dh a:hover, a.an {
    background-color: #fff;
    color: inherit;
}


.w1312{width:  100%;margin: 0 auto;}
.w1312 .bt{font-size: 24px;font-family: Microsoft Yahei;color: #5057e7;line-height: 40px;margin-top: 0px;padding-top: 10px;}
.w1312 a:link{
	width: 100%;
    background-color: #f8f8f8;
    text-decoration: none;
    color: #3e3a39;
   
    font-size: 18px;
    margin: 2px 0;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-top: 0px;
	
}

.w1312 a:nth-child(2n){float:left;}	
.w1312 a:nth-child(2n+1){float:right;}


.w1312 a:visited{color: #333;}
	
	
	.w1312 a div{
		width: 62%; 
		overflow: hidden;
		white-space: nowrap;
		text-overflow: ellipsis;
		float: left;
		text-indent: 12px;
	}
	
	.cb{clear: both;}

.yp	{
    float: right;
    margin-right:20px;
    background-color: #5057e7;
    padding: 6px 16px;
    border-radius: 12px;
    color: #FFFFFF;
    font-size: 14px;;
    line-height: 18px;
    margin-top: 5px;

}
	.tac{text-align: center;}

.dh2{width:150px;position: fixed;top: 30%;right: 20px;;}
.dh2 img{width:100%;display: block;}