.top{
	width: 100%;
	height: 301px;
	background: url(/Application/Home/View/cn/images/topBg.jpg) repeat-x;
}
.top01{
	border-bottom: 1px solid #ebebeb;
}
.logo{
	height: 133px;
	text-align: center;
	padding-top: 18px;
	overflow: hidden;
}
.banWrap{
	width: 100%;
	height: 447px;
	background: #f2f2f2;
}
.footer{
	height: 392px;
	overflow: hidden;
	margin-top: 37px;
}
.link{
	height: 178px;
	background: #e9e9e9;
	overflow: hidden;
}
.linkCT{
	height: 60px;
	line-height: 60px;
	margin-top: 8px;
}
.linkCT a{
	display: inline-block;
	font-size: 18px;
	font-weight: bold;
	color: #2f2f2f;
	margin-right: 50px;
	float: left;
}
.linkCT a:hover{
	color: #529ad6;
}
.linkCB{
	line-height: 30px;
}
.linkCB a{
	display: inline-block;
	float: left;
	font-size: 14px;
	color: #4a4a4a;
}
.linkCB a:hover{
	color: #529ad6;
}
.linkCB i{
	display: inline-block;
	font-style: inherit;
	float: left;
	color: #a9acb9;
	margin: 0 18px;
}
.footerC{
	height: 214px;
	background: #529ad6;
	overflow: hidden;
}
.footerCon{
	text-align: center;
	font-size: 13px;
	line-height: 24px;
	color: #fff;
	margin-top: 50px;
}
.adv01{
	height: 65px;
	margin: 22px 0 19px 0;
}
.con05{
	height: 65px;
	overflow: hidden;
	margin-top: 36px;
}
.con05 a{
	display: inline-block;
	width: 591px;
	height: 65px;
}
.con04{
	overflow: hidden;
}
.con04 h1{
	font-size: 40px;
	color: #1e3f82;
	text-align: center;
	height: 107px;
	line-height: 107px;
	font-weight:normal;
}
.con04-01{
	width:297px;
	float: left;
	margin-right: 3px;
}
.con04-01T{
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: #529ad6;
	font-size: 16px;
}
.con04-01T01{
	background: #1475c6;
}
.con04-01MM{
	background: #f5f5f5;
	margin-bottom: 1px;
	padding: 9px 10px 0;	
}
.con04-01MM ul li{
	height: 30px;
	line-height: 30px;
}
.con04-01MM ul li a{
	display: inline-block;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	color: #1e1e1e;
	background: url(/Application/Home/View/cn/images/dot.jpg) no-repeat left center;
	padding-left: 16px;
	width: 230px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.con04-01MM ul li a:hover{
	color: #529ad6;
}
.con04-01M{
	height: 279px;
	background: #f5f5f5;
	margin-bottom: 1px;
	padding: 9px 10px 0;	
}
.con04-01M ul li{
	height: 30px;
	line-height: 30px;
}
.con04-01M ul li a{
	display: inline-block;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	color: #1e1e1e;
	background: url(/Application/Home/View/cn/images/dot.jpg) no-repeat left center;
	padding-left: 16px;
	width: 230px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.con04-01M ul li a:hover{
	color: #529ad6;
}
.con04-01B{
	height: 50px;
	line-height: 50px;
	background: #f5f5f5;
	text-align: right;
}
.con04-01B a{
	display: inline-block;
	background: url(/Application/Home/View/cn/images/jt.png) no-repeat right center;
	padding-right: 20px;
	margin-right: 15px;
	font-size: 14px;
	color: #4a92f5;
}
.con03{
	overflow: hidden;
	margin-top: 40px;
}
.con03 h1{
	font-size: 40px;
	color: #1e3f82;
	text-align: center;
	height: 107px;
	line-height: 107px;
	font-weight:normal;	
}
.con03C ul{
	width: 1230px;
}
.con03C ul li{
	float: left;
	margin: 0 27px 30px 0;
	position: relative;
	width: 280px;
	height: 200px;
}
.con03C ul li .bluetk{
	position: absolute;
	top: 0;
	left: 0;
	width: 280px;
	height: 160px;
	background: url(/Application/Home/View/cn/images/blue-tk.png) no-repeat;
}
.con03C ul li a{
	display: inline-block;
	width: 280px;
}
.con03C ul li a span{
	display: inline-block;
	width: 280px;
	height: 160px;
}
.con03C ul li a span img{
	display: inline-block;
	width: 280px;
	height: 160px;
}
.con03C ul li a p{
	font-size: 14px;
	color: #616161;
	text-align: center;
	line-height: 40px;
}
.con03C ul li a p:hover{
	color: #529ad6;
}
.con02{
	overflow: hidden;
	margin-top: 50px;
}
.con02L,.con02M,.con02R{
	width: 380px;
	margin-right: 20px;
}
.con02LT{
	height: 43px;
	border: 1px solid #e8e8e8;
	border-bottom: 2px solid #529ad6;
}
.con02LT a{
	display: inline-block;
	font-size: 14px;
	line-height: 43px;
	color: #8c8c8c;
	background: url(/Application/Home/View/cn/images/add.png) no-repeat right center;
	padding-right: 15px;
	margin-right: 15px;
}
.con02LT span{
	display: inline-block;
	font-size: 18px;
	color: #1e3f82;
	padding: 0 24px;
	line-height: 43px;
	background: #fff;
	border: 1px solid #bcbcbc;
	border-left: none;
	border-top: 3px solid #1e3f82;
	margin-top: -2px;
}
.con02LB{
	border: 1px solid #e3e3e3;
	margin-top: 15px;
	padding: 15px;
	height: 360px;
}
.con02LBB ul li{
	height: 30px;
	line-height: 30px;
}
.con02LBB ul li a{
	display: inline-block;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	color: #1e1e1e;
	background: url(/Application/Home/View/cn/images/dot.jpg) no-repeat left center;
	padding-left: 16px;
	width: 320px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.con02LBB ul li a:hover{
	color: #529ad6;
}
.con02RBT{
	height: 120px;
}
.con02RBT-img{
	width: 160px;
	margin-right: 15px;
}
.con02RBT-img img{
	display: inline-block;
	width: 160px;
	height: 120px;
}
.con02RBT-text{
	width: 170px;
}
.con02RBT-text h3{
	font-size: 16px;
	line-height: 24px;
	color: #333;
}
.con02RBT .con02RBT-text h3:hover{
	color: #529ad6;
}
.con02RBT-text p{
	font-size: 12px;
	color: #999999;
	line-height: 22px;
	height: 66px;
	overflow: hidden;
	margin-top: 4px;
}
.con02LBT{
	height: 180px;
}
.con01{
	overflow: hidden;
}
.con01T{
	height: 43px;
	border: 1px solid #e8e8e8;
	border-bottom: 2px solid #529ad6;
}
.con01T ul li{
	float: left;
}
.con01T ul li a{
	display: inline-block;
	padding: 0 20px;
	font-size: 18px;
	line-height: 43px;
	border: 1px solid #bcbcbc;
	border-left: none;
	border-top: 3px solid #1e3f82;
	margin-top: -2px;
}
.con01T ul li a:hover{
	background: #64b7e7;
	color: #fff;
}
.con01T ul li.con01T-cur a{
	display: inline-block;
	background: #64b7e7;
	color: #fff;
}
.con01B{
	height: 385px;
	margin-top: 15px;
}
.con01BL{
	width: 520px;
}
.con01BL01{
	height: 116px;
	border-bottom: 1px solid #dcdcdc;
	margin-bottom: 6px;
}
.con01BL01 a{
	display: inline-block;
	font-size: 24px;
	font-weight: bold;
	color: #575757;
	height: 36px;
	line-height: 36px;
	width: 495px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.con01BL01 a:hover{
	color: #529ad6;
}
.con01BL01 p{
	font-size: 14px;
	line-height: 30px;
	height: 60px;
	overflow: hidden;
	color: #575757;
}
.con01BL02 p{
	height: 36px;
	line-height: 36px;
}
.con01BL02 p a{
	font-size: 18px;
	font-weight: bold;
	color: #575757;
	background: url(/Application/Home/View/cn/images/dot01.jpg) no-repeat left center;
	padding-left: 15px;
	height: 36px;
	line-height: 36px;
	width: 490px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.con01BL02 p a:hover{
	color: #529ad6;
}
.con01BL02 ul li{	
	line-height: 30px;
	height: 30px;	
}
.con01BL02 ul li a{
	display: inline-block;
	line-height: 30px;
	height: 30px;
	font-size: 14px;
	background: url(/Application/Home/View/cn/images/dot02.jpg) no-repeat left center;
	padding-left: 15px;
	color: #575757;
	width: 480px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.con01BL02 ul li a:hover{
	color: #529ad6;
}
.con01BR{
	width: 665px;
	height: 385px;
}
.location{
	height: 60px;
	line-height: 60px;
}
.location p{
	background: url(/Application/Home/View/cn/images/location.jpg) no-repeat left center;
	padding-left: 25px;
	color: #6e6e6e;
	font-size: 13px;
}
.compx{
	border: 1px solid #f0f0f0;
	
	overflow: hidden;
}
.flx{ float:left; width:200px;}
.flx .tit{ width:200px; height45px; background-color:#529ad6; color:#fff; line-height:45px; text-align:center; font-size:18px;}
.flx ul{ list-style-type:none; margin-top10px;}
.flx ul li{ height:35px; border-bottom:1px dashed #ccc; text-align:center; line-height:35px; font-size:14px;}
.flx ul li a{ color:#6e6e6e;}
.flx ul li a:hover{color:#529ad6}
.frx{ float:right; width:960px; margin-right:15px;}
.frx .comp01{ font-size:30px;}
.comp{
	border: 1px solid #f0f0f0;
	padding:45px 50px 60px;
	overflow: hidden;
}
.comp01{
	font-size: 45px;
	color: #6e6e6e;
	height: 110px;
	line-height: 110px;
	border-bottom: 1px solid #d5d5d5;
	text-align: center;
}
.comp02 h3{
	height: 214px;
	text-align: center;
	margin: 59px 0 50px 0;
}
.comp02 p{
	font-size: 15px;
	line-height: 24px;
	text-indent: 2em;
	margin-bottom: 20px;
}
.comp03{
	overflow: hidden;
}
.comp03 h3{
	line-height: 60px;
	margin-top: 20px;
	font-size: 25px;
	color: #6e6e6e;
	font-weight: normal;
	text-align: center;
}
.comp03C{
	height: 64px;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.comp03C span{
	display: inline-block;
	font-size: 13px;
	line-height: 64px;
	margin-right: 36px;
}
.comp03C a{
	display: inline-block;
	padding: 0 20px;
	margin-top: 20px;
}
.comp03C b{
	display: inline-block;
	font-weight: normal;
	line-height: 64px;
	color: #e5e5e5;
}
.comp03B{
	font-size: 15px;
	line-height: 24px;
	margin-top: 40px;
}
.contact01{
	height: 361px;
	background: #f9f9f9;
	margin-top: 22px;
}
.contact01L{
	width:370px;
	padding: 50px 0 0 34px;
}
.contact01L p{
	font-size: 13px;
	line-height: 28px;
}
.contact01L p span{
	display: inline-block;
	width: 54px;
}
.contact01L p span i{
	display: inline-block;
	font-style: inherit;
	background: #8e8586;
	padding: 0 5px;
	color: #fff;	
	height:24px;
}
.contact02{
	margin-top: 60px;
}
.contact02 h4{
	font-size: 45px;
	color: #6e6e6e;
	height: 130px;
	line-height: 130px;
	text-align: center;
	font-weight: normal;
}
.contact02C{
	height: 422px;
	background: #fbfbfb;
}
.contact02CL{
	margin-right: 35px;
}
.contact02CR{
	width: 530px;
	margin-top: 26px;
}
.contact02CR-01{
	overflow: hidden;
	height: 34px;
	margin-bottom: 23px;
}
.contact02CR-01L{
	width: 125px;
	line-height: 34px;
	font-size: 15px;
	color: #7e7e7e;
}
.contact02CR-01R input{
	height: 32px;
	line-height: 32px;
	background: #fff;
	border: 1px solid #dadada;
	padding: 0 5px;
	outline: none;
	margin-right: 8px;
}
.contact02CR-01R input.input01{
	width: 230px;
}
.contact02CR-01R input.input02{
	width: 360px;
}
.contact02CR-01R input.input03{
	width: 175px;
}
.contact02CR-01R input.input04{
	width: 280px;
}
.contact02CR-01R input.input05{
	width: 175px;
}
.contact02CR-01R input.input06{
	width: 98px;
}
.contact02CR-01R i{
	display: inline-block;
	font-style: inherit;
	line-height: 34px;
	color: #fb4e00;
}
.contact02CR-01R em{
	display: inline-block;
	margin-top: 6px;
}
.contact02CR-02{
	padding-left: 125px;
}
.contact03{
	overflow: hidden;
	margin-top: 30px;
}
.contact03 h4{
	font-size: 45px;
	color: #6e6e6e;
	height: 130px;
	line-height: 130px;
	text-align: center;
	font-weight: normal;
}
.contact03C{
	height: 422px;
	background: #f6f6f6;
}
.contact03CL{
	width: 400px;
	font-size: 15px;
	color: #7e7e7e;
	line-height: 30px;
	margin: 85px 245px 0 90px;
}
.contact03CR{
	margin-top: 7px;
}
.page{
	overflow: hidden;
	height: 31px;
	text-align: center;
	padding-top: 30px;
	border-top: 1px solid #e5e5e5;
	margin-top: 30px;
}
.page a{
	display: inline-block;
	border: 1px solid #c9ccd0;
	height: 29px;
	font-size: 14px;
	line-height: 29px;
	color: #8c9eb3;
	padding: 0 12px;
	margin: 0 2px;
}
.page a:hover{background: #3d7dcb;
	color: #fff;}
.page a.pageCur{
	background: #3d7dcb;
	color: #fff;
}
.news02{
	overflow: hidden;
}
.news02 ul li{
	height: 36px;
	line-height: 36px;
	background: url(/Application/Home/View/cn/images/news-dot.jpg) no-repeat left center;
	padding-left: 20px;
}
.news02 ul li a{
	display: inline-block;
	color: #333;
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	width: 630px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news02 ul li a:hover{
	color: #529ad6;
}
.news02 ul li span{
	display: inline-block;
	font-size: 16px;
	color: #9e9e9e;
}
.news01{
	height: 378px;
	background: #f7f7f7;
	overflow: hidden;
	margin-bottom: 40px;
}
.news01R{
	width: 487px;
}
.news01R h3{
	text-align: center;
	font-size: 26px;
	color: #4e4e4e;
	line-height: 42px;
	font-weight: normal;
	margin: 40px 30px 15px;
}
.news01R p{
	line-height: 30px;
	margin: 0 50px;
	font-size: 16px;
	color: #595959;
}
.newsBtn{
	overflow: hidden;
	text-align: center;
	margin-top: 15px;
}
.newsBtn a{
	display: inline-block;
	width: 40px;
	height: 40px;
	margin: 0 30px;
}
.newsBtn a.newsLeft{
	background: url(/Application/Home/View/cn/images/nLeft.jpg) no-repeat;
}
.newsBtn a.newsRight{
	background: url(/Application/Home/View/cn/images/nRight.jpg) no-repeat;
}