@charset "utf-8";
/* CSS Document */
html{color:#000;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; min-width:1196px;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0; color:#444; font:12px;}
ol,ul,li {list-style:none;}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
a{ color:#333; text-decoration:none;}
a:hover { color:#d14f00; text-decoration:none;}
h1,h2,h3,h4,h5 { font-family:microsoft yahei,simhei; font-weight:bold;}
.bgf { background:#fff;}
img{ border:none;}
.mt20 { margin-top:20px;}
.mt100 { margin-top:100px;}
.w980{ width:980px; margin:0 auto;}
.bj{background:url(bj.gif) repeat;}
.w535 {width: 525px;}
.w465 {width: 435px;}





.cl { clear:both;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}
.contentbox { width:100%;}
#main{ width:1000px; background:#FFF; margin:0 auto}



.top1 {background:url(top1.jpg) no-repeat center; width: 100%; height: 112px;}
.top2 {background: url("top2.jpg") no-repeat center; width: 100%; height: 109px;}
.top3 {background: url("top3.jpg") no-repeat center; width: 100%; height: 141px;}
.top4 {background: url("top4.jpg") no-repeat center; width: 100%; height: 142px;}
.top5 {background: url("top5.jpg") no-repeat center; width: 100%; height: 174px;}
.top5 p {margin: 0px auto; padding: 40px 0px 0px 110px; width: 828px; line-height: 25px; font-size: 12px; color:#FFF; font-family:'宋体';}

.tit1{ background:url(tit1.gif) no-repeat; height:116px;}
.tit2{ background:url(tit2.gif) no-repeat; height:116px;}
.tit3{ background:url(tit3.gif) no-repeat; height:116px;}

.focus {background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height: 588px; overflow: hidden; position: relative;}
.focus1 {background: rgb(255, 255, 255); margin: 0px auto; width: 980px; height:500px; overflow: hidden; position: relative;}
.show {width: 2000px; position: absolute;}
.show li {width: 196px; height: 500px; overflow: hidden; float: left; position: relative;}
.mask {background: rgb(210, 227, 253); left: 0px; top: 0px; width: 100%; height: 500px; filter: alpha(opacity=50); position: absolute; z-index: 99; opacity: 0.5;}
.show li .tip {background:#1d508f; left: 0px; width: 100%; height: 70px; text-align: center; bottom: 0px; color: rgb(255, 255, 255); overflow: hidden; font-family: "微软雅黑"; filter: alpha(opacity=80); position: absolute; z-index: 999; opacity: 0.6;}
.show li.hover .tip {filter: alpha(opacity=90); opacity: 0.9;}
.show li .tip span {line-height:40px; font-size: 20px; font-weight: bold; display: block;}
.show li .tip b {padding: 0px 10px; line-height: 20px; font-size: 14px; font-weight: normal;}
.show li.hover .tip span {line-height: 70px; display: inline-block;}
.show li.hover .tip b {line-height: 70px; font-size: 20px; font-weight: bold; display: inline-block;}

.content1 {margin: 0px auto; width:980px; overflow:hidden}
.content1 .part1 {background: rgb(255, 255, 255); width: 980px; overflow: hidden; margin-bottom: 10px;}
.content1 .part2 {background: rgb(255, 255, 255); width: 980px; overflow: hidden; margin-bottom: 10px;}
.content1 .part1 .left dt {padding: 3px; border: 1px solid rgb(230, 230, 230); width: 300px;}
.content1 .part2 .right dt {padding: 3px; border: 1px solid rgb(230, 230, 230); width: 300px;}
.content1 .part1 .left dd {background: rgb(0, 0, 0); padding: 5px 0px 5px 10px; width: 298px; height: 80px; color: rgb(255, 255, 255); line-height: 20px; text-indent:26px; font-size:12px;}
.content1 .part2 .right dd {background: rgb(0, 0, 0); padding: 5px 0px 5px 10px; width: 298px; height: 80px; color: rgb(255, 255, 255); line-height: 20px; text-indent:26px; font-size:12px;}
.content1 .part1 .left dd a {width: 300px; color:#9fc9ff; }
.content1 .part2 .right dd a {width: 300px; color:#9fc9ff;}
.content1 .part1 .left ul {width: 208px;}
.content1 .part2 .right ul {width: 208px; }
.content1 .part1 .left ul li {padding: 3px; border: 1px solid rgb(230, 230, 230); width: 199px; height: 121px;}
.content1 .part2 .right ul li {padding: 3px; border: 1px solid rgb(230, 230, 230); width: 199px; height: 121px;}
.content1 .part1 .right {width: 435px; float: right;}
.right .text {background: url("textbg.jpg"); padding: 10px 15px; border: 1px solid rgb(234, 234, 234); height:100px; margin-bottom:10px; font-size:12px;}
.left .text {background: url("textbg.jpg"); padding: 10px 15px; border: 1px solid rgb(234, 234, 234); height: 100px; margin-bottom:10px; font-size:12px;}
.right .text b {color: rgb(102, 102, 102); line-height: 30px; font-size: 14px; font-weight: normal;}
.left .text b {color: rgb(102, 102, 102); line-height: 30px; font-size: 14px; font-weight: normal;}
.right .text p {line-height: 25px;}
.left .text p {line-height: 25px;}
.right .text p span a {color:#2a6ec6;}
.left .text p span a {color:#2a6ec6;}

.pTit {
	margin: 0px auto; width: 970px; height: 30px; color: rgb(0, 0, 0); line-height: 30px; font-family: 微软雅黑; font-size: 24px; font-weight: 500; border-bottom-color:#2466be; border-bottom-width: 2px; border-bottom-style: solid; padding-top:16px; padding-bottom:10px;
}
.pTit b {
	color:#2466be; font-size: 32px; font-weight: 700;  float: left;
}
.pTit a {
	color:#2466be; font-family: 宋体; font-size: 14px; margin-right: 23px; float: right;
}
.sildeCont {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 15px 0px;  width: 970px;
}
.sildeCont .ulCont {
	margin: 0px auto; width: 970px; overflow: hidden; _zoom: 1;
}
.sildeCont .ulCont ul {
	width: 1100px; overflow: hidden; float: left; _zoom: 1;
}
.sildeCont .ulCont li {
	margin-right: 20px; float: left; _display: inline-block;
}
.sildeCont .ulCont li img {
	width: 197px; height: 149px;
}
.sildeCont .ulCont a {
	border: 1px solid rgb(228, 228, 228); width: 197px; height: 183px; display: block;
}
.sildeCont .ulCont span {
	height: 34px; color: rgb(51, 51, 51); line-height: 34px; overflow: hidden; font-size: 12px; display: block;
}
.sildeCont .ulWrap {
	width: 500%; overflow: hidden; _zoom: 1;
}











