@charset "utf-8";
/* CSS Document */

body { margin:0; background:url(../images/sdlp_index_02.jpg) repeat-x;}
img { border:0}
a{ text-decoration: none;color:#333;}

.links { padding:5px; float:right;}

#all {width:1000px; margin:0 auto }
#index { width:1000px; height:417px; overflow:hidden; margin:0 auto;} 

#header { width:1000px; height:101px; margin:0 auto}
#header .logo { width:272px; height:101px; background:url(../images/sdlp_index_01.jpg) no-repeat; float:left;}
#header .nav { width:706px; height:101px; background:url(../images/sdlp_index_03.jpg) right no-repeat; float:right;}
#header .nav_top { height:35px; padding:0 15px 10px 0; overflow:hidden; float:right}

#main { width:1000px; overflow:hidden; margin:0 auto}
#main .index_pic { width:600px; height:402px; padding:15px 0 0 15px; float:left;}
#main .index_contact { width:600px; height:30px; font:10px Verdana, Arial; color:#666; line-height:20px; overflow:hidden; padding:12px 0 0 0;}
#main .index_container { width:384px; height:417px; background:url(../images/sdlp_index_05.jpg); float:right;} 
#main .index_product { width:350px; height:145px; padding:40px 15px 0 15px; overflow:hidden; }
#main .index_product_border { width:100px; height:120px; padding:8px; float:left; font:12px Verdana, Arial; color:#333; text-align:center; line-height:30px;}
#main .index_product_pic { width:100px; height:120px; margin:0 auto; border:1px solid #CCC;}
#main .index_product_menu { width:240px; height:20px; padding:10px 15px; float:left; font:12px Verdana, Arial; color:#630; overflow:hidden;}
#main .index_product_more { width:97px; height:40px; padding:0 17px 0 0; float:right;}
#main .index_news { width:354px; height:100px; padding:50px 0 0 30px; overflow:hidden; font:12px Verdana, Arial; color:#333; line-height:18px;}
#main .index_search { width:220px; height:25px; padding:7px 0 0 90px; font:12px Verdana, Arial; color:#333; float:left;}
#main .index_go { width:50px; height:30px; padding:2px 0 0 8px; float:left;}
#main .page { width:1000px; background:url(../images/sdlp_page_16.jpg) repeat-y}
#main .page_B { width:1000px; background:url(../images/sdlp_page_16.jpg) -118px 0 repeat-y}

#sidebar { width:307px; float:left; overflow:hidden}
#sidebar .left { width:118px; float:left}
#sidebar .right { width:189px; float:left}
#sidebar .search { width:189px; height:82px; background:url(../images/sdlp_page_03.jpg)}
#sidebar .search_container { width:95px; height:20px; padding:12px 0 0 80px;}
#sidebar .search_btn { width:57px; height:22px; padding:5px 0 0 123px;}
#sidebar .menu { width:189px; background:url(../images/sdlp_page_07.jpg) repeat-y; }
#sidebar .menu a{ display: block; width: 139px; height:35px; background:url(../images/sdlp_page_06_a.jpg); text-decoration: none; font:12px Verdana, Arial; line-height:35px; color:#333; padding:0 20px 0 30px; }
#sidebar .menu a:hover { background:url(../images/sdlp_page_06.jpg) no-repeat;}
#sidebar .news_top { width:189px; height:58px; background:url(../images/sdlp_page_11.jpg) no-repeat}
#sidebar .news { width:149px; background:url(../images/sdlp_page_07.jpg) repeat-y; padding:5px 20px 0 20px; font:12px Verdana, Arial; line-height:20px; color:#666; }
#sidebar .bottom { width:189px; height:18px; background:url(../images/sdlp_page_14.jpg) no-repeat; padding:0 0 5px 0}
#sidebar .contact { width:179px; no-repeat top left; padding:0 5px; margin:5px auto; font:10px Verdana, Arial ;line-height:20px; color:#666}

#right { width:670px; padding:0 0 0 10px; float:left}
#right .benner { width:660px; height:210px;}
#right .nav { width:645px; height:13px; margin:10px 0; padding:12px 0 12px 15px; font:12px Verdana, Arial; color: #79c51f; background:url(../images/sdlp_page_09.jpg) no-repeat}
#right .products { width:130px; height:177px; padding:15px 10px 0 10px; background:url(../images/products.jpg); margin:7px; float:left; text-align:center; overflow:hidden}
#right .products_pic { width:120px; height:120px; background:#FFF; border:1px dashed #ccc; margin:auto}
#right .products_title { width:130px; height:35px; padding:10px 0; font:12px Verdana, Arial; color:#666}
#right .products_foot { width:100%; line-height:25px; text-align:center;  font:12px Verdana, Arial; color:#666; padding:15px 0}
#right .news { width:580px; padding:0 10px; background:url(../images/news.jpg) no-repeat top; font:12px Verdana, Arial; margin:0 0 0 30px}
#right .news_list { color:#333; border-bottom:1px dashed #999}
#right .text { width:650px; font:12px Verdana, Arial; margin:0 0 0 10px}
#right .text_title { width:575px; font:16px Verdana, Arial; font-weight:bold; color:#000; padding:10px 0 0 5px}
#right .text_date { width:570px; font:10px Verdana, Arial; color:#999; padding:5px; border-bottom:1px solid #90db00}
#right .text_container { width:630px; font:12px Verdana, Arial; margin:auto}
#right .job { width:600px; margin:10px 0 10px 30px; font:12px Verdana, Arial; color:#333; line-height:18px; padding:5px; background:#F7F6F1; border:1px solid #DFDED9}

#foot { width:100%; height:82px; background:url(../images/footbg.jpg) repeat-x}
#foot .container { width:1000px; height:82px; background: url(../images/sdlp_index_07.jpg) no-repeat; margin:0 auto; overflow:hidden}
#foot .left { width:500px; height:40px; padding:25px 0 0 35px; float:left; font:10px Verdana, Arial; line-height:20px; color:#999}
#foot .right { width:200px; height:40px; padding:30px 130px 0 0; float:right; font:10px Verdana, Arial; color:#999; text-align:right; line-height:16px}

/*产品展示页 - 老版本样式
#products { width:960px; margin:auto; background:url(../images/products_view_bg.gif) repeat-y; font:12px Verdana, Arial}
#products .Pbody { width:960px; padding:0 20px; background:url(../images/products_view.gif) no-repeat; }
#products .topbar { width:100%; height:35px; padding:5px 0 15px 0; line-height:35px; color:#99CC00}
#products .productinfo { width:100%; line-height:18px;}
#products .pic { width:506px; height:506px; text-align:center; float:left; }
#products .photos {background:#f7f6f1}
#products .info { width:410px; padding:10px 20px 10px 0; float:right}
#products .info_list { height:24px; line-height:24px; font:12px Verdana, Arial; color:#999; }
*/

/*产品展示页 - 新版本样式*/
#products { width:790px;font:12px Verdana, Arial; float:left; padding:0 0 0 10px; overflow:hidden;}
#products .Pbody { width:780px; padding:0 0 0 10px; }
#products .topbar { width:100%; height:35px; padding:0 0 10px 10px; line-height:35px; color:#99CC00; background:url(../images/sdlp_page_092.jpg) no-repeat}
#products .productinfo { width:100%; line-height:18px;}
#products .pic { width:500px; text-align:center; float:left; padding:10px }
#products .photos {background:#f7f6f1}
#products .info { width:240px; padding:10px 0 10px 10px; float:left; background:#F7F6F1; margin-top:10px;}
#products .info_list { height:24px; line-height:24px; font:12px Verdana, Arial; color:#999; }

#prsub { width:189px; float:left; overflow:hidden}
#prsub .search { width:189px; height:82px; background:url(../images/sdlp_page_03.jpg) no-repeat}
#prsub .search_container { width:95px; height:20px; padding:12px 0 0 80px;}
#prsub .search_btn { width:57px; height:22px; padding:5px 0 0 123px;}
#prsub .menu { width:189px; background:url(../images/sdlp_page_07.jpg) repeat-y; }
#prsub .menu a{ display: block; width: 139px; height:35px; background:url(../images/sdlp_page_06_a.jpg); text-decoration: none; font:12px Verdana, Arial; line-height:35px; color:#333; padding:0 20px 0 30px; }
#prsub .menu a:hover { background:url(../images/sdlp_page_06.jpg) no-repeat;}
#prsub .news_top { width:189px; height:58px; background:url(../images/sdlp_page_11.jpg) no-repeat}
#prsub .news { width:149px; background:url(../images/sdlp_page_07.jpg) repeat-y; padding:5px 20px 0 20px; font:12px Verdana, Arial; line-height:20px; color:#666; }
#prsub .bottom { width:189px; height:18px; background:url(../images/sdlp_page_14.jpg) no-repeat; padding:0 0 5px 0}
#prsub .contact { width:179px; no-repeat top left; padding:0 5px; margin:5px auto; font:10px Verdana, Arial ;line-height:20px; color:#666}

#service { width:606px; border:solid #ccc; border-width:1px 0 0 1px; margin:auto}
#service .logo{ width:100px; height:100px; border:solid #ccc;  border-width:0 1px 1px 0; float:left;}
