/* CSS Document */
/*public css
*{margin:0; padding:0; }*/
div,dl,dt,dd,ul,ol,li,form,input,textarea,p,h1,h2,h3{
	margin:0;
	padding:0;
	font-size:12px;
}
ol,ul{list-style:none;}img{border:0px;}.Img{vertical-align:middle;}.M5{margin-top:5px;}.M10{ margin-top:10px;}.P5{padding-top:5px;}.P8{ padding-top:8px;}.p5{ padding:5px;}.p10{ padding:10px;}
.M{margin:10px;}.MT{margin-top:10px;}.MR{margin-right:10px;}.ML{margin-left:10px;}.MB{margin-bottom:10px;}.MC{margin:0px auto;}
.B{font-weight:bold;}.F{font-weight:normal; font-style:normal;}.H{overflow:hidden;}.W{word-break:break-all}.V{vertical-align:middle;}.lh18{ line-height:18px;}
.Left{float:left;}.Right{float:right;}.Clear{clear:both; height:0; line-height:0; font-size:0;}
.left{text-align:left;}.right{text-align:right;}.Center{text-align:center;}
.F12{font-size:12px;}.F14{font-size:14px;}.FB{font-size:14px; font-weight:bold;}.LH{line-height:22px;}
.Red{color:#F00;}.Black{color:#000;}.White{color:#FFF;}.text_in{ text-indent:22px;}.fw{ font-weight:bold;}
.Block{display:block;}.None{display:none;}
.b{ border:1px solid #d0d0d0;}
a{ color:#666; text-decoration:none;}
a:hover,a:active{color:#666;text-decoration:none;}
img{ border:0px;}
.clear{clear:both;}
.clearfix {content: ".";clear: both;visibility: hidden; }
/*End */
/****************************************************************************************************************/

/*cnlgk 开始  你以后所有的样式，可以写在这个下面*/
body{ margin:0; padding:0px; font-size:12px; color:#53606d; background: url(../images/bg.jpg) center top repeat-x;}/*对整体网站背景，文字等设置*/
.TabSkin{ width:980px; margin:0px auto;}/*固定表格宽度，你也可以直接给表格宽度*/


.searchbg{ background:url(../images/searchbg.jpg) left center no-repeat; height:25px; line-height:25px; width:229px;}

.bannerbot{ background:url(../images/bannerbot.jpg) center top no-repeat; height:16px;}
.botbg{ background:url(../images/botbg.jpg) center top repeat-x; height:53px; color:#fff;padding-top:20px;}



.topbg{ background:url(../images/topg.jpg) center top no-repeat; height:117px;}
.ggbg{ background:url(../images/ggbg.jpg) left center no-repeat; height:27px; line-height:27px;}
.wbg{ background:#fff;}
.cbg{ background:url(../images/cbg.jpg) center top no-repeat #fff;}
.TabSkin2{ width:992px; margin:0px auto;}
.tpbg{ background:url(../images/tppic.jpg) center top no-repeat;}
.xstjbg{ background:url(../images/tjxs.jpg) center top no-repeat;}
.rightbg{background:url(../images/ggbg2.jpg) center top repeat-y;}
.B4{ border:1px solid #cad1d7;}
.bor4{ border:1px solid #cec4c3;}
/*cnlgk 结束*/

.botmenu a{ color:#ffffff;}


#Menu{ width:980px;}
.Menu{height:48px; line-height:48px; background:url(../images/menubg.jpg) center bottom repeat-x;}
.Menu a{float:left; width:105px; height:48px; color:#FFF; text-align:center; font-size:14px; font-weight:bold; padding:0px; display:block;}
.Menu .On{background:url(../images/menu_over.jpg) repeat-x center center; color:#fff/*#03296F*/;}
.Menu span{float:left;height:48px; width:4px; background:url(../images/menu_line.jpg) center bottom no-repeat;}
.Menu a:hover{background:url(../images/menu_over.jpg) repeat-x center center; text-decoration:none; color:#fff}













.left_title{ background:url(../images/lbg1.jpg) left center repeat-x;  width:198px;}
.left_title h2{ font-size:14px; font-weight:bold; color:#333;padding-left:28px; height:28px; line-height:28px;}

.ntitle{background:url(../images/nbg.jpg) left center repeat-x;  width:774px; height:28px; line-height:28px;}
.ntitle h2{ font-size:14px; color:#555; font-weight:bold;  height:28px; line-height:28px; text-align:left;padding-left:30px; }

.nright{background:url(../images/rightbg2.jpg) left center no-repeat; width:85%;line-height:28px; height:28px;}




.over{ background:url(../images/over.jpg) left center no-repeat; height:26px; line-height:26px; color:#000000; font-weight:bold; text-align:left; width:140px;padding-left:25px;}
.over a{ color:#ffffff;}
.out{  background:url(../images/out.jpg) left center no-repeat; height:26px; line-height:26px; color:#000000;text-align:left;width:140px;padding-left:25px;}
.out a{ color:#000000; text-decoration:none;}



.over1{ height:25px; line-height:25px; color:#000000; font-weight:bold; text-align:left; width:135px;padding-left:30px;}
.over1 a{ color:#ffffff;}
.out1{  height:25px; line-height:25px; color:#000000;text-align:left;width:135px;padding-left:30px;}
.out1 a{ color:#000000; text-decoration:none;}














/*内页内容格式设置*/
.Content{line-height: 180%; padding: 10px;height:600px;min-height:600px;text-align: left;height:auto !important;overflow:visible; color:#666;text-align:justify;text-justify:distribute;}/*这里，是对网站内页内容显示的设置，不做内页，这里可以不要动*/
/*内页内容格式设置结束*/


/*通知公告*/




.ncon{ width:95%; margin:0 auto; padding-top:10px; padding-bottom:25px;}
.ajax_loading{ background:#FFF url(../images/lo03.gif) no-repeat 4px center; width:90px; height:18px; text-indent:22px; display:none; filter:alpha(opacity=60); opacity: 0.6; }

	.clear{clear:both;}
.clearfix {content: ".";clear: both;visibility: hidden; }







/*图片自适应样式*/
.fla{ width:100%; overflow:hidden;  position:relative; padding:0; margin:0; z-index:-9999;}
.fla object{ height:368px; position:absolute; left:50%; margin-left:-800px; top:0; margin-bottom:0; margin-top:0;}
.fla img{ height:368px; position:absolute; left:50%; margin-left:-800px; top:0; margin-bottom:0; margin-top:0;}
