﻿/*内页横幅*/
.smallbanner{
    width:1130px;
    height:150px;
    background:url(/images/smallbanner.jpg) no-repeat center center;
    margin:0 auto;
    position:relative;
    top:-8px;
    z-index:-998;
}
/*主题区*/
.frame{
    width:1130px;
    margin:20px auto;
}
.left_content{
    width:850px;
    float:left;
}
.content_box{
    width:848px;
    background-color:#ffffff;
    float:left;
    border:1px solid #eee;
}
.content_top{
    width:810px;
    float:left;
    margin:20px;
}
.menu_tit{
    float:left;
}
.tit_en{
    font-family:Arial,sans-serif;
    font-size:30px;
    color:#d7a864;
    float:left;
}
.tit_cn{
    font-size:20px;
    color:#e70012;
    font-weight:bold;
    line-height:30px;
    margin-left:10px;
    float:left;
}
.columns{
    float:right;
    margin-top:8px;
}
.columns a{
    margin-left:20px;
    font-weight:bold;
}
.columns a:hover{
    border-bottom:3px solid #d7a864;
    cursor:pointer;
}

/*主题投影效果*/
.box_projection{
    width:850px;
    height:6px;
    background:url(/images/endyyy.png) no-repeat;
    float:left;
}

/*主题区右侧两张图片*/
.right_content{
    width:270px;
    float:right;
}
.right_content img{
    vertical-align:bottom;
    margin-bottom:10px;
}

/*主题内容框架*/
.content{
    width:810px;
    float:left;
    margin:0 20px 20px 20px;
}
.content p{
    color:#888888;
    line-height:30px;
    text-indent:30px;
}

/*发展历程*/
.main{
    width:810px;
    margin-top:40px;
}
.history{
	background:url(/images/line04.gif) repeat-y 187px 0;
	overflow:hidden;
    position:relative;
    width:810px;
}
.history-date{
	overflow:hidden;
}
.history-date h2{
    background:url(/images/icon06.png) #fff no-repeat 158px 0;
	height:59px;
	font-size:25px;
	font-weight:normal;
	padding-left:45px;
	margin-bottom:30px;
}
.history-date h2.first{
	left:0;
	top:0;
	width:810px;
	z-index:99;
}
.history-date h2 a{
    color:#d7a864;
	display:inline-block;
    display:inline;
	zoom:1;
	background:url(/images/icon08.png) no-repeat right 50%;
	padding-right:20px;
	margin:20px 100px 0 0;
}
.history-date h2 a:hover{
	text-decoration:none;
}
.history-date h2.date02{
	background:none;
}
.history-date h2 img{
	vertical-align:-5px;
}
.history-date ul{
}
.history-date ul li{
	background:url(/images/icon07.gif) no-repeat 180px 0;
	padding-bottom:50px;
	zoom:1;
}
.history-date ul li.last{
	padding-bottom:0;
}
.history-date ul li:after{
	content:" ";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
.history-date ul li h3{
	float:left;
	width:168px;
	text-align:right;
	padding-right:19px;
	color:#c3c3c3;
    font-size:14px;
    margin-top:-6px;
}
.history-date ul li dl{
	float:left;
	padding-left:30px;
	margin-top:-8px;
}
.history-date ul li dl dt{
	font-size:18px;
	color:#737373;
}
.history-date ul li dl dt span{
	display:block;
	color:#c3c3c3;
	font-size:14px;
    padding-top:5px;
    line-height:24px;
}

/*企业荣誉*/
.qyry_wrap{
    width:816px;
}
.qyry_left{
    width:50%;
    float:left;
}
.qyry_right{
    width:50%;
    float:left;
}
.qyry_item{
	overflow:hidden;
}
.qyry_item ul li{
	background:url(/images/icon07.gif) no-repeat 120px 0;
    margin-top:30px;
	padding-bottom:50px;
}
.qyry_item ul h3{
	float:left;
	width:110px;
	text-align:right;
	padding-right:10px;
    margin:0;
	color:#e70012;
    font-size:14px;
}
.qyry_item ul li dl{
	float:left;
	padding-left:25px;
    margin-top:-5px;
}
.qyry_item ul li dl dt{
	font-size:12px;
	color:#707070;
    line-height:30px;
}
.qyry_left{
	/*background:url(/images/line04.gif) repeat-y 127px 0;*/
	overflow:hidden;
    position:relative;
    width:50%;
}
.qyry_right{
	/*background:url(/images/line04.gif) repeat-y 127px 0;*/
	overflow:hidden;
    position:relative;
    width:50%;
}

/*品牌文化*/
.pp_content{
    width:810px;
    float:left;
    margin:0 20px 20px 20px;
}
.pp_wrap{
    float:left;
    width:100%;
    /*height:228px;*/
    padding:20px 0;
    border-top:1px solid #eee;
}
.pp_wrap img{
    float:left;
    width:304px;
    height:228px;
}
.pp_info{
    width:466px;
    float:left;
    margin-left:30px;
}
.pp_tit{
    color:#e70012;
    font-size:16px;
    font-weight:bold;
}
.pp_info p{
    line-height:25px;
}
.pp_content p{
    line-height:30px;
}