  @CHARSET "UTF-8";

/*头部样式
.head{background: url(/template/default/images/head.jpg) repeat-x center top;padding-bottom:12px;}
#header{width:1150px;margin:0 auto;}
.wel{color:#999;line-height:37px;}
.k1{color:#999;line-height:37px;}
.k1 a{color:#999}
.k1 a:hover{color:#ff6621}

.top{}
.logo{float:left;margin-top:18px;}

.topLink{width:832px;float:right;text-align:right;position: relative;z-index: 9999;}
.translate{width:100px;position: absolute;left: 0;top:10px;z-index: 9999;display: none}
.tran-in{left:120px;}
.translate li{border: 1px dashed #cccccc;line-height: 26px;text-align: left;background: #fff;}
.translate li a{display: block;padding-left: 10px;background: url(/template/default/images/dot4.png) no-repeat 88% 11px;}
.translate li a:hover{text-decoration: none;color:#275cea;cursor: pointer;}
.translate-en{display: none;padding: 6px;padding-top:0px;}
.translate li .translate-en a{padding-left: 0px;text-align: center;background: #fff;border-bottom: 1px solid #cccccc;}
.translate li .translate-en a:hover{font-weight: bold;}

.topLink .f_count{color:#ff0000;font-size:13px;font-weight:bold;}
.topLink .k1{line-height:32px;padding-top:5px;}
.topLink .k2{padding-left:22px;background: url(/template/default/images/phone.jpg) no-repeat left center;float:right;margin-top:13px;}

#menu{margin-top:15px;}

*/

/*热门搜索
.ss {
	background: #f0f0f0;
	line-height: 53px;
}

.search {
	width: 1150px;
	margin: 0 auto;
}

#formsearch {
	float: right;
	width: 300px;
	line-height: 31px;
	background: url(/template/default/images/ss.jpg) no-repeat left center;
	margin-top: 10px;
}

.hotSearch {
	float: left;
	font-weight: normal;
	color: #333;
}

.hotSearch a {
	margin-right: 6px;
	color: #333;
}

.hotSearch a:hover {
	color: #ff6621;
}

#formsearch input {
	height: 31px;
	background: none;
	border: none;
	line-height: 31px;
}

#formsearch input#keyword {
	height: 31px;
	line-height: 31px;
	padding-left: 10px;
	color: #666;
	width: 214px;
}

#formsearch input#s_btn {
	width: 72px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	color: #fff;
	border: none;
	cursor: pointer;
}
*/

/*主体样式*/
.con {
	width: 1200px;
	margin: 0 auto;
}

#container {
	width: 1200px;
	margin: 0 auto;
	margin-top: 20px;
}

.menu_cate {
	width: 220px;
	float: left;
}

.cate_title {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "微软雅黑";
	background: url(/template/default/images/nav.png) no-repeat 0% 100%;
	font-size: 14px;
	color: #000;
}

.navigation {
	float: right;
	width: 100px;
}

.index-title {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "微软雅黑";
	background: url(/template/default/images/nav.png) no-repeat 0% 100%;
	font-size: 14px;
	color: #000;
}

.index-table td {
	border: solid #add9c0;
	border-width: 0px 1px 1px 0px;
	padding: 10px 5px;
}

.index-table {
	border: solid #add9c0;
	border-width: 1px 0px 0px 1px;
	margin-top: 10px;
}

/*----- Common css ------*/
.fl {
	float: left;
}

.fr {
	float: right;
}

.di {
	_display: inline;
}

.fwn {
	font-weight: normal;
}

.dib {
	*display: inline;
	_zoom: 1;
	_display: inline;
	_font-size: 0px;
}

.tt {
	text-align: center;
	font-family: "Microsoft Yi Baiti";
	font-size: 48px;
	text-transform: uppercase;
	color: #313131;
	line-height: 48px;
}

.tt p {
	color: #313131;
	font-size: 20px;
}

.about-left {
	width: 411px;
	height: 266px;
	overflow: hidden;
}

.about-right {
	width: 750px;
	padding-right: 9px;
	color: #646464;
	font-size: 16px;

}

.about-right a {
	width: 102px;
	height: 30px;
	line-height: 30px;
	color: #ffffff;
	font-size: 14px;
	background: #3b6774;
	border: 1px solid #a7a7a7;
	border-radius: 6px;
	display: block;
	float: right;
	text-align: center;
}

.about .content {
	padding-top: 30px;
}


/*首页对于我们*/
.about {
	margin-top: 36px;
}

/*产物展示*/
.case {
	margin-top: 55px;
	background: url(/template/default/images/case.jpg) no-repeat top center;
}

.tt1 {
	text-align: center;
	padding-top: 26px;
	color: #fff;

}

.tt1 p {
	background: url(/template/default/images/tt.png) no-repeat center;
	color: #fff;
}

.tt1 a {
	color: #fff;
	display: block;
	width: 158px;
	height: 33px;
	text-align: center;
	background-color: rgba(90, 89, 86, .2);
	font-size: 14px;
	margin: 0 auto;
	line-height: 33px;
	position: relative;
	transition: all 1s;
}

.tt1 a:hover {
	transition: all 1s;
	background: #89a4ac
}

.tt span {
	color: #265765;
}





.case .content {
	padding-top: 70px;
	width: 1120px;
	margin: 0 auto;
}


/*生产线*/
.sheng {
	margin-top: 20px;
}

.sheng .content {
	padding-top: 20px;
	text-align: center;
}


.cont5 {
	background: url(/template/default/images/mid.jpg) no-repeat center;
	height: 636px;
	margin-top: 55px;
}

.tupian {
	;
	height: 636px;
	padding-top: 36px;
	width: 1120px;
	margin: 0 auto;
	font-size: 15px;
}

.tu01 {
	width: 500px;
	float: left;
}

.tu01_1 {
	padding-top: 160px;
	padding-left: 140px;
	line-height: 24px;
	height: 98px;
	overflow: hidden;
}

.tu02 {
	width: 500px;
	float: left;
}

.tu02_1 {
	padding-top: 160px;
	padding-left: 200px;
	line-height: 24px;
	height: 98px;
	overflow: hidden;
}

.tu03 {
	width: 500px;
	float: left;
}

.tu03_1 {
	padding-top: 55px;
	padding-left: 140px;
	line-height: 24px;
	height: 119px;
	overflow: hidden;
}

.tu04 {
	width: 500px;
	float: left;
}

.tu04_1 {
	padding-top: 60px;
	padding-left: 200px;
	line-height: 24px;
	height: 119px;
	overflow: hidden;
}



.rong {
	background: url(/template/default/images/bj.jpg) repeat;
	padding-top: 45px;
	margin-top: 55px;
}

.rong .content {
	margin-top: 30px;
	position: relative;
}

.rong h2 {
	color: #fff;
	font-size: 22px;
	line-height: 42px;
	position: relative;
	font-weight: 400;
	background: url(/template/default/images/t.png) no-repeat 265px center
}

.rong h2 span {
	padding-left: 10px;
	font-size: 14px;
	text-transform: uppercase;
}

.rong h2 a {
	position: absolute;
	right: 0;
	top: 0;
	color: #ffffff;
	font-size: 12px;
}


.l_btn,
.r_btn {
	position: absolute;
	top: 37%;
	cursor: pointer;
}

.l_btn {
	left: -38px;
}

.r_btn {
	right: -38px;
}


/*首页新闻*/
.news {
	margin-top: 33px;
}

.news1 {
	width: 318px;
	float: left;
}

.news2 {
	width: 318px;
	float: left;
	margin-left: 92px;
}

.news3 {
	width: 318px;
	float: right;
}

.news-right {
	width: 870px;

}



.news_company {
	width: 280px;
	float: right;
}

.news1_title {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "微软雅黑";
	background: url(/template/default/images/nav.png) no-repeat 0% 100%;
	font-size: 14px;
	color: #000;
}

.news_company .content {
	padding: 5px;
}

/*首页左侧联系我们*/
.contact {
	background: #d9d9d9;
	padding: 40px 0 66px;

}

.contact h2 {
	text-align: center;
	color: #031313;
	font-size: 30px;
	background: url(/template/default/images/tt1.png) no-repeat center;
	text-transform: uppercase;
}

.contact .con {
	width: 1120px;
	background: url(/template/default/images/1.jpg) no-repeat 366px 240px;
}

.lianxi {
	width: 650px;
	float: left;
	color: #031313;
	line-height: 40px;
}

.lianxi a {
	color: #031313;
}

.liuyan {
	width: 330px;
	float: right;
}

.liuyan_title {
	font: 100 18px/28px "微软雅黑";
	color: #031313;
}

.contact_title {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "微软雅黑";
	background: url(/template/default/images/nav.png) no-repeat 0% 100%;
	font-size: 14px;
	color: #000;
}

.contact .content {
	padding: 5px;
	padding-left: 8px;
}


#gotop {
	position: fixed;
	display: none;
	height: 40px;
	width: 79px;
	background: url(/template/default/images/top.png) no-repeat;
	right: 100px;
	bottom: 183px;
	cursor: pointer;
}



/*产物推荐*/
.recommend_product {
	margin-top: 10px;
	width: 692px;
	float: left;
}

.recommend_product .title {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "微软雅黑";
	background: url(/template/default/images/nav.png) no-repeat 0% 100%;
	font-size: 14px;
	color: #000;
}

.recommend_product .content {
	padding-top: 15px;
	padding-bottom: 14px;
}

.roll_product li {
	padding-bottom: 0px;
}




/*友情链接*/
.f_link {
	text-align: left;
	line-height: 50px;
	color: #f0f0f0;
	font-size: 12px;
}

/*页面底部*/
.foot {
	background: #3e3e3e;
	padding-bottom: 10px;
}

#footer {
	position: relative;
	width: 1120px;
	margin: 0 auto;
	text-align: center;
	color: #f0f0f0;
}

#footer a {
	color: #f0f0f0;
}

#footer a:hover {
	color: #e87518;
	text-decoration: none;
}

.nav_foot {
	text-align: center;
	line-height: 24px;
	color: #666;
}

.copyright {
	text-align: center;
	line-height: 24px;
}


/*------------内页-------------------*/
.left .box {
	margin-bottom: 10px;
}

.left .box h3 {
	line-height: 31px;
	padding-left: 15px;
	font-weight: bold;
	font-family: "微软雅黑";
	background: #265765;
	font-size: 14px;
	color: #fff;
}

.left .box .content {
	padding: 5px 0px;
}

.prodescription {
	border: 1px solid #e5e5e5;
	background: #f9f9f9;
	line-height: 24px;
	padding: 10px;
	margin-bottom: 15px;
	text-indent: 20px;
}

.n_banner,
.n_banner img {
	width: 100%;
	margin: 0 auto;
}

.n_banner{
    display: none;
}

.left {
	width: 225px;
	float: left;
}

.sort_menu {}

.sort_menu h3 {
	background-color: #ececec;
	line-height: 28px;
	padding-left: 15px;
	font-weight: bold;
}

.sort_product {
	margin-top: 10px;
}

.sort_product h3 {
	background-color: #ececec;
	line-height: 28px;
	padding-left: 15px;
	font-weight: bold;
}

.n_contact {
	margin-top: 10px;
}

.n_contact h3 {
	background-color: #ececec;
	line-height: 28px;
	padding-left: 15px;
	font-weight: bold;
}

.n_contact .content {
	padding: 5px;
	line-height: 24px;
}

.right {
	width: 960px;
	float: right;
	padding-bottom: 10px;
}

.sitemp {
	line-height: 31px;
	height: 31px;
	overflow: hidden;
	padding-right: 10px;
	border-bottom: 1px solid #265765
}

.sitemp h2 {
	width: 340px;
	float: left;
	line-height: 31px;
	text-align: center;
	text-align: left;
	text-indent: 15px;
	color: #000;
	font-size: 14px;
}

.sitemp .site {
	width: 380px;
	float: right;
	text-align: right;
	line-height: 30px;
}

.right .content {
	padding: 10px;
	padding-top: 15px;
	overflow: hidden;
	line-height: 24px;
}