@charset "utf-8";
@import "reset.css";
/*globe*/

div, dl, dt, dd, ul, ol, li, form, input, textarea, select, p, h1, h2, h3, h4, h5, h6,font{ font: 12px/24px "微软雅黑",Arial,sans-serif,"\5b8b\4f53",Arial,sans-serif;color:#444; padding:0; margin:0;}
em, i, del { font-weight:normal; font-style:normal;}
body{ background:#fff;color:#444; font: 12px/24px "微软雅黑",Arial,sans-serif,"\5b8b\4f53",Arial,sans-serif;padding:0;margin:0; position:relative; height:100%;}

img { border:0;}

ol, ul { list-style:none;}
a{color:#444;}
a:hover{color:#835e3f;}
.hidden{ display:none;}
.clear{zoom:1;}
/*public*/
.w1002{ width:1002px; margin:auto;}


/*Header*/
.header{height: 164px;background: url(../img/header.png) repeat-x;position: relative;z-index: 45;}
.header .header-main{width: 1002px;height: 130px;margin: 0 auto;
}
.header .header-main .header-top{height: 30px;}
.header .header-main .header-top .search{float: right;margin: 5px 0 0 20px;}
.header .header-main .header-top .search input{
	width: 143px;
	height: 21px;
	border: 0;
	padding: 0 0 0 5px;
	background: url(../img/input01.jpg) no-repeat;
	float: left;
	line-height: 21px;
	color: #686d71;
}
.header .header-main .header-top .search input.submit{width: 21px;height: 21px;cursor: pointer;background: url(../img/input02.jpg) no-repeat;}
.header .header-main .header-top ul{	border-right: 1px solid #727478;float: right;}
.header .header-main .header-top li{	height: 30px;border-left: 1px solid #727478;float: left;}
.header .header-main .header-top li a{display: inline-block;	width: 90px;line-height: 30px;color: #cacaca;text-align: center;}
.header .header-main .logo{float: left; margin-top:20px;}
.header .header-main .top_content{ float:right}
.header .header-main .top_content .headsearch{position:relative;width:230px; border:1px solid #ccc;overflow:hidden;background:#fff url(../img/search.jpg) 0 0 no-repeat;margin-top:15px;float:right;height:26px;clear:both; }
.header .header-main .top_content .headsearch .input{padding:5px 5px 0 5px;width:200px;border:none;background:none;font-size:12px;line-height:18px;color:#3C3C3C; float:left;}
.header .header-main .top_content .headsearch .submit{width:18px;height:26px;border:none;background:transparent url(../img/search.png) no-repeat 1px 5px; float:left}

/* ---------------- Nav ----------------End */
.menu {Z-INDEX: 9999; BACKGROUND: url(../images/bg01.) repeat-x; float:right; WIDTH: 800px; padding-top:10px;POSITION: relative}
.menu UL {FLOAT: right; WIDTH: 788px; LIST-STYLE-TYPE: none}
.menu LI {DISPLAY: inline; FLOAT: left; HEIGHT: 47px; padding:0 28px;TEXT-ALIGN: center;COLOR: #505050;}
.menu LI:hover{BACKGROUND: url(../images/nav_bg.png) no-repeat;COLOR: #000;}
.menu LI.t_right {RIGHT: 0px; POSITION: absolute; TOP: 0px; }
.menu LI A {FONT-SIZE: 14px; font-weight:bold;PADDING-BOTTOM: 0px; COLOR: #505050; LINE-HEIGHT: 35px;FONT-FAMILY: "Arial"; HEIGHT: 35px; TEXT-DECORATION: none;}
.menu LI A:hover {BACKGROUND: #; COLOR: #000; TEXT-DECORATION: none;}
.topnav LI {Z-INDEX: 999; POSITION: relative; width:auto;}
.subnav {BORDER-RIGHT: #dc1f5f px solid; PADDING-RIGHT: 2px; DISPLAY: none; PADDING-LEFT: 2px; BACKGROUND: #ebebeb; LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; BORDER-LEFT: #dc1f5f px solid; WIDTH:150px ; PADDING-TOP: 2px; BORDER-BOTTOM: #dc1f5f px solid; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 47px; left:18px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px; }
.subnav .navlist {FLOAT: left; MARGIN: 10px 0px; WIDTH: auto; padding:0 8px;}
.subnav .navlist LI {CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 25px; line-height:25px;text-align:left;overflow:hidden}
.subnav .navlist LI:hover{ background:none}

.subnav .navlist A {FONT-SIZE: 12px; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 25px; HEIGHT: 25px; padding:0 8px;}
.subnav .navlist A:hover {BACKGROUND: #dfdfdf; COLOR: #000000;}

.subnav .navlist img{height:auto; width:92px}

.zx {BORDER-RIGHT: #cccccc px dashed}
.navtm {FLOAT: left}
.navtm A:link {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:visited {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:hover {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}
.navtm A:active {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%}



/*Footer*/
.footer{
	width:100%;
	height:90px;
	background: url(../img/footer.jpg) repeat-x;
	position:relative;
	/*z-index:45;*/
}
.footer-main{ 
	width:960px;
	margin:0 auto; 
	position:relative;
}
.footer-main .img{ 
	float:left; 
	padding-right:12px; 
	background: url(../img/bg_li02.jpg) no-repeat right 21px;
}
.footer-intro{ 
	float:left; 
	margin-top:16px;
}
.footer-intro p{ 
	line-height:20px; 
	padding-left:12px; 
	color:#6c6c6c;
}
.footer-intro p.list{ 
	padding-left:0; 
	color:#ccc;
}
.footer-intro span{ padding:0 8px}
.footer-intro a{ 
	display:inline-block; 
	line-height:30px; 
	padding:0 12px; 
	color:#6c6c6c;
}
.footer-intro a.mail{ 
	padding-left:0;
}
.footer-intro a:hover{ 
	color:#835e3f;
}
.footerLinks{ width:148px; height:22px; float:right; margin-top:15px; position:relative; z-index:45; background: url(../img/footerlink.jpg) no-repeat; cursor:pointer}
.linksList{
	position: absolute;
	left: 0;
	bottom: 22px;
	width: 146px;
	padding: 10px 0 20px;
	border: 1px solid #e3e3e3;
	border-bottom: none;
	background: #fff;
	display: none;
}
.linksList li{
	position: relative;
	width: 147px;
	height: 28px;
}
.linksList li .sign{
	position: absolute;
	left: -6px;
	top: 9px;
	width: 6px;
	height: 13px;
	background: url(../img/bg_sign02.jpg) no-repeat;
	display: none;
}
.linksList li a.tit{
	display: inline-block;
	width: 115px;
	padding-left: 12px;
	border-bottom: 1px solid #ececec;
	margin-left: 10px;
	font-size: 14px;
	line-height: 28px;
	color: #666;
}
.linksList li .sub{
	position: absolute;
	left: -129px;
	top: -28px;
	width: 97px;
	padding: 12px 15px;
	border: 1px solid #e3e3e3;
	border-right: none;
	background: #fff;
	display: none;
}
.linksList li .sub a{
	display: inline-block;
	width: 100%;
	font-size: 12px;
	line-height: 26px;
}
.linksList li a:hover{
	color: #015eae;
}


/***Index banner***/
.index-banner{ width:988px; height:391px; padding:7px; background:url(../img/index_bannerbg.gif) no-repeat;}
.banner{width:988px; height:391px; position:relative; overflow:hidden;}
.banner ul li{ position:absolute; left:0; top:0;width:988px; height:391px; display:none;}
.banner .number{ position:absolute; right:20px ; bottom:10px;}
.banner .number span{ display:block; float:left; margin-right:8px; width:16px; height:16px; background:url(../img/point.png) no-repeat 0 0; cursor:pointer;}
.banner .number span.on{ background-position:-2px -17px;}

  /**banner over**/
  

.index-til{ width:auto; height:35px; padding-left:13px; border:1px solid #eaeaea; border-width:1px 0 1px 0; background:url(../img/sprite.png) no-repeat -108px 12px; font:bold 12px/35px "微软雅黑",Arial,sans-serif; color:#1a1a1a;}
.index-til span{ font:normal 11px/35px "Arial Narrow",Arial; color:#939393;}
.index-til a{ display:block; width:39px; height:11px; background:url(../img/sprite.png) no-repeat 0 0; margin-right:9px;}

.index-news{ width:418px; display:inline-block; _display:inline;}
.index-news-top img{ border:1px solid #ededed;}
.index-news-top a:hover img{border:1px solid #835e3f;}
.index-news-top h2{ font:bold 12px/24px "微软雅黑",Arial,sans-serif; color:#40444c; padding-bottom:5px;}
.index-news-top p{ line-height:18px;}
.index-news-top a:hover h2{ color:#835e3f;}
.index-news-list ul li{ width:100%; font:12px/25px "宋体"; color:#004161; border-bottom:1px dashed #ebebeb;}
.index-news-list ul li span{ float:right; font-family:Arial; color:#c7c7c7;}
.index-news-list ul li a{ font-family:"微软雅黑",Arial,sans-serif;}

.index-est{ width:346px; }
.index-est-box{ width:332px; height:178px;padding:7px; background:url(../img/index_estbg.jpg) no-repeat; position:relative; overflow:hidden;}
.est-pic{position:relative; overflow:hidden; float:left; display:inline-block; _display:inline;}
.est-01{ width:161px; height:86px;}
.est-02{ width:108px; height:86px;}
.est-til{ position:absolute; left:14px; top:10px; font:bold 12px/16px "微软雅黑",Arial,sans-serif; color:#fff; z-index:1;}
.est-con{ position:absolute; left:0; top:0; height:175px; width:100%; background:#835e3f;}
.est-con p{ padding:35px 10px 0; color:#fff; line-height:20px;}

.index-fast{ width:188px;}
.index-fast-li ul li{ width:48px; padding:0 7px; background:url(../img/sprite.png) no-repeat 61px -12px; text-align:center; float:left}
.index-fast-li ul li p{ font-size:10px; text-align:center; line-height:14px;}
.index-fast-li ul li a:hover p{ color:#835e3f;}


/***内页***/
.inner-banner{ width:997px; height:242px; padding:2px; border:1px solid #e8e8e8; overflow:hidden}
.inner-nav{ height:35px; border:1px solid #eaeaea; border-width:1px 0 1px 0; }
.inner-nav ul li{ padding-right:1px;background:url(../img/inner_navbg.jpg) no-repeat right center;}
.inner-nav ul li a{ display:block; width:108px; text-align:center; font:12px/35px "微软雅黑",Arial,sans-serif; }
.inner-nav ul li a:hover,.inner-nav ul li a.on{ background:#835e3f; color:#fff;}
.inner-nav ul li a.no:hover,.inner-nav a.no.on{ background:#B4B4B4;}

.path{ height:35px; border-bottom:1px solid #eaeaea; line-height:20px;}
.path span{ float:left; background:url(../img/sprite.png) no-repeat -108px 5px; padding-left:15px; color:#a5a5a5;}
.path span a{ color:#a5a5a5;}
.path span a:hover{ color:#835e3f;}
.path i{ color:#444;}
.path h1{ float:left; padding-right:13px; background:url(../img/path_bit.gif) no-repeat right center; font:bold 18px/20px "微软雅黑",Arial,sans-serif;}
.path h1 a{ padding-left:20px;}
.path h1 a:hover,.path h1 a.on{ color:#835e3f}
.content{ width:700px; min-height:400px; overflow:hidden; float:right;}

/**集团概况**/

.culture-li ul li{ display:inline-block; _display:inline; width:278px; padding:15px 33px 0 0; margin-right:33px; border-right:1px solid #dadada;}
.culture-li ul li h2,.culture-con h2{ font:bold 18px/30px "微软雅黑",Arial,sans-serif;}
.culture-li ul li p{ height:92px;}

.culture-con h2{ padding:15px 0; margin-bottom:18px; border-bottom:1px dashed #d7d7d7;}
.culture-con dl{ margin-bottom:15px;}
.culture-con dl dt{ float:left; width:57px; height:24px; background:#835e3f; font:12px/24px "微软雅黑",Arial,sans-serif; color:#fff; text-align:center;}
.culture-con dl dd{ float:right; width:935px;}

.honor-li ul li{ display:inline-block; _display:inline; width:400px; height:35px; padding-left:45px;margin-right:16px; border-bottom:1px dotted #c5c5c5; background:url(../img/sprite.png) no-repeat -91px -20px; font:12px/35px "微软雅黑",Arial,sans-serif;}
.honor-li ul li.col{ color:#835e3f}
.history-li{ width:110%;}
.history-li ul{ float:left; width:500px; border-right:1px solid #dadada;}
.history-li ul li{ width:100%; height:36px;}

/**企业内刊**/
.magaz-li ul{ width:105%;}
.magaz-li ul li{ width:181px; margin:0 24px 45px 0; overflow:hidden;}
.magaz-img{ width:173px; height:213px; margin-bottom:5px;border:4px solid #ededed; background:url(../img/magaz_bg01.jpg) no-repeat; position:relative; overflow:hidden;}
.magaz-font{ position:absolute; left:0; bottom:-36px; width:100%; height:36px; background:url(../img/magaz_bg02.png) repeat; line-height:36px; color:#fff; text-align:center;}
.magaz-href{ display:block; width:88px; height:31px; background:#835e3f; line-height:31px; color:#fff; text-align:center} 
.magaz-href:hover,.magaz-href-big:hover{ color:#fff;}

.magaz-li-big{ float:left; display:inline-block; _display:inlne; width:227px;}
.magaz-img-big{ width:217px; height:267px; background:url(../img/magaz_bg03.jpg) no-repeat;margin-bottom:6px;border:5px solid #ededed;position:relative; overflow:hidden;}
.magaz-href-big{display:block; width:111px; height:34px; background:#835e3f; line-height:34px; color:#fff; text-align:center}
.magaz-pop-up{ display:none; position:fixed; _position:absolute; width:640px; height:360px; left:50%; top:50%; margin:-200px 0 0 -330px; padding:10px 20px; background:#FFF; border:2px solid #835e3f; z-index:999; overflow:hidden;}
.magaz-pop-til{ height:35px; font:bold 14px/24px "微软雅黑",Arial,sans-serif; color:#835e3f;}
.magaz-pop-con{ width:100%; height:316px; overflow:auto;}
.magaz-pop-con table{ border:1px solid #a2a2a2; border-width:1px 1px 0 0;}
.magaz-pop-con th{ background:#dcdcdc;}
.magaz-pop-con td{ padding:2px 5px;}
.magaz-pop-con td,.magaz-pop-con th{ border:1px solid #a2a2a2; border-width:0 0 1px 1px ;}
.magaz-pop-close{ display:block; float:right; width:17px; height:17px; background:url(../img/pop_close.png) no-repeat 0 0;}
.magaz-pop-close:hover{ background-position:-19px 0;}

.magaz-list-con{ width:466px;}
.magaz-list-nav{}
.magaz-list-nav a,.info-page span a{ display:block; float:left; width:71px; height:32px; margin-right:2px; background:#cbcbcb; color:#fff; line-height:32px; text-align:center;}
.magaz-list-nav a:hover,.info-page span a:hover{ background:#835e3f;}

.magaz-list-li{ padding-top:18px;}
.magaz-list-li ul li{ width:100%; height:43px; background:url(../img/sprite.png) no-repeat -112px -48px; border-bottom:1px dashed #c7c7c7;line-height:43px;}
.magaz-list-li ul li span{ float:right; padding-right:15px; color:#a1a1a1;}
.magaz-list-li ul li a{ padding-left:18px;}

.magaz-ri{ width:194px; padding:25px 20px 25px 25px; background:#eaeaea;}
.magaz-ri dl dt{ font: bold 12px/24px "微软雅黑",Arial,sans-serif; color:#000; }
.magaz-ri dl dd{ color:#666; padding-bottom:25px;}

.info-til{ border-bottom:1px dotted #c7c7c7; padding-bottom:8px;}
.info-til h1{ text-align:center; padding-bottom:5px; font-size:16px; color:#444;}
.info-til p{ text-align:center; color:#a1a1a1;}
.info-con{ width:auto; padding:20px 0 40px; overflow:hidden;}
.info-con img{ max-width:1002px;}

.info-page{border-top:1px dotted #c7c7c7; padding-top:28px;}
.info-page span{ float:right;}
.info-page span a.vote{ width:110px; background:#a48861;}
.info-page span a.vote:hover{background:#835e3f;}


 /**新闻中心**/
.news-top-box{height:156px; padding:11px; border:1px solid #eaeaea; cursor:pointer;}
.news-top-box h2{ padding:20px 0 0 6px; color:#835e3f; line-height:19px;}
.news-top-box p{ line-height:19px;}
.news-more{ display:inline-block; width:79px; height:27px; background:#f8f8f8; border:1px solid #e2e2e2; font:12px/27px "微软雅黑",Arial,sans-serif; color:#835e3f; text-align:center;}
.news-more:hover{ background:#835e3f; color:#fff;}

/***news****/
.news-main{ padding-top:0;}
.news-main li{width: 100%;height: auto;border-bottom: 1px dashed #dadada;float: left; padding:18px 0;}
.news-main li:hover{ background:#ebebeb;}
.news-main .img{width: 156px;height: 99px;border: 2px solid #fff;float: left;margin-left:8px;display: inline;}
.news-main .img.on{border: 2px solid #e60013;	}
.news-main .intro{width: 500px; padding-left:15px;float: /*right*/left;display: inline;}
.news-main .intro a{display: inline-block;width: 100%;color: #999;}
.news-main .intro a.tit{font: bold 14px/26px Arial;color: #444;margin-bottom: 5px;}
.news-main .intro a:hover,.news-main .intro a.tit.on{color: #505050;}
.news-main .time{font-size: 11px;color: #999;text-transform: uppercase;	margin-top: 10px;}
.news-main .time.on{color: #f3a3a6;}

/***products****/
.products_list{ padding-top:0;}
.products_list li{width: 100%;height: auto;border-bottom: 1px dashed #dadada;float: left; padding:18px 0;}
.products_list li:hover{ background:#ebebeb;}
.products_list .list_img{float: left;margin-left:8px;display: inline;width:100px;height:100px;display:table-cell;vertical-align:middle;text-align:center;}
.products_list .list_img img{border:none;
max-width:100px; width: expression(this.width > 100 && this.width > this.height ? 100px : 'auto';);  
max-height:100px; height: expresion(this.height > 100 ? 100px : 'auto';);}

.products_list .intro{width: 500px; padding-left:35px;float: /*right*/left;display: inline;}
.products_list .intro a{display: inline-block;width: 100%;color: #999;}
.products_list .intro a.tit{font: bold 14px/26px Arial;color: #444;margin-bottom: 5px;}
.products_list .intro a:hover,.products_list .intro a.tit.on{color: #505050;}
.products_list .series{font-size: 11px;color: #999;text-transform: uppercase;	margin-top: 10px;}
.products_list .series.on{color: #f3a3a6;}


/***产品中心**/
.pro-hot{ border-top:1px solid #eeeeee; padding-top:21px;}
.pro-hot .title{font:"微软雅黑",Arial,sans-serif,Arial,sans-serif;height:42px;}
.pro-hot .title h2{ float:left;color:#035cac;font-size:16px; font-weight:bold }
.pro-hot .title .more{ float:right;color:#035cac;font-size:16px; font-weight:bold}
.pro-hot .title .more a {color:#035cac;}
.pro-scroll{ width:auto; height:162px; padding:11px 0; border:1px solid #e1e1e1; background:#f5f5f5; position:relative;}
.pro-img-list{ position:relative; margin-left:30px; width:942px; height:162px; overflow:hidden;}
.pro-img-list ul li{ width:162px; margin-right:13px; margin-left:13px; position:relative;}
.pro-img-list ul li img{ width:162px; height:162px;}
.pro-img-list ul li p{ position:absolute; width:100%; height:32px; left:0; bottom:-32px; background:url(../img/magaz_bg02.png) no-repeat repeat; line-height:32px; text-align:center; color:#fff;}
.pro-scroll .prev,.pro-scroll .next{ position:absolute; top:0; width:30px; height:186px; background:url(../img/pro_btn.jpg) no-repeat 0 center; overflow:hidden; cursor:pointer; }
.pro-scroll .prev{ left:0;}
.pro-scroll .next{ right:0; background-position:-30px center;}

.pro-le{ width:826px; float:left;}
.pro-nav{border:1px solid #eaeaea; border-width:1px 0 1px 0;}
.pro-nav a{ padding:0 10px; font:12px/36px "微软雅黑",Arial,sans-serif; background:url(../img/inner_navbg.jpg) no-repeat right center;}
.pro-nav a.on{ color:#835e3f;}
.pro-navson{height:20px; padding-top:8px;}
.pro-navson a{ padding:0 11px 0 12px; font:12px/20px "微软雅黑",Arial,sans-serif; border-right:1px dotted #dcdcdc}
.pro-navson a.on{ color:#835e3f;}

.pro-li{ width:804px; margin-bottom:10px;}
.pro-li h2{ padding-top:13px; line-height:30px; font-weight:bold;}
.pro-li p span{ color:#835e3f;}

.pro-ri{ width:97px; min-height:550px; padding:24px 0 0 37px; border-left:1px solid #ddd;}
.pro-ri a{ display:block; width:72px; height:25px; margin-bottom:5px; background:#dfdfdf; border:1px solid #dedede; line-height:25px; text-align:center;}
.pro-ri a:hover,.pro-ri a.on{ background:#835e3f; color:#fff; border-color:#936f51;}

.pro-info-con h1{ font:bold 18px/30px "微软雅黑",Arial,sans-serif; color:#835e3f; padding-bottom:8px;}
.pro-info-con p{ line-height:26px;}

/***客户中心***/
.ser-nav{ width:163px;}
.ser-nav a{ display:block; padding-left:18px; height:43px; background:url(../img/sprite.png) no-repeat -112px -48px; border-bottom:1px solid #ececec; font:14px/43px "微软雅黑",Arial,sans-serif;}
.ser-nav a.on{ color:#835e3f;}

.ser-con{ width:796px; float:right;}
.ser-pic{ border-bottom:2px solid #e0e0e0; padding:8px 0 35px; margin-bottom:40px;}
.ser-del{}
.ser-del h3{ font:bold 18px/24px "微软雅黑",Arial,sans-serif; padding-bottom:8px; color:#835e3f;}
.ser-del p{ color:#666;}

.life-nav{ width:292px;}

.life-con{width:667px; float:right;}
.life-gallery { position: relative; width:667px;}
.life-gallery .showbox {width: 655px; height: 415px; padding:5px; border:1px solid #eaeaea;}
.life-gallery .show{width: 655px; height: 415px; position:relative; overflow:hidden;}
.life-gallery .show ul { position: absolute; height: 415px; }
.life-gallery .show li { float: left; width: 655px; height: 415px; position:relative; }
.life-gallery .thumbbox{position: relative; width:665px; height:99px; margin-top:4px; background:#f5f5f5; border:1px solid #e2e2e2;}
.life-gallery .thumb { position: relative; margin:10px 0 0 20px; width:625px; height:79px;overflow: hidden; }
.life-gallery .thumb ul { position: absolute; }
.life-gallery .thumb li { float: left; margin:0; width: 125px; height:79px; cursor:pointer; }
.life-gallery .thumb li.cur {}
.life-gallery span { position:absolute; top:0; display:block; width:20px; height:99px;background:url(../img/pro_btn.jpg) no-repeat -5px center; cursor:pointer; text-indent:-999em; }
.life-gallery #prev { left:0px; }
.life-gallery #next { right:0px; background-position: -35px center; }

/**招标中心***/
.tender{ position:absolute; width:820px; left:70px; top:40px;}
.tender p{ font-size:14px;}
.tender b{ font: bold 18px/24px "微软雅黑",Arial,sans-serif; color:#835e3f;}

.trail-top{ width:100%; height:24px; padding:7px 0; margin-bottom:34px;background:#efefef;}
.area-select{ width:222px; height:23px; background:url(../img/select_bg01.png) no-repeat right 0 #fff; _background:#fff; cursor:pointer; position:relative; z-index:3;}
.area-select span{ padding-left:12px; background:#FFF;}
.area-select ul{ width:100%; display:none; position:absolute; left:0; top:23px;}
.area-select ul li{ width:100%; text-indent:12px; background:#f5f5f5; border-bottom:1px solid #fcfcfc;cursor:pointer;}
.trail-a{ padding-right:18px;}
.trail-a a{ display:block; float:left; height:24px; padding:0 12px; margin-right:7px; background:#b4b4b4; color:#fff; text-align:center;}
.trail-a a:hover,.trail-a a.on{ background:#835e3f;}
.trail-top .txt{ width:83px; height:23px; background:#fff; border:0; padding-left:6px;}
.trail-top .btn{ width:56px; height:23px; background:#835e3f; border:none; color:#fff; line-height:23px; text-align:center; cursor:pointer;}

.trail-le{ width:706px;}
.trail-til{ height:36px;border:2px solid #e0e0e0; padding-left:18px; border-width:2px 0 2px 0; font:bold 12px/36px "微软雅黑",Arial,sans-serif; color:#835e3f;}
.trail-til span,.trail-li span{ display:block; float:left;}
.trail-li{ padding-top:8px;}
.trail-li ul li{width:688px;padding-left:18px; height:35px; border-bottom:1px solid #e0e0e0; color:#666; line-height:35px; cursor:pointer;}
.trail-li ul li.on{ background:#efefef;}

.trail-ri{ width:266px;}
.trail-search{ width:218px; height:28px; background:#fff; padding:0 15px; border-width:6px 8px; border-color:#efefef; border-style:solid;}
.trail-search input{ background:none; border:none; height:28px; line-height:28px; color:#666;}
.trail-ri-box{ width:266px; background:#efefef;}
.trail-ri-box .til{ height:37px; font:bold 14px/37px "微软雅黑",Arial,sans-serif; color:#fff; text-align:center;}
.trail-ri-box .tilbg01{ background:#835e3f;}
.trail-ri-box .tilbg02{ background:#afafaf;}
.trail-ri-li,.trail-ri-tips{ display:inline-block; width:216px; height:190px; padding:20px 25px; position:relative; overflow:hidden;}
.trail-ri-li ul{}
.trail-ri-li ul li{ width:100%; line-height:34px;}
.trail-ri-con{}

.trail-info-til{height:36px;border:2px solid #e0e0e0; padding-left:18px; border-width:2px 0 2px 0; font:bold 12px/36px "微软雅黑",Arial,sans-serif; color:#666;}
.trail-info-time{ font-size:11px; color:#bababa; line-height:36px;}
.trail-info-con{ padding:10px 0 30px;}
.trail-info-con table{ width:703px; margin:0 auto;}
.trail-info-con table,.trail-info-con td{ border-color:#e0e0e0;}

/***联系我们***/
.contact-li{ width:110%;}
.contact-li ul{ float:left; width:500px; border-right:1px solid #dadada;}
.contact-li ul li{ width:100%; margin-bottom:18px;}
.contact-li ul li h2{ font:bold 14px/24px "微软雅黑",Arial,sans-serif; padding-bottom:6px; color:#835e3f;}
.contact-li ul li p{ line-height:19px; color:#666;}

/***网站地图***/
.sitemap{ display:inline-block; _display:inline; width:138px; float:left; margin-right:6px;}
.sitemap a{ display:block; width:136px; height:40px; background:#f6f6f6; border:1px solid #e1e1e1; font:12px/40px "微软雅黑",Arial,sans-serif; color:#666; text-align:center; margin-bottom:3px;}
.sitemap a.eq0{ background:#e8e8e8; border-color:#dcdcdc;}
.sitemap a:hover{ background:#835e3f; border-color:#714f32;color:#fff;}


/*Job*/
.jobBg{ width:100%; height:514px; padding-top:207px; background: url(../img/jobbg.jpg) no-repeat center top;}
.jobMain{ width:960px; height:410px; margin:0 auto; position:relative; padding:0 8px 8px 0; background: url(../img/bg/job.png) no-repeat;}
.jobShow{ width:478px; height:410px; float:left; position:relative; overflow:hidden}
.jobShow li{ width:478px; height:410px}
.jobShow li img{ float:left}
.jobShow .intro{ width:432px; padding:13px 23px; float:left;}
.jobShow .intro a{ display:inline-block; width:100%; line-height:20px;}
.jobShow .intro a.title{ font:bold 16px/38px "微软雅黑",Arial,sans-serif; color:#40444c}
.jobShow .intro a:hover{ color:#035cac}
.jobShow .number{ position:absolute; top:324px; right:22px; z-index:35}
.jobShow .number span{ display:inline-block; width:8px; height:8px; background: url(../img/sign03.jpg) no-repeat; cursor:pointer; margin-left:3px;}
.jobShow .number span.on{ background: url(../img/sign03_h.jpg) no-repeat;}

.jobBox{ width:204px; height:198px; padding:7px 18px 0 19px; float:left; position:relative; overflow:hidden}
.jobBox .title{ width:100%; font:bold 15px/58px "微软雅黑",Arial,sans-serif; text-align:center; color:#40444c; position:relative; top:0; left:-241px}
.jobBox p{ position:relative; left:-241px; top:0}
.jobBox a.more{ display:inline-block; font:bold 13px/26px "微软雅黑",Arial,sans-serif; color:#40444c; padding:0 20px; border:1px solid #ebebeb; position:absolute; bottom:20px; left:77px; display:none}
.jobBoxBlue{ background:#1064b0;}
.jobBoxBlue .title{ color:#fff}
.jobBoxBlue p{ color:#fff}
.jobBoxBlue a.more{ color:#fff; border:1px solid #4385c1}
.jobBoxImg{ background: url(../img/jobimg02.jpg) no-repeat;}
.jobBoxImg a.more{ border:1px solid #fff}
.feelMain{ width:960px; margin:0 auto; padding-bottom:95px;}
.feelTop{ width:960px; height:374px; background:url(../img/bg/feeltop.jpg) no-repeat; margin:0 auto}
.feelTop li{ width:277px; height:360px; padding:14px 19px 0; position:relative}
.feelTop li .title{ font:bold 18px/54px "微软雅黑",Arial,sans-serif; padding-left:8px;}
.feelTop li p{ line-height:20px; padding-left:8px;}
.feelTop .imgShow{ width:277px; height:178px; position:absolute; left:19px; bottom:45px; overflow:hidden; z-index: 99;}
.feelTop .imgShow ul{ position:absolute; z-index: 35;}
.feelTop .imgShow li{ width:277px; height:178px; padding:0; position: relative; z-index: 30;}
.feelTop .imgShow .number{ height:8px; position:absolute; bottom:10px; right:5px; z-index: 99; overflow: hidden;}
.feelTop .imgShow .number span{ display:inline-block; width:12px; height:8px; background:#fff; cursor:pointer; margin-left:3px;}
.feelTop .imgShow .number span.on{ background:#035cac;}
.feel360{ width:960px; height:504px;}
.feel360 .proSlideImg{ width:776px; height:484px; padding:10px; background:#fff; float:left;}
.feel360 .proSlideCheck{ width:124px; height:504px; padding:0 20px; background:#e5e5e5; float:right; margin-top:0;}
.feel360 .proSlideCheck .proSlideUp,.feel360 .proSlideCheck .proSlideDown{ width:124px; height:50px; float:left; cursor:pointer; background: url(../img/prev02.jpg) no-repeat;}
.feel360 .proSlideCheck .proSlideDown{ background: url(../img/next02.jpg) no-repeat;}
.feel360 .proSlideCheck .proSlideSmImg{ width:124px; height:389px; float:left; margin-top:15px; overflow:hidden; position:relative}
.feel360 .proSlideCheck .proSlideSmImg li{ width:124px; height:122px; margin-bottom:8px; cursor:pointer}
.feel360 .proSlideCheck .proSlideSmImg li img{ float:left; margin-bottom:6px;}
.feel360 .proSlideCheck .proSlideSmImg li p{ line-height:18px; text-align:center;}
.feel360 .proSlideCheck .proSlideSmImg li.active p{ color:#035cac}
.mb{ margin-bottom:0;}
.ideaMain{ width:960px; margin:0 auto; position:relative; top:-32px; padding-bottom:100px;}
.ideaImg{ width:379px; float:left}
.ideaIntro{ width:502px; float:right; margin-right:48px; display:inline; padding-top:42px;}
.ideaIntro h1{ font:bold 24px/44px "微软雅黑",Arial,sans-serif; padding-bottom:5px; background: url(../img/sign05.jpg) repeat-x bottom; margin-bottom:12px;}
.ideaIntro p{ line-height:24px;}
.strIntro{ width:508px; float:left}
.strIntroBox{ width:508px; padding:38px 0 18px;}
.strIntroBox h1{ font:bold 24px/42px "微软雅黑",Arial,sans-serif; padding-bottom:5px; background: url(../img/sign05.jpg) repeat-x bottom; margin-bottom:12px;}
.strIntroBox h1 span{ color:#af010f}
.polMain{ width:960px; margin:0 auto; padding-bottom:120px;}
.polMain li{ width:960px; position:relative;}
.polMain li .number{ width:52px; height:52px; padding-right:5px; background: url(../img/sign06.png) no-repeat; position:absolute; left:0; top:0; font:bold 24px/52px Arial; color:#fff; text-align:center; z-index:36}
.polMain li .numberH{ background: url(../img/sign06_h.png) no-repeat;}
.polMain li .intro{ width:908px; padding-right:2px; background: url(../img/sign07.jpg) no-repeat right 3px; float:right; position:relative; z-index:35}
.polMain li .introWord{ width:852px; padding:15px 25px 0 29px; border:1px solid #eaeaea; border-bottom:none; background:#fff;}
.polMain li .intro p{ line-height:24px;}
.polMain li .bg{ width:910px; float:right}
.polMain li .last{ margin-top:-7px; height:20px; overflow:hidden; position:relative}
.joblistMain{ width:960px; margin:0 auto; padding-bottom:120px;}
.joblistImg{ width:300px; height: 489px; float:left; padding: 0 2px 3px 0; background: url(../img/joblistimgbg.png) no-repeat right bottom;}
.joblistIntro,.joblistIntro_s{ width:594px; float:right}
.joblistIntro{
	width: 630px;
}
.joblistTitle{ height:50px;}
.joblistTitle h1{ float:left}
.joblistTitle a{ display:inline-block; line-height:32px; color:#fff; padding:0 16px; background:#835e3f; border:1px solid #ececec; float:right; margin:6px 2px 0 0}
.joblistIntro .search{ width:100%; margin-bottom:15px;}
.joblistIntro .search h1{ font:bold 18px/50px "微软雅黑",Arial,sans-serif; color:#40444c}
.searchMain{ width:590px; height:36px; padding:15px 20px 18px 16px; background: url(../img/bg19.png) no-repeat;}
.searchMain select{ width:120px; height:36px; border:1px solid #ebebeb; float:left; margin-right:3px; display:inline; line-height:36px; color:#9ea0a3}
.searchMain input{ width:110px; height:34px; border:1px solid #ebebeb; background: url(../img/bg/input05.jpg) repeat-x; line-height:34px; color:#666; float:left; margin-right: 3px; display: inline;}
.searchMain input.submit{ width:59px; height:36px; background: url(../img/bg/input04.jpg) no-repeat right; margin-right: 0; display:inline;}
.joblistIntro .tableBox{ width:624px; padding-right:2px; background: url(../img/bg/table01.png) repeat-y;}
.joblistIntro th{ font:bold 12px/42px "微软雅黑",Arial,sans-serif; color:#fff; border-left:1px solid #fff; background:#835e3f; text-align:left; padding-left:30px;}
.joblistIntro th.thf{ border-left:1px solid #ebebeb}
.joblistIntro td{ line-height:36px; color:#40444c; border-bottom:1px dashed #e3e3e4; padding-left:30px;}
.joblistIntro td a{ color:#40444c}
.joblistIntro td a:hover{ color:#835e3f}
.joblistIntro .tablebot{ width:100%; height:20px; background: url(../img/bg/table02.png) no-repeat;}
.joblistIntro_s table{ border-bottom:1px solid #E6E5E5}
.joblistIntro_s th {
    background: none repeat scroll 0 0 #835e3f;
    color: #FFFFFF;
    font-size: 14px;
    line-height: 36px;
    padding-left: 10px;
    text-align: left;
}
.joblistIntro_s td {
    border-bottom:1px solid #E6E5E5 ;
	border-right:1px solid #e6e5e5;
    line-height: 36px;
}
.joblistIntro_s td.depictTdC {
    background: none repeat scroll 0 0 #F4F4F4;
    text-align: center;
}
.joblistIntro_s td.depictTdP {
    padding-left: 16px;
}
.joblistIntro_s td.borL {
    border-left: 1px solid #E6E5E5;
}
.depictBox {
	min-height:360px;
	height:auto!important;
	height:360px;
	border:1px solid #E6E5E5 ;
	border-top:0;
    padding: 15px 24px 22px;
    width: 544px;
}
.depictBox h2 {
    color: #835e3f;
    font-size: 14px;
    line-height: 30px;
}
.depictBox br {
    line-height: 24px;
}
.depictBox p {
    line-height: 28px;
}
.depictTips {
    height: 19px;
    margin-top: 19px;
    width: 100%;
    position: relative;
}
.depictTips a {
    background: #835e3f;
    color: #FFFFFF;
    display: inline-block;
    float: right;
    height: 25px;
    line-height: 25px;
    margin-left: 3px;
    text-align: center;
    width: 68px;
}
.depictTips a:hover {
    background:#a48861;
}
.jobapplyMain{ width:900px; margin:0 auto; padding-bottom:150px; position:relative}
.jobapplyMain h1{ line-height:30px; padding-bottom:25px; float:left}
.jobapplyMain a.t{ display:inline-block; line-height:32px; color:#fff; padding:0 16px; background:#835e3f; border:1px solid #ececec; float:right; margin:6px 2px 0 0}
.jobapplyMain strong{ font-weight:bold; color:#fff}
.jobapplyMain .button{ width:100%; height:32px; margin:30px auto 0}
.jobapplyMain .button input{ width:86px; height:32px; padding:0 0 2px 0; border:0; cursor:pointer; line-height:32px; color:#fff; background:#a48861; margin-right:6px; float:left; display:inline}
.jobapplyMain .button input.reset{ background:#835e3f;}
.jobapplyMain .button a{ display:inline-block; line-height:32px; padding:0 25px; float:right; background:#835e3f; color:#fff}
.jobapplyMain table span.time{ font-weight:normal;}
.jobapplyMain table input{ width:130px; border:1px solid #ccc; background:url(../img/input102901.jpg) repeat-x; padding:0; float:left; height:22px}
.jobapplyMain table textarea{ width:650px; height:60px; border:0; font:12px/20px "微软雅黑",Arial,sans-serif; padding:10px 0; border:1px solid #ccc; background:url(../img/input102901.jpg) repeat-x; }
.jobapplyMain table select{ width:80px; height:20px;}

/*Table*/
.jobapplyMain th{ text-align:left; background:#fff; padding-left:15px;}
.jobapplyMain th.thbg{ text-align:center; background:#835e3f;}
.jobapplyMain th.thbg_g{ text-align:center; background:#f5f5f5; color:#835e3f}
.jobapplyMain td{ background:#fff;}
.jobapplyMain td input.radio{ margin:5px 10px 0 0;}
.jobapplyMain td input.line{ float:left; width:100px; margin-right:10px; border-bottom:1px solid #ccc}
.jobapplyMain td p{ float:left; margin-right:10px; display:inline}
.jobapplyMain td.tdbg{ background:#f5f5f5;}
.jobapplyMain td select{ width:80px; height:20px;}

.codeMark{ width:312px; height:80px; padding:25px 70px 20px 40px; background:#fff; border:1px solid #ebebeb; position:absolute; bottom:212px; left:50%; margin-left:-211px; z-index:99; display:none}
.codeMark strong{ display:inline-block; font:bold 14px/36px "微软雅黑",Arial,sans-serif; color:#555; float:left;}
.codeMark .code{ width:230px; height:34px; border:1px solid #ebebeb; float:left; font:12px/34px "微软雅黑",Arial,sans-serif; color:#555; padding-left:10px; margin-left:10px; display:inline}
.codeMark p{ font:bold 12px/24px "微软雅黑",Arial,sans-serif; color:#555; margin-top:20px;}
.codeMark span{ color:#af010f; padding-right:5px;}
.codeMark img{ position:absolute; top:0; right:0}
.codeSubmit{ width:420px; height:36px; padding:24px 37px 24px 41px; border:1px solid #ebebeb; background:#fff; position:absolute; top:300px; left:50%; margin-left:-250px; z-index:99;}
.codeSubmit p{ font:bold 12px/24px "微软雅黑",Arial,sans-serif; color:#555; float:left}
.codeSubmit input{ width:228px; height:34px; border:1px solid #ebebeb; font:12px/34px "微软雅黑",Arial,sans-serif; color:#555; float:left; margin-left:20px; display:inline}
.codeSubmit input.submit{ width:98px; height:36px; background:url(../img/input1016.jpg) no-repeat; margin-left:10px;}
.codeBox{ width:100%; height:100%; position:absolute; top:0; left:0; z-index:99; display:none}
.codeBoxBg{ width:100%; height:100%; background:#000; filter:alpha(opacity=50); opacity:0.5;}

/*.companyMain{ width:920px; padding:20px; background:#fff; min-height:569px; height:auto!important; height:569px; border-radius:5px}*/
.jiathis_style{ position:absolute; bottom:14px; right:0}
.jiathis_style span.t{ display:inline-block; line-height:16px; float:left}
#backtop {
    bottom: 194px;
    cursor: pointer;
    display: none;
    left: 50%;
    margin-left: 483px;
    position: fixed;
    width: 18px;
    _position: absolute;
    _bottom: 210px;
}
.proMetal{ margin-top:75px;}
.proMetalLeft{ width:545px; float:left}
.proMetalLeft h2{ font:bold 18px/30px "微软雅黑",Arial,sans-serif; color:#edbd5a}
.proMetalLeft h2.o{ color:#ff7f00}
.proMetalLeft a.web{ display:inline-block; width:102px; height:30px; padding:0 2px 2px 0; background: url(../img/bg04.png) no-repeat; color:#fff; text-align:center; line-height:30px; margin-top:20px;}
.proMetalImg{ width:371px; height:445px; float:right; background: url(../img/bg110501.png) no-repeat top; position:relative}
.proMetalImg li{ width:338px; height:408px; position:absolute; left:16px; top:22px; display:none}
.proMetalImg .number{ height:9px; position:absolute; top:33px; left:23px}
.proMetalImg .number span{ display:inline-block; cursor:pointer; width:9px; height:9px; background:#fff; filter:alpha(opacity=40); opacity:0.4; margin-right:4px;}
.proMetalImg .number span.cur{ filter:alpha(opacity=100); opacity:1; }
.proMetalImg .title{ line-height:38px; background:#035cac; color:#fff; position:absolute; bottom:0; left:30px}

.jobabout-main{
	width: 960px;
	margin: 0 auto;
	padding-bottom: 125px;
}
.jobabout-main .title{
	width: 101px;
	height: 40px;
	font-weight: bold;
	font-size: 14px;
	line-height: 40px;
	color: #40444c;
	text-align: center;
	background: url(../img/sign1125.png) no-repeat right bottom;
	margin-bottom: 10px;
}
.jobabout-main .img{
	width: 958px;
	padding: 0 3px 4px 0;
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	background: url(../img/imgbg1125.png) no-repeat right bottom;
	margin-bottom: 25px;
}
.jobabout-main .img img{
	width: 100%;
}
.jobtips-main{
	width: 960px;
	margin: 0 auto;
	padding-bottom: 150px;	
}
.jobtips-main h2{
	color: #835e3f;
	font-size: 16px;
	line-height: 46px;
    margin-bottom: 13px;
    padding-bottom: 1px;
    background: url(../img/jobline.jpg) no-repeat bottom;
}
.jobtips-main a.btn{
	background: #835e3f;
    border: 1px solid #ECECEC;
    color: #FFFFFF;
    display: inline-block;
    line-height: 32px;
    margin: 6px 2px 0 0;
    padding: 0 16px;
}
.jobtips-main .button{
	position: relative;
}
.file-box{
 	background: #FFFFFF;
    border: 1px solid #E6E5E5;
    bottom: 40px;
    box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.4);
    height: 132px;
    left: 0;
    position: absolute;
    width: 468px;
    display: none;
}
.file-box p{
	background: #F5F5F5;
    border-bottom: 1px solid #DBDBDB;
    color: #835e3f;
    font: bold 14px/38px "微软雅黑",Arial,sans-serif;
    margin-bottom: 15px;
    padding-left: 25px;
}
.file-box a.close{
 	position: absolute;
    right: 20px;
    top: 12px;
    z-index: 25;
    background: none;
}
.file-box form{
	padding: 0 35px;
}
.file-box input{
	border: 1px solid #DBDBDB;
    height: 22px;
    line-height: 22px;
    padding-left: 5px;
    width: 288px;
    background: none;
}
.file-box input.submit{
	background: url("../img/jobbtn.jpg") no-repeat;
    border: 0 none;
    color: #FFFFFF;
    cursor: pointer;
    font-weight: bold;
    height: 26px;
    line-height: 24px;
    margin: 15px 0 0 25px;
    padding: 0 4px 2px 0;
    width: 54px;
}
.jobschool-main{
	width: 960px;
	margin: 0 auto;
	padding-bottom: 100px;
}
.jobschool-main li{
	width: 98px;
	height: 40px;
	padding-right: 3px;
	font: bold 14px/36px "微软雅黑",Arial,sans-serif;
	color: #40444c;
	text-align: center;
	background: url(../img/jobschoolbtn01.png) no-repeat;
	cursor: pointer;
}
.jobschool-main li.long{
	width: 176px;
	background: url(../img/jobschoolbtn02.png) no-repeat;
}
.jobschool-main li.cur{
	color: #fff;
	background: url(../img/jobschoolbtn01_h.png) no-repeat;
}
.jobschool-main li.long.cur{
	color: #fff;
	background: url(../img/jobschoolbtn02_h.png) no-repeat;
}
.jobschool-main .box{
	width: 960px;
	padding-top: 23px;
	float: left;
	position: relative;
	overflow: hidden;
}
.jobschool-main .boxs{
	opacity: 0;
}
.jobschool-main table{
	border-top: 1px solid #e5e5e5;
	border-left: 1px solid #e5e5e5;
}
.jobschool-main th{
	font-size: 14px;
	line-height: 52px;
	text-align: left;
	padding-left: 30px;
	background: #f0f0f0;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
.jobschool-main td{
	font-size: 12px;
	line-height: 40px;
	padding-left: 30px;
	background: #fff;
	border-bottom: 1px solid #e5e5e5;
	border-right: 1px solid #e5e5e5;
}
.searchMain{ width:590px; height:36px; padding:15px 20px 18px 16px; background: url(../img/bg19.png) no-repeat;}
.searchMain select{ width:120px; height:36px; border:1px solid #ebebeb; float:left; margin-right:3px; display:inline; line-height:36px; color:#9ea0a3}
.searchMain input{ width:110px; height:34px; border:1px solid #ebebeb; background: url(../img/bg/input05.jpg) repeat-x; line-height:34px; color:#666; float:left; margin-right: 3px; display: inline;}
.searchMain input.submit{ width:59px; height:36px; background: url(../img/bg/input04.jpg) no-repeat right; margin-right: 0; display:inline;}


/**1204**/
.index-est-box-pic{ position:absolute; width:332px; height:178px; left:7px; top:7px; z-index:2;}


.fundBox{ width:901px; height:165px; padding:28px 33px 24px 28px; margin:0 auto; background: url(../img/bg/libg05.png) no-repeat;}
.fundBox .imgShow{ width:257px; height:165px; position:relative; overflow:hidden; }
.fundBox .imgShow ul{ position: absolute; z-index: 30;}
.flImg{ float:left; margin-right:30px; display:inline}
.frImg{ float:right; margin-left:30px; display:inline}
.fundBox .number{ height:9px; position:absolute; bottom:12px; right:10px; z-index: 99; overflow: hidden;}
.fundBox .number span{ display:inline-block; cursor:pointer; width:9px; height:9px; background:#fff; margin-right:4px;}
.fundBox .number span.on{ background:#035cac;}
.fundBox h2{ font:bold 18px/52px "微软雅黑",Arial,sans-serif; color:#035cac; padding-top:12px;}
.fundBox p{ color:#40444c}


.joblistMain .title{
	width: 101px;
	height: 40px;
	font-weight: bold;
	font-size: 14px;
	line-height: 40px;
	color: #40444c;
	text-align: center;
	background: url(../img/sign1125.png) no-repeat right bottom;
	margin-bottom: 10px;
}
.joblistMain .img{
	width: 958px;
	padding: 0 3px 4px 0;
	border-top: 1px solid #ebebeb;
	border-left: 1px solid #ebebeb;
	background: url(../img/imgbg1125.png) no-repeat right bottom;
	margin-bottom: 25px;
}
.joblistMain .img img{
	width: 100%;
}


.polMain{ width:960px; margin:0 auto; padding-bottom:120px;}
.polMain li{ width:960px; position:relative;}
.polMain li .number{ width:52px; height:52px; padding-right:5px; background: url(../img/sign06.png) no-repeat; position:absolute; left:0; top:0; font:bold 24px/52px Arial; color:#fff; text-align:center; z-index:36}
.polMain li .numberH{ background: url(../img/sign06_h.png) no-repeat;}
.polMain li .intro{ width:908px; padding-right:2px; background: url(../img/sign07.jpg) no-repeat right 3px; float:right; position:relative; z-index:35}
.polMain li .introWord{ width:852px; padding:15px 25px 0 29px; border:1px solid #eaeaea; border-bottom:none; background:#fff;}
.polMain li .intro p{ line-height:24px;}
.polMain li .bg{ width:910px; float:right}
.polMain li .last{ margin-top:-7px; height:20px; overflow:hidden; position:relative}

.network-txt{position:absolute; left:136px; top:40px;}
.network-txt h2{font:bold 18px/20px '微软雅黑'; color:#4e251e; padding-bottom:6px;}
.network-txt h2 p{color:#4e251e;}


/*产品中心*/
/*product*/
.product{ float:left; width:100%; padding:20px 0 44px 0; background:#;}
.subnavlist {  background:#edeef0; width:100%}
.subnavlist li{ float:left; width:323px; line-height:43px;text-align:center; margin-right:14px; display:inline; font-size:14px;  font-weight:bold;}
.subnavlist li a{ display:block; border:1px solid #cbcbcb; border-bottom:none;background:#f3f3f3; color:#666;}

.subnavlist li#sub1 a:hover,#sub1.hover a{ background:#fe992e; border:1px solid #ffb13c; border-bottom:none; color:#fff}
.subnavlist li#sub2 a:hover,#sub2.hover a{ background:#9addbc; border:1px solid #9addbc; border-bottom:none; color:#fff}

.prolist li{ float:left; width:221px; border:1px solid #cecece; height:236px; background:#fff; margin: 6px 5px 6px 5px;
padding-bottom: 14px; display:inline;  position:relative;}
.prolist li.nor{ margin-right:0;}
.proname{overflow:hidden; height:39px; width:100%; position:absolute; left:0;top:129px; background:url(../img/bgtm4.png) repeat; line-height:40px;}
.proname2{top:83px;}
.proname a{ color:#fff; text-transform:uppercase; font-size:14px; display:block; padding-left:18px; font-weight:bold;}
.proname a:hover{ padding-left:18px; color:#f28007;}
.prolist li p{ line-height:18px; padding:10px 10px 0 18px; height:36px;}
.prolist li img{ display:block; width:166px; height:166px; margin:auto;}
.prolist li .more{ font-size:14px; background:url(../img/more.jpg) 18px center no-repeat; padding-left:35px; float:left; color:#f28007;}
.prolist2 li{ float:left;  background:#fff; border:1px solid #cecece; width:237px; height:271px; position:relative;margin:25px 15px 0 0; display:inline;}
.prolist2 li.nor{ margin-right:0;}
.prolist2 li img{ display:block; width:237px; height:123px;}
.prolist2 li p{width:100%; margin:12px 0 0 0; height:36px; line-height:16px; }
.prolist2 li p span{ float:left; padding-left:18px; width:100px;font-weight:bold;}
.prolist2 li p span.px{ border-right:1px solid #f9cb9a; height:30px;}
.vd{ display:block; background:url(../img/more2.jpg) 18px center no-repeat; padding-left:35px; font-size:14px; color:#eb6a0f; line-height:22px;}
.prolist2 li .more{ font-size:14px; background:url(../img/more.jpg) 18px center no-repeat; padding-left:35px;color:#eb6a0f; line-height:22px;}

#cont{ width:700px;}
#sidebar{ width:268px; /*margin-top:6px;*/}
.left_menu{ position:relative;}
.left_menu .title{ line-height:45px; background:#2b2b2b url(../img/left_menu.gif) no-repeat 14px center; color:#FFF; text-indent:50px;}
.left_menu .bor{ border-style:none solid solid solid; border-width:0 1px 1px 1px; border-color:#c8c8c8; background:#fbfbfb;}
.left_menu ul{ width:266px; overflow:hidden;}
.left_menu a{ display:block; line-height:29px; text-indent:35px; color:#000; border-bottom:#e5e5e5 solid 1px;}
.left_menu a:hover{ background-color:#f3f3f3;}
.left_menu .classtit{ display:block; background-color:#e5e5e5;
background-image:url(../img/leftmenu_down.gif); 
background-repeat:no-repeat;
background-position:10px center;
border:none; line-height:35px; text-indent:27px; color:#dc5921; font-size:12px; font-weight:bold; !important
}
.left_menu .classtit:hover{background-color:#fbfbfb;}

.left_menu span{display:block; line-height:29px; text-indent:28px;}


#Refright .title{ line-height:45px; background:#2b2b2b; color:#FFF; text-indent:24px; font-weight:bold; }
#Refright .taglist{ width:266px; background:#f5f5f5; border-style:none solid solid solid; border-width:0 1px 1px 1px; border-color:#c8c8c8;}
#Refright .taglist li{display: list-item; text-align: -webkit-match-parent;}
#Refright .taglist .on{ background:#fff;}
#Refright .taglist .on a{ color:#dc5921;}
#Refright a{ border-bottom:#dadada solid 1px; display:block; text-indent:20px; width:100%; line-height:40px; color:#464646; background:none; }
#Refright a:hover{ background:#ddd; color:#000;}



/*产品描述*/
.product_view{margin:0; padding:0}
.product_view .big_pic{float:left;width:315px;text-align:center;line-height:1em}
.product_view .big_pic .larg_img{margin:0 auto;width:258px;height:258px;display:table-cell;vertical-align:middle;text-align:center;padding:2px;border:5px solid #ccc; background:#fff;}
.product_view .big_pic .larg_img img{border:0;
max-width:258px; width: expression(this.width > 258 && this.width > this.height ? 258px : 'auto';);  
max-height:258px; height: expresion(this.height > 258 ? 258px : 'auto';);}


.product_view .product_info{float:right;width:360px; height:225px;margin-left:0px}
.product_view .product_info .title{ font-size:14px; font-weight:bold;  padding-bottom:5px; border-bottom:2px dotted #ccc;margin-bottom:5px;}
.product_view .product_info ul { width:100%; height:210px;}
.product_view .product_info ul li{ height:28px;line-height:28px; border-bottom:1px dotted #ccc;}
.product_view .product_info .att{ float:left; line-height:28px;color:#666; font-weight:bold; width:140px; clear:both}
.product_view .product_info .val{ float:left;line-height:28px;}
.product_info_n{font-size:16px;line-height:26px;color:#0160b0;padding:20px 0px 10px 0px;font-weight:bold;background:url(../images/point.gif) left bottom repeat-x;font-family:Microsoft YaHei,Verdana}
.product_info_content{line-height:24px;padding:0}


.pars{ width:100%; border-bottom:#FFF solid 1px; overflow:hidden;}
.pars h4{ background:#6c6c6c url(../img/t2_t3.gif) no-repeat 20px center; line-height:43px; color:#FFF; font-size:16px; text-indent:45px; cursor:pointer;}
.pars .t1{ background:#6c6c6c url(../img/t1.gif) no-repeat 20px center;}
.pars .t4{ background:#6c6c6c url(../img/t4.gif) no-repeat 20px center;}
.pars .t5{ background:#6c6c6c url(../img/t5.gif) no-repeat 20px center;}
.pars .content{ padding:20px 0;}
.pars .jt{ float:right; display:block; width:42px; height:43px; 
background-image:url(../img/sssf.gif);
background-repeat:no-repeat;
background-position:left;
}

.pars table{ border:none !important; width:698px !important; }
.pars thead td{ background:#dc5921; color:#FFF; padding:2px;}
.pars td{ padding:2px; background:#fff; text-align:center; vertical-align:middle;border:1px solid #ccc;}



/*-------------------------------------------------------------------------------*/
.prolist {
	padding-bottom: 40px; width:700px; float:right;
}
.prolist .title {
	height: auto;
	overflow: hidden;
	padding-bottom: 20px;
	font-size: 16px;
	color: #333;
	text-transform: uppercase;
}
.prolist .title span {
	color: #888;
}
.prolist .cont {
	background: url(../img/lineOrange2.gif) no-repeat left top #fff;
	-webkit-box-shadow: 0 0 5px #999;
	box-shadow: 0 0 5px #efefef;
}
.prolist .cont .view {
	height: 31px;
	overflow: hidden;
}
.prolist .cont .view a {
	float: right;
	line-height: 31px;
	color: #fff;
	padding: 0 15px;
	background: #e56201;
}
.prolist .cont .view a:hover {
	/*text-decoration: underline;*/
  background:#004485;
}
.prolist .cont .mainProduct {
	height: 100%;
	overflow: hidden;
}
.prolist .cont .mainProduct dl {
	display: block;
	height: 100%;
	overflow: hidden;
}
.prolist .cont .mainProduct dl dt {
	float: left;
	width: 180px;
	text-align: center;
}
.prolist .cont .mainProduct dl dt img {
	margin-top: 0px;
}
.prolist .cont .mainProduct dl dd {
	display: block;
	margin-left: 180px;
	padding-top: 20px;
}
.prolist .cont .mainProduct dl dd h3 {
	font-size: 12px;
	color: #e56201;
	text-transform: uppercase;
}
.prolist .cont .mainProduct .note {
	padding: 10px;
    vertical-align: middle;
    display: table-cell;
    /*
    height: 115px;
	font-family: Tahoma;
    */
}
.prolist .cont .mainProduct dl dd p {
	display: block;
	margin-top: 10px;
	line-height: 18px;
	color: #888;
}
.prolist .cont .otherProduct {
	height: auto;
	border-top: 2px solid #eee;
}
.productSlide {
	height: auto;
	overflow: hidden;
	position: relative;
}
.productSlide .slides_container {
	position: relative;
	z-index: 1;
	width: 100%;
}
.productSlide .slides_container .list {
	height: 140px;
	overflow: hidden;
	width: 100%;
	position: relative;
	background: #fff;
}
.productSlide .slides_container .list dl {
	float: left;
	width: 314px;
	padding-left: 20px;
}
.productSlide .slides_container .list dl dt {
	float: left;
	width: 145px;
	text-align: center;
}
.productSlide .slides_container .list dl dt img {
  margin-top: 15px;
  max-height: 115px;
  max-width: 120px;
}
.productSlide .slides_container .list dl dd {
	display: block;
	margin-left: 145px;
	padding-top: 25px;
}
.productSlide .slides_container .list dl dd h3 {
	font-size: 11px;
	color: #333;
	text-transform: uppercase;
}
.productSlide .slides_container .list dl dd h3 a {
	color: #333;
}
.productSlide .slides_container .list dl dd h3 a:hover {
	color: #e56201;
}
.productSlide .slides_container .list dl dd p {
	display: block;
	margin-top: 10px;
	line-height: 16px;
	color: #888;
	font-size: 11px;
}
.productSlide a.prev, .productSlide a.first {
	display: block;
	position: absolute;
	z-index: 2;
	width: 0;
	padding-left: 19px;
	height: 41px;
	overflow: hidden;
	background: url(../img/bn_slide.gif) no-repeat 0 0;
	left: 0;
	top: 50px;
}
.productSlide a.prev:hover {
	background-position: 0 -42px;
}
.productSlide a.first:hover {
	background-position: 0 -84px;
}
.productSlide a.next, .productSlide a.last {
	display: block;
	position: absolute;
	z-index: 2;
	width: 0;
	padding-left: 19px;
	height: 41px;
	overflow: hidden;
	background: url(../img/bn_slide.gif) no-repeat -19px 0;
	right: 0;
	top: 50px;
}
.productSlide a.next:hover {
	background-position: -19px -42px;
}
.productSlide a.last:hover {
	background-position: -19px -84px;
}

/*products_list_index********/
      .products-list {margin-bottom: 30px; font-family:"微软雅黑"; margin-top:}
	  .products-list h2 {border-bottom:#fff solid 2px;display: block;text-indent: 24px;width: 100%;line-height: 34px;color: #fff;
background:#8B4513;}
	  .products-list ul li {margin-bottom: 1px;}
	  .products-list ul li:hover{}
	  .products-list ul li a {border-bottom: #dadada solid 1px;display: block;text-indent: 36px;width: 100%;line-height: 28px;color: #464646;
background: none; background:#e4e4e4 url(../img/leftmenu_right.gif) no-repeat 20px 10px}
	  .products-list p {line-height: 1.8;font-size: 12px;}


/****Back To Top*******/
.backToTop {
display: none; 
width: 45px;
height:45px; 
line-height: 1.2; 
padding: 0; 
background:url(../img/back-top.png) no-repeat; 
color: #fff; 
font-size: 12px; 
text-align: center; 
position: fixed; 
/*_position: absolute; */
right: 60px; bottom: 80px; 
_bottom: "auto"; cursor: pointer; 
/*opacity: .6; filter: Alpha(opacity=60);} */}
