@charset "utf-8";
/* CSS Document */
.wei{line-height: 50px; border-bottom: 1px solid #d4d4d4; margin-bottom: 15px;}
.weizi{width: 1200px; margin: auto;overflow: hidden;}
.weizi .loca{background: url(../images/ico8-1.png) no-repeat 5px center; padding-left: 30px;
    font-size: 14px;}


.NMiddle{ width:1200px;
		  height:auto;
		  margin:auto;
		  overflow:hidden;
		  }
.Ntopbg2{ width:100%;
		height:auto;
		margin:auto;
		border-top:solid 1px #e5e5e5;
		overflow:hidden;
		}
.Ntop{ width:1200px;
	   height:auto;
	   margin:24px auto;
	   }
.nlogo{ width:auto;
		height:62px;
		float:left;
		}
.ntopR{     float: right;
    max-width: 450px;overflow: hidden;
		}
.TONG{       width: 288px;
    height: 30px;
    margin: 2px 0px;
    border: solid 1px #d2d2d2;
    float: right;
	   }
.Nnavbg{ width:100%;
		 height:50px;
		 margin:auto;
		 background:#0e5ab2;
		 }
.Nnav{ width:1200px;
	   height:50px;
	   margin:auto;
	   display:block;
	   }
.Nnav li{ width:170px;
		  height:50px;
		  line-height:50px;
		  float:left;
		  text-align:center;
		  }
.Nnav li.current,.Nnav li:hover{ background:#fe0000;}
.Nnav li.current a{ color:#FFFFFF;}
.Nnav li a { color:#fff;display: inline-block;width: 100%;height: 100%;}

.Nnav li:hover a{ color:#FFFFFF;}

.probanner{ width:100%;
			margin:auto;
			overflow:hidden;
			line-height: 0
			
			}

.loc{ width:100%;
		   height:54px;
		   background:#0e5ab2;
		   }
.location{ width:auto;
			padding-left:6px;
			float:left;
			line-height:54px;
			color:#FFFFFF;
			width: 380px;
			height: 54px;
			}
.location a{ color:#FFFFFF;}

.san{ width:auto;
	  height:54px;
	  line-height:54px;
	  float:left;
	
	  }
.san a{  width:auto;
	      height:54px;
	     display:block;
		padding:0px 24px;
		float:left;
		color:#FFFFFF;
		}
.san a.a90, .san a:hover{background:url(../images/san.png) #054998 center bottom no-repeat;}

.clfnav{ background:url(../images/san.png) center bottom no-repeat;}	


.Nleft{ width:244px;
		height:auto;
		float:left;
		margin-top:12px;
		}
.Nleft .Tit{ width:100%;
		     height:84px;
			 background:#0a76ae;
			 overflow:hidden;
			 }
.fenlei{     width: 100%;
    line-height: 60px;
    color: #FFFFFF;
    text-align: center;
    margin-top: 12px;
    font-size: 30px;
		 }
.guchen{ width:100%;
		 line-height:20px;
		 color:#79b0d7;
		 text-align:center;padding-top: 5px;
		 }
		 
		 
		
/*主要样式*/
.subNavBox{width:244px;
		   background:#0e5ab2;
		   overflow:hidden;
		   }
.subNav{cursor:pointer;
		font-weight:bold;
		font-size:14px;
		color:#333;
		line-height:46px;
		margin:10px 6px;
		padding-left:28px;
		background:#aaf0ff url(../images/jiantou1.png) left center no-repeat;
		background-position:95% 50%;
		}
.subNav a{    max-width: 170px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.currentDd a{color:#333333;}
.currentDt{background-image:url(../images/jiantou.png);}
.navContent{ display: none;
			 margin:0px 6px;}
.navContent li{ 
				height:52px;
				line-height:52px;
				background:url(../images/ling.png) 10px center no-repeat;
				border-bottom:dotted 1px #FFFFFF;
				padding-left:20px;
				}
.navContent li a{ display:block;
				  width:100%;
				  height:52px;
				  text-align:left;
				  padding-left:10px;
				  font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文细黑", STHeiti;
				  font-size:14px;
				  line-height:52px;
				  color:#FFFFFF;
				  }
.navContent li a:hover{color:#ffcc00;}
.navContent li.CURRENT a{color:#ffcc00;}

.NproR{ width:930px;
		height:auto;
		float:right;
		
		margin-top:12px;
		}

.NproR .show_title{    padding: 15px 5px; text-align: center; border-bottom: 1px solid #b1b1b1;}
.NproR .show_title h1{font-size: 16px;}
.NproR .show_title span{font-size: 14px;}

.NproR .cpxq {    font-size: 16px;
    border-bottom: 2px solid #0eaef1;
    line-height: 40px;}
.NproR .show_cont{padding: 15px 5px;overflow: hidden;}
.Nproul{ width:100%;
		 height:auto;
		 display:block;
		 }
.Nproul li{ width:224px;
		    height:auto;
			display:block;
			float:left;
			margin-left:8px;
			margin-bottom:20px;
			line-height: 0
			}
.proimg{ width:224px;
		 height:224px;
		 overflow:hidden; display: table-cell; text-align: center; vertical-align: middle;line-height: 0
		 }
.proimg img{ max-width:100%;
		 max-height:100%;}
.ncover{ width:100%;
				height:32px;
				line-height:32px;
				background:rgba(0,0,0,0.5);
				
				text-align:center;
				z-index:9999;
				}
.ncover a{ color:#FFFFFF;}
.xq{
	 height:28px;
	 line-height:28px;
	 border:solid 2px #ffc600;
	 text-align:center;
	 }
.xq a{ color:#0e5ab2;}

.NEI{ width:1200px;
	  height:auto;
	  margin:auto;padding-bottom: 30px;} 
.fenye{ width:100%;
		line-height:30px;
		color:#666666;
		text-align:center;
		}

.fenye li{float:left;padding:5px 10px;list-style: none;}

/*page*/
#pages{overflow: hidden; padding: 10px 0; text-align: center;font-size: 14px;}
#pages a,#pages span{padding: 2px 8px; border: 1px solid #eee;}
#pages a.cur,#pages span,#pages a:hover{background: #dfeeff;}


.xqing { width: 100%;
    line-height: 40px;
    border-bottom: solid 3px #0eaef1;
    color: #333333;
    font-size: 20px;
    font-weight: bold;
		 } 
.Dproimg{ width:auto;
		  height:auto;
		  margin:18px 0px;
		  text-align: center;padding: 0 30px;
		  }
.Dprotext{ width:100%;
		   height:auto;
		   line-height:30px;
		   color:#555555;
		   margin:10px 0px;
		   }
.DproTit{ width:100%;
		  height:40px;
		  line-height:30px;
		  text-align:center;
		  color:#0e5ab2;
		  background:url(../images/prodetail_07.jpg) center bottom no-repeat;
		  }
.Newsul{ width:100%;
		 height:auto;
		 display:block;
		 padding-bottom:10px;
		 }

.Newsul li{ width:100%;
			height:auto;
			display:block;
			float:left;
			margin:16px 0px;
			}
.newsimg { width:156px;
		   height:110px;
		   float:left;
		   }
.NewsRight{ width:534px;
		    height:auto;
			margin-left:30px;
			float:left;
			overflow:hidden;
			}
.Newstit{ height:24px;
		  line-height:24px;
		  color:#0e5ab2;
		  }
.Dprotext a{ color:#555555;}
.Dprotext a:hover{ color:#333333;}
.newsxq a{ color:#0e5ab2;}
.Newstit a{ color:#0e5ab2;}

.pubRight .tit {
		height: 40px;
		line-height: 40px;
		text-align: center;
		font-family:"微软雅黑";
		color:#666666
		font-size: 18px;
		font-weight:bolder;
		overflow: hidden; 
		color:#333;
		background:#fdfdfd;
		margin-top:12px;
		margin-bottom:10px;
		border-bottom:solid 1px #eaeaea;
		}
.pubRight .related {padding: 6px 0px;
                    text-align: center;
                    color: #6A6A6A;}
.pubNr{ width:100%; height:auto; margin:auto; margin-top:10px;}

.pubRight .text {padding: 10px 10px 10px 10px;}
.newstext{color:#555555; line-height:36px; text-indent:2em;}

.pre{ width:auto; height:36px; padding-right:20px; line-height:36px; text-align:right; color:#666666;}
.pre a{ color:#555555;}
.pre a:hover{ color:#F00;}
.pre .prew{    width: 170px;
    text-align: center;
    border: 1px solid #eee;}
.profiletext{ width:auto;
			  line-height:34px;
			  margin:10px 0px;
			  color:#555555;
			  }
.message{ width:100%;
		  height:auto;
		  padding-top:32px;
		  }
.formbox{ width:100%;
		  height:auto;
		  display:block;
		  margin-top:20px;
		  }
.inputP{ width:auto;
		 height:auto;
		 margin:10px 0px;
		 }
.inputP .L{ width:96px;
		   height:26px;
		   line-height:26px;
		   float:left;
		   color:#333333;
		   text-align:right;
		   }
.inputbox{ width:256px;
		   height:26px;
		   line-height:26px;
		   margin:0px;
		   padding:0px;
		   padding-left:3px;
		   color:#555555;
		   display:block;
		   float:left;
		   margin-left:5px;
		   border:solid 1px #b5b5b5;
		   }
.xing{ color:#ff0000;
	   padding:0px 4px;
	   height:26px;
	   line-height:26px;
	   font-size:16px;
	 }
.inputbox2{ width:556px;
		    height:120px;
		    margin:0px;
		    padding:0px;
		    padding-left:3px;
		    color:#555555;
		    float:left;
		    margin-left:5px;
		    border:solid 1px #b5b5b5;
			line-height:30px;
		   }
.tijiao{ width:84px;
		 height:28px;
		 line-height:28px;
		 text-align:center;
		 background:#0e5ab2;
		 color:#FFFFFF;
		 margin-left:98px;
		 float:left;
		 margin-top:4px;
		 }
.tijiao a{ color:#FFFFFF;}

.quxiao{ width:84px;
		 height:28px;
		 line-height:28px;
		 text-align:center;
		 background:#0e5ab2;
		 color:#FFFFFF;
		 margin-left:30px;
		 float:left;
		 margin-top:4px;
		 }
.quxiao a{ color:#FFFFFF;}
.tian{ width:auto;
       line-height:28px;
	   float:left;
	   margin-left:10px;
	   color:#666666;
	   }

