@import url("pub.css");
.content {MARGIN: 0px auto; WIDTH: 960px}
.topadcs{width:960px; margin-bottom:10px; clear:both;}
.left {WIDTH: 201px; FLOAT: left; OVERFLOW: hidden}
.right {WIDTH: 754px; DISPLAY: inline; FLOAT: left; padding-left:5px; OVERFLOW: hidden}

.slideNBox{ width:960px; height:180px; overflow:hidden; position:relative; border:1px solid #ddd; margin-bottom:15px;}
.slideNBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1;}
.slideNBox .hd ul{ overflow:hidden; zoom:1; float:left;}
.slideNBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer;}
.slideNBox .hd ul li.on{ background:#f00; color:#fff;}
.slideNBox .bd{ position:relative; height:100%; z-index:0;}
.slideNBox .bd li{ zoom:1; vertical-align:middle;}
.slideNBox .bd img{ width:960px; height:180px; display:block;}

.slideNBox .prev,.slideNBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../image/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;}
.slideNBox .next{ left:auto; right:3%; background-position:8px 5px;}
.slideNBox .prev:hover,.slideNBox .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideNBox .prevStop{ display:none;}
.slideNBox .nextStop{ display:none;}



/*联系我们*/
.lnav { width:199px; border-left:solid 1px #d5d5d5; border-right:solid 1px #d5d5d5; overflow:hidden;padding-bottom:15px;}
.cont1 h4{width:201px;height:35px;background:url(../image/aa2_1.gif) no-repeat;line-height:35px;text-indent:32px;color:#fff;margin:0;}
.cont1 .nr{padding:8px 0 0 8px;color:#555;line-height:25px;}
.cont1 .dianh { background:url(../image/Teln.gif) no-repeat 0 10px; padding:10px 0 10px 55px; color:#666666; line-height:10px}
.dianh {padding:8px 0 0px 55px; }
.leftbot{ background:url(../image/left_bot_img.gif); width:202px; HEIGHT:3px;}
.cont1 .dianh span { display:block; font:19px "Impact";}
/*联系我们 end*/
/*messages*/
.recommendtbl {BACKGROUND: #e7e7e8; margin:20px auto;}
.recommendtbl TD {BACKGROUND: #f9f9f9; padding:0 10px;}
.recommendtbl INPUT {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; BORDER-LEFT: #ccc 1px solid; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 20px}
.recommendtbl TEXTAREA {BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: #fff; OVERFLOW: auto; BORDER-LEFT: #ccc 1px solid; WIDTH: 580px; LINE-HEIGHT: 20px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 150px}

/*about us left begin*/
.cate_honor{ float: left; width:200px; padding:12px 0;}
.cate_honor .gd2{padding-top:4px;}
.cate_honor h5{ background:url(../image/aa2_1.gif) no-repeat; height:34px; line-height:34px; color:#fff; padding-left:15px; font-size:16px;}
.cate_honor .honor_img{ float:none; display:block; width:200px; height:74px; text-align:left; margin:0;
background:url(../image/bg_hornor.gif) no-repeat; position:relative;
}
.cate_honor .honor_img b{ 
position:absolute; top:0; right:0; display:block; text-align:left; width:150px; font-weight:normal; line-height:150%;
}
.cate_honor .honor_img b span{ 
display:block; font-size:16px; font-weight:bold; color:#141414; padding:15px 0 0 0; line-height:150%;
}
.cate_honor .honor_img em{font-style:normal; color:#d90202;}
.cate_honor .side_ul{ padding-top:10px;}

.homor_pic{ width:40px; height:68px; padding:0 10px;}
.homor_pic{ overflow:hidden; position:relative; text-align:center; display:table-cell; vertical-align:middle;}
.homor_pic p{ position:static; +position:absolute; top:50%; vertical-align:middle; text-align:center;}
.homor_pic p img{ position:static; +position:relative; top:-50%; left:-50%; vertical-align:middle; }


/*about us left end*/
.cate_intro{ padding-left:80px; padding-top:20px; height:210px;}
.cate_intro p{ width:520px; padding-left:60px; padding-top:10px; font-size:14px; line-height:25px; text-indent:2em;}
.cate_intro i{ float:right; padding-right:85px;}
.cate_bar2{ width:710px; height:25px; border-bottom:1px solid #005eb8; position:relative; margin:10px auto;}
.cate_bar { width:630px; font-size:16px; font-family:"微软雅黑"; padding-left:15px; background:url(../image/title_x.gif) no-repeat left center;}
.cate_bar a{color:#4d4948;}
.cate_bar b a:hover{text-decoration:none;}
.gw_qq{width:124px; height:41px; position:absolute; right:0px; bottom:-6px;}
.gw_qq a{width:124px; height:41px; display:block; background:url(../image/QQ.gif) no-repeat;}

.righttop {BACKGROUND: url(../image/right_top_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden}
.pro_main { background-color:#fff;border-top:none; border-bottom:none;  zoom:1; padding:10px 5px;verflow:hidden;}
.pro_content { background-color:#fff; border:solid 1px #ccc;border-top:none; border-bottom:none;  zoom:1; padding:10px 5px;verflow:hidden;}
.pro_title{ height:60px; line-height:60px; text-align:center; font-size: 24px; font-weight: bolder; color:#000}
.tag p{ height:35px; line-height:35px; padding-left:10px; float:left; color:#999}
.tag span{ height:35px; line-height:35px; float:right; padding-right:5px;color:#F00}
.tag a{ margin-right:5px;color:#999}
.pro_con{padding:20px; font-size:14px;}
.pro_con p{line-height:25px; padding-top:10px; text-align:left;}
.pro_content .xiajia{ text-align:center; line-height:300px; color:#F00;}
.pro_details{ background:url(../image/pro_detailsbg.jpg) no-repeat; height:28px;}
.pro_details span{ padding-left:19px; line-height:28px; color:#FFF; float:left}
.pro_details i{ float:right; padding-right:20px; color:#F00; line-height:28px;}
.pro_details_tab{ background-color:#CCC; margin-top:15px;}
.pro_details_tab td{ background-color:#FFF; padding:10px;}
.pro_det_t{ text-align:center; font-weight:bolder;}
.instr{ padding-top:20px; padding-left:20px; padding-right:20px; clear:both; font-family:"微软雅黑";}
.instr h3{ font-size:16px; font-weight:bolder; text-align:center;}
.instr p{ text-indent:2em; padding-top:10px; line-height:20px;}
.instr span{ padding-right:5px;font-weight:bolder;}
.txtAlink {margin:6px 12px; line-height:22px; }
.txtAlink span {float:right; }

.rightbot {MARGIN-BOTTOM: 10px; BACKGROUND: url(../image/right_bot_img.gif) no-repeat; HEIGHT: 3px; FONT-SIZE: 0px; OVERFLOW: hidden}

.pro_curmbs { margin-bottom:10px; padding:0 5px; border-bottom:1px solid #CCC;line-height:20px; padding-bottom:10px;} 


/* -- 产品列表样式 -- */
dl.p_list_dl{ width:210px; overflow:hidden; float:left;padding:10px 18px;}
dl.p_list_dl dt{ width:210px; height:110px;line-height:0; font-size:0;}
dl.p_list_dl dt img{height:105px; width:210px;padding:2px; border:1px solid #999; }
dl.p_list_dl dd{ padding-top:14px; height:15px; width:210px; line-height:15px; text-align:center; overflow:hidden;}


.N_newlist { padding-top:1px; padding-bottom:15px;}
.N_newlist li{ width:700px; height:40px; line-height:40px; border-bottom:#cccccc 1px dotted;}
.N_newlist li:hover{ background:#e7e7e7;}
.N_newlist a{ float:left; font-size:14px; color:#333; padding-left:15px;}
.N_newlist a:hover{ color:#204071; text-decoration:none;}
.N_newlist span{ float: right; color:#bbb; padding-right:10px;}







/*neirong tab*/
.bordertab{ background-color:#305ac7}
.bordertab td{ background-color:#FFFFFF; padding:5px 10px;}
.sj500tab{ background-color:#c6d8ee}
.sj500tab td{ background-color:#eef5fd;}








