﻿@font-face {font-family:"novecento"; src:url("../font/novecento_widebook.eot");}
@font-face {font-family:"novecento"; src:url("../font/novecento_widebook.ttf");}
html, body, div, span, applet, object, iframe, h1, h2, h3,
h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address,
big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend, table, caption, tbody, tfoot,
thead, tr, th, td, input, select {margin:0; padding:0; border:0 none; outline:0; color:inherit;}
html, body {width:100%; height:100%;}
body {margin:0 auto; font:14px/1.5 "Microsoft Yahei", "微软雅黑", sans-serif; vertical-align:baseline; overflow-y:scroll;}
h1 {font-weight:bold; font-size:18px; line-height:18px; color:#474545;}
h3 {font-weight:normal;}
h2, h4, h5, h6 {font-weight:normal; font-size:100%;}
table {border-collapse:separate; border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
a {text-decoration:none;transition:all 0.3s}
p {}
a img, iframe {border:none;}
a:link {color:inherit;}
:focus {outline:0;}
/*img{ vertical-align:top;}*/
ol, ul {list-style:none;}
input, textarea, select, button {font-weight:inherit; font-size:inherit; *font-size:100%; font-family:inherit;}
/* == clearfix == */
.clearfix:after {display:block; height:0; clear:both; content:"\200B";}
.clearfix {*zoom:1;}/*IE/7/6*/
.fl{ float:left;}
.fr{ float:right;}
.w1200{ width:1200px; margin:0 auto;}
.w1000{ width:1000px; margin:0 auto;}
.m_b20{ margin-bottom:20px;}
.b_r5{ border-radius:5px; border:solid 1px #e7e7e7;}
.h96{ height:106px;}
/* == 以上 reset Css == */


/**************** 全局公用样式 ****************/
/*body {max-width:1580px; min-width:1130px;_width:expression(document.body.clientWidth<1130? "1130px": (document.body.clientWidth>1580?"1580px":"auto"));}*/
body {max-width:1920px; min-width:1200px; +overflow:hidden;}
/*body.on {margin-left:-378px;}*/
.g-wrap {position:relative; margin:0 auto; width:1200px; height:100%; overflow:hidden;}
#header {position:fixed; z-index:5; height:79px; background-color:#fff; width:100%}
#logo {position:absolute; top:15px; left:1px; width:475px; height:51px; background:url(../images/logo.png) no-repeat 0 0;}
#nav {position:absolute; top:0; right:0px; z-index:4; height:100%; background-color:#fff; overflow:hidden;}
#nav li {float:left; height:100%; -webkit-transition:background-color 700ms; transition:background-color 700ms;}
#nav .n1 {width:85px;}
#nav .n2, #nav .n3, #nav .n5, #nav .n6, #nav .n7, #nav .n8 {width:85px;}
#nav .n4 {width:85px;}
#nav li a {position:relative; z-index:2; display:block; width:100%; height:100%; font-weight:bold; font-size:13px; line-height:79px; text-align:center; color:#666; -webkit-transition:color 200ms; transition:color 200ms;}
#nav li a.on {color:#fff;}
#nav li a span {position:absolute; left:0; top:0; z-index:2; width:100%; height:100%;}
#nav li a .bkg {top:100%; z-index:1; background-color:#c5261c; -webkit-transition:top 200ms; transition:top 200ms;}
#nav li a.on .bkg,
#nav li a:hover .bkg {top:0;}
#content {position:relative; overflow:hidden;}
#subNav {position:fixed; top:79px; left:0px; z-index:4; width:100%; height:61px; overflow:hidden;}
#subNav .g-wrap {overflow:visible;}
#subNav .g-wrap .item {position:absolute; top:-100%; width:100%; height:100%; background-color:#4c4a4f; overflow:hidden; -webkit-transition:top 300ms; transition:top 300ms;}
#subNav .g-wrap .ab {left:605px; padding:0 10px; /*width:835px;*/}
#subNav .g-wrap .new {left:690px; padding:0 10px; /*width:752px;*/}
#subNav .g-wrap .relation {left:775px; padding:0 10px;/* width:643px;*/}
#subNav .g-wrap .ser {left:860px; padding:0 10px; /*width:573px;*/}
#subNav .g-wrap .hy {left:945px; padding:0 10px;}
#subNav .g-wrap .rc {left:1030px; padding:0 10px;}
#subNav .g-wrap .on {top:0;}
#subNav .g-wrap .item a {float:left; padding:0 16px; font-weight:bold; font-size:13px; line-height:61px; color:#d2ced5;-webkit-transition:color 300ms; transition:color 300ms;}
#subNav .g-wrap .item a:hover {color:#f63b2e;}
/*top结束*/
/*首页*/
.nub3{ background:url(../images/index_4.jpg) top center no-repeat; height:144px; margin-bottom:20px;}
.nub3 a{ display:block; float:left; margin-top:20px; margin-right:112px;}
.nub3 .m_0{ margin:20px 0 0 0;}
.jj { width:330px; margin-right:20px;}
.jj h2{ font-size:16px; line-height:35px;}
.jj h2 span{color:#c5261c; padding-left:10px; font-size:14px;}
.jj .jj_img{ border:solid 1px #e7e7e7; border-radius:5px;}
.jj .jj_img p{ margin:6px 10px;}

.indexNews{float:left; width:530px; height:205px; display:inline-block; position:relative;}
.indexNewsmore{position:absolute; height:20px; display:inline-block; font:normal 11px/20px "微软雅黑"; color:#9cb676; padding-right:14px; background:url(../images/indexNewsmore.jpg) no-repeat right; top:14px; right:22px;}
.indexNewsmore:hover{color:#395116;}
#con{MARGIN:0px auto;width:530px; background:url(../images/tab.jpg) no-repeat;}
#tags{width:447px;HEIGHT:43px; padding:0 0 0 17px; margin:0;}
#tags LI{float:left; height:36px; padding-top:7px;list-style:none;}
#tags LI A{FLOAT:left; height:36px; padding:0 14px 0 12px; font:600 12px/36px "宋体"; color:#889873;}
#tags LI.selectTag a{color:#395116; background:url(../images/tags.jpg) no-repeat bottom;}
#tagContent{width:100%; display:inline-block;}
.tagContent{DISPLAY:none;width:100%;HEIGHT:162px;}
#tagContent div.selectTag{DISPLAY:block;}

.tabNav{width:480px; padding:12px 0 0 20px;}
.tabNav li{floaT:left; width:100%; line-height:28px;}
.tabNav a{float:left; width:348px; display:inline-block; padding-left:14px; font:normal 12px/28px "宋体"; color:#666; }
.tabNav a img{display:inline-block;}
.tabNav span{float:right; width:60px; font:normal 12px/28px Arial; color:#999; display:inline-block;}
.tabNav a:hover{color:#4c8000;}

.indexLi{float:right; width:300px; height:204px; overflow:hidden;}
.indexLi ul{float:left; width:100%; display:inline;}
.indexLi li{float:left; width:100%; height:66px; padding-bottom:3px;}
.indexLi a{width:300px; height:66px; display:inline-block;}
.indexLi a p{float:right; width:12px; height:21px; margin:23px 23px 0 0; display:inline; position:relative; overflow:hidden;}
.indexLi a p img{position:absolute; top:0; right:0;}
.indexLi a p span{width:12px; height:21px; display:inline-block; position:absolute; top:0; right:0; background:url(../images/indexLi11.jpg) no-repeat}
.indexLi a p .indexp{right:12px;}
.indexTest li a.indexTest1 font:hover{color:#333;}
		
.lx{ width:340px; height:190px; background:url(../images/lx.jpg) 15px 15px no-repeat; border-right:1px solid #e7e7e7;}
.lx h2{ font-size:16px; line-height:35px; margin:10px 0 0 45px;}
.lx h2 span{color:#c5261c; padding-left:10px; font-size:14px;}
.lx p{ margin-left:45px; line-height:25px;}

.cp{ width:550px; border-right:1px solid #e7e7e7; height:190px;}
.cp ul{ text-align:center; padding-left:35px; padding-top:40px;}
.cp ul li{ float:left; width:160px; border-right:1px solid #e7e7e7;}
.cp ul li img{ box-shadow: 4px 4px 4px #e7e7e7;}
.cp ul .no{border:none;}
.rcln{ background:url(../images/rc.jpg) 10px 10px no-repeat; width:308px;}
.rcln h2{ font-size:16px; line-height:40px; padding-left:40px; border-bottom:1px solid #e7e7e7;}
.rcln h2 span{color:#c5261c; padding-left:10px; font-size:14px;}
.foot{ line-height:40px; border-top:none; text-align:center; color:#333;}
/*首页*/

/*内页标题*/
.tit{ text-align:center;}
.tit dl dt{ font-family:Arial; font-size:80px; color:#f6f6f6; line-height:100px; text-transform:uppercase;}
.tit dl dd{ font-size:26px; color:#666; position:relative; top:-50px;}

.nr_nav{ text-align:center; margin-bottom:60px;}
.nr_nav a{ padding:7px 25px; border-radius:5px; border:solid 1px #c5261c; margin:0 5px;}
.nr_nav a:hover{ background:#c5261c; color:#FFF;}
.nr_nav .on{ background:#c5261c; color:#FFF;}
/*内页标题*

/*关于华艺*/
.about_bg{ background:url(../images/about_bg.jpg) center 0 no-repeat fixed; padding-bottom:30px;}
.about{ border-radius:5px; background:#FFF; padding:30px 20px; width:1160px; margin:0 auto;}
.about .gsjj{ margin-bottom:50px;}
.about .gsjj h2{ font-size:70px; color:#f6f6f6; line-height:60px; margin-bottom:10px;}
.about .gsjj h3{ font-size:20px; line-height:18px; margin-bottom:5px; color:#333}
.about .gsjj h4{ font-size:14px; font-family:Arial; color:#999; margin-bottom:30px;}
.about .gsjj h5{ color:#c5261c; font-weight:bold; margin-bottom:40px; font-size:16px;}
.about .gsjj p{ color:#333; margin-bottom:10px; font-size:14px;}
.dszzc{ margin-bottom:50px;}
.dszzc img{ margin-bottom:20px;}
.dszzc p{ color:#333; margin-bottom:10px; font-size:14px; line-height:26px;}
.dszzc .r{ text-align:right; font-weight:bold; color:#c5261c;}
.gszl ul { margin-bottom:30px;}
.gszl ul li{ float:left; width:260px; height:250px; padding:10px 15px;; background:#e2e2e2;text-align:center}
.gszl ul li dl dt{ font-size:16px; font-weight:bold; color:#333; margin-bottom:10px; }
.gszl ul li dl dd{ color:#666; margin-bottom:10px;}
.gszl ul .tit1{ width:550px; height:165px; padding-top:85px; background:#FFF;}
.gszl ul .tit1 dt{ text-align:center; font-size:30px; font-weight:bold; margin-bottom:10px; letter-spacing:2px; color:#333}
.gszl ul .tit1 dd{ text-align:center; font-size:16px; margin:10px 0 30px 0; color:#666;}
.gszl ul .l1{ background:#f3f3f3;}
.about .quality{ background:url(../images/quality_bg.jpg) center top no-repeat; padding:50px 0 0 80px; height:351px;}
.about .quality dl{ width:500px;}
.about .quality dl dt{ font-size:24px; color:#fff; font-weight:bold; line-height:48px; border-bottom:solid 3px #CCCCCC; margin-bottom:20px; width:100px;}
.about .quality dl dd{ text-indent:2em; color:#333; line-height:200%;}
.qyry{ margin-bottom:30px;}
/* imageFlow */
#imageFlow{width:1160px;height:500px;overflow:hidden;position:relative;}
#imageFlow .diapo{position:absolute;left:-1000px;cursor:pointer;overflow:hidden;}
#imageFlow .bank{visibility:hidden;overflow:hidden;}
#imageFlow a{ text-align:center; padding-top:20px; display:block;}
#imageFlow ul{height:20px;margin:0 auto;width:100%;text-align:center;}
#imageFlow ul li{color:#333;font-size:12px;text-align:left;margin-left:30%;height:20px;line-height:20px;overflow:hidden;width:100%;vertical-align:bottom;}
#imageFlow .text{position:absolute;left:0px;width:80px;bottom:1%;text-align:center;color:#333;font-family:verdana, arial, Helvetica, sans-serif;z-index:1000;}
#imageFlow .title{font-size:0.9em;font-weight:bold;}
#imageFlow .legend{font-size:0.8em;}
#imageFlow .scrollbar{position:absolute;left:10%;top:0;width:80%;height:16px;z-index:1;}
#imageFlow .scrollbar img{cursor:pointer;}
#imageFlow .track{position:absolute;left:-55px;width:950px;height:16px;top:0px;}
#imageFlow .arrow-left{position:absolute;left:-116px;z-index:1;}
#imageFlow .arrow-right{position:absolute;right:-116px;z-index:1;}
#imageFlow .bar{position:absolute;height:16px;left:25px;top:0px;cursor:pointer;}
#imageFlow .ProTi{color:#ff6600;font-weight:bold;}
#imageFlow .ProRmb{font-weight:bold;}
#imageFlow .ProMo{color:#ff6600;cursor:pointer;}

/*关于华艺*/ 

/*新闻中心*/
.news_bg{ background:url(../images/news_bg.jpg) center 0 no-repeat fixed; padding-bottom:30px;}
.news{ border-radius:5px; background:#FFF; padding:30px 20px; width:1160px; margin:0 auto;}
.xwny {text-align: left;}
.xwny ul {margin: 0;padding: 0;}
.xwny ul li {list-style: none;float: left;margin:0 16px;}
.xwny ul li dl {border: 2px solid #fff;}
.xwny ul li dl:hover {border: 2px solid #c5261c;}
.xwny ul li dl dt {margin: 0;line-height: 26px;overflow: hidden;}
.xwny ul li dl dd {margin: 0;line-height: 26px;overflow: hidden;width: 330px;background: #efefef;padding: 10px 10px 5px 10px;}
.xwny .m-r0 {margin-right: 0px;}
.xw-list {text-align: left;margin-top: 480px;}
.xw-list .list {background: #efefef;padding: 20px 30px;margin-top: 30px;border: 2px solid #fff;}
.xw-list .list:hover {border: 2px solid #c5261c;}
.xw-list .list .date {float: left;}
.xw-list .list .date dl {border-right: 2px solid #999;width: 80px;}
.xw-list .list .date dt {color: #999;font-size: 40px;}
.xw-list .list .date dd {margin: 0;color: #999;}
.xw-list .list .nr {margin: 0 30px 0 112px;}
.xw-list .list .nr dt {font-size: 18px;font-weight: bold;}
.xw-list .list .nr dd {margin: 7px 0 0 0;text-indent: 2em;}
.news_show{ width:1000px; margin:0 auto; padding-bottom:20px; border-bottom:1px dotted #CCCCCC; margin-bottom:20px;}
.news_show h2{ font-size:36px; color:#666; text-align:center; margin:10px 0 20px 0;}
.news_show h3{ font-size:14px; color:#999; text-align:center; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dotted #CCCCCC}
.news_show img{ display:block; margin:0 auto; margin-bottom:10px;}
.news_show p{ text-indent:2em; margin-bottom:10px;}
.news_f dt{ font-size:18px; font-weight:bold; margin-bottom:15px; color:#333;}
.news_f dd{ margin-bottom:10px; color:#666;}
/*新闻中心*/
/*主营业务*/
.main_bg{ background:url(../images/main_bg.jpg) center 0 no-repeat fixed; padding-bottom:30px;}
.main{ border-radius:5px; background:#FFF; padding:30px 20px; width:1160px; margin:0 auto;}
.main ul li{ border-bottom:dotted 1px #CCCCCC; padding-bottom:40px; margin-bottom:80px;}
.main ul li .cp_img{ background:url(../images/cjty_bg.jpg) top left no-repeat; width:498px; height:299px; padding:12px 0 0 72px;}
.main ul li .cp_wz{ width:570px;}
.main ul li dl{ color:#666;}
.main ul li dl dt{font-size:20px; font-weight:bold; margin-bottom:20px; color:#333;}
.main ul li dl dt span{ font-size:16px; font-family:Arial; color:#999; font-weight:normal; margin-left:10px;}
.main ul li dl dd{ margin-bottom:25px; line-height:30px;}
.main ul li dl dd span{ display:block; float:left; margin-right:10px; width:100px; height:30px; line-height:30px; background:#c5261c; color:#FFF; text-align:center; font-size:14px; border-radius:5px;}
/*主营业务*/
/*除菌宝*/
.main1{ border-radius:5px; background:#FFF; padding:30px 20px; width:1160px; margin:0 auto;}
.main1 h2{ text-align:center; font-size:24px; color:#333; margin:20px 0;}
.main1 h3{  font-size:18px; color:#333; margin:10px 0; font-weight:bold}
.main1 p{ text-indent:2em; padding-bottom:10px; color:#666}
.main1_bg{ background:url(../images/main1_bg.jpg) top center no-repeat;}
.bellows {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
		  background:url(../images/TB25.jpg) top center no-repeat;
		  }

.bellows__header {
  position: relative;
  padding: 15px 20px;
  border: 1px solid #e2e2e2;
  border-width: 0 0 1px;
  color: white;
  -webkit-tap-highlight-color: transparent; }

  .bellows__header::before, .bellows__header::after {
    content: '';
    position: absolute;
    top: 50%;
    right: 20px;
    z-index: 2;
    display: block;
    width: 16px;
    height: 4px;
    margin-top: -2px;
    background:#c5261c;
    pointer-events: none;
    -webkit-transition: -webkit-transform 0.25s ease-in-out;
            transition: transform 0.25s ease-in-out; }
  .bellows__header::before {
    content: '';
    -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
            transform: rotate(0deg); }
  .bellows__header::after {
    -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
            transform: rotate(90deg); }
  .bellows__item.bellows--is-open > .bellows__header::before, .bellows__item.bellows--is-opening > .bellows__header::before {
	  
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }
  .bellows__item.bellows--is-open > .bellows__header::after, .bellows__item.bellows--is-opening > .bellows__header::after {
    -webkit-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
            transform: rotate(360deg); }
  .bellows__item:last-child > .bellows__header {
    border-bottom: 0; }
  .bellows__header h1,
  .bellows__header h2,
  .bellows__header h3,
  .bellows__header h4 {
    margin: 0; }
	
.bellows__content {
  padding: 20px;
  FONT-SIZE: 30px;
   font-weight:bold;
	COLOR: #c5261c;
	LINE-HEIGHT: 30px;
	TEXT-DECORATION: none;
	font-family: "微软雅黑";
  border: 1px solid #ecf0f1;
  text-align:center;
  background:#FFF; }
  .bellows__content .bellows {
    margin-top: 20px; }

.bellows__item:not(.bellows--is-open) > .bellows__content {
  display: none; }

.bellows__item.bellows--is-open > .bellows__content-wrapper,
.bellows__item.bellows--is-closing > .bellows__content-wrapper {
  display: block; }

.bellows__content-wrapper {
  display: none; }





.bellows__item .bg1{ background:url(../images/TB25_01.png) top center no-repeat;}
.bellows__item .bg1:active{ background:url(../images/TB25_1.png) top center no-repeat;}
.bellows__item .bg2{ background:url(../images/TB25_02.png) top center no-repeat;}
.bellows__item .bg2:active{ background:url(../images/TB25_2.png) top center no-repeat;}
.bellows__item .bg3{ background:url(../images/TB25_03.jpg) top center no-repeat;}
.bellows__item .bg3:active{ background:url(../images/TB25_3.jpg) top center no-repeat;}
.bellows__header h3{ color:#c5261c; letter-spacing:2px;}
/*除菌宝*/

/*招商政策*/
.service_bg{ background:url(../images/service_bg.jpg) center 0 no-repeat fixed; padding-bottom:30px;}
.service{ border-radius:5px; background:#FFF; padding:30px 20px; width:1160px; margin:0 auto;}
.service .six{ text-align:center;}
.service .under{ background:url(../images/111.jpg) no-repeat; display:block; width:80px; height:80px; margin:0 auto; margin-top:50px; margin-bottom:50px;}
.service .under:hover{ background:url(../images/222.jpg);}
.service .five_tit{ font-size:36px; font-weight:bold; color:#2a2a2a; text-align:center;}
.service .five ul{ margin:0 auto; width:1000px; margin-top:30px;}
.service .five ul li{ float:left; width:157px; margin:0 21px; padding-top:110px;}
.service .five ul li dl dt{ text-align:center; font-size:18px; font-weight:bold; color:#333; margin-bottom:30px;}
.service .five ul li dl dd{ line-height:170%; text-align:center;}
.service .five .five_1{ background:url(../images/5_1.jpg) top center no-repeat;}
.service .five .five_1:hover{ background:url(../images/5_1_1.jpg) top center no-repeat;}
.service .five .five_2{ background:url(../images/5_2.jpg) top center no-repeat;}
.service .five .five_2:hover{ background:url(../images/5_2_1.jpg) top center no-repeat;}
.service .five .five_3{ background:url(../images/5_3.jpg) top center no-repeat;}
.service .five .five_3:hover{ background:url(../images/5_3_1.jpg) top center no-repeat;}
.service .five .five_4{ background:url(../images/5_4.jpg) top center no-repeat;}
.service .five .five_4:hover{ background:url(../images/5_4_1.jpg) top center no-repeat;}
.service .five .five_5{ background:url(../images/5_5.jpg) top center no-repeat;}
.service .five .five_5:hover{ background:url(../images/5_5_1.jpg) top center no-repeat;}
.service .three_tit{ font-size:36px; font-weight:bold; color:#2a2a2a; text-align:center;}
.service .three ul{ margin:0 auto; width:1000px; margin-top:20px;}
.service .three ul li{ float:left; width:300px; padding-right:16px; margin-right:16px; border-right:1px dotted #CCCCCC;}
.service .three ul li .three_img{ padding:25px;}
.service .three ul li .three_img img {
	-ms-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-border-transition: 0.3s;
	-webkit-transition: 0.3s;
	transition: 0.3s;
}
.service .three ul li .three_img img:hover {
	-ms-transform: scale(1.06);
	-moz-transform: scale(1.06);
	-o-border-transform: scale(1.06);
	-webkit-transform: scale(1.06);
	transform: scale(1.06);
}
.service .three ul li dl{ width:280px; margin:0 auto;}
.service .three ul li dl dt{ text-align:center; font-size:18px; font-weight:bold; color:#333; margin:5px 0 10px 0;}
.service .three ul li dl dd{ line-height:170%; text-align:center;}
.service .way_tit{ font-size:36px; font-weight:bold; color:#2a2a2a; text-align:center; margin-bottom:30px;}
.service .way{ width:1000px; margin:0 auto;}
.service .way .way_txt{ width:450px;}
.service .way .way_txt strong{ display:block; margin-bottom:10px; font-size:18px;}
.service .way .way_txt p{ margin-bottom:10px; text-indent:2em;}
.service .process_tit{ font-size:36px; font-weight:bold; color:#2a2a2a; text-align:center; margin-bottom:10px;}
.service .process{ width:1000px; margin:0 auto;}
.service .process strong{ display:block; margin-bottom:10px; margin-top:20px;}
.service .process p{ margin-bottom:10px; text-indent:2em;}
.service .process .process_txt{ width:450px;}
/*招商政策*/

/*华艺与社会*/
.society_bg{ background:url(../images/society_bg.jpg) center 0 no-repeat fixed; padding-bottom:30px;}
.society{ border-radius:5px; background:#FFF; padding:30px 20px; width:1160px; margin:0 auto;}
.society h2{ font-size:70px; color:#f6f6f6; line-height:60px; margin-bottom:10px;}
.society h3{ font-size:20px; line-height:18px; margin-bottom:5px; color:#333; padding-bottom:10px; border-bottom:solid 3px #999; width:100px; margin-bottom:30px;}
.society p{ padding-bottom:10px; line-height:26px;}
.society img{ margin:30px 0 20px 0; }
/*华艺与社会*/

/*人力资源*/
.recruit_bg{ background:url(../images/recruit_bg.jpg) center 0 no-repeat fixed; padding-bottom:30px;}
.recruit{ border-radius:5px; background:#FFF; padding:30px 0; width:1200px; margin:0 auto;}
.recruit .talent{ background:#f3f3f3; border-radius:0 0 50px 0; box-shadow:0 0 8px #CCCCCC; margin-bottom:180px;}
.recruit .talent .hb{ display:block; float:right; border-radius:0 0 50px 0;}
.recruit .talent .hb1{ display:block; position:absolute; bottom:-130px; left:370px; z-index:1;}
.recruit .talent .tal{ width:500px; margin:50px;}
.recruit .talent .tal p{ margin-bottom:15px; line-height:170%}
.recruit .rec li{ padding:20px; margin:20px 10px; width:230px; float:left; background:#f3f3f3;  border-radius:0 0 25px 0; box-shadow:0 0 6px #CCCCCC;}
.recruit .rec li:hover{ background:#c5261c; color:#FFF;}
.recruit .rec li .date{ color:#999; line-height:30px;}
.recruit .rec .rec_tit{ font-size:20px; font-weight:bold; line-height:40px; border-bottom:solid 1px #999999; margin-bottom:20px;} 
.recruit .rec a{ display:block; width:150px; height:40px; line-height:40px; text-align:center; border:solid 1px #CCCCCC; border-radius:20px; margin-top:20px;}
/*人力资源*/

/*联系我们*/
.contact_bg{ background:url(../images/contact_bg.jpg) center 0 no-repeat fixed; padding-bottom:30px;}
.contact{ border-radius:5px; background:#FFF; padding:30px 20px; width:1160px; margin:0 auto;}
.contact h2{ text-align:center; font-size:24px; font-weight:bold; color:#666; margin-bottom:20px;}
.contact ul{ margin-bottom:20px;}
.contact ul li{ float:left; width:264px; border-right:solid 1px #CCCCCC; height:100px; text-align:center; padding:100px 10px 0 10px;}
.contact ul li span{ display:block; margin-bottom:15px;}
.contact ul li .font18{ font-size:18px;}
.contact ul .lx1{ background:url(../images/lx1.jpg) top left no-repeat;}
.contact ul .lx1:hover{  background:url(../images/lx1_1.jpg) top left no-repeat; color:#FFF;}
.contact ul .lx2{ background:url(../images/lx2.jpg) top left no-repeat;}
.contact ul .lx2:hover{  background:url(../images/lx2_1.jpg) top left no-repeat; color:#FFF;}
.contact ul .lx3{ background:url(../images/lx3.jpg) top left no-repeat;}
.contact ul .lx3:hover{  background:url(../images/lx3_1.jpg) top left no-repeat; color:#FFF;}
.contact ul .lx4{ background:url(../images/lx4.jpg) top left no-repeat;border:none}
.contact ul .lx4:hover{  background:url(../images/lx4_1.jpg) top left no-repeat; color:#FFF;}
/*联系我们*/
/*内页底部*/
.n_foot{ background:url(../images/foot_bg.jpg) top; padding-top:30px; padding-bottom:50px;}
nav dl{ float:left; margin:0 0 0 50px; padding:0 50px 0 0; border-right:dotted 1px #CCCCCC;}
nav dl dt{ font-size:16px; margin-bottom:10px;}
nav dl dd{ color:#666; padding-bottom:5px;}
nav .brn{ border:none;}
.n_foot1{ background:#525252; color:#FFF; line-height:40px; height:40px; text-align:center;}
/*内页底部*/
