﻿@charset "utf-8";


body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div,dd,dl,dt{margin:0;padding:0;}
body{background:#fff;color:#000;font-size:12px;font-family:"SimSun","Arial Narrow";}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
a{
text-decoration:none;}
a:link{color:#333;}
a:visited{color:#333;}
a:hover,a:active,a:focus{ color:#006633;}
.clear{clear:both;}

h3{ font-size:14px; font-weight:bolder; padding-left:16px; color:#006633; padding-top:10px;}
#t{ height:116px;}
#top{width:987px; overflow: visible; _display:inline-block; margin:0 auto;height:116px; background:url(../images/tel.jpg) top right no-repeat;  }
#box{width:987px; overflow: visible; _display:inline-block; margin:0 auto; }

#top span{ float:right; margin-right:40px; line-height:35px;}
#logo{width:530px; 
height:116px;
}
#menu{ background:url(../images/menu_bj.jpg) repeat-x; height:67px;}
#nav{width:987px; overflow: visible; _display:inline-block; margin:0 auto;}
#nav li{
width:90px;
height:42px;
color:#333;
padding:0 8px;
line-height:42px;
float:left;
background:url(../images/li_bj.jpg) right center no-repeat;}
#nav li a{
width:90px;
height:42px;
font-size:14px;
font-family:"宋体";
color:#fff;
line-height:42px;
text-align:center;
font-weight:bolder;
display:block;
}

#nav li a:hover{
	color:#fff;
	background:url(../images/a_bj.jpg) center;
	text-align:center;
	line-height:42px;
	width:90px;
	height:42px;
	}

.ddsmoothmenu{width:987px; margin:0 auto; font-size:14px;}
.ddsmoothmenu a{ text-align:center;}
.ddsmoothmenu ul{
z-index:100;
margin: 0;
padding: 0;
list-style-type: none; 
}
.ddsmoothmenu ul li{position: relative;display: inline;float:left;}
.i_nav li.navline{background:url(../images/li_bj.jpg) no-repeat right; width:98px;}
.i_nav li.navline a{color:#FFF;}
.mainmenu_a{display: block; width:106px;height:42px; background:url(../images/navabg.jpg) no-repeat left top;color:#FFF; font-weight:bold; line-height:42px;}
* html .mainmenu_a{ /*IE6 hack to get sub menu links to behave correctly*/display: inline-block;}
.activemenu,.activemenu:hover,.mainmenu_a:hover,.i_nav a.selected{display: block;width:106px;background:url(../images/a_bj.jpg) center; color: White;  line-height:42px; text-align:center;text-decoration:none;}

.i_nav ul li ul{
position: absolute;
left: 0;
display: none; /*collapse all sub menus to begin with*/
visibility: hidden;
}
* html .i_nav ul li ul{background: #f00;}
.i_nav ul li ul li{
display: list-item;
float: none;
}
/*All subsequent sub menu levels vertical offset after 1st level sub menu */
.i_nav ul li ul li ul{
top: 0;
}
.i_nav ul li ul li a
{
display:block;
font: normal 13px Verdana;
width: 96px; /*width of sub menus*/
height:30px;
line-height:30px;
padding:0 5px;
margin: 0;
border-top:1px solid #db9e9e;
background:#999;
color:White;
}
.i_nav ul li ul li a:hover{ background:#09F; color:Black; text-decoration:none;}
/* Holly Hack for IE \*/
* html .ddsmoothmenu{height: 1%;} /*Holly Hack for IE7 and below*/


.downarrowclass{
position: absolute;
top: 12px;
right: 15px;
}
.ddshadow{ /*shadow for NON CSS3 capable browsers*/
position: absolute;
left: 0;
top: 0;
width: 0;
height: 0;
background: silver;
}

.toplevelshadow{ /*shadow opacity for NON CSS3 capable browsers. Doesn't work in IE*/
 filter:alpha(opacity=50);opacity: 0.8;
}



/*------------------------------------------------------*/

.ddsmoothmenu-v{padding:0 0 17px 16px; background:url(../images/lbot.jpg) no-repeat bottom;}


.ddsmoothmenu-v ul{
margin: 0;
padding: 0;
width: 223px; /* Main Menu Item widths */
list-style-type: none;
font: 12px Verdana;
}
 
.ddsmoothmenu-v ul li{
position: relative;
}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display: block;
overflow: auto; padding-left:20px;
color: Black;
text-decoration: none;
background:url(../images/t12.jpg) no-repeat;
line-height:33px;
}

.ddsmoothmenu-v ul li a:hover,.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
background:url(../images/t13.jpg) no-repeat; 
color: white;
}



/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position: absolute;
width: 170px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
}
.ddsmoothmenu-v ul li ul li{border-right:1px solid #940a0a;
border-bottom:1px solid #940a0a; margin:0px;}

.ddsmoothmenu-v ul li ul li a{ display:block; line-height:25px; border-top:1px solid #db9e9e;background:url(../images/navabg.png) repeat-y;color:White;}
.ddsmoothmenu-v ul li ul li a:hover{ background:url(../images/navabghover.png) no-repeat left top; color:Black; text-decoration:none;}
.rightarrowclass{
position: absolute;
top: 10px;
right: 5px;
}

 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

	
	
	
	
	
#flash{overflow:hidden;width:987px;height:317px;position:relative;clear:both;background-color:#ffffff; margin:0 auto;}	
#JINGDONGNumID{ position:absolute; bottom:5px; right:5px;}
#JINGDONGNumID li{list-style:none;float:left;width:18px;height:16px;FILTER:alpha(opacity=80);opacity:0.8;border:1px solid #D00000;background-color:#FFFFFF;color:#D00000;text-align:center;cursor:pointer;margin-right:4px;padding-top:2px;overflow:hidden;}
#JINGDONGNumID li:hover,#JINGDONGNumID li.active{border:1px solid #D00000;background-color:#FF0000;color:#FFFFFF;width:22px;height:18px;font-weight:bold;font-size:13px;}	


#l{width:252px;
float:left;
margin-top:8px;
}


.cpl{
width:252px;
border:1px solid #ccc;
}
.cpldh{ width:252px; height:33px; background:url(../images/cpldh.jpg) no-repeat;}

.toggle{ margin-top:10px; margin-left:10px; padding-bottom:15px;}
.toggle li{width:230px; margin-top:15px; background:url(../images/ico.jpg) left center no-repeat;
border-bottom:solid #ccc 1px;}
.toggle li a{ line-height:30px;
padding-left:30px;
font-weight:bold;
font-size:14px;
color:#333;}

.toggle dt{width:230px;
margin-top:15px; background:url(../images/ico.jpg) left center no-repeat;
border-bottom:solid #ccc 1px;}
.toggle dt a{ line-height:30px;
padding-left:30px;
font-weight:bold;
font-size:14px;
color:#333;}
.toggle dt a:hover{color:#006633;}
.toggle dd li
{
	line-height:25px; margin-left:10px;background:url(../images/ico.jpg) left center no-repeat;
	}
.toggle dd li a
{
	margin-left:20px;
	}
.cs{
margin-top:8px;
width:252px;
border:1px solid #ccc;
}
.csdh{background:url(../images/ldh.jpg) no-repeat;
width:252px;
height:33px;
}
.csdh span{float:right; margin-right:10px; line-height:20px; margin-top:7px;}
.csn{width:240px;
margin-top:5px;
margin-left:8px;
}
.lx{width:252px;height:382px;overflow:hidden;
margin-top:8px;
border:1px #CCC solid;}
.n{width:235px;
margin-left:10px;
margin-top:10px;
line-height:28px;
color:#333;
font-size:15px;}
.n strong{ color:#006633;}
#r{width:721px;
float:left;
margin-left:12px !important;
margin-left:10px;
}


.jj{width:450px;
float:left;
margin-top:8px;
border:#CCC 1px solid;
}
.jjdh{width:450px;
height:33px;
background:url(../images/jjdh.jpg) no-repeat;
}
.jjn{width:447px; height:220px; line-height:28px; margin-left:3px;
margin-top:8px;
padding-bottom:5px;
color:#333;}
.pic{ float:left;
margin:10px 6px 2px 6px;
}
.pic img{ width:145px;
height:145px;}
.hd{width:257px;
float:left;
margin-top:8px;
border:#CCC 1px solid;
margin-left:10px;}
.hdt{ margin-top:8px; margin-left:3px; margin-bottom:10px;width:246px; height:248px;}


.cp{width:721px;
border:#CCC 1px solid;
margin-top:10px;
height:455px;}
.cpdh{width:721px;
height:33px;
background:url(../images/rdh.jpg) no-repeat;

}
.cpdh span{float: right; margin-right:10px; line-height:20px; margin-top:7px;}
.cplieb{ width:720px; margin-top:10px; padding-bottom:10px; }

.cplieb li{float:left;
width:230px; 
height:194px;
margin:10px 5px 0 5px !important;
margin:10px 3px 0 4px;
background:url(../images/tu_bj.jpg) no-repeat;
}
.cplieb li img {height:170px; width:220px; }
.cplieb li span{ height:24px; width:220px; display:block; line-height:24px; text-align:center; overflow:hidden;} 
.news{width:355px;
float:left;
margin-top:10px;
border:#CCC 1px solid;
}
.news1{width:355px;
float:left;
margin-top:10px;
border:#CCC 1px solid;
margin-left:7px;
}
.newsdh{width:355px;
height:33px;
background:url(../images/newsdh.jpg) no-repeat;
}
.newsdh span{float:right; margin-right:10px; line-height:20px; margin-top:7px;}
.newsn{width:347px; margin-left:8px; margin-top:6px;}

.lie{width:240px;
margin-top:6px;

}
.lie li{line-height:30px;
list-style: none;
background:url(../images/ico2.jpg) no-repeat left center;
margin-left:10px;}
.lie li a{ color:#9999;
padding-left:10px;
}
.lie li a:hover{ text-decoration:underline;color:#006633;}
.lie1{width:345px;}
.lie1 li{line-height:27px;
list-style:none;
background:url(../images/ico2.jpg) no-repeat left center;
margin-left:10px;}
.lie1 li a{ color:#333;
padding-left:10px;
}
.lie1 li a:hover{ text-decoration:underline;color:#006633;}






.al{width:985px;
border:#CCC 1px solid;
margin-top:8px;
}
.aldh{width:985px;height:33px;
background:url(../images/tdh.jpg) no-repeat;}
.aldh span{float: right; margin-right:10px; line-height:20px; margin-top:7px;}
#demo {width:985px; margin:0 auto; height:165px; overflow:hidden; padding-top:10px; padding-bottom:6px;}
#demo  li{ float:left;
width:220px; 
height:195px;
margin:5px 5px 0 5px ;

}
#demo li img {height:170px; width:220px; border:none; border:1px solid #CCC;}
#demo li span{ height:24px; width:220px; display:block; line-height:24px; text-align:center; overflow:hidden;}
#demo span a{ color:#333; }
#demo span a:hover{ color:#006633;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}






#lj{width:985px;
border:#CCC 1px solid;
margin-top:8px;}
.ljdh{width:985px;height:33px;
background:url(../images/tdh.jpg) no-repeat;}
.yq{width:970px;
margin-left:7px;
margin-top:10px;
padding-bottom:8px;
color:#006633;}
.yq a{color:#006633;}
.yq a:hover{ text-decoration:underline;}
#foot{
background:url(../images/foot_bj.jpg) repeat-x;
margin:10px 0 10px 0;
}
.bq{width:987px; margin:0 auto;margin-top:10px;
color:#fff;
text-align:center;
line-height:25px;}

.bq a{color:#fff;}
/*子页*/
.right{width:721px;
float:left;
margin-left:12px !important;
margin-left:10px;
border:#CCC 1px solid; margin-top:8px;}
.rightdh{width:721px;
height:33px;
background:url(../images/rdh.jpg) no-repeat;

}
.rightdh span{ float:right;
margin-top:10px;
font-size:12px;
line-height:15px;
margin-right:20px;
color:#333;}
.rightdh span a{color:#333;}
.rightdh span a:hover{ color:#006633;}
.rightn{width:720px;	
}



/*新闻列表*/

.mlist{
	padding:10px;
	margin:0 20px;	
}
.mlist li{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #ddd;
	background:url(images/ico2.jpg) no-repeat 10px center;
	padding-left:10px;
}
.mlist li a:link,.mlist li a:visited{
	height:25px;
	line-height:25px;
	overflow:hidden;
	float:left;
	padding-left:10px;
}
.mlist li span{
	float:right;
	margin-right:10px;
	color:#999;
}
.pagebox{
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	clear:both;
}



.td_f A IMG {
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px
}

.container IMG {
	BORDER-BOTTOM-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-STYLE: none;
	BORDER-LEFT-STYLE: none
}
.num {
	POSITION: absolute;
	
	FLOAT: right;
	bottom: 0px;
	right: 2px;
}
.num LI {
	TEXT-ALIGN: center;
	LINE-HEIGHT: 15px;
	LIST-STYLE-TYPE: none;
	MARGIN: 1px;
	WIDTH: 15px;
	FONT-FAMILY: Arial;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat -15px 0px;
	FLOAT: left;
	HEIGHT: 15px;
	COLOR: #86a2b8;
	FONT-SIZE: 12px;
	CURSOR: pointer
}
.num LI.on {
	LINE-HEIGHT: 15px;
	WIDTH: 15px;
	BACKGROUND: url(../images/flashbutton.gif) no-repeat;
	HEIGHT: 15px;
	COLOR: #ffffff
}


.pagelink{ height: 35px;text-align: center;margin: 50px 0 30px 0;*+margin-left:30px;}
.pagelink .page-index , .pagelink .page-pre , .pagelink .page-next , .pagelink .page-last{ list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink .page-status {list-style: none;border: 1px solid #C7CFC2; display: inline-block;margin: 0 3px;*+display:block;*+float:left; padding: 3px 8px;}
.pagelink .page-index a, .pagelink .page-pre a, .pagelink .page-next a, .pagelink .page-last a{padding: 3px 8px; display:block;}
.pagelink .page-numbar .page-num{ list-style: none;border: 1px solid #C7CFC2;padding: 3px 8px;display: inline-block;margin: 0 3px;*+display:block;*+float:left;}
.pagelink a.page-num-current, .pagelink a:hover{ background: #CCC;color: #FFF; display:block;}

.pageinfo  {color:#555;}

.thisclass { background:#a9d2ff; display:block; padding:0px 6px; font-weight:bold;} 


.propic{width:650px; margin:auto;text-align: center;}
.propic img{text-align:center; max-width:600px;}
