/* ::::: http://test.idea0755.com/css/index.css ::::: */

* { margin: 0px; padding: 0px; }
img { border: 0px none; }
html { width: 100%; height: 100%; margin: 0px; }
html > body { min-height: 100%; height: auto; }
body { margin: 0pt auto; height: 100%; position: relative; padding: 0pt; background: none repeat scroll 0% 0% rgb(243, 245, 239); font-size: 12px; color: rgb(131, 131, 131); text-align: center; }
body, th, td, input, textarea, select, option { font-family: Verdana,Helvetica,sans-serif; font-size: 12px; }
p, ul, ol { line-height: 200%; }
a { color: rgb(102, 102, 102); text-decoration: none; }
a:hover { text-decoration: none; color: rgb(255, 0, 0); }
img { border: medium none; }
.pagebg { width: 980px; margin: 0pt auto; background-color: rgb(255, 255, 255); }
.topline01 { width: 980px; margin: 0pt auto; color: rgb(102, 102, 102); height: 15px; }
.top01 { width: 980px; margin: 0pt auto; color: rgb(102, 102, 102); height: 139px; background-image: url('../../background/topbg.jpg'); }
.logo01 { float: left; width: 420px; margin: 0pt auto; text-align: left; }
.logo { width: 393px; margin: 0pt auto; text-align: left; padding: 22px 0pt 0pt 21px; }
.cnen { width: 393px; margin: 0pt auto; text-align: left; padding: 10px 0pt 0pt 21px; }
.cnen ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: left; }
.cnen li { display: inline; }
.hotline01 { width: 318px; margin: 0pt auto; text-align: left; float: right; padding: 0px 10px 0pt 0px; }
.msnqq { width: 318px; margin: 0pt auto; text-align: right; padding: 6px 0pt 0pt 0px; }
.msnqq ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: right; }
.msnqq li { display: inline; padding: 0px 1px 0pt 0px; }
.hotline { width: 318px; margin: 0pt auto; text-align: right; padding: 35px 0px 0pt; }
.meun01 { clear: both; width: 980px; margin: 0pt auto; color: rgb(255, 255, 255); height: 35px; background-image: url('../../background/meunbg.jpg'); }
.meun01 ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: left; }
.meun01 li { display: inline; }
.meun01 a { display: block; float: left; width: 122px; height: 31px; padding: 4px 0px 0pt; font-size: 12px; text-align: center; font-weight: bold; color: rgb(255, 255, 255); background-image: url('../../background/meunbg02.jpg'); }
.meun01 a:hover { color: rgb(255, 255, 0); font-weight: bold; background-image: url('../../background/meunbg02.jpg'); }
.pageline01 { clear: both; width: 980px; height: 8px; margin: 0pt auto; background-color: rgb(255, 255, 255); }
.pageline02 { width: 980px; height: 5px; margin: 0pt auto; }
.page01 { width: 980px; height: 494px; margin: 0pt auto; background-color: rgb(255, 255, 255); }
.page01-1 { width: 955px; height: 494px; margin: 0pt auto; }
.page01-1-1 { float: left; width: 705px; height: 494px; padding-left: 10px; background-image: url('../../background/leftpicbg01.jpg'); }
.page01-1-2 { float: right; width: 220px; height: 494px; margin: 0pt auto; }
.page01-1-2-1 { margin: 0pt auto; padding-top: 2px; }
.page01-1-2-2 { margin: 0pt auto; padding-top: 2px; height:112px; display:inline; }
.page02 { clear: both; width: 980px; height: 300px; margin: 0pt auto; background-color: rgb(255, 255, 255); }
.page02-1 { width: 955px; height: 300px; margin: 0pt auto; }
.page02-1-1 { float: left; width: 725px; height: 295px; margin: 0pt auto; background-image: url('../../background/aboutk01.jpg'); }
.page02-1-2 { float: right; width: 220px; height: 300px; margin: 0pt auto; }
.page02-1-2 ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: left; }
.page02-1-2 li { display: inline; padding: 0pt 0pt 0pt 15px; }
.page02-1-3 { width: 220px; height: 10px; margin: 0pt auto; _height:5px; }
.page02-1-4 { width: 220px; height: 120px; margin: 0pt auto; background-image: url('../../background/rightk01.jpg');overflow:hidden; }
.page02-1-4 ul { margin: 0pt; list-style: none outside none; text-align: left; padding: 10px 15px; }
.page02-1-4 li { display: inline; }
.page02-1-5 { width: 220px; height: 98px; margin: 0pt auto; padding: 2px 0pt 0pt 0px; background-image: url('../../background/rightk01.jpg'); }
.page02-1-1-1 { width: 725px; margin: 0pt auto; }
.page02-1-1-1 ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: left; }
.page02-1-1-1 li { display: inline; }
.page02-1-1-2 { width: 725px; margin: 0pt auto; height:260px; background-image: url('../../background/aboutk01.jpg'); }
.aboutpic { float: left; width: 253px; margin: 0pt auto; padding: 10px 0px 3px 15px; }
.abouttext { float: right; width: 435px; margin: 0pt auto; text-align: left; line-height: 26px; padding: 30px 15px 0pt 0px; }
.page03 { clear: both; width: 980px; height: 215px; margin: 0pt auto; background-color: rgb(255, 255, 255); }
.page03-1 { width: 955px; height: 231px; margin: 0pt auto; }
.page03-1-1 { float: left; width: 725px; height: 231px; margin: 0pt auto; background-image: url('index.css'); }
.page03-1-2 { float: right; width: 220px; height: 221px; margin: 0pt auto; }
.page03-1-2 ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: left; background-image: url('../../background/rightk01.jpg'); }
.page03-1-2 li { display: inline; padding: 0pt 0pt 0pt 15px; }
.page03-1-3 { width: 220px; margin: 0pt auto; }
.page03-1-3 ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: left; }
.page03-1-3 li { display: inline; padding: 0pt 0pt 0pt 0px; }
.page03-1-5 { width: 220px; height: 176px; margin: 0pt auto; padding: 3px 0pt 0pt 0px; background-image: url('../../background/rightk01.jpg'); }
.page03-1-1-1 { width: 725px; margin: 0pt auto; }
.page03-1-1-1 ul { margin: 0pt; padding: 0pt; list-style: none outside none; text-align: left; }
.page03-1-1-1 li { display: inline; }
.page03-1-1-2 { width: 725px; margin: 0pt auto; background-image: url('../../background/aboutk01.jpg'); }
.newspic { float: left; width: 220px; margin: 0pt auto; padding: 10px 5px 0pt 15px; }
.newsnote { float: left; width: 480px; margin: 0pt auto; text-align: left; line-height: 27px; padding: 0px 0px 0pt; }
.newsnote ul { margin: 0pt; padding-top: 5px; list-style: none outside none; text-align: left; width: 480px; }
.newsnote li { margin: 0pt; list-style: none outside none; text-align: left; width: 480px; line-height:22px; height:22px; }
.newsnote a { margin: 0pt; text-align: left; width: 480px; }
.newsnote01 { float: right; width: 220px; margin: 0pt auto; text-align: left; line-height: 27px; padding: 0px 0px 0pt; }
.newsnote01 ul { margin: 0pt; padding-top: 5px; list-style: none outside none; text-align: left; width: 220px; }
.newsnote01 li { margin: 0pt; list-style: none outside none; text-align: left; width: 220px; line-height:25px; height:25px; }
.newsnote01 a { margin: 0pt; text-align: left; width: 220px;  line-height:25px;}
.newsnoteblank { clear: both; height: 5px; }
.page04 { clear: both; width: 980px; height: 240px; margin: 0pt auto; background-color: rgb(255, 255, 255); }
.add01 { clear: both; width: 980px; height: 90px; margin: 0pt auto; line-height: 24px; padding-top: 18px; background-image: url('../../background/addk02.jpg'); }
.links { margin: 0pt auto; border: 1px solid rgb(236, 240, 228); background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 955px; height: 70px; }
.links ul { margin: 0pt; list-style: none outside none; text-align: center; padding: 10px 0pt 0pt 0px; }
.links li { display: inline; margin-right: 10px; }
.blk_18 { overflow: hidden; font-size: 9pt; border: 1px solid rgb(236, 240, 228); background: none repeat scroll 0% 0% rgb(255, 255, 255); width: 955px; margin-top: 8px; }
.blk_18 .pcont { width: 895px; float: left; overflow: hidden; padding-left: 5px; }
.blk_18 .ScrCont { width: 32766px; margin-left: -5px; }
.blk_18 #List1_1, .blk_18 #List2_1 { float: left; }
.blk_18 .LeftBotton, .blk_18 .RightBotton { width: 15px; height: 74px; float: left; background: url('../../background/ax.gif') no-repeat scroll 0% 0% transparent; }
.blk_18 .LeftBotton { background-position: 0pt 0pt; margin: 70px 5px 0pt; }
.blk_18 .RightBotton { background-position: 0pt -100px; margin: 80px 1px 10px 5px; }
.blk_18 .LeftBotton:hover { background-position: -20px 0pt; }
.blk_18 .RightBotton:hover { background-position: -20px -100px; }
.blk_18 .pl img { cursor: pointer; border: medium none; margin: 6px 10px 12px auto; }
.blk_18 .pl { border: 1px solid rgb(255, 255, 255); float: left; text-align: center; line-height: 24px; }
.blk_18 a.pl:hover { border: 1px solid rgb(255, 255, 255); color: rgb(255, 102, 0); background: none repeat scroll 0% 0% rgb(255, 255, 255); }
#tbody { width: 690px; margin: 0px auto 0px 0px; text-align: left; padding-top: 16px; }
#mainbody { width: 690px; margin: 3px; border: 0px solid rgb(34, 34, 34); padding: 1px; }
#mainphoto { cursor: pointer; display: block; }
#goleft { float: left; clear: left; margin: 20px 5px 0pt 9px; }
#goright { float: right; clear: right; margin: 20px 0px 0pt; }
#photos { width: 650px; height: 95px; line-height: 54px; border: 0px solid rgb(34, 34, 34); overflow: hidden; }
#showArea img { display: block; float: left; margin: 1px 5px; cursor: pointer; border: 0px solid rgb(34, 34, 34); }
.prosearch01 { width: 200px; height: 20px; padding-top: 10px; text-align: center; padding-left: 5px; }
.prosearch02 { width: 200px; height: 20px; padding-top: 5px; text-align: center; padding-left: 5px; line-height:20px; }
#keyword{ height: 20px; width:185px; line-height:20px;}
.prosearch03 { width: 200px; height: 20px; padding-top: 5px; text-align: center; padding-left: 5px; }