﻿

a{text-decoration:none;color:#333;}
a:hover{text-decoration:none;color:#1A73E8;outline:none;}
a:active{outline:none;} 
.pdl1{ padding-left:1px;}
.pdl5{ padding-left:5px;}
.pdl10{ padding-left:10px;}
.pdl15{ padding-left:12px;}
.pdl20{ padding-left:20px;}
.pdl25{ padding-left:25px;}
.pdl30{ padding-left:30px;}
.pdl35{ padding-left:35px;}
.pdl40{ padding-left:40px;}
.pdl45{ padding-left:45px;}
.pdl50{ padding-left:50px;}

.attention{color:#c00;}

.is_top{ color:#F00;}
a.is_top:hover{ color:#F00;}
a.is_top:active{ color:#F00;}

h3{font-size: 20px;}
.l_title{border-bottom: 1px solid #E0E7DA;font-size: 20px;color: #2A77DA;letter-spacing: 1px;}


.l_title h3 {
    font-size:20px;	
	letter-spacing:1px;
}
.l_title h3 a{color:#2A77DA;}

.l_title span {
    float: right;	
	font-size:14px;	
}
.l_title span a{color:#777;}





.clear{height:0; overflow:hidden; clear:both}
/*================首页样式及公共部分样式================*/
.htop{width:100%; height: 40px; line-height: 40px; background:#F5F5F5; font-size: 14px; color: #666;}
.htop .f{ float:left;}
.htop .fl{width:480px}
.htop .fr{width:720px; text-align:right;}

.htop .ifo{display: inline-block; *display: inline; zoom:1; padding-left:10px; margin-right:18px;}

.htop .ifo img{width:23px;height:23px;border-radius: 100%;height: auto;border: none; margin-right:12px;}

.ifo i{height: 30px;line-height: 30px;color:#444; margin-right:5px;}

.u_name a{ font-size:13px; color:#1A73E8;}


.logoBox{height:100px;width:100%; padding-top:10px; background:#fff;}
.logoBox .logodiv{width:1200px;margin: 0 auto;}

.logoBox .logodiv div{float:left;}
.logoBox .logodiv .logo{width:150px; padding-top:15px;}

.logoBox .logodiv .logo a.logo_a{ display:inline-block; width:auto; height:auto;}


.logoBox .logodiv .logo img { width:140px;}

.logoBox .logodiv .fl{ color:#666; }
.logoBox .logodiv .fc{width:280px; height:50px; margin-top:25px; color:#444; font-family:"楷体"; font-size:26px;}
.logoBox .logodiv .fr{ padding-top:25px; }




.search{
    float: left;
    width:270px;
    height:43px;
    border: 1px solid #c1c1c1;
    position: relative;

}

.search .search-input{

    font-size:14px;
    border: none;
    width:230px;
    line-height: 1.5;
    padding-left: 0;
    appearance: button;
    -moz-appearance: button;
    -webkit-appearance: button;
	padding:8px 10px 6px 10px;
	height:38px;

}

.search .search-submit{
	font-size: 0;
	border: none;
	cursor: pointer;
	position: absolute;
	right: 9px;
	top:10px;
	background: url(../image/iconsmallsearch_1.png) no-repeat;
	background-size:100%;
    width:20px;
    height:20px;
}



.search .search_btn{
	background: url(../image/iconsmallsearch_2.png) no-repeat;background-size:100%;
}


.search_hotkey{font-size:12px; padding-left:20px;line-height:40px;color:#666;}
.search_hotkey a{  color:#666; }


.logoBox .tel{display:inline-block; *display:inline; zoom:1; height:76px; padding-top:20px;vertical-align:middle;}
.logoBox .tel p{font-size:15px; color:#666; line-height:20px;}
.logoBox .tel i{ margin-right:5px;}
.logoBox .tel span{display:block;line-height:30px;font-size:24px;color:#1D3178;}

/*导航*/
.navBox{position:relative; z-index:99;width:100%; height:50px;background:#2A77DA;}
.navBox .navC{width:1200px; height:50px; margin: 0 auto; }
.navC .nav li{position: relative; float:left; width:125px; height:50px; line-height:32px;background:#2A77DA;}
.navC .nav a{display:block; background:#2A77DA; width:125px;height:50px; overflow:hidden; line-height:32px;color:#fff; font-size:17px;text-align:center;}

.navBox .navC .nav a:hover,.navBox .navC .nav a:active,.navBox .navC .nav .this a,.navBox .navC .nav li.current .nav_a{ background:#1055A0;color:#fff;}

.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#1055A0}

.navC .nav  li.subs{background:#2A77DA;width:100px;}
.navC .nav  li.subs a{width:100px;background:#2A77DA;}

/*.navC ul li:first-child{border-left:1px #FFFFFF solid;}*/
.item_div{position:relative;width:100%;background:#fff;}

.item_div .item{ height:115px;padding-left:10px; padding-top:15px;}
.item_div .item div.i{ float:left; line-height:28px;}
.item_div .item div.i i{width:70px;display: inline-block; *display: inline; vertical-align:top; text-align:center;padding-top:35px; font-weight:600; color:#1A73E8;opacity:0.8; margin-top:12px;}
.item_div .item div.i span{display: inline-block; *display: inline; height:85px; padding-left:10px; border-right:1px #ccc solid;}
.item_div .item div.i span a{font-size:14px;}




.item_div .item div.item1{width:26%;}
.item_div .item div.item1 span{width:230px;}
.item_div .item div.item1 i{background: url(../image/gc1.png) no-repeat center top; background-size:50%;}
.item_div .item div.i a{margin-right:20px;}

.item_div .item div.item1 a{margin-right:30px;}

.item_div .item div.item2{width:16%;}
.item_div .item div.item2 span{width:105px;}
.item_div .item div.item2 i{background: url(../image/gc3.png) no-repeat center top; background-size:50%;}

.item_div .item div.item3{width:13%;}
.item_div .item div.item3 span{width:75px;}
.item_div .item div.item3 span a{margin-right:20px; width:90px;display: inline-block;}
.item_div .item div.item3 i{background: url(../image/gc2.png) no-repeat center top; background-size:50%;}

.item_div .item div.item4{width:16%; padding-left:10px;}
.item_div .item div.item4 span{width:90px;}
.item_div .item div.item4 span a{margin-right:20px; width:100px;display: inline-block;}
.item_div .item div.item4 i{background: url(../image/gc4.png) no-repeat center top; background-size:55%;}

.item_div .item div.item5{width:29%;}
.item_div .item div.item5 ul{position: relative;}
.item_div .item div.item5 ul li {
    color: #666;
    background: url(../image/ico_nao.png) no-repeat -30px -48px;
    padding-left:10px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.item_div .item div.item5 ul li a{ color:#333;}



.pathdiv {
	background:#fff;
    height: 50px;
    line-height: 50px;
    color: #666;
	padding-left:15px;
}
.pathdiv a {
    color: #666;

}
.pathdiv i {
    margin-left: 8px;
    margin-right: 8px;
	font-size:16px;
}

.bdsharebuttonbox{}
.bdsharebuttonbox span{ float:left; font-size:16px; height:50px; line-height:50px; color:#444;}

.bdshare-button-style0-32 a{width:29px;    line-height: 29px;}



.education{background:#fff;padding:8px 15px 10px 15px; height:345px;}
.education_t{ border-bottom:1px solid #E0E7DA;}
.education .e_c{ height:260px; width:23%; float:left; background:#F5F5F5;margin-right:31px; text-align:center; padding-top:20px;}
.education .e_c4{ margin-right:0px;}
.education .e_c .e_img{text-align:center;}
.education .e_c .e_img img{width:130px; height:130px;border-radius:98%; background:#FFF;}
.education .e_c h3{margin-top:15px; font-size:22px; display:inline-block; color:#333;}
.education .e_c p{font-size:14px; line-height:27px;}



.friends{width: 100%;  background:#fff; padding-bottom:15px; padding-top:20px; border-bottom:2px #FFFFFF solid;}
.friends .friends_t{ padding-bottom:12px;}
.friends .friends_t a{ color:#555;font-size:16px;text-decoration:none;}

.friends .friendsbox{ font-size:14px;color:#333; padding-top:15px;}
.friends .friendsbox a{ color:#555;}


.friends .friendsbox p.l_img{ color:#555; padding-left:15px;}
.friends .friendsbox p.l_img a{ width:15%; margin-right:1.5%; display:inline-block; text-align:center; background:#F0F0F0; padding:3px 0px 3px 0px;}

.friends .friendsbox p.l_txt{ margin-top:20px; padding-left:15px;}
.friends .friendsbox p.l_txt a{ width:10.7%; margin-right:1.4%; display:inline-block; text-align:center; background:#F0F0F0; padding:3px 0px 3px 0px; margin-bottom:8px;}


/*页脚*/
.footer{width: 100%; background:#fff; height:120px;}

.footer .footerbox{text-align:center; border-top:1px #e0e0e0 solid; padding-top:16px;}
.footer .footerbox p{ font-size:13px; color:#444; padding-top:5px;}

.copyright{ background:#fff; text-align:center; height:40px; line-height:30px; font-size:12px;color: #555;}
.copyright a{color: #555;}





.notice{padding:0px 5px 0px 5px;margin-top:20px;}
.notice_t{ border-bottom:1px solid #E0E7DA;}
.notice_t h3{padding-bottom:0px;}
.notice_c ul li {font-size:14px; margin-top:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.news{padding:0px 5px 0px 5px; margin-top:30px;}
.news_t{ border-bottom:1px solid #E0E7DA;}
.news_t h3{padding-bottom:0px;}
.news_c ul li {font-size:14px; margin-top:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}



.exam_entrance_t{ border-bottom:1px solid #E0E7DA;}
.exam_entrance_t h3{padding-bottom:0px;}
.exam_entrance_c{ margin-top:20px;}
.exam_entrance_c ul li{ width:50%; float:left; margin-bottom:13px;padding-left:10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.exam_entrance_c ul li:nth-of-type(even){}
.exam_entrance_c ul li a{ font-size:16px; margin-right:8px;}


.policy{padding:0px 5px 0px 5px;margin-top:40px;}
.policy_t{ border-bottom:1px solid #E0E7DA;}
.policy_t h3{padding-bottom:0px;}
.policy_c ul li {font-size:14px; margin-top:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.train{padding:0px 5px 0px 5px;}
.train_t{ border-bottom:1px solid #E0E7DA;}
.train_t h3{padding-bottom:0px;}
.train_c ul li {font-size:14px; margin-top:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.fir-mod{ height:330px;}

.t-le {
	width:790px;
	background:#fff;
	padding:0px 15px;
	
}
.t-ri{
	width:400px;
	background:#fff;
	padding:0px 15px;
	margin-left:10px;
}


.exam_books{
	background: #fff;
    padding: 8px 15px 0px 15px;
}

.exam_books_t{ border-bottom:1px solid #E0E7DA;}
.exam_books_t h4{padding-bottom:0px;}

.exam_books_c{ margin-top:20px; padding-left:15px;}


.exam_books_c ul li{ width:20%; float:left;}

.exam_books_c .thumbnail{ border:none; text-align:center;margin-bottom:0px;}
.exam_books_c .thumbnail img{ height:200px;}

.exam_books_c ul li .caption{ margin-top:10px; text-align:left;}

.books_tb{ width:100%;background:#fff; height:15px;}

.books_tb span{ float:right; font-size:8px; text-align:center; width:32px; background:#F9F9FA; color:#CCC;}



.zhaopin{padding:0px 5px 0px 5px;margin-top:20px;}
.zhaopin_t{ border-bottom:1px solid #E0E7DA;}
.zhaopin_t h4{padding-bottom:0px;}
.zhaopin_c ul li {font-size:14px; margin-top:12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}


.exam_introduce{ height:auto;}
.exam_introduce_info{ margin-top:20px;margin-bottom:40px;}
.exam_introduce_info h4{color:#000;}
.exam_introduce_info h4 i{ margin-right:10px; color:#555}
.exam_introduce_info p{ color:#444; padding-left:25px; line-height:28px; margin-bottom:6px;}


.mainPage {
    clear: both;
    width: 100%;
    text-align: center;
    background-color: #fff;
    padding: 40px 0;
}

.mainPage a {
    display: inline-block;
    padding: 5px 15px;
    color: #666;
    background-color: #e6e6e6;
    border-radius: 3px;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    margin: 0 3px;
}
.mainPage span.current {
    display: inline-block;
    padding: 5px 15px;
    background-color:#2A77DA;
	color:#FFF;
}

.l_content li a em{color:#c00}
.l_content ul li span.time{ float:right; color:#444;}

.l_content ul li span.S_headline2{ float:left; color:#2A77DA; margin-right:5px;}



/*分页*/

.pagination {
clear: both;
width: 100%;
text-align: center;
background-color: #fff;
}


.pagination > li{
}



.pagination > li.active span{
	background-color: #2A77DA;
	color: #FFF;
}

.pagination > li.active span:hover,.pagination > li.active span:active{
	background-color: #2A77DA;
	color: #FFF;
}



.pagination > li > a{
	float:none;
	border:0;
	background-color: #e6e6e6;
	color: #666;
	margin-left:10px;
}
.pagination > li > span{
	float:none;
	border:0;
	background-color: #e6e6e6;
	color: #666;
	margin-left:10px;
}
