@charset "utf-8";
body,td,th {
	/*font-family: Tahoma, Verdana, arial, sans-serif;*/
	font-family:"\5B8B\4F53";
	font-size: 14px;
	color: #000;}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:url(../images/001.jpg) repeat-x top #FFFFFF;	
}
a {
	color: #000;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	color:#94b652;
}
a:active {
	text-decoration: none;
}

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin: 0; padding: 0; list-style-type:none;}
fieldset, img { border: 0; } 
.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}


/*---------------- top_bar----------------------*/
#top_bar{
width:992px;
height:98px;
text-align:center;
margin:0px auto 0px auto;
}
.top_left{
width:261px;
height:98px;
margin:0px 0px 0px 0px;
float:left;
}
.top_right{
width:296px;
height:49px;
float:right;
margin:0px 0px 0px 0px;
padding:49px 22px 0px 0px;
text-align:right;
background:url(../images/009.jpg) no-repeat right;}



#menu{width:992px;
height:51px;
text-align:center;
margin:0px auto 0px auto;
background:url(../images/013.jpg) repeat-x;}
.menu_left{ width:25px; float:left; background:url(../images/014.jpg) no-repeat left; height:51px;}
.menu_rigt{ width:25px; float:left; background:url(../images/015.jpg) no-repeat right; height:51px;}
.menu_middle{ width:942px; float:left; height:51px;}
/*------------------nav-----------------*/
#navMenu{ height:51px; text-align:center; padding-left:0px; margin-left:24px; margin-right:00px;_margin-left:10px; margin-top:0px; }
#navMenu ul {list-style:none;margin:0;padding:0;  height:51PX;display: inline;}
#navMenu ul li{ float: left; /*border-right:1px solid #FFFFFF;background:url(../images/004.jpg) no-repeat right;*/ height:51px; padding:0px 0px; color:#fff; font: 16px/51px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";}
#navMenu li.last{ float:left; margin:0; padding:0 0px;background:none;display: block; height:51px; line-height:51px; border-right:0px solid #FFFFFF; }

#navMenu a:link,#navMenu a:visited{color:#fff;text-decoration:none;padding:0px 24px 0px 24px;line-height:51px;display: block;}
#navMenu a:hover{text-decoration:none;padding:0px 24px 0px 24px;line-height:51px;display: block;color:#FFFFFF; background:url(../images/075.jpg) repeat-x center;}


#nav_home #home, #nav_about2 #about2, #nav_news #news, #nav_products #products, #nav_nengliang #nengliang, #nav_hezuo #hezuo, #nav_sale #sale, #nav_contact3 #contact3 ,#nav_job #job, #nav_nzb #nzb{text-decoration:none;padding:0px 24px 0px 24px;line-height:51px;display: block;color:#FFFFFF; background:url(../images/075.jpg) repeat-x center;} 


#nav .menu a:link,#nav .menu a:visited {height:28px;line-height:28px; display:block; padding:0 0px; border-bottom:1px solid #f1f9ff;}
#nav .menu a:hover { height:28px; line-height:28px; display:block; padding:0; color:#fff ;padding:0 0px; background:url(../images/012.gif) repeat-x; margin-right:1px;}



/*-------- ˵ --------------*/
.dropMenu {
	position:absolute;
	top: 0;
	z-index:100;
	width: 250px;
	visibility: hidden;
/*  	filter: progid:DXImageTransform.Microsoft.Shadow(color=#000, direction=135, strength=4);
*/	margin-top: 0px;
	margin-left:-50px;
	border: 1px solid #1387b5;
	border-top: 0px solid #0e428b;
	background-color: #1387b5;
	/*background:url(../imagess/mmenubg.gif);*/
	padding-top:6px;
	padding-bottom:6px;
	filter: Alpha(Opacity=90);
	opacity:0.9;
}

.dropMenu li {
	margin-top:2px;
	margin-bottom:4px;
	padding-left:0px;
}
.dropMenu li a {
	width: 92%;
	margin:0px auto;
	display: block;
	text-align:center;
	color: black;
	padding: 7px 0 7px 0px;
	color:#fff;
/*	border-bottom: 1px dashed #58a8c8;*/
font-size:14px;
}
.dropMenu+li a{
border-top:none;
}
* html .dropMenu a {
	width: 100%;
	color:#bcd3f1;
}
.dropMenu a:hover {
	text-decoration:none;
	color:#fff;
	background:#1e7f11;
}

.hdo{
width:100%;
height:auto;
display:block;
overflow:hidden;
}

#menu_bg{
width:992px;
height:26px;
text-align:center;
margin:1px auto 0px auto;
background:url(../images/017.jpg) no-repeat center;}
/*------------------banner-----------------*/
#banner{
width:969px;
height:376px;
text-align:center;
margin:0px auto 0px auto;
}	

		
/*---------------- main tab----------------------*/
#main{
width:977px;
margin:0px auto 0px auto;
}
.main_left{ width:174px; background:url(../images/025.jpg) repeat-x top #FFFFFF; float:left; padding-top:37px; padding-left:24px; padding-bottom:350px;}
.main_left_title{ width:174px; height:37px; background:url(../images/026.jpg) no-repeat center; color:#FFFFFF;font: 18px/37px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; text-align:center;}
/*list*/
ul{ padding:0; margin:0; list-style:none; }
#list{ margin:0; padding-top:24px; float:right; padding-bottom:15px;  }
#list li{line-height:32px; padding:5px 0px 3px 0px; }
#list li a{width:166px; height:32px; display:block;  text-align:center; background:url(../images/032.jpg) repeat-x;color:#507b8f; background:url(../images/002.gif) no-repeat right; font: 15px/32px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53";}
#list li a:hover{  text-decoration:none;color:#299629;background:url(../images/001.gif) no-repeat right;}

#list li.ab a{color:#299629; text-decoration:none;background:url(../images/001.gif) no-repeat right;}
#list li.ab a:hover{color:#299629; text-decoration:none;background:url(../images/001.gif) no-repeat right;}

.main_right{ width:766px; float:right;}
.main_right_banner{ width:766px; height:188px;}
.main_right_top{ width:749px; border-bottom:1px solid #e7e7e7; margin-top:10px; margin-left:17px;}
.main_right_top_left3{ height:20px; background:url(../images/028.jpg) no-repeat 10px 15px; padding:15px 25px;float:left;font: 18px/20px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; color:#1f88b3; } 

.content_bt-xinxi{ font-size:12px;color:#7d7d7d; padding-top:22px; float:right; text-align:center; padding-right:5px;  }
.content_bt-xinxi a { color:#1987b4;}

.content-introContent { width:730px; padding-top:30px; padding-left:30px; padding-bottom:50px; float:left;}
.content-introContent p{ margin:15px 0px; line-height:30px; text-indent:28px; font-size:14px; color:#000000;}

.content-introContent2 { width:745px; padding-top:30px; padding-left:15px; padding-bottom:50px; float:left;}
.content-introContent3 { width:730px; padding-top:40px; padding-left:30px; padding-bottom:50px; float:left;}
.honor_tab{ width:721px;margin:0px auto 30px auto; background:url(../images/030.jpg) no-repeat center top; }
.honor_tab_top{ width:141px; height:34px; line-height:34px; text-align:center; font-size:14px; color:#1d8d1d; margin-bottom:20px;}
.pro_box{
float:left;
text-align:center;
padding:0px;
width:184px;
margin:10px 24px 15px 24px;
_margin:10px 20px 10px 20px;
}
.pro_box2{
float:left;
text-align:center;
padding:0px;
width:154px;
margin:10px 39px 15px 39px;
_margin:10px 30px 10px 30px;
}
.new_prod_box2 {
padding:15px 0 5px 0;
text-decoration:none;
display:block;
}
.img01{
border:1px solid #dedede;
padding:3px;} 

.foot001{ color:#178118;}
.foot002{ color:#178118; padding:5px 10px; font-size:14px; }
.foot003{ color:#178118; padding:5px 0px; font-size:14px; line-height:20px;}
.foot004{ color:#397488;}
.foot005{ color:#a4a4a4;line-height:24px;font-size:14px;padding:6px 0px;}
.foot006{font: 16px/42px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; color:#178118; padding-left:10px; font-weight:bold;}
.foot007{  line-height:26px;}
.box01{ padding:5px 10px; line-height:20px;}
.box02{ padding:6px 0px; line-height:24px;font-size:14px; }
.box03{ padding:5px 10px;font-size:14px; }
.box04{ padding:5px;}
.box05{ padding:10px 5px;}
.img001{ margin-bottom:5px;}
h6{font: 16px/20px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53"; color:#178118; padding-left:25px; font-weight:bold; margin-top:0px; padding-top:20px;}
/*------------------foot-----------------*/
#foot{
float:left;
width:100%;
height:69px;
text-align:center;
margin:20px auto 0px auto;}
.foot_box{ width:1003px;
background:url(../images/024.jpg) no-repeat center top;
margin:0px auto;
height:69px;
text-align:center;
line-height:69px;
color:#92a5b1;
font-size:12px;}
.foot_box a{color:#92a5b1;}
.foot_box a:hover {
	color:#1d8a59;
}

/*---------------- news list ----------------------*/

.news { padding:0px 0px 0px 4px; font-size:14px; width:720px; line-height:180%;}
.news span { float:right; color:#1f88b3;}
.news li { padding:2px 0px; background:url(../images/bz.gif) 6px 10px no-repeat; padding-left:20px; border-bottom:1px dashed #c0c0c0; margin-bottom:5px; margin-right:15px;  color:#981415;}

/*---------------- main----------------------*/


.content-title{ font-size:28px; font-weight:bold; color:#193278; text-align:center; padding-bottom:2px;}

.nexts{ float:left; width:80px; padding-top:10px; font-size:14px;}
.fxx{ float:left; padding-left:20px; width:500px;  padding-top:10px; padding-bottom:20px;}

.nextx{ float:right; width:80px; padding-top:10px;  font-size:14px;}

.fx{ padding-left:100px; padding-top:10px; padding-bottom:40px; float:left;}
.content-pic{ width:680px; text-align:center; padding-bottom:10px; padding-top:10px;}


.protrip{ float:left; width:650px;font-size:12px; line-height:24px; color:#193278;  }

.protrip2{ float:left;width:650px;  font-size:12px; line-height:24px; color:#193278;  }

.p-js{ text-align:center; padding-top:100px;}

.ptitle{ font-size:14px; font-weight:bold; color:#193278; height:30px;}

.cpptitle{  line-height:26px; text-align:center; font-size:13px; padding-top:5px;}

.subtitle{font-size:20px; font-weight:bold; color:#4077b7; text-align:center; padding-top:8px; padding-bottom:8px;}

.pictitle{text-align:center; padding-bottom:8px;}

.yuetitle{ font-size:24px; font-weight:bold; color:#193278; text-align:center; padding-bottom:5px;}

.datetitle{ font-size:12px; color:#999;  width:600px; text-align:center; height:24px; line-height:24px; }
.newcontent{ float:left; width:650px; font-size:14px; line-height:26px; color:#333; padding-bottom:20px;}
.newtrip{ float:left; width:650px;font-size:14px; line-height:26px; color:#193278;  }

.newszt{ font-size:14px; line-height:25px;}
.new{ font-size:14px; line-height:25px;}
.hszt{ line-height:180%;}
.zt{ line-height:180%;}
.bzt{ color:#FFFFFF;}
.hong2 { color:#FF0000;}
.hszt{ line-height:180%;}
.lan{ color:#193278; line-height:180%; font-size:14px;}

.lanzt{ color:#193278; line-height:180%; font-size:13px;}

.hr {
	width:650px;
	float:left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
    margin-bottom:10px;
}
.dx {
float:left;
	width:650px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	height: 1px;
	padding-bottom:5px;
	margin-bottom:12px;
}

.dxx {
float:left;
	width:650px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ccc;
	height: 1px;
	padding-bottom:5px;
	margin-bottom:40px;
}

.bk {border: 1pt solid #d2dfe6;
}

.bk img {
	max-width: 200px;
	max-height: 200px;
width: expression(this.width > 200 && this.width > this.height ? 200 : true); height: expression(this.height > 200 ? 200 : true);  auto;
}


.bkk {border: 1pt solid #d2dfe6;
}