@charset "utf-8";
/* chencixu,2009.04.16, mfnz.cn, SCCIN Provides technical support  */


*{margin:0; padding:0;}
img{border:none}
body,html{font-size:14px; color:#333; }

/* 链接颜色 */
a:link {
	color: #333;
	text-decoration:none;
}
a:visited {
	color: #00458E;
	text-decoration:none;
}
a:hover {
	color: #000;
	text-decoration:underline
}
a:active {color: #bc2931;}

/*固定元素控制*/
h1,h2,h3,h4,h5,h6,h7,h8,h9{margin:0; padding:0;}

/*空白*/
.blank{clear:both; height:8px;line-height:0; font-size:0}

/*Box*/
.main_box{ margin:0 auto; width:980px;}

/*head*/
.top{ background:url(../images/mfnz_head_bg.jpg) repeat-x left top; width:980px; margin:0 auto; height:111px;}
.head{ margin:0 auto; width:980px; height:111px;}
.logo{ margin:10px 30px; float:left; display:inline}
.login{ margin:10px 10px; width:300px; text-align:right;display:inline; font-size:12px; float:right}

/*nav*/
.nav{ clear:both;width:980px; height:32px; margin:1px 0px 0px 0px; z-index:1000px;}
.navLine{ clear:both; width:980px; height:1px; line-height:0px; font-size:0px;background-color:#06C;}
.navLineTwo{ clear:both; width:980px; height:2px; line-height:0px; font-size:0px;background-color:#b6dffd}

#nav {line-height: 24px;  list-style-type: none;}
#nav a {display: block; width:107px; text-align:center;}
#nav a:link {color:#FFF; text-decoration:none;}
#nav a:visited {color:#FFF;text-decoration:none;}
#nav a:hover {color:#FFF;text-decoration:none;font-weight:bold;}

#nav li {margin-left:5px; line-height:32px; text-align:center; font-size:14px; font-weight:bold;list-style:none; width:107px; float:right; height:32px; background:url(../images/mfnz_nav_3.jpg) no-repeat left top; color:#09c; text-decoration:none; width:107px; height:32px;}
#nav li a:link{background:url(../images/mfnz_nav_4.jpg) no-repeat left top; color:#FFF}
#nav li a:visited{background:url(../images/mfnz_nav_4.jpg) no-repeat left top; color:#FFF}
#nav li a:hover{background:url(../images/mfnz_nav_3.jpg) no-repeat left top; color:#09C}
#nav li a:active{background:url(../images/mfnz_nav_3.jpg) no-repeat left top; color:#09C}

#nav li ul {line-height: 27px;  list-style-type: none; text-align: center; left: -500px; width:100px; position:absolute; margin-left:-58px !important; margin-left:-63px;}
#nav li ul li{float: left; background: #F6F6F6; text-align:center;}


#nav li ul a{ display: block; text-align:center;}
#nav li ul a:link { color:#FFF; text-decoration:none; background:url(../images/xiala_bg.gif);}
#nav li ul a:visited { color:#FFF; text-decoration:none; background:url(../images/xiala_bg.gif);}
#nav li ul a:hover  {color:#F3F3F3;text-decoration:none;font-weight:normal; background:#C00;}
#nav li ul a:active  {color:#F3F3F3;text-decoration:none;font-weight:normal; background:#C00;}

#nav li:hover ul {left: auto;}
#nav li.sfhover ul { left: auto;}
#content {clear: left;}

/*Box*/
.main_box{ margin:0 auto; width:980px;}

.more a{ float:right; margin-right:20px; color:#00458E; font-weight:normal; font-size:12px;}
.rightMore a:link,.rightMore a:hover,.rightMore a:visited,.rightMore a:active{float:right; margin-right:20px; color:#FFF; font-size:12px; line-height:26px;}


/* banner */
.banner{ width:980px; height:140px; margin:5px 0px 10px 0px;}

/*Leftsiderbar*/
.leftSiderbar{ width:738px; margin:0px 10px 10px 0px !important; margin:0px 8px 10px 0px; float:left}

/*company introduction */
.leftSideOne{width:738px; }
.leftSideOneTitle{ background:url(../images/mfnz_leftside.jpg) repeat-x left top; height:26px; border:1px solid #C9E4F9;}
.leftSideOneTitleText{ background:url(../images/round.gif) no-repeat; padding-left:40px; line-height:26px; background-position:15px 0px; height:26px; color:#00458E; font-weight:bold}
.titleText{ float:left; font-size:14px}
.leftSideOneContent{ margin:5px; height:185px}
.leftSideTwoContent{ margin:2px; height:210px}
.leftSideOneContentPic{ width:248px; float:left; height:173px; margin:5px; padding:2px; border:1px solid #CCC}
.leftSideOneContentList{ margin:5px; color:#000;  width:448px; float:right; line-height:26px;}

/*culture*/
.culture { margin:5px 0px; float:left; width:363px; height:238px !important; height:228px;}
.blank_1{ width:10px; float:left; line-height:0;  font-size:0px}
.leftSideOneContent ul{ padding:5px; clear:both; }
.leftSideOneContent ul li{ line-height:26px; height:26px; margin:1px; list-style:none; background:url(../images/dian.gif) no-repeat; padding-left:5px; background-position:0px 12px;  border-bottom:1px  dashed #CCC}
.leftSideOneContent ul li h1{ float:left; font-size:14px; font-weight:normal}
.leftSideOneContent ul li h1 a:link{color:#333; font-size:14px; text-decoration:none; font-weight:normal;}
.leftSideOneContent ul li h1 a:visited{color:#333; font-size:14px; text-decoration:none; font-weight:normal;}
.leftSideOneContent ul li h1 a:hover{color:#00458E; font-size:14px; text-decoration:underline; font-weight:normal;}
.leftSideOneContent ul li h1 a:active{color:#333; font-size:14px; text-decoration:none; font-weight:normal;}
.leftSideOneContent ul li h2{ float:right; font-size:12px;font-weight:normal; color:#999}

.leftSideTwoContent ul{ padding:5px; clear:both; }
.leftSideTwoContent ul li{ line-height:26px; height:26px; margin:1px; list-style:none; background:url(../images/dian.gif) no-repeat; padding-left:5px; background-position:0px 12px;  border-bottom:1px  dashed #CCC}
.leftSideTwoContent ul li h1{ float:left; font-size:14px; font-weight:normal}
.leftSideTwoContent ul li h1 a:link{color:#333; font-size:14px; text-decoration:none; font-weight:normal;}
.leftSideTwoContent ul li h1 a:visited{color:#333; font-size:14px; text-decoration:none; font-weight:normal;}
.leftSideTwoContent ul li h1 a:hover{color:#00458E; font-size:14px; text-decoration:underline; font-weight:normal;}
.leftSideTwoContent ul li h1 a:active{color:#333; font-size:14px; text-decoration:none; font-weight:normal;}
.leftSideTwoContent ul li h2{ float:right; font-size:12px;font-weight:normal; color:#999}

/*products*/
.products{width:738px; clear:both}
.productsPic{ width:130px;  margin:5px}
.productsNews{ margin:3px; font-size:12px; line-height:22px; width:300px; padding:5px; border-left:1px solid #CCC}
.productsBorder table{ border-collapse:collapse;}
.productsBorder td{ text-indent:0.5em;  border:1px solid #CCC}
.listOne{margin:0 8px; float:left; width:330px}
/**/
.listOne ul{margin-top:2px;}
.listOne ul li{clear:both;padding-left:10px; line-height:220% !important; display:block; line-height:220%; list-style:none;background:url(../images/dian.gif) no-repeat center left; border-bottom:1px dashed #CCC }
.listOne ul li a{color:#000; font-size:14px;}
.listOne ul li h1{ float:left; font-weight:normal; }
.listOne ul li h1 a{color:#000; font-size:14px; font-weight:normal; }
.listOne ul li h2{ background:none; line-height:220%;float:right;font-weight:normal; color:#666; font-size:14px;}

.listTwo{margin:0px 8px !important; margin:0px 8px; float:right;width:330px}
.listTwo ul{margin-top:2px;}
.listTwo ul li{clear:both;padding-left:10px; display:block;  line-height:220% !important; line-height:220%; list-style:none;background:url(../images/dian.gif) no-repeat center left; border-bottom:1px dashed #CCC }
.listTwo ul li a{color:#000; font-size:14px;}
.listTwo ul li h1{ float:left; font-weight:normal; }
.listTwo ul li h1 a{color:#000; font-size:14px; font-weight:normal; }
.listTwo ul li h2{ background:none; line-height:220%;float:right;font-weight:normal; color:#666; font-size:14px;}

/* rightSiderbar*/
.rightHeight{height:205px}
.rightSiderbar{ width:230px; margin:0px 0px 10px 0px; float:right; height:710px}
.leader{ width:230px; height:228px !important; height:230px}
.rightSiderTitle{  background:url(../images/mfnz_rightside.jpg) no-repeat left top; height:28px;}
.rightSiderText{padding-left:40px; clear:both; float:left; line-height:28px; font-size:14px; color:#FFF; font-weight:bold }
.leaerPic{ margin:8px; padding:7px; border:1px solid #CCC; background-color:#F9FDFF; text-align:center; line-height:24px; font-weight:bold; font-size:14px; color:#069}

/*Industry News */
.industry{width:230px; margin:0px 0px 5px 0px;}

.link{ height:97px; clear:both; margin-bottom:10px; border:1px solid #C9E4F9; padding-left:35px; background:url(../images/mfnz_link.jpg) no-repeat left top; }
.linkContent{ line-height:22px; width:auto !important; width:114px; float:left;margin:5px; text-align:center}
.linkPic{ height:55px; margin:2px; padding:1px; border:1px solid #CCC}
.linkText{ font-size:12px;}

/*2009-06-25,cixu. Network*/
.netWork{ width:230px; margin-left:10px !important; margin-left:5px; float:left;}

/*foot*/
.foot{ background:url(../images/mfnz_49.jpg) repeat-x left top; padding:10px; text-align:center; clear:both; width:980px}
.footText{ font-size:12px; margin:10px; color:#00458E; line-height:24px;}
.footText a:link,.footText a:hover{ font-size:12px; margin:10px; color:#00458E;}
.footText a:visited,.footText a:active{ font-size:12px; margin:10px; color:#00458E;}
