body {margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;BACKGROUND: url(images/bj.jpg) no-repeat center 26px #FFFFFF;}

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead{margin:0;padding:0;}

a{
	font-family: "宋体";
	font-size: 12px;
	color: #19345C;
	text-decoration: none;
}

a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #FC3B00;
	text-decoration: none;
}

img{border:0px; margin:0px; padding:0px;}
.clear{clear:both; margin:0; padding:0px; border:0;}

#thead{width:100%; height:27px; background-color:#1A3F74;}
#thead a{text-decoration:none; color:#DDE9FF}
#thead a:hover{color:#FFCD04; text-decoration:underline;}
#thead .sq{text-decoration:none; color:#000000}
#thead .sq:hover{color:#FF0000; text-decoration:underline;}

#htop{ width:980px; margin:0px auto; line-height:27px; color:#DDE9FF;font-family:微软雅黑,Helvetica,"Helvetica Neue","segoe UI Light","Kozuka Gothic Pro";}	
#htop span{ color:#FFFF00; padding:0px 10px;}
#htop .a_left{ float:left; width:680px;} #htop .b_right{ float:left; width:300px; text-align:right;color:#ff0000}  .b_right strong{background-color: #FFFF00;padding:0px 10px;}
#htop .b_right a{font-family:微软雅黑,Helvetica,"Helvetica Neue","segoe UI Light","Kozuka Gothic Pro";}


#mhead{width:980px; margin:10px auto; height:60px; clear:both;}
#mhead .logo{ float:left; width:190px; text-align:center;}
#mhead .ad1{ float:left; width:420px; padding-left:10px;}
#mhead .ad2{ float:left; width:350px; padding-left:10px;}

#in_tab{border-left:solid 2px #6490E4;border-top:solid 2px #6490E4;border-right:solid 2px #6490E4;margin-bottom:20px;}

UL {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none;font-family: "宋体";
}
.nav {
	BACKGROUND: url(images/nva_bj.gif) no-repeat; margin:0px auto; WIDTH: 980px; HEIGHT: 45px
}

.nav ul{PADDING-LEFT: 8px;}
.nav LI {
	PADDING-LEFT: 5px; FLOAT: left; HEIGHT: 45px
}
.nav LI A {
	DISPLAY: block; FONT-SIZE: 14px; BACKGROUND: url(images/nav_a.gif) no-repeat; COLOR: #fff; FONT-FAMILY: "Microsoft YaHei"; TEXT-ALIGN: center
}
.nav LI A SPAN {
	PADDING-RIGHT: 22px; DISPLAY: block; PADDING-LEFT: 22px; BACKGROUND: url(images/nav_aa.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 45px; PADDING-TOP: 0px
}
.nav LI A:hover {
	BACKGROUND: url(images/nav_b.gif) no-repeat;text-decoration:none;FONT-SIZE: 14px; 
}
.nav LI A:hover SPAN {
	BACKGROUND: url(images/nav_bb.gif) no-repeat right 50%; text-decoration:none;
}

#tmain{ width:980px; height:300px; margin:10px auto;}
#tmain .flash{ float:left; width:690px; padding-right:10px;}
#tmain .tnews{ float:left; width:280px; height:300px; background:url(images/nws_bj.gif) no-repeat;}

.tnews .t_title{
    height:25px;
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:35px;
	padding-top:10px;
}
.t_title span{padding-left:80px;}
.tnews ul{ width:260px; margin:10px auto; padding:0px;}
.tnews ul li{ height:29px; line-height:29px; border-bottom:#ececec 1px dashed; overflow:hidden;}
.tnews li .n{ color:#E81000;} .tnews li .n:hover{ color:#FC3B00;}

.navb {
	BACKGROUND: url(images/nav_bj2.gif) no-repeat; MARGIN: 8px auto; WIDTH: 980px; HEIGHT: 45px
}
.navb LI {
	PADDING-RIGHT: 25px; FLOAT: left
}
.navb .ia {
	PADDING-LEFT: 5px; FONT-WEIGHT: 700; WIDTH: 80px; text-align:center; COLOR: #ff4400; LINE-HEIGHT: 45px
}
.navb A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 23px; PADDING-BOTTOM: 0px; COLOR: #19345c; LINE-HEIGHT: 45px; PADDING-TOP: 0px
}
.navb A:hover {
	COLOR: #ff3300; LINE-HEIGHT: 43px; BORDER-BOTTOM: #ff5500 2px solid; text-decoration:none;
}
.ib {
	BACKGROUND: url(/images/ico_01.gif) no-repeat 0px 13px
}
.ic {
	BACKGROUND: url(/images/ico_02.gif) no-repeat 0px 13px
}
.id {
	BACKGROUND: url(/images/ico_03.gif) no-repeat 0px 13px; COLOR: #f00! important
}
.ie {
	BACKGROUND: url(/images/ico_04.gif) no-repeat 0px 13px
}
.if {
	BACKGROUND: url(/images/ico_05.gif) no-repeat 0px 13px
}
.ig {
	BACKGROUND: url(/images/ico_06.gif) no-repeat 0px 13px; COLOR: #f00! important
}
.io {
	BACKGROUND: url(/images/ico_07.gif) no-repeat 0px 13px
}
.ip {
	BACKGROUND: url(/images/ico_08.gif) no-repeat 0px 13px
}
.ib:hover {
	BACKGROUND: url(/images/ico_001.gif) no-repeat 0px 13px
}
.ic:hover {
	BACKGROUND: url(/images/ico_002.gif) no-repeat 0px 13px
}
.id:hover {
	BACKGROUND: url(/images/ico_003.gif) no-repeat 0px 13px
}
.ie:hover {
	BACKGROUND: url(/images/ico_004.gif) no-repeat 0px 13px
}
.if:hover {
	BACKGROUND: url(/images/ico_005.gif) no-repeat 0px 13px
}
.ig:hover {
	BACKGROUND: url(/images/ico_006.gif) no-repeat 0px 13px
}
.io:hover {
	BACKGROUND: url(/images/ico_007.gif) no-repeat 0px 13px
}
.ip:hover {
	BACKGROUND: url(/images/ico_008.gif) no-repeat 0px 13px
}

#main{ width:978px; height:570px; margin:10px auto; padding:0px; border:#ececec 1px solid;color: #626262; line-height:22px;}
#main span{ color:#990000; background-color:#FFFF00;} #main u{ color:#000000; text-decoration:none;} #main b{ color:#000066;}
#main a{text-decoration:none; font-family: "宋体";color:#3333CC}
#main a:hover{color:#FF6600; font-family: "宋体";text-decoration:underline;}

#main .fbz{ float:left; width:580px; height:550px; border:#F2F2F2 10px solid;background-color:#FFFFFF;}
.fbz_title{ width:580px; height:40px; background:url(/images/fbz_t_bg.jpg) no-repeat;} .fbz_title strong{ display:none;}
.fbz_about{ margin:5px 10px;}

.fbz_list{ width:560px; margin:0px auto; margin-top:10px; }
.fbz_list ul{ width:560px; margin:0px auto; padding:0px;color:#000066;}
.fbz_list ul li{ float:left; width:280px; height:178px; text-align:center;}
.fbz_list ul li img{ width:245px; display:block; margin:0px auto; margin-bottom:3px;}

#main .fbz_list .mr{ text-align:right; margin:0px; padding:0px; color:#999999}
#main .fbz_list .mr a{text-decoration:none;;color:#E81000;}
#main .fbz_list .mr a:hover{color:#E81000; text-decoration:underline;}

#main .cj{ float:left; width:368px; height:550px; border:#F2F2F2 10px solid; border-left:0px;}
.cj_title{ width:368px; height:40px; background:url(/images/cj_t_bg.jpg) no-repeat;} .cj_title strong{ display:none;}
.zdcj{ margin:10px; margin-bottom:20px;} .zdcj img{float:left; margin-right:5px;}
.sdcj{ margin:5px 10px;} .sdcj img{float:left; margin-right:5px;}

#indexad{ width:980px; height:90px; margin:10px auto;}

#mnews{ width:980px; height:315px; background:url(/images/list_bj.gif) no-repeat;margin:10px auto;}
#mnews .n_list{ float:left; width:326px;} #mnews .d_list{ float:left; width:328px;}
#mnews .tit{ height:35px;font-family: "宋体";font-size: 14px;font-weight: bold;color: #FFFFFF; line-height:35px; padding-left:15px;}

#mnews ul{ width:310px; margin:5px auto; padding:0px;}
#mnews ul li{ height:28px; line-height:28px; border-bottom:#ececec 1px dashed; position:relative; overflow:hidden;}
#mnews ul li span{ position:absolute; top:0px; right:5px; color:#625E5E; font-size:12px;}
#mnews ul li b{ color:#BFBFBF; font-size:12px; margin-left:5px; font-weight:normal;}
#mnews .d_list ul li{background:url(/images/ico.gif) no-repeat scroll left center;padding-left:15px;}
#mnews ul li.m{ text-align:right; background:none; border:none; line-height:33px;}
#mnews ul li.m a{text-decoration:none;;color:#E81000;}
#mnews ul li.m a:hover{color:#E81000; text-decoration:underline;}
#mnews li .n{ color:#E81000;} #mnews li .n:hover{ color:#FC3B00;}

#links{width:980px; margin:10px auto; line-height:22px; color: #505F74;}
#links a{
	font-family: "宋体";
	font-size: 12px;
	color: #505F74;
	text-decoration: none;
}

#links a:hover{
	font-family: "宋体";
	font-size: 12px;
	color: #336699;
	text-decoration:underline;
}

#footer{ width:100%; text-align:center; background:#E7EBF2; }
#footer .letter{ margin:0px; padding:0px; height:22px; line-height:22px; background:#21467B; color:#DDE9FF;font-family: "宋体";}
#footer .letter strong{ color:#FFFF00;font-weight:normal;}
#footer .foot{ color:#505F74; height:60px; margin:0px auto; margin-top:12px; padding:0px;line-height:23px;} #footer .foot b{ font-weight:normal; color:#FF0000;}#footer .foot span{margin-left:8px}

/*show*/
#showad{ width:980px; height:80; margin:10px auto;}
#positon{ width:965px; margin:10px auto; padding:0px; height:18px; line-height:18px; font-family: "宋体"; background:url(/images/p_ico.gif) no-repeat scroll left 30%; padding-left:12px; color:#666666;}

.tit2{ height:33px; line-height:33px; margin:0px; padding:0px; border-bottom: 1px solid #DEDEDE; background:url(/images/t_bg.jpg) repeat-x;font-size:14px;font-weight:bold; color:#425A84; font-family: "宋体"; padding-left:10px;}

#show_cont{ width:980px; margin:0px auto; padding:0px;}
#show_cont .s_left{ float:left; width:668px; margin:0px; padding:0px; margin-right:10px;background:#FFFFFF;}

.show_txt{ width:666px; border:#ececec 1px solid; background:#FFFFFF; } .fbz{background:#f7f7f7;}
.xw_bt{ font-size:20px; text-align:center; color: #023399; font-weight:bold; margin:15px 0px;}
.xw_info{ line-height:30px;font-family:微软雅黑,Helvetica,"Helvetica Neue","segoe UI Light","Kozuka Gothic Pro"; background-color:#f5f5f5; border-top:1px #dedede dashed; border-bottom:1px #dedede dashed; color:#999999; text-align:center; }
.xw_cont{ width:620px; margin:15px auto; padding:0px; font-size:14px; color:#222222; line-height:26px;overflow:hidden; font-family:微软雅黑,Helvetica,"Helvetica Neue","segoe UI Light","Kozuka Gothic Pro";background:#FFFFFF;}
.xw_cont p{text-indent:2em;line-height:26px;clear:both;}
.xw_cont a{ font-size:14px} .xw_cont a:hover{ font-size:14px} .xw_cont table strong{ font-size:14px;}
.xw_cont .fx{margin:0px; padding:0px;}

.cont_pl{width:666px; border:#ececec 1px solid; margin:10px auto;}
textarea{ border:1px #D1D1D1 solid; padding:5px;color:#000000;} input{ border:1px #D1D1D1 solid; padding:2px;color:#000000;}

.mess_cont{ margin:8px auto; padding:0px; width:600px;}
.mess_cont p{ margin:0px; padding:4px 0px; line-height:22px;} .mess_cont span{ color:#999999} .mess_cont img{ margin-right:5px;}

.mess_list{ margin:0px auto; margin-top:8px; width:600px;color:#222222;}
.mess_list .user{ border-top:1px #CCCCCC solid; font:12px/25px "新宋体"; color:#848484; background-color:#F3F3F3; padding-left:5px;} 
.mess_list u{ color:#FF6600; text-decoration:none;} .mess_list span{ color:#FF0000; font-size:12px;}
.mess_list .mess{ margin:10px 5px; font-size:14px; line-height:22px;}
.newmess_count{ text-align:center; border-top:1px #CCCCCC dashed; margin:8px auto; padding-top:8px; } .newmess_count b{ color:#993300}

.showad2{ width:668px; height:78px; margin:10px auto;}

#show_cont .s_right{ float:right; width:302px; margin:0px; padding:0px;}

.r_ad,.fbz2_list,.xg_news{ width:300px; margin:0px auto;margin-bottom:10px; padding:0px; border:#ececec 1px solid;background:#FFFFFF;}
.fbz2_list ul{ width:280px; margin:0px auto; margin-top:15px; padding:0px; color:#000066; }
.fbz2_list ul li{ width:280px; height:178px; text-align:center;}
.fbz2_list ul li img{ display:block;margin:0px auto; margin-bottom:8px;}

#show_cont .s_right .fbz2_list .mr{ width:280px; text-align:right; margin:0px; margin-bottom:10px; padding:0px; color:#999999}
#show_cont .s_right .fbz2_list .mr a{text-decoration:none;;color:#E81000;}
#show_cont .s_right .fbz2_list .mr a:hover{color:#E81000; text-decoration:underline;}

.xg_news ul{ width:280px; margin:5px auto; padding:0px;}
.xg_news ul li{ height:28px; line-height:28px; border-bottom:#ececec 1px dashed; position:relative; overflow:hidden;}
.xg_news ul li span{ position:absolute; top:0px; right:5px; color:#625E5E; font-size:12px;}
.xg_news ul li.m{ background:none; border:none; }
.xg_news ul li b{ color:#BFBFBF; font-size:12px; margin-left:5px; font-weight:normal;}


/*list*/
.txt_list{ width:666px; margin:0px; padding:0px; border:#ececec 1px solid;}
.txt_list ul.a{ width:600px; margin:15px auto; padding:0px; }
.txt_list ul.a li{ height:28px; line-height:28px; border-bottom:#ececec 1px dashed; position:relative; overflow:hidden;}
.txt_list ul.a li span{ position:absolute; top:0px; right:5px; color:#625E5E; font-size:12px;}
.txt_list ul.a li b{ color:#BFBFBF; font-size:12px; margin-left:5px; font-weight:normal;}
.txt_list ul.a li .n{ color:#E81000;} .txt_list ul.a li .n:hover{ color:#FC3B00;}

.mb_list{ width:666px; margin:0px; padding:0px; border:#ececec 1px solid;} .mt10{ margin-top:10px;}
.mb_list ul.b{ width:630px; margin:10px auto; margin-top:20px; padding:0px; color:#000066;}
.mb_list ul.b li{ float:left; width:210px; height:150px; text-align:center;}
.mb_list ul.b li img{ width:200px; display:block; margin:0px auto; margin-bottom:7px;}

.mb_list .mr{ text-align:right; margin:0px; padding:0px; color:#999999; margin-bottom:10px; margin-right:20px;}
.mb_list .mr a{text-decoration:none;;color:#E81000;}
.mb_list .mr a:hover{color:#E81000; text-decoration:underline;}

#pagesnums{height:26px;padding:0px; padding-bottom:15px;overflow:hidden;text-align:center;} .page_t15{ padding-top:15px;}
#pagesnums table{border-collapse:collapse; padding:0; margin:0 auto}
#pagesnums td{ padding:0}
#pagesnums ul li{display:block; float:left;margin:0 2px; height:26px; }
#pagesnums ul li a,#pagesnums .none{display:block;float:left; height:22px; line-height:21px;border-color:#CFDAE4 #C4CED7 #C4CED7 #CFDAE4 ; border-style:solid; border-width:1px; background-image:url(/images/pages_bg.gif); background-repeat:repeat-x; background-position:left top;}
#pagesnums ul li a{ padding:1px 7px;font-family:verdana; font-size:13px;}
#pagesnums ul li a:hover{border-color:#A7EAFF #1FB3E1 #1FB3E1 #A7EAFF ;background-position:left -25px;text-decoration:none;color:#3263CA;}
#pagesnums ul li#pagenow a,#pagesnums ul li#pagenow a:hover{border-color:#FFA200 #E53700 #E53700 #FFA200;background-position:left -50px;color:#fff; font-weight:bold; cursor:default}
#pagesnums ul li.np a,#pagesnums .none{padding:2px 7px 0;font-family:"宋体"; font-size:12px} 
#pagesnums ul li.b a{ font-weight:bold;}
#pagesnums .nextnums{ padding:3px 0 0 6px} #pagesnums .vcount{ padding-top:8px; padding-right:10px; color:#FF0000}
#pagesnums .none{border-color:#EDEDED #D4D4D4 #D4D4D4 #EDEDED ; color:#ccc}

/*service*/
#con {
	BACKGROUND: url(/images/con_top.png) no-repeat; OVERFLOW: hidden; WIDTH: 128px; PADDING-TOP: 31px
}
#con .list {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; BACKGROUND: url(/images/con_bg.gif) repeat-y; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
}
#con .list .contact {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/images/title_bg.gif) repeat-x; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#con .list .contact H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; COLOR: #ff6600; PADDING-TOP: 1px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; line-height:20px;
}
#con .list .contact H3 SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#con .list .contact H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 3px; COLOR: #2460a3; PADDING-TOP: 1px; BORDER-BOTTOM: #efefef 1px solid; FONT-FAMILY: "Microsoft Yahei"; TEXT-ALIGN: left
}
#con .list .contact H5 SPAN {
	FONT-SIZE: 10px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#con .list .contact .qq {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; WIDTH: 107px; COLOR: #666; PADDING-TOP: 5px; HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#con .list .contact .msn {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 7px; PADDING-BOTTOM: 0px; WIDTH: 107px; COLOR: #666; PADDING-TOP: 5px; HEIGHT: 24px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
#con .list .contact .qq:hover {
	BACKGROUND: url(/images/qqhover.gif) no-repeat
}
#con .list .contact .msn:hover {
	BACKGROUND: url(/images/qqhover.gif) no-repeat
}
#con .list .contact .qq IMG {
	MARGIN-RIGHT: 5px
}
#con .list .contact .msn IMG {
	MARGIN-RIGHT: 5px
}
#con .list .contact .msn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#con .list .contact P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(/images/tabicons_098.gif) no-repeat; PADDING-BOTTOM: 1px; MARGIN: 7px 0px; COLOR: #666; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif
}


.text-shadow{color:#ff0;text-shadow:0 0 5px #040, 0 0 10px #040, 0 0 15px #040, 0 0 40px #ff00de, 0 0 70px #ff00de;}
.text-shadow2{color:#fff;text-shadow:3px 0 0 red,0 3px 0 blue,6px 6px 0 yellow,0 0 1px orange}
.text-shadow3{color:#ccc;text-shadow:1px 1px 0 #fff,2px 2px 0 #fff,3px 3px 0 #fff,4px 4px 0 #fff,5px 5px 0 #fff,6px 6px 0 #fff,7px 7px 0 #fff,8px 8px 0 #fff,9px 9px 0 #fff,10px 10px 0 #fff,11px 11px 0 #fff,12px 12px 0 #fff,13px 13px 0 #fff,14px 14px 0 #fff}



.maindown4 {width:190px; height:60px;  overflow:hidden; display:inline; background:url(/images/down4_button.gif) no-repeat; cursor:pointer; float:left; color:#524e4a;  margin-left: 28px;}
.maindown4 span { float:left; margin: 32px 0 0 34px; line-height:18px;font-size:12px;}
.maindown4:hover { text-decoration:none !important; color:#524e4a;} 