/* CSS Document */
body{margin:0px;font-size:12px;background:#EDEDED url(bg.jpg) repeat-x;}
.clear{	clear: both;}
*{padding:0px;margin:0px;}
#web{width:790px;margin:0px auto;}
#main{width:800px;margin:0px auto;background-color:#FFF;}
a{color:#1B62A0;text-decoration:none;}
a:hover{color:#FF5401}

/*顶部*/
#header{width:790px;background:#fff;float:left;color:#666;}
#header h1 {font-size:1px;background:url(logo.gif) no-repeat;float:left;}
#header h1 a,#header h1 a:hover,#header topright a:hover {color:#fff;width:182px;height:70px;display:block;}
#header .topad{width:468px;height:58px;float:left;margin:5px 10px 0 25px;text-align:left;}
#header .topright{width:100px;height:60px;padding-top:5px;float:left;text-align:center;}
#header .topright a{color:#1B62A0;text-decoration:none;}
.topright li{list-style:none; height:22px;}

/*导航菜单*/
#nav{width:788px;float:left;padding:5px 0px 5px 0px;background:#fff url(level.gif) repeat-x;border:1px solid #ABCDEE; height:41px;}
#nav li{float:left;list-style:none;margin-bottom:5px;}
#nav li a{color:#1B62A0;text-decoration:none;padding-top:3px;display:block;text-align:center;margin-left:5px;font-size:13px;}
#nav li a:hover,#nav .other a{color:#FF5401;}

#url,#search {background:#fff;float:left;margin-top:5px;border:1px solid #ABCDEE;color:#1B62A0;}
#url {width:782px;padding:3px;line-height:15px;font-size:13px;}
#search {width:786px;padding:1px; line-height:24px;}

#url span a{float:right;color:red;font-weight:bold;margin-right:5px;text-decoration:none;}

/*家族原创*/
#group{width:778px;float:left;border:1px solid #ABCDEE;margin-top:5px; height:45px; padding:5px; background:#fff url(zzbg.gif) no-repeat;overflow:hidden;}
.group_r {float:right;width:48px; height:35px;background-color : #3D7FAF;text-align:center; padding-top:10px;}
.group_r a{color:#FFF;}
.group_r a:hover{color:#FFF;background:#468CBE}
.group_c {float:left;width:420px;}
.group_c li{float:left;list-style:none;}
.group_c li a{width:98px;height:18px;border:1px solid #ACCCEE;display:block;font:12px/18px  Arial, Helvetica, Verdana, sans-serif;text-decoration:none;color:#1B62A0;text-align:center; z-index:0;}
.group_c li a:hover{color:#FFF;z-index:1;display:block;border:1px solid #1B62A0;background:#1B62A0}
.group_li {margin:0 4px 4px 0;}
.group_li1 {margin-bottom:5px;}
.group_l {width:310px;}
.group_l ul{background:#FFF;width:304px;}
.group_l,.group_l ul{float:left;height:45px;}
.group_l li img {background:#fff;border:1px solid #ABCDEE;margin-right:5px;float:left;}
.group_l li {float:left;list-style:none;width:100;}
.group_l li a{color:#1B62A0;text-decoration:none;text-align:center;font-size:12px;line-height : 125%;}

/*内容开始*/
.left,.new {float:left;margin-top:5px;border:1px solid #ABCDEE;height:232px;}
.new {width:334px; margin-left:5px;float:left;color:#007498;}
.new ul {padding:2px 5px 2px 5px;line-height:18px;}
.new li{list-style:none;width:324px;height:21px;border-bottom:1px dashed #ECECEC;}
.new li a{line-height:21px;text-decoration:none;text-align:left;}
.new li a:hover{color:#FF5401;} 
.new li span{float:right;color:#CACACA;font-family: Arial, Helvetica, sans-serif;font-size:10px;height:21px;}
.gog {width:198px;}
/*最新文章栏目定义*/
.lm{color:#499400;}

/*内容*/
.weblist {border:1px solid #ABCDEE;float:left;width:258px;height:250px;margin-top:5px;}
.weblist ul {background:#fff url(nrlist.gif) no-repeat; width:233px;height:224px; padding:4px 4px 0 21px;}
/*.weblist li {list-style:none; line-height:21px;border-bottom:1px dashed #E5F0FA;}*/
.weblist li{list-style:none;border-bottom:1px dashed #ECECEC;}
.weblist li a{width:229px;height:21px;display:block;line-height:21px;text-decoration:none;text-align:left;padding-left:3px;}
.weblist li a:hover{color:#FFF;background:#3D7FAF;} 
#nrbg {width:258px;}
/*通用栏背景*/
#bg,#nrbg,#listbg,#searchlistbg {background:#fff url(bg_1.gif) repeat-x;float:left;border-bottom:1px solid #ABCDEE; height:26px;}
#bg span,#nrbg span,#listbg span,#searchlistbg span {height:13px;border:1px solid #ABCCEE; float:right; background:#FFF; margin:5px 5px 0 0; padding:0 5px 0 5px;}
#bg span a,#nrbg span a,#listbg span a ,#searchlistbg span a{color:#86B6E7;}
#bg span a:hover,#nrbg span a:hover,#listbg span a:hover,#searchlistbg span a:hover {color:#1B62A0;}
/*通用h3标签*/

h3{margin:7px 0 0 7px;text-align:left;height:16px;color:#1B62A0;font-size:13px;font-weight : normal;background:url(tb.gif) no-repeat; padding-left:18px;}
/*切换标签*/
.colb1 {display: inline; float: left; margin-left: 5px; width: 244px; margin-top:5px;}
.clr {clear: both; visibility: hidden; overflow:hidden; height: 0px}
.tarea2 {border:1px solid #ABCDEE;float:left; width:242px; height:191px; text-align: center}
UL.tbtn LI {border-right: #ABCDEE 1px solid; border-top: #ABCDEE 1px; DISPLAY: block; background:url(bg_1.gif) repeat-x; float:left; border-left: #ABCDEE 1px; width: 80px; cursor:pointer; color: #1B62A0; line-height:25px; border-bottom: #ABCDEE 1px solid; height:25px; text-align:center; text-decoration:none;}
UL.tbtn LI:hover{text-decoration:none}
UL.tbtn LI.curr {background:#fff; border-bottom-color:#fff; cursor:default; color:#666}
.tbcon {margin:6px 0px 6px 5px;text-align:left;padding-right:5px;}
UL.llst05 {list-style:none;background:url(list.gif) no-repeat; height:191px; padding-top:3px;border-bottom:1px dotted #ECECEC;}
UL.llst05 li {padding-left:20px; line-height:19px;list-style:none;}
UL.llst05 li a{line-height:19px;text-decoration:none;text-align:left;}
UL.llst05 li a:hover{color:#FF5401;} 
/*搜索样式*/
.Login_input {border:1px solid #7e9db9; COLOR: #000; LINE-HEIGHT: 20px; HEIGHT: 20px;BACKGROUND: url(/diyqqimg/searchbg.gif) #fff repeat-y;}
.sub {BORDER-RIGHT: #1B62A0 1px solid; BORDER-TOP: #ABCDEE 1px solid; BACKGROUND: #3D7FAF; BORDER-LEFT: #ABCDEE 1px solid; WIDTH: 40px; COLOR: #FFF; BORDER-BOTTOM: #1B62A0 1px solid; HEIGHT: 22px}
.search {float:left; background:#D8E8F8; width:86px; height:24px;text-align:center;}
#search span {float:right; width:456; line-height:24px;text-align:left; padding-right:5px;}

/*图片展示*/
#show {width:750px;border:1px solid #ABCDEE; margin-top:5px;padding-left:33px;}
.show1,.show2 {height:108px;}
.show1 {background: url(show2.gif) no-repeat;}
.show2 {background: url(show3.gif) no-repeat;}
.show4 {background: url(show5.gif) no-repeat;}
.show {height:162px;background: url(show1.gif) no-repeat;}
.show,.show2,.show1,.show3,.show4 {color:#1B62A0;padding:0 5px;line-height:18px;overflow:hidden;}
.show li,.show2 li,.show1 li,.show3 li,.show4 li {float:left;list-style:none; margin:5px 0 0 5px;}
.show img,.show2 img,.show1 img,.show3 img,.show4 img {padding:2px;background:#fff;border:1px dashed #86B6E7;}
.show a:hover,.show2 a:hover,.show1 a:hover,.show4 a:hover {background:#1B62A0;}

/*工具*/
dl,dd {list-style:none;margin:0;padding:0;overflow:hidden;}
#common {width:786px;border:1px solid #ABCCEE;background:#FFF;float:left;clear:both;padding:2px 1px; margin-top:5px;}
#common dl {width:108px;text-align:center;float:left;background:#fff;margin:1px;border:1px solid #ABCCEE;}
#common dt {color:#1B62A0;line-height:24px;background:#FFF;overflow:hidden;background-image: url(bg_1.gif);border-bottom:1px solid #ABCCEE;}
#common dd a {line-height:24px;height:24px;overflow:hidden;display:block;background:#FFF;}
#common dd a:hover {line-height:24px;height:24px;overflow:hidden;display:block;text-decoration:underline;}

/*友情连接*/
.link{width:788px;margin-top:5px;color:#FF5400;border:1px solid #ABCCEE; padding:2px 0 4px 0;}
.link a{line-height:20px;}
.link li{float:left;margin:2px 0px 0px 2px;list-style:none;}
.link li a{width:94px;height:18px;border:1px solid #ABCCEE;display:block;font:12px/18px  Arial, Helvetica, Verdana, sans-serif;text-decoration:none;color:#1B62A0;text-align:center; z-index:0;}
.link li a:hover{color:#FF5401;z-index:1;display:block;border:1px solid #FF9601;}

/*底部*/
#footer {width:788px;border-top:1px solid #D3E9ED;padding-top:10px;text-align:center;margin-top:5px;color:#666;float:left;}
#footer a{color:#666;text-decoration:none;}
#footer a:hover{color:#FF4200;}

.yajiao {width:788px;border:1px solid #ABCDEE;float:left;margin-top:5px;padding:3px 0 3px 0;text-align:center;}