.header-hd { display:none}
.page-name { display:none}
.header { border-bottom:0;}

body { }

.menu-jhr-left { margin-right:10px; background:#fff}
.menu-jhr-left .section-title { margin:0; padding:0; height:39px; line-height:39px; border:1px solid #ddd; font-size:18px; font-weight:bold; color:#08499b; text-align:center;}
.menu-jhr-left .section-content { height:239px; overflow:hidden; border:1px solid #ddd; border-top:0; background:#f7f7f7}
.menu-jhr-left ul { margin:0 9px; padding:7px 0 0 0; border-top:0px solid #ddd}
.menu-jhr-left li {}
.menu-jhr-left li a { position: relative; display:block; padding:0 9px 0 42px; height:42px; line-height:42px; font-size:14px; color:#333; text-align:left; text-decoration:none;}
.menu-jhr-left li a:visited { color:#333; text-decoration:none;}
.menu-jhr-left li a:hover { background:#eee; color:#333; text-decoration:none;}
.menu-jhr-left li a:active { color:#333; text-decoration:none;}
.menu-jhr-left li .iconfont { font-size:14px; color:#db5440}
.menu-jhr-left li .jhr-icon-pic { position: absolute; left: 0; top: 0; width:42px; height:42px; background:#eee}
.menu-jhr-left li .jhr-icon-pic01 { background:url(../images/menu-jhr-left-icon1.png) no-repeat center center}
.menu-jhr-left li .jhr-icon-pic02 { background:url(../images/menu-jhr-left-icon2.png) no-repeat center center}
.menu-jhr-left li .jhr-icon-pic03 { background:url(../images/menu-jhr-left-icon3.png) no-repeat center center}
.menu-jhr-left li .jhr-icon-pic04 { background:url(../images/menu-jhr-left-icon4.png) no-repeat center center}
.menu-jhr-left li .jhr-icon-pic05 { background:url(../images/menu-jhr-left-icon5.png) no-repeat center center}
.menu-jhr-left li .jhr-icon-pic06 { background:url(../images/menu-jhr-left-icon6.png) no-repeat center center}
.menu-jhr-left li .jhr-icon-pic10 { background:url(../images/menu-jhr-left-icon10.png) no-repeat center center}

#banner-01 { width:600px; height:280px; overflow:hidden; }
.jhr-slider { position: relative; overflow: overflow:hidden; text-align: center;}
.jhr-slider li { list-style: none; }
.jhr-slider ul li { float: left; }
.jhr-slider ul li img { width:600px; height:280px;}
.jhr-slider .dots { position: absolute; left: 0; right: 0; bottom: 20px;}
.jhr-slider .dots li { display: inline-block; width: 10px; height: 10px; margin: 0 4px; text-indent: -999em; border: 2px solid #fff; border-radius: 6px; cursor: pointer; opacity: .4; -webkit-transition: background .5s, opacity .5s; -moz-transition: background .5s, opacity .5s; transition: background .5s, opacity .5s;}
.jhr-slider .dots li.active { background: #fff;	opacity: 1;}
.jhr-slider .arrow { position: absolute; top: 45%;}
.jhr-slider #al { left: 15px;}
.jhr-slider #ar { right: 15px;}

.right-side-01 { height:278px; border:1px solid #afcddb;}
.left-side-01 { margin-right:20px;}

.section-01 { height:278px; border:1px solid #afcddb;}
.section-01 .section-hd { position: relative; height: 30px; border-bottom: 1px solid #afcddb; background:#e6f6fd;}
.section-01 .section-title { padding:0 0 0 10px; font-size: 14px; line-height:30px; font-weight: bold; color: #08499b;}
.section-01 .section-more { padding:0 10px 0 0; position: absolute; right: 0; top: 0; line-height:30px;}
.section-01 .section-more a:link { color:#999; text-decoration:none;}
.section-01 .section-more a:visited { color:#999; text-decoration:none;}
.section-01 .section-more a:hover { color:#333; text-decoration:none;}
.section-01 .section-more a:active { color:#999; text-decoration:none;}


.section-06 { padding:0}
.section-06 .HuiTab { position:relative;}

.section-06 .tabBar-box {}
.section-06 .tabBar { position:relative; padding:0 9px; height:30px; border-bottom: 1px solid #afcddb; background:#e6f6fd;}
.section-06 .tabBar span { display: inline-block;float: left; padding: 0 15px; height: 29px;line-height: 29px; background-color:transparent;cursor: pointer; font-size:14px; font-weight:normal;}
.section-06 .tabBar span.current{ border-bottom:2px solid #0097dd; background-color: #e6f6fd; font-weight:bold; color: #08499b;}

.section-06 .tabBarMore { position:absolute; right:9px; top:0; height: 29px;line-height: 29px; color:#ddd;}
.section-06 .tabBarMore span { display:none;}
.section-06 .tabBarMore a:link { color:#999; text-decoration:none;}
.section-06 .tabBarMore a:visited { color:#999; text-decoration:none;}
.section-06 .tabBarMore a:hover { color:#333; text-decoration:none;}
.section-06 .tabBarMore a:active { color:#999; text-decoration:none;}

.section-06 .tabCon { display: none; padding:0; height:238px; border-top:0 solid #eee;}

.section-activity-01 {}
.section-activity-01 .items { padding:10px;}
.section-activity-01 .item { position:relative; padding:0 40px 0 0; height:28px;}
.section-activity-01 .item .item-title { padding:0 0 0 14px; height:28px; overflow:hidden; font-size:14px; line-height:28px;}
.section-activity-01 .item .item-date { position:absolute; right:0; top:0;  width:50px; line-height:28px; text-align:right; color:#666;}
.section-activity-01 .item:before{ content: ""; position:absolute; left:4px; top:14px; width:4px; height:4px; background:#ccc; border-radius:10px;}



#listOrg {}

.grid-bar-box { margin:10px 0 10px 0; border-top:1px solid #ddd; border-bottom:0px solid #ddd; background:#fff;}

.grid-bar { margin:10px 0 10px 0}

.grid-bar a { position:relative; display:block; float:left; padding:0; width:300px; height:116px; font-size:18px;}

.grid-bar a:link { color:#333; text-decoration:none;}
.grid-bar a:visited { color:#333; text-decoration:none;}
.grid-bar a:hover { color:#222; text-decoration:none; background:#f7f7f7}
.grid-bar a:active { color:#333; text-decoration:none;}

.grid-bar .item-pic { position:absolute; left:20px; top:10px; display:block; width:96px; height:96px;}
.grid-bar .item-pic-01 { background:#00b7ee url(../images/ico-index-001.png);}
.grid-bar .item-pic-02 { background:#cfa972 url(../images/ico-index-002.png);}
.grid-bar .item-pic-03 { background:#ea7969 url(../images/ico-index-003.png);}
.grid-bar .item-pic-04 { background:#47c1a8 url(../images/ico-index-004.png);}
.grid-bar a:hover .item-pic-01 { background:#1f82c6 url(../images/ico-index-001.png);}
.grid-bar a:hover .item-pic-02 { background:#b77e39 url(../images/ico-index-002.png);}
.grid-bar a:hover .item-pic-03 { background:#df3c34 url(../images/ico-index-003.png);}
.grid-bar a:hover .item-pic-04 { background:#008351 url(../images/ico-index-004.png);}

.grid-bar .item-txt { position:absolute; left:126px; top:10px; display:block; width:128px; height:30px;}
.grid-bar .item-txt2 { position:absolute; left:136px; top:40px; display:block; width:128px; height:40px; font-size:12px; line-height:18px; color:#999}






#tabs-03 .HuiTab { position:relative;}
#tabs-03 .HuiTab-hd { position:relative; height:30px; border-bottom:1px solid #afcddb;}

#tabs-03 .tabBarTitle { position:absolute; left:10px; font-size:14px; font-weight:bold; color: #08499b;}
#tabs-03 .tabBarBox { position:absolute; left:100px; top:0;}

#tabs-03 .tabBarMore { position:absolute; right:10px; top:0; height: 29px;line-height: 29px; color:#ddd;}
#tabs-03 .tabBarMore span { display:none;}
#tabs-03 .tabBarMore a:link { color:#999; text-decoration:none;}
#tabs-03 .tabBarMore a:visited { color:#999; text-decoration:none;}
#tabs-03 .tabBarMore a:hover { color:#333; text-decoration:none;}
#tabs-03 .tabBarMore a:active { color:#999; text-decoration:none;}


#tabs-03 .tabBar { position:relative; height:30px; border-bottom: 0;}
#tabs-03 .tabBar span { display: inline-block;float: left; padding: 0 15px; height: 29px;line-height: 29px; background-color:transparent;cursor: pointer;font-weight:normal;}
#tabs-03 .tabBar span.current{ border-bottom:2px solid #db5440; background-color: #fff; color: #db5440;}
#tabs-03 .tabCon { position:relative; display: none; padding:10px 0 0 0; height:200px; border-top:0 solid #eee;}



.section-09 {}
.section-09 .section-hd { position:relative; height:30px;}
.section-09 .section-hd .section-hd-bg { position:absolute; top:15px; left:0; right:20px; height:2px; background:#eee; z-index:2}
.section-09 .section-hd .more { position:absolute; top:0; right:20px; padding:0 10px; height:30px; background:#fff; z-index:3; line-height:30px; font-size:12px;}
.section-09 .section-hd h2 { position:absolute; top:0; left:0; margin:0; padding:0 10px; height:30px; background:#fff; z-index:4; line-height:30px; font-size:14px; font-weight:bold}

.section-09 .items { position:absolute; left:0; top:10px; width:1212px;}

.section-09 .item { float:left; margin:0 12px 10px 0; width:190px;}
.section-09 .item .item-pic { position:relative; width:190px; height:114px; background:#eee url(../images/default/default-pic-logo-48.png) no-repeat center center}
.section-09 .item .item-pic img { width:190px; height:114px;}
.section-09 .item .item-pic .defalut-pic-none { position:absolute; left:0; right:0; bottom:10px; text-align:center; color:#b3b3b3}

.section-09 .item .item-title { padding:0 9px; height:30px; overflow:hidden; line-height:30px; border:1px solid #ddd; border-top:0; border-bottom:0; font-size:14px;  }
.section-09 .item .item-content { padding:0 0 9px 0; border:1px solid #ddd; border-top:0;}
.section-09 .item .item-txt { padding:0 9px; height:20px; overflow:hidden; line-height:20px; color:#999; }
.section-09 .item .item-add { color:#1e9e49;}
.section-09 .item .item-tel { color:#333;}
.section-09 .item .item-num { color:#333;}
.section-09 .item .item-price { color:#c00000;}


.section-0901 {}
.section-0901 .items { position:absolute; left:0; top:10px; width:1212px;}

.section-0901 .item { float:left; margin:0 12px 10px 0; width:188px; border:1px solid #ddd;}
.section-0901 .item .item-pic { position:relative; width:188px; height:60px;}
.section-0901 .item .item-pic .Hui-iconfont { display:block; height:60px; line-height:70px; text-align:center; font-size:32px; }
.section-0901 .item .item-pic .Hui-iconfont01 { color:#f75a53}
.section-0901 .item .item-pic .Hui-iconfont02 { color:#e76847}
.section-0901 .item .item-pic .Hui-iconfont03 { color:#eab323}
.section-0901 .item .item-pic .Hui-iconfont04 { color:#56b7a4}
.section-0901 .item .item-pic .Hui-iconfont05 { color:#00acee}

.section-0901 .item .item-title { padding:0 9px; height:70px; overflow:hidden; line-height:20px; text-align:center; font-size:14px; }


.section-10-01 {}
.section-10-01 .section-hd { position:relative; height:30px; border-bottom:1px solid #afcddb;}
.section-10-01 .section-hd .more { position:absolute; top:0; right:10px; padding:0; height:30px; z-index:3; line-height:30px; font-size:12px;}
.section-10-01 .section-hd a:link { color:#999; text-decoration:none;}
.section-10-01 .section-hd a:visited { color:#999; text-decoration:none;}
.section-10-01 .section-hd a:hover { color:#333; text-decoration:none;}
.section-10-01 .section-hd a:active { color:#999; text-decoration:none;}

.section-10-01 .section-hd h2 { position:absolute; top:0; left:0; margin:0; padding:0 10px; height:30px; background:#fff; z-index:4; line-height:30px; font-size:14px; font-weight:bold; color: #08499b;}

.section-10-01 .section-bd { position:relative; height:410px;}
.section-10-01 .items { position:absolute; left:0; top:10px; width:1212px;}

.section-10-01 .item { float:left; position:relative; margin:0 12px 10px 0; padding:0 0 0 80px; width:310px; height:78px; border:1px solid #ddd;}
.section-10-01 .item .item-pic { position:absolute; left:9px; top:9px; width:60px; height:60px; background:#eee url(../images/default/default-pic-logo-48.png) no-repeat center center}
.section-10-01 .item .item-pic img { width:60px; height:60px;}
.section-10-01 .item .item-pic .defalut-pic-none { position:absolute; left:0; right:0; bottom:10px; text-align:center; color:#b3b3b3}

.section-10-01 .item .item-title { padding:5px 9px 0 0; height:30px; overflow:hidden; line-height:30px; font-size:14px;  }
.section-10-01 .item .item-content { padding:0 0 9px 0;}
.section-10-01 .item .item-txt { padding:0 9px 0 0; height:36px; overflow:hidden; line-height:18px; color:#999; }
.section-10-01 .item .item-add { color:#999;}
.section-10-01 .item .item-tel { color:#333;}
.section-10-01 .item .item-num { color:#333;}
.section-10-01 .item .item-price { color:#c00000;}



.section-10 { height:260px; border:1px solid #ddd;}
.section-10 .section-hd { padding:0 9px; height:28px; border-bottom:1px solid #ddd; background:#f7f7f7; line-height:28px;}
.section-10 .section-hd .more { position:absolute; top:0; right:0; padding:0 10px; height:30px; z-index:3; line-height:30px; font-size:12px;}
.section-10 .section-hd h2 { position:absolute; top:0; left:0; margin:0; padding:0 10px; height:30px; z-index:4; line-height:30px; font-size:14px; font-weight:bold}

.section-10 .items { padding:14px 9px 0 9px;}
.section-10 .item { position:relative; margin:0 0 9px 0; padding:0 0 0 70px; height:60px;}
.section-10 .item .item-pic { position:absolute; left:0; top:0; width:58px; height:58px; border:1px solid #ddd; text-align:center}
.section-10 .item .item-pic img { width:58px; height:58px;}
.section-10 .item .item-pic .iconfont { line-height:58px; font-size:32px; color:#00b7ee}
.section-10 .item .item-content { height:59px; border-bottom:1px solid #eee;}
.section-10 .item .item-title { font-weight:bold }
.section-10 .item .item-txt { color:#999;}









