       #box{
            width: 1280px;
            height: 500px;
            margin-top: 20px;
            position: relative;
            overflow: hidden;
            margin: 0 auto;
        }
        #ul1{
            position: absolute;
            left: 0px;
            top: 0;
        }
        #ul1 li{
            width: 1280px;
            height: 500px;
            float: left;
        }
 #ul1 li img{
            width: 1280px;
            height:500px;

        }
        #ol1{
            width: 1280px;
            height: 30px;
            background: black;
            position: absolute;
            left: 0;
            bottom: 0px;
            width: 100%;
            text-align: center;

            filter:alpha(opacity=50);   
            -moz-opacity:0.5;   
            -khtml-opacity: 0.5;   
            opacity: 0.5;  
        }
        #ol1 li{


            width: 10px;
            height: 10px;
            background: #fff;
            border-radius: 50%;
            display: inline-block;
            margin: 0 5px;
            cursor: pointer;
            margin-top: 10px;
        }
        #ol1 li.active{
            background: red;
        }
        #box a{
            width: 50px;
            height: 50px;
            line-height: 50px;
            text-align: center;
            background: rgba(204, 102, 204, 0.8);
            position: absolute;
            top: 50%;
            margin-top: -25px;
            text-decoration: none;
            color: #fff;
            font-size: 30px;
            transition: .4s all ease;
            z-index: 99;
        }
        #box a:hover{
            background: #2acfff;
        }
        #left{
            left: 0;
        }
        #right{
            right: 0;
        }


 *{margin:0; padding:0; font-size:14px;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none; color:#333;font-family: '微软雅黑'}
ul,ol,dl,dt,dd,li{margin:0; padding:0; list-style:none;}
i,em{font-style:normal;}
b,strong{font-weight:normal;}

img{display:block; height:100%;}
a img{border:0;}

.fl{float:left;}
.fr{float:right;}
.clearfix:after{display:block; content:''; clear:both;}
.clearfix{zoom:1;}

input,textarea{outline:none;}
table{border-collapse:collapse;}
th,td{ padding:0;}

.main-box{
	width: 100%;height: 412px;margin: 20px 0;
}
.content-box{
	width: 1200px;height: 351px;padding: 19px;margin: 0 auto;
}
.content-left{
	width: 372px;height: 346px;
}
.content-middle{
	width: 384px;height: 346px; overflow:hidden; padding-left: 18px;margin-left: 12px;background: left center no-repeat url(../img/shadow.png);
} 
.content-right{
	width: 372px;height: 340px;overflow:hidden;
}
.content-left a h2,.content-right a h2{
    display: block;padding-bottom: 5px;margin-bottom: 15px;border-bottom: dashed 1px #CCCCCC;font-size: 18px;text-transform: uppercase;color: #0d3b81;
}




#box1 .on {background: #0d3b81; color:#fff; }
#box1 span{
    display: block;
    float: left;
    font-size: 14px;
    color: #333;
    padding: 5px 15px;
    cursor: pointer;
}
#box-title{
	
    width: 100%;
    float: left;
    border-bottom: 1px dashed #c0c0c0;
    padding-bottom: 5px;
    margin-bottom: 5px;

}

#box-title span a { float:right; text-align:right; margin-left:60px; padding-right:5px; display:block;}

#box1 .on a { color:#fff !important; }


.box3{
	display: none;
}
.box3 li{
    width: 100%;
    float: right;
    display: block;
    overflow: hidden;
    padding: 7px 0;
    border-bottom: dashed #999999 1px;
    text-align: left;
    transition: all 0.8s;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -o-transition: all 0.8s;
}
.box3 li b {
    display: block;
    float: left;
    font-size: 36px;
    color: #E4E4E4;
    margin-right: 10px;
    line-height: 36px;
    transition: all 0.8s;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -o-transition: all 0.8s;
}
.box3 li a {
    color: #666;
}
.box3 li a strong {
    display: block;
    font-size: 14px;
    font-weight: normal;
}
.box3 li a em {
    font-size: 12px;
    color: #999;
    display: block;
    transition: all 0.8s;
    -moz-transition: all 0.8s;
    -webkit-transition: all 0.8s;
    -o-transition: all 0.8s;
}

.searchbox{
		float: right;
		width: 285px;
		height: 60px;
		position: relative;
	}
	.inputbox{
		width: 232px;
		height: 60px;
		background: #0D3B81;
		display: none;
		position: absolute;
		left: 0;
		top: 0;
		
	}
	.inputbtns{
		width: 212px;height: 30px;margin:15px 10px 15px 10px;border:none;
	}
	.searchbtns{
		width: 50px;height: 60px;background: #0D3B81;display: block;margin-left: 3px;position: absolute;
		top: 0;
		right: 0;
		
	}
	.searchbtns input{
		background: 11px -670px no-repeat url(../img/Sprites.png);
		width: 50px;
		height: 60px;
		display: block;

	}
.matinput{
   width:50px;height:60px;position:absolute;right:0;
}

#vsb_content p span{
    font-size:12px;
    line-height:22px;
    color:#666 !important;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden;

}

.djgz1,.kygz,.xsgz,.jxgz{
      display:block;
    white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}