@charset "utf-8";
/* CSS Document */
.maincontent .topic{height:22px; padding: 6px 0 0 28px; border-bottom:1px solid #96b2e2; background:#fff url(../image/arrow_03.gif) 4px 5px no-repeat;}
.maincontent .topic strong{float:left; font-size:12px; margin:0 5px 0 0;}
.maincontent .topic .location{float:right; margin:2px 0 0;}
.maincontent .topic .location .text{color:#c00; margin:0 5px 0 0; font-size:11px;}

.contentarea{line-height:180%; margin:0 0 10px; padding:0 6px;}
.contentarea p{margin:15px 0 0; text-align:justify; text-justify:inter-ideograph;}
.p0{padding:0;}

.newslist{height:285px; background:#fff;}
.newslist ul{margin:12px 0 0 2px;}
.newslist li{height:26px; padding:0 0 0 12px; background:#fff url(../image/arrow_02.gif) 0 8px no-repeat;}
.newslist .date{color:#999; margin:0 0 0 15px;}

.newstopic{font-size:14px; padding:0; margin:12px 0 2px;}
.newsdate{color:#999; padding:0 0 8px; border-bottom:1px solid #ccc;}

.productslist{height:480px; background:#fff;}
.productslist ul{margin:15px 0 0;}
.productslist li{float:left; width:132px; height:146px; margin:0 0 5px; text-align:center; overflow:hidden;}
.productslist li .img{width:120px; margin:0 0 2px;}
.productslist li a img{border:1px solid #eee;}
.productslist li a:hover img{border:1px solid #ccc;}

.productsimg{margin:15px 0 0; text-align:center;}
.productsimg img{height:300px; border:1px solid #eee;}
.productsname{margin:10px 0 0; text-align:center; font-weight:bold;}

.return{margin:20px 0 0;}
.return a{color:#1265ba; text-decoration:underline;}

.page{text-align:right; padding:8px 0 0; height:14px; border-top:1px solid #96b2e2; background:#fff;}
.page div{float:left;}
.page input{width:25px; height:12px; line-height:12px; margin:0 5px;}
.page button{height:19px;}
.page a{float:left; border:1px solid #ccc; display:block; text-align:center; margin:0 5px; line-height:16px; width:16px; background:#e9f3fc;}
.page a:hover{color:#fff; background:#4e6fd0; text-decoration:none;}
.page a.action{color:#fff; background:#4e6fd0;}
.page .count{font-weight:bold; margin:0 10px 0 0;}
.page .count span{margin:0 2px;}
.page .go2page{margin:0 0 0 15px;}

.pagediv{margin:20px 0 15px;}
.pagediv img{border:1px solid #ccc;}

.div_from{margin:20px 0 15px;}
.div_from .text{margin:0 0 5px;}
.div_from span{color:#f00; font-size:12px;}
.div_from li{clear:both; padding:5px 0; border-bottom:1px solid #fff; background:#f6f6f6;}
.div_from li.line{background:#e3eef4;}
.div_from .div_text{float:left; color:#3d70af; width:120px; text-align:right; padding:0 5px 0 0;}
.div_from .div_input,
.div_from .div_button{float:left;}
.div_from .div_input input{width:200px;}
.div_from .div_button input{font-weight:bold; color:#333;}
.div_from .div_input textarea{width:280px; height:80px}

.div_contact{margin:20px 0 15px;}
.div_contact li{clear:both; padding:5px 0; border-bottom:1px solid #fff; background:#f6f6f6;}
.div_contact li.line{background:#e3eef4;}
.div_contact .div_text{float:left;}
.div_contact .div_topic{float:left; color:#3d70af; width:120px; text-align:right; padding:0 5px 0 0;}