﻿@charset "utf-8";

* { margin: 0px; padding: 0px; }

li { list-style-type: none }

img { border: none; }

a {color: #000;text-decoration: none; }

.red, .red a { color: #FF0000; }

body { font-size: 14px; }

.head { background: url(../images/dhbj.jpg) no-repeat center top; height: 53px; margin: 0 auto; text-align: center; }

.banner { background: url(../images/banner.jpg) no-repeat center top; height: 506px; margin: 0 auto; }

.banner-c { height: 506px; margin: 0 auto; position: relative; width: 1000px; }

#menu a {  font-size: 12px; }

.banner-c a { display: block; height: 60px; left: 572px; top: 366px; position: absolute; width: 189px; }

#menu { background: none repeat scroll 0 0 #D4E5F1; height: 85px; margin: 0 auto;   padding-top: 5px; width: 995px; }

.menu { background: url(../images/menubg3.jpg) repeat-x scroll 0 0 transparent; height: 72px; margin: 0 6px; padding: 4px; width: 972px; }

.menu DL { background: url(../images/menubg2.jpg) no-repeat scroll 0 0 transparent; display: inline; float: left; height: 66px; margin: 0 2px; padding: 3px; width: 152px; }

.menu DL DT { color: #004776; font-size: 14px; font-weight: bold; height: 23px; line-height: 22px; text-align: center; }

.menu DL DT A { color: #004776; }

.menu DL DD { line-height: 20px; padding-top: 3px; text-align: center; }

.menu DL DD A { margin: 0 5px; }

.main { margin: 0 auto; }

.main p { line-height: 24px; text-indent: 2em; }

.main-c { margin: 0 auto; width: 998px }

.gpf_menu { background: url(../images/gpf_menu.jpg) repeat-x scroll left center transparent; height: 42px; margin: 0 auto; width: 980px; }

.gpf_menu ul li { background: url(../images/gpf_menuli.jpg) no-repeat scroll right center transparent; color: #FFFFFF; float: left; font-size: 14px; font-weight: bold; height: 42px; line-height: 42px; padding: 0 18px; }

.gpf_menu ul li a { color: #FFFFFF; }

.gpf_bor1 { border: 1px solid #B4C5D7; overflow: hidden; }

.gpf_sswrap { overflow: hidden; padding: 1px; }

.tit { height: 73px; position: relative; }

.tit a { display: block; position: absolute; right: 22px; top: 18px; }

.tit1 { background: url(../images/tit1.jpg) no-repeat center top; }

/*border 背景*/

.z1-c, .z2-c, .z3, .z5-c, .myt { background: url(../images/border.png) no-repeat center top #fff; }

/*border 背景*/

.z1-c { height: 427px; padding-left: 18px; }

.z1-c-f { float: left; padding: 8px 12px 8px 0px; width: 341px; }

.z1-c-t { float: left; width: 605px; }

.z1-c-t p { color: #444; padding-bottom: 16px; padding-top: 12px; }

.z1-c-t .bz { background: url(../images/ul_bg.jpg) no-repeat center bottom; height: 150px; margin-bottom: 22px; padding-top: 15px; }

.z1-c-t ul li { height: 32px; float: left; display: inline; line-height: 32px; width: 180px; margin-left: 20px; }

.z1-c-t ul input { margin-right: 10px; }

.tit2 { background: url(../images/tit2.jpg) no-repeat center top; }

.zz2 { margin-top: 10px; }

.z21 { background: url(../images/z2-1.jpg) no-repeat center top; height: 364px; position: relative; }

.z21 p { padding: 54px 0 0 40px; width: 430px; }

.z21 a { display: block; position: absolute; right: 37px; top: 14px; }

.z22 { background: url(../images/z2-2.jpg) no-repeat center top; height: 290px; }

.z23 { background: url(../images/z2-3.jpg) no-repeat center top; height: 245px; }

.tit3 { background: url(../images/tit3.jpg) no-repeat center top; }

.z3 { margin-top: 10px; }

.z3 p { float: left; height: 104px; }

.z3 .p1 { width: 340px; padding: 68px 45px 20px 140px; }

.z3 .p2 { width: 285px; padding: 68px 0 20px 155px; }

.z3-c { background: url(../images/zz3.jpg) no-repeat center 6px; height: 390px; }

.z4 { background: url(../images/border.png) no-repeat center top #f4f4f4; margin-top: 10px; position:relative;}

.z4-c { background: url(../images/z4.jpg) no-repeat 612px 11px; height: 338px; }

.z4-c1 { background: url(../images/z4c1.jpg) no-repeat center; height: 360px; }

.z4-c1 a.zx{ position: absolute; left: 101px; top: 388px; width: 146px; height: 43px; background:url(../qlzz/nanke.com);}

.z4-c2 { background: url(../images/z4c2.jpg) no-repeat center; height: 382px; }

.z4-c2 p{
	position: absolute;
	left: 61px;
	top: 492px;
	width: 880px;
	height: 82px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}







.tit4 { background: url(../images/tit4.jpg) no-repeat center top; }

/*.z4 p { background: url(../images/z4-1.jpg) no-repeat center bottom; height: 295px; padding: 28px 0 0 25px; width: 570px; }*/

.z5 { margin-top: 10px; background: url(../images/z5_01.jpg) no-repeat center top; height:375px; position:relative}

.z5 p {text-indent: 2em; position:absolute; font-size:14px; width:344px } 

.z5 .a1{

	left: 18px;

	top: 131px

}

.z5 .a2{

	left: 623px;

	top: 131px

}

.z5 .a3{

	left: 18px;

	top: 265px

}

.z5 .a4{ left:623px; top:265px}

.z5 p a{ color:red}

.z5 .swt{

	position: absolute;

	width: 130px;

	height: 36px;

	left: 425px;

	top: 330px;

	border: 1px solid solid

}



.myt { margin-top: 10px; }

.myt-p p { padding: 20px 28px 0 30px; }

.myt-tit { background: url(../images/tit6.jpg) no-repeat top center; }

.myt-p { background: url(../images/shry_p.jpg) no-repeat top center; height: 120px; }

.adv { margin-top: 10px; }

.lylx { background: url(../images/lylx.jpg) no-repeat top center; height: 643px; margin-top: 10px; }

.lylx-c { position: relative; }

.lylx .t1 { position: absolute; line-height: 20px; left: 160px; top: 132px; width: 420px; font-size: 13px; }

.lylx .t1 p { margin-bottom: 10px; }

.lylx b { color: #f00; font-size: 16px; }

.lylx p { line-height: 19px; text-indent: 0; }

.ys2 { color: #ff0000; }

.lylx .t2 { position: absolute; left: 162px; top: 322px; width: 410px; font-size: 13px; }

.lylx .t3 { position: absolute; left: 162px; top: 505px; width: 410px; font-size: 13px; }

.lylx .c111 { width: 381px; height: 36px; position: absolute; top: 589px; left: 590px; }

.foot { width: 1000px!important; }

footer { width: 1000px!important; }


.top-top{width:100%;font-size:14px;height:138px; margin:0 auto;background: url(../images/bodybg.jpg) no-repeat  center top;}
.top-con{line-height:32px;margin:0 auto;width:1240px;}
.top-lef{width:595px;color:#fff;float:left;}
.top-rit{width:340px;float:right;padding-right:87px;}
.top-rit a{color:#fff;padding-left:48px;padding-right:5px;}


.gpf_menu {width: 1400px;}
.gpf_menu ul { background: url(../images/gpf_menu.jpg) repeat-x left; width: 980px; margin: 0 auto; height: 42px; }


.footnew {
    background:#024289 url(../images/footnew_bg.jpg) repeat-x;
    width: 1000px;
    height: 320px;
    margin: 0 auto;
    padding: 0 0 60px 0;
    margin-top: 5px;
    font-size: 14px;
    margin-bottom: 30px;
}
.footnewdh {
	background: url(../images/footnewdh.jpg);
	width: 826px;
	height: 49px;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	color: #fffefe;
}
.footnewdh a {
	color: #fffefe;
	padding: 0px 15px;
	line-height: 49px;
}
.footnew p {
	margin: 0 auto;
	padding: 0;
	text-align: center;
	margin-top: 14px;
}
.footnewbot {
	width: 780px;
	height: 110px;
	text-align: center;
	margin: 0 auto;
	padding: 0;
	margin-top: 20px;
}
.footnewbot .flleft {
	float: left;
	width: 457px;
	margin-top: 10px;
	color: #FFF;
	font-size: 12px;
	line-height: 25px;
}
.footnewbot .flright {
	float: right;
	width: 296px;
}
.lx1 {
	line-height: 25px;
	margin-left: 40px;
}
.lx .lx1 {
	line-height: 25px;
}

.lx2 {
	margin-top: 50px;
	line-height: 24px;
	margin-left: 40px;
}
.lx2 a {
	font-weight: bold;
	color: #FF0000;
}
.lx2 span {
	font-weight: bold;
	color: #FF0000;
}
.lx3 {
	font-size: 14px;
	margin-top: 60px;
	margin-left: 180px;
	line-height: 30px;
}
.lx3 span {
	color: #FF0000;
}
.bd2 {
border:3px solid #014d99; border-top: none;font-size:12px;
}

.lx {
	font-size: 12px;
	margin-top: 155px;
	line-height: 25px;
}
.lx .lx2 {
	line-height: 25px;
}
.lx .lx3 {
	line-height: 25px;
}
