.header-hd { }
.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:#db5440; 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 #ddd; background:#fff}
.section-06 { padding:0 9px}
.section-06 .HuiTab { position:relative;}
.section-06 .tabBarMore { position:absolute; right:0; 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 .tabBar { position:relative; height:30px; border-bottom: 0;}
.section-06 .tabBar span { display: inline-block;float: left; padding: 0 15px; height: 29px;line-height: 29px; background-color:transparent;cursor: pointer;font-weight:normal;}
.section-06 .tabBar span.current{ border-bottom:2px solid #db5440; background-color: #fff; color: #db5440;}
.section-06 .tabCon { display: none; padding:0; height:238px; border-top:0 solid #eee;}
.section-06 .tabCon li { height:24px; line-height:24px;}

.section-activity-01 {}
.section-activity-01 .item { position:relative; padding:5px 100px 0 0; height:55px; border-top:1px solid #eee;}
.section-activity-01 .item .item-pic { position:absolute; right:0; top:5px;  width:90px; height:40px;}
.section-activity-01 .item .item-pic img { width:90px; height:40px;}
.section-activity-01 .item .item-title { font-weight:bold }
.section-activity-01 .item .item-date { color:#666; }

#listOrg { display:none}

.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 #ddd;}

#tabs-03 .tabBarTitle { position:absolute; left:10px; font-size:16px; font-weight:bold;}
#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 #ddd;}
.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 h2 { position:absolute; top:0; left:0; margin:0; padding:0 10px; height:30px; background:#fff; z-index:4; line-height:30px; font-size:16px; font-weight:bold}

.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; margin:0 12px 10px 0; width:190px;}
.section-10-01 .item .item-pic { position:relative; width:190px; height:114px; background:#eee url(../images/default/default-pic-logo-48.png) no-repeat center center}
.section-10-01 .item .item-pic img { width:190px; height:114px;}
.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:0 9px; height:30px; overflow:hidden; line-height:30px; border:1px solid #ddd; border-top:0; border-bottom:0; font-size:14px;  }
.section-10-01 .item .item-content { padding:0 0 9px 0; border:1px solid #ddd; border-top:0;}
.section-10-01 .item .item-txt { padding:0 9px; height:20px; overflow:hidden; line-height:20px; color:#999; }
.section-10-01 .item .item-add { color:#1e9e49;}
.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;}









