.bannerBox {
	width: 100%; height: 476px;
}
#flashs {
	height: 476px; overflow: hidden; position: relative;
}
#flashs .bgitem {
	top: 0px; position: absolute; z-index: 1;
}
#flashs .btn {
	padding: 5px 6px; right: 50%; bottom: 5px; position: absolute; z-index: 7;
}
#flashs .btn span {
	background: rgb(0, 110, 178); padding: 2px 6px; border: 1px solid rgb(0, 110, 178); color: rgb(255, 255, 255); margin-left: 5px; display: inline-block; cursor: pointer;
}
#flashs .btn span.cur {
	background: rgb(255, 255, 255); color: rgb(0, 110, 178);
}
.hdwrap {
	width: 261px;
}
.flashlist {
	height: 223px;
}
.flashlist .f_out {
	height: 226px; overflow: hidden; position: relative; z-index: 100;
}
.flashlist .f_out .vip01pic {
	background: url("../images/vipico.gif") no-repeat 0px 0px; left: 0px; top: 0px; width: 58px; height: 58px; display: block; position: absolute; z-index: 200;
}
.jcToppic .vip01pic {
	background: url("../images/vipico.gif") no-repeat 0px 0px; left: 0px; top: 0px; width: 58px; height: 58px; display: block; position: absolute; z-index: 200;
}
.flashlist .f_out .picintro {
	padding: 0px 20px; left: 0px; width: 221px; height: 30px; text-align: center; bottom: 0px; position: absolute; z-index: 999;
}
.picintro h2 a {
	color: rgb(51, 51, 51); line-height: 37px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; font-weight: bold;
}
.picintro p {
	color: rgb(118, 118, 118); line-height: 20px;
}
.picintro p a {
	color: rgb(171, 173, 172);
}
.flash_tab {
	height: 15px; padding-top: 9px; padding-left: 75px;
}
.flash_tab .tabs {
	margin: auto; width: 200px; height: 8px; overflow: hidden;
}
.flash_tab .tabs ul li {
	width: 33px; height: 8px; float: left; display: block;
}
.flash_tab .tabs ul li.opdiv {
	padding: 0px; opacity: 1;
}
.noopdiv {
	padding: 0px; opacity: 1;
}
.flash_tab .tabs ul li.opdiv a {
	background: url("../images/hdsmall.gif") no-repeat -41px -1239px; width: 21px; height: 8px; display: block;
}
.flash_tab .tabs ul li.opdiv a:hover {
	background-position: -8px -1239px;
}
.flash_tab .tabs ul li.noopdiv a {
	background: url("../images/hdsmall.gif") no-repeat -8px -1239px; width: 21px; height: 8px; display: block;
}
.sechBg {
	margin-bottom: 28px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: solid;
}
 
.onlineBox {
	background: url("../images/onlinebg.png") no-repeat center; width: 269px; height: 304px;
}
.onlineBox .form {
	margin: 0px auto; width: 239px; overflow: hidden; padding-top: 62px;
}
.onlineBox .form textarea {
	padding: 10px; border: currentColor; width: 219px; height: 57px; resize: none;
}
.onlineBox .form h6 {
	width: 95px; height: 30px; color: rgb(22, 120, 199); line-height: 30px; padding-top: 20px; font-size: 12px; float: right;
}
.onlineBox ul {
	margin: 28px 12px 0px;
}
.onlineBox ul li {
	background: url("../images/onlineliico.png") no-repeat left 8px; height: 24px; line-height: 24px; overflow: hidden; padding-left: 16px;
}
.onlineBox ul li a {
	color: rgb(255, 255, 255);
}
.hotXz {
	background: url("../images/hotxzbg.png") no-repeat center; width: 269px; height: 304px; margin-top: 18px;
}
.hotXz h4 {
	overflow: hidden; padding-top: 7px; font-weight: normal; margin-right: 6px; margin-left: 1px;
}
.hotXz h4 a {
	width: 50%; height: 43px; text-align: center; color: rgb(255, 255, 255); line-height: 43px; float: left; background-color: rgb(22, 120, 199);
}
.hotXz h4 a.cur {
	background-color: rgb(60, 164, 249);
}
.hotXz h4 a:hover {
	background-color: rgb(60, 164, 249);
}
.hotXz dl {
	margin: 0px 7px 0px 1px; text-align: center;
}
.hotXz dd {
	margin-top: 12px;
}
.hotXz dd a {
	color: rgb(51, 51, 51);
}
.boxYy {
	background: url("../images/boxyy.png") no-repeat top; width: 100%; height: 30px;
}
.ggl {
	position: relative;
}
.ggl img {
	
}
.ggl dl {
	top: 58px; right: 66px; color: rgb(255, 255, 255); font-size: 14px; position: absolute;
}
.ggl dl dd {
	font-family: Arial, Helvetica, sans-serif; font-size: 18px;
}
.tiaoSpanBg {
	background: url("../images/tiaobg.png") 3px; padding-top: 25px;
}
.tiaoSpanBg2 {
	top: -50px; padding-top: 80px; padding-bottom: 25px; position: relative; z-index: 0;
}
.lyBox {
	background: url("../images/lybg.jpg") no-repeat center; width: 1024px; height: 1448px; position: relative;
}
.lyBox p {
	width: 430px; color: rgb(137, 135, 135); line-height: 24px; font-size: 14px; position: absolute;
}
.lyBox dl {
	background: url("../images/lyphone.png") no-repeat left; left: 80px; top: 574px; color: rgb(142, 30, 122); padding-left: 208px; position: absolute;
}
.lyBox dl dd {
	font-family: Arial, Helvetica, sans-serif; font-size: 18px;
}
.lyBox .ly01 {
	left: 550px; top: 234px; width: 370px;
}
.lyBox .ly02 {
	left: 80px; top: 472px;
}
.lyBox .ly03 {
	left: 525px; top: 742px;
}
.lyBox .ly04 {
	left: 80px; top: 1012px;
}
.lyBox .ly05 {
	left: 490px; top: 1282px;
}
.contTit {
	font-size: 16px;
}
.contTit span {
	color:#3399ff; text-transform: uppercase; font-family: Arial, Helvetica, sans-serif; font-size: 36px;
}
.contTit a {
	color: #919191 ; font-weight: normal; margin-left: 6px; font-weight:bold
}
.hzhb {
	
}
.hzhb .hzCont {
	border: 1px solid rgb(232, 232, 232); position: relative; background-color: rgb(255, 255, 255);
}
.hzhb .hzCont ul {
	margin: 0px auto; padding: 34px 0px; width: 888px;
}
.hzhb .hzCont li {
	margin: 0px 26px; width: 170px; float: left; _display: inline;
}
.hzhb .hzCont li h5 {
	padding-top: 22px; font-weight: normal;
}
.hzhb .hzCont .btnLeft {
	top: 50%; width: 10px; height: 14px; margin-top: -7px; position: absolute;
}
.hzhb .hzCont .btnRight {
	top: 50%; width: 10px; height: 14px; margin-top: -7px; position: absolute;
}
.hzhb .hzCont .btnLeft {
	background: url("../images/hzbtnleft.png") no-repeat center; left: 22px;
}
.hzhb .hzCont .btnRight {
	background: url("../images/hzbtnright.png") no-repeat center; right: 22px;
}
.cpMenu {
	padding: 10px; width: 190px; height: 1270px; background-color: rgb(4, 119, 190);
}
.cpMenu h4 {
	background: url("../images/cpmenutit.png") no-repeat bottom; padding-bottom: 15px; font-size: 18px; margin-bottom: 8px;
}
.cpMenu h4 a {
	color: rgb(255, 255, 255);
}
.cpMenu .option01 {
	background: url("../images/cpmenuli01ico.png") no-repeat 170px rgb(255, 255, 255); height: 27px; color: rgb(4, 119, 190); line-height: 27px; padding-left: 24px; font-size: 14px; margin-bottom: 7px; display: block;
}
.cpMenu li ul {
	margin-bottom: 8px;
}
.cpMenu li li {
	
}
.cpMenu li li a {
	height: 26px; color: rgb(255, 255, 255); line-height: 26px; padding-left: 24px; text-decoration: none; display: block;
}
.cpMenu li li a:hover {
	background: url("../images/cpmenulih.png") no-repeat center;
}
.cpSpan {
	width: 734px;
}
.cpBox h4 {
	height: 38px; line-height: 38px; overflow: hidden; font-size: 12px; margin-bottom: 20px; background-color: rgb(255, 255, 255);
}
.cpBox h4 .titA {
	padding: 0px 40px; color: rgb(255, 255, 255); background-color: rgb(4, 119, 190);
}
.cpBox h4 .titMore {
	color: rgb(4, 119, 190); margin-right: 20px;
}
.cpBox ul {
	overflow: hidden;
}
.cpBox li {
	background: url("../images/cplibg.png") no-repeat center; padding: 7px 7px 2px 1px; width: 230px; height: 212px; margin-right: 10px; margin-bottom: 10px; float: left;
}
.cpBox li.noMr {
	margin-right: 0px;
}
.cpBox li h5 {
	text-align: center; font-weight: normal; margin-top: 10px;
}
.cpBox li h5 a {
	color: rgb(50, 50, 50);
}
.cpBox li p {
	margin: 12px 30px 0px; color: rgb(50, 50, 50); line-height: 18px;
}
.cpBox .cpGg {
	margin-top: 12px; margin-bottom: 26px; position: relative;
}
.cpBox .cpGg span {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; position: absolute;
}
.cpBox .cpGg01 span {
	left: 590px; top: 50px; color: rgb(0, 99, 160);
}
.cpBox .cpGg02 span {
	left: 590px; top: 60px; color: rgb(255, 255, 255);
}
.ryBox {
	margin-top: 20px; margin-bottom: 25px;
}
.ryBox .proCont {
	border-width: 1px 1px 3px; border-style: solid; border-color: rgb(232, 232, 232); padding: 24px 0px; position: relative; height:210px; background-color: rgb(255, 255, 255);
}
.ryBox .proCont ul {
	margin: 0px auto; width: 970px; overflow:hidden; display:inline
}
.ryBox .proCont li {
	margin: 0px 8px; width: auto; width:310px;text-align: center; float: left; _display: inline; float:left
}
.ryBox .proCont li img {
	padding: 0px; border: 1px solid rgb(232, 232, 232); width:300px;
}
.ryBox .proCont li h5 {
	padding-top: 16px; font-weight: normal;
}
.ryBox .proCont li h5 a {
	color: rgb(136, 136, 136);
}
.ryBox .proCont .btnLeft {
	top: 50%; width: 10px; height: 14px; margin-top: -7px; position: absolute;
}
.ryBox .proCont .btnRight {
	top: 50%; width: 10px; height: 14px; margin-top: -7px; position: absolute;
}
.ryBox .proCont .btnLeft {
	background: url("../images/hzbtnleft.png") no-repeat center; left: 22px;
}
.ryBox .proCont .btnRight {
	background: url("../images/hzbtnright.png") no-repeat center; right: 22px;
}
.gyBox {
	width: 720px; position: relative;
}
.gyBox dl {
	 overflow: hidden; margin-bottom: 8px;
}
.gyBox dt {
	margin-right: 10px;
}
.gyBox dd {
	margin-right: 10px;
}
.gyBox dd h5 {
	margin: 10px 0px; font-size: 14px;
}
.gyBox dd h5 a {
	color: rgb(12, 77, 162);
}
.gyBox dd p {
	color: rgb(145, 145, 145); line-height: 24px;
}
.gyBox .gyCont {
	width: 320px; position: relative;
}
.gyBox .gyCont ul {
	margin: 0px auto; width: 320px;
}
.gyBox .gyCont li {
	width: 155px; text-align: center; margin-right: 10px; float: left; _display: inline;
}
.gyBox .gyCont li.noMr {
	margin-right: 0px;
}
.gyBox .gyCont li h5 {
	padding-top: 16px; font-weight: normal;
}
.gyBox .gyCont li h5 a {
	color: rgb(136, 136, 136);
}
.gyBox .gyCont .btnLeft {
	top: 50%; width: 18px; height: 18px; margin-top: -4px; position: absolute;
}
.gyBox .gyCont .btnRight {
	top: 50%; width: 18px; height: 18px; margin-top: -4px; position: absolute;
}
.gyBox .gyCont .btnLeft {
	background: url("../images/gybtnleft.png") no-repeat center; left: 0px;
}
.gyBox .gyCont .btnRight {
	background: url("../images/gybtnright.png") no-repeat center; right: 0px;
}
 
.newBox {
	width: 261px;
}
.newBox dl h5 {
	margin: 14px 0px; font-weight: normal;
}
.newBox dl h5 a {
	color: rgb(101, 101, 101); font-size: 14px;
}
.newBox dl p {
	color: rgb(157, 157, 157); line-height: 18px; text-indent: 1em;
}
.newBox ul {
	padding-top: 8px; margin-top: 10px; border-top-color: rgb(218, 218, 218); border-top-width: 1px; border-top-style: solid;
}
.newBox li {
	background: url("newliico.png") no-repeat left; height: 25px; line-height: 25px; overflow: hidden; padding-left: 20px;
}
.gyBox h4 {
	margin-bottom: 14px;
}
.newBox h4 {
	margin-bottom: 14px;
}
.ggl02 {
	border-width: 1px 1px 3px; border-style: solid; border-color: rgb(232, 232, 232); margin-top: 46px; position: relative; z-index: 1;
}
.ggl02 span {
	top: 100px; right: 64px; color: rgb(0, 114, 184); font-family: Arial, Helvetica, sans-serif; font-size: 18px; position: absolute;
}
.ggl02 .dyh {
	left: 0px; top: 0px; width: 190px; height: 150px; position: absolute; background-color: transparent;
}
 
 
.ggl02 {
	overflow: hidden;
}
.ggl02 img {
	float: left;
}
 
 
 
.page_nav{ width:980px; height:30px; border:1px solid #e2e2e2; background:#EEEEEE; line-height:30px; font-size:14px; color: #000000; text-indent:10px; margin:0px auto; margin-top:2px; }

.newsBox {
	margin-top: 10px; margin-bottom: 15px; width:480px; float:left;
}

.newsLIST {
	 width:470px; float:left;border-width: 1px 1px 3px; border-style: solid; border-color: rgb(232, 232, 232);
}
.newsLIST ul {
	padding-top: 8px; margin-top: 10px; 
}
.newsLIST li {
	background: url("newliico.png") no-repeat left; height: 25px; line-height: 25px; overflow: hidden; padding-left: 20px; font-size:12PX; margin-left:10PX; float:left; width:440px;
}
.newsLIST li .date{ font-size:12px; color:#666666; float:right; text-align:right; margin-right:10px;}



.left_box .r1{ background:url(a.png) no-repeat;width:345px;height:333px;}
.left_box .r2{ background:url(b.png) no-repeat;width:345px;height:333px;}
.left_box .r3{ background:url(c.png) no-repeat;width:345px;height:352px;}
.left_box .r4{ background:url(d.png) no-repeat;width:343px;height:352px;}

.renzhenglist{ width:265px; float:left}
.renzhenglist li{ width:265px; height:38px; list-style:none; border:#e2e2e2 1px solid;border-radius: 5px; background:#f0f0f0; margin-bottom:6px; line-height:38px; font-size:14px;}
.renzhenglist li img{ width:46px; height:30px; margin:4px; float:left;border-radius: 3px;}
.renzhenglist li a{ color:#333333}