@charset "utf-8";
/* CSS Document */



.lj2 a:link{color: #ffffff; text-decoration: none;}

.lj2 a:visited{color: #ffffff; text-decoration: none;}

.lj2 a:hover{color:#ffffff; text-decoration:none;}

.lj2 a:active{color:#ffffff; text-decoration:none;}

*{margin:0 auto;
  padding:0;
}
a{text-decoration:none;}

a:link{color: #383838; text-decoration: none;}

a:visited{color: #383838; text-decoration: none;}

a:hover{color:#383838; text-decoration:underline;}

a:active{color:#383838; text-decoration:underline;}


ul{list-style:none;}
body{margin:0 auto;
     padding:0;
	 font-size:12px;
	 background:url(images/bodybj.jpg);
	 font-family:Arial, Helvetica, sans-serif;}
	 
.lj1 a:link{color: #555555; text-decoration: none;}

.lj1 a:visited{color: #555555; text-decoration: none;}

.lj1 a:hover{color:#555555; text-decoration:none;}

.lj1 a:active{color:#555555; text-decoration:none;}

/*top*/
.top{width:1000px;
     height:91px;
	 margin:0 auto;
	 background:url(images/topbj.jpg) center repeat-x;}
.bt{width:604px;
    height:91px;
	float:left;}
.top_right{float:right;}
.zyw{float:left;
     width:120px;
     padding-top:40px;
	 padding-left:15px;}
.zyw img{border:none;}
.xlj{width:auto;
     height:14px;
	 float:right;
	 padding-top:10px;
	 padding-right:6px;
	 }
.xlj1{width:auto;
      height:auto;
	  float:left;
	  text-align:left;
	  text-indent:18px;
      background:url(images/top_tb1.jpg) left center no-repeat;}
.xlj1 a{color:#555555;
	    font-size:12px;}
.xlj2{width:auto;
      height:auto;
	  float:left;
	  margin:0 8px;
	  display:inline;
	  
	  background:url(images/top_tb2.jpg) left center no-repeat;
	  text-align:left;
	  text-indent:18px;}
.xlj2 a{color:#555555;
	    font-size:12px;}
.xlj3{width:auto;
      height:auto;
	  float:left;
	  background:url(images/top_tb3.jpg) left center no-repeat;
	  text-align:left;
	  text-indent:18px;}
.xlj3 a{color:#555555;
	    font-size:12px;}
.lx{height:40px;
	float:right;
	padding-top:23px;
	padding-right:11px;}
.lx img{border:none;}
  /*menu*/
.menu{width:1000px;
      height:30px;
	  background:url(images/navbj.jpg) center repeat-x;}
.dh{width:auto;
    height:30px;
	float:left;}
.dh ul li{width:98px;
          height:30px;
		  float:left;
		  text-align:center;
		  line-height:30px;
		  background:url(images/nav_gd.jpg) right center no-repeat;}
.dh ul li a{font-size:14px;
         	color:#fff;
			display:block;
			width:97px;
			height:30px;}
.dh ul li a:hover{width:97px;
                  height:30px;
				  margin:0 auto;
				  background:url(images/nav_hover.jpg) repeat-x;}
.on1{background:url(images/nav_hover.jpg) repeat-x;}
.sousuo{width:162px;
        height:23px;
		float:right;
		padding-right:9px;
		padding-top:2px;
		*padding-top:1px;}
.sou img{border:none;
         text-align:center;}
.lxwm{width:1000px;
      height:53px;
	  margin:0 auto 11px auto;}
.lxwm img{border:none;}
  /*main*/
.main{width:1000px;
	  }
.m_left{width:740px;
		float:right;}
.banner{width:740px;
        height:236px;
		margin:0 auto;}
#banner1{
	width:740px;
	height:236px;
	background:#f6f4e8;
	text-align:center;}
	
.container{width:740px; height:236px; overflow:hidden;position:relative;}
.container ul{
	list-style:none; padding:0px; margin:0px;}
.slider{position:absolute;
	    left:0px;
	    top:1px;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:740px; height:236px; display:block;}

.slider2{width:5000px;}
.slider2 li{float:left; width:740px;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color:#116eb7;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #116eb7;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #116eb7;
	font-weight: bold;
}
.ffd{width:0;
     height:0;
	 clear:both;
	 line-height:0;
	 font-size:0;
	 margin:0;
	 padding:0;}
.part1{width:740px;
       height:26px;
	   margin-top:11px;
	   background:url(images/xiantiao.jpg) bottom no-repeat;}
.part1_bt{width:auto;
          height:15px;
		  float:left;
		  font-weight:bold;
		  font-size:18px;
		  font-family:"Arial";
		  color:#2d7cb9;
		  padding-left:8px;}
.more1{width:40px;
       height:5px;
	   float:right;
	   padding-right:7px;
	   padding-top:10px;}
.more1 img{border:none;}
.cpzs{width:740px;
      height:170px;
	  margin-top:12px;
}
	/*js go*/
.cp1{ text-align:center; border:1px solid #a6a6a6; padding:2px; margin:5px}

 /*js end*/
.lxfs{width:740px;
      height:33px;
	  padding-top:15px;}
.l_z{width:127px;
     height:33px;
	 float:left;
	 background:url(images/lxfs.jpg) no-repeat;}
.l_y{width:613px;
     height:33px;
	 float:left;
	 background:url(images/dibu_y.jpg) right center no-repeat;}
.lx_y{width:607px;
      height:33px;
	  float:left;
	  background:url(images/dibu_bj1.jpg) repeat-x;}
.xinxi{width:590px;
       height:33px;
	   line-height:33px;
	   font-size:12px;
	   color:#fff;}
	/*right*/
.m_right{width:249px;
		 float:left;
		 }
.part2{width:249px;
       height:50px;}
.content1{background:url(images/pr_lbbj.jpg) repeat-y; font-size:12px; padding:5px 0 0 0}


.fl1{width:213px; background:url(images/list1.jpg) no-repeat center top; text-align:left; line-height:25px;  padding:5px 0 0 10px}

.fl2{ text-align:left; padding:5px 0; margin:5px 15px 5px 10px;  background:url(images/fl2.jpg) no-repeat center 15px;}

.fl3{ text-align:left; border-bottom:1px solid #e7e7e7; margin:0 0 0 20px; background:url(images/list.jpg) no-repeat left; padding:0 0 0 10px;}

.nr{width:190px;
    height:25px;
	line-height:25px;
	margin-left:12px;
	text-align:left;
	text-indent:12px;
	background:url(images/pr_tubiao.jpg) left center no-repeat;}
.nr a{color:#555;
      font-size:12px;}
.list2{width:213px;
       height:25px;
	   background:url(images/list1.jpg) no-repeat;
	   margin-top:9px;}
.part3{width:249px;
       height:50px;
	   margin-top:10px;}
.content2{width:249px;
		  font-size:0;
		  background:url(images/new_zjbj.jpg) repeat-y;
		  padding-top:8px;}

.nr1{width:235px;
     height:auto;
	 padding-top:11px;}
.list3{width:235px;
       height:35px;
	   border-bottom:1px dashed #e7e7e7;
	   text-align:left;
	   background:url(images/n_tubiao.jpg) 11px center no-repeat;}
.sj{width:auto;
    height:11px;
	padding-bottom:5px;
    margin-left:20px;
	font-size:12px;
	color:#c20d00;
	text-align:left;}
.lb{width:auto;
    height:12px;
	margin-left:20px;
	text-align:left;}
.lb a{font-size:12px;
      color:#555;}
.gundong{width:249px;
         height:48px;
		 margin-top:10px;}
.gundong img{border:none;}
.footer{width:1000px;
        height:52px;
		clear:both;
		margin-top:10px;}
.f_z{width:17px;
     height:52px;
	 float:left;}
.f_zj{width:937px;
      height:52px;
	  padding-top:8px;
	  float:left;
	  background:url(images/bq_zj.jpg) repeat-x;
	  text-align:center;
	  line-height:25px;
	  font-size:12px;
	  color:#555;}
.f_y{width:46px;
     height:52px;
	 float:right;}
	 /*内页*/
/*About us*/
.nymain{width:1000px;
		margin:11px auto 0 auto;}
.nybanner{width:1000px;
          height:236px;
		  margin:0 auto;}
.nym_left{width:249px;
		 float:left;}
.nym_right{width:740px;
		   float:right;}
.nav{float:right; 
     padding:4px 15px 0 0;
	 font-size:12px;
	 color:#555;}
.nav a{color:#555;}
.nav a:hover{color:#F00;}
.nycontent1{width:720px;
           height:auto;
		   padding:8px 8px;
		  
		   
		   font-size:12px;
		   color:#555;
		   line-height:20px;}
/*product*/
.nycontent2{width:720px;
            height:auto;
			margin:0 auto;
			padding:10px 8px;}
.img_list{width:195px;
          height:auto;
		  float:left;
		  padding:2px 2px;
		  border:1px solid #999;
		  display:inline;
		  margin:0 18px;}
.cp{width:195px;
    height:138px;}
.cp img{border:none;}
.mc{width:195px;
    height:23px;
	line-height:23px;
	}
.mc a{font-size:12px;
	  color:#555;}
.fenye{
	width:100%;
	height:30px;
	margin-top:10px;}
.fenye{
	text-align:center;
	padding-top:10px}
.fenye a{
	color:#fff;}
.fenye table{
	margin:0px auto;}
.pre{
	width:60px;
	height:20px;
	background:#999;
	border:solid 1px #999;
	display:block;
	color:#fff;
	text-align:center;
	line-height:20px;
	margin:0px 5px;
	font-size:12px;}
.one{
	width:20px;
	height:20px;
	line-height:20px;
	display:block;
	float:left;
	margin:0px 5px;
	background:#999;
	border:solid 1px #999;
	text-align:center;
	color:#fff;
	font-size:12px;}
/*news*/
.nycontent3{width:720px;
            height:auto;
			margin:0 auto;
			padding:10px 8px;}
.news_list{width:720px;
           height:30px;}
.news_nr{width:auto;
         height:30px;
		 float:left;
		 line-height:30px;
		 font-size:12px;
		 text-align:left;
		 text-indent:15px;
		 background:url(images/n_tubiao.jpg) 5px center no-repeat;
		 display:block;}
.news_nr a{color:#555;}
.news_nr a:hover{color:#000;}
.news_sj{width:100px;
         height:30px;
		 float:right;
		 display:block;
		 font-size:12px;
		 color:#555;
		 line-height:30px;}
		 
.fl{margin:0px; padding:0px;}

.fl li{list-style-type:none; line-height:25px; text-align:center; color:#ff0000; background:url(images/list1.jpg) no-repeat center; height:25px; line-height:25px; width:249px; padding:5px 0}