@charset "utf-8";
/* CSS Document */
body{ background-color:#023930; margin:0; padding:0; font-size:12px; font-family:Arial;}
div{ padding:0; margin:0;}
h1,h2,h3,h4,h5,h6{ padding:0; margin:0;}
ul,li{ margin:0; padding:0; list-style:none;}
ol{ margin:0; padding:0;}
input{ background-color:#02927c; border:1px #fff solid; color:#ccc;}
textarea{ background-color:#02927c; border:1px #fff solid; color:#ccc;}

a:link { text-decoration: none;  padding:0; margin:0;}
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; }
a:active { text-decoration: none; }


#wrap{ width:727px; margin:auto; background-color:#02927c;}
#wrap2{ width:903px; margin:auto; background-color:#02927c;}
#toppane{ height:150px; background:url(images/temptop1.jpg) no-repeat top left;}
#toppane2{ height:145px; background:url(images/temptop2.jpg) no-repeat top left;}

#banner{ padding-top:15px;}
#banner2{ margin-top:5px;}

#logo { width:196px; height:79px; background:url(images/templogo1.jpg) no-repeat left; padding:0;margin-left:5px; float:left;}
#logo a { display:block; height:79px; width:196px; text-indent:-9999em; }
#logo a:hover { color: #DC143C; text-decoration: none; }
#logo a:active { color: #DC143C; text-decoration: none; }

#flashtop{ height:80px; margin:0px 120px 0 220px; text-align:right;}
#flashyd{ width:300px; height:80px;  margin:0px; margin-left:65px; margin-bottom:10px; float:left;}
#flashjd{width:300px; height:80px; float:left;}

#nav{ width:auto; height:auto; margin-top:13px;}
#nav2{ margin-left:20px; margin-top:8px;}
#navh3{ height:35px; width:90px; line-height:35px; margin-left:30px; padding:0; float:left; display:inline;}
#menu{ margin-left:150px; width:auto;}
#menu a{ font-weight:bold;color:#f7fc06; font-size:18px; line-height:35px; padding:0 8px;}

#contentpane{ color:#FFFFFF;}
#left{ width:200px; float:left;}
#main{ width:auto; margin-left:200px;}

#guide{margin:0 10px; float:right;}
#guide a{ color:#e9a482;}

#footerpane{ height:85px; background:url(images/tempfooter1.jpg) no-repeat bottom left;}
#footerpane2{ height:85px; background:url(images/tempfooter2.jpg) no-repeat bottom left;}
#copy{ padding-top:15px;}
#copy p{ margin:10px; text-align:center; color:#CCCCCC;}
#copy a{ color:#CCCCCC;}


.clear{ clear:both;}
.org{ color:#ff6600; }
.red{ color:#FF0000;}
.ffffcc{ color:#fe9800;}
.e9a482{ color:#e9a482;}
.font14{ font-size:14px;}
.box100{ float:left; width:120px; line-height:25px; margin:0 10px;}
.box100 input{ float:right;}
.noborder{ border:0;}

/*订单*/
#dingdan{ margin:10px 50px;}

/*留言*/
#liuyan{ margin:10px 50px;}
#liuyan form{ margin:50px 150px;}
#liuyan label{ width:100px; float:left;}

/*list*/
.list{ margin:5px; border:1px #175d55 solid; padding-bottom:5px;}
.list #guide{ margin:5px 10px 0 0;}
.list h3{ font-size:12px; font-weight:bold; background-color:#175d55; line-height:25px; text-align:left; padding-left:10px;}
.list li{ padding:5px 10px;}
.list a{ color:#fff;}
#fenlei a{ color:#fbfc0b;}
.dateSpan{ float:right;}
#listcontent li{ border-bottom:1px dashed #ccc; margin:0 20px;}
.article{ line-height:28px; text-align:center;}
.k_pagelist a{ margin:0 5px;}
.k_pagelist em{ margin:0 5px;}
.k_pagelist .red{ margin:0 5px;}

/*article*/
#pagecontent #guide{background-color:#175d55; text-align:right; margin:0; padding:5px 10px; float:none;}
#pagecontent h1{ font-size:14px; font-weight:bold; line-height:30px;text-align:center;}
#pagecontent .content img{ width:500px;}
.next{ height:25px; text-align:left;}
.info{ text-align:right;}

#pagecontent .content img { 
    max-width: 500px; 
    max-height: 400px; 
} 
* html #pagecontent .content img { 
    width: expression(this.width > 500 && this.width > this.height ? 500 : auto); 
    height: expresion(this.height > 400 ? 400 : auto); 
}

.li span{ display:block; text-align:left; padding-left:20px;}