﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,button{padding:0;margin:0}
fieldset,img{border:none}
body{font-size:14px; font-family:"宋体", Verdana;color:#222; padding-bottom:5px; }
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%}
a{text-decoration:none;color:#00C}

.inner{width:980px;margin:0 auto;}
.mt5{margin-top:5px}
.relative{position:relative}
.del{text-decoration:line-through}
.red{color:#F00}
.fl{float:left}
.fr{float:right}
.c:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.c{display:inline-block}/**/.c{display:block}

.content{line-height:1.6em;padding:0 10px}
.content h2{text-align:center;font-size: 24px; line-height:35px;padding-bottom:30px; border:none; height:35px}
.content h3{border:none;font-size:16px; color:#00C; line-height:1.6em;padding:4px 0}
.content p{padding:4px 0;text-indent: 2em;text-align:justify;text-justify:inter-ideograph;}
.content p img {text-indent: 0em;}
.content ul,.content ol{margin:1em 0}
.content li{text-indent:2em}

#top{height:80px;}
#top h1{width:216px; float:left}
#top h1 a{background:url(logo.jpg) no-repeat;height:80px;width:216px;display:block;text-indent:-999px}
#top h2{ right:0; bottom:0; height:60px; line-height:60px; font-size:18px; font-weight:700; position:absolute; color:#333}
#top h2 em{font-weight:700; color:red; font-size:36px}
#top h2 strong{ font-size: 24px; font-weight:700; color:#00C}

#nav{width:150px;float:left}
#nav h2{ background: url(mei.gif) no-repeat top left;text-indent:12px;height:30px;line-height:30px;}
#nav h2 a{color:#FFF; display:block}
#nav h2 a:hover{ background:url(homehover.png) 13px top no-repeat}
#nav h2 em{ font-weight:700}
#nav ul{line-height:22px; font-size:12px; text-indent:22px; margin:10px 0 0}
#nav ul li{ background:url(dot.gif) repeat-x bottom; height:24px;padding:0 0 0 3px}
#nav ul li a{ display:block; height:20px;margin:2px 0; border-left:4px solid; color:#333}
#nav ul li a:hover{ background:#EBEFF9}
.a1{ border-color:#FFC300}
.a2{ border-color:#FF1926}
.a3{ border-color:#007300}
.a4{ border-color:#D80000}
.a5{ border-color:#438988}
.a6{ border-color:#FF4700}
.a7{ border-color:#9AB6E6}
.a8{ border-color:#95A5C8}
.a9{ border-color:#B4ABCB}
.a10{ border-color:#9AC1BA}

#main{width:590px;float:right;margin:40px 220px 0 0; display:inline; background:#eef5fe}

#side{width:210px;position:absolute;right:0;top:40px}
#side h3{ height:30px; line-height:30px}
#side h3 a{ display:block; background:url(more.gif) 170px 12px no-repeat}
#side ul{ line-height:25px}
#side ul li{ background:url(h3.gif) no-repeat left 7px; text-indent:18px}
#side dl{margin:10px 0 0;}
#side dl dt{font-weight:700; font-size:12px; line-height:1.5em; text-indent:2em; background:url(dot.gif) repeat-x left bottom;padding-bottom:5px}
#side dl dt span{ color:red}
#side dl dd{ height:25px; line-height:25px; text-indent:5px}

#contact{margin:20px 0 0;line-height:1.6em;text-indent:2em; height:180px; background:#fff}
#contact h3{ background:url(stylebnt.gif) no-repeat; height:27px; line-height:27px; color:#fff; margin-bottom:8px}
#contact h3 a{ color:#fff}

#menu{height:30px;line-height:30px;text-indent:12px;background: url(mei.gif) no-repeat top right;font-size:12px;font-weight:700;position:absolute;width:830px;right:0;top:0;}
#menu li{ float:right}
#menu li input,#menu li button{ border:0; height:24px; line-height:24px}
#menu li input{width:219px}
#menu li button{width:60px}
#menu li a{ color:#fff; display:block;padding:0 20px 0 0}
#menu li a:hover{background:url(homehover.png) center top no-repeat}

#tel{position:absolute;width:590px;left:170px;top:100px;height:50px;line-height:24px;font-weight:700;color:red;text-align:center;background:#c0e0f3; font-size:20px}
#guide{ line-height:22px; height:22px}

#link {line-height:24px; border-top:1px solid #C0E0F3;padding:5px 0;margin-top:10px}
#link dt{width:1000px; text-indent:5px}
#link dd{float:left;padding:0 5px;}
#foot{ height:30px; border-top:1px solid #C0E0F3;}
#copy{ height:80px; font-size:12px; line-height:1.6em; text-align:center}

.list{padding:0 10px}
.list h3{ font-size:14px; font-weight:700; height:24px; line-height:24px}
.list p{ font-size:12px; text-indent:2em; line-height:1.5em;text-align:justify;text-justify:inter-ideograph;}
.list p a{color:#080}
.list i{ font-style:normal; padding:0 0 0 20px; color:#77c}

.left {display:table;float:left ;margin:0px;padding:0px;overflow:hidden;}
.right {display:table;float:right ;margin:0px;padding:0px;overflow:hidden;}
.box{display:table;clear:both;margin:0px;padding:0px; line-height:24px}
.news{width:295px}
.news p{margin-top:10px;}

.related{width:285px;padding:0 0 0 10px}
.related p{margin-top:10px;}

div.info{clear:both;text-align:right;line-height:30px;}
	div.info span{display:inline;margin:5px;}
.k_pagelist{ height:24px; line-height:24px; display:block}
.k_pagelist em,.k_pagelist a,.k_pagelist strong{ display:block;padding:0 5px; float:left}
.k_pagelist em{background:#CCC}