/*内容块一开始*/
.section01{margin: 25px auto;width: 1100px;height: 150px;background: #f7f8f9;padding:25px 90px 0;}
.section01 h1{font-size: 28px;font-weight: normal;line-height: 28px;text-align: center;}
.section01 h1 a{color: #333333;}
.section01 p{font-size: 15px;line-height: 30px;color: #666;padding-top: 20px;}
.section01 p a{color: #d70000;}
/*内容块一结束*/

/*内容块二开始*/
.section02{width: 1100px;margin: 0 auto}
.section02-left{width: 400px;height: 300px;position: relative;}
/*图片新闻开始*/
.focusBox{position: relative; width:400px; height:300px; overflow:hidden;}    
.focusBox .pic img{width:400px; height:300px; display:block; } 
.focusBox .txt-bg {position:absolute;bottom:0;left:0;z-index:1;height:40px;width:100%;background: url(container01-txt-bg.png) repeat;}
.focusBox .txt { position:absolute; bottom:0; z-index:2;width:100%;}    
.focusBox .txt ul{padding-left:20px;overflow: hidden;height: 40px;}
.focusBox .txt li{ height:40px; line-height:40px;position: absolute;bottom: -400px;}    
.focusBox .txt li a{color: #FFFFFF;font-size:15px;}    
.focusBox .num{position: absolute; z-index: 3; bottom:10px; right:10px;}    
.focusBox .num li{position: relative; width:20px; height:20px;margin-left:1px;cursor: pointer; text-align: center;}    
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: #FFF; width: 100%; height: 100%; top: 0; left: 0; line-height: 20px;}   
.focusBox .num li span { z-index: 1; background:#043d6a;}    
.focusBox .num li.on a,.focusBox .num a:hover{ background:#c00000;}
/*图片新闻结束*/
.section02-right{width: 675px;}
.tit-box{height: 60px;border-bottom:1px solid #bebebe;}
.tit{line-height: 57px;padding: 0 20px;height: 60px;}
.tit a{color: #666666;font-size: 19px;}
.tit-active{border-bottom: 3px solid #ce1818;}
.tit-active a{font-size:21px;color: #ce1818;font-weight: bold;}
.tit-sep{width: 1px;height: 20px;background: #d1d2d0;margin: 20px 5px 0;}
.list{padding-top: 10px;}
.list li{font-size: 15px;line-height: 36px;background: url(list-pic.png) no-repeat left center;padding-left: 15px;}
.list li span{font-size: 13px;color: #999;}
/*内容块二结束*/

/*内容块三开始*/
.section03{width: 1100px;margin: 25px auto;}
.section03 li{width: 350px;margin-left: 25px;}
.section03 li:first-child{margin-left:0;}
.section03 li{display:block;width: 350px;height: 88px;;}
/*内容块三结束*/

/*内容块四开始*/
.section04{width: 1100px;margin: 0 auto 20px;}
.section04>div{width: 350px;height: 260px;border:1px solid #bebebe;margin-left: 25px;}
.section04>div:first-child{margin-left: 0;}
.section04>div.section04-right{border: none;}
.section04-left,.section04-mid{padding: 0 20px;}
.section04-right{background: #fafafa;position: relative;padding: 23px 20px 0 10px;}
.sjx01{width: 30px;height: 61px;background: url(sjx.png) no-repeat;right: 0;top: 0;position: absolute;}
.section04-right h1{font-size: 21px;line-height: 21px;margin-bottom: 8px;padding-left: 10px;}
.section04-right h1,.section04-right h1 a{color: #ce1818;}
.section04-right ul li{width: 150px;margin-top: 10px;margin-left: 10px;}
.section04-right ul li a{display: block;height: 30px;line-height: 30px;text-align: center;font-size: 15px;color: #666666;}
.section04-right ul li.xxgk03 a,.section04-right ul li.xxgk04 a{color: #FFFFFF;}
.xxgk01{background: #eeeeee;}
.xxgk02{border: 1px solid #bebebe;background: #FFFFFF;}
.xxgk03{background: #e6a088;}
.xxgk04{background: #debf6a;}

.til{
    width: 100%;
    height: 40px;
    border-bottom: 1px solid #cccccc;
}
.til .font{
    float: left;
    height: 40px;
    margin-right: 8px;
}
.til .font a{
    font-size: 17px;
    line-height: 40px;
    display: block;
	width: 52px;
	text-align: center;
}
.til .font a.hover{
    color: #ce1818;
    font-weight: bold;
    border-bottom: 1px solid #ce1818;
}
/*内容块四结束*/
    .sect_06{width: 1100px;margin: 0 auto 20px;}
.sect_06>div{width: 537px;height: 260px;border:1px solid #bebebe;margin-left: 25px;}
.sect_06>div:first-child{margin-left: 0;}
.sect_06l{padding:0px 20px;}
.section05{
    width: 1100px;
    height: 120px;
    margin: 0 auto;
}
.section05 img{
    width: 100%;
    height: 100%;
}
/*友情链接开始*/
.friendlink{border-top: 1px solid #BEBEBE;background: #f7f8f9;}
.friendlink-con{width: 1100px;margin: 0 auto;padding-top: 38px;padding-bottom: 35px;}
.friendlink-tit-box h1{font-size: 19px;line-height: 19px;color: #c31f0b;padding: 0 43px 0 7px;}
.friendlink-tit li{padding: 0 5px;height: 21px;line-height: 21px;color: #666666;font-size: 15px;margin-left: 15px;position: relative;cursor: pointer;}
.friendlink-tit li.friendlink-tit-on{color: #FFFFFF;background: #245399;}
.friendlink-tit li div{width: 0;height: 0;display: inline-block;line-height: 0;border-style: solid dashed dashed dashed;border-width: 5px;border-color: transparent;border-top-color:#245399;
position: absolute;bottom: -10px;left: 50%;margin-left: -5px;z-index: 2;}
.friendlink-tit li div.hide{display: none;}
.friendlink-list{padding: 14px 50px 0;}
.friendlink-list li{background: url(list-pic02.png) no-repeat left center;padding-left: 15px;line-height: 13px;font-size: 13px;margin-top: 13px;width: 250px;}
/*友情链接结束*/

