/*公共属性*/
body, dl, dt, dd, ol, ul, pre, form, field, input, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 {  font-family:"Microsoft Yahei",Arial, Helvetica, sans-serif; margin:0; padding:0; color:#333; font-size:14px;}
body {text-align:left; background:#fff; background:url(); font-family:"Microsoft Yahei"; }
a:link, a:visited { text-decoration:none; color:#333333;}
a:hover, a:active { text-decoration:none; color:#ff0000;}
ul, ol { list-style:none;}
input, textarea, select, button, file {	font-size:12px;}
img { border:0;}
p, li {	line-height:1.8em;}
/*表单相关*/
input,select,textarea,.textarea_style{	font-family:"宋体";	border:1px solid #dcdcdc;}
.inputtitle{ background:url("images/ruler.gif") repeat-x 0 5px; height:18px;line-height:18px;padding-left:2px;}
.input_focus, .input_blur {	height:18px; line-height:18px; border:1px solid #dcdcdc;  padding-left:2px;}
.input_focus, .textarea_focus {	background-color:#F6FCFF; font-size: 12px; border:1px solid #C7E8F9;}
/*单选框复选框*/
.radio_style, .checkbox_style {	border:0;}
/*按钮样式*/
.button_style {	background:url(images/bg_admin.jpg) repeat-x 0 -51px; text-align:center; border:1px solid #9cc9e0; padding:1px 4px;
 *padding-top:3px; color:#077ac7; cursor:pointer; height:21px; }
.btnOK{line-height:30px; padding:0 60px; background-color:#D6D6D6; color:#fff; font-size:16px; cursor:pointer; font-weight:400;}
 /*布局*/
#top{ width:980px; margin:3px auto 0; background:transparent; height:27px; line-height:27px; color:#077ac7; overflow:hidden;}
#top td,.cribox_bdr_1 td{ padding:0 6px;}
#head, #main,#menu,#submenu{ width:1100px; background:#fff; margin:0px auto 0; clear:both; overflow:hidden;}
#head{ background:transparent; overflow:hidden; height:125px;}

#foot_bg  {background:#ccc; width:100%; clear:both; overflow:hidden;}
#foot { margin:0px auto 0;  width:1000px; overflow:hidden; height:230px; background:url(../images/foot_bg.jpg) no-repeat;}
#foot a{ color:#333; text-decoration:none; }
#foot_text{ width:700px; line-height:19px; color:#333; margin:60px 0px 0px 30px;}
#link{ width:1080px; height:60px; float:left; margin:10px auto 0;color:#999; padding:10px; background:#fff url(../images/link_bg.jpg) 10px 10px no-repeat; }
#link p{ margin-left:80px;}
#link a{ color:#999; text-decoration:none;}

.copyright{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#555;}
.more{ float:right;}
#main_bg{ width:100%; background:url(../images/main_bg.jpg);}
#main_left { width:340px; float:left; margin-left:10px; overflow:hidden; }
#main_right { width:740px; margin-right:10px;  float:right; overflow:hidden; }
#main_right_l{ width:527px; float:left; margin-left:10px; overflow:hidden;}
#main_right_r{ width:195px; margin-top:10px;  float:right; overflow:hidden;}

#clock_bg{ width:100%; background:url(../images/clock_bg.jpg); height:40px; clear:both; overflow:hidden; }
#clock{ width:1100px; margin:0px auto 0;}
#clock ul li{ color:#666; display:inline; float:left; line-height:40px; margin-right:10px;}
#clock ul li img{ vertical-align:middle;}
#set { width:220px ;height:40px; line-height:40px; float:right; color:#666;}
#set a{ color:#666666;}

#logo { width:1000px;margin:0px auto 0; clear:both; overflow: hidden; }
#logo span{ float:right; width:240px;}

/*头部banner*/
#flash{ width:100%; text-align:center;background:url(../images/flash_bg.jpg); }
#ppt{ margin:10px auto 0; float:right; }
#download{ width:650px; height:76px; margin:0px auto 0;  clear:both; overflow: hidden;}
#download ul li{ float:left; width:auto;}
.clear { clear:both; }

/*菜单*/
/* common styling */


a.menu{ display:block; width:135px; height:50px;  overflow:hidden;}
a.menu:link { display:block;color: #fff; background-color:#0f4fa0;text-decoration: none;  font-size:14px;line-height:50px;}
a.menu:visited { display:block;color: #fff;background-color:#0f4fa0;text-decoration: none;  font-size:14px;line-height:50px;}
a.menu:hover { display:block;background-color:#02316d; text-decoration: none;color: #fff;font-size:14px;line-height:50px;}

a.menu2{ display:block; width:150px; height:50px;  overflow:hidden; font-weight:bold}
a.menu2:link { display:block;color: #fff; background-color:#02316d;text-decoration: none;  font-size:14px;line-height:50px;}
a.menu2:visited { display:block;color: #fff;background-color:#02316d;text-decoration: none;  font-size:14px;line-height:50px;}
a.menu2:hover { display:block;background-color:#02316d; text-decoration: none;color: #fff;font-size:14px;line-height:50px;}

/*首页走势板块*/
#annouce { background:url(../images/annouce.jpg) no-repeat; width:1100px; margin:0px auto 0; height:33px;  line-height:33px; color:#333333; clear:both; overflow:hidden; }
#annouce img{ vertical-align:middle; margin-right:5px; margin-left:10px;}
#annouce a{ color:#333; line-height:33px;}
#annouce span { background:url(../images/annouce_bg.jpg) no-repeat; width:145px; height:33px;  line-height:33px; color:#333; float:right;}
#annouce select{ margin-left:33px; margin-top:8px;}
#annouce marquee { width:850px; float:left; margin-left:90px;}

#zhoushi{ width:648px; height:285px; margin:0px auto 0; clear:both; overflow:hidden; border-bottom:solid #ccc 1px; border-left:solid #ccc 1px; border-right:solid #ccc 1px; text-align:center;}
#zhoushi_menu_border { width:140px; height:275px; margin:5px; background:#c00; float:left;}
#zhoushi_menu { width:120px; margin:15px auto 0;}
#zhoushi_menu a { display:block; width:120px;height:80px; text-align:center; line-height:80px; font-size:16px; font-family:"微软雅黑"; color:#fff;text-decoration:none; background:#c00; border-bottom:1px #FFFFFF solid;}
#zhoushi_menu a:hover { background:url(../images/zhoushi_bg.jpg) no-repeat;}
#zhoushi_img { float:right;margin-top:5px; margin-right:20px; width:460px;height:275px;overflow:hidden;}

#index_banner{ width:648px; height:150px; margin:0px auto 0; border:solid #ccc 1px; text-align:center; overflow:hidden; }

#college{background:url(../images/college_bg.jpg) no-repeat; width:650px; height:220px; margin:15px auto 0;overflow:hidden;  }
#college ul li{width:215px; float:left;}
#college_title{ width:215px; float:left; overflow:hidden; color:#333333; line-height:50px; font-size:16px; font-family:"微软雅黑"; text-align:center;  }
#college_index_list{ width:190px; margin-top:10px; margin-left:25px; }
#college_index_list ul li a{ width:215px;color:#333333;  }


#live_title{ width:480px; height:34px; background:url(../images/live_title.jpg); margin-top:10px; border:solid #c00 1px;}
#live_title span{ margin-right:5px; float:right; margin-top:5px;}
#live{ OVERFLOW-Y: auto; OVERFLOW-X:hidden; width:480px; height:159px; border:solid #ccc 1px; overflow: hidden;}
#live p{ margin:5px;}
.live_time{ color:#999999; text-align:right;}
.line_solid{ height:20px; background:url(../images/line_solid.jpg) repeat-x;}

/*分站样式*/
#about_title{ width:480px; height:34px; background:url(../images/about_title.jpg); margin-top:2px; border:solid #c00 1px;}
#about_title span{ margin-right:5px; float:right; margin-top:5px;}
#about{ OVERFLOW-Y: auto; OVERFLOW-X:hidden; width:480px; height:211px; border:solid #ccc 1px; overflow: hidden;}
#about p{ margin:10px;}
#index_news_1 { width:290px; margin:10px auto 0; padding-bottom:5px; border:solid #ccc 1px; clear:both; overflow:hidden; }
#index_news_title_1{ width:290px; height:30px; float:left; background:url(../images/news_index_1.jpg) no-repeat; }
#index_news_title_1 span{ margin-right:3px; float:right; margin-top:5px;}
#map{ height:320px; padding:5px; margin-top:10px; border:solid #ccc 1px;}
#map p{ line-height:30px; color:#555;}


#code{ width:280px; padding-top:20px; clear:both; overflow: hidden;}
#weibo{ margin:10px auto 0; height:416px; border:solid #ccc 1px; clear:both; overflow: hidden;}



/*首页新闻中心*/
#index_news { width:290px; height:305px; margin:3px 0px 5px 0px; border:solid #ccc 1px; clear:both; overflow:hidden; }
#index_news_title{ width:290px; height:30px; float:left; background:url(../images/news_index.jpg) no-repeat;}
#index_news_title span{ margin-right:5px; float:right; margin-top:5px;}
#index_news_title img{ float:left;}
#index_news_pic { width:126px; height:86px; border:solid 1px #CCCCCC; margin-top:0px; margin-left:5px;  float:left;}
#index_news_pic img{ border:solid #CCCCCC 1px; width:120px; height:80px; margin:2px 0px 0px 2px;}
#index_news_right { width:190px; height:80px;  float:right; margin-top:5px;}
#index_news_right p{ color:#666; line-height:18px; margin-top:10px;}
#index_news_top{ text-align:left;}
#index_news_top p{ text-align:left;}
#index_news_list{ margin-top:5px; width:290px; float:left;  clear:both; overflow: hidden;} 
#index_news_list ul li{ line-height:24px;}
#index_news_list ul li a{ color:#333; font-size:12px;text-decoration:none;}
#index_news_list ul li img{ vertical-align:middle; margin:5px;}

#index_video_title{ width:290px; height:40px; float:left; background:url(../images/video_title.jpg) no-repeat;}
#index_video_title span{ margin-right:5px; float:right; margin-top:10px;}
#index_video_pic { width:160px; height:120px; border:solid 1px #CCCCCC; margin-left:5px;  float:left;}
#index_video_pic img{ width:160px; height:120px;}
#index_video_top{ width:140px; float:right; margin-top:10px; margin-right:15px;background:url(../images/video_arrow.jpg) no-repeat;}
#index_video_top a { height:20px; line-height:20px; margin-left:25px; font-weight:bold; color:#333; font-size:14px; font-family:"微软雅黑";}
#index_video_top p{ color:#666; line-height:20px; margin-top:10px;}

#index_video_list { width:280px; margin-left:5px; clear:both;}
#video_line{ width:280px; margin-left:5px; clear:both; height:5px;}
#index_video_list_pic{ width:80px; height:60px; border:solid 1px #CCCCCC;  float:left; margin-top:10px; margin-bottom:10px;} 
#index_video_list_pic img{ width:80px; height:60px;}
#index_video_list_text{ width:190px; height:60px; margin-top:10px; margin-bottom:10px; float:right; background:url(../images/video_arrow.jpg) no-repeat; clear:right;}
#index_video_list_text a{ height:20px; line-height:20px; margin-left:25px; font-weight:bold; color:#333; font-size:14px; font-family:"微软雅黑";}
#index_video_list_text p{ color:#666; line-height:18px; margin-top:2px;}

/*走势选项卡*/
#tabs1{ width:480px; height:240px; border:solid 1px #CCCCCC; overflow:hidden; margin-top:10px;}
.menu1box{ border-bottom:solid 1px #CCCCCC; background:url(../images/zoushi_title.jpg); height:30px;}
#menu1{ margin-left:60px;}
#menu1 li{  width:100px; height:24px; float:left; text-align:center;margin-top:5px;}
#menu1 li a{ color:#666666; text-decoration:none;font-family:"微软雅黑"; line-height:25px;}
.hover { background:#fff; font-weight:bold; color:#444 ;border-top:solid 1px #ccc; border-left:solid 1px #ccc; border-right:solid 1px #ccc; border-bottom:solid 1px #fff;}
.main1box{ margin:0px;}
#main1 ul { height:220px; margin-left:2px; margin-top:10px;}

#main1 ul iframe { z-index:-222; }

/*首页新闻中心选项卡*/
#tabs2{ width:480px; height:255px; border:solid 1px #CCCCCC; overflow:hidden; margin-top:10px;}
.me1box{ border-bottom:solid 1px #CCCCCC; background:url(../images/nc_title.jpg); height:30px;}
#me1{margin-left:0px;}
#me1 li{  width:120px; height:30px; float:left; text-align:center;}
#me1 li a{ color:#FFF; text-decoration:none;  font-family:"微软雅黑"; line-height:30px;}
.hover2 { background:#c00; font-weight:bold; font-size:14px; color:#FFF;}
.ma1box{ margin:5px;}
#ma1 ul { height:260px;}

/*首页新闻模块*/
#news_center { width:480px;}
#news_center_pic { width:236px; height:156px;  border:solid 1px #CCCCCC; float:left;}
#news_center_pic img{ width:230px; height:150px;  border:solid 1px #CCCCCC; margin:2px 0px 0px 2px;}
#news_center_right { width:260px; height:150px;  float:right; margin-right:5px;}
#news_center_top{ text-align:left;}
#news_center_top a{ height:50px; line-height:50px;}
#news_center_top img{ vertical-align:middle; margin-bottom:5px; margin-right:5px;}
#news_center_top p{ text-align:left; text-indent:2em; color:#666;}

#news_center_list{ margin-top:10px; width:480px; overflow: hidden; clear:both; float:left;} 
#news_center_list_li{ line-height:30px; width:460px; float:left; background:url(../images/news_index_list_bg.jpg);}
#news_center_list_li a{ color:#333; font-size:12px;text-decoration:none;}
#news_center_list_li img{ vertical-align:middle; margin:5px;}

#down_icon{ width:195px; height:60px; text-align:center;  display:inline; overflow:hidden; clear:both;}
#down_icon ul li{ float:left; width:45px; height:60px; margin-top:5px; margin-right:3px;}
.down_1{ background:url(../images/soft_1.jpg);}
.down_1:hover{ background:url(../images/soft_1_hover.jpg);}
.down_2{ background:url(../images/soft_2.jpg);}
.down_2:hover{ background:url(../images/soft_2_hover.jpg);}
.down_3{ background:url(../images/soft_3.jpg);}
.down_3:hover{ background:url(../images/soft_3_hover.jpg);}
.down_4{ background:url(../images/soft_4.jpg);}
.down_4:hover{ background:url(../images/soft_4_hover.jpg);}

#refer{ width:193px; height:230px; float:right; margin-top:5px; border:solid 1px #ccc; overflow:hidden; clear:both; }
#refer p{ margin-right:5px; margin-left:5px; text-indent:2em; color:#333333;}

#index_hot{ float:right; width:475px; height:200px; margin:20px 10px 0px 0px; background: #ededed url(../images/hot_index_bg.jpg) repeat-y;}
#index_hot_left{ float:left; width:165px; margin:15px;}
#index_hot_left b { line-height:30px;}
#index_hot_left a {  color:#666; text-decoration:none;}
#index_hot_right{ float:right; width:270px; height:186px; margin-right:5px; margin-top:5px; border:solid 1px #CCCCCC; }

.reg_form{ margin:0 auto; width:100%; *margin-top:6px; }
.reg_form{ border-bottom-width:0; font-weight:bold; color:#666; height:27px; line-height:27px; margin:6px auto 0;}
.reg_form tr,{ background-color:#fff;}
.reg_form td, .table_form th  { line-height:150%; padding:4px;}
.reg_form th{ text-align:right; padding-right:5px;}
.reg_form th{ color:#666;}

/*尾部样式*/
#bottum_bg{ background:url(../images/bottum_bg.jpg) 0px 13px repeat-x; height:260px; width:100%;}
#bottum{ width:1000px; margin:0px auto 0; height:260px; background:url(../images/bottum_bar.jpg);}
#bottum span{  width:150px; height:60px; position:relative;}
#bottum a{ color:#ff9; text-decoration:none;}
#bottum a:hover{ color:#fff; text-decoration:none;}
.bottum_1{ float:left; margin:85px 0px 0px 190px;}
.bottum_2{ float:right; margin:87px 340px 0px 0px;}
.bottum_3{ float:left; margin:40px 0px 0px 250px;}
.bottum_4{ float:right; margin:40px 400px 0px 0px;}

/*直播大厅*/
#live_left{width:700px; float:left; overflow:hidden; margin-left:10px;}
#live_right{width:365px; float:right; overflow:hidden; margin-right:10px;}
#live_top{  border:1px #CCCCCC solid; margin-top:10px;}
#live_content{ border:1px #CCCCCC solid; margin-top:10px; min-height:785px;}
#live_list{ OVERFLOW-Y: auto; OVERFLOW-X:hidden; height:800px; overflow: hidden;}
#live_list p{ margin-left:10px; margin-right:10px;}
#live_login{ height:240px; border:1px #CCCCCC solid; margin-top:10px; background:url(../images/member_login.jpg) no-repeat;}
#live_login table{ margin-top:80px; color:#666666; font-family:"微软雅黑"; line-height:24px;}
.bt_login{ background:#CC0000; width:100px; height:30px; line-height:25px; font-family:"微软雅黑"; font-size:18px; color:#FFFFFF; text-align:center; margin-top:5px;  }

/*内页样式*/
#page_left{ width:770px; float:left; border:1px #CCCCCC solid; margin-top:10px; margin-left:5px; min-height:764px;}


#page_cat_list{ margin:10px; } 
#page_cat_list ul li{ background:url(../images/page_capos_bg.jpg) repeat-x 0px 32px; line-height:35px; text-align:center;}
#page_cat_list ul li a{ color:#666; font-size:14px;text-decoration:none; font-family:"微软雅黑";}
#page_cat_list ul li img{ vertical-align:middle; margin-right:5px;}

#page_left_line{ margin:10px 0px 0px 0px; width:7px; float:left; }
#page_right { float:right; width:650px; margin-top:15px; margin-right:15px; padding-bottom:40px; min-height:550px; }
#page_content{ padding:10px; clear:both; overflow:hidden;}
#page_content h1 { color:#963; line-height:60px; font-size:18px; text-align:center; }
#page_content p { color:#666; line-height:24px; margin:0px 5px 0px 5px;}
#page_author { color:#999999; line-height:30px; text-align:center;  font-family:"微软雅黑";}

#page_banner{ width:650px; margin:15px auto 0; overflow:hidden; clear:both; border:#CCCCCC 1px solid;}

#my_position { color:#fff; font-weight:bold; line-height:40px; height:40px; background:url(../images/capos.jpg) no-repeat; padding-left:20px; }
#my_position a { color:#fff; font-weight:bold; line-height:40px; text-decoration:none;}
#my_position a:hover { color:#f99;}

#my_position_wide { margin:20px auto 0; width:940px; color:#666; line-height:24px; height:30px; background:url(../images/capos_wide.jpg) repeat-x 0 15px; padding-left:20px; }
#my_position_wide a { color:#666; font-weight:bold; text-decoration:none;}
#my_position_wide a.selected { color:#c00;  font-weight:bold; text-decoration:none;}

#list_company ul li{ width:30%; float:left; margin:10px; }
#list_company img { border:solid #CCCCCC 1px;}
#show_company{ padding-top:10px; clear:both; overflow:hidden;}
#show_company ul li{ width:40%; margin:10px; float:left;}
#show_company ul li img{ float:right;}
#show_company  h1 { color:#333; line-height:145px; font-size:18px; font-weight:100;  font-family:"微软雅黑"; text-align:left; }
#show_company p { color:#666; line-height:24px; margin:0px 5px 0px 5px;}

#information_l{ width:320px; float:left; margin-top:10px; margin-bottom:20px;}
#information_r{ width:320px; float:right; margin-top:10px; margin-bottom:20px;}
#information_title{ width:320px; background:url(../images/title_bg.jpg) no-repeat; height:23px; line-height:23px; text-indent:10px;}
#information_title a { color:#fff;}
#information_title img{  position:relative;}
.more_gray { width:51px; float:right; margin-top:7px; margin-left:295px; position:absolute; z-index:100;}
#information_list { margin-top:5px; }
#information_list ul li{ line-height:25px; height:25px; }
#information_list ul li a{ color:#444; font-size:12px;text-decoration:none;}
#information_list ul li img{ vertical-align:middle; margin:0px 5px 3px 5px;}

#box{width:215px; margin:0px auto 0;}
#tab_nav{margin:0; padding:0; height:25px; line-height:24px;}
#tab_nav li{float:left; margin-left:4px; list-style:none; border:1px solid #ccc; border-bottom:none; height:24px; width:100px; text-align:center; background:#FFF;}
#tab_nav li	a{font:bold 12px "微软雅黑"; color:#666; text-decoration:none; line-height:24px;}
#tab_nav li	a:hover{color:red;}
#tab_content{ width:213px; height:208px; border:1px solid #CCC; text-align:center; background:#FFF; overflow:hidden;}
#t_1,#t_2,#t_3{width:100%; height:190px; padding-top:18px;}


#price{ width:210px; border:solid #CCCCCC 1px; margin-top:10px; padding-top:10px; height:140px; }
#price ul li{ margin-top:3px;  font-size:16px; font-weight:100; line-height:18px;  font-family:"微软雅黑"; }
#price ul li img{ margin-left:42px; margin-right:10px; vertical-align:middle; }

#expert_bg { width:685; margin-top:10px; border:solid #CCCCCC 1px; float:left; margin-left:10px; overflow:hidden;}
#expert { width:692px; height:135px; margin:0px auto 0; overflow:hidden;}
#expert_title{ background:url(../images/expert_title.jpg); width:100%; height:45px;}
#expert_title span{ margin-right:10px; float:right; margin-top:12px;}
#inexpert {float: left;width:900%;}
#expert1{ float:left;}
#expert2{ float:left;}
#expert_loop { width:350px; margin-bottom:10px; margin-left:10px; float:left;overflow:hidden;}
#expert_pic { border:solid #CCCCCC 1px; float:left; width:204px; height:124px; text-align:center; }
#expert_pic img {border:solid #CCCCCC 1px; width:200px; height:120px; margin-top:1px;}
#expert_info { width:140px; float:right;}
#expert_info p { color:#999; line-height:18px; margin-top:3px;}
#expert_info span { color:#666; line-height:18px; margin-top:5px;}

#expert_list { width:350px; float:left; margin-bottom:20px; height:135px; margin-left:40px; }
#expert_list_text  { width:120px; float:right;}
#expert_list_text p { color:#999; line-height:18px; margin-top:3px;}
#expert_list_text span { color:#666; line-height:18px; margin-top:5px;}

#show_expert{ width:650px; margin:10px auto 0;}
#show_expert_content{ width:440px; float:right; margin-top:20px;}
#show_expert_content h1{ font-size:16px; font-weight:100; line-height:32px;  font-family:"微软雅黑"; }
#show_expert_content span{ font-size:12px; font-weight:100; line-height:18px; color:#999;}
#show_expert_content p{ font-size:12px; font-weight:100; line-height:20px; color:#666; margin-top:20px;}
#show_expert_pic {  float:left; width:200px; height:120x; text-align:center; margin-top:20px; }
#show_expert_pic img {border:solid #CCCCCC 1px; width:200px; height:120px; margin-top:1px;}

#video_list{ width:100%;}
#video_list ul li{ width:260px; float:left; text-align:center; margin:10px;}
#video_list ul li a { color:#333; line-height:30px; font-size:14px; text-decoration:underline;  font-family:"微软雅黑"; }
#video_list ul li img{border:solid #CCCCCC 2px; width:250px; height:188px; }

#page_capos{ width:100%; clear:both; overflow:hidden;}
#page_capos ul { text-align:center; margin:0px auto 0;}
#page_capos ul li{ width:180px; height:50px; line-height:50px; margin:10px; float:left; background:url(../images/capos_bg.jpg); text-align:center; }
#page_capos ul li a { color:#630; font-size:18px; text-decoration:none;  font-family:"微软雅黑"; }

#comment_list{border:1px #CCCCCC solid; margin-top:10px;}
#comment_title{ height:30px; line-height:30px; background:#999; padding-left:5px;}
#com_list{ margin:5px;}
#com_list ul li{ color:#333; line-height:24px;}
.com_user{ text-align:right; color:#888; background:url(../images/line_solid.jpg) repeat-x 0px 10px;}

.black_overlay{display: none; position: absolute; position:relative; top: 0%; left: 0%; width: 100%;  height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.8; opacity:.40; filter: alpha(opacity=40); } 
.white_content{ display: none;  position: absolute; top:850px; left: 75%; width: 20%;  height: 20%; padding: 20px; border: 10px solid orange;  background-color: white;  z-index:1002; overflow: auto; }

/*位置导航*/
#position{ background:#E4F3FC url(images/bg_position.gif) no-repeat 0 0; padding-left:90px; height:28px; line-height:28px; border:1px solid #fff;}
#position a{ font-weight:bold; color:#077ac7; background:url(images/bg_position.gif) no-repeat right -40px; padding-right:16px;}

/*链接样式*/
a.orange:hover, a.orange:active { color:#ff4800; text-decoration:underline;}
a.orange:link, a.orange:visited { color:#ff4800; text-decoration:underline;}
a.red:hover, a.red:active {	color:#f00;	text-decoration:underline;}
a.red:link, a.red:visited {	color:#f00;	text-decoration:underline;}
a.white:hover, a.white:active {	color:#fff;	text-decoration:underline;}
a.white:link, a.white:visited {	color:#fff;	text-decoration:underline;}
a.green:hover, a.green:active {	color:#090;	text-decoration:underline;}
a.green:link, a.green:visited {	color:#090;	text-decoration:underline;}
a.gold { color:#000; font-size:14px; font-weight:bold; text-decoration:none; text-align:left; }
a.six { color:#666; font-size:12px; line-height:24px; text-decoration:none; }
a.brown{ color:#630; font-size:14px; line-height:24px; text-decoration:none;  font-family:"微软雅黑"; }
a.brown_XL{ color:#630; font-size:32px; line-height:64px; text-decoration:none;  font-family:"微软雅黑"; }
a.cafe{ color:#963;}

/*粗体*/
.b{ font-weight:bold;}

/*f_开头为float漂浮,l:左 r:右*/
.f_l, #slide{ float:left;}
.f_r, .date { float:right;}

/*日期样式*/
.date{ color:#ccc; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-right:8px;}

/*内容位置*/
td.align_l,.align_l{ text-align:left;}
td.align_c,.align_c{ text-align:center;}
td.align_r,.align_r{ text-align:right;}

/*c_开头为字体颜色*/
.c_gray { color:#999;}
.c_blue { color:#077ac7;}
.c_red { color:#900;}
.c_green { color:#090;}
.c_orange {	color:#ff4800;}
.c_navy {	color:#630; font-family:"微软雅黑";  font-size:24px; text-align:center;}
.c_white{ color:#fff; font-family:"微软雅黑"; font-weight:bold;  font-size:12px;}

/*w_开头表示宽度,bdr_为对边框的设置,这两个组合使用*/
.w_100{ width:100%;}
.w_310{ width:310px;}
.bdr_1 { border:1px solid #B9DFF9;}
.bdr_2 { border-bottom:1px solid #B9DFF9; margin-top:8px;}

/*图文排版*/
.pic img { padding:1px;	border:1px solid #ccc; margin:8px auto;}
.list_1 p {	text-indent:2em;}
/*文字列表*/
.text_list {}
.text_list li { text-align:left; padding-left:1.2em; background:url(images/list_bg.gif) no-repeat 5px 9px; line-height:200%;}
/*排行*/
.text_list_1{ background:url(images/bg_model.gif) no-repeat left -34px;}
.text_list_1 li{ padding-left:24px; line-height:200%;}
/*14号字体*/
.text_list_f14{ padding:5px;}
.text_list_f14 li{ border-bottom:1px dotted #eee; }
.text_list_f14 li a{ font-size:12px; }
/*图片列表*/
.pic_list { width:100%; overflow:hidden;}
.pic_list li { margin:2px 6px; display:inline; float:left; text-align:left; background-image:none; padding:0;}
.pic_list li img,.pic_txt_list li img{ padding:1px;	border:1px solid #ccc;}
.pic_list li a{ font-size:12px;white-space: nowrap }
/*专题精选*/
.pic_txt_list{}
.pic_txt_list ul{ margin:5px 4px;}
.pic_txt_list ul li{ border-bottom:1px dashed #dcdcdc; margin:5px auto; padding-bottom:5px; height:66px;}
.pic_txt_list ul li img{ float:left; margin-right:6px; display:block;}
.pic_txt_list_1{ text-align:center;}
.pic_txt_list_1 img{ margin-top:5px;}
.pic_txt_list_1 p{ text-indent:2em; margin:5px; text-align:left;}

/*分页*/
#pages { margin:15px auto; text-align:center; clear:both;}
#pages a { padding:3px 6px 2px; margin:3px; border:0px; text-align:center; color:#999; height:50px; line-height:50px;}
#pages a.now{ background:#999; color:#fff; border:0;}
#pages a:hover,#pages a.now:hover { background:#999; color:#fff; text-decoration:none;}

/*右侧边栏栏目样式*/
#main_r h4 { background:url(images/bg_model.gif) no-repeat 0 2px; height:28px; line-height:28px; border-bottom:1px solid #fff; font-size:14px; font-weight:bold; padding-left:20px; color:#1589c8; zoom:1;}
#main_r h4 a{ float:right;}
#main_r div { border-top:1px solid #B9DFF9; background:#fff url(images/bg_maindiv.gif) repeat-x 0 bottom; padding:5px 0;}
.mar_10{ margin-top:10px;}
.mar_5{ margin-left:5px;}
#pages span{padding:3px 6px 2px; margin:3px; border:1px solid #B9DFF9; text-align:center; color:#077ac7; background:#077ac7; color:#fff;}
#rss{}

/*菜单*/
#menu,#submenu{ background:#000 url(images/bg_2.jpg) repeat-x 0 -5px; height:34px; clear:both;}
#menu ul{ margin-left:20px; width:100%;}
#menu ul li{ display:inline;}
#menu ul li a,#menu ul li a span{ display:block; float:left; height:30px; color:#fff; text-decoration:none; cursor:pointer;}
#menu ul li a span{padding:8px 10px 0;}
#menu ul li a:hover,#menu ul li a:hover span,#menu ul li a.selected,#menu ul li a.selected span{ background:url(images/bg_menu_l.gif) no-repeat 0 0; display:block; float:left; height:30px; color:#333;}
#menu ul li a:hover span,#menu ul li a.selected span{ background: url(images/bg_menu_r.gif) no-repeat right 0; padding:8px 10px 0;}
#submenu{ height:24px; line-height:24px; margin-top:0; background-position:0 -35px;}
#submenu a{ padding:0 0 0 6px;}

/*digg*/
#digg { width:140px; margin:0 auto 10px; overflow:hidden;}
#digg span,#digg span.cai{ background:url(images/bg_digg.png) no-repeat 0 0; width:53px; display:block; text-align:center; line-height:24px; padding-top:8px; text-decoration:none; color:#f90; float:left;}
#digg span strong { color:#fff; font-family:Arial; font-size:14px;}
#digg span.cai { background-position: -62px 0; width:53px; color:#077ac7; float:right;}
#digg samp{cursor:pointer;}
.digg_text_list {padding-top:5px;}
.digg_text_list li{background-image:none; padding-left:2px;}
.digg_text_list li span{ background: url(images/bg_digg.png) no-repeat 0 -57px; font-size:11px; margin-right:2px; color:#fff; width:42px; text-align:center; height:18px; line-height:18px; display:block; float:left; padding:0;}
.margin_10{ margin:10px;}

/*一些小的图片*/
.icon_1,.icon_2,.icon_3,.icon_4{ background:url(images/bg_member_1.gif) no-repeat 0 -371px; padding-left:20px;margin-right:6px;  color:#077ac7; height:18px;}
.icon_2{ background-position:0 -551px;}
.icon_3{ background-position:0 -587px;}
.icon_4{ background-position:0 -620px;}

/*布尔样式*/
span.yes, span.no { background:url(images/member_bg_1.gif) no-repeat 0 -418px; padding:0.4em 0 0 1.6em; color:#070; line-height:18px; height:18px;}
span.no { background-position:0 -450px; color:#c00;}

/*心情指数模块*/
.titles {	margin:10px 20px; border:1px solid #B9DFF9; width:596px; overflow:hidden;}
.titles h3 { font-size:12px;	background-color:#E4F3FC; color:#077ac7; line-height:22px; border:1px #fff solid; padding:0 8px;}
.titles div { padding:10px 0;}
.titles a {	width:280px; float:left;	padding-left:8px; line-height:150%;}
#xinqing li { margin:9px; text-align:center; display:inline; float:left; line-height:24px;}
#column{}
#column li{margin:5px 14px;}
#column li div{background-color:#EEF7F7; height:79px; width:20px; border:1px solid #C8DDF2; padding:0; position:relative;}
#column li div img{width:20px; position:absolute;bottom:0;left:0;}

/*首页调用友情链接*/
.logo_list,.textlogo_list{ width:100%; overflow:hidden; clear:both;}
.logo_list a,.textlogo_list a{ margin:5px 5px; display:block; float:left;}
.textlogo_list a{ margin:5px; display:block; float:left; width:116px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.c1{color:#000;}
.c2{color:#fff;}
.c3{color:#008000;}
.c4{color:#800000;}
.c5{color:#808000;}
.c6{color:#000080;}
.c7{color:#800080;}
.c8{color:#808080;}
.c9{color:#ff0;}
.c10{color:#0f0;}
.c11{color:#0ff;}
.c12{color:#f0f;}
.c13{color:#f00;}
.c14{color:#00f;}
.c15{color:#008080;}

.bg1{background-color:#000;}
.bg2{background-color:#fff;}
.bg3{background-color:#008000;}
.bg4{background-color:#800000;}
.bg5{background-color:#808000;}
.bg6{background-color:#000080;}
.bg7{background-color:#800080;}
.bg8{background-color:#808080;}
.bg9{background-color:#ff0;}
.bg10{background-color:#0f0;}
.bg11{background-color:#0ff;}
.bg12{background-color:#f0f;}
.bg13{background-color:#f00;}
.bg14{background-color:#00f;}
.bg15{background-color:#008080;}
.b{font-weight:bold;}

/*按钮区域*/
.button_box {margin:5px 0; padding-left:10px; text-align:left;}

/*广告*/
.ad img{ padding:1px; border:1px solid #dcdcdc;}
.ad_side{ padding:1px!important;}

#ad1{ width:730px; height:120px; overflow:hidden; margin-top:10px; margin-left:10px; float:left;}
#ad2{ width:340px; height:120px; overflow:hidden; margin-top:10px; }


/*浮动层*/
.floatdiv{ position:absolute;width:400px;height:300px;background:#ff6600; margin:-150px 0 0 -200px; border:1px solid #dcdcdc; top:50%; left:50%; display:none;}

/*输入法模式禁止ie支持*/
.noime{ime-mode:disabled;}
.commenttext textarea{display:black; width:353px;; height:110px; padding:5px;}
.commenttext li input{float:left;margin:0 3px;}
.commenttext li img{float:left;margin:0 5px 5px;*margin-bottom:0px;}


.moa{ width:100%; height:auto;}
.mob{ width:1000px; margin:0px auto; height:auto;}


/**列表页面 banner**/
.list_banner img{ width:100%;}
/**列表主模块**/
.list_model{ min-height: 500px;}
/**左侧模块**/
.left_model{ width:200px; float: left; min-height: 400px; overflow: hidden;}
.left_model .p1{width:180px; height: 40px; line-height: 40px; vertical-align: middle; background:#077fb8; color:#fff; text-align: right; font-size: 16px; font-weight: bold;padding-right:40px;}
.left_model .p2{width:218px; border:1px solid #f0f0f0; position: relative;padding:10px 0;}
.left_model .p2 li{ line-height: 30px; vertical-align: middle; text-align: right; width:180px; position: relative;font-size:14px;}
.left_model .p2 li img{ position: absolute; right:-20px; top:10px;}

.left_model .p3{ margin:20px 0px;}
.left_model .p3 img{ width:100%;}

/**右侧栏目**/
.right{ width:220px; float: left; min-height: 400px; overflow: hidden; margin-left:10px;}
.right .p1{width:180px; height: 40px; line-height: 40px; vertical-align: middle; background:#cb7006; color:#fff; text-align: left; font-size: 16px; font-weight: bold;padding-left:40px;}
.right .p2{width:218px; border:1px solid #f0f0f0; position: relative;}
.right .p2 li{ margin-left:40px;line-height: 30px; vertical-align: middle; text-align: left; width:180px; position: relative;}
.right .p2 li img{ position: absolute; left:-20px; top:10px;}
.right .p3{ margin:20px 0px;}
.right .p3 img{ width:100%;}


/**右侧模块**/
.right_model{  width:720px; float:none }
.right_model .pp1{width:720px; height: 40px; vertical-align: middle; line-height: 40px;  color:#787878; padding-left: 10px; font-size: 13px;  border-bottom:1px solid #f0f0f0}}
.right_model .pp1 a{ color:#fff;}
.right_model .p2{ margin-top:20px; margin-left:20px; }
.right_model .p2 li{ line-height: 30px; vertical-align: middle; font-size: 14px;}
.right_model .p2 li img{ margin-right:20px; margin-top:-5px;}
.right_model .p2 li a:hover{ color:#98de00}
/**内容页面**/
.right_model .c1{width:700px; height:40px; line-height: 40px; vertical-align: middle; font-size: 17px;color:#ffffff; padding-left: 25px; margin-left:15px;margin-top:5px;background:url("../images/rightbg.jpg") no-repeat left center;}
.right_model .c1 img{margin-left:20px; margin-right:10px;}
.c2{ padding:10px 20px; width:680px; overflow: hidden; line-height: 20px; vertical-align: middle; font-size: 14px;}


.right_model .c2 p{line-height:20px;padding:5px 0;text-indent:2em;}
.right_model .c2 .download{font-weight:bold;padding-left:25px;line-height:30px;background:url("../images/download.png") no-repeat left center;padding:5px 0;padding-left:25px;font-size:14px;}
.right_model .c2 .download:link, .right_model .c2 .download:visited{color:#096C37;}
.right_model .c2 .download:hover{text-decoration: underline;}

.right_model .c3{border-bottom:1px solid #ccc;padding:10px;}

.right_model .ke-zeroborder td{vertical-align: top;}
.right_model .ke-zeroborder td p{text-indent:0;}



  .category{ background:#fafafa; min-height: 120px; border-top:3px solid #e5e4e4;}
  .category .p1{float: left; min-height:180px;padding-top:20px;padding-left:20px; border-left:1px solid #e5e4e4;font-size:14px;padding-right:20px;width:125px;}
  .category .p1 span{display: block;/* float: left; */text-align: left;  line-height: 30px;vertical-align: middle;color:#666666;}
  .category .p1 p{  margin-bottom:5px; color:#333333;font-weight:bold;}
  .category .p1:nth-child(1){border:0;}
  .category .p1 span a:link, .category .p1 span a:visited{color:#666666;}
  .category .p1 span a:hover{text-decoration: underline;}
/*  .category .p1:nth-child(5) ,.category .p1:nth-child(6){width:110px;}
  .category .p1:nth-child(5) span{ float: none;}
  .category .p1:nth-child(6) span{ float: none;}
  .category .p1:nth-child(1){ width:140px;}
  .category .p1:nth-child(1) span{width:70px;}
  .category .p1:nth-child(2){ width:210px;}
  .category .p1:nth-child(2) span{width:50%;}
  .category .p1:nth-child(3){ width:230px;}
  .category .p1:nth-child(3) span{width:50%;}
  .category .p1:nth-child(4){ width:100px;}
  .category .p1:nth-child(4) span{width:100%;}
  .category .p1:nth-child(5){ width:80px;}
  .category .p1:nth-child(5) span{width:100%;}
  .category .p1:nth-child(6){ width:80px;}
  .category .p1:nth-child(6) span{width:100%;}*/


/**footer**/
.footer{ height:65px; font-size:13px; background:#333333;}
.footer .mob{ position: relative; color:#cccccc;}
.footer .mob .p1{ position: absolute; left:0px; top:10px;}
.footer .mob .p2{ position: absolute; left:320px; top:20px;}
.footer .mob .p3{ position: absolute; left:350px; top:25px;}
.footer .mob .p4{ position: absolute; left:500px; top:25px;}
.footer .mob .p5{ position: absolute; left:650px; top:10px; line-height:22px}


/**model 四个模块**/
.model{ height:50px; position: relative; top:10px; left:0px;z-index:2;}
.model_all{ width:330px; height: 168px; float: left;}

.model_all:hover ul{ display:block}
.model_all ul{background:#fff; display:none; position:relative; width:320px;}
.model_all ul li{width:330px;  line-height: 30px;padding-left:10px; vertical-align: middle; height:30px; }
.model_all ul li:hover a{color:#98de00;font-weight: bold;  }
/**ad**/
.ad{ margin-top:20px;}
/**news**/
.news{ min-height: 300px; margin-top:10px; margin-bottom:40px;}
.news .m{ width:480px; float: left;}
.news .m:nth-child(1){ margin-right:40px;}

.news .m .p2{width:480px; margin-bottom:10px; font-size: 16px; color:#0072b8; font-weight: bold; line-height: 40px; vertical-align: middle; border-bottom:1px solid #eeeeee;}
.news .m .p2 span{border-bottom:1px solid #0072b8; display: block; height: 30px; width:250px; vertical-align: middle;}


.news .m .p3{ line-height: 20px; vertical-align: middle;}
.news .m .p4{ text-align: right; margin-top:10px;}
.news .m .p4 img{ margin-right:10px;}
.news .m .p5{ width:480px;}
.news .m .p5 li{ width:220px; margin-left:5px; float: left; line-height: 25px; vertical-align: middle; height: 25px;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}
.news .m .p5 li img{ margin-right:5px; margin-top:-5px;}
