/*--第一块 --*/
.block1{ width:1148px; height:462px; margin:0 auto; margin-top:20px; border:1px solid #e1e3e8;  padding:8px 25px 25px}
.block1a{ width:371px; height:auto; display:block; float:left; margin-right:30px}

.in_tpbd{ width:371px; height:auto; margin-bottom:13px}
.in_tpbd .title{ height:45px; line-height:45px;}
.in_tpbd .title p{ float:left; font-size:22px; color:#333333;line-height:45px;}
.in_tpbd .title p span{ font-size:22px; color:#db1e1c;line-height:45px;}
.in_tpbd .title p span.english{ font-size:16px; color:#d1d1d1;line-height:45px; font-family:"Times New Roman", Times, serif; font-style:italic; margin-left:6px}
.in_tpbd .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:45px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.in_tpbd .cont{}

.in_tzgg{ width:337px; height:112px; border:1px solid #eaebef; background:#ededed; padding:10px 16px 0 16px}
.in_tzgg .title{ height:45px; line-height:45px;}
.in_tzgg .title p{ float:left; font-size:22px; color:#333333;line-height:45px;}
.in_tzgg .title p span{ font-size:22px; color:#db1e1c;line-height:45px;}
.in_tzgg .title p span.english{ font-size:16px; color:#d1d1d1;line-height:45px; font-family:"Times New Roman", Times, serif; font-style:italic; margin-left:6px}
.in_tzgg .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:45px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.in_tzgg .cont{}
.in_tzgg .cont ul li{width:100%; height:35px;}
.in_tzgg .cont ul li a{width:100%; height:35px; font-size:15px; line-height:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}

.in_xxzx{ width:732px; height:auto; display:block; float:left}
.in_xxzx .title{ height:53px; line-height:53px;}
.in_xxzx .title p{ float:left; font-size:22px; color:#333333;line-height:53px;}
.in_xxzx .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.in_xxzx .title p span.english{ font-size:16px; color:#d1d1d1;line-height:53px; font-family:"Times New Roman", Times, serif; font-style:italic; margin-left:6px}
.in_xxzx .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:53px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.in_xxzx .cont{}

.topxxzx{ padding-bottom:10px; margin-bottom:10px;border-bottom:1px dashed #e1e3e8}
.topxxzx p{ width:100%; height:55px; margin:0 auto; font-size:22px; line-height:55px; color:#db1e1c; text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.topxxzx p a{ font-size:22px; line-height:55px; color:#db1e1c;}
.topxxzx span{ font-size:15px; line-height:24px; color:#666666}
.topxxzx span a{ font-size:15px; line-height:24px; color:#ff6600}

.botxxzx{}
.botxxzx ul li{width:100%; height:40px;}
.botxxzx ul li a{width:75%; height:40px; display:block; float:left;font-size:15px; line-height:40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.botxxzx ul li span{height:40px; width:25%; display:block; text-align:right; overflow:hidden; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#888888;}

.in_gywm{ width:282px; height:auto; display:block; float:right;}
.in_gywm .title{ height:53px; line-height:53px;}
.in_gywm .title p{ font-size:22px; color:#333333;line-height:53px;}
.in_gywm .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.in_gywm .title p span.english{ font-size:16px; color:#d1d1d1;line-height:53px; font-family:"Times New Roman", Times, serif; font-style:italic; margin-left:6px}
.in_gywm .cont{}
.onepro{ width:100%; height:43px; border-bottom:1px solid #eaeaea; font-size:20px; color:#db1e1c; line-height:43px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; margin-bottom:10px; margin-top:5px}
.twopro{
	width: 47%;
    height: 33px;
    background: url(../images/twopro.jpg) repeat-x 0 0;
    border: 1px solid #eaeaea;
    border-radius: 5px;
    display: block;
    float: left;
    margin: 1.15%;
    text-align: center;
    line-height: 33px;
    font-size: 16px;
    color: #555555;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
	}

.block2{ width:1200px; height:138px; margin:20px auto 0}

.block3{ width:1200px; height: auto; margin:20px auto 0}
.sp {
    background: url(../images/d0901sp.png) no-repeat
}


.lottery {
    width: 620px;
    height: 618px;
   border:1px solid #eaebef;
   float:left; margin-right:20px;
}

.lottery .lottrtyTop {height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.lottery .lottrtyTop p{ float:left; font-size:22px; color:#333333;line-height:53px;width: 70%;}
.lottery .lottrtyTop p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.lottery .lottrtyTop p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.lottery .lottrtyTop p:after{margin-left: 2%;}
.lottery .lottrtyTop a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:53px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}


.lottery .lotteryLi {
    height: 89px;
    border-bottom: 1px solid #eaebef;
    position: relative;
    *height: 86px
}

.lottery .lotteryLi .icon {
    position: absolute;
    display: block;
    width: 51px;
    height: 51px;
    left: 30px;
    top: 19px
}

.lottery .lotteryLi .ssq {
    background-position: 0 -94px
}

.lottery .lotteryLi .sd {
    width: 52px;
    height: 52px;
    background-position: -58px -94px
}

.lottery .lotteryLi .klc {
    width: 68px;
    height: 36px;
    background-position: -117px -94px;
    top: 25px
}

.lottery .lotteryLi .qcl {
    width: 58px;
    height: 49px;
    background-position: -190px -94px
}

.lottery .lotteryLi .ljy {
    width: 55px;
    height: 48px;
    background-position: -255px -94px
}

.lottery .lotteryLi .swxw {
    width: 54px;
    height: 54px;
    background-position: -317px -94px
}

.lottery .lotteryLi .ke {
    width: 59px;
    height: 41px;
    background-position: -379px -94px
}

.lottery .lotteryLi .info {
    height: 20px;
    position: absolute;
    line-height: 20px;
    left: 120px;
    top: 10px
}

.lottery .lotteryLi .info em {
    font-style: normal;
    color: #284da1;
    float: left;
    margin-right: 20px;
    font-size: 16px
}

.lottery .lotteryLi .info h6 {
    float: left;
    font-size: 16px;
    margin-right: 30px
}

.lottery .lotteryLi .info strong {
    font-weight: 400;
    color: #666
}

.lottery .lotteryLi .bolList {
    height: 30px;
    position: absolute;
    bottom: 15px;
    left: 120px
}

.lottery .lotteryLi .bolList span {
    float: left;
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    margin-right: 10px;
    background-color: #ea1f21;
    border-radius: 30px;
    color: #fff;
    text-align: center;
    font-weight: 700
}

.lottery .lotteryLi .blueBol {
    position: absolute;
    left: 400px;
    bottom: 15px
}

.lottery .lotteryLi .blueBol span {
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    font-weight: 700;
    border-radius: 30px;
    background-color: #1188f6;
    color: #fff;
    text-align: center;
    float: left;
    margin-right: 35px
}

.lottery .lotteryLi .qsBol {
    position: absolute;
    left: 500px;
    bottom: 15px
}

.lottery .lotteryLi .qsBol a {
    display: block;
    width: 55px;
    height: 25px;
    line-height: 25px;
    float: left;
    margin-right: 20px
}

.lottery .lotteryLi .qsBol a .icon2 {
    width: 16px;
    height: 16px;
    background-position: -431px -41px;
    float: left;
    margin-top: 4px;
    margin-right: 2px
}

.lottery .lotteryLi .qsBol a em {
    font-style: normal
}

.lottery .lotteryLi .qsBol a .icon3 {
    width: 20px;
    height: 15px;
    float: left;
    margin-top: 6px;
    background-position: -429px -64px
}

.gyhd{ width:846px; min-height:326px; border:1px solid #eaebef; border-top:2px solid #db1e1c; display:block; float:left; margin-right:20px }
.gyhd .title{ height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.gyhd .title p{ float:left; font-size:22px; color:#333333;line-height:53px;width: 70%;}
.gyhd .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.gyhd .title p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.gyhd .title p:after{margin-left: 2%;}
.gyhd .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:53px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.gyhd .content{ border-top:1px solid #ffffff;margin-top: 8px;}
.gyhd .content ul li{width:95%; height:35px; margin:0 auto}
.gyhd .content ul li a{width:75%; height:37px; font-size:15px; line-height:37px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;float:left;}
.gyhd .content ul li span{height:40px; width:25%; display:block; text-align:right; overflow:hidden; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#888888;}


.gyhd .tjwxyi{ margin:25px auto 10px; padding-bottom:25px; border-bottom:1px solid #e9e9e9}
.gyhd .tjwxyi .piefe{ width:182px; height:107px; border:1px #dfdfdf solid; display:block; overflow:hidden; margin-right:20px; margin-left:10px;}
.gyhd .tjwxyi .piefe img{ width:182px; height:107px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s; }
.gyhd .tjwxyi .piefe:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.gyhd .tjwxyi .wenzw1q{ font-size:16px; line-height:30px; display:block; width:610px; height:30px; overflow:hidden; font-weight:bold; text-align:left; margin-right:20px;}
.gyhd .tjwxyi .xwzyao{ width:610px; height:75px; overflow:hidden; text-align:left; margin-right:20px;}
.gyhd .tjwxyi .xwzyao,.xwrdg .tjwxyi .xwzyao *{line-height:25px; font-size:14px}



.gyhd1{ width:423px; min-height:326px; border:1px solid #eaebef; border-top:2px solid #db1e1c; display:block;  margin-right:20px; float:left; }
.gyhd1 .title{ height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.gyhd1 .title p{ float:left; font-size:22px; color:#333333;line-height:53px;width: 70%;}
.gyhd1 .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.gyhd1 .title p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.gyhd1 .title p:after{margin-left: 2%;}
.gyhd1 .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:53px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.gyhd1 .content{ border-top:1px solid #ffffff;margin-top: 8px;}
.gyhd1 .content ul li{width:95%; height:35px; margin:0 auto}
.gyhd1 .content ul li a{width:75%; height:37px; font-size:15px; line-height:37px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;float:left;}
.gyhd1 .content ul li span{height:40px; width:25%; display:block; text-align:right; overflow:hidden; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#888888;}


.gyhd1 .tjwxyi{ margin:25px auto 10px; padding-bottom:25px; border-bottom:1px solid #e9e9e9}
.gyhd1 .tjwxyi .piefe{ width:182px; height:107px; border:1px #dfdfdf solid; display:block; overflow:hidden; margin-right:20px; margin-left:10px;}
.gyhd1 .tjwxyi .piefe img{ width:182px; height:107px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s; }
.gyhd1 .tjwxyi .piefe:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.gyhd1 .tjwxyi .wenzw1q{ font-size:16px; line-height:30px; display:block; width:393px; height:30px; overflow:hidden; font-weight:bold; text-align:left; margin-right:20px;}
.gyhd1 .tjwxyi .xwzyao{ width:393px; height:75px; overflow:hidden; text-align:left; margin-right:20px;}
.gyhd1 .tjwxyi .xwzyao,.xwrdg .tjwxyi .xwzyao *{line-height:25px; font-size:14px}

.gyhd2{ width:403px; min-height:326px; border:1px solid #eaebef; border-top:2px solid #db1e1c; display:block;  margin-right:20px; float:left; }
.gyhd2 .title{ height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.gyhd2 .title p{ float:left; font-size:22px; color:#333333;line-height:53px;width: 70%;}
.gyhd2 .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.gyhd2 .title p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.gyhd2 .title p:after{margin-left: 2%;}
.gyhd2 .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:53px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.gyhd2 .content{ border-top:1px solid #ffffff;margin-top: 8px;}
.gyhd2 .content ul li{width:95%; height:35px; margin:0 auto}
.gyhd2 .content ul li a{width:75%; height:37px; font-size:15px; line-height:37px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;float:left;}
.gyhd2 .content ul li span{height:40px; width:25%; display:block; text-align:right; overflow:hidden; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#888888;}


.gyhd2 .tjwxyi{ margin:25px auto 10px; padding-bottom:25px; border-bottom:1px solid #e9e9e9}
.gyhd2 .tjwxyi .piefe{ width:182px; height:107px; border:1px #dfdfdf solid; display:block; overflow:hidden; margin-right:20px; margin-left:10px;}
.gyhd2 .tjwxyi .piefe img{ width:182px; height:107px;transition:all 0.8s;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;-o-transition:all 0.8s; }
.gyhd2 .tjwxyi .piefe:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);}
.gyhd2 .tjwxyi .wenzw1q{ font-size:16px; line-height:30px; display:block; width:370px; height:30px; overflow:hidden; font-weight:bold; text-align:left; margin-right:20px;}
.gyhd2 .tjwxyi .xwzyao{ width:370px; height:75px; overflow:hidden; text-align:left; margin-right:20px;}
.gyhd2 .tjwxyi .xwzyao,.xwrdg .tjwxyi .xwzyao *{line-height:25px; font-size:14px}



.ttzz{ width:550px; min-height:326px; border:1px solid #eaebef; border-top:2px solid #db1e1c; display:block; float: right;}
.ttzz .title{ height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.ttzz .title p{ float:left; font-size:22px; color:#333333;line-height:53px;width: 70%;}
.ttzz .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.ttzz .title p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.ttzz .title p:after{margin-left: 2%;}
.ttzz .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:53px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.ttzz .content{ border-top:1px solid #ffffff;margin-top: 8px;}
.ttzz .content ul li{width:95%; height:37px; margin:0 auto}
.ttzz .content ul li a{width:75%; height:37px; font-size:15px; line-height:37px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;float:left;}
.ttzz .content ul li span{height:40px; width:25%; display:block; text-align:right; overflow:hidden; line-height:40px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#888888;}
.ttzz .content1{
	border-top: 1px solid #ffffff;
    margin: 30px 0 0 20px;
	}






.picimg{ width:364px; height:174px; margin:0 auto; position: relative}
.picimg .topimg{ width:364px; height:174px; display:block; overflow:hidden; text-align:center}
.picimg .topimg img{ max-width:100%; height:174px; background:#fff;transform: scale(1);transition: all 1s ease-out;}
.picimg:hover .topimg img{transform: scale(1.2);}
.picimg p{ position:absolute; left:0; top:134px; width:364px; height:40px; background:url(../images/bgpp.png) repeat; line-height:40px;
    font-size: 15px;
    line-height: 40px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    display: block; text-align:center; color:#fff
}
.picimg p a{ 
    font-size: 15px;
    line-height: 40px; color:#fff
}



.rigg{ width:328px; min-height:326px; display:block; float: right;}

.server-area{width: 328px;margin-bottom: 10px;float: right;}
.server-area .show-link-list{width: 100%;padding:14px 0 0;overflow: hidden;}
.server-area .show-link-list li{width: 73px;float: left;margin-right: 12px;}
.server-area .show-link-list li.last{margin-right: 0;}
.server-area .show-link-list li a{display: block;} 
.server-area .show-link-list li .show-text{text-align: center;line-height: 24px;margin-top: 6px;}
.server-tel{width: 100%;height: 44px;line-height: 44px;font-size:18px;margin: 9px 0 10px;}
.server-tel span{color: #D0021B;}

.duijiang{height:73px;width:73px; background:url(../images/image_djzn.png)  no-repeat; background-position:0 0;background-size:73px 73px;}
.touzhu{height:73px;width:73px; background:url(../images/image_tzzzz.png)  no-repeat;background-position:0 0;background-size:73px 73px;}
.qianyi{height:73px;width:73px; background:url(../images/image_tzzqy.png)  no-repeat;background-position:0 0;background-size:73px 73px;}
.gongyi{height:73px;width:73px; background:url(../images/image_gyhd.png)  no-repeat;background-position:0 0;background-size:73px 73px;}





.whzyzfw{ width:328px; min-height:290px; border:1px solid #eaebef; border-top:2px solid #db1e1c; display:block; float: right;}
.whzyzfw .title{ height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.whzyzfw .title p{ float:left; font-size:22px; color:#333333;line-height:53px;width: 70%;}
.whzyzfw .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.whzyzfw .title p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.whzyzfw .title p:after{margin-left: 2%;}
.whzyzfw .title a{ float:right; background:url(../images/more.png) 0 center no-repeat; padding-left:19px; line-height:53px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#666666}
.whzyzfw .content{ border-top:1px solid #ffffff;margin-top: 8px;}
.whzyzfw .content ul li{width:95%; height:37px; margin:0 auto}
.whzyzfw .content ul li a{width:100%; height:37px; font-size:15px; line-height:37px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block;}
.whzyzfw .content1{
	border-top: 1px solid #ffffff;
    margin: 30px 0 0 20px;
	}

.childc{ width:157px; height:256px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; display:block; float:left; margin-right:12px; text-align:center; line-height:48px; font-size:15px; color:#333}
.childc .topimg{ width:155px; height:206px; border:1px solid #cfcfcf; display:block; overflow:hidden;}
.childc .topimg img{ max-width:100%;height:206px;}


.jcwt{ width:1198px; min-height:343px; margin:20px auto 0; border:1px solid #eaebef; border-top:2px solid #db1e1c; }
.jcwt .title{ height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.jcwt .title p{ float:left; font-size:22px; color:#333333;line-height:53px;width: 70%;}
.jcwt .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.jcwt .title p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.jcwt .title p:after{margin-left: 2%;}
.jcwt .title .more{ float:right;line-height:53px; font-size:15px; color:#666666}
.jcwt .title .more a{line-height:53px; font-size:15px; color:#666666}

.jcwt .content{ border-top:1px solid #ffffff;margin:25px 25px 0}

.childa{ float:left; margin-right:24px; text-align:center; line-height:48px; font-size:15px; color:#333}
.childa .topimg{ height:200px; border:1px solid #cfcfcf}
.childa .topimg img{ max-width:100%;height:200px;}
 

/*--最后 --*/
.block4{ width:1200px; height:auto; margin:20px auto;}
.hdyy{ display:block; float:left; margin-right:19px}
.hdyy img{ width:229px; height:341px; border:1px solid #eaebef}

.wszt{ width:557px; min-height:340px; border:1px solid #eaebef; border-top:2px solid #db1e1c; display:block; float: left;}
.wszt .title{ height:55px; border-bottom:1px solid #e1e3e8; padding:0 18px 0 25px}
.wszt .title p{ float:left; font-size:22px; color:#333333;line-height:53px;width:40%;}
.wszt .title p span{ font-size:22px; color:#db1e1c;line-height:53px;}
.wszt .title p:after{
	content: '';
    width: 44px;
    height: 25px;
    display: inline-block;
    vertical-align: middle; 
    background: url(../images/cloud.png) 0 center no-repeat;
	}
.wszt .title p:after{margin-left: 2%;}
.wszt .title .more{ float:right;line-height:53px; font-size:15px; color:#666666}
.wszt .title .more a{line-height:53px; font-size:15px; color:#666666}
.wszt .content{ border-top:1px solid #ffffff;margin:30px 25px 0;}

.childb{ float:left; margin-right:15px; text-align:center; line-height:48px; font-size:15px; color:#333}
.childb .topimg{ height:185px; border:1px solid #cfcfcf}
.childb .topimg img{ max-width:100%;height:185px;}








h1, h2, h3, h4, h5, h6, b {
    font-weight: normal;
}
img {
    display: inline-block;
}
.fl {
    float: left;
    display: inline;
}
.fr {
    float: right;
    display: inline;
}
.tc {
    text-align: center;
}
.tr {
    text-align: right;
}
.clearfix {
    zoom: 1;
}
.clear {
    clear: both;
}
.clearfix:after {
    content: ".";
    display: block;
    visibility: hidden;
    height: 0;
    clear: both;
}