@charset "utf-8";
/* CSS Document */

body,div,ul,li,a,img,p,span{ margin:0; padding:0; border:0; color:#4b4b4b;}
ul,li{ list-style:none;}
a,a:hover{ text-decoration:none; color:#4b4b4b;}
.clear{ clear:both;}

body{ background:url(../images/body_bg.jpg) repeat-y center top; font-size:12px; font-family:"微软雅黑";}

.ind_top{ width:978px; height:35px; margin:0 auto; background:url(../images/top_bg.jpg) repeat-x left top;}
.ind_top_time{ width:230px;margin-left:5px; float:left; display:inline; line-height:34px;}
.ind_top_wead{ width:90px; float:left; display:inline;  margin-top:5px;}
.ind_top_sc{ width:164px; float:right; display:inline; background:url(../images/ind_top_sc.jpg) no-repeat left 10px;}
.ind_top_sc a{ display:inline-block; width:80px; text-align:center; line-height:34px;}


.ind_top_logo{ width:978px; height:92px; margin:0 auto; text-align:left;}


.ind_menu{ width:978px; height:40px; margin:0 auto; font-size:14px; line-height:36px;}
.ind_menu .ind_menu_l,.ind_menu .ind_menu_c,.ind_menu .ind_menu_fx,.ind_menu .ind_menu_r{ float:left; display:inline; height:40px;}
.ind_menu .ind_menu_l{ width:6px; background:url(../images/ind_menu_l.jpg) no-repeat left top;}
.ind_menu .ind_menu_r{ width:6px; background:url(../images/ind_menu_r.jpg) no-repeat right top;}
.ind_menu .ind_menu_fx{ width:217px; padding:0 5px 0 72px; background:url(../images/ind_menu_c.jpg) repeat-x left top; text-align:right;}
.ind_menu .ind_menu_fx span{ float:left; display:inline; margin:0; padding:0;}
.ind_menu .ind_menu_fx img{ margin-top:7px; }


#nav ul{ width:672px; float:left; display:inline; height:40px; background:url(../images/ind_menu_c.jpg) repeat-x left top;}
#nav li {float: left;}
#nav li a{ display: block; width: 112px; text-align:center;line-height:38px;} 
#nav li a:hover {color:#E01080; }
#nav li a.on{ background:#f5a6d1;color:#ffffff;}
 
#nav li ul {left: -999em;position: absolute; width:112px;} 
#nav li ul li a {display:block; width: 112px;text-align:center;line-height:38px;} 
#nav li ul li a:hover{color:#fff;text-decoration:none;font-weight:normal;background:#f5a6d1;}


#nav li:hover ul {left: auto; z-index:100;}
#nav li.sfhover ul {left: auto;}
#nav li.sfhover a{ background:#f5a6d1;color:#ffffff;opacity:0.80;filter:alpha(opacity=80);}



.ban{ width:978px; height:172px; margin:0 auto;}


.ind_news{ width:978px; height:870px; margin:16px auto 0; overflow:hidden;}
.ind_news_l,.ind_news_c,.ind_news_r{ float:left; display:inline;}

.ind_news .ind_news_l{ width:540px;}
.ind_news .ind_news_l_time{ height:36px; background:url(../images/ind_news_l_time.jpg) no-repeat left 10px; padding-left:20px; font-size:14px; line-height:32px;}
.ind_news_l_bz{  width:540px; border:1px solid #d8d8d8; overflow:hidden;}
.ind_news_l_bz_fb{ width:392px; height:32px; margin:17px 0 0 0;}
.ind_news_fb1,.ind_news_fb2,.ind_news_fb3{ float:left; display:inline;height:32px; font-size:14px;}
.ind_news_fb1{ width:6px; background:url(../images/ind_news_fb_l.jpg) no-repeat; }
.ind_news_fb3{ width:6px; background:url(../images/ind_news_fb_r.jpg) no-repeat; }
.ind_news_fb2{ width:380px; background:url(../images/ind_news_fb_c.jpg) repeat-x left top;}
.ind_news_fb2 li{ width:95px; float:left; display:inline; text-align:center; line-height:32px;} 
.ind_news_fb2 li a{ display:block; text-align:center;}
.ind_news_fb2 li a:hover,.ind_news_fb2 li a.on{background:url(../images/ind_news_fb_on.jpg) no-repeat; color:#FFFFFF;}

.ind_news .ind_news_c{ width:335px; height:622px; overflow:hidden; margin:36px 10px 0;border:1px solid #d8d8d8; }
.ind_news_tit{ height:23px; line-height:23px; background:url(../images/ind_news_tit.jpg) no-repeat 5px 1px; font-size:14px; color:#e2007d; padding-left:23px; border-bottom:1px solid #d8d8d8;}
.ind_news_tit a{ font-family:Arial, Helvetica, sans-serif;color:#999999; float:right; margin-right:10px;}
.ind_news_fy{ line-height:30px; margin-top:5px; padding:0 8px; text-align:right; }
.ind_news_fy a{ margin:0 5px;}
.ind_news_fy a:hover{ color:#e2007d;}
.ind_news_fy span{ margin-left:40px;}
.ind_new_c_cont_tit{ text-align:center; color:#e2007d; font-size:16px; margin:15px auto 12px; padding-bottom:10px;}
/*.ind_new_c_cont{ width:325px;_height:526px; height:526px;overflow-y:scroll;padding-left:10px; line-height:126px;}*/
.ind_new_c_cont{ width:325px;_height:526px; height:526px;overflow-y:scroll; padding-left:10px;}

.ind_news .ind_news_r{ width:438px;height:860px; overflow:hidden;}
.ind_news .ind_news_r_ser{ height:36px; line-height:32px;}
.ind_news_r_ser select.ind_news_sel,.ind_news_r_ser input.search_box{height:20px; line-height:20px; font-size:12px; background:#e6e6e6; border:none; color:#302f2f;}
.ind_news_r_ser input.search_box{ width:110px; padding-left:5px; }
.ind_news_r .ind_news_r_con{width:207px; height:622px;overflow:hidden; border:1px solid #d8d8d8; }
.ind_news_r_con_tit{height:23px; line-height:23px; background:url(../images/ind_news_r_con_tit.jpg) no-repeat 0 1px; font-size:14px;  padding-left:22px; border-bottom:1px solid #d8d8d8;}
.ind_news_r_con_tit span{color:#e2007d; margin-right:20px;}
.ind_news_r_con_tit a{ margin-right:5px; font-size:12px;}
.ind_news_cont{ width:187px; margin:10px auto 0;}
.ind_news_cont li{ width:175px; height:27px; background:url(../images/ind_news_cont.jpg) no-repeat left 8px; line-height:27px; border-bottom:1px dotted #ccc; padding-left:12px; overflow:hidden;}
.ind_news_cont li a:hover{color:#e2007d; }

.ind_news_cc{width:175px; height:21px; background:url(../images/ind_news_cont.jpg) no-repeat left 8px; line-height:21px; border-bottom:1px dotted #ccc; padding-left:12px; overflow:hidden;}
.ind_news_cc a:hover{color:#e2007d; }

.ind_news2{ width:978px; height:399px; overflow:hidden; margin:0 auto 27px;}
.ind_news2_l{ width:392px; height:397px; float:left; display:inline; border:1px solid #d8d8d8;}
.ind_news2_tit{height:33px; line-height:33px; background:url(../images/ind_news_r_con_tit.jpg) no-repeat 0 5px; font-size:14px;  padding-left:22px; border-bottom:1px solid #d8d8d8;}
.ind_news2_tit a{ color:#e2007d; float:right; font-family:Arial, Helvetica, sans-serif; margin-right:10px; font-size:12px;}

.ind_news2_r{width:573px; height:397px; float:right; display:inline; border:1px solid #d8d8d8;}
.ind_news2_r_con{ margin:10px; border-bottom:1px dotted #ccc; }
.ind_news2_r_con_tit{ height:27px; background:url(../images/ind_news_cont.jpg) no-repeat left 8px; line-height:27px; padding-left:12px; padding-bottom:3px; font-size:14px;}
.ind_news2_r_con_tit a:hover{color:#e2007d;}
.ind_news2_r_con_jj{ padding-left:12px; margin-bottom:10px;}
.ind_news2_r_con_jj a{color:#e2007d;}


.ind_bot_ban{ width:978px; height:124px; margin:0 auto;}


.ind_bot{ width:978px; margin:27px auto 30px;border-top:1px solid #d8d8d8;}
.ind_bot_fl{ width:507px; overflow:hidden; border-right:1px solid #d8d8d8; padding-left:5px; float:left; display:inline;}
.ind_bot_tit{ height:45px; line-height:45px; font-size:14px;}
.ind_bot_fl_img li{ width:135px; margin:0 11px 10px 0; float:left; display:block;}
.ind_bot_fl_img li img{ border:1px solid #d8d8d8;}

.ind_bot_con{ width:450px; float:left; display:inline; padding-left:15px;}
.ind_bot_cont{ width:355px; padding-top:10px; float:right; line-height:32px;}


.ind_bot_menu{ width:978px; height:36px; margin:0 auto; background:#f0f0f0; text-align:center; line-height:36px;}
.ind_bot_menu a{ padding:0 5px;}
.ind_bot_menu a:hover{color:#e2007d; }


.ind_bot_bg{ width:100%; height:27px; background:url(../images/ind_bot_bg.jpg) no-repeat center top;}


.ny_abo{ width:978px; margin:15px auto; border:1px solid #d8d8d8;}
.ny_abo_tit{height:33px; line-height:33px; background:url(../images/ind_news_r_con_tit.jpg) no-repeat 0 5px; font-size:14px;  padding-left:22px; border-bottom:1px solid #d8d8d8;}

.ny_abo_con{ margin:15px; _height:400px; min-height:400px;}

.ny_news_c{ float:right; width:554px; height:622px; overflow:hidden; margin:36px 0 0 0;border:1px solid #d8d8d8; }
.ny_new_c_cont_tit{ text-align:center; color:#e2007d; font-size:16px; margin:15px auto 12px;}
.ny_new_c_cont{ width:544px; height:526px;overflow-y:scroll;padding-left:10px; line-height:26px;}

