@charset "gb2312";
.main{height:auto;}
/* 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 3px solid;padding-bottom:0px;}
.title_box H2.h_bg2{background-color:#f7f7f7;color:#333;font-weight:normal;border-bottom:#dbdee1 1px solid;padding-bottom:2px;}
.title_box H2.line{width:1px;height:42px;line-height:42px;font-size:0px;background-color:#dbdee1;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;}

.title_box2{float:left;clear:both;width:auto;height:35px;overflow:hidden;}
.title_box2 H2{float:left;width:auto;background-color:#fff;font-size:16px;color:#fff;text-align:center;overflow:hidden;height:33px;line-height:33px;cursor:pointer;padding:0px 20px;}
.title_box2 H2.h_bg1{background-color:#fff;color:#000;font-weight:bold;border-top:#008adf 2px solid;padding-top:0px;}
.title_box2 H2.h_bg2{background-color:transparent;color:#000;font-weight:normal;padding-top:2px;}
.title_box2 H2.line{width:1px;height:35px;line-height:35px;font-size:0px;background-color:#e6e6e6;border:none;overflow:hidden;}
.title_box2 H2 a{color:#000;text-decoration:none;font-size:16px;height:33px;line-height:33px;}
.title_box2 H2 a:hover{font-size:16px;color:#FF0000;}
/* common */
a.more{height:32px;line-height:32px;font-size:13px;font-weight:normal;color:#555;position:absolute;right:10px;top:0px;}
a.more:hover{color:#ff3333;}
/* title */
.col_title{clear:both;width:100%;height:33px;font-size:16px;font-weight:bold;background:url('title_bg.gif') repeat-x center center;border-bottom:#dbdee1 1px solid;position:relative;}
.col_title h2{float:left;width:130px;height:32px;line-height:32px;font-size:16px;font-weight:bold;color:#008adf;text-align:center;padding:0px 10px;background-color:#fff;border-top:#008adf 3px solid;border-right:#dbdee1 1px solid;position:absolute;top:-1px;left:0px;}
/* ad */
.ad_box{clear:both;height:auto;padding:5px 0px;zoom:1;overflow:hidden;}
.ad_box .logo{float:left;width:100px;height:40px;border:#dedede 1px solid;vertical-align:middle;zoom:1;margin:4px 8px 4px 0px;overflow:hidden;}
.ad_box .end{margin-right:0px;}
.ad_box .pen{margin-right:6px;}
.ad_box .ad{float:left;width:auto;height:auto;border:#dedede 1px solid;vertical-align:middle;zoom:1;margin:4px 8px 4px 0px;}
/* banner */
.colbox{height:auto;zoom:1;}
.colbox .leftcate{float:left;width:250px;height:auto;padding-right:10px;zoom:1;}
.colbox .leftcate .cate{clear:both;width:100%;height:360px;padding-bottom:10px;}
.ad250{clear:both;width:248px;height:50px;border:#e2e2e2 1px solid;overflow:hidden;}
.colbox .rightbox{float:right;width:940px;}
.colbox .rightbox .ad940{clear:both;width:938px;height:80px;border:#e2e2e2 1px solid;overflow:hidden;}
.colbox .rightbox .bannerbox{float:left;width:670px;height:330px;position:relative;z-index:100;}
.colbox .rightbox .commend{float:right;width:260px;height:auto;padding-left:10px;}
.companybox{clear:both;width:258px;height:266px;border:#e2e2e2 1px solid;margin-bottom:10px;overflow:hidden;}
.companybox .title{clear:both;width:100%;height:33px;line-height:33px;font-size:16px;font-weight:bold;color:#008adf;background-color:#f1f1f1;border-bottom:#e2e2e2 1px solid;position:relative;}
.companybox .title h2{width:100%;height:33px;line-height:33px;font-size:16px;font-weight:bold;color:#008adf;text-align:left;text-indent:10px;}
.companybox .cont{clear:both;width:258px;height:232px;overflow:hidden;}
.companybox .cont ul{width:258px;height:232px;overflow:hidden;}
.companybox .cont li{clear:both;width:auto;height:29px;line-height:29px;font-size:15px;color:#333;vertical-align:middle;background:url('commondot.gif') no-repeat 8px center;padding-left:20px;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.companybox .cont li a{width:100%;height:29px;line-height:29px;font-size:15px;color:#333;vertical-align:middle;overflow:hidden;}
.companybox .cont li a:hover{font-size:15px;color:#f22005;}
.ad260{clear:both;width:258px;height:50px;border:#e2e2e2 1px solid;overflow:hidden;}
/* ad col */
.adcol{height:82px;padding:0px;margin-bottom:0px;overflow:hidden;}
.adcol .ad248{float:left;width:248px;height:80px;border:#e2e2e2 1px solid;margin-right:10px;}
.adcol .ad258{float:left;width:258px;height:80px;border:#e2e2e2 1px solid;margin-left:10px;}
.adcol .ad668{float:left;width:668px;height:80px;border:#e2e2e2 1px solid;}
.adcol .ad328{float:left;width:328px;height:80px;border:#e2e2e2 1px solid;margin-right:10px;}
/* brand */
.brandbox{clear:both;height:auto;padding:0px;background-color:#fff;zoom:1;overflow:hidden;}
.brandbox .brand{float:left;width:930px;padding-right:10px;}
.brandbox .brand .title{clear:both;width:100%;height:35px;line-height:35px;font-size:18px;color:#333;font-weight:bold;text-indent:15px;position:relative;background:url('cate_title_icon.gif') no-repeat left center;border-bottom:#1179d1 3px solid;}
.brandbox .brand .cont{clear:both;width:auto;height:225px;border-left:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;border-bottom:#e2e2e2 1px solid;overflow:hidden;}
.brandbox .brand .cont .commend{float:left;width:248px;height:225px;border-right:#e2e2e2 1px solid;overflow:hidden;}
.brandbox .brand .cont .box{float:right;width:661px;height:225px;padding:5px 9px;overflow:hidden;}
.brandbox .brand .cont .box li{float:left;width:112px;height:31px;line-height:31px;font-size:13px;text-align:center;border:#e7e7e7 1px solid;margin:5px 9px;_margin:5px 8px;}

.brandbox .partbox{float:right;width:258px;height:auto;border:#e2e2e2 1px solid;}
.brandbox .partbox .title{clear:both;width:100%;height:37px;line-height:37px;font-size:16px;font-weight:bold;color:#008adf;background-color:#f1f1f1;border-bottom:#e2e2e2 1px solid;position:relative;}
.brandbox .partbox .title h2{width:100%;height:37px;line-height:37px;font-size:16px;font-weight:bold;color:#008adf;text-align:left;text-indent:10px;}
.brandbox .partbox .cont{clear:both;width:258px;height:224px;overflow:hidden;}
.brandbox .partbox .cont ul{width:258px;height:224px;overflow:hidden;}
.brandbox .partbox .cont li{clear:both;width:auto;height:28px;line-height:28px;font-size:15px;color:#333;vertical-align:middle;background:url('commondot.gif') no-repeat 8px center;padding-left:20px;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.brandbox .partbox .cont li a{width:100%;height:28px;line-height:28px;font-size:15px;color:#333;vertical-align:middle;overflow:hidden;}
.brandbox .partbox .cont li a:hover{font-size:15px;color:#f22005;}
/* category */
.cat_title{clear:both;width:100%;height:32px;padding:9px 0px;position:relative;}
.cat_title h2{float:left;width:auto;height:32px;line-height:32px;font-size:20px;font-weight:bold;color:#333;padding-left:15px;background:url('cate_title_icon.gif') no-repeat 0px center;}
.cat_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:0px;top:9px;}
.cat_title a.more:hover{color:#ff3333;}
.catelist{clear:both;width:100%;height:auto;background-color:#f2f2f2;zoom:1;}
.catelist .catbox{height:auto;zoom:1;}
.catelist .catbox .contbox{clear:both;width:100%;height:auto;zoom:1;}
.catelist .catbox dl{clear:both;width:100%;height:auto;zoom:1;}
.catelist .catbox dd{float:left;width:285px;height:340px;background-color:#fff;margin-right:20px;display:inline;zoom:1;overflow:hidden;}
.catelist .catbox dd.end{margin-right:0px;}
.catelist .catbox dd.b20px{clear:both;float:none;width:100%;height:20px;line-height:20px;font-size:0px;margin:0px;padding:0px;background-color:transparent;overflow:hidden;}
.catelist .catbox dd .topbox{clear:both;width:100%;height:270px;}
.catelist .catbox dd .topbox .l{float:left;width:205px;height:270px;}
.catelist .catbox dd .topbox .l .title{clear:both;height:30px;padding-top:10px;}
.catelist .catbox dd .topbox .l .title h2{clear:both;width:80px;padding-left:20px;height:30px;line-height:30px;background-color:#008adf;color:#fff;font-size:18px;}
.catelist .catbox dd .topbox .l .title h2 a{height:30px;line-height:30px;color:#fff;font-size:18px;}
.catelist .catbox dd .topbox .l .title h2 a:hover{color:#FF0;}
.catelist .catbox dd .topbox .l .picbox{clear:both;width:195px;height:220px;padding:5px;}
.catelist .catbox dd .topbox .r{float:right;width:80px;height:264px;margin:3px 0px;background-color:#fafafa;overflow:hidden;}
.catelist .catbox dd .topbox .r a{clear:both;width:100%;height:22px;line-height:22px;font-size:14px;color:#333;text-align:left;text-indent:10px;display:block;overflow:hidden;}
.catelist .catbox dd .topbox .r a:hover{color:#f86515;}
.catelist .catbox dd .cate{clear:both;width:auto;height:56px;padding:6px 5px 7px 5px;border-top:#ededed 1px solid;overflow:hidden;}
.catelist .catbox dd .cate a{width:auto;height:28px;line-height:28px;margin:0px 5px;font-size:14px;color:#333;word-break:keep-all;white-space:nowrap;display:inline-block;overflow:hidden;}
.catelist .catbox dd .cate a:hover{color:#f86515;}
/* commend product */
.comm_title{clear:both;width:100%;height:32px;padding:9px 0px;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;background:url('cate_title_icon.gif') no-repeat 0px center;}
.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:0px;top:9px;}
.comm_title a.more:hover{color:#ff3333;}
.commendbox{clear:both;width:100%;height:auto;background-color:#f2f2f2;zoom:1;}
.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{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;}
/* news */
.news_col_title{clear:both;width:100%;height:38px;border-bottom:#008adf 2px solid;position:relative;}
.news_col_title h2{float:left;width:auto;height:38px;line-height:38px;font-size:16px;font-weight:bold;color:#333;padding-left:15px;background:url('cate_title_icon.gif') no-repeat 0px center;}
.news_col_title a.more{height:38px;line-height:38px;padding:0px 10px;font-size:13px;font-weight:normal;color:#555;position:absolute;right:0px;top:0px;}
.news_col_title a.more:hover{color:#ff3333;}
.newsbox{height:auto;zoom:1;}
.newsbox .lbox{float:left;width:940px;height:640px;overflow:hidden;}
.newsbox .lbox .nbox{float:left;width:450px;height:320px;padding-right:20px;zoom:1;overflow:hidden;bakcground-color:#ccc;}
.newsbox .lbox .nbox ul{clear:both;width:100%;height:270px;padding-top:10px;overflow:hidden;}
.newsbox .lbox .nbox li{background:url('commondot.gif') no-repeat 8px center;clear:both;width:360px;padding-right:90px;height:30px;line-height:30px;vertical-align:middle;position:relative;overflow:hidden;}
.newsbox .lbox .nodot li{background:none;}
.newsbox .lbox .nbox li .time{width:90px;height:30px;line-height:30px;font-size:13px;color:#888;text-align:right;position:absolute;right:0px;top:0px;overflow:hidden;}
.newsbox .lbox .nbox li p{clear:both;width:340px;padding-left:20px;margin:0px;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;}
.newsbox .lbox .nbox li p.nodot{background:none;width:360px;padding-left:0px;}
.newsbox .lbox .nbox li p i{height:30px;line-height:30px;color:#008adf;font-style:normal;padding-right:8px;}
.newsbox .lbox .nbox li a{width:100%;height:30px;line-height:30px;font-size:15px;color:#333;vertical-align:middle;overflow:hidden;}
.newsbox .lbox .nbox li a:hover{font-size:15px;color:#f22005;}

.newsbox .rbox{float:right;width:260px;}
.newsbox .rbox .salsebox{float:right;width:100%;height:320px;}

.newsbox .rbox .salsebox .cont{clear:both;width:258px;height:280px;border-left:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;overflow:hidden;}
.newsbox .rbox .salsebox .cont ul{width:258px;height:280px;overflow:hidden;}
.newsbox .rbox .salsebox .cont li{clear:both;width:auto;height:28px;line-height:28px;font-size:15px;color:#333;vertical-align:middle;background:url('commondot.gif') no-repeat 8px center;padding-left:20px;white-space:nowrap;_white-space:normal;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis;overflow:hidden;}
.newsbox .rbox .salsebox .cont li a{width:100%;height:28px;line-height:28px;font-size:15px;color:#333;vertical-align:middle;overflow:hidden;}
.newsbox .rbox .salsebox .cont li a:hover{font-size:15px;color:#f22005;}

.area_col_title{clear:both;width:100%;height:38px;border-bottom:#e2e2e2 1px solid;border-top:#e2e2e2 1px solid;background-color:#f1f1f1;position:relative;}
.area_col_title h2{float:left;width:auto;height:38px;line-height:38px;font-size:16px;font-weight:bold;color:#333;padding-left:15px;}
.area_col_title a.more{height:38px;line-height:38px;padding:0px 10px;font-size:13px;font-weight:normal;color:#555;position:absolute;right:0px;top:0px;}
.area_col_title a.more:hover{color:#ff3333;}
.newsbox .rbox .areabox{clear:both;width:258px;height:319px;border-left:#e2e2e2 1px solid;border-right:#e2e2e2 1px solid;border-bottom:#e2e2e2 1px solid;overflow:hidden;}
.newsbox .rbox .areabox .cont{clear:both;width:100%;height:270px;padding:5px 0px 4px 0px;overflow:hidden;}
.newsbox .rbox .areabox .cont a{float:left;width:64px;font-size:14px;height:30px;line-height:30px;color:#333;text-align:center;display:inline-block;}
.newsbox .rbox .areabox .cont a:hover{color:#f86515;}

.links{height:auto;zoom:1;}
.links .title{clear:both;width:auto;padding:0px;height:34px;line-height:34px;font-size:15px;font-weight:bold;border-top:#dbdee1 1px solid;border-left:#dbdee1 1px solid;border-left:#dbdee1 1px solid;position:relative;}
.links .cont{clear:both;width:1198px;height:auto;border-left:#dbdee1 1px solid;border-right:#dbdee1 1px solid;}
.links .cont ul{clear:both;width:1188px;height:auto;border-bottom:#dbdee1 1px solid;padding:2px 5px;zoom:1;overflow:hidden;}
.links .cont li{float:left;width:auto;height:auto;padding:5px 5px;font-size:13px;}
.links .cont li.blank{clear:both;width:100%;height:0px;font-size:0px;line-height:0px;overflow:hidden;padding:0px;margin:0px;}
.links .cont li .pic{clear:both;width:120px;height:40px;padding:0px 8px;margin-top:5px;border:#dbdee1 1px solid;zoom:1;}
.links .cont li a{width:auto;height:20px;line-height:20px;font-size:13px;color:#336699;background:url('commonline.png') no-repeat right center;padding-right:10px;word-break:keep-all;white-space:nowrap;overflow:hidden;}
.links .cont li a:hover{color:#f86515;}
.links .cont li .pic a{width:100%;height:auto;line-height:normal;display:block;padding:0px;zoom:1;background:none;}
.links .cont li .pic a img{padding:0px;}
.links .cont li .t{width:auto;height:20px;line-height:20px;font-size:13px;color:#000;font-weight:bold;padding-right:10px;}