﻿/* CSS Document */
.f30{ font-size:30px;}
.l30{ line-height:30px;}
.fl{ float:left;}
.fr{ float:right;}
/*内页标题*/
.Inner_title{ margin:30px 0; border-bottom: 3px solid #525560; padding-bottom:20px;}
.Inner_t{ color:#E62129;}
.Inner_tit_list{}
.Inner_tit_list li{ float:left; margin-left:10px;}
.Inner_tit_list li a{ display:block; text-align:center; color:#E62129; font-size:14px; width:102px; height:30px; line-height:30px;border: 1px solid #CCCCCC; background-color: #F3F3F3; border-radius:15px;}
.Inner_tit_list li a:hover,.Inner_tit_list a.cur{ border: 1px solid #E62129; background-color: #E62129; color:#ffffff; }
.loca{ margin:10px 0 0 20px;}
.loca a{ padding:0 5px;}

/*品牌服务*/
.service{ background:url(../Images/service_bg.jpg) no-repeat center; height:215px;}
.servce_list{ margin-top:30px;}
.servce_list .sort_box{width:100%; height:40px; background:#eee; margin-bottom:10px;}
.servce_list .sort_box .lt{ border:1px solid #b0a59f; height:28px; line-height:28px; float:left; margin-top:5px; margin-left:8px;}
.servce_list .sort_box .lt a{display:block; width:66px; display:block; float:left; height:28px; border-left:1px solid #b0a59f; background:url(../images/case_ico_3.gif) 63px 10px no-repeat; padding-left:10px;}
.servce_list .sort_box .lt a:first-child{border:none;}
.servce_list .sort_box .lt a:hover,.servce_list .sort_box .lt a.hover{color:#cc0033; background-image:url(../images/case_ico_2.gif)}
.fw_list{ clear:both;}
.fw_list ul li{ float:left; width:290px; border:1px solid #dcdcdc; margin:0 0 10px 10px; overflow:hidden;}
.fw_list ul li:nth-child(1){ margin-left:0;}
.fw_list ul li .pic{ width:290px; height:165px; overflow:hidden;}
.fw_list ul li .pic img{ width:290px; height:165px;}
.fw_list ul li .name{ font-size:14px; color:#484848; height:20px; line-height:20px; overflow:hidden; margin-top:5px; text-align:center;}
.fw_list ul li .name a:hover{ color:#E62129 }

.pro_page{ text-align:center;}
/*服务详情*/
.Inner_service{}
.show_tit{ margin: 35px 0 20px 0; padding-bottom: 12px; border-bottom: 1px solid #D2D2D2; }
.show_tit h1{ display: inline; color: #525560; padding-bottom: 12px; border-bottom: 5px solid #E62129;}
.service_Inf{ font-size:15px; line-height:30px; text-align:justify; padding:10px;}
.pro_Inf{ padding:10px;}
.service_Inf td{ line-height:24px; font-size:12px;}
.service_Inf td img{ padding-bottom:10px;}
/*资质荣誉列表页*/
.honor_list{ padding:10px 0;}
.honor_list li{ float:left; width:279px; margin: 11px;}
.honor_list li .honor_img img{ width:277px; border:1px solid #dddddd; height:197px;}
.honor_list li .honor_tit{ text-align:center; font-size:14px;}
.honor_list li:hover .honor_tit a{ color:#E62129;}

.honor_Inf{ padding:0 20px;}
.honor_Inf h1{ text-align:center; border-bottom:1px dashed #dddddd; padding:10px 0; font-size:20px;}
/*新闻列表页*/
.news_list{ padding-top:10px; min-height:400px;}
.news_list li{ float:left; border-bottom: 4px solid #B3B3B3; margin-bottom: 20px; padding:10px 10px 20px 10px; width:555px; margin-right:50px; transition: all 0.6s;}
.news_list li:nth-child(2n){ margin-right:0;}
.news_list li:hover{ box-shadow:#ccc 0px 0px 5px 5px;}
.news_Inf{}
.news_img{ float:left; margin-right:20px;}
.news_img img{ width:200px; height:140px;}
.news_desc{ float:left; width:335px;}
.news_desc h2{ height: 30px;line-height: 30px;}
.news_desc h2 a{ font-size:18px; color:#E62129;}
.news_desc p{ margin:5px 0; font-family:"Microsoft YaHei UI"; color:#989898}
.news_desc p em{ font-style:normal; padding-left:30px;}
.news_desc .news_con{ font-size:13px; line-height: 24px; overflow: hidden;}
.news_desc .news_con p{ margin:0;}
.news_desc span{ display:block; margin-top:8px;}
.news_desc span a{ }

/*关于我们内页*/
.Inner_about{ font-size:14px; line-height:30px;}
.Inner_case{ margin-top:40px;}
.Inner_case h3{ width:1180px; height:32px; background:url(../images/casetitle.png) no-repeat 0 bottom; margin-bottom:10px; font-size:18px; color:#000; overflow:hidden;}
.Inner_case h3 a{ display:block;width:50px; font-size:12px; padding-top:5px; height:32px; line-height:32px; float:right;}
.Inner_case ul li{ float:left; width:227px; margin:0 5px 10px; position:relative; overflow:hidden;}
.Inner_case ul li .pic{ width:227px; height:129px; overflow:hidden;}
.Inner_case ul li .pic img{ width:227px; height:129px;}
.Inner_case ul li .name{ width:100%; font-size:14px; color:#484848;line-height:30px; overflow:hidden; position:absolute; bottom:-30px;z-index:99; }
.Inner_case ul li .name a{width:100%;  color:#fff; font-size:12px; display:inline-block; text-align:center;}
.Inner_case ul li  i{ width:100%; height:60px; background-color:#000;  filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity:0.6; opacity:0.6; position:absolute; bottom:-30px;}
.Inner_case ul li a.yuyue{ display:block; text-align:center; width:100px; height:24px; line-height:24px; border-radius:12px;font-size:12px; color:#fff; background-color:#E62129; margin-left:70px; margin-bottom:5px;}

/*优惠活动列表页*/
.activity_list{ padding-top:10px;}
.activity_list li{ background:#F3F3F3; padding:10px 20px 10px 10px; margin-bottom: 40px; transition: all 0.6s;}
.activity_list li:hover{ box-shadow:#ccc 0px 0px 5px 5px;}
.activity_Inf{}
.activity_img{ float:left; margin-right:20px;}
.activity_img img{ width:800px; height:250px; border:1px solid #dddddd;}
.activity_img h2{ margin-top:5px; font-size:20px;}
.activity_desc{ float:left; width:335px;}
.activity_desc p{ margin-top:10px; border-bottom:1px dashed #BBBBBB; padding-bottom:10px; }
.activity_desc p i{ font-style:normal; font-size:14px; font-weight:bold;}
.activity_desc p em{ font-style:normal; font-size:30px; color:#E62129}
.activity_desc span a{ display:block; background:#E62129; color:#ffffff;  width:102px; height:32px; line-height:32px; text-align:center;margin-top:28px;}
.activity_desc span a:hover{ border:1px solid #dddddd; color:#E62129; background:none;}

/*联系我们内页*/
.lx_left{ width:700px; margin:30px 0;}
.lx_right{ width:400px; margin:30px 0;}
.lx_right h1{ font-size:30px; font-weight:bold;}
.lx_right ul{ margin-top:30px;}
.lx_right li{ background:url(../Images/lx01.jpg) no-repeat top left; padding-left:70px; margin-bottom:20px;}
.lx_right li:nth-child(2n){ background:url(../Images/lx03.jpg) no-repeat top left;}
.lx_right li:nth-child(3n){ background:url(../Images/lx02.jpg) no-repeat top left;}
.lx_right li h3{ font-weight:bold;}

/*人才招聘内页*/
.zp_banner{ background:url(../Images/zp_banner.jpg) no-repeat; height:308px;}
.recruit_list{ padding-top:20px;}
.recruit_list li{ float:left; width:543px; padding:15px; border:1px solid #dddddd; margin-right:50px; margin-bottom:50px; min-height:457px;}
.recruit_list li:nth-child(2n+1){ margin-right:0;}
.recruit_list li:nth-child(1){ width:1168px; padding:15px; border:1px solid #dddddd; margin-bottom:50px; margin-right:0;}
.recruit_list li h2{ color:#E62129; font-size:20px; padding-bottom:15px; margin-bottom:15px; border-bottom:1px solid #dddddd; font-weight:bold;}
.recruit_list li p{ color:#666666; line-height:26px; font-size:14px;}





