@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; 
}


h1{margin:0px;	padding:0px;font-size:14px; font-weight:bold;}
	
h2 {
	margin:0px;
	padding:0px;
	font-size: 16px;  color:#FFFFFF; 

}
h3 {
	margin:0px;
	padding:0px; font-size:14px;
}
h4 {
	margin:0px;
	padding:0px;
	font-size: 12px; text-indent:1em;
}


body {
	margin: 0px auto;
	padding: 0px; background:url(../images/bg.jpg) top repeat-x #e7e5e6; 
	
}
body, table, tr, td, th {
	font-size: 9pt;
	color: #333;
	line-height: 175%;
}
a:link, a:visited {
	color: #333;
	text-decoration: none;
}
a:hover, a:active {
	color: #F00;
	text-decoration: underline;
}
ul, li, dl, dt, dd {
	list-style: none;
}

.top{ width:1216px;margin:0px auto;}

.top1{ width:1400px;margin:0px auto;overflow:hidden;}

.top2{ width:980px;margin:0px auto;}

img {
	border: 0px;
}
p {
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
}

#nav{ width:1216px; margin:0 auto; overflow:hidden; height:40px; line-height:40px; }
#nav li{ float:left; display:inline; width:168px; text-align:center;color:#ffffff; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; }
#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:1216px; margin:0px auto; height:40px;}
.me li{ width:168px;  text-align:center; float:left;}
.me li a{ color:#FFFFFF;line-height:40px; font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold;}
.me li a:link {
	color:#FFFFFF;
	text-decoration: none;
}
.me li a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.me li a:hover {
	text-decoration: none;
	color:#FF0000;
}
.me li a:active {
	text-decoration: none;
}


		
		




.header {
	width: 1216px;
	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 {
	width: 1386px;
	height: 423px;
	margin: 0px auto;
}









.content {
	width: 1216px;
	margin: 0px auto;
	overflow: hidden;
	background: #FFF;
}

.content .left {
	width: 236px;
	float: left;
	overflow: hidden;
}
.content .right {
	width: 980px;
	float: right;
	overflow: hidden;
}


.lll {
	width: 604px;
	float: left;
	overflow: hidden;
}

.rrr {
	width: 376px;
	float: right;
	overflow: hidden;
}



.content2 {
	width: 1216px;
	margin: 0px auto;
	overflow: hidden;
	background: #FFF;
}

.content2 .left1 {
	width: 216px;
	float: left;
	overflow: hidden;
}
.content2 .left2 {
	width: 333px;
	float: left;
	overflow: hidden;
}
.content2 .right1 {
	width: 662px;
	float: right;
	overflow: hidden;
}





#banner{position:relative;width:1382px;height:367px;border-bottom:3px overflow:hidden; margin:0px auto;}
#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:95%;  margin:0px auto; overflow:hidden; font-size:12px; color:#FFFFFF;   }
.protit li{ margin-top:6px;height:35px; line-height:35px;color:#FFFFFF; text-indent:3em;background:url(../images/lll.jpg);}
.protit li a:hover{ color:#FFFFFF;}


.protit1{ width:95%;  margin:0px auto; overflow:hidden; font-size:12px;   }
.protit1 li{ margin-top:6px;height:27px; line-height:27px; text-indent:2em;}
.protit1 li a:hover{ }

.c{ line-height:200%;color:#535353;background:url(../images/le_04.jpg); width:236px; height:180px;margin: 0px auto;}



.a1{ background:url(../images/ima_07.jpg); width:1216px; height:234px;margin: 0px auto; }

.a2{ background:url(../images/lin_02.jpg); width:1214px; height:40px;margin: 0px auto; text-indent:2em; }


.b1{ background:url(../images/rr_03.jpg); width:604px; height:236px;margin: 0px auto;  }

.b2{ background:url(../images/rr_04.jpg); width:376px; height:236px;margin: 0px auto;  }

.b3{ background:url(../images/r_03.jpg); width:980px; height:587px;margin: 0px auto;  }

.chanpin2 {
	width: 973px;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin2 li {
	width: 20%;
	height: 200px;
	float: left;
}


.pic2 {
	border: 1px #cfcfcf solid;
	width: 150px;
	height: 150px;
	padding: 2px;
	background: #FFF;
}

.txt2 {
	text-align: center; width:150px;
	line-height: 24px; height:24px;
}




.chanpin3 {
	width: 973px;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin3 li {
	width: 25%;
	height: 330px;
	float: left;
}


.pic3 {
	border: 1px #cfcfcf solid;
	width: 200px;
	height: 150px;
	padding: 2px;
	background: #FFF;
}

.txt3 {
	text-align: center; width:200px;
	line-height: 24px; height:24px;
}




.chanpin22 {
	width: 960px;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin22 li {
	width: 20%;
	height: 300px;
	float: left;
}


.pic22 {
	border: 1px #cfcfcf solid;
	width: 178px;
	height: 270px;
	padding: 2px;
	background: #FFF;
}

.txt22 {
	text-align: center; width:178px; background:#eeeeee;
	line-height: 30px; height:30px;
}






.chanpin21 {
	width: 1000px;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin21 li {
	width: 25%;
	height: 217px;
	float: left;
}


.pic21 {
	border: 1px #cfcfcf solid;
	width: 120px;
	height: 163px;
	padding: 2px;
	background: #FFF;
}

.txt21 {
	text-align: center; width:120px;
	line-height: 20px; height:20px;
}





.footer {
	clear:both;
	margin:0px auto; height:162px; 
	width: 100%;
	overflow: hidden; text-align:center;

line-height: 250%; 
font-size:12px; 
	color: #cccccc; background:url(../images/end.jpg);

}

.footer .foot{
font-size:12px; font-weight:100; font-family:"ËÎÌå"; }

.footer a:link {
	color: #cccccc;
	text-decoration: none;
}
.footer a:visited {
	text-decoration: none;
	color: #cccccc;
}
.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:url(../images/hx_13.jpg) repeat-x; 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:#bf0f19; 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:#e51110; 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; 
} 




.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:1080px;margin:0 10px;overflow:hidden;}
#indemo {float:left;width: 800%;}
#demo1 {float:left;}
#demo2 {float:left;}
#demo ul li {width:180px;height:234px;float:left;margin:0px 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: 14px;
	line-height: 40px;
	height: 40px;border-bottom:1px dashed #CCCCCC;
	text-align: left;
}
.xw li a:link {
	color: #333;
	text-decoration: none;
}
.xw li a:visited {
	text-decoration: none;
	color: #333;
}
.xw li a:hover {
	text-decoration: none;
	color: #333;
}
.xw 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
}
	
