/*----------------------- reset ----------------*/
body,div,p,h1,h2,h3,h4,h5,h6,ul,li,dl,dt,dd,form,input,select,textarea,fieldset,legend,table,tr,td,th { margin:0; padding:0;}
body { background:#fff url(/statics/images/gongju/jieqi_special/body_bg.jpg) repeat-y center 271px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333; margin:0 auto;}
img { border:0; }
li { list-style:none; }
a { color:#333; text-decoration:none; }
a:hover { color:#327555; text-decoration:none; }
.clear{ clear:both; height:20px; overflow:hidden; width:100%;}
.fl{ float:left;}
.fr{ float:right;}
.box{ width:1190px; margin:0 auto; height:100%; overflow:hidden;}
.color1{ background: #3baf78;}
.color2{ background: #ff6600;}
.color3{ background: #ffb600;}
.color4{ background: #2d96e4;}
.mb10{ margin-bottom: 10px;}
.mt10{ margin-top: 10px;}
.mt30{ margin-top: 30px;}
.mt50{ margin-top: 50px;}
.mt60{ margin-top: 60px;}
.mt80{ margin-top: 80px;}
.width247{ width: 247px;}
.width710{ width: 710px;}
.position_r{position: relative;}


#footer{ background: #5cc995;  clear:both; width:100%; height: 100%;  overflow:hidden; padding:10px 0;}
#footer p{line-height:25px; color:#fff; text-align:center;}
#footer p a{ color: #fff;}
#footer p a:hover{ color: #209c61;}
/*------------------ header&footer --------------*/
#header{clear:both; width:100%; height:217px; overflow:hidden; } 
.top_bg{background:url(/statics/images/gongju/jieqi_special/top_bg.jpg) repeat-x center top;}
.siji_bg{background:url(/statics/images/gongju/jieqi_special/siji_bg.jpg) repeat-x center top;}
.breadcrumb{ float: left; font-family: "宋体"; padding:10px 0 20px 0;}
.logo{ float: left; clear: both;}
.nav{ background: #5cc995; font-size: 14px; height:45px; line-height: 45px; overflow: hidden;}
.nav a{ color: #fff; padding:0 57px; float: left; display: block; position: relative;}
.nav a::after { background: none repeat scroll 0 0 #5fd99f;  border-left: 1px solid #4cba85; content: ""; height: 45px;  width: 1px; position: absolute; top: 0px; right: 0px;}
.nav a:hover{background: #3baf78;}
.nav a.current{ background: #3baf78;}

#wrapper{ clear: both; height:100%; overflow:hidden;}
.bdsharebuttonbox{ float: right; margin-top: 5px; margin-bottom: 7px;}
.daodu{margin-top: 30px; clear: both;}
.daodu dl{ float: left; width:917px; height: 116px; border:1px #a9e1c6 solid; position: relative;}
.daodu dl dt{position: absolute; top: -21px; left:5px; background:url(/statics/images/gongju/jieqi_special/dao.png) no-repeat; width: 140px; height: 40px; }
.daodu dl dd{ padding:25px 15px 0px 15px; text-indent: 25px; line-height: 25px;}
.daodu dl dd a{ color: #999; margin-left: 10px;}
.daodu dl dd a:hover{ color: #327555;}
.daodu div{ float: right; width: 249px;}
.daodu div a{ color: #fff; font-size: 14px; width: 120px; height: 53px; line-height: 53px; overflow: hidden; text-align: center; display: block;}
.daodu div a:hover{opacity: 0.8; color: #fff;}
#wrapper .daod2 dl{ float: right; height: 97px;}
#wrapper .daod2 div{ float: left; margin-top:-17px;}

.zhaiyao{border:1px #a9e1c6 solid; padding: 20px 0 20px 20px; height: 100%; overflow: hidden;  background:url(/statics/images/gongju/jieqi_special/mo.png) right bottom no-repeat;}
.zhaiyao dl{ float: left; width: 650px;}
.zhaiyao dl dt{ float: left;}
.zhaiyao dl dt img{ width: 233px; height: 148px; border:1px #a9e1c6 solid; 
-webkit-box-shadow: 4px 4px 0px #f7f7f7;
-moz-box-shadow: 4px 4px 0px #f7f7f7;
box-shadow: 4px 4px 0px #f7f7f7;}
.zhaiyao dl dd{ float: right; width: 375px;}
.zhaiyao dl dd h3{ font-size:14px; color: #327555; margin-bottom:8px; margin-top: 2px;}
.zhaiyao dl dd p{ line-height: 25px; text-indent: 25px;}
.zhaiyao dl dd p a{ color: #999; margin-left: 10px;}
.zhaiyao dl dd p a:hover{ color: #327555;}
.zhaiyao ul{ float: right; width: 462px; padding-top: 10px;}
.zhaiyao ul li{ float: left; width: 230px;}
.zhaiyao ul li a{ line-height: 32px; font-size: 14px; color: #327555; font-weight: bold;}
.zhaiyao ul li a:hover{ color: #21ba71;}

.jieqi{border:1px #a9e1c6 solid; position: relative; margin-top: 20px; }
.jieqi_title{position: absolute; top: -20px; left: 50%; margin-left: -100px;}
.jieqi .chun{ border-bottom:1px #a9e1c6 solid; height: 100%; overflow: hidden; background:url(/statics/images/gongju/jieqi_special/spring.png) 14px center no-repeat; padding:45px 15px 30px 0;}
.jieqi .chun dl{ float: right; width: 158px; margin-right: 7px; text-align: center;}
.jieqi .chun dl dt{ background: #3baf78; color:#fff; font-size: 16px; font-weight: bold; height: 33px; line-height: 33px; overflow: hidden; margin-bottom: 10px;}
.jieqi .chun dl dd{ border:1px #a9e1c6 solid; background: #ebf7f1; padding:18px 5px;}
.jieqi .chun dl dd a{line-height: 23px; color:#327555; }
.jieqi .chun dl dd a:hover{ color: #21ba71;}
.jieqi .chun dl dd span{ line-height: 25px;}
.jieqi .chun dl dd p{ margin:12px 0;}
.jieqi .chun dl dd p a{ display: block;}
.jieqi .chun dl dd h3{ line-height:25px;}
.jieqi .chun dl dd h3 a{ font-size: 12px;}
.jieqi .chun dl:hover dt{ background: #5cc995;}

.jieqi .xia{ border-bottom:1px #a9e1c6 solid; height: 100%; overflow: hidden; background:url(/statics/images/gongju/jieqi_special/summer.png) 920px center no-repeat; padding:30px 0 30px 10px;}
.jieqi .xia dl{ float: left; width: 158px; margin-left: 7px; text-align: center;}
.jieqi .xia dl dt{ background: #ff6600; color:#fff; font-size: 16px; font-weight: bold; height: 33px; line-height: 33px; overflow: hidden; margin-bottom: 10px;}
.jieqi .xia dl dd{ border:1px #ffbb8e solid; background: #ffefe5; padding:18px 5px;}
.jieqi .xia dl dd a{line-height: 23px; color:#d64d02; }
.jieqi .xia dl dd a:hover{ color: #fc7b25;}
.jieqi .xia dl dd span{ line-height: 25px;}
.jieqi .xia dl dd p{ margin:12px 0;}
.jieqi .xia dl dd p a{ display: block;}
.jieqi .xia dl dd h3{ line-height:25px;}
.jieqi .xia dl dd h3 a{ font-size: 12px;}
.jieqi .xia dl:hover dt{ background: #fc7b25;}

.jieqi .qiu{ border-bottom:1px #a9e1c6 solid; height: 100%; overflow: hidden; background:url(/statics/images/gongju/jieqi_special/autumn.png) 8px center no-repeat; padding:30px 15px 30px 0;}
.jieqi .qiu dl{ float: right; width: 158px; margin-right: 7px; text-align: center;}
.jieqi .qiu dl dt{ background: #ffb600; color:#fff; font-size: 16px; font-weight: bold; height: 33px; line-height: 33px; overflow: hidden; margin-bottom: 10px;}
.jieqi .qiu dl dd{ border:1px #ffd05b solid; background: #fff8e5; padding:18px 5px;}
.jieqi .qiu dl dd a{line-height: 23px; color:#e69d00; }
.jieqi .qiu dl dd a:hover{ color: #e67700;}
.jieqi .qiu dl dd span{ line-height: 25px;}
.jieqi .qiu dl dd p{ margin:12px 0;}
.jieqi .qiu dl dd p a{ display: block;}
.jieqi .qiu dl dd h3{ line-height:25px;}
.jieqi .qiu dl dd h3 a{ font-size: 12px;}
.jieqi .qiu dl:hover dt{ background: #e69d00;}

.jieqi .dong{ height: 100%; overflow: hidden; background:url(/statics/images/gongju/jieqi_special/winter.png) 908px center no-repeat; padding:30px 0 30px 10px;}
.jieqi .dong dl{ float: left; width: 158px; margin-left: 7px; text-align: center;}
.jieqi .dong dl dt{ background: #2d96e4; color:#fff; font-size: 16px; font-weight: bold; height: 33px; line-height: 33px; overflow: hidden; margin-bottom: 10px;}
.jieqi .dong dl dd{ border:1px #90c9f4 solid; background: #eaf4fc; padding:18px 5px;}
.jieqi .dong dl dd a{line-height: 23px; color:#0169b7; }
.jieqi .dong dl dd a:hover{ color: #0b7cd0;}
.jieqi .dong dl dd span{ line-height: 25px;}
.jieqi .dong dl dd p{ margin:12px 0;}
.jieqi .dong dl dd p a{ display: block;}
.jieqi .dong dl dd h3{ line-height:25px;}
.jieqi .dong dl dd h3 a{ font-size: 12px;}
.jieqi .dong dl:hover dt{ background: #0b7cd0;}

.wenzhang{border:1px #a9e1c6 solid; position: relative; margin-top: 25px; padding: 30px 0px 20px 50px; }
.wenzhang_title{position: absolute; top: -21px; left:20px; }
.wenzhang div{ height: 100%; overflow: hidden;}
.wenzhang ul{ float: left; width: 305px; margin-right: 70px;  _margin-right: 50px;}
.wenzhang ul li{ height:28px; line-height: 28px; overflow: hidden;}
.wenzhang ul li a{ float: left;}
.wenzhang ul li a:hover{ text-decoration: underline;}
.wenzhang ul li span{ float: right; color: #777;}

/*------------------ 春 ------------------ */
.jieqi_name{position: absolute; top: 90px; left:245px; background-image:url(/statics/images/gongju/jieqi_special/jieqiming.png); background-repeat: no-repeat; width: 154px; height: 93px; }
.n1{ background-position: -7px -21px; }
.n2{ background-position: -7px -116px;}
.n3{ background-position: -7px -210px;}
.n4{ background-position: -7px -302px;}
.n5{ background-position: -7px -394px;}
.n6{ background-position: -7px -498px;}
.n7{ background-position: -7px -594px;}
.n8{ background-position: -7px -690px;}
.n9{ background-position: -7px -781px;}
.n10{ background-position: -7px -874px;}
.n11{ background-position: -7px -978px;}
.n12{ background-position: -7px -1070px;}
.n13{ background-position: -186px -17px;}
.n14{ background-position: -186px -114px;}
.n15{ background-position: -186px -209px;}
.n16{ background-position: -186px -300px;}
.n17{ background-position: -186px -394px;}
.n18{ background-position: -186px -491px;}
.n19{ background-position: -186px -583px;}
.n20{ background-position: -186px -681px;}
.n21{ background-position: -186px -773px;}
.n22{ background-position: -186px -866px;}
.n23{ background-position: -186px -966px;}
.n24{ background-position: -186px -1059px;}

.shiju{position: absolute; top: 5px; left:492px;}
.shiju p{ font-size: 16px; font-weight: bold; width: 25px; float: right; margin-left: 8px;}
.shiju i{ width: 23px; height: 44px;  background:url(/statics/images/gongju/jieqi_special/icon2.png) -16px -10px no-repeat; display: block; float: right; margin-top: 90px;}
.top_img{ position: absolute; right: 100px; top: 6px;}

.er_left{ float: left; width: 825px; height: 100%; overflow: hidden;}

.title_a{ height:100%; overflow: hidden; position: relative;}
.title_a span{background-image:url(/statics/images/gongju/jieqi_special/icon.png); background-repeat: no-repeat; width:60px; height: 60px; display: block; margin-left: 20px; float: left;}
.title_a b{ float: right; display: block; border-bottom:1px solid #a9e1c6; line-height: 40px; font-size: 16px; font-weight: bold; margin-right: 20px; margin-top: 5px;}
.title_a i{ position: absolute; bottom: 11px; right: 20px; display: block; width: 8px; height: 8px;  background: #5cc995; -moz-border-radius:  100%; -webkit-border-radius:  100%; border-radius:  100%;}
.icon1{ background-position: -7px 5px;}
.icon2{ background-position: 0 -61px;}
.icon3{ background-position: -7px -124px;}
.icon4{ background-position: -1px -195px;}
.icon5{ background-position: -93px 11px;}
.icon6{ background-position: -93px -50px;}
.icon7{ background-position: -93px -119px;}
.icon8{ background-position: -93px -190px;}



.list_nr{ height: 100%; overflow: hidden;}
.img_a{ position: relative; float: left; height: 100%; overflow: hidden; margin:10px 0px 20px 20px;}
.img_a a{border:1px solid #a9e1c6; padding: 1px; height: 100%; overflow: hidden; display: block;}
.img_a a img{ width: 228px; height: 170px;}
.img_a a span{ display: block; background: rgba(0,0,0,0.6); height: 30px; line-height: 30px; overflow: hidden; width: 100%; position: absolute; bottom: 0px; left: 0px;}
.img_a a span i{ font-style: normal; font-size: 14px; color: #fff; padding: 0 10px; text-align: center; display: block;}

.img_b{ width: 530px; height: 100%; overflow: hidden; float: left; margin-left: 30px; margin-top: 8px;}
.img_b .list_wz{ color: #5cc995;  height: 100%; overflow: hidden; }
.img_b .list_wz li { height: 28px; line-height: 28px; overflow: hidden; float: left; width: 248px; margin-right: 5px; list-style: inside;}
.img_b .list_wz li a{ color: #327555;}
.img_b .list_wz li a:hover{ text-decoration: underline;}

.img_b .list_img{ height: 100%; overflow: hidden; margin-top: 10px;}
.img_b .list_img li{ float: left; margin-right:6px;}
.img_b .list_img a{border:1px solid #a9e1c6; padding: 1px; height: 100%; overflow: hidden; display: block; position: relative;}
.img_b .list_img a img{ width: 120px; height: 80px;}
.img_b .list_img a span{ display: none;}
.img_b .list_img a:hover span{ display: block; background: rgba(0,0,0,0.6); height:28px; line-height: 25px; overflow: hidden; width: 100%; position: absolute; bottom: 0px; left: 0px;}
.img_b .list_img a:hover span i{ font-style: normal; font-size: 12px; color: #fff; padding: 0 10px; text-align: center; display: block;}

.nr_left{ float: left; width: 366px;}
.nr_left p{ text-indent: 30px; line-height: 23px; border-bottom: 1px dotted #a9e1c6; padding: 5px 0 10px 0;}
.nr_left p a{ color: #999; margin-left: 10px;}
.nr_left p a:hover{ color: #327555;}
.nr_left ul{ color: #5cc995;  height: 100%; overflow: hidden; margin-top: 10px; }
.nr_left ul li { height: 28px; line-height: 28px; overflow: hidden; float: left; width: 175px; margin-right: 5px; list-style: inside;}
.nr_left ul li a{ color: #327555;}
.nr_left ul li a:hover{ text-decoration: underline;}
.img_b .nr_right{ float: right; width: 134px; margin-top: 5px;}
.img_b .nr_right li{ margin-bottom: 5px;}

.nr_wz { padding-top: 10px; padding-bottom: 5px;}
.nr_wz dl{ width: 395px; float: left; margin-bottom: 15px;}
.nr_wz dl dt { float: left; margin-left: 20px;  margin-right: 15px;}
.nr_wz dl dt a{border:1px solid #a9e1c6; padding: 1px; height: 100%; overflow: hidden; display: block; position: relative;}
.nr_wz dl dt a img{ width: 125px; height: 90px;}
.nr_wz dl dd a b{ line-height:25px; height: 25px; overflow: hidden; font-size: 14px; display: block;}
.nr_wz dl dd a span{ display: block; color: #666; line-height:20px; height: 60px; overflow: hidden; padding-top: 3px;}

.er_right{ float: right; width: 350px; height: 100%; overflow: hidden;}
.guanyu_nr{ height: 100%;  overflow: hidden; padding: 5px 23px;}
.guanyu_nr dt{ float: left; margin-right: 15px;}
.guanyu_nr dt i{background-image:url(/statics/images/gongju/jieqi_special/pic.png); background-repeat: no-repeat; width: 103px; height: 103px; display: block; }
.guanyu_nr dt i.gy1{ background-position: 0 0;}
.guanyu_nr dt i.gy2{ background-position: 0 -109px;}
.guanyu_nr dt i.gy3{ background-position: 0 -217px;}
.guanyu_nr dd { height: 100px; overflow: hidden;}
.guanyu_nr dd a{ display: block; height:25px; line-height: 25px; overflow: hidden;}
.guanyu_nr_p{ line-height: 23px; border-top: 1px dotted #a9e1c6; margin:13px 30px 10px 30px; padding-top: 10px;}

.line{ clear: both; padding: 6px 0;  text-align: center;}

.gjc_nr{height: 100%; overflow: hidden; padding: 5px 28px; background:url(/statics/images/gongju/jieqi_special/gjc_bg.png) no-repeat 0 0px;}
.gjc_nr dt{ float: left; padding-top: 3px; margin-right: 8px; margin-bottom: 10px;}
.gjc_nr dd p{ height: 39px; line-height: 39px; overflow: hidden;}
.gjc_nr dd p a{ padding:0 6px; font-weight: bold;  }

/*.video{  height: 100%; overflow: hidden; margin: 0 auto; text-align: center; padding:10px 20px 20px 20px;}*/

.jieqi_wz{ border: 1px solid #a9e1c6; height: 100%; overflow: hidden; padding:15px 0 15px 20px;}
.jieqi_wz li{ float:left; height: 25px; line-height: 25px; overflow: hidden; width: 220px; padding:3px 5px; list-style: inside;  color: #5cc995; }
.jieqi_wz li a{ color: #327555;}
.jieqi_wz li a:hover{ text-decoration: underline;}

/*------------------ 四季颜色样式 ------------------ */
.lv_line{ border-top: 1px solid #3baf78; height: 100%; overflow: hidden;}
.lv_border{ border: 1px solid #a9e1c6; height: 100%; overflow: hidden;}

.xia_line{ border-top: 1px solid #ff6600; height: 100%; overflow: hidden;}
.xia_border{ border: 1px solid #ffd2b4; height: 100%; overflow: hidden;}
.xia_border .title_a b{border-bottom:1px solid #ffd2b4;}
.xia_border .title_a i{background: #ffb27e;}
.xia_border .img_b .list_wz,.xia_border .nr_left ul,.xia .jieqi_wz li {color:#ffb27e; }
.xia_border .img_b .list_wz li a,.xia_border .nr_left ul li a,.xia .jieqi_wz li a,.xia a:hover{ color:#f25f00; }
.xia_border .nr_left p{ border-bottom: 1px dotted #ffd2b4;}
.xia_border .guanyu_nr_p{border-top: 1px dotted #ffd2b4;}
.xia .jieqi_wz{ border: 1px solid #ffd2b4; }

.qiu_line{ border-top: 1px solid #ffb600; height: 100%; overflow: hidden;}
.qiu_border{ border: 1px solid #fddd8f; height: 100%; overflow: hidden;}
.qiu_border .title_a b{border-bottom:1px solid #fddd8f;}
.qiu_border .title_a i{background: #ffb27e;}
.qiu_border .img_b .list_wz,.qiu_border .nr_left ul,.qiu .jieqi_wz li {color:#ffb27e; }
.qiu_border .img_b .list_wz li a,.qiu_border .nr_left ul li a,.qiu .jieqi_wz li a,.qiu a:hover{ color:#d69a03; }
.qiu_border .nr_left p{ border-bottom: 1px dotted #fddd8f;}
.qiu_border .guanyu_nr_p{border-top: 1px dotted #fddd8f;}
.qiu .jieqi_wz{ border: 1px solid #fddd8f; }


.dong_line{ border-top: 1px solid #2d96e4; height: 100%; overflow: hidden;}
.dong_border{ border: 1px solid #a8d9fe; height: 100%; overflow: hidden;}
.dong_border .title_a b{border-bottom:1px solid #a8d9fe;}
.dong_border .title_a i{background: #70c1fd;}
.dong_border .img_b .list_wz,.dong_border .nr_left ul,.dong .jieqi_wz li {color:#70c1fd; }
.dong_border .img_b .list_wz li a,.dong_border .nr_left ul li a,.dong .jieqi_wz li a,.dong a:hover{ color:#0879cd; }
.dong_border .nr_left p{ border-bottom: 1px dotted #a8d9fe;}
.dong_border .guanyu_nr_p{border-top: 1px dotted #a8d9fe;}
.dong .jieqi_wz{ border: 1px solid #a8d9fe; }


