@charset "utf-8";
/* CSS Document */

/*圆角灰色背景  */
ol, ul {
list-style:none outside none;
}
.c_box_bg_topleft{
		background-image: url("/images/others/corner1.jpg");
		background-repeat: no-repeat;
		height: 13px;
		width: 13px;
		line-height: 0px;
}
.c_box_bg_top{
	background-image: url("/images/others/corner2_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_topright{
	background-image: url("/images/others/corner2.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;	
}
.c_box_bg_left{
	background-image: url("/images/others/corner1_1.jpg");
	background-repeat: repeat-y;
	width: 13px;	                   
}
.c_box_bg_middle{
	background-color: #F5F5F5;
}
.c_box_bg_right{
	background-image: url("/images/others/corner3_1.jpg");
	background-repeat: repeat-y;
	width: 13px;
}
.c_box_bg_bottomleft{
	background-image: url("/images/others/corner3.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}
.c_box_bg_bottom{
	background-image: url("/images/others/corner4_1.jpg");
	background-repeat: repeat-x;
	height: 13px;line-height: 0px;
}
.c_box_bg_bottomright{
	background-image: url("/images/others/corner4.jpg");
	background-repeat: no-repeat;
	height: 13px;
	width: 13px;line-height: 0px;
}

.c_topic{font-size:20px; font-weight:bold; color:#990000; padding:0 0 12px 0;}


/*  新闻首页*/

#topstories {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/abouts/news/topstories_bg.gif) no-repeat scroll 0 0;
height:330px;
margin:-3px -5px 3px -3px;
position:relative;
width:570px;
}
#topstories h2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

height:21px;
left:17px;
margin:0;
overflow:hidden;
position:absolute;
text-indent:-9999em;
top:17px;
width:105px;
}
#topstories #stories {
padding:49px 3px 0 470px;
}
#topstories #stories .story .thumb {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/abouts/news/topstories_story_thumbbg.gif) no-repeat scroll 0 0;
cursor:pointer;
display:block;
margin-bottom:-7px;
padding:7px 17px 7px 18px;
position:relative;
text-decoration:none;
z-index:4;
}
#topstories #stories .story .thumb img {
border:medium none;
display:block;
}
#topstories #stories .story .content {
display:none;
left:19px;
position:absolute;
top:67px;
width:450px;
z-index:1;
}
#topstories #stories .story .content img.hero {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/abouts/news/topstories_story_herobg.gif) no-repeat scroll 0 0;
border:medium none;
display:block;
float:left;
margin:-3px 15px 0 -3px;
padding:3px;
}
#topstories #stories .story .content h3 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
color:#000000;
font-size:20px;
font-weight:normal;
line-height:0.99;
margin:5px 0 10px;
padding:0;
position:relative;
z-index:1;
}
#topstories #stories .story.active .thumb {
background-position:0 -70px;
cursor:default;
}
#topstories #stories .story.active .content {
display:block;
font-size:12px;
line-height:20px;
}
.nnwsT a{color:#666666;}

/*新闻内页*/
.content-top {
color:#2D6188;
font-size:11px;
padding:0 10px 3px 0;
text-align:right;
}

.c_mainTopic {
color:#990000;
font-size:16px;
font-weight:bold;
padding:9px 0 0;
}

.c_subTopic {
color:#666666;
font-size:14px;
font-weight:bold;
padding:2px 0 4px;
}

/*切换新闻*/
#imgTab1{
width:555px;
margin:0px;
padding:0px;
margin:0 auto;
}
/*&#1121;&#61416;2*/
/*&#757;class*/
.imgMenubox {
float:right;
}
.imgMenubox ul{
margin:0px;
padding:0px;
display:list-item;
}
.imgMenubox li{
cursor:pointer;
text-align:center;
padding-bottom:2px;
padding-top:2px;
}
.imgContentbox{
height:auto!important;

}


#Tab1{
width:560px;}
/*&#1121;&#61416;2*/
#Tab2{
width:560px;}
/*&#757;class*/
.Menubox {
width:100%;
padding:1px;
background:#fff;
border-left:0px solid #A8C29F;
border-top:0px solid #A8C29F;
border-right:0px solid #A8C29F;
background:url(/images/products/prodbbg_01.gif);
color:#ff6600;
font-weight:bold;
height:27px;
line-height:27px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:150px;
text-align:center;
color:#949694;
font-weight:bold;
}
.Menubox li.hover{
padding:1px;
background:#fff;
width:150px;
background:url(/images/careers/prodbbg_03.gif);
border-left:0px solid #A8C29F;
border-top:0px solid #A8C29F;
border-right:0px solid #A8C29F;

color:#9A0000;
font-weight:bold;
height:27px;
line-height:27px;
}
.Contentbox{
clear:both;
margin-top:0px;
border:0px solid #A8C29F;
border-top:none;
height:auto!important;

/*text-align:center;*/
padding-top:8px;

}

/*栏目banner图片位置控制*/
.banner{
background:none repeat scroll 0 0 transparent;
min-width:980px;
padding:0;
width:auto;
clear:both;
}

.banner .autoMaxWidth{
margin:0 auto;
min-width:980px;
width:auto !important;
height:300px;
overflow:hidden;
position:relative;
}

.linkcolor a{
color:#333333;
text-decoration:none;}


.linkcolor a:hover{
color:#b60005;
text-decoration:none;}

.red_strong {
color:#990000;
text-decoration:none;
font-size:12px;
}


.div-shr {
    background: bottom url("/images/others/line1.gif") repeat-x;
    clear: both;
    height: 3px;
    margin-bottom: 10px;
	padding-top:10px;
}


.STR-more {
    float: right;
}

.STR-left {
    clear: both;
    float: left;
    padding-right: 20px;
	padding-top:8px;
}

.div-hr {
    background-color: #F1F1F1;
    clear: both;
    height: 2px;
    margin-bottom: 20px;
    margin-top: 20px;
}



.title_border{ clear:both; height:2px; line-height:2px; background-color:#F1F1F1; margin-bottom:15px; }
