.m_body { width:auto; height: auto;  }



.m_ban { width:1000px; height: auto; overflow:hidden; padding-top:10px; margin:0 auto;}
.m_ban_b { width:1000px; height: auto;}
.ind_banner { width:1000px; height:auto; overflow:hidden; background-color:#fff;}

/*公告公示+股票*/
.ind_gg { width:998px; height:30px; line-height:30px; border:1px solid #eeeeee; margin-top:10px; background-color:#fff;  }

.ind_gg_1 { float:left; width:80px; height:30px; line-height:30px; overflow:hidden; text-align:right; }
.ind_gg_1 span {}
.ind_bh { font-size:12px; color:#b82323; font-weight:700;}
.ind_gg_2 { float:left; width:420px; height:30px; overflow:hidden; padding-left:10px;  }
.ind_gg_2l,.ind_gg_2r { display:none;float:left; width:30px; height:30px; line-height:30px; overflow:hidden; text-align:center; }
.ind_gg_2l span ,.ind_gg_2r span { color:#999; cursor:pointer;}

#qs_gsgg { float:left; width:300px; height:30px; overflow:hidden; }
#qs_gsgg ul li {float:left; width:300px; height:30px; line-height:30px; overflow:hidden; text-align:left; }
#qs_gsgg ul li a {}
#qs_gsgg ul li a:hover { color:#045bb8; }

.ind_gg_3 { float: right; width:100px; height:30px; overflow:hidden; text-align:right; padding-right:10px; }
.ind_gg_4 { float: right; width:300px; height:30px; overflow:hidden; }
#qs_gpxx {  width:320px; height:30px; overflow:hidden; }
#qs_gpxx ul li {float:left; width:320px; height:30px; line-height:30px; overflow:hidden; color:#787878; font-size:12px; }
#qs_gpxx ul li span {  padding-right:8px;}

/*中部框架*/
.m_bd { width:1000px; height: auto; overflow:hidden; padding-top:10px; margin:0 auto; }
.m_bd_l { float:left; width:355px; height:auto; overflow:hidden; }
.m_bd_m { float:left; width:405px; height:auto; overflow:hidden; padding-left:10px;}
.m_bd_r { float:right; width:220px; height:auto;  }

/*底部框架*/
.m_lk { width:1000px; height: auto; overflow:hidden; padding-top:0px; margin:0 auto;}
.m_link { width:1000px; height: auto;}



/*红色框切换--要闻聚焦*/

.in_yw { width:365px; height:35px; overflow:hidden; padding:17px 20px 0;  }
.in_yw ul { width:365px; height:35px;  background-color:#f7f7f7; overflow:hidden;}
.yw_t { float:left; width:95px; height:33px; overflow:hidden; border-top:2px solid #f7f7f7; text-align:center; }
.yw_t a { font-size:14px; font-weight:700; }
.yw_t_yes { background-color:#fff; line-height:33px; border-top:2px solid #aa0000;}
.yw_t_yes a { color:#aa0000;}
.yw_t_no { line-height:33px; }
.yw_t_no a { color:#666;}

.yw_t_x {  width:365px; height:155px; padding:15px 20px; }
.yw_t_x_yes { display:block; }
.yw_t_x_no { display: none; }
.yw_t_x_m { float: right; height: 31px; line-height: 31px; margin: -45px 10px 0 0; overflow:hidden; }
.yw_t_x_m a { font-size:12px; color:#0b4199;}

.ind_list { width:auto; height:auto; }
.ind_list ul {}
.ind_list ul li { width:auto; height:30px; line-height:30px; overflow:hidden; background:url(../image/2015072111284385860.gif) 1px 16px no-repeat; }
.ind_list ul li span { float:right; font-size:12px; color:#999; padding-left:10px; }
.ind_list ul li a { font-size:14px; color:#666; padding-left:10px; }
.ind_list ul li a:hover { color:#045bb8; }


/*蓝色块切换*/
.in_sc { width:auto; height:35px; overflow:hidden; padding:17px 20px 0; margin-top:10px;  }
.in_sc ul { width:auto; height:34px; border-bottom:1px solid #dddddd; }
.sc_t { float:left; width:95px; height:35px; line-height:34px; overflow:hidden; text-align:center; }
.sc_t a { font-size:14px; font-weight:700; }
.sc_t_yes { background:#0061aa url(../image/2015072113313412006.gif) 50% 100% no-repeat; }
.sc_t_yes a { color:#fff;}
.sc_t_no { }
.sc_t_no a { color:#666;}

.sc_t_x {  width:auto; height:205px; padding:15px 20px; }
.sc_t_x_yes { display:block; }
.sc_t_x_no { display: none; }
.sc_t_x_m { float: right; height: 31px; line-height: 31px; margin: -45px 10px 0 0; overflow:hidden; }
.sc_t_x_m a { font-size:12px; color:#0b4199;}


/*滚动切换*/


.in_sp { width:auto; height:45px; overflow:hidden; padding:17px 20px 0; margin-top:10px;  }
.in_sp ul { width:auto; height:34px; border-bottom:1px solid #dddddd; }
.sp_t { float:left; width:95px; height:35px; line-height:34px; overflow:hidden; text-align:center; padding-bottom:6px; }
.sp_t a { font-size:14px; font-weight:700; }
.sp_t_yes { background:#0061aa url(../image/2015072114583152776.gif) 50% 100% no-repeat; }
.sp_t_yes a { color:#fff;}
.sp_t_no { }
.sp_t_no a { color:#666;}

.sp_t_x {  width:auto; height:170px; padding:15px 20px; overflow:hidden;  }
.sp_t_x_yes { display:block; }
.sp_t_x_no { display: none; }
.sp_l { float:left; width:30px; height:170px; }
.sp_r { float:right; width:30px; height:170px; }
.sp_l a,.sp_r a { display:block; float:left; width:25px; height:120px; overflow:hidden; text-indent:-999px; background-image:url(../image/2015072115201247341.png); background-repeat:no-repeat; cursor:pointer;  }
.sp_l a { background-position:-87px -50px; }
.sp_l a:hover { background-position:-87px 52px; }
.sp_r a { background-position:12px -50px; }
.sp_r a:hover { background-position:12px 52px; }

.sp_m { float:left; width:890px; height:170px; overflow:hidden; padding:0 5px; }

#qs_mlsc { width:890px; height:170px; overflow:hidden; }
#qs_mlsc ul li { float:left; width:165px; height:150px; overflow:hidden; text-align:center; padding:10px;  }
#qs_mlsc ul li img { width:165px; height:120px;}
#qs_mlsc ul li a { font-size:14px; color:#666; line-height:30px;}


#qs_spjj { width:890px; height:170px; overflow:hidden; }
#qs_spjj ul li { float:left; width:165px; height:150px; overflow:hidden; text-align:center; padding:10px;  }
#qs_spjj ul li img { width:165px; height:120px;}
#qs_spjj ul li a { font-size:14px; color:#666; line-height:30px;}



/*右侧切换竖条*/

.rt_t { width:220px; overflow:hidden; }
.rt_t_yes { /*height:284px;*/ /*height:239px;*/ height:189px;  margin-bottom:0px; }
.rt_t_no { height:45px; margin-bottom:5px; }

.rt_m { height:45px; padding-bottom:6px; background-image:url(../image/2015072117413946028.png); background-position:0 100%; background-repeat:no-repeat; }
.rt_m a { display:block; float:left; padding:0 10px 0 40px ; height:45px; line-height:45px; background-image:url(../image/2020070709585232868.png); background-repeat:no-repeat; font-size:14px; color:#fff; font-weight:700; }
.rt_m_1 { background-color: #ed334a; }
.rt_m_2 { background-color: #610605; }
.rt_m_3 { background-color: #f4b021; }
.rt_m_4 { background-color: #8ec244; }
.rt_m_5 { background-color: #3db7ba; }
.rt_m_6 { background-color: #bb88d3; }
.rt_m_7 { background-color: #fe6811; }
/*.rt_m_7 { background-color: #db050f; }*/
.rt_m_8 { background-color: #EE1C25; }
.rt_m_9 { background-color: #3db7ba; }

.rt_f_1 { background-position:10px 14px;}
.rt_f_2 { background-position:10px -31px;}
.rt_f_3 { background-position:10px -86px;}
.rt_f_4 { background-position:10px -138px;}
.rt_f_5 { background-position:10px -186px;}
.rt_f_6 { background-position:10px -236px;}
.rt_f_7 { background-position:10px -289px;}
.rt_f_8 { background-position:10px -289px;}
.rt_f_9 { background-position:10px -338px;}

.rt_m7 { height:45px; padding-bottom:6px; background-image:url(../image/2015072117413946028.png); background-position:0 100%; background-repeat:no-repeat; }
.rt_m7 a { display:block; float:left; padding:0 10px 0 40px ; height:45px; line-height:45px; background-image:url(../image/2017041108110180809.png);background-position:17px 10px;background-repeat:no-repeat; font-size:14px; color:#fff; font-weight:700; }


.rt_n { /* padding:10px 10px 10px 18px; height:213px;*/  /*padding:18px 10px 10px 18px; height:160px; */ padding:10px 10px 8px 18px; height:120px; overflow:hidden;  }
.rt_n ul {}
.rt_n .ind_list ul li {/* height:27px; line-height:27px;*/}


/*js幻灯*/

.ind_jshd { width:343px; height:225px; border:1px solid #eee; overflow:hidden; padding:5px; }

#ind_hd { width:343px; height:225px; overflow:hidden; }
#ind_hd ul li { float:left; width:343px; height:225px; overflow:hidden;  }
#ind_hd .ind_hd_img { width:343px; height:200px; overflow:hidden; text-align:center;}
#ind_hd .ind_hd_img img { width:343px; height:200px; }
#ind_hd .ind_hd_a { width:338px; height:22px; line-height:22px; overflow:hidden; text-align:left; padding: 3px 0 0 5px;}
#ind_hd .ind_hd_a a { font-size:14px; color:#666;  }
#ind_hd .ind_hd_a a:hover { color:#045bb8; }
#ind_hd_nav { height:20px; overflow:hidden; position:absolute; z-index:100; margin:-25px 0 0 215px; padding:5px 5px 0px;   float:right; background-color:#fff;}
#ind_hd_nav ul {  }
#ind_hd_nav li { float:left; width:20px; height:20px; overflow:hidden; background:url(../image/2015072217204016819.gif) -36px 5px no-repeat; text-indent:-999px; cursor:pointer; }
#ind_hd_nav li.navOn { background-position:5px 5px; }


/*链接*/
.ind_link { padding-top:10px; width:1000px; overflow:hidden; }
.ind_link_b { width:auto; height:25px; border:1px solid #eee; padding:15px 20px; }

.nk_ks { float:left; width:85px; height:25px; line-height:25px; overflow:hidden; }
.nk_ks span { font-size:14px; color:#666;}
.nk_link { float:left; width:860px; height: 45px; overflow:hidden;  }
.nk_lk_u { width:1000px; }
.nk_lk_l { float:left;  width:240px; height:21px; border:1px solid #eee; padding:2px 2px; margin:0px 47px 0 10px; }
.nk_lk_l select { width: 240px; height:21px; line-height:21px; background:#f6f6f6; border: none; margin: 0; padding: 0; font-size:12px; color:#333;  }
.nk_lk_l option {  height:22px; padding: 0 0 0 5px;   }


/*banner图轮播*/


.ks_ban_w , .ks_ban,.ks_ban ul,.ks_ban ul li,.ks_ban ul li img  { width: 1000px; height: 180px; overflow: hidden; }
.ks_ban_w { position: relative;  }
.ks_ban ul li { float: left; position:relative;  }

.ks_ban_nav { position: absolute; bottom:5px; left: 50%; z-index: 20; height: 20px; }
.ks_ban_nav ul { }
.ks_ban_nav ul li { float: left; float:left; width:10px; height:10px; overflow:hidden; background-color:#045bb8; border:1px solid #fff; border-radius:8px; margin:0px 0px 0px  14px; box-shadow:0px 0px 5px #fff; text-indent:-999px;  cursor: pointer;  }
.ks_ban_nav ul li.navOn { background-color:#e10f0f; border:1px solid #fff; }
