body {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
margin:0;
}
ul {
margin:0;
padding:0;
}
.textbox {
border:1px solid #999999;
color:#004C89;
font-size:12px;
line-height:160%;
}
.clear {
clear:both;
}
a:link, a:visited, a:hover {
color:#004265;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
text-decoration:none;
}
a:hover {
color:#FF0000;
}
.sub_banner {
background-image:url(../images/sub_bg.jpg);
height:38px;
}
.sub_banner_right {
background-image:url(../images/sub_right.jpg);
background-position:right center;
float:right;
height:38px;
width:6px;
}
.sub_banner_left {
background-image:url(../images/sub_left.jpg);
float:left;
height:38px;
width:6px;
}
.sub_title {
color:#004265;
float:left;
font-size:14px;
font-weight:bold;
line-height:32px;
padding-left:18px;
}
.sub_box_border {
border-left:1px solid #CBE7F2;
border-right:1px solid #CBE7F2;
}
.sub_banner_down {
background-image:url(../images/sub_down_bg.jpg);
background-repeat:repeat-x;
clear:both;
height:5px;
}
.sub_banner_down_right {
background-image:url(../images/sub_down_right.jpg);
background-repeat:no-repeat;
float:right;
height:5px;
width:6px;
}
.sub_banner_down_left {
background-image:url(../images/sub_down_left.jpg);
background-repeat:no-repeat;
float:left;
height:5px;
width:6px;
}
.Pro_class:link, .Pro_class:visited, .Pro_class:hover {
clear:both;
color:#666666;
cursor:pointer;
display:block;
font-size:12px;
height:74px;
margin:6px auto !important;
padding:10px 5px 10px 10px;
text-decoration:none;
width:206px;
}
.Pro_class:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/submenu_bg.jpg) no-repeat scroll 0 0;
}
.pro_show:link, .pro_show:visited, .pro_show:hover {
color:#004265;
display:block;
float:left;
font-size:14px;
height:120px !important;
line-height:20px;
margin:10px 10px 0 15px !important;
text-align:center;
text-decoration:none;
width:120px;
}
.pro_show:hover {
color:#FF0000;
}
.pro_show span {
clear:both;
display:block;
}
.Soft_class:link, .Soft_class:visited, .Soft_class:hover {
background-image:url(../images/button_bg.jpg);
background-position:0 0;
background-repeat:no-repeat;
color:#004265;
display:block;
float:left;
font-size:12px;
height:30px;
line-height:30px;
margin:0 2px 0 6px !important;
text-align:center;
text-decoration:none;
width:103px;
}
.Soft_class:hover {
background-position:0 -30px;
}
#top {
margin:0 auto;
width:944px;
}
#top #logo {
background-image:url(../images/logo.jpg);
float:left;
height:105px;
width:226px;
}
#top #word {
background-image:url(../images/word.jpg);
float:right;
height:17px;
margin-top:60px;
width:292px;
}
#top #menu {
background-image:url(../images/menu.jpg);
clear:both;
height:34px;
width:944px;
}
#top #menu span {
display:none;
}
#Focus {
height:293px;
margin:15px auto 0;
width:944px;
}
#main {
margin:15px auto 0;
width:944px;
}
#main #main_right {
float:right;
width:692px;
}
#main_right_right {
float:right;
width:205px;
}
#online_box {
border-left:1px solid #CBE7F2;
border-right:1px solid #CBE7F2;
clear:right;
color:#004265;
font-family:Arial,Helvetica,sans-serif;
font-size:14px;
height:auto;
padding:6px 0 3px 3px;
line-height:8px;
}
#online_box p {
margin:14px 1px 14px 8px;
}
#case {
background-image:url(../images/Case_bg.jpg);
background-position:2px 0;
background-repeat:no-repeat;
height:150px;
margin-top:10px;
padding:70px 10px 10px;
width:185px;
}
#case ul {
margin:0;
padding:0;
}
#case ul li {
line-height:180%;
/*list-style-position:inside;
list-style-type:decimal;*/
}
#case_end {
background-image:url(../images/Case_end_bg.jpg);
padding:0px 10px 0px 10px;
width:185px;
height:11px;
background-position:2px 0;
background-repeat:no-repeat;
}
#main_right_left {
float:left;
width:470px;
}
#introduction {
margin-bottom:10px;
}
#introduction .sub_box_border {
color:#004265;
height:180px;
line-height:180%;
overflow:hidden;
padding:15px;
text-indent:24px;
}
#Soft_show .sub_box_border {
height:170px;
padding:10px 6px 10px 2px;
}
#Pro_line {
clear:both;
padding-top:0px !important;
/*padding-top:10px !important;*/
}
#main_right #new_show {
margin-top:10px;
width:689px;
}
#main_right #new_show #new_show_title {
background-image:url(../images/information.jpg);
height:34px;
width:689px;
}
#main_right #new_show .sub_box_border {
height:120px;
padding:10px;
}
#main_right #new_show #new_manage {
border-left:1px dotted #0066CC;
float:right;
height:130px;
margin:0;
padding:0 0 0 35px;
width:280px;
}
#new_manage li {
line-height:210%;
list-style-image:url(../images/icon_li2.jpg);
list-style-position:outside;
}
#main_right #new_show #new_message {
float:left;
height:130px;
margin:0;
padding:0 0 0 20px;
width:310px;
}
#new_message li {
line-height:210%;
list-style-image:url(../images/icon_li.jpg);
list-style-position:outside;
}
#new_message span, #new_manage span {
color:#999999;
float:right;
font-size:9px;
}
#main #main_left {
float:left;
width:234px;
}
#main_hangye {
float:left;
width:234px;
height:600px;
}
.Pro_class .Pro_img {
float:left;
height:60px;
padding-top:10px;
text-align:center;
width:60px;
}
.Pro_class .Pro_info {
float:right;
height:70px;
padding:0;
width:140px;
}
.Pro_info b {
color:#004265;
font-size:12px;
line-height:200%;
margin:0;
padding:0;
}
.Pro_info p {
margin-bottom:5px;
margin-top:5px;
}
.sub_item:link, .sub_item:visited, .sub_item:hover {
border-bottom:1px dotted #81BEDD;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
height:36px;
line-height:36px;
text-align:left;
text-decoration:none;
text-indent:30px;
}
.sub_item:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/sub_bg.jpg) repeat scroll center center;
font-weight:bold;
}
#foot {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/Footer.jpg) no-repeat scroll 0 0;
clear:both;
color:#FFFFFF;
font-size:12px;
height:129px;
margin:10px auto 0;
text-align:center;
width:942px;
}

#foot .links  {margin-top:3px;margin-bottom:3px;}

#main_right #main_banner {
height:210px;
margin-bottom:15px;
width:692px;
}
#main_content, .content_box {
border-left:1px solid #CBE7F2;
border-right:1px solid #CBE7F2;
clear:both;
line-height:160%;
list-style-type:none;
margin:0;
padding:0;
width:690px;
}
.content_box {
color:#004265;
height:auto !important;
min-height:220px;
padding:10px 30px;
width:630px;
font-size:14px;
}

.content_box  h4{
font-size:21px;
}

.content_box a{
color:blue;
font-size:14px;
}
.content_box a:visited{
color:#990099;
font-size:14px;
}
.content_box a:hover{
color:red;
font-size:14px;
}
.content_box img {
border:0px solid #aaa;
}
#main_content .soft_title   {
background-image:url(../images/sub_bg.jpg);
background-position:0 center;
background-repeat:repeat-x;
font-size:14px;
font-weight:bold;
/*height:30px;*/
line-height:28px;
padding-left:20px;
width:640px;
cursor:pointer;
}
#main_content li {
/*border:1px solid #CBE7F2;
float:left;*/
cursor:pointer;
height:167px;
list-style-type:none;
margin:15px 0 15px 10px !important;
width:666px;
}
#main_content li:hover {
background-color:#ECF7FD;
}
#main_content #detail {
float:right;
font-size:12px;
height:130px;
line-height:180%;
overflow:hidden;
padding-right:10px;
padding-top:10px;
width:520px;
cursor:pointer;
}
#main_content #img {
/*float:left;*/
height:120px;
padding:13px 6px 0 0;
text-align:right;
width:120px;
}

