/* CSS Document */
body{ background:#FFF url(../images/bodybg.gif) left top repeat-x; padding:6px 0 0 0; margin:0px; font-size:12px; white-space:normal; word-spacing: inherit; word-break:normal; font-family:Arial, Helvetica, sans-serif, "ËÎÌå";}
h1 {font-size: 12px;color: #666;display: inline;margin: 0;line-height: 120%;}
h2 {font-size: 12px;color: #666;display: inline;margin: 0;line-height: 120%;}
#top{ width:1003px; height:68px; clear:both;}
#top .top_logo{ float:left; padding:0 0 0 38px;}
#top .top_laguage{ float:right; padding:5px 20px 0 0;}
#top .top_laguage .on{ color:#d04e21;}
#top .top_laguage .off{ color:#000;}
#top_benner{ width:965px; height:42px; line-height:42px; background:#485E88; text-align:left; color:#FFF;  padding:0 0 0 38px; clear:both;}
#top_benner a {font-size:12px; padding:0 13px;font-weight: bold;text-decoration: none}
#top_benner a:hover {font-size:12px; padding:0 13px;text-decoration: underline}
#top_benner em{ color:#8591b8; font-size:14px;}
#content_top{ width:983px; height:215px; padding:10px 0 0 20px; clear:both;}
#content_top .content_top1{ background:url(../images/cf.jpg) no-repeat; height:215px; width:972px; float:left;}
#content_top .content_top2{ background:url(../images/topbg2.gif) no-repeat; height:215px; width:231px; float:left;}
#content_top .content_top3{ background:url(../images/topbg3.gif) no-repeat; height:185px; width:315px; float:left; padding:30px 0 0 26px; text-align:left;}
#content_top .content_top3 h2{ display:block; height:35px; line-height:35px; background:url(../images/welcome.gif) left 50% no-repeat;}
#content_top .content_top3 h3{ display:block; height:35px; line-height:35px; background:url(../images/Enwelcome.gif) left 50% no-repeat;}
#content_top .content_top3 p{ display:block; text-indent:24px; font-size:12px; height:auto; line-height:18px;}
#content_top .content_top4{ float:left; background:#efede9; margin-left:16px; overflow:hidden; width:163px; height:215px;}
#backtop{ height:16px; line-height:16px; clear:both; padding:10px 130px 0 0; width:873px}

/*index*/
#index_container{ width:983px; padding:10px 0 0 20px; clear:both;}
#container1{ float:left; width:428px;}
#container1 .benner{ float:left; height:21px; border-bottom:1px solid #6a769e; width:428px;}
#container1 .benner h3{ width:69px; height:21px; line-height:21px; display:block; text-align:center; font-size:12px; color:#FFF; background:url(../images/benner.gif) no-repeat left top; float:left;}
#container1 .content{ float:left; width:428px; text-align:left; padding:10px 0 0 0; background:url(../images/dishline.gif) left bottom repeat-x; color:#666;}
#container1 .content p{ float:left; width:90px; height:80px;}
#container1 .content p img{ border:2px solid #eee;}
#container1 .content ul{ float:left; width:338px;}
#container1 .content ul li{ display:block; background:url(../images/listDot.gif) no-repeat left; padding:0 0 0 5px; text-align:left; float:left; width:333px; height:20px; line-height:20px; vertical-align: middle;}
#container1 .content h3{ width:256px; font-weight:normal; font-size:12px; display:block; float:left; vertical-align:middle; }
#container1 .content em{ width:75px; display:block; float:left; font-family:Arial, Helvetica, sans-serif;}
#container1 .content h3 img{ vertical-align: middle; display:inline; padding:4px 0 5px 0; background:none;}
#container1 .content1{ float:left; width:428px; padding:10px 0 0 0;}
#container1 .content2{ float:left; text-align:left; color:#666; width:428px; height:105px;}
#container1 .content2 dl{ float:left; width:310px; line-height:20px;}
#container1 .content2 dt{ height:25px; display:block; background:url(../images/listDot1.gif) left no-repeat; padding:0 0 0 5px; font-size:14px; color:#737dae; font-weight:bold; line-height:25px;}
#container1 .content2 p{ float:left; width:116px; height:70px; padding:10px 0 0 0; text-align:right;}
#container1 .content2 p img{ border:2px solid #eee;}
#container2{ float:left; margin-left:43px; width:333px;}
#container2 .benner{ float:left; height:21px; border-bottom:1px solid #6a769e; width:333px;}
#container2 .benner h3{ width:69px; height:21px; line-height:21px; display:block; text-align:center; font-size:12px; color:#FFF; background:url(../images/benner.gif) no-repeat left top; float:left;}
#container2 .content3{ float:left; width:333px; height:93px; text-align:left; padding:11px 0 0 0;}
#container2 .content3 p{ float:left; width:100px; }
#container2 .content3 p img{ border:2px solid #eee; width:75px; height:75px;}
#container2 .content3 dl{ float:left; width:233px;}
#container2 .content3 dt{ height:25px; line-height:12px; display:block; font-size:12px; font-weight:bold; color:#737dae; background:url(../images/listDot1.gif) no-repeat left 11px; padding:0 0 0 5px;}
#container2 .content3 dd{ display:block; font-size:12px; color:#333333; line-height:18px;}
#container2 .dishbg{ background:url(../images/dishline.gif) bottom repeat-x;}

#rightAD{ float:left; margin-left:16px;}

#friendlinks{ height:30px; line-height:30px; background:#7a86ad; clear:both; float:none; width:983px; color:#FFF; display:block; text-align:left; padding:0 0 0 20px;}
#friendlinks b{ font-size:14px;}

#bottom{ width:1003px;}
#bottom div{ float:right; text-align:right; line-height:18px; margin:10px 5px 10px 0; color:#666;}
#bottom p{ float:right; width:150px; height:70px; background:url(../images/dishline_y.gif) left repeat-y; margin:10px 0 10px 0;}
#bottom p img{ border:1px solid #CCC;}

/*About CSS*/
#content_top_About{ width:983px; padding:10px 0 0 20px; text-align:left; height:113px; clear:both;}
#content_top_About .content_top5{ float:left; width:811px; height:113px; background:url(../images/about_top.jpg) no-repeat left top;}
#content_top_About .content_top6{ float:left; background:#efede9; margin:0 0 0 16px;  width:156px; height:113px;}
#About_container{ width:983px; padding:10px 0 0 20px; clear:both;}
#About_container .left_content{ float:left; width:196px;}
#About_container .main_content{ float:left; width:595px; margin-left:20px;}
#About_container .left_content .bennertop{ float:left; width:196px; }
#About_container .left_content .bennertop dd{ float:left; height:5px; font-size:5px; line-height:5px;}
#About_container .left_content .bennertop .l{ background:url(../images/conner.gif) left top no-repeat; width:5px;}
#About_container .left_content .bennertop .m{ background:#d9dcea; width:186px;}
#About_container .left_content .bennertop .r{ background:url(../images/conner.gif) right top no-repeat; width:5px;}
#About_container .left_content .bennerbtm{ float:left; width:196px;}
#About_container .left_content .bennerbtm dd{ float:left; height:5px; font-size:5px; line-height:5px;}
#About_container .left_content .bennerbtm .l{ background:url(../images/conner.gif) left bottom no-repeat; width:5px;}
#About_container .left_content .bennerbtm .m{ background:#d9dcea; width:186px;}
#About_container .left_content .bennerbtm .r{ background:url(../images/conner.gif) right bottom no-repeat; width:5px;}

#About_container .left_content .content{ float:left; width:196px; text-align:left;}
#About_container .left_content .content dt{ height:25px; line-height:25px; color:#68739c; padding:0 0 0 15px; font-size:14px; background:#d9dcea}
#About_container .left_content .content .topbg{ background:#d9dcea url(../images/listdot3.gif) no-repeat 5px 6px;}
#About_container .left_content .content dd{ height:27px; line-height:27px; background:#cacee1; border-bottom:1px solid #d9dcea; padding:0 0 0 15px; font-size:12px;}
#About_container .left_content .content em{ color:#707070;}
#About_container .main_content .content_benner{  line-height:30px; background:url(../images/dishline.gif) repeat-x bottom; color:#707070; text-align:left;}
#About_container .main_content .content_benner b{background:url(../images/listdot2.gif) no-repeat left 10px; display:block; padding:0 0 0 15px;}
#About_container .main_content .inner{ margin:10px 0; text-align:left; line-height:23px; color:#333333;}

/*news*/
#content_top_News{float:left; width:811px; height:113px; background:url(../images/news_top.jpg) no-repeat;}
#news_list{ text-align:left; color:#656565;}
#news_list ul li{ height:25px; line-height:25px; background:url(../images/dishline2.gif) repeat-x bottom;}
#news_list h3{ font-size:12px; font-weight:normal; background:url(../images/listdot4.gif) no-repeat 5px 8px; padding:0 0 0 10px; width:480px; display:inline-block; line-height:25px; height:25px; margin:0px; float:left;}
#news_list h3 em{ float:left;}

#pages{ border:1px solid #d1d5e3; height:25px; line-height:25px; padding:0 5px; text-align:left; margin:10px 0 0 0; color:#656565;}

/*products*/
#content_top_Products{float:left; width:811px; height:113px; background:url(../images/products_top.jpg) no-repeat;}
#Product_list{}
#Product_list .list{ height:142px; padding:16px 0 0 0; text-align:left; line-height:18px; background:url(../images/dishline.gif) repeat-x bottom; color:#656565;}
#Product_list .list p{ float:left; width:157px;}
#Product_list .list img{ border:2px solid #CCC; width:131px; height:123px; }
#Product_list .list dl{ float:left; width:435px;}
#Product_list .list dt{ height:18px; font-size:14px;}
#Product_list .list dd{ height:108px; overflow:hidden; font-size:12px; color:#333333;}
#Product_list .clearBg{ background:none;}
#Product_About{ text-align:left; margin-bottom:20px;}
#Product_About p{ height:22px; line-height:22px; background:#f5f3ee; padding:0 0 0 10px; border-width:1px 0 0 0; border:solid #d7d7d7; color:#424242;}
#Product_About ul li{ height:26px; line-height:26px; background:url(../images/dishline.gif) repeat-x bottom; padding:0 0 0 5px; color:#707070;}

/*contact*/
#content_top_contact{float:left; width:811px; height:113px; background:url(../images/contact_top.jpg) no-repeat;}

/*massage*/
#content_top_massage{float:left; width:811px; height:113px; background: url(../images/massage_top.jpg) no-repeat;}
#massage{}
#massage ul{ width:575px; height:32px; line-height:32px;}
#massage ul li{ float:left; height:32px; line-height:32px;}
#massage .l{ width:75px; text-align:center;}
#massage input{ height:15px; line-height:15px; border:1px solid #d9dcea;}
#massage textarea{ width:500px; height:180px; border:1px solid #d9dcea; }

#massage input.button{ border:1px solid #d9dcea; height:25px; line-height:25px; color:#333;}


a:link,a:visited,a:active{ color:#333333; text-decoration:none;}
a:hover{ color:#333333; text-decoration:underline;}
a.more{float:right; background: url(../images/more.gif) no-repeat right; width:33px; height:21px;}
a.more:hover{ text-decoration:none;}

#top_benner a:link,#top_benner a:visited,#top_benner a:active{ color:#FFF;}
#top_benner a:hover{ color:#FFF;}
#friendlinks a:link,#friendlinks a:visited,#friendlinks a:active{ color:#FFF; margin:0 5px;}
#friendlinks a:hover{ color:#FFF;}
#news_list a:link,#news_list a:visited,#news_list a:active{ color:#333333; margin:0 5px;}
#news_list a:hover{ color:#333333;}

#backtop a:link,#backtop a:visited,#backtop a:active{ background:url(../images/backTop.gif) no-repeat; display:block; width:25px; height:16px; float:right;}
#backtop a:hover{ background:url(../images/backTop.gif) no-repeat; display:block; width:25px; height:16px; text-decoration:none; float:right;}

a.inTitle:link,a.inTitle:visited,a.inTitle:active{ color:#737dae;  line-height:14px;}
a.inTitle:hover{color:#737dae;  line-height:14px;}

form,h2,h3,h4,h5,h6,h7,p,dl,dt,dd,div,ul,li{ margin:0px; padding:0px; list-style-type:none;}
h2,h3,h4,h5,h6,h7{ display:inline;}
dl,dt,dd,div,ul,li{ display:block;}
div{ position: relative; }
img{ border:0px; background:url(../images/nopic.gif) no-repeat 50% 50%;}
em{ font-style:normal;}