﻿/*清除文档类型声明中的默认属性*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;} 
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{}
ol,ul {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';}

/* CSS Document */
body {
	margin: 0 auto;
	background:#FFF;
}

a{text-decoration:none;}
a:link {color:#333; text-decoration:none; }
a:visited {color:#333; text-decoration:none; }
a:hover {color:#23d1eb; text-decoration:none; }
a:active { color: #23d1eb; text-decoration:none; }
.clear {clear:both; height:0; line-height:0; font-size:1px;}


/*文字样式*/
.fjj { font:20px "黑体", "宋体",arial,helvetica,clean,sans-serif; color: #000000; }
.f12 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#333333; line-height:24px;}
.f12_999 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#999999; line-height:18px;}
.f14 { font:14px "宋体",arial,helvetica,clean,sans-serif; color:#666; line-height:24px;}
.f18 { font:18px  "微软雅黑", "宋体",arial,helvetica,clean,sans-serif; color:#666;}
.flan_bai { font:14px "宋体",arial,helvetica,clean,sans-serif; color:#FFFFFF; line-height:24px; font-weight:bold; }
.flan_06c { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#0066CC; line-height:24px; font-weight:bold; }
.f12_369 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#336699; line-height:24px; }
.f12_20 { font:12px "宋体",arial,helvetica,clean,sans-serif; color:#666666; line-height:20px;}
.tt18 { font-family:"宋体"; font-size: 14px; color: #036; width:340px; height: 24px; line-height:24px; overflow:hidden; font-weight:bold; }
.lan16 { font-family: "宋体"; font-size: 16px; color: #FFF; font-weight:bold; }
.bt14 { font: 14px "宋体",arial,helvetica,clean,sans-serif; color:#069; font-weight:bold; line-height:28px; }

/*首页文字样式*/
.f_dh { font-family:"黑体", "微软雅黑", "宋体"; font-size:30px; font-weight:300; }
.f_bt12 { font-family:"宋体"; font-size:12px; font-weight:bold; color:#fcfdfd; line-height:24px;}
.f_bt14 { font-family:"宋体"; font-size:14px; font-weight:bold; color:#fcfdfd; line-height:24px;}
.f_btxx { font-family:"宋体"; font-size:12px; line-height:24px; color:#fcfdfd; }
.f_btxx1 { font-family:"宋体"; font-size:12px; line-height:24px; color:#D1D1D1; }
.f_24 { font-family:"微软雅黑", "宋体",arial,helvetica,clean,sans-serif; font-size:24px; color:#FFF; }
.f_16 { font-family:"微软雅黑", "宋体",arial,helvetica,clean,sans-serif; font-size:16px; color:#FFF; }
.f16 { font-family: "宋体",arial,helvetica,clean,sans-serif; font-size:16px; color:#333; font-weight:bold; }
.f_30 { font-family:"微软雅黑", "宋体", "黑体"; font-size:30px; color:#333; font-weight:bold; }
.f_30xx { font-family:"微软雅黑", "宋体", "黑体"; font-size:14px; line-height:35px; color:#000; }

/*框*/
.box{ width:100%; margin:0 auto; text-align:center; }
.box1 { width:1200px; margin:0 auto; padding: 0px;}
.box_1 { width:1000px; margin: 0 auto; }
.box_2 { width:1200px; margin: 0 auto; }

/*行高*/
.l18 { line-height:18px; }
.l20 { line-height:20px; }
.l22 { line-height:22px; }
.l24 { line-height:24px; }
.l26 { line-height:26px; }
.l28 { line-height:28px; }
.l30 { line-height:30px; }
.l32 { line-height:32px; }
.l48 { line-height:48px; }


/*链接样式*/
.link036 a:link,.link036 a:visited { color:#036; text-decoration:none; }
.link036 a:hover,.link036 a:active { color:#000; text-decoration:none; }
.link666 a:link,.link666 a:visited { color:#666; text-decoration:none; }
.link666 a:hover,.link666 a:active { color:#28818e; text-decoration:none; }
.link000 a:link,.link000 a:visited { color:#000; text-decoration:none; }
.link000 a:hover,.link000 a:active { color:#FFF; text-decoration:none; }
.linkf00 a:link,.linkf00 a:visited { color:#000; text-decoration:none; }
.linkf00 a:hover,.linkf00 a:active { color:#f00; text-decoration:none; }
.link333 a:link,.link333 a:visited { color:#333; text-decoration:none; }
.link333 a:hover,.link333 a:active { color:#06C; text-decoration:none; }
.linkc00 a:link,.linkc00 a:visited { color:#C00; text-decoration:none; }
.linkc00 a:hover,.linkc00 a:active { color:#F00; text-decoration:none; }
.linkbai a:link,.linkbai a:visited { color:#FFF; text-decoration:none; }
.linkbai a:hover,.linkbai a:active { color:#FF0; text-decoration:none; }


/*元宵节CSS*/
.yxlanmu1 { width:960px;  height:488px; margin:0 auto;  }
.yxlanmu2 { width:1046px;  height:296px; margin:0 auto;  }
.yxlanmu3 { width:1020px;  height:745px; margin:0 auto; }
.yxlanmu3 ul { width:980px; margin-left:20px;}
.yxlanmu3 ul li { float:left; width:280px; height:238px; margin:0 23px; text-align:center; }
.yxlanmu4 { float:left; width:488px; height:472px; }
.yxlanmu4 ul { width:382px; margin-left:55px; }
.yxlanmu4 ul li { width:382px; height:32px; overflow:hidden; }

/*石医CSS*/
.dh { width:1000px; height:90px; margin:0 auto; }
.dh ul { width:1000px;}
.dh ul li { float:left; width:200px; text-align:center; line-height:90px; }

.lan1_l { float:left; width:612px; height:415px; background-color:#333333; }
.lan1_r { float:left; width:560px; height:415px; text-align:left; margin-left:27px; }
.lan1_r ul { width:540px; margin-top:25px; margin-left:20px; }
.lan1_r ul li { width:540px; height:32px; line-height:32px; background: url(dian.png) no-repeat top left; text-indent:20px; overflow:hidden; }
  .tt_1 { width:550px; height:44px; padding-right:10px; background:url(index_06.png) no-repeat top left; overflow:hidden; line-height:44px; text-indent:50px; }
  .tt_2 { width:540px; height:48px; margin-top:12px; margin-bottom:15px; margin-left:20px; line-height:24px; overflow:hidden; text-indent:20px; }
  
.lan2 { width:1200px; }
.lan2 ul { width:1200px; }
.lan2 ul li { float:left; width:350px; height:284px; background:url(index_26.png) no-repeat center top; margin:25px; }
.lan2 ul li img { float:left; width:340px; height:224px; padding:5px; }
.lan2 ul li p { float:left; width:350px; height:48px; }

.list_pic { width:980px; } 
.list_pic ul { margin-left:10px; }
.list_pic ul li { float:left; width:220px;  height:180px; margin:10px; text-align:center;}
.list_pic ul li img { float:left; width:220px; height:145px; border:1px solid #DEDEDE;}
.list_pic ul li p { width:220px; }

.tb1 { border:1px #CCC solid; height:40px; font-family:"微软雅黑", "宋体"; font-size:16px; line-height:40px; }
.tb3 { border-top:1px #CCC solid;border-right:1px #CCC solid;border-bottom:1px #CCC solid;border-left:5px #CCC solid; height:40px;  font-family:"微软雅黑", "宋体"; font-size:16px; line-height:40px; }
.tb2 {  border:1px #CCC solid; background-color:#F1F1F1; height:40px; line-height:40px; font-family:"微软雅黑", "宋体"; font-size:16px; }
.tb4 {  border:1px #CCC solid; background-color:#FFFAFA; height:40px; line-height:40px; font-family:"微软雅黑", "宋体"; font-size:16px; }
.tb5 { border-top:1px #CCC solid;border-right:1px #CCC solid;border-bottom:1px #CCC solid;border-left:5px #CCC solid; height:40px;  font-family:"微软雅黑", "宋体"; font-size:16px; line-height:40px;background-color:#FFFAFA; }
