body {margin:0px;text-align:left;}
body,td,div {font-family:"Arial", "宋体";font-size:12px;line-height:16px;}
a,a:visited{color:#666666; text-decoration:none;}
a.sink,a.sink:visited{color:#999999;}
a:hover{color:#003F8C;}
img{border:0px;}

.clear{clear:both;}
.split{height:1px; background-color:#d5d5d5; border:0px; overflow:hidden;}
.bigsplit{height:2px; background-color:#d5d5d5; overflow:hidden;}
.height-1{height:1px; overflow:hidden;}
.padding-l-4{padding-left:4px;}
.strong{font-weight:bold;}
.hidden{display:none;}
.line-height-20{line-height:20px;}

#hongya-body{background:#FFFFFF;}
#hongya-container{margin:0px auto;line-height:0px; width:930px;}
#hongya-header{margin:0px; padding:0px; height:116px; width:100%;}
#hongya-header div.logo{ float:left;}
#hongya-header div.logo a{width:180px; height:70px; display:block;}
#hongya-header div.title-bar{width:auto; margin-right:25px;}
#hongya-header div.title-bar ul{padding:0px; margin:0px; list-style:inside;}
#hongya-header div.title-bar ul li{float:right; margin-top:1px; margin-bottom:0px; list-style:none; height:23px; line-height:30px; color:#999999;}
#hongya-header div.title-bar ul li.seprate{width:22px; background:url('../images/sys/header_titlebar_sep.gif') no-repeat 12px 7px;}
#hongya-header div.title-bar ul li.global{width:55px; background:url('../images/sys/header_titlebar_global.gif') no-repeat}

#hongya-footer {height:70px;}
#hongya-footer div.footer-content{height:46px; background:url('../images/sys/footer_bg.gif') repeat-y;}
#hongya-footer div.copyright {color:#999999; line-height:20px;float:left; padding-left:30px; padding-top:5px;}
#hongya-footer div.hongya-link{float:right; width:135px; height:18px; margin-top:8px; margin-right:25px; display:inline; position:relative;}
#hongya-footer div.bottom{height:24px; background:url('../images/sys/footer_bg.gif') repeat-y;}
#hongya-footer div.bottom-right{float:right; width:24px; height:24px; background:url('../images/sys/footer_right_bottom.gif') no-repeat;}

#sub-nav{height:34px; background:url(../images/v2008.2/sys/subnav_bg.giff') repeat-x; clear:both;}
#sub-nav div.lside{width:4px; height:32px; background-image:url(../images/v2008.2/sys/subnav_left.giff'); float:left;}
#sub-nav div.content{width:922px; height:32px; float:left; background:url(../images/v2008.2/sys/tel_hot_board.giff') 21px top no-repeat;}
#sub-nav div.rside{width:4px; height:32px; background-image:url(../images/v2008.2/sys/subnav_right.giff'); float:right;}
#sub-nav div.bottom{clear:both; height:2px; width:922px; margin-left:4px; background:url(../images/v2008.2/sys/subnav_bg_01.giff') repeat-x 2px top; overflow:hidden;}

/*menu菜单开始*/
.menu {margin-top:31px; clear:right; float:right; position:relative; width:auto; margin-right:25px; display:inline; z-index:268;}
/* 第一级菜单开始*/

.menu ul li a{background-image:url('../images/sys/nav_buttons.gif'); background-repeat:no-repeat;}

.menu ul li a.btn-index{width:40px; background-position:-10px 0px;}
.menu ul li a.btn-index:hover{background-position:-10px -27px;}

.menu ul li a.btn-solution{width:80px; background-position:-60px 0px;}
.menu ul li a.btn-solution:hover{background-position:-60px -27px;}

.menu ul li a.btn-service{width:55px; background-position:-150px 0px;}
.menu ul li a.btn-service:hover{background-position:-150px -27px;}

.menu ul li a.btn-product{width:55px; background-position:-210px 0px;}
.menu ul li a.btn-product:hover{background-position:-210px -27px;}

.menu ul li a.btn-partner{width:55px; background-position:-270px 0px;}
.menu ul li a.btn-partner:hover{background-position:-270px -27px;}

.menu ul li a.btn-investor{width:68px; background-position:-330px 0px;}
.menu ul li a.btn-investor:hover{background-position:-330px -27px;}

.menu ul li a.btn-group{width:70px; background-position:-400px 0px;}
.menu ul li a.btn-group:hover{background-position:-400px -27px;}

.menu ul li a.btn-jobs{width:70px; background-position:-475px 0px;}
.menu ul li a.btn-jobs:hover{background-position:-475px -27px;}


/*第一级菜单结束*/

.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; text-align:right; padding:0px; height:25px; margin:0px; line-height:25px;}
/*.menu ul li.has-child{background-image:url('../images/sys/nav_arrow_down_out.gif'); background-repeat:no-repeat; background-position:right 50%;}
.menu ul li.has-child a:hover{background-image:url('../images/sys/nav_arrow_down_over.gif'); background-repeat:no-repeat; background-position:right 50%;}*/
.menu ul {padding:0px; margin:0px; list-style-type:none;}
.menu ul li {float:left; position:relative;}
.menu ul li ul {display: none;}
/* specific to non IE browsers */
.menu ul li:hover ul li a, .menu ul li:hover ul li a:visited{background-image:none;}
.menu ul li:hover a {color:#005CA9;}

.menu ul li:hover ul {display:block; position:absolute; background-color:#DEDEDE; top:25px; left:0; padding:0px;}
.menu ul li:hover ul li {display:block; color:#000; background-color:#EBEFF3; width:150px; height:21px; font-weight:normal; clear:both; padding:0px;}
.menu ul li:hover ul li a {display:block; text-align:left; color:#000; width:137px; padding-left:13px;}
.menu ul li:hover ul li a:hover {background-color:#D4DDE2; color:#000;}
.menu ul li:hover ul li:hover {background-color:#D4DDE2;}
.menu ul li ul li.has-child a, .menu ul li ul li.has-child a:visited{background-image:url('../images/sys/nav_arrow_right_out.gif'); background-repeat:no-repeat; background-position:130px 50%;}
.menu ul li ul li.has-child a:hover{background-image:url('../images/sys/nav_arrow_right_over.gif'); background-repeat:no-repeat; background-position:130px 50%;}

/*---------start--------------*/
.menu ul li:hover ul li:hover ul li ul{display:none;}
.menu ul li:hover ul li:hover ul li:hover ul {display:block; position:absolute; left:150px; top:0px;}

.menu ul li:hover ul li:hover a {color:#005CA9;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; background-color:#DEDEDE; top:25px; left:0; padding:0px;}
.menu ul li:hover ul li:hover ul li {display:block; color:#000;background-color:#EBEFF3; width:150px; height:21px; font-weight:normal; clear:both; padding:0px;}
.menu ul li:hover ul li:hover ul li a {display:block; text-align:left; color:#000; width:137px; padding-left:13px;}
.menu ul li:hover ul li:hover ul li a:hover {background-color:#D4DDE2; color:#000;}
.menu ul li:hover ul li:hover ul li:hover {background-color:#D4DDE2;}

.menu ul li:hover ul li:hover ul li:hover ul li a {background-color:#D4DDE2;}
.menu ul li:hover ul li:hover ul li:hover ul li a:hover {background-color:#E1E9EC;}

.menu ul li ul li:hover ul li.seprate{height:1px; background-color:#FFFFFF;}
.munu ul li ul li:hover ul li.seprate:hover{height:1px; background-color:#FFFFFF;}
/*-----------end------------------*/

.menu ul li ul li.has-child ul li a,.menu ul li ul li.has-child ul li a:visited,.menu ul li ul li.has-child ul li a:hover{background-image:none;}
.menu ul li:hover ul li ul {display:none;}
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:150px; top:0px;}
.menu ul li:hover ul li:hover ul li {height:22px;}
.menu ul li:hover ul li:hover ul li a {background-color:#D4DDE2;}

.menu ul li:hover ul li:hover ul li a:hover {background-color:#E1E9EC;}
.menu ul li:hover ul.left {left:-120px;}
.menu ul li:hover ul li:hover ul.left {left:-210px; width:209px;}
.menu ul li:hover ul li.seprate{height:1px; background-color:#FFFFFF;}
.munu ul li:hover ul li.seprate:hover{height:1px; background-color:#FFFFFF;}



/*----------------start-------------------*/
.menu ul li ul li.has-child ul li.has-child ul li a,.menu ul li ul li.has-child ul li.has-child ul li a:visited,.menu ul li ul li.has-child ul li.has-child ul li a:hover{background-image:none;}
.menu ul li ul li.has-child ul li.has-child a, .menu ul li ul li.has-child ul li.has-child a:visited{background-image:url('../images/sys/nav_arrow_right_out.gif'); background-repeat:no-repeat; background-position:130px 50%;}
.menu ul li ul li.has-child ul li.has-child a:hover{background-image:url('../images/sys/nav_arrow_right_over.gif'); background-repeat:no-repeat; background-position:130px 50%;}
.menu ul li ul li.has-child ul li.has-child ul li a,.menu ul li ul li.has-child ul li.has-child ul li a:visited,.menu ul li ul li.has-child ul li a:hover{background-image:none;}
/*---------------end---------------------*/

/*menu菜单结束*/

div.search {float:right; width:135px; margin-right:21px; margin-top:10px; display:inline;}
div.search input{float:left;border:0px; margin:0px; padding:0px; position:relative;}
.search-text{color:#999999; text-indent:3px; background:url('../images/sys/search_text_bg.gif') no-repeat; width:118px; height:18px; line-height:18px;}
.search-btn{cursor:pointer; background:url('../images/sys/search_button_bg.gif') no-repeat; width:17px; height:18px;}

div.active-nav{height:21px; padding-right:25px; margin-top:5px;}
div.active-nav ul{padding:0px; margin:0px; list-style:inside;}
div.active-nav ul li{float:right; list-style:none; height:21px; line-height:18px; color:#999999; padding-left:5px;}
div.active-nav ul li.seprate{width:15px; padding-left:0px;}

.content{height:auto;}
.content div.main{float:right; width:723px;}
.content div.main h3{font-size:12px; margin:0px; line-height:15px; height:25px; text-indent:15px;}
.content div.main h3 img{vertical-align:middle;}
.content div.main div.rightblock{float:right;background-color:#f4f4f4;width:188px;}
.content div.main div.rightblock div.rowbar{background-color:#e9e9e9;height:30px;}
.content div.main div.rightblock ul.news-list1{margin:15px 0px;}
.content div.main div.rightblock ul.news-list1 li{background:transparent url('../images/sys/line_07.gif') no-repeat 0% 0%;height:25px;margin:10px 5px 5px 15px;}
.content div.main div.rightblock div.title{font-size:12px;text-indent:10px;line-height:15px;height:20px;text-indent:10px;margin-right:10px;}
.content div.main div.rightblock div.rowbar div.rightBlockTitle{font-size:13px;font-weight:bold;text-indent:10px;line-height:30px;}
.content div.main div.rightblock div.morelink{margin:0px 0px 0px 20px;text-indent:0px;}
.content div.main div.rightblock div.morelink a{text-decoration:underline;}
.content div.left-side{float:left; width:190px;}
.sidearea{width:190px;}
.sidearea h1{font-size: 12px;margin:5px 0px 0px 25px;}
.sidearea h2{font-size: 12px;margin:15px 0px 0px 30px;}
.sidearea h3{margin:0px; color:#666; background:url(../images/v2008.2/sys/sidearea_head_bg.giff') no-repeat; display:block; text-indent:25px; line-height:26px; width:190px; height:26px; font-size:12px;}
.sidearea h4{font-size: 12px;margin:5px 0px 0px 30px;}
.sidearea h5{font-size: 12px;margin:5px 0px 0px 35px;}
.sidearea div.sideareacontent{background-color:#f2f2f2; margin-bottom:10px; padding-top:5px;}
.sidearea div.sideareacontent div.seprate{height:1px; border:0px; background-color:#d5d5d5; overflow:hidden; margin-left:15px; margin-right:15px; margin-bottom:0px; clear:both;}
.sidearea div.sideareacontent div.line{padding-left:25px; padding-top:5px; padding-bottom:5px;}
.sidearea div.sideareacontent div.line img{vertical-align:middle;}
.sidearea div.sideareacontent img.expandImg:hover{cursor: pointer;}
.sidearea div.sideareacontent div.sidearearcontenttitle{font-weight: bold;padding-left:25px; padding-top:5px; padding-bottom:1px;}

ul.strip{list-style-type:none; margin:0px;  padding:0px;}
ul.strip li{background:url(../images/v2008.2/sys/ul_strip_list.giff') 0px 2px no-repeat; height:20px; text-indent:20px;}
ul.strip li.isactive{background-image:url(../images/v2008.2/sys/ul_strip_list_isactive.giff'); font-weight:bold;}

ul.strip-expand{list-style-type:none; margin:0px;  padding:0px;}
ul.strip-expand li{margin-bottom:4px; text-indent:10px;}
ul.strip-expand li ul.childNews{list-style-type:none;margin-left:-13px; display:block;}
ul.strip-expand li ul.unShowChildNews{list-style-type:none;margin-left:-13px; display:none;}
ul.strip-expand li.isactive{font-weight:bold;}
ul.strip-expand li.unactive{font-weight:normal;}
ul.strip-expand a{text-decoration:none;}

ul.news-list{list-style-type:none; margin:0px; padding:0px;}
ul.news-list li{clear:both;}
ul.news-list li div{line-height:20px; height:26px;}
ul.news-list li div.expand-off{display:block; cursor:pointer; float:left; width:15px; background:url(../images/v2008.2/sys/ul_newslist_close.giff') no-repeat 0px 5px;}
ul.news-list li div.expand-on{display:block; cursor:pointer; float:left; width:15px; background:url(../images/v2008.2/sys/ul_newslist_open.giff') no-repeat 0px 5px;}
ul.news-list li div.title{float:left;background:none; height:25px; font-size:13px;cursor:pointer;}
ul.news-list li div.title-on{background:url(../images/v2008.2/sys/list_corner.giff') no-repeat 30px 19px; float:left; height:26px; font-size:13px;}
ul.news-list li div a,ul.news-list li div a:visited{color:#333;}
ul.news-list li div a:hover{color:#003F8C;}
ul.news-list li div.pubdate{float:right; color:#666666;}
ul.news-list li div.summary{clear:both; padding:5px; height:auto; margin:0px 25px 0px 15px; background-color:#F5F5F5;color:#F38202; display:none; font-size:12px;}
ul.news-list div.page-link{float:left; color:#666; font-size:12px; margin-top:10px; text-indent:15px;}
ul.news-list div.page-turn{}



ul.news-list1{list-style-type:none; margin:0px; padding:0px;}
ul.news-list1 li{clear:both; height:26px;}
ul.news-list1 li div{line-height:26px; height:26px; font-size:13px; display:inline;}
ul.news-list1 li div.title{float:left; text-indent:50px;}
ul.news-list1 li div a,ul.news-list li div a:visited{color:#333;}
ul.news-list1 li div a:hover{color:#003F8C;}
ul.news-list1 li div.pubdate{float:left; color:#666666; margin-left:15px; text-indent:25px; background:url(../images/v2008.2/sys/ul_newslist1_list.giff') no-repeat 4px 7px;}
ul.news-list1 li div.category{float:right; margin-right:40px;}

ul.news-list-div{list-style-type:none; margin:0px; padding:0px;}
ul.news-list-div li{background:transparent url('../images/sys/line_07.gif') no-repeat 0% 40%;height:22px;padding:0px;margin:5px 5px 5px 5px;}
ul.news-list-div li div{line-height:20px; height:15px; font-size:13px; display:inline;}
ul.news-list-div li div.title{float:left; text-indent:15px;}
ul.news-list-div li div a,ul.news-list li div a:visited{color:#333;}
ul.news-list-div li div a:hover{color:#003F8C;}

.content div.main #indexMain ul.news-list1 li{background:transparent url('../images/sys/line_07.gif') no-repeat 0% 0%;}

.news-list div.page-link a,.page-link a:hover,.page-link a:visited{padding:3px; color:#666;}

.news-list div.page-turn-link{float:right; font-size:12px; color:#666; margin-top:10px;}
.news-list div.page-turn-text{float:right;}
.news-list divpage-link-selected{font-weight:bold;}

/*new detail begin*/
.main div td{font-size:13px;}
.main div.platform{padding-left:16px; padding-top:10px; padding-right:25px; *padding-right:25px !important; *padding-right:15px;}

.main div.news-title {font-weight: bold;font-size:16px; height: 20px; line-height:20px;}
.main div.unnews-base-info{margin-top: 5px;background:#ffffff;color:#333333; width:100%;}
.main div.news-base-info{margin-top: 5px;background:#f08300;color:#ffffff; width:100%;padding:5px 0px 5px 0px}
/*.main div.news-title {font-weight: bold;font-size:16px; height: 26px; line-height:25px;}*/
.main div.news-subtitle{height: 30px;font-size: 11pt; line-height:26px;}
.main div.news-pubdate{height: 30px; line-height:30px;}
.main div.associate-reads{float:right;background-color: #f6f6f6; width:150px; margin:10px 0px 5px 5px;}
.main #newws-image-area{float:left;margin:10px 10px 5px 0px;}
.main #newws-image-area  div{color:#666666;}
.main div.news-content{text-align:left; padding-top:15px; line-height:20px;}
.main div.about-hongya{clear:both;margin-top:20px;}
.main ul.about-list {list-style-type:circle;padding-left:20px; margin-left:20px;}
.main div.about-custom{margin-top:20px;}
.main ul.associate-list{list-style-type:circle; padding:5px 15px; margin:5px 15px;}
.main div.associate-title{margin-left: 15px;margin-top:10px;font-weight:bold;}
.main .template-column-name{height:20px;}
.content div.main .template-column-name h3{font-size:12px; margin:0px; line-height:15px; height:25px; text-indent:15px;margin-top:-15px;}
/*new detail end*/

.bottom{background:url(../images/v2008.2/sys/content_bottom_bg.giff') repeat-x; height:50px;}

#select-of-hongya-link{border: 0px ; background: url(../images/sys/bottom_hongya_link_select_bg_out.gif) no-repeat; width: 134px; height: 18px;}
#select-child-hongya-link{border: 1px solid silver; background-color:#EBEFF3; width: 132px; padding:0px; position:absolute; bottom:19px; left:0px; display:none; text-indent:4px;}
#child-hongya-link{margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; position:relative; list-style-position: outside; font-size: 12px; display:block;}
#child-hongya-link li {line-height:20px; height:20px; display:block; position:relative;}
#child-hongya-link li a,#child-hongya-link li a:visited{display:block;}
#child-hongya-link li a:hover{background:#D4DDE2;}
a.hongya-link-item, a.hongya-link-item:visited{display:block; color:#999999;}

#time-query{margin-left:20px; position:relative;}
#select-of-time-query{border: 0px ; background: url(../images/v2008.2/sys/time_select_news_bg_out.gif) no-repeat; width: 137px; height: 18px;}
#select-child-time-query{border: 1px solid silver; background-color:#EBEFF3; width: 135px; padding:0px; position:absolute;  left:0px; display:none; text-indent:4px;}
#child-time-query{margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; position:relative; list-style-position: outside; font-size: 12px; display:block;height:150px; overflow:auto;}
#child-time-query li {line-height:20px; height:20px; display:block; position:relative;}
#child-time-query li a,#child-time-query li a:visited{display:block;}
#child-time-query li a:hover{background:#D4DDE2;}
a.time-query-item, a.time-query-item:visited{display:block; color:#999999;}
.content {
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-position: left;
	line-height: 150%;
}
li {
	list-style-type: none;
	line-height: 2;
	font-size: 12px;
	color: #333333;
}

