@charset "gb2312";
/*
* Description: 2016Ö´ÒµÒ©Ê¦
* Update:      29/07/2016
* Author:      yixiaofang 
*/

/* reset css */
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr{margin:0;padding:0;}
ul,ol{list-style:none;}
body{font-size: 16px; background-color:#f6f6f6; position: relative; color:#333;font-family: "microsoft YaHei";}
select,input,button{vertical-align: middle;font-size: 100%;border:0;}
fieldset,img{border: 0 none;}
h1, h2, h3, h4, h5, h6{ font-size:100%; font-weight:normal;}
em,i,b{font-style: normal;}
a{text-decoration: none;}
a:hover{text-decoration:none;}
.clear {clear: both;display: block;height: 0; visibility: hidden; font: 0/0 arial}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; font-size: 0}
.clearfix {*zoom: 1}
img{display:block;}
/*-----------------------------------------·Ö¸ôÏß------------------------------------------------*/
.autoin{ width:1000px; margin:0 auto;}
.btn{
	display: block;
	border-radius: 5px;
	text-align: center;
	color: #fff;
}
.btn_02{
	width: 100px;
	height: 35px;
	line-height: 35px;
	background-color: #ff7e00;
	float: left;
	font-size: 20px;
	font-weight: bold;
	
}
.btn_05{
	width: 100px;
	height: 35px;
	line-height: 35px;
	background-color: #e15d2c;
	float: left;
	font-size: 20px;
	font-weight: bold;
	
}

.btn1{
	display: block;
	border-radius: 5px;
	text-align: center;
	color: #fff;
}
.btn1_021{
	width: 100px;
	height: 35px;
	line-height: 35px;
	background-color: #e15d2c;
	float: left;
	font-size: 20px;
	font-weight: bold;
	
}




.btn_03{
	width: 113px;
	height: 16px;
	line-height: 16px;
	background-color: #e15d2c;
	margin: 0 auto;
	font-size: 14px;
}
/*banner*/
	.banner{ width:100%; color:#fff; text-align:center; }
	.banner_01{ height:150px; background:url(../images/banner_01.jpg) no-repeat top center;}
	.banner_02{ height:239px; background:url(../images/banner_02.jpg) no-repeat top center;}
	.banner_03{ height:91px; background:url(../images/banner_03.jpg) no-repeat top center;}
	.ban_con{ width:524px; padding-left:93px; overflow:hidden; }
	.ban_con h3{
	width: 266px;
	height: 71px;
	line-height: 71px;
	background-color: #3a9b8d;
	font-size: 25px;
	margin: 77px auto 0;
}
	.ban_con span{ font-size:52px; font-weight:bold;  }
	.ban_con span em{
	font-family: "Arial";
	font-size: 120px;
	line-height: 138px;
}
	.ban_con p{
	line-height: 44px;
	font-size: 24px;
	color: #3a9b8d;
}

/*nright*/
	.nright{
	width: 220px;
	height: 543px;
	background: url(../images/nright.png) no-repeat;
	position: fixed;
	top: 10%;
	right: 0;
	z-index: 98;
}
	.nright ul{
	width: 120px;
	margin: 0 0 0 83px;
	padding-top: 70px;
}
	.nright li{ line-height:39px; text-align:center; border-bottom:3px dashed #b26900; color:#fff;}
	.nright h4{
	font-size: 24px;
	font-weight: bold;
	line-height: 24px;
}
	.nright li a{ display:block; height:39px; width:120px; color:#fff; font-size:16px;}

/*tan*/
	.shade {width: 100%;height: 100%;background: rgba(0,0,0,0.7);background: #000 \9;  _background: none;filter: alpha(opacity=50);;position: absolute;top: 0;left: 0;z-index: 99;display:none;}
	.tan{
	display: none;
	height: 570px;
	overflow: auto;
	background-color: #fff;
	width: 1000px;
	position: fixed;
	top: 10%;
	left: 50%;
	margin-left: -500px;
	z-index: 100;
}
	.td_01{
	text-align: left;
	font-size: 12px;
	padding-left: 5px;
}
	.tan span{ display:block; width:27px; height:27px; background:url(../images/tan_01.png) no-repeat; margin:0 auto;}
	.td_02{
	font-size: 12px;
	padding-left: 15px;
}
	.td_03{
	font-size: 12px;
}
	.tan th{
	border-left: 1px solid #fff;
	background-color: #2e3d4b;
	font-size: 16px;
	color: #fff;
	font-weight: 100;
}
	.tan .icon-close { position:absolute; top:5px; right:15px;display: inline-block;background:url('../images/icon.png') 0 -400px no-repeat; height: 17px;width: 17px; cursor:pointer;}
	
/*tel*/
	.tel{
	width: 100%;
	background-color: #4bbaaa;
	padding: 15px 0;
}
	.tel p{
	font-size: 16px;
	line-height: 20px;
	color: #fff;
	padding: 0 73px 0 78px;
}
	.tel span{
	display: block;
	font-size: 28px;
	font-weight: bold;
	text-align: center;
	color: #fff;
	text-align: center;
}
	.tel span img{ display:inline-block; vertical-align:middle; margin:-5px 8px 0 0 ;}

/*strengths*/
	.strengths{
	padding: 10px 0;
}
	.title{
	width: 467px;
	height: 55px;
	background: url(../images/title_bg.png) no-repeat;
	margin: 0 auto;
}
	.str_con{
	padding: 20px 0 0 67px;
}
	.str_con li{
	width: 136px;
	height: 100px;
	padding-top: 23px;
	background: url(../images/str_01.png) no-repeat;
	float: left;
	margin-right: 45px;
	text-align: center;
	font-weight: bold;
	color: #fff;
	font-size: 20px;
	
}
	
/*pack	*/
	.pack{
	padding-bottom: 20px;
}
	.pack .autoin{
	padding-left: 78px;
	width: 922px;
}
	.pac_t{
	margin-bottom: 15px;
	width: 100%;
	height: 92px;
	background-color: #eee;
}
	.pac_t .autoin{ height:133px;}
	.title_02{
	padding-top: 5px;
	float: left;
	width: 178px;
	height: 88px;
	background: url(../images/pac_01.png) no-repeat;
	font-size: 25px;
	font-weight: bold;
	color: #fff;
	text-align: center;
}
	.pac_t p{
	float: left;
	padding: 23px 72px 0 38px;
	width: 583px;
	font-size: 16px;
	line-height: 20px;
}
	.pac_t p a{ color:#f93427;}
	.pac_c dl{
	padding-bottom: 10px;
	font-size: 16px;
	line-height: 24px;
	color: #e15d2c;
}
	.pac_c dt{ float:left; width:90px; }
	.pac_c dd{ float:left; width:758px; }
	.pac_c dd a{ color:#1614ff; }
	.pac_b ul{ padding-top:30px ;}
	.pac_b li{ margin-right:60px; width:391px; float:left;}
	.pac_b h4{
	width: 300px;
	height: 45px;
	line-height: 45px;
	background-color: #4bbaaa;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	font-size: 25px;
	font-weight: bold;
	margin-left: 45px;
	
}
	.pac_b table{
	font-size: 16px;
	width: 389px;
	margin: 12px auto 0;
	
}
	table{
	border-top: 1px solid #d9d9d9;
	border-left: 1px solid #d9d9d9;
	text-align: left;
}
	table td{ border-bottom:1px solid #d9d9d9; border-right:1px solid #d9d9d9;}
	table td input{ display:inline-block; vertical-align:middle; margin: -5px 5px 0 5px;}
	.pack table a{ display:block; width:25px; height:20px; background:url(../images/pac_02.png) no-repeat; margin:0 auto;}
	table em{
	color: #e15d2c;
	padding-left: 10px;
}
	.btna{ overflow:hidden; padding:10px 0 0px 24px;}
	.btna .btn_01{
	margin-right: 80px;
	margin-left: 37px;
}


.btna1{ overflow:hidden; padding:10px 0 0px 24px;}
	.btna1 .btn1_011{
	margin-right: 175px;
	margin-left: 250px;
}



	.pack_01 table{
	font-size: 16px;
}
	.pack_01 th{
	background-color: #4bbaaa;
	border-right: 1px solid #fff;
	font-size: 18px;
	color: #fff;
	font-weight: 80;
	text-align:center;
}
	.patd_01{  text-align:left; padding-left:10px;}
	
/*erwm	*/
	.title_01{ width:429px; height:55px; background:url(../images/title_bg1.png) no-repeat; margin:0 auto; }
	.erw_con {
	padding: 30px 0 30px 70px;
}
	.erw_con li{
	margin-right: 40px;
	width: 110px;
	float: left;
	text-align: left;
}


	.eli_i{
	width: 128px;
	height: 128px;
	margin: 0 auto;
}
	.eli_i01{ background:url(../images/erw_01.jpg) no-repeat;}
	.eli_i02{ background:url(../images/erw_02.jpg) no-repeat;}
	.eli_i03{ background:url(../images/erw_03.jpg) no-repeat;}
	.erw_con li h4{
	font-size: 16px;
	font-weight: bold;
	line-height: 30px;
}
	.erw_con li p{
	font-size: 15px;
	line-height: 22px;
}
	

/*ìéÒ³*/
	.feiye{ line-height:30px;font-size:12px; color:#C6B7AC; text-align:center;paddding-top:20px;}
