@charset "gb2312";
/* CSS Document */
body { font-size: 14px; color: #020202; line-height:1.5; text-align:center;}
html,body{margin:0;text-align:center;height:100%;width:100%; background:#fdfbe2; }
div,ul,li,p,form{padding: 0px; margin: 0px;list-style-type: none;}

a {
	
	font-size: 14px;
	color: #020202;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #020202;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #020202;
}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; list-style:none;}
img{ list-style:none; border:0;}



/*public box*/
.top{ margin:auto; width:980px; height:35px; background:url(topbg.gif) left top repeat;}
.flv{ margin:auto; width:980px; text-align:center; background:url(top.jpg) top center no-repeat;}
.navi{ margin:auto; width:980px; text-align:center; height:37px; background:url(navbg.png) repeat-x; margin-bottom:10px;}
.main{ margin:auto; width:980px; height:auto; text-align:center; }
.footer{ margin:auto; width:980px; height:80px; line-height:80px; color:#333; border-top:4px solid #cacbc6; margin-top:10px;}

.time{ width:310px; height:35px; float:left; background:url(logo.png) top center no-repeat; font-size:12px;}
.links{ width:310px; height:35px; float:right;}
.links p{ line-height:30px; text-align:right; font-size:12px;}
.links a{ font-size:12px;}


.nav{ width:980px; margin:auto; height:37px;}

.nav ul{list-style:none; margin: 0; padding : 0;  text-align:center; overflow:auto; zoom:1;}
.nav li{float:left;width:135px;margin-right:1px;line-height:37px;}
.nav a{display:block; text-align:center;height:37px; font-weight:bold; font-size:16px;} 
.nav a:link{color:#fff; text-decoration:none;} 
.nav a:visited{color:#fff;text-decoration:none;} 
.nav a:hover{ color:#900; font-size:16px; font-weight:bold;text-decoration:none;}

.box{ margin-bottom:10px;}
.boxd{ text-align:center;}

.news{ width:546px; float:left;}
.about{ width:224px; float:left;}
.newdt{ width:320px; float:right;}
.gg{ width:180px; float:right;}
.left{ width:230px; float:left;}
.right{ width:740px; float:right;}

.lefta{ width:365px; float:left;}
.righta{ width:365px; float:right;}

.tpxw{ width:978px; margin:auto; margin-top:10px; margin-bottom:10px; border:1px solid #cacbc6; text-align:center;}

.mylink{ width:980px; margin:auto; text-align:center; margin-top:10px; }

.clear{ clear:both;}

ul { margin: 0; padding : 0; list-style:none; text-align:center;}
li{ list-style:none;}

.xwlb{ text-align:left;}
.tplb{ float:left; margin:6px;}

img{ border:0;}

.date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px; float:right;}
.posit{ color:#020202; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-right:8px; float:right;}
.posit a{ color:#020202; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

ul,ol,li{list-style:none; margin:0; padding:0; overflow:auto; zoom:1;}
.list{ font-family:"ËÎÌå";  text-align:left; padding:6px; }
.list li{ list-style:none; clear:both}
.list li span{font-size:12px; padding:0 2px;}


.pic{ font-family:"ËÎÌå"; text-align:center; padding:6px; overflow:hidden; background:#fff;}
.pic li{ float:left; margin:4px;}
.pic li a{margin:0px; display:block; border:1px solid #ccc; padding:2px;}
.pic li a:hover{ border:1px solid #900; text-decoration:none;}
.pic li img{ border:none; display:block;}

.pica{ font-family:"ËÎÌå"; text-align:center; padding:6px; overflow:hidden;}
.pica li{ margin:4px;}
.pica li a{margin:0px; display:block; border:1px solid #ccc; padding:2px;}
.pica li a:hover{ border:1px solid #900; text-decoration:none;}
.pica li img{ border:none; display:block;}

/**/

.blank{ margin-bottom:10px; height:0; line-height:0;}

.bk{ border:1px solid #cacbc6; height:auto !important;}
.bkb{ border:1px solid #2A75D0; height:auto !important;}

.h140{ height:auto !important; height:130px;  min-height:130px;}
.h550{ height:auto !important; height:550px;  min-height:550px;}



/**/
h3{ text-align:center;}
h4{ background:url(h4.jpg) left top no-repeat #cfb98a; height:42px; line-height:42px; overflow:auto; zoom:1;}
h5{ background:url(my.gif) left top no-repeat; height:37px; line-height:37px; overflow:auto; zoom:1; text-align:left; padding-left:30px; color:#0363c7; font-weight:bold;}
h5 a{ color: #0363c7; font-weight:bold; text-align:center; font-size:12px;}


a.sub{ float:left; margin-left:30px; height:37px; color: #0363c7; font-weight:bold; text-align:center; font-size:12px; line-height:37px; }

a.more{ float:right; margin-right:10px; color:#020202; font-size:12px;  padding:0 4px;}

/**/
.focus{ padding:2px; text-align:center; border:1px solid #B7E1F1; height:250px;}

.nr{ text-align:left; padding:6px;height:auto !important; height:140px;  min-height:140px; }

.tp{ text-align:center; padding:4px;}

.img{ margin-bottom:6px;}

.about p{ text-indent:2em; text-align:left; line-height:2; padding:10px;}
.em{text-indent:2em; text-align:left;}

/**/
.mynews{ padding:10px; height:auto !important; height:560px; min-height:560px; text-align:left}
.mynews ul{ padding:10px;}
.mynews li{line-height:28px; background:url( dot.jpg) no-repeat 0px 10px; padding-left:10px; text-align:left; }
.mynews span.date{float:right; font-size:14px; color:#999;}
.mynews a{ font-size:14px; }
.mynews a:hover{ color:#f60;}

.mynews h2{text-align:center;line-height:50px;font-size:22px;font-weight:bold;color:#000;}
.mynews .info{height:28px;line-height:28px; text-align:center; margin:6px; border-bottom:1px dotted #f1f1f1; color:#ccc; font-size:12px;}
.mynews .info a{color:#ccc;}
.mynews .info span.infoCol{padding:0px 10px;}

.mynews .newscontent{padding:15px;font-size:14px; line-height:1.8; text-align:left;}
