@charset "gb2312";
body{ margin:0; padding:0; background:#bccefc; font-size:12px;}
img{ vertical-align:top;border:0;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;; list-style:none; }
h2{ color:#fff; font-weight:700; font-size:30px; padding-top:20px; padding-left:110px; font-family:SimHei}
a{ color:#333; text-decoration:none;}
.fl { float:left;}
.fr { float:right;}
.w556 { width:556px;}
.mt20 { margin-top:20px;}
.cl { clear:both;}

.top1{ background:url(../images/top1.jpg) no-repeat top center; height:100px; margin:0 auto;}
.top1 p{ color:#fff;}
.top2{ background:url(../images/top2.jpg) no-repeat top center; height:100px; margin:0 auto}
.top3{ background:url(../images/top3.jpg) no-repeat top center; height:100px; margin:0 auto}
.top4{ background:url(../images/top4.jpg) no-repeat top center; height:100px; margin:0 auto}
.top5{ background:url(../images/top5.jpg) no-repeat top center; height:88px; margin:0 auto}
.top5 .tt{width:1000px; margin:0 auto}
.top5 .tt em{ font-size:18px; font-weight:bold; color:#FFF; font-style:normal; float:left; margin-top:25px; margin-left:10px; font-family:"Î¢ÈíÑÅºÚ"}
.top5 .tt p{ color:#1f1f1f; font-size:12px; width:760px; margin-left:75px; padding-top:20px; line-height:20px; }

.con{ width:1000px; margin:0 auto; height:auto; font-family:\5B8B\4F53;font-size:14px;color:#262626; margin-top:12px;}
.con a{ color:#b10606; text-decoration:none;}
.con a:hover{ text-decoration:underline}

.part1,.part2,.jchg{width:1000px; float:left; background:#fff; padding-bottom:20px; margin-top:20px; }
.part1{ margin-top:0;}
.part1 h2{ background:url(../images/part1_title_bg.jpg) no-repeat top center; width:890px; height:86px;}
.con h3{ color:#233b56; font-size:22px;margin-bottom:10px; font-family:SimHei; font-weight:bold}
.con dl{ float:left; width:940px; border-bottom:1px dashed #666; padding:0 30px 20px;}
.con dt{}
.con dd p{ width:556px; text-indent:28px;  line-height:24px; margin-top:10px;}

.part2 h2{ background:url(../images/part2_title_bg.jpg) no-repeat top center; width:780px; height:84px; text-align:left;  padding-right:110px;}

.part3 h2{ background:url(../images/part3_title_bg.jpg) no-repeat top center; width:890px; height:84px;}

.part4 h2{ background:url(../images/part4_title_bg.jpg) no-repeat top center; width:780px; height:84px;  text-align:right;  padding-right:110px;}

.part5 h2{ background:url(../images/part5_title_bg.jpg) no-repeat top center; width:890px; height:84px; }

.part6 h2{ background:url(../images/part6_title_bg.jpg) no-repeat top center; width:780px; height:84px;text-align:right;  padding-right:110px;}


/*ÍùÆÚ»Ø¹Ë*/
#selectPeriods {
background:url(../images/wangqi.jpg) no-repeat right;
border: 1px solid #7d5646;
display: inline-block;
font-size: 12px;
margin: 0;
position: relative;
text-indent: 1em;
cursor: pointer;
width: 100px;
height: 18px;
padding-top:3px; float:right; right:218px; top:-22px}

.selectPeriods span a {
color: #e8a784;
display: block;
height: 25px;
line-height: 25px;
}

.selectPeriods span a:hover {
color: #fff;
display: block;
height: 25px;
line-height: 25px; text-decoration:underline
}

.selectPeriods span {
background: none repeat scroll 0 0 #c34400;
display: none;
left: 0;
position: absolute;
top: 20px;
width: 101px; 
}



.pTit { margin: 10px auto 10px; width: 980px; height: 36px; line-height:36px; padding-bottom: 10px; font-family: Î¢ÈíÑÅºÚ; font-size: 28px; font-weight: 500; border-bottom:1px solid #374E92}
.pTit b {color:#374e92; font-size: 24px; font-weight: 700; margin-left: 10px; float: left;}
.pTit a {color:#374e92; font-size: 16px; margin-right: 23px; float: right; font-family:'ËÎÌå';}
.ztlist {margin: 20px auto; width: 958px; overflow: hidden;
}
.ztlist span {width: 22px; height: 43px; margin-top: 58px; display: block; cursor: pointer;}
.ztlist span.left {	background:url(../images/icon.gif) no-repeat 0px -350px; float: left;}
.ztlist span.right {background: url(../images/icon.gif) no-repeat -22px -350px; float: right;}

.zt {
	margin: 0px 10px; width: 894px; height: 160px; overflow: hidden; float: left; position: relative; _display: inline;
}
.zt ul {
	width: 1000px; float: left; position: absolute;
}
.zt li {
	padding: 3px; border: 1px solid rgb(228, 228, 228); width: 202px; height: 152px; margin-right: 18px; float: left;
}
.zt li img {
	width: 202px; height: 152px; float: left;
}
