/* CSS Document */
body{ margin:0px;
       padding:0px;
	   font-size:12px;
	   background:#CCCCCC;}

ul { margin:0px;
    padding:0px;}

img {border:0px;}	
.dmain{ width:1003px;
       height:auto;
	   margin:0px auto;
	   background:#FFFFFF;}
.main{ width:1003px;
       height:auto;
	   margin:0px auto;
	   background:#FFFFFF;}
.top{ width:1003px;
      height:auto;}
.logo{ width:450px;
       height:80px;;
	   float:left;}
.logobg{ width:370px;
         height:80px;
		 background:url(pic/bg-logo.jpg);
		 float:left;}
.logoli{ width:163px;
        height:65px;
		float:left;
		padding-top:15px;
		padding-right:20px;
		background:url(pic/logoli.jpg) no-repeat;}
.logoli a{ color:#3A38C0; text-decoration:none;}
.daohang{ width:999px;
           height:36px;
		   background:url(pic/bg-daohang.jpg);
		   padding-left:4px;}
.daohang ul li{ list-style:none; width:111px; height:26px; float:left; text-align:center; font-size:14px; color:#FFFFFF; font-weight:bold; padding-top:10px; background:url(pic/bg-daohang2.jpg) no-repeat;}
.daohang ul li a{color:#FFFFFF; text-decoration:none;}
.daohang ul li a:hover{color:#FF0000;}
.li1{ background:url(pic/bg-daohang.jpg) no-repeat;}
.flash{ width:1003px;
        height:195px;}
.bdcenter{ width:1003px;
           height:auto;
		   padding-top:15px;}
.bdleft{ width:213px;
         height:auto;
		 float:left;
		 background:url(pic/bg-left.jpg) repeat-y;}
.cplist{ width:213px;
         height:335px;}
.cplistsub{width:189px; height:298px; margin-left:12px; margin-right:12px;}

.cplistsub ul li{list-style:none;width:149px; height:18px;
            border-bottom:dashed 1px #666666; font-size:12px; color:#000000; background:url(pic/lipic.jpg) 20px center no-repeat; padding-top:12px; padding-left:40px;}

.cplistsub ul li a{color:#000000; text-decoration:none;}
.cplistsub ul li a:hover{color:#FF0000;}
.contact{ width:213px;
         height:292px;}
.contacttext{ width:163px;
              height:240px;
			  float:left;
			  padding-left:30px;
			  padding-right:20px;
			  color:#3A38C0;
			  background:url(pic/bg-contact.jpg) 38px bottom no-repeat;}
.yqlj{ width:213px;
         height:216px;}
.yqljtext{ width:163px;
              height:179px;
			  float:left;
			  padding-left:30px;
			  padding-right:20px;}
.yqljtext a{ color:#000000; text-decoration:none;}
.yqljtext a:hover{ color:#000000;}
.lefttitle{ width:163px;
             height:21px;
			 background:url(pic/lefttop.jpg) no-repeat;
			 padding-left:50px;
			 padding-top:15px;
			 color:#FFFFFF;
			 font-weight:bold;
			 font-size:13px;}
.lefttitle a{ color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:13px}
.leftfood{ width:213px;
            height:16px;
			float:left;
			background:url(pic/leftbottom.jpg) no-repeat;}
.bdright{ width:790px;
          height:auto;
		  background:url(pic/bg-right.jpg) repeat-y;
		  float:left;}
.about{ width:790px;
        height:271px;}
.abouttext{ width:750px;
             height:223px;
			 padding-left:20px;
			 padding-right:20px;
			 clear:right;
			 text-indent : 25px;
			 line-height:25px;}
.abouttext img{ float:left;}
.news{ width:790px;
        height:335px;
		background:url(pic/bg-right2.jpg)}
.newssub{ width:370px;
          height:287px;
		  float:left;}
.newssub ul li{list-style:none; width:327px; height:18px; border-bottom:dashed 1px #666666; margin-left:10px; margin-right:10px; background:url(pic/lipic2.jpg) 2px center no-repeat; padding-left:15px; padding-top:6px;}

.newssub ul li a{color:#000000; text-decoration:none;}

.newssub ul li a:hover{color:#FF0000;}
.cpzs{ width:790px;
        height:235px;}
.cpzssub1{ width:740px;
          height:187px;
		  padding-left:25px;
		  padding-right:25px;}
.cpzssub{ width:740px;
          height:187px;}
.cpkuang{ width:170px;
          height:159px;
		  float:left;
		  padding-left:7px;
		  padding-right:7px;
		  padding-top:28px;}
.pic{ width:170px;
       height:124px;
	   float:left;}
.name{ width:170px;
        height:13px;
		float:left;
		padding-top:6px;
		padding-bottom:6px;}
.name a{color:#000000; text-decoration:none;}
.name a:hover{color:#FF0000;}
.righttitle{ width:680px;
             height:20px;
			 background:url(pic/righttop.jpg) no-repeat;
			 padding-left:70px;
			 padding-right:40px;
			 padding-top:16px;
			 color:#000000;
			 font-size:14px;}
.righttitle a{color:#000000; text-decoration:none;}
.righttitle a:hover{color:#FF0000;}
.rightfood{ width:790px;
             height:12px;
			 background:url(pic/rightbottom.jpg) no-repeat;}
.title-l{float:left;}
.title-r{float:right;}
.food{ width:1003px;
       height:73px;
	   background:url(pic/bg-food.jpg) repeat-x;
	   float:left;
	   text-align:center;
	   padding-top:10px;
	   color:#FFFFFF;
	   line-height:25px;}
.food a{ color:#FFFFFF; text-decoration:none;}

/* 文章频道首页  */
.s-newssub{ width:730px;
              height:auto;
			 padding-left:20px;
			 padding-right:40px;}

.s-newssub ul li{list-style:none; width:327px; height:18px; border-bottom:dashed 1px #666666; margin-left:10px; margin-right:10px; background:url(pic/lipic2.jpg) 2px center no-repeat; padding-left:15px; padding-top:6px;}

.s-newssub ul li a{color:#000000; text-decoration:none;}

.s-newssub ul li a:hover{color:#FF0000;}
/* 文章内容页  */
.rightcenter{ width:740px;
              height:auto;
			 padding-left:20px;
			 padding-right:30px;
			 text-indent : 25px;
			 line-height:20px;
			 font-size:12px;}
.s-biaoti{ text-align:center;
           font-size:16px;
		   font-weight:bold;
		   padding-top:20px;
		   border-bottom:solid 1px #666666;}
.s-neirong{ padding-top:40px;}
			 
.plist{margin-right:25px;}		
/* 产品内容页  */
.c-jieshao{padding-top:40px;
padding-left:40px;}
.c-neirong{ padding-top:40px;
            border-bottom:solid 1px #666666;
			padding-bottom:20px;
			}
/* 产品列表页  */
.cplb{ width:740px;
       height:auto;
	   padding-left:25px;
	   padding-right:25px;}
.cplbkuang{ width:345px;
          height:158px;
		  float:left;
		  padding-left:10px;
		  padding-right:7px;
		  padding-top:28px;
		  border-bottom:dashed 1px #666666;
		  /*border-left:dashed 1px #666666;*/}
.cpname{ width:147px;
        height:13px;
		float:left;
		padding-top:6px;
		padding-bottom:6px;
		padding-left:17px;
		text-align:left;}
.clear{clear:both;}	
/*公司介绍*/
.g-rightcenter{ width:740px;
              height:auto;
			 padding-left:20px;
			 padding-right:30px;
			 clear:right;
			 text-indent : 25px;
			 line-height:25px;}
.g-rightcenter img{ float:left;}
/*产品展厅*/
#demo {overflow:hidden;}
#indemo {

float: left;

width:745%;

}

#demo1 {

float: left;

}

#demo2 {

float: left;

}
