@charset "utf-8";
/* 通用样式表 */
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,img,form,fieldset,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;font-weight:normal;outline:none;}
body {-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font: 1em/normal "Verdana","Microsoft YaHei","微软雅黑","宋体"; margin: 0; padding: 0; font-size-adjust: none; font-stretch: normal;color:#323232;background:#fff}
ul,ol,li{list-style:none}
div{position:relative}
img{vertical-align:top;border:0}
a:link {color: #323232; text-decoration: none;}
a:visited {color: #323232; text-decoration: none;}
a:hover {color: #ff0000; text-decoration: underline;}
a:active {color: #323232;}

/*基本元素*/
.font_grey{color:#808080 !important}
.font_b{font-weight:bold !important}
.font_10{font-size:0.63em !important}
.font_12{font-size:0.75em !important}
.font_14{font-size:0.875em !important}
.font_17{font-size:1.063em !important}
.font_18{font-size:1.125em !important}
.font_30{font-size:1.875em !important}
.font_center{text-align:center}
.font_right{text-align:right}
.div_8{padding:0.5em}
.div_16{padding:1em}
.div_left{float:left}
.div_right{float:right}
.div_clear{clear:both}
.div_height10 {clear:both;height:0.625em;overflow:hidden;}
.div_height15 {clear:both;height:0.938em;overflow:hidden;}
.div_height20 {clear:both;height:1.2em;overflow:hidden;}
.div_height30 {clear:both;height:1.875em;overflow:hidden;}
.div_text{overflow: hidden;white-space:nowrap;text-overflow: ellipsis}/*多余隐藏*/
.max{width:100%; min-height:100%; max-height:100%;}
.max-h{min-height:100%; max-height:100%;}
.max-w{width:100%;}
.hide{display:none !important;}
.hidden{opacity:0;}

/*页面元素*/
.web_top a{color: #ccc;}
.web_top a:hover {color:#ffc400;text-decoration: none;}

.main_menu li a{padding: 16px}
.main_menu li a:hover,.main_menu .selected a {text-decoration: none; border-bottom:2px solid #ff0000;}

.web_width{margin: 0 auto;min-width:990px;max-width:1170px;_width:990px}
#post_list{display: none;}
.bottom_page{padding:30px 10px;text-align:center;font-size:0.875em}
.bottom_page A {BORDER: #799AE1 1px solid; background:#fff;PADDING: 5px 8px;MARGIN:0 2px;cursor:pointer; TEXT-DECORATION: none;}
.bottom_page A:hover {background:#799AE1;color:#fff}
.bottom_page strong {BORDER: #799AE1 1px solid; background:#799AE1;PADDING: 5px 8px;MARGIN:0 2px;color:#fff}
.bottom_page span{BORDER: #799AE1 1px solid; background:#fff;PADDING: 5px 8px;MARGIN:0 2px;color:#aaa}
.bottom_page a.first{BORDER: #799AE1 1px solid; background:#799AE1;PADDING: 10px 15px;MARGIN:0 2px;color:#fff}
.bottom_page A.first:hover {background:#fff;color:#799AE1}

a.fangda{width:100%;display:block;overflow:hidden;}
a.fangda img{width:100%;-webkit-transition:all ease .8s;transition:all ease .8s;}
a.fangda:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);}
.footer{background:#444;padding:30px;line-height:1.8em;color:#ccc}
.footer a{color:#ccc}

.top_fixed{position: fixed;left: 0;top:0;right:0;}
.right_fixed{position: fixed;left: 50%;top:55px; MARGIN-left:285px;width:300px}

.title_bg{height:28px;background: url(/img/home_title_bg.png) repeat;}
.title_bg li{float:left;background:#fff;height:28px;line-height:28px;margin-left:28px;padding:0 20px}
.title_bg_30{margin-top:30px;margin-bottom:30px}

.about_list li{BORDER-bottom: #ddd 1px solid;padding:30px 0}
/*.about_list > li:first-of-type{padding-top:0;}*/

.text{padding:30px 0;line-height:1.9em;text-align:justify}
.text p{padding:0.7em 0}

.so{padding:25px;font-size:14px;line-height:25px;text-align:justify}
.so .so_list{border-bottom:1px solid #d8d8d8;padding-bottom:20px}
.so table{width:100%;border:solid #cdcdcd; border-width:1px 0px 0px 1px;}
.so td{border:solid #cdcdcd; border-width:0px 1px 1px 0px; padding:0.5em;}
.so a{padding: 0 !important}

.login_show input{font-size:14px;line-height:26px;padding:0 10px}
.login_show p{padding:10px 0}
.login_show a.a{display:block;padding:8px 20px;color:#000;background:#999;cursor:pointer;}
.login_show a.a:hover{text-decoration: none;color:#fff;background:#0a670c}