@charset "utf-8";


/* CSS Document */


body{ font-family:"宋体";font-size:12px;color:#666;line-height:24px; background:url(../images/bg.jpg) center repeat-y;}


a{ color:#666;text-decoration:none;outline:medium none;}


a:link,a:visited{text-decoration:none;}


a:hover{text-decoration:none;color:#d40000;}


img,li{ vertical-align:top;border:0px;}


.clear{ clear:both;line-height:0px;font-size:0px;width:0;height:0;}/**/


*{margin:0px;padding:0px;}


html,body,b,div,dl,dt,dd,ul,li,h1,h2,h3,h4,h5,h6,img,pre,form,p,input,td {margin:0px auto;padding:0;}


ul{ list-style-type:none;}


ul,li,h5,dt,dd,img{margin:0px;padding:0px;}


body,td,th{ font-family:"宋体";font-size:12px;}


input{font-family:"宋体";}





.in_top{ height:34px; line-height:34px; background:url(../images/top_bj.gif); }


.in_top1{ width:989px;}


.in_top b{height:34px; float:left; font-weight:normal;}


.in_top span{ float:right;}


.in_top span a{ padding:0 6px;}


.in_top2{ width:989px; height:180px;  background:#fff;}


.in_logo{ float:left;padding-top:60px;}


.in_logo_yb{ width:460px; float: right;}


.in_ss{ width:256px; height:26px; margin-left:204px;}


.in_rdcp{ height:25px; line-height:25px; margin-top:10px; border:1px solid #dfdfdf; padding:0 8px;}


.in_rdcp a{color:#d40000; }


.in_rdcp a:hover{color:#ef8400; }





.in_dh{ width:100%;height:34px; line-height:34px; background-color:#d40000;}


.in_dh1{ width:989px; background-color:#d40000;}


.in_dh1_spfl{ width:205px; height:34px; float:left; background:url(../images/spfl_bt.jpg) no-repeat bottom;  color:#FFF;}


.in_dh1_spfl h1{font-family:"微软雅黑"; font-size:14px; padding-left:22px; font-weight:normal;}


.in_dh1_dhwz{ float:left; margin-left:7px; font-family:"微软雅黑"; font-size:14px;}


.in_dh1_dhwz li{float:left; text-align:center; padding:0 10px 0 15px;}


.in_dh1_dhwz li a{ color:#FFF;}


.in_nrq1{ width:989px; margin:0 auto;}


.in_syxpfl{ width:205px;float:left;}


.in_syxpfl_bt{ height:2px; background:url(../images/xpfl_bt1.jpg) no-repeat; overflow:hidden;}








.men_ml_c1{width:203px;height:256px;float:left;


border-left:2px solid #9a0000; 


background:url(../images/ion1.jpg) repeat-y right #ffecd8;border-bottom:2px solid #9a0000;position:relative;}


.men_ml_c1 ul{width:201px;height:255px;list-style-type:none;border-top:solid 1px #fff;}


.men_ml_c1 li{}





.ssd_a{ width:199px; height:26px; float:left; background:url(../images/mla.jpg) no-repeat 0px 0px; border-bottom:solid 1px #fff; margin-left:2px; display:inline;}


.ssd_a .ssd_nr{ width:574px; height:259px; position:absolute; top:1px; left:202px; z-index:11; display:none;}


.ssd_a .ssd_nr_qt{width:572px; height:254px; float:left; border-bottom:solid 2px #e32b09;border-top:solid 1px #e32b09;border-right:solid 2px #e32b09;background:#fff6ec;overflow:hidden;}


.ssd_a .wz1{ width:152px; height:18px; float:left; line-height:18px; font-weight:bold; margin:5px 0 0 20px; display:inline;color:#eb790d;}


.ssd_a .wz1 a{ color:#eb790d;}


.ssd_a .wz1 a:hover{color:#eb790d;}


.ssd_a .bz1{ width:5px; height:9px; float:left; background:url(../images/bz1.gif) no-repeat; overflow:hidden; margin:8px 0 0 8px; display:inline;}


.ssd_a .wz2{width:562px; height:26px; float:left; clear:both;font-weight:bold; margin-left:10px; display:inline; line-height:26px;color:#eb790d;white-space:nowrap;word-wrap:break-word; word-break:break-all;}


.ssd_a .wz2 a{color:#eb790d;}


.ssd_a .wz2 a:hover{color:#eb790d;}


.ssd_a .wz3{width:552px;float:left;clear:both; line-height:22px; color:#e2006b;margin-left:10px; display:inline;}


.ssd_a .wz3 a{color:#666;white-space:nowrap;}


.ssd_a .wz3 a:hover{color:#eb790d;}





.ssd_b{width:201px; height:26px; float:left; background:url(../images/mlb.jpg) no-repeat left;border-bottom:solid 1px #fff;


margin-left:2px; display:inline;}


.ssd_b .ssd_nr{width:574px; height:259px; position:absolute; top:1px; left:202px; z-index:11;}


.ssd_b .ssd_nr_qt{width:572px; height:254px; float:left; border-bottom:solid 2px #e32b09;border-top:solid 1px #e32b09;border-right:solid 2px #e32b09; background:#fff6ec; overflow:hidden;}


.ssd_b .wz1{ width:152px; height:18px; float:left; line-height:18px;  font-weight:bold;margin:5px 0 0 20px; display:inline;color:#9a0000;}


.ssd_b .wz1 a{color:#9a0000;}


.ssd_b .wz1 a:hover{color:#9a0000;}


.ssd_b .bz1{ width:5px; height:9px; float:left; background:url(../images/bz1.gif) no-repeat; overflow:hidden; margin:8px 0 0 8px; display:inline;}


.ssd_b .wz2{width:385px; height:26px; float:left;font-weight:bold; margin-left:10px; display:inline; line-height:26px;color:#9a0000;}


.ssd_b .wz2 a{color:#9a0000;}


.ssd_b .wz2 a:hover{color:#9a0000;}


.ssd_b .wz3{width:400px;height:220px;overflow:hidden;float:left;line-height:22px; color:#e2006b;margin-left:10px; display:inline;}


.ssd_b .wz3 a{ color:#666;}


.ssd_b .wz3 a:hover{color:#eb790d;}


.ssd_b .wz4 {width:150px;position:absolute; top:1px;right:2px;background:#f2f2f2; border-left:#dadada 1px dashed;}





.men_ml_c{width:201px;height:256px;float:left;border-left:2px solid #9a0000; border-right:2px solid #9a0000; border-bottom:2px solid #9a0000;background:#ffecd8; position:relative;}


.men_ml{width:200px;position:absolute;top:1px;left:1px;	z-index:9999;}


.men_ml ul{list-style-type:none;}


.men_ml li{width:200px;height:26px;float:left;background:#ffecd8;border-top:solid 1px #fff;}


.men_ml .bz{width:20px;height:9px;float:left;margin:0px 29px 0 20px;display:inline;overflow:hidden;}


.men_ml .wz{width:138px;height:26px;float:left;display:inline; padding-left:20px;overflow:hidden;font-weight:bold;color:#eb790d;line-height:26px; margin-right:22px;}


.men_ml .wz a{color:#eb790d;}


.men_ml .wz a:hover{color:#eb790d;}





.men_ml .bz1{width:5px;height:9px;float:left;margin-top:9px;display:inline;overflow:hidden;background:url(../images/picc.gif) no-repeat -93px -112px;}





.men_ml .h2_cat{width:200px;height:26px;float:left;background:url(../images/0119441.gif) no-repeat;line-height:26px;font-weight:normal;position:relative;}


.men_ml .h2_cat .bz{width:20px;height:26px;float:left;display:inline;overflow:hidden;}


.men_ml .h2_cat .wz{width:138px;height:26px;float:left;display:inline;overflow:hidden;font-weight:bold;color:#eb790d;line-height:26px;}


.men_ml .h2_cat .wz a{color:#eb790d;}


.men_ml .h2_cat .wz a:hover{color:#eb790d;}


.men_ml .h3_cat{width:592px;position:absolute;left:200px;top:26px;margin-top:-26px;cursor:auto;background:#fff;display:none; z-index:99999;}


.men_ml li .shadow{position:inherit; width:582px;}


.men_ml li .shadow_border{position:inherit;width:581px;border:1px solid #e32b09;margin-top:0px;border-left-width:0px;background:url(../images/1_185622.gif) no-repeat 0px 24px #fff6ec;}











.men_ml li .shadow_border .swz{width:560px; height:31px; overflow:hidden;float:left;display:inline;color:#eb790d;font-weight:bold;clear:both;line-height:31px; padding-left:10px;}


.men_ml li .shadow_border .swz a{color:#eb3a17;}


.men_ml li .shadow_border .swz a:hover{color:#eb790d;}


.men_ml li .shadow_border ul{ width:560px;float:left;margin-left:10px;list-style-type:none;display:inline;clear:both;color:#ffdcb6; line-height:24px; border-bottom:dashed 1px #ccc;}


.men_ml li .shadow_border ul a{color:#666; padding-right:9px;}


.men_ml li .shadow_border ul span{color:#d40000; padding-right:9px;}


.men_ml li .shadow_border ul a:hover{color:#eb790d;}


.men_ml .active_cat{z-index:99;background-position:0 -26px;cursor:pointer;}


.men_ml .active_cat div{display:block;}





.in_banner{ width:773px; float: left; margin:9px 0 0 10px;}


.in_ksdh{ width:199px; float:right; margin-top:9px; display:none;}





.in_nrq2{ width:989px; margin-top:10px;}


.in_nrq3{ width:989px; background:#fff;}


.in_xw{ height:276px; border:1px solid #f0f0f0;padding-top:17px;}


.in_gsxw{ width:312px; float:left; margin:0 18px 0 10px; display:inline;}


.in_gsxw_bt{ height:20px; line-height:20px; border-bottom:1px solid #f0f0f0;}


.in_gsxw_bt h2{ float:left; font-size:14px; color:#cc0000;}


.in_gsxw_bt a{ float:right;}


.in_gsxw_nr{ margin-top:6px;}


.in_gsxw_nr li{ height:28px; line-height:28px; background:url(../images/sj.jpg) no-repeat 0 10px; border-bottom:1px dashed #f0f0f0;}


.in_gsxw_nr li a{ float:left; padding-left:8px; color:#222;}


.in_gsxw_nr li a:hover{color:#d40000;}


.in_gsxw_nr li span{ float:right; color:#999;}


.in_hydt{ width:312px; float:left;}


.in_zxzx{ width:312px; float: right; margin-right:7px; display:inline;}














.top{height: 25px; border-bottom: 2px solid #DC0202; }


.top .left{width:200px; height: 25px; float: left;}


.top .left h2{ color: #DC0202; float: left; font-family: Arial, Helvetica, sans-serif; font-size: 24px;}


.top .left h3{float:left; font-size: 16px; margin:0 0 0 10px;}


.top .right { float: right;   width: auto;}





.in_cp_nr{ margin-top:20px;}


.in_cpxh_left{ width:211px; float:left;height:471px;}


.in_cp_cpxh{ border:0px;}


.in_cp_cpgg {width:211px;height:74px; float:left; overflow:hidden; margin-bottom:5px; display:inline;}


.in_cp_cpxh_bt{ height:28px; line-height:28px; background:url(../images/bt.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:20px; }





.in_cp_yb{width:760px; height:471px; float:right;}


.in_cp_cp1{ }


.shows {width:182px; height: 228px;float: left;border: 1px solid #cfcfcf; margin:0 3px 10px 3px;display:inline; overflow:hidden;}


.online { border:1px solid #FFBD59;}


.shows .imgbox { float: left; height: 176px; margin:2px 0 0 3px; width: 176px; display:inline;}


.shows .imgbox a {float: left; height: 176px; overflow: hidden; text-align: center; width: 176px;}


.shows .imgtit { float: left; width: 154px;  margin:5px 0 0 5px; display:inline;}


.shows .imgtit a { color: #666666; float: left; text-align:center; width:164px; }





.shows .imgpri{color:#FF5300; float:left; font-family: "Arial"; font-weight: bold; height: 20px; line-height: 20px; margin-left: 5px;text-align: center; width: 154px;}











.content-bottom {border-left: 1px solid #EBEBEB;background:#fff;border-right: 1px solid #EBEBEB; padding:10px auto 0; width: 984px; }


.content-bottom ul{ width: 984px; text-align:center;}


.content-bottom li{ width:156px; float:left; line-height:24px;}


.content-bottom h2 { font-size: 14px; font-weight: bold;  height: 30px;}





.footer {width: 989px; background:#fff; border-top: 3px solid #CC0001; height: 170px; margin:0 auto; padding-top:10px;}


.footer-nr { color: #999; float: left;height: 80px;  line-height: 24px;  margin-top: 5px; text-align: center;  width: 989px;}


.footer-nr span { font-family: Verdana,Geneva,sans-serif;}


.footer-nr a { color: #999;}


.in_foot_c{width:989px; margin:0 auto; clear:both;height:10px;background:#fff;}


.ny_left{width:205px; float:left; height:100%;}


.ny_center{float:left;width:549px; margin:5px 0 0 17px;}


.ny_right{width:200px; height:100%; float:right;}


.foot_pic{ margin:0 8px 0 8px;}     





.tab_bk {border-right:1px solid #000;border-bottom:1px solid #000;}


.tab_bk td{border-top:1px solid #000;border-left:1px solid #000;}        





.ny_left_rm{width:200px; padding-left:5px; padding-top:8px;line-height:24px; float:left;}


.ny_left_rm a{width:190px; height:24px; float:left; overflow:hidden;}
.news_nr {width:550px;float:left;display:block;word-break: break-all;word-wrap: break-word;}
.news_nr img{ max-width:550px; height:auto;}