* {
	margin: 0;
	padding: 0;
}
.blueberry {background:#fff;position: relative; z-index:1; height:600px;}
.blueberry .slides {display: block;position: relative;overflow: hidden;}
.blueberry .slides li {position: absolute;top: 0;overflow: hidden; width:100%; height:600px; text-align:center; }
.blueberry .slides li img {display: block; height:0px;}
.blueberry .slides li.active {display: block;position: relative;}
.blueberry .crop li img {width: auto;}
.blueberry .pager { bottom:10px;right:50%; margin-right:-75px;width:150px;height: 15px;text-align: center;position:absolute;z-index:999; text-align:center }
.blueberry .pager li {display: inline-block;}
.blueberry .pager li a, .blueberry .pager li a span {display: block;height: 15px;width: 15px;}
.blueberry .pager li a {margin:0 5px;}
.blueberry .pager li a span {overflow: hidden;background: url(../images/bullets.png) 0px -30px no-repeat ;text-indent: -9999px;width:15px;height:15px;}
.blueberry .pager li.active a span {background-position:0px -1px ;}

/*头部通用*/

.top {
	height: 38px;
	background-color: #fff;
	border-top: 2px solid #00a3e8; 
}

.top-1 {
	width: 1200px;
	height: 38px;
	margin: 0 auto;
}

.top .top-1 .Telephone,.mailbox {
	width: 165px;
	margin-top: 8px;
	float: left;
}

.top .top-1 div img {
	float: left;
}

.top .top-1 div .font {
	font-size: 14px;
	color: #00a3e8;
	float: left;
	margin-left: 8px;
}

.top .top-1 .mailbox img {
	float: left;
	margin-top: 4px;
}

.top .top-1 .mailbox .font {
	font-size: 14px;
	color: #a5a5a5;
	float: left;
	margin-left: 8px;
}

.top .top-1 .search {
	float: right;
    width: 183px;
    height: 24px;
    background: #F5F6F7;
    margin: 6px 0 0 8px;
    border: 1px solid #dcdcdc;
}
.anliu{
    background-color: #00a3e8;
    color: #fff;
    font-size: 12px;
    width: 34px;
    height: 24px;
    float: right;
    border: 0;
	line-height: 24px;
    text-align: center;
	text-decoration: none;
}
.input_search {
	width: 130px;
    height: 24px;
    font-size: 12px;
    color: #666C7A;
    display: block;
    float: left;
    padding-left: 12px;
    border: 0;
    border-radius: 5px;
    background: 0 0;
}

#submit {
	background-color: #00a3e8;
	color: #fff;
	font-size: 12px;
	width: 34px;
	height: 24px;
	float: right;
	border: 0;
}

.share {
    width: 148px;
    height: 24px;
    background-color: #f9fafc;
    float: right;
    margin-top: 7px;
    margin-left: 37px;
}

.share p {
	font-size: 12px;
	color: #a7b3bf;
	width: 50px;
    line-height: 24px;
    padding-left: 8px;
    float: left;
}

.share a img {
	margin-top: 5px;
	margin-right: 6px;
}


/*导航*/

.Navigation {
	height: 109px;
    background-image: url(../img/index_02.gif);
    background-position: center center;
    background-repeat: no-repeat;
   
}

.Navigation .nav {
	width: 1200px;
	height: 109px;
	margin: 0 auto;
}

.Navigation .nav .logo {
	background-color: #fff;
	height: 109px;
	width: 217px;
	float: left;
}

.Navigation .nav .logo a {
	width: 180px;
	padding-top: 20px;
	float: left;
}

.Navigation .nav ul {

	width: 954px;
	float: right;
	margin-top: 34px;

}

.Navigation .nav ul li {

    list-style: none;
	position: relative;
   /*  padding: 0 8px 0 8px;
    float: left;
  border-right-style: solid;
    border-right-color: #ffffff;
    border-right-width: 1px;
    padding-top: 0px;
    margin-top: 10px;
	line-height: 15px; */

}

.Navigation .nav ul li a {
    list-style: none;
    padding: 0 8px 0 7px;
    float: left;
    border-right-style: solid;
    border-right-color: #ffffff;
    border-right-width: 1px;
    padding-top: 0px;
    margin-top: 10px;
    line-height: 15px;
}

.Navigation .nav ul li:last-child {

    list-style: none;
    padding: 0 8px 0 8px;
    float: left;
    border-right-style: solid;
    border-right-color: #ffffff;
    border-right-width: 0px;

}

.Navigation .nav ul li a {
text-decoration: none;
color: #fff;
font-size: 16px;

}

.Navigation .nav ul li:hover .kdoaweo  {
display: block;
}

.Navigation .nav ul .kdoaweo {
display: none;
width: 8%;
    padding: 20px;
    background-color: #00a3e89c;
    z-index: 100;
    left: 27px;
    position: absolute;
    top: -9px;
    padding-top: 62px;
}

.Navigation .nav ul .kdoaweo .kdoaweo_pooe {
       float: none;
    border: 0px;
	text-align: center;
}

.Navigation .nav ul .kdoaweo .kdoaweo_pooe a{
        float: none;
    padding: 0;
    border: 0;
    margin: 0;
    line-height: 30px;
	    font-size: 15px;
   
}

.Navigation .nav ul .kdoaweo .kdoaweo_pooe:last-child {
   
    padding: 0;
    
}
   
  /* banner*/


.bannerbox{width:100%;position:relative;overflow:hidden;}

.Homebanner{width:100%;position:relative;height:600px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:600px;}
.Homebanner ul li{width:100%;height:600px;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:1900px;position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}

.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.bannerbox:hover .Homeleft{left:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:16px;}
.Homedot a{display:inline-block;margin:0px 5px;height:20px;width:20px;line-height:1000px;overflow:hidden;background:url(../img/index_229.gif) no-repeat;}
.Homedot a.cur{background:url(../img/index_228.gif) no-repeat}

.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:1180px;left:50%;margin-left:-590px;top:251px;text-align:center;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;font-size:45px;width:750px;height:80px;margin-left:100px;line-height:75px;color:#fff;background:#eb3900;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{float:right;font-size:29px;color:#fff;background:#000;width:360px;height:60px;line-height:60px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
.Homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt h3{font-size:50px;line-height:60px;font-weight:700;position:relative;}
.Homebannertext dl.bannertwo dt p{font-size:20px;position:relative;padding-top:20px;}
.Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
.Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;padding-top:170px;position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree dd h3{font-size:55px;font-weight:700;line-height:70px;}
.Homebannertext dl.bannerthree dd p{font-size:20px;line-height:30px;}

.bannereffect{opacity:0;filter:alpha(opacity=0);}

.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}

.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}

.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}


/*证书查询*/

.query {
	height: 426px;
	width: 1200px;
	margin: 0 auto;
}

.query h2 {
    text-align: center;
    margin-top: 80px;
    font-size: 30px;
}

.query .query-1 {
	width: 42px;
	height: 6px;
	margin: 0 auto;
	background-color: #db4453;
	margin-top: 12px;
}

.query ul {
	margin-top: 60px;
}

.query ul li{
	list-style: none;
	width: 380px;
	height: 142px;
	float: left;
	margin-right: 26px;
}

.query ul li:last-child{
    margin-right: 0px;
}

.query ul li div {
	border: 2px dashed #dcdcdc;
	width: 376px;
	height: 90px;
}


.query ul li div input {
    width: 236px;
    height: 90px;
    font-size: 24px;
    color: #434c55;
    padding-left: 52px;
}



.query ul li div button {
	border: 0;
	margin-top: 26px;
	background-color: #fff;
}

#query-submit {
	background: url(../img/query_11.gif);
	width: 380px;
	height: 40px;
	border: 0;
    color: #fff;
	margin-top: 12px;
	font-size: 16px;
}
#query-submit a{
	font-size: 16px;
	color: #FFFFFF;
	text-decoration: none;
}

/*关于我们*/

.about {
	background: url(../img/about_02.gif);
	height: 437px;
}

.about-1 {
	height: 437px;
	width: 1200px;
	margin: 0 auto;
}

.about h2 {
    text-align: center;
    padding-top: 52px;
    font-size: 30px;
    color: #fff;
}

.about .about-2 {
	width: 42px;
	height: 6px;
	margin: 0 auto;
	background-color: #db4453;
	margin-top: 12px;
}

.about .about-1 p {
	text-indent:0px;
	width: 1200px;
	margin: 0 auto;
	font-size: 16px;
	color: #fff;
	margin-top: 40px;
	line-height: 32px;
}


.about .about-1 .More {
	width: 215px;
	height: 49px;
	margin: 0 auto;
	border: 1px solid #fff;
	margin-top: 12px;
}

.about .about-1 a {
	 text-align: center;
	line-height: 49px;
	font-size: 16px;
	color: #fff;
	text-decoration: none;
	margin-left: 58px;
}


/*新闻资讯*/

.Journalism {
	height: 720px;
	width: 1200px;
	margin: 0 auto;
}

.Journalism h2 {
    text-align: center;
    padding-top: 52px;
    font-size: 30px;
    color: #434c55;
}

.Journalism .query-1 {
	width: 42px;
	height: 6px;
	margin: 0 auto;
	background-color: #db4453;
	margin-top: 12px;
}

.Journalism ul {
margin-top: 60px;
}

.Journalism ul li{
	list-style: none;
	width: 546px;
	height: 160px;
	float: left;
	margin-right: 100px;
	border-bottom: 1px solid #ececec;
	margin-bottom: 56px;
}

.Journalism ul li:nth-child(even) {
	
	margin-right: 0px;
	
}


.Journalism ul li a .date-img {
	width: 210px;
float: left;
}

.Journalism ul li a div div {
	width: 16px;
	height: 4px;
	background: #db4453;
    float: left;
}


.Journalism ul li a .date-img .date {
	width: 130px;
	font-size: 14px;
	color: #b5c1cf;
	margin-top: -7px;
    margin-left: 10px;
    float: left;
}

.Journalism ul li a div img {
	
	margin-top: 14px;
 
}

.Journalism ul li a .Title-Subheading {
	    float: left;
    width: 336px;
}

.Journalism ul li a .Title-Subheading img {
	margin-top: -4px;
    float: right;
   width: 28px;
}


.Journalism ul li a .Title-Subheading .Title {
	   font-size: 14px;
	   color: #434a54;
	   font-weight: 600;
	   display: block;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}

.Journalism ul li a .Title-Subheading .Subheading {
	   font-size: 12px;
	   color: #434a54;
	margin-top: 20px;
	line-height: 24px;
}

.Journalism .More {
	  width: 160px;
	  height: 40px;
	  margin: 0 auto;
	  background-color: #00a3e8;
	  border-bottom: 3px solid #2e82a6;
	 margin-top: 500px;
}

.Journalism .More a {
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    color: #fff;
    text-decoration: none;
    margin-left: 48px;
}


/*培训服务 认证服务 法律法规*/

.service {
	background-color: #f5f5f5;
	height: 445px;
}

.service .service-1 {
	width: 1200px;
	height: 414px;
	margin: 0 auto;
}

.service .service-1 .service-01 {
width: 400px;
padding-top: 68px;
    float: left;
}

.service .service-1 .service-01 .Title {
font-size: 24px;
color: #343440;
    float: left;
}

.service .service-1 .service-01 .Subheading {
font-size: 12px;
color: #343440;
    margin-left: 20px;
    margin-top: 14px;
    float: left;
}


.service .service-1 .service-01 .query-1 {
width: 32px;
height: 2px;
    background-color: #3092e9;
    margin-top: 40px;
    margin-bottom: 30px;
}

.service .service-1 .service-01 ul li {
    list-style: none;
    margin-bottom: 30px;
}

.service .service-1 .service-01 ul li a {
    text-decoration: none;
}

.service .service-1 .service-01 ul li .Title-1 {
    font-size: 14px;
    color: #666666;
    margin-bottom: 2px;
    margin-left: 14px;
}

.service .service-1 .service-01 ul li .date {
    font-size: 14px;
    color: #adadad;
     margin-left: 14px;
}

.service .service-1 .service-01 ul li .dan {
   width: 7px;
   height: 7px;
   background-color: #005ca9;
   float: left;
    border-radius: 50%;
        margin-top: 6px;
}


/*友情链接*/

.friendship {
	height: 323px;
	width: 1200px;
	margin: 0 auto;
}

.friendship h2 {
    text-align: center;
    padding-top: 52px;
    font-size: 30px;
    color: #434c55;
}

.friendship .query-1 {
	width: 42px;
	height: 6px;
	margin: 0 auto;
	background-color: #db4453;
	margin-top: 12px;
}

.friendship ul {
  margin-top: 68px;
}

.friendship ul li {
   list-style: none;
       float: left;
        margin-right: 38px;
}

.friendship ul li:last-child {
   list-style: none;
       float: left;
       margin-right: 0px;
}


/*低部*/

.foot {
	height: 70px;
	background-color: #404d5e;
}

.foot div {
    width: 1200px;
    margin: 0 auto;
	text-align:center;
}

.foot p {
	font-size: 12px;
	color: #fff;
	float: left;
	margin-right: 25px;
	margin-top: 30px;
	
}

.foot p a {
	font-size: 12px;
	color: #fff;
	float: left;
	    text-decoration: none;
}