@charset "utf-8";
/* CSS Document */
body{ padding: 0px; margin: 0px; font-family: "微软雅黑"; color: #333333;font-size: 16px; line-height: 30px; background:#f8f9fb;}
ul,li{ list-style: none; padding: 0px; margin: 0px;}
ul, ol, li {
    list-style: none outside none;
}
.fr {
    float: right;
}
a,a:hover{  transition: all 0.2s ease-in-out;}
a {
    outline: none;
    blr: expression(this.onFocus=this.blur());
    text-decoration: none;
    color: #1f1f1f;
word-wrap: break-word;
}

a:hover {
    color: #cc0000;
    text-decoration: none;
}
h1,h2,h3,h4,h5,h6,p,span,div{ padding: 0px; margin: 0px;}
img{ border: 0px;}
h1,h2,h3{padding: 0px; margin: 0px; }
.clear{clear: both;}
.top{
	width:100%;
	float:left;
	height:210px;	
}
.top_top{
	width:100%;
	height:40px;
	background:#333;	
}
.top_top_z{
	width:1300px;
	margin:0px auto;
	height:40px;	
}
.top_top_z_left{
	width:300px;
	text-align:left;
	padding-left:2\5px;
	float:left;
	font-size:14px;
	line-height:40px;
	color:#e9e9e9;
	font-family:"微软雅黑";
}
.top_top_z_right{
	width: 300px;
    text-align: right;
    padding-right: 35px;
    font-size: 14px;
    line-height: 40px;
    float: right;
    color: #e9e9e9;
    font-family: "微软雅黑";
}
.top_top_z_right a{
	font-size:14px;
	line-height:40px;
	color:#e9e9e9;
	font-family:"微软雅黑";
}
.top_top_z_right a:href{
	font-size:14px;
	line-height:40px;
	color:#ffffff;
	font-family:"微软雅黑";
}
.top_zhong{
	width:100%;
	height:155px;
	background:#f2f2f2;	
}
.top_zhong_z{
	width:1300px;
	margin:0px auto;
	height:115px;	
}
.top_zhong_left{
	width:483px;
	height:115px;
	margin-top:20px;
	float:left;	
}
.top_zhong_right{
	width:400px;
	height:115px;
	float:right;
	margin-top:20px;
	
	font-size:15px;
	color:#ffffff;
	line-height:115px;
	font-family:"微软雅黑";
}
.top_zhong_right a{
	font-size:15px;
	color:#ffffff;
	line-height:115px;
	font-family:"微软雅黑";
}
.top_zhong_right a:hover{
	font-size:15px;
	color:#ffffff;
	line-height:115px;
	font-family:"微软雅黑";
}
.top_nav{
	width:100%;
	height:55px;
	background:#a1060e;	
}

.soBox {
	display:block;
    float: right;
    position: relative;
    width: 30px;
    height: 30px;
    border-radius: 20px;
    overflow: hidden;
}

.soBox.open {

}
.pb_sys_style1 .p_no_d {
    border: 1px solid #db351b !important;
    color: #fff;
    background-color: #da2c14 !important;
}
.soBox .inp {
    width: 190px;
    height: 28px;
    border: 1px #fff solid;
   
    font-size: 12px;
    color: #fff;
    line-height: 28px;
    padding: 0 45px 0 10px;
    display: none;
    outline: medium none;
    overflow: hidden;
}

.soBox.open .inp {
    display: block;
}

.soBox .btn,
.soBox .sub {
    display: block;
    width: 60px;
    font-size: 15px;
    height: 34px;
    text-align: center;
    position: absolute;
    right: 0;
    top: 0;
    line-height: 34px;
    color: #ffffff;
    background: #a1060e;
    border: none;
    cursor: pointer;
    outline: medium none;
}

.soBox .sub:hover {
    background: #480000;
}

.soBox.open .sub {
    display: block;
}

.soBox.open .btn {
    display: none;
}

.search_pc {
    width: 250px;
    height: 34px;
    float: none;
    margin: 50px auto 0 auto;
    background: #d88785;
}

.search_pc .inp {
    width: 174px;
    height: 34px;
    border: none;
   
    font-size: 14px;
    color: #333;
    line-height: 34px;
    padding: 0 45px 0 15px;
    display: block;
    outline: medium none;

}





.banner{
	width:100%;
	float:left;
	height:560px;	
}
.lanmu1{
	width:100%;
	height:630px;
	float:left;
	background:#e5ebf3;	
}
.lanmu2{
	width:100%;
	height:510px;
	float:left;	
}
.lanmu3{
	width:100%;
	height:890px;
	float:left;
	background:url(../images/z_bj1.jpg) no-repeat center;
}
.lanmu4{
	width:100%;
	height:400px;
	float:left;	
}
.lanmu4_z{
	width:1250px;
	height:400px;
	margin:0px auto;
}
.lanmu5{
	width:100%;
	height:200px;
	float:left;	
}
.lanmu5_z{
	width:1250px;
	height:200px;
	margin:0px auto;
}
.jdyw{
	width:1250px;
	height:630px;
	margin:0px auto;	
}
.jdyw_top{
	width:1250px;
	margin-bottom: 20px;
        height: 75px;
        margin-top: 40px;
        border-bottom: 1px solid #cccccc;
	margin-top:40px;	
}
.jdyw_top_left{
	width:400px;
	height:75px;
	float:left;
}
.jdyw_top_right{
	width:90px;
	height:75px;
	float:right;
	text-align:left;
	font-size:14px;
	line-height:75px;
	font-family:"微软雅黑";
padding-top:20px;
	color:#a1060e;	
}
.jdyw_top_right a{
	font-size:14px;
	line-height:75px;
	font-family:"微软雅黑";
	color:#a1060e;	
}
.jdyw_down{
	width:1250px;
	height:470px;	
}
.jdyw_down_left{
	width:620px;
	height:440px;
	margin-top:8px;
	margin-left:8px;
	box-shadow: -5px -5px 3px #cbcbcb;
	background:#ffffff;
	float:left;
}
.jdyw_down_left_top{
	width:390px;
	height:260px;
	padding:10px;	
}
.jdyw_down_left_bt{
	width:370px;
	margin-left:20px;
	margin-right:20px;
	margin-top:10px;
	height:35px;
	font-size:16px;
	line-height:35px;
	color:#333333;
	font-family:"微软雅黑";
}
.jdyw_down_left_bt a{
	font-size:16px;
	line-height:35px;
	color:#333333;
	font-family:"微软雅黑";
}
.jdyw_down_left_rq{
	width:370px;
	margin-left:20px;
	margin-right:20px;
	height:35px;
	font-size:15px;
	line-height:35px;
	color:#a1060e;
	font-family:"微软雅黑";
}
.jdyw_down_left_nr{
	width:370px;
	margin-left:20px;
	margin-right:20px;
	margin-top:5px;
	height:45px;
	font-size:13px;
	line-height:22px;
	color:#999999;
	font-family:"微软雅黑";
}
.jdyw_down_left_nr a{
	width:370px;
	margin-left:20px;
	margin-right:20px;
	height:45px;
	font-size:13px;
	line-height:22px;
	color:#999999;
	font-family:"微软雅黑";
}
.jdyw_down_left_nr a:hover{
	width:370px;
	margin-left:20px;
	margin-right:20px;
	height:45px;
	font-size:13px;
	line-height:22px;
	color:#777777;
	font-family:"微软雅黑";
}
.jdyw_down_right{
	margin-right:10px;
	width:570px;
	float:right;
	height:470px;

}
.jdyw_down_right_z{
	width:560px;
	padding-left:10px;
	padding-right:10px;
	margin-top:10px;
}
.jdyw_down_right_li{
	width:560px;
	height:22px;
	line-height:22px;
	padding-top:20px;
	padding-bottom:5px;
	font-size:16px;
	color:#333333;
	font-family:"微软雅黑";	
}
.jdyw_down_right_rq{
	width:150px;
	padding-left:5px;
	float:left;
	font-size:16px;
	font-family:"微软雅黑";
	color:#999999;
	line-height:22px;
}
.jdyw_down_right_rq_l{
	color:#a1060e;
	width:60px;
	float:left;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:22px;
}
.jdyw_down_right_rq_h{
	width:69px;
	border-left:1px solid #999999;
	font-size:16px;
	font-family:"微软雅黑";
	line-height:22px;
	color:#999999;
	float:left;
	padding-left:16px;
	
}
.jdyw_down_right_wz{
	width:390px;
	line-height:22px;
	font-size:16px;
	color:#333333;
	font-family:"微软雅黑";
	float:left;
	
}
.jdyw_down_right_wz a{
	font-size:16px;
	color:#333333;
	font-family:"微软雅黑";
	
}
.jdyw_down_right_wz a:hover{
	font-size:16px;
	color:#a1060e;
	font-family:"微软雅黑";
	
}
.lanmu2_z{
	width:1250px;
	margin:0px auto;
	height:505px;
}
.xswh{
	width:750px;
	height:505px;
	float:left;	
}
.xswh_top{
	width:750px;
	margin-top:25px;
	margin-bottom:18px;
        border-bottom: 1px solid #cccccc;
	height:75px;	
}
.xswh_top_left{
	width:400px;
	height:75px;
	float:left;	
}
.xswh_top_right{
    width:90px;
	height:75px;
	float:right;
	text-align:left;
	font-size:14px;
	line-height:75px;
	font-family:"微软雅黑";
	color:#888888;	  	
}
.xswh_top_right a{
	font-size:14px;
	line-height:75px;
	font-family:"微软雅黑";
	color:#888888;	  	
}
.xswh_down{
	width:750px;
		
}
.xswh_down_li{
	width:750px;
	height:50px;	
}
.xswh_down_li_left{
	width:65px;
	padding-left:10px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#333333;
	line-height:50px;
	height:50px;
	float:left;	
}
.xswh_down_li_right{
	width:670px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#333333;
	line-height:50px;
	height:50px;
	float:left;		
}
.xswh_down_li_right a{
	font-size:16px;
	font-family:"微软雅黑";
	color:#333333;
	line-height:50px;	
}
.xswh_down_li_right a:hover{
	font-size:16px;
	font-family:"微软雅黑";
	color:#a1060e;
	line-height:50px;	
}

.ztlj_top{
	width:1250px;
	margin-top:25px;
	margin-bottom:10px;
	height:75px;
      
}
.ztlj1{
	width:430px;
	height:575px;
	float:right;	
}
.ztlj1_top{
	width:430px;
	margin-top:25px;
	margin-bottom:10px;
	height:75px;
        border-bottom: 1px solid #cccccc;
}

.ztlj_img{
	width: 180px;
        height: 65px;
        float: left;
        padding-top: 5px;
        padding-left: 22px;	
}
.mtjd{
	width:580px;
	height:540px;
	float:left;
}
.mtjd_top{
	width:580px;
	height:75px;
	margin-top:70px;
	margin-bottom:30px;
}
.mtjd_top_left{
	width:400px;
	height:75px;
	float:left;
}
.mtjd_top_right{
	width:95px;
	text-align:right;
	margin-right:40px; 
	height:75px;
	line-height:75px;
	font-size:14px;
	color:#a8000f;
	font-family:"微软雅黑";
	float:right;	
}
.mtjd_top_right a{
	line-height:75px;
	font-size:14px;
	color:#a8000f;
	font-family:"微软雅黑";	
}
.mtjd_down{
	width:580px;
	height:410px;	
}
.mtjd_down_li{
	width:530px;
	height:50px;
	margin-left:50px;
	margin-right:15px;
	float:left;	
}
.mtjd_down_li_rq{
	width:65px;
	float:left;
	height:43px;
	line-height:43px;
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";	
}
.mtjd_down_li_wz{
	width:460px;
	float:left;
	height:50px;
	line-height:50px;
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";		
}
.mtjd_down_li_wz a{
	line-height:50px;
	font-size:16px;
	color:#333;
	font-family:"微软雅黑";		
}
.mtjd1{
	width:1250px;
	margin:0px auto;
}
.mtjd1_top{
	width:1250px;
	height:75px;
	margin-top:40px;
	margin-bottom:17px;
}
.mtjd1_top_left{
	width:400px;
	height:75px;
	float:left;
}
.mtjd1_top_right{
	width:95px;
	text-align:right;
	margin-right:40px; 
	height:75px;
	line-height:75px;
	font-size:14px;
	color:#ffffff;
	font-family:"微软雅黑";
	float:right;	
}
.mtjd1_top_right a{
	line-height:75px;
	font-size:14px;
	color:#888888;
	font-family:"微软雅黑";	
}
.mtjd1_down{
	width:1250px;
}
.mtjd1_down_li{
	width:530px;
	height:58px;
	margin-left:50px;
	margin-right:15px;
	float:left;	
}
.mtjd1_down_li_rq{
	width:65px;
	float:left;
	height:58px;
	line-height:58px;
	font-size:16px;
	color:#ffffff;
	font-family:"微软雅黑";	
}
.mtjd1_down_li_wz{
	width:460px;
	float:left;
	height:58px;
	line-height:58px;
	font-size:16px;
	color:#ffffff;
	font-family:"微软雅黑";		
}
.mtjd1_down_li_wz a{
	line-height:58px;
	font-size:16px;
	color:#ffffff;
	font-family:"微软雅黑";		
}
.tzgg{
	width:590px;
	height:390px;
	float:left;	
}
.tzgg_top{
	width:590px;
	height:75px;
	margin-top:43px;
	margin-bottom:22px;
        border-bottom: 1px solid #cccccc;
}
.tzgg_top_left{
	width:400px;
	height:75px;
	float:left;	
}
.tzgg_top_right{
	width:100px;
	text-align:right;
	height:75px;
	line-height:75px;
	font-size:14px;
	color:#888888;
	font-family:"微软雅黑";
	float:right;	
}
.tzgg_top_right a{
	line-height:75px;
	font-size:14px;
	color:#888888;
	font-family:"微软雅黑";	
}
.tzgg_down{
	width:570px;
	height:240px;
}
.tzgg_down_li{
	width:580px;
	padding-left:10px;
	height:	35px;
    margin-top:16px;
}
.tzgg_down_li_rq{
	width:77px;
	height:29px;
	border:1px solid #e3e3e3;
	float:left;	
}
.tzgg_down_li_rq_top{
	width:77px;
	height:29px;
	background:#ffffff;
	line-height:29px;
	font-size:16px;
	color:#a1060e;
	font-family:"微软雅黑";
	text-align:center;
	
}
.tzgg_down_li_rq_down{
	width:77px;
	height:24px;
	background:#a1060e;
	line-height:24px;
	font-size:16px;
	color:#ffffff;
	font-family:"微软雅黑";
	text-align:center;
}
.tzgg_down_li_wz{
	width:480px;
	height:29px;
	border-bottom:1px solid #ebebed;
	line-height:29px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#333333;
	float:right;
}
.tzgg_down_li_wz a{
	line-height:29px;
	font-size:16px;
	font-family:"微软雅黑";
	color:#333333;
}
.kjtd{
	width:590px;
	height:390px;
	float:right;
}
.kjtd_top{
	width:590px;
	height:75px;
	margin-top:43px;
	margin-bottom:22px;
        border-bottom: 1px solid #cccccc;
}
.kjtd_top_left{
	width:400px;
	height:75px;
	float:left;	
}
.kjtd_down{
	width:560px;
	height:250px;
	margin:0px auto;
}
.kjtd_down_li{
	width:140px;
	height:100px;
	float:left;
	margin-bottom:13px;
}
.kjtd_down_li_img{
	width: 64px;
           height: 64px;
           margin-top: 0px;
           margin-bottom: 8px;
           padding-left: 38px;
           padding-right: 38px;	
}
.kjtd_down_li_zi{
	width:140px;
	height:22px;
	line-height:22px;
	font-size:14px;
	color:#6c6c6c;
	font-family:"微软雅黑";
	text-align:center;
}
.kjtd_down_li_zi a{
	line-height:22px;
	font-size:14px;
	color:#6c6c6c;
	font-family:"微软雅黑";
	text-align:center;
}
.kjtd_down_li_zi a:hover{
	line-height:22px;
	font-size:14px;
	color:#5e5e5e;
	font-family:"微软雅黑";
	text-align:center;
}
.yqlj{
	width:100%;
	height:72px;
	float:left;
}
.yqlj_top{
	width:100%;
	height:7px;
	background:url(../images/yqlj_top.jpg) repeat-x ;	
}
.yqlj_down{
	width:100%;
	height:65px;
	background:#ffffff;	
}
.yqlj_z{
	width:1250px;
	margin:0px auto;	
}
.yqlj_l1{
	width:190px;
	margin-left:110px;
	margin-right:90px;
	float:left;
	margin-top:20px;	
}
.yqlj_l2{
	width:190px;
	margin-right:90px;
	float:left;
	margin-top:20px;	
}




.foot{
	width:100%;
	height:336px;
	float:left;	
}
.foot_top{
	width:100%;
	height:276px;
	background:url(../images/d_bj1.jpg) no-repeat center;
}
.foot_top_z{
	width:1250px;
	height:276px;
	margin:0px auto;
}
.foot_top_z_left{
	width:95px;
	margin-top:80px;
	margin-left:134px;
	margin-right:133px;
	height:196px;
	float:left;	
}
.foot_top_z_zhong{
	width:526px;
	height:216px;
	float:left;
padding-top:50px;	
}

.foot_top_z_zhong a img{
	width:70px;
margin-bottom:40px;
	}

.foot_top_z_right{
	width:95px;
	margin-top:80px;
	margin-left:133px;
	margin-right:134px;
	height:196px;
	float:left;	
}
.foot_top_z_img{
	width:95px;
	height:95px;
}
.foot_top_z_zi{
	width:95px;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#ffffff;
	text-align:center;
}
.foot_down{
	width:100%;
	height:60px;
	background:#92151d;	
}
.foot_down_zi{
	text-align:center;
	font-size:14px;
	font-family:"微软雅黑";
	color:#e2e2e2;
	line-height:60px;	
}
.foot_down_zi a{
font-size: 14px;
    font-family: "微软雅黑";
    color: #e2e2e2;
    line-height: 60px;}
.foot_down_zi a:hover{
font-size: 14px;
    font-family: "微软雅黑";
    color: #ffffff;
    line-height: 60px;}




.list{
	width:100%;
	min-height: 600px;
    height: auto !important;
    height: 600px;
	float:left;
	margin-top:40px;
}
.list_zhong{
	width:1250px;
	margin:0px auto;
}
/*关于我们*/
.position{color:#999999; font-size:14px; margin-bottom:20px; background:url(../images/chart.png) no-repeat left center; padding-left:25px;margin-top: 25px;}
.position i{ width:20px; height:20px; display:inline-block;  vertical-align:middle;}
.position a{color:#999999; font-size:14px;}
.aboutus .aboutus_l{width:270px; float:left; padding:30px 0; background:#ffffff;}
.aboutus .aboutus_l h4{ height:35px;font-size:18px; line-height:35px;overflow:hidden; margin-bottom:12px;}
.aboutus .aboutus_l ul li{ height:50px; line-height:50px; padding:0 30px; border-left:3px solid #fff;}
.aboutus .aboutus_l ul li a{ display:block;font-size:16px;color:#555;}
.aboutus .aboutus_l ul li.on{ background:#f8f8f8; border-left:3px solid #b20c0c;}
.aboutus .aboutus_l ul li.on a{}
.aboutus .aboutus_r{width:870px; float:right; padding:30px;background:#ffffff;}
.aboutus .aboutus_r .r_ctbox{ line-height:24px;color:#666;/*background:url(usbg.png) repeat-x 0 100%;*/padding:10px}
.aboutus .aboutus_r .r_ctbox h4{font-size:24px; text-align:center; height:40px; line-height:40px;font-weight:normal;}
.aboutus .aboutus_r .r_ctbox h2{font-size:16px; height:40px; line-height:40px;border-bottom:1px solid #ddd;}
.aboutus .aboutus_r .r_ctbox .intro{padding:10px;font-size:14px; line-height:30px}
.aboutus .aboutus_r .ctboxbg{ height:10px; background:url(ctboxbg.png) no-repeat 50% 0}



.subPage_con{width:100%;overflow:hidden;min-height:470px;}
.sbu_leftWrap{width:250px;float:left; }



/*左侧边栏*/
.sub_left{width:250px;overflow:hidden;float:left;z-index:99999;background-color:#e1e1e1;}
.sub_left h2{width:auto;padding-left:16px;height:48px;line-height:48px;font-weight:bold;font-family:Helvetica;background-color:#003c7f;border-bottom:1px solid #d3d3d3;}
.sub_left h2 a{color:#fff;font-size:20px;}
.sub_left ul{}
/*.sub_left li a{color:#282828;font-size:16px;font-family:Helvetica;display:block;width:auto;padding:14px 0 14px 16px;border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;}
.sub_left li a:hover,.sub_left li a.active{color:#fff;background:url(../images/icon11.png) no-repeat 97% center;background-color:#ffb200;}*/
.sub_left li{position:relative;}
.sub_left li a{padding:14px 22px 14px 5px;display:block;font-size:16px;border-bottom:1px solid #d3d3d3;border-top:1px solid #fff;text-align:center;color:#12559b;}
.sub_left li a:hover,.sub_left li a.active{border-left:5px solid #0c5097; border-right:5px solid #0c5097;background-color:#fff;padding:14px 22px 14px 0px;border-top:1px solid #fff;}
.sub_left li strong.arrow{display:block;height:53px;line-height:53px;width:53px;text-align:center;font-size:25px;font-weight:bold;position:absolute;right:0;top:0;color:#12559b;z-index:33;cursor:pointer;transition:all 0.3s ease-in-out}
.sub_left li strong.arrow:hover{/*background-color:#f3d949;*/}
.twoJ_menu{background-color:#fff;display:none;}
.sub_left .twoJ_menu dd a{;padding:8px 22px 8px 5px;font-size:14px;font-size:15px;}
/*右侧*/
.sub_right{margin:0 0 30px 285px;}
.pageArticle{}
.articleTitle{width:auto;overflow:hidden;}
.articleTitle h2{width:auto;overflow:hidden;font-size:18px;font-weight:normal;family:Arial;/*height:70px;line-height:70px;*/padding:15px;width:800px;float:left;}
.wrapSize{width:50%;overflow:hidden;float:right;height:60px;}
.size{ height:27px; line-height:27px;width:175px;float:right;margin-top:25px;}
.size a{ margin-right:18px; display:block; width:27px; height:27px; float:left}
.size i{font-style:normal;float:left;}
.size .size1{}
.size .size3{}
.size .size2{}
.size .print{}
.size .cll{ }
.wrapShare{width:100%;overflow:hidden;padding:10px 0 10px;}
.share{ height:27px; line-height:27px; margin-top:10px; padding:0 15px;}
.article{font-size:14px;line-height:25px;}
/*列表页面*/
.borderBot{border-bottom:1px solid #12559b;}
.borderBot h2{height:25px;line-height:25px;color:#12559b;}
.list01{width:100%;overflow:hidden;margin-top:10px;}
.list01 li{background:url(../images/li_bg01.png) no-repeat 0 16px;width:100%;overflow:hidden;}
.list01 li a{display:block;padding:10px 0 10px 20px;width:83%;line-height:23px;font-family:Arial;color:#282828;float:left;}
.list01 li a:hover{color:#12559b;}
.rightDate{float:right;padding-top:10px;width:100px;text-align:right;}
.list01 li.noBg{background:none;border-bottom:1px solid #d3d3d3;padding:3px 0; }
.life li{border:1px solid #fff;}
.sub_t01 h2{width:250px;height:70px; background:url(../images/listbg.jpg) no-repeat;line-height:70px;color:#fff;text-align:center;font-size:18px;font-weight:normal;}
.current05{margin-bottom:20px;}
/*文章页02*/
/*.sub_title02{font-family:arial;line-height:28px;padding:0 15px 20px 15px;}
*/
.article02 h2{width:100%;text-align:center;color:#a1060e;font-size:1.8em;font-weight:bold;margin-top:20px;padding:15px 0;}
.articleAuthor{text-align:center;}
.articleAuthor p{ color:#505050; font-size:14px;color:#787878; line-height:1em;margin-bottom:10px;}
.articleAuthor p span{ margin-right:15px;color:#787878;}
.p01{width:auto;margin:0 auto 20px;text-align:center;}
.link{float:right;width:auto;overflow:hidden;}
.link .size{float:none;width:190px;}
.link .size a{width:22px;margin-right:15px;}
.link .share{padding:0;}
.author02_art{ height: 46px; border-top:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; font-size: 12px; line-height: 46px;  color:#787878;overflow: hidden; margin-top: 10px;padding:0 15px;}
.author02_art span{ margin-right:30px; color:#505050; font-size:14px; font-style:italic; display:inline-block}
.elso_art{ height: 56px; padding:4px 0; border-bottom:2px solid #9d9d9d;}
.elso_art .box_elso_art{ padding:7px 0 0 60px;}
.prev_art .box_elso_art{ padding:7px 10px 0 0; border-right:1px solid #e4e4e4; overflow: hidden;}
.elso_art .box_elso_art a{ display: block; height:40px; margin-top:5px; font-size: 16px; line-height: 19px;  overflow: hidden; color:#323232;}
.elso_art .box_elso_art a:hover{ color:#003c7f;}
.next_art{ width:50%; float:right;}
.prev_art .box_elso_art .icon01_art{ display: none;}
.icon01_art,.icon02_art{ display: block; width:28px; margin-left:40px; height: 42px; float:right; background: url(../images/icon01_art.png) no-repeat; background-position: right 7px; cursor: pointer;}
.icon02_art{ background-position:0 -38px; float:left; margin-right: 40px; margin-left:3px;}

.annex{ margin-top:60px;padding:0 15px;}
.annex .Side_tit h2 a{font-size:16px;color:#12559b;font-weight:normal;}
.annex ul{ margin-top:20px;}
.annex ul li{ padding:5px 0;background:url(../images/li_bg01.png) no-repeat left 10px;padding-left:20px;}
.annex ul li a{ font-size:14px; color:#323232;}

.floatR{width:auto;float:right;}
.leaders001{margin-top:0;}
.marginBot02{margin-bottom:28px;}
.noMargin_right{margin-right:0;}
.base01 h2{padding:20px 15px}
.gyxy{
width:1250px;
height:340px;
float:left;
}
.gyxy_top{
	width:1250px;
	height:75px;
	margin-top:40px;
	margin-bottom:20px;
     	
}
.gyxy_top_left{
	width:400px;
	height:75px;
	float:left;
}
.gyxy_top_right{
	width:95px;
	text-align:right;
	margin-right:40px; 
	height:75px;
	line-height:75px;
	font-size:14px;
	color:#a8000f;
	font-family:"微软雅黑";
	float:right;	
}
.gyxy_top_right a{
	line-height:75px;
	font-size:14px;
	color:#a8000f;
	font-family:"微软雅黑";	
}
.gyxy_down{
	width:1250px;
	height:280px;	
}
.ztlj{
	width:1250px;
	margin:0px auto;

}

.ztlj_top_left{
	width:400px;
	height:75px;
	float:left;
}
.ztlj_top_right{
	width:95px;
	text-align:right;
	margin-right:40px; 
	height:75px;
	line-height:75px;
	font-size:14px;
	color:#ffffff;
	font-family:"微软雅黑";
	float:right;	
}
.ztlj_top_right a{
	line-height:75px;
	font-size:14px;
	color:#888888;
	font-family:"微软雅黑";	
}
.ztlj_down{
	width:1250px;

}
.gai_zhong1{
	width:100%;
	background: #f2f2f2;
	height:592px;	
}
.gai_z1_z{
	width:1300px;
	margin:0px auto;	
}
.gai_z1_left{
	width:740px;
	float:left;
	margin-left:20px;
	margin-top:40px;
}
.gai_z1_right{
	width:480px;
	float:right;
	margin-right:20px;
	margin-top:40px;
}
.gai_z1_top{
	width:100%;
	height:80px;
}
.gai_z1_top_left{
	width:330x;
	height:80px;
	float:left;
}
.gai_z1_top_right{
	width:100px;
	height:80px;
	line-height:80px;
	float:right;
	font-size:14px;
	font-family:"微软雅黑";
	color:#ab010b;
	text-align:right;
}
.gai_z1_top_right a{
	line-height:80px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#ab010b;	
}
.gai_z1_top_right a:hover{
	font-size:14px;
	font-family:"微软雅黑";
	color:#ab010b;	
}


.gai_z1_bottom{
	width:100%;
	height:auto;
	margin-top:20px;	
}
.gai_z1_bottom_d{
	width:290px;
	height:240px;
	box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.14);
	background:#fff;
	margin-left:5px;
	margin-right:5px;
	float:left;
}
.gai_z1_bottom_img{
	width:270px;
	margin:10px;
	height:160px;
}
.gai_z1_bottom_img img{
	width:100%;
	height:160px;
}
.gai_z1_bottom_bottom{
	width:270px;
	margin-left:10px;
	margin-right:10px;	
}
.gai_z1_bottom_bottom_bt{
	width:100%;
	height:30px;
	line-height:30px;
	font-size:16px;
	font-family:"微软雅黑";
	color: #333333;
}
.gai_z1_bottom_bottom_bt a{
	font-size:16px;
	font-family:"微软雅黑";
	color: #333333;
}
.gai_z1_bottom_bottom_bt a:hover{
	font-size:16px;
	font-family:"微软雅黑";
	color: #a1060e;
}
.gai_z1_bottom_rq{
	width:100%;
	height:20px;
	line-height:20px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#13559b;
}
.gai_z1_bottom_nr{
	width:100%;
	margin-top:17px;
	line-height:20px;
	font-size:13px;
	color:#999;
	font-family:"微软雅黑";
}


.gai_z1_ul{
	width:100%;
	height:45px;
}
.gai_z1_bt{
	width:400px;
	float:left;
	text-align:left;
	font-size: 16px;
    font-family: "微软雅黑";
    color: #333333;
    line-height: 45px;
    height: 45px;
    float: left;
}
.gai_z1_bt a{
	font-size: 16px;
    font-family: "微软雅黑";
    color: #333333;
}
.gai_z1_bt a:hover{
	font-size: 16px;
    font-family: "微软雅黑";
    color: #a1060e;
}
.gai_z1_rq{
	width:80px;
	text-align:left;
	font-size: 16px;
    font-family: "微软雅黑";
    color: #a1060e;
    line-height: 45px;
    height: 45px;
    float: right;
	text-align:right
}
.gai_z2{
	width:100%;
	height:540px;
	background:#fff;	
}
.gai_z2_left{
	width:600px;
	margin-left:20px;
	float:left;
	margin-top:20px;
}
.gai_z2_right{
	width:600px;
	margin-right:20px;
	float:right;
	margin-top:20px;	
}
.gai_z2_bottom{
	width:100%;
	margin-top:10px;	
}
.gai_z2_bt{
	width:500px;
	float:left;
	text-align:left;
	font-size: 16px;
    font-family: "微软雅黑";
    color: #333333;
    line-height: 42px;
    height: 42px;
    float: left;
}
.gai_z2_bt a{
	font-size: 16px;
    font-family: "微软雅黑";
    color: #333333;
}
.gai_z2_bt a:hover{
	font-size: 16px;
    font-family: "微软雅黑";
    color: #a1060e;
}
.gai_z2_ul{
	width:100%;
	height:38px;
}
.gai_z2_rq{
	width:80px;
	text-align:left;
	font-size: 16px;
    font-family: "微软雅黑";
    color: #a1060e;
    line-height: 36px;
    height: 38px;
    float: right;
	text-align:right
}
.gai_z3{
	width:100%;
	height:583px;
	background:url(../images/bj2.jpg) no-repeat center;
}
.gai_z3_top{
	width:100%;
	margin-top:20px;
	float:left;
}
.gai_z3_ztlj{
	width:1260px;
	margin-left:20px;
	height:210px;
	float:left;
	margin-top:40px;
}
.gai_z4{
	width:100%;
	height:450px;	
}
.gai_z4_gwjx{
	width:1260px;
	margin:0px auto;
	height:310px;
	padding-top:40px;	
}
.gai_z4_gwjx_bottom{
	width:100%;

	height:auto;
	margin-top:20px;	
}
.gai_z4_gwjx_li{
	width:630px;
	height: 42px;
	float:left;	
}
.gai_z4_rq{
	width:80px;
	text-align:left;
	font-size: 16px;
    font-family: "微软雅黑";
    color: #a1060e;
    line-height: 40px;
    height: 42px;
    float: left;
	text-align:right
}
.gai_z4_gyxy{
	width:1260px;
	margin:0px auto;
}
.gai_z4_gyxy_bottom{
	width:100%;
	height:200px;
	margin-top:20px;
}
.gai_list_left{
	width: 220px;
    float: left;
}
.gai_list_left_bt{
    width: 220px;
    height: 54px;
    background: #92050c;
    padding: 20px 0;
}
.gai_list_left_bt h1{ font-size: 30px; color: #ffffff; display: block; margin: 0 auto; text-align: center;}
.gai_list_left_bt span{ font-size: 14px; color: #d8dfd8; display: block; margin: 0 auto;text-align: center; }
.gai_list_left_sub {
    width: 100%;
    min-height: 300px;
    background: url(../images/list_subj.png) bottom right no-repeat #e5e5e5;
    padding: 20px 0;}
.gai_list_left_sub li{ width: 183px; padding: 5px 0 5px 20px; color:#333;}
.gai_list_left_sub li a{  height: 44px; line-height: 44px; width: 100%; padding: 0 0 0 15px; font-size: 16px;color:#333;}
.gai_list_left_sub li a:hover{ background: #ffffff; border-left: #b7b7b7 2px solid; color:#555555; font-weight: bold; display:block;}
.gai_list_left_sub .on_here{ background: #ffffff; border-left: #1c77c8 2px solid; color:#1c77c8; font-weight: bold; }
.gai_list_right{
	width: 900px;
    float: right;
    padding: 30px 0 10px 0;	
}



/*官微精选*/
.date_list3 {
    width: 104%;
    padding: 10px 0 0 0 !important;
    position: relative;
    margin-top: 0;
}

.date_list3 li {
    width: 26%;
    margin-right: 3%;
    margin-bottom: 25px;
    float: left;
    background: #ffffff;
    height: 50px;
    display: block;
    padding: 20px 2%;
    overflow: hidden;
    transition: all 0.3s;
}

.date_list3 li:hover {
    background: #a8040b;
    transition: all 0.3s;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);
}


.date_list3 li a {
    font-size: 16px;
    color: #333333;
    line-height: 27px;
    height: 50px;
    overflow: hidden;
    display: block;
}

.date_list3 li:hover a {
    color: #ffffff;
}

.date_list3 li span {
    float: left;
    display: block;
    width: 56px;
    height: 50px;
    text-align: center;
    color: #919191;
    font-size: 14px;
    line-height: 24px;
    margin-right: 20px;
    margin-top: 1px;
    overflow: hidden;
    border-right: #ccc 1px solid;
    padding-right: 10px;
}

.date_list3 li span i {
    width: 100%;
    display: block;
    text-align: center;
    color: #666666;
    font-size: 30px;
    font-weight: normal;
    font-style: normal;
    line-height: 32px;
}

.date_list3 li:hover span {
    color: #ffffff
}

.date_list3 li:hover i {
    color: #ffffff
}



.nav {
	background:#a1060e;
    width: 100%;
    margin: 0 auto;
    display: block;
    height: 56px;
    position: relative;
    z-index: 1000;
    box-shadow: 3px 3px 3px rgba(0, 0, 0, 0.3);
}

.nav ul {
    width: 1320px;
    margin: 0 auto
}

.nav li {
    float: left;
    font-size: 20px;
    position: relative;
    line-height: 56px;
}

.nav li a {
    color: #ffffff;
    display: block;
    padding: 0 35px;
}

.nav li a.hover {
    color: #ffffff;
    background: #ac0701;
    line-height: 56px;
}

.nav li ul {
    background: #ac0701;
    position: absolute;
    top: 56px;
    width: 100%;
    z-index: 2;
    padding: 0 0;
    display: none;
}

.nav li ul li {
    float: none;
    display: block;
    padding: 0;
    margin: 0;
}

.nav li ul li a {
    border-top: 0;
    line-height: 40px;
    text-align: center;
    padding: 0 15px;
    color: #ffffff;
    font-size: 15px;
}

.nav li ul li a:hover {
    background: #d52e1c;
    color: #fff;
}

.nav1 {
    padding-top: 30px;
    margin-right: 15px;
    float: left;
}

.nav1 li {
    float: left;
    font-size: 20px;
    position: relative;
    line-height: 42px;
}

.nav1 li a {
    display: block;
    padding: 0 20px;
}

.nav1 li a.hover {
    color: #005e5d;
    border-top: 2px solid #005e5d;
    background: #f4f4f4;
    line-height: 40px;
}

.nav1 li ul {
    background: #f4f4f4;
    position: absolute;
    top: 42px;
    width: 170px;
    z-index: 2;
    padding: 5px 0;
    display: none;
}

.nav1 li ul li {
    float: none;
    display: block;
    padding: 0;
    margin: 0;
}

.nav1 li ul li a {
    border-top: 0;
    line-height: 24px;
    padding: 8px 15px;
    color: #333;
    font-size: 15px;
    text-align: left;
}

.nav1 li ul li a:hover {
    background: #005e5d;
    color: #fff;
}







.ny {
    width: 1320px;
    margin: 0 auto;
    padding: 0 0;
}
.ny_right {
    float: right;
    background: #fff;
    width: 100%;
    padding: 2% 2% 2% 2%;box-sizing: border-box;
}

.ny_right1 {
    background: #fff;
    width: 92%;
    margin: 0 auto;
    padding: 2% 4%
}

.ny_right_con {
    line-height: 34px !important;
    padding-top: 10px;
    min-height: 500px;
}

.ny_right_top {
    border-bottom: 1px solid #e7e7e7;
}

.nytit {
    background: url("../images/icon4.png") 7px 16px no-repeat;
    line-height: 30px;
    padding-left: 0px;
    padding-top: 10px;
    padding-bottom: 10px;
    float: right;
    font-size: 14px;
}

.nytit a {
    padding-right: 7px;
}

.nytit1 {
    height: 50px;
    line-height: 50px;
    float: left;
    overflow: hidden;
    border-bottom: 3px solid #ac0701;
    color: #ac0701;
    font-size: 24px;
    font-weight: bold;
    padding: 0 10px;
}

/*信息列表开始*/
.Newslist {
}

.Newslist ul li {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dashed #dcdcdc;
    background: url("../images/xb.jpg") no-repeat left 23px;
    font-size: 15px;
    padding-left: 15px;
    overflow: hidden;
    width: 97%;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Newslist ul li .shijian {
    float: right;
    padding-left: 10px;
    color: #999999;
}

.sjdh {
    display: none;
}

.fytpc {
    margin-top: 15px;
}

.fanye{margin:20px auto;TEXT-ALIGN: center;width:45%;}

.m-list3 {

}

.m-list3 li {
    overflow: hidden;
    padding: 10px 0 30px;
    border-bottom: 1px solid #e6e6e6;
    margin-bottom: 20px;
}

.m-list3 .pic3 {
    float: left;
    overflow: hidden;
    width: 180px;
    height: 120px;
    position: relative;
}

.m-list3 .pic3 img {
    display: block;
    overflow: hidden;
    width: 180px;
    height: 120px;
    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    position: absolute;
    z-index: 1;
}

.m-list3 .pic3:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
}

.m-list3 .txt44 {
    overflow: hidden;
    padding-left: 20px;
}

.m-list3 .tit44 {
    font-size: 16px;
    font-weight: normal;
    line-height: 32px;

    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.m-list3 .tit44 a {
    color: #000;

    -webkit-transition: 0.3s;
    -moz-transition: 0.3s;
    -ms-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
}

.m-list3 .tit44 a:hover {
    color: #9a0000;
}

.m-list3 .txt44 p {
    height: 48px;

    font-size: 14px;
    line-height: 24px;
    color: #333;

    overflow: hidden;
    display: -webkit-box;
    text-overflow: ellipsis;
    word-break: break-all;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}

.m-list3 .info {
    padding: 5px 0;

    line-height: 25px;
}

.m-list3 .info .time1 {
    padding-left: 24px;
    font-size: 12px;
    color: #999;
    background: url(../images/icon-time.png) 0 center no-repeat;
}

.sz {
    width: 100%;
}

.sz li {
    overflow: hidden;
    padding: 1%;
    margin: 2%;
    background: #f6f6f6;
    float: left;
    width: 19%;
}

.sz ul li .img33 {
    width: 100%;
    /*min-width:100%;*/
    /*display: block;*/
    height: 0;
    padding-bottom: 122%;
    overflow: hidden;
}

.sz ul li .img33 img {
    width: 100%;
}

.sz ul li p {
    line-height: 25px;
    text-align: center;
    height: 25px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: 7px;
}

/*图片列表开始*/
.pic {
    width: 100%;
}

.pic ul li {
    float: left;
    width: 30%;
    display: block;
    height: auto;
    overflow: hidden;
    cursor: pointer;
    background: #f7f7f7;
    margin-left: 2%;
    margin-right: 1%;
    margin-top: 20px;
}

.pic ul li .img3 {
    width: 100%;
    min-width: 100%;
    display: block;
    height: 0;
    padding-bottom: 60.394%;
    overflow: hidden;
}

.pic ul li p {
    line-height: 45px;
    text-align: center;
    height: 45px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 0 5px;
}

/*详细页*/
.info_content_opt {
line-height: 32px;
    height: 32px;
    text-align: left;
    width: 110px;
    float: left;
    position: absolute;
    bottom: 5px;
}
.pointer {
    cursor: pointer;
}
.info_content_small, .info_content_small p,.info_content_small span,.info_content_small div{ font-size:14px!important;}/*小字号*/
.info_content_mid, .info_content_mid p,.info_content_mid span,.info_content_mid div{ font-size:21px!important;}/*中字号*/
.info_content_big, .info_content_big p,.info_content_big span,.info_content_big div{ font-size:30px!important;    line-height: 50px !important;}/*大字号*/

.content table {
    width: 100%;
    margin: 0 auto;
}

.content {
    width: 100%;
    padding-top: 30px;
    margin: 0 auto;
}

.content-title {
    width: 100%;
    border-bottom: 1px dashed #ccc;
    padding-bottom: 10px;position: relative;
}

.content-title h3 {
    font-size: 30px;
    font-weight: bold;
    line-height: 50px;
    width: 100%;
    text-align: center;
 color: #a1060e;
    padding-bottom: 5px;
}

.content-title i {
    TEXT-ALIGN: center;
    MARGIN: 0 auto;
    HEIGHT*: 32px;
    display: block;
    line-height: 32px;
    font-style: normal;
}

.content-con {
    font-size: 15px;
    line-height: 35px;
    padding: 10px 0;
}

.content-con p {
    text-indent: 2em;
    text-align: justify;
    text-justify: inter-ideograph;
    /* font-size: 16px; */
    line-height: 34px;
    color: rgb(25, 25, 25);
    margin: 20px 0;
    font-family: 仿宋;
    font-size: 21px;
}

.content-con img {
    text-align: center;
    max-width: 800px;
    margin: 10px auto;
    display: block;
}

.sxt {
    padding: 15px 0;
    border-top: 1px dotted #bbb;
}

.sxt p {
    display: block;
    width: 100%;
    height: 34px;
    font-size: 15px;
    line-height: 34px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: #333;
}

.ssjg {
    padding: 0 10px;
}

.ssjg ul li {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dashed #dcdcdc;
    background: url(../images/xb.jpg) no-repeat left 23px;
    font-size: 15px;
    padding-left: 15px;
    overflow: hidden;
    width: 97%;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.ssjg ul li i {
    float: right;
    padding-left: 10px;
    color: #999999;
}




@media screen  and (max-width: 750px) {
	
	.top{
	width:100%;
	float:left;
	height:94px;	
}
	.top_zhong{
	width:100%;
	height:90px;
	background:#f2f2f2;	
}
.top_zhong_z{
	width:100%;
	margin:0px auto;
	height:80px;	
}
.top_zhong_left{
	width:70%;
	height:80px;
	margin-top:20px;
	float:left;	
}
.top_zhong_left img{
	
    width: auto;
    max-width: 300px;
    max-height: 60px;
	}
.top_zhong_right{
	width:23%;
	height:50px;
	float:right;
	margin-top:20px;
	padding-right:5px;
	
	font-size:14px;
	color:#333;
	line-height:50px;
	font-family:"微软雅黑";
}
.top_zhong_right a{
	font-size:14px;
	color:#333;
	line-height:50px;
	font-family:"微软雅黑";
}
.top_zhong_right a:hover{
	
}


.gai_zhong1{
	width:100%;
	background:#f2f2f2;
	height:auto;	
	min-height: 460px;
}
.gai_z1_z{
	width:100%;
	margin:0px auto;	
}
.gai_z1_left{
	width:96%;
	float:left;
	margin:10px 2%;
display:none;
}
.gai_z1_right{
	width:96%;
	float:left;
	margin:10px 2%;
	
}


.gai_z1_top{
	width:100%;
	height:50px;
	
}
.gai_z1_top_left{
	width:60%;
	height:50px;
	float:left;
}
.gai_z1_top_left img{
	width:auto;
	max-height:49px;
	
	
}
.gai_z1_top_right{
	width:30%;
	height:50px;
	line-height:60px;
	float:right;
	font-size:14px;
	font-family:"微软雅黑";
	color:#ab010b;
	text-align:right;
}
.gai_z1_top_right a{
	line-height:50px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#ab010b;	
}
.gai_z1_top_right a:hover{
	font-size:14px;
	font-family:"微软雅黑";
	color:#ab010b;	
}


.gai_z1_ul{
	width:100%;
	height:40px;
}
.gai_z1_bt{
	width:80%;
	float:left;
	text-align:left;
	font-size: 14px;
    font-family: "微软雅黑";
    color: #333333;
    line-height: 40px;
    height: 40px;
   
	overflow: hidden;
　　text-overflow:ellipsis;
　　white-space: nowrap;
}
.gai_z1_bt a{
	font-size: 14px;
    font-family: "微软雅黑";
    color: #333333;
	
}
.gai_z1_bt a:hover{
	font-size: 16px;
    font-family: "微软雅黑";
    color: #a1060e;
}
.gai_z1_rq{
	width:19%;
	text-align:right;
	font-size: 12px;
    font-family: "微软雅黑";
    color: #a1060e;
    line-height: 40px;
    height: 40px;
    float: right;
	
}
.gai_z2{
	width:100%;
	height:auto;
	min-height:600px;
	overflow:hidden;
	background:#fff;	
}
.gai_z2_left{
	width:96%;
	margin:10px 2%;
	float:left;
	
}
.gai_z2_right{
	width:96%;
	margin:10px 2%;
	float:left;	
}
.gai_z2_bottom{
	width:100%;
	margin-top:10px;	
}
.gai_z2_bt{
	width:80%;
	float:left;
	text-align:left;
	font-size: 14px;
    font-family: "微软雅黑";
    color: #333333;
    line-height: 33px;
    height: 33px;
    float: left;
	overflow: hidden;
　　text-overflow:ellipsis;
　　white-space: nowrap;
}
.gai_z2_bt a{
	font-size: 14px;
    font-family: "微软雅黑";
    color: #333333;
}
.gai_z2_bt a:hover{
	font-size: 14px;
    font-family: "微软雅黑";
    color: #a1060e;
}

.gai_z2_rq{
	width:18%;
	font-size: 12px;
    font-family: "微软雅黑";
    color: #a1060e;
    line-height: 33px;
    height: 33px;
    float: right;
	text-align:right
}






.tzgg_down_li{
	width:100%;
	padding-left:1px;
	height:	35px;
    margin-top:16px;
}
.tzgg_down_li_rq{
	width:60px;
	height:29px;
	border:1px solid #e3e3e3;
	float:left;	
}
.tzgg_down_li_rq_top{
	width:60px;
	height:29px;
	background:#ffffff;
	line-height:29px;
	font-size:14px;
	color:#a1060e;
	font-family:"微软雅黑";
	text-align:center;
	
}
.tzgg_down_li_rq_down{
	width:60px;
	height:24px;
	background:#a1060e;
	line-height:24px;
	font-size:14px;
	color:#ffffff;
	font-family:"微软雅黑";
	text-align:center;
}
.tzgg_down_li_wz{
	width:79%;
	height:29px;
	border-bottom:1px solid #ebebed;
	line-height:29px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#333333;
	float:right;
	    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.tzgg_down_li_wz a{
	line-height:29px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#333333;
}



.gai_z3{
	width:100%;
	overflow:hidden;
	height:auto;
	min-height:583px;
	background:none;
}
.gai_z3_top{
	width:100%;
	margin-top:20px;
	float:left;
}
.gai_z3_ztlj{
	width:1260px;
	margin-left:20px;
	height:210px;
	float:left;
	margin-top:40px;
}






.gai_z1_bottom{
	width:100%;
	height:auto;
	margin-top:10px;	
}
.gai_z1_bottom_d{
	width:48%;
	height:150px;
	box-shadow: 0 2px 11px 0 rgba(0, 0, 0, 0.14);
	background:#fff;
	margin-left:1%;
	margin-right:1%;
	float:left;
}
.gai_z1_bottom_img{
	width:98%;
	margin:1%;
	height:100px;
}
.gai_z1_bottom_img img{
	width:100%;
	height:100px;
}
.gai_z1_bottom_bottom{
	width:98%;
	margin-left:1%;
	margin-right:1%;	
}
.gai_z1_bottom_bottom_bt{
	width:100%;
	height:22px;
	line-height:22px;
	font-size:12px;
	font-family:"微软雅黑";
	color: #333333;
}
.gai_z1_bottom_bottom_bt a{
	font-size:12px;
	font-family:"微软雅黑";
	color: #333333;
}
.gai_z1_bottom_bottom_bt a:hover{
	font-size:12px;
	font-family:"微软雅黑";
	color: #a1060e;
}
.gai_z1_bottom_rq{
	display:none;
	width:100%;
	height:20px;
	line-height:20px;
	font-size:12px;
	font-family:"微软雅黑";
	color:#13559b;
}
.gai_z1_bottom_nr{
	width:100%;
	margin-top:17px;
	line-height:20px;
	font-size:13px;
	color:#999;
	font-family:"微软雅黑";
}




.gai_z4{
	width:100%;
	height:auto;
	overflow:hidden;
	min-height:450px;	
}
.gai_z4_gwjx{
	width:96%;
	margin:0px auto;
	height:auto;
	padding-top:10px;	
}
.gai_z4_gwjx_bottom{
	width:100%;
	height:auto;
	margin-top:0px;	
}
.gai_z4_gwjx_li{
	width:630px;
	height: 42px;
	float:left;	
}
.gai_z4_rq{
	width:80px;
	text-align:left;
	font-size: 16px;
    font-family: "微软雅黑";
    color: #a1060e;
    line-height: 40px;
    height: 42px;
    float: left;
	text-align:right
}
.gai_z4_gyxy{
	width:1260px;
	margin:0px auto;
}
.gai_z4_gyxy_bottom{
	width:100%;
	height:200px;
	margin-top:20px;
}
.gai_list_left{
	width: 220px;
    float: left;
}
.gai_list_left_bt{
    width: 220px;
    height: 54px;
    background: #92050c;
    padding: 20px 0;
}



/*官微精选*/
.date_list3 {
    width: 104%;
    padding: 10px 0 0 0 !important;
    position: relative;
    margin-top: 0;
}





.foot{
	width:100%;
	height:auto;
	overflow:hidden;
	float:left;	
}
.foot_top{
	width:100%;
	height:176px;
	background:url(../images/d_bj1.jpg) no-repeat center;
}
.foot_top_z{
	width:100%;
	height:176px;
	margin:0px auto;
}
.foot_top_z_left{
	width:20%;
	margin-top:40px;
	margin-left:2px;
	margin-right:2px;
	height:136px;
	float:left;	
}
.foot_top_z_zhong{
	width:54%;
	height:126px;
	float:left;
padding-top:30px;	
}
.foot_top_z_zhong img{
	width:80%;
	}
	.foot_top_z_zhong a img{
	width:40px;
margin-bottom:20px;
	}
.foot_top_z_right{
	width:20%;
	margin-top:40px;
	margin-left:2px;
	margin-right:2px;
	height:136px;
	float:left;	
}
.foot_top_z_img{
	width:70px;
	height:70px;
}
.foot_top_z_img img{
	width:100%;
	}
.foot_top_z_zi{
	width:70px;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-family:"微软雅黑";
	color:#ffffff;
	text-align:center;
}
.foot_down{
	width:100%;
	height:auto;
	background:#92151d;	
}
.foot_down_zi{
	text-align:center;
	font-size:12px;
	font-family:"微软雅黑";
	color:#e2e2e2;
	line-height:30px;	
}
.foot_down_zi a{
font-size: 12px;
    font-family: "微软雅黑";
    color: #e2e2e2;
    line-height: 30px;}
.foot_down_zi a:hover{

   }

.date_list3 li span {
    float: left;
    display: block;
    width: 56px;
    height: 50px;
    text-align: center;
    color: #919191;
    font-size: 14px;
    line-height: 24px;
    margin-right: 8px;
    margin-top: 1px;
    overflow: hidden;
    border-right: #ccc 1px solid;
    padding-right: 8px;
}

.date_list3 li span i {
    width: 100%;
    display: block;
    text-align: center;
    color: #666666;
    font-size: 26px;
    font-weight: normal;
    font-style: normal;
    line-height: 32px;
}

.soBox{
	display:none;
	} 


.Newslist ul li {
    height: 50px;
    line-height: 50px;
    border-bottom: 1px dashed #dcdcdc;
    background: url("../images/xb.jpg") no-repeat left 23px;
    font-size: 14px;
    padding-left: 10px;
    overflow: hidden;
    width: 97%;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.Newslist ul li .shijian {
    float: right;
    padding-left: 4px;
    color: #999999;
font-size:12px;
}
.fanye{margin:20px auto;TEXT-ALIGN: center;width:95%;}




.notice1 {
	overflow: hidden; margin-top:10px; margin-bottom:10px;}
.notice1 .title {
	overflow: hidden; margin-bottom: 10px; float:left; width:66%; margin-left:20px; }
.notice1 .title a {
	transition:0.5s ease-in-out; height: 28px; line-height: 28px; overflow: hidden; font-size: 20px; display: block;color: rgb(51, 51, 51); font-weight:500;}
.notice1 .title a:hover {
	padding-left: 10px;color:#a1060e;}
	
	.notice1 .noticecon {
	width:66%; line-height: 28px; height:55px; text-align: left; float:left;margin-left:20px;font-size:14px;color:#999; margin-top:6px;
	overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -moz-box;
  -moz-line-clamp: 2;
  -moz-box-orient: vertical;
  word-wrap: break-word;
  word-break: break-all;
  white-space: normal;  
	}	
.item-img03 {
	border: 0px solid rgb(225, 237, 250); border-image: none; width: 30%; float: left;
}
.item-img03 .imgResponsive {
	padding-bottom: 59.67%;
}
.item-txt03 {
	margin-left: 135px;
}
.imgResponsive {
	width: 100%; height: 0px; overflow: hidden; padding-bottom: 55.41%; display: block;
}
.imgResponsive img {
	transition:0.35s ease-in-out; width: 100%;
}
.imgResponsive img:hover {
	opacity: 0.95; transform: scale(1.05);
}
}