﻿@charset "utf-8";
/*---------------------------------------------文本样式---------------------------------------------*/

/*全局文本样式*/
body,input {font-family:宋体,simsun,SimHei,arial,sans-serif;}
.fontfamilyjp{font-family:"Lucida Grande",'ヒラギノ角ゴ Pro W3','Hiragino Kaku Gothic Pro',Osaka,'ＭＳ Ｐゴシック',"MS PGothic",sans-serif;}
body{
	background:url(../Image/bg.jpg) repeat-x;
	margin:0px 0px;
	padding:0px 0px;
	font-size: 12px; 
	background-color:#ffffff;
}
form{ 
	 margin:0px 0px; padding:0px 0px;
}
.cndisplaynone {
	display:none;
}
/*---------------------------------------------布局---------------------------------------------*/
#container { width:982px; margin:0px auto 0px; padding:10px; font-size:12px;  }
#footer { width:100%; margin:0px 0px; padding:0px 0px; height:130px;background-image:url(../Image/footerbg.jpg); }
#footertxt1 {width:982px; height:25px; line-height:25px; color:#999; text-align:right; line-height:25px; background-image:url(../Image/footer1.jpg); }
#footertxt {width:982px; color:#666; text-align:center; line-height:25px; }
#nav {width:720px; height:44px; background:url(../Image/navbg.png);}
.navlist{ width:95px; height:44px; line-height:38px; float:left; text-align:center; margin-left:3px;}
.navlist-f{ width:17px; height:44px; float:left;}
.navlist-n{ width:95px; height:44px; line-height:38px; float:left; text-align:center; margin-left:3px; background-image:url(../Image/navbg-now.png);}
.rightrc{background-image:url(../Image/hybg.png); height:31px; font-size:14px; color:#FFF; font-weight:bolder; text-align:left; line-height:31px; text-indent:25px;}
.rczxbtn1{ width:110px; height:32px; float:left; margin-right:20px;}

/*---------------------------------------------首页图片切换---------------------------------------------*/
.lof-slidecontent{
	position:relative;
	overflow:hidden;
	border:#F4F4F4 solid 1px;
	width:982px;
	height:300px;
}
.lof-slidecontent .preload{
	height:100%;
	width:100%;
	background:#FFF;
	position:absolute;
	top:0;
	left:0;
	z-index:100000;
	color:#FFF;
	text-align:center
}
.lof-slidecontent .preload div{
	height:100%;
	width:100%;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
}
/* main flash */
.lof-main-wapper{
	margin-right:auto;
	overflow:hidden;
	background:transparent url(../images/load-indicator.gif) no-repeat scroll 50% 50%;
	padding:0px;
	height:100%;
	width:660px;
	position:relative;
	overflow:hidden;
}

.lof-main-wapper .lof-main-item{
	overflow:hidden;
	padding:0px;
	margin:0px;
	height:100%;
	width:100%;
	position:absolute;
}
.lof-main-wapper .lof-main-item img{
	padding:0px;	
	width:660px;
}

.lof-main-item-desc{
	z-index:100px;
	position:absolute;
	top:150px;
	left:50px;
	width:400px;
	background:url(../images/transparent_bg.png);

	/* filter:0.7(opacity:60) */
}
.lof-main-item-desc p{
	color:#FFF;
	margin:0 8px;
	padding:8px 0
}
.lof-main-item-desc h3 a{
	color:#FFF;	
	margin:0;
	font-size:140%;
	padding:20px 8px 2px;
	font-family:"Trebuchet MS",Trebuchet,Arial,Verdana,sans-serif;
}
.lof-main-item-desc h3 a:hover{
	color:#FF6;
	text-decoration:underline;
}


/* item navigator */
ul.lof-navigator{
	top:0;
	padding:0;
	margin:0;
	position:absolute;
	width:100%;
}
ul.lof-navigator li{
	cursor:hand; 
	cursor:pointer;
	list-style:none;
	width:100%;
	padding:0;
	margin:0;
	overflow:hidden;
}
.lof-navigator-outer{
	position:absolute;
	right:0;
	top:00px;
	z-index:100;
	height:300px;
	width:310px;
	overflow:hidden;
	color:#FFF
}
.lof-navigator-li1.active{
	background:url(../images/arrow-bg1.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator-li1:hover{
	
}
.lof-navigator-li2.active{
	background:url(../images/arrow-bg2.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator-li2:hover{
	
}
.lof-navigator-li3.active{
	background:url(../images/arrow-bg3.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator-li3:hover{
	
}
.lof-navigator-li4.active{
	background:url(../images/arrow-bg4.png) no-repeat scroll left center; 
	color:#FFF
}
.lof-navigator-li4:hover{
	
}



.lof-navigator li h3{
	color:#FFF;
	font-size:100%;
	padding:15px 0 0 !important;
	margin:0;

}
.lof-navigator li div{
	color:#FFF;
	height:100%;
	position:relative;
	margin-left:15px;
	padding-left:15px;
	border-top:1px solid #E1E1E1;
}

.lof-navigator li.active div{
	background:url(../images/grad-bg.gif);
	color:#FFF;
}
.lof-navigator li img{
	height:60px;
	width:60px;
	margin:15px 15px 10px 0px;
	float:left;
	padding:3px;
	border:#C5C5C5 solid 1px;
}
.lof-navigator li.active img{
	border:##6C8E5C  solid 1px;
}
.lof-navigator li.active h3{
	color:#FFF;
}
.lof-next{
	position:absolute;
	top:0;
	height:30px;
	background:#F9F9F9;
	display:block;
	width:100%;
}
.lof-previous{
	position:absolute;
	bottom:0;
	height:30px;
	background:#F9F9F9;
	display:block;
	width:100%;
}

.lof-descleft .lof-main-item-desc{
		top:0;
		left:30px;
		width:200px;
		height:100%;
	}
/*------------------------------------------------------------------------------------------*/

/*---------------------------------------------自定义分页栏样式---------------------------------------------*/

/*cnfy1*/
.cnfy1 {
	width: 100%;
	height: auto;
	line-height:30px;
	margin:0 auto;
	padding:0 auto;
	float:left;
	background-color:#FACCCF;
}
.cnfy1-a {
	width: 162px;
	height: auto;
	margin:0 auto;
	padding:0 auto;
	float:left;
	text-align:left;
}
.cnfy1-a1 {
	margin-left:10px;
}
.cnfy1-b {
	width: 750px;
	height: auto;
	margin:0 auto;
	padding:0 auto;
	float:right;
	text-align:right;
}
.cnfy1-b1 {
	margin-right:10px;
}
/*---------------------------------------------自定义搜索栏样式---------------------------------------------*/

/*cnss1*/
.cnss1 {
	width: 100%;
	height: auto;
	line-height:38px;
	margin:0 auto;
	padding:0 auto;
	float:left;
}
.cnss1-a {
	width: 100%;
	height: auto;
	margin:0 auto;
	padding:0 auto;
	float:left;
	text-align:left;
}
.cnss1-a1 {
	margin-left:20px;
	height:auto;
}
.cnss1-b {
	width:auto;
	height: auto;
	margin:0 auto;
	padding:0 auto;
	float:left;
	text-align:left;
	color:#F30;
}
.cnss1-b1 {
	width:70px;
	float:left;
	font-weight:bolder;
	margin-left:5px;
}
.cnss1-b2 {
	width:auto;
	float:left;
}

/*自定义文本样式*/
.cntext1 {
	font-weight:bolder; color:#643C2E; float:left; width:80px; height:20px; line-height:20px; text-align:center; margin:8px 0px 0px 38px;
}
.cntest2{
	font-weight:bolder; text-indent:20px; font-size:14px; color:#FFF;
}
.cntext3{
	font-weight:bolder; float:left; width:100px; height:20px; line-height:20px; text-align:center; margin:8px 0px 0px 75px;
	letter-spacing:1px; color:#643C2E;
}
.cntext3a{
	font-weight:bolder; float:left; width:170px; height:20px; line-height:20px; text-align:center; margin:8px 0px 0px 62px;
	letter-spacing:0px; color:#643C2E;
}
.cntext4{
	width:200px; height:30px; line-height:30px; color:#FFF; font-weight:bolder; font-size:25px; margin:50px 0px 0px 40px;
	letter-spacing:5px; float:left;
}
.cntext5{
	font-weight:bolder; color:#FFF; float:right; width:50px; height:20px; line-height:20px; text-align:center; margin:8px 0px 0px 35px;
}
.cntext6{line-height: 20px; text-align:left;}
.nrtitle{
	font-size:14px; font-weight:bolder;
}
.nrtitle2{
	color:#666;
}
.zctitle1{
	background-image:url(../Image/zctitlebg.jpg);font-size:14px;font-weight:bolder;color:#643C2E;text-indent:30px;
}
.shownr
{
	border-bottom: 0px; line-height:30px;
}



/*---------------------------------------------按钮样式---------------------------------------------*/
.cnbtn1{
	background-image:url(../Image/btn2.png); width:110px; height:32px; line-height:32px; text-align:center; float:left;
}

/*---------------------------------------------文本框样式---------------------------------------------*/
.cntextbox1{ width:200px; margin-left:2px;}
.cntextbox2{ width:370px; margin-left:2px;}
.cntextbox3 {width:30px;height:15px;}
.cntextbox4 {width:90px;height:15px;}



/*---------------------------------------------超链接样式---------------------------------------------*/

/*全局超链接样式*/
a,a:link,a:visited,a:active  {
	color:#643C2E;
	font-size:12px;
	TEXT-DECORATION:none;
}
a:hover  {
	color:#643C2E;
	font-size:12px;
	TEXT-DECORATION:underline;
}
/*自定义超链接样式*/ 
.cnlink1,.cnlink1:link,.cnlink1:visited,.cnlink1:active  {
	color:#FFF;
	font-size:12px;
	TEXT-DECORATION: none;
	font-weight:bolder;
}
.cnlink1:hover  {
	color:#FFF;
	font-size:12px;
	TEXT-DECORATION:underline;
	font-weight:bolder;
}

.cnlink2,.cnlink2:link,.cnlink2:visited,.cnlink2:active  {
	color:#FFF;
	TEXT-DECORATION: none;
}
.cnlink2:hover  {
	color:#FFF;
	TEXT-DECORATION:underline;
}


/*---------------------------------------------圆角样式---------------------------------------------*/
.cnyuan{
-moz-border-radius:10px;
-webkit-border-radius:10px;
border-radius:20px;
behavior:url(border-radius.htc);
}


/*---------------------------------------------边线样式---------------------------------------------*/
.cnboder1{
	 border:1px #086BD6 solid;
}
.cnboder2{
	 border:1px #086BD6 solid;
	 border-top:0px;
}
.cnboder3{
	 border:1px #E47D8E solid;
	 border-top:0px;
}
.cnboder4 td{
	 border-bottom:1px #999 dashed;
}
.cnboder5 td{
	 border-bottom:2px #fff solid;
}

/*---------------------------------------------box样式---------------------------------------------*/
.jyjgbox{width:170px;border:1px #CCC solid; float:left; margin:5px 5px; text-align:center;}
.jyjgbox-img{width:165px; height:60px; text-align:center;}
.jyjgbox-title{width:168px; height:30px; line-height:30px;}



/*---------------------------------------------自定义gridview控件样式---------------------------------------------*/

/*GridViewStyle1*/
.GridViewStyle1
{
	width:100%;
	border:#E47D8E 1px solid; 
}
.GridViewRowStyle1 td, .GridViewAlternatingRowStyle1 td
{
    border:#E47D8E 1px solid; 
}
.GridViewHeaderStyle1 th
{
    border:#E47D8E 1px solid; 
    text-align:center;
}
.GridViewHeaderStyle1
{
    background-color: #FBB9BE;
    font-weight: bold;
}
.GridViewRowStyle1
{
    background-color: #ffffff;
	text-align:center;
}
.GridViewAlternatingRowStyle1
{
    background-color:#FEE7EB;
	text-align:center;
}
.GridViewFooterStyle1
{
}
.GridViewPagerStyle1
{
	display:none;
}

