.main{width:100%;height:auto;background:#f5f5f5;}
.main:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .main-content{position:relative;width:1000px;margin:0 auto;background:url(../../images/bg1.jpg) no-repeat top right;}
.main .main-content:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main .main-content .title{font-size:26px;color:#000;padding:40px 0px 10px 0px;margin:0px;}
.main .main-content .crumbs{font-size:12px;color:#000;margin:0px 0px 40px 0px;}
.main .main-content .crumbs font{color:#D5000F;font-size:12px;}
.main .main-content .content{position:relative;z-index:2;}
.main .main-content .content .left{width:230px;float:left;}
.main .main-content .content .left .content-nav{width:230px;height:187px;line-height:187px;text-align:center;background:#e3e3e3;border-top:5px solid #4d4d4d;font-size:24px;color:#4d4d4d;margin-bottom:8px;cursor:pointer;}
.main .main-content .content .left .content-nav.on{border-top:5px solid #d6000f;color:#D5000F;}

.main .main-content .content .right{position:relative;float:right;width:743px;height:394px;}
.main .main-content .content .right .banner{position:relative;width:743px;height:394px;overflow:hidden;background:#fff;}
.main .main-content .content .right .banner img{position:absolute;top:0px;vertical-align:middle;border:0;}
.main .main-content .content .right .banner-bottom{position:absolute;bottom:0px;left:0px;width:743px;height:50px;background: rgb(0,0,0,0.3);overflow:hidden;}
.main .main-content .content .right .banner-info{z-index:3;position:absolute;bottom:0px;left:-620px;height:50px;line-height:50px;font-size:16px;color:#fff;margin:0px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.banner-nav{position:absolute;top:15px;right:20px;cursor:pointer;}
.banner-nav div{ float:left;line-height:0px;padding:0px 1px;margin:0px;}
.banner-nav font{font-size:18px;color:#fff; vertical-align:middle;padding:0px 1px;}
.banner-nav .font-on{font-size:22px;color:#7ad7e9;}
/*.main .main-content .content .right .banner-nav img{margin:0px 3px; vertical-align:middle;}*/

.main-1{width:1000px;margin:0 auto;border-bottom:5px solid #e8e8e8;padding:40px 0px;}
.main-1:after{content: "020"; display: block; height: 0; clear: both;visibility:hidden;}
.main-1-child{position:relative;float:left;width:230px;height:343px;background:#f5f5f5;border:1px solid #eaeaea;text-align:center;margin:0px 8px 0px 8px;-webkit-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);-moz-box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);box-shadow: 1px 1px 2px 0px rgba(0,0,0,0.2);cursor:pointer;}
.main-1-child .child-image{width:230px;height:144px; vertical-align:middle;}
.main-1-child .child-title{width:200px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;color:#000;font-size:14px;margin:0 auto;padding-top:15px;}
.main-1-child .child-time{width:200px;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;color:#666666;font-size:12px;margin:5px auto;}
.main-1-child .child-info{width:200px;height:82px;_height:76px;font-size:12px;color:#000;overflow:hidden;margin:10px auto;font-size:12px;color:#545454;}
.main-1-child .child-pointer{position:absolute;bottom:14px;right:16px;}

.main-footer{width:1000px;height:85px;margin:0 auto;padding-top:30px;}
.main-footer-child{min-width:8px;height:28px;line-height:28px;text-align:center;font-size:12px;color:#000;background:#f4f4f4;padding:0px 10px;float:left;margin:0px 2px;cursor:pointer;}

.main-footer .on{background:#d6000f;color:#fff;}
.page_child:hover{ background:#d6000f; color:#fff; }
.pages_nums{ font-size:14px; color:gray; margin-top:5px; margin-left:5px; float:left; }