@charset "utf-8";
/* CSS Document */
html,body{
	margin:0;
	padding:0;
	font-size:12px;
	font-family: "微软雅黑",'Microsoft YaHei', "Helvetica Neue", Arial, "Microsoft Yahei", "Lantinghei SC", "STHeiti", sans-serif;
	}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,iinput,ttextarea,img{
	margin: 0;
	padding:0;
	list-style: none;
	border: 0;
	}

/*********public*********/
.float_l{float:left;}
.float_r{float:right;}
.clear{clear:both;}
.text-center{text-align: center;}
input,textarea,button,a,p{font-family: "微软雅黑";color: #777777;}	
input,textarea,button{outline: none;}
body{background: #f5f5f5;min-width: 1200px;}


/*********头部*********/
	.header{height: 120px;background: #ffffff;position: fixed;top: 0;left: 0;right: 0;z-index: 201;box-shadow: 0 1px 6px #cccccc;}
		.hesder_con{width: 1093px;margin: auto;padding: 30px 0 30px 13px;height: 60px;}
			.logo{}
				.logo img{float: left;display: block;height: 56px;padding-top: 2px;margin-right: 20px;}
				.logo h1{float: left;font-size: 26px;color: #444444;line-height: 60px;font-weight: normal;}
				.logo p{float: left;font-size: 16px;color: #777777;line-height: 40px;margin-top: 15px;margin-left: 20px;}
			.nav{}
				.nav a{display: block;float: left;padding: 3px 13px 0;margin-left: 22px;font-size: 16px;color: #444444;line-height: 54px;text-decoration: none;}
				.nav a:hover{border-bottom: 3px #2456a6 solid;}
				.nav_xz{color: #195caa !important;border-bottom: 3px #2456a6 solid;}

/*********首页*********/
	.index_con{margin-top: 120px;}
	/*****焦点图*****/
		.focus{position: relative;max-width: 1920px;margin: auto;}  
		.focus img{width: 100%;} 
		.focus .fPic{}  
		.focus .D1fBt{overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
		.focus .fcon{  display:none; }  
		.focus .fcon img{ display:block; width: 100%;}  
		.focus .fbg{bottom:25px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }  
		.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
		.focus .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }    
		.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
		.focus .D1fBt img{display:none}    
		.focus .D1fBt i{display:none; font-style:normal; }    
		.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background: url(../img/focus_btn.png) no-repeat;}
		.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
		.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
		.focus .prev:hover{  background-position:0 0; }  
		.focus .next:hover{  background-position:-40px 0;}  	

	/*****了解我们*****/
		.index_box{}
		.index_box:nth-child(2n-1){background: #ffffff;}
			.index_box_c{width: 1080px;margin: auto;padding-top: 70px;height: 730px;}
				.index_box_c h2{font-size: 30px;color: #444444;line-height: 50px;font-weight: normal;text-align: center;}
				.index_box_c h3{font-size: 14px;color: #888888;line-height: 28px;font-weight: normal;text-align: center;}
				.ljwm p{font-size: 16px;color: #666666;line-height: 34px;margin-top: 64px;text-indent: 32px;}
				.ljwm img{margin-top: 50px;}		

	/*****服务类型*****/
				.fwlx{margin-top: 70px;}
					.fwlx_box{width: 300px;margin-left: 90px;background: #a38bd5;}
					.fwlx_box:hover{box-shadow: 0 4px 6px #999999;}
					.fwlx_box:first-child{margin-left: 0px !important;background: #47d2a2 !important;}
					.fwlx_box:nth-child(2n){background: #6da7db !important;}
						.fwlx_box h4{font-size: 30px;color: #ffffff;line-height: 110px;text-align: center;font-weight: normal;}
						.fwlx_con{padding: 32px 40px 0;height: 258px;background: #ffffff;}
							.fwlx_con p{font-size: 13px;color: #777777;line-height: 28px;}
							.fwlx_con a{font-size: 13px;color: #777777;line-height: 28px;margin-top: 24px;float: right;text-decoration: none;}
					.fwlx_box:hover a{color: #195CAA;}

	/*****产品中心*****/
				.index_cpzx{margin-top: 70px;}
					.cpzx_box{width: 238px;height: 198px;border: 1px #cccccc solid;margin-right: 40px;margin-bottom: 40px;}
					.cpzx_box:nth-child(4n){margin-right: 0 !important;}
					.cpzx_box:hover{box-shadow: 0 4px 6px #999999;}
						.cpzx_box a{text-decoration: none;}
						.cpzx_box img{width: 238px;height: 148px;display: block;margin: 0 !important;}
						.cpzx_box p{font-size: 16px;color: #444444;line-height: 50px;text-align: center;margin: 0;text-indent: 0;}
					.cpzx_box:hover p{color: #0059c1;}
						
/*********关于我们*********/
		.gywm{width: 1100px;margin: auto;background: #ffffff;padding: 30px 50px 80px;}	
			.gywm_t{padding: 0 10px 10px;border-bottom: 1px #cccccc solid;}
				.gywm_t h2{padding-left: 17px;border-left: 3px #2456a6 solid;font-size: 18px;color: #2456a6;line-height: 24px;font-weight: normal;}

	/*****公司介绍*****/
			.gywm_con{padding: 40px 30px;}
				.gywm_con p{font-size: 14px;color: #666666;line-height: 28px;}
				.gywm_con p img{float: left;display: block;margin-right: 30px;}
	/*****选择我们*****/		
			.xzwm{padding: 0px 30px;}
				.xzwm h3{font-size: 30px;color: #444444;line-height: 80px;font-weight: normal;}
				.xzwm p{font-size: 14px;color: #666666;line-height: 40px;}
				
				
/*********产品中心*********/
		.cpzx{width: 1200px;margin: auto;}
	/*****左侧列表*****/		
			.cpzx_l{width: 240px;background: #ffffff;min-height: 708px;}
				.cpzx_l h3{font-size: 16px;color: #ffffff;line-height: 40px;background: #98b0d4;text-align: center;font-weight: normal;}
				.cpzx_l_con{padding: 16px 10px;}
					.cpzx_l_con a{display: block;font-size: 14px;color: #666666;line-height: 40px;padding: 0 30px;text-decoration: none;margin-bottom: 1px;}
					.cpzx_l_con a:hover{background: #f7f7f7;}
					.cpzx_xz{background: #f7f7f7;color: #2456A6 !important;}
	/*****右侧内容*****/		
			.cpzx_r{width: 890px;padding: 30px;background: #ffffff;min-height: 648px;}
				.cpzx_con{display: none;}
				.cpzx_t{padding: 0 10px 10px;border-bottom: 1px #cccccc solid;}
					.cpzx_t h2{padding-left: 17px;border-left: 3px #2456a6 solid;font-size: 18px;color: #2456a6;line-height: 24px;font-weight: normal;}
				.cpzx_d{padding: 27px 20px;}
					.cpzx_d p{font-size: 14px;color: #666666;line-height: 28px;text-indent: 28px;}
					.cpzx_d img{margin-top: 23px;border: 5px #f2f2f2 solid;max-width: 840px;display: block;}
					
							
/*********联系我们*********/
	/*****焦点图*****/
		.jdt{max-width: 1920px;margin: auto;}
			.jdt img{width: 100%;display:block;}
			
	/*****联系我们*****/
		.lxwm{width: 1100px;margin: auto;background: #ffffff;padding: 30px 50px;height: 580px;}	
			.lxwm_t{padding: 0 10px 10px;border-bottom: 1px #cccccc solid;}
				.lxwm_t h2{padding-left: 17px;border-left: 3px #2456a6 solid;font-size: 18px;color: #2456a6;line-height: 24px;font-weight: normal;}
			.lxwm_con{padding: 53px 29px;}
				.lxwm_con h3{font-size: 30px;color: #444444;line-height: 82px;}
				.lxwm_l{width: 590px;}
					.lxwm_l_box{padding-left: 5px;margin-top: 30px;}
						.lxwm_l_box img{display: block;float: left;margin-right: 24px;}
						.lxwm_l_box p{font-size: 16px;color: #666666;line-height: 20px;}			
						.lxwm_l_box p span{color: #999999;}		
				.lxwm_r{width: 400px;padding-top: 23px;}
					.dhwb{height: 24px;border: 1px #dddddd solid;border-radius: 3px;padding: 9px 14px;margin-bottom: 16px;}
						.dhwb p{float: left;font-size: 14px;color: #999999;line-height: 24px;padding-right: 12px;border-right: 1px #dddddd solid;}
						.dhwb input{float: left;height: 24px;width: 313px;border: none;margin-left: 14px;font-size: 14px;color: #666666;}
					.lxwm_r textarea{width: 370px;height: 108px;padding: 5px 14px;border: 1px #dddddd solid;border-radius: 3px;resize: none;font-size: 14px;color: #666666;line-height: 26px;}	
					.zxly_a{display: block;margin: auto;margin-top: 20px;width: 120px;line-height: 40px;font-size: 14px;color: #ffffff;background: #5e8acd;border-radius: 3px;text-align: center;text-decoration: none;}		
					.zxly_a:hover{background: #2456A6;}


/*********底部*********/
	.footer{width: 100%;background: #161719;}
		.footer_con{width: 1080px;margin: auto;}
			.footer_t{padding: 65px 0 45px;}
				.footer_box{width: 266px;margin-left: 80px;padding-left: 40px;}
				.footer_box:first-child{margin-left: 0;}
					.footer_box h5{font-size: 14px;color: #666666;line-height: 28px;}
					.footer_box p{font-size: 14px;color: #999999;line-height: 28px;}
			.footer_d{border-top: 1px #292a2c solid;}
				.footer_d p{font-size: 12px;color: #666666;line-height: 73px;text-align: center;}