/* base */
body{margin: 0px;padding:0px; color:#000; background:url(img/bg.gif)}
html{font-size:12px;}
div {margin: 0px; padding: 0px; border: 0px;font-size:12px;}
form,img,ul,ol,li,dl,dt,dd {margin: 0px; padding: 0px; border: 0px;}
ul{ list-style:none;}
h1,h2,h3,h4,h5,h6 {margin:0px; padding:0px;}
td,input,textarea,select{font-size:12px;}
.tcenter{text-align:center;}
.tleft{text-align:left;}
.tright{ text-align:right;}
a{color:#000000; padding:0; margin:0;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{color:#934824;text-decoration:none;}
.bt01{ background:url(img/bt01.gif) no-repeat; width:75px; height:21px; border:0; color:#FFFFFF; font-weight:bold;}

/* layout */
.t{margin:0 auto 0 auto;width:926px;}
.tbg{background:url(img/tbg.gif) repeat-y top; width:100%;float:left;}
.thead{width:900px; height:184px; margin:0 auto 0 auto;}
.theadbg{}
.tnav{width:900px; height:39px;margin:0 auto 0 auto; text-align:center;}
.tnavbg{ height:100%;background:url(img/tnavbg.gif);}
.tnav ul{ list-style:none; margin:0 auto 0 auto; width:100%;}
.tnav li{ float:left; height:39px; line-height:39px; text-align:center;}
.tnav .lijg1{background:url(img/jg.gif) no-repeat 1px 10px;}
.tnav .lijg0{}
.tmain{width:900px; margin:0 auto 0 auto;}
.tmainbg{width:100%; float:left;}
.tmain01{ width:220px; float:left;}
.tmain01_mbp{ background:#FFFBB8;}
.tmain01_column01_title{ background:#f09301 url(img/tmain01_column01_title_bg.gif) repeat-y left top; font-weight:bold; font-size:14px; text-indent:40px; line-height:30px; position:relative;width:100%;}
.tmain01_column01_more{ width:80px; height:30px; position:absolute; right:5px; top:0; font-size:12px; line-height:30px; font-weight:normal;}
.tmain01_column01_title_low{ background:#FCD95F url(img/tmain01_column01_title_low_bg.gif) no-repeat 5px 6px; font-weight:bold; text-indent:25px; line-height:28px; position:relative;width:100%;}
.tmain01_column01_more_low{ width:80px; height:30px; position:absolute; right:5px; top:0; line-height:30px; font-weight:normal;}

.tmain01_column01_list ul{}
.tmain01_column01_list li{ background:url(img/tmain01_column01_list.gif) no-repeat 10px 7px; line-height:22px; text-indent:20px; width:100%; overflow:hidden; height:22px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.tmain01_column01_cont{ background:#FFFFFF; border:#CCCCCC solid 1px;}
.tmain01_column01_contdetail{ text-align:center; margin:4px auto 2px auto;}

.tmain01_column02{ text-align:center; padding:3px 0 3px 0;}

.tmain02{ width:680px; float:left;}
.tmain02_mbp{ width:660px; margin:8px auto 5px auto;}
.tmain02_column01{ float:left; width:100%;}
.tmain02_column01_title{ background:url(img/tmain02_column01_title_bg.gif) repeat-x left top; font-weight:bold; font-size:14px; text-indent:30px; line-height:30px; position:relative; border-right:#FFFFFF solid 1px;}
.tmain02_column01_more{ width:80px; height:25px; position:absolute; right:5px; top:0; font-size:12px; line-height:25px; font-weight:normal;}

.tmain02_column01_list_picnews{}
.tmain02_column01_list_picnews01{ width:240px; float:left; margin:5px;}
.tmain02_column01_list_picnews02{width:410px !important;width:400px ; float:right;}
.tmain02_column01_list_picnews02 li{ background:url(img/tmain01_column01_list.gif) no-repeat 5px 7px; line-height:24px; text-indent:15px; width:100%;  height:24px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow:hidden; position:relative;}
.tmain02_column01_list_picnews02 li span{ width:80px; position:absolute; right:0; top:0; height:24px; line-height:24px;}


.tmain02_column02{ float:left; width:50%;}
.tmain02_column02_title{ background:url(img/tmain02_column01_title_bg.gif) repeat-x left top; font-weight:bold; font-size:14px; text-indent:40px; line-height:30px; position:relative; border-right:#FFFFFF solid 1px;}
.tmain02_column02_more{ width:80px; height:25px; position:absolute; right:5px; top:0; font-size:12px; line-height:25px; font-weight:normal;}

.tmain02_column01_low{ float:left; width:50%;}
.tmain02_column01_title_low{ background:url(img/tmain02_column01_title_low_bg.gif) repeat-y left top; font-weight:bold; text-indent:40px; line-height:28px; position:relative;float:left; width:100%;}
.tmain02_column01_more_low{ width:80px; height:30px; position:absolute; right:5px; top:0; line-height:30px; font-weight:normal; width:100%;}


.tmain02_column01_list ul{}
.tmain02_column01_list li{ background:url(img/tmain01_column01_list.gif) no-repeat 5px 7px; line-height:24px; text-indent:15px; width:100%; overflow:hidden; height:24px;white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;}

.tmain02_column01_low_list{ float:left; width:100%;}
.tmain02_column01_low_pic{float:left; width:34%; text-align:center; margin:15px 0 0 0;}
.tmain02_column01_low_pic_list{ float:right; width:65%;}

.tfoot{width:900px; height:120px; background:#ffffff;border-top:#CCCCCC solid 4px;margin:0 auto 0 auto; text-align:center; clear:both;}
.tfootbg{}


.tmain_list{ background:url(img/tmain_list_bg.gif) repeat-y left top;}
.tmain11{ width:220px; float:left;}
.tmain11_mbp{background:url(img/tmain_list_menu_top_bg.gif) no-repeat top left; padding:38px 0 5px 0; height:600px;}
.tmain_menu ul{ margin-left:35px;}
.tmain_menu li{ background:url(img/item_4.gif) no-repeat 5px 6px;line-height:28px; height:28px; text-indent:25px;}

.tmain12{ width:680px; float:right;}
.tmain_position{ height:38px; background:#FFFBB8; text-indent:30px; line-height:38px;}
.tmain12_title{ width:620px; margin:10px auto 0 auto; height:35px; border-bottom:#CCCCCC solid 2px; line-height:35px; background:url(img/bannert01.gif) no-repeat 14px 10px; text-indent:35px; font-size:14px; font-weight:bold; color:#EB4D1F;}
.tmain12_list{margin:10px auto 0 auto;width:620px; }
.tmain12_list li{ background:url(img/tmain01_column01_list.gif) no-repeat 5px 7px; line-height:24px; text-indent:15px;  height:24px;position:relative;}
.tmain12_list li a{white-space: nowrap;-o-text-overflow: ellipsis;text-overflow: ellipsis;overflow:hidden;width:540px; display:block;}
.tmain12_list li span{ width:80px; position:absolute; right:0; top:0; height:24px; line-height:24px;}

.tmain21{ width:900px;}
.tmain21_mdp{}
.tmain21_content{ width:820px; margin:10px auto 10px auto;}

.tmain_article_title{ line-height:35px; font-weight:bold; font-size:28px; text-align:center; margin:10px 0 10px 0; border-bottom:#CCCCCC solid 1px; padding-bottom:15px;}
.tmain_article_title_sub{ line-height:25px; text-align:center;margin:10px 0 10px 0;}
.tmain_article_content{ line-height:180%; font-size:14px; }

.tmain_page{ line-height:32px; margin:10px auto 10px auto; text-align:center;}



