@charset "utf-8";
body {margin:0px auto 0px auto; padding:0px; width:1002px; background-color:#f1efef; color:#80878a; font-size:12px; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
img{ border:0;}
ul{margin: 0px; padding: 0px; list-style-type: none;}
a{text-decoration: none; color:#80878a;}
.top{width:1002px; height:90px; padding-top:10px; background-color:#FFFFFF; background-image:url(../images/top_line.jpg); background-repeat:no-repeat;}
.serch{text-align:right; height:35px; padding:10px 17px 0px 0px;}
.serch a:hover{ text-decoration:underline; color:#ff0000;}
.serch_btn{ background-image:url(../images/search.jpg); background-repeat:no-repeat; width:137px; height:22px; border:solid 0px #FFF; padding-left:25px; line-height:22px;}
.menu{text-align:center;}
.main1{ width:972px; height:288px; background-color:#FFFFFF; padding:5px 15px 0px 15px; text-align:center;}
.logo{ height:288px; width:212px; float:left;}
.banner{ width:759px; height:280px; padding-top:8px; float:left;background-color:#cecece; background-image: url(../images/banner_rightbg.jpg); background-repeat:no-repeat;
background-position: right;
}
.main2{ width:972px; height:335px; padding:10px 15px 0px 15px; background-color:#FFFFFF;}
.main2_left{ width:212px; float:left;}
.main2_right{ width:720px; float:right;}
.video{ height:131px; background-image:url(../images/index_shipin.jpg); background-repeat:no-repeat; padding:42px 0px 0px 3px;}
.news_nav{ height:27px; margin-top:3px; background-image:url(../images/index_newsnav.jpg); padding:5px 0px 0px 7px; background-repeat: no-repeat; background-position: left top; overflow: hidden; }
.news_nr{ width:202px; height:113px; padding: 10px 0px 0px 8px; border-right: 1px solid #538ebe; border-bottom: 1px solid #538ebe; border-left: 1px solid #538ebe; background-image:url(../images/index_newsbg.jpg); color:#307db7; margin: 0px; }
.news_list{background-image:url(../images/icon.jpg);background-repeat:no-repeat;line-height:25px;background-position: left center; padding-left:15px;
}
.news_list2{background-image:url(../images/icon2.jpg);background-repeat:no-repeat;line-height:25px;background-position: left center; padding-left:15px;
}
.main2_about{height:143px;background-image:url(../images/about_rightbg.jpg);background-repeat: no-repeat; background-position: right; margin-top:17px;
}
.main2_aboutnr{ width:576px; line-height:24px; padding-top:15px;}
.main2_pro_nav{ height:34px; background-image:url(../images/products_nav.jpg); text-align:right; line-height:34px;}
.main2_pro_nr{ height:120px; margin-top:20px;}
.main2_pro_img{ padding:0px 25px 0px 25px;}
.foot{width:956px; height:68px; text-align:left; margin:0 auto; padding-left:16px; background-color:#000; background-image:url(../images/foot_bg.jpg); line-height:68px;}
.foot a:hover{ text-decoration:underline; color:#ff0000;}

#apDiv1 {
	position:absolute;
	width:143px;
	height:101px;
	z-index:1;
}
#apDiv2 {
	position:absolute;
	left:0px;
	top:0px;
	width:198px;
	height:141px;
	z-index:2;
}



/*走进企业*/
.about_leftnav{ height:51px; padding:10px 0px 0px 17px; background-image:url(../images/about_leftnav.jpg); color:#FFFFFF; font-family:"微软雅黑"; font-size:20px; font-weight:bold;}
.about_right {width:747px; float: left; margin-left:10px; overflow:hidden;}
.about_left1{background-image:url(../images/about_menubg3.jpg);background-repeat:repeat-y;}
.about_list1{ height:28px; width:157px; margin-left:10px; line-height:28px; color:#00729d; background-image:url(../images/about_menubg2.jpg); background-repeat:no-repeat; padding:0px 0px 4px 30px; }
.white{ font-size:16px;font-weight:bold;}
.about_main {width:972px; background-color:#FFFFFF; padding: 10px 15px 0px 15px;}
.about_left {width:212px; float:left;}
.ck{line-height: 0px; clear: both; height: 0px; width: 0px;}
.about_rightnav{ height:50px; background-image:url(../images/aboutvav.jpg); padding:8px 30px 0px 35px; width:703px; }
.about_right_nr{ width:695px; overflow:hidden; border-left:solid 1px #ebebeb; border-right:solid 1px #ebebeb; padding:0px 25px; float:left; }
.about_right_nr2{ width:695px; border-left:solid 1px #ebebeb; padding-left:50px; border-right:solid 1px #ebebeb; float:left;}
.pro_right_nr{ width:700px; border-left:solid 1px #ebebeb; padding-left:45px; border-right:solid 1px #ebebeb; float:left;}
.pro_right_nr2{ width:695px; border-left:solid 1px #ebebeb; padding-left:25px; border-right:solid 1px #ebebeb; float:left; padding-right: 25px; }

.ser_right_nr{ width:720px; border-left:solid 1px #ebebeb; padding-left:25px; border-right:solid 1px #ebebeb; float:left;}
.member_right_nr{ width:710px; border-left:solid 1px #ebebeb; padding-left:25px;  padding-right:20px; border-right:solid 1px #ebebeb; float:left; height:430px;}
.job_right_nr{ width:725px; 
border-left:solid 1px #ebebeb; padding-left:20px;   border-right:solid 1px #ebebeb; float:left;
}
.white2 {font-size:16px;font-weight:bold; font-family:"微软雅黑"; color:#FFFFFF; float:left;}
.gray{ float:right;}
.about_house{margin:0px 0px 20px 80px; }
.certificate{width:177px; height:171px; background-image:url(../images/zs_bg.jpg); padding:10px 0px 0px 7px; margin:0px 40px 25px 0px; float:left;}

.page{ border-top:dashed 1px #c9c9c9; height:50px; float:left; width:650px; padding-top:10px; margin:30px 0px 0px 0px; color:#555555;}
.about_right_end{ clear:both; width:747px;}
.f_sitemap{ padding:0px 5px 0px 5px;}
.f_gray{padding:5px 0px 0px 15px;}
.f_page{ padding-left:100px;}
.f_bule{ color:#0450a5;}
.f_white_open{ color:#FFFFFF; font-weight:bold;}
.f_green{ color:#155f00; font-weight:bold;}
.f_news{ font-size:16px; color:#5e5e5e; font-weight:bold; text-align:center; margin:10px 0px 10px 0px;}
.news_icon {background-image: url(../images/news_line.jpg);background-repeat: repeat-x;float: left; line-height:37px; background-position: bottom; width:650px; 
}
.news_icon img{padding-top:10px;}
.news_iconleft{background-image:url(../images/green_icon.jpg);background-repeat:no-repeat;float:left;background-position: 0px;text-indent: 10px;
}
.news_iconright{ float:right;}
.member_delete{ float:right; padding-top:10px;}
.news_details{ height:30px; line-height:30px; background-color:#f8f8f8;background-image:url('../images/news_line.jpg');
background-repeat:repeat-x;background-position: 50% bottom; 
text-align:center; margin-bottom:10px;
	width: 675px;
}
.f_news_on{ margin-top:20px;}
.f_services{ font-weight:bold; padding: 0px 20px 0px 20px;}
.f_services2{ padding-left:20px; padding: 0px 20px 0px 20px;}
.icon_green{background-image:url(../images/green_icon.jpg );background-repeat:no-repeat;text-indent:10px;background-position: left center;
}
.pro_nav{ width:133px; height:26px; background-image:url(../images/pro_nav.jpg); margin-left:20px; padding-left:30px;}
.pro_nav2{ width:123px; height:26px;  margin-left:20px; padding-left:40px;}
.pro_main{ width:138px; height:150px; overflow: hidden;  padding:0px 28px 20px 0px; float:left; text-align:center;}
.pro_list{ border:solid 1px #e0e0e0; margin-bottom:10px; }
.pro_list2{ border:solid 1px #e0e0e0; margin-bottom:10px; margin-right:5px; }
.pro_listnav{ width:670px; height:36px; margin-top:30px; background-image:url(../images/pro_endbg.jpg); background-repeat:repeat-x; background-position:bottom;}
.pro_listnav2{ width:668px; border-bottom:solid 1px #dedede; border-left:solid 1px #dedede; border-right:solid 1px #dedede; padding:30px 0px 20px 0px;}
#pro_open{
	width:539px;
	height:319px;
	padding-right:20px;
	background-image:url(../images/peo_openbg.jpg);
	position: absolute;
	left: 450px;
	top: 665px;
	overflow: hidden;
	visibility: hidden;
}
.open_text{ border:solid 1px #e3e3e3;
	width: 238px;
}
.open_text2{ border:solid 1px #e3e3e3; height:120px;}
.network{ width:600px; background-image:url(../images/network1.jpg); background-repeat:no-repeat; background-position:right; margin-bottom:50px;}
.job_list_nav{ width:650px; height:24px; padding:0px 20px 0px 34px; background-image:url(../images/job_nav.jpg); line-height:24px; margin:10px 0px 10px 0px;}
.job_list_nav a img{margin-top:4px;}
.job_nr{ width:684px; margin:0px 10px 0px 10px;}
.job_icon{ padding-left:430px;}
.job_left{ float:left;}
.job_right{ float:right;}


a:link.f_pro_blue{ margin-left:10px; color:#00729d; background-image:url(../images/about_menubg2.jpg); width:157px; height:28px; display: block; padding:0px 0px 0px 30px; line-height:28px;}
a:visited.f_pro_blue{ margin-left:10px; color:#00729d; background-image:url(../images/about_menubg2.jpg); width:157px; height:28px; display: block; padding:0px 0px 0px 30px; line-height:28px;}
a:hover.f_pro_blue{ margin-left:10px; color:#ffffff; background-image:url(../images/about_menubg.jpg); width:157px; height:28px; display: block; padding:0px 0px 0px 30px; line-height:28px;}
a:active.f_pro_blue{ margin-left:10px; color:#ffffff; background-image:url(../images/about_menubg.jpg); width:157px; height:28px; display: block; padding:0px 0px 0px 30px; line-height:28px;}
a.f_pro_blue{color:#00729d;}



.f_pro_blue2{ margin-left:10px; color:#ffffff; background-image:url(../images/about_menubg.jpg); width:157px; height:28px; display: block; padding:0px 0px 0px 30px; line-height:28px;}



.box_smallphoto {
	background: #F3F3F3;
	margin: 8px 0px;
	padding: 8px;
}
.Cont {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 230px; }

.Cont2 {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:570px; }
.Cont3 {	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH:550px; }
.box_scrollpic{ float:left; width:96px; margin-right:22px;}
.box_scrollpic2{ float:left; width:66px; margin-right:5px;}
.box{ float:left; width:53px; margin-right:12px;}

.proaleft{ text-align:left; padding-left:20px; padding-right:20px;}
#mycarousel {
	overflow:hidden; WIDTH: 490px; padding-top:10px; height:75px; padding-left:0px; float:none;
}
#mycarousel LI 
{
	FLOAT: left; margin:2px; WIDTH: 55px; HEIGHT: 75px;  display:inline; clear:right;
}
#mycarousel LI IMG 
{
	 PADDING-RIGHT: 1px; PADDING-LEFT: 1px; display:inline; BACKGROUND: #fff; PADDING-BOTTOM: 1px; CURSOR: pointer; PADDING-TOP: 1px; 
}


#scrollBar{display:none;}



#img ul{margin:0;padding:0;list-style:none;width:100000px}
#img ul li{margin:0;padding:0;width:30px;height:30px;display:block;float:left;margin-right:5px;}


.leftqqtop{width:212px; height:29px; padding:0px; margin:0px;}
.leftqqbottom{width:212px; height:14px; padding:0px; margin:0px; background:url(../images/qq_09.gif) no-repeat;}
.leftqq{width:212px; background:url(../images/qq_02.gif) repeat-y; margin:0px; padding-bottom:0px; padding-top:10px;}
.leftqq li{text-align:center; line-height:36px; width:212px;}