@charset "utf-8";
/* CSS Document */

/*global css*/
html,body{width:100%;height:100%;}
body{ background:#fbf6e0 ;}
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, textarea, blockquote, th, td, p, img{margin:0;padding:0;border:0;}
body{color:#333;font-family:Arial,simsun; width:100%; margin:0 auto;font-size:14px;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0;}
div:after, ul:after, li:after {clear: both;content: ".";display: block;font-size: 0;height: 0;visibility: hidden;}
p{ line-height:22px; color:#333;  font-weight:400;}
ul,ol{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
.clear{clear:both; font-size:0; height:0;visibility:hidden;overflow:hidden;*zoom:1;}
a{color:#333;}
a:link,a:visited{color:#333; text-decoration:none;}
a:hover{ color:#ff0000; text-decoration:underline;}
h1,h2,h3{ font-size:14px;}
h4{ font-size:12px;}
h6{ text-align:center;}
.white,.white a{color:#fff;}
.white a:link,.white a:visited,.white a:hover{ color:#fff;}
.floatleft{ float:left;}
.floatright{ float:right;}
.red a{color:#ff0000;}
.red a:link,.red a:visited,.red a:hover{color:#ff0000;}

/*main css*/
.wrapper
{
	width:1000px;
	margin:0 auto;
	background:#fff;
}
.header
{
	padding:10px 0 10px 10px;
	overflow:hidden;
	*zoom:1;
}
.header .logo
{
	float:left;
}
.header .nav
{
	float:right;
	padding:5px 0 0 0;
	margin-right:10px;
	border-bottom:solid 1px #ff0000;
}
.header .nav ul li
{
	float:left;
	height:33px;
	line-height:33px;
	margin-right:5px;
	font:16px/33px "Microsoft Yahei","黑体","Arial","SimSun";
}
.header .nav ul li.curr,.header .nav ul li:hover
{
	background:#ff0000;
}
.header .nav ul li.curr a,.header .nav ul li:hover a
{
	color:#fff;
}
.header .nav ul li a
{
	display:block;
	padding:0 10px;
}
.banner
{
	width:1000px;
	margin:0 auto;
	height:286px;
}
.banner img
{
	width:1000px;
	height:286px;
}
.main,.part1,.part1 .con,.daoyu,.jieyu,.jieyu_con
{
	width:960px;
	margin:0 auto;
}
.part1
{
	padding-top:30px;
}
.part1 h2,.part1 .title h3
{
	font:36px/36px "Microsoft Yahei","黑体","Arial","SimSun";
	border-left:solid 8px #ff0000;
	padding-left:10px;
}
.daoyu
{
	padding-top:20px;
}
.daoyu_left
{
	width:650px;
	float:left;
	font-size:12px;
}
.daoyu_left .daoyu_info
{
	padding-bottom:20px;
	position:relative;
	overflow:hidden;
	*zoom:1;
}
.daoyu_left .daoyu_info img
{
	width:178px;
	height:120px;
	float:left;
	padding-right:20px;
}
.daoyu_left .daoyu_list
{
	clear:both;
}
.daoyu_left .daoyu_list li
{
	line-height:18px;
	float:left;
	width:125px;
	height:130px;
	overflow:hidden;
	padding-right:48px;
}
.daoyu_left .daoyu_list li img
{
	width:125px;
	height:84px;
	padding-bottom:8px;
}
.daoyu_right
{
	width:270px;
	float:right;
}
.daoyu_right li
{
	font-size:12px;
	line-height:24px;
	background:url(../images/dot.gif) no-repeat center left;
	padding-left:12px;
}
/*part1*/
.part1 .title
{
	border-bottom:solid 1px #888;
}
.part1 .title h3
{
	font-size:18px;
	font-weight:bold;
}
.light,.news_list
{
	padding-top:20px;
}
.light_left
{
	border-right:dotted 1px #ccc;
	padding-right:30px;
	float:left;
}
.light_right
{
	float:right;
}
.light .model
{
	width:450px;
	padding:0 0 30px 0;
}
.light .model img
{
	float:left;
	width:165px;
	height:120px;
}
.light .model .floatright
{
	width:275px;
}
.light .model .floatright p
{
	padding-top:10px;
	text-indent:2em;
	font-size:12px;
}
/*news_list*/
.news_list .list_left
{
	width:635px;
	padding:0 10px 20px;
	background:#f6f6f6;
	float:left;
}
.list_left .model
{
	border-bottom:dashed 1px #ccc;
	padding:20px 0;
}
.list_left .model .model_title
{
	position:relative;
	overflow:hidden;
}
.list_left .model .model_title span
{
	float:right;
	padding:0 10px 0 20px;
	display:block;
	font-size:12px;
	background:url(../images/ico2.png) no-repeat center left;
}
.list_left .model .model_title h3
{
	background:url(../images/ico.png) no-repeat center left;
	padding-left:15px;
	float:left;
}
.list_left .model p
{
	font-size:12px;
	line-height:22px;
	padding-top:10px;
	clear:both;
}
.list_right
{
	width:255px;
	float:right;
}
.right_model h3
{
	font:bold 18px/30px "Microsoft Yahei","黑体";
	border-top:solid 2px #4e4e4e;
	color:#555;
}
.right_model ul
{
	margin-top:10px;
}
.right_model ul li
{
	line-height:20px;
	padding:4px 0 3px 10px;
	font-size:12px;
	background:url(../images/ico3.gif) no-repeat center left;
}
.right_model .info
{
	border-bottom:dotted 1px #ccc;
	padding:15px 0 10px;
}
.right_model .info img
{
	float:left;
	padding-right:10px;
	width:120px;
	height:80px;
}
.right_model .info h4
{
	font-weight:normal;
	font-size:14px;
	padding-bottom:5px;
	line-height:18px;
}
.right_model .info span
{
	color:#666;
	font:12px/22px "Microsoft Yahei","黑体";
}
.right_model .info p
{
	font-size:12px;
	color:#666;
	line-height:18px;
	padding-bottom:5px;
}
/*news*/
.part1 .news
{
	margin:20px auto 0;
	width:960px;
	height:545px;
	background:url(../images/t2.gif) repeat center top;
	position:relative;
}
.part1 .news .news_pic
{
	position:absolute;
	bottom:0;
	left:0;
}
.part1 .news ul li
{
	position:absolute;
	color:#000;
	font:24px "Microsoft Yahei","黑体";
	width: 441px;
}
.part1 .news ul li a:link,.part1 .news ul li a a:visited,.part1 .news ul li a:hover
{
	color:#000;
}
.part1 .news ul li.news01
{
	top:50px;
	left:330px;
	font-weight:bold;
}
.part1 .news ul li.news01 span
{
	font-size:32px;
}
.part1 .news ul li.news02
{
	top:140px;
	left:95px;
	font-size:26px;
}
.part1 .news ul li.news03
{
	top:170px;
	left:560px;
	font-size:21px;
}
.part1 .news ul li.news04
{
	top:220px;
	left:270px;
	font-size:36px;
}
.part1 .news ul li.blue a:link,.part1 .news ul li.blue a:visited,.part1 .news ul li.blue a:hover
{
	color:#005982;
}
.part1 .news ul li.news05
{
	top:285px;
	left:522px;
}
.part1 .news ul li.news06
{
	top:315px;
	left:185px;
}
.part1 .news ul li.news07
{
	top:362px;
	font-size:36px;
	left:271px;
}
.part1 .news ul li.news08
{
	top:477px;
	left:177px;
	font-size:18px;
}
.part1 .news ul li.news09
{
	top:475px;
	left:520px;
}
/*jieyu*/
.jieyu_con
{
	padding:20px 0 40px;
}
.jieyu_con .floatleft
{
	width:670px;
}
.jieyu_con .floatleft p
{
	padding-bottom:15px;
	line-height:24px;
}
.jieyu_con .floatleft .tag
{
	display:block;
	text-align:right;
	font-size:12px;
	color:#666;
}
.jieyu_con .floatright
{
	width:270px;
}
.jieyu_con .floatright .weibo
{
	padding-top:10px;
}
/*history*/
.history
{
	width:100%;
	height:50px;
	background:#888;
}
.history .history_con
{
	width:1000px;
	margin:0 auto;
	background:url(../images/line.gif) no-repeat center bottom;
	font:bold 20px/50px  "Microsoft Yahei","黑体","Arial","SimSun";
}
.history_con span
{
	background:#003c91;
	display:block;
	float:left;
	height:50px;
	padding:0 20px;
	line-height:50px;
	font-size:18px;
}
.history .history_con a
{
	margin:0 20px;
	height:50px;
	display:block;
	float:left;
	background:url(../images/line2.gif) no-repeat bottom right;
	padding-right:20px;
}

/** 页脚 **/
html .foot {
  border-top: 1px solid #ddd;
  background: #fff;
}
html #bottom {
  margin: 10px auto 0;
  padding-top: 10px;
  overflow: hidden;
  text-align: left;
  width: 990px;
  font: 12px/1.5 \5b8b\4f53, arial;
}
#bottom .bottom-m {
  float: left;
  height: 33px;
  width: 988px;
  border: none;
  background: none;
}
#bottom .bottom-m-1 {
  height: 29px;
  line-height: 29px;
  text-align: center;
  width: 984px;
  border: none;
}
#bottom .bottom-m-1 a {
  color: #1a4991;
  text-decoration: none;
}
#bottom .bottom-m-1 a:hover {
  color: #cc0000;
  text-decoration: underline;
}
#bottom .bottom-2 {
  color: #666666;
  float: left;
  line-height: 25px;
  padding: 5px 0;
  text-align: center;
  width: 100%;
}
#bottom .bottom-2 a {
  color: #253751;
}
#bottom .bottom-110 {
  float: left;
  padding: 5px 0;
  text-align: center;
  width: 100%;
}
#bottom .bottom-110 a:link,#bottom .bottom-110 a:visited
{
	color:#243851;
}
#bottom .bottom-110 a:hover
{
	color:#c00;
}
/*解决ie6下fixed震屏*/
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}
/*floatbox*/
.floatbox
{
	width:51px;
	border:solid 1px #8abaea;
	background:#fff;
	position:fixed;
	right:50%;
	margin-right:-554px;
	bottom:80px;
	_position:absolute;
  	_top:expression(document.documentElement.clientHeight + document.documentElement.scrollTop - this.clientHeight - 80);
}
.floatbox ul li
{
	height:51px;
	border-bottom:solid 1px #8abaea;
	font-size:12px;
	position:relative;
}
.floatbox ul li a
{
	display:block;
	width:51px;
	height:42px;
	text-align:center;
	padding-top:9px;
	overflow:hidden;
}
.floatbox ul li a:link,.floatbox ul li a:visited,.floatbox ul li a:hover
{
	color:#85c2f2;
	text-decoration:none;
}
.floatbox ul li a img
{
	_padding-bottom:2px;
}
.floatbox ul li .jiathis_style
{
	display:none;
}
