﻿@charset "utf-8";
html, body,div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, img {margin: 0;padding: 0;border:none; } 
body { font: normal 13px/2.2em Microsoft YaHei; color:#333;}
input,select,textarea{ border:1px solid#ddd; padding:5px 8px; font-family:微软雅黑;}
button{ background-color:#f60; padding:6px 8px; color:#fff; border:none; font-family:微软雅黑;}
input.menu{ width:70%; height:25px; line-height:25px; background:#fff url(../images/seabg.png) left center no-repeat; text-indent:27px; border-radius:4px 0 0 4px; border:none;}
button.menu{ height:35px; line-height:24px; background-color:#c00; border-radius:0 4px 4px 0; border:none;}
dl,dt,dd,ul,li { list-style-type: none; list-style-position: outside;}
h1,h2,h4,h5,h6 { font-size: 14px;}
h1.cen{ font-size:22px; line-height:50px; text-align:center;}
h2,h3{ font-size:16px; margin-bottom:10px;}
h4{ height:35px; line-height:30px; background:url(../images/barpro.jpg) no-repeat;}
h4 span{ padding-left:25px; float:left;}
h4 a{ font-size:12px; font-weight:normal; float:right;}
.fl{ float:left;}
.fr{ float:right;}
.ma00{ margin:0 auto; overflow:hidden;}
.ma20{ margin:20px auto; overflow:hidden;}
.co999{ color:#999;}
.fnce{ text-align:center;}
.fnce img{
	max-width: 500px;
 height: e-xpression(this.width>500px?"500px":this.width);
 	max-height: 500px;
 height: e-xpression(this.width>500px?"500px":this.width);
}

a { text-decoration:none;}
a:link    {color: #222; }
a:visited {color: #222;}
a:hover   {color:#c00; }
a:active  {color: #c00;}
.red{ color:#c00;}
a.red:link    {color: #F60; }
a.red:visited {color: #F60;}
a.red:hover   {color: #f30; text-decoration: underline; }
a.red:active  {color: #f30;}
.clearfix:after
{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
.clear{clear:both;}
.clearfix{display:inline-block;}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */

@media screen and (min-width: 1225px) {
    .bxwh{ width: 1170px;}
}
@media screen and (max-width: 1224px) and (min-width: 980px) {
    .bxwh{ width: 980px;}
}
@media screen and (max-width: 980px) {
    .bxwh{ width: 980px;}
}

/*Header*/
header{}

/*分页*/
.anyflip { padding:3px; margin:3px; text-align:center; margin-top:4em;}
.anyflip a { border:1px solid #ccc; padding:2px 8px; margin:0 5px; text-decoration:none; border-radius:4px;}
.anyflip a:hover { border:1px solid #c00;}
.anyflip span.current { border:1px solid #c00; padding:2px 8px; margin:0 5px; background-color:#c00; color:#fff; border-radius:4px;}
.anyflip span.disabled { border:1px solid #eee; padding:2px 8px; margin:0 5px; color:#999; border-radius:4px;}