/* CSS Document */

body {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	width: 1002px;
	margin: 0 auto;
	padding: 0;
}
div,ul,li,h1,h2,h3,h4,h5,h6,img,p,dl,dt,dd,ol{
	margin: 0px;
	padding: 0px;
}
form   {
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	line-height: 0mm;
} 
li {
	list-style-type: none;
}
a {
	color: #000000;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
th { 
    font-weight:normal;
}
img {
    border: 0;
    vertical-align:top;
}
#container{
    width:1002px;
	margin:0 auto;
}
#top{
    width:1002px;
}
.banner{
    width:1002px;
	height:90px;
	position:relative;
	float:left;
}
.logo{
    width:450px;
	position:absolute;
	top:15px;
	left:18px;
}
.shoucang{
   position:absolute;
   top:43px;
   left:727px;
   width:228px;
}
.f_1,.f_1 a:link,.f_1 a:visited{
    color:#666666;
}
.f_1 a:hover{
    color:#124162;

}
.dh{
    width:719px;
	height:60px;
	padding-left:213px;
	float:left;
}
.flash{
    width:930px;
	margin:0 auto;
}

.noitce { width: 928px; border: 1px solid #CCC; margin: 0 auto; height: 30px; margin-top: 10px; line-height: 30px;}
#main{
	width:919px;
	height:167px;
	border: 6px solid #e7e7e7;
	margin-top:13px;
	margin-left: 34px;
	float:left;
	display:inline;
}
.porduct{
    width:660px;
	margin:8px auto auto 10px;
	float:left;
	display:inline;
}
.porduct .name{
	width:660px;
	height:20px;
	background-image: url(../images/index_14.jpg);
	float:left;
}
.porduct .name li{
    float:left;
}
.porduct .name li.more{
    width:27px;
	float:right;
}
.porduct .main{
    width:660px;
	margin-top:6px;
	float:left;
}
.porduct .main .con_1{
    width:212px;
	height:127px;
	border:1px solid #e7e7e7;
	float:left;
	display:inline;
}
.porduct .main .con_1 .name{
    width:208px;
	height:25px;
	background:url(../images/index_31.jpg);
	margin:2px 0 0 2px;
	display:inline;
}
.f_2{
    color:#FFFFFF;
	display:inline;
	margin-left:11px;
	margin-top:7px;
	float:left;
}
.f_3,.f_3 a:link,.f_3 a:visited{
	color:#999999;
	display:inline;
	margin-left:9px;
	margin-top:7px;
	float:left;
}
.f_3 a:hover{
    color:#124162;
}
.porduct .main .con_2{
    width:212px;
	height:127px;
	border:1px solid #e7e7e7;
	float:left;
	display:inline;
	margin-left:9px;
}
.porduct .main .con_2 .name{
    width:208px;
	height:25px;
	background:url(../images/index_31.jpg);
	margin:2px 0 0 2px;
	display:inline;
}       
#demo{
     float:left;
	 display:inline;
}
#demo ul{
     float:left;
}
#demo ul li{
     width: 200px;
	 line-height:18px;
}  
#demo_2{
     float:left;
	 display:inline;
}
#demo_2 ul{
     float:left;
}
#demo_2 ul li{
     width: 200px;
	 line-height:18px;
} 
#demo_3{
     float:left;
	 display:inline;
}
#demo_3 ul{
     float:left;
}  
#demo_3 ul li{
     width: 200px;
	 line-height:18px;
}   
.wlimg{
     float:left;
     width:230px;
	 height:154px;
	 margin:8px auto auto 9px;
	 display:inline;
}
.wlimg .name{
	width:230px;
	height:20px;
	background-image: url(../images/index_14.jpg);
	float:left;
}
.wlimg .name li{
    float:left;
}
.wlimg .name li.more{
    width:27px;
	float:right;
}
.wlimg .main{
    width:230px;
	margin-top:6px;
	float:left;
}
#slider{float:left;width:230px;height:129px;overflow:hidden;position:relative}
#slider div#trans{position:absolute;right:5px;bottom:5px;text-align:right}
#slider div#trans a{display:inline-block;width:16px;height:16px;background:#fff;text-align:center;border:1px solid #74B821;vertical-align:middle;text-decoration:none;color:#538E0C;line-height:1.2}
#slider div#trans a.selected{width:22px;height:20px;background:#74B821;border:1px solid #fff;font-size:14px;font-weight:bold;color:#fff;line-height:1.3}

#footer{
    width:932px;
	margin-left: 34px;
	margin-top: 13px;
	display: inline;
	float:left;
}
.banner_2{
    width:930px;
	float:left;
	display:inline;
}
.banner_2 .main_1{
    margin-left:2px;
    width:153px;
	float:left;
	display:inline;
}
.banner_2 .main_2{
    width:153px;
	margin-left:2px;
	display:inline;
	float:left;
}
.foot{
    width:930px;
	height:75px;
	margin:13px auto;
	float:left;
}
.banner_3{
    width:332px;
	float:left;
	margin-top:6px;
}
.banner_3 li{
     float:left;
}
.cog{
     width:597px;
	 float:left;
	 margin:5px auto auto 0;
}
.f_4{
     line-height:24px;
	 color:#888888;
}
#mainfenye{
     width:942px;
	 margin:15px auto auto 32px;
	 display:inline;
	 float:left;
}
#left_1{
     width:234px;
	 float:left;
}
.procenter{
	 border:5px solid #e1e1e1;
     width:224px;
	 float:left;
}
.procenter .name{
     width:224px;
	 height:28px;
	 background:url(../images/company_02.jpg);
	 float:left;
}
.procenter .name li{
    float:left;
}
.procenter .name li.more{
    width:38px;
	float:right;
}
.promain{
    width:185px;
	padding:5px 0 12px 18px;
	float:left;
	font-size:14px;
}
.promain li{
    height:20px;
	border-bottom:1px solid #e6eaed;
	padding-top:10px;
}
.h,.h a:link,.h a:visited,.h a:hover{
	font-weight: bolder;
	text-decoration: none;    
}
.promain li.f,.promain li.f a:link,.promain li.f a:visited,.promain li.f a:hover{
    color:#477596;
}
.fan{
	 border:5px solid #e1e1e1;
     width:224px;
	 float:left;
	 margin-top:10px;
}
.fan .name{
     width:224px;
	 height:28px;
	 background:url(../images/company_02.jpg);
	 float:left;
}
.fan .name li{
    float:left;
}
.fan .name li.more{
    width:38px;
	float:right;
}
.fanmain{
    width:185px;
	padding:5px 0 12px 18px;
	float:left;
}
.fanmain li{
    height:20px;
	border-bottom:1px dashed #e6eaed;
	padding-top:10px;
}
.fan{
	 border:5px solid #e1e1e1;
     width:224px;
	 float:left;
	 margin-top:10px;
}
.fan .name{
     width:224px;
	 height:28px;
	 background:url(../images/company_02.jpg);
	 float:left;
}
.fan li.f a{
    color:#477596;
}
.ship{
	 border:5px solid #e1e1e1;
     width:224px;
	 float:left;
	 margin-top:10px;
}
.ship .name{
     width:224px;
	 height:28px;
	 background:url(../images/company_02.jpg);
	 float:left;
}
.ship .name li{
    float:left;
}
.ship .name li.more{
    width:38px;
	float:right;
}
#confenye{
    width:700px;
	margin-left:5px;
	float:left;
}
.sea{
    width:698px;
	height:38px;
	float:left;
	border:1px solid #e2e2e2;
}
.sform{
	height: 15px;
}
.mu{
    width:698px;
	height:37px;
	border:1px solid #e2e2e2;
	margin-top:5px;
	text-align:center;
	float:left;
}
.realmain{
	width:680px;
	float:left;
	margin-left:9px;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #e2e2e2;
	border-bottom-color: #e2e2e2;
	border-left-color: #e2e2e2;
	height: auto!important;height: 525px; min-height: 525px;
	display:inline;
}
.sp{
    margin:5px auto 5px 11px;
	float:left;
	display:inline;
	padding-bottom:5px;
}
.realmainpad{
    margin:15px 10px 15px 10px;
	float:left;
	display:inline;
}
.realmainpad li{
    float:left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCCCCC;
	width:635px;
	padding-top:10px;
}
.realmainpad li .date{
    float:right;
}

.f_5,.f_5 a:link,.f_5 a:visited{
    color:#666666;
	font-size:14px;
	line-height:30px;
	float:left;
}
.f_5 a:hover{
    color:#333333;
	font-size:14px;
}
.f_6,.f_6 a:link,.f_6 a:visited{
	color:#666666;
	line-height:26px;
	text-decoration: none;
}
.f_6 a:hover{
    color:#333333;
}
.spor{
	width:634px;
	font-size:14px;
	border: 1px dashed #CCCCCC;
	float:left;
}
.spor li{
    float:left;
	font-size:14px;
	margin:0 3px;
}
.realmainpor{
    margin:15px 20px 15px 22px;
	float:left;
	display:inline;
	width:634px;
}
.pord{
    width:634px;
	margin:10px 0 0px 10px;
	padding-bottom:10px;
	display:inline;
	float:left;
}
.porduct_2{
    width:180px;
	height:220px;
	border: 1px solid #e3e3e3;
	float:left;
	margin-left:10px;
	margin-top:10px;
	display:inline;
	overflow:hidden;
}
.porduct_2 ul.ul01{ float:left;}
.porduct_2 ul .ul01 li{
        width:174px;
	height:160px;
        margin:5px auto 15px 2px;
        display:inline;
        overflow:hidden;}
.porduct_2 li.p a:link,.porduct_2 li.p a:visited{
    width:174px;
	height:160px;
	border: 1px solid #CCCCCC;
	float:left;
}
.porduct_2 ul.fa{
    margin:auto auto 2px 10px;
	display:inline;
	float:left;
}
.porduct_2 ul.fa li{
    margin:3px auto 2px auto;
	display:inline;
	float:left;
	width:174px;
}
.pord table {
	clear: both;
	margin: 10px auto;
	display:block;
}
.f_7{
    color:#b7b7b7;
}
.f_8,.f_8 a:link,.f_8 a:visited{
    color:#477596;
}
.f_8 a:hover{
    color:#204158
}
.yl{
	 width:153px;
	 float:left;
	 padding:10px 0 2px 35px;
	 display:inline;
}
.yl li{
     padding-bottom:5px;
	 display:inline;
	 float:left;
}
.scontent{
	width:185px;
	height:140px;
	padding:5px 0 12px 18px;
	float:left;
	overflow: hidden;
}
.link{
    margin:15px 20px 15px 22px;
	float:left;
	display:inline;
}
.link ul{
    padding-bottom:10px;
	float:left;
	display:inline;
}
.link li{
    float:left;
	margin-left:5px;
	margin-top:5px;
	display:inline;
}
.procenter_1{
	 border:5px solid #e1e1e1;
     width:224px;
	 float:left;
	 margin-bottom:10px;
}
.procenter_1 .name{
     width:224px;
	 height:28px;
	 background:url(../images/company_02.jpg);
	 float:left;
}
.procenter_1 .name li{
    float:left;
}
.procenter_1 .name li.more{
    width:38px;
	float:right;
}