﻿/*
作者：天兴工作室
地址：http://www.txcstx.cn
邮箱：admin@txcstx.cn
*/
body{
    background: #F2F2F2;
    color: #333;
    font:12px/20px Arial, Helvetica, sans-serif;
}


body.index{
	margin:0px;
	padding:0px;
	color:#333333;
	font-size:12px;
	font-family:Arial;
	background-image: url(img/xin_.png);
	background-repeat: repeat;
}
a,a:visited{
	color:#369;
	text-decoration:none;
}
a:hover{
	color:#c30!important;
	text-decoration:none;
}
img{border:none;vertical-align:text-bottom}
div, h1, h2, h3, h4, p, form, ul, label, input, textarea, img, span, dl, dt, dd{
	margin:0px;
	padding:0;
}
.clear{clear:both;}
li{
	list-style-type: none;
}

.pagebar{padding-top: 15px;padding-right: 0px;padding-bottom: 15px;padding-left: 0px;}
.pagebar a,.pagebar a{padding-top: 3px;padding-right: 7px;padding-bottom: 3px;padding-left: 7px;margin-right: 2px;border: 1px solid #ddd;color: #333333;}
.pagebar a:hover,.pagebar a:hover{background-color: #0099CC;border: 1px solid #006699;color: #FFFFFF;}
.pagebar .now-page,.pagebar .now-page{background-color: #ff6f3d;padding-top: 3px;padding-right: 7px;padding-bottom: 3px;padding-left: 7px;margin-right: 3px;border: 1px solid #FF6600;color: #FFFFFF;}

#comments{padding: 15px;margin-top: 15px;}
#comments h3,#comments h4{font-size: 14px;line-height: 30px;font-weight: 700;padding-left: 9px;border-left-width: 4px;border-left-style: solid;border-left-color: #ff6f3d;margin-bottom: 10px;background-color: #f1f1f1;}
#comments h4{margin-top: 15px;}
#frmSumbit #inpName,#frmSumbit #inpEmail,#frmSumbit #inpHomePage,#frmSumbit #inpVerify{padding-left: 10px;border: 1px solid #ddd;height: 15px;width: 200px;padding-top: 6px;padding-right: 10px;padding-bottom: 6px;line-height: 15px;float: left;margin-right: 10px;}
.commentpost label{height:15px;overflow:hidden;clear:left;float:left;line-height:15px;border-color:#CCC;border-style:solid;border-width:1px 0 1px 1px;margin:0;padding:6px 10px;}
#txaArticle{width:98%;height:120px;border:1px solid #ddd;padding:5px;background-image: url(img/pl-bg.png);background-repeat: no-repeat;background-position: center center;}
#frmSumbit p{padding:0px;margin-top: 0px;margin-right: 0px;margin-bottom: 5px;margin-left: 0px;line-height: 30px;}
#frmSumbit .button{color: #FFFFFF;background-color: #ff6f3d;height: 30px;width: 100px;border-top-width: 0px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;margin-right: 15px;}
.msgname .dot{font-size: 30px;color: #f4f4f4;float: right;margin-left: 15px;font-weight: 700;}
.msg .msgimg{clear: left;float: left;margin-right: 15px;padding: 2px;height: 32px;width: 32px;border: 1px solid #ddd;background-color: #f1f1f1;}
.msgtxt .msgarticle{line-height: 16px;padding-top: 4px;padding-bottom: 4px;}
#comments .msg{font-size: 12px;border: 1px solid #eee;padding-top: 9px;padding-right: 9px;padding-bottom: 1px;padding-left: 9px;margin-top: 15px;}
.msg .commentname{font-size:14px;font-family: "微软雅黑";font-weight: 700;}
.msg .msgarticle{line-height: 20px;color: #666666;}
.msg .msgarticle .msg{background-color:#f4f4f4;}

#logo404{background-color: #FFFFFF;background-image: url(../include/logo.png);background-repeat: no-repeat;background-position: center center;padding-top: 60px;padding-bottom: 60px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #9EAA99;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);}
#cw404{width: 720px; margin: 20px auto;}
#cw404 h1{font-size: 18px; line-height: 60px; font-weight: normal; text-align: center;}
#cw404 .kuang{font-size: 14px;border: 1px solid #9EAA99;border-radius: 3px;box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.25);padding: 20px;background-color: #FFFFFF;}
.top {
	line-height: 30px;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D4D4;
	overflow: hidden;
}
.zh {
	width: 980px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.wzbt {
	font-size: 20px;
	line-height: 1;
	color: #494949;
	margin-top: 2em;
	margin-bottom: 0.5em;
	text-align: center;
}
.gongg {
	font-size: 18px;
	color: #FF0000;
	margin-bottom: 20px;
}
.sylb h3,.list-lb h3 {
	font-family: "黑体";
	font-size: 14px;
}
.sylb,.list-lb {
	line-height: 25px;
	margin-top: 5px;
	margin-bottom: 5px;
}
.sylb li {
	float: left;
	height: 25px;
	width: 12.5%;
	overflow: hidden;
}
.ad {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.foot {
	line-height: 25px;
	text-align: center;
	margin-top: 20px;
	margin-bottom: 20px;
}
.head .head-you {
	float: right;
}
.head {
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #D4D4D4;
	line-height: 40px;
	height: 40px;
}
.left {
	float: left;
	width: 660px;
	border: 1px solid #D9D9D6;
    background: none repeat scroll 0% 0% #FFF;
    border-radius: 3px;
    box-shadow: 0px 1px 5px rgba(0, 0, 0, 0.15);
}
.list-lb li {
	float: left;
	height: 25px;
	width: 33%;
	overflow: hidden;
}
.list-lb {
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 20px;
}
.rigth {
	float: right;
	width: 300px;
	overflow: hidden;
}
.rigth dl {
	border: 1px solid #E5E5E5;
    padding: 5px 15px;
    margin-bottom: 10px;
    background: none repeat scroll 0% 0% #FFF;
}

.foot1 {
	margin-top: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	line-height: 25px;
	text-align: center;
}
.hui {
	font-size: 12px;
	line-height: 22px;
	color: #999999;
	text-align: center;
}
.hui em{
	margin-right:12px;
	font-size:12px;
	font-style: normal;
}
.zi {
	line-height: 1.8;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size: 14px;
}
.zi p {
	margin-top: 0.8em;
	margin-bottom: 0.8em;
}
.sx {
	text-align: center;
}

.rigth .sidebarBlock {
  border: 1px solid #e5e5e5;
  padding: 5px 15px;
  margin-bottom: 10px;
  background: #FFF;
}
.rigth .menuLayer {
  line-height: 20px;
}
.rigth .menuLayer h2 {
  font-size: 12px;
  font-family: "Microsoft YaHei", "黑体";
  padding: 5px 0 0 10px;
  cursor: pointer;
  height: 20px;
  overflow: hidden;
}
.rigth .menuLayer .menuItem {
  height: 20px;
  padding-left: 20px;
  overflow: hidden;
}
.rigth .menuLayer .hideList h2 {
  background: url(img/plus.gif) left 10px no-repeat;
}
.rigth .menuLayer .hideList .menuItem {
  display: none;
}
.rigth .menuLayer .showList h2 {
  background: url(img/minus.gif) left 10px no-repeat;
}
.rigth .menuLayer .showList .menuItem {
  display: block;
}
.rigth .menuLayer .itemNow {
  background: #E5E5E5;
}.ad1 {
	float: left;
	height: 250px;
	width: 300px;
	margin-right: 15px;
}
/*下面是对联广告的css代码*/
.duilian{top:260px;position:absolute; width:102px; overflow:hidden; display:none;}
.duilian_left{ left:6px;}
.duilian_right{right:6px;}
.duilian_con{border:#CCC solid 1px; width:100px; height:300px; overflow:hidden;}
.duilian_close{ width:100%; height:24px; line-height:24px; text-align:center; display:block; font-size:13px; color:#555555; text-decoration:none;}