.toutu{ height: 300px; background-repeat: no-repeat; background-position: center top; background-size: auto 100%;}
.content-5 .left-nav{ width: 234px; float: left; margin-top: 30px;}
.left-nav .title-1{ width: 201; height: 76px; background: #c40e18; padding-top: 34px; padding-left: 33px;}
.left-nav .title-1 dt{ font-size: 24px; color: #FFFFFF; line-height: 24px; font-weight: 600;}
.left-nav .title-1 dd{ font-size: 14px; color: #e39da1;}
.left-nav .nav-navleft{ width: 100%; margin-top: 22px;}
.left-nav .nav-navleft li a{ height: 40px; line-height: 40px; margin-top: 3px; color: #000000; font-size: 14px; padding-left: 52px; background: url(../pic/left_two_bg.jpg) center left 29px no-repeat; background-color: #f8f8f8; display: block;}
.left-nav .nav-navleft li a:hover{background-image: url(../pic/left_two_hover_bg.jpg); color: #C40E18;}
.left-nav .w-nav{ margin-top: 11px;}
.left-nav .w-nav li{ height: 55px; padding-left: 67px; border: 1px #e6e6e6 solid; color: #333333; font-size: 14px; line-height: 55px;}
.left-nav .title-2{ margin-top: 23px;}
.left-nav .title-2 dd{ border: #E6E6E6 1px solid; color: #333333; font-size: 12px; padding: 10px; line-height: 24px;}
.content-right{ width: 895px; float: right; margin-top: 30px;}
.title-3{height: 50px; background: #f8f8f8; border: 1px #E6E6E6 solid;}
.title-3 dl dt{ font-size: 18px; float: left; color: #0a0a0a; margin-top: 16px; margin-left: 28px; line-height: 18px; padding-right: 16px; border-right: 2px #CC0000 solid; margin-right: 14px;}
.title-3 dl dd{ font-size: 14px; color: #b1b3b7;  line-height: 50px; float: left;}
.title-3 p{ float: right; font-size: 14px; color: #7b7b7b; line-height: 50px; margin-right: 20px;}
 
.content-right .news{ margin-top: 10px;}
.content-right .news dl{ height: 192px; background: #f8f8f8; margin-top: 20px; padding-left: 29px;}
.content-right .news dl p{float: right; margin-left: 45px; width: 300px; height: 192px; line-height: 192px; text-align: center;}
.content-right .news dl p img{vertical-align: middle; width: auto; height: auto; max-width: 100%; max-height: 100%;}
.content-right .news dl span{ display: block; margin-top: 20px; color: #c3c6c5; font-size: 12px; line-height: 36px;}
.content-right .news dl dt{ color: #cc0000; font-size: 14px;}
.content-right .news dl dd{ font-size: 12px; color: #444444; line-height: 20px; margin-top: 10px;}
.content-right .news dl a{ font-size: 12px; color: #666666; padding: 3px 8px 3px 8px; border: #666666 1px solid; margin-top: 15px;}
.content-right .news dl a:hover{ color: #CC0000; border: 1px #CC0000 solid;}


.list dl{ width: 422px; height: 140px; margin-top: 20px; border: 1px #CCCCCC solid;}
.list dl dt{ font-size: 16px; color: #cc0000; margin-top: 40px; line-height: 1.5em; height: 1.5em;overflow: hidden;margin-left:10px;}
.list dl dd{ font-size: 14px; color: #333333; line-height: 1.3em; height: 3.9em; overflow: hidden; text-indent: 2em;margin-left:10px;}
.list dl a{ font-size: 12px; color: #CC0000; text-align: right; line-height: 12px; float: right; margin-top: 15px; margin-right: 20px;}
.list dl a img{ vertical-align: middle;}


.jiejue dl{ width: 590px; height: 180px; margin-top: 20px; float: left; padding-right: 10px;}
.jiejue dl p{float: left; margin-right: 10px; width: 260px; height: 180px; line-height: 180px; text-align: center; overflow: hidden;}
.jiejue dl p img{vertical-align: middle; max-width: 100%; height: auto; max-height: 100%;}
.jiejue dl dt{ font-size: 14px; color: #0A0A0A; margin-top: 20px; line-height: 2em; height: 2em; overflow: hidden;}
.jiejue dl dd{ font-size: 12px; color: #999999; line-height: 20px; margin-top: 10px; margin-bottom: 1em; line-height: 2em; max-height: 6em; overflow: hidden;}
.jiejue dl a{padding: 3px 9px 3px 9px; border: 1px #CCCCCC solid; border-radius: 18px; }


.content-5 .title-4 p{ font-size: 23px; color: #0a0a0a; text-align: center;}
.content-5 .title-4 p span{ font-size: 12px; color: #c9c8c8; text-align: center;}
.content-5 .title-4{ margin-top: 30px;}
.content-5 .qiehuan{ margin-top: 30px; text-align: center;}
.content-5 .qiehuan li{ display: inline; color: #000; padding: 5px 9px 5px 9px; border: #CCCCCC 1px solid; font-size: 14px;}
.content-5 .qiehuan li:hover{ background: #C40E18; color: #FFFFFF; border: #C40E18 1px solid;}
.content-5 .vctory dl{width: 340px; float: left; margin: 30px 30px 0;}
.content-5 .vctory dl dt{width: 340px; height: 252px; line-height: 252px; text-align: center; overflow: hidden;}
.content-5 .vctory dl dt img{ vertical-align: middle; height: auto; width: 100%; max-height: 100%; display: inline;}
.content-5 .vctory dl dd{ text-align: center; font-size: 12px; line-height: 32px; border-bottom: 1px #E6E6E6 dashed;}




/*新增单页一样式*/
.nav_con_box{
	padding: 20px;
}
/*新增列表一样式*/
.left-nav .list1_left_box li:hover a{background-image: url(../pic/left_two_hover_bg.png); background-position: center left 27px;}
.left-nav .list1_left_box .left_three_nav_box p a{
	background-image: url(../pic/left_three_bg.jpg);
	background-position: top 16px left 43px;
	line-height: 40px;
	height: 0;
	overflow: hidden;
	text-indent: 8px;
	font-size: 12px;
	transition: height 0.2s,margin-top 0.2s;
	margin-top: 0;
}
.left-nav .list1_left_box .left_three_nav_box p a:hover{
	background-image: url(../pic/left_three_hover_bg.png);
}
.left-nav .list1_left_box li:hover .left_three_nav_box p a{
	height: 40px;
	margin-top: 2px;
}
.list dl p{
	float: left;
	margin-right: 10px;
	width: 123px;
	height: 140px;
	line-height: 140px;
	display: list-item;
	list-style: none;
	text-align:center;
}
.list dl p img{
	vertical-align: middle;
	width: auto;
	max-width: 100%;
	height: auto;
	max-height: 100%;
}



/*新增招聘列表页样式*/
.jobs_list_box dl{
	float: left;
	margin: 20px 10px 0;
	width: 425px;
	border: 1px solid #ececec;
}
.jobs_list_box dl dt{
	margin: 20px;
	margin-bottom: 10px;
	border-bottom: 2px solid #EDEDED;
}
.jobs_list_box dl dt p span{
	display: block;
	font-size: 12px;
	color: #ccc;
	line-height: 2em;
}
.jobs_list_box dl dt a{
	border: 1px solid #EDEDED;
	padding: 5px 10px;
}
.jobs_list_box dl dt a:hover{
	border-color: #CC0000;
	color: #CC0000;
}
.jobs_list_box dl dd{
	padding: 10px 0;
	margin: 0 20px;
}
.jobs_list_box dl dd p{
	line-height: 2em;
}
.jobs_list_box dl dd div{
	height: 9em;
	font-size: 14px;
	line-height: 1.5em;
}
.jobs_list_box dl dd div img{
	max-width: 90% !important;
	height: auto !important;
}
.jobs_list_box dl dd:nth-child(2){
	border-bottom: 2px solid #EDEDED;
}


/*新增联系我们页面样式*/
.contact_box{
	margin-bottom: 40px;
}
.contact_box ul li{
	float: left;
	width: 350px;
	border-bottom: 1px solid #DDDDDD;
	padding: 15px;
	margin-right: 40px;
}
.contact_box ul li img{
	margin-right: 10px;
}
.contact_box ul li span{
	display: block;
	line-height: 2em;
	font-size: 12px;
	color: #666666;
}
/*新增留言页面样式*/
.message_box p{
	margin: 10px 0;
	vertical-align: top;
	line-height: 2em;
}
.message_box p input{
	width: 300px;
	line-height: 2em;
	height: 2em;
	padding: 0 10px;
	border: 1px solid #dddddd;
}
.message_box p textarea{
	resize: none;
	width: 400px;
	height: 6em;
	line-height: 1.5em;
	padding: 5px 10px;
	border: 1px solid #dddddd;
	vertical-align: top;
}
.message_box p img{
	vertical-align: middle;
}
.message_box p input.sub_btn{
	cursor: pointer;
	width: 100px;
	background: #E75526;
	color: #FFFFFF;
	border: none;
	margin-left: 100px;
}

/*新增产品详情页面样式*/
.con_info1_box{
	margin: 20px;
}
.product_con_box{
	margin: 20px 0;
}
.product_field_box{
	max-height: 415px;
	padding: 20px;
	font-size:14px;
}
dl.con_info1_info_box p{
	float: left;
	width: 300px;
	text-align: center;
	height: 300px;
	line-height: 300px;
	overflow: hidden;
}
dl.con_info1_info_box p img{
	vertical-align: middle;
	max-width: 98%;
	max-height: 100%;
}
dl.con_info1_info_box dt{
	line-height: 1.5em;
	padding: 40px 20px 0;
	font-size: 24px;
	max-height: 3em;
	overflow: hidden;
}
dl.con_info1_info_box dd{
	display:none;
	text-indent: 2em;
	padding: 20px 20px 0;
	line-height: 1.5em;
	max-height: 15em;
	overflow: hidden;
}
.product_field_box .info1_table{
	background:transparent;
	width:700px;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
}
.product_field_box .info1_table tr td:first-child{
	width:150px;
	vertical-align:middle;
}
.product_field_box .info1_table tr td{
	border-left:1px solid #ddd;
	border-bottom:1px solid #ddd;
	padding:8px 10px;
}


/*新增新闻详情页样式*/
.con_info2_info_box{
	padding: 10px;
	margin: 10px;
	border-bottom: 1px solid #CCCCCC;
}
.con_info2_info_box h2{
	color: #CC0000;
	font-size: 22px;
	text-align: center;
	line-height: 2em;
}
.con_info2_info_box p{
	color: #666666;
	font-size: 12px;
	text-align: center;
}
.con_info2_tent_box{
	margin: 10px;
	padding: 10px;
	padding-bottom: 40px;
}




/*滑动门样式*/
.tabs h3{
	font-weight: bold;
	float: left;
	width: 100px;
	height: 35px;
	line-height: 35px;
	text-align: center;
	font-size: 14px;
	margin-right: 16px;
	border: 2px solid #C40E18;
	color: #C40E18;
	border-radius: 3px;
	cursor: pointer;
}
.tabs h3.now_title{
	color: #FFF;
	background: #C40E18;
}


/* 设置滚动条的样式 */
.myscrollbar{
	overflow-y: auto;
}
.myscrollbar::-webkit-scrollbar {
	width: 3px;
}
/* 滚动槽 */
.myscrollbar::-webkit-scrollbar-track {
	-webkit-box-shadow: inset 0 0 0 rgba(0,0,0,0.3);
	background: rgba(0,0,0,0.1);
}
/* 滚动条滑块 */
.myscrollbar::-webkit-scrollbar-thumb {
	background: #CC0000;
	-webkit-box-shadow: inset 0 0 0 #CC0000;
}
.myscrollbar::-webkit-scrollbar-thumb:window-inactive {
	background: #CC0000;
}
/*滚动条样式结束*/





/*翻页*/
.fanye{width: 490px; height: 32px; margin: 25px auto; text-align: center;}
.fanye a{display: inline; height: 30px; border: 1px solid #ededeb; padding: 0.3em 0.5em; font-family: "微软雅黑"; font-size: 14px; color: #A5A5A5; line-height: 30px; margin: 0 3px; transition: all 0.4s;}
.fanye a.num{padding: 0.3em 1em;}
.fanye a.this_page{ background: #B66E4C; color: #FFFFFF;}
.fanye a:hover{ background: #B66E4C; color: #FFFFFF;}