/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
.clear{ clear:both;}
img{ border:none;}
.header{ width:1000px; margin:0 auto; height:85px;}
#container {
	MARGIN: auto; WIDTH: 1015px;
}
.header .logo{ float:left;}
.header .shoucang{ float:right; width:230px; height:24px; font:12px/24px "宋体"; color:#181A53; margin-top:27px; margin-right:30px; border:1px solid #d3d3d3; background:url(../images/shoucangbg.jpg) repeat-x;}
.header .shoucang a{font:12px/24px "宋体"; color:#181A53; margin:0 12px; text-decoration:none;}
.header .shoucang a:hover{font:12px/24px "宋体"; color:#181A53; margin:0 12px; text-decoration:underline;}
#menu {
	WIDTH: 1013px; FLOAT: left; HEIGHT: 38px; OVERFLOW: hidden; /*background:#270a2a;*/ background:#162127;background:#0E2F45; /*background:url(../images/navbg.jpg) repeat-x;*/border:1px solid #D6D6D6;
}
#nav { WIDTH: 1003px; DISPLAY: block; float:left;margin:0; padding-left:10px;
}
#nav .mainlevel {
	Z-INDEX: 100; PADDING-BOTTOM: 0px; ZOOM: 1; DISPLAY: inline; BACKGROUND: url(../images/nav_line.png) no-repeat right 50%; FLOAT: left; PADDING-TOP: 0px; 
}

#nav .mainlevel A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 38px; text-align:center; DISPLAY: block; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 0px; width:110px; font-size:14px;
}
#nav .mainlevel UL A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px;font-size:12px;
}
#nav .mainlevel A.hover {
	BACKGROUND-IMAGE:url(../images/bg_nav_h.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 0px; TEXT-DECORATION: none; color:#fff
}
#nav .mainlevel UL {
	/*BACKGROUND-IMAGE: url(../images/nav_line_m_p.gif);*/ background:#820202; Z-INDEX: 100; POSITION: absolute; FILTER: alpha(opacity=90); PADDING-BOTTOM: 14px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: left top; MARGIN-LEFT: 0px; PADDING-TOP: 9px; -moz-opacity: 0.9; opacity: 0.9
}
#nav .mainlevel UL#sub_10 {
	BACKGROUND-IMAGE: url(../images/nav_line_r_p.gif); MARGIN-LEFT: -00px
}
#nav .mainlevel LI {
	BACKGROUND-IMAGE: url(../images/nav_line.gif); WIDTH: 90px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-POSITION: left bottom; HEIGHT: 26px; 
}
#nav .mainlevel LI A {
	BACKGROUND-IMAGE: url(../images/nav_p.gif); WIDTH: 90px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; HEIGHT: 26px;color:#fff;text-align:left;
}
#nav .mainlevel LI A:hover {
	BACKGROUND-IMAGE: url(../images/nav_p.gif); BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right center; COLOR: #ff0; TEXT-DECORATION: none
}
#nav .noline {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#showindex {
	PADDING-BOTTOM: 15px; WIDTH: 960px; DISPLAY: inline; FONT-FAMILY: 宋体; FLOAT: left; HEIGHT: 16px; COLOR: #c1acc3; PADDING-TOP: 14px
}
#showindex A {
	COLOR: #c1acc3; TEXT-DECORATION: none
}
#showindex A:link {
	COLOR: #c1acc3; TEXT-DECORATION: none
}
#showindex A:hover {
	COLOR: #c1acc3; TEXT-DECORATION: underline
}
#content {
	WIDTH: 900px; ZOOM: 1; FLOAT: left; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
.banner{ width:1000px; background:url(../images/bannerbg.jpg) repeat-x; height:300px; border:1px solid #E1E1E1; margin:0 auto; padding:8px 6px 7px 7px; margin-top:5px;}
.bot{ width:1015px; margin:0 auto; margin-top:6px; height:30px; font:12px/30px Arial,"宋体"; color:#fff; background:#0E2F45; text-align:center;}
.bot a{ color:#fff;font:12px/30px Arial,"宋体"; color:#fff;}
.imain{ width:1015px; padding:5px 0 0px 0px; margin:0 auto;}
.imain .leftside{ float:left; width:724px;}
.imain .rightside{ float:right; width:270px;}
.imain .rightside h3{ margin-top:3px;}

.neibanner{ width:1000px; height:126px; margin:0 auto;}
.neimain{ background:url(../images/neimainbg.jpg) repeat-y; width:1000px; margin:0 auto; margin-top:1px;}
.neimain .neileft{ width:228px; float:left;}
.neileft .neilefttit{ margin:10px 0; font:bold 12px/33px "宋体"; color:#666;}
.neileft .neilefttit p{ background:url(../images/neileftbg.jpg) no-repeat;font:bold 12px/33px "宋体"; color:#666; height:31px; text-align:right; padding-right:8px;}
.neileft .neilefttit p a{font:bold 12px/33px "宋体"; color:#666; text-decoration:none; width:80%;}
.neileft .neilefttit p a:hover{font:bold 12px/33px "宋体"; color:#D61B12; text-decoration:none;}
.neimain .neiright{ width:720px; margin-left:15px; float:left; overflow:hidden;}
.neimain .neiright .area{ font:12px/33px "宋体"; color:#656565;}
.red{ color:#D61B12}
.neimain .neiright .area a{ color:#656565;font:12px/33px "宋体"; text-decoration:none;}
.neimain .neiright .area a:hover{ color:#656565;font:12px/33px "宋体"; text-decoration:underline;}
.neiright .here{ font:bold 14px/33px "宋体"; color:#D61B12; margin:10px;}
.neiright .con{ width:100%; font:12px/24px "宋体"; color:#666;}
.neiright .con p{ font:12px/24px "宋体"; color:#666; text-indent:2em; margin-left:10px; margin-bottom:10px;}
.con .about{ float:left; margin:0px 23px 0 10px;}
.con .miao{ float:right; margin:10px;}
.footer{ border-top:2px solid #D41E10; width:960px; margin:0 auto; padding:10px 20px; font:12px/17px "宋体"; color:#676767;}
.footer .huilogo{ float:left; margin-right:40px;}
.footer p{ margin:15px 0px 10px 0;}

.neiright .conry{ width:100%; font:12px/28px "宋体"; color:#666; text-align:center;}
.conry .rypic{ width:220px; margin:5px 10px;_margin:5px 8px; float:left; overflow:hidden;}
.conry .rypic img{margin:0 auto; padding:3px; border:1px solid #ccc; background:#F4F4F6;}
.conry .rypic p{ width:220px; height:28px; overflow:hidden;}
.conry .rypic p a{font:12px/28px "宋体"; color:#666; text-decoration:none;}
.conry .rypic p a:hover{font:12px/28px "宋体"; color:#c00; text-decoration:underline;}
.conry .rypics{ width:300px; margin:5px 25px;_margin:5px 14px; float:left;}
.conry .rypics img{ width:282px; margin:0 auto; height:150px; padding:8px; background:#F4F4F6; border:1px solid #ccc;}
.conry .rypics p{font:12px/18px "宋体"; color:#666; text-decoration:none; height:45px;}
.conry .rypics p a{font:12px/18px "宋体"; color:#666; text-decoration:none; height:45px;}
.conry .rypics p a:hover{font:12px/18px "宋体"; color:#c00; text-decoration:underline;}
.neiright .newlist{ width:100%; font:12px/28px "宋体"; color:#666;}
.newlist p{font:12px/28px Verdana, Arial, Helvetica, sans-serif; color:#666; background:url(../images/ico.jpg) 10px 8px no-repeat; padding-left:24px; margin-left:40px; width:85%; text-align:right; border-bottom:1px dashed #ccc; padding-right:20px;}
.newlist p a{font:12px/28px "微软雅黑"; color:#333; text-decoration:none; float:left;}
.newlist p a:hover{font:12px/28px "微软雅黑"; color:#c00; text-decoration:none; float:left;}
.neiright .jobing{ width:680px; margin:16px;font:12px/26px "宋体"; color:#555;}
.jobing td{ padding:3px;}
.jobing .jobinp{ width:150px; height:18px; font:12px/18px "宋体"; color:#333;}
a.yingpin{ font:bold 12px/26px "宋体"; color:#c00; text-decoration:none;}
a.yingpin:hover{ font:bold 12px/26px "宋体"; color:#c00; text-decoration:underline;}
.neimain .show{ width:800px; margin-left:90px;}
.neiright .showtit{ text-align:center;font:bold 14px/40px "宋体"; color:#D61B12;color:#000; margin:10px 10px 20px 10px; padding-bottom:10px; border-bottom:1px dashed #ccc;}
.con .goback{ font:14px/28px "宋体"; color:#c00; margin:10px auto; text-align:center;}
.con .goback a{ font:14px/28px "宋体"; color:#c00; text-decoration:none}
.neiright .threeblock{ width:720px; border-bottom:1px solid #c00; float:left}
.neiright .threeblock .red{ float:left;}
.neiright .threeblock .xiangxi{ float:right; font:12px/25px "微软雅黑"; color:#fff; width:243px; margin-top:8px;}
.neiright .threeblock .xiangxi a{ float:left; font:12px/25px "微软雅黑"; color:#fff; text-decoration:none; width:80px; border-right:1px solid #ccc; background:#AD1718; text-align:center;}
.neiright .threeblock .xiangxi a:hover{ float:left; font:12px/25px "微软雅黑"; color:#fff; text-decoration:none;width:80px; border-right:1px solid #ccc; background:#DB261D; text-align:center;}
.neiright .threeblock .xiangxi .heres{ float:left; font:12px/25px "微软雅黑"; color:#fff; text-decoration:none;width:80px; border-right:1px solid #ccc; background:#DB261D; text-align:center;}
.neikan{ font:12px/24px "宋体"; color:#333; text-align:left; margin-bottom:20px; text-indent:2em;}
.neikan a{ font:12px/24px "宋体"; color:#333; text-align:left; text-decoration:none;}
.neikan a:hover{ font:12px/24px "宋体"; color:#f00; text-align:left; text-decoration:none;}
/*CSS manu style pagination*/

.manu {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN:10px 3px 0 3PX; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.manu A {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #036cb4; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid; TEXT-DECORATION: none
}
.manu A:hover {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu A:active {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid
}
.manu .current {
	BORDER-RIGHT: #036cb4 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #036cb4 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #036cb4 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #036cb4 1px solid; BACKGROUND-COLOR: #036cb4
}
.manu .disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

.oa{ background:#D6F5F5; width:100%; padding:100px 0;}
.oablock{ width:940px; margin:0 auto;  height:334px; font: bold 12px/40px "宋体"; color:#008C2A;}
.oablock .shuru{ width:160px; height:18px; border:1px solid #5BBEDB;}
.oa .banquan{ width:940px; height:39px; font:12px/35px "宋体"; color:#666; margin:0 auto; text-align:center; background:url(../images/banquan.jpg) no-repeat; margin-top:100px;}
.
.oalist{width:842px; margin:0 auto;}
.oalist .top{ width:950px; margin:0 auto; height:78px;}
.oalist .welcome{ font:12px/39px "宋体"; color:#fff; height:39px; width:950px; margin:0 auto; margin-bottom:22px;}
.oalist .welcome a{font:12px/39px "宋体"; color:#fff; height:39px; text-decoration:none; margin:0 10px;}
.oalist .welcome a:hover{font:12px/39px "宋体"; color:#fff; height:39px; text-decoration:underline;}
.oalist .oamianbg{ width:950px; margin:0 auto;}
.oamianbg .oaleft{ width:190px; float:left; background:url(../images/oaleft.jpg) no-repeat; padding:85px 20px 10px 20px;}
.oamianbg .oamainleft{ width:230px; float:left; padding:0; margin:0;}
.oaleft p { background:url(../images/oaico.jpg) 0 13px no-repeat; padding-left:10px;font:14px/33px "宋体"; color:#3b3b3b; border-bottom:1px solid #E5E5E5;}
.oaleft p a{ font:14px/33px "宋体"; color:#3b3b3b; text-decoration:none;}
.oaleft p a:hover{ font:14px/33px "宋体"; color:#c00; text-decoration:none;}
.oamianbg .tit{ font:bold 14px/20px "宋体"; color:#AD0610; margin-bottom:20px;}
.oamianbg .con{width:100%; font:12px/24px "宋体"; color:#666;}
.oamianbg .con p{ font:12px/24px "宋体"; color:#666; text-indent:2em; margin-left:10px; margin-bottom:10px;}
.oamianbg .oamianright{ width:600px; float:left; margin-left:40px; background:#fff; border:1px solid #DFE0DA; padding:15px; margin-top:35px; margin-bottom:25px;}
.oamianright .oatit{ font:bold 14px/26px "宋体"; color:#FF8504; border-bottom:1px solid #FF8504;}
.oamianright .newlist{ margin:20px 0;}
.oamianright .manu{ font-size:12px;}
.oamianright .showtits{ text-align:center;font:bold 14px/40px "宋体"; color:#333; margin:10px 10px 20px 10px; padding-bottom:10px; border-bottom:1px dashed #ccc;}
.oafooter{ background:#464646; width:100%;}
.oafooter p{ font:12px/24px "宋体"; color:#fff; text-align:center;}
.imain .gailan{ width:224px; float:left; background:url(../images/gailan.jpg) no-repeat; padding:8px 16px;}
.gailan .tiaozhuan{ width:224px; height:22px; border:1px solid #4E4E4E; font:12px/22px "宋体"; color:#000; margin:8px 0; text-align:center; background:#e1e1e1;}
.xinwen { width:418px; font:12px/26px "宋体"; color:#666; float:left; margin-left:15px;}
.xinwen p{font:12px/24px Verdana, Arial, Helvetica, sans-serif; color:#666; background:url(../images/ico.jpg) 10px 8px no-repeat;margin-left:10px; width:388px; text-align:right; border-bottom:1px dashed #ccc; padding-right:20px;}
.xinwen p a{font:12px/24px "微软雅黑"; color:#333; text-decoration:none; float:left; width:260px; overflow:hidden; text-align:left; height:24px;}
.xinwen p a:hover{font:12px/24px "微软雅黑"; color:#c00; text-decoration:none; float:left;overflow:hidden;}
.xinwen .tit{ margin:5px auto 5px 10px;}