﻿@charset "utf-8";

/* CSS Document */

*{margin:0px; padding:0px;}

body{margin:0px; padding:0px;font-size:12px; font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; color:#666; line-height:18px;}

ul,li{list-style:none;}

h1,h2,h3,img{margin:0px; padding:0px;list-style-type:none; border:0;}

form {margin: 0px; }

.clear{clear:both;}

a{text-decoration: none;outline:none;} 

HTML{overflow-x:hidden;overflow-y:auto;}



.table{margin:0px auto;border-collapse:collapse;}

.table td{border:1px solid #e3e3e3;font-size:14px;}



#header{ width:100%; float:left;}

#header section{ width:1200px; margin:0 auto;}

#header section .top{ width:1200px; float:left; height:125px;}

#header section .top h1{

	width:423px;

	height:74px;

	float:left; 

	margin-top:25px;

	background-image:url(../img/logo.png);

}

#header section .top h1 a {

	display: block;

	width: 423px;

	height: 74px;

	text-indent: 100%;

	white-space: nowrap;

	overflow: hidden;

}







#header section .top >img{position: relative;left: 580px;top: 30px;}

#menu{ width:100%; float:left; background:url(../img/nav_bg.jpg) repeat-x; height:42px;}

#menu nav{ width:1200px; margin:0 auto; line-height:37px; color:#fff; padding-top:5px;}

#cssmenu,

#cssmenu ul,

#cssmenu ul li,

#cssmenu ul li a,

#cssmenu #menu-button {

  margin: 0;

  border: 0;

  list-style: none;

  line-height: 1;

  display: block;

  position: relative;

  -webkit-box-sizing: border-box;

  -moz-box-sizing: border-box;

  box-sizing: border-box;



}

#cssmenu:after,

#cssmenu > ul:after {

  content: ".";

  display: block;

  clear: both;

  visibility: hidden;

  line-height: 0;

  height: 0;

}

#cssmenu #menu-button {

  display: none;

}

#cssmenu {

  width: auto;

  font-family:"Microsoft Yahei",Arial;

  line-height: 1;

}

#menu-line {

  position: absolute;

  left: 0;

  height: 33px;

  background: #b28971;

  border-radius:5px;

  -webkit-transition: all 0.25s ease-out;

  -moz-transition: all 0.25s ease-out;

  -ms-transition: all 0.25s ease-out;

  -o-transition: all 0.25s ease-out;

  transition: all 0.25s ease-out;

}

#cssmenu > ul > li {

  float: left;

}

#cssmenu.align-center > ul {

  font-size: 0;

  text-align: center;

}

#cssmenu.align-center > ul > li {

  display: inline-block;

  float: none;

}

#cssmenu.align-center ul ul {

  text-align: left;

}

#cssmenu.align-right > ul > li {

  float: right;

}

#cssmenu.align-right ul ul {

  text-align: right;

}

#cssmenu > ul > li > a {

  padding: 0 28px;

  font-size: 16px;

  text-decoration: none;

  text-transform: uppercase;

  font-weight:600;

  color:#fff;

  line-height:33px;

  -webkit-transition: color .2s ease;

  -moz-transition: color .2s ease;

  -ms-transition: color .2s ease;

  -o-transition: color .2s ease;

  transition: color .2s ease;

}

#cssmenu > ul > li:hover > a,

#cssmenu > ul > li.active > a {

 

  border-radius:5px;

  height:33px;

}





#cssmenu > ul > li.has-sub > a {

  padding-right: 25px;

}

#cssmenu > ul > li.has-sub > a::after {

  position: absolute;

  top: 0px;

  right: 0px;

  width: 0px;

  height: 0px;

  content: "";

  -webkit-transform: rotate(45deg);

  -moz-transform: rotate(45deg);

  -ms-transform: rotate(45deg);

  -o-transform: rotate(45deg);

  transform: rotate(45deg);

  -webkit-transition: border-color 0.2s ease;

  -moz-transition: border-color 0.2s ease;

  -ms-transition: border-color 0.2s ease;

  -o-transition: border-color 0.2s ease;

  transition: border-color 0.2s ease;

}

#cssmenu > ul > li.has-sub:hover > a::after {

  border-color: #009ae1;

}

#cssmenu ul ul {

  position: absolute;

  left: -9999px;
  z-index:99;
}

#cssmenu li:hover > ul {

  left: auto;

}

#cssmenu.align-right li:hover > ul {

  right: 0;

}

#cssmenu ul ul ul {

  margin-left: 100%;

  top: 0;

}

#cssmenu.align-right ul ul ul {

  margin-left: 0;

  margin-right: 100%;

}

#cssmenu ul ul li {

  height: 0;

  -webkit-transition: height .2s ease;

  -moz-transition: height .2s ease;

  -ms-transition: height .2s ease;

  -o-transition: height .2s ease;

  transition: height .2s ease;

}

#cssmenu ul li:hover > ul > li {

  height: 32px;

}

#cssmenu ul ul li a {

  padding: 10px 20px;

  width: 170px;

  font-size: 14px;

  background: url(../img/nav_bg2.png);

  text-decoration: none;

  color: #ffe3c4;

  -webkit-transition: color .2s ease;

  -moz-transition: color .2s ease;

  -ms-transition: color .2s ease;

  -o-transition: color .2s ease;

  transition: color .2s ease;

}

#cssmenu ul ul li:hover > a,

#cssmenu ul ul li a:hover {

  color: #febb64;

}

#cssmenu ul ul li.has-sub > a::after {

  position: absolute;

  top: 16px;

  right: 12px;

  width: 4px;

  height: 4px;

  border-bottom: 1px solid #ac6927;

  border-right: 1px solid #ac6927;

  content: "";

  -webkit-transform: rotate(-45deg);

  -moz-transform: rotate(-45deg);

  -ms-transform: rotate(-45deg);

  -o-transform: rotate(-45deg);

  transform: rotate(-45deg);

  -webkit-transition: border-color 0.2s ease;

  -moz-transition: border-color 0.2s ease;

  -ms-transition: border-color 0.2s ease;

  -o-transition: border-color 0.2s ease;

  transition: border-color 0.2s ease;

}

#cssmenu.align-right ul ul li.has-sub > a::after {

  right: auto;

  left: 10px;

  border-bottom: 0;

  border-right: 0;

  border-top: 1px solid #f9ae65;

  border-left: 1px solid #f9ae65;

}

#cssmenu ul ul li.has-sub:hover > a::after {

  border-color: #f9ae65;

}



#main_kc{width:100%; float:left; height:715px;}

.newzysz {

	min-width: 1200px;

	width: 100%;

	border-bottom: #f2f2f2 dashed 1px;

	padding-top: 20px;

	text-align: center

}

.newzysz .zyszdh li {

	width: 125px;

	height: 167px;

	display: inline-block;

	margin: 0 35px;

	cursor: pointer;

	*display:inline;

	*zoom:1

}

.newzysz .zyszdh li div {

	visibility: hidden;

	width: 125px;

	overflow: hidden

}

.newzysz .zyszdh li a {

	font-size: 15px;

	color: #000

}

.newzysz .zyszdh li p {

	line-height: 36px

}

.newzysz .zyszdh li:hover div {

	visibility: visible

}

.newzysz .zyszdh .l1 {

	background: url(../img/b1.png) no-repeat top center

}

.newzysz .zyszdh .l2 {

	background: url(../img/b2.png) no-repeat top center

}

.newzysz .zyszdh .l3 {

	background: url(../img/b3.png) no-repeat top center

}

.newzysz .zyszdh .l4 {

	background: url(../img/b4.png) no-repeat top center

}

.newzysz .zyszdh .l5 {

	background: url(../img/b5.png) no-repeat top center

}
.newzysz .zyszdh .l6 {

	background: url(../img/b6.png) no-repeat top center

}
.newzysz .zysznr {

	width: 1200px;

	min-width: 1200px;

	background:url(../img/kecheng_bg.jpg);

	margin:0 auto;

	height: 476px

}

.newzysz .zysznr .zymx {

	display: none;

	width: 1200px

}

.newzysz .zysznr .zymx .zymxright {

	width: 490px;

	float: right;

	height: 450px;

	margin-top: 9px;

	margin-right: 32px;

	color: #333;

}

.newzysz .zysznr .zymx .zymxright h2 {

	font-size: 23px;

	font-weight:normal;

	width: 490px;

	float:left;

	color:#8d5045;

	height:35px;

	text-align:center;

	margin:30px 0 0px 0;

}

.newzysz .zysznr .zymx .zymxright span {

	font-weight:normal;

	font-size: 18px;

	width: 450px;

	float:left;

	color:#8e5925;

	border-bottom:1px solid #e6d4ce; padding-bottom:20px;

	margin:0 20px;

}

.newzysz .zysznr .zymx .zymxright p {

	text-align: left;

	padding-left: 25px;

	font-size: 14px;

	font-weight:normal;

	line-height: 28px;

	height: 160px;

	color:#333;

	width: 450px;

	float:left;

	padding-right:40px;

	margin-top:20px;

}

.newzysz .zysznr .zymx .zymxright .bjlink {

	text-align: center;

	width: 490px;

	float:left;

	margin-top:35px;

}

.newzysz .zysznr .zymx .zymxright .bjlink a {

	display: inline-block;

	background: #41220e;

	border-radius: 10px;

	padding: 5px 20px;

	font-size: 14px;

	margin: 5px 10px;

	color: #FFF;

	*display:inline;

	*zoom:1;

	transition: linear .5s

}

.newzysz .zysznr .zymx .zymxright .bjlink a:hover {

	background: #c5956e;

	transition: linear .5s

}

.newzysz .zysznr .zymx .zymxleft {

	width: 650px;

	float: left;

	height: 467px;

	margin-left: 28px;

	margin-top: 9px;

	cursor: pointer

}



#ny_banner{ width:100%; float:left; height:450px; border-bottom:4px solid #f3dfc8;}

#banner{ width:100%; float:left; height:282px;}



#main_PME{ width:100%; float:left; background:url(../img/pme_bg.jpg) no-repeat center; height:762px;}

#main_PME section{ width:1200px; margin:0 auto;}

#main_PME section h2{ width:1200px; float:left; text-align:center; margin:50px 0 25px 0}

#main_PME section p{ width:1200px; float:left; text-align:center; font-size:14px; line-height:25px;color:#0e0e0e;}



#main_ACIC{ width:100%; float:left; height:778px; background:url(../img/acic_bg.jpg) center no-repeat;}

#main_ACIC section{width:1200px; margin:0 auto;}

#main_ACIC section h2{width:1200px; float:left; text-align:center; margin:40px 0 20px 0;}

#main_ACIC section p{ width:1200px; float:left; text-align:center; font-size:14px; line-height:25px; color:#0e0e0e;}



#main_ksdj{ width:100%; float:left; height:748px; background:url(../img/djks_bg.jpg) center no-repeat;}

#main_ksdj section{ width:1200px; margin:0 auto;}

#main_ksdj section h2{ width:1200px; float:left; text-align:center; margin:50px 0 25px 0}

#main_ksdj section p{ width:1200px; float:left; text-align:center; font-size:14px; line-height:25px;color:#0e0e0e;}



#main_mingshi{ width:100%; float:left; background:#f2f0f0; height:670px;}

#main_mingshi section{ width:1200px; margin:0 auto;}

#main_mingshi section .title{ width:1200px; float:left;height:65px; background:url(../img/title_bg.png); margin-top:40px; text-align:center;}

#main_mingshi section .title .biaoti{ width:284px; margin:0 auto;}

#main_mingshi section .title .biaoti h2{width:284px;color:#FFF; font-size:35px; float:left; text-align:center; font-weight:normal; margin-top:3px; line-height:39px;}

#main_mingshi section .title .biaoti span{ width:284px;float:left; text-align:center; color:#FFF; text-transform: uppercase; font-size:14px; margin-top:2px;}





#main_mingshi section .teacher{ width:1200px; height:519px; background:url(../img/ms_bg.png); overflow:hidden; margin-top:27px; float:left;}

#main_mingshi section .teacher .hiSlider{overflow: hidden;height: 520px;width: 1200px;float:left;margin-top:0;}

#main_mingshi section .teacher .hiSlider-item{width:1084px; float:left;}

#main_mingshi section .teacher .hiSlider-btn-prev,.hiSlider-btn-next{position:absolute;z-index:5;top:50%;height:30px;width:30px;background:url(../img/hislider-arrow.png) no-repeat;margin-top:-15px;text-indent:-200px;overflow:hidden;opacity:.6;filter:alpha(opacity:60)}

#main_mingshi section .teacher .hiSlider-btn-prev{left:10px}

#main_mingshi section .teacher .hiSlider-btn-next{right:10px;background-position:-30px 0}

#main_mingshi section .teacher .hiSlider-btn-prev:hover, .hiSlider-btn-next:hover{opacity:1;filter:alpha(opacity:100);}

#main_mingshi section .teacher .hiSlider-item ul{width:1084px;overflow:hidden; margin:0 auto;}

#main_mingshi section .teacher .hiSlider-item ul li{ width:492px; float:left; margin:30px 25px}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr1{ width:492px; float:left; height:300px;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr1 img{float:left; width:215px; height:285px; margin-right:20px;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr1 .nr_01{ float:left; width:257px;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr1 .nr_01 h2{ float:left; width:257px; height:26px; color:#333; font-size:25px; font-weight:normal;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr1 .nr_01 h3{ float:left; width:257px; font-size:14px; font-weight:normal; margin:10px 0; line-height:20px; height:37px; overflow:hidden;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr1 .nr_01 span{ float:left; width:257px; font-size:14px; color:#9f9f9f; line-height:22px; height:195px; overflow:hidden;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr2{ width:492px; float:left;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr2 h2{ width:492px; float:left; border-bottom:1px solid #6F6F6F; padding-bottom:5px; font-size:15px; margin-bottom:10px;}

#main_mingshi section .teacher .hiSlider-item ul li .tc_nr2 p{ float:left; width:492px; font-size:14px; height:102px; overflow:hidden;}





#main_huanjing{ width:100%; float:left; background:url(../img/huanjing_bg.jpg) center no-repeat; height:934px;}

#main_huanjing section{ width:1200px; margin:0 auto;}

#main_huanjing section .title{ width:1200px; float:left;height:65px; background:url(../img/title_bg.png); margin-top:40px; text-align:center;}

#main_huanjing section .title .biaoti{ width:284px; margin:0 auto;}

#main_huanjing section .title .biaoti h2{width:284px;color:#FFF; font-size:35px; float:left; text-align:center; font-weight:normal; margin-top:3px; line-height:39px;}

#main_huanjing section .title .biaoti span{ width:284px;float:left; text-align:center; color:#FFF; text-transform: uppercase; font-size:14px; margin-top:2px;}

#main_huanjing section .huanjing_nr_01{ width:1200px; float:left; height:520px; margin-top:20px;}

#main_huanjing section .huanjing_nr_02{width:1200px; float:left;}

#main_huanjing section .huanjing_nr_02 h2{width:1200px; float:left; text-align:center; margin:15px 0 15px 0;}

#main_huanjing section .huanjing_nr_02 p{width:1160px; float:left; margin:0 20px; line-height:25px; font-size:14px; height:150px; overflow:hidden;}

#main_huanjing section .huanjing_nr_02 span{ width:1200px; text-align:center; float:left; margin-top:5px;}

#main_huanjing section .huanjing_nr_02 span a{	

display: inline-block;

background: #41220e;

border-radius: 10px;

padding: 5px 20px;

font-size: 14px;

margin: 5px 10px;

color: #FFF;

*display:inline;

*zoom:1;

transition: linear .5s

}



#main_huanjing section .huanjing_nr_02 span a:hover{	

	background: #c5956e;

	transition: linear .5s

}



#main_zuopin{ width:100%; float:left; height:885px;}

#main_zuopin >section{ width:1200px; margin:0 auto;}

#main_zuopin >section .title{ width:1200px; float:left;height:65px; background:url(../img/title_bg.png); margin-top:40px; text-align:center;}

#main_zuopin >section .title .biaoti{ width:284px; margin:0 auto;}

#main_zuopin >section .title .biaoti h2{width:284px;color:#FFF; font-size:35px; float:left; text-align:center; font-weight:normal; margin-top:3px; line-height:39px;}

#main_zuopin >section .title .biaoti span{ width:284px;float:left; text-align:center; color:#FFF; text-transform: uppercase; font-size:14px; margin-top:2px;}

#main_zuopin >section .zuopin_nr{ width:1200px; float:left; margin-top:20px;}

#main_zuopin >section .zuopin_nr .tab-group{position: relative;margin-top: 1.0em; float:left;}

#main_zuopin >section .zuopin_nr .tab-group section {opacity: 0;height: 0;padding: 0 1em;overflow: hidden;transition: opacity 0.4s ease, height 0.4s ease;}

#main_zuopin >section .zuopin_nr .tab-group section.active { opacity: 1;height: auto;overflow: visible;}

#main_zuopin >section .zuopin_nr .tab-nav {margin-left:98px;list-style: none;padding: 0;height: 36px;}

#main_zuopin >section .zuopin_nr .tab-nav li {display: inline;}

#main_zuopin >section .zuopin_nr .tab-nav li a {position: relative;display: block;float: left;border-radius: 15px;background: #f3e9e5;line-height: 2.2em;text-decoration: none;color: #833311;font-size:14px;padding:0 20px;margin-right:10px;transition: background .2s ease, line-height .2s ease, margin .2s ease;}

#main_zuopin >section .zuopin_nr .tab-nav li.active a {background: #833311;color: white;}

#main_zuopin >section .zuopin_nr .tab-group section ul{ margin:20px 0 0 20px; float:left;}

#main_zuopin >section .zuopin_nr .tab-group section ul li{float:left; width:278px; margin:0 10px 5px 0;}

#main_zuopin >section .zuopin_nr .tab-group section span{ width:1200px; float:left; text-align:center; margin-top:20px;}

#main_zuopin >section .zuopin_nr .tab-group section span a{display: inline-block;background: #41220e;border-radius: 10px;padding: 5px 20px;font-size: 14px;margin: 5px 10px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#main_zuopin >section .zuopin_nr .tab-group section span a:hover{background: #c5956e;transition: linear .5s}





#main_chuangye{ float:left; width:100%; background:#f2f0f0; height:862px;}

#main_chuangye >section{ width:1200px; margin:0 auto;}

#main_chuangye >section .title{ width:1200px; float:left;height:65px; background:url(../img/title_bg.png); margin:40px 0 30px 0; text-align:center;}

#main_chuangye >section .title .biaoti{ width:284px; margin:0 auto;}

#main_chuangye >section .title .biaoti h2{width:284px;color:#FFF; font-size:35px; float:left; text-align:center; font-weight:normal; margin-top:3px; line-height:39px;}

#main_chuangye >section .title .biaoti span{ width:284px;float:left; text-align:center; color:#FFF; text-transform: uppercase; font-size:14px; margin-top:2px;}

#main_chuangye >section .chuangye_nr{ width:1100px; margin:0 50px 20px 50px; float:left; background:#ffffff; height:295px;box-shadow: 3px 3px 3px #CFCFCF;}

#main_chuangye >section .chuangye_nr img{ float:left; width:546px;}

#main_chuangye >section .chuangye_nr .chuangye_nr_right{ float:left; width:406px; margin:0 70px}

#main_chuangye >section .chuangye_nr .chuangye_nr_right h2{ float:left; width:406px; background:url(../img/cy_line2.jpg); height:30px; text-align:center; margin-top:30px; color:#591c06; font-size:28px;}

#main_chuangye >section .chuangye_nr .chuangye_nr_right p{ width:406px; float:left; margin:15px 0; font-size:14px; color:#8e4a31; line-height:25px;}

#main_chuangye >section .chuangye_nr .chuangye_nr_right span{ width:406px; float:left; text-align:center;}

#main_chuangye >section .chuangye_nr .chuangye_nr_right span a{display: inline-block;background: #c5956e;padding: 5px 20px;font-size: 14px;margin: 5px 10px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#main_chuangye >section .chuangye_nr .chuangye_nr_right span a:hover{background: #591c06;transition: linear .5s}



#main_chuangye >section .chuangye_nr2{ width:1100px; margin:0 50px; float:left; background:#ffffff; height:295px;box-shadow: 3px 3px 3px #CFCFCF;}

#main_chuangye >section .chuangye_nr2 img{ float:left; width:546px;}

#main_chuangye >section .chuangye_nr2 .chuangye_nr_left{ float:left; width:414px; margin:0 70px}

#main_chuangye >section .chuangye_nr2 .chuangye_nr_left h2{ float:left; width:414px; background:url(../img/cy_line2.jpg); height:30px; text-align:center; margin-top:30px; color:#591c06; font-size:28px;}

#main_chuangye >section .chuangye_nr2 .chuangye_nr_left p{ width:414px; float:left; margin:15px 0; font-size:14px; color:#8e4a31; line-height:25px;}

#main_chuangye >section .chuangye_nr2 .chuangye_nr_left span{ width:414px; float:left; text-align:center;}

#main_chuangye >section .chuangye_nr2 .chuangye_nr_left span a{display: inline-block;background: #c5956e;padding: 5px 20px;font-size: 14px;margin: 5px 10px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#main_chuangye >section .chuangye_nr2 .chuangye_nr_left span a:hover{background: #591c06;transition: linear .5s}



.foot_dangao{ width:100%; height:117px; margin:0 auto; background:url(../img/foot_pic.png) no-repeat center; float:left;}

.foot_dangao1{ width:100%; height:399px; margin:0 auto; background:url(../img/0.jpg) no-repeat center; float:left;}

/*.map{ width:100%; margin:0 auto; float:left; position: relative; margin-top: -120px; margin-left: 200px;}
*/
#footer{ width:100%; float:left; background:#9f623d; height:190px; }
#footer section{ width:1200px; margin:0 auto;}
#footer section .footer_left{ width:765px;float:left; margin-left:35px;margin-top: 15px;}
#footer section .footer_left p{ font-size: 20px;color: #fff;line-height: 30px;}
#footer section .footer_right{ width:355px;float:right; margin-top:30px;}
#footer section .footer_right li{ width:115px;float:left; margin-right:15px; height:135px;}
#footer section .footer_right li p{ width:175px;font-size: 20px; float:left; height:20px; text-align:center; color:#FFF; margin-top:14px;}


a.biaoti:link{color:#FFF;font-size:35px;}

a.biaoti:hover{color:#FFF;font-size:35px;}

a.biaoti:visited{ color:#FFF;font-size:35px;}



a.more2:link{ width:197px; height:46px;display:block; background:url(../img/more.png); margin:0 auto; font-size:22px; line-height:46px;color:#44aadf; font-weight:600;}

a.more2:hover{ width:197px; height:46px;display:block; background:url(../img/more2.png);margin:0 auto;font-size:22px;line-height:46px; color:#8e8e8e;font-weight:600;}

a.more2:visited{ width:197px; height:46px;display:block; background:url(../img/more.png);margin:0 auto;font-size:22px;line-height:46px;color:#44aadf;font-weight:600;}



a:link{color:#666;font-size:12px;}

a:hover{color:#F19192;font-size:12px;}

a:visited{color:#666;font-size:12px;}



.prods_list1 {

height:auto !important;height:215px; /*假定最低高度是200px*/min-height:215px; 

overflow:visible;

float:left;

width:100%;

padding:0px 0px 0px 0px;

}

.prods_list1 ul li {

	float:left;

	display:inline;

	width:210px;

	height:178px;

	text-align:center;

	margin:0px 6px 35px 6px;

}

.prods_list1 ul li img {

	width:208px;

	height:156px;

	float:left;

	margin:10px 0px 0px 0px;

}

.prods_list1 ul li h3{ float:left; height:30px; line-height:30px; background:#56afe3; padding:0 5px; width:198px; color:#FFF; overflow:hidden; font-size:15px;text-transform:uppercase; }





.prods_list2 {

height:auto !important;height:215px; /*假定最低高度是200px*/min-height:215px; 

overflow:visible;

float:left;

width:100%;

padding:28px 0px 0px 0px;

}

.prods_list2 ul li {

	float:left;

	display:inline;

	width:210px;

	height:158px;

	text-align:center;

	margin:28px 15px 35px 15px;

}

.prods_list2 ul li img {

	width:208px;

	height:156px;

	float:left;

	margin:10px 0px 0px 0px;

}

.prods_list2 ul li h3{ float:left; height:30px; line-height:30px; background:#56afe3; padding:0 5px; width:198px; color:#FFF; overflow:hidden; font-size:15px;text-transform:uppercase; }





.prods_list3 {

height:auto !important;height:215px; /*假定最低高度是200px*/min-height:215px; 

overflow:visible;

float:left;

width:100%;

padding:0px 0px 0px 0px;

}

.prods_list3 ul li {

	float:left;

	display:inline;

	width:202px;

	height:170px;

	text-align:center;

	margin:0px 10px 35px 10px;

}

.prods_list3 ul li img {

	width:200px;

	height:150px;

	float:left;

	margin:10px 0px 0px 0px;

}

.prods_list3 ul li h3{ float:left; height:30px; line-height:30px; background:#56afe3; padding:0 5px; width:190px; color:#FFF; overflow:hidden; font-size:15px;text-transform:uppercase; }



a.footer_link:link{font-size:14px; color:#999;}

a.footer_link:hover{font-size:14px;color:#FFF;}

a.footer_link:visited{font-size:14px;color:#999;}



a.top_link:link{font-size:13px; color:#fff;}

a.top_link:hover{font-size:13px;color:#bfe379;}

a.top_link:visited{font-size:13px;color:#fff;}



.tab_wrapper {

  margin: 0 15px;

  display: inline-block;

  width: 1170px;

  position: relative;

}

.tab_wrapper > ul {

  clear: both;

  display: inline-block;

  width: 100%;

  padding-left:380px;

}

.tab_wrapper > ul li {

  float: left;

  cursor: pointer;

  font-weight: bold;

  text-transform: uppercase;

  font-size: 1.05em;

  border-bottom: 0;

  position: relative;

  border-top: 0px solid #ccc;

  color: #66260b;

  background:url(../img/lit_01.png);

  height:78px;

  width:202px;

  line-height:78px;

  text-align:center;

  margin: 0 5px 0 0;

}

.tab_wrapper > ul li img {

  float: left;

  margin-left:20px;

}

.tab_wrapper > ul li h3 {

  float: left;

  font-size:20px;

  font-weight:normal;

  margin-left:15px;

}



.tab_wrapper > ul li.active {

  color: #66260b;

  background:url(../img/lit_02.png);

}

.tab_wrapper > ul li.active:after {

  content: "";

  position: absolute;

  left: 0;

  background: #fff;

  width: 100%;

}

.tab_wrapper .controller {

  display: block;

  overflow: hidden;

  clear: both;

  position: absolute;

  top: 0;

  right: 0;

}

.tab_wrapper .controller span {

  padding: 8px 22px;

  background: #49a4d9;

  color: #fff;

  text-transform: uppercase;

  display: inline-block;

}

.tab_wrapper .controller span.next {

  float: right;

  margin-left: 10px;

}

.tab_wrapper .content_wrapper {

  float: left;

  width: 100%;

  height:425px;

  border-top: 0;

  background:#fff;

}

.tab_wrapper .content_wrapper .tab_content {

  display: none;

  margin:12px 15px 15px 35px;

  height:425px;

}

.tab_wrapper .content_wrapper .tab_content li{

	float:left;

	width:270px;

	margin:0 0 5px 5px;

}



.tab_wrapper .content_wrapper .tab_content.active {

  /* display: block; */

}

.tab_wrapper .content_wrapper .tab_content .error {

  color: red;

}

.tab_wrapper .content_wrapper .accordian_header {

  display: none;

  padding: 10px 20px;

  text-transform: uppercase;

  font-weight: bold;

  border-top: 1px solid #ccc;

  border-bottom: 1px solid #fff;

  position: relative;

  cursor: pointer;

}

.tab_wrapper .content_wrapper .accordian_header.active {

  color: #49a4d9;

  border-bottom: 1px solid #ccc;

}

.tab_wrapper .content_wrapper .accordian_header.active:after {

  position: absolute;

  top: 0;

  left: 0;

  content: "";

  width: 5px;

  height: 100%;

  background: #49a4d9;

}

.tab_wrapper .content_wrapper .accordian_header .arrow {

  float: right;

  display: inline-block;

  width: 12px;

  height: 12px;

  position: relative;

  border-radius: 2px;

  transform: rotate(-135deg);

  background: #fff;

  border-top: 3px solid #ccc;

  border-left: 3px solid #ccc;

  /* &:after{

  	position: absolute;

  	top: 0;

  	content: "";

  	left: 0;

  	width: 10px;

  	height: 10px;

  	background: $white;

  	border-top: 3px solid $border_color;

  	border-left: 3px solid $border_color;

  } */

}

.tab_wrapper .content_wrapper .accordian_header.active .arrow {

  transform: rotate(45deg);

  margin-top: 5px;

  border-top: 3px solid #49a4d9;

  border-left: 3px solid #49a4d9;

}

.tab_wrapper.left_side > ul {

  width: 25%;

  float: left;

  border-bottom: 1px solid #ccc;

}

.tab_wrapper.left_side > ul li {

  width: 100%;

  box-sizing: border-box;

  margin: 0;

  padding: 12px 18px;

  border-width: 1px;

  border-right: 0;

  border-left: 0;

}

.tab_wrapper.left_side > ul li:after {

  left: 0;

  top: 0;

  content: "";

  position: absolute;

  width: 5px;

  height: 100%;

  background: #ccc;

}

.tab_wrapper.left_side > ul li.active {

  border-color: #ccc;

}

.tab_wrapper.left_side > ul li.active:after {

  left: 0;

  top: 0;

  width: 5px;

  height: 100%;

  background: #49a4d9;

}

.tab_wrapper.left_side > ul li.active:before {

  right: -1px;

  position: absolute;

  top: 0;

  content: "";

  width: 2px;

  height: 100%;

  background: #fff;

}

.tab_wrapper.left_side .content_wrapper {

  width: 75%;

  border: 1px solid #ccc;

  float: left;

}

.tab_wrapper.left_side .controller {

  top: -50px;

}

.tab_wrapper.right_side > ul {

  width: 25%;

  float: right;

  border-bottom: 1px solid #ccc;

}

.tab_wrapper.right_side > ul li {

  width: 100%;

  box-sizing: border-box;

  margin: 0;

  padding: 12px 18px;

  border-width: 1px;

  border-right: 0;

  border-left: 0;

  text-align: right;

}

.tab_wrapper.right_side > ul li:after {

  right: 0;

  left: inherit;

  top: 0;

  content: "";

  position: absolute;

  width: 5px;

  height: 100%;

  background: #ccc;

}

.tab_wrapper.right_side > ul li.active {

  border-color: #ccc;

}

.tab_wrapper.right_side > ul li.active:after {

  right: 0;

  left: inherit;

  top: 0;

  width: 5px;

  height: 100%;

  content: "";

  background: #49a4d9;

}

.tab_wrapper.right_side > ul li.active:before {

  left: -2px;

  right: inherit;

  position: absolute;

  top: 0;

  content: "";

  width: 2px;

  height: 100%;

  background: #fff;

}

.tab_wrapper.right_side .content_wrapper {

  width: 75%;

  float: left;

  border: 1px solid #ccc;

}

.tab_wrapper.right_side .controller {

  top: -50px;

}

.tab_wrapper.accordion .content_wrapper {

  border-color: #ccc;

}

.tab_wrapper.accordion .content_wrapper .accordian_header {

  display: block;

}

.tab_wrapper.accordion > ul {

  display: none;

}





#about_1{ width:100%; float:left; background:url(../img/about1_bg.jpg) repeat; height:699px;}

#about_1 section{ width:1200px; margin:0 auto;}

#about_1 section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#about_1 section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#about_1 section article{ width:1200px; float:left; margin-top:20px; height:519px; background:url(../img/about_bg1.jpg);}

#about_1 section article .about_1_right{ float:right; width:450px; margin-top:75px;}

#about_1 section article .about_1_right p{ float:left; width:450px; text-align:center; font-size:16px; line-height:30px; color:#994d20;}

#about_1 section article .about_1_right span{ float:left; width:450px;text-align:center;font-size:9px; color:#a4a4a4; margin-top:45px;}



#about_2{ width:100%; float:left; height:auto;}

#about_2 section{ width:1200px; margin:0 auto;}

#about_2 section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#about_2 section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#about_2 section .about_bj{ width:1200px; float:left; background:url(../img/about_bg2.jpg); height:270px; margin:27px 0 ;}

#about_2 section .about_bj .about_2_right{ float:right; width:594px; margin-top:40px;}

#about_2 section .about_bj .about_2_right h2{ float:left; text-align:center; width:594px; color:#c0864d; font-size:28px; font-weight:normal;}

#about_2 section .about_bj .about_2_right p{ margin:25px 30px 0 30px; width:534px; float:left; color:#73716e; font-size:14px; line-height:25px; height:145px; overflow:hidden;}

#about_2 section ul{ width:1200px; float:left; }

#about_2 section ul li{ width:600px; float:left;height:200px; border-bottom:1px dashed #dcdcdc; padding:20px 0;}

#about_2 section ul li img{float:left; margin-top:40px;}

#about_2 section ul li span{float:left; width:425px;}

#about_2 section ul li span h3{float:left; width:425px; background:url(../img/youshi_ht.jpg) no-repeat left; height:36px; line-height:36px; color:#FFF; font-size:28px; font-weight:normal; text-indent:20px;}

#about_2 section ul li span p{float:left; width:425px; font-size:14px; margin-top:15px; line-height:25px; color:#838282;}

#about_2 section .zixun{ width:1200px; text-align:center; float:left; margin:25px 0;}

#about_2 section .zixun a{display: inline-block;background: #41220e;border-radius: 10px;padding: 10px 40px;font-size: 16px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#about_2 section .zixun a:hover{background: #A03E11;transition: linear .5s; }



#about_3{ width:100%; float:left; height:565px; background:#efefef;}

#about_3 section{ width:1200px; margin:0 auto;}

#about_3 section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#about_3 section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#about_3 section article{ float:left; width:100%; font-size:14px; margin-top:25px; line-height:28px; color:#838282;}

#about_3 section article img{ float:left; margin:0 25px 150px 0;box-shadow: 3px 3px 3px #CFCFCF;}



#zz{ width:100%; float:left; background:#f0f0f0;}

#zz section{ width:1200px; margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible;}

#zz section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#zz section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#zz section ul{ width:1200px; float:left; margin-top:20px;}

#zz section ul li{ width:1200px; float:left; background:url(../img/zz_bg.jpg); height:220px; margin-bottom:20px;box-shadow: 3px 3px 3px #CFCFCF;}

#zz section ul li img{ float:left; margin:50px 0 0 45px;}

#zz section ul li span{ float:left; width:670px; margin:50px 0 0 60px;font-size:20px; line-height:28px;}

#zz section ul li span h3{ float:left; width:670px; background:url(../img/zz_h3.png) no-repeat left; height:36px; color:#FFF; line-height:32px; text-indent:15px; font-size:26px; font-weight:normal;}

#zz section ul li span p{ width:670px; float:left; margin-top:20px; font-size:14px; line-height:25px;}



#peixun{ width:100%; float:left; background:#f0f0f0;}

#peixun section{ width:1200px; margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible;}

#peixun section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#peixun section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#peixun section >ul{ width:1200px; float:left; margin:25px 0 0 50px;}

#peixun section >ul >li{ width: 350px; height:230px; float:left; margin: 0 20px 20px 0;}

#peixun section .page{ width:1150px; float:left; margin:15px 0 15px 50px; text-align:center; height:25px;}



#peixun2{ width:100%; float:left;}

#peixun2 section{ width:1200px; margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible;}

#peixun2 section >h2{ width:1200px; float:left; background:url(../img/about_h3.png) no-repeat center; height:54px; margin-top:10px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#peixun2 section >span{ width:1200px; float:left; background:url(../img/about_span2.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#peixun2 section >ul{ width:1200px; float:left; margin:25px 0 0 50px;}

#peixun2 section >ul >li{ width: 350px; height:230px; float:left; margin: 0 20px 20px 0;}

#peixun2 section .page{ width:1150px; float:left; margin:15px 0 15px 50px; text-align:center; height:25px;}







#xiaoyuan{ width:100%; float:left; background:#f0f0f0;}

#xiaoyuan section{ width:1200px; margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible;}

#xiaoyuan section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#xiaoyuan section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#xiaoyuan section >ul{ width:1200px; float:left; margin:25px 0 0 0px;}

#xiaoyuan section >ul >li{ width: 385px;float:left; margin: 0 7px 15px 7px;}

#xiaoyuan section .hj_gs{ width:1183px; float:left; height:396px; background:url(../img/hj_bg.jpg) right no-repeat; margin:25px 0 0 8px;}

#xiaoyuan section .hj_gs .hj-left{ float:left; width:575px; margin:50px 0 0 50px;}

#xiaoyuan section .hj_gs .hj-left h3{ float:left; width:575px; color:#FFF; font-size:40px; font-weight:normal; line-height:40px;}

#xiaoyuan section .hj_gs .hj-left span{ float:left; width:575px;font-size:28px; font-weight:normal; margin-top:10px; color:#FFF; padding-bottom:15px; border-bottom:1px solid #e07236; line-height:28px;}

#xiaoyuan section .hj_gs .hj-left p{ float:left; width:575px; line-height:28px; color:#FFF; font-size:16px; margin-top:20px;}



#mingshi{ width:100%; float:left; background:#ffffff;}

#mingshi section{ width:1200px; margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible;}

#mingshi section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#mingshi section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#mingshi section >ul{ width:1200px; float:left; margin-top:25px;}

#mingshi section >ul >li{ width:1200px; float:left; background:#f6f0ea; height:535px;box-shadow: 3px 3px 3px #CFCFCF; margin-bottom:20px;}

#mingshi section >ul >li .mingshi_left{ float:left; width:246px; margin:20px 0 0 20px;}

#mingshi section >ul >li .mingshi_left img{ width:246px; height:326px; float:left; margin-bottom:20px;}

#mingshi section >ul >li .mingshi_left h3{ width:246px; height:25px; float:left; text-align:center; font-size:20px; font-weight:normal; color:#333;}

#mingshi section >ul >li .mingshi_left span{ width:246px;float:left; text-align:center; font-size:15px; line-height:23px; color:#ab691b; margin-top:10px;}

#mingshi section >ul >li .mingshi_left p{ width:246px; float:left; text-align:center; margin-top:20px;}

#mingshi section >ul >li .mingshi_left p a{display: inline-block;background: #59493f;border-radius: 10px;padding: 5px 20px;font-size: 16px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#mingshi section >ul >li .mingshi_left p a:hover{background: #A03E11;transition: linear .5s; }

#mingshi section >ul >li .mingshi_right{ float:left; width:890px; margin:20px 0 0 20px; background:url(../img/fengcai_bg.jpg); height:496px;}

#mingshi section >ul >li .mingshi_right >p{ float:left; width:360px; padding:20px; font-size:14px; line-height:25px; height:445px;  overflow:hidden;}

#mingshi section >ul >li .mingshi_right span{ float:left; width:450px; margin:20px;}

#mingshi section >ul >li .mingshi_right span ul{ float:left; width:450px;}

#mingshi section >ul >li .mingshi_right span ul .pro{ float:left;width:450px; height:260px;}

#mingshi section >ul >li .mingshi_right span ul .pro li{ float:left; width:140px; height:100px; margin:0 10px 10px 0;}

#mingshi section >ul >li .mingshi_right span ul h3{ float:left; width:450px; font-size:15px; margin-bottom:10px;}

#mingshi section >ul >li .mingshi_right span ul .chengjiu{ float:left;width:450px; height:125px;}

#mingshi section .zuopin2{ width:1200px; float:left;}

#mingshi section .zuopin2 h3{ width:1200px; float:left; text-align:center; margin:25px 0;}

#mingshi section .zuopin2 ul{ width:1200px; float:left; padding-left:5px;}

#mingshi section .zuopin2 ul li{float:left; width:278px; margin:0 22px 0px 0;}

#mingshi section .page{margin-top:25px; width:1200px; float:left; text-align:center;}



#mingshi2{ width:100%; float:left; background:#ffffff;}

#mingshi2 section{ width:1200px; margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible;}

#mingshi2 section >h2{ width:1200px; float:left; background:url(../img/about_h3.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#mingshi2 section >span{ width:1200px; float:left; background:url(../img/about_span2.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#mingshi2 section >ul{ width:1200px; float:left; margin-top:25px;}

#mingshi2 section >ul >li{ width:1200px; float:left; background:#f6f0ea; height:535px;box-shadow: 3px 3px 3px #CFCFCF; margin-bottom:20px;}

#mingshi2 section >ul >li .mingshi_left{ float:left; width:246px; margin:20px 0 0 20px;}

#mingshi2 section >ul >li .mingshi_left img{ width:246px; height:326px; float:left; margin-bottom:20px;}

#mingshi2 section >ul >li .mingshi_left h3{ width:246px; height:25px; float:left; text-align:center; font-size:20px; font-weight:normal; color:#333;}

#mingshi2 section >ul >li .mingshi_left span{ width:246px;float:left; text-align:center; font-size:15px; line-height:23px; color:#ab691b; margin-top:10px;}

#mingshi2 section >ul >li .mingshi_left p{ width:246px; float:left; text-align:center; margin-top:20px;}

#mingshi2 section >ul >li .mingshi_left p a{display: inline-block;background: #59493f;border-radius: 10px;padding: 5px 20px;font-size: 16px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#mingshi2 section >ul >li .mingshi_left p a:hover{background: #A03E11;transition: linear .5s; }

#mingshi2 section >ul >li .mingshi_right{ float:left; width:890px; margin:20px 0 0 20px; background:url(../img/fengcai_bg.jpg); height:496px;}

#mingshi2 section >ul >li .mingshi_right >p{ float:left; width:360px; padding:20px; font-size:14px; line-height:25px; height:445px;  overflow:hidden;}

#mingshi2 section >ul >li .mingshi_right span{ float:left; width:450px; margin:20px;}

#mingshi2 section >ul >li .mingshi_right span ul{ float:left; width:450px;}

#mingshi2 section >ul >li .mingshi_right span ul .pro{ float:left;width:450px; height:260px;}

#mingshi2 section >ul >li .mingshi_right span ul .pro li{ float:left; width:140px; height:100px; margin:0 10px 10px 0;}

#mingshi2 section >ul >li .mingshi_right span ul h3{ float:left; width:450px; font-size:15px; margin-bottom:10px;}

#mingshi2 section >ul >li .mingshi_right span ul .chengjiu{ float:left;width:450px; height:125px;}



#zuopin{ width:100%; float:left;}

#zuopin >section{ width:1200px; margin:0 auto;height:auto !important; overflow:hidden;}

#zuopin >section >h2{ width:1200px; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#zuopin >section >span{ width:1200px; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase; display:block; margin-bottom:20px;}

#zuopin >section .zuopin_nr{ width:1200px; height:auto !important; overflow:hidden; /*float:left; margin-top:20px;*/}

#zuopin >section .zuopin_nr .tab-group{position: relative;margin-top: 1.0em; float:left;}

/*#zuopin >section .zuopin_nr .tab-group section {opacity: 0;height: 0;padding: 0 1em;overflow: hidden;transition: opacity 0.4s ease, height 0.4s ease;}

*/#zuopin >section .zuopin_nr .tab-group section.active { opacity: 1;height: auto;overflow: visible;}

#zuopin >section .zuopin_nr .tab-nav {list-style: none;padding: 0;height: 36px; margin:0 auto; width:auto;}

#zuopin >section .zuopin_nr .tab-nav >li {display: inline;}

#zuopin >section .zuopin_nr .tab-nav >li a {display: block;float: left;border-radius: 15px;background: #f3e9e5;line-height: 2.2em;text-decoration: none;color: #833311;font-size:14px;padding:0 20px;margin-right:10px;transition: background .2s ease, line-height .2s ease, margin .2s ease;}

#zuopin >section .zuopin_nr .tab-nav >li:hover a {background: #833311;color: white;}

#zuopin >section .zuopin_nr .tab-nav >li.active a {background: #833311;color: white;}

#zuopin >section .zuopin_nr  section >ul{ margin:20px 0 0 20px; float:left;}

#zuopin >section .zuopin_nr  section >ul >li{float:left;/* width:278px;*/ margin:0 10px 5px 0;}

#zuopin >section .page{margin:25px 0; width:1200px; float:left; text-align:center;}





#zuopin2{ width:100%; float:left;}

#zuopin2 >section{ width:1200px; margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible;}

#zuopin2 >section >h2{ width:1200px; float:left; background:url(../img/about_h3.png) no-repeat center; height:54px; margin-top:20px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#zuopin2 >section >span{ width:1200px; float:left; background:url(../img/about_span2.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#zuopin2 >section .zuopin_nr{ width:1200px; float:left; margin-top:20px;}

#zuopin2 >section .zuopin_nr .tab-group{position: relative;margin-top: 1.0em; float:left;}

#zuopin2 >section .zuopin_nr .tab-group section {opacity: 0;height: 0;padding: 0 1em;overflow: hidden;transition: opacity 0.4s ease, height 0.4s ease;}

#zuopin2 >section .zuopin_nr .tab-group section.active { opacity: 1;height: auto;overflow: visible;}

#zuopin2 >section .zuopin_nr .tab-nav {margin-left:98px;list-style: none;padding: 0;height: 36px;}

#zuopin2 >section .zuopin_nr .tab-nav >li {display: inline;}

#zuopin2 >section .zuopin_nr .tab-nav >li a {position: relative;display: block;float: left;border-radius: 15px;background: #f3e9e5;line-height: 2.2em;text-decoration: none;color: #333;font-size:14px;padding:0 20px;margin-right:10px;transition: background .2s ease, line-height .2s ease, margin .2s ease;}

#zuopin2 >section .zuopin_nr .tab-nav >li.active a {background: #0a45b0;color: white;}

#zuopin2 >section .zuopin_nr .tab-group section >ul{ margin:20px 0 0 20px; float:left;}

#zuopin2 >section .zuopin_nr .tab-group section >ul >li{float:left; width:278px; margin:0 10px 5px 0;}

#zuopin2 >section .page{margin:25px 0; width:1200px; float:left; text-align:center;}





#chuangye{ float:left; width:100%;}

#chuangye >section{ width:1200px; margin:0 auto;}

#chuangye >section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#chuangye >section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#chuangye >section .chuangye_nr{ width:1100px; margin:25px 50px 20px 50px; float:left; background:#ffffff; height:295px;box-shadow:3px 3px 3px 3px #CFCFCF;}

#chuangye >section .chuangye_nr img{ float:left; width:546px;}

#chuangye >section .chuangye_nr .chuangye_nr_right{ float:left; width:406px; margin:0 70px}

#chuangye >section .chuangye_nr .chuangye_nr_right h2{ float:left; width:406px; background:url(../img/cy_line2.jpg); height:30px; text-align:center; margin-top:30px; color:#591c06; font-size:28px;}

#chuangye >section .chuangye_nr .chuangye_nr_right p{ width:406px; float:left; margin:15px 0; font-size:14px; color:#8e4a31; line-height:25px;}

#chuangye >section .chuangye_nr .chuangye_nr_right span{ width:406px; float:left; text-align:center;}

#chuangye >section .chuangye_nr .chuangye_nr_right span a{display: inline-block;background: #c5956e;padding: 5px 20px;font-size: 14px;margin: 5px 10px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#chuangye >section .chuangye_nr .chuangye_nr_right span a:hover{background: #591c06;transition: linear .5s}

#chuangye >section .page{margin:0 0 35px 0; width:1200px; float:left; text-align:center;}

#chuangye >section .chuangye_news { width:1100px; margin:0 50px;}

#chuangye >section .chuangye_news ul{ width:1100px; float:left; margin:25px 0;}

#chuangye >section .chuangye_news ul li{ width:1100px; float:left; border-bottom:1px dashed #C4C4C4; padding-bottom:20px; height:150px; margin-bottom:20px;}

#chuangye >section .chuangye_news ul li span{ width:150px; float:left;height:150px;border-radius:15px; border:1px solid #d55648;}

#chuangye >section .chuangye_news ul li span h2{ text-align:center; float:left; width:150px;color:#d55648; font-size:35px; font-family:Arial, sans-serif; margin-top:55px;}

#chuangye >section .chuangye_news ul li span h3{ text-align:center; float:left; width:150px;color:#C8C8C8;font-size:20px;font-family:Arial, sans-serif; margin-top:15px;}

#chuangye >section .chuangye_news ul li article{ width:913px; float:left; margin-left:35px;}

#chuangye >section .chuangye_news ul li article h3{ width:913px; float:left;font-size:22px; color:#d55648; font-weight:normal;overflow:hidden; line-height:30px; height:30px;}

#chuangye >section .chuangye_news ul li article h3 a{font-size:22px; color:#d55648; font-weight:normal;}

#chuangye >section .chuangye_news ul li article h3 a:hover{font-size:22px; color:#842E01; font-weight:normal;}

#chuangye >section .chuangye_news ul li article p{ width:913px; float:left; height:42px; margin-top:15px; overflow:hidden; font-size:14px; line-height:23px;}

#chuangye >section .chuangye_nr2{ width:1100px; margin:0 50px; float:left; background:#ffffff; height:295px;box-shadow: 3px 3px 3px 3px #CFCFCF;}

#chuangye >section .chuangye_nr2 img{ float:left; width:546px;}

#chuangye >section .chuangye_nr2 .chuangye_nr_left{ float:left; width:414px; margin:0 70px}

#chuangye >section .chuangye_nr2 .chuangye_nr_left h2{ float:left; width:414px; background:url(../img/cy_line2.jpg); height:30px; text-align:center; margin-top:30px; color:#591c06; font-size:28px;}

#chuangye >section .chuangye_nr2 .chuangye_nr_left p{ width:414px; float:left; margin:15px 0; font-size:14px; color:#8e4a31; line-height:25px;}

#chuangye >section .chuangye_nr2 .chuangye_nr_left span{ width:414px; float:left; text-align:center;}

#chuangye >section .chuangye_nr2 .chuangye_nr_left span a{display: inline-block;background: #c5956e;padding: 5px 20px;font-size: 14px;margin: 5px 10px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

#chuangye >section .chuangye_nr2 .chuangye_nr_left span a:hover{background: #591c06;transition: linear .5s}







#news{ float:left; width:100%;}

#news >section{ width:1200px; margin:0 auto;}



#news >section >h2{ width:1200px; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}





#news >section >span{ width:1200px; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase; display:block; margin-bottom:20px;}



#news >section .school_news{ width:1200px; float:left; margin-top:20px;}

#news >section .school_news .tab-group{position: relative;margin-top: 1.0em; float:left;}

#news >section .school_news .tab-group section {opacity: 0;height: 0;padding: 0 1em;overflow: hidden;transition: opacity 0.4s ease, height 0.4s ease;}

#news >section .school_news .tab-group section.active { opacity: 1;height: auto;overflow: visible;}





#news >section .school_news .tab-nav {list-style: none;padding: 0;height: 36px; margin-left:355px;}

#news >section .school_news .tab-nav >li {display: inline;}

#news >section .school_news .tab-nav >li a {position: relative;display: block;float: left;border-radius: 15px;background: #f3e9e5;line-height: 2.2em;text-decoration: none;color: #833311;font-size:16px;padding:0 20px;margin-right:10px;transition: background .2s ease, line-height .2s ease, margin .2s ease;}

#news >section .school_news .tab-nav >li:hover a {background: #833311;color: white;}

#news >section .school_news .tab-nav >li.active a {background: #833311;color: white;}





#news >section .school_news section >ul{ margin:35px 0 0 0px; float:left;}

#news >section .school_news section >ul >li{ width:1200px; float:left; border-bottom:1px dashed #C4C4C4; padding-bottom:20px; height:165px; margin-bottom:20px;}

#news >section .school_news section >ul >li img{ width:235px; float:left;height:165px;}

#news >section .school_news section >ul >li article{ width:930px; float:left; margin-left:35px;}

#news >section .school_news section >ul >li article h3{ width:930px; float:left;font-size:22px; color:#d55648; font-weight:normal;overflow:hidden; line-height:30px; height:30px;}

#news >section .school_news section >ul >li article h3 a{font-size:22px; color:#d55648; font-weight:normal;}

#news >section .school_news section >ul >li article h3 a:hover{font-size:22px; color:#842E01; font-weight:normal;}

#news >section .school_news section >ul >li article p{ width:930px; float:left; height:42px; margin-top:15px; overflow:hidden; font-size:14px; line-height:23px;}

#news >section .school_news section >ul >li article span{ width:930px; float:left; color:#8A8A8A; font-family:Arial, sans-serif; font-size:14px; margin-top:25px;}

#news >section .page{margin:25px 0; width:1200px; float:left; text-align:center;}



#news_detail{ float:left; width:100%;}

#news_detail >section{ width:1200px; margin:0 auto;}

#news_detail >section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#news_detail >section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#news_detail >section .page{margin:25px 0; width:1200px; float:left;}

#news_detail >section .status{ width:1200px; float:left; text-align:right; font-size:14px; color:#9F9F9F; margin:20px 0;}

#news_detail >section .status a{ font-size:14px; color:#9F9F9F;}

#news_detail >section .status a:hover{font-size:14px; color:#CB6A4A;}

#news_detail >section h3{ width:1200px; float:left; text-align:center; font-size:25px; color:#994d20; font-weight:normal; margin-top:15px;}

#news_detail >section .data{width:1200px; float:left; text-align:center; font-size:14px; color:#BBBBBB; font-family:Arial, sans-serif; margin:15px 0;}

#news_detail >section article{margin:0 auto;height:auto !important;height:500px; /*假定最低高度是200px*/min-height:500px; overflow:visible; float:left; width:1200px; font-size:15px; line-height:23px;}



#baoming{ float:left; width:100%; height:942px; background: url(../img/baoming_bg.jpg) no-repeat center;}

#baoming section{ width:540px; margin:0 auto;}

#baoming section .biaodan{ width:540px; float:left; margin-top:400px;}

#baoming section .biaodan li{ width:540px; float:left; height:56px; margin-bottom:15px;}

#baoming section .biaodan li h3{ float:left; width:93px;height:56px; line-height:56px; font-size:20px;}

#baoming section .biaodan li span{ float:left; width:447px;height:56px; line-height:56px; background:url(../img/baoming_form.png);}

#baoming section .biaodan li .form_bg{ float:left; width:320px; height:40px; border:0px; text-indent:20px; font-size:15px; margin:8px 0 0 12px;}

#baoming section .biaodan li .form_bg2{ width:200px; height:20px; line-height:20px; border:0px; font-size:14px;margin:8px 0 0 12px;}

#baoming section .biaodan li .form_bg33{ float:left; width:200px; background:url(../img/baoming_form.png); height:56px; border:0px; text-indent:20px; font-size:15px;}



input.button1 {

	background:#612717;

	border: 1px solid #612717;

	height: 33px;

	width: 103px;

	cursor: pointer;

	font-size: 15px;

	-webkit-border-radius: 0.3em;

	-moz-border-radius: 0.3em;

	border-radius: 0.3em;

	margin-right: 10px;

	padding: 0;

	color:#FFFFFF;

}

input.button2 {

	background:#fff;

	border: 1px solid #ccc;

	height: 33px;

	width: 103px;

	cursor: pointer;

	font-size: 15px;

	-webkit-border-radius: 0.3em;

	-moz-border-radius: 0.3em;

	border-radius: 0.3em;

	margin-right: 10px;

	padding: 0;

	color:#333;

}



#contact{ float:left; width:100%;}

#contact >section{ width:1200px; margin:0 auto;}

#contact >section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#contact >section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#contact >section .map{ float:left; width:1200px;}

#contact >section .us_info{ float:left; width:1200px; margin-top:25px;}

#contact >section .us_info li{ float:left; width:1200px; margin-bottom:5px;}

#contact >section .us_info li span{ float:left; width:40px;}

#contact >section .us_info li h3{ float:left; width:1160px; font-weight:normal; font-size:16px; height:30px; line-height:30px;}

#contact >section .us_pic{ float:left; width:1200px; margin-top:25px; text-align:center;}

#contact >section .us_route{ float:left; width:1200px; margin-top:15px;}

#contact >section .us_route span{float:left; width:1200px; background:url(../img/us_line.jpg); height:35px; line-height:35px; text-align:center;}

#contact >section .us_route span h3{ font-size:25px; line-height:35px; width:150px; background:#FFF; margin:0 auto; color:#b56a00;}

#contact >section .us_route p{float:left; width:1200px; margin-top:15px;}

#cen_right_top{width:1100px;margin:40px auto 0 auto;}

#cen_right_top .active{ background:url(../img/map_icon_1.png);}

#cen_right_top h3{line-height:35px;text-align:center;float:left;height:220px;width:202px;margin-right:18px;padding:0px;font-weight:lighter;cursor:pointer; background:url(../img/map_icon_2.png)}

#cen_right_top div{font-size:14px;display:none;clear:both;height:56px;background:url(../img/bg222.png); line-height:56px; text-indent:25px; color:#FFF; font-size:18px;float:left; width:1100px; margin-top:15px;}



#chengnuo{ float:left; width:100%;}

#chengnuo >section{ width:1200px; margin:0 auto;}

#chengnuo >section .kecheng{ width:1200px; float:left;}

#chengnuo >section .kecheng h2{ width:1200px; float:left;}

#chengnuo >section .kecheng ul{ width:1100px; float:left; margin:25px 0 25px 80px}

#chengnuo >section .kecheng ul li{float:left; width:155px; height:155px; margin:0 25px;}



#dingzhi{ float:left; width:100%;}

#dingzhi >section{ width:1200px; margin:0 auto;}

#dingzhi >section >h2{ width:1200px; float:left;}

#dingzhi >section .kecheng{ width:1200px; float:left;}

#dingzhi >section .kecheng h2{ width:1200px; float:left;}

#dingzhi >section .kecheng ul{ width:1100px; float:left; margin:25px 0 25px 80px}

#dingzhi >section .kecheng ul li{float:left; width:155px; height:155px; margin:0 25px;}

#dingzhi >section .dingzhi_1{ width:1200px; float:left;}

#dingzhi >section .dingzhi_1 .title{ width:1200px;float:left; margin-top:25px;}

#dingzhi >section .dingzhi_1 .title >h3{ width:306px; margin:0 auto; background:url(../img/dingzhi_h3.png); height:40px; text-align:center; line-height:38px; color:#FFF; font-size:28PX; font-weight:normal;}

#dingzhi >section .dingzhi_1 >p{ width:1200px; float:left; margin:25px 0; font-size:15px; line-height:25px;}

#dingzhi >section .dingzhi_1 article{ width:1200px; float:left; padding-bottom:20px; border-bottom:1px solid #EF9E73;}



#dingzhi >section .dingzhi_2{ width:1200px; float:left;}

#dingzhi >section .dingzhi_2 .title{ width:1200px;float:left; margin-top:25px;}

#dingzhi >section .dingzhi_2 .title >h3{ width:306px; margin:0 auto; background:url(../img/dingzhi_h3.png); height:40px; text-align:center; line-height:38px; color:#FFF; font-size:28PX; font-weight:normal;}

#dingzhi >section .dingzhi_2 >p{ width:1200px; float:left; margin:25px 0; font-size:15px; line-height:25px; text-align: center;}



.box{width:1200px;margin:10px auto 0;}

.tab_menu{overflow:hidden; margin-left:225px;}

.tab_menu li{float:left;height:40px;line-height:40px;color:#333;background:#e6e6e6;text-align:center;cursor:pointer; border-radius:10px; margin:0 3px; font-size:25PX; padding:0 18PX;}

.tab_menu li.current{color:#FFF;background:#b76318;font-size:25PX;}

.tab_menu li a{color:#333;text-decoration:none;font-size:25PX;}

.tab_menu li.current a{color:#FFF;font-size:25PX;}

.tab_box{padding:20px;}

.tab_box li{width:1200px; float:left;}

.tab_box li h3{width:1200px; float:left; height:25px; font-size:22px; margin:15px 0 15px 0; font-weight:normal;}

.tab_box li p{margin:0 5px 0 0;font-size:15px;font-weight:400;color:#666;line-height:24px; width:1200px; float:left;}

.tab_box .hide{display:none;}



.box2{width:1200px;margin:10px auto 0;}

.tab_menu2{overflow:hidden; margin-left:25px;}

.tab_menu2 li{float:left;hcolor:#333;text-align:center;cursor:pointer;width:186px; height:186px;overflow:hidden; margin:0 3px;padding:0 18PX;-webkit-filter: grayscale(100%);

-moz-filter: grayscale(100%);

-ms-filter: grayscale(100%);

-o-filter: grayscale(100%);

filter: grayscale(100%);

filter: gray;

}

.tab_menu2 li img{border-radius:50%;border:3px solid #c78e60;}

.tab_menu2 li.current{color:#FFF;font-size:25PX;-webkit-filter: grayscale(0%);

-moz-filter: grayscale(0%);

-ms-filter: grayscale(0%);

-o-filter: grayscale(0%);

filter: grayscale(0%);

filter: gray;}

.tab_menu2 li a{color:#333;text-decoration:none;font-size:25PX;}

.tab_menu2 li.current a{color:#FFF;font-size:25PX;}

.tab_box2{padding-top:20px;}

.tab_box2 li{ width:1200px; float:left; background:#f6f0ea; height:535px;box-shadow: 3px 3px 3px #CFCFCF; margin-bottom:20px;}

.tab_box2 li .mingshi_left{ float:left; width:246px; margin:20px 0 0 20px;}

.tab_box2 li .mingshi_left img{ width:246px; height:326px; float:left; margin-bottom:20px;}

.tab_box2 li .mingshi_left h3{ width:246px; height:25px; float:left; text-align:center; font-size:20px; font-weight:normal; color:#333;}

.tab_box2 li .mingshi_left span{ width:246px;float:left; text-align:center; font-size:15px; line-height:23px; color:#ab691b; margin-top:10px;}

.tab_box2 li .mingshi_left p{ width:246px; float:left; text-align:center; margin-top:20px;}

.tab_box2 li .mingshi_left p a{display: inline-block;background: #59493f;border-radius: 10px;padding: 5px 20px;font-size: 16px;color: #FFF;*display:inline;*zoom:1;transition: linear .5s}

.tab_box2 li .mingshi_left p a:hover{background: #A03E11;transition: linear .5s; }

.tab_box2 li .mingshi_right{ float:left; width:890px; margin:20px 0 0 20px; background:url(../img/fengcai_bg.jpg); height:496px;}

.tab_box2 li .mingshi_right >p{ float:left; width:360px; padding:20px; font-size:14px; line-height:25px; height:445px;  overflow:hidden;}

.tab_box2 li .mingshi_right span{ float:left; width:450px; margin:20px;}

.tab_box2 li .mingshi_right span ul{ float:left; width:450px;}

.tab_box2 li .mingshi_right span ul .pro{ float:left;width:450px; height:260px;}

.tab_box2 li .mingshi_right span ul .pro li{ float:left; width:140px; height:100px; margin:0 10px 10px 0;}

.tab_box2 li .mingshi_right span ul h3{ float:left; width:450px; font-size:15px; margin-bottom:10px;}

.tab_box2 li .mingshi_right span ul .chengjiu{ float:left;width:450px; height:125px;}

.tab_box2 .hide2{display:none;}



#jnzs{ float:left; width:100%;}

#jnzs >section{ width:1200px; margin:0 auto;}





#kecheng{ float:left; width:100%;}

#kecheng >section{ width:1200px; margin:0 auto;}

#kecheng >section >h2{ width:1200px; float:left; background:url(../img/about_h2.png) no-repeat center; height:54px; margin-top:35px; text-align:center; color:#FFF; line-height:50px; font-size:38px; font-weight:normal;}

#kecheng >section >span{ width:1200px; float:left; background:url(../img/about_span.png) no-repeat center; height:20px; margin-top:13px; text-align:center; color:#FFF; line-height:20px; font-size:15px; font-weight:600;text-transform: uppercase;}

#kecheng >section .kc_neirong{ width:1200px; float:left;}

#kecheng >section .kc_zuopin{ width:1200px; float:left; margin-top:25px;}

#kecheng >section .kc_zuopin h3{ width:1200px; float:left; font-size:35px; color:#994d20; text-align:center;}

#kecheng >section .kc_zuopin .small-title{ width:1200px; float:left; background:url(../img/us_line.jpg); height:35px; margin:10px 0 0 0; line-height:35px; text-align:center;}

#kecheng >section .kc_zuopin .small-title span{ margin:0 auto; padding:0 20px; width:150px; background:#FFF; text-transform:capitalize; color:#c6794b; font-family:Arial, sans-serif; font-size:14px;}

#kecheng >section .kc_zuopin .zuopin_neirong{ width:1200px; float:left; margin-top:15px;}

#kecheng >section .kc_zuopin .zuopin_neirong >ul{ margin:0px 0 0 20px; float:left; width:1180px}

#kecheng >section .kc_zuopin .zuopin_neirong >ul >li{float:left; width:278px; margin:0 10px 5px 0;}

#kecheng >section .kc_zuopin .zuopin_neirong .page{margin:25px 0; width:1200px; float:left; text-align:center;}



#kecheng >section .kc_neirong >h3{ width:1200px; float:left; font-size:35px; color:#994d20; text-align:center;}

#kecheng >section .kc_neirong .small-title{ width:1200px; float:left; background:url(../img/us_line.jpg); height:35px; margin:10px 0 0 0; line-height:35px; text-align:center;}

#kecheng >section .kc_neirong .small-title span{ margin:0 auto; padding:0 20px; width:150px; background:#FFF; text-transform:capitalize; color:#c6794b; font-family:Arial, sans-serif; font-size:14px;}

#kecheng >section .kc_neirong ul{ width:1200px; float:left; margin-top:15px;}

#kecheng >section .kc_neirong ul li{ width:1200px; float:left; background:url(../img/line2.jpg) bottom no-repeat #FFFFFF;height:auto !important;height:390px; /*假定最低高度是200px*/min-height:390px; overflow:visible; margin-bottom:35PX;}

#kecheng >section .kc_neirong ul li h3{ width:1200px; float:left; height:30px; font-size:26px; font-weight:normal; margin-bottom:15px;}

#kecheng >section .kc_neirong ul li h3 span{ background:#9B541E; padding:5px 20px; color:#FFF;}

#kecheng >section .kc_neirong ul li article{ width:1200px; float:left;}

#kecheng >section .kc_neirong ul li article img{ width:580px; float:left;}

#kecheng >section .kc_neirong ul li article p{ width:570px; float:left; margin-left:50px; font-size:15px; line-height:24px; color:#888;}



#pagination-flickr{ width:880px; margin:0 auto;}

#pagination-flickr li{

 border:0;

 font-size:12px;

 list-style:none;

 margin:0 auto;}

 #pagination-flickr a{

 border:solid 1px #999;

 margin-right:2px; }

 #pagination-flickr .previous-off,

 #pagination-flickr .next-off {

 color:#999;

 display:block;

 float:left;

 font-weight:bold;

 padding:6px 10px; }

 #pagination-flickr .next22 a,

 #pagination-flickr .previous a {

 font-weight:bold;

 border:solid 1px #999; } 

 #pagination-flickr .active{

 color:#999;

 font-weight:bold;

 display:block;

 float:left;

 padding:6px 10px; }

 #pagination-flickr a:link,

 #pagination-flickr a:visited {

 color:#999;

 display:block;

 float:left;

 padding:6px 10px;

 text-decoration:none; }

 #pagination-flickr a:hover{

 border:solid 1px #000; }

.pagelist {
	 width:680px; margin:25px auto; height:30px; line-height:30px;text-align:center; _height:52px;color:#333333555; height:30px; margin-bottom:50px; 
}
.pagelist ul{
        line-height:20px;
	width:680px;
	margin:0 auto;
	text-align: center;
	
}
.pagelist ul li {	
	display:inline; background:none;
	border:none;text-align:center;
}

