@charset "utf-8";
/* CSS Document */

.header{ border-bottom:1px solid #e6e6e6}
.main {
padding-top: 60px;
margin-bottom:60px
}

.main_left{ width:190px}
.nav_l {
width: 188px;
padding-bottom: 50px;
border: 1px solid #e0e0e0;
}
.nav_l h1{text-align: center;
height: 44px;
font-size: 16px;
line-height: 44px;
background:#007a35;
color:#fff;
}

.nav_l li {
text-align: center;
height: 44px;
font-size: 16px;
line-height: 44px;
}
.nav_l li a {
color: #b29030;
display: block;
}
.nav_l li:hover a, .nav_l li.cur a{ color:#007a35;}

.ddcx{ width:190px; float:left;background:#0d9e4e; cursor:pointer; position:relative;margin-top: 30px;}
.ddcx h1{ background:url(../images/ddcx_icon.png) left center no-repeat; font-size:18px; color:#fff; text-align:right; font-weight:normal; width:110px; 
padding:18px 0}

.ddh{ width:90%;height:250px;padding:0 5%}
.ddh textarea {
width: 94%;
height: 90px;
padding:5px 3%;

margin-bottom: 20px;
border: 0px;
font-size: 14px;
resize: none;
outline: none;
border-radius:5px;
}
.yzm{ width:65px; float:left; color:#fff; font-size:14px; line-height:32px;}
.vcodetext {
width: 80px;
height: 22px;
line-height: 20px;
border: 0px;
float: left;
padding-left: 10px;
outline: none;
padding: 5px 5px;
}
.vcode {
float: right;
width:72px;
height: 32px;
}
.ddh dl dd {
overflow: hidden;
}
.waybill {
width: 100%;
height: 30px;
background:#d9c04f;
color: #fff;
margin-top: 20px;
border: none;
cursor: pointer;
font-size:14px;
}


.main_right{ width:940px}
.main_right_div img{ max-width:100%}
.company_profile_tit {
color: #343434;
line-height: 20px;
padding: 5px 0;
margin: 26px 0 2px 0;
border-bottom: 1px solid #dcdcdc;
}
.company_profile_tit span {
color: #00a84d;
display: block;
font-size: 18px;
}

.honor_pic {
padding: 10px 0 0 1px;
}
.honor_pic li {
padding: 0 10px;
float: left;
margin-bottom: 15px;
}
.honor_pic li img {
display: block;
}

.honor_list {
padding-left: 25px;
}
.honor_list ul {
display: block;
border-left: 1px solid #0d9e4e;
padding: 20px 0;
}
.honor_list ul li {
padding: 6px 0;
line-height: 1.8;
color: #303030;
background: url(../images/150602_icon15.png) no-repeat 0 50%;
padding-left: 20px;
margin-left: -3px;
font-size: 14px;
}


.company_dynamics {
width: 100%;
}

.company_dynamics_list{
	height:94px;
	padding:30px 30px 0 30px;
	background:#f7f7f7;
	margin-top:14px;
}
.dynamics_list_img{
	width:90px;
	height:64px;
	float:left;
	margin-right:22px;    overflow: hidden;
}
.company_dynamics_list:hover{
	background:#fff;
}
.dynamics_list_right{
	float:left;
	width:760px;
	color:#8f8f8f;
	font-size:14px;
	text-align:right;
}
.dynamics_list_right p{
	line-height:32px;
	font-size:12px;
}
.dynamics_list_right p:first-child{
	line-height:24px;
	margin-bottom:8px;
}
.dynamics_list_right span,.dynamics_list_right b{
	float:left;
	width:552px;
	text-align:left;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.dynamics_list_right b{
	font-size:16px;
}
.dynamics_list_right a{
	color:#777777;
}
.dynamics_list_right b a{
	color:#000;
}
.dynamics_list_right span{
	color:#4c4c4c;
}
.paginator_wrapper{
	clear:both;
	font-size:14px;
    margin:20px 0;
    text-align:center;
}
.paginator_wrapper li{
	margin-left:5px;
	display:inline;
}
.paginator_wrapper li a{
	display:inline-block;
	color:#4c4c4c;
    min-width:24px;
    height:24px;
    padding:5px 10px;
    line-height:24px;
    background-color:#fff;
	border:1px solid #d6d6d6;
}
.paginator_wrapper li a:hover{
	border:1px solid #00a84d;
}
.paginator_wrapper .previous a{
    width:42px;
	color:#00a84d;
	position:relative;
    padding:5px 10px 5px 16px;
}
.paginator_wrapper .next a{
    width:42px;
	color:#00a84d;
	position:relative;
    padding:5px 16px 5px 10px;
}
.paginator_wrapper .cur a{
	color:#fff;
	background:#00a84d;
	border:1px solid #00a84d;
}
.tri{
	display:block;
    top:11px;
    border-width:6px;
	position:absolute;
    font-size:0;
    line-height:0;
    width:0;
    height:0;
    border:6px dashed transparent;
}
.paginator_wrapper .previous a .tri{
	left:0;
    border-right-width:6px;
	border-right:6px solid #00a84d;
}
.paginator_wrapper .next a .tri{
	right:0;
    border-left-width:6px;
	border-left:6px solid #00a84d;
}

.dynamics_nav_div {
/*text-align: center;*/
padding-bottom: 4px;
border-bottom: 1px solid #d6d6d6; line-height:180%
}
.dynamics_nav_div span{
/*text-align: center;*/ font-family:"微软雅黑" !important;line-height:180%
}
.dynamics_nav_tit {
height: 42px;
line-height: 42px;
border-bottom: 1px solid #d6d6d6;
}
.dynamics_nav_tit h3 {
float: left;
}
.dynamics_nav_tit span {
float: right;
color: #8f8f8f;
font-size: 14px;
}
.dynamics_nav_div div {
line-height: 20px;
margin-bottom: 20px;
text-align: left;
color: #000000;
text-indent: 2em;
}

.dynamics_nav_div img {
margin: 20px 0;
}
.dynamics_nav_div strong,.dynamics_nav_div  b {
font-weight: bold;
}

.dynamics_nav_ul {
margin-top: 20px;
line-height: 20px;
}
.dynamics_nav_ul a {
color: #666;
}

.jjfa ul li{ width:100%; height:240px; background:#f7f7f7; margin-bottom:20px;}
.jjfa ul li .p_img{ width:490px; height:240px; overflow:hidden;}
.jjfa ul li .p_img img{ width:100%; height:auto;}
.jjfa ul li .p_t {
width: 400px;
padding-top: 20px;
font-size: 14px;
line-height: 24px;
color: #666;
padding-right: 20px;
}
.jjfa ul li .p_t h1{ font-size:16px; color:#000; font-weight:normal; padding-bottom:15px;}
.jjfa ul li .p_t h1 a{ color:#333;}
.jjfa ul li .p_t h1 a:hover{ color:#007a35}
.jjfa ul li .p_t h1 .time{ font-size:12px; color:#848484; line-height:1.6}

.but {
width: 140px;
height: 40px;
background: #007a35;
text-align: center;
line-height: 40px;
margin-top: 25px;
transition:all 1s;
-moz-transition:all 1s;
-ms-transition:all 1s;
-o-transition:all 1s;
-webkit-transition:all 1s;
}
.but a {
display: block;
color: #fff;
font-size: 14px;
}
.but:hover{ background:#d9c04f}

.contact_us_list{ margin-top:30px;}
.contact_us_list dl{
	float:left;
	width:300px;
	height:70px;
	margin-left:17px;
	padding-top:20px;
	border:1px solid #d6d6d6;
}
.contact_us_list dl:first-child{
	margin-left:0;
}
.contact_us_list dt{
	float:left;
	width:70px;
	text-align:center;
}
.contact_us_list dt img{ width:45px; height:auto;}
.contact_us_list dd{
	color:#000;
	font-size:14px;
	line-height:24px;
}
.contact_us_list dd span{
	display:block;
	color:#333;
}