/*
    header
*/
.header{ position:absolute; top:0; width:100%; height:0.90rem;background:#005187;color:#fff;line-height: 0.90rem; z-index:11;}


.logo{flex:1;padding-left: 0.50rem;}
.logo img{vertical-align: middle;}
.menu{
    /*background:#00388c;*/
    padding: 0 0.30rem;}
.menu a{ position:relative;line-height:0.90rem;color:#fff;font-size:0.16rem;display: block;padding: 0 0.30rem;}
.menu a:after{ position: absolute;
    left: 50%;
    bottom: 0.16rem;
    content: '';
    display: block;
    width: 0;
    height: 3px;
    background: #fff;
    border-radius: 0.05rem;
    overflow: hidden;
    transition:all 0.3s;
}
.menu a:hover:after{
    width: 0.3rem;
    margin-left: -0.15rem;
}
.menu li.ong{
    width: 0.30rem;
    margin-left: -0.15rem;
}
.lang{}
.lang a{height: 100%;color:#fff;font-size:0.16rem;display: block;padding: 0 0.30rem;line-height: 0.90rem;background: #CD6F21;}



/*
    盒子模型最外层
*/

.i-box{ padding: 0.2rem 0; min-height: 5rem; }

/*
    通用头部
*/
.i-box-hd{ padding: 0 0 0.15rem 0; }
.i-box-hd .tit{ padding: 0.15rem 0;text-align: center; font-size: 0.35rem; font-weight: 500; }
.i-box-hd p{ text-align: center; }

/*
    首页栏目分类
*/
.i-box-hd_menu{ text-align: center; }
.i-box-hd_menu li{ display: inline-block; background: #fff; margin:0 0.05rem; border:#eee solid 1px; border-radius: 0.2rem; overflow: hidden;}
.i-box-hd_menu li a{ display: block; padding: 0.08rem 0.25rem; }
.i-box-hd_menu li a:hover{ background: #f00; color: #fff; }


.i-about-bd{ padding: 0.15rem 0; }

/*
    图片左右排列
*/
.items-img_inline{ position: relative; overflow: hidden; }
.items-img_inline dt{ float: left; margin-right: 0.2rem; }
.items-img_inline dt img{ width: 100%; }
.items-img_inline dd{}
.items-img_inline dd .title{ font-size: 0.16rem; margin-bottom: 0.1rem; }
.items-img_inline dd p{ line-height: 1.3; color: #666; }
.items-img_inline .more{ position: absolute; right: 0; bottom: 0; }

/*
    新闻内容盒子
*/
.i-news-panel{ float: left; width: 50%; min-height: 3.5rem; margin-bottom: 0.2rem; padding: 0 0.2rem 0;box-sizing: border-box;}
.i-news-panel:nth-child(2){padding: 0 0 0 0.2rem;}
.i-news-panel_hd{ position: relative; margin-bottom: 0.15rem; font-size: 0.16rem; }
.i-news-panel_hd a{ padding: 0 0 0 0.15rem; border-left: #ccc solid 3px; }

/*
    图片默认排列
*/
.items-img{}
.items-img li{margin: 0 0 0.55rem 0; position:relative;}
/*.items-img li .item-hd{ width: 4.6rem; height:4rem; padding:0.50rem; overflow:hidden;}*/
.items-img li .item-hd{ width: 3.60rem; height:3.60rem; padding:0.50rem; overflow:hidden;}
.items-img li  a{ display: block; width: 3.60rem;  background:#fff; transition:all 0.3s;}
.items-img li .item-hd img{width: 100%;height: 100%;display: block;object-fit: contain;transition:all 0.3s;}
.items-img li .item-bd{ position:relative; font-size: 0.16rem;text-align: center;padding: 0.15rem 0;font-weight: bold; line-height: 0.3rem;transition:all 0.3s;}
.items-img li .item-bd:after{ position:absolute; top:0px; display:block; content:' '; width:0%; height:2px; background:#eee;transition:all 0.3s;}
.items-img li .item-ft{ padding: 0 0 0.3rem; text-align: center; color:#ccc;}
.items-img li .item-ft i{ margin-left:0.05rem;  font-size:0.12rem;}

.items-img li a:hover{ box-shadow: 1px 0px 0.1rem rgba(0,72,159,0.3);}
.items-img li a:hover .item-bd{ font-size:0.21rem;}
.items-img li a:hover .item-bd:after{ width:100%; background:#005187;}
.items-img li a:hover img{transform:scale(1.1,1.1);}

.items-img.pd-0 .item-hd{padding:0;}

/*.items-img_1x1 li .item-hd{width: 4.6rem; height:4.6rem;}*/
.items-img_1x1 li .item-hd{width: 3.60rem; height:3.60rem;}
.items-img_honor li img{ object-fit:contain;}

/*
    案例滚动按钮
*/
.i-case-bd{ position: relative; overflow: hidden; }
.i-case-bd .prev,.i-case-bd .next{
    position: absolute;
    top: 40%;
    margin-top: -0.2rem;
    display: block;
    width: 0.3rem;
    text-align: center;
    line-height:0.4rem;
    height: 0.4rem;
    background:rgba(0,0,0,.5);
    z-index: 999;
    font-size: 0.2rem;
    font-family: 宋体;
    color: #fff;
    font-weight: bold;
}
.i-case-bd .prev{left:0;}
.i-case-bd .next{right:0;}
.i-case-bd .prev:hover,.i-case-bd .next:hover{
    background: #f00;
}


/*
    地区分站&友情链接
*/
.i-link{ padding: 0.25rem 0;}
.i-link span{ font-size: 0.16rem; font-weight: bold; }
.i-link span,.i-link a{ margin-right: 0.2rem; }

.icol-l{ float: left; width: 5.75rem;padding-right: 0.9rem;}
.icol-c{ float: left; width: 0.1rem; height: 4rem; background: url(../image/col-line.png) no-repeat}
.icol-r{ float: right; width: 4.85rem; padding-left: 0.4rem;}

.col-l{ width: 2.4rem; float: left; }
.col-r{ width: 9.08rem; float: right; }


/*
    footer
*/

.footer{background:#ededed; color: #999;}
.footer a{color: #999;}

.footer-nav{border-bottom: #ccc solid 1px;margin-bottom: 0.20rem;padding: 0 0.30rem;}
.footer-nav a{display:block;float:left;padding: 0.05rem 0.30rem;}
.footer-nav a:hover{ background:#fff; color:#005187;}
.footer-copy{ background:#333; line-height:0.40rem; text-align:center; color:#eee; font-size:0.12rem;}
.footer-copy a{ color:#eee;}
.footer-con{padding: 0.6rem;}

.footer-hd{ width: 2.80rem; }
.footer-bd{}
.footer-hd li{ width:50%;}
.footer-hd i{font-size: 0.21rem;margin-right:0.02rem;color: #999;vertical-align: middle;}
.footer-hd li a:hover{ font-size:0.18rem; font-weight:bold; color:#005187;}

.footer-ft{ }
.footer-ft i{font-size: 0.21rem;margin-right:0.30rem;color: #333;vertical-align: middle;}

.foot-logo{ text-align:center;}
.foot-search{height: 0.40rem;margin: 0 2.80rem;margin-top:0.4rem;background: #f5f5f5;border: #fff solid 1px;}
.foot-search .kw{ border:none; outline:none; padding:0 0.20rem;}
.foot-search .btn{ border:none; padding:0 0.20rem; background:#fff;outline:none;cursor:pointer;}
.foot-search .btn i{font-size: 0.21rem;color: #999;vertical-align: middle;}
.foot-search .btn:hover{ background:#005187;  color:#fff;}
.foot-search .btn:hover i{  color:#fff;}
/*npage*/

.nbanner{ height:2.30rem; background:url(../image/nban_bg3.jpg) center top;}
.main{ padding:0.60rem 1.80rem; background:#f8f8f8;}
.main-bg1{ background:#fff;}

.main_con{min-height:5.00rem;}
.um-hd{ }
.um-bd{ }
.main_nei .ml{ float: right; }
.main_nei .mr{ float: left; }

.sider{}
.sider__hd{height: 0.5rem; padding: 0.08rem; background-color: #F18B16; color: #fff; text-align: center; font-size: 0.28rem; line-height: 1.2; }
.sider__hd .en{ display: block; font-size: 0.14rem; }
.sider__bd li{ position: relative; }
.sider__bd li i{ position: absolute; right: 0; top: 0px; display: block; width: 0.36rem; height: 0.4rem; background: url(../image/img.png) no-repeat 0 -1.69rem; cursor: pointer; }
.sider__bd li a:hover{ background: inherit; }
.sider__bd dl{ display: none; }
.sider__bd li.on dl{ display: block; }
.sider__bd li.on i{ background-position: 0 -2.09rem; }


.um-items-img li{
    width: 1.97rem;
    margin: 0 0.2rem 0.2rem 0;
}
.um-items-img li .item-hd{
    width: 1.93rem; height:1.93rem
}

/*
    新闻列表页左右排列
*/
.items-text_desc li{
    margin: 0 0 0.5rem;
    background: #fff;
    position: relative;
    transition:all 0.3s;
}
.items-text_desc li:hover{box-shadow: 1px 0px 0.1rem rgba(0,72,159,0.3);}
.items-text_desc .item-hd img{
    width: 4rem;
    height: 3.2rem;
    display: block;
    object-fit: cover;
}
.items-text_desc .item-bd{
    padding: 0.25rem 0.4rem;
}
.items-text_desc .item-bd .tit{
    font-size: 0.23rem;
    border-bottom: 1px solid #eee;
    padding-bottom: 0.1rem;
}
.items-text_desc .item-bd span{
    font-size: 0.12rem;
    color: #666;
    font-weight: normal;
}
.items-text_desc .item-bd .desc{
    font-size: 0.16rem;
    color: #666;
    margin:0.06rem 0 0 0;
}
.items-text_desc .item-bd .time{ margin-top:0.15rem;}
.items-text_desc .item-bd .imore { position:absolute; right:0.3rem; bottom:0.35rem;}

    /*
        内页左侧u
    */

.um-hd-panel{border: 1px solid #ccc; }
.um-hd-panel_tit{ height: 0.36rem; line-height: 0.36rem;padding-left: 0.2rem;background: #f3f3f3; font-size: 0.16rem; }
.um-menu_hd img{ max-width: 100%; }
.um-hd-contact_con .text{ padding: 0.2rem 0.05rem 0.2rem 0.2rem; line-height: 0.24rem; }


.um-hd-menu_con{ padding: 0.2rem; }
.um-hd-menu_con li{ padding: 0 0  0 0.2rem; line-height: 0.36rem; border-bottom: 1px dashed #ccc; font-size: 0.14rem; }
.um-hd-menu_con li a{ display: block;}


.um-bd_hd{ height:0.36rem; padding: 0 0.15rem; line-height:0.36rem; border:#ccc solid 1px;  margin-bottom:0.2rem;}
.um-bd_bd{ }
.um-bd_hd .tit{ float: left; font-size:0.16rem; color:#333;}
.pos{ float: right; }
.pos,.pos a{ color:#333;}

.detail{}
.um-page_cate{
    font-size: 0.6rem;
    line-height: 0.8rem;
    font-weight: bold;
    -webkit-text-stroke: 1px #005187;
    color: transparent;
    font-style: italic;}
.um-page_tit{ padding: 0.2rem 0; border-bottom:#ccc solid 2px;
    font-size: 0.4rem;
    font-weight: bold;
    color: #005187;
    line-height: 1.3;
    padding: 0 0 0.4rem;
    font-style: italic;
    
}
.detail .imgs{ text-align: center; }


/*-------------------------------------------------*/


/*detail*/
.about{}
.about h1{ height:0.3rem; line-height:0.3rem; padding-left:0.2rem; background:#f1f1f1; font-size:0.14rem;}
.detail img{max-width:8.6rem;_width:expression(this.width>860?860:true);}
.detail .cont{ padding:0 0.1rem; font-size:0.14rem; line-height:1.8;}
*html .detail img{width:expression(this.width > 860 ? "860" :this.width);}



/*新闻详细页*/
.news h1{ }
.um-newsShow .hd{ position: relative;}
.um-newsShow .hd .btn-return{ position:absolute; right:0; top:0.50rem;padding: 0.08rem 0.30rem; border: #ccc solid  1px;}
.um-newsShow .hd h1{
    font-size: 0.4rem;
    font-weight: bold;
    color: #005187;
    line-height: 1.3;
    padding: 0 0 0.4rem;
    font-style: italic;
}
.um-newsShow .hd h3{
    font-size: 0.6rem;
    line-height: 0.8rem;
    font-weight: bold;
    -webkit-text-stroke: 1px #005187;
    color: transparent;
    font-style: italic;
}
.um-newsShow .hd .meta{line-height:0.3rem; border-bottom:#ccc solid 2px; padding-bottom:0.1rem; margin-bottom:0.5rem; color:#999;}

/*about*/
.about_detail h1{padding:0.15rem 0;border-bottom:#c2d9ea solid 1px;}
.about_detail .artInfo{display:none;}


.page_list_img li {float:left;margin:0.1rem;display:inline;zoom:1;width:2.28rem;height:1.9rem;overflow:hidden;}
.page_list_img li img{width:2.2rem;height:1.65rem;padding:0.04rem;background:#fff3d0;border:#fc6800 solid 1px;}
.page_list_img li .list_title{text-align:center;}
/*----------------------------------------------------------------------------------------------------------------*/

/*
** 产品列表
**/
.catelist h2 {
    
    padding: 0 0 0.4rem;
    margin-bottom: 0.35rem;
    border-bottom: 2px solid #adabaa;
    
}
.catelist h2 span{
    font-size: 0.4rem;
    font-weight: bold;
    color: #005187;
    font-style: italic;
    line-height: 1.3;
}
/*.catelist h2 .returngo{margin-left:0.20rem;}
.catelist h2 .returngo span{  font-size: 0.23rem; font-weight: bold; -webkit-text-stroke: 1px #666; color: transparent; font-style: italic;}
.catelist h2 .returngo i{font-size: 0.23rem; color:#666;}*/
.catelist h2 .btn-return{padding: 0.08rem 0.30rem; border: #ccc solid  1px;font-weight: normal;font-size: 0.18rem;
}
.catelist li a{
    display: block;
    padding: 0.05rem 0.20rem;
    margin-bottom: 0.35rem;
    margin-right: 0.20rem;
    border: #ccc solid 2px;
    font-size: 0.21rem;
    font-style: italic;}
.catelist li a:hover{
    border-color: #005187;
    color: #005187;
}


.video-list { background:#005187; padding:0.80rem 1.80rem;}
.video-list .tit{ padding:0.50rem 0; text-align:color;}
.video-list .tit h2{ font-size:0.50rem; color:#fff;}
.video-list .tit h3{
    font-size: 0.6rem;
    line-height: 0.8rem;
    font-weight: bold;
    -webkit-text-stroke: 1px #fff;
    color: transparent;
    font-style: italic;
    text-transform: uppercase;
}
.video-list .con{ position:relative;}
.video-list .con .swiper-button-prev, .video-list .con .swiper-button-next{ color:#fff; }
.video-list .con .swiper-button-prev{ left:-0.8rem;}
.video-list .con .swiper-button-next{ right:-0.8rem; }
.video-list .items-img li .item-hd{ width:100%;}

/*产品详细*/
.product_detail{ padding-left:0.2rem;}
.p_info li{margin-bottom:0.1rem;}
.p_info h1{}


.um-img{
    width: 5.6rem;
    border: #eee solid 1px;
    height: 5.6rem;
}
.um-img img{width:100%;height:100%;object-fit: contain;}
.um-imgInfo{ position:relative; padding-left: 0.5rem;}
.um-imgInfo h1{
    font-size: 0.4rem;
    font-weight: bold;
    color: #005187;
    line-height: 1.3;
    padding: 0 0 0.4rem;
    font-style: italic;
}
.um-imgInfo h3{
    font-size: 0.6rem;
    line-height: 0.8rem;
    font-weight: bold;
    -webkit-text-stroke: 1px #005187;
    color: transparent;
    font-style: italic;
}
.um-imgInfo .desc{
    padding: 0.35rem 0;
    border-top: 2px solid #adabaa;
    font-size: 0.16rem;
    line-height: 1.8;
    color: #999;
}

.um-imgInfo .btn-return{
    position: absolute;right: 0; bottom: 0;
    padding: 0.08rem 0.30rem;
    border: #ccc solid  1px;
}

.um-imgDetail{}
.um-imgDetail .tag{
    font-size: 0.26rem;
    font-weight: bold;
    height: 0.6rem;
    line-height: 0.6rem;
    padding: 0 0.2rem;
    background: #f7f7f7;
    color: #333;
    margin: 0 0 0.5rem;
    
}
.um-imgDetail .tag b{ display:block;}

.um-imgDetail{}
.um-imgDetail .cent { padding:0.2rem 0; font-size:0.18rem;}
.um-imgDetail .cent p>strong{font-size: 0.28rem;margin-bottom: 0.15rem;line-height: 2;padding: 0.3rem 0; color:#005187;}

.um-imgDetail .cent img{
    max-width: 100%;
}
.um-imgDetail table{border-spacing: 0; border-left:#ddd solid 1px; border-top:#ddd solid 1px; width:100% !important;}
.um-imgDetail table td{ padding:0.05rem 0.1rem; border-right:#ddd solid 1px; border-bottom:#ddd solid 1px;}
.um-imgDetail .cent table td p>strong{font-size: initial;color: inherit;}


.pagenav{ padding:0.1rem 0 0 0; border-top:#ddd solid 1px; }
.pagenav a{ color:#054dd6;}

.um-bd_imgShow_ft .items-img li{
    width:1.87rem;
}
.um-bd_imgShow_ft .items-img li .item-hd{
    width:1.87rem;
    height:1.87rem;
}

.citybox{}
.citybox a{ display:inline-block; margin-right:0.2rem; line-height:0.28rem;}
/*
** 图片
**/
.photo_box{ overflow:hidden;}
.photo_box .photo{ position:relative; float:left; width:6.25rem; margin-left:0.4rem; overflow:hidden;}
.photo_box .btn_left, .photo_box .btn_right{ display:block; width:0.08rem; height:0.3rem; margin-top:1.95rem; background:url(../image/roll.jpg) no-repeat;}
.photo_box .btn_left{ float:left;}
.photo_box .btn_right{ float:right; background-position:-0.08rem 0;}

.photo_view li{ float:left; width:6.25rem;}
.photo_desc h3{ margin:0.2rem 0; padding-bottom:0.1rem; border-bottom:#eee solid 1px;}


/*
** 下载
**/
.down_list dl.img {margin:0.05rem 0.1rem;}
.down_list dl.img dt  {font-size:0.14rem;background:#EFEFEF;line-height:0.28rem;padding-left:0.05rem;}
.down_list dl.img dt a {color:#855352}
.down_list dl.img dd.ext {line-height:0.22rem;text-align:right;color:#333;}  
.down_list dl.img dd.desc {line-height:0.22rem;color:#9E9E9E}
.down_info { margin-bottom:0.2rem;border:1px solid #EFEFEF;border-bottom:none;}
.down_info ul li label {float:left;width:0.65rem;border-right:1px solid #EFEFEF;text-align:center;margin-right:0.05rem;}
.down_info ul li { height:0.28rem;line-height:0.28rem;border-bottom:1px solid #EFEFEF; font-size:0.12rem;}
.down_info ul li a{ font-weight:bold; color:#F30;}

#content {line-height:0.3rem;font-size:0.14rem;}
#content h1.tit {font-size:0.2rem;font-family:'Microsoft YaHei';color:#333;text-align:center;margin:0.2rem 0;}
#content h1.tit span {font-size:0.14rem;font-weight:normal;}
#content .content p{font-size:0.12rem;}
#content .content img {max-width:5.9rem;_width:expression(this.width > 590 && this.width > this.height ? 590 : true); }
#content .content strong{color:#000;}
#content .content ol{ list-style-position: inside; margin:0.2rem; }
#content .content ul {list-style-position: inside; margin:0.2rem; }
#content .content ul li  {list-style-type : disc;}
#content .content ol li  {list-style-type : decimal ;}
#content .content h1,#content .content h2,#content  .content h3,#content .content h4,#content .content h5,#content .content h6 {color:#000;font-size:100%;font-weight:bold;}

#pages { padding:0.1rem 0 0.1rem;text-align:center;font:0.12rem '宋体';}
#pages a {display:inline-block;padding: 0.07rem 0.15rem;font-size: 0.14rem;line-height:0.22rem;background:#fff;border:1px solid #e3e3e3;text-align:center;color:#333;margin-left: -1px;}
#pages a.a1 {padding: 0.07rem 0.15rem;line-height:0.22rem;margin-top:0px;}
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span {display:inline-block;padding: 0.07rem 0.15rem;line-height:0.22rem;background: #005187;border: 1px solid #005187;color:#fff;text-align:center;}
.page .noPage { display:inline-block;  padding:0px 0.12rem; height:0.22rem; line-height:0.22rem;border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }


.kefu {width:0.99rem;height:0.6rem;position:absolute;top:0px;}
.kefu .kftop{background:url(../images/kefu_top.gif) no-repeat;height:0.2rem;}
.kefu .kfbottom{background:url(../images/kefu_bottom.gif) no-repeat;height:0.14rem;}
.kefu .kfbox {border-left:1px solid #DDE6EC;border-right:1px solid  #DDE6EC;overflow:hidden;zoom:1;padding:1px;background:#FFF;color:#f00;line-height:0.26rem;}
.kefu .kfbox ul {padding-left:0.06rem;}
.kefu .kfbox ul li.tit {color:#800000;}
.kefu .kfbox ul li img {vertical-align:middle;}

 


/*留言反馈*/
.table-list td,.table-list th{padding-left:0.12rem;}
.table-list td img { vertical-align:middle;}
.table-list thead th{ height:0.3rem; background:#eef3f7; border-bottom:1px solid #d5dfe8; font-weight:normal;line-height:0.3rem;}
.table-list tbody td,.table-list .btn{border-bottom: #eee 1px solid;line-height:0.3rem;}
div.btn{background:#f6f6f6; padding:0.06rem 0.12rem; height:0.3rem;line-height:0.3rem}
.table-list tr:hover,.table-list table tbody tr:hover{ background:#fbffe4}
.nHover tr:hover,.nHover tr:hover td{ background:none}
.table-list .input-text-c{ padding:0; height:0.18rem}
.input-text-c{border:1px solid #A7A6AA;height:0.18rem;padding:2px 0 0; text-align:center}
.td-line{border:1px solid #eee}
.td-line td,.td-line th{border:1px solid #eee}
.button{background:#305bb7; border:none;padding:0.05rem 0.12rem; margin-right:0.06rem;
    cursor: pointer;
    color: #fff;
}
[type=reset]{
    background: #999;
}
.button:hover{
    background: #0d43b4;
}
[type=reset]:hover{
    background: #777;
}
.table-list tr.on,.table-list tr.on td,.table-list tr.on th,.table-list td.on,.table-list th.on{background:#fdf9e5;}
a.close-own{background: url(../Images/cross.png) no-repeat left 3px; display:block; width:0.16rem; height:0.16rem;position: absolute;outline:none;right:0.07rem; top:0.08rem; text-indent:2rem; overflow: hidden}
a.close-own:hover{background-position: left -0.46rem}
 

.input-text,.measure-input,textarea,input.date,input.endDate,.input-focus{border:1px solid #A7A6AA;line-height:0.21rem;margin:0 0.05rem 0 0;padding:1px 0 1px 0.05rem;border: 1px solid #d0d0d0;background: #FFF url(../Images/admin_img/input.png) repeat-x; font-family: Verdana, Geneva, sans-serif,"宋体";font-size:0.12rem;}
.input-focus{background: #FFF; border-color:#afcee6;font-size:0.12rem;}
input.date,input.endDate{background: #fff url(../Images/admin_img/input_date.png) no-repeat right 3px; padding-right:0.18rem;font-size:0.12rem;}
textarea,textarea.input-text,textarea.input-focus{font-size:0.12rem;height:auto; padding:0.05rem; margin:0;}
select{ vertical-align:middle;background:none repeat scroll 0 0 #F9F9F9;border-color:#666666 #CCCCCC #CCCCCC #666666;border-style:solid;border-width:1px;color:#333;padding:2px;}
.search-form{ margin-bottom:0.1rem}
/*宋体宋体*/
.table_form {margin:0.1rem;width:95%;}
.table_form input{}
.table_form td{padding-left:0.12rem}
.table_form th{font-weight:normal; text-align:right;padding-right:0.1rem; color:#777}
.table_form td label{ vertical-align:middle}
.table_form td,.table_form th{padding:0.08rem 0 0.05rem 0.08rem;line-height:0.22rem;}
.table_form tbody td,.table_form tbody th{border-bottom:1px solid #eee;}
.colorpanel tbody td,.colorpanel tbody th{ padding:0;border-bottom: none;}

em.error {overflow:hidden;zoom:1;background:url("../Images/unchecked.gif") no-repeat 0px 0px;  padding-left: 0.19rem;color:red;}
em.success {overflow:hidden;zoom:1;background:url("../Images/checked.gif") no-repeat 0px 0px;  padding-left: 0.19rem;color:red;}

.guestbook_list {margin:0.12rem 0;line-height:0.26rem;}
.guestbook_list dl {border:1px solid #E9E9EB;margin:0.08rem auto;padding:0.15rem;}
.guestbook_list dl dt {border-bottom:1px dashed #E9E9EB;height:0.26rem;line-height:0.26rem;color:#314E8C}
.guestbook_list dl dt span {float:right;line-height:0.26rem;}
.guestbook_list dl dd.g_content {padding:0.05rem;line-height:0.26rem;}
.post_box {border:1px solid #eee;}
.post_box h5 {line-height:0.35rem;text-align:center;font-size:0.14rem;border-bottom:1px solid #eee;height:0.35rem;background:#f5f5f5;}
/*user login*/

/*sitemap*/
.mapbox{ border:1px solid #ccc; background:#fff;}
.mapbox h4 { margin:0.1rem 0; padding:0.06rem;border:none;border-top:1px solid #ccc;margin-top:-1px;border-bottom:1px solid #eee;}
.smallcat ul{ overflow:hidden;}
.smallcat ul li {float:left;line-height:0.24rem;}
.smallcat ul li a {margin:0 0.08rem;}


