﻿@import url(/css/960.css);
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{contents:'';}
a{text-decoration:none;}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
body{font:12px/1.2 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

html,body{background:#eaf1f9 url(/image/bg.gif) repeat-x}
/*.container_16{background:#fff}*/
#logo{background:url(/image/logo3.gif) no-repeat;height:60px;text-indent:-10000px;margin:5px 10px}
#logo a{display:block;height:100%;}
h1.inindex{display:inline;}
#nav{background:url(/image/topnav.gif) no-repeat;font-size:14px;font-weight:bold;height:37px;line-height:37px;margin:0 10px;padding:0}
#nav li{background:url(/image/topnav.gif) no-repeat right -38px;color:#FFF;float:left;padding:0 2px;}
#nav li#nav_index{margin-left:5px}
#nav li#nav_end{background:none;}
#nav li a{color:#FFF;display:block;padding:0 18px;}
#nav li a.over{background:url(/image/topnav.gif) no-repeat center -396px;}
#nav li a:hover{background:url(/image/topnav.gif) no-repeat center -213px;}

#imgshow{background:#fff;}
.ifocus{background:#fff url(/images/ifocus_bg.jpg) no-repeat top center;margin:2px}

#index_grid{background:#fff;}
#index_grid dl{background:#fff;display:inline;float:left;position:relative;width:235px}
#index_grid dt{background:url(/image/menu.gif) no-repeat right -28px;color:#fff;font-weight:bold;height:27px;line-height:27px;padding:0 4px 0 2px}
#index_grid dt span{background:url(/image/menu.gif) no-repeat left top;display:block;padding-left:5px}
#index_grid dd{border:1px #8199b9 solid;border-top:none;color:#000;margin:0 2px;height:160px;line-height:1.5;padding:10px;overflow:hidden;}
#index_grid dd a{color:#000;}
#index_grid dd a:hover{color:#2758a8}
#index_grid li{height:20px;line-height:20px;overflow:hidden;}
#index_grid #index_about dd{text-indent:2em;}
#index_grid #index_server dd{background:url(/image/index_z_24.gif) no-repeat}
.right_more{float:right}
.more{text-align:right}
#footer{background:#fff;padding:30px;line-height:1.5}
#footer a{color:#000}
#footer .right_more{text-align:right}
#footer .right_more a{margin:0 5px}
a.icon_backhome{background:url(/image/back_index.jpg) no-repeat;display:inline-block;height:19px;width:79px;}
a.icon_home{background:url(/image/icon_home.jpg) no-repeat left top;padding-left:18px}
a.ico_home{background:url(/image/icon_home.gif) no-repeat left -2px;padding-left:18px}
.timedata{padding:5px}
.time_data{color:#888}
/*内容页面*/
#breadcrumb{background:#fff url(/image/top_info_bg.gif) repeat-x;padding:5px 25px;font-size:12px}
#breadcrumb a{color:#000}

#contents{background:#fff;}
#contents .grid_4{margin-left:0}
#contents .grid_12{margin-right:0}
#sidebar{padding:10px 0}
#sidebar ul{background:#fff url(/image/sidebar_bg.gif) no-repeat top right;float:right;height:400px;width:100%;padding-top:40px}
#sidebar ul li{height:28px;line-height:28px}
#sidebar ul li a{color:#2C5C8C;display:block;float:right;padding-right:18px;text-align:right;width:138px}
#sidebar ul li a:hover{background:url(/image/sidebar_bg02.gif) no-repeat right center;}
#sidebar ul li a.over{background:url(/image/sidebar_bg01.gif) no-repeat right center;color:#006B2A;font-size:14px;font-weight:bold}
.contactus{clear:both;padding:15px;text-align:right}
.contactus p{line-height:1.5}

#post{padding:10px 0}
#post h1{font-size:18px;font-weight:bold;padding:20px 0 5px;}
#post p{font-size:12px;line-height:1.8;margin:10px 0;text-indent:2em;margin-right:10px}
#post .content{margin-right:10px}
#post .content p{margin-right:0}
#post .post_img{float:right;margin:0 0 10px 10px;max-width:240px;width:expression(document.body.clientWidth > 240 ? "240px" : "auto" );}

.news{margin-left:10px}
.news li{line-height:1.5}
.news a{color:#000}
.news a:hover{text-decoration:underline;}

#pands{padding:10px 0 5px;overflow:hidden;_height:1%;}
#pands li{display:inline;float:left;height:110px;margin:0 5px 5px;overflow:hidden;padding:2px;text-align:center;width:120px;}
#pands li a{border:1px solid #666666;display:table-cell;font-size:90px;height:90px;line-height:90px;vertical-align:middle;width:120px;}
#pands li span{display:block;height:24px;line-height:24px;overflow:hidden;width:120px;}
#pands li span a{border:none;font-size:12px;height:20px;line-height:20px}
#pands li img{max-height:90px;max-width:120px;vertical-align:middle;width:expression(this.width > 120 && this.width / 120 >= this.height / 90 ? 120 : true);height: expression(this.height > 90 && this.width / 120 < this.height / 90 ? 90 : true)}

.guestbook th,.guestbook td{padding:3px}
.guestbook th{text-align:right}
.verifycode{margin-left:5px}
