/* CSS Document */
body {font-family: "ËÎÌå";font-size: 12px;margin:0 auto;padding: 0; background:#F0EBD8;}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol{margin: 0px;padding: 0px;}
li {list-style-type: none;}
a {color: #000;text-decoration: none;}
a:hover {text-decoration: underline; color:#f00;}
th { font-weight:normal;}
img {border: 0;}
.clear{ clear:both;}

ul.list li{ background:url(../images/index_65.jpg) no-repeat 5px 5px; padding-left:20px; line-height:24px; height:24px;}

.title{ background:url(../images/inex_64.jpg) no-repeat bottom; width:314px; height:30px; overflow:hidden;}
.title h2{ float:left; line-height:30px; padding-left:40px; font-size:14px;}
.title span{ background:url(../images/index_23.jpg) no-repeat; width:51px; height:15px; text-align:center; line-height:15px; float:right;}
.title span a{ color:#fff;}

.title_one h2{ background:url(../images/index_36.jpg) no-repeat;}
.title_two h2{ background:url(../images/note_2.jpg) no-repeat;}
.title_three h2{ background:url(../images/note_1.jpg) no-repeat;}
.title_four h2{ background:url(../images/note_3.jpg) no-repeat;}





.ny_title{ border-bottom:#333333 solid 1px;}
.ny_title h2{ line-height:30px; margin-right:25px; font-size:14px;}

.pic_1{ width:744px; height:140px; overflow:hidden; margin:0 auto;}
.pic_1 ul { width:1488px;}
.pic_1 ul li{ float:left;  width:146px; margin:0 20px; display:inline; text-align:center; height:138px; margin-top:5px;}
.pic_1 ul li div{ width:142x; height:108px; padding:1px; border:#CCC solid 1px;}
.pic_1 ul li div a img{}
.pic_1 ul li p{ padding-top:5px; }

.nyproduct { width:720px; margin:0 auto; overflow:hidden; margin-top:10px;}
.nyproduct ul{}
.nyproduct ul li { width: 174px; height:168px; float: left;position: relative; margin:0 3px; display:inline;}
.nyproduct ul li .photobox {width:170px;height:130px;overflow:hidden;position:relative;display:table-cell;text-align:center;vertical-align:middle; border:#CCCCCC solid 1px; padding:1px;}
.nyproduct ul li .photobox .photo {position:static;+position:absolute;top:50%}
.nyproduct ul li .photobox .photo img {position:static;+position:relative;top:-50%;left:-50%;}
.nyproduct ul li .name {text-align: center;line-height: 28px;position: absolute;top: 48%;padding-top: 50px;width: 100%;}



#head { width:1002px; border-right:#7D7D52 solid 1px; margin:0 auto; height:236px;}
#head .mininav{ height:28px;}
#head .mininav ul{ float:right; width:150px;}
#head .mininav ul li{ line-height:28px; margin:0 5px; float:left;}
#head .banner{ float:right; width:964px; height:396px; overflow:hidden;}
.menu{ background:url(../images/index_14.jpg) repeat-x; height:39px; width:944px; float:right; padding-left:20px;}
.menu ul li{ line-height:39px; font-size:14px; font-weight:bold; float:left;}
.menu ul li a{ display:block; width:142px; height:39px; color:#fff; text-align:center;}
.menu ul li a:hover{ color:#fff;}

#center{ width:1003px; margin:0 auto; margin-top:10px;}
#side{ float:left; width:230px; background:url(../images/index_43.jpg) no-repeat left bottom; padding-bottom:396px;}
#side .gong_gao{ height:250px; width:230px;}
#side .gong_gao .cont{ height:210px; padding:0px 10px 10px 10px; overflow:hidden;}

#side .contact{ height:307px; width:230px; margin-top:10px;}
#side .contact .cont{ height:236px; padding:10px; overflow:hidden;}
#side .contact .cont ul li{ line-height:22px; font-weight:bold;}

#main{ float:right; width:746px;}
#main .about{ background:#DDD9BE; height:236px; padding:5px 10px; overflow:hidden;}
#main .about .pic{ float:left; width:284px; height:214px; padding:1px;}
#main .about .cont{ float:left; width:410px; margin-left:9px;  font-weight:bold; }
#main .about .cont .text{padding:10px; height:203px; overflow:hidden;line-height:22px;}
#main .about .cont .text span{ background:url(../images/index_23.jpg) no-repeat; width:51px; height:15px; float:right; margin-right:10px; font-style:normal; margin-top:10px;}
#main .about .cont .text span a { color:#fff; width:51px; line-height:15px; text-align:center; display:block;}
#main .ad{ width:746px; height:170px;}

#main .section{ background:url(../images/index-0_59.jpg) repeat-y; width:746px; padding-top:5px;}
#main .section .left{ width:343px; float:left; padding-left:15px;}
#main .section .warp{ height:198px;}
#main .section .warp .cont{ height:143px; padding:5px 10px; overflow:hidden;}

#main .section .right{ width:343px; float:left; margin-left:12px;}

.ny_cont .cont{ width:730px; margin:0 auto}
.ny_dan .cont{ line-height:22px;}
.ny_news .cont ul li{ border-bottom:#ccc dashed 1px;}
.ny_products .cont{}


#footer{ border-top:#C4C1AC solid 1px; width:1003px; height:97px; margin:0 auto;}
#footer .copyright{ text-align:center; padding-top:15px; line-height:22px;}
#footer .copyright span{ font-family:Arial, Helvetica, sans-serif;}

