@charset "utf-8";
/* CSS Document */
.top{
	background:url(../images/top_back.jpg) repeat-x;
	}
.top_con{
	width:1300px;
	margin:0 auto;
	height:36px;
	line-height:36px;
	color:#818181;
	font-size:12px;
	overflow:hidden;
	}
.top_con p{
	float:right;
	}
.top_con p a{
	color:#818181;
	}
.logo_nav{
	width:1300px;
	margin:0 auto;
	}
.logo_nav h1{
	width:325px;
	float:left;
	}
.logo_nav h1 a{
	display:block;
	height:113px;
	}
.nav{
/*	width:710px;*/
	float:right;
	}
.nav > li{
	width:90px;
	float:left;
	margin-left:10px;
	height:113px;
	line-height:113px;
	text-align:center;
	position: relative;
	}
.nav > li:first-child{
	margin-left:0;
	}
.nav > li > a{
	color:#333;
	font-size:16px;
	display:block;
	}
.nav > li > a.hover{
	background:#1e83ca;
	color:#FFF;
	}
.nav > li > a:hover{
	background:#1e83ca;
	color:#FFF;
	}
.nav .nav_secent{
	position: absolute;
	top:113px;
	z-index:1000;
	background: #eee;/*rgba(0,0,0,0.5);*/
	line-height: 2;
	width: 540px;
	left: -226px;
	display:none;
}
.nav .nav_items{

	display: inline-block;
	width:123px;
	/*height:30px;*/
	font-size:15px;
	text-align: left;
	border-right: 1px solid #ddd;
	padding-left: 10px;
	vertical-align: top;
	margin-top:10px;
	margin-bottom:10px;
}
.nav .nav_items .nav_items_wrapper{
	color:#137eca;
	display:inline-block;
}
.nav .nav_items .nav_items_wrapper:hover{
	text-decoration: underline;
}
.nav .nav_items .nav_three .nav_three_a{
	display: block;
	color: #333;
	font-size: 13px;
}
.nav .nav_items .nav_three .nav_three_a:hover{
	text-decoration: underline;
	color:#326ea5;
}
#banner{width:100%;overflow:hidden;position:relative; z-index:1;}
#banner li{
	line-height:0;
	}
#banner li img{width:100%;}
/*vidio_about_hotPro*/
.under_ban{
	width:1100px;
	margin:0 auto;
	position:relative;
	z-index:99;
	bottom:18px;
	}
.video{
	width:335px;
	height:249px;
	float:left;
	background:#55b5e3;
	padding:26px 0 0 31px;
	}
.video a{
	display:block;
	background:url(../images/video.png) no-repeat;
	width:67px;
	height:15px;
	margin-bottom:23px;
	}
.hot_img{
	font-size: 0;
	overflow: hidden;
	width:302px;
	position: relative;
	height:180px;
}
.hot-img-items-wrapper{
	position: absolute;
}
.hot-img-items{
	float: left
}
.hot-img-items img{
	float: left;
	margin-right:20px;
}
.intro{
	width:307px;
	height:249px;
	float:left;
	background:#2594c9;
	padding:26px 30px 0 30px;
	}
.intro .intro_tit{
	background:url(../images/about_us.png) no-repeat;
	display:block;
	width:110px;
	height:15px;
	}
.intro .intro_more{
	background:url(../images/intro_more.jpg) no-repeat;
	display:block;
	width:127px;
	height:33px;
	}
.intro p{
	font-size:12px;
	color:#FFF;
	line-height:27px;
	margin:18px 0 17px 0;
	}
.hot_pro{
	width:306px;
	float:right;
	background:#0982bb;
	height:249px;
	padding:26px 30px 0 31px;
	}
.hot_pro p{
	background:url(../images/hot_pro.png) no-repeat left center;
	height:15px;
	width:300px;
	margin-bottom:25px;
	overflow:hidden;
	}
.hot_pro p span{
	float:right;
	}
.hot_pro p span img:first-child{
	margin-right:17px;
	}
.hot_pro p span img{
	cursor:pointer;
	}	
/*product*/
.product{
	width:1100px;
	margin:10px auto 0 auto;
	}
.pro_tit{
	height:42px;
	line-height:42px;
	border-top:#d7d7d7 1px solid;
	}
.pro_tit span{
	border-top:#0981bb 3px solid;
	width:106px;
	float:left;
	font-size:24px;
	text-align:center;
	letter-spacing:1px;
	position:relative;
	bottom:2px;
	}
.pro_tit span font{
	color:#006ea3;
	}	
.pro_tit a{
	width:83px;
	float:right;
	color:#0981bb;
	font-size:13px;
	text-align:right;
	}
.pro_img_list{
	margin-top:22px;
	}	
.pro_img{
	width:229px;
	float:left;
	background:#f5f5f5;
	border:#e2e2e2 1px solid;
	padding:3px 15px 15px 15px;
	margin:0 18px 20px 0;
	}
.pro_img_list .pro_img:nth-child(4n){
	margin-right:0;
	}
.pro_img h2{
	color:#333;
	font-size:14px;
	font-weight:normal;
	text-align:center;
	height:60px;
	line-height:60px;
	}
.pro_img p{
	font-size:12px;
	color:#666;
	line-height:22px;
	margin-top:15px;
	}
.pro_img .pro_more{
	display:block;
	background:#1e83ca;
	font-size:12px;
	color:#FFF;
	text-align:center;
	width:78px;
	height:21px;
	line-height:21px;
	border-radius:10px;
	margin-top:15px;
	}
.active{
	background:#1e83ca;
	}	
.active h2,.active p{
	color:#FFF;
	}	
.active .pro_more{
	background:#FFF;
	color:#1e83ca;
	}	
/*news*/
.news{
	background:url(../images/new_back.jpg) no-repeat;
	padding:34px 0;
	}
.new_con{
	width:1100px;
	margin:0 auto;
	}
.new_left{
	width:620px;
	float:left;
	}
.new_tit{
	margin-bottom:21px;
	overflow:hidden;
	}
.new_tit span{
	font-size:19px;
	color:#FFF;
	letter-spacing:1px;
	}
.new_tit font{
	font-size:14px;
	margin-left:8px;
	}
.new_tit a{
	float:right;
	font-size:12px;
	color:#FFF;
	}
.new_left .new_img{
	width:279px;
	float:left;
	}
.new_left .left_new_list{
	width:317px;
	float:right;
	}
.left_new_list dl,.new_right dl{
	border-bottom:#FFF 1px solid;
	padding-bottom:15px;
	margin-top:21px;
	}
.left_new_list dl:first-child,.new_right dl:first-child{
	margin-top:0;
	}
.left_new_list dt,.new_right dt{
	width:49px;
	float:left;
	border-right:#FFF 1px solid;
	font-size:34px;
	color:#FFF;
	height:42px;
	line-height:42px;
	}
.left_new_list dd{
	width:254px;
	}	
.left_new_list dd,.new_right dd {
	color:#FFF;
	font-size:12px;
	float:right;
	}
.left_new_list dd a,.new_right dd a{
	display:block;
	height:20px;
	line-height:20px;
	margin-bottom:2px;
	color:#FFF;
	}	
.new_right{
	width:386px;
	float:right;
	}
.new_right dd{
	width:319px;
	}
/*case*/
.case{
	width:1100px;
	margin:27px auto 50px auto;
	}
#imgscroll{
	margin-top:18px;
	}
#imgscroll li{
	border:#DDD 1px solid;
	line-height:0;
	margin-right:20px;
	}
/*bottom*/
.bottom{
	width:1100px;
	margin:0 auto;
	}
.wenti{
	width:340px;
	float:left;
	}
.bott_tit{
	font-weight:normal;
	border-bottom:#0981bb 1px solid;
	padding-bottom:9px;
	}
.bott_tit span{
	width:85px;
	float:left;
	overflow:hidden;
	background:url(../images/tit_ico.jpg) no-repeat left center;
	font-size:21px;
	color:#000;
	padding-left:15px;
	}
.bott_tit a{
	float:right;
	font-size:12px;
	color:#0981bb;
	height:23px;
	line-height:23px;
	}
.wenti dl{
	border-bottom:#e9e9e9 1px solid;
	margin-top:18px;
	padding-bottom:15px;
	}
.wenti dl:last-child{
	border:0;
	}
.wenti dt{
	background:url(../images/wen.png) no-repeat left center;
	height:26px;
	line-height:26px;
	font-size:14px;
	padding-left:35px;
	margin-bottom:11px;
	}
.wenti dt a{
	color:#000;
	}
.wenti dd{
	background:url(../images/da.png) no-repeat left top;
	padding-left:35px;
	}	
.wenti dd a{
	color:#666;
	font-size:12px;
	line-height:22px;
	}
.contact{
	width:300px;
	float:left;
	margin-left:60px;
	}
.contact ul{
	background:url(../images/contact_img.jpg) no-repeat top center;
	margin-top:20px;
	padding-top:87px;
	}
.contact li{
	color:#333;
	font-size:13px;
	height:32px;
	line-height:32px;
	}
.feedback{
	width:340px;
	float:right;
	}
.feedback .bott_tit{
	margin-bottom:20px;
	}	
.feedback input{
	width:308px;
	height:35px;
	border:#e3e3e3 1px solid;
	padding:0 15px;
	display:block;
	margin-top:18px;
	}	
.feedback textarea{
	width:308px;
	height:49px;
	border:#e3e3e3 1px solid;
	padding:15px;
	margin-top:18px;
	}	
.feedback .sub{
	width:92px;
	height:31px;
	border:0;
	padding:0;
	background:#0981bb;
	color:#FFF;
	font-size:13px;
	cursor:pointer;
	}
/*foot*/
.foot{
	background:#12507c;
	text-align:center;
	padding:15px 0;
	margin-top:10px;
	}
.foot p{
	width:1100px;
	margin:0 auto;
	text-align:center;
	font-size:12px;
	color:#FFF;
	line-height:25px;
	}	
.foot p a{
	color:#FFF;
	}	
/*list_pro*/
.neiye{
	width:1100px;
	margin:25px auto 20px auto;
	}	
.ny_left{
	width:220px;
	float:left;
	}
.left_fl{
	background:url(../images/pro_fl_tit.jpg) no-repeat top center;
	padding-top:79px;
	}
.left_fl > ul,.ny_hot_pro  ul{
	background:#f3f3f3;
	padding:20px 18px 1px 18px;
	}
.left_fl > ul > li{
	margin-bottom:20px;
}
.left_fl > ul > li > a{
	height:32px;
	line-height:32px;
	background:#fff;
	color:#333;
	font-size:14px;
	display:block;
	padding:0 15px;
}
.left_fl > ul > li > a.pro_active{
	background:#137eca;
	color:#FFF;
}
.left_fl .cate_list_wrapper{
	display: none;
	background: #489CD8;
}
.left_fl .cate_wrapper{
	padding: 5px 10px;
}
.left_fl .cate_wrapper .cate_items{
	font-size: 13px;
	color: #DEFFF9;
	display: inline-block;
	padding-left: 5px;

}
.left_fl .cate_wrapper .cate_items:hover{
	text-decoration: underline;
}
.ny_hot_pro{
	background:url(../images/hot_tit.jpg) no-repeat top center;
	padding-top:79px;
	margin-top:22px;
	}
.ny_hot_pro li{
	line-height:0;
	margin-bottom:20px;
	}	
.ny_hot_pro li a{
	border:#e4e4e4 1px solid;
	display:block;
	}
.ny_right{
	width:810px;
	float:right;
	}
.right_tit{
	height:43px;
	line-height:43px;
	background:url(../images/nei_tit_back.jpg) repeat-x;
	padding:0 15px;
	}
.right_tit p{
	font-size:12px;
	color:#FFF;
	float:right;
	}
.right_tit p a{
	color:#FFF;
	}	
.right_tit span{
	float:left;
	font-size:20px;
	color:#FFF;
	}	
.list_img dl{
	background:#f3f3f3;
	width:239px;
	padding:5px 5px 0 5px;
	float:left;
	margin:20px 31px 8px 0;
	}
.list_img dl:nth-child(3n){
	margin-right:0;
	}
.list_img dd a{
	display:block;
	height:42px;
	line-height:42px;
	text-align:center;
	font-size:14px;
	color:#333;
	overflow:hidden;
	}	
/*page_about*/
.page_about{
	font-size:14px;
	line-height:2em;
	padding:20px 5px 0 5px;
	color:#333;
	}
/*list_new*/
.list_new dl{
	border-bottom:dotted 1px #a8a8a8;
	padding:20px 8px;
	}
.list_new dl:last-child{
	border-bottom:0;
	}
.list_new dt{
	width:157px;
	float:left;
	}
.list_new dd{
	width:615px;
	float:right;
	font-family:"Microsoft YaHei";
	}
.list_new dd h2{
	font-size:15px;
	color:#000;
	font-weight:normal;
	margin-top:4px;
	}
.list_new dd h2:hover{
	color:#326ac2;
	}
.list_new dd p{
	color:#747474;
	font-size:12px;
	line-height:22px;
	}
.list_new dd span{
	color:#8f8f8f;
	font-size:12px;
	display:block;
	line-height:30px;
	}
/*show*/
.show{
	margin-top:30px;
	}
.show h1,.fabu{
	text-align:center;
	}
.show h1{
	font-size:26px;
	font-weight:normal;
	font-family:"Microsoft YaHei";
	margin-bottom:10px;
	}
.show .fabu{
	font-size:13px;
	color:#99a1a5;
	font-family:"Microsoft YaHei";
	height:30px;
	line-height:30px;
	}
.detail{
	font-size:14px;
	line-height:2em;
	font-family:"Microsoft YaHei";
	color:#333;
	margin-top:15px;
	}
.prv,.show .next,.prv a,.show .next a{
	font-size:13px;
	color:#333;
	font-family:"Microsoft YaHei";
	height:28px;
	line-height:28px;
	}
.prv{
	margin-top:25px;
	}
.prv a:hover,.show .next a:hover{
	text-decoration:underline;
	}
/*massage*/
.nei_massage input{
	width:662px;
	border:#c1b3b3 1px solid;
	background:none;
	height:35px;
	line-height:35px;
	margin:0 8px 0 15px;
	padding:0 15px;
	color:#666;
	border-radius: 5px;
	}

.nei_massage li{
	margin-top:18px;
	}
.nei_massage li span{
	color:#F00;
	}
.nei_massage li label{
	font-size:15px;
	color:#000;
	font-family:"Microsoft YaHei";
	letter-spacing:1px;
	}
.nei_massage textarea{
	width:662px;
	border:#c1b3b3 1px solid;
	background:none;
	padding:15px;
	margin-left:10px;
	border-radius: 5px;
	}	
.nei_massage li .sub{
	background:url(../images/sub_anniu.png) no-repeat;
	width:143px;
	height:30px;
	border:0;
	cursor:pointer;
	}
.nei_massage li:last-child{
	padding-left:338px;
	margin-top:25px;
	}
.nei_massage{
	margin:35px auto 20px auto;
	}



.page a,.page span{display: inline-block;padding: 5px 10px;border:1px solid #999;margin:2px;color:#999;margin-top:10px;}
.page .prev,.page .next{padding:5px;margin:0px;}
.page .current{background: #999;color:#fff;}
	
.left_content{
	padding-top: 0;
	text-align: center;
	color: white;
}
.left_content .left_header{
	height: 80px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAIAAADZSiLoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDpFQURBMTU3ODQ1NDBFNzExOTAzOEEyRjkyNDdFRUM2NiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2OEU3NEU2NTRBNjkxMUU3QUM5MENDNEI5NDgxODJFOSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2OEU3NEU2NDRBNjkxMUU3QUM5MENDNEI5NDgxODJFOSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBCMzk1MTJCNEQ0MEU3MTFBNkY1RjFEMjVGQjA4QjEyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVBREExNTc4NDU0MEU3MTE5MDM4QTJGOTI0N0VFQzY2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Emai/QAAAB9JREFUeNpilKnex8TBw8DAwASh/v34wgSlOHgAAgwAWoAHcQkUi5oAAAAASUVORK5CYII=);
}
.left_content .left_title{
	font-size: 23px;
	padding-top: 15px;
	font-weight: 400;
}
.left_content .left_en{
	font-size: 13px;
	padding-top: 5px;
}
	
	
	
	
	
	
	
	
	
	
	
	
	
