@charset "utf-8";

/* 主体 */
.container {}

.hg_title {text-align: center;padding-top: 40px;}
.hg_title .img {width: 120px; margin: 0 auto;background: #fff;}
.hg_title .img a { width: 120px;border: 1px solid #e6e6e6;border-radius: 20px;display: table-cell;vertical-align: middle;text-align: center;}
.hg_title span {font-size: 30px;font-weight: 600;display: inline-block;margin-top: 15px;}

.hg_desc {font-size: 24px;line-height: 36px;text-align: center;margin-top: 20px;}
.hg_p {font-size: 24px;color: #f00b0b;text-align: center;margin-top: 10px;font-weight: 600;}

.hg_btn {font-size: 0;text-align: center;margin-top: 20px;}
.hg_btn a {text-align: center;font-size: 16px;line-height: 40px;display: inline-block;width: 140px;height: 40px;border-radius: 40px;box-sizing: border-box;color: #fff;margin-left: 20px;} 
.hg_btn a:first-child {margin-left: 0px;}
.hg_btn .down {background: #00b034 url(c_d_icon2.png) no-repeat left 15px center; padding-left:10px}
.hg_btn .down:hover {background: rgba(0,176,52,.8) url(c_d_icon2.png) no-repeat left 15px center;}
.hg_btn .video {background: #1c86d5 url(c_d_icon3.png) no-repeat left 25px center;}
.hg_btn .video:hover {background: rgba(28,134,213,.8) url(c_d_icon3.png) no-repeat left 25px center;}
.hg_btn .server {background: #f00b0b;padding-left: 0px;}
.hg_btn .server:hover {background: rgba(240,11,11,.8);}

.hg_card_list {padding: 30px 0px 50px;text-align: center;}
.hg_card {position: relative;display: inline-block;margin-left: 15px;text-align: left;}
.hg_card:first-child {margin-left: 0px;}
.card_content {background: url(hg_card_p.png) no-repeat center;width: 285px;height: 140px;border-radius: 10px;box-sizing: border-box;padding: 22px 30px;color: #fff;}
.card_content p:nth-child(1) {font-size: 18px;}
.card_content p:nth-child(2) {display: inline-block;font-size: 48px;font-family: arial;}
.card_content span {display: inline-block;font-size: 16px;}
.hg_card>a {top:-20px;left: 75px;position: relative;background: url(c_d_icon_bg.png) no-repeat center;text-align: center;font-size: 16px;line-height: 40px;display: inline-block;width: 140px;height: 43px;border-radius: 40px;box-sizing: border-box;color: #333;}
.hg_card>a:hover {background: url(c_d_icon_bg_hover.PNG) no-repeat center;}

.contact_ibanner {position: relative;width: 1920px;height: 300px;left: 50%;margin-left: -960px;}
.contact_ibanner span {position: absolute;z-index: 5;top: 200px;left: 360px;color: #fff;font-size: 30px;font-weight: 600;}
.contact_content p {font-size: 16px;line-height: 30px;padding: 30px 0px;}
.contact_content .img {margin-bottom: 50px;}

.about_ibanner {position: relative;box-sizing: border-box;text-align: center;color: #fff;width: 1920px;height: 300px;left: 50%;
	margin-left: -960px; padding-top: 60px;}
.about_ibanner p:nth-child(1) {font-size: 30px;font-weight: 600;}
.about_ibanner p:nth-child(2) {font-size: 24px;margin-top: 20px;}
.about_ibanner>a {color: #fff;display: inline-block;width: 120px;height: 40px;border-radius: 40px;border: 1px solid #fff;font-size: 16px;line-height: 40px;margin-top: 30px;}

.about_title {font-size: 30px;text-align: center;line-height: 90px;}
.about_content {margin-bottom: 50px;}
.about_content .img {float: left;}
.about_content .about_i {float: right;width: 600px;font-size: 16px;line-height: 30px;box-sizing: border-box;padding: 0px 15px 0px 40px;text-align: justify;}
.about_content .i_a {text-indent: 35px;}
.about_content .i_b {margin-top: 20px;}

.que_ibanner {position: relative;width: 1920px;height: 300px;left: 50%;margin-left: -960px;}
.que_ibanner span {position: absolute;z-index: 5;top: 200px;left: 360px;color: #fff;font-size: 30px;font-weight: 600;}
.question {background: #f9f9f9;padding: 40px 0px;}
.que_content {box-sizing: border-box;background: #fff;padding: 45px 60px;}
.que_content .img {text-align: center;margin: 20px 0px;}
.que_content h3 {font-size: 20px;line-height: 30px;}
.que_content p {font-size: 16px;line-height: 30px;}
