/* CSS Document */
body {font-family: "宋体";font-size: 12px;margin:auto; padding: 0px; line-height:22px; color:#5E5E5E;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol,input,select,table,tr,td{margin: 0px;padding: 0px;}
ul,li {list-style-type: none;}
a {color: #5E5E5E;text-decoration: none;}
a:hover {text-decoration: underline; color:#f00;}
th { font-weight:normal;}
img {border: 0;}
.mt_5{ margin-top:5px;}
.mb_5{ margin-bottom:5px;}
.clear{ clear:both;}
.next{ clear:both; text-align:center;}
.warp{ width:900px; margin:0 auto;}

.maintitle{ background:url(../images/index_56.gif) repeat-x; height:34px;}
.maintitle span{ float:right; padding-top:12px; padding-right:12px;}
.maintitle h3{ padding-left:6px; padding-top:3px;}

ul.list li{ background:url(../images/list_94.gif) no-repeat 0px 8px; line-height:23px; padding-left:10px;}
ul.list li em{ font-style:normal; margin-left:5px;}

.pic_1{ width:284px; margin:0 auto; height:215px; padding-top:5px;}
.pic_1 ul{ width:284px;}
.pic_1 ul li{ float:left;  width:132px; margin:0 5px; display:inline; text-align:center; height:120px;}
.pic_1 ul li div{ width:130px; height:110px;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size: 97px;*font-family:Arial;border: 1px solid #ccc;}
.pic_1 ul li div a img{ vertical-align:middle;}
.pic_1 ul li p{ padding-top:5px;}

ul.list_cate{ padding-left:5px; width:184px;}
ul.list_cate li{ background:url(../images/ny_23.gif) no-repeat bottom; padding-bottom:2px; width:184px;}
ul.list_cate li a{ background:url(../images/ny_16.gif) no-repeat 15px 12px; line-height:35px; padding-left:35px; display:block; height:35px; width:139px; font-weight:bold;}

/*以上为公用样式样 end*/

/*头部样式 head begin*/
#head{ width:900px;}
#head .section{ width:900px; height:97px; overflow:hidden; background:url(../images/headbg.jpg) no-repeat; position:relative;}
.logo{ background:url(../images/index_03.gif) no-repeat; width:443px; height:51px; left:31px; top:23px; position:absolute; text-indent:-999em; overflow:hidden;}
.logo a{ display:block; width:443px; height:51px;}
.mininav{ width:237px; height:22px; border:#CCCCCC solid 1px; top:28px; right:28px; text-align:center; position:absolute; background:#fff;}
.mininav a{ background:url(../images/list_09.gif) no-repeat 0px 5px; padding:0 10px; color:#B1B1B1;}
.search{ width:500px; height:25px; top:68px; right:5px; position:absolute;}  
.search .kuang{ border:#D9D6D5 solid 1px;}
.menu .contbg{ background:url(../images/index_17.gif)  repeat-x; height:33px; float:left; width:885px;}
.menu .leftbg{ background:url(../images/menubg_19.jpg) no-repeat; width:8px; height:33px; float:left;}
.menu .rightbg{ background:url(../images/index_37.gif) no-repeat; width:7px; height:33px; float:right;}
.menu ul{ padding-left:35px;}
.menu ul li{ float:left; display:inline; margin:0 10px;}
.menu ul li img{ display:block; line-height:0px;}
.banner{ width:900px; height:298px;}
.nybanner{ width:900px; height:229px;}
/*头部样式 head end*/


/*正文样式 content begin*/
#content{ width:900px; margin:0 auto; margin-top:10px;}
.news{ float:left; width:293px;}
.news{ background:url(../images/index_54.gif) repeat-x; height:34px;}
.news span{ float:right; padding-top:12px; padding-right:12px;}
.news h3{ padding-left:6px; padding-top:3px;}
.news .cont{ height:auto!important; height:212px; min-height:212px; padding-top:10px;}
.news .cont .top img{ float:left; width:137px; height:54px; display:inline; margin-right:10px;}
.news .cont .top .link{ float:left; padding-top:10px; width:130px;}
.news .cont .top .link a{ float:left; display:inline; font-weight:bold; width:62px; height:18px; text-align:center; line-height:18px; overflow:hidden; text-decoration:none;}
.news .cont ul{ padding-top:17px;}

.products{ float:left; width:293px; display:inline; margin-left:10px;}
.products .cont{height:222px;}

.contact{ float:right; width:294px;}
.contact .cont{ height:172px; background:url(../images/index_77.gif) no-repeat; width:254px; padding:50px 20px 0px 20px;}
/*正文样式 content end*/


/*脚部样式 footer begin*/
#footer{ background:#F3F3F3; width:900px; height:86px; margin-top:15px;}
.copyright{ text-align:center; line-height:24px; color:#575555; padding-top:15px;}
.copyright span{ font-family:Arial, Helvetica, sans-serif;}
.copyright a{ color:#575555;}
/*脚部样式 footer end*/


/*内页样式 begin*/
#nycontent{ width:900px; margin:0 auto; background:url(../images/ny_05.gif) repeat-y; width:900px; margin-top:9px;}
#nycontent .topbg{ background:url(../images/ny_03.gif) no-repeat; width:900px; height:8px; overflow:hidden;}
#nycontent .botbg{ background:url(../images/footerbg_39.gif) no-repeat; width:900px; height:6px; overflow:hidden;}

/*内页左侧样式 begin*/
#side{ float:left; width:224px; background:url(../images/ny_19.gif) no-repeat right center; height:auto!important; height:487px; min-height:487px;}
#side h3{ background:url(../images/ny_12.gif) no-repeat bottom; height:189px; padding-bottom:12px; height:38px; text-align:right; padding-right:10px;}
.sidebar{ width:189px; padding-left:10px; padding-top:13px;}
.nycontact{ width:189px; padding-left:10px; margin-top:10px;}
.nycontact .cont{ padding:10px 0px 0px 5px;}

#nav {width:184px; padding-left:5px;}
/*==================一级目录===================*/
#nav a { background:url(../images/ny_16.gif) no-repeat 5px 12px; line-height:35px; padding-left:25px; display:block; height:35px; width:149px; font-weight:bold;}
#nav li { background:url(../images/ny_23.gif) no-repeat bottom; padding-bottom:2px; width:184px;}
/*==================二级目录===================*/
#nav li ul {list-style:none;text-align:left;}
#nav li ul li{ background:url(../images/ny_36.gif) no-repeat 25px 10px; line-height:21px; padding-left:34px; width:150px;}
#nav li ul a{ line-height:21px; display:block; width:170px; font-weight:normal; height:21px; background:none; padding:0px; margin:0px;}
/*下面是二级目录的链接样式*/
/*==============================*/
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left;}
#nav ul.collapsed {display: none;}

/*内页左侧样式 end*/


/*内页右侧样式 begin*/
#main{ float:right; width:672px;}
#main .toptitle{ width:628px; margin:0 auto; border-bottom:#CCCCCC solid 1px; height:40px; line-height:40px; padding-top:14px;}
#main .toptitle span{ background:url(../images/list_11.gif) no-repeat 10px 0px; padding-left:25px;}
#main .toptitle span a{ margin:0 5px;}


.ny_dan{ padding:10px 24px; line-height:24px;}
.ny_news{ padding:10px 24px;}
.ny_news ul li em{ float:right; font-style:normal;}

.ny_products{ padding:15px 24px 0px 24px;}
.ny_products .kuang{ border:#CCCCCC solid 1px;}
.ny_products ul li{ line-height:21px; height:135px; padding:10px 0px; border-bottom:#CCCCCC dashed 1px;}
.ny_products ul li .photo{ float:left; display:inline; width:148px; height:129px; margin-right:10px;}
.ny_products ul li .text{ float:left; width:440px;}
.ny_products ul li h3{ font-size:12px; }
/*内页右侧样式 end*/

/*内页样式 end*/
