﻿@charset "GB2312";
/* CSS Document */
*{margin:0px;padding:0px; }
html{overflow:-moz-scrollbars-vertical;overflow-y:auto;overflow-x:hidden;}
body {width:100%; font-family:Verdana; font-size:14px;overflow:-moz-scrollbars-vertical;overflow-y:auto;overflow-x:hidden}
/*头部*/
#head{width:100%; height:60px;background:url(/static/images/index/top_bk.gif) repeat; padding:10px 0px 10px 0px; }
#head .h_con {margin:0 auto; list-style:none; height:60px; width:960px; }
#head .h_con .logo { float:left;height:50px; width:289px;  cursor:pointer;}
#head .h_con .riqi { float:left;width:90px; height:45px; text-align:left; font-size:12px; padding:5px 0px 0px 10px; line-height:18px; }
#head .h_con .riqi p{text-align:left; font-size:14px;font-weight:bold;line-height:20px; margin:0px 5px 0px 0px;}
#head .h_con .gd_ps { float:left; text-align:right;width:140px; height:45px; font-size:13px; font-weight:bold; padding:5px 10px 0px 10px; line-height:20px; }
#head .h_con .gd_ps a{text-decoration:none;color:#000;}
#head .h_con .gd { float:left; width:410px; height:60px; }

#top2{width:100%; height:30px; margin-bottom:10px; background:#fff;}
#top2 .menu2 {margin:0 auto; list-style:none; height:30px; width:960px; padding:0px; }
#top2 .menu2 li.rq {cursor:pointer; font-size:12px; height:30px; position:relative; float:left; color:#000; text-decoration:none; z-index:30; display:block; line-height:30px}
#top2 .menu2 li.rq img {border-left-width:0px; cursor: pointer; border-right-width:0px; border-bottom-width:0px; margin:0px; border-top-width:0px}
#top2 .menu2 li.rq span {font-weight:bold}
#top2 .menu2 li .div_rq {border-top:#18a2d0 2px double; border-right:#18a2d0 2px double; background:url(/static/images/index/rq_bk.png); border-bottom:#18a2d0 2px double; position:absolute; padding-bottom:2px; text-align:center; padding-top:10px; padding-left:2px; border-left:#18a2d0 2px double; z-index:9999; display:none; padding-right:2px}


#top{width:100%; height:45px;margin-bottom:10px; background:url(/static/images/index/top_back.gif) repeat-x;}
#top .menu {margin:0 auto; list-style:none; height:45px; width:960px;padding:0px; }
#top .menu li.rq {z-index:15;display:block; float:left; position:relative;height:45px; line-height:40px; color:#FFF; text-decoration:none; font-size:12px; cursor:pointer;}
#top .menu li.rq img{ margin:0; border:0px; cursor:pointer;}
#top .menu li.rq span{ font-weight:bold; }
#top .menu li .div_rq{z-index:9999; border:#18a2d0 double 2px; padding:10px 2px 2px 2px; position:absolute; background:url(/static/images/index/rq_bk.png); display:none;text-align:center; }

#top .menu li.rq2 {cursor:pointer; font-size:12px; height:45px; float:left; color:#fff; text-decoration:none; z-index:15; display:block; line-height:45px}

#top .menu li.top {float:right; position:relative;height:45px; width:95px; cursor:pointer; background:url(/static/images/index/btua.gif); text-align:center}
#top .menu li a{color:#FFF;text-decoration:none;line-height:40px;  font-size:12px;}
#top .menu li.top:hover{background: url(/static/images/index/btub.gif) no-repeat; font-weight:bold; }

#top .menu li.top_hei {z-index:1;display:block; float:right; position:relative;height:45px;width:1px; background:url(/static/images/index/left_hei.gif); text-align:center}
#top .menu li.top_liang {z-index:1;display:block; float:right; position:relative;height:45px;width:1px; background:url(/static/images/index/right_liang.gif); text-align:center}

#top .menu li.top_1 {z-index:10;display:block; float:right; position:relative;height:45px;width:95px; cursor:pointer; background:url(/static/images/index/btua.gif); text-align:center}
#top .menu li.top_1:hover{background: url(/static/images/index/btu.gif) no-repeat; font-weight:bold;}

#top .menu li .div_dh{z-index:9999; margin:0px 0px 0px -580px;border:#18a2d0 double 2px; width:938px;position:relative; background:url(/static/images/index/rq_bk.png); display:none; text-align:left; padding:10px 10px 10px 10px;}
#top .menu li .div_dh td{ font-size:12px; line-height:25px; height:25px; padding-left:2px; padding-top:2px;font-weight:100;}
#top .menu li .div_dh td:hover{ color:#ffffff; background-color:#0099cc;}

/*首页+列表+文章内容 页面*/
#container {margin:0 auto; width:960px;}
#container #left { float:left; width:300px; }
#container #right { float:right; width:220px; height:586px; }
#container #content { margin-left:310px !important; padding:1px 1px 1px 1px; width:416px;height:582px; border:#cfcfcf double 1px;}


#container #left .pic { width:300px; height:454px; position:relative}
#container #left .pic img{ border:#000 double 1px;}

#container #left .shuo{ width:300px; height:42px;}
#container #left .shuo .s_left{float:left;text-align: left; width:145px; height:22px; font-size:12px; line-height:22px; padding:10px 5px 10px 0px;}
#container #left .shuo .s_left a{font-weight:bold;}
#container #left .shuo .s_right{float:right;width:145px;height:22px;font-size:12px;line-height:22px;font-weight:bold; padding:10px 0px 10px 5px;text-align: right;}
#container #left .shuo .s_right a{ text-decoration:none; color:#000000;}
#container #left .shuo .s_right a:hover{ text-decoration:underline; color:#FF0000;}

#container #left .gd{ width:300px; height:130px; margin-bottom:10px;}

#container #left .title{ width:298px; height:298px; border:#cfcfcf double 1px;}
#container #left .title .t_title{ width:291px; height:10px; border:#ffffff double 1px; background:#f0f0f0; padding:8px 0px 10px 5px; font-size:13px; font-weight:bold;}
#container #left .title .t_con{ width:288px; height:257px; border-top:#cfcfcf double 1px; overflow:auto; padding:5px 5px 5px 5px;}

#container #left .title .t_con dl dd{padding:5px 5px 5px 5px;font-size:13px;line-height:20px;	height:20px;cursor:pointer; margin:0px !important;}
#container #left .title .t_con dl dd a{ color:#000000;text-decoration:none;}
#container #left .title .t_con dl dd a:hover{ color:#ff0000;border-bottom:#ff0000 2px dotted;}
#container #left .title .t_con .Rcon{margin:0px !important;}
#container #left .title .t_con .Rcon .li_down{color:#ff0000;border-bottom:#ff0000 2px dotted;}

#container #left .app{ width:300px; height:90px;}
#container #left .app .a_line{ width:300px; height:2px; background:#a7a5a5}
#container #left .app .a_load{ width:300px; height:23px; font-size:14px; padding:10px 0px 10px; font-weight:bold; }
#container #left .app .a_app{ width:300px; height:45px;  }
#container #left .app .a_app img{ border:0px; cursor:pointer;}

#container #right .hot{ width:220px; height:266px;}
#container #right .gd{ width:220px; height:180px; padding:10px 0px 10px 0px; margin-top:10px;}
#container #right .hd{ width:220px; height:120px;}

#container #c_right{float:right; width:628px; margin-left:10px !important;padding:10px 10px 10px 10px;border:#cfcfcf double 1px;}

#container #c_right .bt_top{ height:30px; padding:5px 5px 5px 5px; font-size:14px; color:#666666 }
#container #c_right .bt_top .riq{ width:200px; float:left;text-align:left;}
#container #c_right .bt_top .bm{width:220px; float:left; text-align:center;}
#container #c_right .bt_top .bc{width:195px;  float:right; text-align:right;}

#container #c_right .bt_yin_title{ font-size:14px; color:#cfcfcf; line-height:25px;}
#container #c_right .bt_title{ font-size:18px; color:#030303; font-weight:bolder; line-height:30px;}
#container #c_right .bt_fu_title{ font-size:14px; color:#999; line-height:25px;}

#container #c_right .ct_line{ height:1px; background:#a7a5a5; overflow:hidden; margin:10px 0px 10px 0px;}
#container #c_right .bt_con{font-size:14px; line-height:25px; padding:0px 10px 0px 10px; }
#container #c_right .bt_con .ly{ width:100%; float:right;font-size:13px; line-height:25px; text-align:right; color:#999;}

#container #content .c_top{ width:414px; height:28px; border:#FFFFFF double 1px; background:#f0f0f0;}
#container #content .c_bot{ width:417px; height:553px; border-top:#cfcfcf double 1px;}

#container #content .c_top .t_left{ float:left;width:131px; height:18px; padding:5px 0px 5px 5px;  }
#container #content .c_top .t_right{ float:right;width:271px; height:18px; padding:5px 0px 5px 5px; }

#container #content .c_bot .b_left{ float:left; background:url(/static/images/index/l_back.gif);width:130px; height:548px; padding:2px 2px 2px 2px;border-right:#cfcfcf double 2px; overflow:auto}
#container #content .c_bot .b_right{ float:right; width:276px; height:548px; padding:2px 2px 2px 2px; overflow:auto}


#container #content .c_bot ul{list-style:none;margin:0px !important;margin-top:0px !important;  padding:0px !important;}

#container #content .c_bot .b_left ul li{font-size:12px; line-height:20px;padding:5px 5px 5px 5px;cursor:pointer;color:#000;}
#container #content .c_bot .b_left ul li:hover{ color:#FFF;background-color:#0099cc;}
#container #content .c_bot .b_left .high_li{background-color: #0099cc;color:#FFF; }
.high_li{background-color: #0099cc;color:#FFF;}/*position:relative;text-decoration:none;*/
.high_li span{float:right; text-align:right;font-weight:bolder; height:20px;line-height:20px;}


#container #content .c_bot .b_right dl dd{ padding:5px 5px 5px 5px;font-size:13px;list-style-type: none; line-height:20px;	height:20px;cursor:pointer; margin:0px !important;}
#container #content .c_bot .b_right dl dd a{ text-decoration:none;color:#000000;}
#container #content .c_bot .b_right dl dd:hover{background-color:#f0f0f0;color:#ff0000;}
#container #content .c_bot .b_right dl dd a:hover{background-color:#f0f0f0;color:#ff0000;}



/*版面概览*/
#vlist{margin:0 auto; width:958px; border:double 1px #CCC;}
#vlist .v_head{ width:934px; height:15px; padding:8px 10px 10px 10px; text-align:left; border:double 2px #FFF; background:#f0f0f0; font-size:14px; font-weight:bold;}
#vlist .v_bot{ width:954px; padding:2px 2px 2px 2px; border-top:double 1px #ccc;}
#vlist .v_bot .v_b_left{ float:left; width:190px; background:url(/static/images/index/l_back.gif) repeat;padding:5px 5px 5px 5px; }
#vlist .v_bot .v_b_left ul{list-style:none;margin:0px !important;margin-top:0px !important;  padding:0px !important;}
#vlist .v_bot .v_b_left ul li{font-size:12px; line-height:20px;height:20px;padding:5px 5px 5px 5px;cursor:pointer;color:#000;}
#vlist .v_bot .v_b_left ul li:hover{ color:#FFF;background-color:#0099cc;}
#vlist .v_bot .v_b_right{ float:right; width:730px; border-left:double 1px #ccc; padding:10px 10px 10px 10px;}

.all {width:145px; height:200px; float:left; text-align:center;}
.word {width:115px; height:20px; padding-top:8px;}
.img {width:115px; height:168px; border:#CCC double 1px; }

.worksbox{width:120px;height:170px;position:relative;}
.worksbox a{border:1px solid #F0F0E8;background-color:#FFF;padding:1px;display:block;}
.worksbox a:hover{border:1px solid #7F1313;background-color:#7F1313;text-decoration: none;}
.worksbox a span{display:none; text-align:center; font-size:12px;filter:alpha(opacity=70);}
.worksbox a:hover span{color:#FFF;display:block;background-color:#7F1313;width:120px;position:absolute;top:150px;left:0px;line-height:20px;}
.worksbox a img{width:114px;height:164px;}

/*字体*/
.f_12{font-size:12px;}
.f_13{font-size:13px;}
.f_14{font-size:14px;font-weight:bolder;font-family: "";line-height: 18px;}

/*底部*/
#footer{width:100%; height:143px; margin-top:10px; float:left; }
#footer .f_gd{margin:0 auto; height:60px; width:960px; }
#footer .f_line{margin:0 auto; height:5px; width:960px; background:#d9d9d9 }
#footer .f_mu{width:100%; height:68px; background:url(/static/images/index/f_bk.gif);}
#footer .f_mu .f_mu_con{margin:0 auto; height:58px; width:960px; padding-top:10px;}
#footer .f_mu .f_mu_con img{ cursor:pointer; margin:0px 25px 0px 0px;}