/* 通用 */
html,body{font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;}
a{color: #585856;}
a:hover,a:active,div.text-right>a{color: #005ea9;}
div.text-right>a{ line-height: 2;}
h1{font-size: 24px;}
h2{font-size: 22px;}
h3{font-size: 18px;}
h4{font-size: 16px; }
h5{font-size: 15px;}
h6{ font-size: 14px;}
h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color: #444141;}
/* small setting*/
p.day{    padding: 2px 4px;
            font-size: 14px;
            background-color: #005ea9;
            color: #fff;
            text-align: center;
            margin-bottom: 0px;
}
p.yem{ font-size:12px; color:#005ea9; text-align: center;}
/* div style*/
header{ background: url('../images/headbg.jpg') no-repeat top center; height: 137px;}
.logo{margin: 10px 0;}

.search{ margin: 35px 0;}
.search a{ color: #FFF;}
.search input{ border-radius: 7px; border:1px solid #005ea9; height: 35px;}
.search .int{border-top-right-radius: 0;
    border-bottom-right-radius: 0;padding-left: 10px;}
.search .but{border-top-left-radius: 0;
    border-bottom-left-radius: 0;color: #FFF; background-color: #005ea9;    padding: 2px 15px;
    margin-left: -10px;}


nav{ background-color: #f5f5f5;  height: 48px;}
.nav li a{ color: #625f5f; font-size: 16px;}

.slideshow{height: 425px;margin-bottom: 25px; }

#tzgg_mod>dl div{ margin-bottom: 10px;}
#top_news,#bottom_news,#bottom_links{    margin-bottom: 38px;}

#top_news a.more{color: #005ea9;}

.xydt{ border-bottom: 1px solid #005ea9; padding: 0; margin: 0; margin-bottom: 10px;background-color: #eeeeee;}

.index_mod_title{ padding: 6px 10px; font-size: 18px; color: #fff; background-color: #005ea9;  margin: 0;}
.index_mod_title a{ color: #fff;}

footer{background: url(../images/foot_bg.jpg) no-repeat top center #005ea9; padding: 46px 0 50px 0;-webkit-background-size: cover;
background-size: cover;}
footer,footer a,footer a:hover{ color: #fff;}

footer{ min-height: 146px;}
.footer_list li{ width: 40%; float: left;line-height: 2.5;text-align: center;}
.w_line{ border-left: 1px solid rgba(255,255,255,0.6);border-right: 1px solid rgba(255,255,255,0.6);}
.list_mod li{}
.list_mod li:before {}
.list_mod li a{font-size: 15px; color: #585856;}
.list_mod li span.text-right{ color: #868683;}
.list_mod li,.list_mod li a,.list_mod span{ padding: 5px 0;}
#top_news .col-md-4 p.time{ font-size: 12px;}
#bottom_news .list_mod span.text-left{ color: #005ea9;}
.bottom_img_links .row { margin-bottom:  20px; }
.link_title {   border-bottom: 1px solid #d9d8d8;
                margin-bottom: 20px;
                padding-bottom: 10px;
                height: 38px;}
.text_link{}
.text_link li { line-height: 2;}
.big_img_link{}
.img_link_box{ margin-bottom: 15px;}
.box{ border-top: 1px solid #d9d8d8;}
/* 内页*/ 
.con_title{ height: 44px;margin-bottom: 15px;color: #a09f9f;}
.con_title .name{background: url(../images/tit.jpg) no-repeat center center;
    text-align: center;
    height: 100%;
    font-size: 18px;
    line-height: 2;
    color: #fff;
    min-width: 146px; }
.con_title .bm{ height: 100%; border-bottom: 1px solid #e3e3e3;line-height: 3;}

.left_menu_title{     background: url(../images/class_line.jpg) no-repeat bottom center;
    padding: 10px 30px;
    font-size: 22px;
    color: #005ea9;}
.left_menu_mod{}
.left_menu_mod li { padding: 15px; border-bottom: 1px dashed #e3e3e3;  font-size: 16px; color: #737272; 
list-style-image: url(../images/xiaosanjiao.jpg);}
.left_menu_mod li.act a{ color:#005ea9;}
.banner{  margin-bottom: 45px;padding: 0;text-align: center;}
.pagination>li>a, .pagination>li>span{
    color: #005ea9;
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover{    background-color: #005ea9;border-color: #005ea9;
}

.list_table{ font-size: 14px; color: #645f5f;}
.list_table>tbody>tr>td,.list_table td{border-top:1px dashed #e3e3e3;  line-height: 2;}
.details_con{  margin-bottom: 80px}

/* 超小*/
@media (max-width: 768px) { 
    #navbar li{   z-index: 9999; background-color: #005ea9; border-bottom: 1px solid #a70e0e;}
    #navbar li a {color: #f5f5f5;}
    .slideshow,.lanrenzhijia_slider .bd li img,.lanrenzhijia_slider{ height: 260PX !important;}
    .w_line{ border: none;}
    footer{ text-align: center;}
    .link_title,.box{border:none;}
    .big_img_link,.text_link  { text-align: center;}
    .xydt{border-bottom:none;background-color:#fff;}
    
    div.text-right>a{ display: block;}
    header{height: 95px;}
    .navbar-header{ margin-bottom: 15px;}
    #top_news .col-md-4{ text-align: center;}
    .navbar-toggle{
        padding: 5px 5px;
        margin-top: 5px;
        margin-right: 10px;
    }
    #tzgg_mod{text-align: left;}
    /* 内页 */
    .banner{margin-bottom:15px;}
    .left_menu_mod li{padding: 5px;}
    .con_title .bm{ text-align: left;}
    .con_title  { height: auto;}
    .details_con {padding: 0 25px;}
    .nav>li>a:focus, .nav>li>a:hover {
        text-decoration: none;
        background-color: #61000c  !important;
    }
    #top_news, #bottom_news, #bottom_links {
        margin-top: 15px;
    }
}
/* 中等屏幕（桌面显示器，大于等于 992px） */
@media (min-width: 922px) {}

/* 大屏幕（大桌面显示器，大于等于 900px 时） */
@media screen and (min-width:900px){
    .dropdown-menu{
         min-width: 560px;
        padding: 10px;
        
    }
    .nav_img{ width: 212px; height: 147px; padding: 15px 10px; }
    .lm{ float: left; padding: 2px 10px; margin: 0 15px;  }
    .navbar-header{ display:none;}
}
.col-md-7{
       line-height:30px;
}

.menu-3{
	padding-bottom: 44px;
           padding-left: 173px;
}

.menu-3 a{
	float: left;
	padding: 8px 15px;
	background-color:#005ea9;
	font-size: 14px;
	color:#fff;
	margin-right: 10px;
	transition: .3s;
}
.menu-3 a.active{
	background-color: #005ea9;
}


/*********article-start****************/
div.article{
	width: 100%;
	padding: 0	15px;
	margin:80px auto;
}

div.article>h1{
	text-align: center;
	font-size: 26px;
	color:#0064ac;
}

div.article-tishi{
	text-align: center;
	margin:25px auto 20px;
}


#fenxiang-anniu{
	display: inline-block;
	vertical-align: top;
}

div.article-con{
	padding: 40px 0 120px;
	position: relative;
	border-top: 1px dashed #c9c7c7;
	border-bottom: 1px dashed #c9c7c7;
	line-height: 2.2;
}
div.article-con>img{
	display: block;
	margin:20px auto;
	max-width: 100%;
}
div.article-con>p{
	text-indent: 2em;
}
div.article-con>h1{
	font-size: 14px;
	text-align: center;
	margin:10px 0;
}
div.article-con>a{
	position: absolute;
	right: 8px;
	bottom: 50px;
	width: 102px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	color:#fff;
	background-color: #f37728;
	border-radius: 3px;
}

div.article-page{
	height: 87px;
	line-height: 87px;
	padding-bottom: 20px;

}

div.article-page>a:hover{
	color:#0064ac;
}

a.article-page-pre{
	float: left;
}
a.article-page-next{
	float: right;
}

     #navbar li:last-child .dropdown-menu,x{ position:absolute; left: -450px;}

     .english_site{     margin-bottom: 10px;display: block;}
/*********响应式设置-start****************/


@media only screen and (max-width: 1200px){
	div.article{
		width: 90%;
		margin: 8% auto;
		padding-left:0;
		padding-right: 0; 
	}


}
@media screen and (min-width:760px ){
    .dropdown-menu{ min-width: 560px;padding: 10px; }
    .nav_img{ width: 212px; height: 128px; padding: 15px 10px; }
    .lm{ float: left; padding: 2px 10px; margin: 0 15px;}
	.container div.row img.img-responsiv { max-width: 220px; }
	#navbar>li{width: 10%; text-align: center;}
	#navbar { width: 100%;}
}

/*********响应式设置-over****************/