
/* author:jianmin update:2012-6-18 */


/* 布局 */

.fl,.layout .fl,.chief{float:left;display:inline}/*float*/  
.fr,.layout .fr,.extra{float:right;display:inline}  
.undis{display:none}/*hidden*/  
.dis{display:block}  
.ind{text-indent:2em}/*indent 2 letter*/  
.layout,.hd,.bd,.ft,.cf,.Q-tList,.Q-tList ul,.Q-pList,.Q-pList ul,.Q-tpList,.Q-tpList ul,.Q-tpWrap{*zoom:1}/*.cf:clear float*/  
.layout .fl {
	float: left; display: inline;
}
.layout .fr {
	float: right; display: inline;
}
.layout::after {
	clear: both; display: table; content: "";
}
.layout {
	
}
.layout {
	margin: 0px auto; width: 1000px;
}
.pubArea .section {
	background: rgb(255, 255, 255); margin: 0px 0px 0px 0px; width: 720px; overflow: hidden; float: left; display: inline;
}
.pubArea .side {
	width: 248px; overflow: hidden; margin-right: 5px; float: right; display: inline;
}
.aoyunPic .pubTit960 h2 {
	background-position: 0px -54px;
}
.aoyunPic {
	margin-top: 22px; border-bottom-color: rgb(222, 224, 223); border-bottom-width: 1px; border-bottom-style: solid;
}
.aoyunPic .con {
	background: rgb(255, 255, 255); border: 0px solid rgb(216,216, 216); width: 1000px; overflow: hidden;
}
.aoyunPic .hdPic {
	margin-bottom: 0px;
}
.aoyunPic .hdPic .hd h2 {
	color: rgb(51, 51, 51);
	text-indent: 12px;
	font-size-adjust: none;
	font-stretch: normal;
	font-family: "微软雅黑", "宋体", "Arial Narrow", sans-serif;
	font-size: 16px;
	line-height: 44px;
}
.aoyunPic .hdPic .hd {
	height: 43px;
}
.aoyunPic .meitu {
	background: rgb(255, 255, 255); height: 175px; overflow: hidden; clear: both;
}
.aoyunPic .meitu .hd h2 {
	font: 16px/44px "微软雅黑","宋体","Arial Narrow", sans-serif; color: rgb(51, 51, 51); text-indent: 12px; margin-top: 8px; font-size-adjust: none; font-stretch: normal;
}
.aoyunPic .meitu .hd span {
	padding: 22px 30px 0px 0px; color: rgb(168, 168, 168); float: right;
}
.aoyunPic .meitu .hd span a {
	margin: 0px 4px;
}
.aoyunPic .meitu li {
	margin: 1px 1px 0px 1px; width: 198px; float: left; display: inline;
}
.aoyunPic .meitu li .img {
	border: 0px solid rgb(207, 214, 220); width: 198px; height: 105px; float: left;
}
.aoyunPic .meitu .zbShare {
	background: url("../image/aoyunIcon2.png") no-repeat -116px 0px; margin: 88px 0px 0px -1px; width: 19px; height: 19px; float: left; cursor: pointer;
}
.aoyunPic .meitu a.zbShare:hover {
	background-position: -136px 0px;
}
.aoyunPic .pubTit960 h2 {
	text-indent: 0px; margin-left: 0px;
}
.hd::after {
	clear: both; display: table; content: "";
}
.hd {
	
}
.hd h2 {
	float: left; display: inline;
}
.hd h3 {
	float: left; display: inline;
}
.pubPhBox .hd {
	height: 47px; margin-bottom: 8px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.pubPhBox .hd h2 {
	font: 16px/46px "","宋体","Arial Narrow", sans-serif; width: 100%; color: rgb(51, 51, 51); text-indent: 4px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid; font-size-adjust: none; font-stretch: normal;
}
.hotZt .box .hd {
	font: 14px/37px "微软雅黑","宋体","Arial Narrow", sans-serif; color: rgb(51, 51, 51); text-indent: 10px; font-size-adjust: none; font-stretch: normal;
}
.mklist .hd {
	background: url("http://www.cqguangrong.com/images/AY12conBg.jpg") no-repeat 0px -444px; height: 39px; line-height: 39px; overflow: hidden;
}
.mklist .hd h2 {
	font: 16px/42px "微软雅黑"; width: 123px; color: rgb(255, 255, 255); text-indent: 42px; float: left; font-size-adjust: none; font-stretch: normal;
}
.mklist .hd img {
	float: left;
}
.mklist .hd span a {
	margin: 0px 15px 0px 0px; width: 25px; float: right; display: inline;
}
.hotzt .hd h2 {
	width: 75px;
}
.hotzt .hd .adbox {
	width: 103px; height: 22px; margin-top: 8px; float: left;
}
.hotzt .hd span {
	width: 189px;
}
.meitu .hd .adbox {
	margin: 18px 0px 0px 10px; width: 147px; height: 23px; float: left; display: inline;
}
.juntuan .hd {
	position: relative;
}
.juntuan .hd .adbox a {
	left: 100px; top: 3px; width: 90px; height: 15px; text-indent: -9999px; overflow: hidden; position: absolute;
}
.juntuan .hd {
	position: relative;
}
.juntuan .hd .adbox a {
	left: 100px; top: 3px; width: 90px; height: 15px; text-indent: -9999px; overflow: hidden; position: absolute;
}
#tipswindow .hd h2 {
	float: none; display: block;
}
#tipswindow .hd h3 {
	float: none; display: block;
}
#focus2 {
	margin: 0px 0px 0px 0px; border: 0px solid rgb(209, 214, 218); width: 720px; height: 355px;
}
#focus2 ul {
	height: 355px;
}
#focus2 .bg {
	background: rgb(0, 0, 0); height: 65px; bottom: 0px; filter: alpha(opacity=20); opacity: 0.2; _bottom: -1px;
}
#focus2 .focusBtnL span {
	background: url("../image/aoyunIcon.png") no-repeat 0px -542px; margin: 10px 9px 0px; width: 24px; height: 29px; overflow: hidden; float: left; display: inline; cursor: pointer; _background: none;
}
#focus2 .focusBtnR span {
	background: url("../image/aoyunIcon.png") no-repeat 0px -574px; width: 24px; height: 29px; float: right; _background: none;
}
#focus2 .foucsTit {
	left: 295px; width: 189px; bottom: 9px;
}
#focus2 .foucsTit span {
	background: url("../image/aoyunIcon.png") no-repeat -18px -433px; margin: 0px 5px; width: 14px; height: 14px; text-indent: -9999px; overflow: hidden; float: left; display: inline; cursor: pointer; _background: none;
}
#focus2 .foucsTit span.on {
	background: url("../image/aoyunIcon.png") no-repeat 0px -433px; _background: none;
}
#focus2 .focusBtnL {
	width: 41px; height: 45px; float: left; position: relative; z-index: 11;
}
#focus2 .focusBtnLHover {
	width: 41px; height: 45px; float: left; position: relative; z-index: 11;
}
#focus2 .focusBtnR {
	width: 41px; height: 45px; float: right; position: relative; z-index: 11;
}
#focus2 .focusBtnRHover {
	width: 41px; height: 45px; float: right; position: relative; z-index: 11;
}
#focus2 .focusBtnL img {
	margin: 2px; display: none;
}
#focus2 .focusBtnR img {
	margin: 2px; display: none;
}
#focus2 .focusBtnLHover {
	background: rgb(46, 157, 237); width: 123px; overflow: hidden; position: relative; z-index: 11;
}
#focus2 .focusBtnRHover {
	background: rgb(46, 157, 237); width: 123px; overflow: hidden; position: relative; z-index: 11;
}
#focus2 .focusBtnLHover span {
	background: url("../image/aoyunIcon.png") no-repeat 0px -237px; margin: 10px 9px 0px 8px; width: 23px; height: 29px; float: left; display: inline; cursor: pointer;
}
#focus2 .focusBtnRHover span {
	background: url("../image/aoyunIcon.png") no-repeat 0px -237px; margin: 10px 9px 0px 8px; width: 23px; height: 29px; float: left; display: inline; cursor: pointer;
}
#focus2 .focusBtnRHover span {
	background: url("../image/aoyunIcon.png") no-repeat 0px -208px; float: right;
}
#focus2 .focusBtnLHover img {
	margin: 2px; float: right; display: inline;
}
#focus2 .focusBtnRHover img {
	margin: 2px; float: right; display: inline;
}
#focus2 .focusBtnL span {
	margin: 20px 0px 0px 12px; display: inline;
}
#focus2 .focusBtnLHover span {
	margin: 20px 0px 0px 12px; display: inline;
}
#focus2 .focusBtnR span {
	margin: 20px 12px 0px 0px; display: inline;
}
#focus2 .focusBtnRHover span {
	margin: 20px 12px 0px 0px; display: inline;
}
#focus2 .focusBtnR img {
	float: left;
}
#focus2 .focusBtnRHover img {
	float: left;
}
#focus2 .focusBtnL {
	height: 65px; margin-top: -65px; z-index: 10; cursor: pointer;
}
#focus2 .focusBtnLHover {
	height: 65px; margin-top: -65px; z-index: 10; cursor: pointer;
}
#focus2 .focusBtnR {
	height: 65px; margin-top: -65px; z-index: 10; cursor: pointer;
}
#focus2 .focusBtnRHover {
	height: 65px; margin-top: -65px; z-index: 10; cursor: pointer;
}
#focus2 .focusBtnLHover {
	width: 171px;
}
#focus2 .focusBtnRHover {
	width: 171px;
}
#focus2 li h3 {
	margin: 0px 170px; width: 380px; bottom: 48px; font-weight: bold; z-index: 111;
}
#focus2 .focusTc {
	left: -720px; top: 0px; width: 100%; height: 377px; position: absolute;
}
.focus {
	overflow: hidden; position: relative;
}
.focus ul {
	overflow: hidden;
}
.focus li {
	float: left;
}
.focus li.on h3 {
	display: block;
}
.focus li img {
	_margin-top: -1px;
}
.focus li h3 {
	width: 100%; height: 24px; text-align: center; font-size: 14px; font-weight: normal; margin-top: -24px; display: none; position: relative; z-index: 15;
}
.focus li h3 a {
	height: 17px; color: rgb(242, 242, 242); line-height: 17px; overflow: hidden; display: inline-block; zoom: 1;
}
.focus li h3 a:hover {
	color: rgb(242, 242, 242);
}
.focus li h3 a.focusShare {
	background: url("../image/aoyunIcon.png") no-repeat -19px -125px; margin: 2px 0px 0px 3px; width: 18px;
}
.focus li h3 a.focusShare2 {
	background: url("../image/aoyunIcon.png") no-repeat -19px -125px; margin: 2px 0px 0px 3px; width: 18px;
}
.focus li h3 a.focusShare:hover {
	background-position: 0px -125px; text-decoration: none;
}
.focus li h3 a.focusShare2:hover {
	background-position: 0px -125px; text-decoration: none;
}
.focus .foucsTit {
	left: 0px; width: 100%; height: 15px; text-align: center; bottom: 1px; overflow: hidden; position: absolute; z-index: 9;
}
.focus .foucsTit {
	left: 0px;
}
.focus .foucsTit span {
	background: url("../image/aoyunIcon.png") no-repeat -18px -433px; margin: 0px 5px; width: 14px; height: 14px; display: inline-block; cursor: pointer; _background: none; _display: inline; _zoom: 1;
}
.focus .foucsTit span.on {
	background: url("../image/aoyunIcon.png") no-repeat 0px -433px; _background: none;
}
.focus .bg {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 33px; bottom: 19px; filter: alpha(opacity=50); position: absolute; z-index: 1; opacity: 0.5;
}
#focus {
	background: rgb(0, 0, 0); border: 2px solid rgb(211, 216, 220); width: 326px; height: 396px;
}
#focus ul {
	height: 377px;
}
#focus li {
	background: rgb(255, 255, 255); width: 326px;
}
#focus li img {
	width: 326px; height: 377px; display: block;
}
#focus .focusBtnL {
	background: url("http://www.cqguangrong.com/images/AY12icon01.png") no-repeat 0px -558px; width: 7px; height: 9px; right: 28px; bottom: 4px; color: rgb(171, 171, 171); text-indent: -9999px; overflow: hidden; position: absolute; z-index: 111; cursor: pointer;
}
#focus .focusBtnR {
	background: url("http://www.cqguangrong.com/images/AY12icon01.png") no-repeat -7px -558px; width: 7px; height: 9px; right: 10px; bottom: 4px; color: rgb(171, 171, 171); text-indent: -9999px; overflow: hidden; position: absolute; z-index: 111; cursor: pointer;
}
.pubImgTxtBg .bg {
	background: url("http://www.cqguangrong.com/images/ayIe6ImgTitBg.png") no-repeat 0px 0px; left: 1px; width: 134px; height: 21px; bottom: 1px; position: absolute; _background: none;
}
.pubImgTxtBg .bg {
	background: url("http://www.cqguangrong.com/images/ayIe6ImgTitBg.png") no-repeat 0px 0px; left: 1px; width: 134px; height: 21px; bottom: 1px; position: absolute; _background: none;
}
.jcPicList .bd .img .bg {
	background: rgb(0, 0, 0); left: 1px; width: 206px; height: 21px; bottom: 1px; filter: alpha(opacity=60); position: absolute; opacity: 0.6;
}
#focus2 .bg {
	background: rgb(0, 0, 0); height: 65px; bottom: 0px; filter: alpha(opacity=20); opacity: 0.2; _bottom: -1px;
}
.chinaChaguan li .img .bg {
	background: url("http://www.cqguangrong.com/images/ayIe6ImgTitBg.png") no-repeat 0px 0px; left: 1px; width: 134px; height: 21px; bottom: 1px; position: absolute; _background: none;
}
.pubArea .side {
	width: 265px; overflow: hidden; margin-right: 0px; float: right; display: inline;
}
.shequ .side h2 {
	text-indent: 5px;
}
.pubPhBox {
	width: 248px; margin-right: 5px; float: right; display: inline;
}
.pubPhBox .hd {
	height: 47px; margin-bottom: 8px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid;
}
.pubPhBox .hd h2 {
	width: 100%;
	color: rgb(51, 51, 51);
	text-indent: 4px;
	border-bottom-color: rgb(217, 217, 217);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font-size-adjust: none;
	font-stretch: normal;
	font-family: "微软雅黑", "宋体", "Arial Narrow", sans-serif;
	font-size: 16px;
	line-height: 46px;
}
.pubPhBox .pubPhBoxTit {
	height: 20px; overflow: hidden;
}
.pubPhBox .pubPhBoxTit h3 {
	margin: 0px -10px 0px 20px; width: 55px; height: 20px; text-align: center; line-height: 18px; font-size: 12px; font-weight: normal; float: left; display: inline; cursor: pointer;
}
.pubPhBox .pubPhBoxTit h3.on {
	background: url("../image/aoyunIcon2.png") no-repeat -78px -281px; color: rgb(255, 255, 255);
}
.pubPhBox .pubPhBoxCon {
	margin: 7px 6px; width: 235px; overflow: hidden;
}
.pubPhBox .pubPhBoxCon ol {
	width: 265px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left;
}
.pubPhBox .pubPhBoxCon li {
	line-height: 22px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.pubPhBox .pubPhBoxCon li span {
	background: rgb(77, 77, 77); font: bold 10px/12px Arial; margin: 5px 7px 0px; width: 12px; height: 12px; text-align: center; color: rgb(255, 255, 255); float: left; display: inline; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: none;
}
.pubPhBox .pubPhBoxCon li span.on {
	background: rgb(33,33, 33);
}
.jcPicList .bd li {
	margin: 0px 0px 12px 13px; width: 230px; height: 130px; overflow: hidden; vertical-align: middle;
}
.jcPicList .bd .img {
	width: 208px; height: 130px; overflow: hidden; float: left; display: inline; position: relative;
}
.jcPicList .bd .img a:hover {
	text-decoration: none;
}
.jcPicList .bd .img img {
	border: 1px solid rgb(206, 213, 221);
}
.jcPicList .bd .img .imgTc {
	left: 1px; top: -61px; height: 119px; position: absolute; z-index: 11;
}
.jcPicList .bd .img .imgTc a {
	color: rgb(255, 255, 255);
}
.jcPicList .bd .img .imgTc a:hover {
	text-decoration: none;
}
.jcPicList .bd .img p {
	padding: 8px 15px 0px; height: 63px; color: rgb(224, 224, 224); line-height: 16px; position: relative; z-index: 1; cursor: pointer;
}
.jcPicList .bd .img p em {
	color: rgb(123, 123, 123);
}
.jcPicList .bd .img .bg2 {
	background: rgb(0, 0, 0); width: 206px; height: 60px; margin-top: -71px; filter: alpha(opacity=70); opacity: 0.7;
}
.jcPicList .bd .img h3 {
	left: 1px; width: 206px; text-align: center; bottom: 1px; color: rgb(215, 215, 215); line-height: 21px; font-size: 12px; font-weight: normal; position: absolute; z-index: 10;
}
.jcPicList .bd .img .bg {
	background: rgb(0, 0, 0); left: 1px; width: 206px; height: 21px; bottom: 1px; filter: alpha(opacity=60); position: absolute; opacity: 0.6;
}
.ayWeibo .bd h3 {
	background: url("http://www.cqguangrong.com/images/images/AY12Tit01.jpg") no-repeat 0px -103px; color: rgb(86, 86, 86); line-height: 26px; text-indent: 8px; font-size: 14px; font-weight: normal;
}
.ayWeibo .bd dl {
	margin: 6px 0px 10px 10px; padding-bottom: 5px; border-bottom-color: rgb(146, 173, 202); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ayWeibo .bd dd {
	line-height: 24px;
}
.ayWeibo .bd dd a {
	background: url("http://www.cqguangrong.com/images/AY12icon01.png") no-repeat 0px -383px; padding-left: 14px; margin-right: 5px;
}
.ayWeibo .bd ul {
	margin-bottom: 10px;
}
.ayWeibo .bd li {
	line-height: 24px; padding-left: 5px;
}
.mklist .bd {
	background: rgb(255, 255, 255); padding: 10px 0px 10px 13px; border: 2px solid rgb(241, 241, 241);
}
.mklist .bd li {
	background: url("http://www.cqguangrong.com/images/AY12icon01.png") no-repeat 0px -853px; height: 30px; line-height: 30px; text-indent: 10px; overflow: hidden; font-size: 14px;
}
.mklist .bd li span {
	width: 115px; color: rgb(136, 136, 136); float: right;
}
.pubPhBox .pubPhBoxTit {
	height: 20px; overflow: hidden;
}
.pubPhBox .pubPhBoxTit h3 {
	margin: 0px -10px 0px 20px; width: 55px; height: 20px; text-align: center; line-height: 18px; font-size: 12px; font-weight: normal; float: left; display: inline; cursor: pointer;
}
.pubPhBox .pubPhBoxTit h3.on {
	background: url("../image/aoyunIcon2.png") no-repeat -78px -281px; color: rgb(255, 255, 255);
}
.pubPhBox .pubPhBoxTit h3.on {
	background: url("../image/aoyunIcon2.png") no-repeat -78px -281px; color: rgb(255, 255, 255);
}
.pubPhBox .pubPhBoxCon li span.on {
	background: rgb(33,33, 33);
}
.jinpai li span.on {
	color: rgb(163, 216, 255);
}
.jinpai li.on .infor {
	background: url("../image/aoyunIcon2.png") no-repeat 0px -188px; left: -5px; top: -49px; width: 162px; height: 54px; display: block; position: absolute; z-index: 100; _background: none;
}
.jinpai li.on .infor img {
	margin: 8px 6px 0px 7px; float: left; display: inline;
}
.jinpai li.on .infor .txt {
	width: 79px; height: 44px; overflow: hidden; float: left;
}
.jinpai li.on .infor h3 {
	line-height: 20px; font-size: 12px; font-weight: normal; margin-top: 6px;
}
.jinpai li.on .infor h4 {
	width: 34px; height: 26px; text-align: center; line-height: 26px; font-size: 12px; font-weight: normal; margin-top: 11px; float: left;
}
.jinpai li.on .infor h4 a {
	color: rgb(255, 255, 255);
}
.jinpai li.on span {
	background: rgb(5, 121, 204); color: rgb(255, 255, 255);
}
.jinpai li.on .tips2 {
	background: url("../image/goldTips3.png") no-repeat 0px 0px; width: 218px; _background: none;
}
.jinpai li.on .tips3 {
	background: url("../image/goldTips3.png") no-repeat 0px 0px; width: 218px; _background: none;
}
.jinpai li.on .tips2 .txt {
	width: 113px;
}
.jinpai li.on .tips3 .txt {
	width: 103px;
}
.whuati .ft span.on {
	background-position: -74px -595px;
}
.saishi .con li.on .shanshiZt a {
	color: rgb(0, 156, 255);
}
#focus3 .focusTxt li.on {
	display: block;
}
#focus3 .foucsTit span.on {
	background-position: 0px -414px;
}
.pubPhBox .pubPhBoxCon {
	margin: 0px 0px; width: 265px; overflow: hidden;
}
.pubPhBox .pubPhBoxCon ol {
	width: 265px; border-top-color: rgb(204, 204, 204); border-top-width: 1px; border-top-style: solid; float: left;
}
.pubPhBox .pubPhBoxCon li {
	line-height: 22px; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.pubPhBox .pubPhBoxCon li span {
	background: rgb(77, 77, 77); font: bold 10px/12px Arial; margin: 5px 7px 0px; width: 12px; height: 12px; text-align: center; color: rgb(255, 255, 255); float: left; display: inline; font-size-adjust: none; font-stretch: normal; -webkit-text-size-adjust: none;
}
.pubPhBox .pubPhBoxCon li span.on {
	background: rgb(33,33, 33);
#hotpicBox2 {
	width: 480px;
}
