/* CSS Document */
body{
width:1004px;
margin:0px auto;
font-size:12px;
font-family:"宋体","Arial, Helvetica, sans-serif";
background:url(../images/bgbody.jpg) no-repeat top center;
color:#178099;
}
a{
color:#178099;
text-decoration:none;}
a:hover{
color:#016aa4;
text-decoration:underline;}
img {
border:none;}
.header{
float:left;
width:1004px;
height:395px;}
.header_right{
float:right;
width:662px;}
.logo
{
float:left;
width:327px;
height:76px;
margin-top:10px;
margin-left:15px;
display:inline;}
.toptext{
float:left;margin-left:50px;
display:inline;
margin-top:20px;}
.toptext h1{
margin:0px;
padding:0px;
display:inline;
font-size:12px;
color:#fff;
}
.home{
float:right;
margin-right:16px;
margin-top:11px;
display:inline;
}
.home a{
margin:5px;}
.menu{
width:587px;
margin-top:13px;
float:right;
height:33px;
color:#FFFFFF;
line-height:33px;
font-weight:bold;}

.menu a{
color:#FFFFFF;
letter-spacing:2px;
margin:0 10px;
font-weight:bold;
text-decoration:none;}
.menu a:hover{
text-decoration:none;
color:#990000;
font-weight:bold;
}
.pagebody{
float:left;
width:1004px;
}
.pagebody .left{
width:231px;
float:left;
margin-left:28px!important; 
*margin-left:29px;
overflow:hidden;
display:inline;
}
.xswl{
width:231px;
float:left;
height:415px;
display:inline;
background:url(../images/bgleft1.jpg) no-repeat;
}
.xswl .title{
border-bottom:1px solid #B9E0F1;
display:inline;
float:left;
height:27px;
line-height:25px;
margin-left:10px;
width:209px!important; 
*width:210px;
margin-top:5px;
}
.lmidd .title{
border-bottom:1px solid #B9E0F1;
display:inline;
float:left;
height:27px;
line-height:25px;
margin-left:10px;
width:209px!important; 
*width:210px;
overflow:hidden;
}
.h2text {
background:transparent url(../images/dian.gif) no-repeat scroll left center;
display:inline;
float:left;
margin-left:5px;
}
.h2text h2 {
color:#18587E;
display:inline;
font-size:14px;
margin:0;
padding:0 0 0 15px;
}
.more {
display:inline;
float:right;
margin-right:10px;
margin-top:8px;
}
.xswl .info,.lmidd .info{
border-top:1px solid #DEF1F8;
display:inline;
float:left;
margin-left:10px;
margin-top:2px;
width:209px;
line-height:23px;
overflow:hidden;
}
.lmidd .info ul{
float:left;
margin:0px;
padding:0px;
margin-left:18px;
display:inline;
	overflow:hidden;
}
.lmidd .info li{
float:left;
width:85px;
padding-left:10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
line-height:25px;
	overflow:hidden;
background:url(../images/dian2.gif) no-repeat left center;}
.xswl .info span{
float:left; padding-left:10px;}
.prolist{
width:231px;
float:left;
margin-top:10px;
overflow:hidden;}
.ltop{
width:231px;
height:8px;
background:url(../images/ltop.gif) no-repeat;
float:left;
overflow:hidden;}
.lmidd{
width:231px;
height:auto;
background:url(../images/lmidd.gif) repeat-y;
float:left;
	overflow:hidden;
}
.ldown{
width:231px;
height:7px;
background:url(../images/ldown.gif) no-repeat;
float:left;
	overflow:hidden;
}
.pagebody .right{
width:735px;
float:left;
margin-left:10px!important; 
*margin-left:9px;
display:inline;
overflow:hidden;}
.box1{
width:735px;
float:left;}
.gsjj{
float:left;
width:450px;}
.box1_top
{
float:left;
background:url(../images/mtop.gif) no-repeat;
height:7px;
width:450px;
overflow:hidden;}
.box1_midd
{
float:left;
background:url(../images/mmidd.gif) repeat-y;
height:287px;
width:450px;}
.box1_down
{
float:left;
background:url(../images/mdown.gif) no-repeat;
height:8px;
width:450px;}
.lxwm
{
float:left;
width:280px;
}
.lxwm_img{
float:left;
width:246px;
padding-top:4px;
background-color:#0951a3;
margin-left:8px;
display:inline;
height:157px;
text-align:center;
color:#FFFFFF;
line-height:25px;
}
.lxwm_img a{
color:#FFFFFF;
text-decoration:none;}
.lxwm_img a:hover{
color:#990000;
text-decoration:none;}
.lxwm_text{
float:left;
margin-top:8px;
margin-left:6px;
display:inline;
background:url(../images/bglxwm.gif) no-repeat;
height:131px;
width:253px;}
.more_text{
float:left;
text-align:right;
width:243px;
margin-top:12px;
margin-right:10px;}
.lxwm_text .text{
float:left;
width:229px;
margin:15px 12px 0px;
display:inline;
line-height:22px;}
.box2{
float:left;
width:735px;
margin-top:10px;}
.box2top{
float:left;
width:706px;
height:6px;
background:url(../images/boxtop.gif) no-repeat;
overflow:hidden;}
.box2midd{
float:left;
width:706px;
padding-bottom:10px !important;
*padding-bottom:3px;
background:url(../images/boxmidd.gif) repeat-y;}
.box2midd .title{
border-bottom:1px solid #B9E0F1;
display:inline;
float:left;
height:25px;
line-height:25px;
margin-left:12px;
width:680px;}
.box2midd .info{
float:left;
width:680px;
margin-left:12px;
display:inline;
margin-top:2px;
border-top:1px solid #e1f0f7;}
.box2down{
float:left;
width:706px;
height:6px;
background:url(../images/boxdown.gif) no-repeat;}
.box1_midd .title{
border-bottom:1px solid #B9E0F1;
display:inline;
float:left;
height:25px;
line-height:25px;
margin-left:10px;
width:430px;
}
.box1_midd  .info{

display:inline;
float:left;
margin-left:10px;
width:430px;
line-height:23px;
}
.info_text
{
border-top:1px solid #DEF1F8;
margin-top:2px;
float:left;
line-height:23px;
width:430px;
text-indent:2em;
padding-top:5px;}
.info_text2{
float:left;
width:430px;
background-color:#e0f3fb;

}
.text2_title
{
float:left;
width:420px;
border-bottom:1px solid #98bbcc;
margin:5px 5px 0px 5px;}
.text2_title span{
float:right;}
.newlist
{
float:left;
width:420px;
margin-left:5px!important;
*margin-left:10px;
display:inline;
border-top:1px solid #b9d1db;
overflow:hidden;
margin-top:2px;}
.info_text2 ul{
overflow:hidden;
margin:0px;
padding:0px;
float:left;
display:inline;
}
.info_text2 li{
float:left;
width:400px;
padding-left:10px;
margin-left:10px;
display:inline;
background:url(../images/dian2.gif) no-repeat left center;
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;}
.info_text2 li span{
float:right;}
.img_list{
float:left;
margin-top:10px;
width:161px;
text-align:center;
line-height:25px;
margin-left:7px;
display:inline;
}
.img_list img{
width:151px;
padding:4px;
border:1px solid #b8e0ec;
float:left;
height:116px;
}
.link{
float:left;
background:url(../images/bglink.gif) no-repeat;
height:145px;
width:915px;
margin-left:28px;
margin-top:5px;
display:inline;
padding-bottom:10px;
border-bottom:1px solid #ebebeb;
padding-left:30px;
line-height:22px;}
.link .top,link .down{
float:left;
width:909px;}
.link .top a{
color:#EF0505;
}
.link .top a:hover{
color:#6A6A6A;
}
.link .down a{
padding-right:3px;
text-decoration:underline;
color:#6A6A6A;}
.link .down a:hover{
color:#990000;
text-decoration:underline;}

.link span{
float:left;
text-align:center;
margin-top:10px;
width:139px;
margin-left:10px;
display:inline;}
.link span img{
float:left;
width:137px;
border:1px solid #B4DCEC;
margin-bottom:4px;}
.footer{
margin-top:1px;
padding-top:10px;
width:945px;
margin-left:28px;
float:left;
display:inline;
color:#696969;
line-height:30px;
text-align:center;
border-top:1px solid #ebebeb;
padding-bottom:30px;
}
.footer span{
font-weight:bold;
color:#000000;
}
.footer span a{
margin:0 10px;
color:#000000;
}
.footer span a:hover{
color:#990000;}

.footer a{
color:#757575;
}
.footer a:hover{
color:#990000;}
/*-------------------------------公司简介----------------------------*/
.content{
float:left;
width:735px;}
.content .box2top{
float:left;
width:706px;
height:6px;
background:url(../images/boxtop.gif) no-repeat;
overflow:hidden;}
.content .box2midd{
float:left;
width:706px;
padding-bottom:10px !important;
*padding-bottom:3px;
background:url(../images/boxmidd.gif) repeat-y;
height:724px  !important;
height:732px;}
.content .box2midd .title{
border-bottom:1px solid #B9E0F1;
display:inline;
float:left;
height:25px;
line-height:25px;
margin-left:12px;
width:680px;}
.content .box2midd .info{
float:left;
width:680px;
margin-left:12px;
display:inline;
margin-top:2px;
border-top:1px solid #e1f0f7;
line-height:25px;
}
.content .box2midd .info h1{
margin:10px;
padding:0px;
font-size:14px;
text-align:center;
}
.content .box2midd .info p{
text-indent:2em;
padding:0px;
/*float:left;
display:inline;*/
margin-left:10px;
}
.content .box2down{
float:left;
width:706px;
height:6px;
background:url(../images/boxdown.gif) no-repeat;}
.nextpage {
float:left;
height:30px;
line-height:30px;
margin-top:20px;
text-align:center;
width:700px;
}
.content .box2midd .info ul{
float:left;
margin:0px;
padding:0px;
width:600px;
margin-left:50px;
display:inline;}
.content .box2midd .info li{
float:left;
line-height:25px;
list-style-image:none;
list-style-position:outside;
list-style-type:decimal;
background:url(../images/dian2.gif) no-repeat left center;
width:560px;
padding-left:15px;}
.content .box2midd .info li span
{
float:right;
}
/*--------------------------在线留言*----------------------------*/
.guesttable {
border:0 none;
margin-left:15px;
margin-top:10px;
padding-right:20px;
}
table, td {
margin:0;
padding:0;
}

.guesttable td {
line-height:32px;
}
.tdname {
color:#808080;
width:50px;
}
.tdtext {
width:155px;
}
.tdtext input {
border:1px solid #CCCCCC;
height:18px;
line-height:18px;
width:150px;
}
.tdtext textarea {
border:1px solid #CCCCCC;
height:120px;
width:300px;
}
.tdbutton {
padding-top:5px;
text-align:center;
}
.tdbutton input {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/button.jpg) no-repeat scroll left top;
border:0 none;
color:#555555;
cursor:pointer;
font-weight:bold;
height:25px;
line-height:18px;
margin-left:10px;
margin-right:10px;
text-align:center;
width:75px;
}
