﻿/*@charset "gb2312";*/
 html{-webkit-text-size-adjust:none; /*解决chrome浏览器下字体不能小于12px*/}
 body{ color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;}
 * {}
a{outline:none; text-decoration:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */
} a:hover{ text-decoration:underline;}
html{zoom:1;}html *{outline:0;zoom:1;} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} 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{content:'';}
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none; /*去掉苹果的默认UI来渲染按钮*/} em,i{ font-style:normal;}



/**
 +------------------------------------------------------------------------------
 * Public Class
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight: bold;} .left{ float: left;} .right{ float: right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}

.tal{ text-align:left} .tar{ text-align:right;}

/*文字两侧对齐*/
.justify {
	text-align:justify;
	text-justify:distribute-all-lines;/*ie6-8*/
	text-align-last:justify;/* ie9*/
	-moz-text-align-last:justify;/*ff*/
	-webkit-text-align-last:justify;/*chrome 20+*/
}

.toe{
	/*超出省略号*/
	 word-break:keep-all;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
}
@media screen and (-webkit-min-device-pixel-ratio:0){/* chrome*/
	.justify:after{
		content:".";
		display: inline-block;
		width:100%;
		overflow:hidden;
		height:0;
	}
}

/* 兼容IE6的定位属性fixed，固定不动样式 */
.fixed{
	position:fixed; 
	clip:rect(0 100% 100% 0);
	_position:absolute;
	
	/* 底部 */
	bottom:0px;
	left:0px;
	_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);
	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/
	
	/* 左侧 */
	/*left:0px;*/
	/*_top:expression(document.documentElement.scrollTop+document.documentElement.clientHeight-this.clientHeight);*/
	/*_left:expression(document.documentElement.scrollLeft + document.documentElement.clientWidth - offsetWidth);*/
}
/* 解决固定层在IE6下闪的问题 */
*html{
	background-image:url(about:blank);
	background-attachment:fixed;
}


/*png图片ie6下透明滤镜实现写法*/
.pngimg{filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='images/x.png');}

/**
 +------------------------------------------------------------------------------
 * FCK 兼容解决方案
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
em{ font-style:italic !important;} strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}

/**
 +------------------------------------------------------------------------------
 * 表单样式
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */

/**
 +------------------------------------------------------------------------------
 * 网站整体颜色总汇
 +------------------------------------------------------------------------------
 * @codex  颜色:使用颜色的名称或者16进制代码,如 
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.ff8600,ff86aa a{ color:#ff8600;}

/**
 +------------------------------------------------------------------------------
 * 网站整字体大小
 +------------------------------------------------------------------------------
 * @codex   字体大小,直接使用"font+字体大小"作为名称,如
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.font14px{ font-size:14px;}
.font9pt{ font-size:9pt;}
/*自定义字体*/
/* @font-face {  font-family: danley;  src: url('../font/danley.ttf');  }  .danley {  font-family: danley; } */


/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 body,input,textarea,button,select{font-family: "Microsoft YaHei",sans-serif; font-size:22px;}
 
#layout{
	width:640px; margin:0 auto;
}
 .page{
 	background:#F6F8E5; width:640px; margin:0 auto; overflow:hidden; color:#191919; /*letter-spacing:5px;*/ position:relative; background-size:100% 100%;
}
.page .arrow{
	background:url(../images/img2.png) no-repeat center bottom; text-align:center; font-size:36px; color:#ff3080; height:43px; cursor:pointer; position:absolute; width:100%; left:0; bottom:40px;
}
.page1{ background:#424D00 url(../images/img1.jpg) no-repeat no-repeat center top; height:960px;}
.page1 .logo{
	padding-top:65px; text-align:left; padding-left:53px;
}
.page1 .img{ height:710px;
}
.page1 .btns { text-align:center;}
.page1 .btns a{ display:inline-block; width:153px; height:53px; background:#F6F8E5; text-align:center; line-height:53px; font-weight:bold; font-size:30px; font-weight:bold; margin:0 20px; color:#424D00;
	
}
.page1 .btns a:hover{ text-decoration:none;}
.page2 .title{
	padding-top:80px; text-align:left;
}
.page2 .search{
	background:#EEEFEF; margin:40px; padding:20px; font-size:22px; line-height:28px; 
}
.page2 .search div { padding-top:10px;}
.page2 .search div input.text{
	font-size:26px; background:#fff; height:28px; line-height:28px; width:200px; border:none; padding:2px 5px; border:1px solid #ddd; float:left;
}
.page2 .search div { height:35px; font-size:20px;}
.page2 .search div input.submit{ background:url(../images/btn1.png) no-repeat; width:105px; height:35px; border:none; cursor:pointer; margin:0 6px; display:block; float:left; text-indent:-9999em;}
.page2 .info .body{ padding:0 40px 0 40px; font-size:28px;color:#5b5959;
}
.page2 .info .body ul li{ margin-bottom:30px; padding-left:55px; position:relative; line-height:180%;}
.page2 .info .body ul li span{ position:absolute; left:0; top:0;}
.page2 .info .foot h4{ font-size:28px; padding-bottom:10px;}
.page2 .info .foot{ padding-left:80px; padding-bottom:25px; padding-top:15px;}
.page2 .info .foot h4 small{ font-size:16px;}
.page2 .search2{ font-size:28px; background:#424D00; color:#fff; height:80px; padding-top:30px; text-align:center;}
.page2 .search2 strong{display:inline;}
.page2 .search2 ul,.page2 .search2 ul li{ display:inline;}
.page2 .search2 ul{ height:35px;}
.page2 .search2 ul li .text{ height:30px; line-height:30px; text-align:center; font-size:26px; width:60px; padding:2px;}
.page2 .search2 ul li .submit{ background:url(../images/btn1.png) no-repeat; width:105px; height:35px; border:none; cursor:pointer; margin:0 6px;}
.page3{ border-bottom:40px solid #424D00;}
.page3 .title{
	padding-top:80px; text-align:left;
}
.page3 .info .body{ padding:40px 40px 40px 40px; font-size:28px;color:#5b5959;
}
.page3 .info .body p{ margin-bottom:30px; text-indent:2em; line-height:180%;}


.page4 .title{
	padding-top:80px; text-align:left;}
.page4 .nav{}
.page4 .nav ul { padding:10px 40px; padding-bottom:20px;}
.page4 .nav ul li{ float:left; width:33.3%; float:left; text-align:center; height:200px;}
.page4 .nav ul li  img{ display:block; margin:0 auto; margin-bottom:10px;}
.page4 .nav ul li a{ color:#434E00; text-decoration:none; display:block; height:150px; font-size:32px; padding-top:50px;}
.page4 .nav ul li a:hover{ text-decoration:none;}
.page4 .img{ text-align:center; display:block; margin:0 auto;}
.page4 { border-bottom:40px solid #424D00;}
.page5{ border-bottom:none;}
.page5 .info .body{ padding:40px 0 00; font-size:28px;
}
.page5 .info .body .img{ text-align:center;}
.page5 .info .body dl{ padding:40px 40px;}
.page5 .info .body dl dt{ color:#000; padding-bottom:25px;}
.page5 .info .body dl dt strong{ display:block; line-height:100%; letter-spacing:4px; font-size:30px; padding-bottom:5px;}
.page5 .info .body dl dt small{ line-height:100%; display:block; font-size:12px; text-transform:uppercase;}
.page5 .info .body dl dd{ padding-left:55px; position:relative; line-height:180%; color:#5b5959;}
.page5 .info .body dl dd span{ position:absolute; left:0; top:0;}
.page5 .foot{ height:190px; background:#434E00; border-right:125px solid #D69F22; color:#fff; padding:32px 0 0 40px; }
.page5 .foot h3{ font-size:42px; font-weight:bold;line-height:180%;}
.page5 .foot a{ color:#fff;}
.page5 .foot p{ font-size:28px;}
.page8{ background:#F6F8E5; font-size:28px;} 
.page8 a{ color:#585656;}
.page8 dl{ padding:70px 0; border-bottom:}

.page8 dl dd{ padding-left:75px;}
.page8 dl dd a{ display:inline-block; line-height:60px; width:33.2%;}
.page8 dl dd.d2 a{ display:inline-block; line-height:60px; width:49.5%;}
.page8 .foot{ height:100px; background:#434E00; border-right:125px solid #D69F22; color:#fff; line-height:100px; }
.page8 .foot .lft a{ display:block; font-size:32px; font-weight:bold;line-height:100px; color:#fff; width:180px; text-align:center;}
.page8 .foot .lft a:hover{ background:#323906; color:#fff; text-decoration:none;}
@media screen and (max-width: 650px) {    
  
  }
  
  @media screen and (max-width: 480px) {   
	 
  }