body { background-color:#fff; line-height: 150%; font-family: Arial, Helvetica, sans-serif; margin:0px; padding:0px; }
img { border:0; }
* { padding:0; margin:0; }
ul, li, p, h1, dl, dt, dd { margin:0px; padding:0px; list-style:none; }
img { border:0px; }
.cl { clear:both; height:0; font-size: 1px; line-height: 0px; }
.lt { float:left; text-align:left; }
.rt { float:right; text-align: right; }
.ct { text-align:center; width:100%; }
.text1 { font-family: Arial; font-size: 11px; line-height: 18px; font-weight: bold; color: #000000; }
.text1 a:link, .text1 a:visited, .text1 a:active { text-decoration: none; color:#000000; }
.text1 a:hover { text-decoration:underline; color:#FF0000; }
.text2 { font-size: 12px; line-height: 18px; font-weight: normal; color:#ff3366; }
.text2 a:link, .text2 a:visited, .text2 a:active { text-decoration: none; color:#6c6c6c; }
.text2 a:hover { text-decoration:none; color:#df0404; }
.text3 { font-family: "Arial"; font-size: 11px; line-height: 16px; font-weight: normal; color:#565556; }
.text3 a:link, .text1 a:visited, .text1 a:active { text-decoration: none; color: #333333; }
.text3 a:hover { text-decoration:underline; color: #ff3366; }
.text4 { font-family: "Arial"; font-size: 11px; line-height: 16px; font-weight: normal; color:#3b90ac; }
.text4 a:link, .text4 a:visited, .text4 a:active { text-decoration: none; color:#3b90ac; }
.text4 a:hover { text-decoration:underline; color: #FF0000; }
.tit01 { font-size:14px; font-weight:bold; color:#2bb2e0; text-align:left; }
.text01 { font-size:11px; text-align:left; }
.text02 { color:#3b90ac; }
.text02 a:link { color:#3b90ac; text-decoration:none; }
.text02 a:visited { color:#3b90ac; text-decoration:none; }
.text02 a:hover { color: #FF0066; text-decoration:none; }
/*默认链接*/
a:link { text-decoration: none; color:#333333; }
a:visited { text-decoration: none; color:#333333; }
a:active { text-decoration: none; color:#ff3366; }
a:hover { text-decoration: none; color:#ff3366; }
/*wrap*/
.wrap { width:1003px; height:auto; margin:0 auto; background:url(../images/index_bj.jpg) repeat-y top center; }
/*header*/
.header { width:902px; clear:both; margin:0 auto; overflow:hidden; }
.toplogo { clear:both; margin:0 auto; }
.topbanner { clear:both; margin:0 auto; }
.topnav { clear:both; margin:0 auto; }
/*tclmain*/
.tclmain { width:902px; height:700px; clear:both; margin:0 auto; padding:0 0 5px 0; overflow:hidden; background:url(../images/index_07.jpg) left top repeat-x; }
.ltnews { float:left; width:534px; padding:15px 0 0 27px; }
.newstitle { clear:both; height:25px; width:520px; background:url(../images/index_27.jpg) left bottom no-repeat; }
.topnews { clear:both; height:110px; margin:8px 0 0 0; background:#f6f7f7;}
.topnews h1 { width:154px; height:93px; margin:5px 0 0 0px; padding:0 0 0 10px; float:left; }
.topnews h1 img { padding:1px; border:1px solid #E0E0E0; }
.topnews h2 { width:330px; float:left; margin:5px 0 0 10px; padding:0 0 0 12px; font-family: Arial; font-size: 11px; line-height: 18px; font-weight: bold; color: #000000; background:url(../images/biao01.gif) left 3px no-repeat; }
.topnews dl { width:330px; float:left; margin:2px 0 0 10px; text-indent:2em; font-family: "Arial"; font-size: 11px; line-height: 16px; font-weight: normal; color:#3b90ac; }
.newslist { clear:both; margin:10px 0 5px 0;}
.newslist ul li{ clear:both; line-height:30px; padding:0 0 0 12px; border-bottom:1px dashed #646464; background:url(../images/biao01.gif) left center no-repeat;}
.newslist ul li span { float:left;}
/*rtphoto*/
.rtphoto { position:relative; left:550px; bottom:660px; width:330px; height:auto; background:url(../images/index_10.jpg) no-repeat left 50px;}
.phototitle { clear:both; height:25px; margin:5px 0 0 25px; padding:10px 0 0 10px; background:url(../images/index_ph.jpg) no-repeat; }
.photocont { clear:both; width:300px; margin:0 0 0 0px; padding:5px 0 0 2px; overflow:hidden;}
/*tclfooter*/
.tclfooter{ width:1003px; height:57px; margin:0 auto; background:url(../images/index_di.jpg) repeat-y top center; }
.botcont{ width:902px; clear:both; margin:0 auto; padding:18px 5px 0 5px; line-height:30px; overflow:hidden; }
.botcont dl{ margin:0 10px;}
/*main*/
.main { width:902px; clear:both; margin:0 auto; padding:0 0 5px 0; overflow:hidden; }





