html,body,div,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0;padding:0;}
ul,ol{list-style:none outside;}
img{border:0 none;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
a:link, a:visited{text-decoration:none;}
a:hover, a:focus, a:active{text-decoration:underline;}
a:focus, a:active{outline:none;}
img {border:0;}
.img:visited img{border: 1px solid #cccccc;}
.img img{border: 1px solid #cccccc;padding:3px;}
.img:hover img{border: 1px solid #CC0000;}

.cursor{cursor:pointer;}
.hidden{visibility:hidden;display:none;}
.txtLft{text-align:left;}
.txtCtr{text-align:center;}
.txtRgt{text-align:right;}
.lft{float:left;display:inline;}
.rgt{float:right;display:inline;}
.mt10{margin-top:10px;}
.clearfix:after{visibility:hidden;display:block;font-size:1px;content:" ";clear:both;height:0;}
*html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix{zoom:1;}

body{background:url(bgPage.jpg) repeat-x center top;color:#000000;font-family:Tahoma, Helvetica, Arial; font-size:12px; line-height:24px}
a:link, a:visited, a:active{color:#000000;}
a:hover{color:#a80026;}

.head{width:960px;margin:0 auto;}
.head{height:90px;position:relative;}
.head h1{width:450px;height:60px;position:absolute;top:15px;float:left}
.head h1 img{position:absolute;top:0;left:0;width:450px;height:60px;}

.tou_search {
	WIDTH:440px; HEIGHT: 60px; OVERFLOW: hidden;position:absolute;right:0;top:20px;
}

.button{BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 133px; BORDER-TOP-STYLE: none; BACKGROUND: url(s_fdj.gif) no-repeat center center; LETTER-SPACING: 2px; HEIGHT: 34px; FONT-SIZE: 13px; BORDER-LEFT-STYLE: none;cursor:pointer}

#con {
	WIDTH:400px; MARGIN-LEFT: 20px; FONT-SIZE: 12px
}
.s_btn {
	WIDTH: 133px; FLOAT: left
}
#btn1 {
	WIDTH:460px
}
.xiaink {
	WIDTH:305px; BACKGROUND: url(search_top.jpg) no-repeat left center; FLOAT: left; HEIGHT: 34px
}
#tags {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 23px; PADDING-TOP: 0px
}
#tags LI {
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: none; WIDTH: 80px; FLOAT: left; HEIGHT: 23px;MARGIN-RIGHT: 1px
}
#tags .shf{
	TEXT-ALIGN: center; LINE-HEIGHT: 23px; LIST-STYLE-TYPE: none; WIDTH:160px; FLOAT: left; HEIGHT: 23px;MARGIN-RIGHT: 1px
}
.servering1 {
	WIDTH:365px; BACKGROUND: url(search_top.jpg) no-repeat left center; FLOAT: left; HEIGHT: 34px
}
.servering1 A:link {
	COLOR: #ffbe59; FONT-SIZE: 10pt
}
.qyxs {
	BORDER-BOTTOM-STYLE: none; LINE-HEIGHT: 25px; BORDER-RIGHT-STYLE: none; MARGIN-TOP:4px;*MARGIN-TOP:3px;PADDING-LEFT:5px; WIDTH:284px; BORDER-TOP-STYLE: none; BACKGROUND:#ffffff no-repeat center top; HEIGHT: 25px; COLOR: #999999; MARGIN-LEFT: 10px; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 3px
}


.nav{background:url(menu.jpg) repeat-x top center;}
.nav ul{float:none;overflow:hidden;zoom:1;height:43px;width:960px;margin:0 auto;}
.nav li{float:left;display:inline;padding:0px 0px 0px 0px;background:url(menu0.jpg) no-repeat left top;}
.nav li.first{margin-left:0;}
.nav a{display:block;text-align:center;width:115px;height:41px;line-height:40px;margin-left:2px;}
.nav a:link,.nav a:visited,.nav a:hover,.nav a:active{color:white;}
.nav li a.hover, .nav a:hover{background:#273d7d;_background-image:#273d7d;text-decoration:none;}

.page_banner{background:url(adv_about.jpg) no-repeat; height:173px; width:980px;margin:0 auto;}
.page_main{margin-top:8px; padding-bottom:15px;}


.w980{width:980px; margin:0 auto}
.index_gg{background:url(index_gg.jpg) #d9d9d9 no-repeat left center; height:30px; line-height:30px;margin-top:8px;}
.index_gg marquee{margin-left:120px}
.index_page_site{background:url(page_site.jpg) #d9d9d9 no-repeat left center; height:30px; line-height:30px;margin-top:8px;}
.index_page_site span{ padding-left:120px}

.newsList{float:none;overflow:hidden;zoom:1;}
.newsList li{ background:url(ico.jpg) no-repeat 3px center;float:left;display:inline;width:100%;overflow:hidden; line-height:24px;border-bottom:1px #CCCCCC dotted}
.newsList li a{ margin-left:12px}
.newsList li .rgt{color:#6b6b6b;}

#flash {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 980px; PADDING-RIGHT: 0px; HEIGHT:300px; CLEAR: both; 

OVERFLOW: hidden; PADDING-TOP: 0px
}
#flash A {
	WIDTH: 980px; DISPLAY: none; HEIGHT:300px
}
#flash IMG {
	WIDTH: 980px; HEIGHT:300px
}
.flash_bar {
	Z-INDEX: 69; POSITION: absolute; TEXT-ALIGN: center; PADDING-LEFT:910px; WIDTH: 80px; BOTTOM: 0px; BACKGROUND: url(banner_bt.gif) no-repeat 10px 0px; HEIGHT: 30px; OVERFLOW: hidden; PADDING-TOP: 5px; LEFT: 0px
}
.flash_bar .dq {
	MARGIN: 5px; WIDTH: 8px; DISPLAY: block; BACKGROUND: url(tg_flash_p.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 8px; CURSOR: pointer;
}
.flash_bar .no {
	MARGIN: 5px; WIDTH: 8px; DISPLAY: block; BACKGROUND: url(tg_flash_p2.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 8px; CURSOR: pointer;
}


.index_newsList{float:none;overflow:hidden;zoom:1;}
.index_newsList li{float:left;display:inline;width:100%;overflow:hidden; line-height:24px;border-bottom:1px #CCCCCC dotted}
.index_newsList li a{margin-left:5px}
.index_newsList li span{color:#FF0000;}
.index_newsList li .rgt{color:#6b6b6b;}

.index_left{float:left;width:300px; overflow:hidden}
.zjtj{background:url(zjtj.jpg) no-repeat; height:32px; margin-top:5px;}
.index_newsbody{width:355px; margin:0 auto; overflow:hidden}
.index_newsbody .t{font-size:16px; height:30px;line-height:30px; text-align:center;font-weight:bold; color:#990000}
.index_newsbody .t a{color:#990000}
.index_newsbody .b{text-indent:24px; height:85px; overflow:hidden; line-height:20px}

.index_newsbg{background:url(topnews_bg.gif) no-repeat center top; width:380px; float:left; margin-left:8px; padding-top:20px;}
.index_right{float:right; width:280px; overflow:hidden}
.jishuzhichi{background:url(jishu.jpg) no-repeat left center; height:30px; border-bottom:#CCCCCC 1px solid}
.contact{background:url(contact_ico.jpg) no-repeat left center; height:30px; border-bottom:#CCCCCC 1px solid}

/*»ÃµÆÑùÊ½*/
.container2 {
	width: 300px; height: 213px; overflow: hidden; position: relative;
}
.index_slider li {
	list-style: none; display: inline;
}
.index_slider img {
	width: 300px; height: 213px; display: block;
}
.num {
	right: 5px; bottom: 5px; position: absolute;
}
.num li {
	margin: 3px 1px; border: 1px solid rgb(255, 115, 0); width: 16px; height: 16px; text-align: center; color: rgb(255, 115, 0); line-height: 16px; overflow: hidden; font-family: Arial; font-size: 12px; float: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
.num li.on {
	margin: 0px 1px; border: 0px currentColor; width: 21px; height: 21px; color: rgb(255, 255, 255); line-height: 21px; font-size: 16px; font-weight: bold; background-color: rgb(255, 115, 0);
}

/*¹ö¶¯Í¼Æ¬*/
.index_picbg{width:980px; margin:8px auto; background:url(main_products.jpg) no-repeat; height:300px; overflow:hidden}


.infiniteCarousel {
  width:965px;
  position: relative;
  margin-left:auto;
  margin-right:auto;
  margin-top:60px;
}

.infiniteCarousel .wrapper {
  width:925px; 
  overflow: auto; 
  height: 230px;
  margin: 0 auto;
  top: 0;
}

.infiniteCarousel .wrapper ul {
  width:925px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  margin:0;
  padding:0;
  top: 0;
}
.infiniteCarousel ul li {
  display:block;
  float:left;
  height:230px;
  width:185px;
}
.infiniteCarousel ul li img{ height:121px; width:171px;}


.infiniteCarousel ul li a{
	   display:block;
	   font-size:14px;
       margin:0 5px;
	   
}

.infiniteCarousel ul li span{
   display:block;
   margin:0 5px;
   line-height:16px;
   text-indent:24px
}
.infiniteCarousel .arrow {
  display: block;
  height:121px;
  width:15px;
  text-indent: -1800px;
  position: absolute;
  top:45px;
  cursor: pointer;
  outline: 0;
}
.infiniteCarousel .forward {
  background:url(right.jpg) no-repeat;
  right: 0;
}
.infiniteCarousel .back {
  background:url(left.jpg) no-repeat;
  left: 0;
}

/**ÄÚÒ³×ó²à**/
.left_bg{width:202px;float:left}
.left_tit{background:url(page_lefttit.jpg) no-repeat; height:63px; text-align:center; line-height:63px; font-size:14px; font-weight:bold; color:#990000}
.left_body{background:url(page_leftbg.jpg) repeat-y;}
.left_body ul{width:150px; margin:0 auto}
.left_body ul li{background:url(page_leftlink.jpg) no-repeat center; height:30px;line-height:30px;display:block;text-align:center;}
.left_body ul li a{color:#FFFFFF}
.left_bt{background:url(page_leftbot.jpg) no-repeat; height:22px;}

.left_newsList{width:185px; margin:0 auto;float:none;overflow:hidden;zoom:1;}
.left_newsList li{ background:url(column.gif) no-repeat left center;float:left;display:inline;width:100%;overflow:hidden; line-height:24px;}
.left_newsList li a{ margin-left:10px}



/**ÄÚÒ³ÓÒ²à**/
.page_right{width:760px;float:right}
.page_righttit{height:60px; background:url(page_righttit.jpg) no-repeat}
.page_righttit span{line-height:60px; margin-left:30px; font-size:14px; color:#990000; font-weight:bold}
.page_rightbody{width:740px; margin:0 auto; padding-top:20px; padding-bottom:50px;}

.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}
.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f; background:url(document_small.gif) no-repeat left  bottom; padding-left:20px}
.list_title a{color:#03f;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden; text-indent:24px;line-height:15px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color: #FF0000;}

.pagination{text-align:center;margin:0 auto;padding:0;}
.pagination span, .pagination a, .pagination span{margin-left:6px;padding:2px 5px;background:#f7f7f7;border:1px solid #D5D0D6;}
.pagination .thisPage, .pagination a:hover{background:#e22122;border:1px solid #c00000;color:white; text-decoration:none;}
.pagination span{background:#e22122;border:1px solid #c00000;color:white;}

.page{text-align:center;margin:0 auto;padding:10px 0;}
.page span, .page a, .page strong{padding:3px 8px;background:#f7f7f7;border:1px solid #D5D0D6;margin:0 2px}
.page .thisPage, .page a:hover{background:#e22122;border:1px solid #c00000;color:white;}
.page strong{background:#e22122;border:1px solid #c00000;color:white;}

/* 7 ÎÄÕÂµ×Ò³ */
.artTit{background:white;font-size:20px;font-weight:bold;line-height:66px;text-align:center;}
.artFrom{text-align:center;color:#7f7f7f;line-height:30px;}
.artFrom a:link, .artFrom a:visited, .artFrom a:active{color:#7f7f7f;}
.artFrom a:hover{color:#a80026;}
.artMain{background:white;overflow:hidden;}

.artCon {margin:10px 20px; line-height:25px;font-size:14px;}
.artCon div{margin-top:5px;padding:5px 0;}
.artCon p{margin:5px 0;}


.artAlter{border-top:1px dashed #d8d8d8;padding:5px 20px;line-height:24px;}
.artAlter a:link, .artAlter a:visited, .artAlter a:active{color:#7f7f7f;}
.artAlter a:hover{color:#a80026;}

.content_url{font-family:arial;margin:20px;}
.content_url span{color:#666; margin-left:20px}
.content_url input{background:#50B20E;color:#fff;width:40px;border:0;height:24px;}
.content_url #this_url{border:1px solid #ccc;width:464px;font-family:arial;color:#000;height:20px;line-height:20px;background:#fff;}

.list_photo{width:185px;float:left;overflow:hidden;text-align:center}
.list_photo img{width:170px;height:130px;}


.foot{background:url(bottom_bg.jpg) repeat;padding-top:15px; padding-bottom:25px}
.Copyright{width:980px; margin:0 auto;color:#FFF; text-align:center; line-height:25px}
.Copyright a{color:#FFF;}