﻿@charset "utf-8";
/* CSS Document */
html,body,div,p,hr,pre,h1,h2,h3,h4,h5,h6,table,tr,td,th,tfoot,tbody,thead,form,fieldset,input,textarea,label,ul,ol,dl,li,dt,dd,a,img,iframe,a {
	list-style: none;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
body {
	text-align: center; font-family: "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
}
a,a:link,a:hover,a:visited {
	text-decoration: none;
}
*html .clearfix { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */
.clear{ clear:both;}
.clearfix { display: block; } 
.clearfix::after {
	width: 100%; height: 0px; overflow: hidden; clear: both; font-size: 0px; display: block; content: "";
}
img {
	vertical-align: top;
}
.left{ float:left;}
.right{ float:right;}
body {
  width: 100%;
  height: auto;
}
.full-screen,.full-screen body {
  width: 100%;
  height: 100%;
  overflow: hidden;
}

/* banner */
.banner{
	width:1200px;
	margin:0px auto;
	height:376px;
	position: relative;
	overflow: hidden;
}

/* 导语 */
.daoyu{
	width:1158px; 
	margin:0px auto;
	height:100px;
	border:#c8d5e1 solid 1px;
	background-color:#f1faff;
	padding:20px;
	border-radius:20px;
	margin-top:30px;
	}
.daoyu p{ font-size:16px; line-height:30px; text-align: justify; text-indent:32px; color:#000;}

.text{
	width:1200px;
	margin:0px auto;}
.left{ width:580px; float:left;}
.right{ width:580px; float:right;}
.title{
	width:580px;
	margin:0px auto;
	height:40px;
	line-height:40px;
	padding:30px 0px;
}
.title-lm{
	width:200px;
	float:left;
	height:40px;
	line-height:40px;
	font-size:24px;
	font-weight:bold;
	color:#293986;
	text-align:left;
}
.more{
	width:200px;
	float:right;
	text-align:right;
	font-size:20px;
	height:40px;
	line-height:40px;
	color:#363960;
}
.more a,.more a:link{ color:#363960;}

.list ul li{
	width:500px;
	padding:0px;
	font: 18px/40px "Microsoft YaHei", "微软雅黑", "SimHei", "黑体";
	height:40px;
	overflow:hidden;
	text-align:justify;
	color:#000;
	background-image:url(images/d.png);
	background-repeat:no-repeat;
	background-position: top left;
	padding:10px 0px 10px 20px ;
}
.list ul li a,.list ul li a:link{ color:#000;}
.list ul li a:hover{ color:#ffa500;}

/* footer */
.foot{width:100%;overflow:hidden; background-color: #364d99; padding:40px 0px; margin-top:40px;}
.foot .bq-pc{
	font-size:16px;
	line-height:30px;
	width:540px;
	margin:0px auto;
	text-align:left;
	color:#fff;
}
