@charset "utf-8";
body { padding:0; margin:0; background:#04151B url(/template/images/bg-all.jpg) repeat; font-size:14px; line-height:24px; font-family:Georgia, "Times New Roman", Times, serif; color:#F4C178; word-wrap:break-word;}
img { border:none;}
a { color:#F4C178; cursor:pointer;}
a:hover { color:#FFF;}

.small { font-size:12px;}

h2 { background:url(/template/images/title-line.jpg) bottom center no-repeat; width:734px; margin:0 auto; height:45px; font-size:36px; line-height:40px; text-transform:uppercase; text-align:center;}
h3 { background:url(/template/images/title-flower.jpg)  bottom center no-repeat; width:534px; margin:0 auto; height:50px; font-size:16px; line-height:18px; text-transform:uppercase; text-align:center;}
h4 { background:url(/template/images/title-line.jpg) bottom center no-repeat; width:734px; margin:0 auto; height:35px; font-size:26px; line-height:30px; text-transform:uppercase; text-align:center;}
.wrapper-en h2 { font-weight:normal;}
.wrapper-zh-cn h2 {}
.wrapper-en h3 { font-weight:normal;}
.wrapper-zh-cn h3 { font-family:"Microsoft YaHei", Georgia, "Times New Roman", Times, serif; font-weight:normal;}
.wrapper-en h4 { font-weight:normal;}
.wrapper-zh-cn h4 {}
h5 { font-size:26px; line-height:32px; margin:15px auto;}

.wrapper { background:#07352B url(/template/images/bg-line.jpg) repeat-y; width:980px; margin:0 auto;}
.inwrapper { background:#07352B url(/template/images/bg-main.jpg) repeat; width:934px; margin:0 auto;}
.wrapperbg { background:url(/template/img/inbg.png) repeat; width:934px; _height:1000px; min-height:1000px;}

.alltop-en { padding:0; margin:0; height:300px; width:934px; text-indent:-10000px; overflow:hidden;}
.alltop-en .b1 { background:url(/template/images/top-en-01.jpg) left 0px no-repeat; height:300px; width:934px;}
.alltop-en .b2 { background:url(/template/images/top-en-02.jpg) left 100px no-repeat; height:300px; width:934px;}
.alltop-en .b3 { background:url(/template/images/top-en-03.jpg) left 200px no-repeat; height:300px; width:934px; position:relative;}
.en-nav { background:url(/template/images/nav-en.jpg) no-repeat; height:65px; width:934px;}
.en-nav ul { padding:0 27px; margin:0; width:880px; height:36px; list-style:none;}
.en-nav ul li { float:left; width:110px;}
.en-nav ul li a { width:110px; height:36px; display:block; overflow:hidden; text-indent:-1000px;}
.alltop-zh-cn { padding:0; margin:0; height:300px; width:934px; text-indent:-10000px; overflow:hidden;}
.alltop-zh-cn .b1 { background:url(/template/images/top-zh-cn-01.jpg) left 0px no-repeat; height:300px; width:934px;}
.alltop-zh-cn .b2 { background:url(/template/images/top-zh-cn-02.jpg) left 100px no-repeat; height:300px; width:934px;}
.alltop-zh-cn .b3 { background:url(/template/images/top-zh-cn-03.jpg) left 200px no-repeat; height:300px; width:934px; position:relative;}
.zh-cn-nav { background:url(/template/images/nav-zh-cn.jpg) no-repeat; height:65px; width:934px;}
.zh-cn-nav ul { padding:0 27px; margin:0; width:880px; height:36px; list-style:none;}
.zh-cn-nav ul li { float:left; width:110px;}
.zh-cn-nav ul li a { width:110px; height:36px; display:block; overflow:hidden; text-indent:-1000px;}
.b3 .logo { display:none;}
.alltop-en .b3 .zh-cn { width:58px; height:15px; display:block; position:absolute; left:392px; top:217px; overflow:hidden; text-indent:-1000px;}
.alltop-en .b3 .en { width:65px; height:15px; display:block; position:absolute; left:450px; top:217px; overflow:hidden; text-indent:-1000px;}
.alltop-zh-cn .b3 .zh-cn { width:58px; height:15px; display:block; position:absolute; left:409px; top:205px; overflow:hidden; text-indent:-1000px;}
.alltop-zh-cn .b3 .en { width:65px; height:15px; display:block; position:absolute; left:468px; top:205px; overflow:hidden; text-indent:-1000px;}

.allmain { text-align:center;}
.inallmain { _height:500px; min-height:500px; padding:25px 50px 5px;}
.allcontent { padding-bottom:50px;}
.scontent { padding-bottom:15px;}

.innews { text-align:left;}
.news ul { margin:0; padding:15px 0; list-style:none;}
.news ul li { padding:0 0 15px;}
.news ul li p { padding:0; margin:0;}
.news ul li p.time { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}

.photos { clear:both;}
ul.photoalbum { padding:15px 20px 15px 50px; margin:0 auto; list-style:none; display:block;}
ul.photoalbum li { float:left; padding:0 30px 15px 0;}

ul.shelties { padding:15px 0 5px; margin:0; list-style:none; display:block;}
ul.shelties li { padding-bottom:25px;}
ul.shelties li p { padding:0; margin:0;}

ul.shelties-double { padding:15px 42px 5px; margin:0; list-style:none; display:block; width:750px;}
ul.shelties-double li { padding:0 10px 25px; width:355px; height:224px; float:left; text-align:center;}
ul.shelties-double li p { padding:0; margin:0;}

.allpages {}
.allpages ul { padding:0; margin:0; list-style:none;}
.allpages ul li { padding:0 0 50px;}

.k_pagelist{ display:block; width:100%; line-height:24px; clear:both;}
.k_pagelist em{ padding:1px 3px; border:1px solid #b19962; margin-right:3px; background:#05342a; color:#b19962;}
.k_pagelist strong{ padding:1px 3px; border:1px solid #f4c078; margin-right:3px; background:#05342a;  color:#f4c078;}
.k_pagelist a{ padding:1px 3px; border:1px solid #b19962; margin-right:3px;}
.listtop { padding:15px 0 0;}

.allbottom .en-nav, .allbottom .zh-cn-nav { height:50px;}
.copyright { background:url(/template/images/copyright.jpg) no-repeat; width:530px; height:20px; padding:10px 202px 30px; overflow:hidden;}
.copyright div { float:left; text-indent:-1000px; overflow:hidden;}
.copyright div.cr { width:435px;}
.copyright div.author { width:95px;}
.copyright div.author a { width:95px; height:20px; display:block;}

#k_comment, #k_comment_post { background:#0b4035; padding:15px; margin:15px 0; text-align:left;}
#k_comment .k_pagelist { padding:5px 10px; width:784px;}
#k_comment div { border-bottom:1px solid #76764f;}
#k_comment div strong, #k_comment div a { margin:0 10px;}
#k_comment blockquote { border:1px solid #76764f; color:#968959; margin:10px;}
#k_comment_post textarea { background:#053126; border:1px solid #76764f; color:#ffc77c; font-size:14px; padding:5px; width:794px;}

