@charset "utf-8";
/* CSS Document */

.bodywidth {
	margin:0px auto;
	width:1119px;
}

.in_case3 {
	width:100%;
	height:700px;
}
.in_case3_con {
	width:1119px;
	text-align:center;
	padding: 20px 0 0px 0;
}
.in_case3_con2 {
	width:540px;
	height:230px;
	background-color:#fafafa;
}
.in_case3_title2 {
	font-size:18px;
	letter-spacing:1.2px;
	color:#000;
	border-bottom:1px #000 dashed;
	height:35px;
	text-align:left;
	padding-left:20px;
}
.in_case3_img {
	padding:10px;
	width:150px;
	text-align:left;
}
.in_case3_text {
	padding:10px;
	text-align:left;
	color:#7d7d7d;
	line-height:25px;
}
.in_case3_text a {
	color:#7d7d7d;
	line-height:25px;
}
.in_case3_text a:hover {
	color:#272727;
	line-height:25px;
}
.in_case3_more {
	padding:0 20px 10px 0;
	text-align:right;
	color:#7d7d7d;
	line-height:25px;
}
.in_case3_more a {
	color:#7d7d7d;
	line-height:25px;
}
.in_case3_more a:hover {
	color:#C80000;
	line-height:25px;
}
.in_case3_con3 {
	width:450px;
	height:230px;
	background-color:#fafafa;
}
.in_about {
	background-color:#fafafa;
	width:100%;
}
.in_about_con {
	width:100%;
	height:600px;
}
.in_about_pro {
	width:1119px;
	height:452px;
	text-align:center;
	padding-top:20px;
}
.in_honner {
	width:100%;
}
.in_honner_con {
	width:1119px;
	text-align:center;
	padding:20px 0 0 0;
}
.in_news {
	background-color:#fafafa;
	width:100%;
}
.in_news_con {
	width:100%;
	text-align:center;
}
.in_news_con1 {
	margin:30px 0 30px 0;
}
.in_news_con2 {
	width:530px;
	height:117px;
}
.in_news_title2 {
	text-align:left;
	font-size:14px;
	color:#4b4b4b;
	font-weight:bold;
	padding-left:10px;
	display:block;
	line-height:24px;
	width:90%;
}
.in_news_title2 a {
	display:block;
	background-image: url(ico.jpg);
	background-repeat:no-repeat;
	background-position:center right;
	padding:0;
}
.in_news_title2 a:hover {
	background-image: url(ico-r.jpg);
}
.in_news_data {
	text-align:left;
	font-size:12px;
	color:#a9a9a9;
	padding-left:13px;
	padding-right:13px;
	line-height:21px;
	display:block;
	width:90%;
}
.in_news_data a {
	font-size:12px;
	color:#a9a9a9;
	display:block;
}
.in_news_data a:hover {
	font-size:12px;
	color:#545454;
}
.in_contact {
	width:100%;
}
.in_contact_title {
	width:952px;
	height:78px;
	text-align:center;
}
.in_contact_con {
	width:1119px;
	text-align:center;
}
.in_contact1 ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.in_contact1 li {
	padding: 20px 15px 5px 15px;
	font-size:12px;
	border-bottom:1px solid #dedede;
	color:#b4b4b4;
}
.in_contact1 a {
	display:block;
	color:#5d5d5d;
	text-align:left
}
.in_contact1 a:hover {
	color:#4b74b1;
	text-decoration:none;
}
.in_contact1_title {
	font-size:24px;
	color:#900;
	border-bottom:1px solid #dedede;
	text-align:left;
	padding: 20px 15px 5px 15px;
}
.in_add {
	height:103px;
	width:380px;
}
.in_add_title {
	background-image:url(map01.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:25px;
	font-size:16px;
	font-weight:bold;
	text-align:left;
	color:#900;
}
.in_add_region {
	font-size:12px;
	color:#858585;
	text-align:left;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:2px;
}
.in_add_name {
	background-image:url(map02.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:25px;
	font-size:14px;
	text-align:left;
	color:#858585;
	padding-bottom:2px;
}
.in_add_tel {
	background-image:url(map03.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:25px;
	font-size:14px;
	text-align:left;
	color:#858585;
	padding-bottom:2px;
}
.in_add_mob {
	background-image:url(map04.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:25px;
	font-size:14px;
	text-align:left;
	color:#858585;
	padding-bottom:2px;
}
.in_add_qq {
	background-image:url(map05.jpg);
	background-repeat:no-repeat;
	background-position:center left;
	padding-left:25px;
	font-size:14px;
	text-align:left;
	color:#858585;
	padding-bottom:2px;
}
.in_contact2 {
	background-color:#fafafa;
	width:100%;
}
.in_contact_con2 {
	width:1119px;
	text-align:center;
	padding:20px 0 20px 0;
}
.in_contact_pro2 {
	width:879px;
	text-align:left;
}
.in_like {
	background-color:#323232;
	height:25px;
}
.in_like_right {
	height:25px;
	width:135px;
}
.in_like_left {
	width:984px;
	color:#acacac;
	letter-spacing:2px;
	display:block;
	padding-top:2px;
}
.in_like_left1 {
	color:#acacac;
}
.in_like_left1 ul {
	list-style:none;
	float:left;
}
.in_like_left1 li {
	font-size:12px;
	float:left;
	border-right:1px solid #acacac;
	padding:0 10px 0 10px;
}
.in_like_left1 a {
	font-size:12px;
	display:block;
	text-align:center;
	color:#acacac;
}
.in_like_left1 a:hover {
	font-size:12px;
	color:#C80000;
	text-decoration:none;
}
.in_nav {
	background-color:#505050;
	height:325px;
}
.in_nav_con {
	width:1119px;
}
.in_nav_right {
	height:325px;
	width:135px;
}
.in_nav_left {
	width:984px;
	color:#acacac;
	letter-spacing:2px;
	display:block;
	padding-top:20px;
}
.in_nav_title {
	font-size:14px;
	margin-bottom:10px;
}
.in_nav_list {
	width:100px;
	float:left;
	margin-right:25px;
	margin-left:25px;
	word-break:break-all;
}
.in_nav_list ul {
	padding-left:13px;
	width:150px;
	float:left;
	word-break:break-all;
}
.in_nav_list li {
	line-height:20px;
	font-size:12px;
	color:#acacac;
}
.in_nav_list a {
	display:block;
	color:#acacac;
	text-align:left
}
.in_nav_list a:hover {
	color:#1B82E3;
	text-decoration:none;
}