@charset "utf-8";
/* 禁用iPhone中Safari的字号自动调整 */
html {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
}
/* 去除iPhone中默认的input样式 */
input[type="submit"],
input[type="reset"],
input[type="button"],
input,select,textarea,button{-webkit-appearance:none; resize: none; outline: none;}
/* 取消链接高亮  */
body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); }
/* 设置HTML5元素为块 */
article, aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section {display: block;}
input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear{display: none;}
select::-ms-expand {display: none;}
/* 图片自适应 */
img {
	max-width: 100%;
	height: auto;
	width:auto\9; /* ie8 */
	-ms-interpolation-mode:bicubic;/*为了照顾ie图片缩放失真*/
}
/* 初始化 */

body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,input,textarea,select,p,dl,dt,dd,a,img,button,form,table,th,tr,td,tbody,article, 
aside, details,figcaption,figure,footer,header,hgroup, menu,nav,section{margin:0; padding:0; border:none;}
body{font: normal 14px  "微软雅黑",Tahoma,"Lucida Grande",Verdana,STXihei,hei; background-color:#fff;}
em,i{font-style:normal;}
strong{font-weight: normal;}
a{text-decoration:none; color:#666; font-family: "微软雅黑",'宋体',Tahoma,Arial,sans-serif;}
a.index{ color:#333; font-size: 20px;}
a:hover{color:#d6000f; text-decoration:none;}
ul,ol{list-style:none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-family:  "微软雅黑";}
img{border: none; vertical-align: middle;}
input{font-family:  "微软雅黑";}

/*清楚浮动*/
.clearfix:after,.clearfix:before{ content:""; display:table;}
.clearfix:after{ clear:both;}
.clearfix{*zoom:1;}

.fl{float: left;}
.fr{float: right;}
.wrap{padding:0 4%;}
.header .black a{color:#000;}
.black p{color:#000;}

/*
::-webkit-scrollbar-track-piece {width:8px;background-color:#f8f8f8;} 
::-webkit-scrollbar {width:8px;background-color:#999;} 
::-webkit-scrollbar-thumb {width:8px;background-color:#aeaeae;} 
::-webkit-scrollbar-thumb:hover {width:8px;background-color:#999;} 
*/
/* zeng_msgbox_layer */
.zeng_msgbox_layer, .zeng_msgbox_layer .gtl_ico_succ, .zeng_msgbox_layer .gtl_ico_fail, .zeng_msgbox_layer .gtl_ico_hits, .zeng_msgbox_layer .gtl_ico_clear, .zeng_msgbox_layer .gtl_end{display:inline-block;height:54px;line-height:54px;font-weight:bold;font-size:14px;color:#606060;background-image:url("../images/gb_tip_layer.png");_background-image:url("../images/gb_tip_layer_ie6.png");background-repeat:no-repeat;}
.zeng_msgbox_layer_wrap{width:100%;position:fixed;_position:absolute;top:46%;left:0;text-align:center;z-index:65533;}
.zeng_msgbox_layer{background-position:0 -161px;background-repeat:repeat-x;padding:0 18px 0 9px;margin:0 auto;position:relative;}
.zeng_msgbox_layer .gtl_ico_succ{background-position:-6px 0;left:-45px;top:0;width:45px;position:absolute;}
.zeng_msgbox_layer .gtl_end{background-position:0 0;position:absolute;right:-6px;top:0;width:6px;}
.zeng_msgbox_layer .gtl_ico_fail{background-position:-6px -108px;position:absolute;left:-45px;top:0;width:45px;}
.zeng_msgbox_layer .gtl_ico_hits{background-position:-6px -54px;position:absolute;left:-45px;top:0;width:45px;}
.zeng_msgbox_layer .gtl_ico_clear{background-position:-6px 0;left:-5px;width:5px;position:absolute;top:0;}
.zeng_msgbox_layer .gtl_ico_loading{width:16px;height:16px;border:0;background-image:url(../images/loading_min.gif);float:left;margin:19px 10px 0 5px;}

pre{
	color: #007033;
    margin: 15px auto;
    padding: 20px 15px;
    border-left: 8px solid #737F99;
    background: #fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAoAQMAAAAFeAI0AAAABlBMVEX8/Pz19fWRUNa+AAAADUlEQVQI12NoIBISCQBYbgoBke+E6AAAAABJRU5ErkJggg==) repeat;
    white-space: pre-wrap;
    word-wrap: break-word;
    font: 14px/25px Consolas,"Lucida Sans Typewriter","Lucida Console",Monaco,"Bitstream Vera Sans Mono",monospace;
    line-height: 22px;
    background-size: 100% 44px;
    -webkit-transition: all .3s ease-out;
    -moz-transition: all .3s ease-out;
    -ms-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

/*404 Not Found*/

.logo {position: fixed;z-index: 200;top: 0;width: 100%;}
.logo h1 {width: 66px;height: 66px;position: absolute;top: 0;right: 4%;z-index: 2;}
.logo h1 a {background: #fff url("../images/logo.png") no-repeat center center;width: 66px;height: 66px;display: block;line-height: 66px;text-align: center;}
.main-box {width: 700px;position: absolute;left: 50%;top: 50%;margin-left: -350px;margin-top: -250px;}
.main-box h1 {color: #333;text-align: center;font-size: 200px;line-height: 220px;}
.main-box p {text-align: center;font-size: 18px;line-height: 1.7em;color: #777;}
.main-box p a {color: #999; }

@media (max-width: 768px) {
.content {overflow-x: hidden;left: 0;position: relative;}
.logo h1 a {-webkit-background-size: 60% auto;background-size: 60% auto;}
.logo h1, .logo h1 a {width: 50px;height: 50px;line-height: 50px;}
.main-box {position: fixed;width: 80%;left: 40%;top: 40%;margin-left: -30%;margin-top: -25%;}
.main-box h1 {font-size: 120px;line-height: 120px;}
.main-box p {font-size: 16px;}
}

/*系统提示*/
.main-box ul{ padding:50px 0;}
.main-box ul li{color: #333;text-align: center;font-size: 20px;line-height: 20px;}
/*友情链接*/
.link-wrap{ background:#fefefe; display:block;}
.link-wrap a{ display:inline-block; margin:4px 0 0 0;}