@charset "utf-8";
/* CSS Document */

body,td,th { font-family:"微软雅黑";  font-size: 14px; color: #fff; line-height:30px; }
body {  margin:0px; padding:0px; background:url(../images/body.jpg) fixed; width:100%; background-color:#c85802;   }
a { font-family:"微软雅黑";  font-size: 14px; color: #fff; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; color: #fff; }
a:hover { text-decoration: underline; color: #ffde00; }
a:active { text-decoration: none; color: #fff; }
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}

.middlewidth{width:1024px; margin:0 auto; overflow:hidden; height:auto;}
.top{background:url(../images/top.png) no-repeat; background-position:center; width:100%; height:147px;}

.menu {

width:1024px; 
margin:0 auto;
text-align:center;
height:auto;
overflow:hidden;
 padding-top:107px;
 }
/* remove the bullets and set the margin and padding to zero for the unordered list */
.menu ul {
padding:0; 
margin:0;
list-style-type: none;

}
/* float the list so that the items are in a line and their position relative so that the drop down list will appear in the right place underneath each list item */
.menu ul li {
float:left; 
position:relative;
}
/* style the links to be 104px wide by 30px high with a top and right border 1px solid white. Set the background color and the font size. */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-align:center; 
text-decoration:none; 
width:128px; 
height:40px; 
color:#fff; 
font-size:16px;
line-height:40px;
font-weight:bold;
}
/* make the dropdown ul invisible */
.menu ul li ul {
display: none;
}
/* specific to non IE browsers */
/* set the background and foreground color of the main menu li on hover */
.menu ul li:hover a {
color:#fcff00; 
width:128px;
height:40px;
font-size:16px;
text-align:center;
line-height:40px;
}

#full-screen-slider { width:100%; height:390px; float:left; position:relative;  z-index:5; margin-top:1px; }
#slides { display:block; width:100%; height:390px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:50%; top:360px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}

.about{float:left; margin-right:15px;}

.probg{background:url(../images/probg.png); width:1024px; height:322px;}

.proleft{  line-height:35px; margin:0px 10px; text-align:center; float:left; }

.proa{background:url(../images/probga.png); width:155px; height:38px; margin-top:10px; text-align:center; margin-left:30px; color:#FFFFFF; font-size:14px;}

.newslist ul { list-style: none; line-height:35px; width:380px; margin-top:10px; }
.newslist ul li { background:url(../images/icon.jpg) no-repeat 5px 16px; padding-left:18px; font-size:14px; border-bottom:1px dashed #ccc; }
.newslist ul li a {  font-size:14px; }
.newslist span{float:right;
font-size:13px; margin-right:10px; color:#fff}

.bottom{background:url(../images/bottom.png); height:35px; width:100%; text-align:center; margin-top:15px; line-height:35px;}
.middlewidth .bottom a {
	color: #FFF;
}
.nyleft{float:left; width:275px; border:#c60101 5px solid; margin-top:10px;}
.nyright{float:right; margin-top:10px; width:705px;}

.rightline{ border-bottom:5px #c60101 solid; line-height:36px; font-size:16px; font-weight:bold;}

#page_navigation a{
	padding:3px;
	border:1px solid fff600;
	margin:2px;
	color:black;
	text-decoration:none
}
.active_page{
	background:#ce040a;
	color:white !important;
	 margin-top:15px;
}

.productsa ul li { width:216px; float:left; margin:5px 8px 5px 8px; display:inline; text-align:center; }
.productsa ul li a { display:block; }
.productsa ul li a img { padding:3px; border:1px solid #fff600; margin-bottom:3px;}
.productsa ul li a:hover img { padding:2px; border:2px solid #fff; }
.productsa{width:705px; margin:0 auto; }

.newslista ul { list-style: none; line-height:35px; width:705px; }
.newslista ul li { background:url(../images/icon.png) no-repeat 5px 16px; padding-left:18px; font-size:14px; border-bottom:1px dashed #ccc; }
.newslista ul li a {  font-size:14px; }
.newslista span{float:right;
font-size:13px; margin-right:10px; color:#fff}