/* CSS Document */
body
{
margin:0px auto;
width:1000px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#005894;}
.bg{
background:url(../images/bg.gif) repeat bottom;}
img{
border:none;}
a{
color:#505050;
text-decoration:none;}
a:hover{
color:#990000;
text-decoration:none;}
.header{ float:left;
width:1000px; height:425px;
background-image:url(../images/bgheader.jpg);
background-repeat:no-repeat;}
.logo{
float:left;
width:351px;
height:52;
margin:27px 0px 0px 7px;
display:inline;}

.menu{
width:500px;
font-size:15px;
color:#FFFFFF;
font-weight:bold;
float:left;
margin:25px 0px 0px 30px;
}

.menu a{
color:#FFFFFF;
width:100px;
text-align:center;
text-decoration:none;
margin-top:20px;
float:left;}

.menu a:hover{
color:#FF0000;
text-decoration:none;}
.home{
float:right;
width:75px;
font-size:9px;
margin-top:32px;
margin-right:10px;
display:inline;
font-family:Geneva, Arial, Helvetica, sans-serif;}
.home a{
float:left;
width:75px;
color:#FFFFFF;
text-decoration:none;
line-height:15px;}
.home a:hover{
color:#FF0000;
text-decoration:none;}




.box{ float:left;
width:970px;
margin-left:15px;
display:inline;
background:url(../images/bgbox.gif) repeat-x top;}
.news{
float:left;
border:1px solid #7ac5e5;
width:243px;
height:400px;}
.news_info
{
width:243px;
float:left;}
.news_info ul{
margin:0px;
padding:0px;
float:left;
list-style-type:none;}
.news_info li{
float:left;
width:229px;
margin-left:5px;
color:#626262;
padding-left:4px;
display:inline;
margin-top:12px;
line-height:22px;
padding-bottom:9px;
border-bottom:1px dashed #bfbfbf;}
.news_info li a{
font-weight:bold;
color:#0070af;
text-decoration:none;}
.news_info li a:hover{
color:#990000;
text-decoration:none;}
.title{
background:url(../images/bgtitle.gif);
height:25px;
line-height:25px;
border-bottom:1px solid #7ac5e5;
padding-left:10px;}
.title span{
float:right;
margin-right:10px;
margin-top:7px;
display:inline;}
.title h2{
display:inline;
margin:0px;
padding:0px;
color:#053e81;
font-size:12px;}
.box_midd{
float:left;
width:460px;
display:inline;
margin-left:10px;
}
.about
{
width:458px;
float:left;
height:202px;
border:1px solid #7ac5e5;}
.about_info
{
float:left;
width:448px;
margin-left:10px;
display:inline;
margin-top:10px;}
.about_img{
background:url(../images/bgabout.gif) no-repeat;
width:148px;
height:149px;
padding-top:8px;
float:left;
padding-left:7px;}
.about_text{
float:left;
text-indent:2em;
padding-left:8px;
line-height:22px;
width:280px;}

.upPro
{
width:458px;
margin-top:10px;
float:left;
border:1px solid #7ac5e5;
height:186px;}
.upPro_info
{
float:left;
width:458px;
margin-top:15px;}
.upPro_info span{
float:left;
margin-left:9px;
text-align:center;
display:inline;
width:141px;
background:url(../images/bggirls.gif) no-repeat top;}

.upPro_info span a,.pro_img a{
color:#0070AF;
text-decoration:none;}
.upPro_info span a:hover,.pro_img a:hover{
color:#990000;
text-decoration:none;}
.upPro_info span img{

width:130px;
height:86px;
padding-left:5px;
padding-top:6px;
margin-bottom:10px;
float:left;
}
.technology
{
float:right;
border:1px solid #7ac5e5;
width:243px;
height:400px;
margin-left:10px;
display:inline;
}
.box_left
{
float:left;
width:245px;
margin-top:10px;}
.pro_list{
float:left;
border:1px solid #7ac5e5;
width:243px;
height:375px;
}
.pro_list_info
{
float:left;
width:243px;
}
.pro_list_info ul{
list-style-type:none;
margin:0px;
padding:0px;
float:left;}
.pro_list_info li{
float:left;
line-height:33px;
margin-left:5px;
display:inline;
background:url(../images/dian.gif) no-repeat left center;
width:210px;
height:33px;
padding-left:20px;
border-bottom:1px dashed  #bfbfbf;
}
.contact
{
float:left;
margin-top:10px;
border:1px solid #7ac5e5;
width:243px;
height:140px;
background:url(../images/bgcont.gif) no-repeat bottom right;
}
.contact_info
{
float:left;
width:155px;
margin-left:9px;
display:inline;
line-height:22px;
margin-top:15px;}
.box_right{
float:left;
width:713px;
margin-left:10px;
margin-top:10px;
border:1px solid #7ac5e5;

}
.box_right_info
{
float:left;
width:713px;
background:url(../images/bgpro.gif) repeat-y;
/*height:500px;*/
padding-bottom:16px;
}
.pro_img {
color:#686667;
float:left;
margin-left:14px;
display:inline;
line-height:25px;
margin-top:20px;
padding-bottom:13px;
width:221px;
}
.imgleft2 {
border:1px solid #B5CFDC;
display:inline;
float:left;
margin-right:6px;
padding:1px;
width:84px;
}
.pro_img .span2 {
color:#686667;
letter-spacing:1em;
}

.pro_img span {
color:#FF0103;
}
.links
{
float:left;
width:968px;
border:1px solid #7ac5e5;
margin-left:15px;
display:inline;
margin-top:10px;}
.links_info{
float:left;
width:948px;
padding:10px;
line-height:22px;}
.footer{
background:url(../images/bgfoot.gif) repeat-x top;
margin-top:10px;
float:left;
width:970px;
margin-left:15px;
display:inline;
color:#505050;

line-height:25px;
padding:20px 0 40px;
text-align:center;}
/*---------------------------------产品列表页--------------------*/
.pagenext {
float:left;
margin:10px auto;
text-align:center;
width:713px;
}
.pagenext a {
margin:0 5px;
color:#0070AF;
text-decoration:none;
}
.pagenext a:hover{
color:#990000;
text-decoration:none;
}
/*---------------------------------------------详细页---------*/
.box_right_details
{
float:left;
width:653px;
padding:10px 20px 30px;
line-height:25px;
}
.box_right_details p{
text-indent:2em;}
.box_right_details h1
{
margin:0px;
padding:0px;
font-size:14px;
text-align:center;}
/*---------------------------新闻列表页-------------------------*/
.box_right_details a{
color:#0070AF;
text-decoration:none;}
.box_right_details a:hover{
color:#990000;
text-decoration:none;}
/*--------------------------------联系我们---------------------*/
.con_boxright {
display:inline;
float:right;
height:461px;
margin-right:15px;
width:650px;
}
.con_text {
float:left;
font-size:14px;
font-weight:bold;
line-height:25px;
padding-left:60px;
padding-top:70px;
text-indent:2em;
width:460px;
}
/*--------------------*/
a.atit
{
background:transparent url(../images/sanjiao.gif) no-repeat scroll left center;
color:#053E81;
margin:0 5px;
padding-left:10px;
text-decoration:none;
font-weight:bold;
}

