
body {
	background: url("bg2.jpg") no-repeat top / 1920px rgb(237, 248, 250);
}
body.indexBody {
	background: url("bg2017.jpg") no-repeat top / 1920px; position: relative;
}


a:hover {
	text-decoration: none;
}







.mainTop {
	background: white; padding: 30px; height: 324px;
}
.mainBottom {
	height: 80px; margin-top: 25px;
}
.mainIndex {
	width: 1200px; height: 490px; overflow: hidden;
}
.tabPal {
	width: 1200px; float: left;
}
.indexScroll {
	width: 410px; height: 324px; float: left; position: relative;
}
.indexScroll .hd {
	height: 54px; right: 0px; bottom: 0px; position: absolute; z-index: 9;
}
.indexScroll .hd ul li {
	width: 24px; height: 54px; color: white; line-height: 54px; float: left; cursor: pointer;
}
.indexScroll .hd ul li.on {
	color: rgb(21, 118, 209);
}
.indexScroll .bd ul li {
	float: left; position: relative;
}
.indexScroll .bd ul li img {
	width: 410px; height: 324px; display: block;
}
.indexScroll .bd ul li span {
	background: url("rectangle.png") center; left: 0px; width: 400px; height: 54px; bottom: 0px; color: white; line-height: 54px; padding-left: 10px; display: block; position: absolute;
}
.tab2 {
	width: 700px; float: right;
}
#tab2 a {
	width: 80px; height: 35px; color: rgb(28, 28, 28); padding-left: 36.5px; font-size: 16px; float: left; display: block; position: relative; cursor: pointer;
}
#tab2 a.on {
	height: 33px; color: rgb(180, 0, 2); border-bottom-color: rgb(180, 0, 2); border-bottom-width: 2px; border-bottom-style: solid;
}
#tab2 a i {
	left: 8px; font-size: 20px; position: absolute;
}
.bgcolor1 {
	background: rgb(247, 247, 247);
}
.u1 {
	padding: 15px; height: 259px; overflow: hidden;
}
.u1 li {
	line-height: 36px; border-bottom-color: rgb(180, 180, 180); border-bottom-width: 1px; border-bottom-style: dashed;
}
.u1 span {
	color: rgb(144, 143, 143); float: right;
}
.u1 i {
	color: rgb(253, 127, 40); font-size: 26px; float: left;
}
.u1 a {
	width: 550px; color: rgb(30, 30, 30); overflow: hidden; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
#zscdloading {
	
}
.scrollLeft {
	width: 291px; height: 80px; margin-right: 12px; float: left; position: relative;
}
.scrollLeftFour {
	margin-right: 0px;
}
.scrollLeftFour img {
	width: 291px; height: 80px; display: block;
}
.scrollLeft .hd {
	right: 0px; bottom: 0px; position: absolute; z-index: 9;
}
.scrollLeft .hd ul li {
	background: rgb(0, 0, 0); width: 20px; height: 10px; text-align: center; color: white; line-height: 20px; font-size: 0px; float: left; cursor: pointer; opacity: 0.3;
}
.scrollLeft .hd ul li.on {
	background: rgb(39, 71, 141); color: black;
}
.scrollLeft .bd ul li {
	float: left;
}
.scrollLeft .bd ul li a {
	display: block;
}
.scrollLeft .bd ul li a img {
	width: 291px; height: 80px; display: block;
}
.threeBtn {
	width: 105px;
}
.threeBtn a {
	background: rgb(238, 238, 238); height: 30px; text-align: center; color: rgb(67, 67, 67); line-height: 20px; padding-top: 75px; display: block; position: relative;
}
.threeBtn a i {
	position: absolute;
}
.threeBtn a .icon-yuan {
	left: 27px; top: 32px; color: rgb(137, 179, 236); font-size: 50px;
}
.threeBtn a .iconThree {
	left: 37px; top: 32px; color: white; font-size: 30px;
}
.threeBtn a .icon-ziyuan {
	font-size: 26px;
}
.threeBtn a.threeBtn-1 {
	height: 42px; padding-top: 63px;
}
.threeBtn a.threeBtn-1 .icon-yuan {
	left: 27px; top: 25px;
}
.threeBtn a.threeBtn-1 .iconThree {
	left: 37px; top: 25px;
}
.threeBtn a.threeBtn-2 {
	margin-top: 5px; margin-bottom: 4px;
}
.threeTab {
	width: 820px; margin-left: 0px;
}
#tab3 {
	padding-bottom: 29px;
}
#tab3 a {
	background: rgb(229, 243, 252); width: 155px; height: 40px; text-align: center; color: rgb(29, 69, 133); line-height: 40px; padding-left: 0px; font-size: 16px; float: left; display: block; position: relative; cursor: pointer;
}
#tab3 a.on {
	background: rgb(93, 141, 219); color: white;
}


#tab3 a.tab3_2 {
	margin: 0px 11px;
}

#tab3 a.tab3_4 {
	margin: 0px 11px;
}

#tab3 a.tab3_5 {
	margin: 0px -10px;
}




.arrowB {
	border-width: 7px; border-style: solid; border-color: rgb(93, 141, 219) white white; width: 0px; height: 0px; display: none; position: absolute;
}
.arrowB2 {
	border-width: 7px; border-style: solid; border-color: rgb(93, 141, 219) white white; width: 0px; height: 0px; display: none; position: absolute;
}
.arrowB {
	left: 74px; bottom: -14px;
}
#tab3 a.on .arrowB {
	display: block;
}
#tab3 a i {
	left: 50px; font-size: 22px; position: absolute;
}
#tab3 a i.icon-caigou {
	font-size: 18px;
}
.threeTab .u1 {
	padding: 0px; height: 300px;
}
.threeTab .u1 a.newMess {
	background: rgb(255, 247, 234); padding: 0px 30px; width: 760px; height: 50px; text-align: center; color: rgb(190, 0, 0); line-height: 50px; overflow: hidden; font-size: 22px; font-weight: 700; margin-bottom: 20px; float: none; display: block; white-space: nowrap; position: relative; -ms-text-overflow: ellipsis;
}
.threeTab .u1 a.newMess i {
	top: 0px; right: 0px; color: rgb(253, 172, 57); line-height: 29px; font-size: 22px; margin-right: 0px; float: none; position: absolute;
}
.threeTab .u1 a {
	width: 530px;
}
.btnUl li {
	width: 88px; margin-bottom: 17px; float: left;
}
.btnUl a {
	border: 1px solid rgb(214, 211, 211); border-image: none; height: 26px; text-align: center; color: rgb(66, 66, 66); line-height: 26px; padding-top: 48px; display: block; position: relative;
}
.mrl10 {
	margin: 0px 10px;
}
.btnUl a i {
	left: 28px; top: 15px; font-size: 30px; position: absolute;
}
.btnUl a i.icon-renwu1 {
	color: rgb(212, 57, 57);
}
.btnUl a i.icon-jigouA {
	color: rgb(255, 106, 74);
}
.btnUl a i.icon-huiyiyaoqing {
	color: rgb(253, 172, 57); font-size: 36px;
}
.btnUl a i.icon-q01 {
	color: rgb(149, 202, 64);
}
.btnUl a i.icon-huifangjihua {
	color: rgb(58, 173, 115);
}
.btnUl a i.icon-xingzhengchufa {
	color: rgb(11, 147, 199);
}
.btnUl2 li {
	margin-top: 10px; margin-bottom: 0px;
}
.btnUl2 a {
	background: rgb(248, 248, 248); border-radius: 15px; height: 26px; padding-top: 0px;
}
.rightBtnList {
	width: 290px;
}
.sevenLink {
	background: white; padding: 0px 30px;
}
.sevenLink li {
	padding: 20px 0px; width: 150px; margin-right: 15px; float: left;
}
.sevenLink li.noMr {
	margin-right: 0px;
}
.sevenLink li a {
	color: rgb(53, 53, 53); padding-left: 45px; display: block; position: relative;
}
.sevenLink li a i {
	margin: auto; left: 0px; top: 4px; bottom: 0px; color: rgb(19, 108, 192); font-size: 30px; position: absolute;
}
.serviceLeft {
	width: 446px; overflow: hidden;
}
.zwbkTit {
	color: rgb(44, 98, 187); line-height: 30px; padding-left: 40px; font-size: 18px; font-weight: 700; position: relative;
}
.zwbkTit i {
	left: 0px; font-size: 26px; position: absolute;
}
.zwzx-search {
	margin: 20px 0px; border-radius: 5px; border: 2px solid rgb(24, 125, 200); border-image: none; overflow: hidden;
}
.kw {
	border: 0px currentColor; border-image: none; width: 336px; line-height: 40px; padding-left: 10px;
}
#search12345 {
	background: rgb(24, 125, 200); width: 96px; height: 40px; text-align: center; color: white; line-height: 40px; display: block; cursor: pointer;
}
.link12345 li {
	margin-right: 15px; float: left;
}
.link12345 li a {
	color: rgb(105, 105, 105); line-height: 22px; padding-left: 20px; position: relative;
}
.link12345 li i {
	left: 0px; font-size: 18px; position: absolute;
}
.ztfwTit {
	margin: 20px 0px; color: rgb(24, 125, 200); line-height: 24px; padding-left: 20px; font-size: 18px; font-weight: 700; border-left-color: rgb(24, 125, 200); border-left-width: 6px; border-left-style: solid;
}
.wordTit {
	margin: 20px 0px; color: rgb(24, 125, 200); line-height: 24px; padding-left: 20px; font-size: 18px; font-weight: 700; border-left-color: rgb(24, 125, 200); border-left-width: 6px; border-left-style: solid;
}
.ztfw {
	width: 456px;
}
.ztfw a {
	border: 1px solid rgb(214, 211, 211); border-image: none; width: 90px; color: rgb(77, 77, 77); padding-left: 50px; margin-top: 10px; margin-right: 10px; float: left; display: block; position: relative;
}
.ztfw span {
	margin: 10px 0px; height: 30px; text-align: center; line-height: 30px; border-left-color: rgb(214, 211, 211); border-left-width: 1px; border-left-style: solid; display: block;
}
.ztfw i {
	left: 10px; line-height: 50px; font-size: 30px; position: absolute;
}
.ztfw i.icon-jiaoyu {
	color: rgb(57, 129, 216);
}
.ztfw i.icon-gongwenbao {
	color: rgb(98, 76, 209);
}
.ztfw i.icon-health-alt {
	color: rgb(214, 94, 171);
}
.ztfw i.icon-shebao {
	color: rgb(239, 142, 75);
}
.ztfw i.icon-fangzi {
	color: rgb(215, 91, 91);
}
.ztfw i.icon-gonggong {
	color: rgb(45, 172, 167);
}
.serviceRight {
	width: 660px; margin-left: 34px;
}
.xzsp {
	margin-bottom: 20px;
}
.xzspTit {
	color: rgb(44, 98, 187); line-height: 30px; padding-left: 40px; font-size: 18px; font-weight: 700; float: left; position: relative;
}
.xzspTit i {
	left: 0px; font-size: 24px; position: absolute;
}
.xzspSearch {
	margin-left: 25px; float: left;
}
.xzspSearch span {
	margin: 0px 10px; line-height: 30px; float: left;
}
#textfield34 {
	border: 1px solid rgb(214, 211, 211); border-image: none; width: 154px; height: 28px; color: rgb(151, 151, 151); line-height: 28px; padding-left: 5px; float: left;
}
#textfield33 {
	border: 1px solid rgb(214, 211, 211); border-image: none; width: 154px; height: 28px; color: rgb(151, 151, 151); line-height: 28px; padding-left: 5px; float: left;
}
#textfield33 {
	height: 30px; line-height: 30px;
}
.xzspBtn {
	background: rgb(229, 229, 229); width: 54px; height: 30px; text-align: center; color: rgb(44, 44, 44); line-height: 30px; margin-left: 12px; float: left; display: block;
}
.bsdt {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(214, 211, 211) rgb(214, 211, 211) currentColor; border-image: none;
}
.bsdtH {
	display: none;
}
.bsdt .bsdtCon {
	border-bottom-color: rgb(214, 211, 211); border-bottom-width: 1px; border-bottom-style: solid;
}
.bsdt .borBno {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.bsdt .bsdtdiv div {
	overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.slbh {
	padding: 0px 5px; width: 155px; color: rgb(79, 79, 79); border-right-color: rgb(214, 211, 211); border-right-width: 1px; border-right-style: solid;
}
.bsnr {
	padding: 0px 5px; width: 230px; text-align: center; border-right-color: rgb(214, 211, 211); border-right-width: 1px; border-right-style: solid;
}
.blbm {
	padding: 0px 5px; width: 110px; text-align: center; border-right-color: rgb(214, 211, 211); border-right-width: 1px; border-right-style: solid;
}
.slrq {
	width: 85px; text-align: center; border-right-color: rgb(214, 211, 211); border-right-width: 1px; border-right-style: solid;
}
.zt {
	width: 44px; text-align: center; color: rgb(10, 146, 80);
}
.bsdtTit div {
	background: rgb(238, 238, 238); height: 39px; text-align: center; color: rgb(169, 5, 0); line-height: 39px; font-weight: 700;
}
.bsdtCon div {
	height: 38px; line-height: 38px;
}
.zdfwTit {
	background: rgb(19, 108, 192); padding: 18px; width: 34px; height: 44px; text-align: center; color: white; line-height: 22px; font-size: 16px; float: left; display: block;
}
.zdfwCon {
	background: white; width: 966px; height: 80px; line-height: 80px; float: left;
}
.zdfwCon a {
	margin: 0px 5px; width: 98px; color: rgb(94, 94, 94); padding-left: 30px; font-size: 16px; float: left; display: block; position: relative;
}
.zdfwCon i {
	left: 0px; color: rgb(19, 108, 192); font-size: 24px; position: absolute;
}
.bmcx {
	background: white; padding: 18px 0px 18px 43px; width: 107px; height: 44px; color: rgb(0, 51, 88); line-height: 44px; font-size: 16px; font-weight: 700; float: right; display: block; position: relative;
}
.bmcx i {
	left: 5px; top: 18px; color: rgb(19, 108, 192); font-size: 30px; position: absolute;
}
.bmcx span {
	font-size: 12px; font-weight: 500;
}
.communionLeft {
	width: 630px; overflow: hidden; float: left;
}
.communionRight {
	width: 480px; overflow: hidden; float: right;
}
.smInterviewTit {
	display: none;
}
.guest {
	width: 219px; height: 163px; float: left; display: block;
}
.interviewMess {
	background: rgb(238, 238, 238); padding: 20px 20px 5px; width: 350px; height: 160px; float: right; position: relative;
}
.interviewMess h3 {
	color: rgb(214, 0, 0); line-height: 30px; overflow: hidden; font-size: 16px; font-weight: 700; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.interviewTime {
	color: rgb(79, 79, 79); line-height: 24px;
}
.interviewGuest {
	color: rgb(79, 79, 79); line-height: 24px;
}
.interviewGuest span {
	float: left;
}
.interviewGuest p {
	width: 86%; line-height: 20px; float: left;
}
.interviewVideo {
	text-align: right; right: 10px; bottom: 5px; color: rgb(21, 118, 209); padding-right: 26px; display: block; position: absolute;
}
.interviewVideo i {
	right: 0px; line-height: 19px; font-size: 24px; position: absolute;
}
.lastInterview {
	margin: 10px 0px; color: rgb(229, 23, 36); line-height: 30px; font-size: 18px; font-weight: 700; position: relative;
}
.more {
	width: 25px; height: 30px; right: 0px; position: absolute;
}
.more i {
	color: rgb(155, 161, 170); font-size: 25px;
}
.interviewList.u1 {
	padding: 0px; height: 111px;
}
.interviewList.u1 a {
	width: 500px;
}
.netspeatTit {
	color: rgb(44, 98, 187); line-height: 30px; padding-left: 30px; font-size: 18px; font-weight: 700; position: relative;
}
.netspeatTit i {
	left: 0px; position: absolute;
}
.netspeatTit i.icon-shebeiyijian {
	font-size: 22px;
}
.netspeak {
	padding-bottom: 6px; margin-bottom: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
#tab4 {
	width: 486px; margin-top: 6px; margin-bottom: 8px;
}
#tab4 a {
	background: rgb(229, 243, 252); width: 75px; height: 27px; text-align: center; color: rgb(105, 105, 105); line-height: 27px; margin-right: 6px; float: left; display: block; position: relative; cursor: pointer;
}
#tab4 a.on {
	background: rgb(93, 141, 219); color: white;
}
#tab4 a.on .arrowB2 {
	margin: 0px auto; left: 0px; right: 0px; bottom: -14px; display: block;
}
.tab4con {
	position: relative;
}
.tab4con img {
	margin: auto; left: 0px; top: 0px; width: 32px; height: 32px; right: 0px; bottom: 0px; display: block; position: absolute;
}
#zscdloading {
	margin: auto; left: 0px; top: 0px; width: 32px; height: 32px; right: 0px; bottom: 0px; display: block; position: absolute;
}
.u2 {
	padding: 0px; height: 108px;
}
.netspeakList.u2 a {
	width: 360px;
}
.u2 li {
	border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;
}
.netspeakList.u2 li {
	line-height: 34px;
}
.opinionList.u2 a {
	width: 320px;
}
.opinionList span.over {
	width: 44px; height: 19px; text-align: center; color: white; line-height: 19px; font-size: 12px; margin-top: 8px; margin-right: 5px; float: left; display: block;
}
.opinionList span.start {
	width: 44px; height: 19px; text-align: center; color: white; line-height: 19px; font-size: 12px; margin-top: 8px; margin-right: 5px; float: left; display: block;
}
.opinionList span.over {
	background: rgb(198, 198, 198);
}
.opinionList span.start {
	background: rgb(255, 84, 0);
}
.communionBtnList {
	background: white; padding: 0px 30px;
}
.communionBtnList li {
	padding: 20px 0px; width: 150px; height: 40px; line-height: 40px; margin-right: 15px; float: left;
}
.communionBtnList li.noMr {
	margin-right: 0px;
}
.communionBtnList a {
	text-align: center; color: rgb(47, 47, 47); padding-left: 20px; font-size: 16px; border-right-color: rgb(212, 209, 209); border-right-width: 1px; border-right-style: solid; display: block; position: relative;
}
.communionBtnList a.nor {
	border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.communionBtnList i {
	left: 15px; color: rgb(19, 108, 192); font-size: 30px; position: absolute;
}
.communionBtnList i.icon-nianduxuqiutiaocha {
	font-size: 34px;
}
.introduce {
	width: 615px; float: left;
}
.picIntroduce {
	width: 266px; height: 184px; overflow: hidden; float: left; position: relative;
}
.picIntroduce .hd {
	width: 78px; height: 40px; right: 0px; bottom: 0px; line-height: 40px; position: absolute; z-index: 99;
}
.picIntroduce .hd li {
	margin-right: 10px; float: left; cursor: pointer;
}
.picIntroduce .hd li i {
	color: rgb(98, 98, 98);
}
.picIntroduce .hd li.on {
	
}
.picIntroduce .hd li.on i {
	color: white;
}
.picIntroduce .bd {
	
}
.picIntroduce .bd li {
	float: left;
}
.picIntroduce .bd li a {
	width: 266px; height: 184px; display: block; position: relative;
}
.picIntroduce .bd li a img {
	width: 100%; height: 100%; display: block;
}
.picIntroduce .bd li a span {
	background: url("opbg.png"); left: 0px; width: 97%; height: 40px; bottom: 0px; color: white; line-height: 40px; padding-left: 3%; position: absolute;
}
.wordIntroduce {
	background: rgb(241, 241, 241); padding: 20px; width: 309px; height: 144px; float: left;
}
.wordIntroduce h3 {
	color: rgb(18, 148, 82); font-size: 16px; font-weight: 700; margin-bottom: 10px;
}
.wordIntroduce p {
	color: rgb(86, 86, 86); line-height: 22px;
}
.wordIntroduce p a {
	color: rgb(197, 0, 0); margin-left: 15px;
}
.yearbooks {
	width: 500px; overflow: hidden; float: right;
}
.yearbooks h3 {
	margin-top: 0px; margin-bottom: 0px;
}
.yearbooks ul {
	width: 510px;
}
.yearbooks ul li {
	width: 92px; height: 65px; margin-top: 15px; margin-right: 10px; float: left;
}
.yearbooks ul li a {
	background: rgb(230, 243, 255); height: 100%; text-align: center; color: rgb(0, 96, 186); line-height: 40px; font-size: 18px; font-weight: 700; display: block; position: relative;
}
.yearbooks ul li a p {
	padding: 0px 20px; height: 40px; overflow: hidden;
}
.yearbooks ul li a span {
	background: rgb(137, 179, 236); left: 0px; height: 25px; right: 0px; bottom: 0px; color: white; line-height: 25px; font-size: 16px; font-weight: 500; position: absolute;
}
.imgShow {
	width: 1148px; margin-top: 20px;
}
.imgShow li {
	width: 135.5px; height: 120px; margin-right: 8px; float: left;
}
.imgShow li a {
	width: 100%; height: 100%; display: block; position: relative;
}
.imgShow li a img {
	width: 100%; height: 100%; display: block;
}
.imgShow li a span {
	background: url("opbg.png"); width: 100%; height: 28px; text-align: center; right: 0px; bottom: 0px; color: white; line-height: 28px; display: block; position: absolute;
}
.wuqu {
	width: 1210px;
}
.wuqu li {
	width: 232px; margin-right: 10px; float: left;
}
.wuqu li a {
	padding: 16px 0px; height: 48px; text-align: center; color: rgb(47, 47, 47); font-size: 18px; font-weight: 700; display: block; position: relative;
}
.wuqu li a i {
	left: 20px; color: rgb(104, 140, 231); line-height: 48px; font-size: 26px; position: absolute;
}
.wuqu li a span {
	color: rgb(171, 171, 171); font-size: 12px; font-weight: 500;
}
.ccBtn {
	background: url("chancheng.png") no-repeat 10px 10px white;
}
.nhBtn {
	background: url("nanhai.png") no-repeat 20px 10px white;
}
.sdBtn {
	background: url("shunde.png") no-repeat 10px 10px white;
}
.gmBtn {
	background: url("gaoming.png") no-repeat 10px 10px white;
}
.ssBtn {
	background: url("sanshui.png") no-repeat 20px 10px white;
}
@media screen and (max-width:1199px)
{
.mainIndex {
	width: 1002px;
}
.tabPal {
	width: 1002px;
}
.tab2 {
	width: 520px;
}
#tab2 a {
	width: 62px; padding-left: 24px; font-size: 14px;
}
#tab2 a i {
	left: 2px; font-size: 16px;
}
.u1 a {
	width: 370px;
}
.scrollLeft {
	width: 243px; height: 67px; margin-right: 10px;
}
.scrollLeft .bd ul li a img {
	width: 243px; height: 67px;
}
.scrollLeftFour img {
	width: 243px; height: 67px;
}
.scrollLeftFour {
	margin-right: 0px;
}
.threeBtn {
	width: 96px;
}
.threeBtn a {
	
}
.threeBtn a .icon-yuan {
	left: 23px;
}
.threeBtn a.threeBtn-1 .icon-yuan {
	left: 23px;
}
.threeBtn a .iconThree {
	left: 33px;
}
.threeBtn a.threeBtn-1 .iconThree {
	left: 33px; top: 24px;
}
.threeTab {
	width: 546px; margin-left: 20px;

}
#tab3 a {
	width: 155px;
}
.tab3_2 {
	margin: 0px 12px;
}
#tab3 a i {
	left: 32px;
}
.arrowB {
	left: 92px;
}
.threeTab .u1 a.newMess {
	width: 486px;
}
.threeTab .u1 a {
	width: 430px;
}
.rightBtnList {
	width: 260px;
}
.btnUl li {
	width: 78px;
}
.btnUl a i {
	left: 24px;
}
.sevenLink li {
	width: 126px; margin-right: 10px;
}
.sevenLink li a {
	padding-left: 38px;
}
.sevenLink li a i {
	left: 0px; top: 4px;
}
.serviceLeft {
	width: 356px;
}
.kw {
	width: 246px;
}
.link12345 li {
	margin-right: 10px;
}
.ztfw {
	width: 366px;
}
.ztfw a {
	width: 70px; padding-left: 40px;
}
.ztfw i {
	left: 5px;
}
.serviceRight {
	width: 567px; margin-left: 15px;
}
.xzspSearch {
	margin-left: 12px;
}
#textfield34 {
	width: 114px;
}
#textfield33 {
	width: 114px;
}
.slbh {
	width: 114px;
}
.bsnr {
	width: 178px;
}
.zdfwCon {
	width: 768px; line-height: 40px;
}
.zdfwCon a {
	margin: 0px; width: 112px; padding-left: 80px;
}
.zdfwCon i {
	left: 35px;
}
.communionLeft {
	width: 522px;
}
.communionRight {
	width: 400px;
}
.interviewMess {
	padding: 10px; width: 270px; height: 143px;
}
.interviewVideo {
	right: 10px; bottom: 10px;
}
.interviewList.u1 a {
	width: 410px;
}
#tab4 {
	width: 408px;
}
#tab4 a {
	width: 60px; margin-right: 8px;
}
.netspeakList.u2 a {
	width: 290px;
}
.opinionList.u2 a {
	width: 240px;
}
.communionBtnList li {
	width: 126px; margin-right: 10px;
}
.communionBtnList i {
	left: 0px; top: 0px;
}
.introduce {
	width: 595px;
}
.wordIntroduce {
	padding: 20px 10px;
}
.yearbooks {
	width: 335px;
}
.yearbooks ul {
	width: 345px;
}
.yearbooks ul li {
	width: 59px;
}
.yearbooks ul li a p {
	padding: 0px;
}
.imgShow {
	width: 952px;
}
.imgShow li {
	width: 110px; margin-right: 9px;
}
.wuqu {
	width: 1010px;
}
.wuqu li {
	width: 194px; margin-right: 8px;
}
.interviewGuest p {
	width: 80%; line-height: 20px; overflow: hidden; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;
}
}
@media screen and (max-width:1001px)
{
.mainTop {
	padding: 10px; height: auto;
}
.mainBottom {
	background: white; height: auto; padding-top: 15px; margin-top: 0px;
}
.mainIndex {
	width: 100%; height: auto;
}
.tabPal {
	width: 100%; float: none;
}
.indexScroll {
	margin: 0px auto; width: 625px; height: auto; float: none;
}
.indexScroll .hd ul li {
	width: 34px;
}
.indexScroll .bd ul li img {
	width: 625px; height: 494px;
}
.indexScroll .bd ul li span {
	width: 100%;
}
.tab2 {
	width: 100%; margin-top: 20px; float: none;
}
#tab2 a {
	width: 80px; padding-left: 44px;
}
#tab2 a i {
	left: 20px;
}
.u1 {
	height: auto;
}
.u1 a {
	width: 570px;
}
.scrollLeft {
	display: none;
}
.threeTab {
	width: 612px;
}
.threeTab .u1 a.newMess {
	width: 552px;
}
#tab3 a {
	width: 176px;
}
#tab3 a.tab3_2 {
	margin: 0px 12px;
}

#tab3 a i.ionea{
	 background-image: url(dongtai.png);
}


#tab3 a i.ioneb{
	 background-image: url(dongtai.png);
}

.ioneb{
	 background-image: url(dongtai.png);
}

.arrowB {
	left: 74px;
}
.rightBtnList {
	width: 100%; margin-top: 5px; float: left;
}
.btnUl {
	width: 359px; float: left;
}
.btnUl2 {
	margin-left: 10px;
}
.btnUl li {
	width: 111px; margin-top: 10px; margin-bottom: 0px;
}
.btnUl2 li {
	padding: 2px 0px 3px;
}
.btnUl a i {
	left: 40px;
}
.sevenLink {
	margin: 0px 10px; padding: 0px; width: 740px; overflow: hidden;
}
.sevenLink li {
	padding: 0px 0px 10px; width: 173px; margin-right: 12px;
}
.sevenLink li a {
	background: rgb(224, 239, 249); padding: 10px 0px; text-align: center;
}
.sevenLink li a i {
	margin: 0px auto 10px; width: 30px; height: 34px; display: block; position: relative;
}
.serviceLeft {
	width: 100%; float: none;
}
.serviceRight {
	width: 100%; float: none;
}
.serviceRight {
	margin-left: 0px;
}
.zwzx-search {
	margin: 15px 0px; overflow: hidden; position: relative;
}
.kw {
	width: 100%; float: none;
}
#search12345 {
	top: 0px; right: 0px; float: none; position: absolute;
}
.ztfwTit {
	margin: 20px 0px 5px;
}
.ztfw {
	width: 102%;
}
.ztfw a {
	background: rgb(226, 226, 226); border: 0px currentColor; border-image: none; width: 48%; padding-left: 0px; margin-right: 2%;
}
.ztfw i {
	left: 8%;
}
.ztfw span {
	border-left-color: currentColor; border-left-width: 0px; border-left-style: none;
}
.xzspTit {
	margin: 20px 0px 10px;
}
.xzspTit {
	margin-bottom: 10px; float: none;
}
.xzspSearch {
	margin-left: 0px; float: none;
}
#textfield34 {
	width: 39%; padding-left: 1%;
}
#textfield33 {
	width: 39%; padding-left: 1%;
}
.xzspSearch span {
	margin: 0px; width: 5%; text-align: center; display: block;
}
.xzspBtn {
	width: 12%; margin-left: 3%;
}
.bsdt {
	border: 0px currentColor; border-image: none;
}
.bsdtH {
	margin: 20px 0px; color: rgb(24, 125, 200); line-height: 24px; padding-left: 20px; font-size: 18px; font-weight: 700; border-left-color: rgb(24, 125, 200); border-left-width: 6px; border-left-style: solid; display: block;
}
.bsdtTit {
	display: none;
}
.bsdtCon {
	background: rgb(228, 228, 228); text-align: left; margin-top: 15px;
}
.bsdtCon div {
	width: 96%; font-size: 16px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none; float: none;
}
.bsdtCon div::before {
	width: 90px; text-align: right; font-size: 18px; font-weight: 700; float: left; display: block; content: attr(data-tit);
}
.slbh {
	padding: 0px 2%;
}
.bsnr {
	padding: 0px 2%; text-align: left;
}
.blbm {
	padding: 0px 2%; text-align: left;
}
.slrq {
	padding: 0px 2%; text-align: left;
}
.zt {
	padding: 0px 2%; text-align: left;
}
.zdfwTit {
	padding: 0px 18px; width: 100px; height: 40px; line-height: 40px; margin-left: 3%; float: none;
}
.zdfwCon {
	margin: 0px 3%; width: 96%; height: auto; float: none;
}
.zdfwCon a {
	background: rgb(224, 239, 249); padding: 10px 0px; width: 32%; text-align: center; line-height: 30px; margin-top: 10px; margin-right: 1%;
}
.zdfwCon i {
	left: 0px; display: block; position: relative;
}
.bmcx {
	background: rgb(224, 239, 249); margin: 20px 3% 0px; padding: 10px 0px; width: 94%; height: auto; text-align: center; line-height: 30px; float: none;
}
.bmcx i {
	left: 0px; top: 0px; display: block; position: relative;
}
.bmcx span {
	margin-left: 5px;
}
.mainBottom3 {
	padding-bottom: 20px;
}
.communionLeft {
	width: 100%; float: none;
}
.communionRight {
	width: 100%; float: none;
}
.guest {
	width: 280px; height: 209px;
}
.interviewMess {
	padding: 20px; width: 380px; height: 169px;
}
.interviewVideo {
	right: 20px; bottom: 20px;
}
.lastInterview {
	margin: 20px 0px 10px;
}
.netspeatTit {
	margin: 20px 0px 10px;
}
.interviewList.u1 {
	height: auto;
}
.tab4con {
	min-height: 100px;
}
#tab4 {
	width: 100%; margin-bottom: 15px;
}
#tab4 a {
	width: 15%; margin-right: 2%;
}
#tab4 a.sswztab {
	margin-right: 0px;
}
.communionBtnList {
	padding: 0px 10px; width: 756px;
}
.communionBtnList li {
	padding: 0px; width: 244px; height: 80px; line-height: 80px; margin-right: 8px; margin-bottom: 10px;
}
.communionBtnList a {
	background: rgb(224, 239, 249); border-right-color: currentColor; border-right-width: 0px; border-right-style: none;
}
.communionBtnList i {
	left: 15px;
}
.interviewGuest p {
	width: 100%;
}
.introduce {
	width: 100%; float: none;
}
.yearbooks {
	width: 100%; float: none;
}
.picIntroduce {
	width: 398px; height: 261px;
}
.picIntroduce .bd li a {
	width: 398px; height: 261px;
}
.wordIntroduce {
	padding: 20px; height: 221px;
}
.wordIntroduce p {
	line-height: 28px;
}
.yearbooks {
	margin-top: 20px;
}
.yearbooks ul {
	width: 762.5px;
}
.yearbooks ul li {
	width: 138px; margin-right: 14.5px;
}
.yearbooks ul li a p {
	margin: 0px auto; width: 50px;
}
.imgShow {
	width: 103%;
}
.imgShow li {
	width: 22%; margin-top: 10px; margin-right: 3%;
}
.wuqu {
	margin: 0px 10px; width: 762.5px; padding-bottom: 10px;
}
.wuqu li {
	width: 138px; margin-right: 14.5px;
}
.wuqu li a span {
	color: rgb(109, 106, 106);
}
.wuqu li a i {
	left: 10px;
}
.ccBtn {
	background: url("chancheng.png") no-repeat 10px 10px rgb(167, 200, 245);
}
.nhBtn {
	background: url("nanhai.png") no-repeat 20px 10px rgb(167, 200, 245);
}
.sdBtn {
	background: url("shunde.png") no-repeat 10px 10px rgb(167, 200, 245);
}
.gmBtn {
	background: url("gaoming.png") no-repeat 10px 10px rgb(167, 200, 245);
}
.ssBtn {
	background: url("sanshui.png") no-repeat 20px 10px rgb(167, 200, 245);
}
.interviewGuest p {
	width: 86%; line-height: 20px; overflow: hidden; float: left; white-space: normal; -ms-text-overflow: ellipsis;
}
}
@media screen and (max-width:767px)
{
.mainTop {
	padding: 3%;
}
.indexScroll {
	width: 100%;
}
.indexScroll .hd {
	left: 0px; height: 37px;
}
.indexScroll .hd ul {
	margin: 0px auto; width: 170px;
}
.indexScroll .hd ul li {
	height: 37px; line-height: 37px;
}
.indexScroll .bd ul li img {
	width: 100%;
}
.indexScroll .bd ul li span {
	padding: 0px 2%; width: 96%; height: 77px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.tab2 {
	overflow: hidden;
}
#tab2 {
	width: 102%; margin-bottom: 10px;
}
#tab2 a {
	width: 28%; height: 33px; padding-top: 15px; padding-left: 20%; margin-right: 2%; border-bottom-color: rgb(28, 28, 28); border-bottom-width: 2px; border-bottom-style: solid;
}
#tab2 a i {
	left: 20%;
}
.u1 li {
	line-height: 24px; padding-bottom: 5px; margin-bottom: 5px;
}
.u1 i {
	margin-right: 0px;
}
.u1 a {
	width: auto; float: none; white-space: normal;
}
.u1 span {
	margin-top: 5px; margin-left: 16px; float: left;
}
.threeBtn {
	width: 100%; float: none;
}
.threeTab {
	width: 100%; float: none;
}
.rightBtnList {
	width: 100%; float: none;
}
.sevenLink {
	width: 100%; float: none;
}
.threeTab {
	margin-top: 20px; margin-left: 0px;
}
.threeBtn a {
	width: 32%; float: left;
}
.threeBtn a.threeBtn-2 {
	margin: 0px 2%;
}
.threeBtn a .icon-yuan {
	left: 0px; right: 0px;
}
.threeBtn a.threeBtn-1 .icon-yuan {
	left: 0px; right: 0px;
}
.threeBtn a.threeBtn-1 .iconThree {
	left: 0px; right: 0px;
}
.threeBtn a .iconThree {
	left: 0px; right: 0px;
}
#tab3 {
	padding-bottom: 15px;
}
#tab3 a {
	width: 27%; padding-left: 5%;
}
#tab3 a.tab3_2 {
	margin: 0px 2%;
}
#tab3 a i {
	left: 2px;
}



.arrowB {
	margin: 0px auto; left: 0px; right: 0px;
}
.threeTab .u1 {
	height: auto;
}
.threeTab .u1 a.newMess {
	width: auto;
}
.threeTab .u1 a {
	width: auto;
}
.btnUl {
	width: 100%;
}
.btnUl li {
	width: 32%;
}
.btnUl a i {
	left: 0px; right: 0px;
}
.mrl10 {
	margin: 0px 2%;
}
.btnUl2 {
	margin-left: 0px;
}
.sevenLink {
	margin: 0px 3%; width: 96%;
}
.sevenLink li {
	width: 48%; margin-right: 2%;
}
.interviewMess {
	height: auto;
}
.guest {
	display: none;
}
.interviewMess {
	padding: 2%; width: 96%; float: none;
}
.interviewVideo {
	background: rgb(21, 118, 209); margin: 25px auto 0px; left: 0px; width: 200px; height: 45px; text-align: center; bottom: 0px; color: white; line-height: 45px; padding-right: 0px; position: relative;
}
.interviewVideo i {
	right: 30px; line-height: 45px;
}
.netspeakList.u2 li {
	line-height: 24px;
}
.interviewList.u1 a {
	width: auto;
}
.netspeakList.u2 a {
	width: auto;
}
.opinionList.u2 a {
	width: auto;
}
.opinionList span.over {
	margin-top: 0px; margin-left: 0px;
}
.opinionList span.start {
	margin-top: 0px; margin-left: 0px;
}
.communionBtnList {
	padding: 0px 2%; width: 98%;
}
.communionBtnList li {
	width: 48%; padding-left: 0px; margin-right: 2%;
}
.communionBtnList i {
	left: 18px;
}
.picIntroduce {
	width: 100%; height: auto;
}
.picIntroduce .bd li a {
	width: 100%; height: auto;
}
.picIntroduce {
	float: none;
}
.wordIntroduce {
	float: none;
}
.picIntroduce .bd li a img {
	height: auto;
}
.wordIntroduce {
	padding: 3%; width: 94%; height: auto; margin-top: 20px;
}
.wordIntroduce p {
	line-height: 28px;
}
.yearbooks {
	margin-top: 20px;
}
.yearbooks ul {
	width: 102%;
}
.yearbooks ul li {
	width: 48%; margin-right: 2%;
}
.imgShow {
	width: 102%;
}
.imgShow li {
	width: 48%; margin-top: 10px; margin-right: 2%;
}
.wuqu {
	margin: 0px 3%; width: 96%; padding-bottom: 10px;
}
.wuqu li {
	width: 48%; margin-right: 2%; margin-bottom: 10px;
}
.wuqu li a i {
	left: 20px;
}
.ccBtn {
	background: url("chancheng.png") no-repeat 10px 10px rgb(167, 200, 245);
}
.nhBtn {
	background: url("nanhai.png") no-repeat 20px 10px rgb(167, 200, 245);
}
.sdBtn {
	background: url("shunde.png") no-repeat 10px 10px rgb(167, 200, 245);
}
.gmBtn {
	background: url("gaoming.png") no-repeat 10px 10px rgb(167, 200, 245);
}
.ssBtn {
	background: url("sanshui.png") no-repeat 20px 10px rgb(167, 200, 245);
}
#tab2 a.on {
	height: 33px; color: rgb(255, 255, 255); border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; background-color: rgb(19, 94, 162);
}
#tab2 a {
	width: 23%; height: 33px; color: rgb(255, 255, 255); padding-top: 15px; padding-left: 10%; margin-right: 0px; border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none; background-color: rgb(20, 118, 209);
}
#tab2 a i {
	left: 7%;
}
.tab2 {
	margin-top: 10px;
}