*{ margin:0; padding:0;}
body {
  font-family: ;}
a,a:hover { text-decoration:none;}
ul,ul li { list-style: none;}
img { max-width: 100%; border: 0;}

body{ font-family:'宋体' ,sans-serif,arial; font-size: 14px; background-color:#e9ffc0;}

.w1000 { margin: 0 auto; width: 1000px;}

/****/
.header { overflow: hidden; background: url(../images/logobg1.jpg) no-repeat left; height: 132px; margin: 10px 0 30px 0;}
.list_title { border-bottom: 1px solid #ccc; height: 40px; line-height: 40px;}

/****/
.nav {
	height: 45px;
	margin: 0 auto; 
	width: 1060px;
	background: url(../images/bar.jpg) no-repeat left top;}
.nav>ul {  width: 1000px;height: 39px; margin: 0 auto;}

.nav>ul>li{width: 142px;text-align: center;}
.nav>ul>li {
	z-index: 100;
	font-size: 16px;
	position: relative;
	float: left;
	font-weight: bold;
	height: 45px;
	line-height: 45px;
	background: url(../images/line.jpg) left center no-repeat;}

.nav>ul>li:hover ul.navShow {
	display: block;}
.nav ul li a {
	color: #ffffff;}
.nav ul li >a {
	color: #ffffff;
	display: block;}
.nav>ul>li>ul.navShow {
	display: none;
	top: 45px;
	left: 0px;
	width: 142px;
	position: absolute;
	z-index: 9999;
	background-color: #136b2f;}
.nav>ul>li>ul.navShow li {
	font-size: 14px;
	height:40px;
	line-height: 40px;
	width: 142px; 
	text-align: center;
	border-top: 1px solid #8bc034;}

.nav>ul>li>ul.navShow li:hover,.nav>ul>li:hover {
background-color: #b6df67;}
{}
.nav>ul>li>ul.navShow li:hover a,.nav>ul>li:hover >a {
	color:#fff;}

/****/


.banner { overflow: hidden; width: 960px; margin: 0 auto; padding:20px 0 0 0;}

.cainBg { width: 1100px; margin: 0 auto; overflow: hidden; background:#b6df67 url(../images/bgtop.jpg) no-repeat center top;}

.w960 { overflow: hidden; width: 1060px; margin: 25px auto 0 auto;}
.title3 {  overflow:hidden;}
.icon10 {background:url(../images/left_top.jpg) no-repeat ;}
.title3 p { height: 50px;margin: 0 15px;border-bottom: 2px solid #005008; overflow: hidden;}
.title3 span { margin: 15px 0 0  0px; color:#fff; font-size: 14px; text-align: center; background: url(../images/tibgs.jpg) no-repeat left top; width: 96px; height: 26px; line-height: 26px;   display: inline-block; float: left;}
.title3 a { color: #136b2f; float: right; font-size: 12px; margin: 20px 10px 0 0;}
.icon11 {background:url(../images/mid_top.jpg) no-repeat ;}
.icon12 {background:url(../images/right_top.jpg) no-repeat ;}

.wrap_left,.wrap_mid,.wrap_right, .box { overflow: hidden;}

.wrap_left { float: left; width: 330px;}
.wrap_mid { margin:0 0 0 15px;float: left; width: 420px;}
.wrap_right { width: 280px; float: right;}


.box_con { background: url(../images/left_mid.jpg) repeat-y left top;  padding: 0 15px;}
.box_bot { background: url(../images/left_bot.jpg) no-repeat left bottom; height: 22px;}
.box_con  ul li { line-height: 32px;}

.mid_top_wrp, .mid_mid_wrp, .mid_bot_wrap,.w_telss { overflow: hidden;}
.mid_top_wrp { background: url(../images/mid_top.jpg) no-repeat left top; height: 56px;}
.mid_mid_wrp { min-height: 166px; background: url(../images/mid_mid.jpg) repeat-y left top;}
.mid_bot_wrap { background: url(../images/mid_bot.jpg) no-repeat left bottom; height: 22px;}
.boxImgs { position: relative; overflow: hidden;}

.mid_top_wrp { background: url(../images/mid_top.jpg) no-repeat left top; height: 56px;}
.right_con_wrap { min-height: 166px; background: url(../images/right_mid.jpg) repeat-y left top;}
.right_bot_wrap { background: url(../images/right_bot.jpg) no-repeat left bottom; height: 22px;}

.w_telss { padding: 10px 20px;}
.w_telss p{ line-height:31px;}
.w_telss > span { display:block ; text-align: center; width: 150px; height: 120px; margin: 10px auto;}

.mid_con { background: url(../images/mid_mid.jpg) repeat-y left top; min-height: 100px; padding: 0 15px;}
.mid-bot { background: url(../images/mid_bot.jpg) no-repeat left bottom; height: 15px;}
.mid_con  ul li { line-height: 32px;}

.mid_potions { position: absolute; left: 0; top: 0; padding: 5px;}
.leftImgText {  width:410px; height: 230px; overflow:hidden; position:relative;}
.leftImgText .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:8px; z-index:1;}
.leftImgText .hd ul{ overflow:hidden; zoom:1; float:left;}
.leftImgText .hd ul li{ font-size: 12px; float:left; margin-right:2px;  width:15px; height:15px; line-height:17px; text-align:center; background:#fff;  background:rgba(255,255,255,0.6);cursor:pointer;}
.leftImgText .hd ul li.on{ background:#005008; color:#fff;}
.leftImgText .bd{ position:relative; height:100%; z-index:0;}
.leftImgText .bd li { zoom:1; vertical-align:middle; font-size: 13px;}
.leftImgText .bd li >span { display: block; overflow:hidden;}
.leftImgText .bd li >a { border-radius:   0  0 33px 12px;width: 400px; padding:8px 10px; background: url(../images/imgbg.jpg) repeat; color: #fff; margin:7px 0 0  0; text-align: left; display: block; position:absolute; z-index: 10; left: 0;bottom:0;}
.leftImgText .bd li img { width: 410px; height: 230px; border-radius: 12px;}

.con_l_train { overflow: hidden;}
.xitongs span{ display: block; text-align: center;     padding: 3px 0 2px 18px;}
.xitongs {font-size:21px; display: block; color: #222; background: url(../images/icon1.jpg) no-repeat 43px center;}
a.xitongs:hover,.w_navs p a:hover { color:#e69718;}
.w_navs { overflow: hidden;}
.w_navs p { margin-top:16px; display: block; overflow: hidden; background: url(../images/nav_lits.jpg) no-repeat; height: 56px;}
.w_navs p:first-child { margin: 10px 0 25px 0;}
.w_navs p a {font-size:21px;text-align: center; display: block; height: 56px; line-height: 56px; color: #222;}
.w_navs p a.icon20 { background: url(../images/icon11.jpg) no-repeat 51px center; padding:0 0 0 18px;}
.w_navs p a.icon21 {background: url(../images/icon3.jpg) no-repeat 55px center;padding:0 0 0 18px;}

.footerbg { background: url(../images/bgfoot.jpg) no-repeat center bottom;}
.footer {  overflow: hidden; clear: both; padding: 21px 0 15px  0; text-align: center;}
.footer p { padding: 15px 0 0 0; font-size:16px;}
.to1 { overflow: hidden; background: url(../images/to1.jpg) no-repeat; height: 63px;}
.toTitles { width: 1000px; margin: 0 auto; overflow: hidden; height: 40px; padding: 20px 0 0 0; background: url(../images/line.jpg) repeat-x left bottom;}
.toTitles >i {height: 26px;float: left; display: inline-block;}
.toTitles i.i1 {  background: url(../images/ileft.jpg) no-repeat; width: 12px;}
.toTitles i.i2 {  background: url(../images/iright.jpg) no-repeat; width: 15px;} 
.to_text { float: left; overflow: hidden; background: url(../images/imid.jpg) repeat-x; height: 26px; min-width: 100px;}
.listCon { overflow: hidden; background: url(../images/to3.jpg) no-repeat center bottom;}
.contents { min-height: 300px; background: url(../images/to2.jpg) repeat-y; overflow: hidden; padding:0 27px;}
.conPage { overflow: hidden; height: 40px; padding:0 27px;}
.hei { height:322px;}
.hg { height:259px;}