/* CSS Document */

body{ margin:0; padding:0; background-color:#fff; text-align:center}
body,th,td,div{ font:12px/200% Arial,宋体}

a{color:#686868; text-decoration:none}
a:hover{color:#C02525; text-decoration:none}
img{ border:none}

ul,ol,form{ margin:0; padding:0; list-style:none;}

.box{width:1002px; margin:0 auto; text-align:left; clear:both}
.padding10{padding:10px}
.padding20{padding:20px}
.padding10tb{padding:10px 0}
.mtop{margin-top:15px}
.mtop10{margin-top:10px}
.mtop25{margin-top:25px}

.white,white a{ color:#fff; font-size:14px; font-family:微软雅黑,宋体;font-weight:normal}

.hui,hui a{ color:#7E7E7E; font-size:12px}
.clr{ clear:both}
.f14{ font-size:14px}
.f14w{ font-size:14px; color:#fff}
.f14h{ font-size:14px; color:#333; line-height:26px}
i{ font-style:normal; line-height:35px}

.left{float:left}
.center{float:left; margin-left:13px}
.right{float:right}
.b_a1{ border:1px #B8B8B8 solid}
.b_b1{ border-bottom:1px #B8B8B8 solid}
.b_lbr1{ border-left:1px #E4E4E4 solid;border-right:1px #E4E4E4 solid;border-bottom:1px #E4E4E4 solid}
/*头部样式*/

.topb{background:url(images/topbg.gif) repeat-x; height:157px}
.top{ height:111px; width:1002px; margin:0 auto; position:relative}
.top .logo{width:360px; height:43px;left:10px; top:36px; position:absolute}
.top .tel{ width:auto; white-space:nowrap;height:20px;right:45px; top:38px; font-size:26px; font-family:微软雅黑,宋体; color:#0076B1; font-weight:bold; position:absolute}
.top .gjz{width:auto; white-space:nowrap;height:20px;right:45px; top:10px; text-align:left;position:absolute; margin:0; padding:0; font:normal 12px/20px 宋体;}
.top .telt{width:34px; height:79px;right:0; top:0; background:url(images/telt.gif) no-repeat;position:absolute}

/*首页导航*/
.menu ul{width:1002px; margin:0 auto; padding:0; text-align:left}
.menu li {float:left}
.menu li.fb1{width:135px;background:url(images/dhbgo.gif) repeat-x top}
.menu li a{ display:block;width:135px;line-height:36px; text-align: center;color:#fff; font-size:14px; font-family:微软雅黑,宋体}
.menu li a:hover{background:url(images/dhbgo.gif) repeat-x top}

/*首页banner*/

.banner{ height:338px;width:100%; background:url(images/bannerbg.jpg) no-repeat center}
.bannerbg{width:100%; background:url(images/banbg.jpg) repeat-x bottom; height:338px}

/*二级页banner*/
.s_banner{height:260px; background:url(images/s_banner.jpg) no-repeat center}
.s_bannerbg{width:100%; background:url(images/banbg.jpg) repeat-x bottom; height:260px}

/*首页左侧*/

.sleft{width:250px; float:left}

.inews{ margin:0; padding:0; overflow:hidden; list-style:none}
.inews li a{ height:25px; line-height:25px; background:url(images/flicon.gif) no-repeat left center; text-indent:8px; padding-left:16px; color:#333}


.ltitle{height:35px; background:url(images/ltitle.gif) repeat-x;position:relative}
.ltitle .l{width:110px; background:url(images/ltitlel.gif) no-repeat left; height:35px; color:#fff; font-family:微软雅黑,宋体; font-size:14px; line-height:35px; text-indent:38px; font-weight:bold; left:0; position:absolute}
.ltitle .r{width:50px; line-height:33px; background:url(images/ltitler.gif) no-repeat right bottom; top:0; height:20px; padding-top:15px; font-family:宋体; right:0; position:absolute}


.gram{color:#999; font-size:12px; padding-left:8px; line-height:25px}

/*首页右侧*/
.sright{width:736px; float:right;}

.rtitle{height:33px; background:url(images/rtitle.gif) repeat-x; border-right:1px solid #E2E2E2;position:relative}
.rtitle .l{ width:auto; white-space:nowrap;background:url(images/rtitlel.gif) no-repeat left; height:33px; color:#006FA7; font-family:微软雅黑,宋体; font-size:15px; line-height:36px; text-indent:20px; font-weight:bold; left:0; position:absolute}
.rtitle .r{width:auto;height:20px; top:7px; font-family:宋体; right:10px; position:absolute; white-space:nowrap;}
.rtitle .rr{width:auto;height:20px; top:12px; right:10px; position:absolute;}




/*左侧 产品分类*/
.leftfl{padding:10px 0}
.leftfl li{text-align:center}
.leftfl li div{line-height:25px; background:url(images/flbg.gif) no-repeat center center; padding:7px 0; text-indent:55px; font-size:14px; text-align:left;}
.leftfl li.bb1{height:auto; margin:0; padding:0;}
.leftfl li.bb1 ul{width:180px; margin:10px auto;}
.leftfl li.bb1 li{height:25px;display:block; text-align:left; line-height:25px; background:url(images/flicon.gif) no-repeat 15px center; border-bottom:1px #ccc dotted; margin:3px 0; font-size:12px; text-indent:28px;}
.leftfl li.bb1 li a:hvoer{color:#c00}
.leftfl li a{color:#5B5B5B; display:block; height:25px; line-height:25px}
.leftfl li a:hover{color:#c00}


/*首页产品页*/

.pro{margin:0; padding:0; width:768px}
.pro li{width:160px; height:220px;float:left; background:url(images/probg.gif) no-repeat center 160px; margin-right:32px}
.pro li p{margin:0; padding:0; line-height:180%; padding-top:8px}
.pro li img{ border:5px solid #F1F1F1;}
.pro li a:hover img{ border:5px solid #98C7EE;}

/*底部导航*/
.bbdh{height:35px; background-color:#EBEBEB; border-top:1px #cecece dotted}
.bbottom{background-color:#F5F5F5; text-align:center}


.dbox{width:1002px; text-align:center; line-height:30px; margin:0 auto;color:#666}
.dbox a{color:#666}
.dbox a:hover{color:#c00}

/*翻页*/

#pager{clear:left; height:30px; text-align:left; padding-top:11px; font-family:Arial; padding-left:15px}
#pager a{float:left; display:block; width:auto; height:22px; line-height:22px; padding:0 5px; margin-right:4px;color:#777777}
#pager a:hover{text-decoration:none;color:#c00}
#pager a.current{font-weight:bold; color:#c00}


/* 新闻 页*/
#news{margin:0; padding:10px}
#news li{height:30px; line-height:30px; font-size:12px; text-indent:22px; text-align:left; border-bottom:1px #BDB6B0 dotted; background:url(images/flicon.gif) no-repeat left center}
#news li a:hover{color:#c00}
#news li span{float:right; padding-left:10px; line-height:30px;}

/* 在线留言 */
.feedb_s{width:300px}


/* 网站地图 */
#sitemap{ width:700px; height:500px;}
#sitemap ul li{background:url(../images/ico_2.gif) 0 11px no-repeat; padding-left:14px; line-height:30px; display:block; font-size:14px}
#sitemap ol li{background:url(../images/ico_1.gif) 0 10px no-repeat; padding-left:10px; line-height:26px; font-size:12px; float:left; padding-right:12px;}
#sitemap .ulist{ }