.g_cont_main {
    width: 1100px;
    padding: 0 50px;
    margin: 0 auto;
}
.g_photo_column_r{float:right;width:799px;}
.g_photo_column_r .g_site{height:14px;line-height:14px;color:#333;font-size:14px;padding-top:22px;}
.g_photo_column_r .g_site span{padding:0 6px;}
.g_photo_column_r .g_expert{background:#fff;border:1px #ECECEC solid;border-bottom:none;margin-top:22px;padding:19px 35px 36px 35px;}
.g_photo_column_r .g_expert_tit{height:34px;line-height:34px;border-bottom:2px #BC0F00 solid;font-size:16px;color:#bc0f00;overflow:hidden;}
.g_photo_column_r .g_paper_box{padding-top:20px;min-height:992px;}
.TRS_Editor P {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor DIV {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor TD {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor TH {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor SPAN {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor FONT {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor UL {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor LI {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

.TRS_Editor A {
	margin-top: 16px;
	margin-bottom: 16px;
	line-height: 1.5;
	font-family: 宋体;
	font-size: 14pt;
}

@media screen and (max-width: 768px){
  .g_cont_main{width:98%;padding:0!important;}
  .g_man_shadow{margin-top:45px;}
  .g_photo_column_r .g_site{height:auto!important;line-height:inherit;}
}