/* CSS Document */
*{ margin:0; padding:0;}
#index{ font-size:12px; color:#555555;font-family:"Microsoft YaHei"; width:100%; background:url(index_bg.jpg) no-repeat center top; }
a{ color:#555555; text-decoration:none;}
ul,li{ list-style:none;}
img{border:none;}
#top{ width:1000px; margin:0 auto; height:100px;}
#top .logo{ width:286px; height:109px; float:left;}
#top .logo img{ float:left;}
#top .nav{float:left; width:714px;}
#top .nav ul{}
#top .nav ul li{float:left; width:119px;  height:109px; background:url(nav_li_bg.jpg) no-repeat left 68px; }
#top .nav ul li a{ display:block;float:left; width:119px; height:58px;text-align:center; font-size:14px; font-family:"Microsoft YaHei"; padding-top:61px; color:#fff; }
#top .nav ul li a:hover{ background:url(nav_li_hover_bg.jpg) no-repeat center top; color:#fff;}

#banner{ height:677px;}
#cont{ width:100%; overflow:hidden; margin-top:50px;}
.main{ width:1000px; margin:0 auto; clear:both;}
.search{ width:306px; float:right;margin-top:30px; background:url(search_bg.jpg) no-repeat; height:37px;}

.abouti{margin-bottom:62px; overflow:hidden;}
.abouti .about_img{ float:left; margin-left:13px; margin-right:29px;}
.abouti h3{ font-size:14px; font-weight:normal; background:url(about_h3_bg.jpg) no-repeat left center ; height:56px; float:left; width:367px;}
.abouti p{ float:left;width:367px; line-height:19px;}

.newsi{ background:#ededed;height: 406px;width:100%; clear:both; }
.newsi h2{ background:url(news_h3_bg.png) no-repeat; width:1000px; height:49px; padding-top:91px; text-align:center; font-size:16px; color:#999999;}
.newsi .more{ float:right; margin-top:-38px;}
.newsi ul{ margin-top:38px;}
.newsi ul li{ width:420px; margin-left:60px; height:25px; line-height:25px; float:left; background: url(plist_li_bg.jpg) no-repeat left center;}
.newsi ul li a{ font-size:13px; color:#555; margin-left:20px;}
.newsi ul li .date{ font-size:12px; color:#333; float:right;}
/*.newsi ul li{ width:451px; float:left; height:109px; padding-left:49px;}
.newsi ul li h4{ color:#333333; font-size:20px;}
.date{ display:block; float:left; background:url(news_date.png) no-repeat; width:60px; height:60px; line-height:30px; text-align:center; clear:#999999;margin-right:39px;}
.date span{ font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:24px; font-weight:bold;}
.description{ font-size:12px; line-height:18px;}*/
.plisti_h2title{color: #fff;text-align: center;line-height: 30px;padding-top: 10px;font-size: 18px;}
.plisti{ clear:both; width:100%;background:url(plist_bg.jpg) no-repeat center top; height:225px;}
.plisti ul{ padding-left:18px; width:966px; /*padding-top:52px;*/padding-top:8px;}
.plisti ul li{ width:161px; height:63px; line-height:63px; float:left; }
.plisti ul li a{ display:block; width:161px; height:63px; float:left; text-align:center; color:#000000;}

.producti{ clear:both; overflow:hidden;}
#main_title{ background:url(product_h1_bg.jpg) no-repeat center top; padding-top:102px; font-size:16px; height:55px; line-height:30px; margin:0 auto;}
#main_title h1{ float:left; font-size:16px; font-weight:normal; margin-left:430px;}
.producti .more{ float:right; margin-top:}
.producti ul{ margin-top:50px;}
.producti ul li{ width:250px; height:388px; float:left; margin-bottom:71px; }
.producti ul li a{ display:block;width:250px; height:388px; float:left; background:url(product_li_bg.jpg) no-repeat center bottom; text-align:center;}
.table{empty-cells:show;}
table{empty-cells:show;border-collapse:collapse;border-spacing:0;}
.titbox{font-size:18px;color:#3366cc;height:32px;overflow:hidden;width:980px;margin:20px auto;}
.scroll{width:980px;color:#333333;margin:0 auto;overflow:hidden;}
.table li {float: left;white-space: nowrap;}

.contacti{ clear:both; background:URL(contact_bg.jpg) no-repeat center top; height:570PX; width:100%; margin-top:62PX;}
.contacti p{ padding-left:695px; padding-top:242px; line-height:22px;}
.contacti p spAN{ color:#b98d4e; font-size:18PX;}



.producti ul li a:hover{background:url(product_li_hover_bg.jpg) no-repeat center bottom;}
.parents{ font-size:14px; line-height:18px;margin-bottom:62px;}
.pns{ font-size:18px; font-weight:bold; margin-bottom:55px; }

#foot{ clear:both; width:100%;background:url(foot_bg.jpg) no-repeat center top;color:#525252; height:405px;}
#foot a{color:#525252;}
.bottom{ width:1000px; margin:0 auto; text-align:center; padding-top:155px; line-height:30px;}
.bottom span{ font-family:; font-size:14px; color:#cccccc;}
.contactb{ height:42px; background:#0d0d0d; width:232px; margin:0 auto; margin-top:33px;}
.contactb img{ float:left; margin-left:10px; margin-top:3px;}


#default{ font-size:12px; color:#555555;font-family:"Microsoft YaHei"; width:100%; background:url(banner_in.jpg) no-repeat center top;}
#banner_in{ height:307px; clear:both;}
#contents{ clear:both;width:1000px; background:#fff; margin:0 auto; overflow:hidden; padding-bottom:20PX;}
.left{ width:249px; float:left; padding-top:40PX;}
.right{ width:676px; float:left; padding-top:25px; margin-left:41PX;}


.plistL{ width:214px; margin-left:35PX;}
.plistL h3{ background:#cfa972; height:45px; line-height:45px;color:#fff; font-size:16.98px; font-weight:normal; margin:0 auto; text-indent:39px;}
.plistL h3 .en{ font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.plistL ul{ width:214px; padding-bottom:20px;}
.plistL ul li{ background:url(plist_li_bg.jpg) no-repeat 16px center; line-height:36px; height:36px; border-bottom:1px dashed #a8a8a8;}
.plistL ul li a{ display:block;line-height:36px; height:36px;  width:214px; text-indent:45px;}
.plistL ul li a:hover{color:#cfa972;}



.title{width:676px;  border-bottom:1px solid #aaaaaa;height:99px; margin-bottom:20px;}
.htitle{ font-size:20px; text-align:center;background:url(htitle_bg.jpg) no-repeat center bottom; padding-bottom:10PX; width:676px;  font-size:14px;  margin-bottom:20px;}
.htitle .en{ font-size:14px; color:#aaa;font-weight:normal;}
.title p .back{ float:right; margin-top:-35px;}
.title p a:hover{color:#0f72cf;}

.product{}

.htitle .en{font-size:12px; font-weight:normal;}

.imglist {margin:0 auto; width:680px;}
.imglist li{ width:170px; height:280px; line-height:22px; text-align:center; float:left;}
.imglist li img{ border:1px solid #c5c4c4;}
.news{ margin:0 auto; }
.news ul{ clear:both;padding-left:17px; padding-right:30px;}
.news ul li{ line-height:29px; text-indent:14px;}
.news ul li A{}
.news ul li span{ float:right;}

.page{ padding-top:20px;clear:both;margin:0 auto; text-align:center;}
.page a{ margin-left:10px;}

.pos{ float:right; font-weight:normal; font-size:12px; padding-right:40px;color:#fff; }
.pos a{color:#fff;text-decoration:none;}
.h1title{ height:35px; line-height:35px; font-size:14px; text-align:center; margin-top:20px;} 
.content_in{margin:0 auto; line-height:22px;}
#title_extra{ text-align:center; height:25px; margin:0 auto; line-height:50px;}
.des{ text-align:center; height:35px; line-height:35px;}
#up_down{ text-align:center; line-height:35px; margin-top:20px;}
#up_down a{color:#3e3431;}
#related_product { margin-top:35px;}







