@charset "utf-8";
/*全局控制*/
body{margin:0px;padding:0px;font-family:"微软雅黑";color:#393738;font-size:12px;line-height:22px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{font-size:12px;line-height:16px;}img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
h3{font-size:14px;font-weight:normal;display:inline;}
a{color:#000;text-decoration:none;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}
.w1200{width:1200px; margin-left:auto; margin-right:auto;}
/*清浮动*/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom:1;/*ie6,7*/
}
/*首页*/
.top_bg{ border-top:4px solid #e81420; background:url(../images/top_bg.jpg) no-repeat center top; min-width:1200px; height:120px; position:relative; z-index:10} 
.nav ul li{float:left; position:relative;width:99px;}
.nav ul li a{ display:block;width:69px; height:38px; line-height:38px; text-align:center; font-size:16px;margin:0 15px;}
.nav ul li a:hover{ border-bottom:3px solid #e81420;}
.nav{ margin:40px 0 0 10px; display:inline;}
.logo{margin:23px 0 0 25px; display:inline;}
.hotline{ margin:29px 10px 0 0;background:url(../images/phone.png) no-repeat left 4px; height:68px;padding-left:66px; font-size:16px; line-height:27px;color:#e81420;}
.banner{ min-width:1200px;}

/*下拉导航菜单*/
.nav ul li ul.drop_nav{position:absolute;top:41px;left:-28px;width:151px;border-right:1px solid #f0efef;border-left:1px solid #f0efef;}
.nav ul li ul.drop_nav li{ width:151px; height:32px; text-align:center;border-bottom:1px solid #f0efef; background:#fff;}
.nav ul li ul.drop_nav li a{ display:inline;margin:0; line-height:32px; font-size:12px;}
.nav ul li ul.drop_nav li a:hover{ border-bottom:none;color:#e81420;}

/*中部*/
.sy_soft{padding-top:44px;}
.sy_soft_tit{ border-bottom:1px solid #f0efef; background:url(../images/suyou.png) no-repeat center top;padding-top:36px;}
.sy_tit_name{ text-align:center;height:42px; line-height:42px; font-size:18px;padding-bottom:3px;background:url(../images/title_bg.jpg) no-repeat center bottom;margin:0 auto;color:#000;}
.sy_tit_name a{color:#e81420;}
.sy_tit_name a:hover{ text-decoration:underline;}
.sy_fl{ background:url(../images/lanmu_bg.jpg) no-repeat 130px top;padding-bottom:44px;}
.sy_fl ul{ margin-top:50px;}
.sy_fl ul li{ width:272px; font-size:14px;color:#7e7e7e; line-height:33px;float:left; margin-left:97px;}
.sy_fl ul li a{color:#7e7e7e;}
.sy_fl ul li ins{ display:block;text-align:center; margin-bottom:28px;}
.sy_fl ul li p,.sy_fl ul li dl{ height:99px;}
.sy_fl ul li a.lj_more{width:177px;height:45px; text-decoration:none; display:block; color:#e70012;text-decoration:none;line-height:45px;font-size:18px; text-align:center; margin:0 auto; background:#FFF; border:#e70012 solid 1px;
border-radius:4px;
-webkit-transition: background 0.5s linear;
-moz-transition: background 0.5s linear;
transition: background 0.5s linear;}
.sy_fl ul li a.lj_more:hover{background:#e70012; color:#FFF; border-radius:4px;
-webkit-transition: background 0.5s linear;
-moz-transition: background 0.5s linear;
transition: background 0.5s linear; text-decoration:none;}


.sy_fl ul li a:hover{ text-decoration:underline;}
.share{ position:fixed; top:30%;right:0;}
.product_bg{ background:url(../images/product_bg.jpg) no-repeat center top; height:587px; min-width:1200px;}
.product_bg ul{ margin-left:97px;}
.product_bg ul li{ float:left; margin:1px; width:250px;}
.pro_tit{ font-size:14px; color:#fff; text-align:center; height:84px; line-height:24px;padding-top:37px;}
.pro_tit span{ font-size:18px;}

.footer_bg{ background:url(../images/footer_bg.jpg); min-width:1200px;}
.footer_logo{ background:url(../images/logo_shadow.jpg) no-repeat center top;}
.footer{padding-top:146px;}
.links{width:1046px; background:url(../images/link_tit.png) no-repeat left top;margin-left:98px; padding:27px 0 26px;}
.links ul li{margin-right:40px; float:left; height:30px; line-height:30px;}
.links ul li a{color:#fff; font-size:14px;}
.copyright{ background:#000;padding:19px 0; border-top:5px solid #e81420; min-width:1200px; text-align:center; color:#fff; font-size:14px;}
/*客户案例*/
.m_banner{ min-width:1200px; height:315px;}
.case{padding-top:48px;}
.case_list{width:1006px; margin:0 auto;}
.case_list ul li{ height:98px; line-height:24px; font-size:14px;color:#393738; padding:27px 0 37px; background:url(../images/case_li_border.jpg) repeat-x left bottom;}
.case_list ul li a{line-height:50px;color:#e81420;font-size:18px;}
.case_list ul li a:hover{ text-decoration:underline;}
.page{margin-top:47px; margin-bottom:46px;}
.page ul{width:305px; margin:0 auto;}
.page ul li{ text-align:center; float:left; font-size:14px;}
.page a{ font-size:14px;color:#302f2f; padding:0 5px;}
.page a:hover{color:#ff0000;}

/*员工风采*/
.ygfc_bg{ background:url(../images/yuangong_bg.jpg) no-repeat center top; min-width:1200px;}
.ygfc ul li{width:250px; height:175px; margin:1px; float:left;}
.ygfc{ width:1008px; margin:121px auto 0;}

/*员工风采三级页*/
.basketball{ text-align:center; margin-top:80px;}
.prev_next{ font-size:14px; color:#302f2f;margin:45px auto;}
.prev_next a{color:#302f2f;}
.kind{width:172px; text-align:center; position:fixed; left:3%; top:30%;color:#ffffff;}
.kind_tit{width:172px; height:36px; line-height:36px; background:url(../images/kind_tit_bg.png); font-size:18px;}
.kind_list{ background:url(../images/kind_list_bg.png);padding-bottom:7px; margin-bottom:1px;}
.kind_list h3{ line-height:26px;color:#c4c2c2; font-size:16px;}
.kind_list ul li{ height:30px; line-height:30px;}
.kind_list ul li a{font-size:14px; color:#fff;}
.kind_list ul li a:hover{color:#ff0000;}

/*服务预约*/
.fuwu{ background:#f4f3f3; min-width:1200px;padding-bottom:45px;}
.fuwu table{margin:0 auto;color:#000;font-size:14px;}
.fuwu table tr td input{width:149px; height:29px; border:1px solid #dcdcdc; line-height:29px;}
.fuwu table tr td.company_name input{width:393px; height:29px;}
.fuwu h3{ color:#e81420; font-size:14px; line-height:122px; display:block; text-align:center;}
.fwlc{ text-align:center;padding-bottom:53px;}
.fwlc h1{ font-size:36px; color:#505050; line-height:134px; font-weight:normal;}
.fwlc_img{ margin-bottom:47px;}
.fuwu table tr td input.area{width:393px; height:140px;}

/*导航*/
.daohang{width:1200px; margin-left:auto; margin-right:auto;*zoom:1;/*ie6,7*/}
.d_logo{margin:23px 0 0 25px; display:inline; float:left;width:275px;height:68px;}
.content{ float:left;width:610px;height:96px;}

/*新闻*/
#news_con {
	width: 1200px;
	min-height: 360px;
	padding: 15px;
	padding-right: 0px;
}
#news_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 670px;
	height: 25px;
	line-height: 25px;
	background: #F8F8F8;
	color: #666;
	margin-bottom: 5px;
}
.zt{width:1200px; margin:0 auto; height:auto;}

/*产品*/
#pro_con {
	width: 1200px;
	min-height: 360px;
	padding: 15px;
	padding-right: 0px;
}
#pro_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#pro_con #pic {
	text-align: center;
	margin-bottom: 5px;
}