@charset "utf-8";
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	
	background:url(img/bg.gif);
	font-family:"微软雅黑";
	}
a {
	
	color:#333;
	text-decoration: none;
}

a:hover {
	color: #ffba31;
	text-decoration: none;
	
}

ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
}
img {
	border: 0px;
}
.cls {
	clear: both;
}

.topfa{  top:0px; width:100%; z-index:999;}

.top{ line-height:25px; height:25px;; border-bottom:#d6e4cb 1px solid; padding:5px; overflow:hidden; background:#f8f8f8;}
.top2{ padding:10px; height:80px;}
.logo{ line-height:16px; width:300px; margin-top:15px; float:left;}
.logo img{float:left; padding-right:10px; border-right:#d6e4cb 1px solid; margin-right:10px;}
.logo a{ color:#CCC;}
.r{ float:right;}
.l{ float:left;}
.gbox a{ background:#006633; border-radius:3px; color:#FFF; margin-left:5px; margin-right:5px; padding:5px;}
.gbox a:hover{ background:#598700;}

.ico1{  background: transparent url("img/icons.png") no-repeat 0 0;padding-left: 20px;display: inline-block; height:25px; line-height:25px; margin-right:10px;}
.ico2{  background: transparent url("img/icons.png") no-repeat 0 0;padding-left: 20px;display: inline-block; background-position: 0 -36px;height:25px;line-height:25px;}
.main{max-width:1100px;margin:auto; clear:both;}
.menu{background:#92180b; }


.text_3_a{ width:30%;  float:left;}
.text_3_b{ width:50%;  float:left;}
.text_3_c{ width:70%; float:left;}
.text_3_d{ width:35%; float:left;}
.text_3_e{ width:40%; float:left;}
.text_3_f{ width:33%; float:left;}
.text_3_g{ width:29%; float:left;}
.in{margin:5px;}
.l_r{border-right:#e0e0e0 1px solid;}
.l_l{border-left:#e0e0e0 1px solid;}

.path{ height:35px; line-height:35px; border-bottom:#bba472 1px solid; color:#bba472;}
.path a{ color:#bba472;}


.box{ width:100%; overflow:hidden;}
.box li{ border-top:#bba472 1px solid; height:34px; line-height:34px; overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap; }
.box .t{  font-weight:bold; padding-left:10px;border-top:0px; color:#663300; border-left:#663300 4px solid; font-size:14px; height:25px; line-height:25px; margin-top:5px; margin-bottom:5px;}
.box .t2{  font-weight:bold; padding-left:10px;border-top:0px;}
.ti {
  font-weight:bold;
  font-size:18px;
  height: 25px;
  line-height:25px;
 border-bottom: 4px #663300 solid;
 color:#663300;
 width: 100%;
 }

.img1{ width:100%;height: auto;}
.box .img1b{border-top:0px;}
.bimg{ position:relative;}
.bimg img{ width:100%;}
.bimg .bimg2{ position:absolute; background: rgba(250,250,250,.85); bottom:0px; width:100%;}



.fp li{ width:45%; float:left; text-align:center; margin:2.5%; line-height:25px;}
.fp li img{ width:100%;}
.fp li div{ height:25px; line-height:25px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap; }

.fp2 li{ width:30%; float:left; text-align:center; margin:1.6%; line-height:25px;}
.fp2 li img{ width:100%;}
.fp2 li div{ height:25px; line-height:25px;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap; }


.fp3 li{ width:100%;  margin-bottom:1.5%; border-bottom:#bba472 1px dotted;}
.fp3 li img{ float:left; max-width:30%; margin-right:1.5%;}

.fp4 li{ width:30%; margin:1.5%; float:left; height:155px; text-align:center;}
.fp4 li img{ width:100%;}
.fp4_t{ width:100%; height:25px; line-height:25px; overflow:hidden;text-overflow:ellipsis;display:block; white-space:nowrap; text-align:center; font-weight:bold;}

.fp4 li a{ display:block;}
.fp4 li a:hover img{width:95%;}


.txt{ line-height:25px; min-height:350px;}
.txt img{ max-width:100%;}

.catlist{ border:#bba472 1px dotted;margin:20px;}
.catlist ul{  padding:20px;}
.catlist li{list-style-type:square; float:left; margin-right:3%; height:30px; line-height:30px; border-bottom:#bba472 1px dotted; width:30%;overflow:hidden;text-overflow:ellipsis;display:block;white-space:nowrap; }


.catlist2{ border:#bba472 1px dotted;margin:20px;}
.catlist2 ul{  padding:20px;}
.catlist2 li{list-style-type:square;float:left;  margin-right:3%; height:30px; line-height:30px; border-bottom:#bba472 1px dotted;width:47%; }


.catlist3{ border:#bba472 1px dotted;margin:20px;}
.catlist3 ul{  padding:20px;}
.catlist3 li{list-style-type:square;float:left;  margin-right:3%; height:30px; line-height:30px; border-bottom:#bba472 1px dotted;width:22%; }



.btn-001{ border: 1px solid #0f53ad;background:#3b81de;color: #FFFFFF;  font-weight: bold;border-radius:3px;}

.btn-search{ border: 2px solid #ff9933;background: #ff9933;color: #FFFFFF;  font-weight: bold;border-radius:3px;height:40px; }
.ac_input{border: 1px solid #ddd;  color: #bba9a9; line-height:38px; margin-bottom: 0;vertical-align: middle;width:60%; height:38px; font-size:18px;}
.form-search{ float:right;margin-top:20px; width:50%; text-align:right;}
.form-search select{ height:38px; font-size:16px; border: 1px solid #ddd;color: #bba9a9; margin:0px; padding:0px;vertical-align: middle;}

.form-search2{text-align:right; float:right; width:460px;}

.foot{ background:#92180b; color:#ffffff; line-height:25px; padding:20px; text-align:right;}
.foot li{ width:14%; float:left;text-align:left; line-height:20px;}
.foot t{ font-weight:bold;}
.foot2{ background:#781204;  line-height:38px; text-align:right; color:#fff65c;}
.foot2 a{color:#fff65c;}
.foot a{ color:#ffffff;}
.foot a:hover {color: #ffba31;}

.pg {
	float: right;
}
.pg, .pgb {
	line-height: 26px;
}
.pg a, .pg strong, .pgb a, .pg label {
	float: left;
	display: inline;
	margin-left: 4px;
	padding: 0 8px;
	height: 26px;
	border: 1px solid;
	border-color: #C2D5E3;
	background-color: #FFF;
	background-repeat: no-repeat;
	color: #333;
	overflow: hidden;
	text-decoration: none;
}
.pg a.nxt, .pgb a {
	padding: 0 10px;
}
.pg a:hover, .pgb a:hover {
	border-color: #369;
	color: #369;
}
.pg a.nxt {
	padding-right: 25px;
	background-image: url(/babimg/img/arw_r.gif);
	background-position: 90% 50%;
}
.pg a.prev {
	background-image: url(/babimg/img/arw_l.gif);
	background-position: 50% 50%;
}
.pg strong {
	background-color: #E5EDF2;
}



.subask{ line-height:35px; border:#bba472 1px solid; padding:10px;}

.anq{  border-bottom:#CCC 1px dotted; padding:1%;}
.anq span{ float:left; margin:1%;}
.anq  img{ border-radius:50%;}

.asklist a{ padding:5px; margin:5px; float:left; background:#CCC;}

/*user*/
.user{ padding:40px; line-height:40px; color:#333;}
.user input{border: 1px solid #ddd;   height:30px;border-radius:3px; padding:3px;}
.user001{width:60px; text-align:right; float:left; clear:both;}
.user002{width:180px; text-align:left; float:left; padding-left:10px;}


.user003 { padding:2%; min-height:330px;}
.user003 li{ height:30px; line-height:30px; border-bottom:#CCC 1px dotted;}
.user003 img{ float:left; margin-right:2%;}

.user004 .t{ background:#663300; color:#FFF; font-weight:bold; text-align:center;}
.user004 li{ height:30px; line-height:30px; border-bottom:#e5882c 1px solid;  }
.user004 li a{ display:block;background:#ff9933;padding-left:10%;}
.user004 li a:hover{ background:#ffff66;}


.user005 { padding:2%;}
.user005 img{margin-right:10px; border:#CCC 1px solid; border-radius:3px;}

.user006{ padding:2%; padding-top:30px; line-height:38px;}
.user006a{width:30%; text-align:right; float:left;}
.user006b{width:70%; text-align:left; float:left;}
.limg img{ float:left; margin-right:10px; margin-bottom:10px;}



/*menu*/
.pgwMenu {
	background: #92180b;
	height: 50px;
	position: relative;
	list-style: none;
}
.pgwMenu ul {
	list-style: none;
	white-space: nowrap;
	margin: 0;
	padding: 0;
}
.pgwMenu li { 
	float: left; height:30px;
}
.pgwMenu li a:hover {
	background:#781204;
	text-decoration: none;
}
.pgwMenu a {
	 border-right:#823116 1px solid; border-left:#97301c 1px solid;
	margin-top:10px;
	display: block;
	font-weight:bold;
	font-size:16px;
	color: #fff;
	line-height: 30px;
	 padding-left:20px; padding-right:20px;
	text-decoration: none;
}
.pgwMenu a.selected {
	background: #777;
}
.pgwMenu .pm-links.mobile, .pgwMenu .pm-viewMore > ul {
	background: #92180b;
	box-shadow: 2px 2px 4px #777;
	position: absolute;
	left: 0;
	top: 100%;
	z-index: 1000;
}
.pgwMenu .pm-viewMore {
	display: none;
	position: relative;
}
.pgwMenu .pm-viewMore > a {
	display: inline-block;
}
.pgwMenu .pm-viewMore > ul {
	left: auto;
	right: 0;
}
.pgwMenu .pm-viewMore li {
	float: none;
}
.pgwMenu .pm-viewMore span.icon, .pgwMenu .pm-viewMore span.white {
	border-color: #fff transparent;
	border-style: solid;
	border-width: 8px 6px 0;
	margin-left: 3px;
	display: inline-block;
}
.pgwMenu.light .pm-viewMore span.icon, .pgwMenu .pm-viewMore span.black {
	border-color: #000 transparent;
	border-style: solid;
	border-width: 8px 6px 0;
	margin-left: 3px;
	display: inline-block;
}
.pgwMenu .pm-links.mobile li, .pgwMenu .pm-viewMore > ul > li {
	display: block;
	clear: both;
	width: 175px;
}
.pgwMenu .pm-dropDown, .pgwMenu .pm-viewMore, .pgwMenu .pm-viewMore > ul {
	display: none;
}
.pgwMenu .pm-dropDown a {
	display: inline-block;
	
}
.pgwMenu .pm-dropDown a.active, .pgwMenu .pm-viewMore a.active {
	background:#085100;
}
.pgwMenu .pm-dropDown span.icon, .pgwMenu .pm-dropDown span.white {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwQAADsEBuJFr7QAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMDvo9WkAAABKSURBVEhL7ZOxDQAwCMN6O4/T0tmjsxHJDB4yROJ0dz3s1BRHEi2OTREBpQFKA5QGKA3m7IP8RKeIgNIApQFKA5QGc/ZBfkJTdF0oUafLBAFNbAAAAABJRU5ErkJggg==) no-repeat;
	display: block;
	height: 22px;
	width: 22px;
	margin: 9px 5px;
}
.pgwMenu.light .pm-dropDown span.icon, .pgwMenu .pm-dropDown span.black {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOvgAADr4B6kKxwAAAABZ0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMDvo9WkAAABpSURBVEhL7ZPLCcAwDEM9jefI/ks1Hyj2QbiGSLcKHggl8sEktjTc/WGyZxo6YKAbrFzFoav3/hdhmsrlijBN5XJFmKZyuSJMU7lcsfV/kIN0FRJgyACGDGDIAIYMpK8CHt6iG6xZhY0JIJ+6AHGbUFsAAAAASUVORK5CYII=) no-repeat;
	display: block;
	height: 22px;
	width: 22px;
	margin: 9px 5px;
}
.pgwMenu.light {
	background: #ddd;
}
.pgwMenu.light .pm-viewMore > ul {
	background-color: #ddd;
}
.pgwMenu.light .pm-links.mobile {
	background: #ddd;
}
.pgwMenu.light li a:hover {
	background: #d0d0d0;
}
.pgwMenu.light a {
	color: #000;
}
.pgwMenu.light a.selected {
	background: #c5c5c5;
}
.pgwMenu.light .pm-dropDown a {
	background: #c5c5c5;
}
.pgwMenu.light .pm-dropDown a.active, .pgwMenu.light .pm-viewMore a.active {
	background: #d0d0d0;
}
.pgwMenu.light .pm-dropDown a.active {
	background: #bbb;
}
.pgwMenuCustom {
	background-color: #fff;
}

/*end menu*/


@media screen and (max-width:600px){
	.ico1{display:none;}
	.ico2{display:none;}
	.foot {display:none;}
	.form-search2{display:none;}
	.form-search{display:none;}
	.text_3_a{ width:100%;}
	.text_3_b{ width:100%;}
	.text_3_c{ width:100%;}
	.text_3_d{ width:100%;}
	.text_3_e{ width:100%;}
	.text_3_f{ width:100%;}
	.text_3_g{ width:100%;}
	
	.catlist li{ width:95%;}
	.catlist2 li{ width:95%;}
	.catlist3 li{ width:95%;}
	
	
	}
	
	