/* 清除默认样式 */
body, div, p, h1, h2, h3, h4, h5, h6, ul, li, dl, dd, dt, ol, img,font, table, form, input, button, textarea, select, option, a { padding: 0; margin: 0; font-family: 'Microsoft Yahei', arial; font-size:14px; }
img,input,button{border:0;}
table{max-width:920px !important;}
h1, h2, h3, h4, h5, h6 { font-weight: normal; }
table { border-collapse: collapse; }
a, a:active { color: #555; text-decoration: none; outline: none; }
a:hover { color: #555; outline: none; }
.clear { clear: both; zoom: 1; height: 0; font-size: 1px; line-height: 0px; }
ul, dl, li, dd, dt, ol { list-style: none; }
input, select, img { vertical-align: middle; outline: none; }
body { -webkit-text-size-adjust: none; color: #555; min-width: 1000px; width: 100%; background-color: #fff; }
.clear { clear: both; }
html, body { width: 100%; height: 100%; min-width: 1110px; font-size: 14px; background-color: #f7f7f7;}
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}

.header{margin:0 auto;}

.con{width: 1110px; padding:50px 0; margin:0 auto; overflow: hidden; min-width:1110px;}
.con_tit{text-align: center; font-size: 48px; color: #225aa4; padding-bottom:50px;}
.conL{width: 683px; padding:20px 40px 20px 20px; background-color: #fff; border:solid 1px #e5e5e5; float: left; line-height: 25px;}
.conL strong{font-size:14px;}
.conL strong span{display:block; text-align:center; padding:30px 0 0 0;}
.conL .jb_con img{ width:600px;display:block; margin:10px auto;}
.conR{float: right; width: 325px;}
.conR1{border-bottom:solid 1px #e5e5e5;}
.com_con{padding:30px;}
.com_con dl{overflow: hidden; padding-bottom:15px;}
.com_con dt,.com_con dt img{float: left; width: 112px; height: 112px;}
.com_con dd{width:110px; float: left; padding-top:10px; margin-left:13px;}
.conR1 dd{width:120px;}
.com_con dd p,.com_con dd a{font-size: 16px; color: #225aa4; line-height: 25px;}
.con_js .touxian{font-size: 16px; line-height: 25px;text-indent:0;color:#225aa4;}
.con_js{font-size: 16px; line-height: 25px; text-indent:2rem; text-align: justify;}

/*于*/
#ysz{padding-top:0px;}
.ysz_img, .ysz_img img{display:block; width: 150px; margin: 0 auto;}
#ysz .ysz_tx,#ysz .ysz_tx a{text-align:center; line-height:30px; font-size: 16px;  color: #225aa4;}

/*************图片报道样式****************************/


.tshg_ul .tit_box {
    line-height: 20px;
    text-align: left;
    color: #f4f4f4;
    background-color: #ececec;
    font-size: 16px;
    padding: 10px 15px;
    min-height: 40px;
}