@charset "utf-8";



.wp{width:1200px;margin:0 auto}

a.imgzoom img{transition: all 0.3s ease 0s}

a.imgzoom:hover img{

	-webkit-transform-origin: center center;

	-webkit-transform: scale(1.1, 1.1);

	-moz-transform-origin: center center;

	-moz-transform: scale(1.1, 1.1);	

}



.navsp{
	background-color: #A76A34;
}

.nav{ height:54px;}

.nav li{ display:inline; float:left; height:54px; background:url(../images/3.jpg) right top no-repeat}

.nav li.curr{ background:#f4a814}

.nav li div.item{ height:54px; position:relative}

.nav li a.item{ font-size:16px; color:#fff; text-align:center; display:block; width:140px; height:54px; line-height:54px; vertical-align:middle;}



.la{ position:absolute; width:100%; text-align:center; padding:10px 0; left:0; top:54px; background:#A76A34; display:none; z-index:9999999999}

.la div a{ display:block; font-size:14px; color:#fff; line-height:3;}

.la div a:hover{ background:#f4a814}



.flexslider{position:relative;height:534px;overflow:hidden;zoom:1}

.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}

.flexslider .slides{zoom:1}

.flex-direction-nav{z-index:999}

.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(../images/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease}

.flex-direction-nav .flex-next{background-position:0 -90px;right:0}

.flex-direction-nav .flex-prev{left:0}

.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25)}

.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25)}

.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50)}

.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center}

.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline}

.flex-control-paging li a{background:url(../images/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer}

.flex-control-paging li a.flex-active{background-position:0 0}



.txt{ text-align:center}

.txt span{ font-size:30px; color:#A76A34; font-weight:bold; line-height:1; display:block; padding-bottom:20px;}

.txt em{ font-size:14px; color:#999; line-height:1; display:block}



.txt.fff span{ color:#fff;}

.txt.fff em{ color:#fff;}



.tab{ text-align:center}

.tab a{ font-size:14px; color:#fff; background:#A76A34; margin:0 5px; width:100px; height:42px; line-height:42px; vertical-align:middle; text-align:center;}

.tab a.cur{ background:#f4a814}

.tab a:hover{ background:#f4a814}





.more{ text-align:center; padding:30px 0 40px 0}

.more a{ font-size:14px; color:#A76A34; border:1px #A76A34 solid;width:142px; height:42px; line-height:42px; vertical-align:middle; text-align:center;}

.more a:hover{ background:#A76A34; color:#fff;}



.more.fff a{ color:#fff;border:1px #fff solid;}

.more.fff a:hover{ background:#ff9900; color:#fff;}





.xiangmu{}

.xiangmu li{ display:inline; float:left; width:350px; margin-right:35px; height:320px;}

.xiangmu a{ display:block;}

.xiangmu img{ width:350px; height:260px; background:#efefef;}

.xiangmu div.dd2{ font-size:14px; color:#333; line-height:1; padding:15px 0 0 0; text-align:center}

.xiangmu a:hover div.dd2{ color:#4ba738}



.tuwen{}

.tuwen li{ display:inline; float:left; width:270px; margin-right:25px; }

.tuwen a{ display:block;}

.tuwen img{ width:270px; height:200px; background:#efefef;}

.tuwen div.dd2{ font-size:14px; color:#333; line-height:1; padding:15px 0 35px 0; text-align:center}

.tuwen a:hover div.dd2{ color:#A76A34}





.bg1{
	background-image: url(../images/100.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

.bg2{ background:#f6f4f5}



.gsjj{
	color:#fff;
	line-height:2;
	font-size:14px;
	text-align:justify;
	background-image: url(../images/101.png);
	background-repeat: repeat;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}

.gsjj img{ float:left; margin-right:30px;}

.gsjj p{ padding-bottom:10px;}



.bd1{ border-bottom:1px #efefef solid;}



.rinfo{}

.rinfo div.dd1{ height:50px; border-bottom:1px #ccc dashed}

.rinfo div.dd1 em{
	color:#fff;
	font-size:16px;
	font-weight:bold;
	padding:0 10px;
	display:inline;
	float:left;
	height:30px;
	line-height:30px;
	vertical-align:middle;
	background-color: #A76A34;
}

.rinfo div.dd1 span{ color:#A76A34; font-size:22px; font-weight:bold; padding-left:10px; display:inline; float:left; height:30px; line-height:30px; vertical-align:middle;}

.rinfo div.dd2{ padding:20px 0}

.rinfo div.dd2 div{ line-height:2; font-size:14px; background:url(../images/4.jpg) left center no-repeat; padding-left:20px;}



.jidi{}

.jidi li{ display:inline; float:left; width:267px; margin-right:32px; height:240px;}

.jidi a{ display:block;}

.jidi img{ width:267px; height:175px; background:#efefef;}

.jidi div.dd2{ font-size:14px; color:#333; line-height:1; padding:15px 0 0 0; text-align:center}

.jidi a:hover div.dd2{ color:#4ba738}



.bar{}

.bar a{ display:block;height:25px; position:relative; border-bottom:1px #d6d6d6 solid;}

.bar span{ font-size:16px; color:#333; font-weight:bold; height:25px; border-bottom:1px #4ba836 solid; line-height:1; position:absolute; left:0; top:0;}

.bar span em{ font-weight:normal; color:#999;}

.bar div.dd1{ position:absolute; right:0; top:0; font-size:14px; color:#666;}



.alist{}

.alist li{ display:block}

.alist li a{ line-height:1; display:block; padding:10px 0; font-size:14px; border-bottom:1px #efefef dotted; background:url(../images/5.png) left center no-repeat; padding-left:25px;}



.alist li a:hover{ color:#A76A34}



.alists{}

.alists li a{display:block;}

.alists li{ display:inline; float:left; width:390px; margin-right:40px; height:100px;}

.alists li div.dd1{ text-align:center;display:inline; float:left; width:70px; background:#f2f2f2}

.alists li div.dd1 span{ display:block; line-height:1; font-size:30px; padding:10px 0; color:#666;}

.alists li div.dd1 em{ display:block; line-height:1; font-size:12px; padding:5px 0; border-top:1px #fff solid; color:#999;}

.alists li div.dd2{display:inline; float:right; width:300px;}

.alists li div.dd2 span{ display:block; line-height:1; font-size:14px; color:#333; font-weight:bold; height:30px;}

.alists li div.dd2 em{ display:block; line-height:2; }

.alists li a:hover div.dd2 span{ color:#A76A34}





.alistss{}

.alistss li{display:block;}

.alistss li a{display:block;border-bottom:1px #efefef solid; padding:20px 0}

.alistss li div.dd1{ text-align:center;display:inline; float:left; width:70px; background:#f2f2f2}

.alistss li div.dd1 span{ display:block; line-height:1; font-size:30px; padding:10px 0; color:#666;}

.alistss li div.dd1 em{ display:block; line-height:1; font-size:12px; padding:5px 0; border-top:1px #fff solid; color:#999;}

.alistss li div.dd2{display:inline; float:right; width:760px;}

.alistss li div.dd2 span{ display:block; line-height:1; font-size:14px; color:#333; font-weight:bold; height:30px;}

.alistss li div.dd2 em{ display:block; line-height:2; }



.alistss li a:hover div.dd2 span{ color:#A76A34}





.foota{ height:55px;}

.foota li{ height:55px; line-height:55px; vertical-align:middle;}

.foota li a{ font-size:14px; color:#fff; padding:0 20px;}

.foota li a:hover{ text-decoration:underline}



.foot{ background:#f9f9f9}

.lff{ height:180px; border-left:1px #e7e7e7 solid;border-right:1px #e7e7e7 solid;}





.dline{ line-height:1; font-size:18px; color:#A76A34}

.dinfo{ line-height:2; padding-top:20px;}



.mleft{ width:230px; float:left}

.mright{ width:900px; float:right}







.cataname{ font-size:16px; color:#fff; font-weight:bold; padding-left:15px; height:45px; line-height:45px; vertical-align:middle; background:#A76A34}

.catalist{ border:1px #efefef solid; background:#fafafa; padding:20px;}

.catalist div a{ font-size:14px; border-bottom:1px #efefef solid; display:block; line-height:1; padding:15px 0; background:url(../images/7.gif) 180px center no-repeat}

.catalist div.cur a{ color:#ff9900; background:url(../images/8.gif) 180px center no-repeat}

.catalist div a:hover{ color:#ff9900}



.pos{ height:45px;border-bottom:1px #A76A34 solid;}

.pos span{font-size: 16px;color:#A76A34; font-weight:bold; display:inline; float:left; height:45px; line-height:45px; vertical-align:middle;}

.pos em{font-size: 14px;color:#999; background:url(../images/9.png) left center no-repeat; padding-left:20px; display:inline; float:right; height:45px; line-height:45px; vertical-align:middle;}

.pos em a{ color:#999;}





h1{ text-align:center; color:#333; font-size:20px; padding:20px 0 0 0;}

.content-info{ text-align:center; font-size:14px; font-size:12px; color:#666; padding:20px 0;}

.content-des{ padding:10px; line-height:2; font-size:12px; background:#efefef; padding:10px; color:#666}

 

.pn{border-top:1px #efefef dotted;font-size:14px; line-height:2; background:#f9f9f9; padding:20px;}

.pn em{color:#666;}

.pn a{color:#666}

.pn a:hover{color:#A76A34}

 

.content{ font-size:14px; color:#4d4d4d; line-height:2; text-align:justify}

.content div{ padding-bottom:10px;}

.content p{ padding-bottom:10px;}

.content ol{list-style-position:inside;padding-left:20px;}

.content ol li{ list-style-type:decimal; list-style-position:inside}

.content ul{list-style-position:inside; padding-left:20px;}

.content ul li{ list-style-type:decimal; list-style-position:inside}



.frmdom{ background:#fff; padding:20px; border:1px #fafafa solid;}

.frmdom .frmitem{ padding-bottom:10px}

.frmdom .frmitem div.dd1{  width:20%; float:left}

.frmdom .frmitem div.dd1 em{ display:block; height:36px; line-height:36px; vertical-align:middle; font-size:14px;}

.frmdom .frmitem div.dd2{  width:80%; float:left}

.frmdom .frmitem div.dd2 input.frmipt{ height:34px; line-height:34px; vertical-align:middle; padding:0 5px; outline:0; border:1px #efefef solid;}

.frmdom .frmitem div.dd2 textarea.frmtxt{vertical-align:middle; padding:5px 5px; outline:0; border:1px #efefef solid;}

.frmdom .frmitem div.dd2 input.frmbtn{ height:36px; padding:0 50px; border:0; background:#A76A34; color:#fff;}

.frmdom .frmitem div.dd2 input.frmbtn:active{-webkit-box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125);box-shadow:inset 0 3px 5px rgba(0, 0, 0, 0.125)}



.cpbar{ height:35px; position:relative; border-bottom:1px #efefef solid;}

.cpbar em{ position:absolute;line-height:1;vertical-align:middle; font-size:16px; color:#A76A34;font-weight:bold; border-left:3px #A76A34 solid; padding-left:10px;}

 
