
@charset "utf-8";
/* CSS Document */
body {
	font-size: 12px;
	margin:0px;
	padding:0px;
	line-height:20px;
	background-image: url(../images/fsgm/content_bg.jpg);
	background-repeat: repeat;

}
.imgline{ border:1px solid #dfdfdf; padding:2px; background-color:#ffffff;}

a:link{text-decoration:none;color:#333333;}
a:visited {	text-decoration: none;	color:#333333;	}
a:hover {text-decoration:underline;	color:#F00;}
a:active {text-decoration: none;color:#333333;}
img{ border:0px;}
ul,li,form{ margin:0px; padding:0px; list-style:none;}
h1,h2,h3,h4,h5,h6,dl,dt,dd,a{ margin:0px; padding:0px;display:inline;}
h2{ font-size:14px;}
.clear1{ clear:both}

.box{ width:990px; margin:0px auto; background-color:#FFFFFF; padding:0px 5px;}
.header_bg{
	background-color: #FFFFFF;
	background-image: url(../images/fsgm/topbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.header_left{ float:left; width:470px; }
.header_right{
	float: right;
	width:360px;
	padding-top:20px;
	background-image: url(../images/fsgm/tel.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	height:80px;
	padding-left:100px;
}
.header_right ul li{
	float:left;
	margin:0px 10px;
	background-image: url(../images/fsgm/dian.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:10px;
}
.nav_bg{
	background-image: url(../images/fsgm/nav.jpg);
	background-repeat: no-repeat; height:38px; line-height:38px;
}
.nav{ padding-left:50px;}
.nav ul li{ float:left; width:110px; font-size:14px; text-align:center; font-weight:bold; }
.nav a:link{text-decoration:none;color:#ffffff;}
.nav a:visited {	text-decoration: none;	color:#ffffff;	}
.nav a:hover {text-decoration:underline;	color:#D8FF00;}
.nav a:active {text-decoration: none;color:#ffffff;}
.nav1{
	background-image: url(../images/fsgm/n1.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}
.nav2{
	background-image: url(../images/fsgm/nav_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.nav2 a:link{text-decoration:none;color:#D8FF00;}
.footer{
	background-color: #EAEAEA;
	background-image: url(../images/fsgm/footer.jpg);
	background-repeat: repeat-x;
	background-position: top; padding-top:40px; padding-bottom:10px; text-align:center; line-height:30px;
}
.ggtu{ border:1px solid #F5F5F5; margin-top:5px;}
.more{ float:right; color:#999999;}

/*首页*/
.inconbox{}
.incon_left{ float:left; width:280px; margin-right:9px;}
.incon_con{ float:left; width:390px;}
.incon_right{ float:right; width:300px;}

.inline{
	margin-top:5px;
	border-bottom:1px solid #E4E4E4;
	border-left:1px solid #E4E4E4;
	border-right:1px solid #E4E4E4;
	border-top:3px solid #333333;
	background-color: #FFFFFF;
	background-image: url(../images/fsgm/ren.jpg);
	background-repeat: repeat-x;
	background-position: bottom; height:460px;
}
.inbiao{ margin:0px 10px; height:30px; line-height:30px; border-bottom:1px solid #E4E4E4; }
.inbiao .biao{ float:left; font-size:14px; font-weight:bold; color:#D00E0C; }
.innewtj{ border-bottom:1px dotted #E4E4E4; padding:5px 10px;}
.innewtj .biao{ font-size:14px; font-weight:bold; text-align:center; line-height:30px;}
.innewtj .ren{ color:#999999;}
.innewlist{ margin-top:5px; padding:5px 10px;}
.innewlist ul li{
	line-height:25px;
	background-image: url(../images/fsgm/0001.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:10px;
}
.incptu{}
.incptu ul li{ float:left; width:174px; margin:2px 5px; _height:143px;  _margin:2px 3px;  text-align:center;}
.ggjsbox{}
.ggjs_left{ float:left; width:205px;}
.ggjs_right{ float:right; width:765px;}
.leftnav{ margin-top:5px;}
.leftnav_top{
	background-image: url(../images/fsgm/0004.jpg);
	background-repeat: no-repeat; height:35px; line-height:35px; padding-left:40px; font-size:14px; font-weight:bold; color:#FFFFFF;
}
.leftnav_ren{
	background-image: url(../images/fsgm/0004_2.jpg);
	background-repeat: repeat-y;
	background-position: top;
}
.leftnav_footer{
	background-image: url(../images/fsgm/0004_3.jpg);
	background-repeat: no-repeat; height:23px;
}
.leftnav{padding:5px 20px;}
.leftnav ul li{
	background-image: url(../images/fsgm/0004_4.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:15px; line-height:30px; border-bottom:1px dotted #E4E4E4;
}

.dangqian{
	background-image: url(../images/fsgm/0005.jpg);
	background-repeat: no-repeat;
	background-position: left bottom; height:35px; line-height:35px; margin-top:5px;
}
.dangqian_left{
	float:left;
	background-image: url(../images/fsgm/0006.jpg);
	background-repeat: no-repeat;
	background-position: left center; font-size:14px; font-weight:bold; color:#D00005; padding-left:20px;
}
.dangqian_right{
	float:right;
	text-align:right;
	background-image: url(../images/fsgm/0007.jpg);
	background-repeat: no-repeat;
	background-position: left center; padding-left:15px; padding-right:15px;
}
.renren{ margin:10px 0px;}
.newslist{ margin:10px 20px;}
.newslist ul li{
	background-image: url(../images/fsgm/0010.jpg);
	background-repeat: no-repeat;
	background-position: left center; height:30px; line-height:30px; padding-left:15px; border-bottom:1px dotted #E4E4E4
}
.newsleft{ float:left;}
/* 分页 */
#pages { padding:14px 0 10px; font-family:宋体 }
#pages a { display:inline-block; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background:url(../images/fsgm/admin_img/pages.png) no-repeat 0 5px; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:22px; line-height:22px; background:url(../img/icu/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }

.newshow{ margin:10px 20px;}
.newshow_biao{ text-align:center; font-size:18px; font-weight:bold; line-height:40px;}
.newshow_titme{ color:#999999; text-align:center; border-bottom:1px dotted #E4E4E4;}
.newshow_ren{ padding:10px;}
.newshow_fanhui{ text-align:right; padding-right:30px; padding-top:20px;}

.cplist{ margin:10px 20px;}
.cplist ul li{ float:left; width:194px; margin:5px 20px; text-align:center;}
.cpshow_tu{ margin:10px; text-align:center;}
.cpshow_sm{
	margin:10px;
	background-image: url(../images/fsgm/0004_4.jpg);
	background-repeat: no-repeat;
	background-position: left center; font-size:14px; font-weight:bold; padding-left:20px; line-height:35px; border-bottom:1px dotted #5a85b2;
}
.cpshow_rensm{ padding-left:20px;}

.linka {margin:5px}
.linka a {padding:3px 5px}
* {margin:0; padding:0;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {zoom:1;}
ul,li {list-style:none;}
img {border:0;}

h1 {height:50px; line-height:50px; font-size:22px; font-weight:normal; font-family:"Microsoft YaHei",SimHei;}

.download {display:block; width:120px; height:34px; background:#333; line-height:34px; font-size:14px; font-weight:bold; text-align:center; color:#fff; border:1px solid #999; margin-top:10px;}
.fenxiang {height:16px; padding:20px 0 10px; margin-bottom:10px;}

.shuoming {margin-top:20px; border:1px solid #ccc; padding-bottom:10px;}
.shuoming dt {height:30px; line-height:30px; font-weight:bold; text-indent:10px;}
.shuoming dd {line-height:20px; padding:5px 20px;}

/* qqshop focus */
#focus {width:989px; height:180px; overflow:hidden; position:relative;}
#focus ul {height:180px; position:absolute;}
#focus ul li {float:left; width:989px; height:180px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:989px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;background:none;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url({IMG_PATH}fsgm/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}