@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	}
li{
	list-style:none;
	}
a{	font-family:"微软雅黑";
	text-decoration:none;
	}
img{
	border:none;
	}
input{
	border:none;
	}
html,body{
	width:100%;
	height:100%;
	font-family:"微软雅黑";
	}

/* 内容区 */	
        .bannerbox {
            width:100%;
            position:relative;
            overflow:hidden;
            height:300px;
        }
        .banner {
            width:1920px; /*图片宽度*/
            position:absolute;
            left:50%;
            margin-left:-960px; /*图片宽度的一半*/
        }
@media screen and (min-width:1200px) {
	.container{
		width:1100px;
		}
	}	

.left_1{
	padding:20px 0;
	}
.notice{
	padding-left:15px;
	padding-right:20px;
	}
.notice_head{
	background:#337ab7;
	height:40px;
	border-radius:4px 4px 0 0;
	padding:5px 10px;
	}
.notice_head img{
	height:16px;
	width:16px;
	vertical-align:middle;
	margin-right:4px;
	line-height:30px;
	} 
.notice_head span{
	color:#fff;
	font-size:16px;
	line-height:30px;
	vertical-align:middle;
	
	}
.notice_head a{
	color:#fff;
	font-size:12px;
	line-height:30px;
	vertical-align:middle;
	cursor:pointer;
	float:right;
	
	}
.notice_head a:hover{
	text-decoration:none;
	}
.notice_box{
	border:1px solid #ddd;
	border-top:0px;
	padding:10px 10px 9px 15px;
	}
.notice_box .list{
	padding:0;
	}
.notice_box .list li{
	font-size:0;
	height:30px;
	}
.notice_box .list li a{
	display:inline-block;
	width:100%;
	height:30px;
	cursor:pointer;
	text-indent:0;
	margin:0;
	color: #4a4a4a;
	font-size: 14px;
	line-height:30px;
	word-break:keep-all;          
	white-space:nowrap;          
	overflow:hidden;               
	text-overflow:ellipsis; 
	}
.notice_box .list li a:hover{
	color:#4e85df;
	}
.notice_box .list li a::before {
    content: "";
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #4a4a4a;
    border-radius: 50%;
    line-height: 30px;
    vertical-align: middle;
	margin-right:8px;
}
.notice_box .list li a:hover::before{
	background-color:#4e85df;
	} 
.lunbo {
	padding:0 15px;
	padding-left:0;

	}
.lunbo .carousel-inner > .item >a> img{
	width:100%;
	height:340px;
	}
.lunbo .carousel-indicators {
	margin-bottom:0;
    bottom: 10px;
}
/* 导航 */
.xueshu_d_nav{
	background:#1668c2;
	height:40px;
	}
.xueshu_d_nav_inner{
	padding:0;
	background:#1668c2;
	}
.xueshu_d_nav_inner ul{
	margin:0;	
	}
.xueshu_d_nav_inner ul li{
	height:40px;
	padding:0 30px;
	color:#fff;
	line-height:40px;
	float:left;
	}
.xueshu_d_nav_inner ul .active{
	background:#0f4988;
	}
.xueshu_d_nav_inner ul .active:hover{
	background:#0f4988;
	}
.xueshu_d_nav_inner ul li a{
	color:#fff;
	font-size:16px;
	}
.xueshu_d_nav_inner ul li:hover{
	background:#125aa6;
	}
.xueshu_d_nav_inner ul li a:hover,.xueshu_d_nav_inner ul li a:focus{
	color:#fff;
	text-decoration:none;
	outline:none;
	}
	
.text_huiyi{
	padding-top:20px;
	}
.text_huiyi_head{
	height:40px;
	width:100%;
	border:1px solid #ddd;
    background: linear-gradient(top , rgb(250, 250, 250) , rgb(235, 235, 235) 99%);
    background: -o-linear-gradient(top , rgb(250, 250, 250) , rgb(235, 235, 235) 99%);
    background: -ms-linear-gradient(top , rgb(250, 250, 250) , rgb(235, 235, 235) 99%);
    background: -moz-linear-gradient(top , rgb(250, 250, 250) , rgb(235, 235, 235) 99%);
    background: -webkit-linear-gradient(top , rgb(250, 250, 250) , rgb(235, 235, 235) 99%);
	padding-right:15px;
	
	}
.text_huiyi_head_left{
	float:left;
	width:160px;
	height:38px;
	padding:4px 10px;
	background: #337ab7;
/*
    background: linear-gradient(top , rgb(70, 107, 186) , rgb(132, 168, 226) 99%);
    background: -o-linear-gradient(top , rgb(70, 107, 186) , rgb(132, 168, 226) 99%);
    background: -ms-linear-gradient(top , rgb(70, 107, 186) , rgb(132, 168, 226) 99%);
    background: -moz-linear-gradient(top , rgb(70, 107, 186) , rgb(132, 168, 226) 99%);
    background: -webkit-linear-gradient(top , rgb(70, 107, 186) , rgb(132, 168, 226) 99%);*/
	
	}
.text_huiyi_head_left img{
	height:16px;
	width:16px;
	vertical-align:middle;
	margin-right:4px;
	line-height:30px;
	} 
.text_huiyi_head_left span{
	color:#fff;
	font-size:16px;
	line-height:30px;
	vertical-align:middle;
	
	}
.text_huiyi_head_more{
	float:right;
	color:#337ab7;
	font-size:12px;
	line-height:40px;
	vertical-align:middle;
	cursor:pointer;
	
	}
.text_huiyi_head_more:hover{
	text-decoration:none;
	}
.text_huiyi_box{
	border:1px solid #ddd;
	border-top:0;
	padding:15px;
	}
.text_huiyi_box .list{
	padding:0;
	}
.text_huiyi_box .list li{
	font-size:0;
	height:34px;
	position:relative;
	}
.text_huiyi_box .list li a{
	display:inline-block;
	max-width:80%;
	height:30px;
	cursor:pointer;
	text-indent:0;
	margin:0;
	color: #4a4a4a;
	font-size: 14px;
	line-height:34px;
	word-break:keep-all;          
	white-space:nowrap;          
	overflow:hidden;               
	text-overflow:ellipsis; 
	}
.text_huiyi_box .list li a:hover{
	color:#4e85df;
	}
.text_huiyi_box .list li a::before {
    content: "";
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #ff57a5;
    border-radius: 50%;
    line-height: 30px;
    vertical-align: middle;
	margin-right:8px;
}
.text_huiyi_box .list li a:hover::before{
	background-color:#ff57a5;
	} 
.text_huiyi_box .list li .riqi{
	position:absolute;
	right:0;
	top:0;
	z-index:9999;
	line-height:34px;
	width:90px;
	text-align:center;
	height:34px;
	color:#888;
	font-size:14px;
	}
	
	
	
.right_1{
	padding-top:20px;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:0;
	}	
.top_lanmu{
	height:340px;
	border:1px solid #ddd;
	background:#f2f2f9;
	border-radius:2px;
	}
.top_lanmu .top_btn{
	border-bottom:1px solid #ddd;
	height:124px;
	font-size:0;
	}
.top_lanmu .top_btn a{
	display:inline-block;
	width:50%;
	height:100%;
	cursor:pointer;
	
	}
.top_lanmu .top_btn a:hover{
	text-decoration:none;
	}
.top_lanmu .top_btn a:first-child{
	border-right:1px solid #ddd;
	}
.top_lanmu .top_btn a .xsnh{
	padding:20px;
	text-align:center;
	}
.top_lanmu .top_btn a .ndhyjh{
	padding:20px 0;
	text-align:center;
	}
.top_lanmu .top_btn a img{
	}
.top_lanmu .top_btn a p{
	margin:0;
	font-size:16px;
	color:#333;
	text-align:center;
	}	
.top_lanmu .top_form{
	padding:15px 20px;
	}
.top_lanmu .top_form h5{
	text-align:left;
	margin:0;
	line-height:30px;
	margin-bottom:10px;
	}
.denglu{
	position:relative;
	}
.denglu .denglu_box{
	width:100%;
	height:30px;
	border:1px solid #ddd;
	background:#fff;
	border-radius:4px;
	margin-bottom:10px;
	padding:3px;
	}
.denglu .denglu_box .img_box{
	height:22px;
	width:27px;
	vertical-align:middle;
	border-right:1px solid #ddd;
	padding:2px;
	display:inline-block;
	text-align:left;
	}
.denglu .denglu_box .img_box img{
	height:100%;
	vertical-align:baseline;
	}
.denglu .denglu_box input{
	display:inline-block;
	width:150px;
	margin-left:6px;
	}
	
.denglu .btn_box{
	margin-top:30px;
	text-align:right;
	}
.denglu .btn_box .btn_hy{
	padding:4px 20px;
	}
.denglu .tips{
	position:absolute;
	left:4px;
	bottom:35px;
	z-index:999998;
	display:none;
	}
.denglu .tips p{
	margin:0;
	color:red;
	}
.denglu .tips p i{
	margin-right:8px;
	}

.bottom_lanmu{
	padding:20px 0;
	}
.bottom_lanmu img{
	width:100%;
	}
.bottom_lanmu h4{
	text-align:center;
	line-height:40px;
	margin:0;
	font-size:20px;
	margin-top:35px;
	
	}
.xsnh_erweima{
	border:1px solid #ddd;
	margin-top:0px;
	}
.bottom_lanmu .xg_link{
	margin-top:40px;
	}
.bottom_lanmu .xg_link .head{
	height:30px;
	border-left:6px solid #337ab7;
	padding-left:10px;
	margin-bottom:15px;
	}
.bottom_lanmu .xg_link .head span{
	font-size:18px;
	color:#4a4a4a;
	line-height:30px;
	}
.bottom_lanmu .xg_link .xg_link_content img{
	height:40px;
	width:100%;
	}
	
.lujing_nav{
	padding:20px 0;
	}	
.lujing_nav .breadcrumb{
	background:none;
	margin:0;
	}
.left_ndhyjh .biaoti {
	text-align:center;
	
	}
.left_ndhyjh .biaoti h2{
	margin:0 auto;
	display:inline-block;
	margin-bottom:20px; 
	padding-left:20px; 
	padding-right:20px;
	text-align:center;
	color:#333; 
	font-family:'微软雅黑';
	font-size:28px;
	}
.left_ndhyjh  table thead{
	border:0px;
	}
.left_ndhyjh  table thead th{
	border-bottom:none;
	border-right:1px solid #fff;
	color:#fff;
	background:#4e85df;
	text-align:center;
	line-height:20px;
	vertical-align:middle;
	}
.left_ndhyjh  table thead .blank_1{
	width:8%;
	}
.left_ndhyjh  table thead .blank_2{
	width:40%;
	}
.left_ndhyjh  table thead .blank_3{
	width:22%;
	}
.left_ndhyjh  table thead .blank_4{
	width:10%;
	}
.left_ndhyjh  table tbody tr td{
	line-height:20px;
	vertical-align:middle;
	}

.left_ndhyjh  table tbody tr td:first-child{
	text-align:center;
	}
.left_ndhyjh  table tbody tr td:nth-child(2) a{
	cursor:pointer;
	}

.left_ndhyjh  table tbody tr td:nth-child(4){
	text-align:center;
	}
.left_ndhyjh  table tbody tr td:nth-child(5){
	text-align:center;
	}
.left_ndhyjh  table tbody tr td:nth-child(6){
	text-align:center;
	}



.ztbd_content_right_text{
	}
.ztbd_content_right_text_head{
	height:56px;
	
	color:#4e85df;
	padding-left:12px;
	line-height:30px;
	
	text-align:center;
	}
.ztbd_content_right_text_head img{
	width:20px;
	height:20px;
	vertical-align:middle;
	}
.ztbd_content_right_text_head span{
	display:inline-block;
	margin:0;
	height:56px;
	width:100%;
	line-height:30px;
	font-size:24px;
	border-bottom:3px solid #4e85df;
	padding-bottom:20px;
	}
.ztbd_content_right_text_content{
	padding:14px 10px;;
	width:100%;	
	padding-right:0;
	}
.ztbd_content_right_text_content ul{
	padding:0px;
	}
.ztbd_content_right_text_content ul li{
	color:#76c1f3;
	line-height:30px;
	padding-left:0px;
	font-size:8px;
	list-style-type:none;
    overflow: hidden;  
	}
.ztbd_content_right_text_content ul li:before {
    content: "";
    display: inline-block;
    width: 4px;
    height: 4px;
    background-color: #76c1f3;
	background-color: #666;
    border-radius: 50%;
	vertical-align:middle;
	margin-top:-5px;
	margin-right:10px;
}
.ztbd_content_right_text_content ul li a{
	font-size:14px;
	line-height:30px;
	color:#76c1f3;
	color:#666;
	}	
.ztbd_content_right_text_content ul li a:focus,.ztbd_content_right_text_content ul li a:hover{
	color:#76c1f3;
	text-decoration:none;
	}
.ztbd_content_right_text_content .lijie_ul{
	margin:0;
	padding-top:0px;	
	height:770px;
	height:745px;
	overflow:hidden;
	}
.ztbd_content_right_text_content .lijie_ul_list{
	height:520px;
	}
.ztbd_content_right_text_content ul .lijie{
	position:relative;
	padding:10px 0;
	padding-left:55px;
	}
.ztbd_content_right_text_content ul .lijie a{
	font-size:16px;
	line-height:24px;
	color:#76c1f3;
	display:inline-block;
	width:100%;
	}
.ztbd_content_right_text_content ul .lijie a:focus,.ztbd_content_right_text_content ul .lijie a:hover{
	color:#76c1f3;
	text-decoration:underline;
	}

.ztbd_content_right_text_content ul .lijie:before {
    content: "";
    display: inline-block;
    width: 0px;
    height: 0px;
    background-color:transparent;
    border-radius: 50%;
	vertical-align:middle;
	font-size:0px;
	background:none;
	margin:0;
}
.ztbd_content_right_text_content ul .lijie_begin_li{
	height:auto;
	}
.ztbd_content_right_text_content ul .lijie .lijie_icon{
	position:absolute;
	left:18px;
	top:-132px;
	z-index:370;
	}
.ztbd_content_right_text_content ul .lijie .lijie_begin_icon{
	position:absolute;
	left:18px;
	top:30px;
	z-index:365;
	}
.ztbd_content_right_text_content ul .lijie .dangqian{
	font-size:16px;
	line-height:24px;
	color:#bebebe;
	display:inline-block;
	width:100%;
	
	}
.ztbd_content_right_text_content ul .lijie .lijie_last_icon{
	position:absolute;
	left:18px;
	top:-354px;
	z-index:365;
	}
.btn_lijie{
	width:200px;
	margin:0 auto;
	border-top:3px solid #75C1F3;
	margin-top:5px;
	cursor:pointer;
	}
.btn_lijie .btn_all{
	margin:0 auto;
	width:60px;
	text-align:center;
	}
.btn_lijie .btn_part{
	margin:0 auto;
	width:60px;
	text-align:center;
	}
.btn_lijie .btn_part:hover{
	filter: brightness(1.1);
	}
.btn_lijie .btn_all:hover{
	filter: brightness(1.1);
	}
.btn_lijie p{
	margin:0;
	display:inline-block;
	font-size:12px;
	line-height:1;
	width:100%;
	color:#75C1F3;
	margin-top:-2px;
	}
.btn_lijie img{
	width:32px;
	height:32px;
	}
