@charset "utf-8";
/* CSS Document */
.gbMain{ width:932px; margin:12px auto 0;}
.gbMain .title{ height:31px; line-height:31px; padding-left:19px; background:url(../images/gb_title001.jpg) no-repeat; color:#38414e;}
.gbMain .title a{ color:#38414e;}
.gbMain .title a:hover{ color:#38414e; text-decoration:underline;}
.gbMain .maps{ width:932px; overflow:hidden;}
.adreeBox{ width:932px; margin:10px auto 0; background:url(../images/gbBoxbg001.jpg) repeat-y; border-bottom:1px solid #c0cdd9; padding-bottom:20px;}
.adreeBox .titName{ height:31px; padding-left:22px; line-height:31px; color:#0079ba; font-weight:bold; background:url(../images/gb_titNamebg001.jpg) no-repeat; }
.adreeBox .smallBox{ width:840px; margin:18px auto 0; overflow:hidden;}
.adreeBox .smallBox li{ width:140px; float:left; text-align:left;}
.adreeBox .smallBox li a{ color:#38414e;}
.adreeBox .smallBox li a:hover{ color:#38414e; text-decoration:underline;}

.currentName{ padding-left:18px; height:31px; line-height:31px; background:url(../images/hyNamebg001.jpg) repeat-x; color:#383f4f;}
.currentName a{ color:#383f4f;}
.currentName a:hover{ color:#383f4f; text-decoration:underline;}
.photoMap{ width:640px; overflow:hidden;}
.hytextName{ text-align:center; background:#d4f6de; padding-bottom:20px; font-weight:bold;}


.office{ width:276px; overflow:hidden;}
.office h2{ height:30px; color:#fff; line-height:30px; background:url(../images/officebg_01.jpg) no-repeat; padding-left:12px; overflow:hidden;}
.office h2 .txtName{ float:left; background:url(../images/office_01.jpg) left center no-repeat; padding-left:15px;}
.office h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.office ul{}
.office ul li{ height:30px; line-height:30px; background:#d9e7ee;padding-left:30px; overflow:hidden; width:276px; float:left; margin-top:1px;}
.office ul li.excput{ background:#e8eff3;}
.office ul li span{ float:left;}
.office ul li .picture{ margin:2px 12px 0 0;}

.hot{ width:276px; overflow:hidden; margin-top:14px;}
.hot h2{ height:30px; color:#fff; line-height:30px; background:url(../images/hotbg_03.jpg) no-repeat; padding-left:12px; overflow:hidden;}
.hot h2 .txtName{ float:left; background:url(../images/hot_01.gif) left center no-repeat; padding-left:15px;}
.hot h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.hot .picture{ width:276px; margin:15px 0 10px 0;}
.hot .picture img {}
.hot ul{ width:260px; margin:0 auto;}
.hot li{ width:250px; overflow:hidden; line-height:20px; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:10px;}

.gbNews_current{ height:31px; line-height:31px; padding-left:19px; background:url(../images/gbNews_current001.jpg) no-repeat; color:#38414e;}
.gbNews_current a{ color:#38414e;}
.gbNews_current a:hover{ color:#38414e; text-decoration:underline;}
.gbNews_text{ margin-top:6px; padding:15px 12px; background:#e0f1f9 url(../images/gbNewsBg001.jpg) left top repeat-x; overflow:hidden;}
.gbNews_text p{ text-indent:2em; color:#38414e;}
.gbNews_text .more{ display:block; width:590px; margin:0 auto; text-align:right;}
.gbNews_text .more a{ color:#38414e;}
.gbNews_text .more a:hover{ color:#38414e; text-decoration:underline;}

.bzhCase{ width:620px; margin-top:12px; background:#e1f2fa url(../images/contractNewsbg.jpg) left top repeat-x; padding:0 10px 6px; overflow:hidden;}
.bzhCase h2{ height:30px; line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.bzhCase h2 .txtName{ float:left;}
.bzhCase h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.bzhCase .newscontent{ overflow:hidden; margin-top:15px;}
.bzhCase .newscontent .photoLeft{ width:207px; float:left;}
.bzhCase .newscontent  ul{ width:400px; float:right;}
.bzhCase .newscontent  ul li{   background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.bzhCase .newscontent li .text{width:308px; overflow:hidden; float:left;}
.bzhCase .newscontent li .date{ width:70px; float:right; overflow:hidden;}

.guidebook{ width:620px; background:#e1f2fa url(../images/contractNewsbg.jpg) left top repeat-x; padding:0 10px 6px; margin-top:12px;}
.guidebook h2{ height:30px; line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.guidebook h2 .txtName{ float:left;}
.guidebook h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.guidebook .newscontent{ overflow:hidden; margin-top:15px;}
.guidebook .newscontent .photoLeft{ width:207px; float:left;}
.guidebook .newscontent  ul{ width:400px; float:right;}
.guidebook .newscontent  ul li{   background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.guidebook .newscontent li .text{width:308px; overflow:hidden; float:left;}
.guidebook .newscontent li .date{ width:70px; float:right; overflow:hidden;}

.cultivated_news{ width:635px; overflow:hidden; padding:0 5px 10px 0; margin-top:12px; background:#e1f2fa url(../images/contractNewsbg.jpg) left top repeat-x;}
.px_news{ width:290px; float:left; display:inline; margin:5px 12px 5px;}
.px_news h2{ height:30px; line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.px_news h2 .txtName{ float:left;}
.px_news h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.px_news ul{ margin-top:8px;}
.px_news ul li{ width:280px; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.px_news li .text{ width:200px; overflow:hidden; float:left;}
.px_news li .date{width:60px;float:right;}

.ab_main{ width:620px; background:#e1f2fa url(../images/speehbg.jpg) left top repeat-x; padding:0 10px 6px; margin-top:12px; overflow:hidden;}
.ab_main h2{ height:30px; line-height:30px; font-weight:bold; color:#38414E; border-bottom:1px #AAB7C5 solid; background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px; overflow:hidden;}
.ab_main h2 .txtName{ float:left;}
.ab_main h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.ab_main .intro{ overflow:hidden; margin-top:15px;}
.introLeft{ width:300px; float:left;}
.introRight{ width:300px; float:right;}
.introLeft ul li{ width:280px; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.introLeft li .text{ width:200px; overflow:hidden; float:left;}
.introLeft li .date{width:60px;float:right;}
.introRight ul li{ width:280px; background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px; overflow:hidden;}
.introRight li .text{ width:200px; overflow:hidden; float:left;}
.introRight li .date{width:60px;float:right;}

.gbNewsBox{ width:276px; overflow:hidden;}
.gbNewsBox h2{ width:264px; height:30px; line-height:30px; background:url(../images/study_01.jpg) repeat-x; padding-left:12px; overflow:hidden;}
.gbNewsBox h2 .txtName{ float:left;background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px;}
.gbNewsBox h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.gbNewsBox ul{ margin:15px 0 0 15px; overflow:hidden;}
.gbNewsBox li{ width:75px; float:left;  background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px;}
.gbNewsBox2{ clear:both; width:276px; margin-top:20px; overflow:hidden;}
.gbNewsBox2 h2{ height:30px; line-height:30px; background:url(../images/study_01.jpg) repeat-x; padding-left:12px; overflow:hidden;}
.gbNewsBox2 h2 .txtName{ float:left;background:url(../images/titlebg_03.jpg) left center no-repeat; padding-left:18px;}
.gbNewsBox2 h2 .more{ float:right; display:inline; margin-top:12px; margin-right:10px;}
.gbNewsBox2 ul{ margin:15px 0 0 15px; overflow:hidden;}
.gbNewsBox2 li{ width:70px; float:left;  background:url(../images/landian_03.jpg) left center no-repeat; padding-left:12px;}

.gbNews_banner{ width:279px; clear:both; overflow:hidden; padding-top:40px;}
.gbNews_banner img{ margin-bottom:10px;}