@charset "gb2312";
body{margin:0px;padding:0px; font-family:"ËÎÌå",Arial, Helvetica, sans-serif; font-size:12px; background-color:#999;}
ul,li{margin:0px; padding:0px; list-style:none;}
p,dl,dd,dt{margin:0px; padding:0px;}
img{border:0px;}
a{text-decoration:none; cursor:pointer;color:#666;}
a:hover{color:#f36e23;}
.clear{clear:both;}
.auto{margin:0px auto;}
.fl{float:left; display:inline;}
.fr{float:right;display:inline;}
.width{width:1000px;}
.re{ position:relative;}
.ab{ position:absolute;}
.boy-img{POSITION: fixed; WIDTH: 100%; HEIGHT: auto; TOP: 0px; LEFT: 0px; z-index:100;}
.body{ position: absolute; z-index:105; top:0; left:0; width:100%;}
.head{ height:112px;}
.logo{ width:691px; height:66px; margin:22px 0 0 4px;}
.logo-sider{width:300px;}
.logo-sider .sider-top{line-height:22px; margin-top:7px; height:20px; text-align:right;}
.logo-sider .sider-top span{color:#1a3c95; margin-left:25px;}
.logo-sider .sider-top a{color:#1a3c95;}
.logo-sider .search{ width:158px; height:20px; margin-top:18px;}
.logo-sider .search .search-left{ width:114px; height:17px; border:1px solid #999; line-height:17px; background:#fff; border:none;}
.logo-sider .search .search-right{ width:40px; height:19px;}
.nav-box{ height:54px; background-color:#183e93;}
.nav{width:1000px; margin:0 auto;}
#nav {width:1000px; height:54px; margin:0 auto;}
#nav .mainlevel { list-style:none; float:left;}
#nav .mainlevel a {TEXT-ALIGN: center;LINE-HEIGHT:54px; WIDTH: 125px; DISPLAY: block; HEIGHT: 54px; COLOR: #fff; FONT-SIZE: 16px; TEXT-DECORATION: none;}
#nav .mainlevel a:hover {COLOR: #fc7f05; TEXT-DECORATION: none}
#nav .mainlevel UL {Z-INDEX: 999; POSITION: absolute; LIST-STYLE-TYPE: none; WIDTH: 125px;dISPLAY: none;}
#nav .mainlevel LI {WIDTH: 125px; BACKGROUND: #0959d7; HEIGHT: 36px; }
#nav .mainlevel UL li a { TEXT-ALIGN: center; LINE-HEIGHT: 36px; WIDTH:125px; DISPLAY: block; background:none; HEIGHT: 36px; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none}
#nav .mainlevel UL li a:hover {COLOR: #fc7f05; TEXT-DECORATION: none}
.banner{width:1000px; margin:8px auto 0 auto; height:322px;}
#slide {POSITION: relative; WIDTH: 1000px; height:322px; OVERFLOW: hidden; margin:0 auto;}
.demo_slide{POSITION: absolute;WIDTH: 1000px; height:322px;}
.demo_slide .biaoti{width:308px; padding-left:50px; height:48px; background:url(imagesbanner-bt-bg.png) repeat; position:absolute; right:0; top:265px; line-height:48px; font-size:14px; color:#fff; overflow:hidden;}
#slide_next{width:20px; height:20px;position:absolute; z-index:10000;}
#slide_prev{width:20px; height:20px;position:absolute; z-index:10000;}
.main{ padding:8px 6px; width:992px; background:url(imagesmain-bg.png) repeat;}
.main .maint{ height:288px; margin-bottom:10px; overflow:hidden;}
.main .mainf{ height:288px; overflow:hidden;}
.main .main-bian{ width:202px; height:288px;}
.main .main-bian-1{ width:200px; height:205px;border:1px solid #e0e0e0; background-color:#fff; overflow:hidden;}
.main .main-bian-12{ width:200px; height:286px;border:1px solid #e0e0e0; background-color:#fff; overflow:hidden;}
.main .main-bian-13{ width:200px; height:140px;border:1px solid #e0e0e0; background-color:#fff; overflow:hidden;}
.main .m-t-4{ margin-top:4px;}
.main .main-bian-2{ width:202px; height:207px; background-color:#eaeaea;}
.main .main-bian-3{ margin:10px 1px 0 1px; width:200px; height:71px;}
.main .main-l{ width:264px; height:286px;border:1px solid #e0e0e0; background-color:#fff;}
.main .main-r{ width:300px;height:286px;border:1px solid #e0e0e0; background-color:#fff;}
.main .m-l-10{margin-left:8px;}
.main .more{ width:6px; height:6px; background:url(imagesmore.gif) no-repeat; right:14px; top:16px;}
.main .bt{ height:38px; line-height:38px; background:url(imagesmain-bt-bg.gif) repeat-x; border-bottom:1px solid #e0e0e0; font-weight:bold;}
.main .bt1{ width:264px;}
.main .bt2{ width:300px;}
.main .bt3{ width:200px;}
.main .bt4{ width:200px;height:36px; margin-top:4px; line-height:36px; background:url(imagesluqu-bt-bg.jpg) repeat-x;font-weight:bold;}
.main .span{padding-left:20px; background:url(imagesmain-bt-l.gif) no-repeat 7px 7px; color:#2d2d2d; font-size:14px; width:150px;}
.main .list1{ width:176px; margin:8px auto 0 auto;}
.main .list1 li{line-height:30px; height:30px; width:176px; overflow:hidden; font-size:12px; font-weight:bold;color:#23459e;}
.main .list2{ width:250px; margin:0 auto; list-style:none;}
.main .list2 li{width:250px; float:left;}
.main .list2 li .sj{ width:44px; height:34px; margin-top:7px; background:url(imagessj-bg.gif) no-repeat; text-align:center; color:#fff;}
.main .list2 li .sj .ri{ width:44px; height:16px; line-height:16px; font-size:12px; font-weight:bold;}
.main .list2 li .sj .nian{ width:44px; height:14px; line-height:16px; font-size:12px;}
.main .list2 li .biaoti{height:32px; margin-top:7px; vertical-align:middle;color:#666666; width:200px;}
.main .list2 li .biaoti a{color:#666666;}
.main .list2 .li1{ height:48px;background: url(imageslist-xian.gif) repeat-x 0 bottom;}
.main .list2 .li2{ height:44px; background:none;}
.main .list3{ list-style:none; margin:6px auto 0 auto;}
.main .list3 li{ height:32px; padding-bottom:1px; background:url(imageslist-xian.gif) repeat-x 0 32px; line-height:32px; overflow:hidden;}
.main .list3 li .list-bt1{ padding-left:10px; background:url(imagesicon.gif) no-repeat 0 13px; width:270px;}
.main .list3 li .list-bt2{ padding-left:10px; background:url(imagesicon.gif) no-repeat 0 13px; width:170px;}
.main .list3 li .list-bt3{ padding-left:10px; background:url(imagesicon.gif) no-repeat 0 13px; width:234px;}
.main .list-width1{ width:280px;}
.main .list-width2{ width:180px;}
.main .list-width3{ width:244px;}
.main .list4{ margin:6px auto 0 auto; width:280px;}
.main .list4-left{ height:231px; width:278px;overflow:hidden;}
.main .list4-left ul li{padding-left:12px; background:url(imagesicon.gif) no-repeat 5px 13px; width:120px; height:32px; padding-bottom:1px; line-height:32px;overflow:hidden;}
.main .list4-right ul li{padding-left:15px; background:url(imagesicon.gif) no-repeat 5px 13px; width:120px; height:32px; padding-bottom:1px; line-height:32px;overflow:hidden;}
.main .luqu{ margin:25px auto 0 auto; width:170px;}
.main .luqu .danhang{ height:30px; width:170px;}
.main .luqu .text{ width:46px; color:#000; font-size:12px; text-align:left; line-height:22px; height:22px;}
.main .luqu .kuang{ width:120px; border:1px solid #666; height:20px; line-height:20px; color:#666;}
.main .luqu .anniu{ width:166px; height:27px; margin:10px auto 0 auto;}
.main .list5{list-style:none; margin:0 auto; width:180px;}
.main .list5 li{padding-left:10px; background:url(imagesicon.gif) no-repeat 0 10px; width:170px; height:25px; line-height:25px; overflow:hidden;}
.main .list6{list-style:none; margin:6px auto 0 auto; width:140px;}
.main .list6 li{padding-left:10px; background:url(imagesicon.gif) no-repeat 0 10px; width:60px; height:30px; line-height:30px; overflow:hidden; float:left;}

.foot-box{ height:210px; background-color:#07409a; background-image: url(imagesfoot-bg.gif); background-repeat:repeat-x; background-position:0 60px;}
.foot-left1{ width:140px; height:210px; padding:0 2px 0 10px; background:url(imagesfoot-left.gif) no-repeat right;}
.foot-left2{ width:230px; height:210px; padding:0 2px 0 20px; background:url(imagesfoot-left.gif) no-repeat right;}
.foot-left3{ width:332px; height:210px; padding:0 0px 0 20px;}
.foot-left4{ width:238px; height:170px; padding-top:40px; background:#07409a; padding-right:2px;}
.foot-box .foot-bt{ padding-top:20px; line-height:40px; height:40px; font-size:14px; font-weight:bold; color:#fff;}
.foot-box .foot-list{ margin-top:16px;line-height:24px; font-weight:normal;}
.foot-box .foot-list ul{list-style:none;}
.foot-box .foot-list ul li{height:24px; line-height:24px;}
.foot-box .foot-list .li1{ width:140px; overflow:hidden;}
.foot-box .foot-list .li2{ width:110px; float:left; overflow:hidden;}
.foot-box .foot-list p{list-style:24px; color:#fff;}
.foot-box .foot-list a{color:#fff;}
.foot-left4 dl{ width:103px; height:132px;}
.foot-left4 dl dt{ width:103px; height:102px;}
.foot-left4 dl dd{ height:30px; width:103px; text-align:center; line-height:30px; color:#fff;}
.foot-left4 .m-r-15{margin-right:15px;}

.lanmu-left{width:202px;}
.lanmu-left-top{ width:200px; height:398px;border:1px solid #e0e0e0; background-color:#fff; overflow:hidden;}
.lanmu-left-top .left-list{ list-style:none; width:176px; margin:12px auto;}
.lanmu-left-top .left-list li{line-height:30px; height:30px; width:176px; overflow:hidden; font-size:12px;}
.lanmu-left-middle{ margin:3px auto; width:200px;}
.lanmu-left-middle img{ width:200px; height:71px; margin:3px 0; border:0;}
.lanmu-left-foot{ width:202px; height:207px; background-color:#eaeaea;}
.m-t-10{ margin:10px auto 0 auto;}
.lanmu-right{width:780px;border:1px solid #e0e0e0; background-color:#fff; overflow:hidden; min-height:765px;_height:765px; height:auto;}
.lanmu-right .right-bt{height:38px; line-height:38px; background:url(imagesmain-bt-bg.gif) repeat-x; border-bottom:1px solid #e0e0e0; font-weight:bold; width:780px;}
.lanmu-right .danqian{right:25px; top:0px; width:400px; text-align:right; color:#666; font-size:14px; font-weight:normal;}
.lanmu-right .danqian a{color:#666;}
.lanmu-right .right-list{ width:680px; margin:12px auto 0 auto;}
.lanmu-right .right-list li{padding-left:15px; background:url(imagesicon.gif) no-repeat 5px 13px; height:32px;line-height:32px; width:565px; padding-right:100px; position:relative; color:#666;}
.lanmu-right .right-list li span{ position:absolute; right:0; top:0; color:#666;}
.lanmu-right .right-list li a{color:#666;}
.lanmu-right .right-list li a:hover{color:#fe6000;}
.content{ margin:22px auto 0 auto; width:720px; background:url(imagescontent-bg.gif) no-repeat 0 48px; color:#666;}
.content p{margin:0;padding:0;line-height:28px;}
.content .content-bt{ text-align:center; color:#183e93; width:720px; line-height:38px; font-size:24px;}
.content .content-content{ margin-top:40px; line-height:28px; margin-bottom:20px;}
.content .content-content p{text-indent:2em; color:#666;}
.content .content-content img{max-width:100%; display:block;margin:5px auto;border:0}
.content a{color:#666;}
.content a:hover{color:#fe6000;}