﻿@charset "utf-8";



/*公用属性*/



body {background:#fff;}

*{font-family: "微软雅黑";}

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}

table {border-collapse:collapse;border-spacing:0;}

fieldset,img {border:0;} 

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}

q:before,q:after {content:"";}

abbr,acronym {border:0; }

input::-ms-clear,input::-ms-reveal{display: none!important;}

/*a:link, a:visited {text-decoration:none;color:#333;}*/

a:hover {color: #b50108;}

a:active {text-decoration:none;color:#06549e;}

input,textarea,select,optgroup,option {font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit;}

input,textarea,select {*font-size:100%;}

ins {text-decoration:none;}

a:focus {outline:none;}

area, a, a img {blr:expression(this.onFocus=this.blur());}

ul.listStyle{ list-style:decimal outside;}

ul.listStyle_in{ list-style:decimal inside;}

ul.outside{list-style-position:outside;}

a{text-decoration:none;}

/*定位*/

.tl { text-align:left;}

.tc {text-align:center;}

.tr {text-align:right;}

.center{margin:0 auto;width:1262px;overflow: hidden;}

.bc {margin-left:auto;margin-right:auto;}

.fl {float:left;}

.fr {float:right;}

.cb {clear:both;}

.cl {clear:left;}

.cr {clear:right;}

.clearfix{*zoom:1;}

.clearfix:after {clear:both;height:0;overflow:hidden;display:block;visibility:hidden;content:".";}




.dao {
	color: #fff;
	font-size: 14px;
	line-height: 30px;
	margin: 0 5px;
	padding: 2px 4px
 }
 
 .dao img {
	padding: 6px 5px
 }
 .left-wrp, .center-wrp {
 float: left;
 margin-right: 15px;
 }
 .center-wrp {
 width: 436px;
 
 }
 .lhtcydt{margin-bottom: 20px;;}
 .special-report {
   
	 margin-bottom: 0;
 }
 .idx_zsyzbox{overflow: hidden;}
 .hotspoTab-itmes li {
 margin: 14px 0;
 }
 .left-wrp .hotspoTab .con {
    /* width: 378px; */
	width: 570px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}



 .hotspoTab-list li {
 margin: 12px 0;
 
 }
 .hotspoTab-list li a{
 font-size: 15px;
 }
 .infos .news_list1{overflow:hidden;width: 1200px;overflow: hidden;margin:auto;height: auto;}
 .infos .news_list1 ul{overflow: hidden;width:1230px;margin-top: 20px;}
 .infos .news_list1 li{margin-bottom:21px; margin-right:30px; float:left; width:380px; height:115px; background:#f6f4f2;transition: all 0.4s ease-out;}
 .infos .news_list1 li:hover{-moz-box-shadow:0px 35px 77px -17px rgba(0, 0, 0, 0.64);  -webkit-box-shadow:0px 35px 77px -17px rgba(0, 0, 0, 0.64); box-shadow: 0px 35px 77px -17px rgba(0, 0, 0, 0.64); position: relative; z-index: 9;}
 .infos .news_list1 li.item3,.infos .news_list1 li.item6,.infos .news_list1 li.item9{margin-right:0px}
 .infos .news_list1 li .date{float:left;width:56px;height:80px;margin-top:20px;padding:0px 18px;text-align:center;color: #c01918;}
 .infos .news_list1 li .d{height:50px; font-size:48px; line-height:50px;}
 .infos .news_list1 li .m{height:21px;font-size:13px; padding-top:6px; border-top:1px solid #bcbcbc}
 .infos .news_list1 li .title{float:right; margin:20px 0px; padding:0 20px; width:247px; height:78px; color:#444444; font-size:16px; line-height:26px; overflow:hidden; border-left:1px solid #bcbcbc}
 .infos .news_list1 li .title a{color:#444444;}
 .infos .news_list1 li .title a:hover{color:#710a53;}
 .index-title {
 margin-top:20px;
 margin-bottom: 20px;
 
 }
 .index-title {
 font-size: 28px;
 color: #104089;
 height: 47px;
 text-align: center;
 }
 .index-title  .cur {
 color: #104089;
 display: inline-block;
 border-bottom: 2px solid #104089;
 line-height: 44px;
 }
 
 
 
 .infos  .m-zttitle {
 width: 100%;
 color: #333333;
 text-align: center;
 position: relative;
 margin: 10px 0px 46px;
 }
 
 .infos  .m-zttitle p {
 font-size: 26px;
 line-height: 48px;
 }
 
 .infos  .m-zttitle p.yw {
 font-size: 14px;
 color:#104089;
 line-height: 12px;
 text-transform: uppercase;
 /*! display: none; */
 }
 
 .infos  .m-zttitle .xian1,.infos  .m-zttitle .xian2 {
 width: 500px;
 border-bottom: 1px solid #104089;
 position: absolute;
 top: 30px;
 }
 
 .infos  .m-zttitle .xian1 {
 left: 0;
 }
 
 .infos  .m-zttitle .xian2 {
 right: 0;
 }
 .title01{margin-top:44px;}
 
 
 .xxsxk-banner ul li {
 text-align: center;
 border-right: 1px solid #e8dac5;
 float: left;
 height: 32px;
 padding: 29px 0;
 width: 24.89%;
 }
 .xxsxk-banner ul li a{
 font-size: 19px;
 }
 .xxsxk-banner ul li a img{
 width: 20px;
 vertical-align: middle;
 }
 .index_ttBox {
 overflow: hidden;
 margin: 0px 0 30px 0;
 }
 
 
 
 
 
 .idx_zsyzbox li .zsyz_img {width: 203px;margin-right: 25px;float: left;height: 132px;overflow: hidden;/* position: relative; */}
 
 .idx_zsyzbox li .zsyz_img img {width: 100%;/* position: absolute; *//* left: 0; *//* right: 0; */-webkit-transition: 0.2s all linear;-moz-transition: 0.2s all linear;-ms-transition: 0.2s all linear;-o-transition: 0.2s all linear;transition: 0.2s all linear;transition: all 0.6s;}
 
 .idx_zsyzbox li .zsyz_img:hover img {-webkit-transform: scaleX(1.2) scaleY(1.2);-moz-transform: scaleX(1.2) scaleY(1.2);-ms-transform: scaleX(1.2) scaleY(1.2);-o-transform: scaleX(1.2) scaleY(1.2);transform: scaleX(1.2) scaleY(1.2);}
 
 .idx_zsyzbox li .zsyz_text {width: 342px;float: left;text-justify: auto;text-align: justify;}
 
 .idx_zsyzbox li .zsyz_text h4 {font-size: 17px;font-weight: bold;padding-top: 0;line-height: 26px;padding-bottom: 0px;display: block;/* height: 37px; */}
 
 .idx_zsyzbox li .zsyz_text p {font-size: 15px;line-height: 23px;height: 70px;overflow: hidden;color: #666666;margin-top: 7px;}
 
 /* 联合体成员 */
 
 /* 联合体成员动态 */
 
 
 .idx_zsyzbox li a{color: #333;}
 
 .idx_zsyzbox ul {width: 1220px;margin-top:30px;}
 
 .idx_zsyzbox li {width: 590px;display: inline-block;display: inline;zoom: 1;float: left;margin-bottom: 30px;margin-right: 20px;height: 132px;}
 
 .idx_zsyzbox li:hover a {color: #cf000a;}
 
 
 a.dao {
	color: #fff;
 }


 /*图片标题更多*/

.dyw638_img_text01{width: 100%;float: left;}
.dyw638_img_text01 span{font-size: 20px;color: #ce000c;margin-bottom: 40px;}
/* .dyw638_two_imglist ul li span {

	height: 150px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
} */
.dyw638_two_imglist{padding-top: 20px}
.dyw638_two_imglist ul li{width: 50%; height: 200px; overflow: hidden; float: left;}
.dyw638_two_imglist ul li.maR0{margin-right: 0;}
.dyw638_two_imglist ul li img{float: left;width: 200px;height: 150px;margin-right: 20px;display: inline-block;}
.dyw638_two_imglist ul li p{font-size: 18px;color: #292929;line-height: 28px;padding: 8px 20px 6px 0;}
.dyw638_two_imglist ul li span{color: #292929;font-size:14px;line-height: 28px;padding-right: 20px;display: block;float: none;}
/*.dyw638_two_imglist ul li:hover{background: #f1f1f1;display: block;}*/
.showMorehandle{width: 398px !important;height: 58px;display: block;margin: 0 auto; border: 1px solid #cccccc;line-height: 58px;text-align: center;font-size: 24px;color: #292929;cursor: pointer;}
.column_wrapper_1200:after {
clear:both;
content:".";
display:block;
font-size:0;
height:0;
line-height:0;
visibility:hidden;
}
.column_wrapper_1200 {
clear:both;
margin:0 auto;
text-align:left;
width:1200px;
}


.list_text li {
    width: 48%;
    margin-right: 2%;
    float: left;
    font-size: 16px;
    font-family: "微软雅黑";
    color: #292929;
    line-height: 32px;
    list-style:none;
}

.list_text li a{line-height: 18px}

.list_text{ display: block; width: 100%; overflow: hidden; height: auto; margin-bottom: 30px; }


 