.bj{ width:100%; height:auto; margin:0 auto; background-image: url(../img/bg.jpg); background-repeat: repeat-x; }

.top{width:1002px; height:216px; margin:0 auto;}

.logo{ width:1002px; height:128px; background-image: url(../img/logobg.jpg); }


.search{width:364px; height:24px; float:right; padding-top:33px; padding-bottom:30px;}
.search ul{width:153px; height:24px; margin-top:10px; float:left;}
.search ul li{width:auto; float:left; height:24px; padding-left:3px;}

.search1{width:209px; height:22px; float:right;}



.menu{height:45px; margin:0 auto; background:url(../img/menubg.jpg);}

.menu ul{ height:45px;}
.menu ul li{ min-width: 1px; float: left; text-align: center;   height: 45px; line-height: 45px; position: relative; background-image: url(../img/bgMenu.jpg); background-repeat: no-repeat; background-position: 100% 50%; }

.nav_menu {
	height: 41px;
	
	width: 960px;
	display: block;
 font-family:"宋体";
}

.nav_menu ul li {
	min-width: 1px;
	float: left;
	text-align: center;
	background: url(../../.../images/xcfst_03.jpg) no-repeat 100% 50%;
	width: 190px;
	height: 45px;
	line-height: 38px;
	position: relative;  
}

.nav_menu ul li a:hover {
	color: #595959;
}


.nav_menu ul li a{display:block;padding:0 ; height:41px; }
.nav_menu ul li a:hover,.menu li a.current{;display:block;text-decoration:none; color:#000; }





.nav_menu ul li a {
	color: #595959;
	font-family: microsoft yahei;
	font-size: 14px;
	display: block;
	
	min-width: 1px;
}

.nav_menu ul li ul.two a { background:#000;
	
	width: auto; color:#fff; font-size:12px;
FILTER: Alpha(Opacity=70)/*IE透明下拉效果控制*/;
	-Moz-Opacity: 0.70/*FF透明效果控制*/;
	opacity: 0.7;}
.nav_menu ul li ul.two a:hover {  
	color: #fff;

}


.nav_menu ul li ul.two {
	position: absolute;
	left: 0px;
	top: 41px;
	z-index: 9999;
	display: none;
	border-bottom: none;
	border-top: none;
	width: 350px;
	background: none;
}

.nav_menu ul li ul.two li {
	line-height: 40px;
	height: 40px;
	
	position: relative;
	clear: both;
	width: 115px;
	background-position: 150% 150%;
}

.nav_menu ul li ul.two li a, .nav_menu ul li ul.two li a:hover {
	padding: 0 5px;
	margin: 0;
}

.nav_menu ul li ul.two li.chang {
	height: 60px;
}

.nav_menu ul li ul.two li ul {
	position: absolute;
	left: 128px;
	top: 0px;
	display: none;
	background: url(../../images/xcfst_14.jpg);
	background-repeat: no-repeat;
	background-position: 1px 0;
	padding-left: 61px;


	border-top: #8fc5fe solid 1px;
}

.nav_menu ul li ul.two li ul li {
	line-height: 30px;
	height: 30px;
	border-bottom: #8fc5fe solid 1px;
	border-right: #8fc5fe solid 1px;
	border-left: #8fc5fe solid 1px;
	background: none;
	width: 150px;
}

.nav_menu_en ul li ul.two {
	width: 400px;
}

.nav_menu_en ul li a, .nav_menu_en ul li a:hover {
	color: #FFF;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	display: block;
	padding: 0 14px;
}

.nav_menu_en ul li ul.two li {
	text-align: left;
	width: 200px;
}

.nav_menu_en ul li ul.two li a {
	padding-left: 10px;
}

.nav_menu_en ul li ul.two li a:hover {
	padding-left: 10px;
}

.nav_menu_en ul li ul.two li ul {
	width: 200px;
	left: 200px;
}

.nav_menu_en ul li ul.two li ul li {
	width: 200px;
}
















.clear{ clear:both;}


.menu ul li{  height:45px; list-style-type:none;  float:left;   font-size:14px;   color:#3F3F3F; text-align:center; line-height:40px; margin-left:30px; margin-right:30px; }


.menu li a{display:block;padding:0 ; height:41px; color:#3F3F3F;  }
.menu li a:hover,.menu li a.current{ text-decoration:none; color:#00873b;  }


.banner{width:1254px; height:380px; }

/*Slide Start幻灯片位置开始*/
#Slidebox{width:100%; height:380px;  padding:0px;  margin:0 auto;  /*position:relative;*/ background:#000; overflow:hidden;}
#flashBg {height:380px;overflow: hidden;width:100%;clear: both;margin: 0;padding: 0; background-color:#296db4;}
#flashLine {background: url(../../images/touming.png) repeat-x center bottom;height: 380px;width: 100%;clear: both;}
#flash{width:1254px;height: 380px;overflow: hidden;margin: 0 auto;clear: both;position: relative;padding: 0px 0px;}
#flash a {width:1254px;height: 380px;display: none;}
#flash img {width:1254px;height: 380px;}
.flash_bar {width:100%;padding-left: 600px;z-index: 69;height: 24px;overflow: hidden;position: absolute;padding-top: 10px!important;padding-top: 12px;bottom:0px;left:0px; background: url(../images/tg_flashbar.png) repeat-x;text-align: center;}
.flash_bar .dq {
display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;background: url(../images/pagination.png) no-repeat 0px -12px; overflow:hidden;
_background: none; 
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="" ,sizingMethod="crop");
}

.flash_bar .no {display: block;float: left;width: 12px;height: 12px;margin:2px 4px;cursor: pointer;
background:url(../images/pagination.png) no-repeat 0px 0px; overflow:hidden;
_background: none;
_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="" ,sizingMethod="crop");
}




.news_ytidong{width:950px; height:35px; margin:0 auto; font-family:"宋体"; font-size:12px; line-height:35px; padding-left:10px;}







.left{width:334px; height:216px; float:left; margin-right:15px;}

.left p{width:334px; height:24px;  font-size:14px; font-weight:bolder; line-height:20px; padding-top:5px;}


.left p span{float:right; padding-top:4px;}


.left dl{width:334px; height:187px;}

.left dl dt{width:334px; height:89px;}

.left dl dd{width:334px; height:80px; padding-top:9px; line-height:22px;}



.center{width:334px; height:216px; float:left; margin-right:15px;}

.center p{width:334px; height:24px; font-size:14px; font-weight:bolder; line-height:20px; padding-top:5px;}

.center p span{float:right; padding-top:4px;}

.center ul{width:334px; height:187px;}

.center ul li{width:334px; height:25px; background:url(../images/fgx.jpg) repeat-x bottom; }

.center ul li span{float:right;}



.right{width:262px; height:216px; float:left;}

.right p{width:262px; height:24px; font-size:14px; font-weight:bolder; line-height:20px; padding-top:5px;}
.right p span{float:right; padding-top:4px;}


.right dl{width:262px; height:187px;}

.right dl dt{width:262px; height:69px;}

.right dl dd{width:262px; height:113px; line-height:23px; padding-top:5px;}



.products{width:960px; height:232px; float:left; margin-top:11px;}

.products p{width:955px; height:25px; background:url(../images/products_bj.jpg) repeat-x;  font-size:14px; font-weight:bolder; line-height:20px; padding-top:5px; padding-left:5px;}


.products p span{ float:right; padding-top:4px; padding-right:5px;}

.products1{
	width:940px;
	height:202px;
	padding-top: 0;
	padding-right: 10px;
	padding-bottom: 0;
	padding-left: 10px;
}






/*<----------------------------about us-------------------*/
.centent1{width:1002px; height:auto; margin:0 auto; padding-top:10px;}


.about_left{width:227px; height:auto; float:left;  }

.about_left1{ width:227px; height:auto; border: 1px solid #F1F1F1; margin-bottom:12px; padding-bottom:15px;}
.about_left1 p{ width:227px; height:39px; line-height:39px;color:#000; font-size:12px; font-weight:bolder; padding-left:15px; background-image: url(../img/subTitle.jpg); background-repeat: no-repeat; overflow:hidden}
.about_left1 p span{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#444444; padding-left:5px;}

.about_left1 ul{width:201px; height:auto;   }

.about_left1 ul li{ width:160px; height:33px; line-height:30px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #F1F1F1; margin-left:15px; padding-left:40px; background-image: url(../img/subA.jpg); background-position: 25px 7px; background-repeat: no-repeat; }
.about_left1 ul li a:hover{color:#00873b;}
.about_left1 ul li a{color:#666666;}


.about_left2{width:201px; height:215px; margin-top:15px;}

.about_left2 p{width:201px; height:25px; background:url(../images/about_bj2.jpg) no-repeat; color:#000; font-size:12px; font-weight:bolder; padding-top:10px; padding-left:10px;}


.about_left2 p span{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#444444; padding-left:5px;}


.about_left2 ul{width:181px; height:160px; background:#ebefee; padding:10px; line-height:24px;}


.about_right{width:754px; height:auto; float:right;}

.about_right1{width:734px; height:30px; color:#666666; border-bottom:1px solid #F1F1F1; font-size:12px; font-weight: bolder; padding-top:10px; padding-left:10px; padding-right:5px;}

.about_right1 span{float:right; color:#848484; font-weight:normal; font-size:12px;}


.about_right2{width:724px; height:auto; padding:10px; line-height:24px; font-size:12px; color:#666666; overflow: auto; overflow-y: hidden; overflow-x: hidden; }

.about_right2 ul{width:724px; height:auto;}

.about_right2 ul li{ width:724px; height:30px; background-image: url(../img/fgx.jpg); background-repeat: repeat-x; background-position: bottom;  padding-left:20px; line-height:30px; }

.about_right2 ul span{float:right; padding-right:10px;}

.about_right2 dl{width:230px;   float:left; padding-left:1px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.about_right2 dl dt{width:230px;   text-align: center;}
.about_right2 dl dd{width:230px; height:30px; text-align:center;}
.about_right2 td{ line-height: 25px; font-size:14px;  }
.about_right2 td p{ line-height: 25px; }
.copyright{ width:100%;   margin-top:12px; background:url(../img/bg_f0.jpg) repeat-x; float:left; text-align:center; line-height:24px; padding-top:20px;  color: #666666; }

.copyright td{ line-height:20px; text-align: left; }
.copyright td a:hover{ color: #00873b; }
.copyright td a{ color: #666666; }

.centent{width:100%;; height:auto; margin:0 auto; padding-top:10px;}

.links{ color: #C2C2C2; line-height:22px; margin-top:10px; }
.links a:hover{ color: #00873b; }
.links a{ color: #666666; }

.linksf1{ color: #C2C2C2; line-height:22px; margin-top:10px; background-image: url(../img/bg_f1.jpg); width:1002px; height:35px; margin-left:auto; margin-right:auto; line-height:35px; margin-bottom:10px; }
.linksf1 a:hover{ color: #015f15; }
.linksf1 a{ color: #8F8F8F; }

.linksf2{ color: #8F8F8F;width:1002px; height:35px; margin-left:auto; margin-right:auto; line-height:35px;   }
.linksf2 a:hover{ color: #015f15; }
.linksf2 a{ color: #8F8F8F; }

.m1{ background-color: #fff;    float:left; margin-left: 0px; margin-bottom: 15px; width:141px; height:146px; background:url(../img/bg_f3.jpg)}
.m1 h1{ height:27px; line-height: 27px; background:url(../img/SubTitle_bg.jpg); }
.m1 h1 span{ height:27px; line-height: 27px; }
.m1 ul{ padding: 12px; background:url(../img/0_r6_c4.jpg); }
.m1 ul li{ height: 31px; border-bottom-width: 1px; border-bottom-style: dotted; border-bottom-color: #CCC; line-height: 31px; background-color: #FFF; background-image: url(../img/sub01.jpg); background-repeat: no-repeat; padding-left: 20px; }

.hot{ width:1002px; height:30px; line-height:30px; margin-left:auto; margin-right:auto; color:#666; padding-left:100px; }
.hot a:hover{color:#00873b}
.hot a{ color:#666 }
.hotBanner{ width:1002px; height:160px; line-height:210px; margin-left:auto; margin-right:auto; background:#FBFBFB; margin-top:5px;}

#m_adL td a:hover{ color:#FC3 }
#m_adL td a{ color:#FFF; font-size: 14px; margin-right:10px; }

 