.contbox{width:1000px; margin:0 auto;}
#header .contbox .logo{float:left; margin-right:250px;}
#header .contbox .zhishu{float:left; width:200px;}
#header .contbox .zhishu h1{font-size:14px; font-weight:bold;}
#header .contbox .zhishu label{float:left; color:#41b24a; font-weight:bold; font-size:50px; margin-right:5px;}
#header .contbox .zhishu div p{text-align:center;}
#header .contbox .zhishu div p span{background-color:#f08b3b; color:#fff; padding:3px 5px;}
#header .mainnavbg{background-color:#44b04a; height:50px; clear:both;}
#header .mainnavbg .mainnav{height:50px; width:1000px; margin:0 auto; overflow:hidden;}
#header .mainnavbg .mainnav ul li{float:left; width:110px; height:50px; line-height:50px; text-align:center;}
#header .mainnavbg .mainnav ul li a{float:left; width:110px; height:50px; line-height:50px; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
#header .mainnavbg .mainnav ul li a:hover,#header .mainnavbg .mainnav ul li a.on{background-color:#007447;}

#main .rollcon{position:relative; overflow:hidden;}
#main .rollcon .scroll{width:1000px; position:relative; height:310px; overflow:hidden;}
#main .rollcon .scroll ul li{height:310px; width:1000px; position:absolute; font-size:40px; font-weight:bold;}
#main .rollcon .scroll ul li a img{height:310px; width:1000px;}
#main .rollcon .scroll-title{width:80px; margin-right:auto; margin-left:auto; overflow:hidden; position: absolute; top:280px; right:10px; z-index:1;}
#main .rollcon .scroll-title li{height:12px; width:12px; float:left; margin-top:2px; cursor:pointer; margin-right:5px; color:#8c8a66; background-color:#fff;}
#main .rollcon .scroll-title li.cur{background-color:#b2b2b2;}
#main .rollcon .scroll ul{position:absolute;}

.floor{margin-top:15px; overflow:hidden; clear:both;}
.floor .section{float:left; width:450px; padding-left:35px;}
.section-top{overflow:hidden; clear:both;}
.section-top label{float:left; width:95px; height:24px; line-height:24px; border-bottom:2px solid #42b14a; background-image:url(/uploads/image/pimages/icon.jpg); background-repeat:no-repeat; padding-left:25px; font-size:16px; font-weight:bold;}
.section-top div{float:left; width:330px; height:25px; line-height:25px; border-bottom:1px solid #d5d5d5; text-align:right;}
.section-con{margin-top:10px; overflow:hidden; clear:both;}
.section-con img{float:left; margin-right:15px; margin-top:7px;}
.section-con ul{float:left; width:285px; }
.section-con ul li{height:20px; line-height:20px; overflow:hidden;}
.section-con ul li:hover{text-decoration:underline;}
.section-top label.jianjie{background-position:0 2px;}
.section-top label.gonggao{background-position:0 -22px;}
.section-top label.tongzhi{background-position:0 -47px;}
.section-top label.jiaoliu{background-position:0 -72px;}
.section-top label.zixun{background-position:0 -123px;}
.section-top label.chanye{background-position:0 -150px;}
.section-top label.chengyuan{background-position:0 -176px;}
.section-top label.xiazai{background-position:0 -202px;}

.main_border{height:100%; margin-top:10px; overflow:hidden;}
.left{float:left; width:236px; overflow:hidden;}
.right{float:right; width:745px; background-color:#fff; overflow:hidden; border:1px solid #abeaae;}
#main .left .xzql{background-color:#f6f9f6; border:#abeaae solid 1px; padding:13px 0px 0px 0px; margin-bottom:13px;}
#main .left .sort{width:208px; margin:0px auto 15px auto; overflow:hidden;}
#main .left .sort ul li{line-height:29px; font-weight:bold; color:#333; border-bottom:1px solid #fffaf3;}
#main .left .sort ul li a{border-bottom:#abeaae dashed 1px; padding-left:30px; display:block; color:#666666;}
#main .left .sort ul li.curr a{color:#ff3300;}
#main .left .sort ul li ul{padding-left:50px;}
#main .left .sort ul li ul li{line-height:25px; height:25px; overflow:hidden}
#main .left .sort ul li ul li a{border-bottom:none; padding-left:10px; font-weight:normal}
#main .right .tips{height:38px; line-height:37px; position:relative;}
#main .right .tips .tips_l{position:absolute; left:30px; top:0px; width:60px; z-index:50; background-color:#fff;}
#main .right .tips .tips_r{position:absolute; left:50px; top:0px; z-index:20}
#main .right .list{color:#666; margin-bottom:10px; min-height:290px; _height:290px}
#main .right .list ul{margin:0px auto 0px auto; width:680px;}
#main .right .list ul li{float:left; height:30px; line-height:29px;}
#main .right .list ul li a{float:left; width:480px; display:block; height:30px; overflow:hidden; color:#666;}
#main .right .list ul li span{float:left; width:85px; padding:0px 10px 0px 5px; text-align:center; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
#main .right .list ul li em{float:left; width:100px; text-align:center; color:#999; font-style:normal;}
#main .right .list .l_title{background-color:#d4f5d6; height:39px; line-height:38px; padding:0px 0px 0px 33px; color:#42b14a; margin-bottom:13px;}
#main .right .list .l_title .t1{float:left; width:470px;}
#main .right .list .l_title .t2{float:left; width:100px; text-align:center}
#main .right .list .l_title .t3{float:left; width:100px; text-align:center}