@charset "gb2312";
html, body, h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, div, p {
	margin: 0px;
	padding: 0px; 
	-webkit-text-size-adjust: none; font-family:Î¢ÈíÑÅºÚ;
}



body {
	margin: 0px auto;
	padding: 0px; background:url(../images/bg.jpg) top repeat-x #ffffff; 
	
}
body, table, tr, td, th {
	font-size: 9pt;
	color: #c18b4f;
	line-height: 175%;
}
a:link, a:visited {
	color: #c18b4f;
	text-decoration: none;
}
a:hover, a:active {
	color: #F00;
	text-decoration: underline;
}
ul, li, dl, dt, dd {
	list-style: none;
}

.top{ width:1211px;margin:0px auto;}
.top01{ width:1211px; height:26px;margin:0px auto; line-height:26px; color:#cccccc; text-indent:2em; }

.bg1{ min-width:1920px;height:342px;margin:0px auto;background:url(../images/b1.jpg); }
.bg2{ min-width:1920px; height:442px;margin:0px auto;background:url(../images/b2.jpg); }
.bg3{ min-width:1920px; overflow:hidden;margin:0px auto;background:url(../images/b3.jpg) top; }
.bg4{ width:1211px;height:270px;margin:0px auto; }
.bg5{ width:1211px;height:351px;margin:0px auto; }


.top1{ width:1382px;margin:0px auto;}
.top2{ width:1382px; height:518px;margin:0px auto;;background:url(../images/nn.jpg); }


img {
	border: 0px;
}
p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

#nav{ width:1211px; margin:0 auto; overflow:hidden; height:46px; line-height:46px;  }
#nav li{ float:left; display:inline; width:135px;background:url(../images/line.jpg) right center no-repeat; color:#ffffff;  }
#nav li a{color:#ffffff; display:block;}
#nav li a:hover{ color:#ff0000; background:url(../images/zz.jpg);}
#nav li.hl a{}
#nav li span{padding-left:25px; padding-right:25px;}

.menu{ width:1211px; margin:0px auto; height:55px; background:url(../images/ima_05.jpg); }
.me li{ width:170px;  text-align:center; float:left; }
.me li a{ color:#593e18;line-height:55px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
.me li a:link {
	color:#593e18;
	text-decoration: none;
}
.me li a:visited {
	text-decoration: none;
	color:#593e18;
}
.me li a:hover {
	text-decoration: none;
	color:#FF0000;
}
.me li a:active {
	text-decoration: none;
}

		
		




.header {
	width: 1211px;
	margin: 0px auto;
	height: 94px;
}
.log {
	width: 258px;
	overflow: hidden;
	float: left;
}

.mmu {
	width: 675px;
	overflow: hidden;
	float: left;
}


.tel {
	width: 284px;
	overflow: hidden; float:right;
	
}



.banner {

	height: 545px;
	margin: 0px auto;
}

.banner1 {
	width: 1211px;
	height: 305px;
	margin: 0px auto;
}




.flexslider { position: relative; height:547px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height:547px;background-size:500px 300px;}
.flex-control-nav { position: absolute; bottom:10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 12px; height: 12px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 12px; height: 12px; line-height: 40px; overflow: hidden; background: url(../images/dot.png) right 0 no-repeat; cursor: pointer;}








.content {
	width: 1211px;
	margin: 0px auto;
	overflow: hidden;
	background: #FFF;
}

.content .left {
	width: 249px;
	float: left;
	overflow: hidden;background:url(../images/lbg_03.jpg) no-repeat top right;
}
.content .right {
	width: 940px;
	float: right;
	overflow: hidden;
}



.content1 {
	width:100%;
	margin: 0px auto;
	overflow: hidden; color:#c18b4f; background:url(../images/hm_022.jpg) center top repeat-x ; 
	
}


.content1 .aa1 {
	width: 360px;
	float: left;
	overflow: hidden;  margin-bottom:30px;
}

.content1 .aa2 {
	width: 530px; padding-left:10px;
	float: left;
	overflow: hidden; margin-bottom:30px;
}


.content1 .aa3 {
	width: 273px;
	float: right;
	overflow: hidden; margin-bottom:30px;
}


.content2 {
	width: 100%;
	margin: 0px auto;
	overflow: hidden; color:#c18b4f; padding:50px 0px;
	
}


.content2 .bb1 {
	width: 350px;
	float: left;
	overflow: hidden; 
}

.content2 .bb2 {
	width: 400px;
	float: left;
	overflow: hidden;
}


.content2 .bb3 {
	width: 450px;
	float: right;
	overflow: hidden;
}







#bannerlist{position:absolute;top:0px;width:100%;}
#bannerlist li{position:absolute;top:0px;left:0px;display:none;}
#bannerlist li.current{display:block;}
.bannertit{position:absolute;top:260px;left:50%;margin-left:-65px;}
#bannerbtndw{position:absolute;bottom:20px;left:50%;margin-left:200px;}
#bannerbtn{}
#bannerbtn li{float:left;margin:2px 10px 2px 2px;width:10px;height:10px;border-radius:7px;cursor:pointer;}
#bannerbtn li.current{margin:0 8px 0 0;background:none;border:2px }








.protit{ width:220px;  margin:0px auto; overflow:hidden; font-size:15px; color:#000; font-family:"Î¢ÈíÑÅºÚ";   }
.protit li{ margin-top:6px;height:47px; line-height:47px;color:#000; text-indent:2em;background:url(../images/lll.jpg);}
.protit li a:link {
	color:#000;
	text-decoration: none;
}
.protit li a:visited {
	text-decoration: none;
	color:#000;
}
.protit li a:hover {
	text-decoration: none;
	color:#000;
}
.protit li a:active {
	text-decoration: none;
}
.protit1 {width:190px;  margin:0px auto; border-bottom:1px dashed #cccccc; line-height:26px; text-indent:2em; font-size:13px;}

.protit1 a:link {
	color:#000;
	text-decoration: none;
}
.protit1 a:visited {
	text-decoration: none;
	color:#000;
}
.protit1 a:hover {
	text-decoration: none;
	color:#ff0000;
}
.protit1 a:active {
	text-decoration: none;
}

.c{ line-height:200%; width:100%; margin: 0px auto;}







.indnews{
	clear:both;
	margin-top:10px;}	.innewsfl{
	width:789px;}.datitle9{
border-bottom:solid 1px #ccc;	
	background-image: url(../images/tli.jpg);
	background-repeat: no-repeat;
	background-position: 10px 14px;;	
	
	font-family: "Microsoft YaHei";
	font-size: 14px;
	color: #000;
	padding-left:10px;
	
	height:40px;line-height:44px;
	}.datit2{	
	font-family: "Microsoft YaHei";
	font-size: 16px;
	color: #000;
	padding-left:10px;
	background-repeat: no-repeat;
	background-position: left center;	
	height:44px;line-height:44px;
	}	.more{
	float:right;
	padding-right:10px;
	
	}.intttp{
	margin-top:10px;
	height:130px;
	padding-top:12px;}
	
.tjtp{
	padding-left:20px;
	float:left;
	width:385px; }	.tjtp img{
		border:solid 1px #ccc;height:250px;
		
		padding:2px;}
		.tjtitt{
			font-size:14px;
				
			line-height:25px;
			font-weight:bold;}.tjtitt a{color:#e37900;	}
		
		.tjtittcc{
			line-height:25px;
			font-size:12px;}.time{
				float:right;
				padding-right:5px;}.time{
					float:right;
					padding-right:5px;}.inul{
	padding:10px;
	}.inul li{
		padding-left:15px;
	line-height: 30px;
	float:left;
	width:350px;
	margin-right:10px;
	border-bottom: dashed 1px #ccc;
	background-image: url(../images/nnli.png);
	background-repeat: no-repeat;
	background-position: 5px center;
		}				
.ijswd{
	float:right;
	width:400px;}
	.inwen{
		padding:10px;
		}			
		.inwen li{
			margin-bottom:10px;
			line-height:30px;
			border-bottom:dashed 1px #ccc;}


.n1{ background:url(../images/ima_04.jpg); width:1211px; height:229px;margin: 0px auto;  }
.n2{ background:url(../images/bb_02.jpg); width:1211px; height:188px;margin: 0px auto;  }
.n3{ background:url(../images/ima_06.jpg); width:1211px; height:159px;margin: 0px auto;  }


.chanpin4 {
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin4 li {
	width: 33%;
	height: 250px;
	float: left;
}


.pic4 {
	border: 1px #cfcfcf solid;
	width: 250px;
	height: 200px;
	padding: 2px;
	background: #FFF;
}

.txt4 {
	 width:250px;
	line-height: 24px; height:24px; text-align:center;
}




.chanpin2 {
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin2 li {
	width: 33%;
	height: 250px;
	float: left;
}


.pic2 {
	border: 1px #cfcfcf solid;
	width: 250px;
	height: 200px;
	padding: 2px;
	background: #FFF;
}

.txt2 {
	 width:250px;
	line-height: 24px; height:24px; text-align:center;
}



.chanpin1 {
	width: 100%;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin1 li {
	width: 20%;
	height: 370px;
	float: left;
}



.pic1 {
	border: 1px #cfcfcf solid;
	width: 150px;
	height: 340px;
	padding: 2px;
	background: #FFF;
}

.txt1 {
	 width:150px;
	line-height: 24px; height:24px; text-align:center;
}






.chanpin3 {
	width: 100%; height:351px;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin3 li {
	width: 14%;
	height: 330px;
	float: left;
}


.pic3 {
	border: 1px #cfcfcf solid;
	width: 130px;
	height: 300px;
	padding: 2px;
	background: #FFF;
}

.txt3 {
	 width:130px;
	line-height: 24px; height:24px; text-align:center;
}









.footer {
	clear:both;
	margin:0px auto; height:360px; 
	width: 100%;
	overflow: hidden; text-align:center;
line-height: 200%; 
font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;  
	color: #ffffff; background:url(../images/end.jpg);

}

.footer1 {
	clear:both;
	margin:0px auto; height:47px; 
	width: 100%;
	overflow: hidden; text-align:center;
line-height: 47px; 
font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; 
	color: #3a110d; background:url(../images/end1.jpg);

}


.footer .foot{ width:1211px;margin:0px auto; }

.f1{ background:url(../images/f_01.jpg); width:477px; height:215px;margin: 0px auto;float: left;  }
.f2{ background:url(../images/f_02.jpg); width:170px; height:215px;margin: 0px auto;float: left;}
.f3{ background:url(../images/f_03.jpg); width:280px; height:215px;margin: 0px auto;float: left; }
.f4{ background:url(../images/f_04.jpg); width:278px; height:215px;margin: 0px auto;float: right;  }


.footer a:link {
	color: #ffffff;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #ffffff;
}
.footer a:hover {
	text-decoration: none;
	color: #ff0000;
}
.footer a:active {
	text-decoration: none;
}

.ltit {
	background: url(../images/ch_09.jpg) left no-repeat;
	height: 35px;
	line-height: 35px;
	text-indent: 2em;
	font-size: 14px;
	font-weight: 700;
	font-family: Î¢ÈíÑÅºÚ;
}
.ltit span {
	float: right;
}
.tit{ background:#104ddc; height:34px; line-height:34px; text-align:center; color:#000; font-weight:700; }
.tita{ background:#CCCCCC;  height:34px; line-height:34px; text-align:center;color:#000; font-weight:700;border-bottom:1px dashed #ffffff;}
.rtit {background:#a37a38;line-height:40px; color:#FFFFFF; text-indent:1em; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; }

.rtit a:link {
	color: #fff;
	text-decoration: none;
}
.rtit a:visited {
	text-decoration: none;
	color: #fff;
}
.rtit a:hover {
	text-decoration: none;
	color: #333;
}
.rtit a:active {
	text-decoration: none;
}

.itit{ background:#a37a38;line-height:40px; color:#FFFFFF; text-indent:1em; font-size:16px; font-family:Î¢ÈíÑÅºÚ;}
.itit div{ float:right; width:122px; text-align:center; color:#FFFFFF; margin-right:20px; margin-top:5px;}
.itit a:link {
	color: #fff;
	text-decoration: none;
}
.itit a:visited {
	text-decoration: none;
	color: #fff;
}
.itit a:hover {
	text-decoration: none;
	color: #fff;
}
.itit a:active  {
	text-decoration: none;
}










.xinwen li {
	height: 25px;
	line-height: 25px;
	padding-left:30px; font-size:12px; 
	border-bottom:1px dashed #CCCCCC;
} 




.xinwen1  {margin: 0px auto; padding-left:8px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; font-size:13px;} 
.xinwen2  {margin: 0px auto; text-indent:8em; height:46px; line-height:46px;} 



.cw {
	line-height: 24px;
	padding-left: 10px;
}
.xiao {
	text-indent: 2em;
	line-height: 200%;
}
.chanpin {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
}
.xiangxi { width:150px;
	text-align: center;
}
.xiangxi a:link {
	color: #F00;
	text-decoration: none;
}
.xiangxi a:visited {
	text-decoration: none;
	color: #F00;
}
.xiangxi a:hover {
	text-decoration: none;
	color: #F00;
}
.xiangxi a:active {
	text-decoration: none;
}


#demo {width:1100px;margin:0 50px;overflow:hidden;}
#indemo {float:left;width: 800%;}
#demo1 {float:left;}
#demo2 {float:left;}
#demo ul li {width:280px;height:210px;float:left;margin:20px 5px 0 5px;display:block;text-align:center; }
#demo ul li a {line-height:20px;}
#demo ul li:hover {text-decoration:underline;}



.ntit {
	font-size: 20px;
	font-weight: 700;
	text-align: center;
	border-bottom: 1px dashed #CCC;
}
.kuang {
	border: 1px solid #ddd;
	height: 200px;
	background: #FFF;
}
.lb {
	border: 1px solid #C8C8C8;
	background-color: #ddd; 
	overflow: hidden;
}
.liebiao li {
	background: url(../images/bg_14.jpg) repeat-x;
	line-height: 29px; 
	text-indent: 2em;
	margin-bottom: 8px;
}
.title {
	text-align: center;
}
.info {
	background: #f2f2f2;
	border-bottom: 1px dashed #EAEAEA;
	text-align: center;
}
.intro {
	border: 1px #DDD solid;
	background: #f1f1f1;
	padding: 10px;
	margin-top: 10px;
}
.dede_pages {
}
.dede_pages ul {
	float: left;
	padding: 12px 0px 12px 16px;
}
.dede_pages ul li {
	float: left;
	font-family: Tahoma;
	line-height: 17px;
	margin-right: 6px;
	border: 1px solid #E9E9E9;
}
.dede_pages ul li a {
	float: left;
	padding: 2px 4px 2px;
	color: #555;
	display: block;
}
.dede_pages ul li a:hover {
	color: #690;
	text-decoration: none;
	padding: 2px 4px 2px;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color: #F8F8F8;
	padding: 2px 4px 2px;
	font-weight: bold;
}
.dede_pages .pageinfo {
	line-height: 21px;
	padding: 12px 10px 12px 16px;
	color: #999;
}
.dede_pages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
.e2 {
}
.e2 li {
	width: 100%;
	overflow: hidden;
	clear: both;
	padding: 12px 0px;
	border-bottom: 1px solid #EEE;
	color: #aaa;
}
.e2 li b a {
	color: #555;
}
.e2 li a.preview {
	width: 84px;
	float: left;
	margin-right: 7px;
	margin-bottom: 3px;
	margin-left: 10px;
	display: inline;
}
.e2 li a.preview img {
	width: 80px;
	/*height:60px;*/
	display: block;
	padding: 1px;
	border: 1px solid #EEE;
}
.e2 li a.preview:hover img {
	border: 1px solid #AAA;
}
.e2 li a.title {
	overflow: hidden;
	line-height: 25px;
	font-weight: bold;
	font-size: 14px;
	margin-left: 2px;
}
.e2 span.info {
	display: block;
	line-height: 23px;
	color: #555;
	padding-left: 12px;
}
.e2 span.info small {
	color: #AAA;
	font-size: 12px;
	margin-left: 3px;
}
.e2 span.info a {
	color: #690;
}
.e2 p.intro {
	color: #776955;
	line-height: 20px;
	margin-left: 5px;
	padding-left: 10px;
	padding-right: 10px;
}
.listbox {
	width: 720px;
	overflow: hidden;
	float: left;
	clear: both;
	overflow: hidden;
}
.xw {
	width: 95%;
	margin: 0px auto;
	overflow: hidden;
}
.xw li {
	font-size: 12px;
	line-height: 28px;
	height: 28px;border-bottom:1px dashed #c18b4f;
	text-align: left;
}
.xw li a:link {
	color: #c18b4f;
	text-decoration: none;
}
.xw li a:visited {
	text-decoration: none;
	color: #c18b4f;
}
.xw li a:hover {
	text-decoration: none;
	color: #ff0000;
}
.xw li a:active {
	text-decoration: none;
}

.xw2 {
	width: 85%;

	overflow: hidden;
}


.xw2 li {
	font-size: 14px;
	line-height: 36px;
	height: 36px;border-bottom:1px dashed #c18b4f;
	text-align: left;
}
.xw2 li a:link {
	color: #c18b4f;
	text-decoration: none;
}
.xw2 li a:visited {
	text-decoration: none;
	color: #c18b4f;
}
.xw2 li a:hover {
	text-decoration: none;
	color: #ff0000;
}
.xw2 li a:active {
	text-decoration: none;
}







.f5 {
	width: 1000px;
	overflow: hidden;
	margin: 0px auto;
}
.f5 li {
	float: left;
	padding-right: 10px;
}
.footlinks {
	clear: both;
	margin: 0px auto;
	padding: 0px;
	height: auto;
	font-size: 9pt;
	line-height: 140%;
	color: #777;
	text-align: center;
}
.footlinks a:link, .footlinks a:visited {
	font-size: 9pt;
	line-height: 140%;
	color: #777;
}
.pagination {
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a, .pagination>li>span {
	position:relative;
	float:left;
	padding:6px 12px;
	line-height:1.42857;
	text-decoration:none;
	color:#40aae2;
	background-color:#fff;
	border:1px solid #ddd;
	margin-left:-1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left:0;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
	z-index:2;
	color:#23527c;
	background-color:#eee;
	border-color:#ddd
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	z-index:3;
	color:#fff;
	background-color:#40aae2;
	border-color:#40aae2;
	cursor:default
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color:#777;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-bottom-right-radius:6px;
	border-top-right-radius:6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5
}
.badge, .label {
	line-height:1;
	white-space:nowrap
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-bottom-right-radius:3px;
	border-top-right-radius:3px
}
.pager {
	padding-left:0;
	margin:20px 0;
	list-style:none
}
.pager:after, .pager:before {
	content:" ";
	display:table
}
.pager li {
	display:inline
}
.pager li>a, .pager li>span {
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:15px
}
.pager li>a:focus, .pager li>a:hover {
	text-decoration:none;
	background-color:#eee
}
.pager .next>a, .pager .next>span {
	float:right
}
.pager .previous>a, .pager .previous>span {
	float:left
}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {
	color:#777;
	background-color:#fff;
	cursor:not-allowed
}
	