body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	line-height:22px;
	font-size:12px;
	color:#000000;
	background:url(../images/bg_s1.jpg);}
ul,form{ margin:0; padding:0;}
li{ list-style-type:none; margin:0; padding:0;}
input{ font-size:12px;}
select{ font-size:12px;}
a:link{font-size:12px;color:#585858;text-decoration: none;}
a:visited{font-size:12px;color:#585858;text-decoration: none;}
a:active{font-size:12px;color:#585858;text-decoration: none;}
a:hover{font-size:12px;color:#FF7226;text-decoration: underline;}

a.fff:link{font-size:12px;color:#fff;text-decoration: none;}
a.fff:visited{font-size:12px;color:#fff;text-decoration: none;}
a.fff:active{font-size:12px;color:#fff;text-decoration: none;}
a.fff:hover{font-size:12px;color:#000000;text-decoration: underline;}

a.more:link{font-size:12px;color:#D41E10;text-decoration: none;}
a.more:visited{font-size:12px;color:#000000;text-decoration: none;}
a.more:active{font-size:12px;color:#D41E10;text-decoration: none;}
a.more:hover{font-size:12px;color:#D41E10;text-decoration: underline;}


.stitle{ text-align:center; font-size:23px; font-weight:bold;line-height:55px; overflow:hidden;}
.stitle2{ text-align:center; border-bottom:1px solid #6C6C6C;}
.fontzoom{ font-size:14px; line-height:27px; margin-bottom:20px; margin-top:12px;}
.fontzoom img { 
max-width:550px;
width:expression(document.body.clientWidth>document.getElementById("pic").scrollWidth*9/10? 

"550px": "auto" ); text-align:center

;}

#newslist{ margin:0; padding-top:18px; padding-left:0;font-size:14px; line-height:26px;}
#newslist li{ list-style-type:none; margin:0;}
#newslist li a:link{font-size:14px;color:#3F3F41;text-decoration: none;}
#newslist li a:visited{font-size:14px;color:#3F3F41;text-decoration: none;}
#newslist li a:hover{font-size:14px;color:#BD5111;text-decoration: underline;}
#newslist li a:active{font-size:14px;color:#3F3F41;text-decoration: none;}

#newslist .lbtime{ float:right;}
.sstitle{ font-size:14px; font-weight:bold; margin-left:10px;}
.hot{ margin:0; padding:0; margin-top:10px;}
.Separated{border-bottom:#cccccc 1px dashed;height:10px;margin-bottom:10px; overflow:hidden;}
.gtop{ text-align:right; margin:15px 0 0 0;}



.pstate{text-align:right; font-size:12px; margin:0 15px 0 0; height:35px; line-height:35px;}
.pstate a:link{ border:1px solid #454545; margin:0 3px; padding:3px 7px; color:#454545;}
.pstate a:visited{ border:1px solid #454545; margin:0 3px; padding:3px 7px; color:#454545;}
.pstate a:active{ border:1px solid #454545; margin:0 3px; padding:3px 7px; color:#454545;}
.pstate a:hover{ border:1px solid #000; margin:0 3px; padding:3px 7px; color:#fff; text-decoration:none; background-color:#454545;}
.pstate span{border:1px solid #999; color:#999; margin:0 3px; padding:3px 7px;}
.pstate .button {
	border-right: 1px solid; padding-right: 0px; border-top: 1px solid; padding-left: 0px; font-size: 9pt; padding-bottom: 2px; border-left: 1px solid; cursor: hand; color: #454545; line-height: 9pt; padding-top: 2px; border-bottom: 1px solid; font-family: 宋体; height: 20px; background-color: #ffffff
;}


.title{ color:#000000; line-height:24px;}
.news ul{ padding:3px 0 0 5px;}
.news1 li{ line-height:25px;}

.imglist{ padding:0; margin:0;}
.imglist img{ border:1px; border-color:#333; padding:3px;}
.imglist li{ float:left; margin:7px;}
.imglist li span{display:block; text-align:center;}
.imglist li a:hover{ text-decoration:none;}
.imglist li span h3{ font-size:12px;margin-top:0px; padding-top:10px;}
.imglist li span p{ font-size:12px;font-weight:normal; margin-top:-20px;}

.qa{ margin:20px 10px; padding:0;}
.qa li{ margin:8px;}
.qa li .q{ background:url(../js/images/q.gif) 10px 10px no-repeat; padding:10px 50px; background-color:#F8F8F8; border-bottom:1px dashed #E8E8E8; border-top:1px solid #E8E8E8; color:#999;}
.qa li .q span{ float:right;}
.qa li .q1{ color:#585858;}
.qa li .a{ background:url(../js/images/a.gif) 10px 10px no-repeat;padding:10px 50px; background-color:#fff; border-bottom:1px solid #E8E8E8;}
.qa li p{ line-height:24px;}

#cutpage li{ float:right; padding:0 7px; margin:0 5px; border:1px solid #CCC; font-size:12px; font-weight:normal; height:22px; line-height:22px;}
#cutpage input{ height:22px;}

/*========================================*/
/*index*/
.top{ width:1003px; margin:0 auto;}
.searchinput{ background:url(../images/searchbg_s1.jpg) no-repeat; border:0; width:200px; height:22px; line-height:22px; color:#000000; padding:0 7px;}
.searchbtn{ background:url(../images/searchbtn_s1.jpg) no-repeat; width:77px; height:21px; border:0; color:#000000;}

#indexnews{ text-align:right; margin:5px;}
#indexnews a{ float:left;}
#indexnews li{ border-bottom:1px dashed #CCC; height:25px; line-height:25px; padding-right:3px;}

.menu{ color:#FFFFFF; text-align:center; line-height:43px; overflow:hidden;}
.menu a{ margin:0 13px; color:#FFF; font-weight:bold;}
.menu a:hover{ color:#000000;}

.homemain{ width:980px; margin:0 auto; background-color:#FFF; padding:10px;}

.more1{ float:right; margin-top:10px;}
.more2{ float:right; margin-top:5px;}

.content{ background-color:#EAEAEA; padding:10px;}

.homeinfo{ width:305px; float:left;}
.margin{ margin-left:30px;}
.homebbtn li{ float:left; margin-left:9px; background:url(../images/bbtn2_s1.jpg) no-repeat; width:234px; height:40px; color:#000000; line-height:40px;}
.homebbtn li span{ padding-left:50px; color:#000000;}
.homebbtn li a{  display:block;color:#000000; text-decoration:none;}
.homebbtn li a:hover{ background:url(../images/bbtn3_s1.jpg) no-repeat;text-decoration:none;}
.margin0{ margin-left:0;}
.homebottom{ width:960px; margin:0 auto; color:#000000; padding:10px;}

.homenews ul{ margin:5px 0 0 3px;}
.homenews ul li{ border-bottom:1px solid #999; height:26px; line-height:26px;}
.homenews ul li span{ float:right; margin-right:2px;}


/*show*/
.wz{ line-height:35px; margin-right:5px;}
.showleft{ background:url(../images/dashed_s1.jpg) right top no-repeat;}
.nt{ text-align:center;color:#000000; font-size:18px; width:180px;}
.sleftmenu li{ background:url(../images/mbg1_s1.jpg) left center no-repeat; height:36px; line-height:36px; font-weight:bold;}
.sleftmenu a{ display:block;padding-left:40px;}
.sleftmenu a:hover{ background:url(../images/mbg2_s1.jpg) left center no-repeat; color:#FFF; text-decoration:none;}