* {
	margin: 0;
	padding: 0;
}

body {
	font-size: 14px;
	font-family: 'Microsoft YaHei';
	color: #333;
}

ul,
li {
	list-style: none;
}

img {
	border: none;
}

a:link,
a:visited {
	text-decoration: none;
	color: #444;
}

a:active,
a:hover {
	text-decoration: underline;
	color: #FF7F02;
}

.all{width: 1080px;margin: 0 auto;}
.over {
    width: 1080px;
    margin: 0 auto;
}
.all1{
	width: 100%;
	height: 42px;
	background-color: #085090;
	float: left;
	}

.top {
	float: left;
	margin: 35px 10px 25px 10px;
	border-right: 1px solid #C5C5C5;
	padding-right: 20px;
}

.top1 {
	float: left;
	margin-top: 75px;
	padding-left: 5px;
	color: #666;
	font-size: 14px;
	font-weight: 100;
}

.top2 {
	float: right;
	margin-top: 75px;
	padding-right: 38px;
	font-size: 16px;
}


.nav li {
	float: left;
	line-height: 42px;
}

.nav a {
	color: #FFF;
	font-size: 15px;
	display: block;
	padding: 0px 38px;
}

.nav a:hover {
	background: #FF7F02;
	text-decoration: none;
}

.ban {
    display: block;
    margin: 0 auto;
    width: 100%;}

.remen {
	width: 100%;
	height: 38px;
	background-color: #F3F3F3;
	margin: 0 auto;
}

.remen p {
	width: 1080px;
	margin: 0 auto;
	line-height: 38px;
	color: #333;
}

.remen a {
	color: #444;
	padding: 0px 10px;
}

.remen a:hover {
	color: #2A8804;
}

.dp1{
    float: left;
    width: 1080px;
    margin-top: 20px;
}
.dp1 p{
    color: #444;
    font-size: 18px;
    font-weight: bold;
    background: url(../img/line5.gif) repeat-x bottom;
    height: 40px;
    text-align: center;
}
.dp1 ul{
    width: 100%;
    margin-top: 20px;
    overflow: hidden;
}
.dp1 li{
    width: 24%;
    float: left;
    margin-bottom: 10px;
    text-align: center;
    margin-left: 9px;
}
.dp1 li a{
}
.dp1 img{
    width: 248px;
    height: 171px;
    transition: all 0.5s;
}
.dp1 img:hover{
    transform: scale(1.05);
}

.gg{
    float: left;
}
.gs{
       color: #444;
       font-size: 18px;
       font-weight: bold;
       background: url(../img/line5.gif) repeat-x bottom;
       height: 40px;
       text-align: center;
       margin-top: 30px;
}
.gs1{
    float: left;
    margin-top: 15px;
    margin-right: 20px;
}
.gs2{
    margin-top: 15px;
    text-indent: 2em;
    line-height: 28px;
    }
.gc{
    float: left;
    color: #444;
    font-size: 18px;
    font-weight: bold;
    background: url(../img/line5.gif) repeat-x bottom;
    height: 40px;
    text-align: center;
    margin-top: 30px;
    width: 100%;
}
.gc1{
    float: left;
    width: 100%;
    margin-top: 20px;
}
.gc1 li{
    width: 25%;
    float: left;
    text-align: center;
}
.gc1 img{
    width: 260px;
    height: 170px;
    -webkit-filter: opacity(0.85);
}
.gc1 img:hover{-webkit-filter: opacity(1);}

.xin1{
    float: left;
    color: #444;
    font-size: 18px;
    font-weight: bold;
    background: url(../img/line5.gif) repeat-x bottom;
    height: 40px;
    text-align: center;
    margin-top: 30px;
    width: 100%;
}
.xin2{
    margin-top: 20px;
}
.xin3{
    float: right;
    margin-top: 40px;
    margin-right: 20px;
}
.xin3 li{
    width: 600px;
    border-bottom: 1px dashed #D8D8D8;
    margin-bottom: 20px;
}
.xin3 li a{
    font-size: 16px;
}
.xin3 li p{
    margin: 15px 0px;
}
.link{margin-top: 20px;}
.link p{
    font-size: 16px;
    font-weight: bold;
    border-bottom: 2px solid #666;
    height: 36px;
    line-height: 36px;
}
.link li{
    float: left;
    margin-top: 12px;
}
.link a{
    padding-right: 12px;
    font-size: 15px;
    color: #333;
}
.footer {
	width: 100%;
	background-color: #085090;
	float: left;
	margin-top: 20px;
}

.footer p {
	color: #F5F5F5;
	line-height: 30px;
	margin-top: 20px;
	text-align: center;
	padding-bottom: 15px;
}
.footer a{color:#fff;}

.cp{
	width: 750px;
    float:left;
  background-color: #f4f4f4;
  margin-top: 20px;
}
.mian {
	font-size: 13px;
	color: #fff;

	font-weight: 100;
	margin: 0px 0px 15px 0px;
	background: #085090;
	height: 35px;
	line-height: 35px;
	padding-left: 20px;
}

.mian a {
	color: #fff;
}
.mian1 {
	margin: 0 20px;
}
.mian1 p {
	line-height: 28px;
	margin-bottom: 10px;
}
.mian1 img{
	margin: 0 auto;
	display: block;
}
.pr1 li {
	float: left;
	margin: 10px 18px 10px 20px;
}

.pr1 img {
	width: 210px;
	height: 144px;
}

.pr2 li {
	float: left;
	list-style-type: disc;
	width: 700px;
	margin-left: 30px;
	border-bottom: 1px solid #C7C7C7;
	height: 30px;
	line-height: 30px;
	margin-bottom: 10px;
}

.pr2 span {
	float: right;
	
}


.pr4 {
	margin-top: 30px;
}

.pr4 h1 {
	text-align: center;
	font-size: 18px;
}

.pr5 {
	text-align: center;
	margin: 20px 0px;
}

.pr5 span {
	padding: 0 10px;
}

.pr6 {
	margin: 0px 20px 10px 20px;
	line-height: 26px;
	background: #fff;
	padding: 10px;
}

.pr7 {
	margin: 0px 20px 10px 20px;
	line-height: 26px;
	padding: 10px;
}

.pr7 a {
	color: #444;
}

.pr4 p {
	margin: 0 20px;
	line-height: 26px;
	margin-bottom: 10px;
}

.pr4  img {
	margin: 0 auto;
	display: block;
}


.tu {
	width: 750px;
	float: left;
	margin-top: 40px;
}

.tu1 {
	font-size: 16px;
	background: #085090;
	height: 36px;
	line-height: 36px;
	color: #fff;
	padding-left: 20px;
}

.tu li {
	float: left;
	margin-top: 15px;
	margin-right: 3px;
	margin-left: 4px;
	margin-bottom: 15px;
}
.tu li a{
	color:#333;
	text-align:center;
}
.tu li img {
	width: 180px;
}

.cp1{  width: 300px;
  float: right;
  margin-top: 20px;}
.cp2 {
	float: left;
}

.cp2 p {
	font-size: 16px;
	background-color: #085090;
	color: #fff;
	line-height: 35px;
	width: 280px;
	height: 35px;
	padding-left: 20px;
}

.cp2 ul {
	border: 1px solid #D3CFCF;
	padding-bottom: 20px;
}

.cp2 ul li {
	line-height: 28px;
	font-size: 15px;
	border-bottom: 1px dashed #D2CBCB;
	margin: 5px 10px 0px 30px;
	list-style-type: decimal;
}

.cp2 li a {
	color: #444;
}

.cp2 li a:hover {}

.cp3 {
	float: left;
	width: 300px;
	border: 1px solid #D3CFCF;
	margin-top: 20px;
}

.cp3 span {
	font-size: 16px;
	background-color: #085090;
	color: #fff;
	line-height: 35px;
	width: 280px;
	height: 35px;
	padding-left: 20px;
	display: block;
}

.cp3 p {
	line-height: 26px;
	margin-left: 15px;
	margin-bottom: 15px;
}