 
/* CSS Document */
*{padding:0; margin:0;border:0;}
body{ padding:0px; margin:0px; line-height:30px; font-size:14px; color:#333;font-family:"微软雅黑";}
ul,dl,dd,li,dt,ol,h1,h2,h3,h4,h5,h6{list-style:none; margin:0px; padding:0px; font-weight:normal;}
img{border:0px;}
em,i{ font-style:normal;}
a{ text-decoration:none; color:#333;}
a:hover{ color:#ff3000;}
form,input,p {margin:0; padding:0}
/* Clear Fix */
.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clear{display:inline-block;}
.clear {display:block;}
.left{ float:left;}
.right{ float:right;}
.main{ width:1020px; margin:0px auto;}
.mgt15{ margin-top:15px;}
.mgt20{ margin-top:20px;}
.mgt25{ margin-top:35px;}
.red{ color:#f00;}
.menu{ border-top:1px solid #ccc; line-height:48px;}
.menu li{ float:left;text-align:center; font-family:"微软雅黑"; font-size:20px; color:#000; background:url(../images/i_menufg.jpg) right no-repeat;}
.menu li a{ color:#000;}
.menu li:last-child{ background:none;}
.banner{ background:url(../images/i_banner.jpg) center top no-repeat;    width: 100%; height:501px;}
.conright{ width:650px; border:1px solid #ccc;}
.conrightbt{ background:#efefef; height:48px; line-height:48px; padding-left:20px; font-family:"微软雅黑"; color:#000; font-size:24px;}
.conrightbt span{ padding-left:10px;}
.conright1m{ padding:18px;}
.conright1m1{ font-size:14px; text-indent:2em; width:340px; line-height:28px;}
.conright1m2{ padding:15px 20px; line-height:28px;font-size:14px;}
.yyhj{ border:1px solid #ccc;}
.yyhj1 li{ float:left; padding:20px 10px; height:152px;}
.yyhj1 img{ width: 234px; height:152px;}
.bottom{ border-top:2px solid #1162bd; font-size:14px; text-align:center; padding:20px;}
.con1{ border:1px solid #ccc;}
.nrbt{ font-size:14px;  color:#666; font-family:"微软雅黑";}
.con2{ width:320px; margin-left:20px;}
.con3{ width:320px;}
.con1m span{ padding:24px 0; display:block; line-height:32px;}
.nrcon{ padding:20px;font-size:16px; color:#666;  line-height:26px; }
.nrcon p{padding-top:15px;  }
.nrcon h1{ font-size:34px; color:#1162bd; line-height:70px; text-align:center; font-family:"微软雅黑";}
.nrcon li{ width:305px; float:left; text-align:center; padding-right:20px; padding-top:20px; font-family:"微软雅黑"; font-size:18px; line-height:50px;}
.nrcon li:nth-child(3),.nrcon li:nth-child(6){ padding-right:0px;}
.nrcon li img{ width:100%;}

.m_like {
   font-size: 16px;
   line-height: 24px;
   width: 183px;
   color: #1162bd;
   float: left;
   padding-right: 15px;
   font-weight: bold; 
   padding-top: 155px;
 
}

.m_like>p {
   margin-bottom: 20px;
}


.top-left {
   width: 730px;
   float: left;
   padding-left: 20px;
}

.top-left img {
   width: 526px;
}

.top-right {
   width: 270px;
   float: left;
   font-family: "微软雅黑";
}
.top-pic {
   width: 85px;
   float: left;
}

.top-phone {
   width: 180px;
   font-size: 18px;
   line-height: 20px; 
   float: left;
   font-weight: bold;
}

.top-phone p {
   font-size: 20px;
   line-height: 32px;
}


.footer {
   width: 1020px;
   margin: 0px auto;
   border-top: 2px solid #1162bd;
   padding-top: 20px;
   margin-top: 20px
}

 

.footer-left {
   width: 640px;
   float: left;
   padding-left: 20px;
}

.footer-left img {
   width: 360px;
}

.footer-right {
   width: 340px;
   float: left;
   font-family: "微软雅黑";
}

.footer-qrcode {
   width: 150px;
   float: left;
}

.footer-qrcode img {
   width: 150px;
}

.footer-text {
   width: 180px;
   font-size: 18px;
   line-height: 20px;
   float: left;
   font-weight: bold;
}

.footer-time {
   width: 180px;
   padding-left: 20px;
   margin-bottom: 5px;
}

.footer-title {
   font-size: 20px;
   line-height: 32px;
}

.footer-phone {
   width: 180px;
   padding-left: 20px;
}

