﻿@charset "utf-8";

#left_column{ float:left; width:191px; display:inline;}
#right_column{ float:right; width:754px; display:inline;}
/*left nav start*/
.menu_title{background-image:url(../images/info/menu_title.gif);}
#menu ul li a.lv1_a{ background-image:url(../images/info/menu_icon.gif);}
#menu ul.level1 li a:hover,.l_nav ul.level1 li a.now{color:#DB0500; font-weight:bold;}
#menu ul.level2 li a:hover,.l_nav ul.level2 li a.now{ font-weight:normal;}

#container a{ color:#444;}
#container a:hover{ color:#DB0500;}
.list_style1 ul li a:hover,.list_style2 ul li a:hover{color:#DB0500;}
.location{border-bottom:1px solid #DB0500; margin:0; padding:0 0 0 5px;}
.content_title{color:#DB0500;}
#divContent{ padding:25px 65px;}
.red{color:#DB0500;}
.super{ vertical-align:text-bottom; font-size:9px; padding-left:2px; display:inline-block;}

.info_box_title{ height:27px; border-bottom:1px solid #DB0500;}
.info_box_title span{font:bold 16px/150% arial; color:#DB0500;}
.info_box_title .more{color:#373737; float:right; display:inline; margin:5px; background:url(../images/public/icon_3.gif) no-repeat left center; padding:0 0 0 10px;}

#ezine .list{ margin:10px 0 0 10px;}
#ezine .list li{ float:left;}
#ezine .list a{ background:url(../images/public/icon_4.gif) no-repeat left 5px; padding:2px 20px 2px 15px; line-height:150%; display:inline-block;}
#ezine .item{ margin:10px 0 0 0;}
#ezine .item .hd{ border-bottom:1px solid #f1f1f1; padding:5px 14px;}
#ezine .item .hd a{color:#949494; background:url(../images/public/icon_12.gif) no-repeat left center; padding:1px 10px;}
#ezine .item .bd{ text-align:center; padding:20px 0px;}
#ezine .item img{ width:96px; height:123px;}

#activity{ height:93px; background:url(../images/info/activity.jpg) no-repeat left top; overflow:hidden;}
#activity .list{ padding:0 20px; margin:73px 0 0 0;}
#activity .list .more{ float:right; background:url(../images/public/icon_7.gif) no-repeat scroll left center; padding:0 0 0 10px;}
#activity .list a{font-weight:bold; color:#fdfdfd;}
#activity .list a:hover{ text-decoration:underline;}
#activity .list span{color:#fdfdfd;font-weight:bold; font-size:10px; padding:0 5px;}

.line1{border-bottom:1px solid #d6d6d6; height:1px; font-size:1px;}
#main_box{ padding:5px 0 0 0;}
#main_box .fl{ width:524px; display:inline; overflow:hidden; border:1px solid #d6d6d6; color:#444;}
#main_box .fr{ width:210px; display:inline;overflow:hidden;}
#main_new_box{ line-height:170%; padding:0 35px  15px 15px;}
#main_new_box .hot_new{ padding:15px 0 0 0; width:500px;}
#main_new_box .hot_new img{ float:left; margin:0 15px 0 0; width:160px; height:125px;}

#main_new_box .hot_new .title{font:bold 12px/170% Verdana; color:#c40602;}
#main_new_box .hot_new .resume{ padding:0 0 0 175px;}
#main_new_box .hot_new_no .title{font:bold 12px/170% Verdana; color:#c40602; padding:10px 0 0 0;}
#main_new_box .hot_new_no .resume{}

#main_new_box .hot_new a.title:link,#main_new_box .hot_new a.title:visited{font:bold 18px/170% arial,Verdana; color:#c40602;}
#main_new_box .list{width:500px;}
#main_new_box .list li a,#notice .list li a{background:url(../images/public/icon_1.gif) no-repeat left 7px;display: inline-block;padding: 0 0 0 10px;}
#main_new_box .list li span,#notice .list li span{ float:right;}

#img_search{ background:#fff url(../images/info/bg_1.gif) repeat-x left center; line-height:210%; height:155px;}
#img_search form{ margin:0; padding:0 0 0 10px;}
#new_search{ background:#fff url(../images/info/bg_1.gif) repeat-x left center; line-height:210%; height:158px; overflow:hidden;}
.ipt{ width:113px; height:18px; line-height:18px;border:1px solid #dadada; vertical-align:middle;}
.btn{ width:62px; height:19px; line-height:19px; background:url(../images/info/btn_1.gif) no-repeat; vertical-align:middle; border:none; cursor:pointer;}
.slt{ width:102px;vertical-align:middle;}
.slt2{ width:75px;vertical-align:middle; font-size:10px;}
.search_form{ padding:0 0 0 10px; margin:0; }
.info_box_1{ border:1px solid #d6d6d6; padding:0 10px; margin:25px 0 0 0 ;color:#505050; line-height:170%;}
.info_box_1 .hd{border-bottom:1px solid #DB0500; padding:2px 0;}
.info_box_1 .hd .title{font:bold 16px/150% arial; color:#DB0500;}
.info_box_1 .hd .more{float:right; display:inline; margin:5px; background:url(../images/public/icon_3.gif) no-repeat left center; padding:0 0 0 10px;}
.info_box_1 .bd{ padding:10px 0 5px 0; width:100%;}
.info_box_1 .list{ float:right; margin:2px 0;}
.info_box_1 .list span{ margin:0 5px;}

.info_box_1 .l_div{ float: left; display:inline; width:325px;}
.info_box_1 .l_div a{ display:inline-block; text-align:center; margin:0 10px 0 0;}
.info_box_1 .l_div img{ border:1px solid #ececec;}
.info_box_1 .c_div{ float: left; display:inline; width:405px;}

.info_box_2{ margin:15px 0 0 0;line-height:170%;}
.info_box_2 .hd{ height:26px;background-color:#e7e7e7;}
.info_box_2 .hd .title{font:bold 12px/150% arial; color:#DB0500; background:url(../images/public/icon_4.gif) no-repeat 9px 7px; display:inline-block; padding:4px 0 0 25px; cursor:pointer;}
.info_box_2 .hd .more,.info_box_2 .hd .other{float:right; display:inline; margin:3px 20px 3px 0; background:url(../images/public/icon_3.gif) no-repeat left center; padding:0 0 0 10px;}
.info_box_2 .bd{padding:20px 0 10px 0;}
.info_box_2 .bd .fl{ width:445px; display:inline; padding:0 0 0 25px;}
.info_box_2 .bd .fr{ width:235px; display:inline;}
.info_box_2 .fr .hot img{ margin:0 0 5px 0; border:1px solid #e7e7e7; width:200px; height:150px;}
.info_box_2 .fr .hot span{ display:block;background:url(../images/public/icon_0.gif) no-repeat left 8px;padding: 0 0 0 10px; width:191px;}

.info_box_3{ background:url(../images/info/bg_7.gif) no-repeat right 4px; padding:0 6px 0 0;}
.info_box_3 .hd .title{ color:#db0500; display:inline-block; background-color:#FFF; font: bold 18px Arial;}
.info_box_3 .bd{background:#f1f1f1 url(../images/info/bg_8.gif) repeat-x left top; border:1px solid #dddddd; border-top:none; padding:0 0 15px 0;}

.info_box_4{}
.info_box_4 .hd{ padding:5px 0;}
.info_box_4 .hd .title{color:#db0500;font: bold 18px Arial; padding:0 5px 0 10px;}
.info_box_4 .hd .title2{ font-size:14px;}
.info_box_4 .bd{background:#f1f1f1 url(../images/info/bg_8.gif) repeat-x left top; border:1px solid #dddddd; border-top:4px solid #d50703; padding:25px 0; }
.info_box_4 ul{ }
.info_box_4 .hd .more{float:right; display:inline; margin:3px 20px 3px 0; background:url(../images/public/icon_3.gif) no-repeat left center; padding:0 0 0 10px;}


.info_list li{ margin:0 0 5px 0;}
.info_list li a{background:url(../images/public/icon_0.gif) no-repeat left 8px;display: inline-block;padding: 0 0 0 10px;}
.info_list li span{ float:right;}

.info_list2{ margin:0 0 0 25px;}
.info_list2 li{ margin:0 10px 5px 0; width:354px; float:left;}
.info_list2 li a{background:url(../images/public/icon_0.gif) no-repeat left 8px;display: inline-block;padding: 0 15px 0 10px;}

.info_list3 ul{ padding:5px 0px;}
.info_list3 ul li{background:url(../images/public/line.gif) repeat-x 0 bottom; padding:5px 0 5px 23px;}
.info_list3 ul li a{ color:#373737;display:inline-block; background:url(../images/public/icon_0.gif) no-repeat 2px 12px; line-height:180%; padding:3px 40px 3px 10px; width:80%;}
.info_list3 li span{ display:inline-block;}
.paging {margin-top: 2px; padding-top: 10px; text-align: center;}
.info_list3 .paging{background:none; +width:auto;+margin-top:10px; }
.info_list3 .paging a{ background:none; +padding:0;margin:0;+width:auto;}

.cf_list{ padding:20px 0 20px 25px;}
.cf_list a{ display:inline-block; width:66px; color:#000; text-align:center; background:url(../images/info/bg_3.gif) no-repeat -66px bottom;padding: 6px 0 2px;+padding: 6px 0 4px;}
.cf_list a:hover,.cf_list a.now:link,.cf_list a.now:visited{ background-position:left bottom; color:#fff;}
.cf_list ul{ margin:0 20px 20px 0; padding:0;border-bottom:1px solid #ddd;} 


.img_list{ width:700px; margin:0 auto;}
.img_list a{ display:block;}
.img_list .title{ padding:5px 10px;}
.img_list li{ width:175px; height:190px; overflow:hidden;text-align:center;line-height:170%; float:left;}
.img_list li img{ width:143px; height:98px; border:1px solid #E6E6E6;}
.li_170 li{ height:170px;}

.video_list{ width:700px; margin:0 auto;}
.video_list li{ position:relative;}
.video_list .play_btn{ position:absolute; top:47px; left:72px; display:inline-block; height:26px; width:26px; background:url(../images/public/play_btn.png) no-repeat;}
.video_list .videoImg{ background:url(../images/info/video_icon.gif) no-repeat center bottom; height:132px;display:block;}
.video_list .videoImg img{ width:150px; height:115px; border:1px solid #e6e6e6; padding:2px;}
.video_list .videoImg:hover img{border:1px solid #DB0500;}
.video_list .title{ padding:5px 0;}
.video_list li{ width:175px; height:190px; overflow:hidden;text-align:center;line-height:170%; float:left;}
#video{ text-align:center; padding:9px 0;}
.videoInfo{ line-height:190%; padding:0 0 20px 60px;}

.msg_list{ line-height:170%;}
.msg_list li{ padding:20px 10px 20px 35px; background:url(../images/public/line.gif) repeat-x left bottom;}
.msg_list .fl{ width:620px;}
.msg_list .userImg{ float:left; width:60px; height:60px; border:1px solid #e6e6e6; margin:0 10px 0 0;}
.msg_list .userName{ color:#999999;}
.msg_list .msg a{background:url(../images/public/icon_0.gif) no-repeat left 8px;display: inline-block;padding: 0 0 0 10px;}


.ezinetips{ clear:both; margin:0px 25px 20px; font-family:Arial, Helvetica, sans-serif; color:#C00;}
.ezinetips a{ text-decoration:underline; color:#C30;}

.ezine_list{ width:725px; margin:0 auto;}
.ezine_list a{ display:block; }
.ezine_list img{ border:1px solid #e7e7e7; width:120px; height:160px;}
.ezine_list .title{ padding:5px 12px; }
.ezine_list li{ width:145px;height:260px; overflow:hidden; text-align:center;line-height:170%; float:left;}
.ezine_list a:hover img{ border:2px solid #eee; margin-top:-2px;}

.list_mb15 li{ margin:0 0 15px 0;}
#bless{ height:31px; line-height:31px; background:url(../images/info/bg_2.gif) no-repeat left top; padding:0 0 0 45px; margin:10px 0 0 0;}
#bless .count{ font:bold 18px "Arial"; color:#ce0700; padding:0px 3px;}
#bless img{ vertical-align:middle;}
#imgPlayer1{ width:181px; height:107px; position:relative; margin:20px 0;}
#imgPlayer1 .prev,#imgPlayer1 .next{ position:absolute; top:0;height:63px;padding-top:44px; outline:none;}
#imgPlayer1 .prev{ left:0;}
#imgPlayer1 .next{ right:0; }
#imgPlayer1 .imgList{ width:156px; height:107px; overflow:hidden; margin:0 auto; position:relative; }
#imgPlayer1 .imgList img{ width:155px; height:107px;}
#imgPlayer1 .imgList ul{ height:107px; width:auto; position:absolute; left:0; top:0;}
#imgPlayer1 .imgList li{ float:left; width:155px; display:inline;}

#imgPlayer2{ position:relative; margin:0 9px; padding:9px 0; width:657px; height:390px;}
#imgPlayer2 .imgBox{ width:515px; height:390px; overflow:hidden; position:absolute; left:0;background-color:#F6F6F6;}
#imgPlayer2 .imgBox img{width:515px; height:390px;}
#imgPlayer2 .controls{ width:132px; height:388px; border:1px solid #DBD6D6; position:absolute; right:0; text-align:center;}
#imgPlayer2 .prev{ cursor:pointer; width:132px; position: absolute; top:15px; left:0;}
#imgPlayer2 .next{ cursor:pointer; width:132px;position: absolute; bottom:15px; left:0;}
#imgPlayer2 .imgList{ height:321px;width:77px;overflow:hidden; position:absolute; top:32px; left:28px;}
#imgPlayer2 .imgList ul{ position:absolute; left:0; top:0;}
#imgPlayer2 .imgList li{ height:66px;*font-size:0;}
#imgPlayer2 .imgList li a{ outline:none;+blr:expression(this.onFocus=this.blur());}
#imgPlayer2 .imgList li img{border:2px solid #FFF; width:73px; height:53px;-moz-border-radius:3px;-webkit-border-radius:3px; border-radius:3px;}
#imgPlayer2 .imgList li.now img{ border:2px solid #DB0500;}

.bg_top{ background:url(../images/info/bg_4.gif) repeat-x left bottom; padding:20px 0; text-align:center;}
.bg_bottom{ background:url(../images/info/bg_6.gif) repeat-x left top; padding:25px 0 0 0; font-size:1px;}
.bg_center{background:url(../images/info/bg_5.gif) repeat-y left top; padding:0 48px 0 31px; overflow:hidden;}

