@charset "utf-8";

.flash{width:952px; margin:5px auto 5px auto; background:url(../img/flashbg.gif) no-repeat; height:31px; text-align:center;}
.mainbody{ width:952px; margin:0 auto;}
.l{ float:left; width:636px; padding:0 0 10px 0px;}
.r{ float:right; width:300px; margin:10px 0 0 0;}


.la{ border:1px solid #FF7300; width:405px; float:left; padding:5px;}
.lb{ float:right; padding:5px 0;}
.lb img{ width:212px; height:166px; float:left;}
.la img{ float:left; margin:0 10px 0 0;}
.la h2{ float:left;margin:0 10px 0 0;}
.la h2 a{ font-weight:bold;}
.la span{ float:left;margin:0 5px 0 0;}
.la .in{ text-align:right; float:right; width:100px; background:url(../img/arrow3.gif) no-repeat center left;}
.la p{ clear:both; margin:0 0 0 5px; border-bottom:1px dashed #ccc; display: block; line-height:50px; overflow:hidden; padding-bottom:5px;}
.la p a{ margin:0 1px;}
.la .bt .bt1 h3{ float:left; }
.la .bt .bt1 h3 a{  font-weight:bold;}
.la .bt{}
.la .bt .bt1 p{ line-height:18px; text-indent:2em; border:0;}

.m2{ clear:both; background:#FFCC99; padding:3px 4px; overflow:hidden; display: inline-block; margin:5px 0;}
.m2 .m2l,.m2 table,.m2r{ background:#fff;float:left; border:1px solid #FF6600; padding:2px; margin:0 3px 0 0;}


.list{ margin:5px 0;}
.list .ht{ background:url(../img/ht.gif) no-repeat; height:29px; position:relative;}
.list .ht h3{font-size:14px;color:#FE7100;font-weight:bold;position:absolute;left: 24px;top: 11px;}
.list .ht h4{font-size:14px;color:#FE7100;font-weight:bold;position:absolute;left: 345px;top: 11px;}
.listl{ float:left;border-left:1px solid #FF7300;border-right:1px solid #FF7300;border-bottom:1px solid #FF7300; padding:6px; width:290px;}
.listr{ float:right; border-left:1px solid #FF7300;border-right:1px solid #FF7300;border-bottom:1px solid #FF7300; padding:6px;width:310px;}

.list dl{ margin:3px 0 10px 0px; clear:both; padding:5px;}
.list dt{ margin-bottom:5px; margin-left:-10px}
.list dt a{ font-size:13px; text-decoration:underline;background:url(../img/sindex.gif) 0px -22px no-repeat; padding:0 0 0 10px;}
.list dd{ margin:0 0px 0 5px; display: inline; line-height:22px}
.list dd a{ margin-right:5px;}

.btmshow{ margin:10px 0 0 0; clear:both; display:table;}
.btmshow div h3{ float:left; background:url(../img/n5.gif) left no-repeat; height:20px; width:119px; color:#fff; font-size:14px; font-weight:bold; margin:0 0 0 10px; padding:4px 0 0 20px;}
.btmshow div span{ float:right;}
.btmshow div span a{ margin:0 10px;}
.btmshow ul{ border:1px solid #FF6701; padding:10px; display:table; width:614px; clear:both;}
.btmshow ul li{ line-height:23px;}
.btmshow ul li { background:url(../img/dot.gif) left center no-repeat; padding:0 0 0 10px;}

.inputt input{ width:100px;}

.r2{ width:298px; border-top:2px solid #FF6701;border-right:1px solid #FF6701;border-bottom:1px solid #FF6701;border-left:1px solid #FF6701; padding-bottom:10px;}
.r2 h4{ padding:3px 0; background:#E5E5E5;}
.r2 div { margin:5px 0;}
.r2 div img{ float:left; margin:0 0 0 15px;}
.r2 div ul{ float:left; margin:0 0 0 15px;}
.r2 p{ margin:0 0 0 15px;}
.r2 p a{ color:#FF6600}
.r2 p span{ margin:0 0 0 30px;}

/*右侧选项卡*/
#tabs1{width:300px; margin:10px 0 5px 0;}
.menu1box{position:relative; overflow:hidden;height:30px;width:300px;background:url(../img/tabbg.gif) no-repeat;}
#menu1{position:absolute;top:1px;left:0px;z-index:1;}
#menu1 li{float:left; display:block; cursor:pointer;width:97px;text-align:center;line-height:28px;height:25px;margin:6px 0 0 1px;}
#menu1 li a{ color:#FF7300;font-weight:bold; font-size:14px;}
#menu1 li a:hover{text-decoration:none;}
#menu1 li.hover{background:url(../img/tabbtn1.gif) no-repeat #fff}
.main1box{clear:both;margin-top:0px;border-bottom:1px solid #FA9150;border-left:1px solid #FA9150;border-right:1px solid #FA9150;border-top:0px solid #9C9C9C; width:278px;padding:10px;}
#main1 ul{display: none}
#main1 ul.block{display: block}
.main1box .main li{ line-height:23px;}
.main1box .main li span{ margin:0 10px 0 0;}
.main1box .main li div{ border-top:1px dashed #ccc; padding:10px; margin:20px 0 0 0; text-align:center; clear:both; overflow:hidden; display:block; height:30px; width:700px; margin:20px auto 0 auto;}

.map{ margin:10px 0 0 0; clear:both; display:table;}
.map .t h3{ float:left; background:url(../img/n5.gif) left no-repeat; height:20px; width:119px; color:#fff; font-size:14px; font-weight:bold; margin:0 0 0 10px; padding:4px 0 0 20px;}
.map .radio{ border-bottom:1px dashed #FF8836; padding:10px 0; margin:0 0 10px 0;}
.mapbox{ border:1px solid #FF8836; width:298px; clear:both; text-align:center;}
.mapbox img{ height:260px; width:298}
.mapbox p {text-align:left; padding:10px 20px;}
.mapbox p a{ margin:8px; line-height:24px;}

.tese{ width:300px; margin:10px 0;border-bottom:1px solid #FFCC99;}
.tese h3{ background:url(../img/tese.gif) no-repeat; height:16px; padding:5px 0 0px 30px;font-size:14px; font-weight:bold;}
.tesebox{ border:1px solid #FFCC99; border-bottom: none; background:#FFF5EB; padding:10px 5px; overflow:hidden; display:inline-block;}
.tesebox div{ float:left;margin:0 0 0 5px; text-align:center;}
.tesebox ul{ float:left; margin:0 0 0 10px;}
.tesebox ul span{ color:#0F285E; font-weight:bold;}
.tesebox ul a{ margin:0 5px;color:#0F285E;}

.sidebtm{ width:300px; margin:0 0 10px 0;}
.sidebtm h3{ background:url(../img/sidebtmt.gif) no-repeat; height:22px; color:#fff; font-size:14px; font-weight:bold; padding:7px 0 0 20px;}
.sidebtm div{ border:1px solid #FF6701; overflow:hidden; display:inline-block; padding:0 0 10px 0;}
.sidebtm div img{ float:left; margin:8px;}
.sidebtm div ul{ float:left; margin:8px 0 0 0;}
.sidebtm div p{ clear:both; margin:0 0 0 15px;}
.sidebtm div p a{ background:url(../img/dot.gif) left center no-repeat; padding:0 0 0 10px; line-height:19px;}



.footer{ text-align:center; border-top:2px solid #F60;width:952px; padding:10px 0; margin:10px auto 0 auto; clear:both;}
