@charset "utf-8";
/* CSS Document */

/*基本样式*/




.clear{clear:both;}

.cfff{
	color:#ffffff;
}
.red{
	color:#a80000;
}


.mt5 {
    margin-top: 5px;
}
.mt10 {
    margin-top: 10px;
}
.ml10{
	margin-left:10px;
}
.mt35 {
    margin-top: 35px;
}
/* img */
.container{
	width:980px;
	margin:0 auto;
}


.notice{
	border:#dbdbdb 1px solid;
	line-height:30px;
	padding-left:120px;
	background:#f0f0f0 url(../images/notice_tit.jpg) no-repeat 10px center;
}
.wd320{
	width:320px;
	float:left;
}
.wd320 .title_01{
	background:url(../images/title_bg.jpg) repeat-x 0 0;
	line-height:32px;
	height:32px;
}
.wd320 .title_01 span{
	float:left;
	width:171px;
	padding-left:40px;
	font-weight:bolder;
	font-size:14px;
	color:#ffffff;
	background:url(../images/title_01bg.jpg) no-repeat 0 0;
}
.wd320 .title_01 .more{
	padding-right:10px;
	font-weight:bolder;
	float:right;
}
.wd320 .text{
	margin-top:10px;
}
.wd320 .text .border{
	border-left:#d4d4d4 1px solid;
	border-right:#d4d4d4 1px solid;
	padding:0 10px;
	overflow:hidden;
	height:100%;
}
.i_about{
	padding-left:15px;
}
.i_about li{
	float:left;
	width:122px;
	height:31px;
	line-height:31px;
	font-size:14px;
	font-weight:bolder;
	text-align:center;
	margin:0 20px 10px 0;
	background:url(../images/title_05bg.jpg) no-repeat 0 0;
}
.i_about li a{
	color:#ffffff;
}

.i_why{
	padding:0 10px;
}
.i_why li{
	text-align:center;
	padding:18px 0;
	border-bottom:#757575 1px solid;
}

.title_03{
	background:url(../images/title_bg.jpg) repeat-x 0 0;
	line-height:32px;
	height:32px;
}
.title_03 span{
	float:left;
	width:171px;
	padding-left:40px;
	font-weight:bolder;
	font-size:14px;
	color:#ffffff;
	background:url(../images/title_02bg.jpg) no-repeat 0 0;
}

.title_04{
	background:#f4f4f4;
	line-height:40px;
	padding-left:15px;
}

.title_02{
	background:url(../images/title_03bg.jpg) repeat-x 0 0;
	line-height:32px;
	height:32px;
	border-right:#b9b9b9 1px solid;
}
.title_02 span{
	float:left;
	width:140px;
	text-align:center;
	font-weight:bolder;
	font-size:14px;
	color:#ffffff;
	background:url(../images/title_04bg.jpg) repeat-x 0 0;
}
.title_02 .more{
	padding-right:10px;
	font-weight:bolder;
	float:right;
}
.i_border{
	border:#b9b9b9 1px solid;
	overflow:hidden;
	height:100%;
}
.iact_list{
	padding:10px;
	line-height:25px;
}
.iact_list a{
	color:#5c5c5c;
}
.iact_list span{
	float:right;
	font-size:10px;
	color:#959396;
	font-family:Arial, Helvetica, sans-serif;
}

.line1{
	border-bottom:#1a1a1a 1px dotted;
}

.wd650{
	width:650px;
	float:left;
	margin-left:10px;
}

.text_act{
	margin:0 5px;
	padding:9px 0;
	line-height:18px;
	overflow:hidden;
	height:100%;
}
.text_act img{
	float:left;
	margin-right:10px;
}

.cp_list{
	padding:10px;
	overflow:hidden;
	height:100%;
	position:relative;
}
.cp_list li{
	float:left;
	width:160px;
	text-align:center;
	font-size:14px;
}

.bx_wrap a.prev {
	width: 21px;
	height: 83px;
	line-height: 17px;
	outline-style: none;
	outline-width: 0;
	position: absolute;
	top: 40px;
	left:5px;
	text-indent: -9999px;
	background: url(../images/acc_left.jpg) no-repeat left;
}
.bx_wrap a.prev:hover {
	background: url(../images/acc_left.jpg) no-repeat right;
}
.bx_wrap a.next {
	width: 21px;
	height: 83px;
	line-height: 17px;
	left:674px;
	outline-style: none;
	outline-width: 0;
	position: absolute;
	top: 40px;
	text-indent: -9999px;
	background: url(../images/acc_right.jpg) no-repeat right;
}
.bx_wrap a.next:hover {
	background: url(../images/acc_right.jpg) no-repeat left;
}
.bx_container{
	margin:0 10px;
}

.par_box{
	background:url(../images/link_md.gif) repeat-x 0 0;
	height:139px;
}
.par_box li{
	float:left;
	padding-top:25px;
	width:200px;
	text-align:center;
}
.par_box li img{
	border:#ccc 1px solid;
}

.link_box li{
	float:left;
	padding:0 10px 10px;
}

.bannar{
	position:absolute;
	z-index:0;
}
#About_Content{
	padding-top:300px;
}
#LanMu_Content {
    float: left;
    height: auto !important;
    min-height: 700px;
    width: 223px;
}
#Red_One {
    background-image: url("../images/Red_one_bg.jpg");
    background-repeat: no-repeat;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 77px;
    line-height: 50px;
    text-align: center;
}
#red_Two {
    background-color: #E00100;
    height: auto !important;
    min-height: 138px;
}
#red_Three {
    background-image: url("../images/Red_Three.jpg");
    background-repeat: no-repeat;
    height: 70px;
}
#about_contact {
    background-image: url("../images/about_contact.jpg");
    height: 40px;
    margin-top: 40px;
}
#about_contact_content {
    line-height: 25px;
    margin-left: 32px;
    padding-top: 0;
}
.top_PIC {
    text-align: center;
}
.LanMu_Nav {
    border-bottom: 1px solid #999999;
    height: 34px;
    line-height: 34px;
    margin-left: 10px;
    margin-right: 10px;
}
.LanMu_Nav_list_right {
    float: right;
    height: 34px;
    line-height: 34px;
    margin-right: 10px;
}
.Show_Content_show {
    line-height: 25px;
    margin-left: 25px;
    margin-right: 25px;
    margin-top: 25px;
}
.Show_Content_show p {
    line-height: 25px;
    margin-bottom: 18px;
}
#red_Two li {
    background-image: url("../images/LanMu_ico.jpg");
    background-position: 67px 50%;
    background-repeat: no-repeat;
    height: 23px;
    line-height: 23px;
    text-indent: 85px;
}
#red_Two li a {
    color: #FFFFFF;
}
#red_Two ul {
    background-color: #E00100;
    padding-bottom: 15px;
}

#Show_LamMu_Content {
    float: right;
    height: auto !important;
    min-height: 700px;
    width: 745px;
}
#showPicContent {
    line-height: 25px;
    margin-left: 15px;
    margin-right: 15px;
    padding-top: 40px;
    text-indent: 24px;
}
#site-nav{ font-size:14px; padding-top:20px;}

.mall-prev {background: url(../images/t1nabcxfplxxxxxxxx-365-720.png) no-repeat}
.mall-next {background: url(../images/t1nabcxfplxxxxxxxx-365-720.png) no-repeat}
.f-trigger li {float: left; display:inline;}
.f-slider .f-content {background: #ccc; overflow: hidden; width: 510px; height: 210px}
.f-slider .f-content a {display: block; overflow: hidden; width: 510px; height: 210px}
.f-carousel {z-index: 1;margin:20px 30px;position: relative}
.f-carousel .f-content-wrapper {overflow: hidden; width:586px;  height:340px; text-align:left; margin:0 auto;border:#ccc 1px solid;}

.f-carousel .f-trigger {width:586px;margin:0 auto;margin-top:10px;}
.f-carousel .f-trigger li {border: #f2f2f4 1px solid; width: 110px; line-height: 40px; margin-right:5px;text-align: center}
.f-carousel .f-trigger li a {border: #fff 2px solid;  width: 106px;display:block; overflow:hidden;}

.f-carousel .f-trigger .active {position: relative}
.f-carousel .f-trigger .active a {border: #bd4453 2px solid; overflow: hidden; }

.f-carousel .f-trigger b { background:url(../images/arrow05.gif) no-repeat; display: none; left:51px; overflow: hidden; width: 9px; text-indent: -999em;position: absolute; top: -5px; height: 5px}
.f-carousel .f-trigger .active b {display: block;}
.mall-prev {width: 20px; cursor: pointer; position: absolute; left:20px; top:140px; height: 30px; background:url(../images/arrow02.gif) no-repeat;}
.mall-prev:hover{ background:url(../images/arrow04.gif) no-repeat;}
.mall-next {width: 20px; cursor: pointer; position: absolute; right:20px; top:140px; height: 30px; background:url(../images/arrow01.gif) no-repeat;}
.mall-next:hover{ background:url(../images/arrow03.gif) no-repeat;}

#floor-4{margin:0 auto;}
.f-switchable a{ width:584px; overflow:hidden;}
.f-switchable img{ width:586px; overflow:hidden;}