.main{height:auto;}
/* common */
a.more{height:32px;line-height:32px;font-size:13px;font-weight:normal;color:#888;position:absolute;right:10px;bottom:0px;}
a.more:hover{color:#ff3333;}
/* ad */
.column_ad{height:auto;}
.column_ad .title{clear:both;width:100%;height:40px;line-height:40px;margin-bottom:8px;position:relative;border-bottom:#dfdfdf 2px solid;}
.column_ad .title h1{width:auto;padding:0px 10px;height:40px;font-size:20px;font-weight:bold;border-bottom:#1179d1 2px solid;position:absolute;left:0px;top:0px;}
.column_ad .logo{float:left;width:100px;height:40px;border:#dedede 1px solid;vertical-align:middle;margin:4px 8px 4px 0px;overflow:hidden;}
.column_ad .end{margin-right:0px;}
.column_ad .pen{margin-right:6px;}

/* change over */
.title_box{float:left;clear:both;width:auto;height:42px;overflow:hidden;}
.title_box H2{float:left;width:auto;background-color:#f7f7f7;font-size:15px;color:#fff;text-align:center;overflow:hidden;height:39px;line-height:39px;cursor:pointer;}
.title_box H2.h_bg1{background-color:#f7f7f7;color:#008adf;font-weight:bold;border-bottom:#008adf 2px solid;padding-bottom:1px;}
.title_box H2.h_bg2{background-color:#f7f7f7;color:#333;font-weight:normal;border-bottom:#a1d9f4 1px solid;padding-bottom:2px;}
.title_box H2.line{width:1px;height:42px;line-height:42px;font-size:0px;background-color:#a1d9f4;border:none;overflow:hidden;}
.title_box H2 a{color:#333;text-decoration:none;font-size:16px;height:39px;line-height:39px;}
.title_box H2 a:hover{font-size:16px;color:#FF0000;}
.title_box H2.h_bg1 a{color:#008adf;}

.m_right{float:right;width:350px;height:auto;padding-left:18px;zoom:1;}
.cate_company{float:left;width:830px;height:auto;border:#a1d9f4 1px solid;zoom:1;}
.cate_company .title{clear:both;width:100%;height:35px;line-height:35px;font-size:16px;font-weight:bold;color:#333;text-indent: 15px; background-color:#e2edf9;position:relative;}
.cate_company .cont{clear: both;width: 100%;zoom:1;position: relative;overflow: hidden;}
.cate_company .cont .line{width:1px;height: 2000px;line-height: 1px;font-size: 0px;position: absolute;top:0px;left:50%; background-color:#a1d9f4;overflow: hidden;}
.cate_company dl{float: left;width: 413px;padding: 0px 1px;}
.cate_company dt{clear: both;width: 100%;height: 34px;line-height: 34px;font-size: 14px;color: #555;border-top:#a1d9f4 1px solid;border-bottom:#a1d9f4 1px solid;position: relative;text-indent: 10px;font-weight: 600;}
.cate_company dt a.more{height: 34px;line-height: 34px;}
.cate_company dd{clear: both;width: 410px;padding: 5px 2px 5px 1px;zoom:1;}
.cate_company dd li{float:left;width:185px;padding: 0px 5px 0px 15px;height:32px;line-height:32px;background:url('../common/dot.gif') no-repeat 5px 13px;vertical-align:middle;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.cate_company dd li a{width:100%;height:32px;line-height:32px;font-size:13px;color:#333;vertical-align:middle;overflow:hidden;}
.cate_company dd li a:hover{font-size:13px;color:#f22005;}

/* area products */
.areabox{float:right;width:348px;height:auto;border:#a1d9f4 1px solid;margin-bottom:10px;overflow:hidden;}
.areabox .title{clear:both;width:100%;height:35px;border-bottom:#a1d9f4 1px solid;background-color:#e2edf9;position:relative;}
.areabox .title h2{float:left;width:auto;height:35px;line-height:35px;font-size:16px;font-weight:bold;color:#333;padding-left:15px;}
.areabox .title a.more{height:35px;line-height:35px;padding:0px 10px;font-size:13px;font-weight:normal;color:#666;position:absolute;right:0px;top:0px;}
.areabox .title a.more:hover{color:#ff3333;}
.areabox .cont{clear:both;width:100%;height:auto;padding:5px 0px;overflow:hidden;}
.areabox .cont a{float:left;width:20%;font-size:14px;height:30px;line-height:30px;color:#333;text-align:center;display:inline-block;}
.areabox .cont a:hover{color:#f86515;}

/* category */
.catelist{clear:both;width:348px;height:auto;border:#a1d9f4 1px solid;padding:0px;margin:0px;zoom:1;overflow: hidden;}
.catelist .catetitle{clear: both;width: 100%;height: 35px;line-height: 35px;font-size:16px;color:#333;text-indent: 15px;font-weight: bold; background-color: #e2edf9;border-bottom:#a1d9f4 1px solid;overflow: hidden;}
.catelist dl{clear:both;width:auto;height:auto;padding:5px;zoom:1;}
.catelist dl dt{clear:both;width:100%;height:30px;line-height:30px;border-bottom:#d1d1d1 1px dashed;background-color:#f8f8f8;position:relative;}
.catelist dl dt h1{width:auto;height:30px;line-height:30px;font-size:16px;color:#555;font-weight: 600; padding:0px 10px 0px 20px;zoom:1;}
.catelist dl dt h1 b{width:3px;height:15px;line-height:15px;font-size:1px;background-color:#bdbdbd;position:absolute;left:5px;bottom: 8px;overflow: hidden;}
.catelist dl dt a.more{width:auto;height:30px;line-height:30px;font-size:13px;color:#999;position:absolute;right:0px;top:0px;}
.catelist dl dd{clear:both;width:100%;height:auto;}
.catelist dl dd .catebox{clear:both;width:100%;height:auto;}
.catelist dl dd .catebox .first{float:left;width:auto;height:20px;line-height:20px;padding:5px 5px;font-size:13px;overflow: hidden;}
.catelist dl dd .catebox .first a{height:20px;line-height:20px;font-size:14px;color:#333;display:block;}
.catelist dl dd .catebox .first a:hover{color:#F00;}

.databox{float:left;width:348px;height:auto;border:#a1d9f4 1px solid;margin-top:10px;overflow: hidden;}
.databox .title_box H2.h_bg1{width:174px;}
.databox .title_box H2.h_bg2{width:173px;}
.databox ul{clear:both;width:338px;height:auto;padding:5px 5px;overflow:hidden;}
.databox li{clear:both;width:250px;padding-right:88px;height:30px;line-height:30px;vertical-align:middle;position:relative;overflow:hidden;}
.databox li .time{width:88px;height:30px;line-height:30px;font-size:13px;color:#999;text-align:right;position:absolute;right:0px;top:0px;overflow:hidden;}
.databox li p{clear:both;width:100%;height:30px;line-height:30px;vertical-align:middle;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.databox li p i{height:30px;line-height:30px;color:#008adf;font-style:normal;padding-right:5px;}
.databox li a{width:100%;height:30px;line-height:30px;font-size:14px;color:#333;vertical-align:middle;overflow:hidden;}
.databox li a:hover{font-size:14px;color:#f22005;}

/* commend product */
.comm_title{clear:both;width:100%;height:32px;padding:9px 0px;background-color:#f1f1f1;position:relative;}
.comm_title h2{float:left;width:auto;height:32px;line-height:32px;font-size:20px;font-weight:bold;color:#333;padding-left:15px;}
.comm_title a.more{height:32px;line-height:32px;padding:0px 10px;font-size:13px;font-weight:normal;color:#fff;background-color:#47b8fd;position:absolute;right:10px;top:9px;}
.comm_title a.more:hover{color:#ff3333;}
.commendbox{clear:both;width:100%;height:auto;zoom:1;margin-top: 10px;}
.commendbox .commend{clear:both;width:1198px;height:auto;border:#e2e2e2 1px solid;background-color:#fff;zoom:1;}
.commendbox .commend .cont{clear:both;width:1194px;padding:0px 2px 0px 2px;height:auto;border-top:#e2e2e2 1px solid;zoom:1;}
.commendbox .commend .cont li{float:left;width:218px;height:260px;padding:10px;border-right:#e2e2e2 1px solid;}
.commendbox .commend .cont li.end{border-right:none;}
.commendbox .commend .cont li .pic{clear:both;width:218px;height:200px;vertical-align:middle;zoom:1;overflow:hidden;}
.commendbox .commend .cont li .pic a{width:218px;height:200px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:175px;*font-family:Arial;}
.commendbox .commend .cont li .pic img{max-width:218px;max-height:200px;_width:218px;_height:200px;vertical-align:middle;}
.commendbox .commend .cont li .pic a:hover img{filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity:0.8;}
.commendbox .commend .cont li .title{clear:both;width:100%;height:30px;line-height:30px;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.commendbox .commend .cont li .title a{width:100%;height:30px;line-height:30px;font-size:14px;color:#333;overflow:hidden;}
.commendbox .commend .cont li .title a:hover{color:#f86515;}
.commendbox .commend .cont li .btn{clear:both;width:100%;height:24px;padding:3px 0px;}
.commendbox .commend .cont li .btn a.inquire{float:left;width:50px;height:24px;line-height:24px;background-color:#47b8fd;font-size:13px;color:#fff;text-align:center;overflow:hidden;display:block;}
.commendbox .commend .cont li .btn a.inquire:hover{color:#FF0;}
.commendbox .commend .cont li .btn a.detail{float:right;width:50px;height:22px;line-height:22px;border:#47b8fd 1px solid;font-size:13px;color:#555;text-align:center;overflow:hidden;display:block;}
.commendbox .commend .cont li .btn a.detail:hover{color:#F00;}