﻿@charset "utf-8";
/* CSS Document */
html{color:#000; background:url(../images/bg.jpg) repeat;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
body{font:13px/1 Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
img{border:none;}
em,strong{font-style:normal;font-weight:normal;}
li{list-style:none;}
table {border-collapse:collapse;border-spacing:0;}
h1{font-size:18px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4, h5, h6{font-size:100%;}
q:before,q:after{content:'';}/* 消除q前后的内容 */
button,input,select,textarea{font-size:100%;}/* 使得表单元素在 ie 下能继承字体大小 */
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
address,cite,dfn,em,var{font-style:normal;} /* 将斜体扶正 */
/* link */
a{color:#666;text-decoration:none;}
a:hover{color:#005bac;text-decoration:underline;}


.left{ float:left;}
.right{ float:right;}
.clear{line-height:0; width:0; height:1px;clear:both; font-size:0; overflow:hidden;}


.header{ background:url(../images/topbg.jpg) repeat-x; height:100px;-webkit-box-shadow: #b6b6b6 0px 0px 3px;
-moz-box-shadow: #b6b6b6 0px 0px 3px;
box-shadow: #b6b6b6 0px 0px 3px; behavior: url(/PIE.htc);}
.top{ width:1020px; margin:0 auto;}
.top h1{ float:left;}
.menu{ width:710px; height:100px; line-height:100px; font-family:"微软雅黑"; font-size:14px; color:#666; position:relative;}
.menu ul li{ float:left;}
.menu ul li a{ display:block; padding:0px 15px;}
.menu ul li a:hover{ display:block; background:url(../images/icon1.jpg) no-repeat center bottom #619506; color:#FFF; text-decoration:none;}
.menu ul li:hover .nav_hover{ display:block}
.nav_hover{ min-width:430px; height:140px; background:#FFF; position:absolute; padding:10px; overflow:hidden;
-webkit-box-shadow: #b6b6b6 0px 0px 3px;
-moz-box-shadow: #b6b6b6 0px 0px 3px;
box-shadow: #b6b6b6 0px 0px 3px;background: #fff; behavior: url(/PIE.htc); display:none;
}
.rimg img{ border:solid 1px #ddd; width:180px; height:133px;}
.nav_hoverL{ width:240px; font-size:12px;}
.nav_hoverL a{ display:block; width:90px; height:30px; background:url(../images/nav_hover.jpg) no-repeat 0 0; line-height:30px; float:left; margin-bottom:5px; color:#666!important;}
.nav_hoverL a:hover{ display:block;background:url(../images/nav_hover.jpg) no-repeat 0 -30px!important; color:#fff!important;}

.menu.left ul .cur{ display:block; background:url(../images/icon1.jpg) no-repeat center bottom #619506; color:#FFF;}
.menu.left ul .cur a{ color:#FFF;}

.bannerxt{ width:1020px; margin:0 auto;}
.banner ul{ height:500px; overflow:hidden;}


.maincon{ width:1020px; margin:0 auto;}
.con1{ background:#FFF; height:180px;-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px;
-webkit-box-shadow: #b6b6b6 0px 0px 5px;
-moz-box-shadow: #b6b6b6 0px 0px 5px;
box-shadow: #b6b6b6 0px 0px 5px;background:#fff; behavior: url(/PIE.htc);
margin:20px 0px; padding:10px;
}

.con1L{ width:340px; border-right:solid 1px #ddd;}
.con1L h2 ul li{ float:left; margin-right:10px; font-family:"微软雅黑"; font-size:14px;}
.con1L h2 ul li a{ display:block; width:100px; height:30px; background:#e9e9e9; line-height:30px; text-align:center; color:#61960e;}
.con1L h2 ul li a:hover{ text-decoration:none; display:block; background:#005bac; color:#FFF;}
.con1L h2 ul li.cur{color:#533939;}
.con1L h2 ul li a.tabactive { display:block; background:#005bac; color:#FFF;}
#tabcontent1 dl dd{ float:left; padding-top:10px; padding-right:5px;}
#tabcontent1 dl dd img{ border: solid 2px #ddd;}
#tabcontent1 dl dt{ width:305px; line-height:20px; color:#666; text-align:justify;}
#tabcontent1 dl dt a,.qywhcon p a{ color:#b10000;}
#tabcontent1 dl dt a:hover,.qywhcon p a:hover{ color:#b10000; text-decoration:underline;}
#tabcontent2{ padding:0px 10px;}
#tabcontent2 h3{ padding-bottom:5px; font-family:"微软雅黑"; color:#61960e;}
#tabcontent2 p{ line-height:20px; color:#666;}
.qywhcon{ padding-top:10px;}
#tabcontent3 ul{ padding-top:10px;}
#tabcontent3 ul li{ line-height:24px; border-bottom:dashed 1px #ddd; margin-right:10px;}
.con1C ul li{ float:left; margin-right:10px;}
.con1C ul li:last-child{ margin-right:0;}
.con1C ul li .simg{ margin-bottom:5px;}
.con1C ul li p{ text-align:center; color:#666;}
.con1C ul li .simg img{ width:111px; height:110px; border:solid 1px #ddd;}
.con1C{ width:360px; margin-left:15px; border-right:solid 1px #ddd; padding-right:15px;}
.con1C h2,.con1R h2,.con2 h2{ font-family:"微软雅黑"; color:#6a9c1c; line-height:30px;font-size:14px;}
.con1C h2 span,.con1R h2 span{ float:right; font-size:12px; font-weight:bold; background:#e2e2e2; padding:2px 10px; line-height:20px;}

.con1R{ width:250px;}
.li1,.li2,.li3,.li4,.li5{ height:25px; line-height:24px; margin-bottom:1px;}
.li1 a{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -25px; padding-left:40px;}
.li1 a:hover{ display:block; background:url(../images/rhover.jpg) no-repeat 0 0px; color:#fff; text-decoration:none;}
{ height:25px; line-height:24px; margin-bottom:1px;}
.li2 a{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -75px; padding-left:40px;}
.li2 a:hover{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -50px; color:#fff; text-decoration:none;}
.li3 a{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -125px; padding-left:40px;}
.li3 a:hover{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -100px; color:#fff; text-decoration:none;}
.li4 a{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -175px; padding-left:40px;}
.li4 a:hover{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -150px; color:#fff; text-decoration:none;}
.li5 a{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -225px; padding-left:40px;}
.li5 a:hover{ display:block; background:url(../images/rhover.jpg) no-repeat 0 -200px; color:#fff; text-decoration:none;}


.con2{background:#FFF; 
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
		-webkit-box-shadow: #b6b6b6 0px 0px 5px;
		-moz-box-shadow: #b6b6b6 0px 0px 5px;
		box-shadow: #b6b6b6 0px 0px 5px;background:#fff; behavior: url(/PIE.htc);
		margin:20px 0px; padding:10px;}

.ljnr a{ padding:0px 5px; line-height:24px;}
.footer{ background:#FFF; margin-bottom:20px;}
.footercon{ width:1020px; margin:0 auto; padding:20px 0px 0px 0px;}
.fot_nav ul { font-family:"微软雅黑"; font-size:14px; padding-left:230px;}
.fot_nav ul li{ float:left; padding:0px 20px; background:url(../images/line1.jpg) no-repeat right center;}
.fot_nav ul li:last-child{background:none;}

.footercon p{ text-align:center; padding-top:10px; color:#666;}


.nrcon{ width:1020px; margin:0 auto; margin-bottom:20px;}
.nybanner{ margin:10px 0px;}

.gywm_con{ background:#fff; border:solid 1px #e0e0e0; padding:10px;}
.gywm_con h2{ border-bottom:solid 1px #ddd; padding-bottom:10px;}
.gywm_con h2 span{ float:right; font-size:12px; font-family:"微软雅黑"; font-weight:normal; line-height:74px; color:#666;}







.gywmnrR p strong{ font-weight:bold;}
.tpxg{ text-align:center;}
.fy span{ float: left;padding: 5px 10px;border: solid 1px #ddd;margin-left: 5px;}
.gywmnrR span img{ border:solid 1px #ddd;}


.gywmnrR ul li img{ width:180px; height:180px; padding:1px; border:solid 1px #ddd;}
.gywmnrR ul li h3{ text-align:center;font-family:"微软雅黑"; font-size:12px; font-weight:normal; color:#666; padding:5px 5px; line-height:20px; margin:0px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.lxwmym h3{ font-family:"微软雅黑"; font-size:16px; color:#619506; padding-bottom:10px;}
.lxwmym p{ line-height:24px; padding-bottom:5px;font-family:"微软雅黑"; }

.fy a{ display:block; float:left; padding:5px 10px; border:solid 1px #ddd; margin-left:5px;}
.fy a:hover{ display:block; background:#619506; color:#FFF; text-decoration:none;} 
.fy .cur{ display:block;background:#619506; color:#FFF;}

.gywmnrR h3{ font-family:"微软雅黑"; font-size:18px; color:#005bac; text-align:center; margin-bottom:10px;}
.gywmnrR h4,.gywmnr h4{padding-bottom:10px; border-bottom: dashed 1px #ddd; text-align:center; font-weight:normal; color:#999;}

.lnews{ width:760px; margin:0px 20px;}
.newsR{width:760px;padding: 20px 0px 20px 20px;line-height: 30px;}
.lnews ul{ margin-bottom:30px;}
.lnews ul li,.newsR ul li{ line-height:34px; background:url(../images/icon2.jpg) no-repeat left center; padding-left:20px; border-bottom:dashed 1px #ddd;}
.lnews ul li span,.newsR ul li span{ float:right; color:#999; padding-right:10px;}
.rlogo ul li{ margin-top:20px;}
.rlogo ul li img{ width:175px; height:160px; border:solid 1px #ddd;}
.newsR strong{ font-weight:bold;}

.gywmnr h3{ font-family:"微软雅黑"; font-size:18px; color:#005bac; text-align:center; margin:20px 0px 10px 0px;}
.wzcon{ padding: 20px 0;}

.newsR ul li{ line-height:36px;}
.newsR ul{ margin-bottom:30px;}
.syp_xyp{ height:30px; background:#e8e8e8; line-height:30px; padding:0px 10px;}
.prev_wz,.next_wz{ width:380px; color:#666; margin-left:10px;}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
    .iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
	
	
	/*在线留言*/
	.cply{width:760px; float:left; margin-top:20px;}
.cply ul li{ display:block; margin-bottom:10px;}
.cply ul li span{ float:left;}
.cply ul li .sp1{ min-width:80px; text-align:right; line-height:24px; font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:700;color:#898989;}
.cply ul li .span2{ border:none;}
.span4{ height:22px; width:200px; border:solid 1px #ddd;  line-height:22px; padding-left:5px;}
.sp3{ color:#F00; line-height:24px;}
.span5{ height:150px; width:300px; padding:5px; line-height:24px; border:solid 1px #ddd;}

.tjbtn1{ margin-left:30px;}
.tjbtn{ width:80px!important; height:30px!important; line-height:30px; text-align:center; background:#dfdfdf; margin:0px 10px 0px 90px; font-family:Arial, Helvetica, sans-serif; display:block; font-size:14px; font-weight:700;}
.tjbtn a,.czbtn a{ display:block; background:#dfdfdf;}
.tjbtn a:hover,.czbtn a:hover{display:block; background:#533939; color:#fff; text-decoration:none; color:#fff;}
.czbtn{ width:80px!important; height:30px!important; line-height:30px; text-align:center; background:#dfdfdf; margin-left:10px; font-family:Arial, Helvetica, sans-serif;font-size:14px; font-weight:700;}

.tjbtn:hover,.czbtn:hover{ background:#00619f; display:block; color:#fff;}
.sp22{ margin-right:10px;}
.ly_tj{ width:80px; height:30px; background:#ddd; line-height:30px; text-align:center; border:none; cursor:pointer; margin:0px 10px 0px 100px; font-family:"微软雅黑";}
.ly_tj:hover{ width:80px; height:30px; background:#4990d1; color:#fff;}
.ly_cz{ width:80px; height:30px; background:#ddd; line-height:30px; text-align:center; border:none; cursor:pointer; font-family:"微软雅黑";}
.ly_cz:hover{ width:80px; height:30px; background:#4990d1; color:#fff;}


/*  2015 .06 .17 修改样式  */
.tjcp_con3{background:#FFF; 
		-webkit-border-radius:5px;
		-moz-border-radius:5px;
		border-radius:5px;
		-webkit-box-shadow: #b6b6b6 0px 0px 5px;
		-moz-box-shadow: #b6b6b6 0px 0px 5px;
		box-shadow: #b6b6b6 0px 0px 5px;background:#fff; behavior: url(/PIE.htc);
		margin:20px 0px; padding:10px;}
.tjcp_con3 h2{ line-height: 30px; font-size: 14px; margin-bottom:8px; color:#005bac; font-family:"微软雅黑";}
.tjcp_con3 ul li{ width:182px; float:left; margin-right:16px;}
.tjcp_con3 ul li img{ width:180px; height:140px; padding:1px; border:solid 1px #ddd;}
.tjcp_con3 ul li p{ text-align:center; line-height:30px; font-size:12px; color:#666;}
.tjcp_con3 ul li a:hover{ text-decoration:none; color:#005bac!important;}
.tjcp_con3 ul li p:hover{color:#005bac;}
.tjcp_con3 h2 span{ float:right; font-size:12px;}


.hot_gjc{ height:40px; line-height:40px; background:#fff; border:solid 1px #ddd; padding-left:20px; margin-bottom:10px; font-family:"微软雅黑";}
.hot_gjc h1{ float:left; font-size:12px; font-weight:bold;}
.hot_gjc .hot_search{ width:180px; height:24px; border:solid 1px #ddd; line-height:24px; padding-left:8px; margin-top:7px;}
.hot_gjc .hot_wz_gj a{ font-size:12px; padding-left:8px;}
.hot_gjc .hot_ljss{ height:26px; line-height:26px; width:60px; text-align:center; background:#ddd; border:none; margin-top:7px;}
.hot_gjc .hot_ljss:hover{ cursor:pointer; background:#4990d1;outline: none; blr:expression(this.onFocus=this.blur()); color:#fff!important;}

.gywmnrL{ width:200px;border-right:solid 1px #ddd;}
.gywmnrL1{ margin:20px 0px 0px 0px;}
.gywmnrL1 ul li a{ display:block; width:184px; height:30px; line-height:30px; text-align:center; background:#4990d1; color:#FFF; border-radius:3px;}
.photo{ width:770px; padding:20px 0px 20px 20px;}
.gywmnrR{ width:770px;padding: 20px 0px 20px 20px; line-height:30px;}
.gywmnrR ul li{ float:left; width:182px; margin:0px 10px 10px 0px;}
.fy{ border-top:solid 1px #ddd; padding:20px 0px 0px 0px;}
.gywmnrL1 ul li{ font-family:"微软雅黑"; margin-bottom:10px;}
.gywmnrL1 ul li a:hover{ display:block; background:#8dc21f; color:#FFF; text-decoration:none;}
.gywmnrL1.left ul .cur a{ display:block;background:#8dc21f; color:#FFF; text-decoration:none;}


.xz_tjcp h2{ border-bottom:solid 1px #ddd; margin:20px 10px 10px 0px;}
.xz_tjcp .gy_xz_tjcp li{ width:184px;}
.xz_tjcp .gy_xz_tjcp li img{ width:180px; height:140px; padding:1px; border:solid 1px #ddd;}
.xz_tjcp .gy_xz_tjcp li p{ font-size:12px; text-align:center; line-height:24px; margin-bottom:5px; padding:0px;}

.lxwmym{ width:770px; padding:20px 0px 20px 20px;}
.nright{ width:770px; padding:20px 0px 20px 20px; min-height:650px;}
.gywmnrR p,.gywmnr p{ line-height:24px; color:#666;font-family:"微软雅黑"; padding:10px;}

.banner{ width:1020px; height:460px; overflow:hidden; position:relative; margin:0 auto;}
.banner .hd{height:4px; overflow:hidden; position:absolute;bottom:20px; z-index:1; text-align:center; width:100%;}
.banner .hd ul{ overflow:hidden; zoom:1; display: inline-block;}
.banner .hd ul li{ float:left; margin: 0 5px;  width:40px; height:4px;background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#619506; color:#fff; }
.banner .bd{ position:relative; height:100%; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle;}
.banner .bd img{width:1020px; height:460px;display:block;  }

.pshow{ position:relative;}
.pshow .hd{height:20px; overflow:hidden; position:absolute;bottom:10px; z-index:1; text-align:center; width:100%;}
.pshow .hd ul{ overflow:hidden; zoom:1; display:block; float:right;}
.pshow .hd ul li{ float:left; margin: 0 2px; width:10px; height:10px;background: rgba(0,0,0,.5); cursor:pointer; width:20px; height:20px; color:#fff; line-height:20px; font-size:12px;}
.pshow .hd ul li.on{ background:#f00;}
.pshow .bd img{ width:250px;height:160px;}

.workshop{ height:210px;}
.workshop ul{ margin-left:-20px;}
.workshop li{ float:left; text-align:center; margin-left:20px;}
.workshop li img{ width:235px; height:175px;}
.workshop li p{ line-height:40px;}

/*rightbox*/
.rightbox{width:90px; position:fixed; _position:absolute; right:10px; top:50%; z-index:100; -webkit-transform:translateY(-50%); transform:translateY(-50%); display:none;}
.rightbox ul li .wxma{display:none; position: absolute; top:0%; right:110%; white-space:nowrap; background-color:#619506; line-height:30px; padding:20px; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; color:#fff;}
.rightbox ul li{border:1px solid #e1e1e1; height:70px; background-color:#f0f0f0; position:relative; margin-top:-1px;}
.rightbox ul li {display:block; padding:15px 0px 0 0; text-align:center;}
.rightbox ul li em{display:block; font-size:14px; color:#666; padding-top:5px;font-style:normal;}
.rightbox ul li i{display:block; width:27px; height:35px; margin:0 auto; font-size:30px; color:#619506;}
.rightbox ul li:hover{background-color:#619506;}
.rightbox ul .wx:hover .wxma{display:block;}
.rightbox ul li:hover i{ color:#fff;}
.rightbox ul li:hover em{color:#fff;}
.rightbox ul li .qqbox i{ background:url(/templets/default/images/ee1.png) no-repeat center;}
.rightbox ul li .qqbox:hover i{background:url(/templets/default/images/ee2.png) no-repeat center;}
.rightbox ul li .wxbox i{ background:url(/templets/default/images/pp1.png) no-repeat center;}
.rightbox ul li .wxbox:hover i{background:url(/templets/default/images/pp2.png) no-repeat center;}
.rightbox ul li .backtop i{ background:url(/templets/default/images/q1.png) no-repeat center;}
.rightbox ul li .backtop:hover i{background:url(/templets/default/images/q2.png) no-repeat center;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
	padding: 4px 5px;
}
.dede_pages ul li a{
	float:left;
	padding: 4px 10px;
	color:#555;
	display:block;
	font-size:12px;
}
.dede_pages ul li a:hover{
	color:#017cc2;
	text-decoration:none;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#45941a;
	color: #fff;
}
.dede_pages .pageinfo{
	color:#999;
	padding: 4px 10px;
	display: block;
	font-size:12px;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.gywmnrL1 dd a{ background:none !important; color:#333 !important; border-bottom:1px dashed #ddd;}
.gywmnrL1 dd a:hover{ color:#8dc21f !important;}
.dede_pages ul span,.dede_pages ul a{
	margin: 0 3px;
    border: 1px solid #ddd;
    padding: 2px 6px;
}