body{text-align:center;margin:0px auto;padding: 0px;width:100%;font-size:12px;color:#555555;background:url(bg_grnd.png) no-repeat center 0;background-color:#F4F4F4;}
.Container{clear:both;margin:0 auto;width:960px;text-align:left;background-color:#FFF;border-left:1px solid #CCC;border-right:1px solid #CCC;padding:0px 20px;}
.ContainerBase{clear:both;margin:0 auto;width:980px;text-align:left;background-color:#FFF;padding:0px;}
ol,ul,li,dl,dd,dt,h1,h2,dl,dt,dd{margin:0px;padding:0px;}
img{border-width:0px;}
li{list-style-type: none;}
.clr{clear:both;}
a{color:#555555; text-decoration:none;}
a:hover{text-decoration:underline;}
.mt{margin-top:6px;} .m2t{margin-top:10px;clear:both;}

p{line-height:24px;margin:3px;}
td{text-align:left;}
.wlnk a{color:#FFF;}
td,li,p,div,em{font-size:12px;font-family:"Arial","宋体","sans-serif","Geneva","Helvetica" ;font-style:normal;}
.l{float:left;}.r{float:right;}.rt{text-align:right;}.ct{text-align:center;}
.ml{margin-left:6px;}
.logo{}
.logo .pic{display:block;background:url(logo-1_1.png) no-repeat 0px 15px;height:90px;width:600px;}

.topline{height:90px;}
.topext{color:#FFF;background:url(logo_ext.jpg) no-repeat right 0;height:90px;width:310px;margin-top:0px;}

.menuline{height:33px;background-color:#0b77cf;padding:0px 10px;}
.menuline ul{}
.menuline li{width:100px;float:left;font-size:12px;color:#FFF;height:31px;line-height:28px;text-align:center;background:url(tcom.png) no-repeat 10px -40px;letter-spacing:2px;}
.menuline li.cur{width:100px;background:url(tcom.png) no-repeat 0 0;}
.menuline li a{margin-top:3px;display:block;}

.menuline li a{color:#FFF;font-size:14px;}
.menuline li.rlnk{float:right;background-image:none;width:120px;}
.mainban{background:url(ban_main.jpg) no-repeat 0 0px;height:290px;border-top:10px solid #FFF;border-bottom:10px solid #FFF;}
.innerban{background:url(ban_inner.jpg) no-repeat 0 0px;height:120px;border-top:10px solid #FFF;border-bottom:10px solid #FFF;}


.grndgray{background:url(grndgray.jpg) repeat-x 0 0;}

.branchtit{background:url(branchtit.jpg) no-repeat 0 0;padding-left:28px;color:#94160B;height:25px;display:block;font-weight:bold;}

.mainbox{border:1px solid #E4E4E4;background:url(mboxbg.jpg) repeat-x 0 0;height:430px;}
.whitebox{height:220px;padding-top:13px;}



dl.box_common{padding:0px;}
dl.box_common dt{border-bottom:3px solid #0b76ce;line-height:30px;}
dl.box_common dt span{font-weight:bold;font-size:14px;color:#056bbf;background:url(tri_up.png) no-repeat center bottom;display:block;text-align:center;}
dl.box_common dt span.bigtit{width:110px;}
dl.box_common dt span.midtit{width:85px;}
dl.box_common dd{padding:10px 5px 0 5px;}

dl.box_common .more{color:#61676B;text-decoration:underline;float:right;line-height:16px;margin:10px 10px 0 0;}



ul.btngrp{width:153px;}
ul.btngrp li{height:20px;line-height:18px;padding-top:2px;border:1px solid #b3d3f0;margin:4px 5px;padding-left:20px;background:url(btnitem.jpg) repeat-x 0 0;}
ul.btngrp li a{color:#056bbf;}
ul.btngrp li.on{background:url(grndred.jpg) repeat-x 0 -5px;}
ul.btngrp li.on a{color:#FFF;font-weight:bold;}



ul.dotline{width:300px;}
ul.dotline li{height:28px;line-height:28px;color:#B0B0B0;border-bottom:1px dotted #D0D0D0;padding-left:18px;overflow:hidden;text-overflow:ellipsis;background:url(ico.gif) no-repeat 4px 2px;}
ul.dotline li a{color:#666;overflow:hidden;text-overflow:ellipsis;}

.ul_icon{padding-top:10px;}
.ul_icon li{background:url(tcom.png) no-repeat -188px -144px;padding-left:20px;height:24px;line-height:24px;width:90px;float:left;}
.ul_icon li a{color:#93011E;}
.txt_brief{margin-top:10px;line-height:21px;text-align:justify;text-justify:inter-ideograph;}

dl.box_redhead{padding-top:1px;}
dl.box_redhead dt{height:24px;background:url(tcom.png) repeat-x 0 -230px;}
dl.box_redhead dt h1{background:url(tcom.png) no-repeat 0 -200px;color:#FFF;font-weight:normal;font-size:12px;padding-left:15px;line-height:24px;letter-spacing:2px;}
dl.box_redhead dd{height:182px;}

dl.box_multi{}
dl.box_multi dt{height:25px;background:url(tcom.png) repeat-x 0 -300px;}
dl.box_multi dt h1{background:url(tcom.png) no-repeat 0 -260px;color:#FFF;font-weight:normal;font-size:12px;padding-left:12px;line-height:28px;letter-spacing:2px;}
dl.box_multi dd{border:1px solid #DCDCDC;border-top-width:0px;padding-top:10px;height:174px;}

dl.box_multi dd .picblock{width:130px;float:left;padding:10px 0 0 20px;}

ul.ul_loop{}
ul.ul_loop li{width:143px;height:140px;float:left;text-align:center;margin:14px 8px;}
ul.ul_loop li img{border:2px solid #CBCBCB;display:block;}
ul.ul_loop li em{display:block;height:32px;line-height:32px;}
ul.ul_loop li em a{color:#024781;}



.clom1_1{width:440px;height:310px;}
.clom1_1_fix{padding:12px;}
.clom1_2{width:190px;height:310px;float:left;}
.clom1_3{width:320px;height:310px;float:left;}


.clom1_fix,.clom2_fix{background:url(shadowr.png) no-repeat right 30px;padding:10px 15px 0 15px;display:block;}
.clom3_fix{padding:10px 0 0 15px;display:block;}
.clom3_1{width:487px;float:left;}
.clom3_2{width:473px;float:left;}
.clom3_1_fix{padding-right:14px;}


.bord_fix{border-top:4px solid #0b76ce;}

.itext{line-height:20px;color:#666;padding:3px 5px;}

ul.news{padding:10px 35px;}
ul.news li{border-bottom:1px dotted #CCC;line-height:36px;height:36px;font-size:12px;padding:0 10px 0 18px;background:url(ico.gif) no-repeat 3px 8px;}



.imsg{padding:10px 30px;}
.imsg .ihead{padding:18px 18px 5px 18px;}
.imsg .ihead h1{line-height:36px;text-align:center;}
.imsg .ibody{line-height:28px;padding:12px 0px;font-size:14px;}
.imsg .ibody p{line-height:28px;font-size:14px;color:#555;}
.imsg .ibody p a{color:#33A;text-decoration:underline;}

.imsg .grayline{background-color:#EEE;height:32px;line-height:32px;border:1px dashed #CCC;}
.icontent{line-height:28px;padding:0px 18px 30px 18px;}



.ncattit{background:url(grapgap.jpg) repeat-x 0px 20px;height:50px;margin:10px 30px 10px 25px;}
.ncattit h1.t1{background:url(headtxt.png) no-repeat 0px 0px;height:30px;width:250px;}
.ncattit h1.t2{background:url(headtxt.png) no-repeat 0px -40px;height:30px;width:250px;}
.ncattit h1.t3{background:url(headtxt.png) no-repeat 0px -80px;height:30px;width:250px;}
.ncattit h1.t4{background:url(headtxt.png) no-repeat 0px -120px;height:30px;width:250px;}
.ncattit h1.t5{background:url(headtxt.png) no-repeat 0px -160px;height:30px;width:250px;}
.ncattit h1.t6{background:url(headtxt.png) no-repeat 0px -200px;height:30px;width:250px;}
.ncattit h1.t7{background:url(headtxt.png) no-repeat 0px -240px;height:30px;width:250px;}
.ncattit h1.t8{background:url(headtxt.png) no-repeat 0px -280px;height:30px;width:250px;}
.ncattit h1.t9{background:url(headtxt.png) no-repeat 0px -320px;height:30px;width:250px;}
.ncattit h1.t10{background:url(headtxt.png) no-repeat 0px -360px;height:30px;width:250px;}


a.morelnk{padding:5px 5px 0 0;float:right;}


dl.mbody{padding:0 20px;}
dl.mbody dt{height:30px;border-bottom:2px solid #2C5B8A;}
dl.mbody dt h1{font-size:18px;font-weight:bold;line-height:20px;padding:5px 0 0 10px;}
dl.mbody dd{min-height:500px;padding:20px 5px 0 5px;line-height:28px;font-size:14px;color:#555;}
dl.mbody dd p{text-indent:2em;font-size:14px;margin:10px 0px;}

.ilist{padding:0px 15px;}
.ilist .ulhead{height:40px;line-height:40px;color:#20468B;font-size:14px;font-weight:bold;}
.ilist .ulhead span{padding-top:8px;}
.ilist .ulhead .icon_txt_a{background:url(tcom.png) no-repeat 5px -140px;width:150px;height:30px;}
.ilist .ulhead .icon_txt_b{background:url(tcom.png) no-repeat 5px -170px;width:150px;height:30px;}


.clom_1 .ilist li a{color:#336082;}
.ilist ul{margin:0px 8px;clear:both;}
.ilist li{line-height:24px;}
.ilist li a{color:#515153;text-decoration:underline;}
.ilist li a:hover{color:#2F4F9A;}
.ilist span{float:right;color:#8D90A5;}

.ilist li strong{color:#B24C34;padding-right:5px;}
.ilist li.picline{height:72px;}
.ilist li.picline .npic{float:left;width:106px;}
.ilist li.picline .ntxt{float:left;width:180px;line-height:20px;}
.ilist li.picline h1{color:#A81C1C;font-size:12px;font-weight:bold;height:24px;}
.ilist li.picline span{color:#666;}
.clom_2 .ilist li{background:url(tcom.png) no-repeat -197px -91px;padding-left:8px;}


.ft{background:url(btmbg.png) repeat-x 0 0;background-color:#FFF;height:100px;border:1px solid #CCC;border-top:4px solid #0b76ce;}
.divline{line-height:1px;height:18px;}

.cplnks{height:45px;color:#20548E;text-align:center;}
.cplnks .lnkspace{padding-top:20px;}
.cplnks a{color:#20548E;margin:18px;}
.cptxt{font-family:"Arial","sans-serif","Geneva","Helvetica" ;color:#495D62;padding:20px 0 0 0;line-height:22px;text-align:center;}
.cptxt a{color:#A02C1E;}


div.clomdiv{overflow:hidden;margin:0 auto;min-height:600px;background:url(grnd.png) repeat-x 0 -200px;}
div.clomdiv .clom{margin-bottom:-2000px;padding-bottom:2000px;}

.clom_content{float:left;width:730px;min-height:500px;}
.clom_nav{width:230px;float:left;}
.clom_nav_fix{padding-top:20px;}


.ul_navsub{border:3px solid #0b76ce;border-top-width:0px;background-color:#F8F8F8;}
.ul_navsub li.head{border-bottom-width:0px;color:#FFF;font-size:14px;font-weight:bold;height:34px;line-height:34px;margin:0 0 12px 0;background:url(grndred.jpg) repeat-x 0 0;}
.ul_navsub li.tail{border-bottom-width:0px;height:16px;background:none;}
.ul_navsub li{background:url(tcom.png) no-repeat -176px -141px;line-height:30px;height:30px;border-bottom:1px dotted #CCC;padding-left:35px;margin-top:2px;margin:2px 10px 0 10px;}
.ul_navsub li a{font-size:13px;}
.bord4d{border:1px solid #CCCCCC;background-color:#FFF;}

.btn_search{height:42px;}
.search_txt{line-height:24px;width:175px;padding-top:8px;border-top:1px dashed #CCC;}


.gblist{padding:10px;margin:0px 20px;}
.qlisttit{margin:20px 0px 10px 20px;}
.qposttit{margin:20px 0px 0px 20px;}

.gbunit li{min-height:100px;padding:20px 10px;border-bottom:1px solid #CCC;line-height:24px;color:#5B6055;clear:both;float:left;background:url(grapgap.jpg) repeat-x 0 0;}
.gbunit li strong{color:#3D6207;}
.gbunit .userhead{width:100px;display:block;float:left;text-align:center;padding-top:10px;}
.gbunit .uname{font-weight:bold;line-height:22px;margin-top:10px;}
.qinfo{margin-left:15px;float:left;width:757px;display:block;}
.reply{padding-top:6px;margin-top:6px;border-top:1px dashed #BBB;}


.pages ul {margin:0;padding:0;}

.pages {zoom:1;overflow:hidden;height:40px;padding:5px 30px;}
	.pages a{text-decoration:none; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
	.pages ul {height:24px;}
		.pages li {float:left;margin-right:5px;height:23px;line-height:21px;}
			.pages li a {float:left;display:block;padding:0 6px;height:21px;line-height:21px;border:1px solid #CCCCCC;font-size:14px;font-family:Verdana;vertical-align:middle;overflow:hidden;}
			.pages li a, .pages li a:visited {color:#8E2B20;background-color:#EEE;}
			.pages li a:hover {text-decoration:none;border-color:#839B1B;color:#FFF;background-color:#8E2B20;}
			.pages .select {background-color:#8E2B20;}
			.pages .select a , .pages .select a:visited {color:#FFF; border:1px solid #8E2B20;background-color:#8E2B20;}
		 .pages .lastpage {width:21px;}
			.pages .prevpage a, .pages .prevpage a:visited, .pages .nextpage a, .pages .nextpage a:visited, .pages .lastpage a, .pages .lastpage a:visited, .gopage button {background-image:url(bg_pages.gif);background-repeat:no-repeat;background-color:#EEE;}
			.pages .prevpage a:hover, .pages .nextpage a:hover, .pages .lastpage a:hover {background-color:#8E2B20;} 
			.pages .prevpage a, .pages .prevpage a:visited  {padding:0 0 0 19px;width:21;background-position:7px -26px;}
				.pages .prevpage a:hover {background-position:-21px -51px;}
			.pages .nextpage a, .pages .nextpage a:visited {padding:0px 14px 0 7px;line-height:21px;font-size:12px;background-position: 47px 6px;}
				.pages .nextpage a:hover {background-position:19px -19px;}