﻿body{ font-size:12px; color:#333; line-height:24px; font-family:宋体, Arial;}
a:link,a:visited{ color:#16387c; text-decoration:none;}
a:hover{ color:#f00; text-decoration:underline;}
*{ margin:0px; padding:0px;}
ul,ul li{ list-style:none;}
img{ border:0px;}
.redstyle:link,.redstyle:visited{ color:#f00;}
.redstyle:hover{ color:#333}
/*艳蓝色*/

/*所有共同属性*/
.nav_01,.bigad,.nav_02,.newsinfo,.wangluoedu,.green_channelborder,.elearning,.peixun,.o_section,.gdpicture,.bottomfile{ margin:0 auto;}
.fengge{ width:950px; height:10px; overflow:hidden; margin:0 auto;}
/*导航*/
.nav_01{ width:928px; border:1px solid #dae1e7; background:url(bgimg_01.gif); height:28px; padding:0px 10px; line-height:28px;}
.nav_01 .logo,.nav_01 .logo a{ float:left; background:url(logo_01.gif); width:175px; height:28px;}
.nav_01 .logo a{ display:block;}
.nav_01 .login{ float:left; width:570px; text-align:center;}
.nav_01 .login input{ vertical-align:middle; width:100px; margin-top:-2px;}
.nav_01 .login input.button_01,.nav_01 .login input.button_02{ background:url(button_01.gif); width:43px; height:18px; border:none;}
.nav_01 .login input.button_02{ background:url(button_02.gif); width:60px; color:#d40015;}
.nav_01 .home{ float:left; width:180px; text-align:right;}
.nav_01 .home a:link,.nav_01 .home a:visited{color:#0064fe}
.nav_01 .home a:hover{ color:#fe9a00;}

.bigad{ width:930px; height:122px; background:url(ad_big_01.gif); text-align:right; padding:0px 10px; line-height:40px;}

.nav_02{ width:948px; height:25px; background:url(bgimg_02.gif); border:1px solid #000; margin-top:1px;}
.nav_02 a{ float:left; display:inline; height:25px; line-height:25px; padding:0px 14px; border-right:1px solid #fff;}
.nav_02 a:link,.nav_02 a:visited{ color:#fff; background:url(bgimg_02.gif);}
.nav_02 a:hover{ color:#FF0; text-decoration:none; background:url(bgimg_03.gif);}

/*新闻资讯*/
.newsinfo{ width:950px; height:370px; margin-top:10px; overflow:hidden;}
.newsinfo .leftnews{ width:330px; float:left; height:370px;}
.jsad{ float:left; width:320px; height:250px; background:url(bgimg_07.gif); border:1px solid #526c79; padding:4px; padding-bottom:none;}
.jsad table{ width:320px; height:246px; border:none; overflow:hidden;}
.newsinfo .leftnews dl{ margin-top:10px; width:328px; float:left; border:1px solid #dce3e9; height:98px;}
.newsinfo .leftnews dl dt{ background:url(title_01.gif) no-repeat 10px 5px; text-align:right; padding:0px 10px;}
.newsinfo .leftnews dl dd{ background:url(d1.gif) no-repeat 10px 8px; padding:0px 10px 0px 20px;}

.newsinfo .middlenews{ float:left; width:350px; height:368px; border:1px solid #b0bec7; margin:0px 10px; display:inline; padding:0px 4px;}
.newsinfo .middlenews .zaiyao{ float:left; width:350px; height:110px; overflow:hidden;}
.newsinfo .middlenews .zaiyao h1{ text-align:center; color:#16387c; font-size:16px; line-height:32px;}
.newsinfo .middlenews ul{ border-top:1px dotted #98a9b4; float:left; width:350px; padding:3px 0px;}
.newsinfo .middlenews ul li{ background:url(d2.gif) no-repeat 6px 8px; padding-left:20px;}

.newsinfo .rightnews{ float:left; width:238px; height:368px; border:1px solid #91a7b4; float:left; background:#dbe6ec url(bgimg_08.gif) repeat-x;}
.newsinfo .rightnews .title{ width:238px; height:30px; background:url(title_02.gif) no-repeat 8px 5px;}
.newsinfo .rightnews .magazine{ float:left; width:226px; height:138px; border-top:1px solid #91a7b4; padding:9px 6px; overflow:hidden;}
.newsinfo .rightnews .magazine img{ float:left; width:100px; height:131px; margin-right:6px;}
.newsinfo .rightnews .magazine h1{ font-size:13px; line-height:18px;}
.newsinfo .rightnews ul{ border-top:1px dotted #91a7b4; float:left; width:230px; padding:4px;}
.newsinfo .rightnews ul li{ background:url(d2.gif) no-repeat 4px 8px; padding-left:20px;}
.newsinfo .rightnews ul li.other{ background:url(d1.gif) no-repeat 4px 9px; font-weight:bold; line-height:25px;}


/*网络教育*/
.wangluoedu{ width:950px; height:406px; margin-top:10px; overflow:hidden;}
.wangluoedu .nav_wledu{ border:1px solid #91a7b4; border-top:6px solid #91a7b4; height:29px; background:url(bgimg_04.gif); color:#173780; overflow:hidden;}
.wangluoedu .nav_wledu .titlenav{ float:left; background:url(title_03.gif) no-repeat 10px 4px; padding-left:10px; line-height:16px;}
.wangluoedu .nav_wledu .titlenav a{ display:inline; float:left; margin:5px 3px 0px 0px; padding:1px 7px;}
.wangluoedu .nav_wledu .titlenav a:link,.wangluoedu .nav_wledu .titlenav a:visited{ color:#173780;}
.wangluoedu .nav_wledu .titlenav a:hover{ color:#14397d; text-decoration:none; background:#91a7b4;}
.wangluoedu .nav_wledu .titlenav a.ti{ display:inline; float:left; margin:5px 3px 0px 0px; padding:1px 7px;width:210px;height:25px}
.wangluoedu .nav_wledu .titlenav a.ti:hover{background:transparent}
.wangluoedu .nav_wledu .otherbutton{ float:right;}
.wangluoedu .nav_wledu .otherbutton input{ border:none; vertical-align:middle; margin:4px 10px 0px 0px;}
.wangluoedu .nav_wledu .otherbutton input.button_03{ background:url(button_03.gif); width:80px; height:19px;}
.wangluoedu .nav_wledu .otherbutton input.button_04{ background:url(button_04.gif); width:68px; height:19px;}

.qiehuang_left{ float:left; width:248px; height:363px; border:1px solid #b0bec7; margin-top:5px; overflow:hidden;}
.qiehuang_left ul.qiehuan{ float:left; width:248px; height:21px; overflow:hidden;}
.qiehuang_left ul.qiehuan li{ float:left;}
.qiehuang_left ul.qiehuan a{ display:block;float:left;color:#16397d; text-align:center; height:21px; width:123px; line-height:21px;}
.qiehuang_left ul.qiehuan a span{ display:block; float:left; height:21px; width:123px; background:url(bgimg_06.gif); cursor:pointer;}
/*ul.qiehuan a:hover,ul.qiehuan a.hoveron{background:#f00; color:#fff; font-weight:bold; }*/
.qiehuang_left ul.qiehuan a:hover span,ul.qiehuan a.hoveron span{ background:url(bgimg_05.gif); color:#fe4701; font-weight:bold;}

.qiehuang_left .tag{}
.qiehuang_left #tab-panel-510{ background:url(bgimg_10.gif) no-repeat 0px 0px;}
.qiehuang_left #tab-panel-511{ background:url(bgimg_11.gif) no-repeat 0px 0px;}
.qiehuang_left #tab-panel-510,.qiehuang_left #tab-panel-511{ float:left; width:248px; padding:3px 0px;}
.qiehuang_left #tab-panel-510 ul li,.qiehuang_left #tab-panel-511 ul li{ width:119px; float:left; padding-left:5px; white-space:nowrap; overflow:hidden;}

.wangluonedu_mid{ float:left; width:440px; height:365px; display:inline; margin:5px 10px 0px 10px; overflow:hidden;}
dl.wangluonews,dl.wyjz{ border:1px solid #afbec5; width:438px; height:152px; float:left; overflow:hidden;}
dl.wangluonews dt{ float:left; width:200px; height:150px; padding:1px; border-right:1px solid #afbec5; overflow:hidden; }
dl.wangluonews dd{ float:left; width:215px; background:url(d6.gif) no-repeat 8px 8px; padding-left:20px;}
dl.wangluonews dd.title{ font-weight:bold; text-align:center; background:none; padding-left:10px; width:225px; line-height:27px;}

dl.wyjz{ height:204px; margin-top:5px;}
dl.wyjz dt{ border-bottom:1px solid #e2e7ea; padding:0px 10px; width:418px; float:left; text-align:right;}
dl.wyjz dt span{ float:left; font-weight:bold; color:#ff4800; font-size:14px; line-height:30px;}
dl.wyjz dd{ float:left; width:200px; background:url(d5.gif) no-repeat 8px 8px; padding-left:19px;}

.wangluoright{ width:240px; margin-top:5px; float:left; height:365px; overflow:hidden;}
.wangluoright .serch{ float:left; width:238px; border:1px solid #b0bec7; height:152px;}
.wangluoright .serch ul.qiehuan{ float:left; width:238px; overflow:hidden; height:21px;}
.wangluoright .serch ul.qiehuan li{ float:left;}
.wangluoright .serch ul.qiehuan a{ display:block;float:left;color:#16397d; text-align:center; height:21px; width:118px; line-height:21px;}
.wangluoright .serch ul.qiehuan a span{ display:block; float:left; height:21px; width:118px; background:url(bgimg_06.gif); cursor:pointer;}
/*ul.qiehuan a:hover,ul.qiehuan a.hoveron{background:#f00; color:#fff; font-weight:bold; }*/
.wangluoright .serch ul.qiehuan a:hover span,.wangluoright .serch ul.qiehuan a.hoveron span{ background:url(bgimg_05.gif); color:#fe4701; font-weight:bold;}


.wangluoright .serch .tag{ float:left; width:238px;}
.wangluoright .serch #tab-panel-520{ background:url(bgimg_12.gif) no-repeat 0px 0px;}
.wangluoright .serch #tab-panel-521{ background:url(bgimg_13.gif) no-repeat 0px 0px;}
.wangluoright .serch #tab-panel-520,.wangluoright .serch #tab-panel-521{ float:left; width:238px; padding:3px 0px; text-align:center;}
.button_05{ background:url(button_05.gif); width:52px; height:17px; border:none;}
.button_06{ background:url(button_06.gif); width:71px; height:17px; border:none; margin-left:5px;}
select,input{ margin-top:8px;}

.wangluoright dl{ float:left; width:238px; border:1px solid #b0bec7; height:189px; margin-top:5px;}
.wangluoright dl dt{ color:#ff4800; font-size:14px; line-height:30px; font-weight:bold; padding:0px 10px; border-bottom:1px solid #e2e7ea;}
.wangluoright dl dd{ background:url(d5.gif) no-repeat 8px 8px; padding-left:19px;}

/*绿色通道*/
.green_channelborder{ width:940px; height:320px; border:1px solid #91a7b4; margin-top:10px; background:#f0f3f8; padding:4px;}
.green_channel{ width:940px; height:320px; background:#fff; overflow:hidden;}
.green_channel .title{ background:url(title_04.gif) no-repeat 5px 2px; padding:0px 10px; width:920px; height:35px; line-height:35px; text-align:right;}
.green_channel .title a.baoming{ width:380px; height:35px; display:block; float:left;}
.green_channel .title span{ padding-right:130px; color:#d40015}
.baomingbiao{ padding:5px; width:930px; height:270px; overflow:hidden; overflow-y:scroll}
.baomingbiao table{ border:1px solid #ccd8e0; border-collapse:collapse; width:100%;}
.baomingbiao table tr td{ border:1px solid #ccd8e0; padding:0px 5px; }
.baomingbiao table tr.biaotuo{ background:url(bgimg_14.gif); line-height:26px; text-align:center; font-weight:bold; color:#16387c;}

/*E-learning*/
.elearning{ width:950px; margin-top:10px; height:404px; overflow:hidden;}
.elearning .nav_e{ border:1px solid #91a7b4; border-top:6px solid #91a7b4; height:29px; background:url(bgimg_04.gif); color:#173780; overflow:hidden;}
.elearning .nav_e a.e_logotitle{ float:left; width:180px; height:29px; background:url(title_05.gif) no-repeat 10px 4px;}
.elearning .nav_e .titlenav_e{ float:left; line-height:16px; height:29px; white-space:nowrap;}
.elearning .nav_e .titlenav_e a{ display:inline; float:left; margin:5px 3px 0px 0px; padding:1px 1px;}
.elearning .nav_e .titlenav_e a:link,.elearning .nav_e .titlenav_e a:visited{ color:#173780;}
.elearning .nav_e .titlenav_e a:hover{ color:#14397d; text-decoration:none; background:#91a7b4;}
.elearning .nav_e .otherbutton{ float:right; width:68px;}
.elearning .nav_e .otherbutton input{ border:none; vertical-align:middle; margin:4px 10px 0px 0px;}
.elearning .nav_e .otherbutton input.button_03{ background:url(button_03.gif); width:80px; height:19px;}
.elearning .nav_e .otherbutton input.button_04{ background:url(button_04.gif); width:68px; height:19px;}

.e_zs{ float:left; width:248px; height:361px; border:1px solid #b0bec7; margin-top:5px;}
.e_zs .adlogo{ width:240px; height:188px; float:left; padding:0px 4px;}
.e_zs .adlogo img{ margin-top:6px; width:240px; height:85px;}
.e_zs dl.yinyong{ float:left; width:246px; height:173px; background:#f0f4f7; padding:0px 1px;}
.e_zs dl.yinyong dt{ border-top:1px solid #e2e7eb; border-bottom:1px solid #e2e7eb; line-height:27px; padding:0px 10px; text-align:right;}
.e_zs dl.yinyong dt span{ float:left; font-weight:bold; font-size:14px; color:#ff4800;}
.e_zs dl.yinyong dd{ background:url(d5.gif) no-repeat 8px 8px; padding-left:19px;}

.elearning_mid{ float:left; width:440px; height:363px; display:inline; margin:0px 10px; margin-top:5px; overflow:hidden;}
.elearning_zaiyao{ float:left; width:440px; height:84px; border-bottom:1px dotted #98a9b4; overflow:hidden}
.elearning_zaiyao h1{ font-size:14px; font-weight:bold; text-align:center; line-height:29px;}
.elearning_mid ul.zy{ float:left; width:440px; height:100px; overflow:hidden; margin-top:5px;}
.elearning_mid ul.zy li{ background:url(d6.gif) no-repeat 0px 8px; padding-left:15px;}

.dtquehuan{ float:left; width:438px; height:171px; border:1px solid #b0bec7; overflow:hidden;}
.dtquehuan ul.qiehuan{ float:left; width:438px; overflow:hidden; height:21px; background:#f1f4f6;}
.dtquehuan ul.qiehuan li{ float:left; height:21px; border-right:1px solid #b0bec7;}
.dtquehuan ul.qiehuan a{ display:block;float:left;color:#16397d; text-align:center; height:21px; width:118px; line-height:21px;}
.dtquehuan ul.qiehuan a span{ display:block; float:left; height:21px; width:118px; background:url(bgimg_06.gif); cursor:pointer;}
/*ul.qiehuan a:hover,ul.qiehuan a.hoveron{background:#f00; color:#fff; font-weight:bold; }*/
.dtquehuan ul.qiehuan a:hover span,.dtquehuan ul.qiehuan a.hoveron span{ background:url(bgimg_05.gif); color:#fe4701; font-weight:bold;}
.dtquehuan .tag{ float:left; width:438px;}
.dtquehuan #tab-panel-530{ background:url(bgimg_15.gif) no-repeat 0px 0px;}
.dtquehuan #tab-panel-531{ background:url(bgimg_16.gif) no-repeat 0px 0px;}
.dtquehuan #tab-panel-530,.dtquehuan #tab-panel-531{ float:left; width:440px; padding:3px 0px;}
.dtquehuan .tag ul li{ background:url(d5.gif) no-repeat 8px 8px; padding-left:19px;}

.elearning_rig{ float:left; width:236px; height:359px; border:1px solid #afbec5; margin-top:5px; padding:1px; overflow:hidden;}
.elearning_rig .title{ float:left; width:216px; line-height:28px; padding:0px 10px; color:#fe4701; font-weight:bold; font-size:14px; border-bottom:1px solid #e2e7ea;}
.elearning_rig .content{ float:left; margin-top:1px; width:232px; height:326px; padding:4px 2px 0px 2px; background:#f1f4f6;}
.elearning_rig .content dl{ float:left; width:230px; height:128px; border:1px solid #ccd8e0; background:#fff; overflow:hidden;}
.elearning_rig .content dl dt{ float:left; width:210px; padding:0px 10px; line-height:28px; text-align:right;}
.elearning_rig .content dl dt span{ float:left; font-weight:bold; color:#16387c;}
.elearning_rig .content dl dd{ width:230px; float:left; height:99px;}
.elearning_rig .content dl dd a{ display:inline; margin-left:8px; width:65px; height:99px; float:left; text-align:center;}
.elearning_rig .content ul{ float:left; width:232px;}
.elearning_rig .content ul li{ background:url(d5.gif) no-repeat 8px 8px; padding-left:19px;}


/*远程培训学院*/
.peixun{ width:950px; margin-top:10px; height:426px;}

.peixun .nav_px{ border:1px solid #91a7b4; border-top:6px solid #91a7b4; height:29px; background:url(bgimg_04.gif); color:#173780; overflow:hidden;}
.peixun .nav_px .titlenav_e{ float:left; background:url(title_06.gif) no-repeat 10px 4px; padding-left:10px; line-height:16px; height:29px;}
.peixun .nav_px .titlenav_e a{ display:inline; float:left; margin:5px 8px 0px 0px; padding:1px 6px;}
.peixun .nav_px .titlenav_e a:link,.peixun .nav_px .titlenav_e a:visited{ color:#173780;}
.peixun .nav_px .titlenav_e a:hover{ color:#14397d; text-decoration:none; background:#91a7b4;}
.peixun .nav_px .titlenav_e a.ti{ display:inline; float:left; margin:5px 8px 0px 0px; padding:1px 6px;width:210px;height:25px}
.peixun .nav_px .titlenav_e a.ti:hover{ background:transparent;}

.peixun table{ float:left; width:950px; border:1px solid #ccd8e0; border-collapse:collapse; margin-top:5px;}
.peixun table tr td{ border:1px solid #ccd8e0; padding:0px 5px; text-align:center;}
.peixun table tr.biaotuo{ background:url(bgimg_14.gif); line-height:26px; font-weight:bold; color:#ff4800;}
.peixun table tr.biaotuoother{ font-weight:bold; color:#16387c;}

/*其它版块*/
.o_section{ width:950px; margin-top:10px; height:270px; overflow:hidden;}
.o_section .content_left,.o_section .content_right{ float:left; width:470px; border-top:5px solid #91a7b4; height:265px;}
.o_section .content_left{ display:inline; margin-right:10px;}
.o_section .content_left .adtitle,.o_section .content_right .adtitle{ background:url(ad_09.gif); width:450px; height:60px; float:left; text-align:right; padding:0px 10px;}
.o_section .content_right .adtitle{ float:left; background:url(ad_10.gif);}

.o_section .content_left .jieshao,.o_section .content_right .jieshao{ border:1px solid #91a7b4; float:left; width:468px; height:202px; margin-top:1px; background:#f1f4f6;}
.o_section .content_left .jieshao .content,.o_section .content_right .jieshao .content{ float:left; width:460px; height:96px; border-bottom:1px dashed #91a7b4; padding:4px; color:#16387c;}
ul.nav_o{ float:left; width:468px; height:98px;}
ul.nav_o li{ background:url(bgimg_17.gif); width:130px; height:35px; float:left; margin:10px 0px 0px 20px; display:inline;}
ul.nav_o li a{ display:inline; width:126px; height:31px; float:left; text-align:center; line-height:31px; font-weight:bold; font-size:14px;}
ul.nav_o li a:link,ul.nav_o li a:visited{ background:#fff;}
ul.nav_o li a:hover{ background:#f4f9ff}

/*滚动图片*/
.gdpicture{ width:940px; background:#d5dee5; height:196px; margin-top:10px; padding:5px;}
.gdpicture dl{ float:left; width:938px; height:194px; border:1px solid #a2b7c7; background:#fff;}
.gdpicture dl dt{ background:url(bgimg_18.gif); height:25px; width:928px; float:left; padding:5px 0px 0px 10px;}
.gdpicture dl dd{ float:left; width:938px; height:163px; overflow:hidden;}
.gdpicture dl dd img{ width:165px; height:115px;}
.gdpicture dl dd #demo table tr td{ padding:0px 6px;}
.gdpicture dl dd #demo table tr td a{ width:165px; height:135px; padding:4px; border:1px solid #a7bbca; display:inline; float:left; overflow:hidden;}

/*底部文件*/
.bottomfile{ width:950px; margin-top:10px; background:url(bgimg_19.gif) repeat-x; height:130px; border-top:1px solid #91a7b4; text-align:center;}
.bottomfile .bt_nav{ line-height:30px;}

li,dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.leftnews dd,.middelnews li{width:290px}
.rightnews li,.elearning_rig li,.lltt dd{width:210px}
.yinyong dd{width:210px}

