@charset "utf-8";
/* CSS Document */
body{font:12px tahoma,'\5b8b\4f53',sans-serif;font-family:"Microsoft YaHei";font-size:12px;}
*{margin:0px; padding:0px;}
ul li{list-style:none;}
li{list-style:none;}
img{border:none;}
a{color:#333; text-decoration:none;}
em{font-style:normal;}
.clear{clear:both; +display:inline;}

.main{ clear:both; }

.flexbox{width: 252rpx;background:#fff;display: flex;align-items: center}
.flexbox img{width: 250rpx;align-items: center;}

.formCenter {
	    table-layout:fixed;
	    word-break:break-all;
            width: 404rpx;
            margin: 0 auto;
            border: solid 1px #D0D0D0
        }
.formtextCenter {
	    table-layout:fixed;
	    word-break:break-all;
            background-color: aquamarine;
            width: 404px;
            margin: 0 auto;
            border: solid 1px #ff0000
        }
.formCenter0 {
	    table-layout:fixed;
	    word-break:break-all;

            width: 404px;
            margin: 0 auto;
            border: solid 0px #ff0000
        }

.focus{position:relative;text-align: center;}
.focusbox{width:100%;display:inline-block;overflow:hidden; text-align:center;position: relative;}
.focusbox span{position:relative;display:table-cell;float:left;}
.focusbox img{display:inline-block;width:100%;height:62%;vertical-align:middle;}
.focusnum{position: absolute;left:38%;bottom:10px;height:13px;z-index: 1;}
.focusnum:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.focusnum span{color:#fff;overflow:hidden;width:11px;height:11px;margin-right:6px;background:url(../skin_img/icon.png) no-repeat;cursor: pointer;display:inline-block;}
.focusnum .active{background-position:-20px 0;}


.main_list{ overflow: hidden;}
.main_list li{height: 56px;padding: 8px 90px 0 66px;border-bottom: 1px solid #e5e5e5;position: relative; overflow:hidden;}
.cat-list li{ padding-right: 8px;}
.main_list .pic{left:10px;top:10px; width:48px; height:48px;overflow: hidden;position: absolute;}
.main_list .pic img{ border-radius: 10px;}

.main_list .name {height: 24px;line-height: 24px;overflow: hidden;font-size:14px; font-weight:normal;}
.main_list .name a{color:#474747;}
.soft-size {float: left;margin-left: 15px;font-size:12px;color:#707070;}

.main_list .info{padding-top:4px; height:19px; line-height:19px;overflow:hidden;}


.btn_dl_nor{display:block;color:#999; font-size:18px;position: absolute;right: 8px;top:20px;}

.more_tip{height:40px; text-align: center;line-height:40px; color:#a7a7a7; font-size:16px; background:#f4f4f4; clear:both;}

.sjbz{ margin-top:10px;}
.sjbz .title{ height:34px; line-height:34px; border-bottom:1px solid #e5e5e5; padding-left:10px;}
.sjbz .title b{ font-weight:normal; display:block; width:6px; height:20px; margin-top:7px; background:#a0d708; float:left;}
.sjbz .title span{font-size:16px; color:#505050; float:left; margin-left:10px;}
.sjbz_box{ padding:10px 1% 0;}
.sjbz_box li{ float:left; width:135px; margin-left:12px; height:190px; margin-bottom:15px;}
.sjbz_box li img{ width:135px;height:190px ;}

.sjbz_more{height:39px; text-align: center;line-height:39px; border-top:1px solid #e5e5e5;font-size:16px; background:#f4f4f4;color:#a7a7a7; clear:both;}
.sjbz_more a{ color:#6bb106; }


@media all and (min-width:200px) and (max-width:480px){ 
 .nav ul li{font-size:14px;}
 .main_list li{ padding-right:80px;}
 .soft_list li{ padding-right:1%; }
 .btn_dl_nor{ right:6px;}
 .dbgg .ggnr{ width:100%; position:relative;}
 .dbgg .ggnr img{width:100%;}
}

@media all and (max-width:240px){
	.newstext img{ 


}
	}

@media all and (max-width:320px){
	.search_box{ width:28%;} 
	.newstext img{

}
	}
@media all and (min-width:480px) { 
body{font-size:16px;}
.head{height:88px;}
.logo{margin-top:17px;}
  .nav ul li{font-size:21px; height:45px; line-height:45px;}
  .main_list li{height:84px;padding: 8px 120px 0 94px;border-bottom: 1px solid #e5e5e5;position: relative; overflow:hidden;}
  .soft_list li{ padding-right:1%; }
  .main_list .pic{left:10px;top:10px; width:75px; height:75px;overflow: hidden;position: absolute;}
  .main_list .pic img{ border-radius: 10px;width:75px; height:75px;}
  .main_list .name{ font-size:21px; height:28px; line-height:28px; margin-top:8px;}
  .soft-size{font-size:20px;}
  .focus{ max-width:480px; margin:0 auto;}
  
  .main_list .info{height:31px; line-height:31px;}
  .stars{float: left;width:113px; height:25px;background:url(../skin_img/starsd.png) no-repeat; margin-top:5px;}
.star5{background-position: 0 5px;}
.star4{background-position: -21px 5px;}
.star3{background-position: -45px 5px;}
.star2{background-position: -68px 5px;}
.star1{background-position: -92px 5px;}
.btn_dl_nor,.msxz{font-size:20px;top:28px;}
.more_tip{height:50px; line-height:50px; font-size:18px;}
.sjbz .title{height:40px; line-height:40px;}
.sjbz .title b{height:24px;}
.sjbz .title span{font-size:22px;}
.sjbz_more{height:50px; line-height:50px; font-size:18px;}

.xqy .info .stars{ height:25px; margin-top:3px;}
.xqy .lb{font-size:20px;}

.xqy .pic{top:20px;}
.xqy .info{ padding-top:0px; height:31px; line-height:31px;}
.xqy li{ height:102px;}
.msxz{top:38px;}
}

.footer1{text-align: center;margin: 10rpx 0;color: #707070;font-size: 14px;vertical-align: middle;font-weight:bold;}
.footer{
    margin-bottom: 1.2rem;
}
.footer-nav{
    width: 100%;
    z-index: 2;
    background-color: #e4e4e5;
    height: 48px;
    line-height: 32px;
}
.footer-nav ul{
    text-align: center;
}
.footer-nav ul li{
    display: inline-block;
    width: 20%;
    -webkit-box-flex: 1;
    -moz-box-flex: 1;
    -ms-box-flex: 1;
    box-flex: 1;
    float: left;
}
.footer-nav ul li a{
    color: #313131;
    font-size: 20px;
}
.footer-nav ul li a:hover{
    color: #0c4da2;
}
.footer-nav ul li .factive{
    color: #0c4da2;
}


.footer_tel{
    position: fixed;
    bottom: 0;
    width: 100%;
    text-align: center;
    background: rgba(52,153,228,0.9);
    color: #fff;
    font-size: 28px;
    left: 0;
    height: 1.2rem;
    line-height: 1.2rem;
    font-size: 0.5rem;
    z-index: 999999;
}


