/************
 About Style
 ************/
#main { clear:both; width:900px; margin:0 auto; text-align:left; overflow:auto; *display:inline-block
}
/*.mainLocation { clear:both; height:26px; background:url(/about/images/location_bg.gif) no-repeat; margin:10px 0 0; padding:0 10px; line-height:26px; color:#666 }*/
.mainLocation { clear:both; height:25px; border-bottom:#eee 1px solid; padding:5px 10px; line-height:25px; color:#666 }
.mainPartOne { clear:both; margin:8px 0 0; overflow:auto; *display:inline-block
}
.mainPartOne .top { clear:both; height:4px; background:#e9f7e6; overflow:hidden }
.mainPartOne .top h5 { float:left; width:4px; height:4px; background:url(/about/images/about_bg.gif) 0 -31px no-repeat; overflow:hidden }
.mainPartOne .top h6 { float:right; width:4px; height:4px; background:url(/about/images/about_bg.gif) -5px -31px no-repeat; overflow:hidden }
.mainPartOne .bottom { clear:both; height:4px; background:#e9f7e6; overflow:hidden }
.mainPartOne .bottom h5 { float:left; width:4px; height:4px; background:url(/about/images/about_bg.gif) 0 -36px no-repeat; overflow:hidden }
.mainPartOne .bottom h6 { float:right; width:4px; height:4px; background:url(/about/images/about_bg.gif) -5px -36px no-repeat; overflow:hidden }
.mainPartOne .middleOut { clear:both; background:#e9f7e6; padding:0 4px }
.mainPartOne .middleIn { clear:both; background:#fff; border:#b8e6a1 1px solid; padding:0 1px }
.mainPartOneLeft { float:left; width:200px }
.mainPartOneLeft .aboutMenu { clear:both }
.mainPartOneLeft .aboutMenu .middleIn h6 { clear:both; height:30px; background:url(/about/images/about_bg.gif) repeat-x; border-bottom:#b8e6a1 1px solid; padding:0 0 0 20px; line-height:30px; font-size:14px; font-weight:bold; color:#394d36 }
.mainPartOneLeft .aboutMenu .middleIn h6.s { color:#99471f }
.mainPartOneLeft .aboutMenu .middleIn h6.s a { color:#99471f; text-decoration:underline }
.mainPartOneLeft .aboutMenu .middleIn h6 a { color:#394d36 }
.mainPartOneLeft .aboutMenu .middleIn ul { clear:both; border-bottom:#b8e6a1 1px solid; padding:15px }
.mainPartOneLeft .aboutMenu .middleIn li { background:url(/about/images/about_bg.gif) 0 -51px no-repeat; padding:0 0 0 10px; line-height:25px; color:#394d36 }
.mainPartOneLeft .aboutMenu .middleIn li a { color:#394d36 }
.mainPartOneRight { float:right; width:690px }
.mainPartOneRight .aboutContent .middleIn { padding:10px }
.mainPartOneRight .aboutContent .middleIn .title { clear:both; padding:10px 0; line-height:25px; font-size:14px; color:#000; text-align:center }
.mainPartOneRight .aboutContent .middleIn .desc { clear:both; height:25px; background:#f5f5f5; padding:0 20px; line-height:25px; color:#666 }
.mainPartOneRight .aboutContent .middleIn .desc h5 { float:left }
.mainPartOneRight .aboutContent .middleIn .desc h6 { float:right }
.mainPartOneRight .aboutContent .middleIn .content { clear:both; padding:20px; line-height:25px; color:#333 }
.mainPartOneRight .aboutContent .middleIn .content hr{ background:#CCC; border:0px; margin:0px; padding:0px; overflow:hidden; height:0px;}
.sitemap { clear:both; padding:20px }
.sitemap dl { clear:both; border:#e5e5e5 1px solid; margin:-1px 0 0; line-height:31px; color:#333; vertical-align:bottom; overflow:auto; *display:inline-block;
    background:#fff url(../images/sitemap.png) -1px 0px repeat-y; }
.sitemap dt { float:left; display:inline; width:80px;padding:0 20px; font-weight:bold; min-height: 30px;}
.sitemap dt.columnOne { background:#f9f9f9 url(../images/arrow_one.gif) right center no-repeat; border-right:#e5e5e5 1px solid; color:#f60 }
.sitemap dt.columnOne a { color:#f60 }
.sitemap dt.columnTwo { background:#fbfbfb url(../images/arrow_one.gif) right center no-repeat; border-right:#eee 1px solid; font-weight:normal; color:#080 }
.sitemap dt.columnTwo a { color:#333 }
.sitemap dt.n { background-image:none }
.sitemap dd { float:left; display:inline;padding:0 20px;width: 370px; box-sizing:border-box;}
.sitemap dd a { color:#36c; text-decoration:underline; display: inline-block;}
.cooperation { clear:both; padding:20px }
.cooperation h6{clear:both; line-height:25px; color:#333}
.cooperation ul { padding:10px 0; overflow:auto; *display:inline-block
}
.cooperation li { float:left; display:inline; width:155px; height:50px; padding:10px 0; text-align:center; vertical-align:bottom }
.feeaback { clear:both; padding:20px }
.feeaback h6 { clear:both; height:25px; background:#f5f5f5; padding:0 20px; line-height:25px; color:#666 }
.feeaback ul { clear:both; padding:20px }
.feeaback li { padding:5px 0; line-height:23px; color:#333; vertical-align:bottom; overflow:auto; *display:inline-block
}
.feeaback li b { float:left; display:inline; width:120px; padding:0 20px 0 0; font-weight:normal; text-align:right }
.feeaback li span { float:left }
.feeaback li input.inputText { height:21px; border:#ccc 1px solid; border-top:#7C7C7C 1px solid; background:#fff; padding:0 5px; line-height:21px; color:#333 }
.feeaback li textarea.textarea { width:356px; height:100px; border:#ccc 1px solid; border-top:#7C7C7C 1px solid; background:#fff; padding:5px; line-height:14px; color:#333 }
.link { clear:both; padding:20px }
.link .bar { clear:both; height:25px; background:#f5f5f5; padding:0 20px; line-height:25px; color:#666 }
.link .bar h5 { float:left }
.link .bar h6 { float:right }
.link .con { clear:both; padding:20px 0 20px 20px; overflow:auto; *display:inline-block
}
.link .con li { float:left; display:inline; width:200px; padding:3px 0; line-height:25px; color:#333; vertical-align:bottom }
.link .con li a{display: block;
 white-space:nowrap;
 word-break:keep-all;
 overflow:hidden;
 text-overflow:ellipsis; }
.link .con h6{ clear:both; border:#f3deb6 1px dashed; background:#ffc; padding:10px 20px; margin:20px 0 0; line-height:31px; color:#333}
.link .con h6 img{vertical-align:middle}
.service { clear:both; padding:20px }
.service .bar { clear:both; height:25px; background:#f5f5f5; padding:0 20px; line-height:25px; color:#666 }
.service .bar h5 { float:left }
.service .bar h6 { float:right }
.service .con { clear:both; margin:20px 0 0 }
.service .con .left { width:250px }
.service .con .right { width:350px }
.service .con .right table { border-collapse:collapse }
.service .con .right th { border:#fff 1px solid; background:#e5eeff; padding:5px 10px; line-height:19px; color:#333; text-align:center }
.service .con .right td { border:#fff 1px solid; background:#f7faff; padding:5px 10px; line-height:19px; color:#333; text-align:center }
.vip { clear:both; padding:20px }
.vip .bar { clear:both; height:25px; background:#f5f5f5; padding:0 20px; line-height:25px; color:#666 }
.vip .bar h5 { float:left }
.vip .bar h6 { float:right }
.vip .con { clear:both; padding:20px }
.vip .con li { padding:10px 0 }
.vip .con li h3 { line-height:25px; font-weight:bold; color:#333 }
.vip .con li h4 { padding:0 0 0 24px; line-height:25px; color:#555 }
textarea#txt{ height:40px;}
textarea#pic{ height:70px;}
