@charset "gb2312";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;font-size:12px; color:#585858; background-color:#F6F3EA; background-image:url(../images/bianpic.jpg); background-repeat:no-repeat; background-position:center 380px; font-family:"Î¢ÈíÑÅºÚ";}
* {
	margin:0;
	padding:0;
}

form{margin:0;} 


.header{ width:100%; margin:auto; height: auto; background-image:url(../images/bj3.jpg);}
.h{ width:1003px; height:116px; margin:0px auto;}
.logo{ width:501px; height:116px; float:left; padding:0px 0px 0px 0px;}
.tel{ width:314px; height:116px; float:left; padding-left:187px;}
.htop{ width:1003px; height: auto; float:left;}
.navs{ width:100%; margin:auto; height:45px; background-image:url(../images/navbg.jpg); background-repeat:repeat-x;}
.nav{width:1003px; height:45px;margin:0px auto;}
.nav ul{ margin:0px; padding:0px; list-style-type:none;}
.nav li{ width:111px; height:45px; float:left; line-height:45px; font-size:14px; font-weight:bold; color:#FFFFFF; background-image:url(../images/navline.jpg); background-repeat:no-repeat; background-position:right; text-align:center;}
.nav li a{ color:#FFFFFF; text-decoration:none;}
.nav li a:hover{ color:#E89328;}
.ban{width:100%; margin:auto; height:auto; padding-top:8px; float:left;}
.banner{ width:1003px; height:341px; margin:0px auto;}
.main{ width:100%; margin:auto; height: auto; float:left;}
.mains{ width:1003px; height:auto;margin:0px auto; padding-top:10px; background-color:#FFFFFF;}
.left{ width:200px; height: auto; float:left; background-color:#FFFFFF; padding-left:7px; padding-bottom:10px;}
.chanpin{ width:200px; height:auto; float:left; }
.cptitle{ width:176px; height:25px; line-height:25px; float:left; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#382217;padding-left:24px;}
.cpnr{ width:200px; height:auto; float:left; padding-top:5px;}
.cpnr ul{ margin:0px; padding:0px; list-style-type:none;}
.cpnr li{ width:176px; height:25px; line-height:25px; background-image:url(../images/prolei.jpg); background-repeat:no-repeat; float:left; padding-left:24px; margin-top:2px; font-size:12px; font-weight:bold;}
.cpnr li a{ color:#FFFFFF; text-decoration:none;}
.cpnr li a:hover{ text-decoration:underline;}
.lx{ width:200px; height:auto; padding-top:8px; float:left;}
.lxtitle{width:176px; height:25px; line-height:25px; float:left; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#382217;padding-left:24px;}
.lxnr{ width:195px; height: auto; line-height:23px; float:left; padding-top:5px; background-color:#F4EDDB; padding-left:5px; padding-bottom:90px; background-image:url(../images/kefu.png); background-repeat:no-repeat; background-position:bottom;}
.right{ width:781px; height: auto; float:left; background-color:#FFFFFF; padding:0px 7px 15px 8px;}
.rtitle{ width:771px; height:26px; line-height:26px; float:left; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#382217; padding-left:10px;}
.rnr{ width:767px; height:auto; line-height:25px; float:left; padding-top:8px; padding-left:8px; padding-right:6px;}
.rnrs{ width:771px; height:auto; line-height:23px; float:left; padding-top:8px; padding-left:10px;}
.rtitle a{ text-decoration:underline; color:#FFFFFF;}
.rtop{ width:781px; height:auto; float:left;}
.rus{ width:510px; height:auto; float:left;}
.rustitle{ width:470px; height:26px; float:left; line-height:26px; font-size:12px; font-weight:bold; background-image: url(../images/ustitle_left.jpg); background-repeat:no-repeat; padding-left:40px;}
.rusnr{ width:510px; height:160px; float:left; padding-top:10px; line-height:22px;}
.rusnr a{ color:#585858; text-decoration:underline;}
.indexpic{ width:190px; height:126px; float:left; margin-right:8px;}
.news{ width:263px; height:auto; float:left; margin-left:8px;}
.newstitle{ width:263px; height:28px; line-height:28px; float:left; background-image:url(../images/newstitle.jpg); background-repeat:no-repeat; font-size:12px; font-weight:bold; color:#FFFFFF;}
.newsl{ width:190px; height:28px; line-height:28px; float:left; padding-left:10px;}
.newsr{ width:63px; float:left; height:28px;}
.newsr a{ text-decoration:underline; color:#FFFFFF;}
.newsnr{ width:261px; height:160px; float:left; border:#CECECE 1px solid; border-top:none; padding-top:5px;}
.newsnr ul{ margin:0px; padding:0px; list-style-type:none;}
.newsnr li{ width:251px; height:25px; line-height:25px; float:left; padding-left:10px;}
.newsnr li a{ color:#585858; text-decoration:none;}
.newsnr li a:hover{ text-decoration:underline; color:#333333;}

.rbom{ width:781px; height:auto; float:left;}
.rbomtitle{ width:781px; height:23px; line-height:23px; float:left; font-size:12px; font-weight:bold; color:#585858; background-image:url(../images/protitle.jpg); background-repeat:no-repeat;}
.rbomnr{ width:781px; height:auto; float:left; padding-top:10px;}
.pickuang{ width:202px; height: auto; float:left;  margin-right:15px;}
.pickuang1{ width:202px; height: auto; float:left; margin-right:45px;}
.picnr{ width:202px; height:144px; float:left;}
.pictitle{ width:202px; height:32px; line-height:32px; float:left; text-align:center;}
.footer{ width:100%; height: auto; margin: auto; float:left; background-color:#382217;padding-top:12px;}
.foot{ width:1003px; height:63px; margin:0px auto; line-height:23px; text-align:center;}
.foot ul{ margin:0px; padding:0px; list-style-type:none;}
.foot li{ width:1003px; height:23px; line-height:23px; float:left; text-align:center; color:#FFFFFF;}
.foot a{ color:#FFFFFF;text-decoration:none;}
.foot a:hover{ text-decoration:underline;}

.container, .container *{margin:0; padding:0;}

.container{width:1003px; height:341px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:1003px; height:341px; display:block;}

.slider2{width:2000px;}
.slider2 li{float:left;}


.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #fff;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 0px solid #FF0000;
	background-color: #E89328;
}
.num li.on{
	color: #000;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #fff;
	font-weight: bold;
}

#demo {
background: #FFF;
overflow:hidden;
border: 0px dashed #CCC;
width: 781px;
}
#demo img {
border: 0px solid #F2F2F2;
}
#indemo {
float: left;
width:1800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

.xinwentiao{ width:780px; float:left; height:32px; float:left; border-bottom:1px dashed #6A6A6A; line-height:32px;}
.xwzi{ width:685px; float:left; height:32px; line-height:32px; background-image:url(../images/newsfangdian.jpg); background-repeat:no-repeat; background-position:left center; padding-left:15px;}
.xwzi a{ color:#6F6F6F; text-decoration:none;}
.xwzi a:hover{ color:#333333;}
.time{ width:80px; height:32px; line-height:32px; text-align:center; float:left; color:#000;}
.danye{ width:780px; height:24px; float:left; text-align:center; font-size:14px; font-weight:bold; line-height:24px;}
.nrk{ width:780px; height: auto; padding-top:5px; float:left; }
.alik{width:991px; height: auto; line-height:32px; float:left;padding:0px 6px 0px 6px; background-color:#FFFFFF;}
.anlititle{ width:991px; height:32px; line-height:32px; float:left; background-color:#382217;}
.anlititlel{ width:875px; height:32px; line-height:32px; float:left; color:#FFFFFF; font-size:14px; font-weight:bold; padding-left:25px;}
.anlititler{ width:69px; height:32px; line-height:32px; float:left; text-align:right; padding-right:22px;}
.anlititler a{ color:#ffffff; text-decoration:none;}
.alnr{ width:991px; height: auto; float:left; padding:10px 0px;}

#demo3 {
overflow:hidden;
width:991px;
}
#demo3 img {
}
#indemo4 {
float: left;
width:1800%;
}
#demo5 {
float: left;
}
#demo6 {
float: left;
}
