/*css ----初始化----- */

html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img ,td,tr,th{margin: 0; padding: 0;}

fieldset, img, input, button {border: none;padding: 0;margin: 0;outline-style: none;}/*各浏览器显示不同，去掉蓝色边框*/

input {padding-top: 0;padding-bottom: 0;}

select, input {vertical-align: middle;}

textarea {resize: none;}/*防止拖动 影响布局*/

table {border-collapse: collapse;border-spacing: 0;}/*去掉行内替换元素空白缝隙*/

ul, ol { list-style: none;}

h1, h2, h3, h4, h5, h6 {text-decoration: none;font-weight: normal;font-size:  ;}

img {border: 0;vertical-align: middle;}

body {
	padding: 0;
	margin: 0;
	font-size: 14px;
	font-family: Microsoft YaHei;
	color: #666;
	background: #fff;
	overflow-x: hidden;
	min-width: 1200px;
}
body, ul, ol, li, div, p, h1, h2, h3, h4, h5, h6, span, input, img {
	padding: 0;
	margin: 0;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.w1190 {
	width: 1190px;
	margin: 0 auto;
}
.cl-a:after {
	content: "";
	display: block;
	clear: both;
	height: 0;
	overflow: hidden;
}
img {
	border: none;
}
a {
	text-decoration: none;
	cursor: pointer;
	color: #777;
}
a:hover, a:hover {
	text-decoration: none;
	color: #d6030f;
}
input {
	border: 0;
	outline: none;
}
ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
li, p {
	padding: 0;
	margin: 0;
}
.clear {
	clear: both;
}

::-webkit-input-placeholder { /* WebKit browsers */
color: #999;
}

:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color: #999;
}

::-moz-placeholder { /* Mozilla Firefox 19+ */
color: #999;
}

:-ms-input-placeholder { /* Internet Explorer 10+ */
color: #999;
}

/*美化滚动条*/

::-webkit-scrollbar {
width:10px;
}

::-webkit-scrollbar-track {
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
-webkit-border-radius: 10px;
border-radius: 10px;
}

::-webkit-scrollbar-thumb {
-webkit-border-radius: 10px;
border-radius: 10px;
background:rgba(212,212,212,0.7);
-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}

::-webkit-scrollbar-thumb:window-inactive {
background: #d4d4d4;
}

.matters {
  box-sizing: border-box;
}
.matters .matters_inner {
  width: 1200px;
  margin: 0 auto;
  padding-top: 80px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.matters .matters_inner .p_title {
  color: #333;
  font-size: 40px;
  line-height: 40px;
}
.matters .matters_inner .p_handline {
  color: #555;
  font-size: 18px;
  line-height: 40px;
  margin-bottom: 42px;
}
.matters .matters_inner .dl {
  height: 239px;
  overflow: hidden;
  margin-bottom: 29px;
}
.matters .matters_inner .dl dl {
  width: 25%;
  float: left;
  text-align: center;
}
.matters .matters_inner .dl dl dt span {
  display: block;
  width: 35px;
  height: 3px;
  background: #00A9FF;
  margin: 18px auto 31px;
}
.matters .matters_inner .dl dl dt p {
  font-size: 20px;
  color: #333;
  margin-bottom: 10px;
}
.matters .matters_inner .dl dl dd {
  color: #777777;
  font-size: 14px;
  line-height: 23px;
  padding: 0 40px;
}
.matters .matters_inner .dl:nth-of-type(1) dl:nth-of-type(1) span {
  background: #00A9FF;
}
.matters .matters_inner .dl:nth-of-type(1) dl:nth-of-type(2) span {
  background: #FF945A;
}
.matters .matters_inner .dl:nth-of-type(1) dl:nth-of-type(3) span {
  background: #3DB46B;
}
.matters .matters_inner .dl:nth-of-type(1) dl:nth-of-type(4) span {
  background: #F9795E;
}
.matters .matters_inner .dl:nth-of-type(2) dl:nth-of-type(1) span {
  background: #F97863;
}
.matters .matters_inner .dl:nth-of-type(2) dl:nth-of-type(2) span {
  background: #01A4F8;
}
.matters .matters_inner .dl:nth-of-type(2) dl:nth-of-type(3) span {
  background: #F88F57;
}
.matters .matters_inner .dl:nth-of-type(2) dl:nth-of-type(4) span {
  background: #3DB270;
}
.process {
  height: 506px;
  background: #c30606;
  box-sizing: border-box;
}
.process .process_inner {
  width: 1200px;
  margin: 0 auto;
  padding-top: 80px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}
.process .process_inner .p_title {
  color: #fff;
  font-size: 40px;
  line-height: 40px;
}
.process .process_inner .p_handline {
  color: #fff;
  font-size: 18px;
  line-height: 40px;
  margin-bottom: 40px;
}
.process .process_inner .ul {
  position: relative;
  overflow: hidden;
}
.process .process_inner .ul .hr {
  width: 90%;
  height: 2px;
  background: #fff;
  position: absolute;
  top: 20%;
  left: 0;
}
.process .process_inner .ul ul {
  overflow: hidden;
}
.process .process_inner .ul ul li {
  width: 16.6%;
  float: left;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  text-align: left;
}
.process .process_inner .ul ul li span {
  display: block;
  width: 100px;
  height: 100px;
  border-radius: 50%;
  border: 2px solid #fff;
  text-align: center;
  line-height: 100px;
  position: relative;
  background: #c30606;
  box-sizing: border-box;
}
.process .process_inner .ul ul li span img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.process .process_inner .ul ul li .p_heder {
  font-size: 18px;
  color: #fff;
  margin: 27px 0 11px 0;
  line-height: 30px;
}
.process .process_inner .ul ul li .p_details {
  font-size: 14px;
  color: #fff;
  line-height: 26px;
}
.process .process_inner .ul ul li:nth-of-type(1) {
  background: #c30606;
}
.specialty {
  height: 567px;
  background: #F5F5F5;
}
.specialty .specialty_inner {
  margin: 0 auto;
  width: 1200px;
  padding-top: 80px;
  text-align: center;
}
.specialty .specialty_inner .p_title {
  color: #333;
  font-size: 40px;
  line-height: 40px;
}
.specialty .specialty_inner .p_handline {
  color: #555;
  font-size: 18px;
  line-height: 40px;
  margin-bottom: 40px;
}
.specialty .specialty_inner .dl {
  margin-left: -37px;
}
.specialty .specialty_inner .dl dl {
  width: 271px;
  height: 290px;
  background: #fff;
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.14);
  float: left;
  margin-left: 37px;
  padding-top: 43px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.specialty .specialty_inner .dl dl dt {
  margin-bottom: 27px;
}
.specialty .specialty_inner .dl dl dd span {
  font-size: 20px;
  color: #333;
  line-height: 20px;
  margin-bottom: 10px;
  display: block;
}
.specialty .specialty_inner .dl dl dd p {
  font-size: 16px;
  color: #666666;
  line-height: 24px;
}
div.home-title{margin: 50px auto 40px auto; text-align: center;}
div.home-title h2{
	font-size: 30px;
	line-height: 40px;
	font-weight: normal;
}
div.home-title p{
	color: #bbb;
	font-size: 14px; line-height:35px;
}


/*服务优势*/
 .advantageaa{background: #c30606; padding-bottom: 80px;}
 .advantageaa .h22,.main .advantage .h55{color:#fff;}
 .advantageaa .item{background: url(../images/adv_03a.png) no-repeat center center;width: 1200px; height: 370px; color:#fff;}
.advantageaa .item ul{float: left;}
.advantageaa .item .title{float: left;}
 .advantageaa .item ul li{width: 330px; margin-left: 150px;}
 .advantageaa .item ul li p.youshi_h4{font-size: 24px; font-weight: normal;text-align: right;margin-bottom: 15px;}
 .advantageaa .item ul li p{font-size: 16px;line-height: 20px;}
.advantageaa .item ul li+li{margin-top: 60px;}
 .advantageaa .item ul li.nth_2{width: 400px; margin-left: 30px;}
 .advantageaa .item div{width: 130px; text-align: center; margin-top: 155px;margin-left: 58px;}
 .advantageaa .item div p.youshi_h4{font-size: 36px;}
.advantageaa .item div p{font-size: 18px;}
 .advantageaa .item ul.ul_two li{margin-left: 50px; width: 350px;}
 .advantageaa .item ul.ul_two li.nth_2{margin-left: 100px; margin-top: 80px;width: 400px;}
 .advantageaa .item ul.ul_two li p.youshi_h4{text-align: left; }
 
 
/*五大特色*/
.center{width: 1200px; margin:0 auto;}
.centerwzaa{width: 1200px; margin:0 auto;}
.centerwzaa h2{font-size: 40px; color:#333333;font-weight: normal;text-align: center;line-height: 50px; margin-bottom: 10px;padding-top: 40px;}
.centerwzaa h2 span{color:#c30606;}
.centerwzaa h5{font-size: 18px; color:#333333;font-weight: normal;text-align: center;line-height: 28px; margin-bottom: 50px;}
.centerwzaa h5 span{font-weight: bold;}

.feature{background: #fcfcfc; height:150px;}
.feature .center .div{float: left; margin-right: 28px; margin-top:40px;}
.feature .center .div img{float: left;}
.feature .center .div div{float: left; margin-left: 10px;}
.feature .center .div5{margin-right: 0;}
.feature .center .div div h3{font-size: 24px; font-weight: normal; margin:-10px 0 5px 0;}
.feature .center .div div p{font-size: 16px; line-height: 22px;}

/*得到证书常见问题*/
.gszc_l_s{text-align: center;}
.gszc_l_s dl{width: 25%;text-align: center;padding-top: 56px;padding-bottom: 75px;}
.gszc_l_s dl dd{width:214px;margin: auto;margin-top: 22px;}
.gszc_l_s dl dd span{color: #444444;font-size: 18px;}
.gszc_l_s dl dd span em{font-size: 14px;}
.gszc_l_s dl dd .sx{display: block;width: 22px;line-height: 22px;background: #c30606;text-align: center;font-size: 16px;color: #fff;border-radius:  ;margin-top: 2px;margin-right: 12px;}
.gszc_l_s .fir .sx{margin-left: 20px;}
.gszc_l_s .two .sx{margin-left: 52px;}
.gszc_l_s .thre .sx{margin-left: 8px;}
.gszc_q{width:  ;height: 445px;background:url(../picture/gszc14.jpg) no-repeat center;}
.gszc_q .kong{width:  ;height: 66px;}
.gszc_q .xd{width: 829px;height: 323px;margin: auto;}
.gszc_q .xd .xd_n .bt{font-size: 32px;color: #fff;font-weight: bold;text-align: center;width: 446px;margin: auto;margin-top: -23px;}
.gszc_q .xd .xd_n .bt span{color: #c30606;font-size: 16px;display: block;margin-top: 12px;}
.gszc_q .xd .xd_n .wz{color: #FFFFFF;font-size: 18px;line-height: 40px;padding-left: 90px;margin-top: 16px;}
.gszc_q .xd .xd_n .wz span{color: #c30606;}
.gszc_b{width:  ;height: 540px;background: url(../picture/gszc15.jpg) no-repeat center top;background-size:    ;margin-top: -1px;}
.gszc_b_s p{font-size: 18px;color: #464646;line-height: 36px;margin-top: 90px;margin-bottom: 46px;}
.gszc_j_s{padding-top: 12px;padding-bottom: 60px;}
.gszc_j_s .cjwt{width: 1200px;margin: auto;border-bottom: 1px solid #e5e2e2;margin-top: 25px;}
.gszc_j_s .cjwt .dyh p{margin-left: 16px;color: #c30606;font-size: 18px;}
.gszc_j_s .cjwt .dyh h2{color: #a7a7a7;font-size: 16px;display: block;}
.gszc_j_s .cjwt .dyh img,.gszc_j_s .cjwt .deh img{display: block;margin-top: 4px;}
.gszc_j_s .cjwt .deh{margin-top: 14px;margin-bottom: 26px;}
.gszc_j_s .cjwt .deh p{margin-left: 16px;color: #767676;font-size: 16px;width: 831px;text-align: justify;line-height: 26px;}

/*得到证书注意地方*/
.clearfix:before, .clearfix:after {content: "";display: block;}
.clearfix:after {clear: both;}
.clearfix {*zoom: 1; /*IE/7/6*/}
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}.fr {float: right;}