a{color: #666;}
a:hover{text-decoration: underline;}
.mb30{margin-bottom: 30px;}

.bodybg{background: #e75c23 url(bodybg.png) no-repeat center top;padding-top: 220px;}

.wrap{width: 1100px;margin: 0 auto;}

.banner{background: url(banner.jpg) no-repeat center top;height: 117px;text-indent: -9999em;margin-bottom: 2px;}

.navbox{height: 35px;line-height: 34px;background: url(bannerbg.jpg) repeat-x;}
.navbox li{float: left;padding: 0 20px;font-size: 16px;}
.navbox li a{color: #333;}

.mainbox{}
.dleft{width: 270px;float: left;padding: 10px 0px 0 10px;margin-right: 10px;}
.dleft .pic01 img{width: 270px;height: 184px;margin-bottom: 20px;}

.dleft .lbox01{background: #f6f6f6;padding-left: 10px;}

.listbox li{height: 28px;line-height: 28px;overflow: hidden;font-size: 14px;padding-left: 10px;padding-right: 5px;}
.listbox li span{float: right;padding-left: 15px;display: inline;margin-right: 10px;font-size:12px;color:#999999;}

.listbox02 {margin:0 20px;}
.listbox02 li{height: 30px;line-height: 30px;overflow: hidden;}
.listbox02 li span{float: right;padding-left: 15px;display: inline;}


.title01{height: 30px;line-height: 26px;color: #fff;}
.title01 span{font-size: 16px;color: #c20000;padding-left: 40px;}
.title01 a{float: right;color: #fff;padding-right: 6px;}

.b01{background: url(titlebg01.jpg) no-repeat;}
.b02{background: url(titlebg02.jpg) no-repeat;}
.b03{background: url(titlebg03.jpg) no-repeat;}
.b04{background: url(titlebg04.jpg) no-repeat;}
.b05{background: url(titlebg05.jpg) no-repeat;}

.dmid{width: 540px;padding: 10px;border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;float: left;background-color: #fff;}
.bf{background-color: #f6f6f6;}

.title02{height: 30px;background:#fff url(line.jpg) no-repeat right bottom;}
.title02 a{font-size: 16px;color: #c20000;}
.title02 img{float: left;margin: 0 10px;display: inline;}
.title02 span {float:right;margin-right:5px;font-size:12px;color:#999999;}
.title02 span a {color:#999999;font-size:12px;line-height:30px;}

.dright{width: 240px;float: right;padding: 10px 0 0 0;}

.fwpt{height: 156px;background:url(fwpt.jpg) no-repeat;position: relative;}
.fwpt a{position: absolute;text-indent: -9999em;}
.fwpt .bx{width: 80px;top: 66px;left: 15px;}
.fwpt .cx{width: 120px;left: 35px;top:90px;}
.fwpt .sb{width: 120px;left: 55px;top: 115px;}

.searchbox{margin: 22px 0;height: 22px;}
.searchbox span{color: #0b699c;font-size: 14px;float: left;margin-right: 6px;}
.searchbox input{float: left;}
.searchbox .put{height: 22px;width: 122px;background: url(scbox.jpg) no-repeat;border:none;padding:0 5px;margin-right:
8px;margin-top: 2px;}
.searchbox .btn{width: 26px;height: 26px;background: url(sub.jpg) no-repeat;border:none;cursor: pointer;}

.rbox01{background: #f6f6f6;}

.title03{height: 28px;background:#eff8fd;}
.title03 span{font-size: 16px;color: #c20000;}
.title03 a{float: right;padding-right: 6px;line-height: 28px;}
.title03 img{float: left;margin: 5px 10px 0;display: inline;}

.bf2{background: #f2f2f2;}

.title04{border-top:1px solid #ed250c;}
.title04 span{width: 100px;height: 30px;color: #fff;line-height: 30px;display: block;margin:0 auto;background-color: #ed250c;text-align: center;font-size: 16px;}

.footer{height: 64px;background-color: #f6f6f6;border-top: 30px solid #f2c023;text-align: center;line-height: 50px;clear: both;}


.rowbox{font-size: 14px;margin-bottom: 20px;height: 32px;}
.rowbox .left-txt{width: 50px;text-align: right;float: left;color: #666;line-height: 30px;height: 30px;}
.rowbox .right-box{float: left;}
.rowbox .mb10{margin-bottom: 10px;}
.rowbox .textput{border: 1px solid #dcdcdc;border-radius: 2px;height: 34px;line-height: 34px;padding-left: 10px;width: 235px;color: #888;}
.rowbox .select-box{position: relative;width: 170px;height: 36px;float: left;}
.rowbox .select-txt{height: 30px;width: 166px;padding-left: 10px;border:1px solid #dcdcdc;border-radius: 2px;line-height: 30px;background:#fff url(ab.jpg) no-repeat 153px 13px;color: #888;}
.rowbox .select-list{ background: #fff;border: 1px solid #dcdcdc;border-radius: 3px;box-shadow: 0 1px 2px #ccc;display: none;left: 0;padding: 5px 0;position: absolute;top: 33px;width: 176px;z-index: 999;}
.rowbox .select-list li{height: 20px;padding:5px 10px;line-height: 20px;cursor: pointer;}

.zdex{z-index: 9;}

.xglink{padding-bottom: 47px;}

.sleft{width: 240px;float: left;padding: 10px;}
.sleft .stil{text-align: center;}
.sleft .slist{border-top: 2px solid #f2c023;}
.sleft .slist li{border-top: 1px solid #f2c023;font-size: 16px;padding-left: 50px;line-height: 38px;}
.sleft .slist li a{padding-left: 30px;background: url(sl.jpg) no-repeat left center;}

.sright{width: 780px;float: right;}
.sright .sclumb{height: 50px;line-height: 50px;font-size: 14px;}
.sright .sclumb span{padding: 0 15px;}

.sright .sbox{border-top: 1px dashed #ccc;}
.sright .stil02{padding: 10px 0;}
.sright .stil02 span{font-size: 18px;}
.sright .stil02 a{font-size: 14px;color: #ffa050;float: right;}

.conbox {width:900px;margin:0 auto;}
.conbox .titlebox{padding:20px 20px 10px;}
.conbox .titlebox h4{font-size: 26px;margin-bottom: 20px;text-align:center;}
.conbox .titlebox .t{color: #999;font-size: 12px;border-bottom:1px dotted #CCCCCC;line-height:24px;}
.conbox .cm_box{padding:20px;font-size: 16px;line-height:30px;}
.conbox .cm_box p {margin-bottom:12px;}

.sliderbox{width: 270px;height: 184px;position: relative;float: left;overflow:hidden;}
.sliderbox .slider-ul li{height: 184px;width: 270px;position: relative;}
.sliderbox .slider-ul li img{height: 184px;width: 270px;}
.sliderbox .slider-ul li span{width:100%;text-indent: -9999em;height: 24px;bottom: 0;left:0;background: #000;opacity: 0.6;filter: alpha(opacity=60);position: absolute;}
.sliderbox .slider-ul li p{height: 24px;line-height: 24px;position: absolute;left: 0;bottom:0;padding-left: 5px;font-size: 12px;}
.sliderbox .slider-ul li p a{color: #fff;}
.sliderbox .slider-li{position: absolute;float: left;height: 12px;right:5px;bottom:3px;width:30px;}
.sliderbox .slider-li li{width: 6px;float: left;color: #fff;text-align: center;margin-right: 3px;height: 6px;cursor: pointer;border-radius: 50%;text-indent: -9999em;background: #d2d2d2;}
.sliderbox .slider-li li.on{background: #9a0000;}







