﻿@charset "utf-8";
/* CSS Document */

html, body, div, span, applet, object, iframe, table, caption,tbody, tfoot, thead, tr, th, td, del, dfn, em, font, img, ins,kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,       h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,acronym, address, big, cite, code, dl, dt, dd, ol, ul, li,fieldset, form, label, legend 
{vertical-align:baselinebaseline;font-weight:inherit;font-style:inherit;font-size:100%;outline:0;padding:0;margin:0;border:0;}       
:focus {outline:0;}       
body {font-size:12px; font-family: 宋体; color:#333; background: url(bg.gif) repeat-x top #fff;}       
ol, ul {list-style: none;}       
table {border-collapse: separate;border-spacing: 0;}       
cap       
caption, th, td {font-weight: normal;
    text-align: center;
}       
efore, blockquote:after, q:before, q:after {content:"";}       
blockquote, q{quotes: "" "";}
h1 {line-height:30px;
}

/* 连接样式 */
a{color:#235288; text-decoration:none;}
a:hover{color:#f60; text-decoration:underline;}
.bule{color:#005a91;}
a.bule{color:#005a91; text-decoration:none;}
a.bule:hover{color:#f60; text-decoration:underline;}
.bai{color:#fff;}
a.bai{color:#fff; text-decoration:underline;}
a.bai:hover{color:#fff; text-decoration:none;}
.yellow{color:#fde125;}
a.yellow{color:#fde125; text-decoration:none;}
a.yellow:hover{color:#fde125; text-decoration:underline;}
.more{color:#999; font-weight:normal;}
a.more{color:#999; text-decoration:none;}
a.more:hover{color:#c80000; text-decoration:none;}
.red{color:#e90803;}
a.red{color:#e90803; text-decoration:none;}
a.red:hover{color:#e90803; text-decoration:underline;}
.red2{color:#333;}
a.red2{color:#333; text-decoration:none;}
a.red2:hover{color:#c80000; text-decoration:none;}
.red3{color:#de1b1c;}
a.red3{color:#de1b1c; text-decoration:underline;}
a.red3:hover{color:#0643e7; text-decoration:none;}
.font99{color:#999;}
.font33{color:#333;}
.bai{color:#fef1d8;}
a.bai{color:#fef1d8; text-decoration:none;}
a.bai:hover{color:#fde125; text-decoration:underline;}
.bai1{color:#fff;}
a.bai1{color:#fff; text-decoration:none;}
a.bai1:hover{color:#fff; text-decoration:underline;}
.black{font-size:12px; color:#000; line-height:24px;}
a.black{color:#000; text-decoration:none;}
a.black:hover{color:#000; text-decoration:underline;}
.org{color:#f60;}
a.org{color:#f60; text-decoration:none;}
a.org:hover{color:#f60; text-decoration:underline;}
.org2{color:#333;}
a.org2{color:#333; text-decoration:none;}
a.org2:hover{color:#f60; text-decoration:none;}
.green{color:#333;}
a.green{color:#333; text-decoration:none;}
a.green:hover{color:#4d6e00; text-decoration:none;}
.green1{color:#4d6e00;}
a.green1{color:#4d6e00; text-decoration:none;}
a.green1:hover{color:#4d6e00; text-decoration:underline;}
.green2{color:#333;}
a.green2{color:#333; text-decoration:underline;}
a.green2:hover{color:#4d6e00; text-decoration:none;}
.green3{color:#05a614;}
a.green3{color:#05a614; text-decoration:none;}
a.green3:hover{color:#05a614; text-decoration:underline;}
.green4{color:#a0d501;}
.font66{color:#666;}
a.font66{color:#666; text-decoration:none;}
a.font66:hover{color:#f60; text-decoration:underline;}
.pink{color:#f9b8ba;}
a.pink{color:#f9b8ba; text-decoration:none;}
a.pink:hover{color:#fff; text-decoration:underline;}
.blackline{color:#333;}
a.blackline{color:#333; text-decoration:underline;}
a.blackline:hover{color:#f60; text-decoration:none;}
.bai2{color:#fff;}
a.bai2{color:#fff; text-decoration:none;}
a.bai2:hover{color:#fff; text-decoration:underline;}

/* 公共属�?*/
.bold{font-weight:700;}
.floatright{float:right;}
.floatleft{float:left;}
.line{color:#bdbdbd; padding:0 10px;}
.font14{font-size:14px;}
.font13{font-size:13px;}
.font12{font-size:12px;}
.font16{font-size:16px;}
.font18{font-size:19px;}
.font20{font-size:20px;}
.font22{font-size:22px;}
.data{float:right; color:#f60;}
.fenlei_title{color:#c80000;}
.nomarlweight{font-weight:normal;}
.nomarlh1{font-size:12px; line-height:24px;}
.nomarlh2{font-size:12px; font-weight:normal; text-align:center; line-height:30px;}
.nomarlh3{font-size:12px; line-height:24px; font-weight:normal;}
.point{font-weight:700; font-size:14px; margin:0 5px;}
.txt_2{text-indent:2em;}
.tex_r{text-align:right;}
.tex_c{text-align:center;}
.clear{clear:both;}
.margintb10{margin:10px 0;}
.margintop10{margin-top:10px;}
.marginright5{margin-right:5px;}
.marginright10{margin-right:10px;}
.marginleft10{margin-left:10px;}
.marginlr5{margin:0 5px;}
.margintb5{margin:5px 0;}
.marginlr10{margin:0 10px;}
.marginbottom10{margin-bottom:10px;}
.marginright20{margin-right:20px;}
.margintop20{margin-top:20px;}
.marginbottom10{margin-bottom:10px; clear:both;}
.none{display:none;}
.fontsize10{font-size:10px;}
.nomarl{font-weight:normal;}
.ad_03{width:230px; height:100%; margin-bottom:10px; clear:both;}
.paddingtb5{padding:5px 0;}
.bai_line{padding:0 10px; color:#fff;}


/* 首页 */
#warp{width:980px; margin:0 auto; overflow:hidden; background:#fff;}
#header{margin-bottom:10px;}
#tool{background:url(../images/line_bg.gif) repeat-x top; padding:0 10px; height:26px; line-height:26px; color:#005a91; border:#fff 1px solid;}
#tool span{float:right;}
/*#top{background:url(../images/top.gif) no-repeat top; height:100px; padding:15px;}*/
#menu{background:url(../images/menu_bg.gif) repeat-x top; padding:0 10px; height:38px; line-height:36px; overflow:hidden; width:960px;}
#menu ul li{float:left; text-align:center; width:83px;font-weight:bold; background:url(../images/m-line.gif) no-repeat right top; padding:0 1px;}
#menu ul li a{color:#005a91; display:block; line-height:38px; font-size:14px;}
#menu ul li a:hover{background:url(../images/menu_hover.gif) no-repeat top; display:block;color:#fff; text-decoration:none;}
.m_hover{background:url(../images/menu_hover.gif) no-repeat top; display:block;color:#fff;}
#nav_menu{background:url(../images/nav_menu.gif) repeat-x top; color:#b7e4ff; padding:0 10px; line-height:28px; height:28px;}

#main{float:left; width:980px;}
#left{float:left; width:740px;}
#news{}
#news h1{background:url(../images/news_title.gif) no-repeat top; padding:0 10px; height:31px; line-height:31px;}
.news_main{background:url(../images/top_newsbg.gif) repeat-x top; float:left; width:720px; padding:10px;}
.news_pic{float:left; background:#eaf2f7; border:#caddef 1px solid; padding:5px; width:240px; height:190px;}
.news_pic h2{text-align:center; line-height:22px; color:#1c6eb7; font-weight:bold; padding:10px 0;}
.news_list{float:right; width:450px;}
.news_list ul li{line-height:19px; font-size:12px;}
.news_list ul li span{color:#f60; margin-right:5px;}
.news_list ul li a{color:#1c6eb7;}
.news_list ul li a:hover{color:#f60; text-decoration:none;}

#zizhi{border:#8cb7fb 1px solid; float:left; width:718px; padding:5px 10px; margin-bottom:10px; background:#f2f9fe; clear:both; height:120px; overflow:hidden;}
#zizhi h1{font-size:13px; color:#005a93; font-weight:bold; line-height:30px;}
#zizhi ul li{float:left; padding:5px 17px;}

.f_main01{margin-bottom:10px; border-bottom:#8cb7fb 1px solid; border-left:#8cb7fb 1px solid; border-top:#8cb7fb 1px solid; background:#fff; clear:both; float:left; width:739px; overflow:hidden;}
.f_main01 ul{border-right:#8cb7fb 1px solid; float:left; width:245px; overflow:hidden; }
.f_main01 ul h1{background:url(../images/title01.gif) repeat-x top; height:31px; line-height:31px; padding:0 10px; font-weight:bold; color:#005a93; border-bottom:#8cb7fb 1px solid; margin-bottom:5px;}
.f_main01 ul li{ margin:3px 10px; padding-left:10px; line-height:22px; background:url(../images/icon01.gif) no-repeat left; white-space:nowrap; height:22px; overflow:hidden; width:223px; display:block;}

.f_main02{margin-bottom:10px; border-bottom:#fdba4f 1px solid; border-left:#fdba4f 1px solid; border-top:#fdba4f 1px solid; background:#fff; clear:both; float:left; width:739px; overflow:hidden;}
.f_main02 ul{border-right:#fdba4f 1px solid; float:left; width:245px; overflow:hidden;}
.f_main02 ul h1{background:url(../images/title02.gif) repeat-x top; height:31px; line-height:31px; padding:0 10px; font-weight:bold; color:#f60; border-bottom:#fdba4f 1px solid; margin-bottom:5px;}
.f_main02 ul li{ margin:3px 10px; padding-left:10px; line-height:22px; background:url(../images/icon01.gif) no-repeat left; white-space:nowrap; height:22px; overflow:hidden; width:223px;display:block; }

.f_main03{margin-bottom:10px; border-bottom:#95cb03 1px solid; border-left:#95cb03 1px solid; border-top:#95cb03 1px solid; background:#fff; clear:both; float:left; width:739px; overflow:hidden;}
.f_main03 ul{border-right:#95cb03 1px solid; float:left; width:245px; overflow:hidden;}
.f_main03 ul h1{background:url(../images/title03.gif) repeat-x top; height:31px; line-height:31px; padding:0 10px; font-weight:bold; color:#4e9700; border-bottom:#95cb03 1px solid; margin-bottom:5px;}
.f_main03 ul li{ margin:3px 10px; padding-left:10px; line-height:22px; background:url(../images/icon01.gif) no-repeat left; white-space:nowrap; height:22px; overflow:hidden; width:223px;display:block; }

#zhuangti{ background:url(../images/zhuanti.gif) no-repeat top left #fdbb61; width:603px; border:#ff9600 1px solid; padding:10px 10px 10px 125px; overflow:hidden; height:150px; clear:both;}
#zt_box{background:#fff; padding:10px; width:583px;height:130px; overflow:auto;}
#zt_box a{float:left; width:106px; line-height:26px; height:26px; overflow:hidden; font-size:13px; background:url(../images/icon01.gif) no-repeat left; padding-left:10px; display:block; color:#666;}



#right{float:right; width:230px;}
#login{float:left; width:230px; margin-bottom:10px; overflow:hidden;}
.title{padding:0 10px 0 36px; color:#fff; font-size:13px; font-weight:bold; background:url(../images/righttitle.gif) no-repeat top; height:29px; line-height:29px; clear:both;}
.box{background:#eaf2f7; border:#a8caed 1px solid; float:left; width:228px; height:100%; overflow:hidden;}
.denglu{height:135px; margin:10px; background:url(../images/denglu_bg.jpg) repeat-x top; padding:7px 10px; color:#0657a9; border:#c4d9ee 1px solid;}
.denglu ul li{padding:1px 0;}
.login_input{width:120px; border:# 1px solid; padding:3px; height:13px;}
.login_btn{background:url(../images/btn02.gif) no-repeat top; width:73px; height:27px; cursor:pointer; border:0; text-align:center; color:#9e5d27; font-weight:bold;}
.gonggao{}
.gonggao h1{background:url(../images/gonggaotitle.gif) repeat-x top; height:34px; line-height:34px; padding:0 10px; font-weight:bold; color:#1c6eb7;}
.gonggao ul{padding:10px;}
.gonggao ul li{line-height:18px; background:url(../images/icon01.gif) no-repeat left; padding-left:10px; width:210px; white-space:nowrap; height:18px; overflow:hidden;}

#webwork{float:left; width:230px; margin-bottom:10px; clear:both;}
#webwork ul{padding:7px 10px; background:#eaf2f7; border:#a8caed 1px solid; overflow:auto; height:380px; }
#webwork ul li{line-height:20px; border:#badcff 1px solid; margin:4px 0; background:#fff url(../images/icon03.gif) no-repeat left; padding:0 10px 0 20px;}

#webstudy{float:left; width:230px; margin-bottom:10px; clear:both;}
#webstudy ul{padding:7px 10px; background:#eaf2f7; border:#a8caed 1px solid; overflow:auto; height:380px; }
#webstudy ul li{line-height:20px; border:#badcff 1px solid; margin:4px 0; background:#fff url(../images/icon03.gif) no-repeat left; padding:0 10px 0 20px;}

#y_link{float:left; width:230px;height=100px; margin-bottom:10px; clear:both; overflow:hidden;}
#y_link ul{padding:7px 10px 15px 10px; background:#eaf2f7; border:#a8caed 1px solid;}
#y_link ul li{padding:7px 0; text-align:center;}
.s_box{width:180px; color:#666;}
.ad_230{clear:both; margin-bottom:10px; width:230px; overflow:hidden;}

#xxtj{float:left; width:230px; margin-bottom:10px; clear:both; overflow:hidden;
    text-align: center;
}
#xxtj ul{padding:7px 10px 15px 10px; background:#eaf2f7; border:#a8caed 1px solid;}
#xxtj ul li{padding:7px 0; text-align:left;}


/* 内页 */
#sub_box{float:left; width:230px;}
.sub_menu{margin-bottom:10px;}
.sub_menu ul{ background:url(../images/gonggao_bg.gif) repeat-x top #fff;border:#a9cbed 1px solid; padding:5px 10px;}
.sub_menu ul li{ height:30px; background:url(../images/icon01.gif) no-repeat left; padding-left:10px; border-bottom:#ccc 1px dashed; font-size:13px;}
.sub_menu ul li a{ height:28px; line-height:28px; display:block; overflow:hidden; padding:0 5px;}
.sub_menu ul li a:hover{background:#fff4e2; display:block; text-decoration:none; color:#f60; height:28px; line-height:28px; overflow:hidden;}
.sub_m_hover{background:#fff4e2; display:block; text-decoration:none; color:#f60; height:28px; line-height:28px; overflow:hidden; font-weight:bold;}

#right_font{width:1000px; background:#fff;}
#tool2{ margin:0 10px; padding:0 10px; line-height:35px; color:#666; border-bottom:#cadefe 1px solid; margin-bottom:10px; font-size:13px;}
#font_box{padding:10px 20px 20px 20px;}
#font_box h1{text-align:center; font-size:28px; padding:10px 0;}
#font_box p{line-height:2; margin-bottom:20px;}

#news_list{ float:left; width:720px; padding:10px 15px;}
#news_list ul li{line-height:25px; font-size:14px; border-bottom:#ccc 1px dashed; background:url(../images/icon01.gif) no-repeat left; padding-left:15px;}
#news_list ul li span{font-size:11px; color:#999; float:right;}
.lm {padding:15px 0; width:978px;text-align:center; clear:both;border:#ccc 1px solid;background:#eaf2f7; color:#999;}

.page{padding:15px 0; text-align:center; clear:both;}
.page span{border:#ccc 1px solid; padding:2px 5px; margin:3px; background:#fff; color:#999;}
.page a{color:#235288; border:#a9cbed 1px solid; background:#eaf2f7; padding:2px 5px; margin:3px;}
.page a:hover{color:#f60; background:#ffefd4; border:#ffc96b 1px solid; text-decoration:none;}

.tab_box{border-top:#b7d5ef 1px solid; border-left:#b7d5ef 1px solid; background:#fff;} 
.tab_tr{border-bottom:#b7d5ef 1px solid; border-right:#b7d5ef 1px solid; text-align:center; background:url(../images/title01.gif) repeat-x top #b7e4ff; line-height:33px; height:33px; font-size:13px; color:#444; font-weight:bold;}
.tab_td{border-bottom:#b7d5ef 1px solid; border-right:#b7d5ef 1px solid; line-height:20px; padding:5px 10px;}

#sub_left{float:left; width:150px;height:500px;background:#eaf2f7;}
#sub_right{float:right; width:820px;height:500px;}
#footer{text-align:center; line-height:30px; border-top:#ffdd67 2px solid; padding:10px 0; color:#666; clear:both; margin-top:10px; float:left; width:980px;}
.zsjy{
    text-align: center;
}
.zsjy h1{background:url(../images/gonggaotitle.gif) repeat-x top; height:34px; line-height:34px; padding:0 10px; font-weight:bold; color:#1c6eb7;}
.zsjy ul{padding:10px;}
.zsjy ul li{line-height:18px; background:url(../images/icon01.gif) no-repeat left; padding-left:10px; width:80px; white-space:nowrap; height:18px; overflow:hidden;}
/*html {
    filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    -webkit-filter: grayscale(1);
}*/