#toplogo {
	background-position: bottom; margin: auto; width: 1100px; height: 120px; background-image: url("../images/menubg.jpg"); background-repeat: no-repeat;
}
#logo {
	background-position: center; width: 250px; height: 120px; float: left; background-image: url("../images/logo_3.jpg"); background-repeat: no-repeat;
}
#logolx {
	height: 50px; color: rgb(250, 130, 8); line-height: 50px; font-family: "Microsoft YaHei"; font-size: 15px; border-bottom-color: rgb(227, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
#logori {
	width: 820px; float: right;
}
#menuok {
	height: 60px; color: rgb(51, 51, 51); line-height: 60px; font-family: "Microsoft YaHei"; font-size: 15px;
}
#menuok ul {
	margin: 0px; padding: 0px;
}
.mok {
	background-position: left; list-style: none; width: 110px; text-align: center; float: left; display: inline; background-repeat: no-repeat;
}
.mno {
	background-position: left; list-style: none; text-align: center; margin-right: 35px; float: left; display: inline; background-repeat: no-repeat;
}
#menuok ul li a {
	color: rgb(51, 51, 51); text-decoration: none; display: block; cursor: pointer; outline-style: none;
}
#menuok ul li a:hover {
	background-position: center 45px; color: rgb(51, 51, 51); text-decoration: none; background-image: url("../images/x_3.jpg"); background-repeat: no-repeat;
}
.xian {
	color: rgb(85, 85, 85); font-size: 12px; float: right;
}
.xian a {
	color: rgb(85, 85, 85); text-decoration: none;
}
.lxt {
	width: 70px; text-align: center; float: left;
}
.lxt a:hover {
	background-position: left; color: rgb(255, 102, 0); padding-left: 10px; text-decoration: none; background-image: url("../images/l_3.jpg"); background-repeat: no-repeat;
}
.baner {
	width: 100%;
	height: 420px;
	position: relative;
	overflow: hidden;
}
.nr {
	margin: 20px auto auto; width: 1100px; height: 1000px;
}
.nrl {
	width: 800px; height: 1000px; float: left;
}
.nrr {
	width: 270px; height: 1000px; float: right;
}
.ti01 {
	height: 40px; line-height: 40px; border-bottom-color: rgb(197, 196, 196); border-bottom-width: 1px; border-bottom-style: solid;
}
.ti01b {
	height: 40px; line-height: 40px; margin-top: 15px; border-bottom-color: rgb(197, 196, 196); border-bottom-width: 1px; border-bottom-style: solid;
}
.ti01 h1 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "Microsoft YaHei"; font-size: 16px; font-weight: 200;
}
.ti01b h1 {
	margin: 0px; padding: 0px; color: rgb(51, 51, 51); font-family: "Microsoft YaHei"; font-size: 16px; font-weight: 200;
}
.news01 {
	height: 250px;
}
.news01b {
	height: 365px;
}
.news01c {
	height: 280px;
}
.hbt {
	color: rgb(102, 102, 102); font-family: "Microsoft YaHei"; font-size: 14px; float: left;
}
.topdh {
	text-align: right; font-family: "Microsoft YaHei"; font-size: 16px; float: right;
}
.btle {
	width: 100px; float: left;
}
.btleb {
	width: 100px; margin-left: 20px; float: left;
}
.mo {
	color: rgb(98, 97, 95); font-size: 12px; float: right;
}
.mob {
	color: rgb(98, 97, 95); font-size: 12px; margin-right: 20px; float: right;
}
.mo a {
	color: rgb(98, 97, 95); text-decoration: none;
}
.mo a:hover {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.mob a {
	color: rgb(98, 97, 95); text-decoration: none;
}
.mob a:hover {
	color: rgb(102, 102, 102); text-decoration: underline;
}
.casetext {
	height: 130px; margin-top: 10px; border-bottom-color: rgb(197, 196, 196); border-bottom-width: 1px; border-bottom-style: solid;
}
.menu-title {
	padding: 10px 0px 0px 60px;
}
.menu-title h2 {
	color: rgb(51, 51, 51);
}
.ca02 {
	width: 255px; height: 100px; float: left;
}
.ca03 {
	width: 255px; height: 100px; margin-left: 16px; float: left;
}
.castdbt {
	background-position: left; padding-left: 60px; background-image: url("../images/s.jpg"); background-repeat: no-repeat;
}
.castdbt2 {
	background-position: left; padding-left: 60px; background-image: url("../images/s4.jpg"); background-repeat: no-repeat;
}
.casetext h1 {
	font-family: "Microsoft YaHei"; font-size: 16px; font-weight: 500;
}
.casetext h6 {
	color: rgb(153, 153, 153); font-family: Arial, Helvetica, sans-serif; font-size: 10px; margin-left: 5px;
}
.castdbt3 {
	background-position: left; padding-left: 60px; background-image: url("../images/s3.jpg"); background-repeat: no-repeat;
}
.castdbt4 {
	background-position: left; padding-left: 60px; background-image: url("../images/s2.jpg"); background-repeat: no-repeat;
}
.castdbt5 {
	background-position: left; padding-left: 60px; background-image: url("../images/s5.jpg"); background-repeat: no-repeat;
}
.castdbt6 {
	background-position: left; padding-left: 60px; background-image: url("../images/s6.jpg"); background-repeat: no-repeat;
}
.ca02ok {
	color: rgb(102, 102, 102); line-height: 26px; padding-left: 50px; font-family: "Microsoft YaHei"; font-size: 14px; margin-top: 6px;
}
.ca02ok a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.ca02oklin {
	color: rgb(102, 102, 102); margin-left: 10px;
}
.casetp {
	height: 200px; margin-top: 20px;
}
.caseokin {
	width: 255px; float: left;
}
.caseokinb {
	width: 255px; margin-left: 16px; float: left;
}
.new {
	margin-top: 13px;
}
.nt {
	height: 75px; border-bottom-color: rgb(228, 225, 225); border-bottom-width: 1px; border-bottom-style: solid;
}
.nttp {
	background-position: center; border: 1px solid rgb(220, 220, 220); border-image: none; width: 60px; height: 60px; float: left; background-image: url("../images/2013090317061326.jpg"); background-repeat: no-repeat;
}
.newsbt {
	width: 195px; margin-left: 8px; float: left;
}
.newsbt h1 {
	color: rgb(68, 67, 67); line-height: 20px; font-family: "宋体"; font-size: 14px;
}
.newsbt h6 {
	color: rgb(117, 117, 117); line-height: 18px; font-size: 12px; margin-top: 5px;
}
.newsbt h5 {
	color: rgb(109, 109, 109); line-height: 18px; font-size: 12px; margin-top: 5px;
}
.news01e {
	border: 1px solid rgb(220, 220, 220); border-image: none; height: 240px; margin-top: 16px;
}
.bok {
	width: 400px; float: left;
}
.bknews {
	margin-top: 10px;
}
.bknewsl {
	width: 380px; float: left;
}
.bknewsl ul li {
	height: 26px; color: rgb(82, 82, 82); line-height: 26px;
}
.bknewsl a {
	color: rgb(82, 82, 82); text-decoration: none;
}
.bknewsl a:hover {
	color: rgb(82, 82, 82); text-decoration: underline;
}
.helps {
	width: 380px; float: right;
}
.helps ul li {
	height: 26px; color: rgb(82, 82, 82); line-height: 26px;
}
.helps a {
	color: rgb(82, 82, 82); text-decoration: none;
}
.helps a:hover {
	color: rgb(82, 82, 82); text-decoration: underline;
}
.footb {
	background-position: center; margin: 5px auto auto; border: 1px solid rgb(217, 217, 217); border-image: none; width: 1100px; height: 100px; background-image: url("../images/foot_3.jpg"); background-repeat: no-repeat;
}
.linkfoot {
	margin: auto; width: 1100px; height: 70px; border-right-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.linkfootb {
	margin: auto; width: 1100px; height: 42px; border-right-color: rgb(217, 217, 217); border-left-color: rgb(217, 217, 217); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
.link2 {
	margin: auto; width: 1100px; height: 24px; border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid;
}
.linkok {
	padding: 10px; color: rgb(102, 102, 102); line-height: 24px; font-size: 12px;
}
.linkok a {
	color: rgb(143, 143, 143); text-decoration: none;
}
.footbp {
	background-position: top; margin: auto; width: 100%; line-height: 24px; border-top-color: rgb(217, 217, 217); border-top-width: 1px; border-top-style: solid; background-image: url("../images/footbg.jpg"); background-repeat: no-repeat;
}
.footokb {
	margin: 18px auto auto; width: 1100px; height: 65px;
}
.footlogo {
	background-position: center; width: 128px; height: 65px; margin-left: 10px; float: left; background-image: url("../images/footok_11.jpg"); background-repeat: no-repeat;
}
.lxfoot {
	width: 500px; text-align: left; color: rgb(82, 82, 82); line-height: 22px; font-family: Arial, Helvetica, sans-serif; margin-top: 12px; margin-left: 20px; border-right-color: rgb(202, 202, 202); border-right-width: 1px; border-right-style: solid; float: left;
}
.infwfw {
	width: 420px; color: rgb(82, 82, 82); line-height: 22px; margin-top: 12px; margin-left: 20px; float: left;
}
.infwfw h1 {
	display: inline;
}
.fl01 {
	width: 470px; text-align: right; color: rgb(40, 75, 145); line-height: 22px; margin-right: 8px; float: left;
}
.fl02 {
	width: 145px; float: left;
}
.fl03 {
	width: 470px; color: rgb(40, 75, 145); line-height: 22px; float: left;
}
.footok01 {
	margin: 18px auto 10px; width: 1100px; height: 44px;
}
.footok01 a {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
.foottb {
	background: url("../images/x_15.jpg"); width: 33px; height: 44px; float: left;
}
.foottb2 {
	width: 31px; height: 40px; margin-top: 2px; margin-left: 13px; float: left; background-image: url("../images/gangting.gif");
}
.foottb3 {
	background: url("../images/x_17.jpg"); width: 52px; height: 44px; margin-left: 10px; float: left;
}
fx {
	float: left;
}
.jz {
	width: 150px; font-weight: bold; float: left;
}
.indexBannerBg {
	margin: auto; text-align: center;
}
#warpper {
	background: rgb(38, 121, 151); margin: auto; width: 100%; height: 350px; position: relative; z-index: 5;
}
#focus {
	background: rgb(16, 127, 191); margin: 0px auto; width: 100%; height: 420px; overflow: hidden; display: block; position: relative; z-index: 5;
}
.focusWarp {
	width: 100%; height: 420px; text-align: center; overflow: hidden; position: relative; z-index: 5;
}
.imgList {
	text-align: center; position: absolute; z-index: 10;
}
.imgList li {
	height: 420px; text-align: center; float: left;
}
.imgList .ban_1 {
	background-color: rgb(16, 127, 191);
}
.imgList .ban_2 {
	background: rgb(20, 146, 184);
}
.imgList .ban_3 {
	background: #0088d6;
}
.imgList .ban_4 {
	background: url("../images/b_1.jpg") no-repeat top;
}
.imgList_two {
	position: absolute;
	z-index: 10;
	top: 130px;
}
.imgList_two li {
	width: 1100px; height: 420px; text-align: center; float: left;
}
.imgList_two li img {
	margin-left: -400px;
}
.imgBtn {
	bottom: 10px; position: absolute; z-index: 10;
}
.btnWarp {
	overflow: hidden;
}
.imgBtn li {
	background: url("../images/point.png") no-repeat; width: 9px; height: 9px; margin-right: 5px; float: left; cursor: pointer;
}
.imgBtn li.hover {
	background: url("../images/point_1.png") no-repeat;
}
.sizeBox {
	left: 0px; top: 0px; width: 300px; position: absolute; z-index: 10;
}
.prev {
	background: url("../images/prevNext.png") no-repeat; top: 170px; width: 36px; height: 77px; display: block; position: absolute; z-index: 100;
}
.next {
	background: url("../images/prevNext.png") no-repeat; top: 170px; width: 36px; height: 77px; display: block; position: absolute; z-index: 100;
}
.prev {
	left: 45%;
}
.next {
	background-position: right top; right: 45%;
}
.thumPrev {
	background: url("../images/sprevNext.png") no-repeat; width: 20px; height: 20px; margin-top: 10px; margin-right: 10px; display: block; _background: url(../images/sprevNext.gif) no-repeat;
}
.thumNext {
	background: url("../images/sprevNext.png") no-repeat; width: 20px; height: 20px; margin-top: 10px; margin-right: 10px; display: block; _background: url(../images/sprevNext.gif) no-repeat;
}
.thumNext {
	background-position: right top;
}
.frameb {
	width: 255px; height: 192px; float: left; display: inline;
}
.wrapb {
	width: 255px; height: 192px; overflow: hidden; font-family: arial, sans-serif; position: relative;
}
.wrapb img {
	display: block;
}
.wrapb div {
	background: url("trans.gif"); padding: 162px 10px 10px; left: 0px; top: 0px; width: 235px; height: 182px; position: absolute;
}
.wrapb div b {
	background: rgb(0, 0, 0); left: 0px; top: 162px; width: 255px; height: 192px; display: block; position: absolute; z-index: 1; opacity: 0.6;
}
.wrapb div span {
	position: relative; z-index: 500;
}
.wrapb div h1 {
	margin: 0px; padding: 0px; text-align: center; color: rgb(255, 255, 255); line-height: 30px; font-family: "Microsoft YaHei"; font-size: 14px; font-weight: 100;
}
.wrapb div p {
	color: rgb(255, 255, 255); line-height: 20px; font-size: 12px;
}
.wrapb div a {
	margin: 0px; left: 0px; top: 162px; width: 235px; text-align: right; color: rgb(255, 204, 0); font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; display: block; position: absolute;
}
.wrapb div a:hover {
	color: rgb(255, 255, 0);
}
.clearb {
	clear: both;
}

#qqtop {
	width: 86px; height: 26px; background-image: url("../Images/qqtop.png");
}
#qqok {
	width: 82px; height: 168px; border-right-color: rgb(37, 179, 224); border-left-color: rgb(37, 179, 224); border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid;
}
#qqfoot {
	width: 86px; height: 26px; background-image: url("../Images/qqfoot.png");
}
#qqcon {
	background: rgb(255, 255, 255); padding-top: 8px;
}
#qqcon ul {
	margin: 0px; padding: 0px;
}
#qqcon ul li {
	background-position: left bottom; list-style: none; height: 24px; text-align: center; color: rgb(104, 104, 104); line-height: 24px; padding-left: 0px; background-image: url("../Images/q_11.gif"); background-repeat: no-repeat;
}
.xianqqae07 {
	background: url("../imges/q_7.gif"); width: 82px; height: 1px;
}
#qqcon ul li a {
	background-position: left; margin: 0px 2px 0px 0px; padding: 0px 0px 0px 16px; width: 13px; height: 13px; display: inline; background-image: url("../imges/kft_zx.gif"); background-repeat: no-repeat;
}
#qqcon a {
	color: rgb(104, 104, 104); text-decoration: none;
}
#qqcon a:hover {
	color: rgb(234, 124, 26); text-decoration: none;
}
#dha {
	margin: 5px auto auto; width: 67px; height: 15px; background-image: url("../Images/q_15.gif");
}
#dhaok {
	background: url("../imges/dok_19.gif"); margin: 8px auto auto; width: 76px; height: 42px;
}
.syyab {
	height: 30px; line-height: 30px; font-weight: bold; margin-top: 30px;
}
.xyyab {
	height: 30px; line-height: 30px; font-weight: bold;
}
.syyab a {
	color: rgb(102, 102, 102); font-weight: 100;
}
.xyyab a {
	color: rgb(102, 102, 102); font-weight: 100;
}
