﻿@charset "utf-8";
body{font-family: "宋体"; font-size: 12px; line-height:24px; background:url(images/bg.jpg)  center top repeat-x #b3e5fe;}

.hh{line-height:22px;}

.hhw:link{font-family: "宋体";	font-size: 12px; line-height:22px; color: #454545; text-decoration: none;}
.hhw:visited{font-family: "宋体";	font-size: 12px; line-height:22px; color: #454545; text-decoration: none;}
.hhw:hover{font-family: "宋体";	font-size: 12px; line-height:22px; color: #1d4cb4; text-decoration: underline;}

a:link{font-family: "宋体";	font-size: 12px;line-height:24px; color: #454545; text-decoration: none;}
a:visited{font-family: "宋体";	font-size: 12px;line-height:24px; color: #454545; text-decoration: none;}
a:hover{font-family: "宋体";	font-size: 12px;line-height:24px; color: #1d4cb4; text-decoration: underline;}

.menu{ font-family: "宋体"; font-weight: bold; line-height: 36px;text-shadow:1px 1px 1px #000;}
.menu:link {color: #FFFFFF;	font-size:14px;	text-decoration: none;}
.menu:visited {	color: #FFFFFF;	font-size:14px;	text-decoration: none;}
.menu:hover { color: #fffc00; font-size:14px; text-decoration: underline;}


.lm{font-size: 13px; color:#1d4cb4;	font-weight: bold;}

.sjc{color: #8b8b8b; line-height:22px;}

.index_s:link{font-size: 13px; color:#0b3c97;text-decoration: none;}
.index_s:visited{font-size: 13px; color:#0b3c97;text-decoration: none;}
.index_s:hover{font-size: 13px; color:#ff6000;text-decoration: none;}
.index_lm{font-family: "宋体";	font-size: 13px;line-height:20px; color:#FFFFFF; font-weight: bold;	}
.index_more:link,.index_more:visited{ color:#0076ca;line-height: 20px;	text-decoration: none;}
.index_more:hover{color:#ca2b00;line-height: 20px;	text-decoration: none;}

.index_more2:link,.index_more2:visited{ color:#ffffff;line-height: 20px;text-decoration: none;}
.index_more2:hover{color:#ffffff;line-height: 20px;	text-decoration: underline;}

.lk:link{font-family: "宋体";	font-size: 12px;line-height:24px; color: #004499; text-decoration: none;}
.lk:visited{font-family: "宋体";	font-size: 12px;line-height:24px; color: #1d4cb4; text-decoration: none;}
.lk:hover{font-family: "宋体";	font-size: 12px;line-height:24px; color: #ca2b00; text-decoration: underline;}
.lkw{color:#ff5400;font-size: 13px;font-weight: bold;}

.articletit{font-family: "宋体";	font-size: 14px;font-weight: bold;}
.articletxt{color:#545454;}

.index_tell{font-size: 13px; color:#0076ca;	font-weight: bold;}
.index_tellbt{font-size: 13px; color:#0076ca;line-height:20px;}
.index_telltxt{font-size: 13px; color:#ff3a05; font-family:Arial, Helvetica, sans-serif;line-height:20px;}

.fmenu:link, .fmenu:visited{ color:#1d4cb4; text-decoration:none;}
.fmenu:hover{color:#1d4cb4; text-decoration:underline;}

.whitew{ color:#FFFFFF; font-size:13px; font-weight:bold;}
.bbstit{color:#375e9f; font-size:13px; font-weight:bold;}
.bbsvtit{color:#1c4cb2;font-size:13px; font-family: "宋体";}
.bbsvhf{color:#000;font-size:13px; font-family: "宋体";font-weight:bold;}

.bbs:link{font-family: "宋体";	font-size: 12px;line-height:24px; color: #000; text-decoration: none;}
.bbs:visited{font-family: "宋体";	font-size: 12px;line-height:24px; color: #454545; text-decoration: none;}
.bbs:hover{font-family: "宋体";	font-size: 12px;line-height:24px; color: #1d4cb4; text-decoration: underline;}

.bbsfy:link{font-family: "宋体";	font-size: 12px;line-height:24px; color: #375e9f; text-decoration: none;}
.bbsfy:visited{font-family: "宋体";	font-size: 12px;line-height:24px; color: #375e9f; text-decoration: none;}
.bbsfy:hover{font-family: "宋体";	font-size: 12px;line-height:24px; color: #375e9f; text-decoration: underline; font-weight:bold;}

.hy{ color:#fff; font-size:12px;}

.q_red{ color:#C30; font-weight:bold;}
#msg_win{position:absolute;right:0px;display:none;overflow:hidden;z-index:99;border:1px solid #c1d7ec;background:#f5fefd;width:290px;}
#msg_win .icos{position:absolute;top:2px;*top:0px;right:2px;z-index:9;}
.icos a{float:left;color:#809596;margin:1px;text-align:center;font-weight:bold;width:14px;height:22px;line-height:22px;padding:1px;text-decoration:none;font-family:webdings;}
.icos a:hover{color:#FFCC00;}
#msg_title{ background:url(images/t_mt.gif) repeat-x; height:27px; line-height:27px; padding-left:10px;}
#msg_title b{ font-size:13px; padding-left:22px; background:url(images/t_icon.gif) no-repeat 0 center;}
#msg_content{ padding:8px 15px;}
.msg_c_t{ height:18px; background:url(images/t_tips_bg.gif) no-repeat;}
.msg_c_c{ width:248px; line-height:24px; padding:8px 6px; border:solid 1px #dbdddc; border-top-width:0; background:#fff;}
.msg_c_c h3{ height:26px; line-height:26px; font-size:13px; color:#004f87; padding:0; margin:0; margin-bottom:5px; border-bottom:solid 1px #e2e2e2;}
.msg_c_c p{ padding:0; margin:0;}
.msg_c_c span{ color:#b44c00; font-weight:bold;}
.msg_c_c a{ color:#b44c00;}

.tab_box{ width:468px; height:412px; float:left; display:inline; margin:0 15px; border:solid 1px #dea47f; }
#tab1 ,#tab2{height:27px; padding-top:1px; background:url(images/tab_bg.gif) repeat-x;}
#tab1 ul ,#tab2 ul{margin:0;padding:0; list-style:none;}
#tab1 li,#tab2 li{float:left; height:27px; line-height:27px; padding-left:4px; margin:0 2px; font-size:13px; color:#c80010; cursor:pointer; background:url(images/tab_2.gif) no-repeat;}
#tab1 li span,#tab2 li span{ display:block; padding-right:4px; background:url(images/tab_2.gif) no-repeat right 0;}
#tab1 li.now,#tab2 li.now{color:#fff; background:url(images/tab_1.gif) no-repeat;}
#tab1 li.now span,#tab2 li.now span{ display:block; background:url(images/tab_1.gif) no-repeat right 0;}
.tablist{ height:364px; padding:10px; display:none;}
.tablist dl{ margin:0; padding:0 10px 15px 20px; margin-bottom:12px; background:url(images/tab_icon1.gif) no-repeat 0 4px; border-bottom:solid 1px #dbdddc;}
.tablist dl dt{ line-height:22px; margin-bottom:10px; color:#00558f;}
.tablist dl dd{ padding:0; margin:0; line-height:20px; border:solid 1px #d5d5d5; padding: 5px; color:#565656;}
.block{display:block; }
.overflow{ overflow-y:scroll;}

.news{ height:213px; *+height:210px; _height:210px; line-height:22px; overflow:hidden;}
.news dl,.news dt,.news dd{ padding:0; margin:0;}
.news dt{ color:#1d4cb4;}
.news dt span{ float:right; display:inline; color:#8b8b8b;}
.news dd{ text-indent:2em;}
.index_inf{ padding:0 7px;}
.index_inf img{ margin-bottom:5px;}
.index_inf ul{ list-style:none; padding:0; margin:0;}
.index_inf li{ padding:0; margin:0; border-bottom:dashed 1px #cfcfcf;}
.bottom_line tr td a{ line-height:23px;}
.bottom_line td{ border-bottom:dashed 1px #cfcfcf;}

.r_up{ height:90px; overflow:hidden; text-align:left;}
.r_up ul{ margin:0; padding:0; list-style:none;}
.r_up li{ line-height:30px; padding:0 10px;}
.r_up li span{ float:right; display:inline; color: #8b8b8b;}
.r_up li a{ font-size: 12px; line-height:30px; color: #454545; text-decoration: none;}


.bubble-box{
      background:#EEE;
      width:200px;
      margin-bottom:30px;
}

.bubble-box .wrap{
      background:#EEE;
      /* 修正IE6 */
      _position:relative;
      _z-index:10;
}

/* arrow-effect */
.arrow-left{ border-left:20px solid #f6f6f6; border-top:20px solid #EEE; margin-top:20px;}
.arrow-right{ border-right:20px solid #f6f6f6; border-top:20px solid #EEE;}
.arrow-top{ border-left:20px solid #EEE; border-top:20px solid #f6f6f6; margin-left:20px;}
.arrow-bottom{ border-left:20px solid #EEE; border-bottom:20px solid #f6f6f6; margin-left:20px;}

.arrow-left .wrap,
.arrow-right .wrap{
      width:180px;
      padding:12px 10px 12px 10px;
      margin-top:-40px;
}

.arrow-top, .arrow-bottom{ width:140px;}

.arrow-top .wrap,
.arrow-bottom .wrap{
      width:180px;
      padding:12px 10px 12px 10px;
      margin-left:-40px;
}





/*新栏目div 首页样式*/
.news2{width:336px; float:left; margin-top:12px;}
.news3{width:336px; height:237px; float:left; margin-top:12px; margin-left:12px;}
.dotted_li_l{width:95px; float:left;}
.dotted_li{width:241px;; float:left;}
.dotted_li ul li{width:100%; height:22px; line-height:22px; float:left;}
.dotted_li ul li span{width:226px; padding-left:14px;  background:url(images/article_common2.gif) left center no-repeat; float:left;}
.dotted_li ul li em{height:26px; margin-right:8px; float:right; font-style:normal;}


/*选项卡开始*/
.allContent{ margin:0 auto; background:url(images/title2.gif) top repeat-x;}
.navb{ width:100%; float:left;display:block; margin-bottom:4px; background:url(images/all.gif) left top no-repeat; }
.navb li{ width:90px; height:26px; line-height:20px; float:left; margin:0px 0px; text-align:center;  cursor:pointer; font-size:12px; color:#757575; overflow:hidden; font-weight:bold; background:center center; }
.navbb{ width:100%; float:left;display:block; margin-bottom:4px; background:url(images/all2.gif) left top no-repeat; }
.navbb li{ width:95px; height:26px; line-height:20px; float:left; margin:0px 0px; text-align:center;  cursor:pointer; font-size:12px; color:#757575; overflow:hidden; font-weight:bold; background:center center; }
.conOff{ float:left; display:none; }
/*选项卡结束*/

.navb li.index_more{height:20px; float:right; width:50px; font-weight:normal;}
.navb li.index_more a:link,.index_more a:visited{ color:#0076ca;line-height: 20px;	text-decoration: none;}
.navb li.index_more a:hover{color:#ca2b00;line-height: 20px;	text-decoration: none;}

.navbb li.index_more{height:20px; float:right; width:50px; font-weight:normal;}
.navbb li.index_more a:link,.index_more a:visited{ color:#0076ca;line-height: 20px;	text-decoration: none;}
.navbb li.index_more a:hover{color:#ca2b00;line-height: 20px;	text-decoration: none;}

ul{list-style-type:none;}
ul,li{margin:0;padding:0;}
.clear{clear:both;}
/*新栏目div 首页样式*/


/*2013-10-25*/
.list_table{ background:#eaeaea; color:#464646; text-align:left;}
.list_table tr{ background:#fff;}
.list_table tr td{ padding:8px;}
.list_table img{ vertical-align:middle;}
.list_table select{ vertical-align:middle;}
.inf_l{ color:#045ca3; text-align:right; font-size:13px; background:#f8fafb;}
.zt_r_input,.zt_r_input2,.zt_r_input3{ height:16px; line-height:16px; padding:2px; margin:0; border:solid 1px #cacaca; vertical-align:middle;}
.zt_r_input{ width:200px;}
.zt_r_input2{ width:308px;}
.zt_r_input3{ width:100px;}




.top_bg{background:url(../../../images/top_bg.jpg) center top;}
.nav_bg{background:url(../../../images/nav_bg.gif) center top;}
.nav_ge{background:url(../../../images/nav_ge.gif) center top no-repeat;}

#lefttab li {
    margin-left: -5px;
}