﻿body{ background-color:#ffffff; font-size:12px; margin: 5px auto; }
.line{border:1px #EBEBEB solid;}
.xuline{border-bottom:1px #CCCCCC dashed;}
.b_line{border:1px #CBD7EC solid;}
.clear{ clear:both;}
.rightcontainer{float:left; width:340px;margin:0px; }
.leftcontainer{float:right;  width:595px; margin:0px;padding:0px}
.tite_left{ text-align:left; margin-left:10px; margin-top:5px}
.margin_b{margin-bottom:10px;}
UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
UL LI {LIST-STYLE-TYPE: none}
p{ padding:0px; margin:0px}
div{font-size: 12px; color: #00309C; text-decoration:none}
div a{font-size: 12px; color: #00309C; text-decoration:none}
.menu_14{color: #C5C5C5;  margin-top:2px; font-size:12px;line-height:25px;letter-spacing: 0.25em;}
.menu_14 a{color: #000000;  margin-top:2px; font-size:12px; line-height:25px;}
.font_left{ text-align:left}
.black20c {FONT-SIZE: 20px; COLOR: #000; }
.time_txt {color: #999999;font-size: 12px;line-height: 20px; margin-bottom:5px}
.font14_txt {color: #000000; font-size:14px; line-height:25px;}
.font14_txt a{color: #000000; font-size:14px; line-height:25px;}
.tite_14{ margin-left:5px; color: #00309C; margin-top:2px; font-size:14px; font-weight: bold ; line-height:25px}
.tite_14 a{ margin-left:5px;color: #00309C;  margin-top:2px; font-size:14px; font-weight: bold; line-height:25px}
.link_14{ color: #00309C; margin-top:2px; font-size:14px;line-height:25px}
.link_14 a{color: #00309C;  margin-top:2px; font-size:14px; line-height:25px}
.link_14 a:hover{ color: #FF0000;  margin-top:2px; font-size:14px; line-height:25px;text-decoration: underline;}
.link_12{ margin-left:5px; color: #00309C; margin-top:2px; font-size:12px;line-height:20px}
.link_12 a{ margin-left:5px;color: #00309C;  margin-top:2px; font-size:12px; line-height:20px}
.font12_ccc{ margin-left:5px; color: #CCCCCC; margin-top:2px; font-size:12px;line-height:20px}
.movie_w{font-size: 12px; color: #FFFFFF; text-decoration:none;line-height:22px; font-weight: bold;}
.movie_w a{font-size:12px; color: #FFFFFF; text-decoration:none;line-height:22px; font-weight: bold;}
.head_menu{font-size: 12px; line-height:27px; color: #000000; text-decoration:none}
.head_menu a{font-size: 12px; line-height:27px; color: #000000; text-decoration:none}
.dy_950{width:950px; height:50px;background-image: url(/images/Index/menu_bg_2.gif);background-repeat: repeat-x;background-position: left center; border:1px #EBEBEB solid; margin-bottom:10px}
.logo{margin:0px; width:120px; height:50px; float:left}
.logo img{margin:0px; width:120px; height:50px; float:left}
.dy_bg{margin:0px; width:820px; height:48px; float:right;}
.menu_txt{margin-left:5px; width:810px!important; width:810px; height:48px; float:left;}
.banner_950{width:950px; height:100px; margin-bottom:10px}
.right780{width:780px; height:100px;float:left;}
.right780 img{width:780px; height:100px;}
.right200{width:160px; height:100px; float:right;}
.right200 ul li{width:140px; float:left; margin-left:5px; text-align:center; line-height:20px}
.ly_950{width:950px; margin-top:6px;margin-bottom:10px; margin-left:auto; margin-right:auto;}
.top_dy{width:950px; height:1px; border-bottom:#CBD7EC 1px solid; margin-top:0px;*margin-top:0px;_margin-top:-20px;float:left;}
.line_700{width:950px; height:100px; margin-bottom:10px}
.news_right{float:right;  width:595px; border-left:1px #CBD7EC solid ;border-right:1px #CBD7EC solid;border-bottom:1px #CBD7EC solid;background-color:#FBFDFF; margin-bottom:10px}
.bt_xuline {margin-bottom: 15px;WIDTH: 560px;background-image: url(/images/Index/dashed1.gif);	background-repeat: no-repeat;background-position: left bottom;}
.center_xuline {margin-bottom: 15px; background-image: url(/images/Index/dashed1.gif);	background-repeat: no-repeat;background-position: left center;}
.wztitle {padding-top: 20px; padding-bottom: 10px;}
.txt_wz {WIDTH: 575px;margin:auto; text-align:left}
.hzh {margin-bottom: 10px; border-right:1px #CBD7EC solid;border-bottom:1px #CBD7EC solid;border-left:1px #CBD7EC solid}
.ctr_wz { text-align:left; margin:5px}
.btns INPUT {	DISPLAY: inline; BACKGROUND: url(/images/Index/btnbg.gif) no-repeat; FLOAT: right; MARGIN-LEFT: 10px; WIDTH: 77px; CURSOR: pointer; BORDER-TOP-STYLE: none; LINE-HEIGHT: 25px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; BORDER-BOTTOM-STYLE: none}
.xg_news {WIDTH: 580px;margin-left:auto;margin-right:auto;margin-bottom:5px; text-align:left}
.xg_news ul li{WIDTH: 280px; text-align:left; float:left; margin-left:5px; overflow:hidden}
.movie_tit_bg{width:70px;float:left;height:25px;text-align:center;background-image: url(/images/Index/movie_tb.gif);	background-position: center center;	background-repeat: no-repeat;}
.b_right{float:right; margin-bottom:10px; width:595px}
.news295_l{WIDTH: 295px; text-align:left; float:left;border:1px #CBD7EC solid;overflow:hidden;}
.news295_r{WIDTH: 295px; text-align:left; float:right;border:1px #CBD7EC solid;overflow:hidden}
.news295_txt{ text-align:left; margin:2px;overflow:hidden}
.news295_txt ul li{WIDTH: 295px; text-align:left; float:left;overflow:hidden}
.right_ly {margin-bottom:10px!important;margin-bottom:0px; border:1px #CBD7EC solid; background-color:#FBFDFF; float:left;width:100%}
.tt_bg {height:25px; background-image: url(/images/Index/bgs.gif);background-repeat: repeat-x;background-position: left bottom;border-bottom:1px #CBD7EC solid}
.left_pic{float:left; margin-bottom:3px; width:330px}
.left_img{width:100px; float:left; height:150px; margin-left:6px; margin-top:7px;margin-bottom:5px}
.left_tu{width:96px; float:left; border:1px #CCCCCC solid;}
.left_tu img{width:90px; height:125px; margin:2px }
.left_txt{width:90px;overflow: hidden; float:left; text-align:center}
.im_img{width:112px; float:left; height:165px; margin-left:5px; margin-top:5px;margin-bottom:5px}
.im_tu{width:110px; float:left; border:1px #CCCCCC solid;}
.im_tu img{width:105px; height:140px; margin:2px }
.im_txt{width:100px;overflow: hidden; float:left; text-align:center}
.movie_bg {BACKGROUND: url(/images/Index/tabbg.gif) repeat-x; WIDTH: 100%; HEIGHT: 22px}
.movie_point{margin-left:5px;margin-top:8px; height:20px;float:left;}
.sb01 {	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 320px;}
.sbtab {BACKGROUND: url(/images/Index/tabbg.gif) repeat-x; WIDTH: 338px; HEIGHT: 22px; float:left}
.sbtab LI {BACKGROUND: url(/images/Index/li_bg.gif) no-repeat right 2px; FLOAT: left; WIDTH: 45px; CURSOR: pointer; LINE-HEIGHT: 21px; WHITE-SPACE: nowrap; HEIGHT: 24px; TEXT-ALIGN: center}
.sbtab LI.active {BACKGROUND: url(/images/Index/activebg.gif) no-repeat 0px 2px; COLOR: #fff}
.sbtab LI.active FONT {COLOR: #fff}
.sb01 .list {PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; text-align:left}
.sbtab LI FONT {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600}
.sb01 .list LI {CLEAR: both; OVERFLOW: hidden; LINE-HEIGHT: 24px; MARGIN-RIGHT: 10px; HEIGHT: 24px}
.sb01 .list LI A {COLOR: #133f62}
.sb01 .list LI SPAN {MARGIN-TOP: 5px; DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; WIDTH: 22px; COLOR: #fff; LINE-HEIGHT: 13px; HEIGHT: 13px; BACKGROUND-COLOR: #48a3df; TEXT-ALIGN: center}
.sb01 .list LI .top3 {BACKGROUND-COLOR: #cc0000}
.sbtab LI#ph {MARGIN-TOP: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 75px}
.sbtab LI A {FONT-WEIGHT: bold; COLOR: #ff6600}
.hid {DISPLAY: none}
.body_950{width:950px; MARGIN-top:5px;}
.bottom_menu{background-image: url(/images/Index/foot.gif);background-repeat: repeat-x;background-position:left top;height: 30px;width: 950px;	border-top: 1px solid #D7EAF8;border-bottom: 1px solid #D7EAF8;border-top: 1px solid #D7EAF8;}
.img{height: 53px;width: 350px;	margin-left:0px;}
.img_01{height: 53px;width: 100px; margin-left:5px; margin-right:5px; float:left }