@charset "utf-8";
/* CSS Document */
body{
	font-size:12px;
	color:#2a2a2a;
	margin:0;
	background:url(../../media/skin/client/bg.jpg) no-repeat scroll center top #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
*{
padding:0px;
border:0px;
margin:0px;
}
/**wenzi satrt-----------------------------------------------------------------*/
a{
	font-size:12px;
	color:#2a2a2a;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover{
	font-size:12px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
}
.textall{
	font-size:14px;
	color:#464646;
}
.textall a{
	font-size:14px;
	color:#464646;
	text-decoration:none;
}
.textall a:hover{
	font-size:14px;
	color:#464646;
	border-bottom:1px dotted #464646;
}
.textallen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.textbottom{
	font-size:12px;
	color:#7a7a7a;
}
.textbottom a{
	font-size:12px;
	color:#7a7a7a;
}
.textbottom a:hover{
	font-size:12px;
	color:#000;
}
.textwite{
	font-size:12px;
	color:#FFF;
}
.textwite a{
	font-size:12px;
	color:#FFF;
}
.textwite a:hover{
	font-size:12px;
	color:#000;
}
.textmore{
	font-size:12px;
	color:#e86e81;
}
.textmore a{
	font-size:12px;
	color:#e86e81;
}
.textmore a:hover{
	font-size:12px;
	color:#1d69a7;
}
.lianxiwomenbig{
	font-size:12px;
	color:#1d69a7;
	font-weight:bold;
}
.lianxiwomenbig a{
	font-size:12px;
	color:#1d69a7;
	font-weight:bold;
}
.lianxiwomenbig a:hover{
	font-size:12px;
	color:#000;
	font-weight:bold;
}
.textbig{
	font-size:14px;
	color:#1d69a7;
	font-weight:bold;
}
.textbig a{
	font-size:14px;
	color:#1d69a7;
	font-weight:bold;
	text-decoration:none;
}
.textbig a:hover{
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.text01{
	font-size:12px;
	font-weight:bold;
	color:#474747;
}
.text01 a{
	font-size:12px;
	font-weight:bold;
	color:#474747;
	text-decoration:none;
}
.text01 a:hover{
	font-size:12px;
	font-weight:bold;
	color:#1d69a7;
}
.newspage{
	font-size:12px;
	color:#666;
}
.newspage a{
	font-size:12px;
	color:#666;
}
.newspage a:hover{
	font-size:12px;
	color:#000;
}
.text02{
	font-size:12px;
	color:#2f2f2f;
	font-weight:bold;
}
.text02 a{
	font-size:12px;
	color:#2f2f2f;
	font-weight:bold;
}
.text02 a:hover{
	font-size:12px;
	color:#1d69a7;
	font-weight:bold;
}
.organizationtext{
	font-size:14px;
	color:#730300;
	font-weight:bold;
}
.organizationtext a{
	font-size:14px;
	color:#730300;
	font-weight:bold;
	text-decoration:none;
}
.organizationtext a:hover{
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.organizationbumen{
	font-size:12px;
	color:#3c3c3c;
}
.organizationbumen a{
	font-size:12px;
	color:#3c3c3c;
	border-bottom:1px dotted #3c3c3c;
	text-decoration:none;
}
.organizationbumen a:hover{
	font-size:12px;
	color:#1d69a7;
	border-bottom:1px dotted #1d69a7;
}
/**wenzi end-----------------------------------------------------------------*/
.clear{
	clear:both;
	height:0px;
	line-height:0px;
	font-size:0px;
	
}
.topbg{
	background-color:#262626;
	height:30px;
	line-height:30px;
	width:auto;
}
.top{
	width:982px;
	margin:0 auto;
}
.topjiedai{
	float:left;
	width:510px;
	padding-left:5px;
}
.topt01{
	font-size:12px;
	color:#e4e4e4;
}
.topt01 a{
	font-size:12px;
	color:#e4e4e4;
	text-decoration:none;
}
.topt01 a:hover{
	font-size:12px;
	color:#e4e4e4;
	border-bottom:1px dotted #e4e4e4;
}
.topdh{
	width:252px;
	float:left;
	line-height:30px;
}
.topdh ul{
	list-style:none;
	padding:0;
	margin:0;
}
.topdh li{
	float:left;
	padding-right:5px;
	padding-left:5px;
	border-right:1px solid #e4e4e4;
	height:15px;
	line-height:15px;
	margin-top:9px;
	width:50px;
	text-align:center;
}
.topdh li a{
	font-size:12px;
	color:#e4e4e4;
	text-decoration:none;
}
.topdh li a:hover{
	font-size:12px;
	color:#bde1ff;
}
.topweb{
	width:210px;
	float:right;
	height:30px;
	line-height:30px;
	text-align:right;
}
.topbiaodan{
	width:208px;
	height:19px;
	border:1px solid #acacac;
	margin-top:4px;
	font-size:12px;
	color:#333;
}
.banner{
	height:463px;
	margin:0 auto;
	width:auto;
	background-image:url(../../media/skin/client/banner01.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.banner1{
	height:463px;
	margin:0 auto;
	width:auto;
	background-image:url(../../media/skin/client/banner02.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.banner2{
	height:125px;
	margin:0 auto;
	width:auto;
	background-image:url(../../media/skin/client/organization_004.jpg);
	background-position:top;
	background-repeat:no-repeat;
}
.menut01{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	cursor:pointer;
}
.menut01 a{
	font-size:14px;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.menut01 a:hover{
	font-size:14px;
	color:#000;
	font-weight:bold;
}
.menut02{
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.box{
	position:relative;
	width:951px;
	margin:0 auto;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
}

.floatleftline{
	width:25px;
	height:261px;
	position:absolute;
    top:461px;
	left:-23px;
}
.floatrightline{
	width:25px;
	height:261px;
	position:absolute;
	right:-27px;
	top:461px;
}
.bottom{
	border-top:3px solid #cbcbcb;
	background:url(../../media/skin/client/bottom_007.jpg) repeat-x top;
	background-color:#e1e1e1; 
	display:block;
	padding:15px;

}
.bottom .link{
	background-image:url(../../media/skin/client/bottom_001.jpg);
	background-repeat:repeat;
	height:15px;
	text-align:center;
	display:block;
	
}
.bottom .link .text{
	font-size:12px;
	color:#474747;
	background-color:#FFF;
}
.bottom .logo{
	text-align:center;
}
.bottom .logo ul{
	list-style:none;
	height:60px;
	text-align:center;
	width:550px;
	margin:0 auto;
}
.bottom .logo li{
	list-style:none;
	margin:5px;
	float:left;
	height:50px;
}
.bottom .left{
	float:left;
	width:685px;
}
.bottom .right{
	float:right;
	text-align:right;
	padding-top:25px;
}
.bottom .left .daohang{
	width:685px;
	height:25px;
}
.bottom .left .daohang ul{
	list-style:none;
}
.bottom .left .daohang li{
	float:left;
	padding-right:5px;
	padding-left:5px;
	border-right:1px solid #515151;
	height:15px;
	line-height:15px;
	margin-top:9px;
	width:70px;
	text-align:center;
}
.bottom .left .wen{
	padding:5px;
	text-align:left;
	line-height:24px;
}
.second{
	width:981px;
	margin:0 auto;
	height:90px;
	background-color:#FFF;
}
.seclogo{
	float:left;
	width:510px;
	height:90px;
}
.secmenu{
	width:471px;
	height:90px;
	float:left;
}
.secmenu .menu{
	height:27px;
	padding-top:33px;
}
.secmenu .menu ul{
	list-style:none;
}
.secmenu .menu li{
	float:left;
	padding-left:15px;
	padding-right:15px;
	border-right:1px solid #515151;
	height:15px;
	margin-top:5px;
	font-size:14px;
	color:#262626;
}
.secmenu .menu li a{
	font-size:14px;
	color:#262626;
	text-decoration:none;
}
.secmenu .menu li a:hover{
	font-size:14px;
	color:#1d69a7;
}
.secmenu .mb{
	padding-left:15px;
}
.rightbox{
	float:right;
	width:229px;
	padding-right:9px;
	margin-bottom:10px;
}
.leftbox{
	float:left;
	width:340px;
	background:url(../../media/skin/client/about_002.jpg) repeat-y;
	margin-right:10px;
}
.leftwen{
	width:290px;
	margin-left:20px;
	margin-right:30px;
}
.servicename{
	width:215px;
	margin-bottom:10px;
	margin-top:3px;
	background:url(../../media/skin/client/about_line.jpg) bottom no-repeat;
	height:25px;
	line-height:25px;
	margin:5px auto;
}
.service{
	height:45px;
	margin-top:8px;
	margin-left:8px;
}
.servicetu{
	width:75px;
	height:45px;
	float:left;
}

.servicewen{
	float:right;
	width:130px;
	height:45px;
	line-height:22px;
}
.leftline{
	line-height:20px;
}
.leftline img{
	line-height:20px;
	float:left;
	margin-right:5px;
}
.leftline ul{
	list-style:none;
}
.leftline li{
	float:left;
	width:130px;
	background:url(../../media/skin/client/home_012.jpg) left no-repeat;
	padding-left:10px;
	height:19px;
	line-height:19px;
}
.leftmore{
	text-align:right;
	margin-top:5px;
}
.leftxian{
	width:290px;
	height:2px;
	margin:10px auto;
}
.newslist{
}
.newslist ul{
	list-style:none;
}
.newslist li{
	width:280px;
	border-bottom:1px dotted #999;
	list-style:none;
	background:url(../../media/skin/client/home_012.jpg) left no-repeat;
	padding-left:12px;
	overflow:hidden;
	height:22px;
	line-height:22px;
}
.newslist li a{
	text-decoration:none;
}
.rilitu{
	width:229px;
}
.rilitu ul{
	list-style:none;
	width:229px;
	padding:5px;
}
.rilitu li{
	width:68px;
	height:49px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}
.leftboxbig{
	width:695px;
	float:left;
	background:url(../../media/skin/client/about_007.jpg) repeat-y;
	margin-left:5px;
}
.leftboxbigwen{
	padding-left:20px;
	padding-right:30px;
}
.leftboxbigname{
	margin-bottom:10px;
}
.leftboxneirong{
	line-height:24px;
}
.leftboxlist{
	margin-bottom:10px;
}
.leftboxlist ul{
	list-style:none
}
.leftboxlist li{
	border-bottom:1px dotted #999;
	list-style:none;
	background:url(../../media/skin/client/home_012.jpg) left no-repeat;
	padding-left:12px;
	overflow:hidden;
	height:24px;
	line-height:24px;
}
.leftboxlist li a{
	font-size:12px;
	color:#474747;
	text-decoration:none;
}
.leftboxlist li a:hover{
	font-size:12px;
	color:#007bc2;
}
.newslistleft{
	float:left;
	height:24px;
	line-height:24px;
	width:560px;
	overflow:hidden;
}
.newslistright{
	float:right;
	height:24px;
	line-height:24px;
	padding-right:5px;
}
.page{
	margin:0 auto;
	width:520px;
}
.pageupnone{
	width:23px;
	height:18px;
	border:1px solid #9c9c9c;
	background-color:#eaeaea;
	text-align:center;
	line-height:18px;
	margin-right:6px;
	float:left;
}
.pageup{
	width:23px;
	height:18px;
	border:1px solid #2b2b2b;
	background-color:#eaeaea;
	text-align:center;
	line-height:18px;
	margin-right:6px;
	float:left;
}
.pagetiaozhuan{
	float:left;
	height:18px;
	line-height:18px;
	margin-right:5px;
}
.pagebiaodan{
	background-color:#FFF;
	border:1px solid #9fafbb;
	width:35px;
	height:17px;
	margin-left:5px;
	margin-right:5px;
}
.pageshuzi{
	width:20px;
	height:18px;
	border:1px solid #2b2b2b;
	background-color:#eaeaea;
	text-align:center;
	line-height:18px;
	margin-right:6px;
	float:left;
}
.pageshuzidangqian{
	width:20px;
	height:18px;
	border:1px solid #2b2b2b;
	background-color:#a5d7f6;
	text-align:center;
	line-height:18px;
	margin-right:6px;
	float:left;
}
.pagetextnone{
	font-size:12px;
	color:#9c9c9c;
}
.pagejiange{
	float:left;
}
.pagetext{
	font-size:12px;
	color:#2b2b2b;
}
.pagetext a{
	font-size:12px;
	color:#2b2b2b;
	text-decoration:none;
}
.pagetext a:hover{
	font-size:12px;
	color:#2b2b2b;
}
.pageback{
	width:665px;
	height:15px;
	background:url(../../media/skin/client/about_006.jpg) no-repeat;
	text-align:right;
	padding-right:30px;
}
.pagebackA{
	width:310px;
	height:15px;
	background:url(../../media/skin/client/about_001.jpg) no-repeat;
	text-align:right;
	padding-right:30px;
	height:25px;
	text-align:right;
	line-height:25px;
	padding-right:30px;
}
.newsdetailname{
	text-align:center;
	height:25px;
	line-height:25px;
}
.newsdetail{
	line-height:24px;
}
.newsdetail img{
	border:3px solid #FFF;
}
.newsup{
	float:left;
	margin-right:10px;
	overflow:hidden;
	width:310px;
	margin-top:10px;
}
.orgrightlist{
	height:49px;
	margin-top:8px;
	margin-left:8px;
}
.orgrightlisttu{
	width:71px;
	height:49px;
	float:left;
}

.orgrightlistwen{
	float:right;
	width:140px;
	height:49px;
	line-height:22px;
}
.leftlistbg{
	width:224px;
	height:18px;
	background:url(../../media/skin/client/about_rili.jpg) repeat-y;
	padding-left:5px;
	line-height:18px;
}
.leftlistbg .more{
	float:right;
	width:45px;
	line-height:18px;
	height:18px;
}
.leftlistbg .name{
	float:left;
	line-height:18px;
	height:18px;
}
/*liyanban start-----------------------------------------------------------------*/
.leftboxbigA{
	width:695px;
	float:left;
	background:url(../../media/skin/client/message_003.jpg) repeat-y;
	margin-left:5px;
}
.liuyanbantop{
	width:665px;
	height:15px;
	background:url(../../media/skin/client/message_001.jpg) no-repeat;
	text-align:right;
	padding-right:30px;
}
.liuyanbanright{
	width:224px;
	height:18px;
	background:url(../../media/skin/client/about_rili.jpg) repeat-y;
	padding-left:5px;
	line-height:18px;
}
.liuyanbanright .more{
	float:right;
	width:45px;
	line-height:18px;
	height:18px;
}
.liuyanbanright .name{
	float:left;
	line-height:18px;
	height:18px;
}
.messagetop{
	border-bottom:1px solid #dbdecb;
	height:25px;
}
.messageA{
	width:643px;
	background-color:#ebece5;
	border:1px solid #b0b0b0;
	margin-bottom:10px;
}
.messageB{
	width:643px;
	border:1px solid #b0b0b0;
	margin-bottom:10px;
}
.messagename{
	float:left;
	height:25px;
	line-height:25px;
	margin-left:10px;
}
.messagetime{
	float:right;
	height:25px;
	line-height:25px;
	margin-right:10px;
}
.messagewen{
	margin:10px;
	line-height:24px;
}
.messagetext01{
	font-size:13px;
	font-weight:bold;
	color:#898c00;
}
.messagetext01 a{
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#898c00;
}
.messagetext01 a:hover{
	font-size:13px;
	font-weight:bold;
	color:#373737;
}
.messagetext02{
	font-size:12px;
	color:#5f7300;
}
.messagetext02 a{
	font-size:12px;
	color:#5f7300;
	text-decoration:none;
}
.messagetext02 a:hover{
	font-size:12px;
	color:#373737;
}
.messagetext03{
	font-size:12px;
	color:#7d7d7d;
}
.messagetext03 a{
	font-size:12px;
	color:#7d7d7d;
	text-decoration:none;
}
.messagetext03 a:hover{
	font-size:12px;
	color:#373737;
}
.messagetianxie{
	margin-top:10px;
}
.messagebiaodan{
	width:300px;
	background-color:#FFF;
	border:1px solid #999999;
	line-height:19px;
	padding:3px;
}
.messagebuttonA{
	background:url(../../media/skin/client/message_004.jpg);
	width:54px;
	height:22px;
	cursor:pointer;
	margin-right:10px;
	font-size:12px;
	color:#333;
}
.messagebuttonB{
	background:url(../../media/skin/client/message_005.jpg);
	width:54px;
	height:22px;
	cursor:pointer;
	font-size:12px;
	color:#333;
}

/*liyanban end-----------------------------------------------------------------*/


/*menu start-----------------------------------------------------------------*/
.box .mainnav{
	position:absolute;
	top:-130px;
	left:16px;
	width:680px;
	height:130px;
	z-index:1;
}
.box .mainnav .mainitem{
float:left;
width:167px;
height:126px;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
border-right:0px;
}
.box .mainnav .last{
border-right:1px solid #ffffff;
width:168px;
}
.box .mainnav .mainitem .menutxt{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_002.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}
.box .mainnav .mainitem .menutxt1{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_004.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}
.box .mainnav .mainitem .menutxt2{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_006.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}
.box .mainnav .mainitem .menutxt3{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_008.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}
/*floatmenuA start-----------------------------------------------------------------*/
.mainitem .floatmenuA{
	width:138px;
	height:160px;
	background:url(../../media/skin/client/floatmenu_001.gif) no-repeat;
	position:absolute;
	top:125px;
	padding-left:15px;
	padding-right:27px;
	padding-top:10px;
}
.floatmenutext01{
	font-size:12px;
	color:#b9def3;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext01 a{
	font-size:12px;
	color:#b9def3;
	text-decoration:none;
}
.floatmenutext01 a:hover{
	font-size:12px;
	color:#fff;
}
.mainitem .floatmenuA .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_003.gif) repeat-x;
	font-size:0px;
}
.mainitem .floatmenuA .menuA{
	height:22px;
	line-height:22px;
}
.mainitem .floatmenuA .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_002.gif) no-repeat;
	padding-left:5px;
}
/*floatmenuA end-----------------------------------------------------------------*/

/*floatmenuB start-----------------------------------------------------------------*/
.mainitem .floatmenuB{
	width:140px;
	height:155px;
	background:url(../../media/skin/client/floatmenu_004.gif) no-repeat;
	position:absolute;
	top:125px;
	left:-11px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
}
.floatmenutext02{
	font-size:12px;
	color:#cde485;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext02 a{
	font-size:12px;
	color:#cde485;
	text-decoration:none;
}
.floatmenutext02 a:hover{
	font-size:12px;
	color:#fff;
}
.mainitem .floatmenuB .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_005.gif) repeat-x;
	font-size:0px;
}
.mainitem .floatmenuB .menuA{
	height:22px;
	line-height:22px;
}
.mainitem .floatmenuB .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_006.gif) no-repeat;
	padding-left:5px;
}
/*floatmenuB end-----------------------------------------------------------------*/

/*floatmenuC start-----------------------------------------------------------------*/
.mainitem .floatmenuC{
	width:140px;
	height:110px;
	background:url(../../media/skin/client/floatmenu_007.gif) no-repeat;
	position:absolute;
	top:125px;
	left:-11px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
}
.floatmenutext03{
	font-size:12px;
	color:#e9ba7b;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext03 a{
	font-size:12px;
	color:#e9ba7b;
	text-decoration:none;
}
.floatmenutext03 a:hover{
	font-size:12px;
	color:#fff;
}
.mainitem .floatmenuC .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_008.gif) repeat-x;
	font-size:0px;
}
.mainitem .floatmenuC .menuA{
	height:22px;
	line-height:22px;
}
.mainitem .floatmenuC .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_009.gif) no-repeat;
	padding-left:5px;
}
/*floatmenuC end-----------------------------------------------------------------*/

/*floatmenuD start-----------------------------------------------------------------*/
.mainitem .floatmenuD{
	width:141px;
	height:113px;
	background:url(../../media/skin/client/floatmenu_010.gif) no-repeat;
	position:absolute;
	top:125px;
	right:0px;
	padding-left:25px;
	padding-right:14px;
	padding-top:10px;
}
.floatmenutext04{
	font-size:12px;
	color:#ffccc8;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext04 a{
	font-size:12px;
	color:#ffccc8;
	text-decoration:none;
}
.floatmenutext04 a:hover{
	font-size:12px;
	color:#fff;
}
.mainitem .floatmenuD .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_012.gif) repeat-x;
	font-size:0px;
}
.mainitem .floatmenuD .menuA{
	height:22px;
	line-height:22px;
}
.mainitem .floatmenuD .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_011.gif) no-repeat;
	padding-left:5px;
}
/*floatmenuD end-----------------------------------------------------------------*/
/*menu end-----------------------------------------------------------------*/

/*menu1 start-----------------------------------------------------------------*/
.floatorgname{
	height:45px;
	line-height:45px;
	top:-115px;
	position:absolute;
	left:25px;
	font-size:30px;
	font-family:"微软雅黑", "黑体";
	color:#FFF;
}
.floatorgname a{
	text-decoration:none;
	font-size:30px;
	color:#FFF;
}
.floatorgname a:hover{
	text-decoration:none;
	font-size:30px;
	color:#FFF;
}
.box .mainnav1{
	position:absolute;
	top:-40px;
	left:16px;
	width:680px;
	height:33px;
	z-index:1;
}
.box .mainnav1 .mainitem{
float:left;
width:167px;
height:30px;
border-top:1px solid #FFF;
border-left:1px solid #FFF;
border-right:1px solid #FFF;
border-right:0px;
}
.box .mainnav1 .last{
border-right:1px solid #ffffff;
width:168px;
}
.box .mainnav1 .mainitem .menutxt{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_002.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}
.box .mainnav1 .mainitem .menutxt1{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_004.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}
.box .mainnav1 .mainitem .menutxt2{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_006.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}
.box .mainnav1 .mainitem .menutxt3{
	width:168px;
	height:33px;
	background-image:url(../../media/skin/client/nav_008.jpg);
	background-repeat:repeat-x;
	line-height:33px;
	text-align:center;
}

/*floatmenuA start-----------------------------------------------------------------*/
.box .mainnav1 .mainitem .floatmenuA{
	width:138px;
	height:160px;
	background:url(../../media/skin/client/floatmenu_001.gif) no-repeat;
	position:absolute;
	top:32px;
	left:0px;
	padding-left:15px;
	padding-right:27px;
	padding-top:0px;
	padding-top:10px;
}
.floatmenutext01{
	font-size:12px;
	color:#b9def3;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext01 a{
	font-size:12px;
	color:#b9def3;
	text-decoration:none;
}
.floatmenutext01 a:hover{
	font-size:12px;
	color:#fff;
}
.box .mainnav1 .mainitem .floatmenuA .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_003.gif) repeat-x;
	margin:0;
	padding:0;
	border:0;
	font-size:0px;
	line-height:0px;
}
.box .mainnav1 .mainitem .floatmenuA .menuA{
	height:22px;
	line-height:22px;

}
.box .mainnav1 .mainitem .floatmenuA .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_002.gif) no-repeat;

}
/*floatmenuA end-----------------------------------------------------------------*/

/*floatmenuB start-----------------------------------------------------------------*/
.box .mainnav1 .mainitem .floatmenuB{
	width:140px;
	height:155px;
	background:url(../../media/skin/client/floatmenu_004.gif) no-repeat;
	position:absolute;
	top:32px;
	left:-11px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
}
.floatmenutext02{
	font-size:12px;
	color:#cde485;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext02 a{
	font-size:12px;
	color:#cde485;
	text-decoration:none;
}
.floatmenutext02 a:hover{
	font-size:12px;
	color:#fff;
}
.box .mainnav1 .mainitem .floatmenuB .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_005.gif) repeat-x;
	margin:0;
	padding:0;
	border:0;
	font-size:0px;
	line-height:0px;
}
.box .mainnav1 .mainitem .floatmenuB .menuA{
	height:22px;
	line-height:22px;
}
.box .mainnav1 .mainitem .floatmenuB .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_006.gif) no-repeat;
	padding-left:5px;
}
/*floatmenuB end-----------------------------------------------------------------*/

/*floatmenuC start-----------------------------------------------------------------*/
.box .mainnav1 .mainitem .floatmenuC{
	width:140px;
	height:110px;
	background:url(../../media/skin/client/floatmenu_007.gif) no-repeat;
	position:absolute;
	top:32px;
	left:-11px;
	padding-left:25px;
	padding-right:25px;
	padding-top:10px;
}
.floatmenutext03{
	font-size:12px;
	color:#e9ba7b;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext03 a{
	font-size:12px;
	color:#e9ba7b;
	text-decoration:none;
}
.floatmenutext03 a:hover{
	font-size:12px;
	color:#fff;
}
.box .mainnav1 .mainitem .floatmenuC .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_008.gif) repeat-x;
	margin:0;
	padding:0;
	border:0;
	font-size:0px;
	line-height:0px;
}
.box .mainnav1 .mainitem .floatmenuC .menuA{
	height:22px;
	line-height:22px;
}
.box .mainnav1 .mainitem .floatmenuC .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_009.gif) no-repeat;
	padding-left:5px;
}
/*floatmenuC end-----------------------------------------------------------------*/

/*floatmenuD start-----------------------------------------------------------------*/
.box .mainnav1 .mainitem .floatmenuD{
	width:141px;
	height:113px;
	background:url(../../media/skin/client/floatmenu_010.gif) no-repeat;
	position:absolute;
	top:32px;
	right:0px;
	padding-left:25px;
	padding-right:14px;
	padding-top:10px;
}
.floatmenutext04{
	font-size:12px;
	color:#ffccc8;
	font-family:Arial, Helvetica, sans-serif;
}
.floatmenutext04 a{
	font-size:12px;
	color:#ffccc8;
	text-decoration:none;
}
.floatmenutext04 a:hover{
	font-size:12px;
	color:#fff;
}
.box .mainnav1 .mainitem .floatmenuD .line{
	height:2px;
	background:url(../../media/skin/client/floatmenu_012.gif) repeat-x;
	margin:0;
	padding:0;
	border:0;
	font-size:0px;
	line-height:0px;
}
.box .mainnav1 .mainitem .floatmenuD .menuA{
	height:22px;
	line-height:22px;
}
.box .mainnav1 .mainitem .floatmenuD .menudangqian{
	height:22px;
	line-height:22px;
	background:url(../../media/skin/client/floatmenu_011.gif) no-repeat;
	padding-left:5px;
}
/*floatmenuD end-----------------------------------------------------------------*/
/*menu1 end-----------------------------------------------------------------*/
.jobshight{
	height:550px;
	height:auto !important;
	height:550px;
}
.linkbg{
	background-color:#FFF;
	height:22px;
	line-height:22px;
	text-align:center;
}
.links{
	margin-top:10px;
	margin-bottom:10px;
}
.link{
	margin-bottom:10px;
}
.link ul{
	list-style:none;
}
.link li{
	float:left;
	margin-right:10px;
	width:88px;
	height:31px;
}
.contactusright{
	margin-right:0px;
}
.contactus{
	border:1px solid #4da2d5;
	background-color:#FFF;
	width:305px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.contactusname{
	height:20px;
	background:url(../../media/skin/client/contact_001.gif) repeat-x;
	line-height:20px;
	padding-left:5px;
}
.contactusadress{
	margin:5px;
	line-height:28px;
}
.newshight{
	min-height:450px;
	height:auto !important;
	height:450px;
}
.orghight{
	min-height:1050px;
	height:auto !important;
	height:1050px;
}
.qitahight{
	min-height:600px;
	height:auto !important;
	height:600px;
}
.menu ul{list-style:none;}
.menu li {float:left;position:relative;}
.menu ul ul {visibility:hidden;}
.menu table {position:absolute; top:0; left:0;}
.mainitem last table {position:absolute; top:0; left:100px;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.menu a{display:block;text-decoration:none;}
.menu a:hover{visibility:visible;}
.menu ul ul{}
.menu ul ul li {clear:both;text-align:left;font-size:12px;}
.menu ul ul li a{display:block;width:100px;height:13px;margin:0;border:0;border-bottom:1px solid red;}
.menu ul ul li a:hover{border:0;background:#f2cdb0;border-bottom:1px solid #fff;}
.menu ul .floatmenuA a:hover{background:url(../../media/skin/client/floatmenu_002.gif) repeat-x;}
.menu ul .floatmenuB a:hover{background:url(../../media/skin/client/floatmenu_006.gif) repeat-x;}
.menu ul .floatmenuC a:hover{background:url(../../media/skin/client/floatmenu_009.gif) repeat-x;}
.menu ul .floatmenuD a:hover{background:url(../../media/skin/client/floatmenu_011.gif) repeat-x;}

.menu mainitem first .floatmenuA a:hover{background:url(../../media/skin/client/floatmenu_002.gif) repeat-x;}
.menu mainitem first .floatmenuB a:hover{background:url(../../media/skin/client/floatmenu_006.gif) repeat-x;}
.menu mainitem first .floatmenuC a:hover{background:url(../../media/skin/client/floatmenu_009.gif) repeat-x;}
.menu mainitem first .floatmenuD a:hover{background:url(../../media/skin/client/floatmenu_011.gif) repeat-x;}


.aboutlinebg{
	width:224px;
	height:18px;
	background:url(../../media/skin/client/organization_001.jpg) repeat-y;
	padding-left:5px;
	line-height:18px;
}
.aboutlinebg .more{
	float:right;
	width:45px;
	line-height:18px;
	height:18px;
}
.aboutlinebg .name{
	float:left;
	line-height:18px;
	height:18px;
}
.webmapsec{
	margin-left:60px;
}
.webmapsec ul{
	list-style:none;
}
.webmapsec li{
	float:left;
	margin-right:25px;
	height:25px;
	line-height:25px;
}
.webmapsecA{
	margin-left:90px;
}
.webmapsecB{
	height:40px;
	line-height:40px;
}
.wrong{
	background:url(../../media/skin/client/404.jpg) center top no-repeat;
	width:370px;
	height:226px;
	margin:10px auto;
}
.wrongtext{
	width:820px;
	margin:10px auto;
	font-size:14px;
	line-height:40px;
}
.wrongtext img{
	float:left;
	margin-right:15px;
}