@charset "utf-8";
/* CSS Document */
body{
font-family:"微软雅黑";font-size:12px;font-weight:normal;color:#7d7d7d;margin:0px;padding:0px; background:#fff; overflow-x:hidden}
p,from,h1,h2,h3,h4,h5,h6,input,dl,dd,table,td,input,ul,li{margin:0px;padding:0px;}
ul,ol{margin:0px;padding:0px;list-style-type:none;}
img{border:none;}
li{ list-style:none}
a{color:#7e7e7e;text-decoration:none;}
a:hover{ color:#00827e}
.clear{clear:both;}

#top{ width:100%; height:29px; /*background:url(../images/top_bak.jpg) left;*/ background-color:#00827e}
.top_main{ width:980px; margin:0 auto; line-height:29px; position:relative; z-index:9999}

.top_main_l{ width:227px; float:left; position:relative; left:-60px; color:#fff}
.top_main_r{ width:220px; float:right;position: absolute;right: 0;}
.top_main_r a{ color:#fff; padding:0 7px; background:url(../images/shu.png) no-repeat right; height:29px; line-height:29px}
.top_main_r a:hover{ text-decoration:underline}
.head_main{background:url(../images/nav_bak.png) no-repeat center center; height:150px;  top:-18px; z-index:999; position:relative }
.head_con{ width:980px; margin:0 auto; text-align:center; position:relative}
.logo{ width:433px; padding-top:30px; padding-left:270px}
.head_main .nav{/* position:absolute; left:0; top:50px;*/ }
.head_main .nav ul{ margin-top:55px; margin-left:75px}
.head_main .nav ul li{ float:left}
.head_main .nav ul li a{ float:left; padding:0 26px; color:#1c1c1c; background:url(../images/nav_shu.jpg) no-repeat right}
.head_main .nav ul li a:hover,.head_main .nav ul li .cur{ color:#007457}
.bei {
    background: url(../images/bei_ico.png) no-repeat center left;
    padding: 10px 15px 10px 25px;
    margin-left: 10px;
}
/*main*/
.main{ width:980px; margin:0 auto; position:relative; top:-58px}
.main h2{ font-size:14px; color:#007457; font-weight:normal; margin-bottom:25px}
.main h2 span{ color:#a7a7a7; padding-left:8px; background:url(../images/main_shu.jpg) no-repeat left}
.main_l{ width:320px; float:left; margin-left:30px}
.main_l dl{}
.main_l dt{ width:83px; float:left}
.main_l dd{ width:220px; float:right}
.main .ab_more a{ color:#007457; float:right; margin-bottom:5px}
.main .ab_more a:hover{ text-decoration:underline}
.main_l dd .ab_text{ line-height:20px}

.main_c{width:264px; float:left;margin-left:30px}
.main_c ul{}
.main_c ul li{ float:left; position:relative}
.main_c ul li a{ float:left; margin-right:2px; color:#fff}
.main_c ul li span{ display:block; position:absolute; bottom:0; left:0; background:rgba(106,108,107,0.7); height:20px; width:64px; float:left; text-align:center; line-height:20px}
.main_c ul li span:hover{background:rgba(0,116,87,0.7); }

.main_r{width:264px; float:left;margin-left:30px}
.main_r ul{}
.main_r ul li {}
.main_r ul li a{ line-height:22px; color:#7d7d7d; background:url(../images/san.png) no-repeat left; padding-left:10px}
.main_r ul li a:hover{ color:#007457}

#foot{ background:url(../images/foot_bak.png) no-repeat center center; height:167px}
.foot_main{ width:980px; margin:0 auto; }
.foot_main ul{ width:265px; margin:0 auto; padding-top:60px}
.foot_main ul li { float:left}
.foot_main ul li a{ float:left; padding:0 8px; background:url(../images/foot_tiao.png) no-repeat right; color:#fff}
.ab_main .currents a:hover,.ab_main_l ul li a:hover,.main__bus_l ul li a:hover,.ab_main_r .selot ul li a:hover{ color:#007457}
.foot_text{ text-align:center; line-height:20px; margin-top:15px; color:#fff}
.foot_main ul li a:hover,.foot_text a:hover{ color:#ff9000}
.foot_text a{ color:#fff}

/*ab_main*/
.ab_main{ width:855px; margin:0 auto; position:relative; top:-70px}
.ab_main .currents{ float:right;}
.ab_main .currents a{ color:#a7a7a7; padding:0 3px}
.ab_main_l{ width:203px; background:url(../images/left_bg.png) no-repeat; height:600px; float:left; padding:15px}
.ab_main_l ul{}
.ab_main_l ul h2,.main__bus_l h2{ background:url(../images/ab_top_bak.png) no-repeat left; height:31px; font-size:16px; color:#fff; font-weight:normal; line-height:31px; padding-left:14px}
.main__bus_l h2{background:url(../images/main_top.png) no-repeat left;}
.ab_main_l ul h2 span,.main__bus_l h2 span{ font-size:14px; padding-left:7px}
.ab_main_l ul li{}
.ab_main_l ul li a,.main__bus_l ul li a{ background:url(../images/left_menu_bg.png) no-repeat left; height:29px; display:block; margin-top:10px; line-height:29px; padding-left:60px; color:#333}
.main__bus_l ul li a{background:url(../images/main_li_bak.png) no-repeat left; padding-left:30px;}
.ab_main_l ul li .topcur{color:#007457;}
.main__bus_l ul li .topcur{color:#007457;}
.ab_main_r{ width:620px; float:right; }
.ab_main_r h2,.main__bus_r h2{ font-size:16px; color:#007457; font-weight:normal; margin-bottom:25px; padding-bottom:12px; border-bottom:1px solid #ccc}
.ab_main_r h2 span,.main__bus_r h2 span{ color:#a7a7a7; padding-left:8px; background:url(../images/main_shu.jpg) no-repeat left; font-size:14px;}
.ab_main_r .new_ul{}
.ab_main_r .new_ul li{padding-left:15px}
.ab_main_r .new_ul .new_bak{ background-color:#f2f2f2; border-radius:5px; margin:5px 0}
.ab_main_r .new_ul li a{ height:28px; line-height:28px; background:url(../images/arr_1.gif) no-repeat left; padding-left:10px; color:#555}
.ab_main_r .new_ul li a:hover{ color:#00827e}
.ab_main_r .selot{ margin-bottom:40px}
.ab_main_r .selot h3{ font-weight:700px; color:#2a2a2a; font-size:16px; padding-bottom:20px; border-bottom:1px solid #ccc; margin-bottom:20px}
.ab_main_r .selot ul{}
.ab_main_r .selot ul li{ float:left}
.ab_main_r .selot ul li a{ float:left; width:210px; background:url(../images/arr_1.gif) no-repeat left; padding-left:10px; line-height:30px; color:#7d7d7d; margin-right:70px}




.news_more_fot{margin-top:15px; font-size:12px; border-top:1px solid #dcdcdc; padding-top:15px;}
.news_more_fot_l{width:500px; float:left;}
.news_more_fot_l span{display:block; line-height:26px;}
.news_more_fot_l span a{color:#505050;}
.news_more_fot_l span a:hover{color:#4a9e10; text-decoration:underline;}
.news_more_fot_r{float:right; text-align:center;}
.news_more_fot_r a{background:#464646; color:#fff;width:85px;height:24px; line-height:24px; display:block; }
.news_more_fot_r a:hover{background:#00827e; color:#fff;width:85px;height:24px; line-height:24px; display:block;}



.ab_tab .ab_tab_1{ line-height:22px}
/*资质证书*/
.Ccie{ overflow:hidden;}
.Ccie li{width:185px; height:170px; float:left; text-align:center; margin-right:19px; margin-bottom:22px;border:1px solid #d8d8d8; display:block; padding:10px 0 0 0}
.Ccie li span{ display:block; font-size:10px; text-align:center; margin-top:10px}
.Ccie li img{ /*width:165px;*/ height:135px}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display: none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../images/fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('../images/blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('../images/fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('../images/fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible; /* IE6 */}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../images/fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../images/fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#FFF;text-align:left;}
#fancybox-title-over{padding:10px;display:block;text-indent: -9999px;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('../images/fancybox.png') -40px -90px no-repeat;}

#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('../images/fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('../images/fancybox.png') -55px -90px no-repeat;}
/* IE6 */
.fancybox-ie6 #fancybox-close{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_over.png', sizingMethod='scale'); zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute; margin-top:0;top:expression( (-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2 : document.body.clientHeight/2 ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_loading.png', sizingMethod='scale');}
/* IE6, IE7, IE8 */
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/fancy_shadow_nw.png', sizingMethod='scale');}


.main__bus_l{ width:235px; background:url(../images/main_bak.png) no-repeat; height:600px; float:left; padding:15px; }
.main__bus_r{ width:590px; float:right}
.main__bus_r dl{ padding-bottom:23px; border-bottom:1px dashed #ccc; margin-bottom:20px}
.main__bus_r dt{ width:229px; border:1px solid #dfdfdf; float:right}
.main__bus_r dd{ width:335px; float:left}
.main__bus_r dd h3 a{ font-size:15px; color:#00827e; font-weight:700; background:url(../images/arr_2.gif) no-repeat left; padding-left:15px; margin-bottom:10px; display:block}
.main__bus_r dd h3 a:hover{color:#ff3300}
.main__bus_r dd p{ line-height:21px}


.car_tab .tr_bak{ background-color:#00827e; font-size:14px; color:#fff;}
.car_tab .tr_bak td{ border:1px solid #858ABB;height:35px;}
.job_tb td{border:1px solid #CCCCCC; padding-left:10px; height:35px;}

.car_deta_tab table{ padding:25px; border:1px solid #dedede; line-height:24px; margin-top:30px;}
.car_deta_tab .car_td a{ width:120px; height:30px; line-height:30px; background-color:#00827e; font-size:14px; text-align:center; color:#fff; display:block; float:right}
.car_head{font-size:18px; color:#00827e;}

.contact_tab td{ line-height:25px}




.ls_banner {width:100%;height:469px;overflow:hidden;position:relative; top:-55px; }
.ls_banner .ls_bgSet{position:relative;}
.ls_banner .ls_bgSet li{position:absolute;width:100%;height:469px;display:none}
.ls_banner .ls_imgSet{position:absolute;width:998px;left:50%;margin-left:-500px;}


.ls_banner .ls_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.ls_banner .ls_menuWrap .ls_menuSet{position:absolute;width:100%;top:400px; left:-30px; text-align:center;font-size:0}
.ls_banner .ls_menuWrap .ls_menuSet li{cursor:pointer;margin:0 5px; display:inline;}

.ls_menuWrap li a{width:18px; height:18px; display:inline-block; margin:0 1px; position:relative;}
.ls_menuWrap li a b{width:8px; height:8px; overflow:hidden; display:inline-block; position:absolute; top:50%; left:50%; margin:-4px 0 0 -4px; background:#e5e5e5; background:rgba(0,0,0,.2); -webkit-border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; border-radius:50%; -webkit-transition:all .2s ease-in-out; -moz-transition:all .2s ease-in-out; -ms-transition:all .2s ease-in-out; transition:all .2s ease-in-out; -webkit-transform:translate3d(0,0,0); -moz-transform:translate3d(0,0,0); -ms-transform:translate3d(0,0,0); transform:translate3d(0,0,0);}
.ls_menuWrap li a:hover b,.ls_menuWrap li a.current b{background:#008cd6; -webkit-transform:scale(1.5); -moz-transform:scale(1.5); -ms-transform:scale(1.5); transform:scale(1.5);}


.ls_banner .ls_prev{position:absolute;left:-200px;top:260px;cursor:pointer;}
.ls_banner .ls_next{position:absolute;right:-200px;top:260px;cursor:pointer;}


.ab_main_r .licheng li{ background:url(../images/history_bg.gif) no-repeat left; height:53px; line-height:53px; color:##676767; margin-bottom:10px}
.ab_main_r .licheng span{ font-size:14px; color:#00614b; font-weight:bold; padding-left:20px; width:60px; float:left; margin-right:60px}  

.MsoTableGrid td{ text-align:center}
