﻿@charset "utf-8";
/*reset.css*/
/**/
html {
	color:#000;
	background:#FFF;
	overflow-y:scroll;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
input, select {
	vertical-align:middle;
}
body {
	font:12px/1.231 arial, helvetica, clean, sans-serif;
}
select, input, button, textarea, button {
	font:99% arial, helvetica, clean, sans-serif;
}
table {
	font-size:inherit;
	font:100%;
	border-collapse:collapse;
}
pre, code, kbd, samp, tt {
	
*font-size:108%;
	line-height:100%;
}
.txtboxcs {
	border:solid 1px #ccc;
	height:22px;
}
h1 {
	font-size:32px;
}
h2 {
	font-size:26px;
}
h3 {
	/*font-size:20px;*/
	font-size:15px;
}
h4 {
	font-size:14px;
}
h5 {
	font-size:12px;
}
h6 {
	font-size:10px;
}
.mt10 {
	margin-top:10px;
}

/*common.css*/
html, body {
	-webkit-text-size-adjust:none;
	-blink-text-size-adjust:none;
}
body {
	color:#666;
	font-size:12px;
	
	/*border-top:5px solid #2cb445;*/
	background:#ffffff;
} /*网站字体颜色*/
a {
	color:#FAFAFA;
	text-decoration:none;
}  /*for ie f6n.net*/
a:focus {
	outline:0;
} /*for ff f6n.net*/
a:hover {
	text-decoration:underline;
}
.vam {
	vertical-align:middle;
}
.clear {
	clear:both;
	height:0;
	line-height:0;
	font-size:0;
}
p {
	word-spacing:-1.5px;
}
.tr {
	text-align:right;
}
.tl {
	text-align:left;
}
.center {
	text-align:center;
}
.fl {
	float:left;
}
.fr {
	float:right;
}
.fn:after {
	clear: both;
	content: " ";
	display: block;
	font-size: 0;
	height: 0;
	visibility: hidden;
}
.fn {
	zoom:1;
}
.pa {
	position:absolute;
}
.pr {
	position:relative
}
/* -- 购物车外部框架 -- */
.cart_header, .cart_content, .cart_footer {
	width:760px;
	margin:0 auto;
}
/* -- 页面整体布局 -- */
.content, .footer {
	width:1002px;
	margin:0 auto;
}
.h_nav li a:-webkit-any-link {
display:block;
}
em {
	font-style:normal;
}
/*头部开始*/
.headerss{
    position:fixed;         /* 绝对定位，fixed是相对于浏览器窗口定位。 */
    top:0px;                  /* 距离窗口顶部距离 */
    left:0;                 /* 距离窗口左边的距离 */
    width:100%;             /* 宽度设置为100% */
    height:135px;           /* 高度 */
    z-index:999;             /* 层叠顺序，数值越大就越高。页面滚动的时候就不会被其他内容所遮挡。 */
    background:url(../images/nav_bg02.png);
    margin-top:40;
}

.header {
	height:105px;
	/* overflow:hidden; */
	width:1200px;
	margin:0 auto;
}

.logo {
	width:195px;
	float:left;
	/*padding:10px 35px 0 0;*/
	padding:10px 70px 0 0;
}

.logo_yicr{
    float:left;
	background:url(../images/logo_yicr.png) no-repeat;
	width:418px;
	height:55px;
	margin-top:25px;
	padding:0 32px 0 0;
}

.logo img {
	width:215px;
	height:55px;
	margin-top:20px;
	margin-left:0px;
}
.menu {
	float:left;
	width:750px;
	float:left;
}
.tp_tel {
	width:185px;
	float:right;
}
.menu li {
	float:left;
}
.menu li a {
	display:inline-block;
	padding:30px 0 0 0;
	/*width:115px;
	width:96px;*/
	width:107px;
	/*height:67px;*/
	height:75px;
	text-align:center;
	/*color:#555;*/
	color:#666666;
	font-size:16px;
}
.menu li a:hover {
   text-decoration:none;
   width:107px;
   
}
.menu li a em {
	display:block;
	color:#666666;
	font-size:11px;
	
	padding:4px 0 0 0;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.menu li a em {  /*margin-left:-4px;*/
	-webkit-transform:scale(0.91667);
}
}

.menu .active a{
	/*background:#2cb445;*/
	background:#549de3;
	color:#fff;
}

/*
.menu .active01 a{
	background:#eeeeee;
	color:#666666;
}
*/

.menu li a:hover {
	/*background:#2cb445;*/
	background:#2857ac; 
	color:#fff;
}

.menu .active a em {
	color:#ffffff;
}

.menu li a:hover em {
	color:#ffffff;
}

.tp_tel {
	margin-top:30px;
	text-align:right;
}
.tp_tel span {
	color:#555;
	font-size:16px;
	background:url(../images/tel.png) left center no-repeat;
	padding-left:15px;
}
.tp_tel em {
	color:#2cb445;
	
	font-size:25px;
	display:block;
	font-weight:bold;
	white-space:nowrap;  
}


/*头部结束*/

/*底部开始*/

.ft_bg {
	background:#2857ac;
	height:380px;
}

.ft_bg_ss{
    margin:0 auto;
    width:1002px;
}

.ft_bg_left{

	width:690px;
	float:left;
}

.ft_bg_leftss{
	width:115px;
	float:left;
}

.ft_bg_leftss02{
	width:170px;
	float:left;
}

.ft_bg_right{
	width:312px;
	float:left;
}

.ft_bg_rightss{
	width:312px;
    margin:0 auto;
    height:205px;
}

.ft_bg_rightss02{
	width: 312px;
    margin: 0 auto;
    height: 205px;
}

.ft_title{
	
	font-size:17px;
	color:#fff;
	padding-top:25px;
	padding-left:20px;

}

.ft_word{
	
	font-size:15px;
	color:#d9ebff;
	padding-top:10px;
	padding-left:20px;
}

.ft_word:hover{
	
	font-size:15px;
	color:#fff;
	padding-top:10px;
	padding-left:20px;
}

.ft_word02ss{
	
	font-size:15px;
	color:#FAFAFA;
	width:271px;
   	float:left;	
	padding-top:27px;
	padding-left:30px;
}

.ft_word02{
	
	font-size:15px;
	color:#FAFAFA;
	width:271px;
   	float:left;	
	padding-top:10px;
	padding-left:30px;
}

.ft_bg_right_line{
	height:330px;
	width:1px;
    background-color:#e4f1ff;
    float: left;
    margin-top:25px;
}

.footer_line{
    background:url(../images/footer_line.png);
	height:2px;
}

.footer{
    padding:40px 0 0 0;
}

.footer a {
	color:#fff;
}
.ft_txt {
	font-size:14px;
	line-height:26px;
	margin-bottom:16px;
}
.ft_txt img {
	vertical-align:middle;
}
.ft_tel {
	display:inline-block;
	background:url(../images/tel2.gif) left center no-repeat;
	height:26px;
	line-height:26px;
	padding-left:18px;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:30px;
	margin-bottom:30px;
}
.ft_jg {
	text-align:center;
	font-size:14px;
	font-weight:bold;
}
.ft_jg a {
	display:inline-block;
	padding:0 5px;
	font-weight:normal;
}
.ft_bg_01{

    padding-left:15px;
    width: 271px;
    height:50px;
    margin: 0 auto;
    padding-bottom:10px;
}
.ft_bg_01ss{

    padding-left:15;
    width: 251px;
    height:50px;
    margin: 0 auto;
    padding-bottom:10px;
}
.ft_bg_icon01{
	background:url(../images/ft_bg_icon01.png) center no-repeat;
	width:50px;
	height:50px;
	float:left;
	opacity: 0.8;
	background-size:90% 90%;
}
.ft_bg_icon02{
	background:url(../images/ft_bg_icon02.png) center no-repeat;
	width:50px;
	height:50px;
	float:left;
	opacity: 0.8;
	background-size:90% 90%;
}
.ft_word03{
	
	font-size:15px;
	color:#FAFAFA;
	width:150px;
   	float:left;	
   	line-height: 50px;
   	padding-left: 15px;
}

.ft_bg_foot{
	background:#1a4491;
	height:30px;
}

.ft_bg_foot_word{
	
	font-size:14px;
	color:#a9bfd8;
	width:100%;
   	text-align:center;
   	line-height: 30px;
}

/*底部结束*/
 
 /*temp.css*/
#nodata {
	padding:80px;
	padding-left:150px;
	border:solid 1px #eee;
	margin:10px 0;
	background:url(../images/nodata.gif) no-repeat 20px 20px;
}
/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1 {
	display:none;
	z-index:1001;
	width:398px;
	border:1px solid #ccc;
	background:#fff;
	padding-bottom:20px;
}
#mesbook1_c div, #mesbook1 div {
	border:1px solid #E4E3E3;
	background:#EBECEB;
	height:18px;
	padding:4px .5em 0;
	margin-bottom:10px;
}
#mesbook1_c dl.b1, #mesbook1 dl.b1 {
	width:370px;
	margin:0 auto;
}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt {
	float:left;
	width:105px;
	overflow:hidden;
}
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd {
	width:265px;
	float:right;
}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns {
	padding-bottom:10px;
}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {
	margin-right:20px;
}
/*rollup.css*/
#roll_top, #fall, #ct {
	position:relative;
	cursor:pointer;
	height:72px;
	width:40px
}
#roll_top {
	background:url(../images/top.jpg) no-repeat
}
#fall {
	background:url(../images/top.jpg) no-repeat 0 -80px
}
#ct {
	background:url(../images/top.jpg) no-repeat 0 -40px
}
#roll {
	display:block;
	width:40px;
	margin-right:-550px;
	position:fixed;
	right:50%;
	top:50%;
	_margin-right:-505px;
	_position:absolute;
	_margin-top:300px;
_top:expression(eval(document.documentElement.scrollTop))
}
/*内页*/
html, body {
	-webkit-text-size-adjust:none;
}
.mb10 {
	margin-bottom:10px;
}
.ml10 {
	margin-left:10px;
}
.bg {
	background:#FFF;
}
h2 a:hover, h3 a:hover, h4 a:hover {
	text-decoration:none;
}
/*面包屑*/
.brd_bg {
	background:#eee;
	height:25px;
	line-height:25px;
	padding:12px 0;
}
.bread {
	color:#2857ac;
	width:972px;
	margin:0 auto;
	background:url(../images/bread.gif) left center no-repeat;
	padding-left:30px;
	color:#666;
	font-size:14px;
}
.bread a {
	color:#666;
	padding:0 2px;
	display:inline-block;
}
.bread span {
	color:#666;
}
/*快速通道*/
.n_gray {
	background:#eee;
	padding:48px 0 22px;
}
.cross {
	width:1002px;
	margin:0 auto 21px;
	height:260px;
}
.cross h3 {
	text-align:center;
	height:32px;
	color:#2857ac;
	font-size:20px;
	line-height:32px;
	margin-bottom:25px;
	background:url(../images/n1_line.gif) center center no-repeat;
}
.cross h3 a {
	color:#2857ac;
	font-size:20px;
}
.cr_list {
	width:450px;
	height:58px;
	border:1px solid #cdcdcd;
	line-height:24px;
	padding:13px 28px 0 10px;
}
.cr_list dt {
	float:left;
	height:24px;
	line-height:24px;
	width:68px;
	background:url(../images/n_jt.gif) right center no-repeat;
	padding-right:8px;
}
.cr_list dd {
	width:356px;
	float:right;
}
.cr_list dt a {
	color:#666;
	font-weight:bold;
	font-size:14px;
}
.cr_list dd a {
	display:inline-block;
	color:#666;
	font-size:14px;
	padding:0 12px;
}

.footer_icons
{
    width:1002px;
	padding:25px 0 0 0;
}

.footer_icons01,.footer_icons02,.footer_icons03,.footer_icons04
{
    width:120px;
	height:120px;
	float:left;
	padding:0px 65.25px;
}

.footer_icons01
{
    background:url(../images/footer_icons01.png) top no-repeat;
}

.footer_icons02
{
    background:url(../images/footer_icons02.png) top no-repeat;
}

.footer_icons03
{
    background:url(../images/footer_icons03.png) top no-repeat;
}

.footer_icons04
{
    background:url(../images/footer_icons04.png) top no-repeat;
}

.footer_word
{
   
    font-size:19px;
	color:#474747;
	margin:0;
	line-height:170%;
	text-align:center;
	padding:140px 0 0 0;
}

/*底部导航*/
.ft_nav {
	text-align:center;
	width:1002px;
	margin:0 auto;
	position:relative;
	color:#666;
	font-size:14px;
	line-height:30px;
	font-weight:bold;
	height:30px;
	padding:40px 0 10px;
}
.ft_nav a {
	color:#666;
	display:inline-block;
	padding:0 8px;
}
.ft_nav em {
	display:inline-block;
	padding:0 100px;
}
.ft_nav .ft_logo {
	position:absolute;
	left:394px;
	top:24px;
}
.topadcs {
}
.topadcs .fullad {
	display:block;
	height:282px;
}
.sq_form {
	background:#fff;
	border:3px solid #549de3;
	padding:10px 10px 25px 10px;
	width:464px;
	_position:absolute;
	top:50px;
	left:50%;
	margin-left:-250px;
	text-align:left;
	display:none;
	position:fixed;
	z-index:80;
_top:expression(eval(document.documentElement.scrollTop)+50)
}
.sq_form h4 {
	font-weight:normal;
	height:34px;
	line-height:30px;
	border-bottom:1px solid #ddd;
	margin-bottom:20px;
	margin-bottom:16px;
}
.sq_form h4 .close {
	float:right;
	padding-top:0;
}
.sq_form h4 .s_name {
	color:#333;
	font-size:20px;
	padding-top:0;
}
.sq_form li {
	height:32px;
	margin-bottom:32px;
	margin-bottom:13px;
	overflow:hidden;
	zoom:1;
	float:none;
	display:block;
	width:auto;
}
.sq_form li span {
	float:left;
	width:110px;
	float:left;
	text-align:center;
	color:#666;
	font-size:14px;
}
.sq_form li select.ipt {
	width:301px;
	font-size:14px;
	display:none;
}
.sq_form li .ipt {
	width:279px;
	height:29px;
	line-height:29px;
	padding-left:20px;
	border:1px solid #dbdbdb;
}
.sq_form li textarea {
	width:279px;
	height:60px;
	line-height:30px;
	padding-left:20px;
	border:1px solid #dbdbdb;
	resize:none;
}
.sq_form .li5 {
	height:62px;
}
.sq_form .ip1 {
	background:url(../images/tj.gif) no-repeat;
	width:126px;
	height:37px;
	border:none;
	margin:0 20px 0 130px;
	cursor:pointer;
}
.sq_form .ip2 {
	background:url(../images/cz.gif) no-repeat;
	width:126px;
	height:37px;
	border:none;
	cursor:pointer;
}
/*
.rt_float .on_hide { float:right; margin-bottom:20px; display:none;}
.on_show { clear:right; background:url(../images/on_sh.png) no-repeat; width:110px; height:296px; position:relative; }
.on_show ul { padding-top:24px; text-align:center;}
.on_show .qq { border-bottom:1px solid #dfdfdf;}
.on_show .qq a { display:block; height:37px; line-height:37px; padding-top:73px; color:#333; font-size:14px;}
.on_show .xsq { border-bottom:1px solid #dfdfdf;}
.on_show .xsq a { display:block; height:37px; line-height:37px; color:#333; font-size:14px;}
.on_show .rx { height:38px; padding:17px 0;border-bottom:1px solid #dfdfdf;color:#333; font-size:14px; }
.on_show .rx a { }
.on_show .rx em { display:block; color:#549de3; font-weight:bold;  }
.zx_btn { zoom:1;  position:relative; height:49px;}
.zx_btn a { width:46px; height:41px; padding:8px 0 0 8px; float:left;  *height:34px;}
.zx_btn .cd { border-right:1px solid #dfdfdf;  }
.rt_float .close { position:absolute; width:20px; height:20px; top:2px; right:12px; }
.zx_btn .qrcode{ position:absolute; right:110px; bottom:0px; display:none;}
.zx_btn .qrcode img{ width:120px; height:120px;}
*/

.rt_float {
	width: 150px;
	position: fixed;
	right:8px;
	top: 315px;
	_position: absolute;
_top: expression(eval(document.documentElement.scrollTop)+120);
	z-index:99999;
}
.rt_float .on_hide {
	float:right;
	margin-bottom:20px;
}
.on_show {
	clear:right;
	width:150px;
	position:relative;
}
.bt1 {
	background:url(../images/on_sh1.gif) center top no-repeat;
	padding-top:108px;
	height:92px;
	text-align:center;
}
.bt1 span {
	display:block;
	color:#fff;
	font-size:14px;
}
.bt1 b {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}
.bt2 {
	padding: 6px 0 4px;
	background: #E9E9E9;
	border-bottom: 12px solid #E1E1E1;
	margin-bottom: 10px;
	text-align:center;
}
.bt2 img {
	margin:0 auto 0 32px;
	display:block;
}
.bt3 {
	position:relative;
}
.bt3 .qrcode {
	position:absolute;
	right:150px;
	bottom:0px;
	display:none;
}
.bt3 .qrcode img {
	width:120px;
	height:120px;
}

/*企业概况*/
.poster{
   background:url(../images/poster01.png) center no-repeat;
   height:430px;
   width:100%;
   margin-top:135px;
}

.poster_ss{
   background:url(../images/poster01.png) center no-repeat;
   height:430px; 
   width:100%;
   margin-top:16px;
}

.poster_ss_tg{
   background:url(../images/poster08.png) center no-repeat;
   height:430px; 
   width:100%;
   margin-top:16px;
}

.poster02{
   background:url(../images/poster05.png) center no-repeat;
   height:430px;
   width:100%;
   margin-top:135px;
}

.poster03{
   background:url(../images/poster04.png) center no-repeat;
   height:430px;
   width:100%;
   margin-top:135px;
}

.poster04{
   background:url(../images/poster03.png) center no-repeat;
   height:430px;
   width:100%;
   margin-top:135px;
}

.poster05{
   background:url(../images/poster02.png) center no-repeat;
   height:430px;
   width:100%;
   margin-top:135px;
}

.poster06{
   background:url(../images/poster06.png) center no-repeat;
   height:430px;
   width:100%;
   margin-top:135px;
}

.note_bg{
   height:100%;
   width:100%;
   background:url(../photo/weixing.png) bottom no-repeat;
}

.note{
   height:1250px;
   width:1002px;
   margin:0 auto;
   /* background:#; */
}

.note_titless01{
   padding:20px 0;
   
   text-align:center;
   font-size:28px;   
}

.note_titless02{
   width:1002px;
   height:32px;
   padding:30px 0 20px 0;
}

.border{
   background:#0771c2;
   width:7px;
   height:32px;
   float:left;
}

.note_t{
   
   font-size:25px;  
   float:left;
   padding:0 20px;
   color:#000000;
   /*font-weight:bold;*/
}

.notess{
   width:1002px;
   margin:0 auto;
   height:522px;
}

.notess_left{
   float:left;
   width:580px;
   padding:0 20px 0 0;
   height:522px;
}

.notess_leftss{
   box-sizing:border-box;
   border:1px solid #dbdbdb;
   background:#00C8DB;
   height:522px;
}
	
.notess_left_top{
   height:40px;
   background:#eeeeee;
   margin:0 auto;
}

.notess_left01{
   float:left;
   width:380px;
   height:40px;
   background:#eeeeee;
}

.notess_left02{
   float:left;
   width:198px;
   height:40px;
   background:#eeeeee;
}

.notess_left03{
   float:left;
   width:380px;
   height:40px;
}

.notess_left04{
   float:left;
   width:198px;
   height:40px;
}

.notess_left05{
   float:left;
   width:380px;
   height:40px;
}

.notess_left06{
   float:left;
   width:198px;
   height:40px;
}

.notess_right{
   float:left;
   width:402px;
   height:522px;
   background:#f9f9f9 url(../photo/ld.png) no-repeat;
} 

.note_word{
   
   color:#333C42;
   line-height:40px;
   font-size:18px;
   text-align:center;
   font-weight:bold;
}

.note_word01{
   
   color:#333C42;
   line-height:40px;
   font-size:15px;
   text-align:center;
}

.note_content{
   width:1002px;
   margin:20px auto;
   height:600px;

}

.note_content_word{
   
   font-size:16px; 
   color:#666666;
   line-height:35px;
   text-indent:30px;
   margin-bottom:15px;
}

/*发展历程*/
.history{
   height:590px;
   width:100%;
   background:#fafafa url(../images/history_bg.png) center no-repeat;
}

.historyss{
   margin:0 auto;
   width:1002px;
}

.history_icon{
   padding-top:30px;
   margin:0 auto;
   width:813px;
}

.history_icon01,.history_icon02,.history_icon03,.history_icon04,.history_icon05{
   width:189px;
   height:377px;
   float:left;
   background:url(../images/history_icon01.png) no-repeat;

}

.history_icon01,.history_icon02,.history_icon03,.history_icon04{
   padding:0 14.25px 0 0;
}

.history_icon01:hover,.history_icon02:hover,.history_icon03:hover,.history_icon04:hover,.history_icon05:hover{
   width:189px;
   height:377px;
   float:left;
   background:url(../images/history_icon01_hover.png) no-repeat;
}

.history_t{
  
   font-size:25px;
   color:#000000;
   text-align:center;
   padding:20px 0 0 0; 
}

.history_word{
  
   font-size:16px; 
   color:#666666;
   text-align:center;
   width:170; 
   width:150px; 
   margin:0 auto;
   line-height:26px;
   padding:10px 0 0 0;
   height:75px;
}

.history_words{
   
   font-size:16px; 
   color:#000000;
   text-align:center;
   width:170px; 
   margin:0 auto;
   line-height:26px;
   padding:10px 0 0 0;
   font-weight:bold;
   height:75px;
}

.history_ts{
  
   font-size:25px;
   color:#000000;
   text-align:center;
   padding:75px 0 0 0; 
}

/*人力资源*/
.people{
   height:800px;
   width:100%;
   background: #f8fafc url(../images/pic19.png);
}

.peopless{
   margin:0 auto;
   width:1002px;
}

.people_word{
   
   font-size:16px; 
   color:#666666;
   line-height:35px;
   text-indent:30px;
   margin-bottom:15px;
}

.people_photo{
   width:1002px;
   margin:0 auto;
}

.people_t{
   
   font-size:23px;  
   text-align:center;
   color:#000000;
   padding:15px 0 0 0;
}

.people_photo01,.people_photo02,.people_photo03{
   width:334px;
   height:390px;
   float:left;
}

.people_photo01{
   background:url(../images/people_photo01.png) no-repeat;
}

.people_photo02{
   background:url(../images/people_photo02.png) no-repeat;
}

.people_photo03{
   background:url(../images/people_photo03.png) no-repeat;
}

.gstd{
   width:1002px;
   height:620px;
   margin-top:24px;
}

.gstd01{
   background:url(../images/gstd01.png) no-repeat right center;
   width:1002px;
   height:300px;
   margin-bottom:20px;
}

.gstd02{
   background:url(../images/gstd02.png) no-repeat left center;
   width:1002px;
   height:300px;
   margin-bottom:20px;
}

.gstd01_blank{
   width:600px;
   height:30px; 
}

.gstd01_box{
   background:#007AFF no-repeat center;
   width:600px;
   height:240px;  
   opacity:.8;
}

.gstd01_box02{
   background:#007AFF no-repeat center;
   width:600px;
   height:240px;  
   opacity:.8;
   margin-left:402px;
}

.gstd01_boxss{
   /* background:#; */
   width:600px;
   height:160px; 
   padding-top:40px;
}

.gstd01_box_t{
   
   font-size:25px;
   width:300px;
   height:30px;
   padding:20px 20px 10px 32px;
   color:#ffffff;
}

.gstd01_box_t02{
   
   font-size:25px;
   width:300px;
   height:30px;
   padding:0px 20px 10px 32px;
   color:#ffffff;
}

.gstd01_box_word{
	
    font-size: 16px;
    color: #ffffff;
    width:548px;
    height:90px;
    line-height:30px;
    text-indent:30px;
    padding:0 20px 0 32px;
}

/*组织架构*/
.team{
   height:1350px;   
   width:100%;
   background:#e4f0f6;
}

.teamss{
   margin:0 auto;
   width:1002px;
}

.team_photo{
   background:url(../photo/yicr-zzjg.png) no-repeat;
   width:920px;    
   height:1241px;      
   margin:0 auto;
}

/*服务理念*/
.idea{
   background:#fafafa;
   height:560px;     
}

.ideass{
   width:1002px;
   margin:0 auto;

}

.ideass_icon{
   width:1002px;
   margin:20px auto;
}

.footer_icons01ss{
   background:url(../images/footer_icons01ss.png) center no-repeat;
}

.footer_icons02ss{
   background:url(../images/footer_icons02ss.png) center no-repeat;
}

.footer_icons03ss{
   background:url(../images/footer_icons03ss.png) center no-repeat;
}

.footer_icons04ss{
   background:url(../images/footer_icons04ss.png) center no-repeat;
}

.footer_icons01ss,.footer_icons02ss,.footer_icons03ss,.footer_icons04ss{
   float:left;
   height:120px;
   width:120px;
   padding:20px 65.25px; 
}

.ideass_t{
   width:1002px;
   margin:0 auto;
}

.idea_tt{
   float:left;
   height:40px;
   width:120px;
   padding:0 65.25px; 
   font-size:20px;  
   text-align:center;
   color:#000000;
}

.ideass_t01,.ideass_t02,.ideass_t03,.ideass_t04{
   float:left;
}

.note_word_idea{
  
   font-size:16px; 
   color:#666666;
   width:210px;
   padding:0 20.25px;
   line-height:32px;
   letter-spacing:3px;  
}

.note_word_idea:hover{
   
   font-size:16px; 
   color:#0771c2;
   width:210px;
   padding:0 20.25px;
   line-height:32px;
   letter-spacing:3px;   
}

/*联系我们*/
.contact{
   height:700px;
   width:1002px;
   margin:0 auto;
   background:#ffffff;
}

.contactss000{
   height:5px;
   background:#CCCCCC;
}

.contact_title{
   color: #2857ac;
   font-size: 30px;
   font-weight: bold;
   padding:30px 0 0 0;
   text-align:center;
   margin-top: 10px;
}

.contact_word{
   
   font-size:16px;
   color:#666666;
   text-align:center;
   padding:10px 0 0 0;
   letter-spacing:2px;
}

.earth_map{
   width:1002px;
   height:500px;
   background:url(../images/earth_map.png) bottom center no-repeat;
   padding:30px 0 0 0;
}

.arrow{
   background:url(../images/arrow.png) no-repeat;
   margin:0 auto;
   /* height:32px; */
   width:32px;
}

.contactss{
   width:100%;
   height:450px;
   /*background:#ffffff url(../images/pic19.png) no-repeat;*/
   background:#ffffff;
}

.recruit{
   width:100%;
   /* height:900px; */
   height:auto;
   background:#ffffff;
}

.recruit_content{
   width:100%;
   height:auto;
   /* height:720px; */
}

.recruit_content01{
   width:100%;
   height:auto;
}

.recruit_content01_title{
   width:1002px;
   height:35px;
   margin:0 auto;
   margin-bottom:25px;
}

.recruit_content01_title_icon01{
	background:url(../images/recruit_content01_title_icon01.png) no-repeat;
	width:35px;
	height:35px;
	float:left;
	background-size: contain;
}

.recruit_content01_title_icon02{
	background:url(../images/recruit_content01_title_icon02.png) no-repeat;
	width:35px;
	height:35px;
	float:left;
	background-size: contain;
}

.recruit_content01_title_icon03{
	background:url(../images/recruit_content01_title_icon03.png) no-repeat;
	width:35px;
	height:35px;
	float:left;
	background-size: contain;
}

.recruit_content01_title_icon04{
	background:url(../images/recruit_content01_title_icon04.png) no-repeat;
	width:35px;
	height:35px;
	float:left;
	background-size: contain;
}

.recruit_content01_title_word{
	
	float:left;
	text-align:left;
    width:100px;
    line-height:35px;
    margin-left:15px;
	font-size:20px;
    color:#0a1633;
    font-weight:700;  
}

.recruit_content01_4s{
	width:1002px;
    /* height:60px; */
    height:auto;
    margin:0 auto;
    /* background:; */
    margin-bottom:25px;
    display: flex;
    flex-wrap:wrap;
    /* justify-content:center; */
    align-items: center ;
    align-content:center;  
}

.recruit_content01_4s01,.recruit_content01_4s02,.recruit_content01_4s03,.recruit_content01_4s04{
	/* width:239.25px; */
	width: 314px;
	height:60px;
	background:#ffffff;
	/* float:left; */
	border:1px solid #e1e6f0;
    box-sizing:border-box;
    display: flex;
    flex-wrap:wrap;
    justify-content:center;
    align-items: center ;
    align-content:center;  
}
.recruit_content01_4s01 a{
    display: flex;
    flex-wrap:wrap;
    justify-content:center;
    align-items: center ;
    align-content:center;  
}

.recruit_content01_4s01,.recruit_content01_4s02,.recruit_content01_4s03{
   margin: 10px;
   /* margin-right:15px; */
}

.recruit_content01_4s01:hover,.recruit_content01_4s02:hover,.recruit_content01_4s03:hover,.recruit_content01_4s04:hover{
	width:314px;
	height:60px;
	background:#ebf3fb;
	/* float:left; */
	border:1px solid #1791ee;
    box-sizing:border-box;
}

.recruit_content01_4s_word{
	
	text-align:center;
    /* width:239.25px; */
    /* line-height:60px; */
    font-size: 16.5px;
    color:#000000;
    font-weight:500;  

}

.recruit_content01_4s_word:hover{
	
	text-align:center;
    /* width:239.25px; */
    /* line-height:60px; */
    font-size: 16.5px;
    color:#549de3;
    font-weight:500;  
}

.recruit_content02_2s{
	width:1002px;
    height:200px;
    margin:0 auto;
    margin-bottom:25px;
}

.recruit_content02_left{
    position:relative;
    float:left;
    margin-right:15px;
    width:239.25px;
    height:200px;
    background-image: linear-gradient(to right,#5f87f8,#3860f4);
    box-sizing: border-box;
}

.recruit_mail_word00{
	
	float:left;
    width:239.25px;
    line-height:70px;
	font-size:18px;
    color:#ffffff;
    font-weight:550;  
    height:70px;
    text-align: center;
}

.recruit_zlzp{
	background:url(../images/zlzp02.png) center bottom no-repeat;
	width:239.25px;
    height:130px;
}

.recruit_content02_right{
	float: left;
    width:747.75px;
    height:200px;
    background-color: #f9faff;
    background-repeat: no-repeat;
    background-position: 10px 68px;
    border: 1px solid #e1e6f0;
    box-sizing: border-box;
    margin:0 atuo;
}

.recruit_mail{
	background:url(../images/mail.png) bottom no-repeat;
    width:220px;
    height:200px;
    float:left;
}

.recruit_mail_word{
	float:left;
    width:480px;
    margin-left:15px;
    margin-top:30px;
    height:170px;
}

.recruit_mail_word01{
	
	float:left;
    width:480px;
    line-height:30px;
	font-size:20px;
    color:#0a1633;
    font-weight:600;  
    height:30px;
    margin-top:15px;
    margin-left:10px;
}

.recruit_mail_word02{

	float:left;
    width:480px;
    line-height:30px;
	font-size:16px;
    color:#6b798e;
    font-weight:400;  
    height:30px;
    margin-top:15px;
    margin-left:10px;
}

.contactss_titless{
   background:#ebf3fb;
   width:100%;
   height:100px;
   margin:0 auto;
   margin-bottom:40px;
}

.contact_title_blue{
   color:#549de3;
   font-size:30px;
   font-weight:bold;
   padding:29px 0 0 0;
   text-align:center;
}

.contactss01{
   width:1002px;
   height:270px;
   margin:0 auto;
   padding:0 0 40px 0;
}

.contactss_left{
   float:left;
   height:270px;
   width:440px;
   background:#ebf3fb;  
}

.contactss_left:hover{
   float:left;
   height:270px;
   width:440px;
   background:#fafafa;   
}

.contactss_middle{
   float:left;
   height:270px;
   width:122px;
}

.contactss_right{
   float:left;
   height:270px;
   width:440px;
   background:#ebf3fb;  
}

.contactss_right:hover{
   float:left;
   height:270px;
   width:440px;
   background:#fafafa;  
}

.contactss_note{
   height:210px;
   width:380px;
   background:#999999; 
   margin:30px;
}

.contactss_note_left{
   background:#1791ee;
   width:140px;
   height:210px;
   float:left;  
}

.contactss_note_right{
   background:#ebf3fb;
   width:240px;
   height:210px;
   float:left;  
}

.contactss_title{
   color:#ffffff;
   height:210px;
   width:30px;
   padding:0 55px;
   font-size:23px;
   text-align:center;
   writing-mode:vertical-lr;
   letter-spacing:3px;
  
}

.contactss_title02{
   color:#ffffff;
   height:180px;
   width:30px;
   padding:15px 37px;
   font-size:23px;
   text-align:center;
   writing-mode:vertical-lr;
   letter-spacing:3px; 
   line-height:32px;
}

.contactss_word01{  
   font-size:17px;
   color:#666666;
   width:220px;
   height:20px;
   text-align:right;
   margin-top:10px;
}

.contactss_word01:hover{
  
   font-size:17px;
   color:#1791ee;
   width:220px;
   height:20px;
   text-align:right;
   margin-top:10px;
}

.contactss_note_right_line{
   background:url(../images/contactss_note_right_line.png) no-repeat;
   width:220px;
   height:2px;
   margin-left:10px;
   margin-top:10px;
}

.contactss_wordss{
   width:220px;
   height:30px;
   padding:10px;
   margin:4px auto;
}

.contactss_wordss_icon{
   background:url(../images/contactss_wordss_icon.png) no-repeat;
   width:30px;
   height:30px;
   float:left;
   margin-left:10px;
}

.contactss_wordss_icon02{
   background:url(../images/contactss_wordss_icon02.png) no-repeat;
   width:30px;
   height:30px;
   float:left;
   margin-left:10px;
}

.contactss_wordss_icon03{
   background:url(../images/contactss_wordss_icon03.png) no-repeat;
   width:30px;
   height:30px;
   float:left;
   margin-left:10px;
}

.contactss_wordss_02{
  
   color:#666666;
   font-size:16px;
   float:left;
   padding-left:10px;
   line-height:30px;
   height:30px;
   width:170px;
}

a.linkss{
   text-decoration:none;
   color:#666666;
}

a.linkss:hover{
   text-decoration:none;
   color:#1791ee;
}

/*免责声明*/
.fc_detail_declare { 
    padding-top: 0px;
    width: 1002px;
    margin: 0 auto;
    
}

.case01s_line_declare {
    width: 1002px;
    height: 1px;
    background: #dcdcdc;
    margin-top:25px;
    margin-bottom:25px;
}

/*资质荣誉*/
.aptitude{
   height:0px;
   width:1002px;
   margin:0 auto;
   background:#ffffff;
}

.qyzz_qyzz{
   height:2700; 
   /* height:1450px;   */
}

.qyzz_qyzz02{
   height:1450px;  
}

.qyzz_001{
   /* height:712px; */
}

.qyzz_002{
   height:1008px;
}

.qyzz_title{
   width:1002px;
   margin:0 auto;
   height:105px;
   padding:0 0 15px 0;
}

.qyzz_title_left{
   width:425px;
   height:2px;
   float:left;
   margin-top:25px;
   background:#549de3;
}

.qyzz_title_middle{
   width:152px;
   height:90px;
   float:left;
   /* background:#; */
}

.qyzz_title_right{
   width:425px;
   height:2px;
   float:left;
   margin-top:25px;
   background:#549de3;
}

.qyzz_title_icon01{
   background:url(../images/honor01_icon03blue.png) center center no-repeat;
   width:152px;
   height:40px;
   padding:10px 0;
}

.qyzz_title_icon02{
   background:url(../images/honor01_icon01blue.png) center center no-repeat;
   width:152px;
   height:40px;
   padding:10px 0;
}

.qyzz_title_icon02_02{
   background:url(../images/qyry_blue02.png) center center no-repeat;
   width:152px;
   height:40px;
   padding:10px 0;
}

.qyzz_title_icon03{
   background:url(../images/honor01_icon01blue.png) center center no-repeat;
   width:152px;
   height:40px;
   padding:10px 0;
}

.qyzz_title_word{
  
   font-size:19px;
   text-align:center;
   color:#549de3;
   font-weight:bold;
   letter-spacing:2px;
}

.arrow_blue{
   background:url(../images/arrow_blue.png) center center no-repeat;
   width:152px;
   height:32px;
}

.qyzz{
   width:1002px;
   /* height:296px; */
   height:auto;
   /*padding:0 0 25px 0;*/
}

.qyzz01{
   width:1002px;
   margin:0 auto;
   height:auto;
}

.qyzz01_01,.qyzz01_02,.qyzz01_03{
   /* float:left; */
   background:#ffffff;
   width:308px;
   height:282px;
   border:1px solid #d8d8d8;
}

.qyzz01_01:hover,.qyzz01_02:hover,.qyzz01_03:hover{
   float:left;
   background:#eeeeee;
   width:308px;
   height:282px;
   border:1px solid #777777;
   box-shadow:5px 5px #d9d9d9;
}      

.qyzz01_01,.qyzz01_02{
   margin-right:36px;
   margin-bottom: 30px;
}

.qyzz01_zz_01{
   background:url(../images/zz_01.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_zz_02{
   background:url(../images/zz_02.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_zz_03{
   background:url(../images/zz_03.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

/*公司设计资质*/
.qyzz01_sjzz01{
   background:url(../images/sjzz01.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz02{
   background:url(../images/sjzz02.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz03{
   background:url(../images/sjzz03.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz04{
   background:url(../images/sjzz04.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz05{
   background:url(../images/sjzz05.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz06{
   background:url(../images/sjzz06.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz07{
   background:url(../images/sjzz07.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz08{
   background:url(../images/sjzz08.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_sjzz09{
   background:url(../images/sjzz09.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}
/*公司设计资质*/

/*公司工程设计资质*/
.qyzz01_gczz01{
   background:url(../photo/gcsjzz-01.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz02{
   background:url(../photo/gcsjzz-02.png) center center no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz03{
   background:url(../photo/gcsjzz-03.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz04{
   background:url(../photo/gcsjzz-04.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz05{
   background:url(../photo/gcsjzz-05.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz06{
   background:url(../photo/gcsjzz-06.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz07{
   background:url(../photo/gcsjzz-07.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz08{
   background:url(../photo/gcsjzz-08.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_gczz09{
   background:url(../photo/gcsjzz-09.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}
/*公司工程设计资质*/

.qyzz01_11ss{
   background:url(../images/zz11.png) no-repeat;
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

/*公司综合资质*/
.qyzz01_zhzz01{
   /* background:url(../photo/zhzz-01.png) center center no-repeat;  */
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_zhzz02{
   background:url(../photo/zhzz-02.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_zhzz03{
   background:url(../photo/zhzz-03.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}


.qyzz01_zhzz04{
   background:url(../images/tymb.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_zhzz05{
   background:url(../images/tymb.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyzz01_zhzz06{
   background:url(../images/tymb.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}
/*公司综合资质*/

/*公司荣誉*/
.qyry01_001{
   background:url(../photo/qyry-01.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyry01_002{
   background:url(../photo/qyry-02.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyry01_003{
   background:url(../photo/qyry-03.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyry01_004{
   background:url(../photo/qyry-04.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyry01_005{
   background:url(../photo/qyry-05.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.qyry01_006{
   background:url(../photo/qyry-06.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}
/*公司荣誉*/

/*项目荣誉*/
.xmry01_001{
   background:url(../photo/xmry-01.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.xmry01_002{
   background:url(../photo/xmry-02.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.xmry01_003{
   background:url(../photo/xmry-03.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.xmry01_004{
   background:url(../photo/xmry-04.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.xmry01_005{
   background:url(../photo/xmry-05.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}

.xmry01_006{
   background:url(../photo/xmry-06.png) center center no-repeat; 
   height:206px;  
   width:302px; 
   margin-top:3px;
   margin-left:3px; 
   margin-bottom:3px;
}
/*项目荣誉*/

.qyzz01_01foot{
   background:#eeeeee;
   height:70px;  
   /* position:relative;
   text-align:center; */
}

.qyzz01_01_title{
   
   /* font-size:17px;   */
   text-align:center;
   color:#464646;
   /*padding:15px 10px 0 10px;*/
   /* padding:0px 10px 17.5px 10px; */
   font-weight:bold;
   letter-spacing:1px;
   /*width:282px;*/  
   /* line-height:150%; */
   /* display: flex;
   justify-content:center;
   align-items:center; */
   /* position: absolute; */
        /* top: 50%; */
        /* left: 25%; */
        /* transform: translateY(-50%); */
        

}

.qyzz01_01_titless{
   
   font-size:17px;          
   text-align:center;
   color:#464646;
   /*padding:3px 10px 0 10px;*/
   padding:5px 10px 5px 10px;
   font-weight:bold;
   letter-spacing:1px;
   /*width:282px;*/  
   line-height:150%;
}

.qyzz01_01_titless02{
  
   font-size:12.5px;          
   text-align:center;
   color:#464646;
   /*padding:3px 10px 0 10px;
   padding:5px 10px 5px 10px;*/
   font-weight:bold;
   letter-spacing:1px;
   /*width:282px; 
   line-height:150%;*/ 
}

.qyzz01_01_word{
   
   font-size:15px;  
   text-align:center;
   color:#666666;
   padding:6px 0 0 0;
}

.qyry{
   background:url(../images/qyry_jihe.jpg) no-repeat; 
   width:1002px;
   height:1280px;
}


/*企业文化*/
.culture{
   /*background:url(../images/culture_bg.png)#f8fcff no-repeat;
   background:url(../images/culture_color.png);*/
   height:auto; 
   background-color: white;
}

.clound{
   background:url(../images/clound.png) center center no-repeat;  
   width:1002px;
   height:740px;
   margin:0 auto; 
}

.cloundss{
   margin:0 auto;
}

.clound_left,.clound_right{
   float:left;
   width:501px;
   height:740px;  
}

.clound_left01,.clound_right01{
   padding:50px 0 40px 0;
   height:100px;
}

.clound_left02,.clound_right02{
   padding:40px 0;
   height:100px;
}

.clound_left03,.clound_right03{
   padding:40px 0;
   height:100px;
}

.clound_left04,.clound_right04{
   padding:40px 0 50px 0;
   height:100px;
}

.clound_left_left{
   width:241px;
   float:left;
   padding:7.5px 20px 0 0;  
}

.clound_left_left_s{
   width:241px;
   float:left;
   padding:20px 20px 0 0;  
}

.clound_right_left{
   width:241px;
   float:left;
   padding:7.5px 0 0 20px;  
}

.clound_right_left_s{
   width:241px;
   float:left;
   padding:20px 0 0 20px;  
}

.clound_left_right01{
   background:url(../images/clound_left_right01.png) no-repeat;
   width:240px;
   height:100px;
   float:left;
}

.clound_left_right02{
   background:url(../images/clound_left_right02.png) no-repeat;
   width:240px;
   height:100px;
   float:left;
}

.clound_left_right03{
   background:url(../images/clound_left_right03.png) no-repeat;
   width:240px;
   height:100px;
   float:left;
}

.clound_left_right04{
   background:url(../images/clound_left_right04.png) no-repeat;
   width:240px;
   height:100px;
   float:left;
}

.clound_right_right01{
   background:url(../images/clound_right_right01.png) right no-repeat;
   width:240px;
   height:100px;
   float:left;
}

.clound_right_right02{
   background:url(../images/clound_right_right02.png) right no-repeat;
   width:240px;
   height:100px;
   float:left;
}

.clound_right_right03{
   background:url(../images/clound_right_right03.png) right no-repeat;
   width:240px;
   height:100px;
   float:left;
}

.clound_right_right04{
   background:url(../images/clound_right_right04.png) right no-repeat; 
   width:240px;
   height:100px;
   float:left;
}

.clound_t{
   
   font-size:25px; 
   color:#000000;
   text-align:right; 
}

.clound_word{
  
   font-size:16px; 
   color:#666666;
   line-height:25px;
   text-align:right; 
   padding:5px 0 0 0;
}

.clound_t_right{
  
   font-size:25px; 
   color:#000000;
   text-align:left; 
}

.clound_word_right{
  
   font-size:16px; 
   color:#666666;
   line-height:25px;
   text-align:left;
   padding:5px 0 0 0;
}

/*企业文化02*/
.duty{
   background:#fafafa;
   margin-top:35px;
   width:100%;
   height:610px;
}

.dutyss{
   background:url(../images/dutyss.png) no-repeat;    
   margin:0 auto;
   width:1002px;
   height:610px;
}

.duty_left{
   float:left;
   width:672px;         
   height:610px;
}

.duty_right{
   float:left;
   width:330px;    
   height:610px;  
   background:url(../images/duty_right.png) no-repeat;
}

.duty_left_bottom{
   padding:20px 20px 20px 0;
}

.duty_line{
   width:190px;
   border:1.5px solid #f9ce1d;
   margin-left:30px;
   margin-top:10px;
   margin-bottom:7px;
}

.duty_title{
   margin:0 auto;
   padding:20px 0 0 0;
   height:30px;
}

.duty_title_icon01{
   background:url(../images/love.png) no-repeat;
   width:30px;
   height:30px;
   float:left;
   margin-left:30px;
}

.duty_t,.duty_t02{ 
   font-size:25px;  
   color:#000000;
   float:left;
   width:100px;
   height:30px;
   margin-left:10px;
}

.duty_word{  
   font-size:16px; 
   color:#666666;
   line-height:35px;
   text-indent:30px;
   /*margin-bottom:15px;*/
}

.duty_word:hover{
   
   font-size:16px; 
   color:#f3c50a;
   line-height:35px;
   text-indent:30px;
   /*margin-bottom:15px;*/
}

.certifyss{
   background:url(../images/serv_bg.png) no-repeat;
   height:700px;
   background-position:bottom center;
}

.desire{
   background:#f3f5f6 url(../photo/mountain.png) no-repeat;
   height:990px;
   background-position:bottom center;
}

.note_content_word01{
  
   font-size: 16px;
   color: #000000;
   line-height: 35px;
   text-indent: 30px;
   margin-bottom: 15px;
}

.note_content_word02{
   
   font-size: 16px;
   color: #000000;
   line-height: 35px;
   text-indent: 30px;
   margin-bottom: 15px;
   font-weight: bold;
}

/*经典案例*/
.case01{
   height:px;
   width:1002px;
   margin:0 auto;
}

.case01s{
   width:1002px;
   margin:0 auto;
   height:auto;
   padding:0px 0 0 0;
}

.case01s_line{
   width:1002px;
   height:1px;
   background:#dcdcdc;
}

.case01_01{
   width:1002px;
   margin:0 auto;
   /* height:2300px; */
   height:auto;

}

.content_case{
   width:1002px;
   margin:0 auto;
   /* background:#; */
   height:auto;
}

.content_case_content{
   /* width:660px;
   float:left; */
   width: 100%;
}

.content_case_word{
   
   font-size:16px; 
   color:#666666;
   line-height:35px;
   text-indent:32px;
   margin-bottom:15px;
}

.content_case_word02{
  
   font-size:16px; 
   color:#666666;
   line-height:30px;
   text-indent:32px;
   margin-bottom:0px;
   width:430px;
   margin:6px auto;
}

.content_case_photo01{
   float:left;
   width:342px;
   height:275px;
   /* background:url(../photo/content_case_photo01.png) center no-repeat; */
}

.content_case_photo_Div{
   width:1002px;
   height:auto;
   /* background:url(../photo/content_case_photo02.png) center no-repeat; */
   display: flex;
   justify-content:center;
   align-items: center;
}

.content_case_photo_Img_LongShowPictures{
   /* width: 100%; */
   height: auto;
}

.note_content_case{
   width:1002px;
   margin:0 auto;
   height:auto;
   padding-bottom: 10px;
   /* background:#; */
}
.case_function_warp{
   height: auto;
   width: 1002px;
   display: flex;
   justify-content:center;
}
.case_function{
   /* width:1002px; */
   width:100%;
   /* margin:0 auto; */
   height:auto;
   display: flex;
   flex-wrap:wrap;
   align-content:center;
}

.case_function_Div{
   /* float:left; */
   width:480px;
   height:auto;
   box-sizing:border-box;
   border:2px solid #dce6f0;
   background:#f8f8f9;
   border-radius:12px;
   /* margin-bottom:30px; */
   margin: 10px;
}

.case_function0_middle{
   float:left;
   width:42px;
   height:440px;

}

.case_function01,.case_function02{
   float:left;
   width:480px;
   height:440px;
   box-sizing:border-box;
   border:2px solid #dce6f0;
   background:#f8f8f9;
   border-radius:12px;
   margin-bottom:30px;
}

.note_t_case{
    
    font-size:24px;
    padding:0 30px;
    color:#000000;
    line-height:50px;
}
.case_function_photo_Div{
   width:476px;
   height:250px;
   /* background:url(../photo/case_function_photo01.png) center no-repeat; */
   display: flex;
   justify-content:center;
   align-items: center;
}
.case_function_photo_Img{
   /* widtpx00%!important;
   height:px!important; */
   width: 430px!important;
   height:237px!important;
   border: 2px solid #c4d7e9;
}
.case_function_photo01{
   width:476px;
   height:250px;
   background:url(../photo/case_function_photo01.png) center no-repeat;
}

.case_function_photo02{
   width:476px;
   height:250px;
   background:url(../photo/case_function_photo02.png) center no-repeat;
}

.case_function_photo03{
   width:476px;
   height:250px;
   background:url(../photo/case_function_photo03.png) center no-repeat;
}

.case_function_photo04{
   width:476px;
   height:250px;
   background:url(../photo/case_function_photo04.png) center no-repeat;
}

.case01s_line02{
    width: 1002px;
    height: 1px;
    background:#dcdcdc;
    margin-top:15px;
}

.note_content_casess{
	width:1002px;
   margin:0 auto;
   display: flex;
}

.note_content_word_icon{
	
    font-size: 16px;
    color: #666666;
    line-height: 35px;
    /* text-indent:10px; */
    margin-bottom: 15px;
    /* float:left; */
    width:944px;
    margin-left: 10px;
}

.note_content_icon{
	width:58px;
    height:35px;
    background:url(../photo/note_content_icon02.png) right center no-repeat;
    float:left;
}


/*业务能力*/
business{
   height:2900px;
   width:1002px;
   margin:0 auto;
   background:#ffffff;
}

.business_icon{
   width:1002px;
   margin:0 auto;
   padding:30px 0 0 0;
   height:auto;
   display: flex;
   flex-wrap:wrap;
   /* justify-content:space-between; */
}

.business_icon_active{
	color:red;
}

.business_icon01_bg,.business_icon02_bg,.business_icon03_bg,.business_icon04_bg,.business_icon05_bg,.business_icon06_bg,.business_icon07_bg,.business_icon08_bg{
   background:url(../images/white.png) no-repeat;
   width:120px;
   height:200px;
   /* float:left; */
   cursor:pointer;
}

.business_icon01_bg:hover,.business_icon02_bg:hover,.business_icon03_bg:hover,.business_icon04_bg:hover,.business_icon05_bg:hover,.business_icon06_bg:hover,.business_icon07_bg:hover,.business_icon08_bg:hover{
   background:url(../images/white_blue.png) no-repeat;
   width:120px;
   height:200px;
   /* float:left; */
}

.business_icon01_bg,.business_icon02_bg,.business_icon03_bg,.business_icon04_bg,.business_icon05_bg,.business_icon06_bg,.business_icon07_bg{
   margin:0 5px 0 0;
}

business_icon_active {
    background: rgba(238,238,238,0.8) !important; 
}

.business_icon_active {
    background:url(../images/white_hover.png) no-repeat !important;
}

.business_icon01,.business_icon02,.business_icon03,.business_icon04,.business_icon05,.business_icon06,.business_icon07,.business_icon08{
   float:left;
   width:120px;
   height:120px;
}

.business_icon01{
   /* background:url(../images/market_top01_icon_blue.png) center 30px no-repeat; */
}

.business_icon02{
   background:url(../images/market_top02_icon_blue.png) center 30px no-repeat;
}

.business_icon03{
   background:url(../images/market_top03_icon_blue.png) center 30px no-repeat;
}

.business_icon04{
   background:url(../images/market_top04_icon_blue.png) center 30px no-repeat;
}

.business_icon05{
   background:url(../images/market_top05_icon_blue.png) center 30px no-repeat;
}

.business_icon06{
   background:url(../images/market_top06_icon_blue.png) center 30px no-repeat;
}

.business_icon07{
   background:url(../images/market_top07_icon_blue.png) center 30px no-repeat;
}

.business_icon08{
   background:url(../images/market_top08_icon_blue.png) center 30px no-repeat;
}

.business_word{
   color:#666666;
   font-size:16px;
   text-align:center;
   line-height:25px;  
   padding: 10px;
}

.business_titless{
   width:1002px;
   height:52px;
   margin:0 auto;
}

.business01{
   width:100%;
   height:680;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business02{
   /* background:#; */
   width:1002px;
   padding:0 0 10px 0;
   margin:0 auto;
}


.business02_a{
   /* background:#; */
   width:1002px;
   padding:0 0 10px 0;
   margin:0 auto;
}

.business02_d{
   /* background:#; */
   width:1002px;
   height:540px;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business02_e{
   /* background:#; */
   width:1002px;
   height:1020px;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business02_f{
   width:1002px;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business_note_word_f{
	
    font-size: 16px;
    color: #666666;
    line-height: 35px;
    text-align:center;
    width: 1002px;
    margin: 0 auto;
}
.business02_g{
   width:1002px;
   height:895;
   padding:0 0 10px 0;
   margin:0 auto;
}

.business02_h{
   /* background:#; */
   width:1002px;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business02_ff{
   /* background:#; */
   width:1002px;
   height:980;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business_titless_t{
   font-size:24px;
   color:#333;
   font-weight:700;
   text-align:center;
   padding:10px 0;
   width:1002px;
   /* background:#; */
}

.business_titless_line{
   background:#999999;
   width:160px;
   height:3px;
   margin:0 auto;
}

.business_photo{
   background:#ebebeb url(../images/business_photo.png) center center no-repeat;
   /*width:1002px;*/
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_a{
   background:#4663cc url(../images/business_photo_a.png) center center no-repeat;
   /*width:1002px;*/
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_c{
   background:#f3f2f0 url(../images/business_photo_c.png) center center no-repeat;
   /*width:1002px;*/
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_d{
   background:#e4e4e4 url(../images/business_photo_d.png) center center no-repeat;
   /*width:1002px;*/
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_e{
   background:#fafdff url(../images/business_photo_e.png) center center no-repeat;
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_f{
   background:#f3f2f0 url(../images/business_photo_f.png) bottom center no-repeat;
   /*width:1002px;*/
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_g{
   background:#ebebeb url(../images/business_photo_g.png) center center no-repeat;
   /*width:1002px;*/
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_h{
   background:#f5f5f5 url(../images/business_photo_h1.png) center center no-repeat;
   width:100%;
   height:400px;
   margin-top:30px;
}

.business_photo_word{
   width:100%;
   height:190;
   background:#ebebeb;
   margin:0 auto;
   padding:20px 0;
}

.business_photo_word_es{
   width:100%;
   height:190;
   background:#f1f9ff;
   margin:0 auto;
   padding:20px 0;
}

.business_photo_word_a{
   width:100%;
   height:170;
   background:#4663cc;
   margin:0 auto;
   padding:20px 0;
}

.business_photo_word_c{
   width:100%;
   height:170;
   background:#f3f2f0;
   margin:0 auto;
   padding:20px 0;
}

.business_photo_word_f{
   width:100%;
   height:170;
   background:#e7e6e7;
   margin:0 auto;
   padding:20px 0;
}

.business_photo_word_g{
   width:100%;
   height:170;
   background:#f0f0f0;
   margin:0 auto;
   padding:20px 0;
}

.business_note_word{ 
   font-size:16px;
   color:#666666;
   line-height:35px;
   text-indent:32px;
   width:1002px;
   margin:0 auto;
}

.business_note_word_a{
   
   font-size:16px;
   color:#ffffff;
   line-height:35px;
   text-indent:32px;
   width:1002px;
   margin:0 auto;
}

.business_note_word_c{
   
   font-size:16px;
   color:#666666;
   line-height:35px;
   text-indent:30px;
   width:1002px;
   margin:0 auto;
}

.business_note_word_a_title{
  
   font-size:24px;
   color:#ffffff;
   line-height:35px;
   text-indent:30px;
   width:1002px;
   margin:0 auto;
   padding:200px 0 0 0;
   font-weight:700;
}

.business_note_word_a_photo{
  
   font-size:16px;
   color:#ffffff;
   line-height:35px;
   text-indent:30px;
   width:1002px;
   margin:0 auto;
   padding:10px 0 0 0;
}

.business_photo_c_word{
   width:1002px;
   margin:0 auto;
}

.business_note_word_a_title_c{
   
   font-size:24px;
   color:#666666;
   line-height:35px;
   text-indent:30px;
   width:455px;
   /*margin:0 auto;*/
   padding:70px 0 0 80px;
   font-weight:700;
}

.business_note_word_a_title_f{
   
   font-size:24px;
   color:#666666;
   line-height:35px;
   text-indent:30px;
   width:455px;
   /*margin:0 auto;*/
   padding:30px 0 0 80px;
   font-weight:700;
}

.business_note_word_a_title_d{
   
   font-size:24px;
   color:#666666;
   line-height:35px;
   text-indent:30px;
   width:455px;
   /*margin:0 auto;*/
   padding:110px 0 0 80px;
   font-weight:700;
}

.business_note_word_a_photo_c{
  
   font-size:16px;
   color:#666666;
   line-height:35px;
   text-indent:32px;
   width:455px;
   padding:10px 0 0 80px;
}

.business02_photo{
   /*background:#ebebeb;*/
   width:1002px;
   height:auto;
   margin-top:30px;
}

.business02_photo_d{
   /* background:#; */
   width:1002px;
   margin-top:30px;
}

.business02_photo_e{
   background:url(../images/business02_photo_e.png) center center no-repeat;
   width:1002px;
   height:479px;
   margin:30px auto;
}

.business02_photo_f{
   background:url(../images/business02_photo_f.png) top center no-repeat;
   width:1002px;
   height:293px;
   margin:0 auto;
   padding:0 0 30px 0;
}

.business02_photo_g{
   background:url(../images/business02_photo_g.png) center center no-repeat;
   width:1002px;
   height:255px;
   margin:30px auto;
}

.business02_photo_h{
   background:url(../images/business02_photo_h.png) top center no-repeat;
   width:1002px;
   height:332px;
   margin:30px auto;
}

.business02_photo_f2f2{
   background:url(../images/business02_photo_f4.png) center center no-repeat;
   width:1002px;
   height:490px;
   margin:30px auto;
}

.business02_photo_d_left{
   float:left;
   background:url(../images/business02_photo_d_left.png) no-repeat;
   width:550px;
   height:250px;
   margin-top:90px;
}

.business02_photo_d_right{
   float:left;
   width:452px;
   height:450px;
   background:#f4f4f4;
}

.business02ss{
   margin:0 auto;
   width:1002px;
   height:70px;
   padding:0 0 20px 0;
}

.business02ss_d{
   margin:0 auto;
   width:452px;
   height:70px;
   padding:0 0 20px 0;
}

.business02_bg{
   background:url(../images/business02_bg.png) no-repeat;
   width:200px;
   height:70px;
   float:left;
}

.business02_bg_title{
   
   font-size:18px; 
   color:#ffffff;
   text-align:center;
   line-height:70px;
}

.business02_bg_word{
  
   font-size:18px; 
   color:#666666;
   text-align:center;
   line-height:70px;
   float:left;
   width:802px;
   background:#f4f4f4;
}

.business02_bg_word_d{
  
   font-size:18px; 
   color:#ffffff;
   text-align:center;
   line-height:70px;
   float:left;
   width:452px;
   background:#669ed9;
}

.business03{
   /* background:#; */
   width:1002px;
   height:490px;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business03_a{
   /* background:#; */
   width:1002px;
   height:599px;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business03_photo{
   background:url(../images/business03_photo.png) no-repeat;
   width:1002px;
   height:400px;
   margin-top:30px;
}

.business03_photo_a{
   background:#f9f9f9;
   width:1002px;
   height:510px;
   margin-top:0;
   margin:30px auto;
}

.business03_photo_a01{
   margin:0 auto;
   width:1002px;
   height:170px;
}

.business03_photo_a01_01,.business03_photo_a01_02,.business03_photo_a01_03{
   float:left;
   width:334px;
   height:170px;
}

.business03_photo_a01_01:hover,.business03_photo_a01_02:hover,.business03_photo_a01_03:hover{
   float:left;
   width:334px;
   height:170px;
   background:#ebebeb;
}

.business03_photo_a01_01icon{
   background:url(../images/business03_photo_a01_01icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_02icon{
   background:url(../images/business03_photo_a01_02icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_03icon{
   background:url(../images/business03_photo_a01_03icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_04icon{
   background:url(../images/business03_photo_a01_04icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_05icon{
   background:url(../images/business03_photo_a01_05icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_06icon{
   background:url(../images/business03_photo_a01_06icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_07icon{
   background:url(../images/business03_photo_a01_07icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_08icon{
   background:url(../images/business03_photo_a01_08icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business03_photo_a01_09icon{
   background:url(../images/business03_photo_a01_09icon.png) bottom center no-repeat;
   width:334px;
   height:120px;
}

.business02_bg_title_a{
 
   font-size:18px; 
   color:#000000;
   text-align:center;
   line-height:40px;
   /*padding-top:125px;*/
}

.business04{
   /* background:#; */
   width:1002px;
   height:600px;
   padding:0 0 30px 0;
   margin:0 auto;
}

.business_photo_b{
   background:#ebebeb;
   /*width:1002px;*/
   width:1002px;
   padding:0 0 5px 0;
   margin:0 auto;
}

.business_titless02{
	height:87px;
}

.business_titless03{
	height:122px;
}
.business02_e_three{
   width:1002px;
   background:#00AADC;
}

.business02_e_three01{
   width:1000px;
   height:118px;
   background:#ffffff;
   border:1px solid #36a8de;
}

.business02_e_three_left{
   height:118px;
   width:120px;
   background:#36a8de;
   float:left;
}

.business02_e_three_right{
   height:118px;
   width:880px;
   float:left;
   background:#f4fbff;
}

.business02_e_three_middle{
   width:1002px;
   height:30px;
   background:#ffffff;
}

.business02_bg_title_e{
   
   font-size:18px; 
   color:#ffffff;
   text-align:center;
   line-height:45px;
   width:120px;
   height:45px;
}

.business02_bg_word_e{
   
   font-size:18px; 
   color:#666666;
   text-align:center;
   line-height:118px;
   float:left;
   width:880px;
   /* background:#; */
}

.business02_bg_title_e_icon01{
   height:73px;
   width:120px;
   background:url(../images/business02_bg_title_e_icon01.png) bottom center no-repeat;
}

.business02_bg_title_e_icon02{
   height:73px;
   width:120px;
   background:url(../images/business02_bg_title_e_icon02.png) bottom center no-repeat;
}

.business02_bg_title_e_icon03{
   height:73px;
   width:120px;
   background:url(../images/business02_bg_title_e_icon03.png) bottom center no-repeat;
}

.business02_bg_title_e_icon04{
   height:73px;
   width:120px;
   background:url(../images/business02_bg_title_e_icon04.png) bottom center no-repeat;
}

.business02_f_zx{
   width:1002px;
   height:126px;
   background:#00AADC;
}

.business02_f_zx02{
   width:1002px;
   height:126px;
   margin-top:30px;
}

.business02_f_zx01{
   width:260px;
   height:86px;
   background:#669ed9;
   border:20px solid #ebf3fb;
   float:left;
}

.business02_f_zx01_middle{
   background:#ffffff;
   float:left;
   height:126px;  
   width:51px;
}

.business02_f_zx_t{
   font-size:22px;
   color:#ffffff;
   font-weight:700;
   text-align:center;
   width:260px;
   height:26px;
   padding:30px 0 0 0;
}

.business02_f_zx_ts{
   font-size:22px;
   color:#ffffff;
   font-weight:700;
   text-align:center;
   width:240px;
   height:56px;
   padding:15px 10px;
}

.business02_f_zx_t_soft{
	font-size:16px;
    color: #000000;
    text-align: center;
    width:292px;
    padding:12px 10px 0 10px;
}
.business02_f_zx_t_soft02{
	font-size:16px;
    color: #000000;
    text-align: center;
    width:292px;
    padding:5px 10px 0 10px;
}
.business02_f_zxsoft{
	width:312px;
    height:94px;
    background: #f1f7ff;
    border:4px solid #7db2fa;
    float: left;
}
.business02_f_zxsoft_middle{
   float: left;
   height:102px;
   width:20px;
}

.business02_f_soft{
   width:1002px;
   height:102px;
   padding:15px 0 0 0;
}
.soft_01{
   background:#ffffff url(../images/soft_01.png) center center no-repeat;
   width:100%;
   height:48px;
}
.soft_02{
   background:#ffffff url(../images/soft_02.png) center center no-repeat;
   width:100%;
   height:48px;
}
.soft_03{
   background:#ffffff url(../images/soft_04.png) center center no-repeat;
   width:100%;
   height:48px;
}

.patent_soft{
   background:#ffffff;
}

.patent{
   width:1002px;
   box-sizing: border-box;
   border: 1px solid #dbdbdb;
   background:#00C8DB;
   /* height:942px; */
   height: auto;
   margin:0 auto;
   margin-bottom:40px;
}

.soft_writing{
   width:1002px;
   box-sizing:border-box;
   border:1px solid #dbdbdb;
   background:#f1f7ff;
   /*height:562px;*/
   margin:0 auto;
   margin-bottom:30px;
}

.patent_photo{
   /* height:300px; */
   height:100%;
   width:1000px;
   background:#f1f7ff;
   margin:0 auto;
}

.patent_photo01,.patent_photo02,.patent_photo03,.patent_photo04{
   /* float:left; */
   height:300px;
   width:250px;
   box-sizing:border-box;
   border:1px solid #dbdbdb;
}

.patent_photo01:hover,.patent_photo02:hover,.patent_photo03:hover,.patent_photo04:hover{
   /* float:left; */
   height:300px;
   width:250px;
   box-sizing:border-box;
   border:1px solid #5a98ec;
}

.patent_photo01_01{
   /* background:url(../photo/zhuanli-01.png) center no-repeat; */
   /* background:url(../photo/zhuanli-01.png) center no-repeat; */
   height:240px;
   width:250px;
}

.patent_title{
  
   color:#333C42;
   font-size:15px;
   text-align:center;
   width:230px;
   padding:0 10px 0 10px;
   height:50px;
}

.patent_top{
   height:40px;
   background:#7db2fa;
   margin:0 auto;
}

.patent_top_bg{
   height:40px;
   background:#5a98ec;
   margin:0 auto;
}

.patent_top_two{
   height: 40px;
   background: #ffffff;
   margin: 0 auto;
}

.patent_top_three{
   height: 40px;
   background: #f1f7ff;
   margin: 0 auto;
}
.patent_top_three:hover {
   height: 40px;
   background:#7db2fa;
   margin: 0 auto;
}
.patent_top_two:hover {
   height: 40px;
   background:#7db2fa;
   margin: 0 auto;
}

.patent_word{
   
   color: #ffffff;
   line-height: 40px;
   font-size: 18px;
   text-align: center;
   font-weight: bold;
}

.patent_word01{
   
   color: #333C42;
   line-height: 40px;
   font-size: 15px;
   text-align:left;
   float:left;
   width:90px;
}
.patent_word01t{
   
   color: #333C42;
   line-height: 40px;
   font-size: 15px;
   text-align: center;
}
.patent_top01{
   float:left;
   width:200px;
   height:40px;
}

.patent_top02{
   float:left;
   width:600px;
   height:40px;
}

.patent_top03{
   float:left;
   width:200px;
   height:40px;
}

.patent_top04{
   float:left;
   width:0px;
   height:40px;
}

.patent_top05{
   float:left;
   width:0px;
   height:40px;
}
.patent_top03s{
   width:100px;
   height:24px;
   background:#7db2fa;
   margin-top: 7px;
   margin-left: 20px;
   border-radius:10px;
   border:1px #ffffff;
}
.patent_word03 {
   
   color: #ffffff;
   line-height: 40px;
   font-size: 18px;
   margin-left:15px;
   font-weight: bold;
}
.patent_word01s{
   
   color: #ffffff;
   line-height:24px;
   font-size: 15px;
   text-align: center;
}
.patent_top01_tu{
   background:url(../photo/zhengshu.png) right center no-repeat;
   width:100px;
   height:40px;
   float:left;
   margin-right:10px;
}
.notess_left_top01{
	height: 40px;
    background:#f9f9f9;
    margin: 0 auto;
}

.notess_left_top02{
	height: 40px;
    background:#ffffff;
    margin: 0 auto;
}

.notess_left_top01:hover{
	height: 40px;
    background:#7db2fa;
    margin: 0 auto;
}

.notess_left_top02:hover{
	height: 40px;
    background:#7db2fa;
    margin: 0 auto;
}
/*resetcommon.css新增*/
.business03_photo_a01_01icon01{
   background: url(../images/business03_photo_a01_01icon01.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon02{
   background: url(../images/business03_photo_a01_01icon02.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon03{
   background: url(../images/business03_photo_a01_01icon03.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon04{
   background: url(../images/business03_photo_a01_01icon04.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon05{
   background: url(../images/business03_photo_a01_01icon05.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon06{
   background: url(../images/business03_photo_a01_01icon06.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon07{
   background: url(../images/business03_photo_a01_01icon07.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon08{
   background: url(../images/business03_photo_a01_01icon08.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}

.business03_photo_a01_01icon09 {
   background: url(../images/business03_photo_a01_01icon09.png) bottom center no-repeat;
   width: 334px;
   height: 120px;
}


