/* CSS Document */
body { margin:0 auto; font-size:12px;font-family: Verdana,"ËÎÌå";;line-height:1.5; background-color:#CCC; color:#777}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p { padding:0; margin:0;}
ul { list-style:none;}
img { border:0px;}
a { color:#444; text-decoration:none;}
a:hover { color:#f00;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 

/*body*/
#container { width:1012px; margin:0 auto; background-color:#FFF}

/*header*/
  #header {
	  height:90px;
	  margin:0px;
	  border:0px;
	  background-image:url(../images/index_top_01.jpg);
	  }	
  #header ul{ list-style:none; margin:0px} 
  #header ul li{ float:right; width:80px; line-height:30px} 	 
/*header*/  
  

/*nav*/
#nav { height:38px; background:url(../images/banner_02.jpg); margin:0px}
.nav_main { height:36px; overflow:hidden;}
.nav_main ul li { float:right; font-size:14px;margin:5px 5px 0 5px;}
.nav_main ul li a { float:right; display:block; height:26px; line-height:26px; color:#fff; padding-left:20px;}
.nav_main ul li a { float:right; display:block; padding-right:20px;}
.nav_main ul li a:hover { background:url(../images/nav_bg.gif) 0 -163px no-repeat;}
/*nav*/


#indexpic{
      background-image:url(../images/banner.jpg); width:1011px; height:225px; margin:0px
}


/*main*/
#maincontent { overflow:auto; margin:5px 0px 0px 0px;}


#main { float:right;width:770px; margin-left:3px}
#side { float:left; width:228px; margin-left:2px;}


#index_pic { margin-bottom:8px;}
#index_pic h2 { height:28px; background:url(../images/box_tit_bg.gif) 0 0; border-bottom:1px solid #dbdbdb; overflow:hidden;}
#index_pic ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
#index_pic ul li {margin:15px 0 0px 15px;}
#index_pic ul li a { display:block;}
#index_pic ul li img { margin-bottom:3px;}
.bg_lm{
	background:url(../images/index_ps_0616-1_25.jpg) no-repeat;
	height:34px; 
	line-height:34px; 
	padding-left:30px; 
	font-size:13px; 
	font-weight:bold;
	}

#index_box { margin-bottom:8px;}
.box { width:326px; float:left; border:1px solid #dbdbdb;}
.box1 { float:right;}
.box h2 { height:23px; padding:5px 10px 0 10px; font-size:14px; background:url(../images/box_tit_bg.gif) 0 0; border-bottom:1px solid #dbdbdb; color:#444; overflow:hidden;}
.box h2 span { display:block; height:25px; background:url(../images/icon.gif) 0 -3px no-repeat; padding-left:20px;}
.more { float:right; padding-left:13px; font-size:12px; font-weight:normal; color:#db8d3b; background:url(../images/icon.gif) 0 -46px no-repeat;}
.more:hover { color:#cb6d0a; background:url(../images/icon.gif) 0 -96px no-repeat;}
.box_con { height:243px; padding:15px 15px 0 15px; overflow:hidden;}
.box_con dl { height:74px; overflow:hidden;}
.box_con dl dt { float:left; padding:1px; border:1px solid #d8d8d8;}
.box_con dl dd { float:right; width:188px; color:#888; line-height:1.5;}
.box_con dl dd a { display:block; margin-bottom:3px; color:#05a;}
.box_con ul { margin-top:10px;}
.box_con ul li { background:url(../images/icon.gif) 0 -300px no-repeat; padding-left:20px; line-height:1.8;}



.side_box { margin-bottom:8px;}
.side_box h2 { height:25px; padding:6px 10px 0 10px; background:url(../images/side_bg.gif) 0 0 no-repeat; font-size:12px; color:#444;}
.side_con { padding:0 10px; background:url(../images/side_bg.gif) 0 bottom no-repeat;}




#index_pic { border:1px solid #dbdbdb; margin:8px 25px 8px 8px;}
#index_pic h2 { height:28px; background:url(../images/box_tit_bg.gif) 0 0; border-bottom:1px solid #dbdbdb; overflow:hidden;}
#index_pic h2 span { display:block; height:25px; background:url(../images/rmcp.gif) 12px 6px no-repeat;}
#index_pic ul { padding:0 0 15px 0; overflow:auto; zoom:1;}
#index_pic ul li { width:200px; height:180px; float:left; margin:20px 0 0px 30px; display:inline; text-align:center; color:#777; border:1px solid #dbdbdb; padding:0px}
#index_pic ul li img { margin-bottom:3px;}



.product { padding:3px 10px;}
.product ul { background:url(../images/icon2.gif) 5px 12px no-repeat;}
.product ul li { height:58px; padding:14px 0 0 64px; border-bottom:1px dashed #dcdcdc; color:#777;}
.product ul li strong { display:block; height:24px; color:#333;}
.product ul li a { color:#777;}
.product ul li a:hover { text-decoration:underline;}
.product ul li.product3 { border-bottom:none;}


.contact { padding:2px;}

/*footer*/
#footer { text-align:center;}
#footer ul{ list-style:none;}
#footer li {  background:#afafaf; color:#fff;}
#footer li a { font-weight:bold; color:#fff;}






/*Ê×Ò³ Í¼Æ¬ÇÐ»»*/
.c_c_t{ width:1000px; height:34px; background:url(../images/c_t_1000.gif) repeat;}
.c_c_t .title{ font:bold 14px/34px Arial, Helvetica, sans-serif; color:#757575; padding-left:32px;}
.c_c_c{ width:992px; border:1px #c3dfe0 solid; border-top-style:none; overflow:hidden; margin-bottom:6px;}

.caseShow{ height:160px; width:992px; background-repeat:no-repeat; overflow:hidden}

.caseShow .leftarrow{ width:38px; height:120px; background-image:url(../images/arrow1.jpg); float:left; margin-top:15px; cursor:pointer}
.caseShow .centerCase{width:916px; float:left; padding-top:10px; overflow:hidden; height:160px}
.caseShow .rightarrow{ width:38px; height:120px; background-image:url(../images/arrow1.jpg); float:left; margin-top:15px; background-position:0 99px;cursor:pointer}


.ulIndexCase{ width:916px;}
.ulIndexCase li{ width:160px; margin:5px 6px 0px 10px; text-align:center; float:left; display:inline}
.ulIndexCase li img{ padding:1px; border:solid 1px #CCC}
.ulIndexCase li p{ text-align:center; padding:6px 0px}

/*Ê×Ò³ Í¼Æ¬ÇÐ»»*/