@charset "utf-8";
/* CSS Document */

body,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
p,
blockquote,

/* structural elements  */

dl,
dt,
dd,
ul,
ol,
li,

/* list elements  */

pre,

/* text formatting elements  */

form,
fieldset,
legend,
button,
input,
textarea,

/* form elements  */

th,
td
/* table elements  */

{
	margin: 0;
	padding: 0;
}


/**  **/

body,
button,
input,
select,
textarea
/* for ie */

{
	font-size: 16px;
	font-family: "微软雅黑" arial;
	font-weight: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
}

address,
cite,
dfn,
em,
var {
	font-style: normal;
}


/* б */

code,
kbd,
pre,
samp {
	font-family: courier new, courier, monospace;
}

font {
	font-weight: normal;
}


/*  */

small {
	font-size: 12px;
}


/* С 12px  small  */


/** б **/

li {
	list-style: none;
}

strong {
}


/**  **/

a {
	text-decoration: none;
	color: #000000;
	font-family: "微软雅黑";
	font-size: 14px;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

sup {
	vertical-align: text-top;
}


/* и */

sub {
	vertical-align: text-bottom;
}


/**  **/

legend {
	color: #000;
}


/* for ie6 */

fieldset,
img {
	border: 0;
}


/* img  img  */

button,
input,
select,
textarea {
	font-size: 100%;
}


/*  ie С */


/* optgroup  */


/**  **/

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.clear {
	clear: both;
}

.left {
	float: left;
}

.right {
	float: right;
}

.head {
	background: #f2d69c;
	width: 100%;
	height: 179px;
}

.head_conter {
	width: 1200px;
	margin: 0 auto;
}

.logo {
	float: left;
}

.logo a {
	display: block;
	margin-top: 50px;
}

.head_right {
	background: url(../header.png);
	float: right;
	width: 575px;
	height: 179px;
}
body {min-width:1200px; margin:0 auto; font-family:微软雅黑
}

nav {
	background: #f3c35f;
	width: 100%;
	height: 58px; line-height:58px;
}

.nav {
	width: 1200px;
	margin: 0 auto;
	text-align: center;
}

.nav ul ul {
	display: none;
}

.nav ul li:hover> ul {
	display: block;
}

.nav ul {
	padding: 0 20px;
	border-radius: 10px;
	list-style: none;
	position: relative;
	display: inline-table;
	z-index: 10000;
}

.nav ul:after {
	content: "";
	clear: both;
	display: block;
}

.nav ul li {
	float: left;
}

.nav ul li:hover {
	background: #e6b066;
	background: linear-gradient(top, #e6b066 0%, #e6b066 40%);
	background: -moz-linear-gradient(top, #e6b066 0%, #e6b066 40%);
	background: -webkit-linear-gradient(top, #4e6b066 0%, #e6b066 40%);
}

.nav ul li:hover a {
	color: #fff;
}

.nav ul li a {
	display: block;
	padding: 0px 26px;
	color: #000;
	text-decoration: none;
	font-family: "微软雅黑";
	font-size: 16px
}

.nav ul ul {
	background: #e6b066;
	border-radius: 0px;
	padding: 0;
	position: absolute;
	top: 100%; line-height:40px;
}

.nav ul ul li {
	float: none;
	border-top: 1px solid #e6b066;
	border-bottom: 1px solid #e6b066;
	position: relative;
}

.nav ul ul li a {
	padding: 0px 26px;
	color: #fff;
}

.nav ul ul li a:hover {
	background: #FFE7A9;
	color: #48352A;
}

.nav ul ul ul {
	position: absolute;
	left: 100%;
	top: 0;
}

.content-1 {
	width: 1200px;
	margin: 0 auto;
}


/*banner*/

#banner {
	position: relative;
	width: 550px;
	height: 420px;
	background: #fff;
	border-radius: 5px;
	border: 2px solid #ccc;
	cursor: pointer;
	float: left;
}

#tmp {
	width: 100px;
	height: 100px;
	background: red;
	position: absolute;
}

.business-information {
	width: 629px;
	height: 422px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	float: right
}

.business_title {
	background: url(../title-1.png);
	width: 629px;
	height: 36px;
}

.title_left {
	float: left;
}

.title_left a {
	display: block;
	font-family: "微软雅黑";
	font-weight: normal;
	font-size: 21px;
	color: #FFFFFF;
	margin: 3px 0px 0px 80px;
}

.title_right {
	float: right;
}

.title_right a {
	display: block;
	font-family: "微软雅黑";
	font-weight: normal;
	font-size: 14px;
	margin: 8px 5px 0px 0px;
	color: #000000;
}
.title_right a:hover {
	display: block;
	font-family: "微软雅黑";
	font-weight: normal;
	font-size: 14px;
	margin: 8px 5px 0px 0px;
	color: #000000;
	text-decoration: underline;
}
.business_content {
	width: 610px;
	margin: 0 auto;
}

.business_content ul {
	padding-top: 9px;
}

.business_content ul li a p {
	display: inline-block;
	overflow: hidden;
	width: 495px;
}

.business_content ul li a span {
	float: right; width:100px;; text-align:right
}

.business_content ul li {line-height:28px; height:28px; overflow:hidden;background: url(../icon-1.png) no-repeat left center; padding-left:15px; width:595px;
}

.advertisement {
	background: url(../Advertisement-1.jpg) no-repeat;
	width: 1200px;
	height: 95px;
	margin: 15px auto;
}

.archaeological-exploration {
	width: 814px;
	height: 523px;
	border: 1px solid #CCCCCC;
	background: #FFFFFF;
	float: left;
}

.archaeological {
	background: url(../title-2.png) no-repeat;
	width: 814px;
	height: 36px;
	float: left;
}

.archaeological_summary {
	width: 800px;
	height: 200px;
	border: 1px solid #CCCCCC;
	margin: 5px auto;
}

.summary_img a img {
	width: 210px;
	height: 146px;
	margin: 27px 0px 0px 13px;
	border: 1px solid #CCCCCC;
	float: left;
}

.summary_text {
	float: right;
	margin-top: 24px;
	margin-right: 13px;
}

.summary_text a h2 {
	font-weight: normal;
	color: #FF0000;
	font-size: 18px;
}

.summary_text a p {
	width: 534px;
	height: 90px;
	margin-top: 27px;
	font-size: 14px;
	text-indent: 2em;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.summary_text a span {
	float: right;
	margin-top: 10px;
}

.archaeological_conter {
	width: 816px;
	margin-left: 10px; 
}
.archaeological_conter_left ul{padding-top:5px;}
.archaeological_conter_left ul li {line-height:26px; height:26px; overflow:hidden;background: url(../icon-1.png) no-repeat 8px center; padding-left:16px; width:388px; float:left
}

.archaeological_conter_left img {
	margin-bottom: 3px;
	margin-left: 10px;
}

.archaeological_conter_left p {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 10px;
	width: 350px;
}

.archaeological_conter_left {
	float: left;
}

.archaeological_conter_right {
	float: right;
}

.archaeological_conter_right ul li {
	margin-top: 20px;
}

.archaeological_conter_right img {
	margin-bottom: 3px;
}

.archaeological_conter_right p {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: auto 10px;
	width: 350px;
}

.content-sidebar {
	float: right;
}

.cultural-exchange {
	width: 366px;
	height: 255px;
	border: 1px solid #CCCCCC;
}

.cultural {
	background: url(../title-3.png);
	width: 366px;
	height: 36px;
}

.cultural_conter {
	margin-left: 10px;
	margin-top: 10px;
}

.cultural_conter ul li {
	line-height:28px; height:28px; overflow:hidden;background: url(../icon-1.png) no-repeat left center; padding-left:5px; width:361px;
}

.cultural_conter a img {
	margin-bottom: 3px;
}

.cultural_conter a p {
	display: inline-block;
	width: 300px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: auto 10px;
}

.academic-exchange {
	width: 366px;

	height: 255px;
	border: 1px solid #CCCCCC;
	margin-top: 11px;
}

.academic {
	background: url(../title-3.png);
	width: 366px;
	height: 36px;
}


.academic_conter {
	margin-left: 10px;
	margin-top: 10px;
}

.academic_conter ul li {
	line-height:28px; height:28px; overflow:hidden;background: url(../icon-1.png) no-repeat left center; padding-left:5px; width:361px;
}

.academic_conter a img {
	
}

.academic_conter a p {
	display: inline-block;
	width: 300px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: auto 10px;
}

.advertisement_2 {
	background: url(../Advertisement-2.jpg) no-repeat;
	width: 1200px;
	height: 95px;
	margin: 15px auto;
}

.archaeological-dynamics {
	height: 346px;
	width: 348px;
	border: 1px solid #CCCCCC;
	float: left;
}

.archaeological_1 {
	background: url(../title-4.png);
	width: 348px;
	height: 36px;
}

.archaeological_content {
	margin-left: 10px;
	margin-top: 11px;
}

.archaeological_content ul li {
	line-height:29px; height:29px; overflow:hidden;background: url(../icon-1.png) no-repeat left center; padding-left:5px; width:343px;
}

.archaeological_content a img {
}

.archaeological_content a p {
	display: inline-block;
	width: 223px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: auto 10px; float:left; text-align:left
}
.archaeological_content a span{ width:100px; text-align:left; float:right}
.business-introduction {
	width: 833px;
	height: 346px;
	border: 1px solid #CCCCCC;
	float: right;
}

.business-1 {
	background: url(../title-6.png) no-repeat;
	width: 833px;
	height: 36px;
}

.business-introduction_content {
	margin: 10px 0px 0px 6px;
}

.introduction {
	width: 195px;
	height: 136px;
	margin: 5px;
	float: left; position: relative;
}

.business-introduction_img {
	width: 195px;
	height: 136px;
	border: 1px solid #ccc;position:relative;
}

.business-introduction_text {
	position: absolute; bottom:0px;
}

.business-introduction span:hover {
	color: #F9B628;
}

.business-introduction span {
	width: 195px;
	display: block;
	background: rgba(0, 0, 0, 0.5);
	color: #FFFFff;
	text-align: center;line-height:28px; height:28px; overflow:hidden
}

.branch {
	height: 346px;
	width: 348px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-top: 15px;
}

.branch_1 {
	background: url(../title-4.png);
	width: 348px;
	height: 36px;
}

.branch_content_1 {
	width: 348px;
	height: 100px;
	background: url(../Branch-1.png);
	border-bottom: 2px solid #ecd78d;
	border-top: 2px solid #ecd78d;
}

.branch_content_1 a {
	font-family: "微软雅黑";
	font-size: 26px;
	line-height: 100px;
	margin-left: 10px;
	color: #FFFFFF;
}

.branch_content_2 {
	width: 348px;
	height: 101px;
	background: url(../Branch-2.png);
	border-bottom: 2px solid #ecd78d;
}

.branch_content_2 a {
	font-family: "微软雅黑";
	font-size: 26px;
	line-height: 100px;
	margin-left: 10px;
	color: #FFFFFF;
}

.branch_content_3 {
	width: 348px;
	height: 101px;
	background: url(../Branch-3.png);
	border-bottom: 2px solid #ecd78d;
}

.branch_content_3 a {
	font-family: "微软雅黑";
	font-size: 26px;
	line-height: 100px;
	margin-left: 10px;
	color: #FFFFFF;
}

.other-information {
	width: 833px;
	height: 346px;
	border: 1px solid #CCCCCC;
	float: right;
	margin-top: 15px;
}

.other_title {
	width: 833px;
	height: 36px;
	background: url(../title-6.png);
}

.other_header {
	width: 833px;
	height: 140px;
}

.other_header_img img {
	width: 158px;
	height: 110px;
	margin: 15px 0px 0px 13px;
	border: 1px solid #CCCCCC;
	float: left;
}

.other_header_text {
	float: right;
	margin-top: 15px;
	margin-right: 13px;
}

.other_header_text h2 {
	font-weight: normal;
	color: #FF0000;
	font-size: 18px;
}

.other_header_text p {
	width: 620px;
	height: 70px;
	margin-top: 21px;
	font-size: 14px;
	text-indent: 2em;
	line-height: 24px;
	overflow: hidden;
	text-overflow: ellipsis;
}

.other_line {
	background: #CCCCCC;
	width: 833px;
	height: 1px;
}

.other_body_left ul li {
	margin-top: 10px;
}

.other_body_left img {
	margin-bottom: 3px;
	margin-left: 10px;
}

.other_body_left p {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-left: 10px;
	width: 370px;
}

.other_body_left {
	float: left;
	margin-top: 15px;
}

.other_body_right {
	float: right;
	margin-top: 15px;
}

.other_body_right ul li {
	margin-top: 10px;
}

.other_body_right img {
	margin-bottom: 3px;
}

.other_body_right p {
	display: inline-block;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	margin: auto 10px;
	width: 370px;
}

.advertisement_3 {
	clear: both;
	background: url(../Advertisement-3.jpg) no-repeat;
	width: 1200px;
	height: 95px;
	margin: 15px auto;
}

.about-us {
	width: 348px;
	height: 342px;
	border: 1px solid #CCCCCC;
	float: left;
}

.about {
	width: 348px;
	height: 36px;
	background: url(../title-5.png);
}

.about-content {
	width: 333px;
	height: 286px;
	background: url(../About-bg.png);
	padding-top: 20px;
	padding-left: 10px;
	line-height: 25px;
	padding-right: 5px;
}

.policies-regulations {
	width: 511px;
	height: 342px;
	border: 1px solid #CCCCCC;
	float: left;
	margin-left: 14px;
}

.policies {
	width: 511px;
	height: 36px;
	background: url(../title-7.png);
}

.policies_content {
	width: 480px;
	margin-left: 10px;
	margin-top: 12px;
}

.policies_content ul li {
	background-image: url(../icon-1.png);
	background-repeat: no-repeat;
	background-position: left center;
	width: 485px;
	padding-left: 15px;
	line-height: 28px;
	float: left;
	height: 28px; overflow:hidden
}
.policies_content ul li .left {float:left; width:370px; text-align:left
}
.policies_content ul li .right {float:right; width:100px; text-align:right; padding-right:10px;
}

.cooperative-partner {
	width: 307px;
	height: 342px;
	border: 1px solid #CCCCCC;
	float: right;
}

.cooperative {
	width: 307px;
	height: 36px;
	background: url(../title-8.png);
}

.cooperative_content {
	margin-top: 15px;
}

.cooperative_content ul li {
	float: left;
	margin-left: 12px;
	margin-top: 3px;
}

.cooperative_content ul li img {
	border: 1px solid #CCCCCC;
}

footer {
	margin-top: 15px;
}

.footer_bg {
	width: 100%;
	height: 164px;
	background: #f7e4bf;
	border-top: 2px solid #df3a3a;
	border-bottom: 2px solid #df3a3a;
}

.footer_content {
	width: 1200px;
	margin: 0 auto;
}

.footer_logo {
	background: url(../footer_logo.png) no-repeat;
	width: 330px;
	height: 60px;
	margin-top: 50px;
	float: left;
}

.footer_text {
	float: left;
	text-align: left;
	margin-left: 45px;
}

.footer_text h2 {
	font-family: "微软雅黑";
	font-size: 16px;
	font-weight: normal;
	margin-top: 20px;
	font-weight: normal;
}

.footer_text p {
	margin-top: 15px;
	font-size: 14px;
	line-height: 26px;
	letter-spacing: 1px;
}

.footer_erweima {
	float: right;
}


.erweima {
	width: 340px;
	height: 150px;
	float: right;
	
}
.touMingDiv{  
    width:195px;  
    min-height:136px;  
    color:#fff;  
    background:rgba(0,0,0,0.6);  
    background:#000 9;/*CSS Hack,ie9ie6,ie7,ie8Чie10,FF,CheromeЧ*/  
    filter:Alpha(opacity=60);/*ie7,ie8Ч*/  
}  
.touMingDiv p,  
.touMingDiv div,  
.touMingDiv img{  
    position:relative;  
    /*absoluteie9,ie8,ie7±Ч*/  
}  
/**/
.zwnr {
	width: 1200px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto; padding:0px;overflow:hidden;
}
.zwnr .rzxq {
	float: left;
	width: 279px;padding-right: 25px;overflow:hidden;
}
.zwnr .rzxq h3 {
	color: #fff;
	text-align: center;
	width: 279px;
	font-size:16px;background:#DB2525;height:40px; line-height:40px;
}
.zwnr .rzxq .nr {
	padding: 15px;
	width: 247px;
	border: 1px solid #ccc; background-color:#fff; font-size:14px; line-height:25px;
}
.zwnr .rzxq .nr ul li {
	background: url(../17171542.gif) no-repeat 5px center;
	line-height: 40px;
	height: 40px;
	width: 224px;
	overflow: hidden;
	padding-left:23px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ccc;
}
.zwnr .rzxq .nr a {
	font-size: 14px;
	color: #000;
	text-decoration: none;
}
.zwnr .rzxq .nr a:hover {
	font-size: 14px;
	color: #DB2525;
	text-decoration: underline;
}
.zwnr .rzxq .nr a.xz {
	font-size: 14px;
	color: #DB2525;
	text-decoration: none;
}
.zwnr .xw {
	float: left;
	width: 896px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;overflow:hidden;
}
.zwnr .xw .xwdt {
	width: 896px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.zwnr .xw .xwdt h3 {
	float: left;
	width: 276px;color:#DB2525; border-bottom:solid 2px #DB2525;line-height:33px; height:33px; font-size:18px; padding-top:5px; text-align:left;}
.zwnr .xw .xwdt p {
	text-align: right;
	float: right;
	width: 620px;color:#666;border-bottom: 1px solid #ccc;line-height:34px; height:34px;padding-top:5px; font-size:14px
}
.zwnr .xw .xwdt p a {font-size: 14px;color: #666;text-decoration: none;}
.zwnr .xw .xwdt p a:hover {font-size: 14px;color:#DB2525;text-decoration: none;}
.zwnr .xw .xwxq {
	width: 896px;
	padding-top: 15px;
	float: left; line-height:25px; font-size:14px; color:#000
}
.zwnr .xw .xwxq a {font-size: 14px;color: #333;text-decoration: none;}
.zwnr .xw .xwxq a:hover {font-size: 14px;color:#DB2525;text-decoration: none;}
.zwnr .xw .xwxq img {max-width: 896px;}
.zwnr .xw .xwxq p{marign-bottom:10px;}
/**/
/* flexslider */
.flexslider{position:relative;height:460px;overflow:hidden;background:url(../loading.gif) 50% no-repeat; z-index:9; background-color:#B80A0B}
.slides{position:relative;z-index:1;}
.slides li{height:460px;}
.flex-control-nav{position:absolute;bottom:30px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../next.png) center center no-repeat;}
/**/
.digg4{ padding:2px; margin:2px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; }
.digg4 a,.digg4 span.miy{ margin:2px; text-decoration:none;}
.digg4 .disabledfy{ font-family: Tahoma, Verdana;}
/* banner */
.flexslider{position:relative;height:460px;overflow:hidden;}
.slides{position:relative;z-index:1;}
.slides li{height:460px;}
.flex-control-nav{position:absolute; height:36px; padding-top:24px; bottom:0px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:44px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:44px;height:8px;line-height:30px;overflow:hidden;background:#333;cursor:pointer;}
.flex-control-nav .flex-active{width:44px;height:8px; background:#E79406;}
/*浮动客服*/
#floatDivBoxs{width:200px;background:#fff;position:fixed;top:250px; left:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#DC2C2A;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:20px;background:url(../online_botbg.jpg) repeat-x;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
/*#rightArrow{width:50px;height:45px;background:url(../online_arrow.jpg) no-repeat;position:fixed;top:180px;right:200px;z-index:999;}*/
#rightArrow a{display:block;height:45px;}
/*焦点图*/
.focus{ position:relative; width:550px; height:420px; background-color: #000; float: left;}  
.focus img{ width: 550px; height: 420px;} 
.focus .shadow .title{width: 550px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:0px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 0px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:35px; line-height: 35px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:14px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:0px; right:10px; position:absolute; height:20px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:0px auto 0;overflow:hidden;zoom:1;height:10px}    
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}