﻿/*首页样式,只影响门户首页结构和样式,独立样式表*/
*{margin:0;padding:0;}
a {blr:expression(this.onFocus=this.blur())}
a{outline: none;}
body{font-size:12px;font-family:Arial,宋体; background-color:#f6f6f6;}
img{ border:0px;}
ul{list-style-type:none;padding:0;margin:0;}
table{width:100%;margin:0 auto;border-collapse:collapse;}
table tr td{padding:0;margin:0;}
a:link,a:visited{color:#003368;text-decoration:none;}
a:hover{color:#0099CC;text-decoration:underline;}
p{margin:0;padding:0;line-height:20px;}
img{ border:0px;}
#header{width:960px; height:30px;line-height:30px;text-align:center;background:url(../images/default/headbg.gif) repeat-x left top; background-color:#fefefe; margin:0 auto;}
#headleft{float:left; line-height:30px; height:30px; padding-left:40px;}
#headright{ float:right; line-height:30px; height:30px; padding-right:20px;}

/*纯css下拉菜单*/
.menu{font-size:12px;position:relative;z-index:100;}   
.menu ul{list-style:none;}   
.menu li {float:left;position:relative;height:28px;}  
.menu a{display:block;height:28px;line-height:28px;text-decoration:none;color:#777;}   
.menu a:hover{color:#777;text-decoration:underline;}  
.menu li.newico a{padding-right:25px;}
.menu li.newico a b{display:block;width:19px;height:8px;overflow:hidden; position:absolute;top:6px;right:5px;background:url(../images/index/new.gif) no-repeat 0 0; text-indent:-9999px;}
.menu li.grayico a:link,.menu li.grayico a:visited{text-indent:15px;height:28px;line-height:28px;background:url(../images/index/menuico.gif) no-repeat 0 -199px;}

#service{width:115px;background:url(../images/index/menuico.gif) no-repeat left 5px;}
#service a{padding:0;margin-left:-15px;}
#service ul{background:#fff url(../images/index/menuico.gif) no-repeat 10px -19px;padding:8px 0;overflow:hidden;}
#service a:link,#service a:visited,#service a:hover{color:#fff;font-weight:bold; text-decoration:none;}
#service ul li a:link,#service ul li a:visited{height:22px;line-height:22px;color:#61421D;background:none;font-weight:normal;}
#service ul li a:hover{color:#61421D;font-weight:normal; text-decoration:underline;}

#wrapper{width:960px;margin:0 auto; clear:both;border-bottom:4px #EEEEEE solid; background-color:#fefefe;}
#indexflash{width:960px;margin:0 auto;overflow:hidden;}
#head{height:70px;width:100%;position:relative;}
#head h1{display:block;position:absolute;top:0px;width:210px;height:59px;z-index:999;padding-top:8px;left:20px;}
#head h1 img{ border:0px;}
#inhead{ margin:0 auto; width:960px; text-align:center;}
#topbox{ width:60%; position:absolute; right:20px;top:10px;}
.bannerInfo{width:200px;height:59px;float:right; background:url(../images/index/b_img.gif) no-repeat left top; text-indent:-9999px;}
#serach{ position:relative; width:100%; height:50px; line-height:50px; background:url(../images/index/mbottom.gif) repeat-x left top;}
.sbz0{ float:left; display:block; width:84px; height:49px;background:url(../images/index/indexbg.gif) no-repeat 30px top;}
.serachcontent{ position:relative; float:left;display:block;height:49px; width:838px;}
.serachkey{height:40px; width:100%; line-height:40px; position:absolute; top:8px;_top:16px;}
.btnsearch{display:block;width:80px;height:25px;line-height:25px;position:absolute;top:8px;_top:0px;left:300px; }
.btnsearch a:link,.btnsearch a:visited{margin:0;display:block;height:25px;width:80px;text-indent:-9000px;background:url(../images/index/indexbg.gif) no-repeat left -60px;}
.btnsearch a:hover{margin:0;display:block;height:25px;width:80px;text-indent:-9000px;background:url(../images/index/indexbg.gif) no-repeat left -86px;}
/*交换tab出现时后面跟的标签样式*/
.tabmeassge{position:absolute;top:0px; right:10px;_top:-8px;}
.tabmeassge b{color:#892b12;background:url(../images/index/bzR.gif) no-repeat right 3px; padding-right:7px;}
.tabmeassge a:link,.tabmeassge a:visited{ color:#892b12; font-weight:normal; padding-left:2px; padding-right:2px;} 
#main{clear:both; width:100%; border-bottom:1px #E4E4E4 solid; position:relative;overflow:hidden;height: 100%;}
#left{ width:710px; float:left; text-align:center; position:relative;overflow:hidden;height:450px;}
#right{ width:250px; float:right; background:url(../images/index/04.gif) repeat-y left top; display:block; position:relative;overflow:hidden;height:450px;}

/*系统登录样式*/
#loginmodle{ width:230px; height:265px;overflow:hidden;clear:both;}
#nologin{position:relative; margin-left:20px;display:block; width:210px;}
#nologin dl{ margin-top:30px;}
#nologin dl dt{ background:url(../images/index/indexbg.gif) no-repeat -115px top; display:block; line-height:27px; color:#000; height:27px;}
#nologin dl dt b{font-family:宋体; font-size:14px; background:url(../images/index/line0.gif) repeat-x left bottom; height:27px; display:block; line-height:27px; margin-left:35px;}
#nologin dl dd{ line-height:30px;text-align:left; text-indent:1em; height:30px; position:relative;}
#nologin dl dd b.code a{font-weight:normal; color:#353535; position:absolute; right:0px; padding:0; margin:0; width:25px; text-indent:0px;}
#nologin dl dd.nodd{ height:10px; line-height:10px;}
#nologin dl dd.loginbtn{ line-height:50px; height:50px;padding-top:15px;text-indent:0px;width:80px;margin:0 auto;}
#nologin dl dd.loginbtn a{ display:block; background:url(../images/index/indexbg.gif) no-repeat left -116px; width:80px; height:31px; line-height:31px;font-size:14px;color:#fff;font-weight:bold;text-align:center; }
#nologin dl dd.loginbtn a:hover{background:url(../images/index/indexbg.gif) no-repeat left -146px;}
#nologin dl dd.logintip{ text-align:center;}
#nologin dl dd.logintip a{ color:#3C3C3C; text-decoration:underline;}
#nologin dl dd.logintip a:hover{ color:#FE1600; text-decoration:underline;}
.txtinput{ width:140px;}
.txtinput0{ width:60px;}
#sysinfotip { position:relative; margin-left:20px;display:block; width:210px; height:200px;}
#sysinfotip dl{ margin-top:30px;}
#sysinfotip dl dt{ background:url(../images/index/06.gif) no-repeat left top; display:block; line-height:27px; text-indent:3em; color:#000;_height:27px;}
#sysinfotip dl dd{ line-height:30px; font-size:14px;text-align:center;}
#sysinfotip dl dd.nodd{ height:5px; line-height:5px; border-bottom:1px #c0c0c0 dotted;}
#sysinfotip dl dd a{color:#323232;}
#sysinfotip dl dd a:hover{ text-decoration:underline;}
#sysinfotip dl dd.buysoft{ background:url(../images/index/icon.gif) no-repeat 30px 5px; display:block;}
#sysinfotip dl dd.onlinestudy{background:url(../images/index/icon.gif) no-repeat 30px -22px;display:block;}
#sysinfotip dl dd.resource{background:url(../images/index/icon.gif) no-repeat 30px -51px;display:block;}
#sysinfotip dl dd.onlinejion{background:url(../images/index/icon.gif) no-repeat 30px -78px;display:block;}
#sysinfotip ul{ width:100%; list-style-type:none;margin-top:5px;}
#sysinfotip ul li{ float:left; margin:0; padding:0; text-align:center; width:100px; line-height:50px; height:50px;}

/*会员中心和退出样式*/
#member,#logout{ position:relative;}
#member a{display:block;background:url(../images/index/indexbg.gif) no-repeat left -116px; width:80px; height:31px; line-height:31px;font-size:14px;color:#fff;font-weight:bold;text-align:center;position:absolute;top:10px;left:20px;}
#member a:hover{ background-position:left -146px;}
#logout a{display:block;background:url(../images/index/indexbg.gif) no-repeat left -186px;width:65px;height:22px;line-height:22px;font-size:12px;color:#fff;font-weight:bold;text-align:center;position:absolute;top:15px;right:20px;}
#logout a:hover{ background-position:left -208px;}
#announcement{ position:relative;width:230px; border-top:1px #e6e6e6 solid; padding-top:1px;}
#announcement h5{height:24px; line-height:24px; font-size:14px; text-indent:30px; background:#f2f2f2 url(../images/index/indexbg0.gif) no-repeat left -154px;}
#announcement h5 b{ color:#124A83; font-size:13px; font-weight:normal; position:absolute; right:5px; top:1px;}
#announcement h5 b a{color:#303030;}
#flashad{ height:260px; margin:0 auto; margin-top:10px; margin-left:25px; margin-right:25px; clear:both;}
#subsystem{ clear:both; display:block; width:670px; height:149px; position:relative;overflow:hidden; margin-left:20px;*margin-left:1px;}
#subsystem dl{ height:135px; overflow:hidden; width:100%; margin-top:10px;background:url(../images/index/menubg.gif) no-repeat left top;}
#subsystem dl dd { float:left; text-align:center;line-height:135px; height:135px; text-align:center;margin-right:25px;}
#subsystem dl dd a{ overflow:hidden;display:block; width:100%; height:135px;}
#subsystem dl dd.m0{display:block; width:85px; height:135px; overflow:hidden;}
#subsystem dl dd.m0 a:link,#subsystem dl dd.m0 a:visited{ display:block; width:85px; height:130px; padding-top:50px;  font-size:16px; font-weight:bold; color:#E05F00;}
#subsystem dl dd.m0 a:hover{ width:85px; }
#subsystem dl dd.m1{display:block; width:85px; height:135px;}
#subsystem dl dd.m1 a:link,#subsystem dl dd.m1 a:visited{ display:block; width:85px; height:130px;padding-top:50px; padding-top:50px;  font-size:16px; font-weight:bold;color:#E05F00;}
#subsystem dl dd.m1 a:hover{ width:85px;}
#subsystem dl dd.m2{display:block; width:85px; height:135px;}
#subsystem dl dd.m2 a:link,#subsystem dl dd.m2 a:visited{ display:block; width:85px; height:130px;padding-top:50px;  font-size:16px; font-weight:bold;color:#E05F00;}
#subsystem dl dd.m2 a:hover{  width:85px; }
#subsystem dl dd.m3{display:block; width:85px; height:135px;}
#subsystem dl dd.m3 a:link,#subsystem dl dd.m3 a:visited{ display:block; width:85px; height:130px;padding-top:50px;  font-size:16px; font-weight:bold;color:#E05F00;}
#subsystem dl dd.m3 a:hover{ width:85px;}
#subsystem dl dd.m4{display:block; width:85px; height:135px;}
#subsystem dl dd.m4 a:link,#subsystem dl dd.m4 a:visited{ display:block; width:85px; height:130px; padding-top:50px;  font-size:16px; font-weight:bold;color:#E05F00;}
#subsystem dl dd.m4 a:hover{width:85px; }
#subsystem dl dd.m5{display:block; width:85px; height:135px;}
#subsystem dl dd.m5 a:link,#subsystem dl dd.m5 a:visited{ display:block; width:85px; height:130px; padding-top:50px;  font-size:16px; font-weight:bold;color:#E05F00;}
#subsystem dl dd.m5 a:hover{width:85px; }

/*产品服务通道*/
#proservice{background:url(../images/index/indexbg.gif) repeat-x left -534px; position:relative;height:40px;width:93%;margin:0px auto;overflow:hidden;}
#proservice h2{ position:absolute;top:10px;left:0px;width:101px;height:19px;background:url(../images/index/indexbg.gif) no-repeat right top;text-indent:-9999px;}
#proservice ul{ position:absolute;top:12px;left:110px;width:550px;height:18px;overflow:hidden;}
#proservice ul li{float:left;width:65px;height:18px;line-height:18px;background:url(../images/index/indexbg.gif) no-repeat -654px -105px;padding-left:15px;text-align:left;}
#proservice ul li.bbsico{background:url(../images/index/indexbg.gif) no-repeat -652px -154px;padding-left:20px;}
#proservice ul li.qqico{background:url(../images/index/indexbg.gif) no-repeat -650px -54px;padding-left:20px;}
#proservice ul li a:link,#proservice ul li a:visited{color:#61421D;}

/*最新公告样式*/
#noticelist{margin-bottom:0;padding:0;}
#noticelist ul{ list-style-type:none;padding-top:0px;margin-top:5px;}
#noticelist ul li{ line-height:24px;background:url(../images/index/indexbg0.gif) no-repeat 8px -180px; text-indent:2.5em;}
#noticelist ul li a{ color:#303030;}
#noticelist ul li a:hover{ color:#FE1307;}

/*头部文件样式*/
.headclass{ width:100%; height:30px;}
.footclass{ width:100%; height:90px; padding-top:10px;}
.line{ height:5px; line-height:5px; overflow:hidden; border-top:1px #BFBFBF dotted; width:210px; margin-left:20px;}

/*页脚样式*/
#foot_main0{ clear:both; width:960px; margin:0 auto; background-color:#fefefe; padding-top:20px; padding-bottom:5px;height:125px;}
#foot_main0 table{width:70%; margin:0 auto;position:relative;}
#foot_main0 table tr td{ text-align:center; line-height:25px; height:25px;}
#foot_main0 table tr td p.copyright{ width:650px;float:left; margin-left:0px; color:#656565;margin-top:5px;}
.copyright span,.copyright a{margin-right:5px;}
#foot_main0 a:link,#tb_link0 a:visited{color:#656565;}
#foot_main0 a:hover{color:#656565;text-decoration:underline;}
#foottitle0{margin:0 auto; line-height:25px; height:25px; width:280px;}
#foottitle0 li{ float:left;text-align:center;line-height:25px; height:25px;color:#656565;}
#foottitle0 li a{border-right:1px #999 solid;padding-right:10px;padding-left:9px;}
#foottitle0 li a.noline{border-right:0 none;}
/*网警及统计图标*/
.gabox{width:300px;margin:14px auto 0;display:block;}
.gangting,.wangan{display:block;height:40px;width:105px;float:left;margin-right:10px;padding:0 5px 0 8px;overflow:hidden;border:1px #fff solid; }
.gangting span,.wangan span{display:block;float:left;width:70px;margin-left:5px;margin-top:5px;line-height:16px; cursor:pointer;overflow:hidden;}
.gangting img,.wangan img{width:30px;overflow:hidden;display:block;float:left;border:0 none;background:#fff;}
.state{display:block;float:left;margin-top:10px;}

/*网站意见样式*/
.ideaback{clear:both; position:relative;left:20px;top:2px;width:210px;line-height:30px; height:30px; text-align:right;overflow:hidden;background:url(../images/index/indexbg.gif) repeat-x left -534px;}
.ideaspan{position:absolute; width:135px; line-height:18px; height:18px; display:block; background:#43993E; text-align:left; text-indent:5px;right:0px;top:8px;}
.ideaspan a:link,.ideaspan a:visited{ color:#fff; position:absolute; top:0px; *top:1px;}
.ideaspan b{position:absolute; right:0px; line-height:17px; height:17px; top:0px; width:20px; font-weight:normal; background:#057125 url(../images/index/arrow.gif) no-repeat 8px center;}

/*验证码样式*/
#ImageCheck{position:absolute; width:56px; height:20px; line-height:20px;text-align:center; top:5px;_top:0px;}
.txtsearch{border:1px #CBCCCB solid;height:20px;line-height:20px;background-color:#fff;color:#91918f;}

/*专题*/
.zuanti{clear:both;line-height:30px; height:30px;margin:0 25px;text-align:left;background:url(../images/index/indexbg.gif) repeat-x left -534px;}
.zuanti a b{color:#61421D;font-weight:bold;}
.zuanti a:link,.zuanti a:visited{padding-left:15px;background:url(../images/index/indexbg.gif) no-repeat -650px -105px; text-decoration:none;}
.zuanti a:hover{border-bottom:1px #003368 solid;text-decoration:none;color:#003368;}


