﻿@charset "utf-8";
/* CSS Document */
body { padding: 0; margin: 0; font-size: 12px; height:100%}

a { text-decoration: none; color:#333;}
img { border:0;}
p,b { padding:0; margin: 0; font-weight:100;}

.head { width: 964px; margin: 0 auto; height:133px;}
.head_l { float:left; display:inline; padding-left: 26px; padding-top:7px; width: 350px; height: 67px;}
.head_r { float:right; display:inline; width: 336px; height: 26px; padding-top:40px; padding-right: 1px;}

.ser { height:18px; border: 1px solid #999; border-left: 0; border-right: 0; width: 170px; overflow:hidden;}
.banner { width:963px; margin: 0 auto; height:346px; padding-bottom:7px;  position: relative;}
.online { position: absolute; width:155px; height:57px; padding:71px 0 0 104px; background:url(../images/online.jpg);left:677px;top: -290px;}
.online a { float:left; display:inline;}
.banner_n { width:963px; margin: 0 auto; height:191px; padding-bottom:0px;}

.b_d { width:959px; margin: 0 auto;}

.i_co { width: 963px; margin: 0 auto; height:250px; }

.sx { border-right: 1px solid #d9d9d9; height:189px; width: 6px; background:#FFF;}
.sx2 { border-right: 1px solid #d9d9d9; height:189px; width: 4px; background:#FFF;}
.hp { background: url(../images/hp.gif) repeat-x top;}
.i_l { float:left; display:inline; width: 259px;}
.i_m { float: left; display:inline; width:430px; margin-left: 7px;}
.i_r { float: right; display:inline; width: 264px;}

.link { width: 941px; margin: 0 auto; text-align:right;}
.bot { width: 950px; height:15px; padding: 25px 0; margin: 0 auto; }
.bot_l { float:left; display:inline;}
.bot_r { float: right; display:inline;font-family:verdana;font-size:12px;color:#444444;}


.titlebar { height:185px; padding-top: 4px;}
.titlebar ul{ padding: 0; margin: 0; list-style-type: none; z-index:150;}
.titlebar ul li{height:20px;line-height:20px; padding:0 10px; position:relative; vertical-align:middle; cursor: default;display:block; background: url(../images/ck.jpg) no-repeat 30px 3px; padding-left:50px;}
.titlebar ul li .tit{display:block; padding-left: 10px; cursor: default;}        /* 弹出菜单边框色494641 */   /* 弹出菜单整体位置-2px*/                  /* 弹出菜单边框色494641 */
.titlebar ul li div.aa {position:absolute;width:700px; background:#f8f5f0;border:1px #C40020 solid;left:200px;bottom:-100px;display:none; z-index:1000;border-bottom:1px #C40020 solid; cursor:default;}
.titlebar ul li.selected{z-index:99; position:relative;}/*f8f5f0*/                        /* 弹出菜单边框色494641 */     /* 弹出菜单边框色494641 */                                                                                  /*首页产品分类颜色 */
.titlebar ul li.selected .h2-tit{position:absolute; z-index:1300; background:#f8f5f0;border:1px #C40020 solid; border-bottom:1px #C40020 solid; border-right:0;width:170px;height:18px;line-height:18px; display:block; margin-left:-4px; color:#0080d7; font-weight:bold; padding-left: 13px; width:141px;}
.kk2 { width:auto; height:auto; padding: 10px; background:url(../images/bj.jpg) no-repeat right top; overflow:hidden;}
.kk { width:auto; height:auto; padding: 10px; overflow:hidden;}
.kk2 p { display:block; line-height: 30px; font-weight:bold;}
.tt { width:auto; height:auto; padding:5px;}
.tt a { float:left; display:inline; width:118px; height:48px; padding:2px;}
.kk a { display:block; float:left; padding: 0 6px 0 5px; border-left: 0px solid #777; height: 14px; margin: 2px 0; color:#0061A5}/*border-left:1px首页产品分类弹出菜单分隔符*/
.kk a:hover { text-decoration:none;color:#FFFFFF;background-Color:#0061A5; display:inline-block;height:18px;} /* 首页产品分类弹出菜单链接样式0061A5 1C92DE 0080d7*/

.co { width: 964px; margin: 0 auto; height: auto; overflow:hidden; padding-top: 8px; padding-bottom: 40px;}
.co_l { float:left; display:inline; width: 210px;}
.t {}
.t_n { width:auto; height:20px; padding-right: 24px; line-height: 20px; color:#FFF; text-align:right; font-weight:bold; font-family:"宋体"; background: url(../images/bj01.jpg) no-repeat;}/*微软雅黑*/
.nav { width:auto; height: auto; padding: 3px 0 50px 0;}
.nav2 { width:auto; height: auto; padding: 5px 0 50px 0; }

.co_r { float:right; display:inline; width: 672px; padding-right: 40px;}
.co_r_t { width:auto; height: 18px; border-bottom: 1px solid #CCC;}
.co_r_t span { font-weight:bold; font-size: 16px; color:#3979e7;text-shadow:1px 2px 3px #439CDA}/*子页面标题颜色439CDA*/

/* 菜单样式 */
.menu_list {
}

.menu_head { width:auto; height:20px; padding-top: 1px; background: url(../images/p_bj_04.jpg) no-repeat; cursor: pointer}
.menu_head span { display: block; height: 20px; line-height: 20px; text-align: left; padding-left: 26px; width:auto; color: #000; cursor: pointer}
.menuby { display:none; width:auto; height: auto; }
.menuby b { color:#000;display: block;height:17px; padding-top: 4px; background: url(../images/p_bj_02.jpg) no-repeat; cursor: pointer; text-align: left;padding-left: 30px;}
.menuby2 { display:none; width:auto; height: auto; }
.menuby2 a { display:block; height: 17px;padding-top: 4px; background: url(../images/p_bj_03.jpg) no-repeat; cursor: pointer;padding-left:40px;}
.menuby2 a:hover { color:#C60000;font-weight:bold } /* color:#0086D6;font-weight:bold */
.menuby a { display:block; height: 17px;padding-top: 4px; background: url(../images/p_bj_03.jpg) no-repeat; cursor: pointer;padding-left:40px;}
/*.menuby a:active { color:#C60000;}/*BE1014*/

.nav2 a {display:block; height: 19px;padding-top: 4px; background: url(../images/p_bj_03.jpg) no-repeat; cursor: pointer; text-align:right; padding-right:36px;}


.ne { clear:both; width: auto; padding-left: 24px; height: 29px; border-bottom: 1px dashed #CCC; background:url(../images/n_bj.jpg) no-repeat 11px 16px; clear:both;}
.ne a { width: 480px; padding-top: 8px; line-height: 21px; color:#000; text-decoration:none; float:left; display:inline;}
.ne a:hover { text-decoration:underline; color:#F02424;}
.ne span { width:80px; padding-top: 8px; line-height: 21px; height: 21px; color:#000; text-decoration:none; float:right; display:inline;}
.ne b { float:right; width: 80px; text-align:center; padding-top: 8px; line-height: 21px; height: 21px; color:#000; text-decoration:none; font-weight:100;}

.p a { display:block; width:auto; height:auto; line-height: 22px; color:#999; padding:5px;}
.ord { float:left; display:inline; line-height: 15px; padding: 4px;}
.cc { float:left; display:inline;}

.wp {
 position: relative;
 width: 408px;
 height: 188px;
 overflow: hidden;
}
.slider {
 position: absolute;
 width: 400px;
 margin:0;
 padding:4px 4px 0 4px;
 left:0;
 top: -10px;
 list-style-type:none;
}
.slider li { height:63px; overflow:hidden;width: auto;}
.slider li img { width:76px; height: 54px; border: 1px solid #CCC;}
.i_t {font-size: 12px; line-height: 15px; padding-top:3px; height:15px; width: 288px; overflow:hidden;}
.i_t a { color:#0080d7;}/*首页新品推荐标题样式text-shadow:1px 1px 5px #439CDA*/
.i_t a:hover { text-decoration:underline}
.slider span { line-height: 16px; color:#666;}

.new { height: auto; overflow:hidden; padding:6px 3px 4px 3px; background:url(../images/online1.gif) repeat-x bottom; width:230px;}
.aa { float:left; display:inline; background:url(../images/index_42.jpg) no-repeat 2px 2px; padding-top: 1px; padding-left:10px; width:220px; height:auto; overflow:hidden;}
.bb { display:inline; color:#595959; padding:0; margin:0; width: 62px; font-size: 12px; font-weight:bold;}
.new a { color:#666;}
.new a:hover { text-decoration:underline;}
/*.aa a:hover { color:#0080d7;} /*首页新闻中心-品牌更多0080d7*/
/*页码样式*/
.paginator { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;padding:5px 10px 5px 0; margin: 0px; font-weight:bold}
.paginator a {padding: 0px 8px; text-decoration: none; margin-right:2px; color:#333; padding-left:8px; padding-top:5px; padding-right:8px; padding-bottom:5px; border:1px #efefef solid; height:22; line-height:22px;}/*padding-left:8px; padding-top:5px; padding-right:8px; padding-bottom:5px; border:1px #efefef solid; height:22; line-height:22px;*/
/*.paginator a:visited {padding: 0px 8px; background: #fff; text-decoration: none;}*/
.paginator .cpb { padding: 0px 8px; font-weight:700;color:#333; font-size:14px;}/*padding: 1px 4px;*/
.paginator a:hover {color: #C60000; text-decoration: underline; border:1px #C60000 dotted; background-Color:#f2f2f2}

.pp tr td { vertical-align:top;}

.highlightit img{ border: 1px solid #fff; } /* 品牌图片链接样式 */

.highlightit:hover img{ border: 1px solid #0080d7; }

.highlightit:hover{ color: #0080d7; /* Dummy definition to overcome IE bug */ }
