body{ color:#666;}
.bg{ background:#f6f8fb;}
.w300{ width:300px;}
.w450{ width:450px;}
.w238{ width:238px;}
.w400{ width:400px;}
.w340{ width:340px;}
.w260{ width:260px;}
.w320{ width:320px;}
.col,a.col{color:#c00;}
.col_1,a.col_1{ color:#004276;}
a:hover.col_1{ color:#c00;}
.mr10{ margin-right:10px;}
.pr20{ padding-right:20px;}
.pt20{ padding-top:20px;}
.bd1{border:1px solid #bfcde3;}
.bdr0{ border-right:0;}
.bl0{ border-left:0;}
.top{ background:url(/imagev6/tbg.jpg) repeat-x; height:28px; overflow:hidden; line-height:28px;}
.top span{}
.top img{ vertical-align:middle;}
.logo{ padding-right:30px;}
.so{ border:1px solid #D3DEEB; background:url(/imagev6/sobg.jpg) repeat-x; height:48px; width:450px; overflow:hidden; color:#CCC; padding:5px 10px;}
.so_nav a{ margin:0 10px; color:#134BA0;}
.so_nav a:hover{ color:#c00;}
.so_nav .action,.so_nav .action:hover{ color:#333; font-weight:bold; cursor:default; text-decoration:none;}
.so_form{ padding-top:4px;}
.so_form .key{ border:1px solid #e5e5e5; background:#FFF url(/imagev6/sobg1.jpg) no-repeat 2px 4px; padding-left:22px; height:22px; width:360px; line-height:22px; color:#999;}
.so_form .sob{ background:url(/imagev6/sob.gif) no-repeat; height:22px; width:56px; overflow:hidden; border:0; margin:1px 0 0 6px; cursor:pointer;}
.nav{ background:url(/imagev6/nav_bg4.png) repeat-x; height:35px; padding:0 10px;}
.nav li{ float:left; background:url(/imagev6/nav_li2.png) no-repeat right top; height:35px; line-height:35px; padding:0 20px 0 19px; color:#fff;}
.nav .frist{ background-position:-1px top;}
.nav li a{ color:#fff; font-size:14px;  height:35px; text-decoration:none; line-height:35px; display:inline-block;}
.nav li:hover{ background:#1873de; background-image:none;}
.nav li a:hover{ text-decoration:underline;}


/*nav*/
.SBnav{ background:url(/imagev6/subbg.png) repeat-x; border:1px solid #def; border-top:0;}
.SBnav a{color:#01439A;text-decoration:none;}
.SBnav a:hover{color:#c00;text-decoration:underline;}
.SBnav1 dl{ border-bottom:1px dashed #e2f1ff;}
.SBnav1 dd{float:left; padding-left:16px;height:30px; line-height:30px; background:url(/imagev6/item4.png) no-repeat 5px center;}
.SBnav1 .first{ background:none;}
.SBnav2 dl{ float:left; height:30px; width:auto;}
.SBnav2 dt{ float:left;padding-right:10px; background:url(/imagev6/sbnav1.png) no-repeat 0 4px; width:52px; height:30px; line-height:30px; color:#fff; text-align:center;}
.SBnav2 dd{ float:left; padding-left:12px; padding-right:4px;height:30px; line-height:30px;white-space:nowrap;}

.hot_1{ line-height:23px;}
.hot_1 h1{ padding:10px 0 0 0; font-size:25px;}
.hot_2{ background:url(/imagev6/hotbg.png) repeat-x; line-height:23px; margin:15px 0 0 0;}
.hot_2 h1{ padding:15px 0 6px 0;font-weight:normal; font-size:25px;}

.news{ padding:0 0 0 10px; background:url(/imagev6/newbg.jpg) no-repeat right top; line-height:23px;}
.news h1{ border-bottom:1px solid #bfcde3;padding:16px 0 0px 0; font-size:25px; font-weight:normal;}
.news h1 span{ font-size:12px;}
.news_c span{ font-weight:bold; font-size:14px;}
.news_c img{ margin-top:4px;}
.news_c ul{ padding-top:10px;}
.news_c li{ font-size:14px; background:url(/imagev6/dian.jpg) no-repeat 0 8px; padding-left:10px; line-height:24px; height:24px; overflow:hidden;}
.news_c li a{ color:#004276;}
.c_t{ height:32px; line-height:32px; background:url(/imagev6/ctbg.jpg) repeat-x; font-size:14px; font-weight:bold;}
.c_t a{color:#458FCE;}
.c_c{ line-height:22px; padding-top:10px;}
.c_c span{ font-size:14px; font-weight:bold;}
.c_c ul{ border-top:1px dashed #bfcde3; padding-top:6px; margin-top:6px;}
.c_c li{ height:26px; line-height:26px; font-size:14px; background:url(/imagev6/dian2.jpg) no-repeat 0 10px; padding-left:10px; overflow:hidden;}
.c_t2{ height:31px; line-height:31px; background:url(/imagev6/ctbg2.jpg) no-repeat; font-size:14px; font-weight:bold; padding-left:20px;}
.c_t2 a{ color:#458FCE;}



.listpos{ font-size:14px; line-height:20px; padding-top:20px;}
.listLeft{ width:679px; padding:0 10px;border:1px solid #eee;}
.listRright{ width:299px; }
.imgbox{ padding:4px; border:1px solid #ccc; margin:6px 10px 6px 0;}
.cont{ width:529px;}
.cont h1{ height:30px; line-height:30px; overflow:hidden; font-size:18px; font-weight:normal;}
.cont h1 a{color:#222;}
.cont h1 a:hover{ background:#4196e6; text-decoration:none; color:#fff;}
.cont h1 em{ float:right; background:url(/imagev6/hot_bg.png) no-repeat 0 3px; width:46px; padding:3px 0 0 20px; height:19px; text-align:center; font-size:14px; line-height:21px; overflow:hidden;}
.cont p{ padding:0; margin:0; line-height:28px;color:#666;}
.cont em span{ float:right; background:url(/imagev6/addic.jpg) no-repeat 0 3px; width:30px; padding:0 0  0 18px;}
.listCont{ border-bottom:1px dashed #ccc; padding:20px 0;}
.rightBox h1{ background:url(/imagev6/addic1.jpg) no-repeat; height:40px; line-height:40px; font-size:18px; padding-left:10px;}
.rightBox{ padding:10px 0 0 19px;}
.rightBox ul{ padding:6px 0;}
.rightBox li{ height:24px; line-height:24px; font-size:13px; overflow:hidden; background:url(/imagev6/addic2.jpg) no-repeat 0 10px; padding-left:12px;}
.rightBox li a{ color:#444;}
.rightBox li a:hover{ color:#c00;}
.cBox_t{ font-size:24px; line-height:40px; height:40px; font-weight:bold; color:#000; text-align:center; padding:20px 0 6px 0;}
.cBox_s{ font-size:13px; border-bottom:1px dashed #ccc; height:40px; line-height:40px; text-align:right;}
.cBox_d{ color:#666; line-height:22px; background:#F2F2F2; margin-top:16px; padding:6px;}
.cBox_c{ font-size:14px; line-height:26px; color:#000;}

.fanye{ padding:20px 0;}
.fanye li{ height:35px !important; line-height:35px !important;border:1px solid #ccc; margin:0 0 0 6px;  float:left;  width:40px; text-align:center; white-space:nowrap;}
.fanye li a{ display:block;  width:40px; text-align:center;}
.fanye li a:hover{ background-color:#39F; color:#fff;}
.fanye .thisclass{ background-color:#39F !important; border:1px solid #39F !important; color:#fff;}

.mytable,.mytable td{
	height:30px;  
    border:1px solid #ccc;   
    border-collapse:collapse;  
padding-left:5px; font-size:13px;
}