#body h1.tit-h1{font-size: 38px;text-align: center;margin: 30px 0 15px;color: #f60;}
#body .go-back{text-align: center;border-top: 1px dashed #ccc;padding: 10px;margin-top: 20px;font-size: 40px;}
#body .wrap{border: 1px dashed #ccc;background: #f8f8f8;padding: 20px;}
#body .tab{}
#body .tab-hd{background: url(../images/box_titlebg.png) no-repeat -150px top;overflow: hidden;zoom: 1;}
#body .tab-hd li{float: left;width: 80px;color: #fff;text-align: center;cursor: pointer;height: 30px;line-height: 30px;}
#body .tab-hd li.active{background: url(../images/box_titlebg.png) no-repeat -20px top;font-weight: bold;padding: 0px;margin: 0px;padding-left: 20px;font-size: 14px;text-align: left;}
#body .tab-hd li.active a{color: #fff;padding: 0px;margin: 0px;padding-left: 0;line-height: 30px;background: none;}
#body .tab-bd li{display: none;padding: 10px;border-top: 0 none;}
#body .divlist{overflow: hidden;height: 222px;font-size: 12px;padding: 0px;}
/* main block*/
#body .mainblock{width: 1080px;margin: auto;font-size: 12px;}
#body .mainblock .blockinner{border: 1px solid #e5e5e5;}
#body .left{float: right;width: 798px;height: 495px;overflow: hidden;}
#body .left .leftabout{width: 528px;float: left;}
#body .left .rightnews{width: 256px;float: right;}
#body .right{width: 269px;float: left;height: 495px;}
#body .topic{height: 30px;background: url(../images/box_titlebg.png) no-repeat -30px top;}
#body .mainblock .right .topic{background: url(../images/topic_bg1.gif) repeat-x 0px top;}
#body .topic .topictitle{float: left;padding-left: 15px;font-size: 14px;color: #ffffff;height: 30px;font-weight: bold;line-height: 30px;}
#body .topic .topictitle p{font-size: 9px;text-transform: uppercase;font-weight: normal;color: #999;line-height: 150%;}
#body .right2 .topic, #body .left .topic{height: 45px;}
#body .right2 .topic .topictitle, #body .left .topic .topictitle{padding-left: 15px;}
#body .topictitle a{color: #ffffff;text-decoration: none;}
#body .topic .topicmore{float: right;font-size: 12px;padding-right: 10px;padding-top: 9px;}
#body .topic .topicmore img{}
#body .mblocktable td{line-height: 25px;font-size: 12px;}
#body .left .mblocktable .listtitle{background: url(../images/title_icon1.jpg) no-repeat 15px 10px;padding-left: 30px;}
#body .mblocktable td{text-align: left;padding-left: 0;}
#body .mblocktable span{color: #9a9a9a;padding-left: 10px;font-size: 11px;}
#body .mainblock .left .img{padding: 0px 10px 7px 10px;width: 210px;float: left;}
#body .mainblock .right h1{font-size: 14px;text-align: center;}
#body .mainblock .left .txt{padding: 0px 10px 0px 10px;color: #6c6c6c;}
#body .mainblock .left .txt p{line-height: 200%;}
.blk_29{padding: 0px 0px;overflow: hidden;zoom: 1;position: relative;}
.blk_29 .leftbotton{background: url(../images/cm_left.jpg) no-repeat 0px 0px;left: 10px;float: left;width: 35px;cursor: pointer;position: absolute;top: 65px;height: 114px}
.blk_29 .rightbotton{right: 5px;background: url(../images/cm_right.jpg) no-repeat -0px 0px;float: right;right: -5px;width: 35px;cursor: pointer;position: absolute;top: 65px;height: 114px}
.blk_29 .cont{margin: 0px auto;overflow: hidden;padding: 10px 0 0 0px;float: left;height: 150px;width: 700px;position: relative;left: 47px;}
.blk_29 .box{float: left;width: 175px;text-align: center;}
.blk_29 .box img{border: #ccc 1px solid;padding: 3px;display: block;background: #fff;padding-bottom: 3px;margin: 0px auto;width: 155px;height: 116px;}
.blk_29 .box a:hover img{border: #0d2345 1px solid;}
.blk_29 .box p{width: 155px;height:22px;line-height: 22px;text-align: center;font-size: 12px;color: #0d2345;overflow:hidden;}
#body .mainblock .right2 #demo{background: #fff;overflow: hidden;width: 230px;height: 240px;margin: auto;}
#body .mainblock .right2 #indemo{float: left;height: 800%;}
#body .mainblock .right2 #demo1{float: left;}
#body .mainblock .right2 #demo2{float: left;}
#body .productshow{border: #dddddd 1px solid;width: 1078px;font-size: 12px;}
#body .productshow .boxgrid h3 a:hover{font-weight: bold;}
#body .productshow .albumblock{float: left;width: 162px;height: 162px;padding: 20px 20px 20px 30px;}
#body .productshow .boxgrid h3{font-weight: normal;color: #fff;text-align: center;line-height: 30px;}
#body .productshow .boxgrid h3 a{color: #fff;}
#body .productshow .boxgrid{width: 160px;height: 160px;background: #0d2345;border: solid 1px #dddddd;overflow: hidden;position: relative;}
#body .productshow .boxgrid .cover{position: relative;top: 130px;}
#body .productshow .boxgrid img{position: absolute;top: 0;left: 0;border: 0;width: 160px;}
#body .productshow .boxgrid p{padding: 5px 10px;color: #ccc;font-weight: normal;}
#body .productshow .boxgrid p a{color: #ccc;}
#body .productshow .boxcaption{float: left;position: absolute;background: #0d2345;height: 100px;width: 100%;opacity: .8;filter: progid: dximagetransform.microsoft.alpha(opacity=80);-ms-filter: "progid: dximagetransform.microsoft.alpha(opacity=80)";}
#body .productshow .captionfull .boxcaption{top: 160;left: 0;}
#body .productshow .caption .boxcaption{top: 130;left: 0;}
#body #links{padding: 10px 8px;line-height: 25px;font-size: 12px;border: 1px solid #e5e5e5;}
#body #links span{font-weight: bold;}
#body #links a{padding: 0px 7px;}
/* 补充 */
.ullist {margin:0px; padding:0px; list-style:none; width:100%; height:auto; overflow:hidden;}
.ullist dt{height:26px; line-height:26px; border-bottom:1px #CCC dotted; font-size:12px; color:#000;}
.ullist dt span{float:right; font-size:12px; color:#999;}