

.article-product .article-header { position:relative; margin:0 40px 0 0; padding:0 0 0 280px; min-height:270px;}
.article-product .article-pic-summary { position:absolute; left:0; top:0; width:260px; height:260px; background:#f7f7f7}
.article-product .article-pic-summary img { width:260px; height:260px; border:0;}
.article-product .article-title { padding:0 10px; font-size:16px; line-height:1.5em; font-weight:bold;}
.article-product .article-price { margin:10px 0 0 0; padding:10px; background:#fff2e8; font-size:14px;}
.article-product .article-txt { padding:0 10px; line-height:30px; font-size:14px;}
.article-product .article-bar { padding:10px 0 0 0;}
.article-product .article-content { margin:20px 40px 0 0;}
.article-product .article-content-item { border-top:1px solid #ddd;}
.article-product .article-content-item-t { line-height:30px; font-size:14px; font-weight:bold; color:#db5440}
.article-product .article-content-item-p { padding:0 0 20px 0; font-size:14px; line-height:2em;}


.article-product-recommend .article-header { position:relative; padding:0 0 0 0px; }
.article-product-recommend .article-title { padding:20px 0 10px 0; text-align:center; font-size:18px; line-height:1.5em; font-weight:bold;}
.article-product-recommend .article-abstract { padding:19px 0; border:1px solid #ddd; background:#f7f7f7; font-size:14px; line-height:2em;}
.article-product-recommend .article-content { margin:20px 40px 0 0;}

.article-product-recommend .article-content h3 { font-size:32px;}
.article-product-recommend .article-content p { font-size:18px; line-height:2em;}


.article-tabs { margin-right:20px; border:1px solid #dedede;}
.article-tabs .tabBar { position:relative; border-bottom: 0; background-color: #f2f2f2;}
.article-tabs .tabBar span { display: inline-block;float: left; padding: 0 15px; height: 38px;line-height: 38px; border-right:1px solid #dedede; background-color:transparent;cursor: pointer;font-weight:normal;}
.article-tabs .tabBar span.current{ background-color: #fff; font-weight:bold; color:#db5440;}
.article-tabs .tabCon { display: none; padding:9px 9px 0 9px; border-top:1px solid #dedede;}
.article-tabs .tabCon li { height:24px; line-height:24px;}


.org-info-simple-box { border:1px solid #ddd}
.org-info-simple-box .box-header { height:29px; line-height:29px; text-align:center;}
.org-info-simple-box .box-content { padding:0 9px;}
.org-info-simple-box .item-name { padding:9px 0; font-size:14px; font-weight:bold; line-height:20px; text-align:center;}
.org-info-simple-box .item-txt { line-height:20px; }
.org-info-simple-box .item-txt .row { padding:2px 0;}
.org-info-simple-box .item-bar { margin:5px 0 0 0; padding:10px 0; border-top:1px solid #ddd; text-align:center;}

.level-top  { border-color:#9655b0}
.level-top .box-header { background:#9655b0; color:#fff;}


.list-sub { margin-top:10px;}
.list-sub .list-sub-header { height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#db5440;}
.list-sub .list-sub-content { border:1px solid #dedede; border-top:0;}


.list-pic-txt-02 .list-item { padding:19px 9px; border-top:1px solid #dedede;}
.list-pic-txt-02 .item-pic { text-align:center;}
.list-pic-txt-02 .item-pic img { width:200px; height:200px;}
.list-pic-txt-02 .item-title { padding:5px 0; line-height:20px; text-align:center;}



.article-02 .article-pic-summary { width:140px; height:140px; background:#ccc}
.article-02 .article-pic-summary img { width:140px; height:140px;}
.article-02 .article-title { height:40px; font-size:18px; line-height:1.5em; }
.article-02 .article-title .item-level { font-size:12px;}
.article-02 .article-range { height:30px; font-size:14px; color:#666}
.article-02 .article-servicetype { height:30px; font-size:14px; color:#666}
.article-02 .article-other { height:30px; font-size:14px; color:#666}

.article-box { margin:20px 0 20px 0; padding:0 39px; border:1px solid #ddd;}
.article-box .article-title { padding:29px 0 10px 0; font-size:26px; line-height:1.5em;}
.article-box .article-info { padding:0 0 19px 0; height:30px; line-height:30px; border-bottom:1px solid #dedede; color:#999;}
.article-box .article-content { padding:0 0 19px 0; font-size:14px; line-height:2em; color:#222}
.article-box .article-content p { margin:26px 0; font-size:14px; line-height:2em; text-indent:2em;}
.article-box .article-content img { max-width:90%}


.class-side-list-01 { margin:20px 0 0 0; padding:0 0 0 40px;}
.class-side-list-01 .section-title { position:relative; height:40px; line-height:40px; border-bottom:0}
.class-side-list-01 .section-title-txt {  font-size:16px; font-weight:bold;}
.class-side-list-01 .section-content { padding:10px 0 20px 0;}



/*
ะยิ๖
*/
.article-org-box-bg { }
.article-org-box { width:100%; min-width:960px; padding:0 0 20px 0; background: url(../images/article-org-box-bg.jpg) no-repeat center -30px;}
.article-org-header-bg {}
.article-org-header { padding:20px 0; height:140px;}
.org-info-top { position:relative; padding:0 0 0 160px;}
.org-logo { position:absolute; left:0; top:0; padding:9px; width:120px; height:120px; border:1px solid #ddd; background:#fff;}
.org-logo img { width:120px; height:120px; border:0;}
.org-name { padding:10px 0 0 0; height:40px; font-size:20px; line-height:20px; font-weight:bold; color:#333;}

.org-statistical-info { height:32px; font-size:14px; color:#666;}
.org-statistical-info .c-important { font-size:16px; font-weight:bold; color:#db5440;}
.org-statistical-info .c-important-Zh { font-size:14px;}
.org-statistical-info .icon-star { color:#db5440;}

.org-tip-top { height:24px; line-height:24px; color:#222}


.org-main { border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff url(../images/org-art-bg-1200.jpg) repeat-y left top;}
.org-main { font-size:14px; line-height:2em;}
.org-main a { color:#0068b7; text-decoration:none;}
.org-main a:visited { color:#0068b7; text-decoration:none;}
.org-main a:hover { color:#0068b7; text-decoration:underline;}
.org-main a:active { color:#0068b7; text-decoration:none;}


.org-nav { padding:20px 0 20px 20px;}
.org-nav li { padding:0 0 0 20px; height:50px; line-height:50px;}
.org-nav li.active { border:1px solid #ddd; border-right:0; background:#fff; font-weight:bold; color:#db5440}
.org-nav li a { font-size:16px; color:#222; text-decoration:none;}
.org-nav li a:visited { color:#222; text-decoration:none;}
.org-nav li a:hover { color:#222; text-decoration:underline;}
.org-nav li a:active { color:#222; text-decoration:none;}
.org-nav li.active a { color:#db5440}

.org-main .list-product-sub { padding:0 0 20px 0}
.org-main .list-product-sub .list-header { margin:0; padding:19px 0 0 20px; font-size:14px; line-height:14px; font-weight:bold; color:#db5440}
.org-main .list-product-sub .item { position:relative; margin:20px 19px 0 19px; padding:0 0 0 90px; height:80px;}
.org-main .list-product-sub .item-pic { position:absolute; top:0; left:0; width:80px; height:80px; background:#eee;}
.org-main .list-product-sub .item-pic img { width:80px; height:80px; border:0}
.org-main .list-product-sub .item-title { height:20px; overflow:hidden; line-height:20px; font-size:14px; }
.org-main .list-product-sub .item-txt { height:20px; line-height:20px; font-size:12px;}

.org-content { padding:20px 40px;}

.org-product-list {}
.org-product-list .list-content-null { margin:0; padding:20px 0; border:1px solid #ddd; background:#f7f7f7; text-align:center; font-size:18px;}
.org-product-list .list-product-main {}
.org-product-list .list-product-main .item { position:relative; margin:20px 0 0 0; padding:0 0 20px 140px; height:120px; border-bottom:1px solid #ddd;}
.org-product-list .list-product-main .item-col { float:left;}
.org-product-list .list-product-main .item-pic { position:absolute; top:0; left:0; width:120px; height:120px; background:#eee;}
.org-product-list .list-product-main .item-pic img { width:120px; height:120px; border:0}
.org-product-list .list-product-main .item-title { height:24px; overflow:hidden; line-height:24px; font-size:16px; }
.org-product-list .list-product-main .item-bar { height:24px; line-height:24px; text-align:right;}
.org-product-list .list-product-main .item-content { height:60px; line-height:30px; overflow:hidden; font-size:14px;}
.org-product-list .list-product-main .item-org { padding:0 20px 0 0; height:30px; line-height:30px; overflow:hidden;}
.org-product-list .list-product-main .item-txt { height:24px; line-height:24px; overflow:hidden; }

.org-product-introduce { font-size:16px; line-height:2em; margin-bottom:1em;}
.org-product-introduce p { font-size:16px; line-height:2em; margin-top:1em; text-indent:2em;}

.org-product-comments table { border:0;}
.org-product-comments td { line-height:18px; vertical-align:top;}
.org-product-comments .c-important { font-size:14px; font-weight:bold; color:#db5440;}

.org-product-record table { border:0;}
.org-product-record td { line-height:18px; vertical-align:top;}
.org-product-record .c-important { font-size:14px; font-weight:bold; color:#db5440;}

.org-product-case {}
.org-product-case .item { margin:20px 0 0 0; padding:0 0 10px 0; border-bottom:1px solid #dedede;}
.org-product-case .item-title { padding:0 0 10px 0; font-size:14px; line-height:20px;}
.org-product-case .item-date { padding:0; text-align:right; font-size:12px; line-height:20px; color:#999;}
.org-product-case .item-content { font-size:12px; line-height:20px; color:#666;}

.org-product-honor { position:relative;}
.org-product-honor .items { position:relative; left:-10px; width:660px}
.org-product-honor .item { float:left; margin:20px 20px 0 0; padding:19px; width:160px; height:200px; border:1px solid #ddd;}
.org-product-honor .item-pic { margin:0 auto; width:160px; height:160px; background:#eee;}
.org-product-honor .item-pic img { width:160px;}
.org-product-honor .item-title { padding:10px 0 0 0; font-size:14px; text-align:center; line-height:20px;}
.org-product-honor .item-date { padding:0; text-align:right; font-size:12px; line-height:20px; color:#999;}

.article-box-demand { position:relative; margin:20px 20px 20px 0; border:1px solid #ddd;}
.article-box-demand .article-box-header { margin:0 19px; padding:0 0 0 60px; height:38px; background:url(../images/line-dotted-01.gif) repeat-x left bottom; line-height:38px;}

.article-box-demand .article-icon-box { position:absolute; top:9px; left:9px; display:block; width:60px; height:60px;  border:1px solid #eee; background:#fff;}
.article-box-demand .article-icon { display:block; margin:6px 0 0 6px; width:48px; height:48px;}
.article-box-demand .article-icon img { width:48px; max-width:48px;}

.article-box-demand .article-title { margin:0; padding:20px 80px 10px 80px; font-size:20px; line-height:30px; text-align:center;}
.article-box-demand .article-content { margin:0; padding:0 20px; font-size:14px; line-height:30px;}
.article-box-demand .article-contact { padding:10px 19px; text-align:right;}
.article-box-demand .article-state { margin:0 19px 20px 19px; padding:9px 0; background:url(../images/line-dotted-01.gif) repeat-x 0 0;}
.article-box-demand .article-bar { padding:9px 19px; border-top:1px solid #eee; background:#f7f7f7; text-align:center;}



.article-box-OAP { position:relative; margin:20px 20px 20px 0; border:1px solid #ddd;}
.article-box-OAP .article-box-header { margin:0 19px; padding:0; background:url(../images/line-dotted-01.gif) repeat-x left bottom; line-height:38px;}

.article-box-OAP .article-icon-box { position:absolute; top:9px; left:9px; display:block; width:60px; height:60px;  border:1px solid #eee; background:#fff;}
.article-box-OAP .article-icon { display:block; margin:6px 0 0 6px; width:48px; height:48px;}
.article-box-OAP .article-icon img { width:48px; max-width:48px;}

.article-box-OAP .article-title { margin:0; padding:20px 80px 10px 80px; font-size:20px; line-height:30px; text-align:center;}
.article-box-OAP .article-content { margin:0; padding: 0 20px 30px 20px; font-size:14px; line-height:30px;}

.article-box-OAP .article-base { padding:20px; font-size:14px;}
.article-box-OAP .article-base div { padding:0 0 5px 0; }

.article-box-OAP .article-state { margin:0 19px 20px 19px; padding:9px 0; background:url(../images/line-dotted-01.gif) repeat-x 0 0;}
.article-box-OAP .article-bar { padding:9px 19px; border-top:1px solid #eee; background:#f7f7f7; text-align:center;}

.list-demand-sub { margin:20px 0; border:1px solid #ddd; border-top:1px solid #db5440;}
.list-demand-sub .list-header { margin:0; padding:0 19px; height:40px; line-height:40px; font-size:14px; font-weight:bold; color:#db5440}
.list-demand-sub .item { margin:0 19px; padding:0 0 9px 0; background:url(../images/line-dotted-01.gif) repeat-x 0 0;}
.list-demand-sub .item-title { margin:0; padding:9px 0 5px 0; line-height:20px; font-size:14px; }
.list-demand-sub .item-txt { padding:0; height:20px; line-height:20px; font-size:12px;}

.article-enterprise-box { padding:0 0 20px 0; background: url(../images/article-enterprise-box-bg.jpg) no-repeat center -30px;}
.enterprise-main { border-top:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff url(../images/enterprise-art-bg-1200.jpg) repeat-y left top;}
.enterprise-main { font-size:14px; line-height:2em;}

.enterprise-product-list {}
.enterprise-product-list .list-content-null { margin:0; padding:20px 0; border:1px solid #ddd; background:#f7f7f7; text-align:center; font-size:18px;}
.enterprise-product-list .list-enterprise-product-main {}
.enterprise-product-list .list-enterprise-product-main .item { float:left; margin:20px 20px 0 0; padding:19px; width:160px; border:1px solid #ddd;}
.enterprise-product-list .list-enterprise-product-main .item-pic { margin:0 auto; width:120px; height:120px;}
.enterprise-product-list .list-enterprise-product-main .item-pic img { width:120px; height:120px; border:0}
.enterprise-product-list .list-enterprise-product-main .item-title { margin:10px 0; height:40px; overflow:hidden; line-height:20px; font-size:14px; }
.enterprise-product-list .list-enterprise-product-main .item-txt { height:20px; line-height:20px;}

.article-enterprise-product .article-header { position:relative; margin:0 40px 0 0; padding:0 0 0 320px; min-height:230px;}
.article-enterprise-product .article-pic-summary { position:absolute; left:0; top:0; width:300px; height:225px;}
.article-enterprise-product .article-pic-summary img { width:300px; height:225px; border:0;}
.article-enterprise-product .article-title { padding:0 10px; font-size:16px; line-height:1.5em; font-weight:bold;}
.article-enterprise-product .article-price { margin:10px 0 0 0; padding:10px; background:#fff2e8; font-size:14px;}
.article-enterprise-product .article-txt { padding:0 10px; line-height:30px; font-size:14px;}
.article-enterprise-product .article-bar { padding:10px 0 0 0;}
.article-enterprise-product .article-content { margin:20px 40px 0 0;}
.article-enterprise-product .article-content-item { border-top:1px solid #ddd;}
.article-enterprise-product .article-content-item-t { line-height:30px; font-size:14px; font-weight:bold; color:#db5440}
.article-enterprise-product .article-content-item-p { padding:0 0 20px 0; font-size:14px; line-height:2em;}






.article-activity { margin:0 40px 0 0;}
.article-activity .article-header {}
.article-activity .article-info { position:relative; margin:0 40px 0 0; padding:0 0 0 340px; min-height:180px; height:180px; height:auto !important;}
.article-activity .article-title { margin:0 0 20px 0; padding:20px; border-bottom:1px dotted #ddd; text-align:center; font-size:16px; line-height:16px; font-weight:bold;}

.article-activity .article-pic-summary { position:absolute; left:0; top:0; width:300px; height:180px;}
.article-activity .article-pic-summary img { width:300px; height:180px; border:0;}
.article-activity .article-price { margin:10px 0 0 0; padding:10px; background:#fff2e8; font-size:14px;}
.article-activity .article-txt { padding:5px 0; line-height:20px; font-size:14px;}
.article-activity .article-bar { padding:10px 0 0 0;}
.article-activity .article-content { margin:20px 0 0 0;}
.article-activity .article-content-item { border-top:1px solid #ddd;}
.article-activity .article-content-item-t { line-height:30px; font-size:14px; font-weight:bold; color:#db5440}
.article-activity .article-content-item-p { padding:0 0 20px 0; font-size:14px; line-height:2em;}

.list-activity-sub { border:1px solid #ddd;}
.list-activity-sub .list-sub-header { padding:9px 19px; font-size:14px; font-weight:bold;}

.list-activity-sub .item { padding:19px; border-top:1px solid #ddd;}
.list-activity-sub .item-pic { width:260px; height:156px;}
.list-activity-sub .item-pic img { width:260px; height:156px;}
.list-activity-sub .item-title { padding:5px; font-size:14px; line-height:20px; text-align:center;}

.article-activity-end { padding:0 0 20px 0; background:#f5f5f5;}
.article-activity-end .article-header { border-bottom:1px solid #ddd;}
.article-activity-end .article-title { padding:20px 0 20px 0; text-align:center; font-size:20px; font-weight:bold; line-height:28px;}

.article-activity-end .article-content { position:relative;}
.article-activity-end .item-pic { float:left; padding:20px; width:500px; text-align:center;}
.article-activity-end .item-pic img { max-width:500px;}

.article-activity-end .item-txt { float:left; padding:20px; width:420px; line-height:28px; font-size:14px;}

.article-activity-end .article-ppt-items{ position:relative; margin:0 auto; padding:0 40px; width:1000px; z-index:10;}
.article-activity-end .article-ppt-items li{ display:none;}
.article-activity-end .article-ppt-items .article-ppt-left,
.article-activity-end .article-ppt-items .article-ppt-right{ position:absolute; display:none; top:0; z-index:11; cursor:pointer;}
.article-activity-end .article-ppt-items .article-ppt-left{ left:0; background:url(../images/arrow-r-72.png) no-repeat left center}
.article-activity-end .article-ppt-items .article-ppt-right{ right:0; background:url(../images/arrow-l-72.png) no-repeat right center}
.article-activity-end .article-ppt-items .items-counter{ padding:0 0 10px 0; height:24px; font-size:14px; line-height:24px; color:#999;}
.article-activity-end .article-ppt-items .items-counter-active { font-size:24px; font-weight:bold; color:#db5440}
.article-activity-end .article-ppt-items .items-counter-line { font-size:24px; font-style:italic}


.article-training { padding:0 0 20px 0; }
.article-training .article-header { padding:9px 0 19px 0; border:1px solid #ddd; border-bottom:0px; background:#fff;}
.article-training .article-info { position:relative; margin:0 40px 0 0; padding:0 0 0 0;}
.article-training .article-title { margin:0 19px 10px 19px; padding:20px 0; background:url(../images/line-dotted-01.gif) repeat-x left bottom; font-size:22px; line-height:22px; font-weight:bold;}
.article-training .article-summary-pic { margin:0 19px; height:260px;}
.article-training .article-summary-pic img { width:340px; height:204px;}
.article-training .article-info { margin:0 19px 0 0; padding:0 0 10px 0; font-size:14px; line-height:1.5em;}
.article-training .article-price { margin:0 19px 0 0; padding:10px 0; background:url(../images/line-dotted-01.gif) repeat-x left top; font-size:16px; color:#ff0000}
.article-training .article-price-remarks { padding:10px 0 0 0; font-size:12px; line-height:20px; color:#999}
.article-training .article-bar { margin:0 19px 0 0; padding:10px 0;}
.article-training .article-content { border:1px solid #ddd; background:#fff;}
.article-training .article-content-item-t { position:relative; height:40px; border-bottom:1px solid #eee; background:#f7f7f7}
.article-training .article-content-item-t h3 { position:absolute; left:19px; top:0; margin:0; padding:0 10px; height:40px; line-height:40px; border-bottom:2px solid #333; font-size:16px; font-weight:bold}
.article-training .article-content-item-p { padding:19px; font-size:14px; line-height:2em;}

.list-training-sub { margin:0 0 0 20px; border:1px solid #ddd; background:#fff;}
.list-training-sub .list-sub-header { margin: 0 9px; padding:9px 0; font-size:16px; font-weight:bold;}
.list-training-sub .item {  margin: 0 9px; padding: 10px 0; background:url(../images/line-dotted-01.gif) repeat-x left top;}
.list-training-sub .item-title { font-size:14px; line-height:20px;}
.list-training-sub .item-date { margin:5px 0 0 0; line-height:20px; color:#999;}



.article-faq .article-box { margin:0 0 20px 0; padding:0; border:0;}
.article-faq .article-faq-q { position:relative; padding:0 0 0 40px;}
.article-faq .article-icon-q { position:absolute; left:0; top:0; width:30px; height:30px; background:#06c; line-height:30px; text-align:center; font-size:16px; color:#fff}
.article-faq .article-title-q { line-height:30px; font-size:16px; font-weight:bold;}
.article-faq .article-info-q { height:30px; line-height:30px; color:#999;}
.article-faq .article-content-q { font-size:14px; line-height:2em;}

.article-faq .article-faq-a { position:relative; margin:20px 0 0 0; padding:0 0 0 40px;}
.article-faq .article-faq-a a:link { color:#0068b7; text-decoration:none;}
.article-faq .article-faq-a a:visited { color:#0068b7; text-decoration:none;}
.article-faq .article-faq-a a:hover { color:#0068b7; text-decoration:underline;}
.article-faq .article-faq-a a:active { color:#0068b7; text-decoration:none;}

.article-faq .article-icon-a { position:absolute; left:0; top:0; width:30px; height:30px; background:#52BEA6; line-height:30px; text-align:center; font-size:16px; color:#fff}

.article-faq .article-info-a { height:30px; border-top:1px solid #ddd; line-height:30px; color:#999;}
.article-faq .article-content-a { margin-bottom:20px; font-size:14px; line-height:2em;}

.article-faq .article-faq-a-bar { margin:10px 0 0 40px; padding:10px 0 0 0; border-top:1px solid #ddd;}
.article-faq .article-content-q-null { border-top:1px solid #ddd; font-size:14px; line-height:2em;}

.class-side-list-03 { margin:0; padding:0 0 0 40px;}
.class-side-list-03 .section-header { position:relative; padding:0 100px 0 0; height:40px; line-height:40px; border-bottom:1px solid #ddd;}
.class-side-list-03 .section-title { padding:0; font-size:16px; font-weight:bold;}
.class-side-list-03 .section-subtitle { position:absolute; right:0; top:18px; height:12px; line-height:12px; color:#999}

.list-faq-side-01 { list-style-type: none;}
.list-faq-side-01 li { position:relative; margin:10px 0 0 0; padding:0 60px 0 30px; height:20px; line-height:20px; overflow:hidden; }
.list-faq-side-01 li .item-num { position:absolute; right:0; top:0; width:50px; height:30px; overflow:hidden; text-align:right; color:#999}
.list-faq-side-01 li .item-title { display:block; height:30px; line-height:30px; font-size:12px;}
.list-faq-side-01 li .item-txt { display:block; height:20px; line-height:20px; font-size:12px; color:#999}

.list-faq-side-01 .top em { background:#390; color: #fff;}
.list-faq-side-01 em { position: absolute; left: 0px; top: 0px; width: 20px; height: 20px; background: #eee; line-height: 20px; font-style: normal; text-align: center;}

.section-faq-form { padding:0 0 20px 0}
.section-faq-form .section-faq-form-label-main h4 { margin:0; padding:0;}
.section-faq-form .form-help { padding:9px; border:1px solid #eee; background:#f7f7f7; line-height:20px; color:#999}

/*
@media (max-width: 1199px) {
	.org-main { background:#fff url(../images/org-art-bg-960.jpg) repeat-y left top;}
	
	.org-product-list .list-product-main .item-org {font-size:12px}
	.org-product-list .list-product-main .item-txt { font-size:12px}	
}
*/


/*2017*/

.art-innovate {}
.art-innovate .art-hd { padding:10px 0 0 0}
.art-innovate .art-info-base { position:relative; padding:0 0 0 100px; height:120px;} 
.art-innovate .art-logo { position: absolute; left: 0px; top: 6px; width: 80px; height: 80px; line-height: 80px; border:1px solid #ddd; text-align:center; background:url(../images/default/default-pic-logo-48.jpg) no-repeat center center}
.art-innovate .art-logo img { display:none}

.art-innovate .art-name { font-size:24px; line-height:42px;}
.art-innovate .art-contact { line-height:20px; color:#999}
.art-innovate .art-add { font-size:16px; line-height:24px; color:#999}
.art-innovate .art-tel { font-size:16px; line-height:24px; color:#999}

.art-innovate .art-download { font-size:16px; line-height:24px; color:#999}
.art-download a:link { color:#0068b7; text-decoration:underline;}
.art-download a:visited { color:#0068b7; text-decoration:underline;}
.art-download a:hover { color:#db5440; text-decoration:underline;}
.art-download a:active { color:#0068b7; text-decoration:underline;}



.art-innovate .art-info { position:relative; padding:0 500px 0 0; min-height:30px;}
.art-innovate .art-info-txt { font-size:14px; line-height:2em;}
.art-innovate .art-info-txt dl { position:relative; padding:0 0 0 120px; min-height:30px;}
.art-innovate .art-info-txt dl dt { position: absolute; left: 0px; top: 0px; width: 120px; height: 30px;}

.art-innovate .HuiTab {}

.art-innovate .tabBar {
    border-bottom: 0px solid #222; border: 1px solid #ddd; background-color: #f5f5f5;
}
.art-innovate .tabBar span.current {
    background-color: #db5440;
    color: #fff;
}
.art-innovate .tabBar span {
	border-right: 1px solid #ddd;
    background-color: #f5f5f5;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-size:18px;
    font-weight: normal;
    height: 40px;
    line-height: 40px;
    padding: 0 40px;
}

.art-innovate .tabCon { padding:15px 0; }

.art-innovate-about-c { font-size:16px; line-height:2em;}

.art-innovate-about-i { padding:0 0 20px 40px; font-size:14px; color:#666}
.art-innovate-about-i dl { position:relative; padding:5px 0 5px 100px; height:24px; line-height: 24px;}
.art-innovate-about-i dt { position: absolute; left: 0px; top: 5px; line-height: 24px;}

.art-innovate-about-m-item { margin:10px 0 0 0; padding:0; border:1px solid #ddd;}
.art-innovate-about-m-item .item-title { height:30px; border-bottom:1px solid #ddd; background:#f5f5f5}
.art-innovate-about-m-item .item-title h4 { margin:0; padding:0 10px; height:30px; line-height:30px; font-size:16px; font-weight:bold}
.art-innovate-about-m-item .item-content { padding:10px; font-size:14px; line-height:2em;}



.art-innovate-policy { font-size:16px; line-height:2em;}

.art-innovate-activity {}
.art-innovate-activity .item { float:left; margin:0 40px 0 0; padding:10px 0; width:360px;}
.art-innovate-activity .item-icon { width:360px; height:240px; background:#eee}
.art-innovate-activity .item-icon img { width:360px; height:240px;}
.art-innovate-activity .item-title { margin:10px 0 0 0; height:48px; line-height:24px; font-size:16px;}
.art-innovate-activity .item-txt { margin:6px 0 0 0; line-height:18px; font-size:12px; color:#999}


.art-innovate-team {}
.art-innovate-team .item { margin:0 40px 0 0; padding:10px 0; width:360px;}
.art-innovate-team .item-icon { }
.art-innovate-team .item-title { margin:10px 0 0 0; height:48px; line-height:24px; font-size:16px;}
.art-innovate-team .item-txt { margin:6px 0 0 0; line-height:18px; font-size:12px; color:#999}


.art-innovate-project {}
.art-innovate-project .item { float:left; margin:0 40px 0 0; padding:10px 0; width:360px;}
.art-innovate-project .item-icon { width:360px; height:240px; background:#eee}
.art-innovate-project .item-title { margin:10px 0 0 0; height:48px; line-height:24px; font-size:16px;}
.art-innovate-project .item-txt { margin:6px 0 0 0; line-height:18px; font-size:12px; color:#999}

.section-apply-enter { margin:0 0 10px 0; border:1px solid #ddd; background:#f9f9f9}

.section-apply-enter .form-serach-apply-enter { padding:10px; background:#faf9e8}
.section-apply-enter .form-serach-apply-enter .form-label { line-height:30px; text-align:right}


.section-apply-enter .form-help { padding:10px; height:560px; border-right:1px solid #ddd; background:#faf9e8}
.section-apply-enter .form-help .form-help-hd { display:block; position:relative; margin:0 10px 0 0; padding:0; height:40px; line-height: 24px; font-size:14px; font-weight:bold; color:#db5440;}
.section-apply-enter .form-help .form-help-item { display:block; position:relative; margin:0 10px 20px 0; padding:0 0 0 40px; line-height: 24px;  font-size:14px;}
.section-apply-enter .form-help .form-help-item .form-help-item-ico { position: absolute; left: 8px; top: 0; width:24px; height:24px; background:#8fc31f; line-height: 24px; text-align:center; font-size:16px; color:#fff}

.section-apply-enter-msg { min-height:240px}

.section-apply-enter-msg .msg-title { text-align:center; height:80px; line-height:80px; font-size:18px; font-weight:bold;}
.section-apply-enter-msg .msg-title1 { color:#db5440;}

.section-apply-enter-msg .msg-content td { padding:5px; border:1px solid #ddd; font-size:14px; line-height:1.5em; }
.section-apply-enter-msg .msg-content td.td-label {background:#e2f1f8;text-align:center}

.section-apply-enter-msg1 {}
.section-apply-enter-msg1 .msg { margin:0 0 10px 0; min-height:240px; border:1px solid #ddd;}

.section-apply-enter-msg1 .msg-title { text-align:center; height:60px; line-height:80px; font-size:18px; font-weight:bold; color:#009944;}
.section-apply-enter-msg1 .msg-content { font-size:16px; line-height:1.5em; text-align:center;}
.section-apply-enter-msg1 .msg-content1 { padding:20px 0 0 0; font-size:16px; line-height:1.5em; text-align:center;}





