@charset "gb2312";

*{

	margin:0px;

	padding:0px;

	font-size:12px;

}



img {

	border:0px;

}



body{
    padding:0px;

	margin:0px;

	background:#F2F2F2;

	overflow-x:hidden;

}



/************************header*****************************/

#header{

	width:100%;

	height:auto;

	margin:0 auto;

}



#header #top{

	width:1002px;

	height:90px;

	margin:0 auto;

	background: url(/xfj/style/images/banner.jpg) no-repeat; 

}



#header #main_links{

	width:1002px;

	height:36px;

	margin:0 auto;

}



#header #main_links #left{

	float:left;

	width:6px;

	height:36px;

	background:url(/xfj/style/images/bg_16.gif);

}



#header #main_links #right{

	float:right;

	width:6px;

	height:36px;

	background:url(/xfj/style/images/bg_17.gif);

}



#header #main_links #middle{

	float:left;

	width:1002px;

	height:36px;

	line-height:36px;

	background:url(/xfj/style/images/bg_18.gif) repeat-x;

}



#header #blank{

	width:1002px;

	height:10px;

	font-size:10px;

	margin:0 auto;

	background:url(/xfj/style/images/bg_02.gif);

}



#header #main_links #middle ul{

	margin:0;

	padding:0;

	list-style:none;

}



#header #main_links #middle ul li{

	width:110px;

	height:36px;

	float:left;

}



#header #main_links #middle ul li a:link,#header #main_links #middle ul li a:visited{

	width:110px;

	height:36px;

	line-height:36px;

	text-align:center;

	font-family:黑体;

	color:#FFFFFF;

	font-size:14px;

	display:block;

	text-decoration:none;

}



#header #main_links #middle ul li a:hover{

	width:110px;

	height:36px;

	line-height:36px;

	text-align:center;

	font-family:黑体;

	color:#b10000;

	font-size:15px;

	display:block;

	text-decoration:none;

	background:url(/xfj/style/images/bg_19.gif);

}



/*********下拉菜单样式***********/



/*********下拉菜单样式***********/



#header #Ad{

	width:1002px;

	height:335px;

	margin:0 auto;

}



#header #Ad img{

	width:1002px;

	height:335px;

}



/************************header*****************************/



/**************************content***************************/

#content_big{

	width:100%;

	height:auto;

	margin:0 auto;

}



#content_big #content{

	width:1002px;

	height:auto;

	margin:0 auto;

	background: white;

}



#content_big #content #left{

	width:723px;



	float:left;

}



#content_big #content #right{

	width:270px;

	float:right;

}



#content_big #footer{

	width:1002px;

	height:auto;

	margin:0 auto;

	color:#ffffff;

	background:url(/xfj/style/images/bg_06.gif) repeat-x;

}

#content_big #footer #top{

	width:1002px;

	height:32px;

	line-height:32px;

	text-align:center;

	margin:0 auto;

}



#content_big #footer #content{

	padding-top:20px;

	line-height:25px;

	text-align:center;

	margin:0 auto;

	color:#ffffff;

}

#content a:link,#content a:visited {

    color: #723F3F;

    font-size: 12px;

    text-decoration: none;

}

/**************************content***************************/



/***********************类style******************/

.block_01{

	width:270px;

	height:241px;

	float:left;

	border:1px solid #d8d8d8;

}



.block_01 dt{

	padding-left:25px;

	width:245px;

	height:31px;

	line-height:31px;

	background:url(/xfj/style/images/bg_07.gif) no-repeat;

}



.block_01 dd{

	width:270px;

	height:auto;

}



.block_02{

	width:444px;

	height:241px;

	float:right;

	border:1px solid #d8d8d8;

}



.block_02 dt{

	width:444px;

	height:31px;

	line-height:31px;

	background:url(/xfj/style/images/bg_08.gif);

}



.block_02 dd{

	width:444px;

	height:210px;

}



.block_03{

	margin:0 auto;

	margin-top:9px;

	padding:0;

	width:723px;

	height:480px;

	border:1px solid #d8d8d8;

}



.block_03 dt{

	width:723px;

	height:33px;

	line-height:31px;

	background:url(/xfj/style/images/bg_09-1.gif);

}



.block_03 dd{

	width:723px;

	width:auto;

	height:331px;

}



.block_04{

	margin:0 auto;

	padding:0;

	width:270px;

	height:347px;

	background:url(/xfj/style/images/bg_10.gif);

}



.block_04 dt{

	width:270px;

	height:31px;

	line-height:31px;

}



.block_04 dd{

	margin:0;

	padding:0;

	padding:10px;

	width:250px;

	height:296px;

}



.block_05{

	margin:8px auto 0 auto;

	padding:0;

	width:270px;

	height:375px;

	background:url(/xfj/style/images/bg_11.gif);

}



.block_05 dt{

	width:270px;

	height:31px;

	line-height:31px;

}



.block_05 dd{

	margin:0;

	padding:0;

	width:270px;

	height:226px;

}



.friend_links{

	width:1000px;

	height:50px;

	margin:10px auto 10px auto;

	padding:5px 10px 5px 10px;

	background:url(/xfj/style/images/bg_12.gif) no-repeat;

}



.friend_links a:link, .friend_links a:visited {

    color: #723F3F;

    font-size: 12px;

    text-decoration: none;

}

.friend_links ul{

	margin:1px;

	padding:0px;

	width:916px;

	height:48px;

	list-style:none;

}



.friend_links ul li{

	width:114px;

	height:48px;

	line-height:48px;

	display:block;

	float:left;

	text-align:center;

}



.title_left{

	margin:0;

	padding:0;

	height:31px;

	float:left;

	line-height:31px;

}



.title_right{

	margin:0 10px 0 0;

	padding:0;

	height:31px;

	float:right;

	line-height:31px;

}



#content_big h2{

	margin:0;

	padding:0;

	color:#760303;

	font-size:15px;

	font-weight:bold;

	display:none;

	float:left;

	height:31px;

	line-height:31px;

}



.hotnews_list{

	margin:0;

	padding:0;

	list-style:none;

	padding-left:10px;

	width:290px;

	padding-top:10px;

}



.hotnews_list li{

	width:290px;

	height:29px;

	line-height:29px;

	display:block;

	overflow:hidden;

	border-bottom:1px dashed #d6d5d5;

}



.hotnews_list li span{

	color:#9d9d9d;

}



.img_style__01{

	width:115px;

	height:70px;

	margin:0;

	border:0;

}

/*图片边框*/

.img_style__02{

	width:160px;

	height:160px;

	margin:0;

	padding:0;

	border:1px solid #666666;

}

/*图片边框*/

.img_style__03{

	width:110px;

	height:75px;

	padding:5px;

	background:#FFFFFF;

	border:1px solid #999999;

}



.img_style__04{

	width:104px;

	height:40px;

	padding:5px;

	margin:0;

	display:block;

	float:left;

	border:0;

}



.p_style_01{

	margin:0;

	padding:0 10px;

	width:95px;

	height:20px;

	line-height:20px;

	background:#eeeeee;

	overflow:hidden;

}



.p_style_02{

	width:180px;

	height:20px;

	line-height:20px;

	overflow:hidden;

	margin:0 auto;

	padding:0;

}



.p_style_03{

	line-height:23px;

	overflow:hidden;

	padding:0;

	margin:0;

	color:#666666;

}



.ul_style_01{

	margin:0;

	padding:0;

	list-style:none;

	

}



.ul_style_01 li{

	width:175px;

	height:183px;

	float:left;

	padding-left:5px;

	text-align:center;

	margin:8px 0 0 0;

	padding-top:20px;

}



.ul_style_01 li:link,.ul_style_01 li:visited{

	background:none;

}



.ul_style_01 li:hover{

	background:url(/xfj/style/images/bg_15-2.gif);

}



.video{

	/*width:270px;

	height:175px;*/

	margin-top:20px;

	text-align:center;

}

.video_title{

	width:240px;

	padding-left:30px;

	height:13px;

	line-height:13px;

	text-align:left;

}



/***********************类style******************/



/************************通用样式*************************/

.blank_bg{

	width:100%;

	height:17px;

	line-height:17px;

	font-size:17px;

	margin:0 auto;

	background:url(/xfj/style/images/bg_05.gif) no-repeat;

	background-position:center;

}



.clear_float{

	clear:both;

	height:0;

	line-height:0;

	font-size:0;

	margin:0;

	padding:0;

}



/********************Font Style**********************/

.red_15px_HeiTi{

	color:#760303;

	font-size:15px;

	font-weight:bold;

}



.red_12px{

	color:#703838;

	font-size:12px;

}

/********************URL Style**********************/

.url_HotNews:link,.url_HotNews:visited{

	margin:0 0 0 2px;

	display:block;

	float:left;

	width:90px;

	heigth:30px;

	line-heigth:30px;



	text-align:center;



	font-weight:bold;

	font-size:13px;

	text-decoration:none;

}

.url_HotNews:hover{

	margin:0 0 0 2px;

	display:block;

	float:left;

	width:90px;

	heigth:30px;

	line-heigth:30px;

	background:url(/xfj/style/images/bg_13.gif) repeat-x;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

	font-size:13px;

	text-decoration:none;

}



.url_HotNews_02:link,.url_HotNews_02:visited{

	margin:0 0 0 2px;

	display:block;

	float:left;

	width:90px;

	heigth:30px;

	line-heigth:30px;

	background:url(/xfj/style/images/bg_13.gif) repeat-x;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

	font-size:13px;

	text-decoration:none;

}

.url_HotNews_02:hover{

	margin:0 0 0 2px;

	display:block;

	float:left;

	width:90px;

	heigth:30px;

	line-heigth:30px;

	background:url(/xfj/style/images/bg_13.gif) repeat-x;

	text-align:center;

	color:#FFFFFF;

	font-weight:bold;

	font-size:13px;

	text-decoration:none;

}



.url_red_12px:link,.url_red_12px:visited{

	color:#723f3f;

	font-size:12px;

	text-decoration:none;

}

.url_red_12px:hover{

	color:#FF0000;

	font-size:12px;

	text-decoration:none;

}



.url_red_12px_bold:link,.url_red_12px_bold:visited{

	color:#723f3f;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

}

.url_red_12px_bold:hover{

	color:#FF0000;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

}



.url_blank_14px_bold:link,.url_blank_14px_bold:visited{

	color:#333333;

	font-size:14px;

	font-weight:bold;

	text-decoration:none;

}

.url_blank_14px_bold:hover{

	color:#FF0000;

	font-size:14px;

	font-weight:bold;

	text-decoration:none;

}



.url_gray_12px:link,.url_gray_12px:visited{

	color:#717171;

	font-size:12px;

	text-decoration:none;

}

.url_gray_12px:hover{

	color:#FF0000;

	font-size:12px;

	text-decoration:none;

}



.url_white_12px:link,.url_white_12px:visited{

	color:#f3cdcd;

	font-size:14px;

	text-decoration:none;

}

.url_white_12px:hover{

	color:#FFFFFF;

	font-size:14px;

	text-decoration:none;

}



/********************URL Style**********************/





/*********************辅助div*********************/

.help_div{

	width:100%;

	height:10px;

	line-height:10px;

	font-size:10px;

	clear:both;

}



.url_more{

	padding:10px 0 10px 0;

	border:0;

	margin:0;

}





/*********************辅助div*********************/

/*********************sub.css*****************************/



#sub_content{

	width:1002px;

	height:auto;

	margin:0 auto;

	background: white;

}



#sub_content #left{

	width:220px;

	float:left;

}



#sub_content #right{

	width:760px;

	float:right;

}



/**********8块级*************/

.block_07{

	height:auto;

	margin:0;

	padding:0;

}



.block_07 div{ font-size:16px;

}

.block_07 td{ font-size:16px;

padding: 5px;

}

.block_07 li{

	float:left;

	margin:10px;

	padding:10px;

	border: 1px solid #CBD1DB;

	background-color: #FFFFFF;



}

.block_07_title{

	margin:0;

	width:760px;

	padding-left:10px;

	height:30px;

	line-height:30px;

	background:url(../images/bg_23.gif);

	font-size:13px;

	font-weight:bold;

	color:#FFFFFF;

}



.block_07_title a{ color:#FFFFFF}



.block_07_content{

	width:760px;

	height:auto;

}



.block_07_content h1{

	display:block;

	color:#000000;

	font-size:20px;

	text-align:center;

	line-height:70px;

	margin:0 auto;

}



.block_07_content #h1_info{

	width:750px;

	height:30px;

	line-height:30px;

	color:#666666;

	font-size:12px;

	margin:0 auto;

	padding:0;

	text-align:center;

	border-bottom:1px dashed #666666;

}



.block_07_content #h1_content{

	margin:0;

	padding:20px;

	font-size:14px;

	line-height:25px;

}



.block_06{

	margin:0;

	margin-top:10px;

	padding:0;

	width:220px;

	height:257px;

	display:block;

	background:#FF0000;

	background:url(../images/bg_24.gif);

}



.block_06 dt h2{

	display:none;

}



.block_06 dt{

	margin:0;

	padding:0;

	width:220px;

	height:30px;

	line-height:30px;

}



.block_06 dd{

	margin:0;

	padding:20px;

	width:180px;

	height:186px;

	line-height:20px;

}



.block_08{

	margin:0;

	padding:0;

	width:220px;

	height:auto;

	display:block;

}



.block_08 dt{

	margin:0;

	padding:0;

	width:185px;

	padding-left:35px;

	padding-top:10px;

	height:20px;



	color:#cc0000;

	background:url(../images/bg_25.gif);

}



.block_08 dd{

	margin:0;

	padding:0px;

	width:200px;

	height:auto;

	background:#FEFEFE;



	font-size:14px;

	font-weight:bold;



    color:#FFFFFF;

}



.block_08 dd ul{

	margin-left:5px;

	padding:0;

	list-style:none;

	

	font-size:14px;

	font-weight:bold;



    color:#FFFFFF;

}

.block_08 dd ul li{

	margin-left:5px;

	padding:0;

	margin-top:2px;

	width:200px;

	height:40px;



	font-size:14px;

	font-weight:bold;

    color:#FFFFFF;

}

.block_08 dd ul li a:link,.block_08 dd ul li a:visited{

	paddign:0;

	display:block;

	width:198px;

	height:40px;

	line-height:40px;

	background:url(../images/bg_2511.gif);

	/*边框添加栏*/

	text-align:center;

	text-decoration:none;



    font-size:14px;

	font-weight:bold;

	

	color:#FFFFFF;

}

.block_08 dd ul li a:hover{

	paddign:0;

	display:block;

	width:198px;

	height:40px;

	line-height:40px;

	background:url(../images/0226.gif);

	border:1px solid #cccccc;

	text-align:center;

	text-decoration:none;



    font-size:14px;

	font-weight:bold;

}



/***************产品展示的样式******************/

.ul_style_50{

	margin:0;

	padding:0;

	list-style:none;

	display:block;

}





.ul_style_50 li{

	width:415px;

	height:215px;

	float:left;

	padding:0;

	text-align:center;

	margin:10px 5px 0px; 5px;

	padding-top:15px;

}

/*********************产吕展示的样式***************/



/**********Page样式********************/

.page_content{

	clear:both;

	margin-top:20px;

	height:60px;

	line-height:100px;

	text-align:center;

	width:773px;

	margin:0 auto;

}

.page_content li{ display:inline; padding:0 2px; list-style:none;}

.page_content a{ color:#000000}

/*********************************/



/************表格样式**************/

.table_border_bottom{

	border-bottom:1px dashed #666666;

}



/********************Pic_Show.css************************/



#bannerTop{

	position:relative;

	width:1000px;

	height:333px;

	overflow:hidden;

	font-size:16px

} 



#banner_list img{

	border:0px;

	width:1000px;

	height:333px;

	border:1px solid #666666;

}

 

#banner_bg{

	position:absolute;

	bottom:0;

	background-color:#000;

	height:30px;

	filter:Alpha(Opacity=30);

	opacity:0.3;

	z-index:1000;

	cursor:pointer;

	width:1000px;

} 



#banner_info{

	position:absolute;

	bottom:4px;

	left:5px;

	height:22px;

	color:#FFFFFF;

	z-index:1001;

	cursor:pointer

} 



#banner_text{

	position:absolute;

	width:120px;

	z-index:1002;

	right:3px;

	bottom:3px;

} 



#bannerTop ul{

	position:absolute;

	list-style-type:none;

	filter:Alpha(Opacity=80);

	opacity:0.8;

	z-index:1002;

	margin:0;

	padding:0;

	bottom:3px;

	right:5px;

	height:40px;

}

 

#bannerTop ul li{

	padding:0 8px;

	line-height:18px;

	float:left;

	display:block;

	color:#FFFFFF;

	border:#000000 1px solid;

	background-color:#000000;

	cursor:pointer;

	margin:0 2px;

	width:10px;

	height:12px;

	line-height:12px;

	font-size:12px;

} 



#banner_list a{

	position:absolute;

}

/***************zzsc.css***********************/



img {

	border:0px;

}



#stickey_footer { /* This will make your footer stay where it is */

	background: none repeat scroll 0 0 #CDAA4C;

	bottom: 0;

	font-family: oúì?, Helvetica, sans-serif;

	height: 60px;

	left: 50%;

	margin: 0 auto 0 -510px;

	padding: 0 10px;

	position: fixed;

	width: 1002px;

}

/* border curves */

#stickey_footer {

	-moz-border-radius: 10px 10px 0px 0px;

	-webkit-border-radius: 10px 10px 0px 0px;

	border-radius: 10px 10px 0px 0px;

}

/* hover effect */

#stickey_footer:hover {

	background: none repeat scroll 0 0 #CDAA4C;

}

/* shadow for the footer*/

#stickey_footer {

	-moz-box-shadow:0px 0px 11px #191919;

	-webkit-box-shadow:0px 0px 11px #191919;

	box-shadow:0px 0px 11px #191919;

}

#footer_menu {

	margin: 0;

	padding: 0;

	width:auto;

}

#footer_menu li {

	list-style: none;

	float: left;

	padding: 12px 14px 14px 14px;

}

#footer_menu .imgmenu {

	padding:7px 3px 3px 8px;

	float:left;

        background:url("../images/home.png") 13px 15px no-repeat;

	width:36px;

	height:30px;

	border:none;

	cursor:pointer;

}

#footer_menu li:hover {

	background:#ffcf00; /* Fallback color for old browsers */



}

#footer_menu .imgmenu:hover {

        background:url("../images/home.png") 13px 5px no-repeat;

}

#footer_menu li a {

	display: block;

	color: #ffffff;

	text-decoration: none;

        font-size:16px;

        line-height:40px;

        height:40px;

}

#footer_menu li a:hover {

	color: #ffffff;

}

#footer_menu li span {

	display:none;

}

#stickey_footer #social_icons {

	float:right; /* social icons positions */

	width:auto;

	margin:5px 15px 0px;

	padding:0px;

	overflow:hidden;

}

#stickey_footer #social_icons li {

	margin-right:12px; /* 12px is the space between each one of them */

	float:left;

        line-height:50px;

	padding:0px;

	height:50px;

	list-style:none;

	_margin-right:0px; /* this is for IE6 only */

}

/***********main_menu.css*******************/



#menu{width:1002px;

margin:1px auto;

height:36px;

font-size:16px;

background:url(../images/bg_18.gif);

position:relative;

z-index:15000;}



#menu ul{list-style:none;

margin:0px;

width:1002px;

padding:0 6px;}



#menu ul li{float:left;

width:110px;

height:36px;

color:#ffffff;}



#menu ul li a{display:block;

width:110px;

height:36px;

line-height:36px;

text-align:center;

background:url(../images/bg_18.gif);

font-size:16px;

color:#ffffff;

text-decoration:none;

font-family:oúì?;

margin:0;

padding:0;}



#menu ul li a:hover{display:block;

width:110px;

height:36px;

line-height:36px;

text-align:center;

background:url(../images/bg_19.gif);

font-size:16px;

color:#F9292C;

text-decoration:none;

font-family:oúì?;

margin:0;

padding:0;}



#menu ul li ul{display:none;

position:absolute;

padding:0;

margin:0;}



#menu ul li ul li{float:none;

width:110px;

height:30px;

margin:0;}



#menu ul li ul li a{width:110px;

height:30px;

background:#CDAA4C;

color:#ffffff;

text-decoration:none;

font-size:16px;

font-family:oúì?;}



#menu ul li ul li a:hover{width:110px;

height:30px;

background:#F9D65F;

color:#F9292c;

font-size:16px;

font-family:oúì?;}



#menu ul li:hover ul{display:block;}

#menu ul li.sfhover ul{display:block;}