@charset "utf-8";
/* CSS Document */
body {
	margin:0; padding:0; line-height:20px; background:url(../images/bg.jpg);font-family:"微软雅黑";font-size:12px;color:#696868;	
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,blockquote,p{padding:0; margin:0;}
table,td,tr,th{font-size:12px;}
li{list-style-type:none;}
img{border:0;overflow:hidden; display:block;} 
ol,ul {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
.clear{clear:both; overflow:hidden;  height:0px; font-size:0px; line-height:0px;}
a{text-decoration:none;color:#58595B;}
a:hover{color:#E45B4B;}


/*header*/
.header{ width:100%;height:96px; margin-top:85px;}
.top{width:980px; height:38px; margin:0 auto;}
.logo{ float:left;}
.lan{ float:right; padding-top:12px;}
.search{height:15px; width:90px; border:1px solid #767570; background:url(../images/sbg.jpg) no-repeat left; padding-left:16px;}
.menu{background:#4b4843; width:100%; height:28px; margin-top:5px;}
.menulist{ width:540px; margin:0 auto; padding-bottom:440px;}
.menulist li{ float:left;position:relative; z-index:10;}
.menulist li a{ display:block; width:92px; height:28px; text-align:center; color:#FFF; line-height:28px;}
.menulist li a:hover{ background:url(../images/menubg.gif) no-repeat;}

.menulist li ul.navsub{
	position:absolute;
	top:28px;
	min-width:150px;
	width:auto;
	display:none;
	z-index:500;
	left:-40px;
	height:25px;
	}
.menulist li ul.navsub li{ height:25px; border:0px; float:left;}
.menulist li ul.navsub li a{ width:75px; border:0px; height:25px; padding:0; display:block;font-size:12px; line-height:25px; background:url(../images/menubg2.gif);}
.menulist li ul.navsub li a:hover{ color:#CB5933;}
.menulist li ul.navsub li a.left{ background:url(../images/menubgleft.gif) no-repeat left;}
.menulist li ul.navsub li a.right{ background:url(../images/menubgright.gif) no-repeat left; }


/*banner*/
.banner{ width:980px; margin:0 auto;}

.about{width:980px; margin:0 auto; height:120px; background:#e6e6e8;}
.title1{ height:22px; border-bottom:1px solid #E78271; padding-left:20px; line-height:22px; color:#E5221C; font-size:14px;}
.index_img {float:right; padding-top:10px; padding-right:5px;}
.index_img img{float:left; margin-left:2px;}


/*category*/
.category_tit{background:#cfcfcf; width:980px; height:28px; margin:0 auto;}
.category_dec{ float:left; width:300px; color:#FFF; font-size:14px; padding-left:25px; line-height:28px;}
.category_nav ul li{ float:left;}
.category_nav ul li a{ float:left;width:92px; height:28px; text-align:center; line-height:28px; color:#e60011;}
.category_nav ul li a:hover{  background:url(../images/cnavbg.gif) no-repeat; color:#FFF;}
.category_nav ul li a.select{  background:url(../images/cnavbg.gif) no-repeat; color:#FFF;}
.page{ width:980px; margin:0 auto;}
.category_con{width:980px; margin:0 auto; }
.category_con_left{ float:left;background:#e6e6e8; width:715px; min-height:500px; margin-top:5px;}
.category_con_right{ float:right;background:#e6e6e8; width:218px;min-height:480px; margin-top:5px; padding-top:20px; padding-left:20px; padding-right:20px;}

.titlin{ background:url(../images/lingbg.jpg) no-repeat left; padding-left:15px; color:#E54126;}
.pronav{ width:780px; margin:0 auto; height:25px; line-height:25px; padding-left:200px;}
.pronav ul li{ float:left; width:100px; text-align:center;}
.pronav ul li a{ font-size:12px; text-align:center;}
.pronav ul li a:hover{ color:#E60013;}
.pronav ul li a.select{ color:#E60013;}

.footer{ background:#dddddd; margin-top:30px; width:100%; height:25px;}
.foot{ width:980px; margin:0 auto; height:25px;}
.footl{ float:left; width:565px; text-align:right;height:25px;line-height:25px;}
.footr{ float:right; width:335px;height:25px; line-height:25px;}
.footr a{ float:left; margin-left:10px;height:25px;}
