/*
	Module Css for Suning Website
	Nayukey, 2012/1/4

	CSS list:
		page item
			every page
		cover
*/

/* index */
#main{padding-bottom:30px;}
#image-show{
	position:relative;
	width: 100%;
	height:378px;
	box-shadow:0 1px 3px #FFF;
	background:#003072;
	overflow: hidden;
}

#image-show .bigroll{
	position:absolute;
	left:0;
	top:0;
	height:378px;
	-webkit-transition:left 1.5s ease-in-out;
	-moz-transition:left 1.5s ease-in-out;
	-o-transition:left 1.5s ease-in-out;
	-ms-transition:left 1.5s ease-in-out;
	transition:left 1.5s ease-in-out;
}
#image-show .bigroll div a{display:block;width:1280px;margin:0 auto;}
#image-show .bigroll div{
	float:left;
	height:378px;
	background-position:center;
	background-repeat:no-repeat;
}

.bigroll h2{
	position: absolute;
	left:-2000px;
	-webkit-transition:left 1.2s linear;
	-moz-transition:left 1.2s linear;
	-o-transition:left 1.2s linear;
	-ms-transition:left 1.2s linear;
	transition:left 1.2s linear;
}

#image-show .imgcover{
	position:absolute;
	top:339px;
	left:0;
	width:100%;
	height:39px;
	background:#CCCCCC;
	border-top:1px solid #FFFFFF;
	filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;
}

#image-show .smallroll{
	position:absolute;
	top:343px;
	right:80px;
	height:30px;
}

.smallroll img{
	position:relative;
	margin-right:10px;
	width:98px;
	height:28px;
	border:1px solid #FFFFFF;
	cursor:pointer;
	-webkit-transition:top 0.5s ease-in-out;
	-moz-transition:top 0.5s ease-in-out;
	-o-transition:top 0.5s ease-in-out;
	-ms-transition:top 0.5s ease-in-out;
	transition:top 0.5s ease-in-out;
}

#notice{
	width:100%;
	height:29px;
	background:url(images/notice_b.png) 0 0 repeat-x;
	overflow:hidden;
}

#notice .w980{
	width:980px;
	height:29px;
	margin:0 auto;
	overflow: hidden;
}

#notice .wrap{
	width: 500px;
	float:left;
	overflow: hidden;
}
#notice .wrap li{
overflow:hidden;
white-space:nowrap;
	width:500px;
	height:29px;
	line-height:29px;
}
#notice .wrap li a:hover{
	color:#c50;
}
#notice .message{
	float:left;
    margin-top:5px;
	margin-left:10px;
}

#notice .answer{
	float:right;
	margin-top:7px;
	padding-left:25px;
	font-size:12px;
	color:#666;
	background:url(images/answer.png) 0 -3px no-repeat;
}

.main{
	width:100%;
	background-color:#f4f4f4;
	padding-bottom:25px;
}

.main .wrap{
	width:1000px;
	margin:0 auto;
}

.index-b .topb{
	height:24px;
    margin:18px 0 0 10px;
	overflow: hidden;
    _zoom:1;
}

.index-b .topb h3{
	display:block;
	float:left;
	text-indent:-3000px;
	width:194px;
	height:25px;
}

.index-b .topb .more{
    padding-right:15px;
	display:block;
	line-height:25px;
	float:right;
	color:#555555;
    font-family:"arial";
    font-weight:400;
    font-size:10px;
}

.index-b .topb .more b{font-family:"Arial";font-weight:400;font-size:10px;}
.topb .more:hover{
	color:#cc5501;
}

.index-news .list span{font-family:"arail";}

.main .index-market{
    float:left;
	width:312px;
    margin-left:15px;
    margin-top:27px;
}
.index-market .topb{overflow:hidden;_zoom:1;}


.index-market .topb{
	overflow: hidden;
    _zoom:1;
    background:url(images/line-bg.png) no-repeat 0 bottom;
}

.index-market .topb h3{
	display:block;
	float:left;
	text-indent:-3000px;
	width:194px;
    padding-bottom:6px;
}

.index-market .topb .more{
    margin-top:5px;
	float:right;
	color:#555555;
    font-family:"arial";
    font-weight:400;
    font-size:10px;
}

.index-market .topnews{
	margin:10px 0 0 0;
	width:312px;
    overflow:hidden;
	height:105px;
}


.index-b .topnews{
    _display:inline;
	margin:10px 0 0 10px;
	width:315px;
	height:105px;
}

.topnews .img{
	float: left;
	display:block;	
	margin-right:10px;
}
.topnews p{line-height:18px;}
.topnews .img img{
	display:block;
	border:1px solid #ccc;
	padding: 1px;
}
.topnews .img img:hover{
	border-color:#CC5500;
}

.topnews h6 a{
	font-weight:700;
	color:#333333;
}

.topnews h6 a:hover{
	color:#CC5500;
}

.topnews p{
	font-size:12px;
	margin-top:10px;
	color:#555555;
}

.topnews p a:hover{
	color:#cc5500;
}

.index-market h3{
	background:url(images/market_top.png) 0 0 no-repeat;
}

.main .index-news{
    margin-top:10px;
	width:655px;
	height:160px;
    background:url(images/leftbg.png) no-repeat;
}

.index-news h3{
	background:url(images/newtitle.png) 0 0 no-repeat;
}

.index-news .topnews{
	float:left;
}

.index-news .list{
	float: left;
	width:295px;
	padding-top: 10px;
	padding-left:20px;
}
.index-news .list li{line-height:24px;}

.list li:hover a{
	color:#cc5500;
}

.list .date{
	float:right;
	font-size:12px;
	color:#999999;
}

.main .white{
	width:100%;
	height:1px;
	border:1px solid #FFF;
}

.main .index-images{
	width:980px;
	height:100px;
	margin-top:30px;
}

.index-images a{
	display:block;
	float:left;
	width:310px;
	height:90px;
	padding:4px;
	margin-right:6px;
	border:1px solid #FFFFFF;
	background-color:#FCFCFC;
	box-shadow:1px 3px 3px #e8e8e8;
}

/* About */

/* About-Summary-history */

/* About-Csr-report */

.csr-report-top{
	
}

.csr-report-topright{
	width:565px;
	margin-left:20px;
}

.csr-report-topright p{
	font-size:12px;
	color:#333333;
	line-height:24px;
}

.csr-report-topright button{
	display:inline-block;
	margin-top:20px;
	margin-right:15px;
}

.csr-report-item{
	display:block;
	width:130px;
	height:200px;
}

.csr-report-item img{
	display:block;
	width:130px;
	height:170px;
}

.csr-report-item span{
	display:block;
	width:130px;
	height:30px;
	line-height:30px;
	text-align:center;
	color:#FFFFFF;
	background-color: #333333;
}

.csr-report-listTitle{
	margin:20px 0;
	width:100%;
	height:30px;
	padding-left:10px;
	font-size:14px;
	line-height:30px;
	color:#333333;
	background-color:#DDDDDD;
}

.csr-report-list .csr-report-item{
	margin:20px 20px 0 0;
}

.otherImg a{display:block;}
.csr-report-item:hover{
	box-shadow:0 6px 6px #666666;
}

/* About-Csr-glory */

.csr-glory-box{
	display:block;
	width:228px;
	height:185px;
	padding:9px 0 7px 0;
	margin-right:20px;
	margin-bottom:20px;
	border:1px solid #DDDDDD;
	font-style:normal;
}

.csr-glory-box:hover span{
	color:#CC5500;
}

.csr-glory-box img{
    margin:0 auto;
	display:block;
	width:210px;
	height:141px;
}
.csr-glory-box span{
    margin:0 auto;
    width:210px;
	display:block;
    font-family:"宋体";
    line-height:18px;
    margin-top:5px;
	font-size:12px;
	color:#333;
}

/* About-Magazine-newspaper */
.about-newspaper{
    padding-top:20px;
    margin:0 auto;
	width:1000px;
    overflow:hidden;
	background:#fff url(images/content-pageedge.png) right top no-repeat;
}
.cur-newspaper{
    float:left;
	width:358px;
    margin-left:25px;
}
my-pager{
	width:358px;
	height:522px;
	cursor:pointer;
}

.tab-paper{
	width:580px;
	height:167px;
	top:20px;
	left:383px;
	background:url(images/tab-paper-b.png) 0 0 no-repeat;
}
.tab-paper .tab-top{
	height:30px;
}
.tab-paper .tab-top h5{
	font-size:14px;
	margin:10px 0 0 10px;
	color:#FFFFFF;
}
.tab-paper .tab-top .mouth-magazine{
	margin:8px 27px 0 0;
	color:#0099ff;
}

.tab-paper .little-paper{
	padding-top:10px;
}

.little-paper{
    width:580px;
    overflow:hidden;
}
.little-paper a{
	float:left;
	display:block;
	width:63px;
	height:94px;
	margin-left:5px;
    display:inline;
	border:2px solid #555555;
}
.tab-paper p{
    display:none;
	margin-top:5px;
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
}
.tab-paper-left{float:left;}
.newspaper-list{width:580px;}
.newspaper-list .list-title{display:block;margin-top:20px;width:100%;font-size:14px;color:#333;text-indent:20px;line-height:30px;background:#F4F4F4 url(images/iconBG.png) no-repeat 10px -53px;}
.newspaper-list ul{margin-top:20px;}
.newspaper-list ul li{width:580px;line-height:24px;overflow:hidden;}
.newspaper-list li a{display:block;padding-left:20px;background:url(images/iconBG.png) no-repeat 7px -12px;}
.newspaper-list li a:hover{color:#09f;background-position:7px 7px;}

.newspaper-search{
    padding:0 10px;
    margin-top:20px;
	width:338px;
	height:60px;
	border-top:1px solid #555555;
    background:url(images/pager-x.png) repeat-x 0 top;
}
.newspaper-search h5{
	font-size:14px;
	margin:5px 0;
	color:#333333;
}


/* News-News-Topic */
.news-report-item{
	display:block;
	position:relative;
	width:355px;
	height:166px;
    margin-left:20px;
    margin-bottom:20px;
    float:left;
	overflow: hidden;
}

.news-report-item:hover .topic-words{
	top:96px;
}

.news-report-item img{
	display:block;
	width:355px;
	height:136px;
}

.news-report-item .topic-words{
	display:block;
	position:absolute;
	width:335px;
	height:70px;
	left:0px;
	top:136px;
	padding:0px 10px;
	background-color:#333333;
	-webkit-transition:top 0.5s ease-in-out;
	-moz-transition:top 0.5s ease-in-out;
	-o-transition:top 0.5s ease-in-out;
	-ms-transition:top 0.5s ease-in-out;
	transition:top 0.5s ease-in-out;
}

.news-report-main{position:relative;width:730px;overflow:hidden;}
.news-report-main ul{overflow:hidden;}
.news-report-main li{float:left;width:730px;}

.topic-words .topic-title{
	display:block;
	width:335px;
	height:30px;
	line-height:28px;
	font-weight:400;
	color:#FFFFFF;
}

.topic-words .topic-sum{
	display:block;
	width:335px;
	height:46px;
	line-height:16px;
	color:#CCCCCC;
}

/* News-Media-Picture */

.picture-collection{
	margin-top:20px;	
}

.picture-collection .picture-item{
	display:block;
	position:relative;
	width:150px;
	height:140px;
	margin:0 12px 20px 12px;
}

.picture-item img{
	display:block;
	position:absolute;
	width:120px;
	height:80px;
	top:25px;
	left:14px;
}

.picture-item span{
	display:block;
	position:absolute;
	width:80px;
	height:16px;
	font-size:12px;
	line-height:16px;
	top:110px;
	left:16px;
	text-align:right;
	overflow:hidden;
	white-space:nowrap;
}

.picture-collection .pic-b-blue{
	background:url(images/picture-blue.png) 0 0 no-repeat;
}
.picture-collection .pic-b-red{
	background:url(images/picture-red.png) 0 0 no-repeat;
}
.picture-collection .pic-b-green{
	background:url(images/picture-green.png) 0 0 no-repeat;
}
.picture-collection .pic-b-yellow{
	background:url(images/picture-yellow.png) 0 0 no-repeat;
}

/* News-Media-Video */
.cur-video{
	float:left;
	width:468px;
	height:273px;
	margin:20px 0;
	background:#DDDDDD;
	background:-webkit-gradient(linear, 0 0, 0 100%, from(#FFFFFF), to(#DDDDDD));
	background:-moz-linear-gradient(top, #FFFFFF, #DDDDDD);
	background:-ms-linear-gradient(top, #FFFFFF, #DDDDDD);
}

.video-info{
	float:left;
	width:248px;
	height:273px;
	margin:20px 0 0 10px;
}

.video-info h6{
	padding-left:10px;
	color:#333333;
	background:url(images/dot-title.png) left center no-repeat;
    font-size:14px;
    margin-bottom: 8px;
}

.video-info p{
	font-size:12px;
	margin-top:5px;
	text-indent:24px;
	line-height:22px;
	height:132px;
}

.video-info button{
	margin:10px 0;
}

.video-info .share-online{
	font-size:12px;
}

.share-online span{
	display:block;
	float:left;
	color:#004098;
	font-weight:700;
}

.share-online a{
	display:block;
	float:left;
	width:20px;
	height:20px;

}


/* Market-Region-Coupon */
.coupon-top label{
	font-size:12px;
}

.coupon-top .cutoff{
	color:#0099ff;
	font-weight:700;
}


/*invest-company-director*/
.directorInfo p{
	margin-top:10px;
	line-height:25px;
	font-size:12px;
	font-family:"Microsoft YaHei";
	color:#555;
	text-indent:24px;
}
.directorFrame{
	margin-top:15px;
	text-align:center;
}

/*invest-company-manage*/
.company-manage-general h6{
	line-height:30px;
	font-size:15px;
	font-weight:700;
	text-indent:24px;
}
.company-manage-general p{
	line-height:25px;
	font-size:12px;
	color:#555;
	text-indent:24px;
}
.manageStructure{
	margin-top:10px;
	text-align:center;
}

/*invest-company-senior*/
.company-senior{
	margin:0 auto 20px;
	zoom:1;
	overflow:hidden;
}
.company-senior li{
	float:left;
	margin-top:20px;
	width:730px;
}
.company-senior li.first{
	margin-top:0px;
}
.company-senior li img{
	float:left;
	margin-right:20px;
	width:230px;
	height:153px;
}
.company-senior li h6{
	color:#000;
	font-size:14px;
	font-weight:700;
}
.company-senior li p{
	font-size:12px;
	line-height:24px;
	color:#555;
}
/*invest-company-system*/
.content-tab-top .content-tab-relation{width:170px;}
.content-tab-item span.relation{width:170px;}
.content-tab-pageitem ul.first{margin-top:15px;}
.comSystem{margin-top:23px;}
.comSystem li{width:730px;line-height:24px;font-size:12px;overflow:hidden;}
.comSystem li a{float:left;width:600px;color:#555;display:block;}
.comSystem li span{float:right;color:#999;font-family:"arial"}
.content-tab-pageitem dt{color:#333;}

/*invest-invest-year*/
.invest-tab{margin-top:20px;margin-left:20px;width:690px;}
.invest-tab td{width:229px;height:40px;line-height:40px;text-align:center;color:#555;font-size:12px;}
.invest-tab .tabHead td{height:28px;line-height:28px;text-align:center;color:#fff;background:#55bbff;}
.invest-tab td{border-left:1px solid #fff;}
.invest-tab .odd{background:#e6f5ff;}
.tabBorder{margin-bottom:30px;width:690px;height:9px;background:url(images/borderBottom.png) no-repeat;}

.content-tab-top .more{display:block;position:absolute;bottom:5px;;right:0;}
/*about-csr-csr-img*/
.right-part .inner .csrTitle{margin-bottom:10px;}
.content-tab-page{padding-bottom:20px;}
.content-tab-pageitem dl{margin-bottom:15px;font-size:12px;color:#555;}
.content-tab-pageitem dl dt{line-height:32px;font-size:16px;font-weight:700;}
.content-tab-pageitem dl dd{line-height:25px;}
.content-tab-pageitem .csrSun{margin-top:10px;line-height:32px;font-size:16px;font-weight:700;color:#333;display:block;}
.content-tab-pageitem ul.csrSunTitle{position:relative;margin-top:8px;margin-left:25px;width:676px;height:33px;border-bottom:2px solid #12b0eb;}
.content-tab-pageitem .csrSunTitle li{position:absolute;bottom:-2px;*bottom:-3px;border-bottom:2px solid #12b0eb;height:28px;width:111px;z-index:5;}
.content-tab-pageitem .csrSunTitle li.one{background:#945aa9;left:0px;}
.content-tab-pageitem .csrSunTitle li.two{background:#12b0eb;left:113px;}
.content-tab-pageitem .csrSunTitle li.three{background:#ff8686;left:226px;}
.content-tab-pageitem .csrSunTitle li.four{background:#f27645;left:339px;}
.content-tab-pageitem .csrSunTitle li.five{background:#f5bd33;left:452px;}
.content-tab-pageitem .csrSunTitle li.six{background:#55be57;left:565px;}
.csrSunTitle li a{display:block;padding-top:8px;width:111px;font-size:14px;text-align:center;color:#fff;text-decoration:none;}
.content-tab-pageitem .mession-content-par{margin-top:10px;}
.content-tab-pageitem .mession-content-par p{margin-left:27px;width:676px;font-size:12px;color:#555;text-indent:24px;line-height:25px;}
.messionImg{margin-top:10px;text-align:center;}
.csrSun-mession-content{margin-bottom:70px;display:none;}


/*Suning-presidentSpeach-presidentSpeach董事长致辞*/
.speachInfo{color:#333;}
.preImg{float:left;margin-right:20px;}
.speachCon p{font-size:12px;line-height:25px;text-indent:24px;}
/*about-magazine-newspaper苏宁人报纸详细*/
.newspaperDetail{padding-left:15px;margin-top:10px;}
.newspaperDetail p{text-indent:24px;line-height:25px;color:#333;font-size:12px;}
.newspaperDetail .parSpace{margin-top:20px;}

/*企业文化*/
.cultureCon{margin-bottom:40px;width:730px;overflow:hidden;}
.cultureCon ul{float:left;width:144px;margin-left:80px;}
.cultureCon ul.first{margin-left:0px;}
.cultureCon ul.last{width:169px;}
.cultureCon li{margin-top:35px;}
.cultureCon li.first{margin-top:0px;}
.cultureCon li h4{line-height:50px;font-size:14px;font-weight:700;color:#333;}
.cultureCon li span{display:block;height:5px;overflow:hidden;}
.cultureCon li p{font-size:12px;line-height:20px;color:#555;}
.cultureCon li p.pSpace{margin-top:15px;}
.purple{background:#ac67f3;}
.blue{background:#6086f1;}
.green{background:#439f26;}
.orange{background:#ff7835;}
.red{background:#f65f91;}
.yellow{background:#f9b602;}


.suntitle{width:730px;height:36px;line-height:32px;font-size:14px;font-weight:700;text-indent:22px;background:url(images/sunBG.png) no-repeat;overflow:hidden;}
.suntitle span{float:left;}
.suntitle span.more{float:right;magin-right:10px;display:inline;}
.suntitle a{float:right;margin-right:10px;font-size:10px;font-family:arial;font-weight:400;}
.suntitle .more b{font-family:"宋体";font-size:10px;font-weight:400;}
.suntitle a:hover{color:#000;}
.sun-main{font-size:12px;color:#555;font-family:"宋体";}
.sun-main dl{clear:both;padding-left:34px;}
.sun-main dt{margin-bottom:5px;font-size:16px;font-weight:700;}
.sun-main dd{padding-left:15px;line-height:24px;background:url(images/iconBG.png) no-repeat 0 -30px;}
.sun-main .sunimg{float:left;}
.sun-main p{float:left;margin:20px 13px 0 13px;width:220px;line-height:24px;text-indent:24px;}
.sun-main strong{font-weight:700;font-size:14px;color:#cd5500;}

.sun-main .list01 li{width:730px;line-height:24px;overflow:hidden;}
.sun-main .list01 li a{float:left;padding-left:20px;background:url(images/iconBG.png) no-repeat 7px -12px;}
.sun-main .list01 li a:hover{color:#09f;background-position:7px 7px;}
.sun-main .list01 li span{float:right;padding-right:10px;font-family:"arial";}
.sun-main .list02{overflow:hidden;*zoom:1;}
.sun-main .list02 li{float:left;margin-top:15px;padding:9px;border:1px solid #ddd;}
.sun-main .list02 img{display:block;}
.sun-main .list02 span{display:block;margin-top:10px;text-align:center;}
.inner-orange{display:none;padding:20px;}
.inner-orange .div-img{float:left;margin-right:20px;*margin-right:15px;}
.inner-orange .div-text{line-height:24px;color:#555;font-size:12px;font-family:"宋体";}
.inner-orange .div-text p{text-indent:24px;}

.awardlist{position:relative;width:730px;margin-bottom:20px;padding:8px 0;background:#f4f4f4;overflow:hidden;}
.awardlist b{display:block;position:absolute;top:28%;width:36px;height:45px;background:url(images/mainBG.png) no-repeat 0 -66px;cursor:pointer;}
.awardlist .bleft{left:5px;}
.awardlist .bright{right:5px;background-position:-36px -66px;}
.awardarea{width:650px;margin:0 auto;overflow:hidden;}
.awardlist ul{overflow:hidden;}
.awardlist li{float:left;margin:0 3px;width:124px;height:96px;background:#fff url(images/imgborder.png) no-repeat;}
.awardlist li a{width:114px;height:86px;padding:5px;display:block;}
.awardlist li img{width:114px;height:86px;}
.timelist{position:relative;width:730px;background:url(images/mainBG.png) no-repeat;}
.timelist li{float:left;position:relative;width:60px;text-align:center;font-size:14px;font-family:"arial";overflow:hidden;z-index:5;cursor:pointer;}
.timelist ul{width:660px;margin:0 auto;line-height:39px;overflow:hidden;}
.timelist .longli{width:730px;}
.timelist .longli li{width:90px;}
.timelist span{display:block;position:absolute;top:6px;left:28px;width:71px;height:27px;background:url(images/mainBG.png) no-repeat 0 -39px;}
.timelist .long{width:81px;height:28px;left:5px;top:5px;background-position:-205px -39px;}
.conlist{display:none;width:710px;margin:0 auto;overflow:hidden;}
.conlist ul{margin-top:17px;}
.conlist li{width:295px;line-height:24px;overflow:hidden;font-family:"宋体";font-size:12px;}
.conlist .listleft{float:left;}
.conlist .listright{float:right;}
.conlist a{float:left;}
.conlist a:hover{color:#09f;}
.conlist b{float:right;color:#999;font-weight:400;}
.conlist dl{padding-bottom:15px;margin-top:20px;font-family:"宋体";font-size:12px;color:#555;border-bottom:1px dashed #999;}
.conlist i{float:left;width:135px;font-style:normal;white-space:nowrap;overflow:hidden;}
.conlist span{float:left;width:575px;}
.conlist dt i{font-family:"微软雅黑";color:#c50;font-size:24px;}
.conlist dt{width:710px;overflow:hidden;}
.conlist dd{width:710px;margin-top:12px;overflow:hidden;line-height:20px;}
.blod dl{border:none;}
.blod i{font-weight:700;font-family:"微软雅黑";}
.page{width:696px;margin:30px auto 0 auto;font-size:12px;overflow:hidden;*zoom:1;}
.page a{float:left;margin:0 4px;width:25px;height:24px;line-height:24px;text-align:center;font-family:arial;font-size:12px;background:url(images/mainBG.png) no-repeat -131px -39px;}
.page a:hover{color:#f60;font-weight:700;}
.page .next{width:60px;background-position:-71px -39px;}
.page .apply{width:49px;background-position:-156px -39px;}
.page span{float:left;}
.page input{width:30px;height:18px;border:1px solid #cdd8e7;}

.intrshow{position:relative;width:730px;height:86px;border-bottom:10px solid #ff7e1e;background:#999;z-index:5;}
.intrshow dl{width:728;height:84px;border-top:1px solid #555;border-left:1px solid #555;border-right:1px solid #555;border-bottom:1px solid #737373;overflow:hidden;;}
.intrshow dd{float:left;width:78px;height:83px;border-left:1px solid #555;border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;}
.intrshow dd a{display:block;padding:4px 4px 0 3px;}
.intrshow dd img{position:relative;z-index:12;}
.intrshow dd p{position:relative;z-index:12;color:#fff;font-size:12px;text-align:center;line-height:24px;}
.intrshow .on p{font-size:14px;}
.intrshow dt{float:left;width:3px;height:83px;overflow:hidden;border-top:1px solid #c3c3c3;}
.intrshow .ldt{border-top:1px solid #c3c3c3;border-right:1px solid #c3c3c3;}
.intrshow .rdt{border-top:1px solid #c3c3c3;border-left:1px solid #555;}
.intrshow .movebg{position:absolute;left:4px;top:-8px;display:block;width:80px;height:113px;background:url(images/intrBG.png) no-repeat;z-index:11;}
.intrcon .imgarea{margin-top:20px;margin-bottom:15px;text-align:center;}
.intrcon p{font-size:12px;font-family:"宋体";color:#333;text-indent:24px;line-height:24px;}
.relation{color:#555;font-size:12px;font-family:"宋体";}
.relation p,.relation dd,.relation dt,.relation li{line-height:24px;}
.ct_conlist{display:none;}
.ct_left{float:left;margin-top:20px;width:240px;}
.ct_right{float:right;margin-top:20px;width:470px;}
.ct_right h3{margin-top:25px;font-size:14px;font-weight:700;color:#c50;}
.ct_right dt{margin-top:15px;color:#333;font-weight:700;}
.ct_form li{margin-top:14px;line-height:26px;overflow:hidden;*zoom:1;}
.ct_form label{float:left;width:93px;text-align:left;font-size:14px;}
.ct_form span{float:left;}
.ct_form p{float:left;margin-left:14px;}
.ct_form a{float:left;}
.ct_form .btn01{width:71px;height:27px;line-height:27px;color:#fff;text-align:center;background:url(images/mainBG.png) no-repeat -286px -39px;}
.ct_form .del{position:absolute;left:270px;color:#0199fe;z-index:110;}
.ct_form input{float:left;width:303px;height:24px;line-height:24px;text-indent:5px;border:1px solid #7f9db9;}
.ct_form textarea{width:303px;height:103px;border:1px solid #7f9db9;}
.ct_form .date span{position:relative;}
.ct_form .date a{position:absolute;top:3px;left:278px;display:block;width:21px;height:17px;background:url(images/date.png) no-repeat;}
.ct_form .date input{position:absolute;width:278px;padding-right:25px;}
.ct_form .ct_btn{margin-top:20px;margin-left:93px;}
.ct_form .ct_btn input{float:left;width:71px;height:27px;line-height:27px;color:#fff;background:url(images/mainBG.png) no-repeat;border:none;}
.ITinfo input{float:right;margin-top:10px;width:71px;height:27px;line-height:27px;color:#fff;background:url(images/mainBG.png) -286px -39px no-repeat;border:none;}
.ct_form .ct_btn .a01{margin-right:14px;background-position:-286px -39px;}
.ct_form .ct_btn .a02{color:#0099fd;background-position:-357px -39px;}
.ct_form .ct_btn .a02:hover{background-position:-549px -39px;}
.ct_form .short input{width:70px;}
.ct_form .long textarea{padding:5px 0 0 10px;width:398px;color:#999;font-size:12px;font-family:"宋体";}
.ct_form .figure span{margin-right:8px;}
.ct_form .figure input{color:#999;}
.ct_form .name input{width:68px;}
.ct_form .units input{width:141px;}
.ct_form .post input{width:97px;}
.ct_form .btn02{width:71px;height:27px;line-height:27px;color:#444;text-align:center;background:url(images/mainBG.png) no-repeat -357px -39px;}
.ct_form .error{display:none;color:#f00;}
#attch{position:absolute;width:70px;z-index:100;left:93px;filter: alpha(opacity=0);-moz-opacity:0;opacity: 0;overflow:hidden;}
.attch{position:relative;}
.attch .filename{position:absolute;left:170px;width:90px;border:none;z-index:110;}
.ct_media{padding-bottom:32px;border-bottom: 1px dashed #999;}
.ct_media h3{font-size:16px;font-weight:700;color:#333;margin-top:15px;margin-bottom:10px;}
.ct_media dl{float:left;margin-top:20px;width:250px;}
.ct_media dt{font-weight:700;color:#c50;font-size:14px;}
.ct_media b{display:block;margin-left:42px;margin-top:22px;padding-left:37px;padding-top:10px;height:18px;font-size:14px;font-weight:700;color:#c50;background:url(images/iconBG.png) no-repeat left -94px;}
.ct_media .mdform{margin-left:42px;}
.refer{padding-bottom:20px;width:730px;border-bottom: 1px dashed #999;overflow:hidden;}
.refer h3{margin-top:18px;padding-left:31px;padding-top:3px;height:14px;color:#009afe;font-weight:700;background:url(images/iconBG.png) no-repeat left -139px;}
.refer ul{margin-top:15px;}
.refer li{width:730px;overflow:hidden;}
.refer li a{float:left;width:650px;overflow:hidden;white-space:nowrap;}
.refer li a:hover{color:#009afe;}
.refer li i{float:right;color:#999;font-family:arial;font-style:normal;}
.rf_l{float:left;width:656px;}
.rf_l span{display:block;margin-top:13px;font-size:14px;}
.rf_l span b{font-size:18px;font-weight:400;font-family:arial;color:#c50;font-style:oblique;}
.rf_r{float:right;}
.rf_form input{width:346px;}
.rf_form textarea{width:346px;}
.rf_form .name input{width:108px;}
.rf_form .iphone input{width:145px;}
.rf_form select{width:110px;height:24px;border:1px solid #7f9db9;}
.question h3{color:#333;font-size:14px;font-weight:700;margin-bottom:18px;}
.question h3 i{font-style:normal;font-size:12px;font-weight:400;color:#999;font-family:arial;}
.question .name{width:52px;float:left;}
.question .text{width:656px;float:right;background:#e6f5ff;}
.question .qt_bg{width:656px;height:16px;background:url(images/qtBG.jpg) no-repeat;}
.question .qb_bg{width:656px;height:20px;background:url(images/qbBG.jpg) no-repeat;}
.question p{width:615px;margin:0 auto;color:#333;}
.question b{display:block;margin:6px auto 0 auto;width:35px;height:35px;background:url(images/mainBG.png) no-repeat -72px -63px;}
.question em{margin-top:13px;display:block;text-align:center;font-style:normal;}
.answer{margin-top:4px;_margin-top:6px;}
.answer .name{width:52px;float:left;}
.answer .text{width:656px;float:right;background:#f5fde8;}
.answer .qt_bg{width:656px;height:16px;background:url(images/atBG.jpg) no-repeat;}
.answer .qb_bg{width:656px;height:20px;background:url(images/abBG.jpg) no-repeat;}
.answer p{width:615px;margin:0 auto;color:#333;}
.answer b{display:block;margin:6px auto 0 auto;width:35px;height:35px;background:url(images/mainBG.png) no-repeat -107px -63px;}
.answer em{margin-top:13px;display:block;text-align:center;font-style:normal;}
.invite p{text-indent:24px;}
.invite h3{margin-top:17px;font-size:14px;color:#333;font-weight:400;}
.invite h3 span{color:#c50;font-family:arial;font-size:18px;font-style:oblique;}
.tablist{margin-bottom:20px;width:100%;height:50px;background:url(images/snzxBG.png) no-repeat;overflow:hidden;}
.tablist ul{float:left;}
.tablist li{float:left;cursor:pointer;margin-top:7px;margin-left:8px;text-align:center;line-height:38px;width:74px;height:43px;font-family:"arial";font-size:14px;color:#555;background:url(images/mainBG.png) no-repeat 0 -154px;}
.tablist a{float:right;color:#09f;margin:15px 10px 0 0;}
.tablist .on{background-position:0 -111px;font-weight:700;}
.moveimg{display:none;width:730px;font-size:12px;font-family:"宋体";overflow:hidden;}
.moveimg li{float:left;width:730px;height:720px;}

.move_about li a{display:block;padding:4px;}
.move_about li p{width:100%;margin:6px 0 6px 0;overflow:hidden;text-align:center;color:#333;}
.move_about dt{float:left;margin-bottom:20px;width:164px;margin-left:0;border:1px solid #ddd;}
.move_about dd{float:left;margin-bottom:20px;width:164px;margin-left:22px;border:1px solid #ddd;}

.points_about{}
.points_about li a{display:block;width:166px;height:112px;border-bottom:1px dashed #999;overflow:hidden;}
.points_about img{width:166px;}
.points_about dt{float:left;margin-bottom:20px;width:166px;margin-left:0;}
.points_about dd{float:left;margin-bottom:20px;width:166px;margin-left:22px;}
.points_about .imginfo{width:100%;padding-bottom:5px;background:#ebf6ff url(images/pointbg.png) no-repeat 0 bottom;}
.points_about .imginfo p{width:156px;padding-top:10px;margin:0 auto;color:#333;overflow:hidden;white-space:nowrap;}
.points_about .imginfo span{display:block;width:156px;margin:0 auto;line-height:18px;display:block;overflow:hidden;}
.points_about .imginfo span b{float:left;color:#c50;font-weight:400;}
.points_about .imginfo span a{float:right;border:none;width:24px;height:auto;color:#09f;}

.changebtn{clear:both;width:170px;margin:0 auto;overflow:hidden;}
.changebtn b{float:left;cursor:pointer;width:31px;height:32px;background:url(images/mainBG.png) no-repeat -142px -63px;}
.changebtn .bright{margin-left:15px;background-position:-173px -63px;}
.changebtn .bright:hover{background-position:-414px -66px;}
.changebtn .bleft{margin-right:15px;}
.changebtn .bleft:hover{background-position:-383px -66px;}
.changebtn a{float:left;margin-top:9px;margin-right:7px;width:14px;height:14px;background:url(images/iconBG.png) no-repeat 0 -175px;}
.changebtn .on{background-position:0 -207px;}
.medialist{border-bottom:none;}
.medialist dd{margin-top:0;line-height:24px;}
.medialist dl{padding-bottom:0;border-bottom:none;}
.video-info .list01 li{width:245px;line-height:24px;overflow:hidden;}
.video-info .list01 li a{float:left;padding-left:10px;background:url(images/iconBG.png) no-repeat left -12px;}
.video-info .list01 li a:hover{color:#09f;background-position:left 7px;}
.video-info .list01 li span{float:right;padding-right:10px;}
.new_form{width:730px;overflow:hidden;}
.new_form div,.new_form span{float:left;}
.new_form input{display:block;text-indent:5px;color:#999;}
.new_form span{margin:0 10px;line-height:24px;color:#ccc;}
.new_form .sdate{position:relative;width:138px;height:31px;border:0px solid #7f9db9;}
.new_form .sdate input{position:absolute;left:0;width:140px;height:24px;line-height:24px;border:1px solid #7f9db9;background:#fff;}
.new_form .sdate b{cursor:pointer;position:absolute;right:0px;top:2px;display:block;width:25px;height:22px;background:url(images/iconBG.png) no-repeat 0 -285px;}
.new_form .dress{left:34px;position:relative;width:378px;height:31px;}
.new_form .dress input{position:absolute;width:300px;line-height:24px;height:24px;border:1px solid #7f9db9;background:none;}
.new_form .dress .atext{left:0;}
.new_form .dress .a01{right:0px;top:0;width:71px;height:27px;color:#fff;background:url(images/mainBG.png) no-repeat;background-position:-286px -39px;border:none;}
.new_con{margin-top:20px;width:730px;overflow:hidden;font-size:12px;font-family:"宋体";}
.new_con .new_img{float:left;width:311px;}
.new_con .new_info{float:right;width:415px;}
.new_info h3{font-weight:400;margin-bottom:5px;font-family:"微软雅黑";font-size:16px;color:#c50;}
.new_info span{display:block;color:#ccc;font-family:"arial";}
.new_info p{margin-top:10px;line-height:24px;color:#555;}
.new_info p a{color:#09f;}
.detail_info{margin-top:20px;font-family:"宋体";font-size:12px;color:#555;}
.detail_info h1{margin:0 auto;text-align:center;line-height:30px;font-family: "微软雅黑";font-weight:400;font-size:18px;color:#c50;}
.detail_info .titleinfo{width:715px;;display:block;padding-bottom:12px;padding-top:12px;text-align:center;font-family:"arial";border-bottom:1px solid #ddd;}
.detail_info p{line-height:24px;margin-top:13px;text-indent:24px;}
.share_zi{float:left;width:50px;margin-top:20px;}
.share{float:left;width:119px;margin-top:13px;overflow:hidden;}
.share_map{width:545px;margin:13px auto 0;overflow:hidden;}
.detail_comment{font-family:"宋体";font-size:12px;}
.detail_comment .page_btn{position:static;margin-left:100px;margin-top:20px;}
.detail_comment span{display:block;margin-top:18px;color:#333;}
.detail_comment span a{color:#019aff;font-weight:700;}
.detail_comment dt{line-height:24px;margin-top:10px;color:#999;font-family:"arial";}
.detail_comment dd{line-height:24px;color:#555;}
.comment_area{margin-top:14px;}
.comment_area textarea{width:454px;height:105px;border:1px solid #7f9db9;}
.detail_comment .a01{margin-top:20px;width:71px;height:27px;color:#fff;background:url(images/mainBG.png) no-repeat;background-position:-286px -39px;border:none;}
.member_sm{color:#555;font-size:12px;font-family:"宋体";}
.member_sm p{margin-top:10px;line-height:18px;text-indent:24px;}
.member_sm h1{margin-top:55px;padding-bottom:8px;text-align:center;color:#333;font-size:16px;}
.member_sm dt{margin-top:22px;line-height:18px;font-size:14px;color:#c50;font-weight:700;}
.member_sm dd{line-height:18px;margin-top:15px;}
.member_sm dd p{text-indent:24px;}
.member_sm .dd_bottom{margin-top:50px;margin-left:580px;}
.select{font-size:12px;font-family:"宋体";color:#555;}
.select select{border:1px solid #7f9db9;}
.memtablist{margin-top:20px;width:100%;height:50px;background:url(images/snzxBG.png) no-repeat;}
.memtablist ul{float:left;width:540px;}
.memtablist li{_display:inline;float:left;line-height:35px;margin-left:6px;margin-top:8px;width:54px;height:42px;background:url(images/mainBG.png) no-repeat -126px -98px;}
.memtablist li a{margin:0 auto;font-size:14px;color:#333;display:block;width:28px;overflow:hidden;}
.memtablist .on{font-weight:700;background-position:-72px -98px;}
.memtablist .on a{width:30px;}
.memtablist .meminput{_display:inline;float:right;width:171px;margin-top: 12px;margin-right:10px;}
.memtablist .meminput .text{float:left;color:#999;text-indent:9px;width:120px;height:24px;line-height:24px;border:1px solid #ccc;border-right: none;}
.memtablist .meminput .btn{float:left;width:50px;height:26px;border:none;background:url(images/mainBG.png) no-repeat -428px -39px;color:#fff;}
.infolist{margin-top:22px;display:none;font-size:12px;}
.newvideo{margin-top:22px;position:relative;height:157px;border-bottom:10px solid #ff7e1e;background:#999;}
.border{width:688px;height:155px;margin:0 auto;border-bottom:1px solid #737373;border-top:1px solid #555;}
.newvideo b{cursor:pointer;display:block;position:absolute;top:0;width:21px;height:157px;background:url(images/mainBG.png) no-repeat 0 -197px;}
.newvideo .bleft{left:0;}
.newvideo .bright{right:0;background-position:-21px -197px;}
.newvideo .showarea{position:relative;width:688px;height:156px;margin:0 auto;overflow:hidden;z-index:6;}
.newvideo .showarea li{cursor:pointer;float:left;width:170px;height:155px;border-right:1px solid #c3c3c3;border-left:1px solid #555;}
.newvideo .showarea .vdimg{width:160px;position:relative;z-index:7;margin:4px auto 0 auto;}
.newvideo .showarea p{color:#fff;position:relative;z-index:7;font-family:"宋体";font-size:12px;line-height:18px;text-align:center;}
.newvideo .showarea span{color:#ccc;}
.newvideo .showarea em{font-weight:700;font-style:normal;}
.newvideo .showarea .on p{font-size:14px;}
.newvideo .showarea .on p span{font-size:12px;}
.newvideo .showarea ul{overflow:hidden;}
.newvideo .moveborder{display:block;position:absolute;left:21px;top:-12px;*top:-11px;width:170px;height:188px;background:url(images/selbg.png) no-repeat;z-index:5;}
.newvideo .country{background:url(images/countryBG.png) no-repeat;height:179px;}
.img_info{width:466px;float:left;border:1px solid #e9e9e9;}
.img_info a{display:block;padding:9px;}
.img_info img{display:block;}
.newvideo-info{float:left;width:232px;margin:5px 0 0 20px;color:#555;font-size:12px;font-family:"宋体";}
.newvideo-info h6{padding-left:10px;color:#333333;background:url(images/dot-title.png) left center no-repeat;font-size:14px;margin-bottom: 8px;}
.newvideo-info p{font-size:12px;margin-top:5px;line-height:22px;}
.newvideo-info .share-online{margin-top:20px;font-size:12px;}
.newvideo-info ul em{float:left;padding-bottom:10px;margin-left:51px;font-style:normal;font-weight:700;font-family:"arial";}
.newvideo-info ul li{width:242px;line-height:18px;overflow:hidden;clear:both;}
.newvideo-info ul .first{border-bottom:1px solid #e9e9e9;padding-top:7px;}
.newvideo-info ul .two{margin-top:5px;}
.newvideo-info ul .first em{margin-left:0;}
.tabcon{display: none;font-size:12px;font-family: "宋体";}
.service{color:#555;font-size:12px;font-family: "宋体";}
.ser_tablist{width:617px;height:33px;margin:0 auto;background:url(images/mainBG.png) no-repeat -74px -140px;}
.ser_tablist ul{width:506px;margin:0 auto;overflow:hidden;}
.ser_tablist li{cursor:pointer;_display:inline;float:left;width:auto;text-align:center;line-height:33px;margin:0 10px;color:#fff;overflow:hidden;}
.ser_tablist .on{font-weight:700;font-size: 14px;}
.ser_tabcon{width:616px;margin:0 auto;border-right:1px solid #d6d6d6;display:none;}
.ser_tabcon td{padding:12px 12px;text-align:center;border-left:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;}
.ser_tabcon .gay{background:#e2f5fc;}
.ser_tabcon .pad{text-align:left;}
.ser_tabcon .col{color:#333;}
.ser_tabcon p{line-height:18px;}
.serIT_top{width:730px;overflow:hidden;}
.serIT_top .ITimg{float:left;}
.serIT_top .ITinfo{float:left;width:435px;}
.serIT_top .ITinfo h3{margin-bottom:15px;font-size:18px;font-weight:400;font-family:"微软雅黑";color:#c50;}
.serIT_top .ITinfo p{line-height:24px;}
.IThelp{margin-left:15px;}
.IThelp dt{width:692px;margin-top:30px;font-size:18px;font-weight:400;font-family:"微软雅黑";color:#c50;overflow:hidden;}
.IThelp dt span{float:left;margin-right:88px;}
.IThelp dd{width:692px;margin-top:15px;overflow:hidden;}
.IThelp b{float:left;height:29px;line-height:29px;padding-right:7px;margin-right:22px;border-right:1px solid #dedede;font-family:"arial";font-size:30px;font-weight:400;color:#bbb;}
.IThelp .dd_left{float:left;width:645px;}
.IThelp em{display:block;padding-top:4px;color:#333;font-weight:700;font-size:14px;font-style:normal;}
.IThelp p{margin-top:10px;line-height:18px;}
.linkdet{margin-left:60px;margin-top:20px;color:#999;}
.linkdet a{color:#999;text-decoration:underline;}
.director{margin-top:13px;color:#333;font-size:12px;font-family:"宋体";}
.director p{line-height:24px;}
.dtr_imglist{margin-top:15px;}
.dtr_imglist li{float:left;position:relative;margin-bottom:20px;margin-left:20px;height:188px;overflow:hidden;}
.dtr_imglist .mg{margin-left:0;text-align:center;}
.dtr_imglist .people_img{width:230px;height:153px;}
.dtr_imglist .people_info{position:absolute;top:153px;width:220px;height:178px;padding:5px;background:#333;}
.dtr_imglist .people_info p{line-height:16px;color:#ddd;}
.dtr_imglist .people_info .detail{display:none;}
.dtr_imglist .people_info .name{padding-top:5px;padding-left:5px;color:#fff;}
.dtr_imglist li:hover{box-shadow:0 6px 6px #666666;}
.rmidde{float:left;width:500px;margin-left:5px;padding-top:20px;font-family:"宋体";font-size:12px;color:#333;}
.rmidde .div-img{float:left;margin-right:20px;*margin-right:15px;}
.rmidde .div-img img{width:300px;height:200px;border:0;}
.rmidde .div-text{line-height:24px;color:#555;font-size:12px;font-family:"宋体";}
.rmidde .div-text p{text-indent:24px;}

.rright{float:right;padding-top:20px;margin-right:20px;font-family:"宋体";font-size:12px;color:#333;display:inline;}
.rright .list{width:252px;height:182px;margin-top:8px;margin-right:5px;background:url(images/tzBG.png) no-repeat;}
.rright dl{width:222px;margin:0 auto;padding-top:8px;}
.rright dt{margin-bottom:5px;width:222px;padding-bottom:5px;overflow:hidden;line-height:24px;border-bottom: 1px solid #999;}
.rright dt span{float:left;font-weight:700;}
.rright dt a{float:right;font-size:10px;color:#555;font-family:"arial";}
.rright dt a:hover{color:#019aff;}
.rright dd a{float:left;color:#555;}
.rright dd a:hover{color:#019aff;}
.rright dd b{float:right;color:#999;font-weight:400;font-family:"arial";}
.rright dd{width:222px;overflow:hidden;line-height:24px;}
.holder{color:#555;font-size:12px;font-family:"arial";}
.holder ul{width:730px;overflow:hidden;}
.holder li{float:left;width:180px;margin-right:20px;}
.holder li b{display:block;text-indent:10px;font-size:14px;font-weight:700;font-family:"宋体";color:#333;width:180px;height:30px;line-height:30px;background:url(images/mainBG.png) no-repeat -204px -67px;}
.holder table{width:695px;margin:17px auto 0 auto;}
.holder table th{line-height:28px;color:#fff;background:#5bf;text-align:center;border-left: 1px solid #fff;}
.holder table td{text-align:center;padding:12px 0 12px 0;border-left: 1px solid #fff;}
.holder table .gay{background:#e6f5ff;}
.holder table .spciel{text-align:left;padding-left:24px;padding-right:24px;}
.holder .suntitle{margin-top:15px;color:#333;}
.yeartable{font-size:12px;font-family:"宋体";}
.yeartable table{width:690px;margin:0 auto;}
.yeartable td{border-left:1px solid #fff;line-height:30px;text-align:center;}
.yeartable th{border-left:1px solid #fff;line-height:28px;color:#fff;text-align:center;background:#5bf;}
.yeartable .gay{background:#e6f5ff;}
.content-tab-top .yearmore{margin:12px 0 0 255px;_display:inline;}
.content-tab-top .yearmore b{font-size:10px;font-weight:400;font-family:"宋体";}
.tem_conlist{display:none;width:710px;margin: 0 auto;}
.tem_conlist .comSystem li{width:710px;}
.email{margin-top:26px;}
.email img{width:160px;}
.moveimages{margin-top:20px;width:730px;height:734px;overflow:hidden;}
.textTop span{color:#06f;font-weight:700;}
.textTop b{font-weight:400;color:#999;}
.imgbottom{margin-top:10px;padding:9px;border:1px solid #e9e9e9;}

/*日历*/
.sn-calendar{width:179px;height:auto;position:absolute;z-index:9999;}
.sn-calendar .sn-calendar-header{height:38px;border-width:0 1px 1px 1px;border-color:#d6d6d6;border-style:solid;overflow:hidden;}
.sn-calendar .sn-calendar-header-inner{height:15px;border-width:0 1px 1px 1px;border-color:#fff;border-style:solid;padding:10px 0 12px 11px;_padding-bottom:9px;font-size:14px;color:#004488;text-align:center; vertical-align:baseline;background:url(images/sn-calendar-bg.gif) repeat-x;}
.sn-calendar .sn-calendar-header-inner a{text-decoration:none;color:#0e56ae;float:left;width:15px;height:16px;line-height:16px;background:url(images/sn-calendar-bg.gif) no-repeat 0 -37px;border:1px solid #ccc;outline:0 none;cursor:pointer;}
.sn-calendar .sn-calendar-header-inner .sn-calendar-a2{background-position:-15px -37px;}
.sn-calendar .sn-calendar-header-inner .sn-calendar-date{width:120px;float:left;height:16px;line-height:16px;}
.sn-calendar .sn-calendar-header-inner label{color:#f00}
.sn-calendar .sn-calendar-dates{font-size:12px;border-width:0 1px;border-style:solid;border-color:#d6d6d6;text-align:center;padding:0 8px 8px;background-color:#fff;}
.sn-calendar .sn-calendar-dates table{border-collapse:separate;}
.sn-calendar .sn-calendar-dates th{height:12px;background:url(images/sn-calendar-bg.gif) no-repeat 0 -56px;}
.sn-calendar .sn-calendar-dates .weekend{color:#0e56ae;}
.sn-calendar .sn-calendar-dates td{color:#4d4d4d;border:1px solid #eaeaea;background-color:#fdfdfd;width:20px;height:19px;cursor:pointer;}
.sn-calendar .sn-calendar-dates .blank{background-color:#f9f9f9;cursor:default;}
.sn-calendar .sn-calendar-dates .today{color:green;}
.sn-calendar .sn-calendar-dates .hover{background:url(images/sn-calendar-bg.gif) no-repeat -30px -37px #fff;border:1px #ccc solid}
.sn-calendar .sn-calendar-dates .invalid{color:#d1d1d1;cursor:default;}
.sn-calendar .sn-calendar-dates .current{color:#f00;border:1px solid #ccc}
.sn-calendar .sn-calendar-shadow{height:3px;background:url(images/sn-calendar-sd.png) no-repeat; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true', sizingMethod='scale', src="../resources/images/sn-calendar-sd.png");_background:none;_line-height:3px;_font-size:3px;}
.card_text06 {width:30px;padding:0 3px;height:20px;line-height:20px;border:1px solid #c0c0c0;color:#999;}
.sn-calendar-date select{display:none;}
.sn-calendar-iframe{width:179px;}

.timelistnew{position:relative;width:730px;}
.timelistnew div.pre{position:absolute;left:10px;top:5px;width:10px;height:28px;background:url(images/mainBG.png) -663px -40px no-repeat;cursor:pointer;}
.timelistnew div.next{position:absolute;left:710px;top:5px;width:10px;height:28px;background:url(images/mainBG.png) -673px -40px no-repeat;cursor:pointer;}
.timelistnew div.list{position:relative;width:660px;height:39px;margin:0 auto;line-height:39px;z-index:2;overflow:hidden;}
.timelistnew li{float:left;position:relative;width:60px;text-align:center;font-size:14px;font-family:"arial";cursor:pointer;z-index:4;overflow:hidden;}
.timelistnew ul{position:absolute;height:39px;line-height:39px;z-index:3;}
.timelistnew .longli{width:730px;}
.timelistnew .longli li{width:90px;}
.timelistnew span{display:block;position:absolute;top:6px;left:28px;width:71px;height:30px;background:url(images/mainBG.png) -445px -66px no-repeat;z-index:1;}
.timelistnew .long{width:81px;height:28px;left:5px;top:5px;background-position:-205px -39px;}

/*私享家、优立方*/
.selfFamily{margin-left:15px;}
.selfFamily dt{width:692px;margin-top:20px;font-size:18px;font-weight:400;font-family:"微软雅黑";color:#c50;overflow:hidden;}
.selfFamily dt em{font-weight:700;font-family:Arial;}
.selfFamily dt span{float:left;margin-right:88px;}
.selfFamily dd{position:relative;width:680px;margin-top:15px;line-height:18px;overflow:hidden;}
.selfFamily dd .ylf{background:url(images/youlifang.png) no-repeat;height:90px;overflow:hidden;}
.selfFamily dd .sxj{background:url(images/selfFamily.png) no-repeat;height:90px;width:680px;}
.selfFamily dd h3{height:30px;font-size:14px;color:#333;}
.selfFamily dd p{height:24px;}
.selfFamily span{position:absolute;display:inline-block;width:28px;height:100px;margin-top:14px;*margin-top:39px;background:url(images/ylf.png);z-index:2;cursor:pointer;}
.selfFamily .l{left:15px;}
.selfFamily .r{left:724px;background-position:-30px 0;}
.selfFamily dd .case{position:relative;float:left;z-index:1;}
.selfFamily dd .case .current{border-bottom:#ff7e1e 4px solid;}
.selfFamily dd .case .caseContent{float:left;width:80px;height:79px;margin-left:1px;padding:7px 17px 0 14px;display:inline;}
.selfFamily dd .case .caseContent img{width:80px;height:55px;vertical-align:bottom;cursor:pointer;}
.selfFamily dd .case .caseContent p{line-height:22px;text-align:center;color:#fff;}
.selfFamily dd .youlifang{position:relative;float:left;}
.selfFamily dd .youlifang .current{border-bottom:#ff7e1e 4px solid;}
.selfFamily dd .youlifang .caseContent{position:relative;float:left;width:80px;height:79px;margin-left:1px;padding:7px 51px 0 38px;display:inline;}
.selfFamily dd .youlifang .caseContent img{width:80px;height:55px;vertical-align:bottom;cursor:pointer;}
.selfFamily dd .youlifang .caseContent p{line-height:22px;text-align:center;color:#fff;}
.selfFamily dd .pphc{width:678px;border-left:1px #f8f3ed solid;border-top:1px #f8f3ed solid;overflow:hidden;}
.selfFamily dd .pphc p{float:left;width:112px;height:53px;border-bottom:#ccc 1px solid;border-right:#ccc 1px solid;display:none;}
.selfFamily dd .pphc p img{width:112px;height:53px;vertical-align:bottom;}
.layerBox{position:absolute;/*width:1134px;height:700px;*/font-size:14px;display:none;z-index:101;background:#fff;}
.layerBox .closeBtn{position:absolute;right:0px;top:-25px;background:url(images/close.png);width:21px;height:21px;color:#fff;cursor:pointer;}
.layerBox img{/*width:1134px;height:770px;*/vertical-align:bottom;}



/**
*2012/6/4 新增
**/
.header{width:100%;z-index:999;}
.header .navWarp{width:100%;height:36px;background:url(images/headerIcon.png) repeat-x 0 -100px;}
.header .newNav{width:990px;margin:0 auto;z-index:1000;}
.header ul{float:left;}
.header ul li{float:left;position:relative;z-index:999;}
.header ul li a{float:left;font-size:14px;font-family:"Microsoft YaHei";text-align:center;color:#fff;}
.header ul li a b{float:left;padding:0 25px;height:36px;line-height:36px;cursor:pointer;}
.header ul li a em{display:inline-block;margin-left:5px;width:9px;height:5px;background:url("images/en-allBg.png") no-repeat -10px -195px;vertical-align:2px;*vertical-align:5px;_vertical-align:-5px;overflow:hidden;}
.header ul li a span{_vertical-align:-10px;}
.header .on a{color:#FFF;text-decoration:none;}
.header .on a em{background-position:0 -195px;}
.header li .secondlist{display:none;padding:0 25px;top:36px;left:-1px;position:absolute;height:0;z-index:999; background:#007EC8;margin:0;}

/*reset second list*/
.header li .secondlist a{float:none;display:block;height:36px; line-height:36px; border-bottom:1px solid #2193E2; text-align:left; font-size:14px; color:#88C8FF;word-break:keep-all;white-space:nowrap;}
.header li .secondlist a:hover{color:#FFF;text-decoration:none;}
.header .navRight{float:right;}
.header .navRight li{float:left;margin-top:4px;height:30px;padding-top:3px;z-index:999;}
.header .navRight .line{margin:8px 5px 0;height:12px;overflow:hidden;color:#268cc5;}
.header .navRight li a{color:#b6deff;}
.header .navRight li a b{font-weight:400;}
.header .navRight .onright{background:#2CA8F6;}
.related{position:relative;text-indent:5px;width:97px;}
.related a em{display:inline-block;position:relative;bottom:-1px;*top:-1px;margin-left:4px;width:10px;height:10px;background:url(images/related_bg.png) no-repeat 0 0;overflow:hidden;}
.header .navRight .onright a em{background-position:0 -10px;}
.header .navRight .onright a:hover{text-decoration:none;}
.related .relatedlist{display:none;width:97px;height:0px;left:0;top:33px;position:absolute;background:#2CA8F6;overflow:hidden;}
.header .navRight .onright .relatedlist a{text-indent:20px;display:block;line-height:28px;border-bottom:1px dotted #d1d1d1;color:#FFF;}
.header .navRight .onright .relatedlist a:hover{color:#FFEA00;text-decoration:none;}
.header{
	width:100%;
	height:122px;
}

.header .banner{
	position:relative;
	width:990px;
	height:86px;
	margin:0 auto;
}
.header .banner .top{position:absolute;left:780px;width:220px;}
.header .language a{float:left;display:inline;border:none;color:#0080CC;padding:0 4px;}
.header .language a.current{color:#BFBFBF;cursor:default;}
.header .language a.current:hover{text-decoration:none;}
.header .language a.top_contactUs{margin-right:20px;color:#0080CC;}
.header .language a.top_contactUs:hover{text-decoration:underline;}
.w350{width:960px;margin:0 auto;}
.newSn_banner{position:relative;width:990px;height:293px;overflow:hidden;z-index:990}
.newSn_bannerImgList{position:absolute;left:0;top:0;width:999999px;z-index:990;}
.newSn_bannerImgList ul li{float:left;width:990px;height:293px;overflow:hidden;}
.newSn_bannerSmallList{position:absolute;right:8px;bottom:2px;z-index:990;}
.newSn_bannerSmallList ul li{float:left;position:relative;width:79px;height:25px;margin-right:10px;cursor:pointer;overflow:hidden;}
.newSn_bannerSmallList ul li img{border:1px solid #FFF;}
.newSn_bannerSmallList ul li.on{padding:3px;top:-6px;background:url(images/newBannerSmall_bg.png) no-repeat 0 0;}
.newSn_bannerSmallList ul li.on img{border:1px solid #035EA7;}
.newSn_news .newSn_news_title{height:40px;line-height:40px;background:url(images/newSn_news_titleBg.png) no-repeat 0 0;overflow:hidden;}
.newSn_news .newSn_news_title h2{color:#343434;font-size:16px;font-family:Microsoft Yahei;}
.newSn_news .newSn_news_title h2 span{color:#B3B3B3;font-size:12px;font-family:Arial;}
.newSn_news .newSn_news_title a,.newSn_news .newSn_news_con01 a{color:#B3B3B3;}
.newSn_news .newSn_news_title a:hover,.newSn_news .newSn_news_con01 a:hover{color:#124B9F;}
.newSn_news .newSn_news_con{color:#333;margin:15px 0;overflow:hidden;width:990px;}
.newSn_news .newSn_news_con01{width:569px;}
.newSn_news .newSn_news_con01 a.l{margin-right:20px;}
.newSn_news .newSn_news_con01 img{border:1px solid #E3E3E3;}
.newSn_news .newSn_news_con01 p{text-indent:2em;}
.newSn_news .newSn_news_con01 h3{margin-bottom:15px;font-size:14px;/*text-align:center;*/}
.newSn_news .newSn_news_con02{padding-left:30px;width:340px;border-left:1px solid #E3E3E3;}
.newSn_news .newSn_news_con02 ul li{width:340px;line-height:22px;overflow:hidden;}
.newSn_news .newSn_news_con02 ul li a{color:#333;}
.newSn_news .newSn_news_con02 ul li a:hover{color:#124B9F;}
.newSn_news .newSn_news_con02 ul li span{color:#B3B3B3;}
.newSn_links .newSn_links_title{height:21px;background:url(images/newSn_titleBg.png) no-repeat 0 0;overflow:hidden;}
.newSn_links .newSn_links_imgs{position:relative;width:990px;overflow:hidden;}
.newSn_links .newSn_links_imgs ul{position:relative;width:999999px;height:110px;overflow:hidden;}
.newSn_links .newSn_links_imgs ul li{float:left;display:inline;/*margin:0 20px;*/width:336px;}
.newSn_links .newSn_links_imgs ul li img{border:1px solid #E3E3E3;}
.newSn_links .newSn_links_imgs p{margin:0 20px;width:950px;_width:970px;height:32px;line-height:32px;text-align:right;}
.newSn_links .newSn_links_imgs p em{display:inline-block;margin-left:4px;_margin-top:10px;width:11px;height:11px;background:url(images/newSn_Bg.png) no-repeat 0 -12px;cursor:pointer;overflow:hidden;}
.newSn_links .newSn_links_imgs p em.on{background-position:0 0;}
.newSn_footer{padding-top:12px;width:100%;height:48px;background:#F0F0F0;text-align:center;}
.newSn_footer em{display:inline-block;margin-bottom:-2px;width:20px;height:16px;background:url(images/newSn_Bg.png) -20px 0;overflow:hidden;}
.newSn_footer a{color: #999; font-size: 12px;}
.newSn_footer .newSn_footer_links a{color:#999;font-size:12px;}
.newSn_footer a:hover,.newSn_footer .newSn_footer_links a:hover{color:#999;text-decoration:underline;}
.newSn_footer .newSn_footer_links b{padding:0 5px;color:#999;font-weight:400;}
.newSn_footer p{color:#BFBFBF;border-top:1px solid #E1E1E1;font: 12px/1.5 tahoma,arial,宋体;}
.wrongPage{width:100%;position:relative;}
.wrongPage .prompt{margin:160px auto;width:590px;overflow:hidden;}
.prompt img{float:left;margin-right:25px;}
.prompt h2{margin-bottom:14px;font-size:18px;font-weight:400;color:#333;font-family:"microsoft yahei";line-height:22px;}
.prompt p{font-size:14px;color:#444;font-family:"宋体";line-height:22px;}
.prompt div{float:left;}
.prompt a{margin-top:11px;line-height:22px;display:block;color:#09f;font-size:14px;}
.prompt a:hover{color:#f60;}
.right-part .culCon{width:730px;margin-left:30px;}
.culCon h3{width:730px;font-family:"Microsoft YaHei";font-size:24px;font-weight:400;color:#d26a20;margin-top:3px;margin-bottom:20px;line-height:36px;border-bottom:1px solid #DDDDDD;overflow:hidden;}
.culCon .new_cul{position:relative;font-family:"宋体";margin-left:-4px;height:677px;width:743px;background:url(images/cultrueBg.png) no-repeat;}
.new_cul h4{margin-bottom:7px;font-size:14px;text-align:center;color:#fff25c;font-weight:700;line-height:18px;}
.new_cul p{font-size:12px;color:#fff;line-height:18px;margin-bottom:7px;}
.new_cul span{font-size:12px;color:#fff;line-height:18px;display:block;text-align:center;}
.new_cul div{position:absolute;}
.new_cul .fa{left:30px;top:22px;width:192px;}
.new_cul .rencai{left:340px;top:42px;}
.new_cul .zhiy{left:554px;top:60px;}
.new_cul .serve{left:246px;top:173px;width:125px;}
.new_cul .serve h4{width:114px;}
.new_cul .guanli{left:15px;top:283px;width:100px;}
.new_cul .jingzh{left:273px;top:337px;}
.new_cul .jingzh h4{margin-bottom:2px;}
.new_cul .sprit{left:404px;top:291px;width:78px;}
.new_cul .sprit h4{width:72px;}
.new_cul .zhuze{left:579px;top:302px;width:168px;}
.new_cul .zhuze h4{width:161px;}
.new_cul .jingy{left:120px;top:384px;}
.new_cul .guanli_zhuz{left:324px;top:448px;width:170px;}
.new_cul .guanli_zhuz h4{width:166px;}
.new_cul .serve_zhuz{left:559px;top:493px;}
.new_cul .serve_zhuz h4{width:163px;}
.new_cul .value{width:144px;left:29px;top:540px;}
.new_cul .value h4{width:130px;}

/*contactUs.html*/
.contactUs{margin:0 auto;padding:15px 29px 0 15px;background:url(images/content-pageedge.png) no-repeat #fff right top;width:1000px;overflow:hidden;}
.contactUs h3{font-size:20px;font-family:"microsoft yahei";line-height:32px;color:#cc5501;font-weight:400;border-bottom:1px solid #ddd;width:956px;overflow:hidden;}
.contactUs h3 em{float:left;margin-top:15px;line-height:18px;font-size:12px;color:#666;}
.contactUs h3 span{float:left;border-bottom:1px solid #ddd;line-height:32px;width:93px;}
.contactUs .number{padding-left:57px;padding-top:22px;margin-bottom:40px;width:289px;overflow:hidden;font-family:"宋体";}
.number img{float:left;margin-right:14px;}
.number span{font-size:14px;line-height:30px;color:#333;display:block;}
.number span  em{font-weight:700;color:#f60;}
.contactUs ul{margin-left:20px;padding-top:30px;font-size:14px;width:1040px;overflow:hidden;}
.contactUs ul li{float:left;margin-bottom:12px;width:1040px;overflow:hidden;}
.contactUs li label{float:left;width:112px;text-align:right;color:#333;}
.contactUs li input{float:left;width:263px;height:25px;border:1px solid #cacaca;}
.contactUs li input.focus{border:1px solid #78b9da;}
.contactUs li input.wrong{border:1px solid #d00;}
.contactUs li select{float:left;width:265px;height:27px;border:1px solid #cacaca;}
.contactUs li em{float:left;line-height:27px;color:#d00;margin:0 5px;}
.contactUs li span.lastMsg{float:left;color:#666;font-size:12px;line-height:27px;}
.contactUs li span.wrong{float:left;margin-left:5px;background:url(images/bg_x.gif) no-repeat scroll left -394px;text-indent:24px;color:#CC3333;font-size:12px;line-height:27px;display:none;}
.contactUs li textarea{float:left;height:128px;width:670px;border:1px solid #cacaca;}
.contactUs li textarea.focus{border:1px solid #78b9da;}
.contactUs li a{float:left;margin-right:19px;font-weight:700;font-size:14px;color:#fff;background:url(images/catactA_Bg.png) no-repeat;display:block;width:71px;height:29px;text-align:center;line-height:26px;}
.contactUs li a.fir{margin-left:112px;}


/*mapInfo*/
.mapInfo .mapInfo_search{margin-bottom:10px;}
.mapInfo .mapInfo_con{width:740px;overflow:hidden;}
.mapInfo .mapInfo_map{width:520px;}
.mapInfo .mapInfo_list{width:220px;}
.mapInfo .mapInfo_list .mapInfo_list_c{position:relative;width:220px;height:474px;overflow:hidden;}
.mapInfo .mapInfo_list ul{position:absolute;}
.mapInfo .mapInfo_list ul li{padding:10px 0;*padding:9px 0;width:220px;border-bottom:1px dashed #C3C3C3;overflow:hidden;height:58px;}
.mapInfo .mapInfo_list ul li div{width:180px;}
.mapInfo .mapInfo_list ul li div a{color:#003399;font-size:14px;}
.mapInfo .mapInfo_list em{display:block;margin-left:12px;_margin-left:6px;width:19px;height:29px;background:url(images/mapInfo_list.png) no-repeat 0 0;overflow:hidden;}
.mapInfo .mapInfo_list em.maplist_no1{background-position:0 0;}
.mapInfo .mapInfo_list em.maplist_no2{background-position:-24px 0;}
.mapInfo .mapInfo_list em.maplist_no3{background-position:-48px 0;}
.mapInfo .mapInfo_list em.maplist_no4{background-position:-72px 0;}
.mapInfo .mapInfo_list em.maplist_no5{background-position:-96px 0;}
.mapInfo .mapInfo_list em.maplist_no6{background-position:-120px 0;}
.mapInfo .mapInfo_list p{color:#444;}
.mapInfo .mapInfo_list p.maplist_pages{padding-top:6px;_padding-top:0;height:24px;line-height:24px;text-align:center;}
.mapInfo .mapInfo_list p.maplist_pages em{display:inline-block;margin-left:4px;_margin-top:10px;width:11px;height:11px;background:url(images/newSn_Bg.png) no-repeat 0 -12px;cursor:pointer;overflow:hidden;}
.mapInfo .mapInfo_list p.maplist_pages em.on{background-position:0 0;}

/*uiBtn*/
.uiBtn.b1,.uiBtn.b1 span{display:inline-block;padding:0 1.5em;height:27px;color:#FFF;font-size:12px;font-weight:lighter;line-height:27px;background:url(images/newSn_Bg.png) no-repeat left 0;}
.uiBtn.b1{padding-right:0;background-position:left -25px;}
.uiBtn.b1 span{padding-left:0;background-position:right -25px;}
.uiBtn.b1:hover{background-position:left -55px;text-decoration:none;}
.uiBtn.b1:hover span{background-position:right -55px;}
.uiBtn.b2,.uiBtn.b2 span{display:inline-block;padding:0 1.5em;height:24px;color:#FFF;font-size:12px;font-weight:lighter;line-height:24px;background:url(images/newSn_Bg.png) no-repeat left 0;}
.uiBtn.b2{padding-right:0;background-position:left -85px;}
.uiBtn.b2 span{padding-left:0;background-position:right -85px;}
.uiBtn.b2:hover{background-position:left -110px;text-decoration:none;}
.uiBtn.b2:hover span{background-position:right -110px;}
/*monthly*/
.top_active_b{padding:12px 0;width:100%;height:28px;background-color:#F5F5F5;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
.top_active_b_bar{position:fixed;top:0;_position:absolute; _top:0px;_top:expression(eval(document.documentElement.scrollTop+ (parseInt(this.currentStyle.marginTop,10)||0)));height:28px;padding-bottom:4px;;z-index:100000;}
.top_active_b{padding:12px 0;width:100%;height:28px;background-color:#F5F5F5;}
.top_active{width:990px;height:28px;margin:0 auto;padding-left:20px;background:url(images/tab-link-b.png) right no-repeat;}
.bottom_active_b{padding-top:40px;height:28px;}
.bottom_active{margin:0 auto;width:990px;height:28px;}
.top_active input{position:relative;*bottom:-5px;_bottom:-4px;padding:0 2px;width:140px;height:22px;line-height:22px;border:1px solid #cacaca;}
.monthly{margin:0 auto;padding:15px 29px 0 15px;background:url(images/content-pageedge.png) no-repeat #fff right top;width:1000px;overflow:hidden;}
.monthly_list{margin:5px auto 0;width:980px;overflow:hidden;}
.monthly_list ul li{float:left;display:inline;margin:0 5px 5px;width:230px;overflow:hidden;}
.monthly_list ul li div,.monthly_dir_img div{padding:7px;width:230px;height:314px;background:url(images/monthly_listImg_bg.png) no-repeat 0 0;overflow:hidden;}
.monthly_dir_img{margin-top:20px;}
.monthly_dir_img p{padding-left:10px;margin-top:10px;color:#333;}
.monthly_list ul li p{margin-bottom:10px;text-align:center;}
.monthly_list ul li a{color:#999;font-weight:bold;}
.monthly_list ul li a:hover{color:#124B9F;}
.monthly_list .page{margin-right:20px;}
.monthly_cover_c{position:relative;margin:0 auto;padding:8px 15px 16px 8px;width:1000px;height:1369px;background:url(images/monthly_con_bg.jpg) no-repeat 0 0;}
.monthly_cover_c img{position:absolute;top:8px;left:8px;z-index:99;}
.monthly_cover_c img.imgLoading{top:670px;left:484px;z-index:9;}

.right-part-l{display:inline;margin-left:70px;width:320px;line-height:20px;}
.right-part-l dt{margin-top:20px;color:#09F;font-weight:bold;}
.right-part-l dd{color:#555;}
.right-part-l dd p{padding-left:15px;}
.right-part-r{display:inline;margin-right:70px;margin-top:26px;width:220px;line-height:20px;color:#555;}
.right-part-r dl{margin:20px 0 40px 0;}
.right-part-r dt{margin-top:20px;font-weight:bold;}
.right-part-r img{display:block;margin-bottom:10px;}



/*snHr*/
.snHr{margin:0 auto;padding:15px 29px 0 29px;background:url(images/content-pageedge.png) no-repeat #fff right top;width:950px;overflow:hidden;}
.snHr h3{font-size:20px;font-family:"microsoft yahei";line-height:32px;color:#cc5501;font-weight:600;border-bottom:1px solid #ddd;width:930px;overflow:hidden;}
.snHr h3 span{line-height:32px;width:93px;}
.snHr_title img{display:block;}
.snHr_floor1{margin-top:30px;}
.snHr_floor1 .l,.snHr_floor2 .l{width:430px;}
.snHr_floor1 .l p{margin-bottom:15px;padding-left:45px;width:330px;color:#333;line-height:22px;}
.snHr_floor1 .r{display:inline;margin-right:40px;width:450px;height:368px;overflow:hidden;}
.snHr_floor2 .r{display:inline;margin-right:40px;padding-bottom:20px;width:450px;background:url(images/floor2_r_bg.jpg) no-repeat right bottom;}
.snHr_floor2 .r p{margin-bottom:20px;width:400px;color:#333;line-height:22px;text-indent:2em;}
.snHr_floor3 p,.snHr_floor4 p,.snHr_floor5 p{margin:10px 0 20px 25px;width:850px;color:#333;line-height:22px;text-indent:2em;}
.snHr_floor4 ul,.snHr_floor5 ul{margin:0 auto 30px;width:928px;height:160px;overflow:hidden;}
.snHr_floor4 ul li,.snHr_floor5 ul li{float:left;padding-bottom:18px;width:232px;height:142px;background:url(images/snHr_imgBg_232.jpg) no-repeat left bottom;overflow:hidden;}
.snHr_floor4 ul li a,.snHr_floor5 ul li a{display:block;padding:4px;margin:0 auto;width:194px;height:130px;border:2px #CBCBCB solid;background:#FFF;overflow:hidden;}
.snHr_floor4 ul li a:hover,.snHr_floor5 ul li a:hover{border-color:#FF985A;}
.snHr_floor4 ul li img,.snHr_floor5 ul li img{display:block;width:194px;height:130px;}
.snHr_floor3 .snHr_showImgs{position:relative;margin:0 auto 30px;width:868px;height:156px;}
.snHr_floor3 a.snHr_prev,.snHr_floor3 a.snHr_next{position:absolute;display:block;width:20px;height:156px;top:0;overflow:hidden;}
.snHr_floor3 a.snHr_prev{left:0;background:url(images/snHr_prev_bg.gif) no-repeat 0 0;}
.snHr_floor3 a.snHr_next{right:0;background:url(images/snHr_next_bg.gif) no-repeat 0 0;}
.snHr_floor3 .snHr_showImgs_list{position:absolute;top:0;left:46px;width:776px;height:156px;overflow:hidden;}
.snHr_floor3 ul{width:9999px;height:156px;overflow:hidden;}
.snHr_floor3 ul li{float:left;padding-bottom:16px;width:194px;height:140px;background:url(images/snHr_imgBg_194.jpg) no-repeat left bottom;overflow:hidden;}
.snHr_floor3 ul li a{display:block;padding:4px;margin:0 auto;width:163px;height:130px;border:1px #CBCBCB solid;background:#FFF;overflow:hidden;}
.snHr_floor3 ul li a:hover{border-color:#FF985A;}
.snHr_floor3 ul li img{display:block;width:163px;height:130px;}
#mask{position:absolute;top:0;left:0;display:none;background:#000;opacity:0.4;filter:alpha(opacity=40);z-index:990;}
.snHr_showImg{position:absolute;width:612px;height:0;background:url(images/snHr_showImg_bg.png) no-repeat 0 0;overflow:hidden;z-index:999;}
.snHr_showImg_close{position:absolute;left:550px;top:2px;display:block;width:47px;height:20px;background:url(images/snHr_showImg_close.jpg) no-repeat 0 0;overflow:hidden;}
.snHr_showImg img{position:absolute;display:block;top:31px;left:22px;width:568px;height:366px;z-index:9999;}
.snHr_showImg img.loading{left:290px;top:198px;width:32px;height:32px;z-index:9990;}


.SlideShow {width:430px;margin-top:60px;text-align:center;height:226px;position:relative;}
.SlideShow li{position:absolute;width:240px;height:226px;}
.SlideShow img {cursor:pointer;width:240px;}
.SlideShow p{width:224px;position:absolute;display:none;bottom:20px;left:8px;color:#fff;font-size:12px;text-align:center;overflow:hidden;white-space:nowrap;}
.SlideShow p a{color:#fff;}
.SlideShow p a:hover{color:#f60;}
.Opacity {filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=60);opacity:0.6}
.SlideShow .Center p{display:block;}


.monthly_list ul li a.monthly_list_img{position:relative;display:block;width:230px;height:314px;overflow:hidden;}
.monthly_list ul li a.monthly_list_img img{position:absolute;display:block;top:0;left:0;z-index:99;}
.monthly_list ul li a.monthly_list_img img.imgLoading{left:99px;top:141px;z-index:9;}

/* 20131112 */
.img-focus{position:relative;height:400px;overflow:hidden;}
.img-focus .img-box{position:absolute;top:0;left:0;width:100%;height:400px;overflow:hidden;z-index:1;}
.img-focus .img-box ul{position:relative;width:100%;height:400px;overflow:hidden;}
.img-focus .img-box li{position:absolute;top:0;left:0;width:100%;height:400px;overflow:hidden;}
.img-focus .img-box li a{display:block;width:100%;height:400px;}
.img-focus .img-box .img{margin:0 auto;width:990px;height:400px;}
.img-focus .img-box .img01{float:left;position:relative;}
.img-focus .img-box .img02{float:right;position:relative;}
.img-focus .img-btn{position:relative;margin:0 auto;width:1210px;z-index:2;}
.img-focus .img-btn a{margin-top:175px;width:38px;height:50px;background:url("images/img-focusBtn.png") no-repeat;overflow:hidden;}
.img-focus .img-btn .prev{float:left;background-position:0 0;}
.img-focus .img-btn .prev:hover{background-position:0 -50px;}
.img-focus .img-btn .next{float:right;background-position:-38px 0;}
.img-focus .img-btn .next:hover{background-position:-38px -50px;}
.img-focus .img-point{position:absolute;left:0;bottom:25px;width:100%;height:14px;text-align:center;overflow:hidden;z-index:2;}
.img-focus .img-point em{display:inline-block;margin-right:6px;width:14px;height:14px;background:url("images/img-point.png") no-repeat 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/img-point.png');overflow:hidden;cursor:pointer;}
.img-focus .img-point .on{background:url("images/img-pointOn.png") no-repeat 0 0;_background-image:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='resources/images/img-pointOn.png');}
.index-mainEn{margin:0 auto;padding:20px 0 50px;width:990px;height:216px;}
.index-mainEn .box{float:left;width:318px;height:214px;border:1px solid #E5E5E5;box-shadow:2px 2px #F6F5F5;overflow:hidden;}
.index-mainEn .charity{position:relative;margin-right:15px;}
.index-mainEn .charity .con{position:absolute;top:0;left:0;width:318px;height:214px;overflow:hidden;}
.index-mainEn .charity .con .info{position:absolute;bottom:0;left:0;padding:0 20px 10px;width:278px;height:48px;overflow:hidden;color:#FFF;}
.index-mainEn .charity .con .info a{font-family:Tahoma;color:#FFF;line-height:24px;}
.index-mainEn .charity .con .info b{height:24px;font-weight:700;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.index-mainEn .charity .con .info p{height:24px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.index-mainEn h2{padding:10px 16px 0;height:28px;overflow:hidden;}
.index-mainEn h2 em{float:left;margin:4px 10px 0 0;width:20px;height:20px;background:url("images/en-allBg.png") no-repeat;overflow:hidden;}
.index-mainEn h2 span{float:left;font:16px/28px 'Microsoft YaHei';}
.index-mainEn h2 .more{float:right;margin-top:3px;padding:0 4px 0 7px;height:15px;font-weight:300;border:1px solid #D6D6D6;color:#BFBFBF;line-height:14px; font-size:13px;}
.index-mainEn .charity h2 em{background-position:-183px 0;}
.index-mainEn .charity h2 span{color:#FFF;}
.index-mainEn .news h2 em{background-position:-183px -20px;}
.index-mainEn .join h2 em{background-position:-183px -40px;}
.index-mainEn .news h2 span,
.index-mainEn .join h2 span{color:#000;}
.index-mainEn .news h2 span a{font:16px/28px 'Microsoft YaHei';color:#000;}
.index-mainEn .news{margin-right:15px;}
.index-mainEn .news .new{margin:0 auto;padding:10px 0;width:285px;border-bottom:1px solid #E7E7E7;overflow:hidden;}
.index-mainEn .news .new .img{float:left;width:66px;height:66px;overflow:hidden;}
.index-mainEn .news .new .info{float:right;margin-top:-6px;width:206px;font-family:Arial;}
.index-mainEn .news .new .info a{display:block;height:48px;line-height:24px;font-weight:700;color:#444;overflow:hidden;}
.index-mainEn .news .new .info p{height:48px;line-height:24px;color:#777;overflow:hidden;}
.index-mainEn .news .list{ padding-left:5px; padding-top:10px;width:285px; text-align:left;}
.index-mainEn .news .list li{height:24px;color:#444;font-family:Arial;line-height:24px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;vertical-align:top;}
.index-mainEn .news .list li em{font-family:SimSun;}
.index-mainEn .news .list li a{font-weight:700;color:#444;}
.index-mainEn .join{background:url("images/index-joinBg.jpg") no-repeat right bottom;}
.index-mainEn .join table{margin:6px auto 0;width:285px;}
.index-mainEn .join td{line-height:24px;font-family:Arial;color:#777;}
.index-mainEn .join a:hover{text-decoration:none;}
.index-mainEn .join a:hover td{text-decoration:none;}
.index-mainEn .join .label{width:40px;}
.index-mainEn .join .join-btn{display:block;margin:44px 0 0 16px;width:145px;height:37px;background:url("images/en-allBg.png") no-repeat -20px -180px;font:700 14px/36px 'Microsoft YaHei';color:#FFF;text-align:center;}
.index-mainEn .join .join-btn:hover{text-decoration:none;opacity:.8;filter:alpha(opacity=80);}

.RDcenter .tab-link-b,
.RDcenter .tab-link,
.RDcenter .mainb{background:#FFF none;}
.RDcenter .content{width:990px;}
.RDcenter .content .title-en{margin-top:20px;height:34px;border-bottom:1px solid #E1E1E1;}
.RDcenter .content .title-en h3{float:left;margin-bottom:-1px;padding:0 7px 0 0;font:700 14px/34px Arial;color:#444;border-bottom:1px solid #A2A2A2;}
.RDcenter .content .img-show{position:relative;margin:20px 0 10px;width:990px;height:200px;overflow:hidden;}
.RDcenter .content .img-show .btn{position:absolute;top:75px;display:block;width:38px;height:50px;background:url("images/en-png24.png") no-repeat;overflow:hidden;}
.RDcenter .content .img-show .btn-prev{left:0;background-position:0 0;}
.RDcenter .content .img-show .btn-prev:hover{background-position:0 -50px;}
.RDcenter .content .img-show .btn-next{right:0;background-position:-38px 0;}
.RDcenter .content .img-show .btn-next:hover{background-position:-38px -50px;}
.RDcenter .content .img-show ul{width:999999px;height:200px;overflow:hidden;}
.RDcenter .content .img-show li{float:left;width:990px;height:200px;}
.RDcenter .content p{font:12px/24px Arial;color:#777;}
.RDcenter .content .address{margin-top:20px;padding:60px 60px 25px 100px;width:830px;background:#ECECEC url("images/center-address.png") no-repeat 0 0;overflow:hidden;}
.RDcenter .content .address p{font:italic 14px/28px Georgia;color:#909090;}
.RDcenter .content .address img{float:right;width:200px;height:80px;}
.RDcenter .content .center-list{margin-top:20px;padding-bottom:70px;width:990px;overflow:hidden;}
.RDcenter .content .center-list ul{width:1020px;overflow:hidden;}
.RDcenter .content .center-list li{float:left;margin-right:30px;width:225px;}
.RDcenter .content .center-list li img{display:block;margin-bottom:10px;width:225px;height:169px;}
.RDcenter .content .center-list li b{display:block;height:48px;font:700 14px/24px Arial;color:#444;}
.RDcenter .content .center-list li a{color:#08C;}
.RDcenter .content .center-list li a:hover{text-decoration:underline;}

.center-detail{margin-left:10px;padding-top:20px;width:970px;overflow:hidden;}
.center-detail .icon{float:left;margin-right:15px;width:35px;height:35px;background:url("images/en-allBg.png") no-repeat 0 0;overflow:hidden;}
.center-detail .detail{float:left;width:920px;overflow:hidden;}
.center-detail .detail h3{margin-bottom:10px;font:700 22px/24px Arial;color:#444;}
.center-detail .detail .info{height:28px;overflow:hidden;}
.center-detail .detail .info span{float:left;margin-right:25px;padding:0 10px;height:28px;font:12px/28px Arial;color:#777;background:#ECECEC;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;}
.center-detail .detail .info em{float:left;margin:5px 5px 0 0;width:16px;height:16px;background:url("images/en-allBg.png") no-repeat;overflow:hidden;}
.center-detail .detail .info .date em{background-position:0 -35px;}
.center-detail .detail .info .name em{background-position:-16px -35px;}
.center-detail .detail .con{padding-top:24px;}
.center-detail .detail .con img{margin-bottom:20px;}
.center-detail .detail .con p{font:12px/28px Arial;color:#777;}
.center-detail .detail .con p em{float:left;position:relative;bottom:-6px;margin-right:5px;width:40px;height:40px;background:#ECECEC;font:24px/40px Arial;text-align:center;}



