@charset "utf-8";
/* CSS Document */


.til a{
 font-family: "微软雅黑";
    font-weight: 600;
    font-size: 16px !important;
    color: #407eb9;}       
.c1{
    color: #00a2e8 !important;}
 
.tab-hd { overflow:hidden; zoom:1;}

.tab-hd a{ 
 font-family: "微软雅黑";
    font-weight: 600;
   font-size: 20px !important;
    color: #407eb9;
}

.tab-hd a.active{ }



.tab-bd div.thisclass{display:block;}

.banquan{
float: left;
    width: 250px;
    height: 127px;
    margin-left: 30px;
    margin-top: 10px;
   
    line-height: 30px;
 font-size: 16px;
font-family: 微软雅黑, "Microsoft YaHei";
}
.banquan ul{
width: 100%;
    font-family: 微软雅黑, "Microsoft YaHei";
    margin-top: 15px;
    border-right: 1px solid #fff;
    height: 100px;
}

.yqlj{
	    float: left;
    width:250px;
    height: 127px;
    margin-left: 30px;
    margin-top: 10px;

    line-height: 30px;
    font-size: 16px;
    font-family: 微软雅黑, "Microsoft YaHei";
   color: #fff;
}
.yqljmz{
width: 20px;
    float: left;
    font-size: 14px;
    margin-top: 5px;
}

.yqljmz a{
       writing-mode: vertical-rl;
    margin-top: 22px;
    font-size: 14px;
    letter-spacing: 8px;
    font-family: 微软雅黑, "Microsoft YaHei";
    color: #fff;
  }


.yqlj ul li{
width: 50%;
    float: left;
    height: 35px;
    text-align: left;
    font-size: 14px;
font-family: 微软雅黑, "Microsoft YaHei";
}
.yqlj ul {
width: 80%;
   font-family: 微软雅黑, "Microsoft YaHei";
    margin-top: 15px;
        float: right;
    border-right: 1px solid #5689bf;
    height: 100px;
}
.yqlj ul li a{
color:#fff;
font-family: 微软雅黑, "Microsoft YaHei";
}

.yqlj2{
	float: left;
    width: 450px;
    height: 127px;
    margin-top: 10px;
    line-height: 30px;
    font-size: 16px;
    font-family: 微软雅黑, "Microsoft YaHei";
    color: #fff;
}
.yqlj2 ul li{
    width: 33%;
    float: left;
    height: 35px;
    text-align: center;
    font-size: 14px;
    font-family: 微软雅黑, "Microsoft YaHei";
}
.yqlj2 ul {
    width: 95%;
    font-family: 微软雅黑, "Microsoft YaHei";
    margin-top: 15px;
    float: left;
}
.yqlj2 ul li a{
color:#fff;
font-family: 微软雅黑, "Microsoft YaHei";
}
.ewm{float: right;width: 150px;height: 127px;margin-top: 10px;line-height: 30px;font-size: 16px;font-family: 微软雅黑, "Microsoft YaHei";color: #fff;}
.ewmkuang{
       line-height: 20px;
     margin-top: 10px;
    width: 100%;
    color: #fff;
}
.ewmimg{
  float: right;
  width: 100px;
}
.ewmimg img{
    width: 100px;
    height: 100px;
    margin-top: 5px;
}
.ewmwz {
    width: 20px;
    margin-right: 0px;
    float: left;
    text-align: center;
    margin-top: 5px;
    font-size: 16px;
    margin-left: 0px;
    font-family: 微软雅黑, "Microsoft YaHei";
}
.ewmwz a{
    writing-mode: vertical-rl;
    margin-top: 0px;
    font-size: 14px;
    letter-spacing: 8px;
    font-family: 微软雅黑, "Microsoft YaHei";
    color: #fff;
}

		
.xrld{float:left;width:100%; margin-top:20px;}
.xrld ul{width:100%;float: left; }
.xrld ul li{        width: 45.8%;
    margin-bottom: 20px;
    font-family: "microsoft yahei" !important;
    float: left;
    margin-left: 25px;}
.xrld ul li span{float: left; margin-bottom: 30px; line-height:40px;color: #274373;  border-bottom: 4px solid #274373; font-size: 24px; font-family: 'FZZCHJW' !important;}
.xrld ul li .xrld_bg{float: left;width:100%; padding: 10px; border: 1px solid #e5e5e5; background: url(../img/icon_xrld.png) no-repeat bottom 25px right 25px;}
.xrld ul li .xrld_bg .xrld_pic{float:left;width: 150px;height: 190px;overflow: hidden;}
.xrld ul li .xrld_bg .xrld_pic img{width:100%;}
.xrld ul li .xrld_bg .xrld_bt{float: right;
    height: 190px;
    width: 242px;}
.xrld ul li .xrld_bg .xrld_bt h6{float:left; width:100%; color: #333; font-size:24px; line-height: 50px; }
.xrld ul li .xrld_bg .xrld_bt p{height: 30px;float:left; width:100%;color: #333; font-size:16px; line-height: 35px;text-overflow: ellipsis;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;}
.xrld ul li .xrld_bg .xrld_bt a.read_more{position: absolute; color: #d6472a; font-size: 16px; line-height: 30px; height: 30px; bottom: 10px; left: 0; background: url(../img/read_more.png) no-repeat right center; padding-right: 20px;}
.xrld ul li:hover .xrld_bg{background-color: #274373;}
.xrld ul li:hover .xrld_bg .xrld_bt h6,.xrld ul li:hover .xrld_bg .xrld_bt p{color: #fff;}
.xrld ul li:hover .xrld_bg  .xrld_bt a.read_more{color: #fff; background-image: url(../img/read_more2.png);}
.inner_gljg{
    padding: 25px;
    text-align: justify;
}
.gljg_t1{

}
.gljg_t1 h2{

    border-bottom: 1px solid;
    height: 35px;
    font-weight: 900;
    margin-top: 40px;
}
.gljg_t02{
    width: 70%;
    margin: 0 auto;
}
.gljg_t02 ul li{
    height: 127px;
    margin-bottom: 5px;
    margin-top: 10px;
}
.gljg_t02_tupian{
display: block;
    width: 100px;
    float: left;
    border: 1px solid #1d5fa5;
    margin-right: 20px;
    height: 120px;
}
.gljg_t02_tupian img {
    width: 100%;
    height: 100%;
}
.gljg_t02_xx{

    width: 75%;
    float: left;
}

.gljg_t2{

background: #1d5fa5;
    color: #fff;
    height: 30px;
    line-height: 20px;
    margin-top: 20px;

}
.gljg_t2 h3{
    color: #fff;
    font-size: 18px;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 20px;
    font-weight: bold;
    font-family: "微软雅黑";	
}
.gljg_t02_xx h4{
width: 16%;
    float: left;
    color: #1d5fa5;
    font-weight: bold;
}
.gljg_t03{
    width: 70%;
    margin: 0 auto;
}
.gljg_t03 ul li{
  width: 50%;
    height: 40px;
    float: left;
    line-height: 40px;
    font-size: 18px;
}
.gljg_t02_xx a{
font-size: 16px;
}
.gljg_t02_xx span{
font-size: 16px;
}
.xsxw{
	width:100%;
	margin:0 auto;}

.gljg_t02_xx a:hover{
color:#000;
}
.xsxw a:hover{
color:#000;
}
.xsxw h3{
	font-size: 18px;
    text-align: center;
    height: 50px;
    color: #000;
    line-height: 50px;
    font-weight: 800;

}
.xs_zr{
	width:70%;
	margin:0 auto;
	height:40px;
}
.xs_zr span{
	float:left;
	width:40%;
}
.xs_zr ul li{
	height:40px;
}
.xs_zr a{
	float:left;
	font-size: 18px;
	
}
.xs_zr a:hover { color: #000;}

.xs_wy{
	width:70%;
	margin:0 auto;
	height:30px;
}
.xs_wy span{
	float:left;
	width:40%;
}
.xs_wy a{
	
	font-size: 18px;
}
.xs_wy a:hover { color: #000;}
.xs_wy ul li{
width:15%;
float:left;
text-align:center;
height: 30px;
}

.xueshu{width:610px; float:right; min-height:400px}
.one{height:126px; padding:10px 0 5px}
.one img{width:165px;height:123px; display:block; float:left;}
.one .txt_box{width:425px; float:right;}
.one .txt_box h1{ line-height:30px}
.one .txt_box p{ font-size:14px; color:#999; line-height:22px; text-indent:2em}
.one .txt_box span{font-size:14px; background:url(../images/time.gif) no-repeat left center; padding-left:23px; line-height:30px}