@charset "gb2312";
/* CSS Document */

#index_title{ width:950px; height:25px; margin:0 auto; text-align:left; font-weight:700; line-height:25px;}
#index_title .i_t_left{ width:200px; height:25px; float:left;}
#index_title .i_t_mid{ width:325px; height:25px; float:left; margin-left:15px;}
#index_title .i_t_right{ width:380px; height:25px; float:right; }



#index_main{ width:950px; height:auto; background:url(tpstyle_bg2.jpg) repeat-y; margin:0 auto;}
#index_main .i_m_left{ width:190px; height:auto;  float:left; margin-top:20px; color:#7f7f7f; text-align:left;}
#index_main .i_m_left ul{ width:190px; height:auto;}
#index_main .i_m_left ul li{ width:175px; height:auto; line-height:25px; border-bottom:1px dashed #969696; text-align:left; margin-bottom:5px;}
#index_main .i_m_left a{ color:#7f7f7f; font-weight:bold;}
#index_main .i_m_left .l_div1{ width:175px; height:40px; line-height:40px; text-align:left;}
#index_main .i_m_left .l_div2{ width:179px; margin-bottom:10px; cursor:pointer;}
#index_main .i_m_left .select_class{ width:179px; color:#7f7f7f;}
#index_main .i_m_mid{ width:345px; height:auto; float:left; margin-left:20px; margin-top:20px; margin-bottom:20px;}
#index_main .i_m_mid table{ width:310px; height:auto; margin:0 auto; border:0px; margin-bottom:20px; text-align:center;}
#index_main .i_m_mid table td.time{ width:50px; height:auto; border-bottom:1px solid #c7c7c7;}
#index_main .i_m_mid table td.content{ width:249px; height:auto; border-left:1px solid #c7c7c7; text-align:left; padding-left:9px;}
#index_main .more{ width:100px; height:24px; line-height:24px; background:url(tpindex_bg3.jpg) no-repeat center left; text-align:left; text-indent:17px; margin-left:245px; margin-bottom:15px;}
#index_main .more a{ text-decoration:underline;}
#index_main .i_m_mid .mid_title{ width:345px; height:26px; background:url(tpindex_bg5.jpg) repeat-x; line-height:26px; font-weight:700; text-indent:5px; margin-bottom:20px; text-align:left;}
#index_main .i_m_right{ width:355px; height:auto; float:right; margin-top:20px; margin-right:10px; _margin-right:0px;}
#index_main .i_m_right .div_per{ width:365px; height:auto;}
#index_main .i_m_right .div_per .d_p_left{ width:111px; height:111px; float:left; background:url(tpindex_bg6.jpg) no-repeat; text-align:left; margin-bottom:30px;}
#index_main .i_m_right .div_per .d_p_left img{ width:95px; height:95px; margin-left:6px; margin-top:6px;}
#index_main .i_m_right .div_per .d_p_right{ width:240px; height:auto; float:right; text-align:left; margin-bottom:30px;}
#index_main .i_m_right .div_per .d_p_right .title{ font-weight:700; margin-bottom:5px; margin-top:5px;}
#index_main .i_m_right .div_per .d_p_right .content{ margin-bottom:5px; font-size:12px; color:#808080;}
#index_main .i_m_right .div_per .d_p_right .view{ width:auto; height:24px; line-height:24px; text-align:left; text-indent:18px; background:url(tpindex_bg4.jpg) no-repeat center left; font-weight:700;}
