/*公用*/
ol li{list-style:none;}
.g-box2{border: 1px solid #eaecee;}
.g-box3{border: 1px solid #eaecee;}

.cur-tit{color: #000;padding-left: 15px;}
.cur-tit a{color: #000;line-height: 40px;}
.cur-tit a:hover{color: #185a9d;}
.slid-col{border: 1px solid #eaecee;}

.m-tit1{margin: 0;height: 40px;line-height: 40px;background-color: #267abd;
	text-align: center;color: #fff;font-size: 16px;
}
.snv{}
.snv li{margin-top: 1px;}
.snv li a{display: block;line-height: 40px;height: 40px;color: #000;font-size: 14px;text-align: left;
	background: #f0f0f0 url(../images/ico-02.png) no-repeat right 20px center;padding-left:15px;
}
.snv li h5{margin:0px;}
.snv li h5 a{height:30px; line-height:30px; background:none;border-bottom:1px dashed #ccc;}
.snv li h5.current a{color:#277abe;font-weight:bold;}
.col-so{text-align: center;padding-top: 15px;}
.col-so select,.col-so input{width: 70%;padding: 0 5px;outline: 0;height: 22px;}

.g-ul .padding15{padding:0 15px;}

/*页码
.pageStyle{text-align: center;padding: 30px 0;}
.pageStyle span.fc_hui2,.pageStyle span.fc_ch1,.pageStyle a span.fc_hui2,.pageStyle a span.fc_ch1{display:inline-block;width:50px;height:25px;line-height:25px;border:1px solid #999;}
.pageStyle span,.pageStyle a.z_num{display:inline-block;width:25px;height:25px;line-height:25px;margin:0 3px;border:1px solid #999;}
.pageStyle a.z_pret{display:inline-block;width:50px;height:27px;line-height:27px;background:#1a80ca;color:#fff;border:none;}
.pageStyle ul{display: inline-block;}
.pageStyle li{height: 30px;float: left;color: #000;line-height: 30px;margin: 0 2px;}
.pageStyle li a{color: #000;padding: 0 12px;display: block;line-height: 28px;border: 1px solid #dcdddd;}
.pageStyle li.on a,.pages li:hover a{background-color: #9fa0a0;color: #fff;}
.pageStyle li input{height: 30px;width: 40px;text-align: center;border: 1px solid #e0e1e1;
	color: #9fa0a0;outline: 0;margin: 0 5px;
}
*/

.page_Style{text-align: center;padding: 30px 0;}
.page_Style span.fc_hui2,.page_Style span.fc_ch1,.page_Style a span.fc_hui2,.page_Style a span.fc_ch1{display:inline-block;width:50px;height:25px;line-height:25px;border:1px solid #999;}
.page_Style span,.page_Style a.z_num{display:inline-block;width:25px;height:25px;line-height:25px;margin:0 3px;border:1px solid #999;}
.page_Style a.z_pret{display:inline-block;width:50px;height:27px;line-height:27px;background:#1a80ca;color:#fff;border:none;}


.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus
{background-color: #9fa0a0;color: #fff;border: 1px solid #9fa0a0;}

.page_ul li.on a{color:#1a80ca;}
.page_ul{padding:20px 0 20px 100px;margin:0 auto;}
.page_ul li{width:25px;height:25px;line-height:25px;margin:0 3px;border:1px solid #999;list-style:none;float:left;text-align:center;}
.page_ul li.page_prev,.page_ul li.page_next{width:50px;height:25px;line-height:25px;border:1px solid #999;}
.page_ul li.bot{width:auto;border:none;}
.page_ul li input#JumpPage{height:24px;border:1px solid #999;width:40px;margin:0 2px;}
.page_ul li.bot a{display:inline-block;width:50px;height:27px;line-height:27px;background:#1a80ca;color:#fff;margin-left:5px;}


/*
-----------------[首页]--------------*/
.bg-index{overflow-x: hidden;
	background: url(../images/bg-index.jpg) no-repeat center top;
	-o-background-size: 100% 100%;
	-ms-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-webkit-background-size: 100% 100%;
	background-size: 100% 100%;
	padding-bottom:150px;
}
.index-so{margin-bottom: 20px;padding-top: 55px;overflow: hidden;margin-top: 100px;line-height: 45px;}
.index-so .tit{font-size: 34px;color: #000;margin: 0;margin-bottom: 40px;font-weight:100;}
.index-so .so{width: 64%;float: left;padding: 1px;position: relative;
	border: 1px solid #7eb7d7;background-color: #fff;
}
.index-so .so input{outline: 0;}
.index-so .so-inp{width: 100%;border: 1px solid #98d2ef;height: 45px;padding-left: 10px;padding-right: 50px;}
.index-so .so-btn{position: absolute;width: 38px;height: 33px;border: 0;top: 7px;right: 8px;
	background: #f1970a url(../images/ico-so.png) no-repeat center center;
}
.index-so .right{float: right;width: 40%;padding-left: 10px;}
.g-sbtn1{height: 30px;width: 35%;font-size: 14px;color: #fff;line-height: 28px;
	background-color: #57727e;border: 1px solid #d8e9ed;vertical-align: middle;text-align: center;display:inline-block;
}
.index-so .so-a{text-decoration: underline;color: #0770f3;font-size: 14px;}

.index-tab{margin-bottom: 25px;*zoom:1;}
.index-tab:after,.index-tab:before{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden; }
.index-tab li{float: left;width: 115px;margin-right: 50px;}
.index-tab li a{line-height: 33px;height: 35px;display: block;text-align: center;
	color: #2172b3;font-size: 16px;border: 1px solid #8ec0d8;position: relative;
	background: url(../images/tab-bg1.png) repeat-x;
}
.index-tab li.on a,
.index-tab li:hover a{border-color: #1575d5;background-image: url(../images/tab-bg1-on.png);color: #fff;}
.index-tab li.on a:after{content: "";width: 13px;height: 6px;position: absolute;
	bottom:-27px;left: 50%;margin-left: -7px;z-index: 1;
	background: url(../images/ico-show.png) no-repeat center center;
}
.index-show{padding: 8px;position: relative;
	background-color: #fff;border: 1px solid #d3dce1;
}
.index-show img{width: 100%;display: block;}

.xs-box{}
.xs-box dl{ display:inline-block;margin:0 10%;}
.xs-box dl dt{ background:#126da9;width:80px; height:80px; line-height:80px; text-align:center; border-radius:50%;margin-bottom:20%;}
.xs-box dl dt img{}
.xs-box dl dd{ text-align:center;}
.xs-box dl dd a{color:#126da9; font-size:16px; font-weight:bold;}

.ul-tab1{overflow: hidden;margin-top: -6px;}
.ul-tab1 li{width: 50%;float: left;height: 28px;text-align: center;}
.ul-tab1 li a{display: block;line-height: 28px;font-size: 14px;color: #003e7e;
	background: url(../images/ul-tab1_on.png) no-repeat center center;
	-o-background-size: 100% 28px;
	-ms-background-size: 100% 28px;
	-moz-background-size: 100% 28px;
	-webkit-background-size: 100% 28px;
	background-size: 100% 29px;
}
.ul-tab1 li.on a,.ul-tab1 li:hover a{
	background: url(../images/ul-tab1.png) no-repeat center center;
	-o-background-size: 100% 28px;
	-ms-background-size: 100% 28px;
	-moz-background-size: 100% 28px;
	-webkit-background-size: 100% 28px;
	background-size: 100% 29px;
	color:#fff;
	font-weight:bold;

}
.inde-login{padding: 10px 8px 0px;
	background: url(../images/inde-login.png) center center;
	-o-background-size: cover;
	-ms-background-size: cover;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	min-height: 266px;
}

.inde-login ul{}
.inde-login li{width: 100%;height: 32px;overflow: hidden;
	background-color: #e0e9f0;margin-bottom: 10px;text-align: center;line-height: 30px;
}
.inde-login li .v1{color: #003e7e;font-size: 18px;font-family:"黑体";}
.inde-login li .a-login{display: inline-block;width: 38px;height: 17px;margin: 0 5px;
	background-color: #006dc0;color: #fff;vertical-align: middle;line-height: 17px;
}
.m-share{padding-top: 70px;padding-bottom: 40px;float: right;}
.m-share .bdshare-button-style0-32 a{height: 44px;width: 44px;margin: 0 5px; display:inline-block}
.m-share .bdshare-button-style0-32 .bds_qzone{background: url(../images/bds_qzone.png) no-repeat center center;}
.m-share .bdshare-button-style0-32 .bds_tsina{background: url(../images/bds_tsina.png) no-repeat center center;}
.m-share .bdshare-button-style0-32 .bds_weixin{background: url(../images/bds_weixin.png) no-repeat center center;}
.m-share .bdshare-button-style0-32 .bds_more{background: url(../images/bds_more.png) no-repeat center center;}

/*新闻列表页*/
.m-list1{padding: 0 20px;}
.m-list1 li{line-height: 35px;border-bottom: 1px solid #eee;}
.m-list1 li a.titLink{display: inline-block;overflow: hidden;padding-left: 15px;height: 35px;
	font-size: 14px;color: #000;background: url(../images/ico-03.png) no-repeat left center;
}
.m-list1 li span{color: #ccc;font-size: 12px;float: right;margin-left: 10px;}
/*********==========详细页==========**********/
.con h2{color:#000; font-size: 22px;}
.con-infor{ border-bottom:1px dashed #999;padding:30px 0 5px 0; text-align:center;}
.con-infor span{ display:inline-block; margin-right:20px;color:#9fa0a0;}
.con-infor span.share{margin:0px;}
.con-summry{ background:#f7f7f7; color:#000; font-family:"宋体";margin:10px 0;padding:15px 20px; line-height:30px; font-size:14px;}
.con-con{ font-size:14px;color:#000; font-family:"宋体";line-height:36px;border-bottom: 1px dashed #999;padding:5px 0 30px 0; }
.con-con table{border:none!important;width:auto;}
.con-con table td{ border:1px solid #ddd;}
/*新闻中心*/
.m-slider1{}
.m-slider1 .item{position: relative;}
.m-slider1 .item img{width: 100%;display: block;height: 100%;}
.m-slider1 .item p{position: absolute;width: 100%;left: 0;bottom: 0;z-index: 999;
	height: 30px;line-height: 30px;background: rgba(0,0,0,.6);color: #fff;
	font-size: 14px;padding-left: 10px;margin: 0;
}
.m-slider1 .slick-prev,.m-slider1 .slick-next{font-size: 0;height: 0;position: absolute;left: -9999px;}
.m-slider1 .slick-dots{font-size: 0;text-indent: 999;position: absolute;
	right: 7px;bottom: 0;
}
.m-slider1 .slick-dots li{display: inline-block;margin: 0 3px;}
.m-slider1 .slick-dots a{width: 13px;height: 13px;display: block;
	background-color: #fff;border-radius: 50%;
}
.m-slider1 .slick-dots .slick-active a{background-color: #f8bb38;}

.m-list2{min-height:103px; }
.m-list2 li{border-bottom: 1px solid #eee;}
.m-list2 li a{line-height: 33px;height: 33px;display: block;overflow: hidden;
	font-size: 14px;color: #000;padding-left: 8px;
	background: url(../images/ico-03.png) no-repeat left center;
}
.m-list2 li span,.m-list2 li em{line-height: 33px;color: #d0d0d0;font-size: 12px;
	font-weight: normal;
}
.m-list2 li em{margin-right: 5px;}
.m-list2 li span{float: right;margin-left: 10px;}


/*证书查询*/
.m-list3{border: 1px solid #e1e2e2;}
.m-list3 li{border-bottom: 1px solid #e1e2e2;}
.m-list3 li:last-child{border-bottom: 0;}
.m-list3 .tit{height: 35px;line-height: 35px;font-size: 14px;color: #000;
	margin: 0;padding-left: 25px;cursor: pointer;overflow: hidden;
	background: #f0f0f0 url(../images/ico-04.png) no-repeat 98% center;border-bottom: 1px solid #e1e2e2;
}
.m-list3 .con{padding: 30px 20px;display: none;}
.m-list3 .con span{color: #727171;font-weight: bold;text-align: center;display: block;}
.m-list3 .con input,.m-list3 .con select{width: 100%;height: 22px;outline: 0;padding: 0 5px;
	border: 1px solid #e1e2e2;color: #727171;
}
.m-list3 .con .inp3{background-color: #ee9b25;color: #fff;}
.m-list3 .con .row{margin: 0 -5px;}
.m-list3 .con .p1{padding: 0 5px;}
.m-list3 .tit.ok{border-bottom: 1px solid #e1e2e2;background:#f0f0f0 url(../images/ico-04-on.png) no-repeat 98% center;}

.m-clo1{}
.m-clo1 li{padding: 12px 10px;overflow: hidden;}
.m-clo1 li .txt{float: left;}
.m-clo1 .txt h3{font-size: 16px;margin: 0;color: #333;margin-bottom: 5px;}
.m-clo1 .txt p{margin: 0;}
.m-clo1 .txt p a{color: #333;margin-right: 10px;}
.m-clo1 .right{overflow: hidden;text-align: right;}
.a-btn1,.a-btn2{width: 40px;height: 25px;text-align: center;line-height: 25px;display: inline-block;
	color: #fff;background-color: #ea9712;border-radius: 3px;margin-right: 10px;
}
.a-btn2{background-color: #318cd3;}
.a-btn1:hover,.a-btn2:hover{color: #fff;}
.m-clo1 li:first-child{background-color: #cde6fe;}
.m-clo1 li:nth-child(2){background-color: #e6f2fe;}
.m-clo1 li:last-child{background-color: #f0f7fd;}
.m-clo1 li:nth-child(2) .txt h3{color: #185b9f;}

.m-clo2{overflow: hidden;border-top: 1px solid #eee}
.m-clo2 li{float: left;width: 50%;height: 56px;background-color: #fcfcfc;padding-left: 12px;
	border-bottom: 1px solid #eee;border-right: 1px solid #eee;font-size: 16px;
}
.m-clo2 li a{color: #333;display: block;}
.m-clo2 li:nth-child(2n),.m-clo2 li:nth-child(5){border-right: 0;padding-left: 15px;}
.m-clo2 li:nth-child(3),.m-clo2 li:nth-child(5){height: 82px;border-bottom: 0;}
.m-clo2 li:nth-child(4),.m-clo2 li:nth-child(5){height: 41px;line-height: 40px;}
.m-clo2 li:first-child,.m-clo2 li:nth-child(4){background-color: #f5f6f7;}
.m-clo2 li:first-child{line-height: 56px;}
.m-clo2 li:nth-child(3) a{line-height: 30px;padding-top: 15px;}
.m-clo2 li:nth-child(2){line-height: 28px;}

/*培训业务栏目首页*/
.m-brief{overflow: hidden;padding-right: 10px;margin-bottom: 25px;}
.m-brief .pic{width: 200px;float: left;margin-right: 20px;display:table-cell;vertical-align:middle;}
.m-brief .pic img{width: 100%;vertical-align:middle;}
.m-brief .con{overflow: hidden;font-size: 14px;color: #030303;line-height: 30px;}
.m-brief .con a{float: right;color: #a1a1a1;}

.slideBox ul{margin:0;padding:0;}
.slideBox ul li{list-style:none;}

.m-list4{overflow: hidden;border: 1px solid #ececec;padding: 35px 0 25px 0;border-left: 0;border-right: 0;margin-bottom: 20px;}
.m-list4 li{float: left;min-width: 155px;background: url(../images/ico-05.jpg) repeat-x;margin-right: 14px;margin-bottom: 10px;}
.m-list4 li a{display: block;height: 38px;border: 1px solid #178fe6;
	line-height: 36px;font-size: 14px;padding-left: 23px;
	padding-right: 45px;border-radius: 3px;color: #2b569e;
	background: url(../images/ico-06.png) no-repeat right 12px center;
}

.m-list7{overflow: hidden;border: 1px solid #ececec;padding: 35px 0 25px 0;border-left: 0;border-right: 0;margin-bottom: 20px;}
.m-list7 li{float: left;min-width: 155px;background: url(../images/ico-05.jpg) repeat-x;margin-right: 14px;margin-bottom: 10px;}
.m-list7 li a{display: block;height: 50px;border: 1px solid #178fe6;
	line-height: 20px;font-size: 14px;padding-left: 23px;
	padding-right: 45px;border-radius: 3px;color: #2b569e;
	background: url(../images/ico-06.png) no-repeat right 12px center;
}

.m-list5{overflow: hidden;}
.m-list5 li{overflow: hidden;margin-bottom: 15px;}
.m-list5 .pic{border: 1px solid #efefef;float: left;width: 75px;height: 95px;margin-right: 15px;}
.m-list5 .pic img{width: 100%;height: 100px;display: block;}
.m-list5 .con{overflow: hidden;padding-top: 25px;}
.m-list5 .con h4{margin: 0;font-size: 14px;color: #000;font-weight: bold;}
.m-list5 .con p{margin: 0;font-size: 14px;color: #000;margin-top: 6px;}

/*中心概况栏目首页*/
.cen{padding:15px 0;}
.centit{ border-bottom:1px solid #ebecf0; position:relative;margin:50px 15px 0 15px;}
.centit h3{ border-bottom:1px solid #267bbe; color:#267bbe; position:absolute; bottom:-1px;margin:0px;padding: 10px 20px;}
.cen .con{padding:15px; line-height:36px; font-size:14px; font-family:"宋体";color:#707070;margin-top:35px;}
.con a{color:#185a9d;}
.cen h4{ border-bottom:1px solid #ebecf0; border-top:1px solid #ebecf0; text-align:center; height:43px; line-height:40px;margin:15px 0;}
.cen h4 a{color:#267bbe;}


/*联系我们-中心总部栏目首页*/
.con-btn{ margin:30px 0 0 15px;}
.con-btn a{ display:inline-block;background:url(../images/bg1.png) no-repeat left center;}
.con-btn a span{ display:inline-block; background:url(../images/bg2.png) no-repeat right center;  height:38px; line-height:38px;padding:0 21px;}

.con-btn2{ width:auto;}
/*网站导航*/
.wjl_title{padding:8px 15px;margin:5px 0; background:#f2f5ee; font-size:14px; font-weight:bold;}
.wjl_title2{}
.wjl_title2 li{float:left;margin:0 10px;padding:8px 10px;font-size:14px;}
.wjl_title_t{margin:0 0 5px 0px;background:#f0f0f0 url(../images/ico-04.png) no-repeat right 10px center;  cursor: pointer;}
.wjl_title_on{margin:0 0 5px 0px;background:#f0f0f0 url(../images//ico-04-on.png) no-repeat right 10px center;}



/**内部人员登录-我们的系统**/
.my-list{ }
.my-list .list-group{margin:0px;}
.my-list .list-title{ border-color:#ddd; background:#2992fd;color:#fff;margin:0px;border-top-right-radius:10px;border-top-left-radius:10px; font-size:16px;padding:5px 0 5px 9px;}
.my-list .list-group-item:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.my-list .my-list-div{height:146px;border:1px solid #ddd;border-top:none;border-bottom-right-radius:10px;border-bottom-left-radius:10px; background:url(../images/bg4.png) no-repeat 12px center;padding:26px 12px 20px 112px;}
.my-list .my-list-div .list-group-item{border-radius:5px;padding:1px 15px 2px;-webkit-box-shadow:0 5px 8px -5px #f1f1f1;-moz-box-shadow:0 5px 8px -5px #f1f1f1;box-shadow:0 5px 8px -5px #f1f1f1;margin-bottom:7px; text-align:center;}
.my-list .my-list-div .list-group-item a{ font-size:14px; color:#9fa0a0;font-family:"宋体";}


.yw_more{line-height:24px;padding-left:10px;}
.topic_top{border:1px solid #eee;padding:4px 0;margin-bottom:6px;}



.cen .con table{border:1px solid #000;}
.cen .con table td{border:1px solid #000;}

.tabMenu{border-bottom: 1px solid #dcdcdc;font-size: 14px;height: 35px;line-height: 35px;margin:20px 20px 15px;}
.tabMenu span{display: inline-block;padding: 0 10px;cursor:pointer;}
.tabMenu span.cur{border: 1px solid #dcdcdc;border-top: 3px solid #ee9b25;line-height: 32px;
	border-bottom: 0;background-color: #fff;font-weight: bold;color: #023e6e;
}

.sideMenu{ }
.sideMenu h4{ height:40px; line-height:40px; padding-left:15px;  border-top:1px solid #fff; background:#f0f0f0; cursor:pointer;
	font-size:14px;margin:0;color:#000;
}
.sideMenu h4.current{color:#277abe;font-weight:bold;}
.sideMenu h4.current a{color:#277abe;}
.sideMenu h4 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/arrow_under.png) no-repeat right 20px center; cursor:pointer; }
.sideMenu h4.on em{ background:url(../images/arrow_top.png) no-repeat right 20px center; }
.sideMenu ul{display:none;list-style:none;margin:0;padding:0;}
.sideMenu ul li{height:32px; line-height:32px;border-bottom:1px dashed #ccc;padding-left:10px;font-size:14px;}
.sideMenu ul li.current a{color:#277abe;font-weight:bold;}
.snv .sideMenu ul li a{display:inline;line-height: 32px;height: 32px;color: #000;font-size: 14px;text-align: left;
	background: none;padding-left:0;
}
.snv .sideMenu ul li.current a,.snv .sideMenu h4.current a{color:#277abe;font-weight:bold;}

.snv .sideMenu h4 a{color:#000;}


/* certificateInquiry页面样式 */
h4.zscx_top{border:1px solid #9dc6d8;background:url(../images/en_img11.gif) repeat-x left center;border-bottom:none;margin:15px 10px 0;line-height:30px;}
h4.zscx{border:1px solid #9dc6d8;background:url(../images/en_img11.gif) repeat-x left center;border-bottom:none;margin:0 10px;line-height:30px;}
h4.zscx a,h4.zscx_top a{font-size:12px;color:#01589b;font-weight:bold;padding-left:20px;display:block;width:90%;}
.zscxlist{margin:0 10px;border:1px solid #9dc6d8;border-bottom:none;padding:10px 0 10px 20px;}
.zscxlistbtm{margin:0 10px;border:1px solid #9dc6d8;border-bottom:none;padding:10px 0 10px 20px;}

h4.zscx_top a.zl_title,h4.zscx a.zl_title {background:url(../images/open.png) no-repeat right;}
h4.zscx_top a.zl_close,h4.zscx a.zl_close {background:url(../images/close.png) no-repeat right;}

.zscxlist .input,.zscxlistbtm .input{ font-size:12px; margin-top:2px; height:20px; line-height:20px; color:#333333; border:1px solid #a1b4c5; width:200px;}


/* 首页地图  */
.mapImg{background:url(../images/map_bg.jpg) no-repeat center center;position:relative;width:679px;height:250px;}
.mapImg a{position:absolute;display:inline-block;font-family:"宋体";font-size:12px;color:#5d5d5d;height:12px;line-height:12px;font-weight:bold;}
.mapImg a:hover{color:#f00;}
.mapImg a.xian{left:186px;top:10px;}
.mapImg a.wuhan{left:137px;top:65px;}
.mapImg a.chengdu{left:137px;top:105px;}
.mapImg a.guangzhou{left:137px;top:161px;}
.mapImg a.shenzhen{left:184px;top:209px;}
.mapImg a.shenyang{right:155px;top:12px;}
.mapImg a.qingdao{right:119px;top:52px;}
.mapImg a.nanjing{right:147px;top:90px;}
.mapImg a.shanghai{right:179px;top:127px;}
.mapImg a.hangzhou{right:146px;top:166px;}
.mapImg a.fuzhou{right:174px;top:206px;}

/*   */
.g-box2-con .m-list1{display:none;}
.g-box2-con:last-child .wjl_title_t{margin:0px;}



