@charset "gb2312";
*{margin:0;padding:0;}
body{color:#666;margin:0 auto;font-size:12px;line-height:24px;font-family:"宋体"; background:#f7f7f6 url(../images/bg.gif) repeat-x;}
ol,ul,li{list-style:none;}
img{border:none; vertical-align:middle;}
a{color:#4e4e4e;text-decoration:none;}
a:hover{color:#004389;}
.left{float:left;}
.right{float:right;}
.clr{clear:both;}
.text{display:block;text-align:center;}
.center{text-align:center; display:block;}
.none{ display:none;}

#top_div,#mian_div{
	width:1160px;
	clear:both;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#mian_div{margin-top:12px;}
#top_div{ height:165px;}
.top{height:120px; overflow:hidden;}
.top h1{padding:15px 0 0 11px;}
.top ul{float:right; padding-top:5px;}
.top ul li{margin-top:16px;}
.top ul li span{display:inline-block;line-height:14px;padding:0 15px 0 15px;}
.top_1{background:url(../images/top_1.gif) no-repeat left center; }
.top_2{background:url(../images/top_2.gif) no-repeat left center;}
.top_3{background:url(../images/top_3.gif) no-repeat left center;}
.search{background:url(../images/search_bg.gif) no-repeat; width:215px; height:26px; line-height:26px; padding-left:18px;}
.search_kuang{border:none;background:none; width:177px; height:26px; line-height:26px;}
.search_btn{border:none; width:37px; background:none; cursor:pointer;}

/*导航*/
.nav{ height:42px; line-height:42px;}
.nav li{float:left;font-family:"微软雅黑";font-size:15px;background:url(../images/nav_line.gif) no-repeat right;position: relative; z-index: 100;}
.nav li a{display:block; text-align:center;color:#fff; padding:0 34px;}
.nav li a:hover{color:#fff;}
.nav li.li_none{background:none;}
.nav li ul{ float:left;left:14px; top:42px;  display: none; position:absolute; z-index: 1000;}
.nav li ul li{float:left; font-size:12px; color:#FFF; line-height:32px; height:32px;padding:0; margin:0; background:none;}
.nav li ul li a{float:left;color:#FFF; padding:0; width:93px; text-align:center; line-height:32px;}
.nav li ul li a:hover{float:left;color:#FFF; background:#004388; }
.nav_0{ height:32px; width:100%;top:162px;background-color:#005ec0;/*:rgba(0,0,0,0.3);*/ opacity:0.50;filter:alpha(opacity=50); display:none; position:absolute;z-index:80;}


.banner{height:466px; background:#9e9e9e;}
/*集团新闻*/
.jtxw{width:270px; float:left;}
.jtxw h2,.cyjg h2,.zzry h2,.dbgc h2{font-family:"微软雅黑";font-size:22px;height:48px;line-height:48px;color:#4c4c4b;font-weight:400;border-bottom:1px solid #d4d4d4; padding-left:6px; margin-bottom:8px;}
.jtxw h2{margin-left:8px;}
.jtxw_date{margin-left:8px;font-size:28px; color:#4c4c4b; font-family:Arial;height:48px; line-height:48px;}
.jtxw h3{margin-left:8px;font-size:12px; color:#4e4e4e; line-height:26px;}
.jtxw p{margin-left:8px; color:#797979; border-bottom:1px solid #ddd; padding-bottom:7px;}
.jtxw p a{color:#fe7701;}
.jtxw ul{padding-top:6px;}
.jtxw li{background:url(../images/news_icon.gif) no-repeat left center; padding-left:11px; clear:both; line-height:29px;}
.jtxw li span{float:right; color:#b5b5b5;}
/*产业结构*/
.cyjg{font-family:"微软雅黑"; width:400px; margin:0 23px; float:left; position:relative;}
.cyjg h2{width:400px; }
.cyjg h2 a{position:absolute; top:0px;z-index:10;}
.cy_pic{ width:400px; height:202px;margin:3px 0 0 0;}
.cyjg h3{ font-size:28px; color:#484848; margin-top:50px; font-weight:400; line-height:66px;}
.cy_txt{color:#5a5a5a; font-size:14px;padding-left:3px;}
.cyjg_more a{ color:#e7380d;margin:4px 0 0 3px; display:block; text-align:right;}

.infiniteCarousel { clear:both;WIDTH:400px; POSITION:relative;top:-60px}
.wrapper{ OVERFLOW:hidden; WIDTH:400px; TOP: 0px; HEIGHT: 382px; }
.wrapper ul{margin-left:0;}
.wrapper LI{width:400px;height:382px; float:left;}
.arrow {DISPLAY: block; WIDTH:20px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP:17px; HEIGHT:20px; outline: 0}
.forward {RIGHT: 0px; BACKGROUND: url(../images/shdc_r.gif) no-repeat right top;}
.back {	BACKGROUND: url(../images/shdc_l.gif) no-repeat right top;right:29px;}

.ry_right{float:left;width:268px;}
/*荣誉资质*/
.zzry{ width:268px;float:left; position:relative; color:#000; }
.zzry #QQMarquee ul li{width:268px;height:165px;float:left;line-height:26px;overflow:hidden; font-size:12px; }
.zzry_div{height:160px;padding-top:4px;border-bottom:1px solid #d4d4d4;width:268px;overflow:hidden;}
.zzry #QQMarquee p{background:url(../images/news_icon.gif) no-repeat left center;padding-left:12px;margin-left:8px;width:260px; float:left;color:#4e4e4e;}
.zzry #QQMarquee p a{color:#4e4e4e}
.zzry #QQMarquee p a:hover{color:#004389;}
.zzry #QQMarquee .zzry_div .zzry_p0{width:110px;}

/*荣誉资质js效果*/
.QQnavbar{height:10px;float:right; position:absolute;top:24px; right:9px;}
.QQnavbar span{display:block;width:8px;height:16px;float:left;cursor:pointer;}
#QQTab{display:inline;float:left;width:48px;}
#QQTab li{background:url(../images/dot.gif) no-repeat center;width:10px;height:12px;float:left;margin-left:8px;cursor:pointer;}
#QQTab .active{background:url(../images/dot_on.gif) no-repeat center;}


/*代表工程*/
.dbgc{clear:both; position:relative;}
.dbgc h2{border-bottom:none; z-index:15; position:absolute;}
.dbgc_bg{background:url(../images/dbgc_bg.png) no-repeat; width:278px; height:159px; position:absolute; top:2px;*top:2px; right:0;z-index:9;}
.dbgc_pic{background:url(../images/dbgc_pib_bg.gif) no-repeat bottom;width:165px;height:93px;padding:0 4px 16px 11px;*padding:0px 4px 5px 12px;margin-top:5px; position:absolute;top:40px;}
#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff;z-index:99999;}
#preview img{width:300px;}

.footer{ background:#e0e0e0; border-top:1px solid #ababab; height:76px; margin-top:20px; padding-top:6px;}
.footer_left{float:left; width:900px; padding-left:12px;}
.footer_left span{display:block; color:#ababab;}
.footer_right{float:left;}
.footer_right p{padding-bottom:6px;}



.ny_banner{background:url(../images/ny_banner_bg.jpg) no-repeat top center; margin:0 auto; text-align:center; height:211px; padding-top:4px;}
.sade{float:left; width:214px; overflow:hidden;}
.sade_nav{ background:url(../images/sade_nav_bg.gif) repeat-y;}
.sade_nav h2{
	background:url(../images/sade_h.gif) no-repeat;
	width:195px;
	height:57px;
	font-family:"微软雅黑";
	font-size:18px;
	font-weight:400;
	color:#fff;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 19px;
}
.sade_nav ul{padding-left:18px;}
.sade_nav li{margin-bottom:3px;}
.sade_nav a{ background:url(../images/sade_li_2.gif) no-repeat 24px center;height:32px; line-height:30px;display:block; padding-left:39px; width:136px;}
.sade_nav a:hover,.sade_nav a.sade_li_current{background:url(../images/sade_li_1.gif) no-repeat;color:#fff;} 
.sade_nav li ul{margin-left:-7px;}
.sade_nav li ul li{ width:154px; border-bottom:1px solid #cbcbcb; margin:0; padding:0; line-height:30px;}
.sade_nav li ul li a{margin-left:26px; width:126px; background:url(../images/sade_2.gif) no-repeat left center; padding-left:23px;}
.sade_nav li ul li a:hover{background:url(../images/sade__1.gif) no-repeat left center;padding-left:23px; color:#c61d00;}
.sade_nav_foot{background:url(../images/sade_nav_foot.gif) no-repeat top center; height:25px; overflow:hidden;}
.sade_nav p{text-align:center; padding-top:10px;}

.detail{float:left; width:772px; margin-left:15px;}
.sate_nav{background:url(../images/sate_bg.gif) no-repeat bottom; height:52px; line-height:49px; padding:0 12px 0 10px; width:750px; overflow:hidden;}
.sate_nav div{font-family:"微软雅黑"; font-size:20px; color:#000;}
.sate_nav span{float:right; display:block; background:url(../images/home.gif) no-repeat left; padding-left:23px; line-height:52px;}
.sate_nav span a{color:#666;}
.sate_nav span a:hover{color:#4e4e4e;}

/*关于*/
/*.about{padding:15px 9px;width:754px; overflow:hidden;font-size:14px; line-height:28px;}*/
.about{padding:15px 9px;width:760px; overflow:hidden;font-size:14px; line-height:28px;}

/*董事长*/
/*.dsz_dl{ position:relative; clear:both; padding-top:8px; background:url(../images/dsz_line.gif) no-repeat bottom; height:312px;}*/
.dsz_dl{ position:relative; clear:both; padding-top:0px; background:url(../images/dsz_line.gif) no-repeat bottom; height:312px; margin-bottom:20px;}
.dsz_dl dt{ right:-7px; position:absolute; z-index:6;}
.dsz_dl dt img{ background:url(../images/dsz_pic_bg.gif) no-repeat; width:206px; height:257px; padding:10px;}
.dsz_dl dd{padding-top:6px;}
.dsz_dl ul{padding-top:16px;*padding-top:14px;}
.dsz_dl li{ width:260px; height:40px;*height:26px;float:left; overflow:hidden;}
.dsz_dl li a{ line-height:35px;background:url(../images/ny_icon1.gif) no-repeat 16px center;display:block;float:left; width:230px; padding-left:32px; font-size:14px;}

/*新闻*/
.news_dl{ border-bottom:1px dotted #8f8f8f; height:172px;}
.news_dl dt{float:left; margin-right:15px; width:217px;}
.news_dl dt img{background:url(../images/news_pic_bg.gif) no-repeat; width:203px; height:140px; padding:7px;}
.news_dl dd{float:left; width:522px; color:#7e7e7e; line-height:25px;}
.news_dl dd h3{font-size:14px; color:#c51c00; padding-left:22px; line-height:32px;}
.news_dl dd h3 a{color:#c51c00;}
.qyxw_date{font-size:9px; color:#8f8f8f;font-family:"微软雅黑"; line-height:10px; height:10px;padding-top:6px;}

.news_ul{ padding:10px 10px 0 17px; line-height:35px;}
.news_ul li{background:url(../images/news_ul_li.gif) no-repeat left center; padding-left:15px; font-size:14px; clear:both;line-height:35px;}
.news_ul li a{color:#6a6a6a}
.news_ul li span{float:right; color:#b5b5b5; padding-right:8px;}

.show_news h3{font-family:"微软雅黑"; font-size:18px; font-weight:400; color:#2942aa; text-align:center; line-height:40px; padding-bottom:10px; padding-top: 10px;}
.show_news .story_time{text-align:center; margin:0 18px;border:1px solid #e7e7e7; background:#f6f6f6; color:#999; font-size:12px; margin-bottom:5px;}
.show_news_cont{width:725px;padding:10px; overflow:hidden;}

/*产业结构*/
.pro_cont{font-size:14px;line-height:34px;}
.pro_cont h3{background:url(../images/pro_about_h.gif) repeat-x; height:33px; line-height:33px; border:1px solid #f0f0f0; border-bottom:1px solid #fff; padding:0 10px;font-weight:400; margin:10px 7px 13px 7px;}
.pro_cont h3 div{ font-size:17px;color:#0b50ac; font-family:"微软雅黑"; background:url(../images/pro_about_h_txt.gif) no-repeat left center; padding-left:28px;}
.pro_cont h3 span{float:right; font-size:12px;}
.pro_cont h3 span a{color:#9e9e9e;}
.pro_about p{ margin:0 7px;}

.pro_dl{ position:relative; height:238px;}
.pro_dl dt{position:absolute; right:0; top:-4px; background:url(../images/cyjg_txt_pic.gif) no-repeat; width:148px; height:28px; color:#0b50ac; font-family:"微软雅黑"; font-size:17px; padding:190px 0 0 74px;}
.pro_dl dd{font-size:14px; width:508px; line-height:34px; padding:10px 0 0 12px;}

.pro_ul{width:772px; overflow:hidden;}
.pro_ul li{float:left;background:url(../images/pro_pic_bg.gif) no-repeat top; line-height:40px; margin:0 9px 0 8px !important;margin:0 9px 0 5px; width:369px; text-align:center; overflow:hidden;}
.pro_ul li img{height:176px; padding:10px; }

.pro_pic_dc{ padding:0 0 15px 20px !important;padding:0 0 0 20px;  overflow:hidden;}
.pro_pic_dc li {float:left;}
.pro_pic_dc li a{ text-align:center; font-size:14px; color:#626262;height:26px; line-height:26px; padding:5px 12px; background:#fff; border:1px solid #dedede; margin:0 4px;*margin:0 4px 0 3px;white-space: nowrap;}

/*子公司*/
.zgs_ul{width:772px;background:url(../images/zgs_bg.gif) no-repeat bottom right; padding-bottom:170px; overflow:hidden;}
.zgs_ul li{float:left;background:url(../images/zgs_txt_bg.gif) no-repeat;width:234px;height:101px;margin:23px 10px 17px 11px !important;margin:23px 10px 17px 9px;}
.zgs_ul li h3{font-size:16px;font-weight:400;color:#000;font-family:"微软雅黑";display:table-cell;vertical-align:middle;width:234px;height:76px;text-align:center;*position:relative;}
.zgs_ul li h3 div{*position:absolute;*top:50%;}
.zgs_ul li h3 div span{*position:relative;*top:-50%;*left:-50%;}
.zgs_jj{display:inline-block; padding:0 65px 0 17px; color:#c3c3c3;}
.zgs_zs{display:inline-block;color:#c3c3c3;}
.zgs_jj a,.zgs_zs a{color:#7a7a7a}

/*社会责任*/
.shzr_dl{ line-height:28px; height:140px; border-bottom:1px dashed #cecece; padding-top:18px; margin:0 10px;}
.shzr_dl dt{float:left; width:183px; margin-right:8px;}
.shzr_dl dt img{background:url(../images/shzr_pic_bg.gif) no-repeat; width:171px; height:109px; padding:6px;}
.shzr_dl dd{width:560px; float:left;}
.shzr_dl dd h3{font-size:14px; color:#004389; line-height:33px;}
.shzr_dl dd h3 a{color:#004389;}

/*员工风采*/
.ygfc_ul{float:left; padding-bottom:20px;}
.ygfc_ul li{background:url(../images/ygfc_pic_bg.gif) no-repeat; width:234px; height:196px; text-align:center; line-height:46px; font-size:14px; overflow:hidden; float:left; margin:12px 11px 0 !important;margin:12px 10px 0;}
.ygfc_ul li a{width:215px; padding-left:9px; height:149px; display:block; text-align:center; overflow:hidden;}
.ygfc_ul li img{ text-align:center;height:142px; padding-top:8px;}

/*期刊*/
.qk_ul{overflow:hidden;}
.qk_ul li{float:left; font-size:14px; margin:14px 25px 0 !important;margin:14px 21px 0;}
.qk_ul li img{background:url(../images/qk_pic_bg.gif) no-repeat; width:191px; height:275px; padding:8px 8px 15px 8px;}

/*招贤纳士*/
.job_cont {width:740px;margin:0 auto;margin-top:28px;}
.job_cont table{ margin-bottom:15px;width:740px;}
.job .job_title td{background:url(../images/job_title_bg.jpg) repeat-x 0 0;height:30px;line-height:30px;font-family: Tahoma,SimSun,sans-serif;font-family:"微软雅黑"; font-weight:bold;color:#000;}
.job .job_name{padding-left:35px;}
.job .job_list{background:url(../images/job_bg.jpg) repeat-x 0 0;padding-bottom:15px;color:#000;}
.job .job_list tr td{height:35px;line-height:35px;border-bottom:1px dashed #e9e9e9;}
.job .job_num{padding-right:40px; text-align:center}
.job .job_list a{color:#f28888; font-size:12px;}
.job .job_list a:hover{color:#213f9a;}
.job-info-table{border:1px solid #000; padding:1px;}
.job-info-table th{font-size:14px;}


/*招贤纳士*/
.txdz_dl{ line-height:35px;}
.txdz_dl dt{ float:left; margin-right:35px;}

/*分页样式*/
.news_right_link{ margin:20px; margin-left: 105px;font-size: 14px;clear:both}
.news_right_link a{ display:block; float:left; border:1px solid #c7c7c7; height:21px; padding-left:7px; padding-right:7px; margin-left:5px; line-height:21px}
.news_right_link a:hover{ display:block; float:left; border:1px solid #c7c7c7; height:21px; padding-left:7px; padding-right:7px; margin-left:5px; color:#FFF; background:#7c7c7e;line-height:21px}


/*招聘样式*/

.search_btn0{border:none; width:51px; height:22px; background:none; cursor:pointer;background:url(../images/search_btn.gif) repeat-x 0 0;}
.job_table{ border:1px solid #e0e0e0;color:#333; margin:0 auto;}
.job_table th{background:url(../images/job_list_h.gif) repeat-x 0 0; height:30px; line-height:30px; border-bottom:1px solid #fff; text-align:left;font-family:"微软雅黑";color:#000; padding-left:6px;}
.job_table td{ background:#f9f9f9; border-bottom:1px dashed #e9e9e9; line-height:35px;padding-left:6px;}
