* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  outline: none;
  box-shadow: none; }
body{-webkit-text-size-adjust:none; font-size:14px; background: #f4f4f4}

a{ text-decoration:none}
dl, ol, ul {margin: 0; padding: 0px}

li{ list-style:none}
/*-----------------共用------------*/
.space1{ overflow:hidden; clear:both; height:10px; width:100%}
.space2{ overflow:hidden; clear:both; height:20px; width:100%}
.space3{ overflow:hidden; clear:both; height:30px; width:100%}
.space4{ overflow:hidden; clear:both; height:40px; width:100%}
.space_kong{ overflow:hidden; clear:both; height:120px; width:100%}
.space_kong1{ overflow:hidden; clear:both; height:88px; width:100%}

@media only screen and (max-width:1200px) {
.space_kong1{ overflow:hidden; clear:both; height:66px; width:100%}
.m_main{  padding: 30px 20px;}
}

@media only screen and (max-width:1050px) {
.space_kong{ overflow:hidden; clear:both; height:80px; width:100%}
.space_kong1{ overflow:hidden; clear:both; height:60px; width:100%}


.space2{ overflow:hidden; clear:both; height:10px; width:100%}
.space3{ overflow:hidden; clear:both; height:10px; width:100%}
.space4{ overflow:hidden; clear:both; height:20px; width:100%}
}

.hui_bg{ width:100%; padding:80px 0px 80px 0px; overflow:hidden;background:#f5f5f5;  }
.bai_bg{ background:#ffffff; width:100%; padding:80px 0px 80px 0px; overflow:hidden; }

@media only screen and (max-width:1400px) {
.hui_bg{ width:100%; padding:60px 0px 60px 0px; overflow:hidden;}
.bai_bg{ background:#ffffff; padding:60px 0px 60px 0px; overflow:hidden; }

}

@media only screen and (max-width:1050px) {
.hui_bg{width:100%; padding:30px 0px 30px 0px; overflow:hidden;}
.bai_bg{ background:#ffffff;  padding:30px 0px 30px 0px; overflow:hidden; }
}


.actGotop{position:fixed;_position:absolute;bottom:60px;right:2%;width:40px;height:40px;display:none; z-index:2}
.actGotop a,.actGotop a:link{width:40px;height:40px;display:inline-block; text-align:center; background:#fff url(../images/up.png) no-repeat center; border-radius:50% }

.main_box{ height:auto; max-width:750px; width:100%; margin:0 auto; overflow: hidden; background: #fff}

.main_img{ height:auto;  width: 100%; margin: 0px; padding: 0px}
.main_img img{ height:auto;  width: 100%; margin: 0px; padding: 0px; vertical-align: top}



/*--------下载---------*/

.cp_top_down_k{height:auto; padding:0px;max-width:1300px; width:94%; margin:0 auto; overflow:hidden;
text-align: center;position: relative;}
.cp_top_down_k li{margin:0px; padding: 0px;}
.cp_top_down_k li a{ line-height:56px; color:#fff; text-decoration:none; display: inline}

.cp_top_down_k li dl dt i{color:#fff;margin-right: 5px;font-size:34px; width: 45px;vertical-align: top; line-height: 52px;}
.cp_top_down_k li dl{padding:5px 0px; overflow:hidden; text-align: center; width: 90%;margin: 0 auto;border-radius: 50px;box-shadow:0 0 10px 1px rgba(0,0,0,.2); background: transparent linear-gradient(240deg, #445ad7 0%, #5fd1dc 100%) 0% 0% no-repeat padding-box; margin-bottom: 15px; margin-top: 15px;}
.cp_top_down_k li dl dt{ margin:0px; padding:0px;overflow:hidden; font-weight: normal; line-height: 56px;font-size: 20px; }
.cp_top_down_k li dl dt span{line-height: 56px;font-size: 20px; width: 140px; display: inline-block;text-align: left}

.Btn_down_2{ width:160px; height:40px; border-radius:50px; text-align:center; line-height:40px; font-size:18px;color:#fff;background:#ff9600;box-shadow:0 0 10px 1px rgba(0,0,0,.2)}
.Btn_down_2 i{ font-size:18px; margin-right:4px; line-height:34px; height:34px; vertical-align:middle}


.copxx{ padding:0px 10px 30px 10px; margin: 0px; text-align: center;font-size: 12px; line-height: 24px}

.cp_btn_bg{padding:5px 0px; overflow:hidden; text-align: center; width: 90%;margin: 0 auto;border-radius: 50px;box-shadow:0 0 10px 1px rgba(0,0,0,.2); background: transparent linear-gradient(240deg, #445ad7 0%, #5fd1dc 100%) 0% 0% no-repeat padding-box; margin-bottom: 15px; margin-top: 15px; font-size: 20px; color: #fff;padding:5px 0px; line-height: 52px;}


@media only screen and (max-width:600px) {
.cp_top_down_k li dl dt span{ width:auto;line-height: 52px;font-size: 18px;}	
.cp_top_down_k li dl{padding:1px 0px;}
.cp_top_down_k li dl dt{ line-height: 52px; }

.cp_top_down_k li a{ line-height:52px;}
.cp_top_down_k li dl dt i{font-size:30px; width: 40px;vertical-align: middle; margin-right: 3px;}
}

.d_link{ text-align: center; padding: 10px; overflow: hidden; margin: 0px;}
.d_link a{ font-size:16px; color: #333}



  .article {
            margin: auto;
            max-width: 980px;
            padding: 30px 20px;
            font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif;
        }
        h1, h2 {
            font-weight: 500
        }
        h1 {
            font-size: 36px;
        }
        h2 {
            font-size: 30px;
        }
.article p{font-size:16px;}

@media only screen and (max-width:700px) {
	.article {padding: 20px 20px;}
	.article  h1 { font-size: 25px;}
    .article  h2 {font-size:22px; }
}
