@charset "utf-8";
* {
	margin: 0px;
	padding: 0px;
}
body, html {
	min-width: 1150px;
	font-family: "微软雅黑";
	font-size: 12px;
	
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
ul, li {
	list-style-image: none;
	list-style-type: none;
}
img {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	display: block;
}.clr {
	clear: both;
}.top {
	height: 91px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.nav {
	background-image: url(/uploads/image/tjimages/navbg.gif);
	background-repeat: repeat-x;
	height: 53px;
	width: 100%;
}
.navn {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.navn a {
	display: block;
	float: left;
	height: 53px;
	width: 155px;
	font-size: 16px;
	line-height: 53px;
	color: #fff;
	text-align: center;
}
.navn a:hover {
	text-decoration: none;
	background-color: #e97119;
}
.navn span {
	background-image: url(/uploads/image/tjimages/line.gif);
	background-repeat: no-repeat;
	background-position: 0px 16px;
	height: 53px;
	width: 1px;
	overflow: hidden;
	display: block;
	float: left;
}
.yy {
	background-image: url(/uploads/image/tjimages/yy.gif);
	height: 16px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.key {
	line-height: 44px;
	height: 44px;
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
}
.keyl {
	float: left;
}
.keyr {
	float: left;
	color: #666;
	padding-left: 34px;
}
.keyr span {
	color: #ff7200;
}
.keyr a {
	color: #666;
	padding-right: 10px;
	padding-left: 10px;
}



.sou {
	height: 24px;
	width: 290px;
	line-height: 26px;
	margin-top: 8px;
	position: relative;
	background-image: url(/uploads/image/tjimages/sou.gif);
	background-repeat: no-repeat;
}

#search-keyword {
	text-indent: 32px;
	color: #333;
	font-size: 12px;
	height: 24px;
	width: 232px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	font-family: "微软雅黑";
	line-height: 24px;
}
#search-submit {
	height: 24px;
	width: 58px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
	background-color: transparent;
	position: absolute;
	top: 0px;
	right: 0px;
}
.banner {
	
	height: 264px;
	width: 100%;
}
#divsmallbox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playbox{ width:1100px; height:264px; margin:10px auto; background:#333; position:relative; overflow:hidden;}
#playbox .oulplay { width:99999px; position:absolute; left:0; top:0;}
#playbox .oulplay li{ float:left;}
#playbox .pre{ cursor:pointer; width:45px; height:45px; background: no-repeat; position:absolute; top:110px; left:10px; z-index:10;}
#playbox .next{ cursor:pointer; width:45px; height:45px; background: no-repeat; position:absolute; top:110px; right:10px; z-index:10;}
#playbox .smalltitle {width:1021px; height:10px; position:absolute; bottom:15px; z-index:10}
#playbox .smalltitle ul{ width:120px; margin:0 auto;}
#playbox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playbox .smalltitle .thistitle{ background:#119714;}




.box {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 55px;
}
.tuit {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	line-height: 64px;
	font-size: 16px;
	margin-bottom: 16px;
	height: 54px;
}
.tuin p a {
	display: block;
	border: 1px solid #ebebeb;
}
.tuin p a:hover {
	text-decoration: none;
	border-top-color: #e97119;
	border-right-color: #e97119;
	border-bottom-color: #e97119;
	border-left-color: #e97119;
}
.tuin p {
	margin-right: 34px;
	float: left;
}

.tui p:nth-last-child(2){
margin-right:0;
}
.tuin a span {
	line-height: 40px;
	color: #444;
	background-color: #ebebeb;
	height: 40px;
	text-align: center;
	display: block;
}
.tuin a:hover span {
	background-color: #e97119;
	color: #fff;
}
.sgy {
	padding-bottom: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}

.sgyt {
	font-size: 16px;
	line-height: 76px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
	margin-bottom: 10px;
}
.sgyl {
	float: left;
	width: 830px;
}
.sgyl a img {
	display: block;
	float: left;
}


.sside a{
background: #d4d4d4;
	display: block;
	height: 33px;
	width: 280px;
	line-height: 33px;
	text-indent: 20px;
	color: #333;
	margin-bottom: 8px;
	
}






.sgyln {
	float: left;
	width: 390px;
	color: #666;
	line-height: 24px;
	padding-left: 18px;
}
.sgyln p {
	text-indent: 2em;
}
.sgyr a img {
	display: block;
	margin-bottom: 4px;
	margin-top: 4px;
}
.sgyr p a {
	line-height: 25px;
	color: #666;
	background-color: #ccc;
	text-indent: 25px;
	display: block;
	height: 25px;
	width: 238px;
	margin-bottom: 5px;
}
.sgyr p a:hover {
	text-decoration: none;
	background-color: #e97119;
	color: #fff;
}


.sgyr {
	float: right;
	width: 238px;
}
.snewst {
	font-size: 20px;
	line-height: 60px;
	color: #333;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dcdcdc;
}
.snewst b {
	font-weight: normal;
	float: left;
}
.snewst span {
	font-size: 12px;
	color: #cbcbcb;
	padding-left: 17px;
	float: left;
}
.snewst a {
	font-size: 12px;
	color: #333;
	float: right;
}
.snewsl {
	float: left;
	width: 522px;
}
.spic_news {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d3d3d3;
}

.spic_news a img {
	display: block;
	margin-top: 20px;
	margin-bottom: 20px;
}
.spic_newst  a  {
	font-size: 14px;
	display: block;
	color: #000;
	float: left;
}
.spic_newst a:hover {
	color: #e97119;
	text-decoration: none;
}

.spic_newst  span  {
	display: block;
	float: right;
	color: #8d8d8d;
}
.spic_news p {
	line-height: 24px;
	color: #666;
	padding-top: 12px;
	padding-bottom: 30px;
}
.spic_news p a {
	color: #666;
}
.snews_list {
	padding-top: 10px;
}

.snews_list  p {
	line-height: 46px;
	height: 46px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #c1c1c1;
	background-image: url(/uploads/image/tjimages/dd.gif);
	background-repeat: no-repeat;
	background-position: 0px 20px;
	padding-left: 20px;
}
.snews_list a {
	font-size: 14px;
	color: #333;
	display: block;
	float: left;
}
.snews_list a:hover {
	color: #e97119;
	text-decoration: none;
}
.snews_list span {
	color: #8d8d8d;
	float: right;
}



.snewsr {
	float: right;
	width: 540px;
}
.snewsr_pic {
	padding-bottom: 24px;
}

.snewsr_pic a img {
	display: block;
	float: left;
}
.snewsr_picn {
	float: left;
	width: 342px;
	padding-left: 14px;
}
.snewsr_picn p {
	font-size: 12px;
	color: #666;
	line-height: 24px;
	padding-top: 10px;
}
.snewsr_picn a {
	color: #666;
}
.snewsr_picnt a {
	font-size: 14px;
	color: #000;
}
.slx {
	padding-top: 19px;
}
.slxl img {
	float: left;
}
.slxr {
		width: 320px;
	float: left;
	padding-left: 20px;
	font-size: 14px;
	line-height: 34px;
	color: #333

}
.ft {
	line-height: 24px;
	background-color: #119714;
	width: 100%;
	padding-top: 20px;
	padding-bottom: 20px;
	text-align: center;
	color: #fff;
}
.ft p a {
	line-height: 20px;
	color: #fff;
	padding-right: 10px;
	padding-left: 10px;
}




.nbanner {
	padding-top:10px;
	height: 154px;
	width: 100%;
}

.nbanner img{
margin:0 auto;	
	
}

.z {
	width: 1100px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 50px;
	font-size: 14px;
	color: #333;
}
.zl {
	float: left;
	width: 225px;
}
.zlt {
	height: 31px;
	line-height: 31px;
	background-color: #119714;
	color: #fff;
	text-indent: 12px;
	margin-top: 15px;
	font-size: 16px;
}

.zl a{
	color: #333;
}
.zl a:hover {
	text-decoration: underline;
}


.zln {
}
.zln a {
	display: block;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 30px;
	text-indent: 25px;
	background: url(/uploads/image/tjimages/ddd.gif) no-repeat 10px 14px;
}
.zln2  a {
	display: block;
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	line-height: 30px;
	text-indent: 25px;
	background: url(/uploads/image/tjimages/ddd.gif) no-repeat 10px 14px;


}







.zln3 {
	line-height: 24px;
	padding-top: 4px;
}

.zr {
	float: right;
	width: 850px;
}
.zrt {
	height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #119714;
	margin-top: 15px;
	line-height: 30px;
}
.zrt  span {
	display: block;
	font-size: 16px;
	float: left;
	line-height: 30px;
	height: 30px;
	color: #000;
}
.wz {
	float: right;
	line-height: 30px;
	height: 30px;
}
.wz a{color:#333;}
.wz a:hover {
	text-decoration: underline;
}


.zrn {
	padding: 20px;
	line-height: 24px;
}
.zrn p {
	padding-bottom: 20px;
}
.xwn {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	padding-top: 13px;
	padding-bottom: 13px;
	line-height: 24px;
	margin-right: 20px;
	margin-left: 20px;
}
.xwn h4 a {
	font-size: 14px;
	color: #666;
}
.xwn p {
	color: #666;
}


.newsbody {
	padding-top: 10px;
	padding-right: 8px;
	padding-left: 8px;
	color: #333;
}
.newsbody  h1 {
	font-size: 18px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	color: #333;
}
.ben {
	line-height: 39px;
	height: 39px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e1e4e6;
	border-bottom-color: #e1e4e6;
	color: #666;
}
.ben2 {
	height: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e4e6;
	color: #666;
	overflow: hidden;
}
.ben span {
	display: block;
	float: left;
	padding-right: 10px;
	padding-left: 10px;
}
#bdshare {
	padding-top: 6px;
	float: left;
}
.nzz {
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
		font-size: 14px;
	color: #333;
	line-height: 22px;
}
.nzz img {
	margin-right: auto;
	margin-left: auto;
}
.nzz p {

	padding-bottom: 20px;
}


.probody {
	padding-top: 20px;
	padding-bottom: 10px;
}

.probody img{
max-width:850px;
}


.probody h1 {
	text-align: center;
	color: #333;
	font-size: 18px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #e0e1dc;
	padding-bottom: 10px;
}
.ju {
	padding-top: 15px;
}


.product_detail .img{
	width:200px;
	height:200px;
	float:left;
	padding:2px;
	border:1px solid #e0e1dc;
}
.product_detail .small{
	width:200px;
	height:200px;
}
.jqzoom{
	text-decoration:none;
	float:left;
}.jupic {
	float: left;
}
.jutext {
	float: left;
	padding-left: 30px;
	width: 432px;
}
.jutext p {
	line-height: 36px;
	height: 36px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #e0e1dc;
	width: 432px;
}
.xunn {
	padding-top: 5px;
	clear: both;
	width: 432px;
}
.xun {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #e0e1dc;
	width: 432px;
	clear: both;
}
.xun a {
	background-image: ;
	background-repeat: no-repeat;
	height: 32px;
	width: 112px;
	display: block;
	text-align: center;
	line-height: 32px;
	color: #fff;
	font-size: 14px;
	text-indent: 30px;
	margin-top: 11px;
}
.xun a:hover {
	background-position: 0px -32px;
	text-decoration: none;
}
.xt {
	line-height: 36px;
	height: 36px;
	padding-top: 10px;
	font-weight: bold;
	color: #666;

	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #119714;
	text-indent: 12px;
}
.xx {
	padding-top: 20px;
	color: #333;
}
.xx table{
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #000;
	border-right-color: #000;
}
.xx td{
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000;
	border-left-color: #000;
	padding-right: 4px;
	padding-left: 4px;
	line-height: 20px;
}

.guan {
	padding-top: 10px;
	padding-bottom: 15px;
}
.guan  p  a {
	display: block;
	text-indent: 13px;
	height: 27px;
	line-height: 27px;
	color: #666;
	background-image: ;
	background-repeat: no-repeat;
	background-position: 0px 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddd;
	float: left;
	width: 300px;
	margin-right: 30px;
}


.npro {
	padding-top: 20px;
	
}
.npro p {
	float: left;
	padding-right: 15px;
	padding-left: 15px;
}
.npro  p  a img {
	width: 120px;
	display: block;
	padding: 1px;
	border: 1px solid #ddd;
	background-color: #fff;
	height: 120px;
}
.npro a span {
	width: 120px;
	text-align: center;
	color: #333;
	padding-top: 4px;
	display: block;
	padding-bottom: 4px;
}
.npro  a:hover  span {
	color: #333;
	text-decoration: underline;
}
.tu a:hover {
	text-decoration: none;
}



/*��ҳ��ʽ*/
.page_fy {padding-right: 3px; padding-left: 3px; padding-bottom: 3px; margin: 3px; padding-top: 3px; text-align: center}
.page_fy a {
	border-right: #eee 1px solid;
	padding-right: 5px;
	border-top: #eee 1px solid;
	padding-left: 5px;
	padding-bottom: 2px;
	margin: 2px;
	border-left: #eee 1px solid;
	color: #119714;
	padding-top: 2px;
	border-bottom: #eee 1px solid;
	text-decoration: none
}
.page_fy a:hover {border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid}
.page_fy a:active {border-right: #999 1px solid; border-top: #999 1px solid; border-left: #999 1px solid; color: #666; border-bottom: #999 1px solid}
.page_fy .focus {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	color: #fff;
	padding-top: 2px;
	background-color: #119714;
	border: 1px solid #119714;
}
.page_fy .disabled {border-right: #eee 1px solid; padding-right: 5px; border-top: #eee 1px solid; padding-left: 5px; padding-bottom: 2px; margin: 2px; border-left: #eee 1px solid; color: #ddd; padding-top: 2px; border-bottom: #eee 1px solid}
.page_fy span{padding-left:5px;}
.page_fy span.off {border: 1px solid #eeeeee;color: #ccc;margin: 2px;padding: 2px 5px;}

.q_body{margin-bottom:4px;margin-top:12px;}
.q_body ul{border-bottom:1px solid #e14333;height:29px;}
.q_body ul li{height:25px;margin-top:4px;display:block; cursor:pointer; padding-left:16px; background: no-repeat left top; float:left; margin-right:5px; display:inline}
.q_body ul li span{display:block; float:left; padding-right:16px; background: no-repeat right top;line-height:25px;}
.q_body ul li.focus{margin-top:0; height:29px; background: no-repeat left top}
.q_body ul li.focus span{background: no-repeat right top;line-height:29px; color:#ffffff}


/*search*/
.search_title{margin-top:10px; border:1px solid #ccc; border-right:0; border-left:0; background:#f3f3f3; height:30px; line-height:30px; padding-left:5px;}
.search_title a{padding-left:15px; font-weight:bold}
.search_content{margin-top:5px; border-bottom:1px dashed #ccc}
.search_content h2{height:25px; line-height:25px;}
.search_content h2 a{font-size:14px;}

.search_content p{padding:5px 0;line-height:23px;}
.search_page{width:99%; border-top:none; text-align:left; margin-top:8px;}
.search_page ul{ list-style:none}
.search_page li{display:block; float:left; margin-left:5px; height:25px; line-height:25px;}
.search_page li a{display:block; height:25px; line-height:25px; float:left;}
.search_page li.focus a{font-weight:bold; color:#990000}.search_title a {
	color: #ff6633;
}

.bt h1 {
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	display: block;
	padding-bottom: 20px;
}
.about p img {
	text-align: center;
	display: block;
}

.search_content h2 a{
	color: #333;
	font-weight: normal;
}

/*���ա�*/
.book_contain{width:760px; }
.book_contain h2{height:25px; font-size:12px; padding-left:8px; line-height:25px; background:#ccc}
.book_head{height:25px; line-height:25px; padding-left:15px;}
.book_head span.time{padding-left:25px;}
.book_head span.title{font-weight:bold}
.book{border-bottom:1px dashed #ccc; margin:8px;}
.book_content,.book_reply{padding-left:15px; line-height:24px;}
.book_reply{color:red;}
.book_form{width:700px; margin:0 auto}
.book_form p{padding:5px; height:25px;}
.book_form label{display:block; float:left; width:120px; text-align:right;}
#queding {
	background-image: ;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 30px;
	width: 90px;
	text-indent: -9999px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: 120px;
}
.arc_link{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e1e4e6;
	padding-top: 10px;
	line-height: 24px;
}
.arc_link a{
	color:#666;
	line-height: 24px;
}
.arc_link a:hover{
	text-decoration: underline;
}
.tu  {
	float: left;
	display: block;
	padding-top: 20px;
	padding-right: 5px;
	padding-left: 5px;
}
.tu a img {
	width: 255px;
	border: 1px solid #eaeaea;
	padding: 1px;
	height: 191px;
	display: block;
}
.tu a span {
	display: block;
	height: 31px;
	width: 273px;
	line-height: 31px;
	text-align: center;
	color: #333;
	font-size: 14px;
}
.tu  a:hover  img {
	text-decoration: none;
	border-top-color: #5181b5;
	border-right-color: #5181b5;
	border-bottom-color: #5181b5;
	border-left-color: #5181b5;
}







/*search*/
.search_title{margin-top:10px; border:1px solid #ccc; border-right:0; border-left:0; background:#f3f3f3; height:30px; line-height:30px; padding-left:5px;}
.search_title a{padding-left:15px; font-weight:bold}
.search_content{margin-top:5px; border-bottom:1px dashed #ccc}
.search_content h2{height:25px; line-height:25px;}
.search_content h2 a{font-size:14px;}
.search_content p{padding:5px 0;line-height:23px;}
.search_page{width:99%; border-top:none; text-align:left; margin-top:8px;}
.search_page ul{ list-style:none}
.search_page li{display:block; float:left; margin-left:5px; height:25px; line-height:25px;}
.search_page li a{display:block; height:25px; line-height:25px; float:left;}
.search_page li.focus a{font-weight:bold; color:#990000}.search_title a {
	color: #ff6633;
}

.bt h1 {
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	display: block;
	padding-bottom: 20px;
}
.about p img {
	text-align: center;
	display: block;
}

.search_content h2 a{
	color: #333;
	font-weight: normal;
}





/*图片放大镜样式*/
.jqzoom{
	float:left;
	border:none;
	cursor:pointer;
	margin:0px;
	display:block;
	padding: 0px;
	height: 493px;
	width: 710px;
	position: relative;
}
.zoomdiv{
	z-index:100;
	position:absolute;
	top:0px;
	left:0px;
	height: 493px;
	width: 710px;
	background:#ffffff;
	border:1px solid #cccccc;
	display:none;
	text-align:center;
	overflow:hidden;
}
.jqzoompup{
	z-index:10;
	visibility:hidden;
	position:absolute;
	top:0px;
	left:0px;
	width:20px;
	height:20px;
	border:1px solid #aaa;
	background:#ffffff /* 50% center no-repeat*/;
	opacity: 0.5;
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	filter: alpha(opacity=50);
}

/*图片小图预览列表*/
.spec-preview{
height: 493px;
	width: 710px;
	

}
.spec-scroll{
	clear:both;
	margin-top:5px;
	width:710px;
}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #ccc;background:#ebebeb;cursor:pointer;text-decoration:none;}
.spec-scroll .items{
	float:left;
	position:relative;
	width:710px;
	height:56px;
	overflow:hidden;
}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #ccc;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #ff6600;padding:1px;}.xiang {
	color: #bdc6cf;
}

.datu {
	width:710px;
	padding-bottom: 20px;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}


.xq {
	line-height: 30px;
	background-color: #e7e7e7;
	height: 30px;
	font-size: 12px;
	text-indent: 12px;
	color: #666;
	font-weight: bold;
}
.xqn {
	font-size: 12px;
	line-height: 24px;
	color: #333;
	padding-top: 20px;
}
.xqn p {
	padding-bottom: 20px;
}
.xqn img {
	margin-right: auto;
	margin-left: auto;
}


/*search*/
.search_title{margin-top:10px; border:1px solid #ccc; border-right:0; border-left:0; background:#f3f3f3; height:30px; line-height:30px; padding-left:5px;}
.search_title a{padding-left:15px; font-weight:bold}
.search_content{margin-top:5px; border-bottom:1px dashed #ccc}
.search_content h2{height:25px; line-height:25px;}
.search_content h2 a{font-size:14px;}
.search_content p{padding:5px 0;line-height:23px;}
.search_page{width:99%; border-top:none; text-align:left; margin-top:8px;}
.search_page ul{ list-style:none}
.search_page li{display:block; float:left; margin-left:5px; height:25px; line-height:25px;}
.search_page li a{display:block; height:25px; line-height:25px; float:left;}
.search_page li.focus a{font-weight:bold; color:#990000}.search_title a {
	color: #ff6633;
}

.bt h1 {
	font-size: 26px;
	font-weight: normal;
	text-align: center;
	display: block;
	padding-bottom: 20px;
}
.about p img {
	text-align: center;
	display: block;
}

.search_content h2 a{
	color: #333;
	font-weight: normal;
}