/*　网站公用设定　20100209mainad.jpg*/
*{ margin: 0; padding: 0; }* 
body { font:12px Tahoma, Arial, "Trebuchet MS", Tahoma, sans-serif; line-height:200%; background: #fff; color: #444; }
a { color: #999; background: inherit; text-decoration: none; }
a:hover { color: #F60; background: inherit; }
.blue { color: #299DCA; }
.white { color: #fff; }
p { margin: 0 0 15px 0; }
h1 { font: normal 2.4em Georgia, Arial, Sans-Serif; margin: 15px 0 0 5px; }
h1 a:hover { color: #E4FFD3; background: inherit; }
h2 { font: bold 14px Arial, Sans-Serif; margin: 0 0 12px;}
h3 { font:bold 14px; line-height:30px; border-bottom:1px solid #999;}
h4 { color: #808080; background: inherit; font-weight: normal; font-size: .9em; }
img { border:0; }
.imgbor3 {border:1px solid #EEE;padding:3px;}

/*　头部设定　*/
#topdiv {width:960px;margin:-68px auto 0 auto;}/*顶层*/
#logo { float: left; height: 60px; width: 270px; text-align:left}/*LOGO*/
#menu { float: right; width: 690px; padding: 10px 0; margin: 29px 0 0px; }/*菜单*/
#menu li { font-size: 14px; display: inline; }
#menu li a { padding: 17px 12px 0 6px; color: #C00; border-left: 1px solid #999; }
#menu li a:hover {font-weight:bold; color: #000; border-left: 1px solid #7DD0F1; background: #fff url(../images/menuarrow.jpg) no-repeat 10px 5px; }
#intro { clear: both; width:960px; margin:0 auto 0 auto; text-align:center; background: #ccc url(../images/teaser.jpg); color: #333; height:189px;}/*广告*/


/*　内容部分设定　*/
#content { width: 960px; margin: 0px auto; }/*内容框*/
/*　主页左侧部分　*/
#left { clear: left; float: left; width: 600px; padding: 0 5px 0 0; margin:0; }
	#holdside { clear:both; border:1px solid #ccc; height:250px; margin-bottom:5px; background:#F6F6F6; background:url(../images/ti_bg.gif) repeat-x;}
		.title1 { clear:both; font-size:14px; font-weight:bold; line-height:28px;}
		.title { clear:both; font-size:14px; font-weight:bold; line-height:28px; border-bottom:1px solid #CCC; background:url(../images/nav_35.gif);}
		#holdside img { border: 1px solid #eee; padding: 2px; }
		#holdside ul { clear:both;padding:5px; font-weight:normal;}
		#holdside ul li { list-style:none; float:left;margin-right:10px;}
		#holdside ul li.last { margin:0 }
	
	#class1,#class2 {float:left;line-height:28px;width:33%;text-align:center;border-right:1px solid #CCC;} 
	#class3{float:left;line-height:28px;width:34%;text-align:center;margin-left:-1px;}
	.class_hot {float:left;line-height:28px;width:33%;text-align:center; background:url(../images/nav_35.gif);}
	.navtit {font-size:14px;color:#999}
	.navtit_hot {font-size:14px;font-weight:bold; color:#000;}
	
	#title_cen {clear:both; font-size:14px; font-weight:bold; line-height:25px; border-bottom:1px solid #CCC; text-align:center;}
	#pro_left {float:left;width:320px;border:1px solid #ccc;}
		#pro_left img {border:1px solid #eee; padding:1px;}
	#map_right {float:right;width:250px;border:1px solid #ccc;}
	/*　次页应用部分　*/
	.news_title {float:left;width:100%;line-height:40px;text-align:center;font-size:16px;font-weight:bold;border-bottom:1px solid #999;}
	.news_cont {float:left;width:100%;height:35px;line-height:35px;text-align:right;border-bottom:1px dashed #ccc;}
	.ContentBody {float:left;width:100%;line-height:200%;padding:10px 0;}
	.newsalert {float:left;width:100%;height:40px;line-height:40px;}
	.fontz {float:left;width:50%;height:30px;line-height:30px;text-align:left;}
	.nfrom {float:left;width:50%;height:30px;line-height:30px;text-align:right;}
	.fontnews {float:left;width:50%;height:40px;line-height:40px;border-top:1px dashed #ccc;border-bottom:1px solid #025A2A;text-align:left;}
	.nextnews {float:left;width:50%;height:40px;line-height:40px;border-top:1px dashed #ccc;border-bottom:1px solid #025A2A;text-align:right;}
	
	#gbform {border:1px solid #CCC;padding:10px;line-height:25px;margin:10px 0;background:#FcFcFc;}
		#gbform input {border:1px solid #999;line-height:20px;height:20px;}
		#gbform textarea {border:1px solid #999;line-height:20px;}
		#gbform select {border:1px solid #999;}
		#gbform dt {margin:5px 0;}
	
	#prodata {float:left;margin-left:10px;width:370px;}
		.lable {padding:5px 0;border-bottom:1px solid #CCC;font-size:14px;font-weight:bold;}
		#prodata .protit {font-size:14px;font-weight:bold;color:#006;}
		#prodata dt {border-bottom:1px dashed #eee;line-height:200%;}
	#procontent {clear:both;}
		#procontent .ContentBody {line-height:200%;}
		#procontent .downlable {clear:both;border:1px solid #CCC;background:#F6F6F6;padding:10px;}
		.newsalert {clear:both;border-bottom:1px solid #CCC;}
/*　主页右侧部分　top:-80px;*/
#right { position: relative;  margin: 0 15px 0 0; padding: 15px; float: right; width:284px; font-size:12px; background: #fff; background:url(../images/float_bg.gif) no-repeat;}
	#right h2 { border-bottom: 1px solid #ccc; padding: 0 0 8px; }
	#newslist { clear:both;margin:12px 0;}
		#newslist li {list-style:none; border-bottom:1px dotted #ccc;}
		#newslist li a {background: url(../images/menuarrow.jpg) no-repeat 0 5px; padding: 0 0 0 10px; color:#666;}
		#newslist li span {float:right; text-align:right; color:#999;}
	.info { height:150px; border: 1px solid #e0e0e0; background: #f4f4f4; padding: 8px;margin:10px 0;list-style:none; }
	.infotit {color:red;font-size:14px;font-weight:bold;}
	.flw50 {float:left;width:50%;}
/*　次页左部菜单设定　*/
#menu_left { position: relative; margin: 0 0 0 15px; padding: 15px; float:left; width:284px; font-size:12px; background: #fff; background:url(../images/float_bg.gif) no-repeat;}
	#menulist {border-top:1px solid #ccc;}
	#menulist li { width:100%;list-style:none;line-height:30px;border-bottom:1px dashed #CCC;}
	#menulist li a {font-size:14px;color:#999;}
	#menulist li a:hover {font-weight:bold;color:000;}
#con_right {clear: left; float:right; width: 600px; padding: 0 0 0 5px; margin:0; }
#con_nav {line-height:30px;border-bottom:1px solid #CCC;color:000;}
/*页脚社定*/
#footer { clear: both; height:50px; border-top: 3px solid #ccc; padding:6px; font-size: .9em; color: #9b9b9b; background: #f6f6f6;text-align:center;}
.WebWidth {width:960px;margin:0 auto;}
.fl_quick {float:left;width:160px;line-height:30px;border-right:1px solid #999;margin:5px 20px 0 0;text-align:left;color:#000;}
.fl_copyright {float:left;text-align:left;}
	#footer a { color: #808080; background: #fff;}
	.right{ float: right; padding: 0 0 0 15px;text-align:right;}