@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ background-color:#fff; font-size:12px;text-align:center; font-family:"宋体";color:#000000; margin:auto; background:url(/images/bodybg.jpg) top repeat-x;}
ul{list-style:none;}
table,div,form{margin:0px auto;border:none;padding:0px;word-break:break-all;font-family:"宋体";font-size:12px;}
img,h3,h4,ul,li{margin:0px;padding:0px;border:0px;}
a:link,a:visited,a:hover{ color:#333333; text-decoration:none;}
ul{list-style:none; }
.clear { clear:both; height:0; overflow:hidden;}
#newwrap{margin:auto; background:url(/images/body-bg.jpg) repeat-x;}
#text{width:980px; text-align:center; margin:auto; }
.main-layour{background:url(/images/body-bg.jpg) repeat-x;}

#top{width:980px; margin:0 auto 0 auto; overflow:hidden; text-align:center;}

#logo{background:url(/images/logo.jpg) left no-repeat; height:87px; margin-top:2px; width:515px; float:left; display:inline; }
.cjwt{background:url(/images/cjwt_bg.gif) left no-repeat;  list-style-type:none;float:right;width:452px;display:inline; color:#fff; padding-right:12px;}
.cjwt li{ float:right; padding-right:6px; padding-top:22px; display:block;}
.cjwt li a:link, .cjwt li a:visited, .cjwt li a:hover{text-decoration:none;color:#ffffff;}

#nav{width:980px; text-align:center;  height:32px; background:#005391; margin:1px auto 2px auto;}
.navtop{ height:32px; line-height:32px; float:left; width:780px; display:inline;  list-style-type:none; font-family: "微软雅黑"; font-size:14px; color:#FFF; display:inline;}
.navtop li{float:left; display:block; text-align:center; height:32px;  line-height:32px;}
.navtop li.hover{ background:url(/images/nav_bg.jpg) no-repeat;line-height:32px; height:32px;}
.navtop li a:link{width:85px;text-decoration:none;color:#FFF;display:block; }
.navtop li a:visited{width:85px;text-decoration:none;color:#FFF;display:block; }
.navtop li a:hover{width:85px;text-decoration:none;color:#fff; font-size:14px;height:32px;text-decoration:none;color:#fff;display:block;background:url(/images/nav_bg.jpg)  no-repeat;}

.search{float:right;padding-top:5px;margin-top:8px; text-align:right; padding-right:10px;}
.search table{ margin:0;}
.search input{ line-height:23px; vertical-align:middle;}
.searchbottn{width:47px;height:23px;border:0;}
.tel{ width:176px; height:33px; background:url(/images/tel_bg.jpg)  no-repeat; float:right; margin-right:5px;}
.txt{width:156px;height:23px;border:0;background:url(/images/search2.jpg) no-repeat; padding-left:26px;}
.banner{background:url(/images/banner.jpg) no-repeat; width:980px; height:350px; overflow:hidden; text-align:center;}

#main{width:998px; margin:auto; text-align:center; overflow:hidden; background-color:#FFF;}

.box {width:215px; float:left; margin:20px 10px 0 0px; display:inline;}
.box h2 {height:24px;}
.box h2 span { display:none;}
.box h2 a { float:right; font-size:14px; line-height:24px; font-weight:normal;margin:2px 14px 0 0; font-family:Arial, Helvetica, sans-serif; color:#FFF; display:inline;}
.box ul{ background:url(/images/conbg.jpg) right bottom no-repeat; height:155px;  padding-left:15px; padding-top:10px;} 
.box ul li { list-style:none;background:url(/images/ico.jpg) left no-repeat; padding-left:10px; line-height:26px; text-align:left; height:26px;}
.box ul li span{ display:none;}
.pro{ padding-top:5px; padding-left:0px;}
.gsdt ul li{width:260px;}
.gsdt ul li img{ display:none;}
.gsdt{width:298px;}
.gsdt h2{background:url(/images/gsdt.jpg) top no-repeat;}
.hxyw h2{background:url(/images/hxyw.jpg) top no-repeat;}
.gscp h2{background:url(/images/gscp.jpg) top no-repeat;}
.jjfa h2{background:url(/images/jjfa.jpg) top no-repeat;}
.box ul li a.highlight:link,.box ul li a.highlight:visited,.box ul li a.highlight:hover{color:#f00;}

.hzjg{background:url(/images/hzjg1.jpg) left no-repeat; width:996px;height:56px; margin:15px 0px 0px 0px auto; clear:both; text-align:center; /*padding-left:100px; *padding-left:100px!important; *padding-left:80px;*/ padding-top:15px;}
.hzjg ul{ text-align:center; width:895px; list-style:none; margin:12px 0px 0px 40px; *margin:12px 0px 0px 40px!important; /* IE7+FF */ *padding:12px 0px 0px 60px; display:inline; }
.hzjg li{float:left; margin-left:20px;}
.hzjg ul li img{border:1px solid #CCC;}
.bottom{background:url(/images/bottom.jpg) no-repeat; width:980px; height:40px; line-height:14px; vertical-align:middle; margin:10px auto 0px auto; clear:both; text-align:center; padding:0px; display:inline-block;}
.lxwm{float:left; margin:8px 5px; }
.lxwm li{float:left; margin-left:16px; font-size:12px; font-weight:bold; color:#cee3f8; }
.lxwm li a:link, .lxwm li a:visited, .lxwm li a:hover{text-decoration:none;color:#cee3f8;}
.bottom_logo{ margin:10px 2px;  font-family:"宋体"; font-size:12px;  font-weight:normal; color:#cee3f8;}
.bottom_logo span{ color:#b3cc2b}
.bottom_logo span a:link,.bottom_logo span a:hover,.bottom_logo span a:visited{color:#b3cc2b}

#content{ clear:both; width:980px; min-height:700px;  background-color:#FFF; text-align:left; margin-bottom:10px; clear:both;}
.minbanner{ width:980px; height:180px; margin:10px 0;}
.listcontent{background:url(/images/ico1.jpg) top left no-repeat; margin:15px 18px; font-size:12px; color:#00479d; font-weight:bold; padding-left:15px;}
.listcontent a:link,.list a:link, .cpzc h1 a:link { color:#fff; text-decoration:none;}
.listcontent a:visited, .list a:visited,.cpzc h1 a:visited{color:#fff; text-decoration:none;}
.listcontent a:hover,.cpzc h1 a:hover{color:red; text-decoration:none;}
.cpzc li a:link,.cpzc li a:visited,.cpzc li a:hover{color:#005391; text-decoration:none;}
.h1{font-size:12px; color:#00479d; font-weight:bold; margin-left:15px;}
#left{ width:181px;  background:url(/images/ul_bg.jpg) repeat-x left top; margin-bottom:10px; padding-top:5px;height:523px; float:left; display:inline; clear:both;}
.list{width:150px; list-style:none; margin-bottom:5px; margin-left:18px;}
.list li{display:block; height:33px;  text-align:right; font-size:14px; color:#005391; font-weight:bold; line-height:33px;}
.list li a{background:url(/images/list_bg.jpg) no-repeat left; width:130px; padding-right:20px; display:block;}
.list li a:hover{ background:url(/images/menu_01.jpg) no-repeat left;display:block;height:33px;text-decoration:none; text-align:right; font-size:14px;font-weight:bold; line-height:33px;}

.cpzc{width:150px; background:url(/images/cpzc_bg.gif) no-repeat top center; text-align:center; margin-left:18px; *margin-left:18px!important; *margin-left:18px; margin-top:0px; overflow:hidden; clear:both;}
.cpzc h1{font-size:14px; color:#fff; font-weight:bold; margin-top:6px; margin-bottom:10px; text-align:right;padding-right:20px;}
.cpzc li{text-align:left; font-size:12px; color:#fff;  line-height:27px; padding-left:55px;}
.listnews{text-align:left;margin:5px auto;width:675px;padding:10px 20px;min-height:600px;background:url(/images/zpziconr.gif) 99% 10px no-repeat #FFF;border:1px solid #cdd6d7;float:right;}
#right{width:789px; float:right; background:url(/images/ri_bg.jpg) no-repeat top; }
.rightmain{ width:787px; border-left:#e6e5e5 1px solid;border-right:#e6e5e5 1px solid; margin-top:14px;}
.rightcon{ width:775px; min-height:580px; border-left:#FFF 1px solid ;border-right:#FFF 1px solid ;  padding-left:10px; background:url(/images/listcon.jpg) repeat-x  top;  }
.box2 {width:750px; margin:20px 10px 0 10px; display:inline; float:left;}
.box2 h2 {height:24px;  font-size:14px; font-weight:bold; color:#005391; padding-left:15px;border-bottom:#005391 1px solid;}
.box2 h2 a { float:right; font-size:12px; font-weight:normal;margin:0 14px 0 0;*+margin:-10px 14px 0 0; display:inline;}
.box2 h3 {height:27px;font-size:14px; font-weight:bold; color:#005391;padding-left:15px;padding-bottom:8px;border-bottom:#ececec 2px solid;}
.box2 h3 .xtitle{width:125px; height:27px;background:url("/images/gscptitlebg.jpg") no-repeat;line-height:27px;font-size:14px;font-weight:bold;color:#fff;text-align:center;cursor:pointer;}
.box2 h3 a {float:right;font-size:12px;font-weight:normal;margin:-15px 14px 0 0;display:inline;}

.box2 ul{margin:10px auto 0 10px;}
.box2 ul li { list-style:none;background:url(/images/ico.jpg) left 50% no-repeat; line-height:26px;  padding-left:10px;text-align:left; overflow:hidden; width:730px; height:26px; position:relative; }
.box2 ul li span{ position:absolute; height:26px; top:0px; right:5px;}

.box2 ul.morelist{margin:10px auto 0 10px;}
.box2 ul.morelist li { list-style:none;background:url(/images/ico.jpg) left 50% no-repeat; line-height:26px;  padding-left:10px;text-align:left; overflow:hidden; width:360px; height:26px; float:left;}
.box2 ul.morelist li span{ display:none;}

.tplist{list-style-type:none;margin:15px auto;padding:0;}
.tplist li{background: none;height:132px;border-bottom:#b2b2b2 1px dotted;padding:0 0 20px 0;margin-bottom:20px;overflow:hidden;}
.tplist li img{float:left;width:100px;height:100px; border:#e3e3e4 1px solid;margin-right:20px;display:inline}
.tplist li p{float:right;width:597px;font-size:12px;font-weight:normal;color:#707070;line-height:22px;text-align:left;text-indent:24px;display:inline;}
.tplist li .listitle{float:right;width:597px;height:24px;line-height:24px;font-size:14px;font-weight:bold;color:#000;text-align:left;}

.tpzs{ list-style-type:none;margin:0 auto;padding:0;}
.tpzs li{float:left;background:url("/images/libg3.jpg") no-repeat center bottom transparent;width:350px;height:145px;padding-right:15px;padding-bottom:10px;margin:20px 0;overflow:hidden;}
.tpzs li img{float:left;width:102px;height:145px;}
.tpzs li dt{float:right;width:230px;height:30px;line-height:30px;font-size:14px;font-weight:bold; color:#005391;overflow:hidden;}
.tpzs li dd{float:right;width:230px;height:105px;line-height:22px;color:#707070;font-size:12px;text-indent:24px;overflow:hidden;}
a.red:link,a.red:visited{color:#ff6000;}

.tpzs1{ list-style-type:none;margin:0 auto;padding:0;}
.tpzs1 li{float:left;background:url("/images/libg3.jpg") no-repeat center bottom transparent;width:350px;height:145px;padding-right:15px;padding-bottom:10px;margin:20px 0;overflow:hidden;}
.tpzs1 li img{float:left;width:100px;height:100px; margin-top:16px;}
.tpzs1 li dt{float:right;width:230px;height:30px;line-height:30px;font-size:14px;font-weight:bold; color:#005391;overflow:hidden;}
.tpzs1 li dd{float:right;width:230px;height:105px;line-height:22px;color:#707070;font-size:12px;text-indent:24px;overflow:hidden;}

.rightbottom{ width:789px; height:10px; background:url(/images/listbottom.jpg)  no-repeat top;}

.right p{font-size:14px; font-weight:bold; color:#0a0a09; margin:20px;}

.cpzctab{border-left:1px solid #ccc;border-top:1px solid #ccc;}
.cpzctab td{border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding-left:5px;padding-top:3px;padding-bottom:3px;text-align:left;}
.red{color:#F00;}
.xbiaoti {font-size: 14px;font-weight: bold;text-align:center;padding-top:5px;padding-bottom:5px;}
.tabcontent{line-height:210%;text-indent:24px;padding:10px;border:1px solid #eee;min-height:380px;}
div.hover{ line-height:180%; font-size:14px; padding:10px 20px;}

.hxywtop{background:url("/images/hxywtbg.jpg") no-repeat;width:508px; height:95px;padding:30px 175px 20px 38px;margin:10px auto; background-color: transparent;}
.hxywtop p{line-height:24px;text-align:left;font-size:12px;color:#616161;}
.hxywtop ul{list-style-type:none;margin:10px 0 0 0;}
.hxywtop ul li{float:left;background:url("/images/xicon.jpg") no-repeat 30px 6px;padding:0 0 0 50px;line-height:24px;font-size:12px;color:#ff6000;font-weight:bold;}
.hxywtop ul li a:link,.hxywtop ul li a:visited{color:#ff6000;}


.hxywcon{width:721px;margin:10px auto;}
.hxywcon h3{width:134px; height:32px;background:url("/images/rigtitlebg.jpg") no-repeat;line-height:32px;font-size:14px;font-weight:bold;color:#fff;text-align:center;margin-left:5px;cursor:pointer;}
.hxywcon h3 a:link,.hxywcon h3 a:visited,.hxywcon h3 a:hover{color:#fff;}

.hxywcon p{text-align:left;font-size:14px;color:#333;line-height:24px;margin:10px 0;}

/*标准文章最终页面的样式*/
.testmain{width:980px; background:url(/images/articletop.jpg)  no-repeat top; text-align:center; margin:8px 0px auto; background-color:#fff; float:left; overflow:hidden;} 
.test{ width:978px;height:100%; margin-top:18px; border-left: #e6e5e5 1px solid;border-right: #e6e5e5 1px solid;}
.testcontent{ width:916px;background:url(/images/articlebg.jpg)  repeat-x top;text-align:center;padding:10px 30px;min-height:530px; border-left:#FFF 1px solid;border-right:#FFF 1px solid}
#zoom{border-top:#005391 1px solid; margin-top:10px;}
#zoom a{ text-decoration:underline;color:#0040A0;}
#zoom img{ max-width:551px;_width:expression(document.body.clientWidth > 551 ? "551px" : "auto");}
.locbackground {width:980px;height:25px;background:#FFF;line-height:25px;text-align:left;color:#000;font-size:12px;font-weight:normal;}
.mtitle{ font-size:20px; font-family: "微软雅黑"; font-weight:bold; color:#005391;padding-top:10px;padding-bottom:10px;}
.subtitle{font-size:13px;font-weight:normal;line-height:130%;text-align:center; border-bottom:#005391 1px solid}
.aarticle{width:100%;}
.articleline{ width:920px; height:1px; margin-bottom:10px;}
.articlebottom{ width:980px; height:11px; background:url(/images/articlebottom.jpg) no-repeat top; }
.content {padding-top:15px;padding-bottom:15px;LINE-HEIGHT:180%;TEXT-ALIGN:left;font-size:14px;  }

a.listtitle:link{font-size:12px;text-decoration:none;color:#525252; line-height:150%; cursor:hand;}
a.listtitle:visited{font-size:12px;text-decoration:none;color:#525252; line-height:150%; cursor:hand;}
a.listtitle:hover{font-size:12px;text-decoration:underline;color:#525252; line-height:150%; cursor:hand;}/*打印、大中小、推荐的超链接样式*/

/*a.location:link{font-size:12px;text-decoration:none;color:#1a1a1a; }
a.location:visited{font-size:12px;text-decoration:none;color:#1a1a1a;}
a.location:hover{font-size:12px;text-decoration:none;color:#f00;}*/
a.location:link{font-size:12px;text-decoration:none;color:#00479d; }
a.location:visited{font-size:12px;text-decoration:none;color:#00479d;}
a.location:hover{font-size:12px;text-decoration:none;color:#f00;}

.zzymain{width:950px; border:1px solid #c0e8fd; background:url(/images/zzy_bg.jpg) repeat-x bottom left; font-size:12px; color:#3f3d3d; margin:10px auto; height:100%;}
.zzytitle{ text-align:center; font-size:14px; font-weight:bold; color:#A40000; margin:30px;}
.zzytime{text-align:center; font-size:12px; color:#3F3D3D;}
.zzytext{text-align:left; font-size:12px; color:#3F3D3D; line-height:30px; margin:5px 30px;}



.article{width:98%;}
.ardot{width:20px;text-align:center; vertical-align:top; padding-top:16px;}
.arlisttd{ vertical-align:top;padding-top:7px;}
.time2312{ padding-right:3px; padding-left:5px; text-align:right; white-space:nowrap; vertical-align:top; padding-top:7px;}
.dot{ text-align:center; height:15px; width:25px; vertical-align:top; padding-top:10px;}
a.artitle:link{font-size:12px;text-decoration:none;color:#525252; line-height:150%;}
a.artitle:visited{font-size:12px;text-decoration:none;color:#525252; line-height:150%;}
a.artitle:hover{font-size:12px;text-decoration:underline;color:#525252; line-height:150%;}

li.pages{clear:both; text-align:center; padding:10px; border:0px; background:none; height:30px;}
li.pages2{clear:both; text-align:center; padding:10px; border:0px; background:none; height:30px; width:670px;}

/*大事记*/
.dsjlist{ margin:0 auto; width:728px; height:37px;background:url(/images/dsjbg.jpg) no-repeat top;}
.dsjlist li{ float:left; width:72px; font-size:14px; font-weight:bold; color:#fff; cursor:pointer; height:32px; line-height:32px; vertical-align:middle; text-align:center;}
.dsjlist li.on{ color:#ffea01; background:url(/images/icondsj.gif) no-repeat bottom; height:37px;}
.dsjinfo { height:620px;}
.dsjinfo table{ width:98%; margin:0 auto;}
.dsjinfo table td{ padding:5px; text-align:left;}
.dsjinfo table td.cola{ white-space:nowrap;}
.dsjinfo table td.colb{ white-space:nowrap;}


/*员工风采样式开始*/
.plist {width:750px; margin:20px 10px 0 10px; display:inline; float:left; text-align:left;}
.plist h2 {height:24px;  font-size:14px; font-weight:bold; color:#005391; padding-left:15px;border-bottom:#005391 1px solid; margin-bottom:20px;}
.plist h2 a { float:right; font-size:12px; font-weight:normal;margin:0 14px 0 0;*+margin:-10px 14px 0 0; display:inline;}

.plist ul li{ float:left; margin-left:40px;_margin-left:30px; width:195px; text-align:center; margin-top:10px; }
.plist ul li p{width:195px; text-align:center; line-height:28px;}
.plist ul li p a{display:block; width:180px; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis'); text-align:center; color:#5a5a5a;}
.plist ul li a img{width:185px; height:129px;}
.tupian{ width:185px; height:131px; background:url(/images/plist_bg.jpg) no-repeat; padding:4px 5px 4px 5px;}

/*员工风采样式结束*/

.top_right{ width:500px; float:right;}

/*二级下拉菜单*/
#sddm .shover
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #0075c2;}

	#sddm .shover a
	{	position: relative;
		display: block;
		margin: 0;
		padding:0 10px;
		white-space: nowrap;
		text-align: center;
		text-decoration: none;
		background: #0075c2;
		color: #fff;
		font: 12px arial;
		height:28px; line-height:28px;}

	#sddm .shover a:hover
	{	

		padding:0 10px;
		text-decoration: none;
		background: #fff;
		color: #333;
}

/*二级下拉菜单*/