﻿
* {
	margin:0;
	padding:0
}
img {
	border:0
}
body {
	width:100%;
	color:#333;
	font-size:12px;
	font-family:Microsoft yahei;
}
ul, li {
	list-style:none
}
a {
	text-decoration:none;
	color:#333
}
#top {
	width:100%;
	height:28px;
	line-height:28px;
	background:#81aec1
}
.marginAuto {
	margin:0 auto
}
.topBox {
	width:1000px;
	height:28px;
}
.topBox p {
	width:300px;
	height:28px;
	float:right
}
.topBox p a {
	display:block;
	float:left;
	padding-left:10px;
	background:url(../images/dian.png) no-repeat left center;
	margin-right:10px;
	color:#fff
}
#head {
	width:100%;
	background:#f2f7f9;
	height:98px;
}
.headBox {
	width:1000px;
	height:98px;
}
.headBox h2 {
	width:205px;
	height:98px;
	float:left;
	text-indent:-998em
}
.headBox h2 a {
	width:208px;
	height:98px;
	display:block;
	margin-top:20px;
	background:url(../images/logo1.png) no-repeat left top;
}
.nav {
	width:592px;
	height:45px;
	margin-top:53px;
	float:right;
}
.nLi {
	float:left;
	line-height:45px;
	margin-right:25px;
	position:relative;
	z-index:3
}
.nLi h3 a {
	color:#81aec1;
	font-weight:600;
	font-size:16px;
}
.nav .noRmargin, .guanzhu .noRmargin, .sdcplist01 .noRmargin, .sdcplist02 .noRmargin, .anliList .noRmargin {
	margin-right:0
}
.nav .on h3 a {
	color:#044f6f
}
.sub {
	display:none;
	width: 89px;
	left: -14px;
	top: 38px;
	position: absolute;
	background: url(../images/sanjiao.png) no-repeat top center;
	line-height: 26px;
	padding: 15px 0;
	z-index:100;
}
.sub li {
	width:89px;
	height:26px;
	zoom: 1;
	text-align:center
}
.nav .sub li a {
	width:69px;
	height:26px;
	display: block;
	padding: 0 10px;
	color:#fff;
	z-index:102;
	position:relative
}
.sub a:hover {
	background:#044f6f;
}
/*.banner{ width:100%; height:440px; margin:0 auto; position:relative; z-index:2; overflow:visible;}
.banner h2{width:100%; height:440px; position:relative; z-index:5;overflow: hidden;}
.banner h2 img{width:100%; height:440px;}*/


/*.bannertext{ width:1000px; height:617px; margin:0 auto; position:relative;}*/
 /* .banner dl{ width:315px; height:360px; position:absolute;bottom:0px; left:-685px; right:0px; margin:0 auto; z-index:50; overflow:visible;}
  .banner dl dt{ width:315px; height:300px; overflow:visible; float:left;background:url(../images/bj_banner001.png) repeat-x; padding:30px; overflow:hidden}
  .banner dl dt p{width:315px; text-align:left; height:94px; position:relative;}
  .banner dl dt p.text{ height:70px; width:315px; margin-top:-8px;}
  .banner dl dt p.text span{display:block; width:52px; height:34px; float:left; overflow:hidden;}
  .banner dl dt p.text span.txt{ width:315px; text-align:left; font-size:9px; height:30px;}
  .banner dl dt p.text span.btn{float:right; margin-left:6px;}
  .banner dl dt p.text span.btn em{ display:none;}
  .banner dl dt p.text span.btn:hover em{ display:block;}
  .banner dl dt p.cont{ padding:0 0 12px 0; height:65px; overflow:hidden}
  .banner dl dt p.cont span{ display:block; overflow:hidden; width:315px;color:#343434; text-align:left;}
  .banner dl dt p.cont span a{color:#343434;}
  .banner dl dt p.cont span.sty01{ height:28px; line-height:28px; font-size:13px;}
  .banner dl dt p.cont span.sty02{ height:35px; line-height:35px; font-weight:500; font-size:30px;color:#221815;}
  .banner dl dt p.cont span.sty03{ height:30px; line-height:30px; font-weight:500; font-size:14px;color:#221815;}
  .banner dl dt p.mt01{ padding-top:20px; height:100px; font-size:13px;line-height:20px;color:#5E5E5E; overflow:hidden}
  .banner dl dt p.mt01 a{color:#5E5E5E;text-decoration: none; color:#000}
  .banner dl dt p.mt01 a:hover{color:#333;text-decoration: underline;}

  .banner dl dt p.numb{ font-size:18px; padding:30px 0 0 0px; text-align:center;}
  .banner dl dt p.numb span{display: block; width:10px; height:10px; float:left; margin-right:7px;}
  .banner dl dt p.numb span em{ width:10px; height:10px; display:none;}
  .banner dl dt p.numb span.on em,.banner dl dt p.numb span:hover em{ display:block;}*/
  /*-------------------------*/
/*.banner{pwidth:100%;}
.banner,.banner .bn_box li{height:440px;}
.bn_box{height:440px;width:100%;}
.bn_box li{position: absolute; left:0; top:0; width:100%;}
.banner .li_b_img{background-position:center center no-repeat;}


    .banner ul.bn_tab{
    height:25px;
    position:absolute;
    bottom:20px;
    z-index:100;
    left:0;
    width:390px;
    text-align:center;}
    .banner .bn_tab li{margin:0 5px;display:inline-block; *display:inline;}
    .banner .bn_tab li a{
    width:10px;
    height:0;
    padding-top:10px;
    overflow:hidden;
    display:block;
    background:url(../images/ico_031b.png);
    }
    .banner .bn_tab li a:hover{background:url(../images/ico_031a.png);}
    .banner .bn_tab li.current a{background:url(../images/ico_031a.png);}*/
  /*-------------------------*/

  /*.banner dl dd{ width:137px; height:16px; float:right;}
  .banner dl dd p{ width:16px; height:16px; float:left; margin-left:10px;}
  .banner dl dd p span{width:16px; height:16px;}
  .banner dl dd p em{ width:16px; height:16px; display:none;}
  .banner dl dd p.on span,.banner dl dd p:hover span{ display:none;}
  .banner dl dd p.on em,.banner dl dd p:hover em{ display:block;}*/
#fwnr, #sdcp, #fwLogo, .footBox, #sdcp_banner, #dress, #contentBig, #jjfa_banner, #pageBody, #ysfw_banner, #xwdt_banner, #jrwm_banner, #yqlj {
	margin:0 auto
}
#fwnr {
	width:1020px;
	height:309px;
	margin-top:10px;
	overflow:hidden;
}
#fwnr h2 {
	width:1000px;
	padding-left:10px;
	height:50px;
	line-height:50px;
	margin-top:20px;
	font-size:24px;
	font-weight:500;
	color:#044f6f
}
#sdcp h2, #yqlj h2 {
	width:990px;
	height:50px;
	line-height:50px;
	font-size:24px;
	font-weight:500
}
#sdcp h2 a, #yqlj h2 a {
	color:#044f6f
}
#yqlj {
	width:1000px;
}
.link {
	width:1000px;
	margin-bottom:20px;
	height:auto;
	overflow:hidden;
	line-height:24px
}
.link li {
	float:left;
	height:24px;
	margin-right:15px
}
.table1, .table2 {
	float:left;
	height:309px;
	overflow:hidden;
}
.table1 {
	width:440px;
}
.table2 {
	width:580px;
}
#fwnr .tableBox {
	width:1200px;
	height:auto;
	overflow:hidden
}
#fwnr table a {
	display:block
}
#sdcp {
	width:1000px;
	height:auto;
	margin-bottom:30px;
	overflow:hidden
}
.sdcpBox {
	width:1000px;
	height:auto;
	overflow:hidden
}
.sdcplist01 {
	margin-bottom:0px;
	height:812px;
}
.sdcplist02 {
	height:386px
}
.sdcplist01, .sdcplist02 {
	width:1000px;
	;
	overflow:hidden
}
.sdcplist01 li, .sdcplist02 li {
	width:324px;
	float:left;
	height:417px;
	position:relative;
	margin-bottom:20px;
}
.zlcp1, .zlcp2, .zlcp4, .zlcp5 {
	margin-right:14px;
}
.zlcp3, .zlcp6 {
	margin-right:0px;
}
.cpimg {
	width:324px;
	height:auto;
	top:93px;
	position:absolute;
	z-index:2
}
.cpimgTop {
	width:284px;
	padding:0 20px;
	position:absolute;
	z-index:3;
	left:0;
	top:0px;
	border-top:5px #81afc1 solid;
	background:#f2f7f9
}
.cpimgTop h3 {
	font-weight:100;
	font-size:16px;
	width:284px;
	height:60px;
	line-height:60px;
}
.cpimgTop h3 a {
	color:#000
}
.cpimgTop span {
	width:284px;
	height:28px;
	display:block;
	z-index:10;
}
.cpimgTop span a {
	color:#81afc1;
	font-size:16px;
}
.cpimgTop em {
	position:absolute;
	width:37px;
	height:18px;
	background:url(../images/sdcp_bag01.png) no-repeat left top;
	display:block;
	left:30px;
	bottom:-18px;
	z-index:50
}
#fwLogo {
	width:1000px;
	height:45px;
	margin-bottom:20px;
	overflow:hidden
}
#fwLogo .bd, .content .bd {
	width:880px;
	height:45px;
	padding:0 60px;
	position:relative;
}
#fwLogo .picList, .content .picList {
	width:880px;
	height:45px;
}
#fwLogo .bd li, .content .bd li {
	height:45px;
	text-indent:-998em;
	float:left;
	width:auto
}
#fwLogo .bd li a, .content .bd li a {
	display:block;
	background:url(../images/fwlogo1.jpg) no-repeat;
	height:45px
}
#fwLogo .bd li .ft1, .content .bd li .ft1, #fwLogo .bd li .ft1:hover, .content .bd li .ft1:hover {
	width:116px;
	background-position:0 0;
}
#fwLogo .bd li .ft2, .content .bd li .ft2, #fwLogo .bd li .ft2:hover, .content .bd li .ft2:hover {
	width:130px;
	background-position:-133px 0;
}
#fwLogo .bd li .ft3, .content .bd li .ft3, #fwLogo .bd li .ft3:hover, .content .bd li .ft3:hover {
	width:114px;
	background-position:-295px 0;
}
#fwLogo .bd li .ft4, .content .bd li .ft4, #fwLogo .bd li .ft4:hover, .content .bd li .ft4:hover {
	width:104px;
	background-position:-433px 0;
}
#fwLogo .bd li .ft5, .content .bd li .ft5, #fwLogo .bd li .ft5:hover, .content .bd li .ft5:hover {
	width:80px;
	background-position:-565px 0;
}
#fwLogo .bd li .ft6, .content .bd li .ft6, #fwLogo .bd li .ft6:hover, .content .bd li .ft6:hover {
	width:87px;
	background-position:-665px 0;
}
#fwLogo .bd li .ft7, .content .bd li .ft7, #fwLogo .bd li .ft7:hover, .content .bd li .ft7:hover {
	width:101px;
	background-position:-773px 0;
}
#fwLogo .bd li a:hover, .content .bd li a:hover {
	display:block;
	background:url(../images/fwlogo2.jpg) no-repeat;
	height:45px;
}
#fwLogo .hd, .content .hd {
	height:45px;
	cursor:pointer
}
#fwLogo .hd a, .content .hd a {
	display:block;
	width:21px;
	height:43px
}
#fwLogo .next, .content .next {
	width:21px;
	height:43px;
	border:1px solid #cbcbcb;
	box-shadow:0 0 2px #ccc;
	background:url(../images/scroller.png) no-repeat 0 0;
	position:absolute;
	top:0;
	left:0px;
}
#fwLogo .next:hover, .content .next:hover {
	background:url(../images/scroller.png) #eee no-repeat 0 -43px
}
#fwLogo .prev, .content .prev {
	width:21px;
	height:43px;
	border:1px solid #cbcbcb;
	box-shadow:0 0 2px #ccc;
	background:url(../images/scroller.png) no-repeat -21px 0;
	position:absolute;
	right:0;
	top:0px;
}
#fwLogo .prev:hover, .content .prev:hover {
	background:url(../images/scroller.png) #eee -21px -43px
}
#footer {
	width:100%;
	height:280px;
	background:#dbe8ee
}
.footBox {
	width:1000px;
	height:230px;
	padding-top:10px
}
.navList {
	width:540px;
	float:left;
	height:230px;
}
.navList li {
	width:90px;
	height:230px;
	float:left
}
.navList li ul {
	width:90px;
	height:230px
}
.navList li ul li {
	width:90px;
	height:24px;
	line-height:24px;
}
.navList li ul li a {
	color:#333
}
.navList .h1li {
	height:40px;
	line-height:40px;
	font-size:16px;
	margin-top:5px;
}
.navList .h1li a {
	color:#000
}
.guanzhu {
	width:360px;
	height:230px;
	float:right;
}
.guanzhu li {
	height:230px;
	margin-right:22px;
	float:left;
	width:auto
}
.guanzhu li span {
	width:55px;
	padding-left:30px;
	height:32px;
	margin:10px 0;
	line-height:32px;
	background-position:left center;
	display:block
}
.weixin {
	background:url(../images/weixin.jpg) no-repeat;
}
.xinlang {
	background:url(../images/xinlang.jpg) no-repeat;
}
.phone {
	background:url(../images/phone.jpg) no-repeat;
}
.huace {
	background:url(../images/huace.jpg) no-repeat;
}
.footBot {
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#fff;
	background:#81aec1
}
/*.evt_nav_right{ width:46px; height:90px; display:none; margin-left:500px}
.evt_nav {
    left:51%;
    padding-top:0px;
    position: fixed;
    top:30%;
    visibility: hidden;
    z-index: 50;
}
.evt_nav_right .inner {
    background:url(../images/top.jpg) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height:90px;
    width: 46px;
	text-indent:-998em;
}*/
.inner {
	width:46px;
	height:90px;
	position:fixed;
	left:50%;
	margin-left:520px;
	background:url(../images/top.jpg) no-repeat;
	display:none
}
.inner a {
	width:46px;
	height:90px;
	display:block;
	text-indent:-998em
}
#sdcp_banner {
	width:100%;
	height:140px;
	background:url(../images/sdcp_banner.jpg) no-repeat center top
}
#gysd_banner {
	width:100%;
	height:140px;
	background:url(../images/gysd_banner.jpg) no-repeat center top
}
#dress {
	width:1000px;
	height:40px;
	color:#000;
	border-bottom:1px solid #dadada;
	line-height:40px;
	margin-top:15px
}
#dress a, .dress a {
	color:#333
}
#dress a:hover, .dress a:hover {
	color:#81aec1
}
#contentBig {
	width:980px;
	padding:15px 10px 200px;
	height:auto;
	font-size:14px;
	line-height:24px;
	text-align:center;
}
#contentBig h1 {
	width:980px;
	height:70px;
	line-height:70px;
	font-size:24px;
	color:#000;
	text-align:center;
	font-weight:500
}
#contentBig h2, #contentBig h3 {
	font-size:14px;
}
#contentBig h2, #contentBig h3 {
	font-weight:normal;
	width:800px;
	margin:0 auto;
}
#contentBig div, #contentBig p {
	width:800px;
	margin:0 auto;
}
.time {
	text-align:center;
	color:#666;
	margin-bottom:30px;
	height:40px;
}
/* 滚动css */
		#contentBig .slideBox {
	width:980px;
	height:540px;
	overflow:hidden;
	position:relative;
}
#contentBig .slideBox .hd {
	height:15px;
	overflow:hidden;
	position:absolute;
	right:5px;
	bottom:5px;
	z-index:1;
	width:90px;
}
#contentBig .slideBox .hd ul {
	overflow:hidden;
	zoom:1;
	float:left;
}
#contentBig .slideBox .hd ul li {
	float:left;
	margin-right:2px;
	width:15px;
	height:15px;
	line-height:14px;
	text-align:center;
	background:#fff;
	cursor:pointer;
	font-size:12px;
}
#contentBig .slideBox .hd ul li.on {
	background:#81aec1;
	color:#fff;
}
#contentBig .slideBox .bd {
	position:relative;
	height:100%;
	z-index:0;
	width:980px;
}
#contentBig .slideBox .bd li {
	zoom:1;
	vertical-align:middle;
}
#contentBig .slideBox .bd img {
	width:980px;
	height:540px;
	display:block;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
		
		
		/*#contentBig .slideBox .prev-box,#contentBig .slideBox .next-box{width:34px;height:540px;position:absolute;top:0;}
		.prev-box{left:0}
		.next-box{right:0}
		.prev-box:hover{background:rgba(0,0,0,0.3)}
		.next-box:hover{background:rgba(0,0,0,0.3)}
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }*/
		
		.slideBox .prev, .slideBox .next {
	position:absolute;
	top:0;
	display:block;
	width:50px;
	height:540px;
	filter:alpha(opacity=50);
	opacity:0.5;
}
.slideBox .prev {
	left:0;
	background:url(../images/slider-arrow02.png) no-repeat center center;
}
#contentBig .slideBox .next {
	right:0;
	background:url(../images/slider-arrow01.png) no-repeat center center;
}
.slideBox .next {
	left:auto;
	right:3%;
	background-position:8px 5px;
}
.slideBox .prev:hover {
	background-image:url(../images/slider-arrow04.png);
	background-color:rgba(0,0,0,0.3)
}
#contentBig .slideBox .next:hover {
	background-image:url(../images/slider-arrow03.png);
	background-color:rgba(0,0,0,0.3)
}
.slideBox .prevStop {
	display:none;
}
.slideBox .nextStop {
	display:none;
}
.anliAudio {
	width:980px;
	height:102px;
}
.anliAudio a {
	width:460px;
	height:102px;
	text-indent:-998em;
	background:url(../images/shiping_bag.jpg) no-repeat left top;
	margin:0 auto;
	display:block
}
.content {
	font-size:14px;
	color:#252525;
	line-height:24px
}
.content h2 {
	height:65x;
	line-height:65px;
	color:#000;
	font-size:18px;
	font-weight:normal;
}
.content p {
	text-indent:2em;
}
.content h3 {
	font-size:16px;
	font-weight:normal
}
#jjfa_banner {
	width:100%;
	height:140px;
	background:url(../images/jjfa_banner.gif) no-repeat center top
}
#pageBody {
	width:980px;
	height:auto;
	overflow:hidden;
	padding:20px 10px 0;
	position: relative;
}
.menu {
	width:196px;
	height:auto;
	overflow:hidden;
	border:1px solid #81aec1;
	top:20px;
	left: 0;
	position:absolute;
}
.menu_title {
	width:196px;
	height:37px;
	line-height:37px;
	text-align:center;
	background:#81aec1;
	font-size:16px;
	color:#fff;
	cursor: pointer;
}
.menu_item_children {
	width: 176px;
	height: 39px;
	text-align: center;
	line-height: 39px;
	cursor: pointer;
}
.menu_children_list {
	width: 176px;
	height: 39px;
	text-align: center;
	line-height: 39px;
	cursor: pointer;
}
.menu_list {
	width:176px;
	padding:0 10px;
	height:auto
}
.menu_item {
	width:176px;
	float:left;
	height:39px;
	text-align:center;
	line-height:39px;
}
.menu_item a {
	display:block;
	width:176px;
	height:39px;
	color:#585858;
	text-align:center
}
.menu_item .blue {
	color:#044f6f
}
.menu_gap {
	width: 176px;
	float:left;
	height: 1px;
	overflow: hidden;
	background-color: rgb(218, 218, 218);
}
.more_item_close {
	background:url(../images/a6.png) no-repeat 169px 18px;
}
.more_item_open {
	background:url(../images/a5.png) no-repeat 169px 18px;
}
.menu_children_list {
	border: 0px currentColor;
	padding-left:60px;
	width:116px;
	border-image: none;
	margin-top: 8px;
	margin-bottom: 8px;
}
.menu_item_children {
	height: 0px;
	overflow: hidden;
	float:left;
	background-color:#e6eff3;
}
.menu_item_child {
	background:url(../images/landian.gif) no-repeat 0px 6px;
	margin:0 auto;
	padding-left:10px;
	height: 21px;
	text-align: left;
	line-height: 21px;
	overflow:hidden
}
.menu_item_child_end {
	background:url(../images/landian.gif) no-repeat 0px 6px;
	margin:0 auto;
	padding-left:10px;
	height: 21px;
	text-align: left;
	line-height: 21px;
}
.menu_item_child_end {
	margin-bottom: 8px;
}
.dress {
	width:742px;
	height:38px;
	color:#000;
	border-bottom:1px solid #dadada;
	line-height:38px;
}
.pagecontent {
	width:742px;
	height:auto;
	overflow:hidden;
	float:right;
	padding-bottom:200px
}
#ysfw_banner {
	width:100%;
	height:140px;
	background:url(../images/ysfw_banner.gif) no-repeat center center
}
.pinpaiList, .newslist {
	width:740px;
	height:auto;
	overflow:hidden
}
.pinpaiList li {
width:185px height:111px;
	float:left;
}
.pinpaiList li a {
width:185px height:111px;
	display:block
}
#xwdt_banner {
	width:100%;
	height:140px;
	background:url(../images/xwdt_banner.gif) no-repeat center center
}
.newslist li {
	width:725px;
	padding-left:15px;
	background:url(../images/landian.gif) no-repeat left center;
	height:30px;
	border-bottom:1px dashed #cdcdcd;
	font-size:12px;
	line-height:30px;
	float:left
}
.newslist li a {
	width:625px;
	float:left;
	height:30px;
	color:666;
	display:block
}
.newslist li span {
	width:100px;
	float:left;
	text-align:right;
	color:#999
}
.pagenumbers {
	height: 40px;
	line-height: 20px;
	overflow: hidden;
	width: 740px;
	margin-top:40px;
	font-size:12px;
}
.pagenumbers input {
	vertical-align: middle;
}
.pagenumbers ul {
	float:right;
	width:335px
}
.pagenumbers li {
	float:left;
	padding-left:10px
}
.width30 {
	width: 30px;
}
#jrwm_banner {
	width:100%;
	height:140px;
	background:url(../images/jrwm_banner.gif) no-repeat center center
}
.mt11 {
	margin-top: 11px;
}
.recruit_title {
	width: 100%;
	height: 30px;
	color: rgb(37, 37, 37);
	line-height: 30px;
	font-size: 14px;
	font-weight: bold;
}
.recruit_title2 {
	width: 100px;
	color:#81aec1;
	overflow: hidden;
	border-bottom-color:#81aec1;
	border-bottom-width: 2px;
	border-bottom-style: solid;
}
.recruit_pic {
	width: 100%;
	height: 61px;
}
.recriut_content {
	width: 100%;
	height: 30px;
	line-height: 30px;
}
.recruit_job_title {
	background:url(../images/landian.gif) no-repeat 5px 50%;
	width: 100%;
	height: 30px;
	padding-left: 16px;
	cursor: pointer;
}
.recruit_jobs {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: auto;
	border-top-color: rgb(196, 196, 196);
	border-top-width: 1px;
	border-top-style: solid;
	list-style-type: none;
}
.recruit_job {
	margin: 0px;
	width: 100%;
	height: auto;
	border-bottom-color: rgb(196, 196, 196);
	border-bottom-width: 1px;
	border-bottom-style: dashed;
}
.recruit_job_title_label {
	width: 700px;
	height: 30px;
	color: rgb(37, 37, 37);
	line-height: 30px;
	font-size: 12px;
	font-weight: bold;
	float: left;
}
.recruit_job_btn {
	width: 15px;
	height: 15px;
	line-height: 30px;
	margin-top: 7px;
	float: left;
}
.recruit_job_btn_open {
	width: 15px;
	height: 15px;
	line-height: 30px;
	margin-top: 7px;
	float: left;
}
.recruit_job_btn {
	background: url(../images/icons.png) no-repeat -90px -6px;
}
.recruit_job_btn_open {
	background: url(../images/icons.png) no-repeat -90px -45px;
}
.recruit_content_label {
	width: 70px;
	height: 30px;
	line-height: 35px;
	overflow: hidden;
	float: left;
}
.zhaopin p {
	text-indent:0
}
.shenqin {
	width:70px;
	height:26px;
	display:block;
	margin:20px 0;
}
.content .bd {
	width:620px
}
.content .picMarquee-left {
	margin:30px 0;
	width:740px;
	height:45px;
	overflow:hidden
}
.anliList {
	width:740px;
	height:auto;
	overflow:hidden
}
.anliList li {
	width:210px;
	border:1px solid #ececec;
	line-height:24px;
	float:left;
	height:257px;
	margin-right:10px;
	padding:14px;
	margin-bottom:10px;
}
.anliList li img {
	width:210px;
	height:116px;
	float:left
}
.anliList li h3 {
	width:210px;
	margin-top:14px;
	float:left;
	text-align:center;
	height:24px;
	overflow:hidden;
}
.anliList li h3 a {
	color:#000
}
.anliList li p {
	height:96px;
	float:left;
	font-size:12px;
	width:210px;
	overflow:hidden
}
.anliList li p a {
	color:#666;
}
.conts {
	display:none;
	overflow:hidden;
	line-height:20px;
	height:110px
}
.conts a {
	color:#666
}
/*首页服务内容特效*/
#fwnr .tableBox td {
	position:relative;
}
#fwnr table a.service_a {
	position:relative;
	z-index:0;
}
#fwnr table a.a_hover {
	display:none;
	width:100%;
	height:100%;
	background-color:rgb(129,174,195);
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	text-align:center;
	vertical-align:middle;
	font-family:microsoft yahei;
	font-size:30px;
	color:#022135;
}
#fwnr table a.dong {
	width:120px!important;
	height:95px!important;
}
#fwnr table a.dong_1 {
	width:190px!important;
	height:115px!important;
	top:75px!important;
}
#fwnr table a.dong_2 {
	width:190px!important;
	height:90px!important;
	top:15px!important;
	left:4px!important;
}
#fwnr table a.dong_3 {
	width:175px!important;
	height:90px!important;
	top:15px!important;
	left:4px!important;
}
#fwnr table a.dong_4 {
	width:145px!important;
	height:175px!important;
	left:48px!important;
	top:-16px!important;
}
#fwnr .table1 table a.a_hover {
	line-height:95px;
}
#fwnr .table1 table a.fuwu04 {
	line-height:305px;
}
#fwnr .table2 table a.a_hover {
	line-height:140px;
}
#fwnr .table2 td {
	overflow:hidden
}
.bnr {
	width:100%;
	height:440px;
	display:block;
}
.ckepopBottom {
	display:none;
}
.centerBottom {
	display:none;
}
<!--
内容页去h2--> #contentBig h2, #contentBig h3 {
	font-weight:normal
}
<!--
首页a标签--> .topBox p {
	color:#fff
}
.table1 td, .table2 td {
	position:relative;
	overflow: hidden;
}
.table1 #fuwu, .table2 #fuwu {
	position:absolute;
	top:0;
	left:0;
	display: none
}
/*banner轮播*/
.banner {
	width:100%;
	height:440px;
	position:relative;
	overflow:hidden;
}
.banner ul {
	position:absolute;
	left: 0;
	top:0;
	z-index: 1;
}
.banner img {
	display: block;
}
.banner a {
	color:#221815;
}
.text {
	width:315px;
	height:300px;
	position:absolute;
	right:50%;
	margin-right:125px;
	bottom: 0;
	background:url(../images/bj_banner001.png) repeat-x;
	z-index: 20;
	padding:30px;
	text-align: left;
	overflow:hidden;
}
.text li {
	width:315px;
	height:300px;
}
.text h2 {
	height: 35px;
	line-height: 35px;
	font-size: 30px;
	font-weight: 500;
	padding-top: 50px
}
.title {
	color:#343434;
	height:28px;
	line-height: 28px;
	font-size: 13px
}
.neirong {
	line-height: 20px;
	padding-top: 30px;
	height:140px;
	overflow: hidden;
	color: #333;
	font-size: 13px
}
.pre, .next {
	width:52px;
	height:34px;
	display:block;
	position: absolute;
	top:30px;
	z-index: 30
}
.pre {
	right:70px;
}
.next {
	right:10px;
}
.cir {
	width:120px;
	height:10px;
	position: absolute;
	bottom: 30px;
	left:120px;
	z-index: 30
}
.cir li {
	float: left;
	margin-right: 10px;
	background: url(../images/ico_031b.png) no-repeat;
	width:10px;
	height: 10px;
	cursor: pointer;
}
.cir .curr {
	background: url(../images/ico_031a.png) no-repeat;
}
#contentBig .slideBox .bd li div {
	width:980px;
}
#contentBig .slideBox .hd ul li div {
	width:15px;
	height:15px;
	overflow:hidden;
}
#contentBig .anListslideBox {
	width:700px;
	height:413px;
	overflow:hidden;
	position:relative;
	margin:20px 0px;
}
#contentBig .anListslideBox .bd img {
	width:700px;
	height:413px;
	display:block;
}
.content #contentBig .anListslideBox a.prev, .content #contentBig .anListslideBox a.next {
	box-shadow:none;
	border:none;
}
.content #contentBig .anListslideBox a.prev:hover, .content #contentBig .anListslideBox a.next:hover {
	background:url('../images/slider-arrow.png') no-repeat -110px 5px;
}
.content #contentBig .anListslideBox a.next:hover {
	background-position: 8px 5px;
}
.content #contentBig .anListslideBox .bd li {
	margin-right:0px;
}
.tanchu {
	width:400px;
	height:200px;
	position:fixed;
	top:30%;
	left: 50%;
	background:#fff;
	margin-left:-200px;
	z-index: 200;
	display:none
}
.tou {
	width:380px;
	height:45px;
	line-height: 45px;
	background:url('../images/bg.png') repeat-x;
	padding:0 10px;
	color:#fff;
	font-size: 16px;
	position: relative;
	font-family:"微软雅黑"
}
.youxiang {
	color:#000;
	height:140px;
	line-height:20px;
	width:400px;
	text-align: center;
	padding-top:60px;
}
.gb {
	width:20px;
	height:20px;
	position:absolute;
	top:10px;
	right:10px;
	background:url('../images/close.png') no-repeat;
	cursor: pointer;
}
.tan {
	width:100%;
	height: 100%;
	background:rgba(0,0,0,0.4);
	position: absolute;
	top:0;
	left: 0;
	z-index: 100;
	display:none
}
