body { background:url(mainresourcecms201704img_pc_site2017041915041149434.jpg) 50% 0 no-repeat;}
.h_m_w { min-width:1000px; overflow:hidden; }
.h_m { width:1000px; overflow:hidden; margin:0 auto; padding:210px 0 30px;}

.fgw_mbg { background-color:#fff; background-image:url(mainresourcecms201704img_pc_site2017041915195515969.jpg);  background-repeat:no-repeat;} 


.h_1 { float:left; width:361px; overflow:hidden;  height:231px; padding: 0 0 2px 0; background-position:-640px 100%;  margin-bottom:20px;}
.h_2 { float:right; width:580px; overflow:hidden; height:223px; padding: 8px 20px 2px ; background-position:-381px 100%; margin-bottom:20px;}

.h_3 { float:left; width:960px; overflow:hidden; padding: 0px 20px 2px ; background-position:-1px 100%; background-color:#fff;   }


.fgw_zc { width:353px; height:223px; padding:4px; overflow:hidden; }
.fgw_zc img { width:100%; }

.fgw_tit { height:40px; line-height:40px; padding:12px 0 0 80px; overflow:hidden; border-bottom:3px solid #be1414; background:url(mainresourcecms201704img_pc_site2017041914045538646.png) 0 0 no-repeat;}
.fgw_tit a { font-size:22px; color:#be1414;}

.fgw_tit a.more { font-size:12px; color:#666; float:right; line-height:40px; padding-right:10px;}


.h_2_w { padding:9px 10px 9px; height:150px; overflow:hidden;  }
/*list*/
.fgw_list { }
.fgw_list ul { }
.fgw_list li { height: 30px; line-height: 30px; overflow: hidden; background-image: url(mainresourcecms201704img_pc_site2017041914475556909.png); background-repeat: no-repeat; background-position: 0 12px; }
.fgw_list li a { font-size: 14px; color: #333; padding-left: 15px; }
.fgw_list li span { float: right; font-size: 12px; color: #999; }
.fgw_list li:hover { background-position: 0px -38px; }
.fgw_list li:hover a, .fgw_list li:hover span { color: #be1414; }


/*视频专区*/
.n_7 { width: 960px; height:200px; overflow: hidden; padding: 25px 0 30px; }
.n_7_l { float: left; width: 30px; height: 80px; padding: 50px 5px 0px 0px; }
.n_7_r { float: right; width: 30px; height: 80px; padding: 50px 0px 0px 0; }
.n_7_l a, .n_7_r a { display: block; float: left; width: 30px; height: 80px; overflow: hidden; text-indent: -999px; background-image: url(mainresourcecms201704img_pc_site2017041916403635434.png); background-repeat: no-repeat; cursor: pointer; }
.n_7_l a { background-position: 0px 0px; }
.n_7_l a:hover { background-position: 0px -160px; }
.n_7_r a { background-position: 0px -80px; }
.n_7_r a:hover { background-position: 0px -240px; }

#n_7_c { float: left; width: 880px; height:200px; overflow: hidden; }
#n_7_c ul { }
#n_7_c ul li { float: left; width: 210px; height:180px; overflow: hidden; margin-right: 8px; padding:2px; background-color:#f7f7f7;  }

.n_7_img {  width: 210px; height: 120px; overflow:hidden; }
.n_7_img img { width: 210px; height: 120px; }

.n_7_tit { height:60px; line-height:30px; overflow:hidden; background:url(mainresourcecms201704img_pc_site2017041914045519185.png) 10px 33px no-repeat; padding:0 10px; }
.n_7_tit a,.n_7_tit span { display:block; width:100%; height:30px; }
.n_7_tit a { font-size:14px; color:#333; line-height:30px;}
.n_7_tit span { text-align:right; font-size:12px; color:#666; line-height:20px;}

#n_7_c ul li:hover { background-color:#be1414;}

#n_7_c ul li:hover .n_7_tit a ,#n_7_c ul li:hover .n_7_tit span {  color:#fff; }

/*list*/

.fgw_list_f { padding:20px 40px 10px; overflow:hidden; min-height:300px;}

.fgw_list_f { }
.fgw_list_f ul { }
.fgw_list_f li { height: 35px; line-height: 35px; overflow: hidden; background-image: url(mainresourcecms201704img_pc_site2017041914475556909.png); background-repeat: no-repeat; background-position: 0 14px; }
.fgw_list_f li a { font-size: 14px; color: #333; padding-left: 15px; }
.fgw_list_f li span { float: right; font-size: 12px; color: #999; }
.fgw_list_f li:hover { background-position: 0px -36px; }
.fgw_list_f li:hover a, .fgw_list li:hover span { color: #be1414; }



.fgw_list_f ul li.lis_x { height: 2px; overflow: hidden; padding: 10px 0; width: auto; background: none; }
.fgw_list_f ul li.lis_x div { border-bottom: 1px dashed #c3c3c3; height: 0; overflow: hidden; width: auto; }


/*分页*/
.l_m { width: auto; height: auto; overflow: hidden; padding: 10px 0 30px; }
.l_m_bd { width: auto; height: auto; text-align: center; }
.l_m_bd span { width: 5px; display: inline-block; }
.l_m_bd font { display: inline-block; font-size: 12px; color: #be1414; border: 1px solid #ddd; padding: 2px 5px; }
.l_m_bd a { display: inline-block; font-size: 12px; color: #333; border: 1px solid #ddd; padding: 2px 5px; cursor: pointer; }
.l_m_bd a.l_a { }

/*通用细览*/
.v_by { min-height: 500px; overflow: hidden; margin: 0 auto 10px; border: 1px solid #c3c3c3; background-color:#fff; }
.i_w { overflow: hidden; padding: 40px 40px 50px; }
.i_t { text-align: center; line-height: 40px; }
.i_t span { font-size: 24px; color: #be1414; }
.i_st { text-align: center; line-height: 45px; }
.i_st span { font-size: 20px; color: #666; }
.i_ly { width: auto; height: 30px; line-height: 30px; padding: 10px 0; text-align: center; border-bottom: 1px solid #c3c3c3; }
.i_ly span { padding: 0 10px; font-size: 14px; color: #666; }
.i_ly span span { padding: 0 5px; }
.i_zh { width: 100px; height: 25px; overflow: hidden; margin: -35px 0 0 750px; }
.i_zh a { display: block; float: left; width: 24px; height: 24px; background-image: url(mainresourcecms201704img_pc_site2017041917412732090.png); background-repeat: no-repeat; margin: 0 3px; text-indent: -999px; }
.i_zh_1 { background-position: 0 0; }
.i_zh_2 { background-position: 0 -27px; }
.i_zh_3 { background-position: 0 -54px; }
.i_c { line-height: 220%; font-size: 16px; color: #666; padding: 25px 15px; }
.i_c * { font-size: 16px; color: #333; }
.i_c img { max-width: 700px; margin: 10px auto; }
.i_c table { margin:10px auto; }
.i_d { height: 30px; text-align: center; padding-top: 20px; }
.i_d a { font-size: 14px; color: #828282; border: 1px solid #d2d2d2; margin: 0 15px; padding: 3px 10px; border-radius: 3px; background-color: #f8f8f8; }



.fgw_img_list { padding: 30px 27px 10px ;  overflow: hidden; }
.fgw_img_list ul { width:1000px;  }
.fgw_img_list ul li { float: left; width: 210px; height:180px; overflow: hidden; margin:0 15px 15px 0; padding:2px; background-color:#f7f7f7;  }

.fgw_img_img {  width: 210px; height: 120px; overflow:hidden; }
.fgw_img_img img { width: 210px; height: 120px; }

.fgw_img_tit { height:60px; line-height:30px; overflow:hidden; background:url(mainresourcecms201704img_pc_site2017041914045519185.png) 10px 33px no-repeat; padding:0 10px; }
.fgw_img_tit a,.fgw_img_tit span { display:block; width:100%; height:30px; }
.fgw_img_tit a { font-size:14px; color:#333; line-height:30px;}
.fgw_img_tit span { text-align:right; font-size:12px; color:#666; line-height:20px;}

.fgw_img_list ul li:hover { background-color:#be1414;}

.fgw_img_list ul li:hover .fgw_img_tit a ,.fgw_img_list ul li:hover .fgw_img_tit span {  color:#fff; }


.l_dqwz { height:30px; line-height:30px; overflow:hidden; padding:10px 0 10px 50px; background:#fff url(mainresourcecms201704img_pc_site2017042009401166214.png) 20px 14px no-repeat;}
.l_dqwz span { font-size:14px; color:#333; }
.l_dqwz a { font-size:14px; color:#333; }


.a_foot_w { background-color:#be1414; }