@charset "utf-8";
/* CSS Document */
* ,html, body, form, dl, dt, dd, ul, ol, li, th, td, span, strong, em, a, input, textarea, select,img{
	padding:0;
	margin:0;
	border:none;
}
a:link,a:visited ,a:hover ,a:active {	
	text-decoration: none;
}
ul, ol {
	list-style: none outside none;
}
img {
	padding:0;
	margin:0;
	border:none;
}
a img {
	padding:0;
	margin:0;
	border:none;
}
body{
	padding:0;
	margin:0;
}
.clear{
	clear:both;
}

.topadcs{width:100%; overflow:hidden; text-align:center;margin:0px auto;}
.topadcs a img{ width:100%; height:auto; display:block;}
.topadcs a{display:block;margin:0 auto;}
.topadcs a.fullad{ height:280px;}




/*首页*/
.header{ width:100%; height:auto; background:url(../ls/top_bg.gif) repeat-x;}
.top{ width:1140px; height:100px; margin:0 auto;}
.logo{ width:283px; height:63px; float:left; margin-top:25px;}
.top_r{ width:780px; height:100px; float:right;}
.sy_dh{ width:auto; height:5px; margin-top:18px; padding-left:440px;  padding-bottom:10PX  }
.sy_dh ul li{ width:60px; height:35px; line-height:35px; float:left; margin-left:20px; }
.sy_dh ul li a{ font-family:"宋体"; font-size:12px; margin-left:12px; color:#000;}
.sy_dh ul li a:hover{ color:#013077;}
.menu{ width:1080px; height:38px; line-height:38px; margin-top:20px;}
#nav {width:880px; height:38px;}
#nav a {display: block;width: 100px;text-align:center;height: 38px;line-height: 38px;}

#nav a:link  {
	color:#013077;
	text-decoration:none;
}
#nav a:visited  {
	color:#013077;
	text-decoration:none;
}
#nav a:hover  {
	text-decoration:none;
}



#nav li {width:100px; height:38px; line-height:38px; float:left; margin-right:0px !important; margin-right:0px; font-family: "微软雅黑"; font-size: 16px; font-weight:bold; color: #013077;}
#nav li a:hover{background-image: url(../ls/hover.gif);background-repeat: no-repeat;display: block;height: 38px;width: 110px;}
.thisparent{background-image: url(../ls/hover.gif);background-repeat: no-repeat;display: block;height: 38px;width: 110px;}
#nav li ul {
	line-height: 27px;
	list-style-type: none;
	text-align:left;
	left: -999em;
	width: 180px;
	position: absolute;
	z-index: 10000;
}
#nav li ul .zlm{float: left; width: 110px; background:url(../ls/main_bg15.png) repeat-y; font-family: "微软雅黑"; font-size: 14px; font-weight:bold; color: #000;}


#nav li ul a{
 display: block; width: 180px;width: 90px;text-align:left;padding-left:20px;
}

#nav li ul a:link  {
 color:#666; text-decoration:none;
}
#nav li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav li ul a:hover  {
	color:#F3F3F3;
	text-decoration:none;
	font-weight:normal;
	background-color: #0066a8;
	background-image: none;
	display: block;
	height: 39px;
	width: 90px;
}

#nav li:hover ul {
	left: auto;
}
#nav li.sfhover ul {
	left: auto;
}

 
.main .banner{
	width: 100%;
	overflow: hidden;
	background: #fff;
}
.main .banner img{
	width: 100%;
	display: block;
}



#full-screen-slider { width:100%; height:372px; float:left; position:relative}
#slides { display:block; width:100%; height:372px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:60%; top:340px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}
.main{ width:100%; height:auto; margin:0px auto 0 auto;}
.ggdh{ width:auto; height:44px; line-height:44px; margin:0 auto; background-image:url(/ls/ggbb.gif); background-repeat:repeat-x;}
.ggdh span{ display:block; float:left; width:87px; height:15px; margin:13px 0 0 10px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#ff4e00; background-image:url(../ls/gdxx.png); background-repeat:no-repeat; background-position:left center;}
.ggdh1{ width:1150px; height:44px; line-height:44px; margin:0 auto; background-image:url(../ls/main_bg03.gif); background-repeat:repeat-x;}
.ggdh1 span{ display:block; float:left; width:87px; height:15px; margin:13px 0 0 10px; font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#ff4e00; background-image:url(../ls/gdxx.png); background-repeat:no-repeat; background-position:left center;}
.ggnr{ width:800px; height:44px; float:left; margin-left:8px;}
.qimo8{ overflow:hidden; width:1000px; height:44px;}
.qimo8 .qimo {/*width:99999999px;*/width:8000%; height:36px;}
.qimo8 .qimo div{ float:left;}
.qimo8 .qimo ul{float:left; height:44px; overflow:hidden; zoom:1; }
.qimo8 .qimo ul li{float:left;line-height:44px;list-style:none;font-family: "宋体";font-size: 12px; color:#0b5ca0;}
.qimo8 li a{margin-right:10px;color:#000;font-family: "宋体";font-size: 12px;}
.qimo8 li a:hover{text-decoration:underline;}
.jgzx{ width:1150px; height:auto; overflow:hidden; margin:15px auto 0 auto;}
.ssyw{ width:644px; height:auto; float:left;}
.sdyw{ width:644px; height:50px; background-image:url(../ls/main_bg01.png); background-repeat:no-repeat; background-position:8px 12px; border-bottom:1px solid #ccc;}
.sdyw a{ display:block;  height:9px; float:right; margin:20px 0px 0 0; color:#3f5e93; font-weight:bold}
.ywjs{ width:644px; height:auto; margin-top: 10px;}

.ywjs ul{

}
.ywjs li {
    width: 209px;
    float: left;
    height: auto;
    overflow: hidden;
    margin-left: 5px;
}
.ywjs ul li .gcmc {
    width: 199px;
    height: auto;
    line-height: 30px;
    padding-left: 3px;
    overflow: hidden;
}
.ywjs ul li .gcmc a {
    font-family: "宋体";
    font-size: 12px;
    color: #000;
    font-weight: bold;
}
.ywjs ul li .gc_pic {
    width: 202px;
    height: 160px;
}
.ywjs li img {
    display: block;
    padding: 1px;
}

#wrap{margin:10px auto;width:640px;overflow:hidden; position:relative;}
.zz{ width:201px; height:130px;}
.ywmc{ width:201px; height:30px; line-height:30px; margin-top:15px; background-image:url(../ls/icon3.png); background-repeat:no-repeat; background-position:7px center;}
.ywmc a{ font-family:"微软雅黑"; font-size:14px; color:#1d4a9d; font-weight:bold; margin-left:20px;}
.item2{position:relative;float:left;margin-right:6px;width:201px;height:178px;overflow:hidden;cursor:pointer;}
.item2 .caption{position:absolute;left:0;display:none;width:196px;height:30px; padding-left:5px; background-image:url(../ls/main_bg03.png); background-repeat:repeat-x;}
.item2 .caption a{ display:block; float:left; max-width:100px; height:30px; line-height:30px; font-family:"微软雅黑"; font-size:14px; color:#09528a; margin:0 18px !important; margin:0 12px;}
.item2 .caption a:hover{ color:#000;}
.item2 .caption span{ display:block; float:left; width:2px; height:13px; margin-top:10px;}
.item2 h3{margin:10px 0 5px;height:25px;text-indent:-10000px;background:url(images/demo03.png) no-repeat 0 -10px;}
.item2 p{padding:0 12px;margin:0;line-height:20px;text-indent:2em;font-size:12px;color:#fff;font-weight:normal;}
.item2 img{ border:0;position:absolute;}
.item2-txt{position:absolute;left:0;top:120px;width:100%;height:40px;text-align:center;color:#FFF;overflow:hidden;background:url(images/demo02.png) no-repeat;}

.xxk_1 { width:460px; height:auto; float:right;}
#TabTab03Con1{width:460px;height:auto;line-height:24px;}
#TabTab03Con2{width:460px;height:auto;line-height:24px;}
#TabTab03Con3{width:460px;height:auto;line-height:24px;}
#TabTab03Con4{width:460px;height:auto;line-height:24px;}
.xixi1{width:460px;height:45px;line-height:45px; }
.xixi2{width:460px;height:45px;line-height:45px; }
.xixi3{width:460px;height:45px;line-height:45px; }
.xixi4{width:460px;height:45px;line-height:45px; }
.tab{ width:460px; height:auto;}
.tab1 a{ display:block; width:56px; height:19px; font-family:"微软雅黑"; font-size:14px; color:#555;}
.tab1 a:hover{ color:#2a55a3;}
.tab2 a{ display:block; width:56px; height:19px; font-family:"微软雅黑"; font-size:14px; color:#555;}
.tab2 a:hover{ color:#2a55a3;}
.tab3 a{ display:block; width:84px; height:19px; font-family:"微软雅黑"; font-size:14px; color:#555;}
.tab3 a:hover{ color:#2a55a3;}
.tab4 a{ display:block; width:84px; height:19px; font-family:"微软雅黑"; font-size:14px; color:#555;}
.tab4 a:hover{ color:#2a55a3;}
.tab span{ display:block; float:right;}
.tab1{width:56px;height:19px;line-height:19px; margin:13px 10px 0 0; float:right;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab2{width:56px;height:19px;line-height:19px; margin-top:13px; float:right;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab3{width:84px;height:19px;line-height:19px; margin-top:13px; float:right;text-align:center;cursor:pointer;color:#FFFFFF;}
.tab4{width:139px;height:18px;line-height:19px; margin-top:13px; float:left; margin-left:5px; cursor:pointer; background:url(../ls/main_bg02.png) left center no-repeat;}
.hyzx{ width:540px; height:auto; overflow:hidden;}
.hyzx ul li{ width:530px; height:26px; margin:0 auto; line-height:26px; font-family:"宋体"; font-size:12px; color:#000; background-image:url(../image/icon.gif); background-repeat:no-repeat; background-position:5px center;}
.hyzx ul li a{ display:inline; float:left; font-family:"宋体"; font-size:12px; color:#000; margin-left:20px;}
.hyzx ul li a:hover{ color:#2a55a3;}
.hyzx ul li span{ display:inline; float:right;}
.jj_line{ width:459px; height:6px; background:url(../ls/jj_line.png) 8px center no-repeat;}

.jg_con{ width:100%; height:328px; margin-top:30px; background:url(../ls/bg01.gif) repeat-x;} 

.qyxc {
	width: 1150px;
	height: 326px;
	padding-top: 2px;
	margin: 0 auto;
}
.zl{ width:1150px; height:20px;}
.ztlm{ width:94px; height:20px; float:left;}
.white_line{ width:990px; height:20px; float:left; margin-left:5px; background:url(../ls/white_line.png) center bottom no-repeat}
.jg_xw{ width:1150px; height:auto; overflow:hidden;}
.sjzl{ width:434px; height:auto; float:left;}
.sjzl h2{ width:434px; height:50px; line-height:50px; background:url(../ls/main_bg05.png) 8px center no-repeat; border-bottom:1px solid #d2d2d2;}
.sjzl h2 a{ display:inline; float:right; margin-right:5px; font-family:"宋体"; font-size:12px; color:#0083de; font-weight:normal;}
.sjzl h2 a:hover{ text-decoration:underline;}
.sjnr{ width:434px; height:auto; overflow:hidden; border-top:1px solid #fff;}
.sj_pic{ width:434px; height:74px; margin-top:10px;}
.sj_pic ul li{ width:99px; height:74px; float:left; margin-left:8px !important; margin-left:5px;}
.sjzx{ width:434px; height:auto; margin-top:8px;}
.sjzx ul li{ width:434px; height:25px; line-height:25px; font-family:"宋体"; font-size:12px; color:#0083de; background-image:url(../image/icon.gif); background-repeat:no-repeat; background-position:5px center;}
.sjzx ul li a{ display:inline; margin-left:20px; font-family:"宋体"; font-size:12px; color:#000;}
.sjzx ul li a:hover{ color:#2a55a3;}
.sjzx ul li span{ display:inline; float:right; margin-right:5px;}
.jg_qywh{ width:550px; height:auto; float:left; margin-left:20px;}
.jg_qywh h2{ width:550px; height:50px; line-height:50px; background:url(../ls/main_bg06.png) 8px center no-repeat; border-bottom:1px solid #d2d2d2;}
.jg_qywh h2 a{ display:inline; float:right; margin-right:5px; font-family:"宋体"; font-size:12px; color:#0083de; font-weight:normal;}
.jg_qywh h2 a:hover{ text-decoration:underline;}
.whnr{ width:320px; height:auto; padding-top:18px; border-top:1px solid #fff;}
.whnr ul li{ width:320px; height:25px; line-height:25px; font-family:"宋体"; font-size:12px; color:#0083de; background-image:url(../image/icon.gif); background-repeat:no-repeat; background-position:5px center;}
.whnr ul li a{ margin-left:20px; font-family:"宋体"; font-size:12px; color:#000;}
.whnr ul li a:hover{ color:#2a55a3;}
.jg_ldzl{ width:550px; height:auto; float:right;}
.jg_ldzl h2{ width:550px; height:50px; line-height:50px; background:url(../ls/main_bg07.png) 8px center no-repeat; border-bottom:1px solid #d2d2d2;}
.jg_ldzl h2 a{ display:inline; float:right; margin-right:5px; font-family:"宋体"; font-size:12px; color:#0083de; font-weight:normal;}
.jg_ldzl h2 a:hover{ text-decoration:underline;}
.ldnr{ width:246px; height:auto; padding-top:8px; border-top:1px solid #fff;}
.ldnr ul li{ width:113px; height:74px; float:left; margin:15px 10px 0 0;}
.jdgc{ width:1150px; height:auto; margin:10px auto 0 auto;}
.jdgc h2{ width:1150px; height:50px; background-image:url(../ls/case.png); background-repeat:no-repeat; background-position:8px 12px;}
.jdgc h2 a{ display:block; width:50px; height:9px; float:right; margin:20px 0px 0 0; font-size:12px}
.jg_gc{ width:1150px; height:auto; overflow:hidden;}
.jg_gc ul li{ width:202px; height:30px; float:left; margin-left:23px;}
.jg_gc ul li .gcmc{ width:199px; height:auto; line-height:30px; padding-left:3px; overflow:hidden;}
.jg_gc ul li .gcmc a{ font-family:"宋体"; font-size:12px; color:#000; font-weight:bold;}
.jg_gc ul li .gcmc a:hover{ color:#2a55a3;}
.jg_gc ul li .gc_pic{ width:202px; height:131px;}
.jg_gc ul li .gcjs{ width:202px; height:auto; padding-top:10px; line-height:22px; font-family:"宋体"; font-size:12px; color:#000;}
#in_banner_box{margin:0px auto 0px auto;}
#in_banner{position:relative;}

#use_banner{width:100%;display:block;overflow:hidden;margin:0px auto 0px auto;}
.in_banner img{width:100%;}
/*幻灯片*/
#demo {width:1150px;float:right;overflow:hidden;height:auto;border:none;}
#indemo {float: left;width: 800%;}
#demo1,#demo2{height:auto;float:left; display:inline-table;}
#demo1 li,#demo2 li{width:202px;float:left;height: auto;overflow: hidden;}
#demo1 li img,#demo2 li img{ display:block; padding:1px;}
#demo1 li span,#demo2 li span{ width:127px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
#demo1 {float: left;height: auto;overflow: hidden;}
#demo2 {float: left;}

.footer{ width:100%; height:80px; margin-top:30px; background:url(../ls/footer_bg.gif) repeat-x; position:relative;}
.bqxx{ width:1150px; height:80px; margin: 0 auto; position:relative; padding-top:30PX}
.logo2{ width:228px; height:50px; margin-top:30px;}
.gsdz{ width:420px; height:180px; float:right;}
.gsdz ul{ width:420px; height:auto; float:right; margin-top:30px;}
.gsdz ul li{ width:435px; height:25px; line-height:25px; text-align:right; font-family:"宋体"; font-size:12px; color:#2a55a3;}
.bqbz{ width:565px; height:180px; float:left;}
.yqlj{ width:565px; height:25px; line-height:25px; margin-top:25px; font-family:"宋体"; font-size:12px; color:#636363;}
.yqlj a{ font-family:"宋体"; font-size:12px; color:#2a55a3;}
.yqlj a:hover{ text-decoration:underline;}
.fgs{ width:212px; height:20px; float:right; margin-top:25px;}
.tz{ width:212px; height:20px; border:1px solid #636363; font-family:"宋体"; font-size:12px; color:#636363;}

/*合作与发展*/
.main2{ width:1120px; position:relative; margin:8px auto 0 auto;}
.banner2{ width:1440px; height:191px; border-style:solid; border-width:1px 0; border-color:#FFF; margin:0 auto;}
.blue_box{ width:1114px; height:6px; margin:0 auto; background:url(../ls/main_bg06.gif) left center no-repeat;}
.concent{ width:1120px; height:auto; padding-bottom:30px; }
.jg_con1{ width:1114px; margin:0 auto;}
.main_l{ width:260px; height:auto; float:left; position:relative; background-color:#0066a8;}
.main_r{ width:854px; height:auto; float:right;}
.jg_con2{ width:1214px; margin:0 auto;}
.main_r1{ width:904px; height:auto; float:right;}
.d_line{ width:1114px; height:8px; margin:0 auto; background:url(../ls/main_bg05.jpg) no-repeat;}
.main_l h2{ width:260px; height:20px; margin:10px auto 0 auto;}
.dh_lm{ width:260px; height:auto; padding-bottom:100px; margin-bottom:250px;}
.dh_lm ul li{ width:260px; height:38px; line-height:38px; margin-left:0px;}
.dh_lm ul li a{ display:block; width:260px; height:32px; padding-top:6px; text-align:center; font-family:"宋体"; font-size:14px; color:#000; background:url(../ls/main_bg19.png) no-repeat;}
.dh_lm ul li a:hover{ background:url(../ls/main_bg18.png) no-repeat; color:#FFF;}
.dh_lm ul li .thiscolumn{background:url(../ls/main_bg18.png) no-repeat; color:#FFF;}
.l_bg{ width:258px; height:425px;  left:81px; background:url(../ls/main_bg04.jpg) no-repeat;}
.mb_dh{ width:854px; height:42px; background:url(../ls/main_bg07.gif) repeat-x;}
.mb_zt{ width:auto; height:19px; float:left; margin:13px 0 0 20px; padding-left:25px; color:#013178;font-family:Microsoft YaHei; font-weight:bold; vertical-align:text-top;}
.mb_lj{ max-width:420px; height:42px; line-height:42px; float:right; margin-right:12px; font-family:"宋体"; font-size:12px; color:#2a55a3; over-float:hidden;}
.mb_lj a{ font-family:"宋体"; font-size:12px; color:#2a55a3;}
.mb_lj a:hover{ color:#636363;}
.shadow_line{ width:854px; height:1px; margin:0 auto; background:url(../ls/shadow_line.png) no-repeat;}
.jg_hzfz{ width:743px; height:auto; margin:0 auto;}
.login{ width:416px; height:140px; margin:80px auto 0 auto; padding-top:101px; background:url(../ls/login_bg.png) no-repeat;}
.name{ width:309px; height:24px; line-height:24px; padding-left:107px; font-family:"微软雅黑"; font-size:14px; color:#000;}
.password{ width:309px; height:24px; overflow:hidden; line-height:24px; padding-left:107px; margin-top:12px; font-family:"微软雅黑"; font-size:14px; color:#000;}
.sr{ width:190px; height:22px; line-height:22px; border:1px solid #ccc;}
.dlan{ width:162px; height:24px; overflow:hidden; margin-top:13px; padding-left:254px;}

/*集团概况*/
.jg_jtgk{ width:800px; height:auto; margin:0 auto; padding:10px 0 0px 0; line-height:25px; border-bottom:1px solid #ccc;}
.ztmc1{ width:144px; height:21px; margin:10px auto 0 auto;}
.return{ width:89px; height:26px; float:right; margin-right:10px;}

/*经典工程*/
.jg_jdgc{ width:740px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}
.ztmc2{ width:169px; height:21px; margin:10px auto 0 auto;}
.jg_jdgc ul{ width:740px; height:auto; overflow:hidden;}
.jg_jdgc ul li{ width:226px; height:291px; border:1px solid #ccc; float:left; margin:12px 0 0 15px !important; margin-left:10px; font-family:"宋体"; font-size:12px; color:#000;}
.jg_jdgc ul li .gcxm{ width:202px; height:auto; margin:0 auto; padding-top:5px;}
.jg_jdgc ul li .gcxm strong{height:37px;}
.jg_jdgc ul li .gcxm a{ font-family:"宋体"; font-size:12px; color:#0066a8; margin-left:75px;}
.jg_jdgc ul li .gcxm a:hover{ color:#fff; text-decoration:underline;}
.jg_jdgc ul li:hover{ background:url(../ls/hover_bg.jpg) no-repeat; color:#FFF; cursor:pointer;}
.xwys{ width:733px; height:30px; padding-top:20px; padding-left:10px; margin:0 auto;}
.xwys a:visited{display:block; float:left;line-height:22px; text-align:center; margin-left:8px; border:1px solid #ccc; font-family:"宋体"; font-size:14px;font-family:"宋体"; font-size:14px; color:#000;}
.xwys a:hover{ background-color:#666; color:#FFF;}

.tz1{ width:32px; height:24px; float:left; border:1px solid #ccc; margin-left:8px;}
.xwys span{ max-width:200px; height:24px; line-height:24px; display:inline; float:left; margin-left:8px; font-family:"宋体"; font-size:12px; color:#000;}

/*生产经营*/
.jg_scjy{ width:720px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}

/*科技创新*/
.jg_kjcx{ width:740px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}
.jg_kjcx dl{ width:730px; height:auto; overflow:hidden; margin:10px auto 0 auto; padding-bottom:10px; border-bottom:1px dotted #ccc;}
.jg_kjcx dl dt{ width:140px; height:98px; float:left; border:1px solid #ccc; padding:4px; margin-left:8px;}
.jg_kjcx dl dd{ width:550px; height:auto; line-height:25px; float:right; margin-right:5px; font-family:"宋体"; font-size:12px; color:#636363;}
.jg_kjcx dl dd a{ font-family:"宋体"; font-size:12px; color:#005992; font-weight:bold;}
.jg_kjcx dl dd a:hover{ color:#2a55a3; text-decoration:underline;}
.jg_kjcx dl dd span{ font-family:"宋体"; font-size:12px; color:#005992; margin-left:20px;}

/*在线服务*/
.jg_zxfw{ width:740px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}
.lyb{ width:740px; height:auto; margin:10px auto 0 auto;}
.xshb_ddbt {width: 740px;padding-top: 10px;text-align: center;margin-right: auto;margin-bottom: 25px;margin-left: auto;padding-bottom: 10px; font-family: "微软雅黑";font-size: 24px;color: #000; font-weight:bold;}
.xshb_ddxx {height: auto;width: 740px;overflow: hidden;margin-top: 0;margin-right: auto;margin-left: auto;padding-bottom: 10px;}
.ddxx_ch {height: 32px;width: 700px;margin-right: auto;margin-left: auto;line-height: 32px;margin-bottom: 30px;overflow: hidden;font-family: "宋体";font-size: 14px;color: #0c78b3;}
.ddxx_ch .wb01 {height: 30px;width: 314px;border: 1px solid #CCC;margin-right: 10px;line-height: 30px;}
.ddxx_dh {height: 32px;width: 700px;margin-right: auto;margin-left: auto;line-height: 32px;margin-bottom: 30px;overflow: hidden;font-family: "宋体";font-size: 14px;color: #0c78b3;}
.ddxx_dh .wb02 {height: 30px;width: 314px;border: 1px solid #CCC;margin-right: 10px;line-height: 30px;}
.ddxx_dz {height: 32px;width: 700px;margin-right: auto;margin-left: auto;line-height: 32px;margin-bottom: 30px;overflow: hidden;font-family: "宋体";font-size: 14px;color: #0c78b3;}
.ddxx_dz .wb03 {height: 30px;width: 314px;border: 1px solid #CCC;margin-right: 10px;line-height: 30px;}
.ddxx_yx {height: 32px;width: 700px;margin-right: auto;margin-left: auto;line-height: 32px;margin-bottom: 30px;overflow: hidden;font-family: "宋体";font-size: 14px;color: #0c78b3;}
.ddxx_yx .wb04 {height: 30px;width: 314px;border: 1px solid #CCC;margin-right: 10px;line-height: 30px;}
.ddxx_cp {height: 32px;width: 700px;margin-right: auto;margin-left: auto;line-height: 32px;margin-bottom: 30px;overflow: hidden;font-family: "宋体";font-size: 14px;color: #0c78b3;}
.ddxx_cp .wb05 {height: 30px;width: 314px;border: 1px solid #CCC;margin-right: 10px;line-height: 30px;}
.ddxx_sm {height: 135px;width: 700px;margin-right: auto;margin-left: auto;margin-bottom: 10px;font-family: "宋体";font-size: 14px;color: #0c78b3;margin-top: 10px;overflow: hidden;}
.ddxx_sm .mm {float: left;}
.ddxx_sm .wb06 {height: 100px;width: 644px;border: 1px solid #CCC;}
.ddxx_yzm {width: 700px;margin-right: auto;margin-left: auto;height: 50px;}
.ddxx_yzm .yz {width: 260px;line-height: 27px;height: 50px;overflow: hidden;font-family: "宋体";font-size: 14px;color: #0c78b3;float: left;}
.ddxx_yzm .yz .wb07 {line-height: 23px;height: 23px;border: 1px solid #CCC;margin-right: 8px;width: 60px;}
.ddxx_yzm .cjyz {float: left;height: 50px;width: 210px;margin-left: 30px; padding-left:200px}
.cjyz form {height: 30px;width: 380px;margin-top: 10px;}
.cjyz form .an01 {background-image: url(../ls/tj.jpg);background-repeat: no-repeat;height: 30px;width: 99px;font-family: "宋体";font-size: 14px;color: #000;margin-right: 30px;cursor: pointer;}
.cjyz form .an02 {background-image: url(../ls/cx.jpg);background-repeat: no-repeat;height: 30px;width: 99px;font-family: "宋体";font-size: 14px;color: #000;cursor: pointer;}
.ddxx_ch span{ font-family: "宋体";font-size: 12px;color: #4e4e4e;}
.ddxx_dh span{ font-family: "宋体";font-size: 12px;color: #4e4e4e;}
.ddxx_dz span{ font-family: "宋体";font-size: 12px;color: #4e4e4e;}
.ddxx_yx span{ font-family: "宋体";font-size: 12px;color: #4e4e4e;}
.ddxx_cp span{ font-family: "宋体";font-size: 12px;color: #4e4e4e;}
.wskq_zxdy {height: auto;width: 720px;margin:20px auto 0 auto;border-bottom-width: 1px;border-bottom-style: dotted; border-bottom-color: #CCC;padding-bottom: 15px; overflow:hidden;}
.wskq_zxdy ul .wskq_zxwen {font-family: "宋体";font-size: 14px;font-weight: bold;color: #33731B;background-image: url(../ls/q.gif);background-repeat: no-repeat;background-position: 15px center;padding-left: 45px;line-height: 20px;height: 20px;width: 686px;}
.wskq_zxdy ul .wskq_zxda {background-image: url(../ls/a.gif);background-repeat: no-repeat;background-position: 20px 7px;padding-left: 45px;font-family: "宋体";font-size: 12px;color: #333;line-height: 25px;height: auto;margin-top: 5px;}
.xwys2{ width:720px; height:24px; overflow:hidden; margin:15px auto 30px auto;}
.xwys2 a:visited{display:block; float:left;line-height:22px; text-align:center; margin-left:8px; border:1px solid #ccc; font-family:"宋体"; font-size:14px;font-family:"宋体"; font-size:14px; color:#000;}
.xwys2 a:hover{ background-color:#666; color:#FFF;}
.xwys3{ width:720px; height:24px; overflow:hidden; padding-top:20px; margin:15px auto 30px auto; border-top:1px dotted #ccc;}
.xwys3 a:visited{display:block; float:left;line-height:22px; text-align:center; margin-left:8px; border:1px solid #ccc; font-family:"宋体"; font-size:14px;font-family:"宋体"; font-size:14px; color:#000;}
.xwys3 a:hover{ background-color:#666; color:#FFF;}
.yhly{ width:710px; height:30px; line-height:30px; border-bottom:1px solid #ccc; margin:0 auto; padding-left:10px; font-family: "微软雅黑";font-size: 14px;color: #4c4c4c;}

/*招聘信息*/
.jg_zpxx{ width:740px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}
.chjg_rc {width: 721px;overflow: hidden;margin:15px auto 0 auto;border: 1px solid #999;}
.chjg_zplb01 {width: 721px;height: 66px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;}
.chjg_zplb02 {float: left;height: 66px;width: 207px;border-right-width: 1px;border-right-style: solid;border-right-color: #999;}
.chjg_zplb02 ul li {color: #000;height: 33px;width: 192px;text-align: left;line-height: 33px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;padding-left: 15px;font-family: "宋体";font-size: 12px;}
.chjg_zplb02 ul .hui {background-color: #CCC;}
.chjg_zplb02 ul .none {border-bottom-width: 0px;border-bottom-style: none;}
.chjg_zplb02 ul li .lan {color: #0B85C4;}
.chjg_zplb03 {float: left;height: 66px;width: 512px;}
.chjg_zplb03 ul li {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999;height: 33px;width: 498px;font-family: "宋体";font-size: 12px;line-height: 33px;color: #000;text-align: left;padding-left: 15px;}
.chjg_zplb03 ul .hui {background-color: #CCC;}
.chjg_zplb03 ul .none {border-bottom-width: 0px;border-bottom-style: none;}
.chjg_zplb03 ul li .lan {color: #0B85C4;}
.chjg_zplb03 ul .hui p {float: right;height: 24px;width: 86px;margin-top: 5px;margin-right: 5px;}
.chjg_zplb04 {width: 681px;padding-top: 30px;padding-right: 20px;padding-left: 20px;padding-bottom: 30px;}

/*走进建工*/
.jg_zjjg{ width:740px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}
.sjnr1{ width:740px; height:auto;}
.sjnr1 ul li{ width:740px; height:auto; line-height:26px; font-family:"宋体"; font-size:14px; color:#464646;}
.sjnr1 ul .year{ width:740px; height:35px; line-height:35px; font-family:"微软雅黑"; font-size:14px; color:#aa322d; font-weight:bold; border-bottom:1px solid #ccc;}

/*党建文化、新闻动态*/
.jg_djwh{ width:740px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}
.list_box {
            color: #333;
            width: 720px;
            margin: 0 auto;
			padding-bottom:20px;
			border-bottom:1px dotted #ccc;
        }
.list_box .lbtm{ width:720px; height:28px; line-height:28px; margin-top:6px; background:url(../ls/icon2.gif) 6px center no-repeat; font-family:"宋体"; font-size:14px; color:#000;}
.list_box .lbtm a {
            color: #333;
            text-decoration: none;
            line-height: 28px;
            display: inline-block;
            *display: inline;
            *zoom:1;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            vertical-align: middle;
			margin-left:20px;
        }
.list_box a:hover {color: #2a55a3;}
.list_title {
            font-size: 16px;
            font-weight: bold;
            line-height: 34px;
            border-bottom: 1px solid #e0e0e0;
            background: #f9f9f9;
            padding-left: 12px;
            width:223px;
            text-overflow: ellipsis;
            white-space: nowrap;
            overflow: hidden;
            vertical-align: middle;
        }
.list {
            font-size: 14px;
            line-height: 28px;
        }
.list li {
			width:720px;
			height:auto;
			overflow:hidden;
            *zoom:1;
            position: relative;
        }
.item_num {
            position: absolute;
            display: inline-block;
            *display: inline;
            *zoom:1;
            width: 16px;
            height: 16px;
            line-height: 16px;
            text-align: center;
            font-size: 10px;
            background: #ccc;
            color: #fff;
            -moz-border-radius: 5px;
            -webkit-border-radius: 5px;
            border-radius:5px;
            margin-right: 7px;
            vertical-align: middle;
            top: 6px;
            left: -26px;
        }
.item_num_top .item_num {
            background-color: #f60;
        }
.download_num {
            float: right;
            color: #0066a8;
            font-size: 12px;
            display: inline-block;
            *display: inline;
            *zoom:1;
            white-space: nowrap;
            overflow: hidden;
            text-align: right;
        }
.active .item_img {
			width:720px;
			height:85px;
            display: block;
			overflow:hidden;
			border-bottom:1px solid #ccc;
        }
.item_img dl dt{ width:113px; height:76px; float:left; margin-left:16px;}
.item_img dl dd{ width:560px; height:auto; float:right; margin-right:10px; font-family:"宋体"; font-size:12px; color:#585858;}
.item_img {
            display: none;
            margin: 3px 0 4px 0;
        }
.item_img img:hover {
            border-color: #f60;
        }

/*新闻动态2*/
.jg_xwdt{ width:800px; height:auto; margin:0 auto; padding:20px 0 0px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc;}
.jg_xwdt1{ width:900px;  border-bottom:1px solid #ccc;}


.wz_bt{ width:800px; height:auto; padding-bottom:7px; border-bottom:1px dotted #ccc;}
.wz_title{ width:800px; height:auto; padding:30px 0 0px 0; text-align:center; font-size:18px}
.wzly{ width:800px; height:25px; line-height:25px; text-align:center; font-family:"宋体"; font-size:12px; color:#0066a8;}
.wznr{ width:720px; height:auto; margin:8px auto 0 auto; line-height:25px;}
.xwts{ width:800px; height:auto; overflow:hidden; margin-top:20px; padding:15px 0 10px 0; border-top:1px solid #ccc;}
.xwts ul li{ width:700px; height:25px; line-height:25px; margin:0 auto; font-family:"宋体"; font-size:12px; color:#0066a8;}
.xwts ul li a{ display:inline; float:left; font-family:"宋体"; font-size:12px; color:#0066a8;}
.xwts ul li a:hover{ text-decoration:underline;}
.xwts ul li span{ display:inline; float:right;}




/*在线应聘*/
.xshb_zxzp {
	height: auto;
	width: 830px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 15px;
	overflow: hidden;
}
.xshb_zxzp01 {
	line-height: 46px;
	text-align: center;
	height: 46px;
	width: 830px;
	font-family: "微软雅黑";
	font-size: 18px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCC;
}
.xshb_zxzp02 {
	width: 828px;
	margin-top: 25px;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-left-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	overflow: hidden;
}
.xshb_zxzpb01 {
	background-color: #e0e0e0;
	height: 32px;
	width: 810px;
	line-height: 32px;
	padding-left: 20px;
	font-family: "宋体";
	font-size: 12px;
	color: #333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.xshb_zxzpb02 {
	width: 170px;
	float: left;
	height: auto;
	overflow: hidden;
}
.xshb_zxzpb02 ul li {
	line-height: 32px;
	height: 32px;
	width: 165px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	font-family: "宋体";
	font-size: 12px;
	color: #333;
	text-align: right;
	padding-right: 5px;
}
.xshb_zxzpb02 ul .no {
	border-bottom-width: 0px;
	border-bottom-style: none;
	height: 60px;
}

.xshb_zxzpb03 {
	float: left;
	height: auto;
	width: 658px;
	overflow: hidden;
}
.xshb_zxzpb03 ul li {
	height: 32px;
	width: 658px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.xshb_zxzpb03 ul li .zpwb {
	height: 22px;
	width: 235px;
	border: 1px solid #666;
	margin-top: 4px;
	margin-left: 20px;
}
.xshb_zxzpb03 ul .no {
	height: 90px;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCC;
}
.xshb_zxzpb03 ul .no .zpms {
	height: 48px;
	width: 500px;
	border: 1px solid #666;
	margin-left: 20px;
	margin-top: 5px;
}
.xshb_zxzpb03 ul li .xzan {
	background-image: url(../ls/xzwj.gif);
	background-repeat: no-repeat;
	height: 20px;
	width: 70px;
	margin-top: 5px;
	margin-left: 15px;
	float: left;
	cursor: pointer;
}
.xshb_zxzpb03 ul li .wjtx {
	float: left;
	line-height: 32px;
	height: 32px;
	width: 400px;
	margin-left: 10px;
	font-family: "宋体";
	font-size: 12px;
}
.ddxx_yzm01 {
	width: 760px;
	margin-right: auto;
	margin-left: auto;
	height: 50px;
	margin-top: 20px;
	margin-bottom: 30px;
}
.ddxx_yzm01 .yz01 {
	width: 260px;
	line-height: 27px;
	height: 50px;
	overflow: hidden;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	float: left;
}
.ddxx_yzm01 .yz01 .wb08 {
	line-height: 23px;
	height: 23px;
	border: 1px solid #CCC;
	margin-right: 8px;
	width: 60px;
}
.ddxx_yzm01 .cjyz01 {
	float: left;
	height: 50px;
	width: 400px;
	margin-left: 40px;
}
.cjyz01 .bd01 {
	height: 30px;
	width: 380px;
	margin-top: 10px;
}

.cjyz01  .an03 {
	background-image: url(../ls/tj.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 99px;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	margin-right: 30px;
	cursor: pointer;
}
.cjyz01  .an04 {
	background-image: url(../ls/cx.jpg);
	background-repeat: no-repeat;
	height: 30px;
	width: 99px;
	font-family: "宋体";
	font-size: 14px;
	color: #000;
	cursor: pointer;
}

/*图片列表*/
.tplist{ width:780px; height:auto; margin:0 auto; padding:20px 0 40px 0; overflow:hidden; line-height:25px; border-bottom:1px solid #ccc; }
tplist .ztmc2{ width:169px; height:21px; margin:10px auto 0 auto;}
.tplist ul{ width:740px; height:auto; overflow:hidden;}
.tplist ul li{width:226px; height:256px; float:left; margin:12px 0 0 15px !important; margin-left:10px; font-family:"宋体"; font-size:12px; color:#000; text-align:center;line-height:40px;}
.tplist ul li .gcxm{ width:226px; height:auto; margin:0 auto; margin-top:10px;}
.tplist ul li .gcxm strong{height:37px;}
.tplist ul li .gcxm a{ font-family:"宋体"; font-size:12px; color:#0066a8;}
.tplist ul li .gcxm a:hover{ color:#fff;}
.tplist ul li:hover{ background:url(../ls/hover_bg.jpg) no-repeat; color:#FFF; cursor:pointer;}

.wb{ width:200px; height:27px; line-height:27px; margin-left:7px; border:0; background-image: url(../ls/ss_bg.gif); background-repeat:repeat-x; color:#6d6d6d;}

.zhlname{font-size:18px; font-family:Microsoft YaHei; margin-left:20px;}

.actpage{display:block; float:left;line-height:22px; text-align:center; margin-left:8px; border:1px solid #ccc; font-family:"宋体"; font-size:14px; background-color:#666; color:#FFF; min-width:20px;}
.numpage{ display:block; float:left; margin-left:8px; min-width:20px; height:22px; line-height:22px; text-align:center; border:1px solid #ccc; font-family:"宋体"; font-size:14px; color:#000;}
.prenext{display:block; float:left;line-height:22px; text-align:center; margin-left:8px; border:1px solid #ccc; font-family:"宋体"; font-size:14px; width:45px; height:22px; color:#000;}
.firstlast{display:block; float:left;line-height:22px; text-align:center; margin-left:8px; border:1px solid #ccc; font-family:"宋体"; font-size:14px; width:35px; height:22px; color:#000;}
.optionlist{border:1px solid #ccc; margin-left:5px;height:24px;}



/*红色首页*/
.header1{ width:100%; height:180px; background:#DC2D25 url(../ls1/top_bg01.gif) repeat-x;}
.top1{ width:100%; height:100px;}
.top2{ width:1140px; height:100px; margin:0 auto;}
.logo{ width:300px;  float:left; margin-top:15px;}
.top_r{ width:780px;  float:right;}
.sy_dh1{ width:auto; height:25px; margin-top:30px; padding-left:100px;}
.sy_dh1 ul li{ width:60px; height:25px; line-height:25px; float:left; margin-left:20px; background:url(../ls1/icon2.png) left center no-repeat;}
.sy_dh1 ul li a{ font-family:"宋体"; font-size:12px; margin-left:12px; color:#fff;}
.sy_dh1 ul li a:hover{ color:#FFE961;}
.top2 .menu{ width:780px; height:38px; line-height:38px; margin-top:20px;}
#nav2 {width:780px; height:38px;}
#nav2 a {display: block;width: 110px;text-align:center;height: 38px;line-height: 38px;}

#nav2 a:link  {
	color:#000;
	text-decoration:none;
}
#nav2 a:visited  {
	color:#000;
	text-decoration:none;
}
#nav2 a:hover  {
	text-decoration:none;
}

#nav2 li {width:110px; height:38px; line-height:38px; float:left; margin-right:2px !important; margin-right:1px; font-family: "微软雅黑"; font-size: 18px; color: #fff;}
#nav2 li a:hover{background-image: url(../ls1/hover.gif);background-repeat: no-repeat;display: block;height: 38px;width: 110px; color:#013077;}
#nav2 .thisparent{background-image: url(../ls1/hover.gif);background-repeat: no-repeat;display: block;height: 38px;width: 110px; color:#000;}
#nav2 li ul {
	line-height: 27px;
	list-style-type: none;
	text-align:left;
	left: -999em;
	width: 180px;
	position: absolute;
	z-index: 10000;
}
#nav2 li ul .zlm{float: left; width: 110px; background:url(../ls1/main_bg15.png) repeat-y; font-family: "微软雅黑"; font-size: 14px; font-weight:bold; color: #000;}


#nav2 li ul a{
 display: block; width: 180px;width: 75px;text-align:left;padding-left:20px;
}

#nav2 li ul a:link  {
 color:#666; text-decoration:none;
}
#nav2 li ul a:visited  {
 color:#666;text-decoration:none;
}
#nav2 li ul a:hover  {
	color:#F3F3F3;
	text-decoration:none;
	font-weight:normal;
	background-color: #0066a8;
	background-image: none;
	display: block;
	height: 39px;
	width: 75px;
}

#nav2 li:hover ul {
	left: auto;
}
#nav2 li.sfhover ul {
	left: auto;
}


/*<!-- 2016/4/7修改  -->*/
.add_img{
	float: left;
	margin: 10px 10px 10px 0;
	width: 251px;
	height: 180px;
}
.add_nr{
float: right;
width: 375px;
margin: 10px 0;
text-indent: 22px;
}
.add_nr p{
	font-size: 12px;
	line-height: 22px;
}
.add_nr a{
	color: #000;
	font-size: 12px;
	line-height: 22px;
	float: right;
	margin-top: 8px;

}
.add_nr a:hover{ color: #0265ac;}
.yb_box{margin-top: 8px;}
.yb_box p{font-family: "宋体";font-size: 12px;color: #2a55a3;line-height: 23px;}
.wm_xf{width: 1150px;margin: auto;}
.wm_xf a{width: 100%;height: 100%;display: block;}
.wm_xf a img{width: 100%;}


