﻿@import url(global.css);
#main{ width:1200px;  margin: 0 auto 25px; overflow:hidden}
/*-----------banner---------------------------------------- */
#banner img {
	width:1003px; height:350px; padding-top:25px;
}
/*----------- 左边内容---------------------------------------- */
#side1{ width:169px; height:100%; background:#e5e5e5; border:1px solid #d8d8d8;float:left; margin-top:15px;}
#side1 h3{font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#333; padding:15px 0 0 20px; font-weight:500;}
#side1 ul{ padding:15px 0 15px 5px;}
#side1 ul li{ height:30px; background:url(../images/main2_5.jpg) no-repeat 0 0; padding-left:15px; line-height:26px;}
#side1 ul li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}
#side1 ul li a:hover{ color:#F00;}
.left{
   width:222px;
   float:left;
   overflow:hidden;
   }

 .tit h3 {
	float:left;
	padding-left:15px;
	font-size:14px;
	font-weight:bold;
	color:#D71920;
} 
/*--------二级导航---------*/



.menu-first{ overflow:hidden; float:right}

.menu-first ul li {
	position:relative;
	display:inline;
	float:left;
}
.menu-first ul li a {
background:#1eb9ef;
	text-decoration:none;
	line-height:40px;
	text-align:center;
	height:40px;
	display:block;
	margin:0 5px;
	padding:0 22px;
	color:#FFF;
	font-size:14px;
	font-family:"Microsoft Yahei";

}
 .menu-first ul li a:hover {
	 background:#1eb9ef;
	text-decoration:none;
}

.menu-first ul li.menu-none a {
	background:#dadada;
	text-decoration:none;
	line-height:40px;
	height:40px;
	display:block;

	 color: #666;


}
.menu-first ul li.menu-none a:hover {
	background:#1eb9ef;

	height:40px;
	text-decoration:none;
color: #fff;
}





	

#side2{ overflow:hidden}

#side2 .titles {height:40px; line-height:40px; padding-top:43px; }
#side2 .titles h2 { display:block; float:left; width: auto; font-size:26px; font-weight:bold;t color:#333; font-family:"Microsoft Yahei";}
#side2 .titles span { float:right; padding-right:20px; color:#666;}

#side2 .titles span { float:right; padding-right:20px; color:#666;}



#side2 .titles span a {color:#666;}
#side2 .titles span a:hover {color:#c00;}
#side2 .rr .list{ padding:18px 20px 20px;}
#side2 .rr .list ul{ margin-left:2px;}
#side2 .rr .list ul li{ height:40px; line-height:40px;  border-bottom: dashed 1px #999;}
#side2 .rr .list ul li span{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; float:right;}




.lsimg{ padding-top:20px;}
.lsimg ul{ overflow:hidden}
.lsimg ul li{ width:284px; height:330px; float:left; padding:8px;}
.lsimg ul li a{ border:1px solid #dfdfdf; padding:10px 10px 14px; display:block;}
.lsimg ul li a img{ width:265px; height:199px;}
.lsimg ul li a h3{color: #555; font-size: 14px; padding: 10px 0;text-align: center;}
.lsimg ul li a p{ line-height:22px; font-size:12px;color:#555; }
.lsimg ul li a:hover { background:#6db336; border:none;}
.lsimg ul li a:hover h3{ color:#FFF}
.lsimg ul li a:hover p{ color:#FFF}



.newss{ padding-top:20px;}
.newss ul{ overflow:hidden}
.newss ul li{ width:284px; height:316px; float:left; padding:8px;}
.newss ul li a{ border:4px solid #d6d6d6; padding:10px 10px 14px; display:block; height:288px}
.newss ul li a img{ width:255px; height:126px;}
.newss ul li a h3{color: #555; font-size: 14px; padding: 10px 0;}
.newss ul li a p{ line-height:22px; font-size:12px;color:#555; }
.newss ul li a:hover {border:4px solid #1eb9ef;}

.deis{ padding-top:20px;}
.deis ul{ overflow:hidden}
.deis ul li{ overflow:hidden; padding:20px 0}
.des_l{ width:199px; float:left; margin-top:50px;}
.des_r{ float:right}
.des_r h3{ color:#f18200; font-size:14px;font-family:"Microsoft Yahei";}
.des_r dl{width:969px; height:223px; background:url(../images/joex.jpg) no-repeat; margin-top:28px;}
.des_r dl dd{ line-height:37px;}
.des_r dl dd h4{ float:left; color:#666; font-family:"Microsoft Yahei"; font-weight:normal; text-align:right; width:100px; }
.des_r dl dd span{  padding-left:40px; color:#666; font-family:"Microsoft Yahei";}

/* ---------------------分页------------------------------- */

.dede_pages{ padding-top:20px;}
.pagelist {
    height:35px;
    float:right;
	margin-right:20px;
	color:#999;
}

.dede_pages ul {
	float:right;
	margin-right:10px;
	}
.dede_pages .firstPage {
	width:30px;
}
.dede_pages ul li {
	float:left;
	font-family:Tahoma;
	line-height:20px;
	height:20px;
	margin-left:5px;
	font-size:12px;
	border:1px solid #E9E9E9;
	padding:0px 7px;
	width:auto;
}
.dede_pages ul li a:hover {
	color:#ff0000;
	text-decoration:none;
}
.dede_pages ul li.thisclass, .pagelist ul li.thisclass a, .pagelist ul li.thisclass a:hover {
	background-color:#e5e5e5;
	}
.dede_pages .pageinfo {
	color:#999;

}
.dede_pages .pageinfo strong {
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}


.content{
	  height:100%;
  overflow:hidden;
  line-height:24px;
  padding-top:27px;
	}
.content .img {
   height:100%;
   overflow:hidden;
   padding-top:5px;
   }
   
.content .img li {
   width:174px;
   height:220px;
   float:left;
   overflow:hidden;
   padding-right:15px;
   }
   
.content .img li img {
   width:170px;
   height:170px;
   display:block;
   padding:1px;
   border:1px solid #dedede;
   }
   
.content .img li span{
   line-height:18px;
   display:block;
   font-size:12px;
   text-align:center;
   }
   
.content .img span b{
   font-weight:lighter;    
   }
 .e2{
	
}
.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:12px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
}
.e2 li b a{
	color:#555;
}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;
}
.e2 li a.preview img{
	width:80px;
	height:80px;
	display:block;
	padding:1px;
	border:1px solid #EEE;
}
.e2 li a.preview:hover img{
	border:1px solid #AAA;
}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	font-size:14px;
	margin-left:2px;
}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	padding-left:12px;
}
.e2 span.info small{
	color:#AAA;
	font-size:12px;
	margin-left:3px;
}
.e2 span.info a{
	color:#690;
}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;
}
/* ------当前位置-------- */


.location{
   height:30px;
   line-height:30px;
   color:#666666;
   font-size:12px;
   border-bottom:1px solid #dedede;
   }

.location .lt{
   float:right;
   padding-right:10px;
   }
      
.location strong{
	font-weight:lighter;
  }
   
.location a,.location a:hover{
   color:#666;
   }  
   
 

.description {
	background:#Fafafa;
	border: 1px solid #E6E6E6;
	color: #706A6A;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 16px;
}
/* ------------------------信息详细页--简单--------------------------- */


.right .title {
	height:36px;
	line-height:36px;
	text-align:center;

}

.right .title h1 {
	font-size:16px;
}

.right .info {
	text-align:center;
	height:30px;
	line-height:30px;
	padding-bottom:10px;
	font-size:12px;
	color:#666666;
}
.right .info span {
	padding:0 10px;
}
.ShareTo {
	background:#F1F1F1 url(../images/ShareTo.png) no-repeat 10px 2px;
	padding-left:15px;
}
.ShareTo li {
	display:inline;
	padding:0 23px;
}
.ShareTo .sidebar span {
	color:#c00;
}
.description {
	background:#Fafafa;
	border: 1px solid #E6E6E6;
	color: #706A6A;
	font-size: 14px;
	line-height: 24px;
	padding: 8px 16px;
}
.article {
	padding-top:15px;
}
.article p {
	padding-bottom:15px;
}
index_article .article p {
	padding-bottom:0px;
}
/*---------------上下页----------------------*/


.prenext {
    height:50px;
	margin-top:15px;
	padding:0px 10px;
	border-top:1px dashed #dedede;
	border-bottom:1px dashed  #dedede;
}
.prenext li {
    height:50px;
	line-height:50px;
	width:50%;
	float:left;
	color:#333;
	overflow:hidden;
	font-size:14px;	
}

.prenext li a{
	color:#333;	
	font-size:14px;	
}

.prenext .pre {
	background:url(../images/prenext.gif) no-repeat 5px 8px;
}
.prenext .next {
	background:url(../images/prenext.gif) no-repeat 5px -30px;
}
/*---------------相关内容----------------------*/

.correlation{
	margin-top:30px;	
	}
	
.correlation  h2{
	line-height:30px;
	font-size:14px;
	color:#333;
	border-bottom:1px #dedede solid;
	text-indent: 15px;
}

.correlation .img {
   height:100%;
   overflow:hidden;
   padding:15px 0px 10px 15px;
}

.correlation .img li {
	width:165px;
	height:155px;
	float:left;
	padding-right:20px;
}

.correlation .img li img {
	width:165px;
	height:120px;
	float:left;
}

.correlation .img p{
	width:165px;
	height:35px;
	line-height:35px;
	text-align:center;
	display:block;
	font-size:12px;
}
.correlation .list{
   width:100%;
   height:100%;
   overflow:hidden;
   padding:15px 0 10px 0;
}

.correlation .list li {
	width:330px;
	height:34px;
	line-height:34px;
	font-size:14px;
	color:#666666;
	float:left;
	padding:0 30px;
}
/* -----------------------图片列表---------------------------- */

.content .img {
   height:100%;
   overflow:hidden;
   padding-top:5px;
   }
   
.content .img li {
   width:160px;
   height:170px;
   float:left;
   overflow:hidden;
   padding-right:20px;
   }
   
.content .img li img {
   width:160px;
   height:120px;
   display:block;
   padding:1px;
   border:1px solid #dedede;
   }
   
.content .img li span{
   line-height:28px;
   display:block;
   font-size:12px;
   text-align:center;
   }
   
.content .img span b{
   font-weight:lighter;    
   }
   
 /*---------------------------------------*/


.testarea,
.intxt
{
	border:1px solid #dedede;
	height:20px;
	line-height:20px;
   }
   
.left td
{
   height:20px;
   line-height:20px;
   padding-top:10px;
   }


input{
   padding:0px 3px;
  } 

textarea{
	height:120px;
	border:1px solid #dedede;
	padding:0px 3px;
  }   
  
/*-------------------*/


.content .purchase{
  width:610px;
  height:80px;
  padding:15px 0px;
  border-bottom:1px solid #eee; 
 }

.content .purchase .pur{
   width:90px;
   height:80px;
   float:left;
   overflow:hidden;
   }
.content .purchase .pur img{
  text-align:center;
   }
   
.content .purchase .pur_1{
   width:510px;
   height:80px;
   float:right;
   font-size:12px;
   color:#333333;
   }
 
 .content .purchase .pur_1 p{
   line-height:18px;
   }  
   

 .pur_1  strong{
   font-size:14px;
   height:16px;
   display:block;
   margin-bottom:5px;
   }


/*--------------guestbook------------------*/

.pur{
    width:100%;
    height:100%;
    overflow:hidden;
   }

.pur .tit{
   width:100%;
   height:30px;
   line-height:30px;
   font-size:14px;
   background:#e5e5e5;
   overflow:hidden;
   margin:20px 0px;
   }
   
.pur h3{
   width:500px;
   height:30px;
   line-height:30px;
   font-size:14px;
   overflow:hidden;
   display:block;
   float:left;
   padding-left:20px;
   }

.pur p{
   width:80px;
   height:30px;
   line-height:30px;
   font-size:12px;
   display:block;
   float:right;
   }

.pur td{
   padding-bottom:10px;
   }

   
   
.intxt {
    border: 1px solid #ddd;
    color: #999;
    height:25px;
    line-height:25px;
    margin: 8px 0;
    padding-left: 10px;
}

.ints{ height:35px; line-height:35px; }

.soew{ width:106px; height:30px; text-align:center; background:#6fba2c; color:#FFF}