@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;}
.clearfix{zoom:1;}
.clearfix:after,.xgtj:after{clear:both; height:0px; font-size:0px; visibility:hidden;display:block;content:" ";}



/*12.2*/

.menus{display:-webkit-box;display:-moz-box;display:box;height:72px;background:#fff;padding-top:5px; border-bottom:1px solid #e8e8e8; padding-bottom:12px; margin:10px 0 5px;}
.menus a{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;font-size:1.0em;display:block;text-align:center; color:#000}
.menus a em{display:block;width:50px;height:50px;background:#ffac13 url(../skin_img/snav.png) 10px 9px no-repeat;margin:0 auto; margin-bottom:5px; background-size:30px auto;  border-radius:25px;}
.menus .e2 em{background:#83c44e url(../skin_img/snav.png) 10px -85px no-repeat; background-size:30px auto;}
.menus .e3 em{background:#2196f3 url(../skin_img/snav.png) 10px -131px no-repeat; background-size:30px auto;}
.menus .e4 em{background:#00c0a5 url(../skin_img/snav.png) 10px -35px no-repeat;  background-size:30px auto;}

.header{width: 100%;}
.head{ height:60px; background:url(../skin_img/header_bg.jpg) repeat-x; width:98%; padding:0 1%; overflow:hidden;}
.logo {float: left;height:50px; width:150px;margin-top:5px;}
.search_box{float: right;margin-top:13px;width:32%;height:28px; border:1px solid #22a159;border-radius:8px;background: #fff;position: relative;padding:1px 40px 2px 12px;}
.search_box .search_ico{ width:30px;height:30px; background:url(../skin_img/search_icon.png) no-repeat;position: absolute; right:9px; top:0px; border: 0;}
.search_box input{ width: 100%;height:28px; font-size:14px; border: 0;background: no-repeat;line-height:28px;color:#666;outline:medium none;}

.nav{ height:34px;border-bottom:2px solid #27ae61; background:#f6f6f6;}
.nav ul li{float:left; width:20%; height:34px; line-height:34px; font-size:16px; text-align:center;}
.nav ul li a{ color:#7a7a7a;}
.nav ul .on,.nav ul li:hover{background:url(../skin_img/sjjt.png) no-repeat bottom center;}

.nav_fixed{ position: fixed;top: 0; left: 0; z-index: 9999; width:100%;}

.nav.ios_nav ul li{width:25%;}


.main{ clear:both;overflow-x:hidden;}

.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:120px;vertical-align:middle;}
.focusnum{position: absolute;right:10px;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:#fff; font-size:14px; width:48px; height:27px; padding-left:32px; line-height:27px;position: absolute;right: 8px;top:20px; background:url(../skin_img/xz.png) no-repeat 0 0; background-size:cover;}

/*12.26*/
.down_an,.msxz.down_an,.btn_dl_nor.down_an{ display:inline-block;position: absolute;right: 8px;top:29px; width:78px; height:33px; line-height:33px; color:#fff; padding-left:28px; font-size:18px; overflow:hidden;}
.down_an.azxz{background:url(../skin_img/azxz.png) no-repeat;  background-size:cover;}
.down_an.iosxz{background:url(../skin_img/iosxz.png) no-repeat;  background-size:cover;}


.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:135; 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; }


/*--------------列表页------------------------*/
.mt105{margin-top:105px;}
.bzcc{ padding:1% 3%; line-height:40px;}
.bzcc a{ background:#f1f1f1; padding:3px 9px; color:#606060; font-size:16px; margin-left:10px; line-height:28px;}
.bzcc a:hover,.bzcc a.on{background:#96cb02; color:#fff;}

/*----------------排行榜---------------------*/

.sort_bar{ height:50px; border-bottom: 1px solid #e5e5e5; padding-top: 5px; background:#f6f6f6;}
.sort_list{ height:28px; border: 1px solid #ccc; background: #efefef; background: -moz-linear-gradient(top, #fff, #eaeaea);  background: -webkit-gradient(linear,top,from(#fff),to(#eaeaea)); background: -webkit-linear-gradient(top, #fff, #eaeaea); background: -o-linear-gradient(top, #fff, #eaeaea); width: 200px; margin:8px auto 0; border-radius: 3px;}
.sort_list li{ height:28px; float: left; width: 50%; line-height:28px; text-align: center; font-size: 14px;}
.sort_list a{display: block;height:28px;}
.sort_list .a1{ border-right: 1px solid #ccc;border-radius: 2px 0 0 2px;}
.sort_list .a2{ border-radius: 0 2px 2px 0;}
.sort_list .current{ background: #ecf8eb; background: -moz-linear-gradient(top, #fefffe, #d8f1d5);  background: -webkit-gradient(linear,top,from(#fefffe),to(#d8f1d5)); background: -webkit-linear-gradient(top, #fefffe, #d8f1d5); background: -o-linear-gradient(top, #fefffe, #d8f1d5); color: #038407;}

/*----------------软件类别---------------------*/
.soft_list li{ padding-right:1%; overflow:hidden;}
.soft_list li a:hover .name{color:#0da24d;}
.soft_info{color:#9f9f9f; font-size:14px;height:24px; line-height:24px;overflow:hidden;}

/*----------------软件 游戏详情页---------------------*/
.xqy{}
.msxz{display:block;color:#fff; font-size:14px; width:48px; height:27px; padding-left:32px; line-height:25px;position: absolute;right: 8px;top:25px;background:url(../skin_img/xz.png) no-repeat 0 0; background-size:cover;}
.xqy .name{ padding-top:0px;}
.xqy .lb{ color:#707070; font-size:12px; height:20px; line-height:20px;}
.xqy .pic{top:15px;}
.xqy .info{ padding-top:0px; height:16px; line-height:16px;}
.xqy .info .stars{ height:16px;}
.xqy li{ height:70px; padding-right:8px;}

/*12.26*/
.xqy li .down_an,.xqy li .msxz.down_an,.xqy li .btn_dl_nor.down_an{top:38px;}

.xzbox{height:65px; background:#fcfcfc; border-bottom:1px solid #e5e5e5; padding-left:12px; font-size:14px;}
.xzbox a{float:left; display:inline-block; width:26%; margin-left:2%; height:30px; line-height:30px;background:url(../skin_img/xz.png) no-repeat 0 9px; padding-left:15px; color:#277aae;}




.ppt {position: relative;text-align: center;margin:10px 0;}
.pptbox{width:100%;display:inline-block;overflow:hidden;}
.pptbox span{position:relative;display:table-cell;float:left;}
.pptbox img{display:inline-block;max-width:320px;vertical-align:middle;}
@media screen and (max-width:420px){.pptbox img{max-width:380px}}
@media screen and (max-width:400px){.pptbox img{max-width:340px}}
@media screen and (max-width:320px){.pptbox img{max-width:280px}}
@media screen and (max-width:240px){.pptbox img{max-width:200px}}
.pptnum{padding:5px 0 0;font-size:0}
.pptnum:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.pptnum 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;}
.pptnum .active{background-position:-20px 0;}

.showbox{border-top: 1px solid #e5e5e5;overflow: hidden; padding: 8px 1% 0;  line-height:25px;}
.showbox p{color:#181818; font-size:14px;}
.showbox img{display:block; margin:auto; max-width:100%;}

.more_btn{float: right; width:43px; padding-left:37px;height:25px; background:url(../skin_img/gd.png) no-repeat; background-size:cover;color: #fff;cursor: pointer;line-height: 25px;overflow: hidden;display: none; font-size:14px; margin-top:15px;}
.more_btn.bbj{background:url(../skin_img/sq.png) no-repeat;}
#j_app_desc{overflow: hidden; zoom: 1;}

.xgtj{ margin-top:10px; color:#3d3d3d; }
.xgtj_tit{ width:98%; padding:0 1%; height:39px; line-height:39px; font-size:16px;border-bottom:1px solid #f2f2f2; border-top:1px solid #f2f2f2;background:#fcfcfc;}
.xgtj ul li{float:left; margin:15px 0 15px 0;width:25%; height:97px; text-align:center; min-width:75px;}
.xgtj ul li img{width:48px; height:48px; border-radius:10px;}
.xgtj ul li span{ font-size:14px;display:block; max-width:100%; height:28px; line-height:28px; overflow:hidden;}



.stars{float: left;width:75px; height:20px;background:url(../skin_img/stars.png) no-repeat;}
.star5{background-position: 0 2px;}
.star4{background-position: -15px 2px;}
.star3{background-position: -29px 2px;}
.star2{background-position: -44px 2px;}
.star1{background-position: -60px 2px;}
.xgtj ul li .stars{ margin:0 auto; float:none;}

.footer{ background:#f2f2f2; height:50px; line-height:50px; text-align:center; clear:both; font-size:16px;}
.footer a{ padding:0 10px;}

.footer .on{}

/*----------------资讯列表页---------------------*/
.list_zx .title{ clear:both; height:39px; line-height:39px; border-bottom:1px solid #e5e5e5; background:#f4f4f4; padding-left:1%; color:#2fb468; font-size:16px;}
.zxbox{}
.zxbox ul li{ padding:0 1%;float:left;width:98%; height:40px; line-height:40px;border-top:1px solid #e5e5e5; position:relative; margin-top:-1px; color:#333;font-size:14px; overflow:hidden; }
.zxbox ul li a{color:#333; margin-left:8px;}
.zxbox ul li a:hover{color:#0da24d;}

/*----------------资讯内页---------------------*/


.newstit{ width: 98%;padding:10px 1%;font-size: 20px; color:#181818; line-height:25px;text-align: center;}
.newsxx{ width: 98%; padding:0 1%;height:30px; line-height:30px; color:#464646; text-align:center; border-bottom:1px solid #e5e5e5;/*5.4*/overflow:hidden;}
.newsxx span{ padding-right:10px;}
.newsxx a{color:#464646;}
.newstext{ width:98%; padding:0 1%; margin-top:12px;}
.newstext p{color:#1f1f1f; font-size:14px; margin-bottom:12px;}
.newstext p a{color:#157bd0;}

.newstext img{ margin:0 auto 12px;}
.newstext table img{width:95% !important;}
.newstext table{width:95% !important; margin:0 auto !important;}

.plbox{ margin-top:15px; width:100%; height:auto; clear:both; overflow:hidden;}
.pltitle{ height:35px; line-height:35px;background:#f4f4f4; padding-left:1%; color:#2fb468; font-size:14px;}
.pltitle span{float:right; padding-right:8px; font-size:12px; font-weight:normal;}
.pltitle span em{color:red; font-style:normal;}
.pltitle span a{color:#333;}


.plbox form{ padding:1%;}
.plbox textarea {background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #DCDDDD;clear: both;color: #555;font-size: 14px; height: 80px;padding: 5px 0 0 5px;text-align: left;outline:medium none; margin-bottom:8px;width:99%;}

.plbox .form_2{ width:100%;}
.plbox .form_2left{float:left; height:20px;}

.user_name{border: 1px solid #e2e2e2;color: #999;font-size: 12px;height: 20px; line-height:20px; padding: 2px 5px;width:90px;outline:medium none; text-align:center;}
.user_submit{background:#2ba339;color:#fff;width:60px;height:24px;line-height:24px;border:none;cursor:pointer;float:right;}



.ny_pl{height:auto; padding:12px 10px 15px 10px; clear:both;overflow:hidden;}
.ny_pl_nr{padding:10px 1%;height:auto;border-bottom:1px dashed #cfcfcf; overflow:hidden;}
.ny_pl_title{ padding-bottom:5px; color:#666;}
.ny_pl_title span{ float:right;}
.ny_pl_title b{font-weight:normal; margin-right:8px;}
.ny_plnr{color:#333;height:auto; padding-top:5px; clear:both;}
.hfzc{float:right; color:#2ba339;padding-right:5px;}
.hfzc a{color:#2ba339;}

.ny_pl_hf{ height:auto; border:1px solid #e5e5e5; padding:5px 8px; color:#666;}
.ny_pl_hf .title{ height:20px; line-height:20px; overflow:hidden;}
.ny_pl_hf p{ margin-bottom:14px;}

.go-top{width:58px;height:58px; !important; line-height: 14px;CURSOR: pointer; display: block;}

/*14.09.02*/

.zt_gg{width:100%; overflow:hidden;}

.zt_gg img{width:100%; display:block; margin:0 auto;}

.mt8{ margin-top:8px;}



.zt_top{ width:100%; margin:0 auto; position:relative;}

.zt_top .title{color:#474747; height:40px; line-height:40px; font-size:20px; padding-left:10px;}

.zt_top img{width:100%; display:block; margin:0 auto;}

.zt_top .dy{border-bottom: 1px solid #e5e5e5; padding:1px 12px 8px; color:#909090; font-size:16px; line-height:25px; text-indent:2em;}

.zt_top .dy_l{position:relative; margin-left:-55px; display:inline-block; width:55px; text-align:center;}


#triangle{width: 0;height: 0;border-top:75px solid #ff4e00;border-left:75px solid transparent; display:inline-block; position:absolute; top:0px; right:0px;}

#count{ color:#fff; display:inline-block; position:absolute; top:16px; right:0px; z-index:999;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg); width:46px; height:20px; overflow:hidden; font-size:14px;}

/*资讯内页下载150105*/
.zx_down{/*5.4margin-top:15px;*/}
.zx_down ul li{ height:65px;padding:15px 100px 15px 90px;/*5.4*/border-bottom:1px solid #e5e5e5; position:relative;}
.zx_down ul li .pic{position:absolute; left:15px; top:17px;}
.zx_down ul li .pic img{width:65px;height:65px;border-radius: 15px;}
.zx_down ul li .title{ font-size:20px;height:30px; line-height:30px; font-weight:normal; overflow:hidden;}
.zx_down ul li .info{ color:#767676;height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.zx_down ul li .info span{ background:#cecece; display:inline-block; width:2px; height:16px; margin:0 12px; vertical-align:-3px;}
.zx_down ul li .xz{position:absolute; right:15px; top:39px;display:block; height:30px; width:70px; line-height:31px; font-size:18px;background-size:cover; text-align:center; color:#fff;background:#2ba339;
}


/*------------------------壁纸详情页-------------------*/
.bzxqy{ margin-bottom:10px;}
.bzxqy .tit{clear:both; line-height:27px;background:#f4f4f4;color:#2fb468; font-size:16px; padding:5px 10px;}
.bzxqy .tit span{color:#666; margin-left:5px; font-size:14px;}
.bzxqy ul{padding:0 10px 10px;}
.bzxqy ul li{margin-top:10px;}
.bzxqy ul li img{width:100%;}

.nextbnt{ padding:0 10px; font-size:14px; line-height:25px; position:relative;}
.nextbnt span{ position:absolute; left:10px; top:0px;}
.nextbnt a{color:#2ba339; display:inline-block; padding-left:60px;}

/*
.dbgg{ height:60px; width:100%; position:fixed; bottom:0px;}
.dbgg .ggnr{ width:480px; position:relative; margin:0 auto;}
.dbgg .close{ position:absolute; right:1%; top:1%; width:20px; height:20px; background:url(../skin_img/close.png) no-repeat; text-indent:-9999px;}
*/
.nygg,.nygg2{width:100%; text-align:center; overflow:hidden;}
.nygg img,.nygg2 img{ width:100%;}

.dbgg{width:100%; position:fixed; bottom:0px; z-index:9999;}
.dbgg .ggnr img{width:100%;}
.dbgg .close{ position:absolute; right:1%; top:1%; width:25px; height:25px; line-height:25px;background:rgba(0,0,0,0.3);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=1,startColorstr=#50000000,endColorstr=#50000000); color:#fff; text-align:center; border-radius:25px; font-size:14px; cursor:pointer;}


/*2014.11.27 友情链接*/
.link_box{ font-size:16px; clear:both; height:auto; position:relative; padding:0 35px 0 15px; margin:15px 0; line-height:25px; color:#666; overflow:hidden;}
.link_box .text{ width:100%; color:#333;}
.link_box .text a{color:#666; margin-right:6px;}
.link_box span{ display:inline-block; height:25px; width:30px; background:url(../skin_img/ico_1.gif) no-repeat center center; position:absolute; right:10px; bottom:0px; text-align:-9999px;}
.link_box span.bbj{ background:url(../skin_img/ico_2.gif) no-repeat center center;}

.main_list .xqy li{border-bottom:none;}
.xqy .bnt{ margin:15px 8px;}
.xqy .bnt a{display:inline-block; width:100%; height:70px; line-height:70px; background:#3ec276; color:#fff; font-size:38px; text-align:center; border-radius:5px; overflow:hidden;}
.xqy .bnt a.ios{background:#2f9bef;}
.xqy .bnt.none a{background:#aab2bd;}


.xgyd{ width:100%; margin-top:15px;}
.xgyd ul li{height:40px;line-height:40px;overflow:hidden;position:relative;}
.xgyd li:not(:first-child){border-top:1px solid #e2e2e2;}
.xgyd ul li em{display:inline-block;width:4px;height:4px;background:#999;border-radius:50px;overflow: hidden;position:absolute;top: 18px;left: 14px;}
.xgyd ul li a{display:block; overflow:hidden; height:40px; white-space:nowrap; text-overflow:ellipsis;padding: 0 10px 0 26px; font-size:16px; color:#666;}

/*8.29*/
.mkbt{color:#222;/* font-size:20px;font-weight:bold; */ margin:30px 0 15px; overflow:hidden;}
.mk_more{ float:right; display:inline-block; width:8px; height:14px; margin-top:6px; background:url(../skin_img/mk_more.png) no-repeat; background-size:cover;}
.mkyx_list{ position:relative; height:auto; overflow:hidden;}
.mkyx_list ul{}
.mkyx_list ul li{float:left;padding:0 5px; width:25%; box-sizing:border-box; height:auto; border:none; margin-bottom:25px;text-align:center; overflow:hidden;}
.mkyx_list ul li a{display:block;}
.mkyx_list ul li img{width:85px; height:85px; margin:0 auto 5px; display:block; border-radius:15px;}
.mkyx_list ul li span{ color:#3d3d3d; font-size:18px; height:31px; line-height:31px; display:inline-block; overflow:hidden;}

#slider li,#slider2 li,#slider3 li{ padding:0px; width:100%}
#slider li a,#slider2 li a,#slider3 li a{ float:left; width:25%;}
#slider li span,#slider2 li span,#slider3 li span{height:auto; padding:0 10px; line-height:26px; max-height:52px; overflow:hidden;}

.mk_rmyx{ margin-bottom:20px;}
.mk_rmyx .mkbt{margin-top:15px;}
.mk_rmyx .rmyx{ margin:0 1%;}
.mk_rmyx .rmyx ul{margin-top:-15px;}
.mk_rmyx .rmyx li{width:100%; box-sizing:border-box; padding:18px 45px 20px 95px; min-height:75px; position:relative; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.mk_rmyx .rmyx li .pic{position:absolute; left:0px; top:16px; width:75px; height:75px; border-radius:15px; overflow:hidden;}
.mk_rmyx .rmyx li .pic img{width:100%; height:100%;}
.mk_rmyx .rmyx li .down{ position:absolute;top:18px; right:0px; width:44px; text-align:center; font-size:18px; cursor:pointer;overflow:hidden;}
.mk_rmyx .rmyx li .down em{display:inline-block; width:44px; height:44px; background:url(../skin_img/down.png) no-repeat; background-size:cover;}
.mk_rmyx .rmyx li .down span{ color:#3ec276;}
.mk_rmyx .rmyx li .info{ display:block; width:100%; cursor:pointer;}
.mk_rmyx .rmyx li .tit{ color:#3d3d3d; font-size:20px; width:100%; overflow:hidden;}
.mk_rmyx .rmyx li .txt{ font-size:14px; color:#666; width:100%; overflow:hidden;}
.mk_rmyx .rmyx li .txt em{display:inline-block; width:1px; background:#ebebeb; height:15px; margin:0 10px; vertical-align:-3px;}
.mk_rmyx .rmyx li .stars{margin:0px;}

/*9.21*/
.cnxh{}
.cnxh_box{ margin:0 8px;}
.cnxh_box .lx{ color:#666;font-size: 16px;}
.cnxh_box .tit{ color:#474747;font-size: 18px;margin: 15px 0 10px;}
.cnxh_box .tit span{float:right; color:#666; font-size:14px;}
.cnxh_box .txt{font-size: 16px; color:#666;margin-bottom: 15px;}

/*12.2*/

.menus{display:-webkit-box;display:-moz-box;display:box;height:72px;background:#fff;padding-top:5px; border-bottom:1px solid #e8e8e8; padding-bottom:12px; margin:10px 0 5px;}
.menus a{-moz-box-flex:1.0;-webkit-box-flex:1.0;box-flex:1.0;font-size:1.0em;display:block;text-align:center; color:#000}
.menus a em{display:block;width:50px;height:50px;background:#ffac13 url(../skin_img/snav.png) 10px 9px no-repeat;margin:0 auto; margin-bottom:5px; background-size:30px auto;  border-radius:25px;}
.menus .e2 em{background:#83c44e url(../skin_img/snav.png) 10px -85px no-repeat; background-size:30px auto;}
.menus .e3 em{background:#2196f3 url(../skin_img/snav.png) 10px -131px no-repeat; background-size:30px auto;}
.menus .e4 em{background:#00c0a5 url(../skin_img/snav.png) 10px -35px no-repeat;  background-size:30px auto;}



@media all and (max-width:750px){
	.xqy .bnt{margin-top:0px;}
	.xqy .bnt a{height:50px; line-height:50px; font-size:26px;}
	}

@media all and (min-width:200px) and (max-width:480px){ 
.xqy .bnt a{height:40px; line-height:40px; font-size:18px; border-radius:4px;}
/*11.27*/
.link_box{font-size:14px; padding-left:10px; margin:8px 0;}

 .nav ul li{font-size:14px;}
 .main_list li{ padding-right:100px;}/*12.26*/
 .soft_list li{ padding-right:1%; }
 .btn_dl_nor{ right:6px;}
 .dbgg .ggnr{ width:100%; position:relative;}
 .dbgg .ggnr img{width:100%;}
 
   .zt_top{ width:100%;}

	#triangle{border-top:60px solid #ff4e00;border-left:60px solid transparent; }

	#count{font-size:12px; width:46px; height:32px; top:14px;}

	.zt_top .title{height:35px; line-height:35px; font-size:18px;}

    .zt_top .dy{padding:1px 10px 5px;font-size:14px; line-height:22px;}
	
	.down_an,.msxz.down_an,.btn_dl_nor.down_an{top: 18px; width: 67px; height: 28px; line-height: 28px;padding-left: 23px; font-size: 15px;}
	.xqy li .down_an,.xqy li .msxz.down_an,.xqy li .btn_dl_nor.down_an{top:30px;}
	
		/*资讯内页下载150105*/
.zx_down{ /*5.4margin-top:10px;*/}
.zx_down ul li{height: 45px;padding: 12px 75px 12px 65px;/*5.4*/}
.zx_down ul li .pic{top:13px; left: 10px;}
.zx_down ul li .pic img{width: 45px; height: 45px; border-radius:8px;}
.zx_down ul li .xz{font-size: 14px;height: 26px;line-height: 26px;top:20px;width: 60px; right:10px;}
.zx_down ul li .title{ font-size: 15px; height: 25px; line-height: 25px;}
.zx_down ul li .info{font-size: 13px; height: 22px; line-height: 22px;}
.zx_down ul li .info span{height:12px; margin:0 9px;}

.xgyd ul li{ height: 35px;line-height: 35px;}
.xgyd ul li em{top: 17px; left:8px;}
.xgyd ul li a{font-size: 14px; padding-left:19px; height:35px;}

/*8.29*/
.mkbt{/*font-size:16px;*/ margin:20px 0px 10px;}
.mkyx_list{position:relative; overflow:hidden;}
.mkyx_list ul {overflow:hidden;}
.mkyx_list ul li{ margin-bottom:18px;}
.mkyx_list ul li img{width:56px; height:56px; border-radius:10px; margin:0 auto 3px;}
.mkyx_list ul li span{ font-size:14px; height:20px; line-height:18px;}
.mk_more{width:7px; height:12px; margin-top:4px;}

#slider li span,#slider2 li span,#slider3 li span{ line-height:18px; max-height:36px;}

.mk_rmyx .rmyx{margin:0 8px;}
.mk_rmyx .rmyx li{ padding:12px 31px 14px 63px;}
.mk_rmyx .rmyx li .pic{width:50px; height:50px; border-radius:10px; top:18px;}
.mk_rmyx .rmyx li .down{font-size:14px; width:30px;}
.mk_rmyx .rmyx li .down em{width:30px; height:30px;}
.mk_rmyx .rmyx li .tit{font-size:16px;}
.mk_rmyx .rmyx li .txt{font-size:12px;}
.mk_rmyx .rmyx li .txt em{margin:0 8px; height:13px;}


/*9.18*/
.cnxh_box .lx{font-size:13px;}
.cnxh_box .tit{font-size:15px; margin:10px 0 8px;}
.cnxh_box .tit span{font-size:13px;}
.cnxh_box .txt{font-size:13px;}


}

@media all and (max-width:240px){
	.newstext img{ width:210px;}
	}
@media screen and (max-width:360px){
	.xqy .bnt a{height:35px; line-height:35px; font-size:15px; border-radius:3px;}
  /*资讯内页下载150105*/
.zx_down{ /*5.4margin-top:10px;*/}
.zx_down ul li{height:40px;padding:12px 75px 12px 60px;/*5.4*/}
.zx_down ul li .pic{top:13px; left:10px;}
.zx_down ul li .pic img{width:40px; height:40px; border-radius:8px;}
.zx_down ul li .xz{font-size: 14px;height: 20px;line-height: 20px;top:20px;width: 50px; right:10px;}
.zx_down ul li .title{ font-size:14px;height:23px; line-height:23px;}
.zx_down ul li .info{font-size:12px; height:20px; line-height:20px;}
.zx_down ul li .info span{height:12px; margin:0 9px;}

.xgyd ul li{ height: 32px;line-height: 32px;}
.xgyd ul li em{top:15px;}
.xgyd ul li a{font-size: 12px; height:32px;}

/*9.18*/
.cnxh_box .lx{font-size: 12px;}
.cnxh_box .tit{font-size: 14px; margin:10px 0 8px;}
.cnxh_box .tit span{font-size: 11px;}
.cnxh_box .txt{font-size: 12px;}

}
@media screen and (max-width:400px){
.down_an,.msxz.down_an,.btn_dl_nor.down_an{top: 18px; width: 60px; height: 26px; line-height: 28px;padding-left: 24px; font-size: 13px;}

}

@media all and (max-width:320px){
	.search_box{ width:28%;} 
	.newstext img{ width:300px;}
	
		/*8.29*/
.mkbt{/*font-size:15px;*/ margin:18px 0px 8px;}
.mkyx_list ul li{ margin-bottom:12px;}
.mkyx_list ul li span{ font-size:12px; height:18px; line-height:16px;}
.mk_rmyx .rmyx li{ padding:12px 31px 14px 60px;}
.mk_rmyx .rmyx li .pic{width:48px; height:48px; border-radius:9px; top:16px;}
.mk_rmyx .rmyx li .down{font-size:13px; width:28px;}
.mk_rmyx .rmyx li .down em{width:28px; height:28px;}
.mk_rmyx .rmyx li .tit{font-size:14px;}
.mk_rmyx .rmyx li .txt{font-size:11px;}
.mk_rmyx .rmyx li .txt em{margin:0 5px;}
#slider li span,#slider2 li span,#slider3 li span{ max-height:32px; line-height:16px;}

	}
@media all and (min-width:480px) { 
body{font-size:16px;}
.head{height:88px;}
.logo{margin-top:17px;}
.search_box{ margin-top:25px;height:32px;}
.search_box .search_ico{top:2px;}
.search_box input{ height:32px; line-height:32px; font-size:16px;}

.nav{height:45px;} 
  .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; width:66px; height:39px; padding-left:43px; line-height:36px;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;}



.more_btn{width:54px; padding-left:47px;height:31px;line-height:31px;font-size:20px;}
.showbox p{font-size:18px;}

.xgtj_tit,.pltitle{ height:45px; line-height:45px; font-size:20px;}
.xgtj ul li{height:130px;}
.xgtj ul li span{font-size:18px;}
.xgtj ul li img{width:75px; height:75px;}
.xgtj ul li .stars{margin-top:0px;}
.user_submit{width:85px; height:32px; line-height:32px; font-size:16px;}
.user_name{ height:24px; width:120px; line-height:24px;}
.soft_info,.pltitle span{ font-size:16px;}

.list_zx .title{ height:45px; line-height:45px; font-size:20px;}
.zxbox ul li{height:45px; line-height:45px; font-size:18px;}
.newstext p{font-size:18px;}

.sort_bar{ height:65px;padding-top: 22px;}
.sort_list{ height:35px;  width: 250px; border-radius: 3px;}
.sort_list li{ height:35px; line-height:35px;font-size: 16px;}
.sort_list a{height:35px;}

.footer{  height:75px; line-height:75px;font-size:18px;}
.newstext img{ width:450px;}

}


/*特别说明*/
.tbsm {background: #fcfcfc; margin: 20px 0; overflow:hidden; border-top:1px solid #f2f2f2; border-bottom:1px solid #f2f2f2;}
.tbsm_icon { width: 93px; height:30px; background:url(../skin_img/tbsms.png) no-repeat; margin-left:3%; margin-top:20px; background-size: cover;}
.tbsm_icon span{ display:block; width:15px; height:32px; position:absolute; right:-15px; top:50%; margin-top:-16px; background:url(../skin_img/sslc_pg.png) no-repeat -451px -708px;}
.tbsm_intro { padding: 15px 3%; overflow: hidden;  overflow:hidden; }
.tbsm_intro p { line-height:26px; font-size: 14px; color: #666; }
.tbsm_intro p a { color: #f55555; }
.tbsm_intro p a:hover{ text-decoration:underline;}
@media all and (max-width:320px){
.tbsm_intro p{font-size: 12px;}
}