@charset "utf-8";
/*index CSS Document */
body{ font-family:"微软雅黑"; font-size:12px; padding:0px; margin:0px; color:#666666; background:url(bg.jpg) repeat-x #f0f0f0;}
*{ margin:0; padding:0}
ul{ list-style:none;}
a{ text-decoration:none; color:#454545;}
A:hover {
	 TEXT-DECORATION:none;
	 color:#39C;
}
.clear{ clear:both;}
img{ border:none}

#flash { width:100%; height:369px; overflow:hidden; margin:0 auto; clear:both; position:relative;/*--*/}
#flash a {width:100%; height:369px; display:none;}
#flash img {width:100%; height:369px;/* display:none;*/}
.flash_bar { width:100%; margin:0px auto; z-index:69; height:30px; background:url(tg_flashbar.png) repeat-x;; overflow:hidden; position:absolute; padding-top:13px!important; padding-top:0px; bottom:-10px; left:0px; text-align:center;}
.flash_bar .dq { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tg_flash_p.png" ,sizingMethod="crop"); }
.flash_bar .no { display:block; float:left; width:8px; height:8px; margin:5px 5px; /* background: url(tg_flash_p.png) no-repeat 0px 0px;*/ cursor:pointer;
background:url(tg_flash_p2.png) no-repeat 0px 0px; _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="tg_flash_p2.png" ,sizingMethod="crop"); }
/*一流素材网www.16sucai.com --201104---*/
#flashBg { height:369px; overflow:hidden; width:100%; clear:both; margin:0; padding:0;}
#flashLine {background:url(touming.png) repeat-x center bottom;height:369px; width:100%; clear:both;}
.banner{ width:100%; margin:0px auto; background:url(1a.jpg) center no-repeat; height:306px; text-align:center;}

.top{ width:990px; margin:0px auto;}
.top img{ display:block;}
.logo{ float:left;}
.top_r{ float:right; width:250px;}
.top_r li{ float:left; display:inline;}
.l1{ margin-left:35px;}


.nav{ width:100%; margin:0px auto; background:url(dh.jpg) no-repeat; height:39px;}
.nav a{ color:#FFFFFF;}
#navmenu{ width:990px; margin:0px auto 0px auto;}
#navmenu ul li{ float:left; width:140px; line-height:39px; background:url(icon.jpg) no-repeat right; }
#navmenu ul li a{ text-decoration:none;  font-size:13px; text-align:center; display:block; height:39px; z-index:1000; position:relative; font-family:微软雅黑, Helvetica, sans-serif; font-weight:bold;}
#navmenu ul li a:hover{ background:url(gg.jpg) no-repeat center; display:block; color:#fff; height:39px;}

.navon a{ background:url(gg.jpg) no-repeat center ; color:#fff;}
.navon{ color:#fff;}
/*---nav--*/

.main{ width:990px; margin:0px auto; background:url(mainbg.jpg) top repeat-x; margin-top:20px;}
.gsjj{ width:574px; float:left;}
.gsjj h1{ background:url(jjbg.jpg) no-repeat; height:43px; padding-left:40px;}
.gsjj h1 img{ padding-top:17px;}
.gsjj span{ float:right; margin-right:20px;}
.gsjj p{ background:url(jjbt.jpg) no-repeat; line-height:24px; padding:25px 26px 38px 17px;}
.gsjj p img{ float:left; margin-right:15px; margin-top:6px;}
.gsjj p a{ color:#FF0000;}

.news{ width:382px; margin:0px auto; float:right;}
.news h1{ background:url(newsbg.jpg) no-repeat; height:43px; padding-left:23px;}
.news img{ padding-top:17px;}
.news span{ float:right; margin-right:20px;}
.news ul{ background:url(newsbt.jpg) no-repeat;}
.news li{ background:url(dian.jpg) no-repeat 3px; border-bottom:1px #b4b4b4 dashed; line-height:27px; padding-left:15px; width:88%; padding-top:5px; margin-left:7px;}
.news li span{ float:right;}


.maina{width:990px; margin:0px auto; margin-top:20px;}
.case{width:574px; float:left;}
.case h1{ background:url(casebg.jpg) no-repeat; height:43px; padding-left:40px;}
.case img{ padding-top:13px;}
.case span{ float:right; margin-right:20px;}
.gundong{
	background:url(anlibg.jpg) no-repeat;
	height:240px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
}

#rymo {WIDTH:534px; OVERFLOW: hidden; height:185px;}
#rymo1 { FLOAT:left }
#rymo2 { FLOAT:left }
#inkemo { WIDTH:935%; FLOAT: left}
.zgg{
	width:184px;
	float: left;
	margin:0px 15px;
	display:inline;
}
.zgg1{ width:184px; height:170px; background:url(imgbg.jpg) no-repeat;}
.zgg img{
	height:150px;
	display:block;
	padding-top:2px;
	padding-left:2px;
}
.zgg_name{ text-align:center;}
.zgg_name a{ color:#454545;}

.wzgg{ width:399px; float:right;}
.wzgg h1{ background:url(gonggao.jpg) no-repeat; padding-left:38px; height:47px;}
.wzgg img{ padding-top:13px;}
.wzgg p{
	background:url(gongbg.jpg) no-repeat;
	height:234px;
}
.wzgd{
	width:200px;
	line-height:24px;
	padding-left:20px;
	height:180px;
	padding-right:10px;
}

.bot{ width:100%; margin:0px auto; background:url(bot.jpg) repeat-x;}
.bota{ width:990px; margin:0px auto; line-height:35px; color:#FFFFFF; text-align:center;}
.bota a{ color:#FFFFFF;}
.botb{width:990px; margin:0px auto; line-height:24px; text-align:center; margin-top:12px;}
.botb a{ color:#666666;}

.inside{ width:990px; margin:0px auto;}
.side{ width:222px; float:left; margin-top:20px; margin-bottom:20px;}
.side ul{ background:url(side_bg.jpg) repeat-y; padding-top:10px; padding-left:15px;}
.side ul li{ width:192px; background:url(sicea.jpg) no-repeat; line-height:32px; padding-left:45px;}

.side h2{ margin-top:10px;}
.side p{ padding:0px 5px 0px 10px; line-height:22px; background:url(side_bg.jpg) repeat-y;}
.side p img{ float:left; margin-top:5px; margin-right:5px;}
.side p strong{ float:right; margin-bottom:20px;}


.con{ float:right; width:760px; margin-bottom:20px; margin-top:10px; background:url(nab.jpg) no-repeat; height:42px; min-height:410px; height:auto!important; overflow:visible; }
.title{ line-height:37px; }
.title h1{ font-size:14px;  padding-left:30px; font-family:"微软雅黑"; padding-top:6px;}
.title span{ float:right; padding-right:10px; padding-top:5px;}
.title span a{ margin:0px 4px;}


.con1{ padding:15px 15px 20px 15px;  line-height:26px;}
.con1 h1{
	font-size:16px;
	text-align:center;
	color: #39C;
	font-weight: bold;
	line-height:40px;
	height:40px;
}
.con1 ul{margin-top:10px;}
.con1 li{width:99%; margin:0px auto; border-bottom:1px dashed #C2C2C2; line-height:28px; background:url(dian.jpg) no-repeat 2px 11px;}
.con1 li span{ float:right; padding-right:5px}
.con1 li a{ text-decoration:none; color:#4d4d4d; margin-left:10px;}
.con1 li a:hover{ color:#088ee0;}
.h1{ font-size:12px; color:s#373737; text-align:center; font-weight:normal;}
.h2{ font-size:12px; text-align:center; color:#A5A5A5; font-weight:normal;} 
.page{ width:730px; float:right; text-align:center; margin-top:10px; color:#0485d6;}
.page a{ margin-right:5px; margin-left:3px; color:#666666; border:1px solid #ccc; padding:2px 8px 2px 8px;}
.page a:hover {color:#0485d6;}


.menu_list { width: 222px; background:url(side_bg.jpg) repeat-y; padding-top:10px;}
.menu_head { cursor: pointer;}
.menu_head span{ background:url(sice.jpg) no-repeat; width:192px; height:30px; display:block; margin-left:5px; padding-left:35px; padding-top:5px;}
.menu_body { display:none;}
.menu_body a { display:block; color:#006699; padding-left:10px; font-weight:bold; text-decoration:none; }
.menu_body a:hover { color: #000000; text-decoration:underline; }
