@charset "utf-8";
/* CSS Document */

/*头部导航*/
.top_nav{ font-size:18px; font-weight:bold; color:#5779d2; line-height:69px; line-height:69px; text-align:center; width:123px; text-align:center; display:block;text-decoration:none;}

 
.sljz{background-image:url(../images/in0.png); width:130px; height:35px; padding-left: 30px; font-size:16px; text-align: center; font-weight:bold; padding-top:15px; display:block; font-weight:bold;}

.rzybs{background-image:url(../images/in1.png); width:120px; height:35px;padding-left: 70px;  font-size:16px; text-align: center; font-weight:bold; padding-top:15px; display:block;font-weight:bold;}

.jpjs{background-image:url(../images/in2.png); width:120px; height:35px; padding-left: 70px; font-size:16px; text-align: center; font-weight:bold; padding-top:15px; display:block;font-weight:bold;}

.qwzj{width: 120px;height: 35px;padding-left: 70px;font-size: 16px;text-align: center;font-weight: bold;padding-top: 15px;display: block;font-weight: bold;
}}

/*服务项目*/
a:hover{color:#5779d2;}
.fwxm01{ width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold; color:#999;}
.main_banner_line dt{padding-bottom:10px;}
.main_banner_line dd{font-size:12px;white-space: nowrap; width:100px; font-weight:100; padding-left:10px; line-height:20px;}
.fwxm01:hover{ width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold;}
.fwxm02{ width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold;color:#999;}
.fwxm02:hover{ width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold;}
.fwxm03{ width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold;color:#999;}
.fwxm03:hover{width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold;}
.fwxm04{width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold;color:#999;}
.fwxm04:hover{ width:148px;  display:block;  padding-top:30px;  font-size:16px; font-weight:bold;}

.fwxm05{ width:148px; height:117px; display:block;  padding-top:30px;  font-size:16px; font-weight:bold;color:#999;}
.fwxm05:hover{ width:148px; height:117px; display:block;  padding-top:30px;  font-size:16px; font-weight:bold;}
.fwxm06{ width:148px; height:117px; display:block;  padding-top:30px;  font-size:16px; font-weight:bold;color:#999;}
.fwxm06:hover{width:148px; height:117px; display:block;  padding-top:30px;  font-size:16px; font-weight:bold;}
.fwxm07{ width:148px; height:117px; display:block;  padding-top:30px;  font-size:16px; font-weight:bold;color:#999;}
.fwxm07:hover{ width:148px; height:117px; display:block;  padding-top:30px;  font-size:16px; font-weight:bold;}


.hg_slideBox {
width: 420px;
height: 230px;
overflow: hidden;
position: relative;
border: 1px solid #ddd;
float:left;
margin-top:10px;
}

.hg_slideBox .hd {
height: 15px;
overflow: hidden;
position: absolute;
right: 10px;
bottom: 10px;
z-index: 1;
}

.hg_slideBox .bd {
position: relative;
height: 100%;
z-index: 0;
}

.hg_slideBox .hd ul {
overflow: hidden;
zoom: 1;
float: left;
}

.hg_slideBox .hd ul li.on {
background: #f00;
color: #fff;
}
.hg_slideBox .hd ul li {
float: left;
margin-right: 2px;
width: 15px;
height: 15px;
line-height: 14px;
text-align: center;
background: #fff;
cursor: pointer;
}

.zg_slideBox {
width: 420px;
height: 230px;
overflow: hidden;
position: relative;
border: 1px solid #ddd;
float:left;
margin-top:10px;
}

.zg_slideBox .hd {
height: 15px;
overflow: hidden;
position: absolute;
right: 10px;
bottom: 10px;
z-index: 1;
}

.zg_slideBox .bd {
position: relative;
height: 100%;
z-index: 0;
}
.zg_slideBox .bd ul li {
	float:left;
}

.zg_slideBox .hd ul {
overflow: hidden;
zoom: 1;
float: left;
}

.zg_slideBox .hd ul li.on {
background: #f00;
color: #fff;
}
.zg_slideBox .hd ul li {
float: left;
margin-right: 2px;
width: 15px;
height: 15px;
line-height: 14px;
text-align: center;
background: #fff;
cursor: pointer;
}

.zg_slideBox .bd li img, .hg_slideBox .bd li img{
width: 780px;
height: 300px;
display: block;
}


.zg_slideBox.hd li.on {
background: #c00;
}
.zg_slideBox .hd li {
width: 22px;
height: 22px;
line-height: 22px;
text-align: center;
background: #999;
color: #000;
font-family: Arial;
float: left;
margin: 0 1px;
display: inline;
-webkit-border-radius: 22px;
-moz-border-radius: 22px;
border-radius: 22px;
cursor: pointer;
}