﻿@import url(public.css); 
 
/*
 * $Rev: * $
 * Created: fengling
 * Modified: $Author: fengling $ $LastChangedDate: 2010-08-03 09:00:00 +0800 (星期二, 03 八月 2010) $
 */

/* 通用   改變
-------------------------------------------------------------- */
 
.left 
{
	float:left;
	width:225px;
	height:auto;
	overflow:hidden;
	}
.right 
{
	float:right;
	width:745px;
	text-align:justify;
	line-height:25px;
	}
.right p 
{
	padding-bottom:15px;
	font-size:14px;
	}
	/*聯系我們
----------------------------------------------------------*/
.auLeft
{
   
    
    height: 314px;
    _height:308px;
 
    margin-top:10px;
    border: 1px solid #E6E6E6;
    background: url(../image/lxi.jpg) no-repeat 50% 15px;
     overflow:hidden;
}
.auLeft ul
{
    color: #686868;
    padding: 150px 0 0 15px;
}
.auLeft ul li
{
    margin: 7px;
	 _margin: 6px;
}
.auLeft .more
{
    color: #FE6902;
}
/* 菜單
-------------------------------------------------------------- */
.menuArea 
{
		
	}
	.menuArea .titleArea
	{
		height:30px;
		background-color:#FF6900;
		overflow:hidden;
		border-bottom:2px solid #FF6900;
		}
		.menuArea .titleArea h3 
		{
			float:left;
			line-height:33px;
			padding-left:20px; 
			background-position:0 8px\9;
			color:#fff;
			}
			.menuArea .conArea
			{
			   padding:0 14px 10px;
			   background:url(/templets/default/images/bk-1.jpg) repeat-x 0 0; 
			   border:1px solid #D9D9D9;
			   border-top:none;
			   padding-top:10px;
			   padding-bottom:10px;
			   margin-bottom:10px;
			    }
				.menuArea  p
				{
					text-align:center;
					}
					.menuArea  p img
				{
			        padding-bottom:5px;
					}
	.menuArea .conArea a /*二級菜單*/
	{
		display:block;
		height:28px;
		line-height:28px;
		line-height:31px\9;
		*line-height:28px;
		border-bottom:1px dotted #D9D9D9;
		color:#606060;
        padding-left:25px;
		overflow:hidden;
		white-space:nowrap;
		font-weight:700;
         background:url(../image/btnL.jpg) no-repeat 2px 8px;
		}
			.menuArea .conArea a span
			{
				white-space:nowrap;
				}
	.menuArea .conArea a:hover /*二級菜單鼠標移動*/
	{ 
	    text-decoration:none;
	    color:#FF5E49;
	    
		}
	.menuArea .conArea a.this /*二級菜單當前高亮*/
	{
		}
	.menuArea .conArea li ul a /*三級菜單*/
	{
	
		background:none;
		font-weight:300;
		}
	.menuArea .conArea li ul a:hover /*三級菜單鼠標移動*/
	{
	}
	.menuArea .conArea li ul a.this /*三級菜單當前高亮*/
	{
		}
/* banner  改變
-------------------------------------------------------------- */
.bannerArea 
{                              
	height:270px;
	width:1003px;
	margin:0 auto;
	background:#fff; 
	text-align:center; 
	margin-bottom:10px;
	}
.bannerArea img
{
   width:983px;
   margin:0 auto;
   height:270px; 
}
.about_content
{
	padding:0 10px;
	}
.about_content p
{
	line-height:22px;
	}

/* 欄目   改變
-------------------------------------------------------------- */
.hiArea 
{
 
	height:30px;
	line-height:30px;
	line-height:32px\9;
	*line-height:30px;
	border-bottom:2px solid #FF6900;
	
	}
	.hiArea .leftArea 
	{
		float:right;
		font-size:14px;
		color:#000000;
		width:100px; 
		font-style:italic;
		color:#ccc;
		        
		}
	.hiArea .rightArea 
	{
		float:left;
		        
		font-family:"宋體";
        padding-left:15px;      
		}
		.hiArea .rightArea a 
		{
			color:#000000; 
			display:inline-block !important;    
			}
		.hiArea .rightArea a,
		.hiArea .rightArea .this /*當前欄目*/
		{
			font-family:Verdana;
			margin:0 5px;
			}
/* 信息列表--簡單
-------------------------------------------------------------- */
.nlArea-easy {
	padding:10px;
}
.nlArea-easy .area {
	height:31px;
	line-height:31px;
	width:100%; /*清除浮動*/
	overflow:hidden; /*清除浮動*/
	border-bottom:1px dotted #999999;
 *vertical-align:top;   /*清除浮動多出高度Bug*/
}
.nlArea-easy .area .font_cn, .nlArea-easy .area a {
	float:left;
}
.nlArea-easy .area .font_cn {
	font-size:16px;
	font-weight:700;
	color:#F07800;
	padding:0 10px;
	padding-left:0px;
}
.nlArea-easy .area em {
	float:right;
	color:#666666;
	font-style:normal;
	margin-right:5px;
}
.nlArea-easy .area a   b
{
	font-weight:300;
	}
/* 信息列表--簡單--帶標題
--------------------------------------------------------------  */
.nlArea-easy-hi {
}
.nlArea-easy-hi li {
	float:left;
}
.nlArea-easy-hi b /*新聞標題容器*/ {
	font-weight:400;
	display:block;
	width:500px;
}
.nlArea-easy-hi em /*日期閱讀容器*/ {
	font-style:normal;
	text-align:center;
	display:block;
	width:100px;
}
.nlArea-easy-hi .titleArea {
	padding-top:3px;
	height:26px;
	line-height:26px;
	border-bottom:1px solid #CCCCCC;
}
.nlArea-easy-hi .titleArea b {
	text-align:center;
}
.nlArea-easy-hi .conArea {
}
.nlArea-easy-hi .conArea b {
}
.nlArea-easy-hi .conArea em {
	color:#666666;
}
.nlArea-easy-hi .conArea li {
	height:31px;
	line-height:31px;
	border-bottom:1px dashed #999999;
}
.nlArea-easy-hi .conArea li a:hover /*鼠標移到標題*/ {
}
/* 信息列表--中等
-------------------------------------------------------------- */
.nlArea-medium {
	padding-top:15px;
	overflow:hidden;
	clear:both;
}
.nlArea-medium li {
	vertical-align:top;
	
	float:left;
	width:186px;
	text-align:center;
}
.nlArea-medium li.area a {
	display:block;
	width:178px; /*產品容器寬度*/
	margin:0 auto; /*居中*/
}
.nlArea-medium li.area a img {
	width:165px;
	height:123px;
	border:1px solid #ccc;
}
.nlArea-medium li.area a span {
	height:32px;
	line-height:32px;
	text-align:center;
	display:block;
	overflow:hidden;
}
.nlArea-medium li.area a span b {
	font-weight:300;
}
.nlArea-medium li.area a:hover {
	color:#1F164F;
	text-decoration:none;
}
.nlArea-medium li.area a:hover span {
	text-decoration:none;
}
.nlArea-medium li.area a:hover img {
	border:1px solid #000;
}
.nlArea-medium-news-tite{
	height:36px;
	line-height:36px;
	border-bottom:1px dotted #ccc;
	margin:35px 0 15px 0;
}
.nlArea-medium-news-tite h1{
	font-size:16px;
}
.nlArea-medium-news li{
	width:50%;
	float:left;
	line-height:24px;
}
/* 分頁
-------------------------------------------------------------- */
.dede_pages {
	clear:both;
}
.dede_pages ul {
	float:right;
	padding:12px 0px 12px 16px;
}
.dede_pages .firstPage {
	width:30px;
}
.dede_pages ul li {
	float:left;
	font-family:Tahoma;
	line-height:22px;
	height:22px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	padding:0px 4px;
	width:auto;
}
.dede_pages ul li a:hover {
	color:#690;
	text-decoration:none;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color:#F07800;
	font-weight:bold;
}
.dede_pages .pageinfo {
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong {
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
/* 信息詳細--簡單
-------------------------------------------------------------- */
.nsArea-easy {
	padding-top:17px;
}
.nsArea-easy .titleArea {
	padding-bottom:17px;
}
.nsArea-easy .titleArea h2 /*標題*/ {
	color:#000000;
	text-align:center;
	font-size:14px;
	padding-bottom:14px;
}
.nsArea-easy .titleArea p {
	text-align:center;
}
/* 信息詳細--中等
-------------------------------------------------------------- */
.nsArea-medium {
	padding-top:17px;
}
.nsArea-medium .titleArea {
}
.nsArea-medium .titleArea h2 /*標題*/ {
	color:#000000;
	text-align:center;
	font-size:18px;
	padding-bottom:14px;
	border-bottom:1px dashed #999999;
}
.nsArea-medium .titleArea .caption {
	line-height:31px;
	text-align:center;
	color:#666666;
}
.nsArea-medium .titleArea .caption b {
	font-weight:400;
}
.nsArea-medium .titleArea .caption em {
	font-style:normal;
	margin:0 12px;
}
.nsArea-medium .conArea {
	padding-top:8px;
}
/* 信息詳細--復雜
-------------------------------------------------------------- */
.nsArea-hard {
	padding:20px 10px 0;
}
.nsArea-hard .titleArea {
	width:100%; /*清除浮動*/
	overflow:hidden; /*清除浮動*/
}
.nsArea-hard .titleArea dt {
	float:left;
}
.nsArea-hard .titleArea dt a /*圖片容器*/ {
	display:block;
	width:278px;
	height:278px;
	text-align:center;
	border:1px solid #999999;
}
.nsArea-hard .titleArea dd.titleArea-name /*信息標題*/ {
	border-top:0 none;
	font-size:18px;
	font-weight:700;
	color:#000000;
	padding-bottom:10px;
	height:auto;
}
.nsArea-hard p {
	line-height:24px;
}
.nsArea-hard .titleArea b {
	color:#000000;
}
.nsArea-hard .nsArea-hard-hi {
	padding-top:11px;
	color:#000000;
}
.nsArea-hard .conArea {
	margin-top:10px;
	border-top:1px dotted #999999;
	padding-top:13px;
}
.nsArea-hard .nsArea-hard-img /*圖片展示*/ {
	margin-top:11px;
	border-top:1px solid #999999;
}
.nsArea-hard .nsArea-hard-img ul {
	width:100%;
	overflow:hidden;
}
.nsArea-hard .nsArea-hard-img li {
	float:left;
	padding:20px 15px 0 0;
}
.nsArea-hard .nsArea-hard-img a {
	display:block;
	width:118px;
	height:118px;
	text-align:center;
	border:1px solid #999999;
}
/*---------------上下頁----------------------*/
.handle {
	padding:0 15px;
}
.handle .context {
	padding:10px 0;
	line-height:25px;
}
.viewbox .handle .context ul li {
	line-height:29px;
	color:#888;
}
/*---------------相關文章----------------------*/

.About_Article strong {
	background: none repeat scroll 0 0 transparent;
	border-bottom: 1px solid #CDCDCD;
	clear: both;
	height: 34px;
	margin-bottom:10px;
	overflow: hidden;
	color:#000;
	display:block;
}
.About_product strong{
	background:#777;
    color: #FFFFFF;
    height: 33px;
    line-height: 33px;
	display:block;
	width:100%;
	font-size:16px;
	text-indent:10px;
    overflow: hidden;
	margin:10px auto;
}

.About_product{
	padding-top:15px;
	overflow:hidden;
	clear:both;
}
.About_product li {
	vertical-align:top;
	
	float:left;
	width:186px;
	text-align:center;
}
.About_product li.area a {
	display:block;
	width:178px; /*產品容器寬度*/
	margin:0 auto; /*居中*/
}
.About_product li.area a img {
	width:165px;
	height:123px;
	border:1px solid #ccc;
}
.About_product li.area a span {
	height:32px;
	line-height:32px;
	text-align:center;
	display:block;
	overflow:hidden;
}
.About_product li.area a span b {
	font-weight:300;
}
.About_product li.area a:hover {
	color:#1F164F;
	text-decoration:none;
}
.About_product li.area a:hover span {
	text-decoration:none;
}
.About_product li.area a:hover img {
	border:1px solid #000;
}

/*-------------------------list_ic-------------------------*/

.ic{
   margin-top:20px;
   }
   

.ic ul{
    width:725px;
	margin:0 auto;
	overflow:hidden;
    border: 1px solid #E6E6E6;
}


.ic ul h3{
   	float: left;
	height: 30px;
	line-height:32px;
	display:block;
	width: 725px;
	overflow:hidden;
	background:url(../image/ico.gif) repeat-x 0 0; 
}


.ic ul h3 p {
	width:78px;
	height:28px;
	display:block;
	float:left;
	overflow:hidden;
	font-size:12px;
	padding-left:10px;
	border-left:1px solid #e7e7e7;	
   }


.ic ul h3 .p{
	width:150px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	border:none;
}





.ic ul li {
	float: left;
	height: 28px;
	line-height:28px;
	width: 745px;
	overflow:hidden;
	border-top:1px solid #eee;
  }  
  
 
  
.ic ul li p {
	width:79px;
	height:28px;
	display:block;
	float:left;
	overflow:hidden;
	font-size:12px;
	padding-left:10px;
   }

.ic ul li .p{
	width:150px;
	padding-left:10px;
	padding-right:10px;
	overflow:hidden;
	border:none;
}

.ic ul li p .p1{
	color:#FF6600;
	font-weight: bold;
}


/*---------------------------article_ic-------------------------*/

.aic{
  width:981px;
  overflow:hidden;
  margin:0 auto;
  border:1px solid #dedede;
  margin-bottom:10px;    
  }
  
.aic .rightArea{
	float:left;
	height:30px;
	line-height:30px;	        
    padding-left:15px;
	font-size:12px;   
	}
		
.aic .rightArea a {
	color:#666;  
	}



.part{
  width:981px;
  height:100%;
  overflow:hidden;
  border-top:1px solid #dedede; 
  }
  
.part .w230{
  width:220px;
  overflow:hidden;
  float:left;  
  border-right:1px solid #dedede;
  }
    
  
  
.part h2{
	height:30px;
	width:220px;
	background-color:#f7f7f7;
	line-height:30px;
	font-size:14px;
    border-bottom:1px solid #dedede;  
	display:block;
	float:left;
	color:#FF6600;
	text-indent: 10px;
  }
  
.part h3{
	height:30px;
	width:760px;
	background-color:#f7f7f7;
	line-height:30px;
	font-size:12px;
    border-bottom:1px solid #dedede; 
	display:block;
	float:right;
	color:#555;
	text-indent: 10px;
  }
  

.part h5{
	width:961px;
	background-color:#f7f7f7;
	line-height:20px;
	font-size:12px;
    border-bottom:1px solid #dedede;  
	display:block;
	float:right;
	color:#555;
	padding:10px 10px;
  }
  
  
.part .w230 img{
  width:200px;
  height:150px;
  display:block;
  float:left;
  padding:10px;
  }
  
  
 .part .w760{
  width:760px;
  float:right;
  height:100%;
  border-left:1px solid #dedede;
  }  
  
 .part .ny{
  width:730px;
  display:block;
  float:right;
  padding:10px 15px;
  overflow-x: auto;
  }



 .part .ny p{
  line-height:18px;
  font-size:12px;
  color:#333;
  }

.part ul{
  width:735px;
  padding:23px 0px 0px 25px;
  float:right;
  height:148px;
 } 
  
.part ul li{
  display:block;
  float:left;
  margin:0px 20px 15px 0px;
  }
 
.part ul li a {
	width:160px;
	height:30px;
	line-height:30px;
	text-align:center;
	display:block;
	float:left;
	font-size:12px;
	color:#666666;
	border:1px solid #dedede;
	text-decoration: none;
  }
  
.part ul li a:hover {
  display:block;
  color: #FF6600;
  background-color:#f7f7f7
  }
     
     