html								{color:#333;background:#FFF; overflow-y: scroll;}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,
dl,dt,dd,ul,ol,li,pre,form,fieldset,
legend,button,input,textarea,th,td	{margin:0;padding:0;}
body,button,input,select,textarea	{font:12px/1.5 tahoma, arial, \5b8b\4f53;}
h1,h2,h3,h4,h5,h6					{font-size:100%;}
address,cite,dfn,em,var				{font-style:normal;}
code,kbd,pre,samp					{font-family:courier new, courier, monospace;}
small								{font-size:12px;}
ul,ol								{list-style:none;}
a									{text-decoration:none;}
a:hover								{text-decoration:underline;}
sup									{vertical-align:text-top;}
sub									{vertical-align:text-bottom;}
legend								{color:#000;}
fieldset,
img									{border:0;}
button,
input,
select,
textarea							{font-size:100%;}
table								{border-collapse:collapse; border-spacing:0;}
a									{text-decoration:none;color:#333;}
a:hover, a:focus					{text-decoration:underline;color:#f50;}

strong								{font-weight:bold;}
input[type=submit]					{cursor:pointer;}
button								{cursor:pointer;}


.hr 								{font-size:1px;line-height:1px;clear:both;height:10px;}
.clear								{clear:both;font-size:0px; height:0px; line-height:0px;}
.m									{margin:0 auto;}
.b									{font-weight:bold;}
span.nb								{font-weight:normal;}
.rel								{position:relative;}
.w960								{width:1000px;}
.border_none						{border:none;}
.display_none						{display:none;}


.clearfix:after						{ content:"."; height:0; visibility:hidden; display:block; clear:both; }
.clearfix							{ display:inline-block; }
.clearfix							{ display:block; }




.fl									{float:left;}
.fr									{float:right;}


.mt									{margin-top:10px;}
.mb									{margin-bottom:10px;}
.ml									{margin-left:10px;}
.mr									{margin-right:10px;}


.mt1								{margin-top:-1px;}
.mt5								{margin-top:5px;}
.mt15								{margin-top:15px;}
.mt20								{margin-top:20px;}
.mt30								{margin-top:30px;}

.mr5								{margin-right:5px;}
.mr15								{margin-right:15px;}
.mr20								{margin-right:20px;}
.mr30								{margin-right:30px;}

.mb50								{margin-bottom:50px;}
.mb40								{margin-bottom:40px;}
.mb30								{margin-bottom:30px;}
.mb20								{margin-bottom:20px;}
.mb15								{margin-bottom:15px;}
.mb5								{margin-bottom:5px;}


.pa5								{padding:5px;}
.pa10								{padding:10px;}
.pa15								{padding:15px;}
.pa20								{padding:20px;}
.pa8								{padding:8px;}


.gray								{color:#333;}
.gray6								{color:#666;}
.gray9								{color:#999;}
.blue								{color:#006699;}
.red								{color:#bf0000;}
.green								{color:#090;}
.orange								{color:#f50;}

a.uline								{text-decoration:underline;}

.w680 								{width:680px;}
.w440 								{width:440px;}
.w720 								{width:720px;}
.w270 								{width:270px;}
.w355 								{width:355px;}


.fh18								{line-height:18px;}
.fh21								{line-height:21px;}
.fh30								{line-height:30px;}

.fs12								{font-size:12px;}
.fs14								{font-size:14px;}

.vt									{vertical-align:top;}
.vm									{vertical-align:middle;}
.tc									{text-align:center;}
.tr									{text-align:right;}
.wp									{word-wrap:break-word;word-break:normal;}
.bk									{display:table-cell; display:inline-block; *display:inline;zoom:1; vertical-align:top;}


.mh600								{min-height:815px;height:auto !important;height:815px;overflow:visible;}
.mh300								{min-height:300px;height:auto !important;height:300px;overflow:visible;}
.mh400								{min-height:400px;height:auto !important;height:400px;overflow:visible;}
.mh500								{min-height:500px;height:auto !important;height:500px;overflow:visible;}


.img_h								{display:block;overflow:hidden;text-align:center;}
.img_box							{display:block;}

.pice								{font-size:16px;font-weight:bold;color:#f50; font-family:Arial, Helvetica, sans-serif;}
.pice_i								{background:url(404.png) no-repeat -589px -24px;padding-left:15px;font-size:16px;font-weight:bold;color:#f50; font-family:Arial, Helvetica, sans-serif;}
	


.page a,
.page span.no,
.page .page_number					{height:24px;line-height:24px;padding:0 8px;font-size:14px;display:table-cell; display:inline-block; *display:inline;zoom:1; vertical-align:top;border:1px solid #cccccc;margin-left:6px;background:#fff;}
.page a:hover,.page a.hover			{border:1px solid #ec6046;background:#ec6046;color:#FFF;}
.page span.no						{color:#ccc;}

.page .pgup,
.page .pgup:hover					{background:#FFF url(404.png) no-repeat center 7px;line-height:200px;overflow:hidden;padding:0;width:24px;}
.page .pgdn,
.page .pgdn:hover					{background:#FFF url(404.png) no-repeat center 7px;line-height:200px;overflow:hidden;padding:0;width:24px;}
.page .page_number					{border:none;background:none;padding:0;}



.ui_box1							{border:1px solid #ccc;padding:1px;background:#FFF;}
.ui_box1 .cbox						{background:url(../image/uibox_bg1.png) repeat-x;}
.ui_box1 .title						{height:29px;margin-bottom:5px;}
.ui_box1 .title .tith				{height:29px;line-height:29px;color:#005195;font-size:14px;padding-left:10px;float:left;}
.ui_box1 .cont						{height:120px;}


.kj_op								{padding:0 0 0 50px;}
.kj_op li							{float:left;width:93px;height:115px; text-align:center;margin-right:65px;}
.kj_op li a							{float:left;width:93px;padding-top:93px;height:20px;color:#005195;font-size:14px;font-weight:bold;}
.kj_op li a:hover					{color:#f60;}
.kj_op li.i1 a						{background:url(404.png) no-repeat center top;}
.kj_op li.i2 a						{background:url(404.png) no-repeat center top;}
.kj_op li.i3 a						{background:url(404.png) no-repeat center top;}
.kj_op li.i4 a						{background:url(404.png) no-repeat center top;}
.kj_op li.i4						{margin-right:0;}


.ui_box2							{border:1px solid #d5d5d5;border-top:2px solid #1278bf;}
.ui_box2 .title						{height:29px; position:relative;border-bottom:1px solid #d5d5d5;background:url(../image/uibox_bg2.png) repeat-x;}
.ui_box2 .title .tith				{height:29px;line-height:29px;color:#1278bf;font-size:14px;padding-left:30px;float:left;background:url(../image/icon24.png) no-repeat 10px center;}
.ui_box2 .cont						{background:#f9f9f9;position:relative;}
.ui_box2 .more						{position:absolute;top:6px;right:8px;color:#999; font-weight:normal; font-size:12px;font-family:"宋体";}
.ui_box2 .more:hover				{color:#f00;}
.ui_box2 .title .tith.i1			{background:url(../image/icon14.png) no-repeat 10px center;}

.ui_box2.bottom-border				{border-bottom:none;}


.ui_box3							{}
.ui_box3 .title						{background:url(../image/uibox3_titlebg.png) repeat-x;height:32px; position:relative;}
.ui_box3 .title .tith				{background:url(../image/uibox3_tith.png) no-repeat;width:120px;height:32px;line-height:32px;color:#FFF;font-size:14px;padding-left:10px;float:left;}
.ui_box3 .title .t-r				{float:right;background:url(../image/uibox3_title_last.png) no-repeat right 0;width:6px;height:32px;font-size:1px;line-height:1px;}
.ui_box3 .cont						{background:#FFF;border:1px solid #d5d5d5;border-top:none;height:101px}
.ui_box3 .more						{position:absolute;top:6px;right:8px;color:#999; font-weight:normal; font-size:12px;font-family:"宋体";}
.ui_box3 .more:hover				{color:#f00;}
.ui_box3 .cont.scroll				{width:333px; height:240px; overflow:hidden;}  

.searchbox							{border:1px solid #d5d5d5;background:#f9f9f9;height:65px;padding-left:10px;}
.searchbox .title					{height:28px;}
.searchbox .title .tith				{height:26px;line-height:26px;color:#1278bf;font-size:14px;}
.searchbox .cont .fm				{height:28px;}
.searchbox .cont .sr				{border:1px solid #1278bf;padding:3px 3px 3px 25px;background:#FFF url(../image/search_icon.png) no-repeat 5px center;height:18px;color:#B6B7B9;float:left;}
.searchbox .cont .but				{border:none;background:#1278bf;height:26px;color:#FFF;font-weight:bold;float:left;width:45px; cursor:pointer;} 

.linksbox							{height:65px;}
.linksbox a							{float:left;width:230px;background:url(404.png) no-repeat;height:65px;line-height:200px;overflow:hidden;}
.linksbox a.i2						{background:url(404.png) no-repeat;}


.online-num							{border:1px solid #d7d7d7;background:#f9f9f9 url(404.png) no-repeat;height:57px;}
.online-num .title					{height:26px;}
.online-num .title .tith			{height:26px;line-height:25px;color:#1278bf;font-size:14px;padding-left:35px;}
.online-num .cont					{font-family:Arial, Helvetica, sans-serif;font-size:24px;padding-left:15px;height:25px;}
.online-num .cont span				{font-size:14px;font-weight:bold;float:left;height:25px;line-height:25px;}
.online-num .cont strong			{font-weight:normal;float:left;height:25px;line-height:25px;margin-right:5px;}

.noitce								{padding:2px 10px 5px 10px;}
.noitce li							{line-height:22px;font-size:12px;background:url(../image/dian1.png) no-repeat 0 12px;padding:2px 0 2px 8px;border-bottom:1px dashed #ddd;height:22px;overflow:hidden;}
.noitce li a						{color:#2d374b;}
.noitce li a:hover					{color:#f60;}
.noitce li .time					{float:right;color:#999;}

.noitce2							{padding:4px 10px 5px 10px;}
.noitce2 li							{line-height:21px;font-size:12px;background:url(../image/dian1.png) no-repeat 0 center;padding:2px 0 2px 8px;}
.noitce2 li a						{color:#2d374b;}
.noitce2 li a:hover					{color:#f60;}
.noitce2 li .time					{float:right;color:#999;}

.noitce3							{line-height:26px;padding:8px 10px 9px 10px;}
.noitce4							{height:20px;padding:9px 15px 9px 15px;}
.noitce4 select						{width:100%;}
.bbs								{height:46px;}
.bbs a								{background:url(../image/s5.png) no-repeat;height:46px;display:block;line-height:46px;color:#333;padding-left:65px;font-size:18px;font-family:"微软雅黑";}


.links-img							{}
.links-img li						{width:234px;height:124px;float:left;margin-right:8px;}
.links-img li a						{border:1px solid #d1d1d1;padding:2px;width:230px;height:120px;float:left;background:#FFF;}
.links-img li.last					{margin-right:0;}

li.last								{border-bottom:none;padding-bottom:0;margin-bottom:0;}


html								{background:#f1f1f1 url(../image/warp_bg.png) repeat-x 0 150px; overflow-x:hidden}


#header								{background:#0059a9;margin-bottom:15px;}
#header .headbox					{width:1000px;margin:0 auto;padding:10px 0;height:76px;position:relative;}

#header .headbox .logo				{width:490px;height:76px;float:left;line-height:76px;}
#header .headbox .logo a			{float:left;width:500px;height:76px;line-height:300px;overflow:hidden;background:url(../image/logo.png) no-repeat;}


.header_form						{width:470px;float:right;margin-top:22px;position: relative;}
.header_form .sr					{height:30px;padding:0 3px 0 28px;border:none;background:#FFF url(../image/s2.png) no-repeat 5px center;width:180px;color:#999;float:left;line-height:30px;margin-right:6px;position: absolute;top:22px;right:94px;}
.header_form .sub					{width:90px;height:30px;border:none;color:#FFF;font-weight:bold;background:#f88d2f;cursor:pointer;font-weight:bold;float:left;position: absolute;top:22px;right:0px;}
.header_form .num					{width:150px;float:right;color:#ffe400;padding-left:10px; text-align:right;margin-top:-25px;}
.header_form .num span				{background:url(../image/s4.png) no-repeat;width:12px;height:18px;line-height:20px; text-align:center;color:#FFF; font-family:Arial, Helvetica, sans-serif;font-size:16px;display:table-cell; display:inline-block; *display:inline;zoom:1; vertical-align:middle;margin-right:2px;overflow:hidden;}


.navbox								{background:#01437f;height:40px;}
.navbox	.tnav						{height:40px;width:1000px;margin:0 auto;}
.navbox	.tnav li					{height:40px;line-height:37px;float:left;width:110px; text-align:center;} 
.navbox	.tnav li a					{display:block;height:40px;float:left;font-size:14px;color:#FFF;font-weight:bold;width:120px;}
.navbox	.tnav li a:hover			{}

.navbox	.tnav li.line				{color:#346999;width:10px; text-align:center;}

	
.toolbar							{color:#FFF;height:30px;background:#04223d;}
.toolbar .tool						{width:1000px;margin:0 auto;height:30px;line-height:28px;}
.toolbar .site_r span.line			{padding:0 6px;}
.toolbar .cityname					{color:#FFF;}
.toolbar .line						{margin-right:10px;}
.toolbar a,
.toolbar span,
.toolbar em							{color:#FFF;display:table-cell;display:inline-block;*display:inline;zoom:1;}
.toolbar a:hover,
.toolbar a:hover span				{color:#FC0; text-decoration:none;}
.toolbar a span						{cursor:pointer;}

.toolbar em							{width:22px;height:16px;}

.login-form							{_padding-top:3px;}
.login-form .sr						{height:16px;padding:1px 5px;background:#c7c7c7;width:80px;color:#999;border:1px solid #aeaeae;line-height:16px;margin-right:2px;}
.login-form .sub					{width:50px;height:20px;border:none;color:#FFF;font-weight:bold;background:url(../image/but2.png) no-repeat;cursor:pointer; text-indent:-9999px;}


.fullSlide{width:996px;position:relative;height:316px;background:#FFF;border:1px solid #1278bf;padding:1px;margin-bottom:10px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100%!important}
.fullSlide .bd li{width:100%!important;height:316px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:14px;height:14px;margin:3px;overflow:hidden;background:#fff;line-height:999px}
.fullSlide .hd ul .on{background:#01437f}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:3%;z-index:1;width:40px;height:60px;background:url(../image/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:.5;display:none}
.fullSlide .next{left:auto;right:3%;background-position:-6px -137px}



#content							{width:1000px;margin:0 auto;}



#footer						{text-align:center;border-top:3px solid #014582;padding:15px 0;background:#0059a9;margin-top:30px;color:#FFF;line-height:24px;}

#footer .fbox				{}
#footer .fbox a				{color:#FFF;}
#footer .fbox .line			{padding:0 5px;color:#FFF;}
#footer .links				{}


.yq_links					{text-align:left;}
.yq_links dt				{float:left;width:70px;font-weight:bold;}
.yq_links dd				{float:left;width:890px;}
.yq_links dd .line			{padding:0 8px;color:#ccc;}


.img-ppt					{border:1px solid #1278bf;padding:2px;height:213px}
.img-ppt .KinSlideshow_titleBar{background:url(../image/titlebg.png);}

.scroll_div{overflow:hidden;border:1px solid #d5d5d5;border-top:none;}
.scroll_div .title			{height:32px; position:relative;background:#fbfbfb url(404.png) repeat-x;border:1px solid #FFF;border-top:2px solid #1278bf;}
.scroll_div .title .tith	{height:33px;line-height:32px;color:#1278bf;font-size:14px;padding-left:30px;float:left;background:url(../image/icon24.png) no-repeat 10px center;}
.scroll_div ul				{width:950px; height:167px; padding:5px 0;}
.scroll_div li				{float:left; display:inline; border:solid 1px #ccc;}


.scroll_div .jcarousel-skin-tango{border-top:1px solid #d5d5d5;}

.jcarousel-skin-tango .jcarousel-direction-rtl {}

.jcarousel-skin-tango .jcarousel-container-horizontal {padding:10px 0 10px 35px;}
.jcarousel-skin-tango .jcarousel-clip { overflow: hidden; }

.jcarousel-skin-tango .jcarousel-clip-horizontal { width: 893px; height: 167px; }

.jcarousel-skin-tango .jcarousel-item { width: 204px; height: 159px; padding: 3px; }
.jcarousel-skin-tango .jcarousel-item-horizontal { margin-left: 0; margin-right: 15px; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-item-horizontal { margin-left: 10px; margin-right: 0; }
.jcarousel-skin-tango .jcarousel-item-vertical { margin-bottom: 10px; }
.jcarousel-skin-tango .jcarousel-item-placeholder { background: #fff; color: #000; }

.jcarousel-skin-tango .jcarousel-next-horizontal { position: absolute; top: 60px; right: 0px;_right: 11px; width: 19px; height: 67px; cursor: pointer; background: url(404.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-next-horizontal { left: 5px; right: auto; background-image: url(404.png); }
.jcarousel-skin-tango .jcarousel-next-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-horizontal:focus { background: url(404.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-horizontal:active { background: url(404.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-next-disabled-horizontal, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-next-disabled-horizontal:active { cursor: default; background: url(404.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal { position: absolute; top: 60px; left: 0px;_left:-45px; width: 19px; height: 67px; cursor: pointer; background: url(404.png) no-repeat 0 0; }

.jcarousel-skin-tango .jcarousel-direction-rtl .jcarousel-prev-horizontal { left: auto; right: 5px; background-image: url(404.png); }
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-horizontal:focus { background: url(404.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-horizontal:active { background: url(404.png) no-repeat 0 0; }
.jcarousel-skin-tango .jcarousel-prev-disabled-horizontal, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:focus, .jcarousel-skin-tango .jcarousel-prev-disabled-horizontal:active { cursor: default; background: url(404.png) no-repeat 0 0; }





.crumbs_nav{border:1px solid #d5d5d5;height:30px;line-height:30px;background:#f9f9f9;padding:0 0 0 10px;font-family:"宋体";}
.crumbs_nav span{padding:0 5px;}


.cont_list{width:760px;margin-right:10px;float:left;}


.login								{background:url(404.png) no-repeat;height:158px;}
.login .title						{height:33px;}
.login .title .tith					{height:33px;line-height:32px;padding-left:35px;font-size:14px;color:#FFF;}
.login .contdetail					{height:110px;padding:10px 13px 0 13px;}
.login li							{height:28px;}
.login label						{float:left;width:50px;height:26px;line-height:26px; text-align:right;color:#000; font-family:"宋体";}
.login .sr							{border:1px solid  #e3e4e8;height:24px;padding:1px 4px;width:182px;float:left;}
.login .but							{padding-left:50px;border-top:1px solid #eee;margin-top:5px;padding-top:5px;}
.login .but .login_but				{background:url(../image/sub1.png) no-repeat;width:84px;height:29px;color:#FFF; cursor:pointer;border:none;font-weight:bold;}
.login .but .login_but.sy2			{background:url(../image/sub2.png) no-repeat;color:#666;}
.login .but .login_but.mr			{margin-right:15px;}
.login .login_info					{padding:10px 0 0 25px;line-height:30px;}
.login .login_info .line			{padding:0 6px;color:#ccc;}



a{
	cursor: pointer;
}

.search-box					{ background:url(../image/search.jpg) no-repeat center top;overflow-x:hidden;height:500px;}

.search-box	.sh-cont		{padding-top:200px;}

.search-box				{}
.search-box .search-form 		{height:51px;width:645px;margin:0 auto 20px auto;background:url(../image/s-bg.png) no-repeat left 0;}
.search-box .search-form .sr1	{border:none;background:none;width:510px;height:45px;float:left;padding:0 10px;line-height:45px;margin-right:0;font-size:14px;}
.search-box .search-form .sub	{background:none;width:110px;height:45px;border:none; cursor:pointer; text-indent:-9999px;float:left;}

#rules{
	height:151px;
}
.t_box{
	height:40;
	width:95px;
	background-color:white;
	color:black;
	border:1px solid darkgray;
    position:absolute;
    padding:5px 0;
    top:41px;
    left:10px;
    z-index:20;
    display:none;	
}
.t_box>p{
	cursor:pointer;
	padding:0 5px;
}
.t_box>p:hover{
	background:#72D0FF;
}
#regulations{
	height:151px;
	width:248px;
	position:absolute;
	top:4px;
	left:10px;
	display:none;
}
.noit{
	height:153px;
}
.fagui{
	width:80px !important;
}
