body{margin: 0; padding: 0; font-family: "微软雅黑"; font-size: 12px; line-height: 24px; color: #484848;}
ul,li{list-style: none; margin: 0; padding: 0; }
a{ color: #484848; text-decoration: none;}
#tou{height: 128px; background: url(../img/tou.jpg) repeat-x top;}
#logo{width: 1005px; height: 128px; margin: auto; background: url(../img/logo.jpg);}
.sc{float: right; padding-top: 22px; padding-right: 32px;}
#menu{height: 44px; background: #016bd9; width: 100%; z-index: 9999;}
#nav{width: 1089px;margin: auto; position: relative; z-index: 9999;}
#nav ul li{width: 121px; height: 44px; text-align: center; line-height: 44px; float: left;}
#nav ul li a{width: 121px; height: 44px; display: block; color: #fff; font-size: 16px;}
#nav ul li a:hover{background: #0458b0;}
#nav ul li ul {display:none; position:absolute; z-index: 9999;}
#nav ul li ul li { float:none; width: 121px; height: 44px; text-align: center; line-height: 44px;}
#nav ul li ul li a {width: 121px; height: 44px; display: block; color: #fff; font-size: 16px; background: #016bd9;}
#nav ul li ul li a:hover {background: #0458b0;}
#nav ul li:hover ul { display:block;}
#nav ul li.sfhover ul { display:block;}
/* bn */
#bn{height:322px; width:100%;position:relative;overflow:hidden;text-align:center;}
#bn .tu{text-align:center;display:block;z-index:0;}
#bn #hao .xu{background:url(../img/imagehei.png) no-repeat center center;display:inline;float:left;height:49px;width:59px;line-height:49px;color:#FFFFFF;font-size:24px;font-weight:bolder;cursor:pointer;}
#bn #hao{position:absolute;right:38%;height:53px;width:250px;z-index:0;bottom:0px;}
#bn .txt{display:block;position:absolute;top:423px;height:53px;width:385px;right:50px;z-index:0;}
#bn .txt em{background:url(../imgtbg.png) no-repeat center center;display:block;height:53px;width:154px;font-size:14px;font-style:normal;line-height:50px;color:#FFFFFF;font-weight:bold;position:absolute;z-index:0;}
#bn .txt .zi1{left:7px;}
#bn .txt .zi2{left:66px;}
#bn .txt .zi3{left:125px;}
#bn .txt .zi4{left:183px;}
#bn .txt .zi5{left:243px;}
#bn .tiao{height:55px;width:100%;position:absolute;bottom:0px;z-index:2;left:0px;}
#bn .tu .lianjie{ width:100%; z-index: 0;}
.tu img{ overflow:hidden; margin:auto; z-index:0;}
#m1{width: 1005px; height: 348px; margin: auto; margin-top: 39px;}
#m1l{height: 348px; width: 601px; float: left;}
#gsjj{height: 155px; width: 486px; padding-left: 115px; background: url(../img/gsjj.jpg) left no-repeat;}
.title1{ border-bottom: 1px #999999 solid; height: 38px; line-height: 38px; font-size: 16px;}
.title1 a{float: right;padding-right: 10px;}
.gsjj_con{}
#fwfw{height: 155px; width: 486px; padding-left: 115px; background: url(../img/fwfw.jpg) left no-repeat;}
.title1{ border-bottom: 1px #999999 solid; height: 38px; line-height: 38px; font-size: 16px;}
.title1 a{float: right;padding-right: 10px;}
.fwfw_con{}
#m1r{width: 346px; height: 140px; float: right; border: 6px solid #016bdb; }

#fwfw1{width: 346px; height: 130px;padding-top: 10px;}
#m2{height: 479px; background: #eeeff1;}
#ygpx{width: 1005px; height: 479px; margin: auto;}
.title2{ height: 96px; line-height: 96px; background: url(../img/title.jpg) left; font-size: 16px; text-indent: 19px;}
.ygpx_con{width: 1003px; height: 333px; border: 1px solid #cecece; background: #fff;}
.ygpx_con ul{padding-top: 14px; padding-left: 10px;}
.ygpx_con ul li{width: 214px; height: 211px; text-align: center; margin-left: 24px; float: left;}
.ygpx_con img{padding: 4px; border: 1px solid #cecece;width: 304px;height: 271px;}
#hzhb{height: 197px; width: 1005px; margin: auto;}
.title3{ height: 79px; line-height: 79px; background: url(../img/title3.jpg); font-size: 16px; text-indent: 19px;}
.title3 a{float: right; padding-top: 34px; padding-right: 19px;}
.hzhb_con ul li{float: left; margin-left: 20px;}
.hzhb_con ul li img{width: 133px; height: 71px; border: 1px solid #979797;}
#foot{height: 61px; background: #292929; text-align: center; color: #a6a6a6; line-height: 61px; clear: both;}

#main{width: 1089px; margin: auto;}

.love-text{ clear: both;
	padding: 0px 0px 20px;
	border-bottom: 1px dashed #e0e3e7;
}
.love-text .tit{
	font-size: 18px; padding: 0; margin: 0;
}
.love-text .dis{
	font-size: 12px;
	color: #666;
}

.fl{float: left;}
.fr{float: right;}
.f-cb{
    zoom:1;
}

.page {margin:20px;text-align: center;clear: both;}
.page span.close,
.page strong,
.page a {display: inline-block;padding: 3px 8px;margin-right: 10px;background: #F5f5f5;color: #CCCCCC;}
.page strong.selfpage {background: #226bb0;color: #ffffff;}
.page a {background: #bbbbbb;color: #ffffff;}
.page a:hover {background: #226bb0;color: #fff;}