@charset "utf-8";

/* CSS Document */

/*公共样式*/

body{ 

     background: url(../images/index_1.jpg) repeat;

       margin:0 auto; 

	   font-family: Arial, Helvetica, sans-serif; 

	   line-height:20px;

	   color:#000000; 

	   margin:0 auto;}

a { text-decoration:none; 

	color:#CC0000;} 

a:hover{ color:#FF0000;}	

.clear{ clear:both;}

/*********************************index************************************************/

/*********头部*******/

.wraper{

         margin:0 auto;

	 }

.top{ height:71px;     

      width:990px; 

	  margin:0 auto; 

	  background:url(../images/index_2.jpg) repeat-y;}	 

.top img{ float:left;}	  

.top p{ float:right; 

        padding-top:30px;}

.top p a{ font-family:"宋体"; 

          font-size:12px; 

		  line-height:20px; 

		  color:#000000; 

		  padding-right:10px;}

.top p a:hover{ color:#FFFFFF;}

/*********导航条*******/

.nav{ width:100%; 

      height:40px; 

	  background:url(../images/nav_1.jpg) repeat-x; 

	    }

.nav-1{ width:990px; 

        height:40px; 

		text-align:center; 

		margin:0 auto; }



.nav-left ul li{ width:110px; 

              height:40px;

			   float:left; 

              background:url(../images/nav_2.jpg) no-repeat; 

			  display:block;}



.nav-left ul li a{ font-family: Verdana, Geneva, sans-serif; 

                font-size:12px; 

				line-height:40px; 

				color:#FFFFFF; 

				text-transform:capitalize; 

				font-weight:bold; }

				

.nav-left ul li a:hover{color:#6cbaeb;}

.nav-left ul li:hover{ background:url(../images/nav_3.jpg) no-repeat; 

                    }

.nav-right{ width:196px; 

            float:right; 

			height:30px; 

			background-color:#FFFFFF; 

			margin-top:5px;}					

.nav-right ul{

     float:left;

	 width:196px; 

	 margin-top:3px; 

	 margin-left:2px; }	  

.nav-right ul li{color: #FF0000; 

                height: 30px;

				overflow:hidden;

				text-decoration:none;}

.nav-right ul li.cc{ width:155px;

                float:left;}	

.nav-right ul li.bn{ width:34px; 

                margin-left:5px;}  

.search { background:url(../images/search.jpg) no-repeat;

    border: 0 none;

    height:25px; 

	font-size:12px;

	line-height:25px;

	padding-left:10px;

    width:152px; 

	color:#01569a;}

.nav-right ul li.bn {

    color: #FF0000; 

	float:right;

   width:21px;

    height:20px;

    padding-right: 10px;}

.bt { float: right;

    background: url(../images/search_2.jpg) no-repeat;

    border: medium none;

    height:20px;

    width:21px; 

	margin-top:1px; }										

/*********banner*******/

#swf {padding-top:10px; 

         padding-bottom:10px; 

		 margin:0 auto; 

    height: auto;

    width: 990px;

}

/*********main*******/

.main{ background: url(../images/main_1.jpg) repeat; 

	   width:990px; 

	   margin:0 auto; 

	   padding-top:10px; 

	   padding-bottom:20px;}

.main-1{ margin-left:15px; 

         width:952px; }	   

.main-1 span{ width:110px; 

             height:26px; 

			 float:left; 

			 text-align:center;

			  background:url(../images/main_2.jpg) no-repeat;}



.main-1 span a{ font-size:14px; 

                 line-height:28px; 

				 color:#FFFFFF;}

.main-1 ul { float:left; 

             margin-left:10px; 

			 margin-top:3px;}

.main-1 ul li{ float:left; 

               padding-right:10px; }			 

.xilei{ background:url(../images/main_3.jpg) no-repeat; 

         width:133px; 

		 height:24px;}

.chanpin{ border:none; 

          width:130px; 

		 height:16px;

		 font-size:12px;

	line-height:25px;} 





.main-1 ul li.bn {

    color: #FF0000; 

   width:45px;

    height:18px;

    padding-right: 10px;}

.ss {

    background: url(../images/main_4.jpg) no-repeat;

    border: medium none; 

	font-size:12px; 

	color:#FFFFFF; 

	line-height:15px;

    height:18px;

    width:45px; 

	margin-top:1px; }		

.main-1 p{ width:485px; 

          height:26px; 

		  float:right; 

		  text-align:center; 

		  background-color:#e8e8e8;}

.main-1 p a{ font-size:14px; 

           line-height:25px; 

		   color:#048fd2;}



.main-left{ width:365px; 

            float:left; 

			margin-top:20px; 

			border-right:1px solid #dfdfdf;}

.left-1{ 

         padding-left:15px;}			

.left-1 span{ font-size:14px; 

                line-height:20px; 

				color:#000000; 

				font-family: Arial, Helvetica, sans-serif; 

				padding-right:5px;}			

.left-1 span a{ font-family:Arial; 

              font-size:12px; 

			  color:#cccccc; 

			  text-transform:uppercase; }			

.left-1 span img { margin-right:5px;}			

.left-2{width:345px; 

         height:135px;

	  padding-left:15px; 

         padding-top:10px;}				

			

.left-2 img{ float:left; 

            padding-right:5px;}			

			

.left-2 p{ font-family: Arial, Helvetica, sans-serif; 

           font-size:12px; 

		   line-height:20px; 

		   padding-right:5px; 

		   text-overflow:ellipsis; 

		   color:#424242; } 

.left-2 span{font-family: Arial, Helvetica, sans-serif; 

           font-size:12px; 

		   line-height:20px;

		   color:#424242; }     			

.left-2 span a{font-family: Arial, Helvetica, sans-serif; 

           font-size:12px; 

		   line-height:20px; 

		   color:#000000; 

		   display:block; }			

			

.center-2{width:345px; 

         height:135px;

	  padding-left:15px; 

         padding-top:10px;}				

			

.center-2 img{ float:left; 

            padding-right:5px; 

			padding-bottom:10px;}			

			

.center-2 p{ font-family: Arial, Helvetica, sans-serif; 

           font-size:12px; 

		   line-height:20px; 

		   padding-right:5px; 

		   text-overflow:ellipsis; 

		   color:#424242; 

		   display:block; 

		   width:310px;  

		    }

.center-2 p a{font-family:Arial; 

           font-size:12px; 

		   line-height:20px;

		   color:#424242; 

		   float:left; 

		   overflow:hidden; 

		   text-overflow:ellipsis; 

		   white-space:normal;} 			

.center-2 p span{ float:right;}			 

.center-2 span{font-family:Arial; 

           font-size:12px; 

		   line-height:20px;

		   color:#424242;   }     			

.center-2 span a{font-family:Arial; 

           font-size:12px; 

		   line-height:20px; 

		   color:#000000; 

		   display:block; }			

						

.main-right{ width:235px; 

             margin-top:20px; 

			 float:left; 

			 padding-left:10px;}			

			

.right-2{ width:230px; 

          margin-top:20px; 

          border:1px solid #dedede; 

		  border-bottom:none;}			

.right-2 p{ padding-top:5px;}

.right-2 p a{font-size:12px; 

		   line-height:20px;

		   color:#424242; } 			

			

.right-2 p img{ padding-left:10px; 

                padding-right:10px;}

							

#demo {padding-top:10px; 

margin-top:120px; 

margin-left:15px;

background: #FFF;

overflow:hidden;

border: 1px dashed #CCC;

width:960px; 

height:140px; 

}

#demo img {

border: 3px solid #F2F2F2;

}

#indemo {

float: left;

width: 800%;

}

#demo1 {

float: left;

}

#demo2 {

float: left;

}						

			

/*********fotter*******/			

.footer{ width:100%; 

         height:109px; 

		 background:url(../images/fotter.jpg) repeat-x; }			

.footer-1{ margin:0 auto; 

          text-align:center; 

		  padding-top:10px;}	  			

.footer-1 span a{font-size:12px; 

		   line-height:40px;

		   color:#373737; 

		   padding-right:10px; 

		   padding-left:10px;}			

		

.footer-1 p {

    color: #373737;

    font-size: 12px;

    line-height: 20px;

}