body {font: 12px "Tahoma", "Verdana", "宋体";color: #323232;background: #FFFFFF;text-align: center;margin: 0;padding: 0;}
.box {margin: auto;width: 799px;text-align: left;}
.boderBox {width: 797px;border: 1px solid #eabcaf;margin-right: auto;margin-left: auto;text-align: left;}
a:link, a:visited, a:active {color: #323232;text-decoration: none;}
a:hover {color: #d04618;}
/*image link hack start*/
a.imageBorder img{border: 1px solid #666666;}
a.imageBorder:hover{background:transparent}
a.imageBorder:hover img {border: 1px solid #d04618;}
/*image link hack end*/
.clear {height: 1px;width: 100%;overflow: hidden;clear: both;}
.border {border: 1px solid #eabcaf;background: #FFFFFF;}
.line {color: #f5f5f5;background: #eabcaf;height: 1px;overflow: hidden;}
img {border-width: 0;}
#header {height: 68px;position: relative;}
#header h1 {display: block;margin: 0;padding: 0;left: 0;top: 0;position: absolute;}
#header #flag {height: 46px;width: 398px;padding-top: 22px;padding-left: 8px;position: absolute;left: 108px;top: 0;background: url(/flag/flag.jpg) no-repeat 6px center;}
#header #nav {position: absolute;display: block;margin: 0;padding: 0;top: 0;right: 0;width: 278px;height: 48px;}
#header #nav li {display: block;list-style: none;background: url(/images/list.gif) no-repeat left 6px;padding-left: 15px;float: left;width: 50px;margin-left: 3px;line-height: 22px;}
#header #skin {position: absolute;right: 0;width: 278px;height: 20px;top: 48px;overflow: hidden;}
#skin p {display: block;padding: 0 0 0 3px;margin: 0;height: 20px;float: left;line-height: 20px;}
#skin .color {width: 152px;}
#skin a {width:10px;height:10px;display: block;float: left;margin-right: 7px;margin-top: 5px;margin-left: 4px;_margin-right: 5px;_margin-left: 5px;cursor: pointer;}
#skin .blue {background:url(/images/color_1.gif) no-repeat;}
#skin .yellow {background:url(/images/color_2.gif) no-repeat;}
#skin .purple {background:url(/images/color_3.gif) no-repeat;}
#skin .green {background:url(/images/color_4.gif) no-repeat;}
#skin .pink {background:url(/images/color_5.gif) no-repeat;}
#skin .red {background:url(/images/color_6.gif) no-repeat;}
#skin .gray {background:url(/images/color_default.gif) no-repeat;}
#menu {background: url(/public/css/red/images/menu_bg.gif) repeat-x;display: list-item;margin: 2px auto 0;padding: 0;height: 24px;list-style: none;}
#menu li {display: block;text-align: center;list-style: none;border-left: 1px solid #FFFFFF;float: left;height: 24px;margin: 0;width: 71px;padding-top: 0;padding-right: 0;padding-bottom: 0;}
#menu a {display: block;line-height: 20px;margin-top: 4px;}
#menu a:hover {background: #d04618;color: #FFFFFF;}
#menu .first {border-left: none;width: 75px;}
#menu .last {width: 75px;}
#submenu {margin-top: 1px;border-top: 2px solid #eabcaf;border-bottom-width: 0;}
#submenu .row {border-bottom: 1px solid #eabcaf;}
#submenu h2 {display: block;margin: 0;padding: 0 0 0 25px;font-weight: bold;color: #d04618;float: left;font-size: 12px;background: url(/images/1_24.jpg) no-repeat 12px 8px;width: 72px;line-height: 24px;}
#submenu h2 a {color: #d04618;}
#submenu h2 a:hover {color: #007F7F;}
#submenu ul {display: block;margin: 0;padding: 0;float: left;width: 700px;}
#submenu li {width: 68px;display: block;list-style: none;float: left;padding-left: 8px;line-height: 14px;margin-top: 3px;margin-bottom: 3px;border-left: 1px solid #323232;}
#location {margin-top: 1px;position: relative;}
#location .txt {line-height: 26px;padding: 0 0 0 12px;margin: 0;display: block;overflow: hidden;}
#location .select {display: block;margin: 0;padding: 2px 0 0;position: absolute;top: 0;right: 12px;line-height: 24px;}
#location strong {color: #d04618;}
#box #main {float: left;width: 534px;}
#box #main h3 {display: block;margin: 1px 0 0;padding: 0;background: url(/public/css/red/images/subject_bg.gif) repeat-y left top;line-height: 20px;position: relative;font-size: 12px;font-weight: normal;height: 20px;}
#box #main h3 .cn {background: url(/images/blank_icon.gif) no-repeat 12px center;display: block;padding-left: 30px;line-height: 20px;}
#box #main h3 .more {display: block;position: absolute;right: 12px;top: 0;overflow: hidden;line-height: 20px;}
#product {display: block;margin: 1px 0 0;padding: 0;}
#product ul,#productStyle_1 ul, #productStyle_2 ul{margin: 0;padding: 0;}
#product li {float: left;display: inline;position: relative;list-style: none;overflow: hidden;width: 175px;height: 96px;padding-top: 4px;padding-bottom: 4px;padding-left: 1px;}
#productStyle_1 li {float: left;display: inline;position: relative;list-style: none;overflow: hidden;width: 175px;background: url(/images/huizhang_bg.gif) no-repeat center 4px;padding-top: 4px;padding-bottom: 4px;}
#productStyle_2 li {float: left;display: inline;position: relative;list-style: none;overflow: hidden;width: 175px;padding-top: 4px;padding-bottom: 4px;padding-left: 1px;background: url(/images/ka_bg.gif) no-repeat center top;}
#product li img,#productStyle_1 li img,#productStyle_2 li img {vertical-align: middle;}
#product li .ahref {display: block;text-align: center;overflow: hidden;white-space: nowrap;height: 96px;width: 90px;float: left;background: url(/images/img_background.gif) no-repeat left top;}
#productStyle_1 li .ahref {display: block;text-align: center;overflow: hidden;white-space: nowrap;height: 52px;width: 175px;float: left;background: url(/images/col_line.gif) no-repeat right top;}
#productStyle_1 li .ahrefNoLine {display: block;text-align: center;overflow: hidden;white-space: nowrap;height: 52px;width: 175px;float: left;}
#productStyle_2 li .ahref {display: block;text-align: center;overflow: hidden;white-space: nowrap;height: 81px;width: 175px;float: left;margin: auto;}
#product li .blank,#productStyle_1 li .blank,#productStyle_2 li .blank {height: 100%;width: 1px;display: -moz-inline-box;display: inline-block;vertical-align: middle;visibility: hidden;}
#product li .txt {display: block;float: left;height: 96px;width: 80px;overflow: hidden;background: url(/images/col_line.gif) repeat-y 2px center;padding-left: 5px;}
#productStyle_1 li .txt,#productStyle_2 li .txt {display: block;float: left;width: 137px;overflow: hidden;clear: left;height: 60px;line-height: 20px;padding-left: 19px;}
#productStyle_1 .txt .productnumber,#productStyle_2 .txt .productnumber,#product .txt .productnumber {display: block;line-height: 20px;}
#case {margin-top: 1px;}
#morecase ul, #case ul {display: block;padding: 0 0 0 8px;margin: 0;}
#case li {float: left;display: inline;position: relative;list-style: none;overflow: hidden;width: 166px;text-align: center;padding: 3px;height: 80px;}
#morecase li{float: left;display: inline;position: relative;list-style: none;overflow: hidden;width: 166px;margin: 3px;text-align: center;padding: 0;height: 102px;}
#morecase li img,#case li img {vertical-align: middle;}
#morecase li .ahref, #case li .ahref {display: block;text-align: center;overflow: hidden;white-space: nowrap;float: left;height: 80px;width: 166px;background: #fbf2f0;}
#morecase li .blank,#case li .blank {height: 100%;width: 1px;display: -moz-inline-box;display: inline-block;vertical-align: middle;visibility: hidden;}
#morecase li .name,#case li .name {display: block;text-align: center;height: 22px;line-height: 22px;}
#pagintion {line-height: 24px;padding-top: 1px;padding-bottom: 1px;text-align: center;}
#hyzs {padding-top: 1px;padding-bottom: 1px;}
#hyzs ul {margin: 0;padding: 3px 0;}
#hyzs li {list-style: none;display: block;position: relative;line-height: 24px;background: url(/images/list_icon.gif) no-repeat 11px 12px;padding-left: 22px;border-bottom: 1px solid #fbf2f0;height: 24px;}
#hyzs .noUnderLine {list-style: none;display: block;position: relative;line-height: 24px;background: url(/images/list_icon.gif) no-repeat 11px 12px;padding-left: 22px;height: 24px;border-width: 0;}
#hyzs .date {display: block;position: absolute;top: 0;right: 15px;}
#side {width: 257px;float: right;}
#side h3 {display: block;position: relative;margin: 0;padding: 0 0 0 25px;font-size: 14px;font-weight: normal;border-bottom: 3px solid #eabcaf;background: url(/images/1_24.jpg) no-repeat 12px center;height: 22px;}
#side h3 .cn {display: block;border-bottom: 3px solid #d04618;float: left;position: absolute;top: 0;color: #d04618;line-height: 22px;}
#side h3 .more {display: block;position: absolute;line-height: 24px;right: 12px;font-size: 12px;}
#side #client, #side #contact {background: #fbf2f0;margin-top: 1px;}
#side #client {height: 150px;overflow: hidden;}
#side #client ul {margin: 0;padding: 0;}
#side #client li {line-height: 18px;padding-left: 12px;list-style: none;}
#side #contact p {display: block;padding: 0 0 0 12px;margin: 0;line-height: 20px;}
#side #contact .qq {vertical-align: middle;_padding-top: 2px;_padding-bottom: 2px;}
#side #contact .tworow {display: block;float: left;height: 30px;}
#side #friendlink {border: 1px dashed #eabcaf;margin: 1px 0 0;padding: 0;}
#side #friendlink ul {display: block;margin: 0;padding: 0;}
#side #friendlink li {list-style: none;line-height: 20px;display: block;background: #fbf2f0;margin-top: 1px;}
#side #friendlink .title {display: block;float: left;width: 31%;padding-left: 12px;color: #d04618;}
#side #vote {margin: 1px 0 0;}
#side #vote p {display: block;padding: 0;margin: 0 1px;clear: both;overflow: hidden;line-height: 24px;height: 24px;}
#side #vote label {display: block;float: left;width: 120px;height: 22px;overflow: hidden;padding-left: 5px;margin: 0;line-height: 22px;}
#side #vote .center {text-align: center;}
#side #vote .buttom {border-top: 1px solid #eabcaf;border-right: 1px solid #000000;border-bottom: 1px solid #000000;border-left: 1px solid #eabcaf;background: #eabcaf;margin: 4px 12px;height: 24px;}
#side #vote .submit {line-height: 28px;height: 28px;text-align: center;display: block;margin: 0;padding: 6px 0 5px;}
#moreclient {padding-top: 4px;padding-bottom: 4px;}
#moreclient ul {display: block;margin: 0;padding: 0 0 0 1px;width: 532px;}
#moreclient li {display: block;list-style: none;float: left;line-height: 28px;background: #fbf2f0;overflow: hidden;width: 240px;padding-left: 10px;margin: 3px 8px;_width: 238px;_margin: 3px 6px;}
#link {border-top: 3px solid #d04618;clear: both;margin-top: 2px;border-bottom: 1px solid #eabcaf;padding-top: 3px;padding-bottom: 5px;}
#link a {margin-right: 5px;margin-left: 5px;line-height: 24px;height: 24px;}
#bottommenu {line-height: 24px;text-align: center;padding-top: 4px;}
#bottommenu a {color: #d04618;margin-right: 5px;margin-left: 5px;}
#bottommenu a:hover {color: #007F7F;}
#footer {padding-top: 2px;text-align: center;}
#footer p {line-height: 24px;margin: 0;padding: 0;text-align: center;}
#aboutImg {padding-top: 9px;text-align: center;}
#StateOpenly {background: url(/images/group_bg.gif);}
#StateOpenly .boxTop {background: url(/images/avow_top.gif) no-repeat center top;height: 7px;}
#StateOpenly .boxBottom {margin: 0;padding: 0;display: block;background: url(/images/avow_bottom.gif) no-repeat center bottom;height: 7px;}
#StateOpenly .content {padding-right: 8px;padding-left: 8px;}
#news {background: url(/images/hyzs_bg.gif) repeat-y center top;}
#news .viewTop {background: url(/images/hyzs_top_bg.gif) no-repeat center top;height: 6px;clear: both;overflow: hidden;}
#news .viewBottom {background: url(/images/hyzs_bottombg.gif) no-repeat center top;height: 6px;clear: both;overflow: hidden;}
#news #left {float: left;width: 205px;overflow: hidden;background: url(/images/company_name.jpg) no-repeat 8px top;padding-top: 20px;padding-left: 8px;}
#news #left h3 {display: block;margin: 0;padding: 3px 0 0;border-width: 0;background: url(/images/line_x.gif) repeat-x left top;}
#news #left h3 .cn {display: block;font-size: 14px;font-weight: bold;color: #FFFFFF;background: #d04618;clear: left;width: 95%;line-height: 22px;padding-left: 5%;}
#news #contact {margin: 0;border-width: 0;clear: left;}
#news #left #contact p {display: block;margin: 0;padding: 0;line-height: 24px;clear: left;}
#news #left #contact .tworow {display: block;height: 48px;float: left;}
#news #left .lawimg {text-align: center;background: url(/images/line_x.gif) repeat-x left top;margin-top: 25px;padding-top: 6px;}
#news #left .lawimg a {border: 1px solid #999999;line-height: 48px;height: 48px;width: 118px;display: block;margin: auto;}
#news #left .lawimg a:hover {border: 1px solid #d04618;}
#news #view,#news #case {float: right;width: 560px;padding-right: 8px;}
#news #view h4 {display: block;margin: 0;padding: 0 0 0 15px;line-height: 24px;color: #d04618;background: url(/images/point.gif) no-repeat 5px 12px;font-size: 12px;}
#news #view h5 {display: block;text-align: center;line-height: 24px;margin: 0 1px;padding: 0;background: #F9F9F9;border-bottom: 1px solid #eabcaf;font-size: 12px;}
#news #view .controlFontSize {display: block;text-align: center;line-height: 30px;margin: 0;padding: 0;}
#news #view .midelSize {font-size: 14px;}
#news #view .bigSize {font-size: 16px;}
#news #view .client {background: #E0E0E0;padding: 3px;}
#news #view .client p {margin: 0;padding: 0;line-height: 24px;}#news #view #author {padding-top: 5px;padding-bottom: 5px;padding-left: 15%;}
#news #view #author p {padding: 0;margin: 0;line-height: 20px;}
#news #case .content {background: url(/images/showcase_bg.gif) repeat-y left top;}
#news #case .boxTop {background: url(/images/showcase_top_bg.gif) no-repeat left top;height: 5px;overflow: hidden;}
#news #case .boxBottom {background: url(/images/showcase_bottom_bg.gif) no-repeat left top;height: 5px;overflow: hidden;clear: both;}
#news #case .content .img {top: 0;left: 0;width: 360px;float: left;text-align: center;}
#news #case .content .intro {width: 190px;top: 0;right: 0;float: right;margin-right: 5px;_margin-right: 2px;}
#news #case .content .intro h4 {color: #d04618;display: block;line-height: 26px;background: #F1F1F1;margin: 0;padding-left: 6px;font-size: 14px;}
#news #case .content .intro p {margin: 0 5px;clear: left;line-height: 24px;}
#news #case .content .intro p strong {font-weight: normal;}
#news #case .content .intro .tworow {display: block;float: left;height: 25px;}
#showProduct,#showProductStyle_1,#showProductStyle_2 {display: block;margin: 0;padding: 0;clear: both;}
#showProduct li {float: left;display: inline;position: relative;list-style: none;overflow: hidden;height: 116px;width: 90px;margin-left: 15px;padding: 0;margin-top: 15px;}
#showProduct li img,#showProductStyle_1 li img,#showProductStyle_2 li img {vertical-align: middle;}
#showProduct li .ahref {display: block;text-align: center;overflow: hidden;white-space: nowrap;background: url(/images/img_background.gif) no-repeat left top;width: 90px;float: left;height: 96px;}
#showProductStyle_1 li .blank,#showProductStyle_2 li .blank,#showProduct li .blank {height: 100%;width: 1px;display: -moz-inline-box;display: inline-block;vertical-align: middle;visibility: hidden;}
#showProductStyle_1 li .name,#showProductStyle_2 li .name,#showProduct li .name {display: block;line-height: 20px;clear: left;}
#showProductStyle_1 li {float: left;display: inline;position: relative;list-style: none;overflow: hidden;height: 72px;width: 137px;margin-left: 15px;padding: 0;margin-top: 15px;}
#showProductStyle_1 li .ahref {display: block;text-align: center;overflow: hidden;white-space: nowrap;background: url(/images/huizhang_bg.gif) no-repeat left top;width: 137px;float: left;height: 52px;}
#showProductStyle_2 li {float: left;display: inline;position: relative;list-style: none;overflow: hidden;height: 101px;width: 138px;margin-left: 15px;padding: 0;margin-top: 15px;}
#showProductStyle_2 li .ahref {display: block;text-align: center;overflow: hidden;white-space: nowrap;background: url(/images/ka_bg.gif) no-repeat left top;width: 138px;float: left;height: 81px;}
#course {display: block;margin: 0;padding: 0;}
#course p {line-height: 28px;background: #fbf2f0;list-style: none;font-weight: bold;padding-left: 12px;margin: 0;display: block;}
#course ul {display: block;margin: 0;padding: 0;}
#course ul li {background: #FFFFFF url(/images/point.gif) no-repeat 16px 10px;list-style: none;font-weight: normal;line-height: 24px;margin: 0 2px 2px;padding: 0 0 0 24px;border-bottom: 1px solid #fbf2f0;}
#course ul .last {border-width: 0;}
#certif {display: block;margin: 13px 0 0;padding: 0;}
#certif li {display: block;text-align: center;width: 50%;float: left;background: url(/images/licence_box.gif) no-repeat center top;overflow: hidden;margin: 0;padding: 10px 0 0;}
#certif li .preview {height: 184px;width: 222px;display: block;overflow: hidden;margin: 0 auto;text-align: center;padding: 0;}
#certif li .name {display: block;text-align: center;line-height: 24px;height: 37px;padding-top: 10px;}
#public p {display: block;line-height: 24px;background: #fbf2f0 url(/images/point.gif) no-repeat 5px 10px;clear: both;padding-left: 15px;margin: 0;}
#public .txt {display: block;margin: 0;padding: 0;}
#public .txt li {line-height: 26px;display: block;float: left;width: 45%;padding-left: 5%;background: url(/images/list_icon.gif) no-repeat 15px center;}
#ballot h3 {display: block;background: #fbf2f0;line-height: 26px;font-weight: normal;padding-left: 12px;margin: 0;}
#ballot .title {line-height: 30px;display: block;margin-left: 1px;font-weight: bold;text-align: center;}
#ballot p {display: block;clear: both;padding-left: 24px;line-height: 20px;margin: 5px 0;position: relative;height: 20px;}
#ballot .subject {display: block;width: 124px;position: absolute;left: 0;top: 0;padding-left: 24px;}
#ballot .scale {display: block;background: #d04618;width: 200px;position: absolute;left: 124px;top: 0;height: 20px;}
#ballot .number {position: absolute;left: 40%;top: 0;}
