.list_blog_top h2{
 margin: 1.4rem 0;
	font-size: 3.2rem;
}
.content_wrap h1{
	font-size:4rem;
}
.article-text .features li, ol.features li, ul.features li {
    margin-top: 0.8rem;
	list-style-type:disc;
	margin-bottom:0.8rem
}

.blog_related {
    background-color: #f7f7f7;
    padding: 3.5rem 0;
	margin:4rem auto;
}
.related-article .title {
    background: url(../images/inner/seo_icon1.webp) left center no-repeat;
    padding-left:2.4rem;
    font-size: 2.6rem;
    color: #333;
	text-align:left;
}
.related-article ul {
    margin-top: 2rem;
    padding: 0;
}
.related-article ul li a {
    line-height: 4rem;
}
.related-article .return {
    margin-top: 1.4rem;
}
.related-article ul li a:hover {
    color: #3f51b5;
}
#cta-block {
    box-sizing: border-box;
    margin: 2rem auto;
    width: 30rem;
    height: 6rem;
    background: url(../images/inner/pc-cta1.png) no-repeat;
	background-size:100% auto;
}
#cta-block a {
    box-sizing: border-box;
    display: block;
    width: 100%;
    height: 6rem;
    line-height: 6rem;
    font-size: 2.8rem;
    color: #fff;
    padding-left: 1.6rem;
    text-decoration: none
}
#cta-inline {
    box-sizing: border-box;
    display: inline-block;
    width: 20.6rem;
    height: 4.3rem;
    margin-left: 1rem;
    background: url(../images/inner/pc-cta2.png) no-repeat;
	background-size:100% auto;
}
h2 #cta-inline{
	margin-bottom:0;
}
#cta-inline a {
    box-sizing: border-box;
    display: block;
    width: 100%;
    line-height: 4.3rem;
    font-size: 1.8rem;
    color: #fff;
    padding-left: 4.4rem;
    text-decoration: none
}
#cta-block a:hover,.main-cnt a:hover,#cta-inline a:hover,.readAlso a span:hover {
    text-decoration: underline
}
.main-cnt a {
    color: #3670cf
}
.readAlso {
    width: 100%;
    height: 5rem;
    line-height: 4.8rem;
    background-color: #f7f7f7;
    border: solid 1px #d9d9d9;
    margin: 2rem auto
}
.main-cnt .readAlso a {
    display: block;
    text-decoration: none;
    font-size: 1.6rem;
    color: #222;
    line-height: 4.8rem;
    padding-left: 1.8rem
}
.readAlso a span {
    color: #3670cf
}
.relater-blog header {
    color: #323232;
    font-weight: 700
}
.relater-blog ul {
    margin-bottom: 2.5rem
}
.relater-blog li {
    line-height: 2em;
	list-style-type:disc;
}
.relater-blog li a {
    color: #3670cf;
    position: relative;
    padding-left:  1.5rem
}
.relater-blog li a:hover {
    text-decoration: underline
}
.relater-blog li a::before {
    content: '';
    width: 0.7rem;
    height: 0.7rem;
    border-radius: 50%;
    background-color: #3670cf;
    position: absolute;
    left: 0;
    top:  0.8rem
}
.article-text h2 a, .content_wrap h2 a{
	font-size:2.6rem;
}
.article-text .entry-intro .snippet-content  h2 ,.content_wrap .article-text .snippet-content  h2{
 	border:none;
	font-weight:400;
	padding-left:0;
}
.seo-blog-btn{
	float:none;
	margin-top:4rem;
}
.main-cnt a:hover,.readAlso a span:hover{
	color:#f90;
}
.main-cnt .readAlso a:hover{
	color:#222;
}
.con-table .tr-title td,.seo-content-btn .seo-btn1:hover, .seo-content-btn .seo-btn2:hover{
	color:#fff;
}
ul.features ::marker {
	content:'';
}
ul.features[style],ol.features[style] {
	margin-left:3rem;
}
ul.features_disc li,ol.features_disc li {
	margin-left:2rem;
	list-style-type:disc;
	margin-bottom:0.8rem
}
.article-text li{
	margin-bottom:2rem;
}
.relater-blog li{
	margin-bottom:0;
}
.blog_table table{
	border-collapse:collapse;
}
.blog_table td{
	border:1px solid #ccc;
	padding:0.8rem 2rem;
}
.blog_table tr th{
	background:#3670cf;
	color: #fff;
	padding:0.8rem 2rem;
	border:1px solid #fff;
 }
.blog_table{
	margin-bottom: 2rem;
}
.list_news_top_box p{
	display: -webkit-box;
	overflow: hidden;
	text-overflow: ellipsis;
	-webkit-line-clamp: 7;
	-webkit-box-orient: vertical;
}
.news_video{
	margin: 0 auto 2rem;
}
/* e-book start*/
.list_ebook_menu ul{
	width: 72rem;	
}
.list_ebook {
	margin: 4rem auto 7.8rem;
}
.list_ebook li .text{
	padding: 1rem 2rem;
}
.list_ebook li span img{
	width: 1.6rem;
	vertical-align:text-top;
	margin-right: 1rem;
}
.list_ebook li h4 a{
	font-weight:bold;
}
.list_ebook li>a {
	position: relative;
	display: block;
	text-align: center;
}
.list_ebook li> a font{
	position: absolute;
	left: 0;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	z-index: 2;
	color: #fff;
	font-size: 2.4rem;
	font-weight: bold;
	border: 1px solid #fff;
	border-radius: 3rem;
	line-height: 6rem;
	width: 24rem;
	margin: 0 auto;
	display: none;
}
.list_ebook li> a font:before,.ebook_dropdown_btn:before{
	content: '';
	display: inline-block;
	background: url("../images/ebook/ico_folder-download.png") no-repeat center;
	background-size: 100% auto;
	width: 3.2rem;
	height: 3.2rem;
	vertical-align: sub;
	margin-right: 1rem;
}
.list_ebook li> a:before{
	content: '';
	display: none;
	width: 100%;
	height: 100%;
	background: rgba(0,63,152,0.8);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	
}
.list_ebook li:hover> a:before,.list_ebook li:hover> a font,.list_ebook li> a img{
	display: block;
}
.ebook_top .box_width{
	background: #f2f6ff;
	padding: 4rem 2rem;
}
.ebook_dropdown_btn{
	display: block;
	color: #fff;
	background: #3671cf;
	font-size: 2.4rem;
	font-weight: bold;
	border-radius: 3rem;
	line-height: 6rem;
	width: 24rem;
	margin-top: 3rem;
	text-align: center;
}
.ebook_dropdown_btn:hover{
	background: #0a51c1;
}
.ebook_bottom .box_width {
	position: relative;
}
.ebook_bottom .fanye {
	max-width: 82rem;
	max-height: 73rem;
	margin: 0 auto;
	position: relative;
	margin-bottom: 2rem;box-shadow:  0 0 2rem #a3b6d3;
}
.ebook_bottom .fanye2 {
	max-height: 56rem;
}
.ebook_bottom .magazine{
	
}
.book_left ,.book_right{
	position: absolute;
	
	top: 50%;
	transform: translateY(-50%);
	width: 3rem;
	height: 6rem;
}
.book_left{
	left: -5rem;
}
.book_right {
	right: -5rem;
}
.book_left .book_pre,.book_right .book_next {
	width: 3rem;
	height: 6rem;
	display: block;
	position: relative;
	cursor: pointer;
	
}
	.book_left .book_pre{
	background: #003f98 url("../images/ebook/l_ico.png") no-repeat center;
		background-size: 2rem 4rem;}
 .book_right .book_next {
	background: #003f98 url("../images/ebook/r_ico.png") no-repeat center;background-size: 2rem 4rem;
}

 .form_pro.active {
	display: block;
}
.btn_coled {
	display: block;
	width: 1.5rem;
	height: 1.5rem;
	background: url(../image/product/03.png);
	background-size: 100% auto;
	border-radius: 50%;
	z-index: 10;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 7%;
	margin: 0 auto;
	line-height: 3rem;
	text-align: center;
}
.ebook_form {
	display: none;
	position: fixed;
	z-index: 10;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background: rgba(1,14,30,0.5)
}
.form_pro_box {
	width: 72rem;
	margin: 0 auto;
	background: #ecf0f9;
	position: absolute;
	top: 50%;
	left: 0;
	right: 0;
	transform: translateY(-50%);
	border-radius: 1.6rem;
}
.ebook_form .form-item input  {
	width: 100%;
	border-radius: 0.4rem;
}
.ebook_form form{
	padding:2rem 4rem 5rem;
	width: 100%;
	margin: 0;
}

.ebook_form h2{
	text-align: center;
	background: #f00 url("../images/ebook/form_bg.jpg") no-repeat top center;
    background-size: 100% auto;
    padding: 4rem 0 8rem;
    border-radius: 1.6rem 1.6rem 0 0;
		color: #fff;
	}
.ebook_form button{    display: block;
    background-color: #003f98;
    line-height: 6rem;
    border-radius: 3rem;
    width: 100%;
    color: #ffffff;
    font-size: 2.4rem;
    text-align: center;
    cursor: pointer;
	margin-top: 3.4rem;
}
.ebook_form :focus {
	background: #fff;
}
.ebook_form button:focus{
background-color: #003f98;	
}
.ebook_form .btn_coled {
    display: block;
    width: 3.2rem;
    height: 3.2rem;
    background: url("../images/ebook/coled.png");
    background-size: 100% auto;
    border-radius: 50%;
    z-index: 10;
    position: absolute;
   left: auto;
    right: -4.2rem;
    top:0;
    margin: 0 auto;
    line-height: 3rem;
    text-align: center;
}
 
 
/* e-book end*/
@media(max-width: 767px) {
    #content .article-text h3 {
        text-align:left
    }
}
@media(max-width: 750px) {
#cta-block a,#cta-inline a ,.content_wrap h1{
		font-size:3.2rem;
	}
	.main-cnt .readAlso a  {
		font-size:2.8rem;
	}
	.related-article .title,.article-text h2 a, .content_wrap h2 a{
		font-size:3.6rem;
	}
	.list_blog_top h2{
		font-size: 4.8rem;
		text-align: center;
		margin: 2.4rem 0;
	}
.seo-hot-sale .more{
	margin-top:0;
}
.seo-hot-sale .baojia{
	vertical-align:text-bottom;
}
#cta-block  {
	width:34rem;
	background-size:100% 100%;
}
#cta-inline{
	width:36rem;
	height:6rem;
	margin-bottom:0;
	background-size:100% 100%;
}
#cta-inline li, #cta-inline a {
	line-height:6rem;
}
#cta-inline a{
	padding-left:8rem;
}
 .readAlso{
	 height:auto;
 }
.relater-blog li a::before{
	display:none;
}
.relater-blog ul{
	margin-left:3rem;
}
.relater-blog li a{
	padding-left:0;
}
.seo-content-btn .seo-btn1, .seo-content-btn .seo-btn2{
	width:18rem;
	line-height:4.6rem;
	height:4.6rem;
	font-size:2.6rem;
}
.data-table{
	white-space:nowrap;
	overflow:auto;
}
ul.features_disc li,ol.features_disc li {
	margin-left:3rem;
}
	.news_video video,.list_ebook_menu ul,.ebook_left,.ebook_left img,.ebook_right, .ebook_dropdown_btn{
		width: 100%;
	}
	.list_ebook{
	margin: 2rem auto 4rem;
}
	.list_ebook li span img{
		width: 2.6rem;
		vertical-align: middle;
	}
	.ebook_top .box_width{
		background: none;
		padding: 4rem 3rem;
	}
	.ebook_top{
		margin: 0;
	}
	.ebook_dropdown_btn{
		margin-top: 2rem;
	}
	.ebook_left{
		margin-right: 0;
	}

.ebook_bottom{
	padding: 4rem 0;
}
	.ebook_bottom .fanye {
	max-width: 82rem;
	max-height: 61rem;
	}
	.book_right{
		right: -2.5rem;
		z-index: 5;
	}
	.book_left{
		left: -2.5rem;
		z-index: 5;
	}
	}
