
.in_title p{font-size: 30px;color: #666666;line-height: 35px;background: url("../images/title_bg.png") no-repeat left center;padding-left: 38px;margin-top: 32px;}
a.more{font-size: 16px;color:#4c4c4c;padding: 10px;border-bottom: 1px solid #b2b2b2;}

/*in-search*/
.in-search{width: 100%;height: 80px;background: url("../images/search_bg.jpg") no-repeat top center;}
.search_box{width: 600px;}
.search_txt{height: 80px;line-height: 80px;font-size: 16px;color: #fff;}
.search_txt a{color: #fff;}
.search_cnt{width: 383px;height: 34px;margin:20px 100px;position: relative;}
.search_cnt .txt{font-size: 16px;width: 383px;height: 34px;line-height: 34px;padding-left: 10px;border-bottom: 1px solid #cccccc;background: #f3f6f7;}
.search_cnt .btn{width: 31px;height: 34px;background: url("../images/btn.png") no-repeat;position: absolute;right: 6px;top: 0;}

/*in_pro*/
.in_pro{ margin-top: 50px;}
.in_pro .pro_title{width: 124px;}
.in_pro .pro_list {width: 1030px;}
.in_pro .pro_nav{text-align: center;}
.in_pro .pro_nav ul{background:url("../images/pro_bg.png") no-repeat top center; padding-top: 40px;}
.in_pro .pro_nav li{display: inline-block;font-size: 21px;width: 218px;}
.in_pro .pro_nav li a{color: #ee7923;}
.in_pro .twin{margin-top: 40px;}
.in_pro .twin .twin_box {width: 100%;height: auto;overflow: hidden;}
.in_pro .twin ul {position: relative;z-index: 2;}
.in_pro .twin ul li {float: left;margin-bottom: 30px;background: #f5f5f5;text-align: center;}
.in_pro .twin ul li div{border:1px solid #cccccc;}
.in_pro .twin ul li img {width: 100%;display: block;cursor: pointer;height: 250px;}
.in_pro .twin ul li p{height: 45px;line-height: 45px;font-size: 18px;color:#4c4c4c;}
.in_pro .twin ul li:hover div{border:1px solid #188bca;}
.in_pro .twin ul li:hover p{color:#188bca;}

/*in_about*/
.in_about{
	height:552px;
	background:url(../images/about_bg.jpg) no-repeat top center;
	margin-top: 20px;
}
.in_about .about_con{
	width:967px;
	height:379px;
	padding-top: 115px;
}
.in_about .about_txt{
	width:400px;
	padding: 36px 26px;
	color:#4c4c4c;
	font-size: 16px;
	background: #fff;
}
.in_about .about_txt p{line-height:34px;}
.in_about .about_img img{
	width:515px;
	height:379px;
}
.in_about .wrap{position: relative;}
.in_about .in_title{position: absolute;top:50px;right: 0;}
.in_about .in_title p{position: absolute;right: 0;}
.in_about .in_title ul{width: 139px;text-align: center;position: absolute;top:160px;right: 0;}
.in_about .in_title ul li{font-size: 18px;line-height: 37px;background: #188bca;margin: 12px 0;}
.in_about .in_title ul li a{color: #ffffff;}
.in_about .in_title ul li:hover{background: #ee7923;}
.in_about .in_title a.more{position: absolute;top:320px;right: 0;}

/*in_news*/
.in_news{margin-top: 50px}
.in_news .fl{width: 570px;}
.in_news .fl ul{background: #f2f2f2;padding:30px 46px;margin-top: 24px;}
.in_news .fl ul li img{width: 478px;height: 182px;}
.in_news .fl ul li h2{font-size: 18px;color: #333333; line-height: 70px; font-weight: normal;}
.in_news .fl ul li:hover h2{color: #188bca;}
.in_news .fl ul li h2 span{color:#999999;font-size: 16px;line-height: 70px;float: right;}
.in_news .fl ul li p{font-size: 16px; line-height: 28px;color: #4c4c4c;}
.in_news .fl ul li a.more{float: right;}
.in_news .fr{width: 560px;}
.in_news .fr ul li{padding:32px 0;border-bottom: 1px solid #dbdbdb;}
.in_news .fr ul li h2{font-size: 18px;color: #333333;font-weight: normal;}
.in_news .fr ul li p.txt1{color: #999;line-height: 18px;font-size: 16px;line-height: 40px;}
.in_news .fr ul li p.txt2{font-size: 16px; line-height: 28px;color: #4c4c4c;}
.in_news .fr ul li:hover h2{color: #188bca;}

/*in_case*/
.in_case{height:650px;background:url(../images/case_bg.jpg) no-repeat top center;margin-top: 50px;}
.in_case .wrap{position: relative;}
.in_case .in_title img{position: absolute;top:45px;right: 0;}
.in_case .in_title p{position: absolute;top:96px;right: 0;}
.in_case .in_title a.more{position: absolute;right: 520px;top:45px;}
.in_case ul{padding-top: 150px;margin: auto 10px;}
.in_case ul li{float: left;margin-right: 45px;text-align: center;}
.in_case ul li img{width:261px;height:262px;}
.in_case ul li p{font-size: 18px;line-height: 56px;color: #333333;}