@charset "utf-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:"宋体";
}

.main_980{ width:980px; overflow:hidden; text-align:left; margin: 0 auto;}

.pingtai {padding:10px 0 10px 0;}
.ptbg {height:80px; background:url(/images/index/pt_bg.gif); display:none;}
.pt_tit {height:31px; line-height:31px; text-align:center;}
.pt_cot {clear:both; padding:0 10px;}
.pt_but {float:left; padding-right:10px; padding-top:12px;}
.pt_butl {width:6px; height:23px; background:url(/images/index/index_18.gif); float:left;}
.pt_butm {background:url(/images/index/index_19.gif) left top repeat-x; height:19px; float:left; overflow:hidden; padding:4px 9px 0 9px;}
.pt_botr {background:url(/images/index/index_20.gif); height:23px; width:6px; float:left;}
.pt_titleft {float:left; padding-left:318px;}
.pt_titright {float:right; padding-right:20px;}

.news {float:left; background:#EFEFEF; padding:4px; border:1px solid #D7D7D7; margin-right:10px; text-align:left;}
.news_tit {padding-top:2px;}

.fair {width:420px; float:left;}
.fairon {width:75px; height:26px; background:url(/images/index/index_03.gif); float:left; text-align:left; padding-left:26px; padding-top:7px;}
.fairoff {width:75px; height:26px; background:url(/images/index/index_04.jpg); float:left; text-align:left; padding-left:26px; padding-top:7px; float:left;}
.fairright {width:117px; border-bottom:1px solid #D7D7D7; height:33px; float:left;}
.faircot {width:398px; height:198px; clear:both; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:10px 10px 0 10px; float:left;}
.fairbot {height:6px; background:url(/images/index/index_41.jpg); clear:both;}
.fairphoto {float:left; background:#666; padding:3px;}
.fair_wenzi {float:left; padding-left:10px; width:265px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.fair_about {height:95px;}
.fair_list {width:224px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.login {width:250px; float:left; padding-left:9px;}
.login_tit {background:url(/images/index/index_06.jpg) left no-repeat; height:52px;}
.login_titword {padding-top:8px; padding-left:30px;}
.login_denglu {height:68px; border-left:3px solid #2A2829; border-right:3px solid #2A2829; border-bottom:2px solid #2A2829; padding:0 10px; float:left; width:224px;}
.denglu_left {width:150px; float:left;}
.denglu_but {float:left; padding-top:10px;}
.login_but02 {height:30px;}
.login_reg {float:left; padding-right:3px;}
.login_reg a {background:url(/images/index/index_22.jpg); display:block; width:116px; height:27px;}
.login_reg a:hover {background:url(/images/index/index_22_on.jpg); display:block; width:116px; height:27px;}
.login_1iye {float:left;}
.login_1iye a {background:url(/images/index/index_24.jpg); display:block; width:118px; height:27px;}
.login_1iye a:hover {background:url(/images/index/index_24_on.jpg); display:block; width:118px; height:27px;}
.login_regist {clear:both; border-left:3px solid #2A2829; border-right:3px solid #2A2829; padding:3px; float:left; width:238px;}
.login_list {border:1px solid #D3D7DB; background:#EFEFEF; height:23px; line-height:23px; margin-bottom:2px;}
.login_listbg {padding-left:9px; background:url(/images/index/index_33.jpg) left top no-repeat;}

.news02 {width:278px; height:158px; float:left; background:#EFEFEF; border:1px solid #D7D7D7; margin-right:10px; text-align:left; padding:5px;}

.photo {width:420px; float:left; height:170px;}
.photo_left {width:46px; float:left; background:url(/images/index/index_46.jpg); height:170px;}
.photo_mid {width:360px; height:148px; border-top:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; float:left; padding:10px 0 10px 5px;}
.photo_right {width:9px; height:170px; background:url(/images/index/index_48.jpg); float:left;}
.photo_picbig {padding:2px; background:#A9B3BB; width:181px; float:left;}
.photo_picright {float:left; width:170px;}
.photo_picsmall {width:78px; float:left; padding-left:7px; padding-bottom:7px;}
.photo_pic_bk {padding:2px; background:#A9B3BB;}
.photo_more {text-align:right; padding-top:2px;}
.photo_bot {width:250px; height:8px; background:url(/images/index/index_39.jpg); clear:both;}

.gg01 {width:250px; height:170px; padding-left:7px; float:left;}

.left720 {width:720px; float:left;}
.right250 {width:250px; float:left; padding-left:10px;}

.xinxi_top {height:7px; background:url(/images/index/index_71.jpg);}
.xinxi_cot {border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:0 0 0 8px;}
.xinxi_height {height:298px;}
.xinxi_bot {height:7px; background:url(/images/index/index_90.jpg); clear:both;}
.xinxi_div {width:225px; float:left; padding-right:10px; padding-bottom:10px;}
.xinxi_tit {background:#A9B3BB; height:18px; overflow:hidden;}
.xinxi_titleft {background:url(/images/index/index_82.jpg) left top no-repeat; padding-left:10px; float:left; height:18px; overflow:hidden; line-height:18px;}
.xinxi_list {clear:both; background:#EFEFEF; height:120px; margin-top:2px;}

.new_fair {height:7px; background:url(/images/index/index_73.jpg);}
.new_fairtit {background:#A9B3BB; height:23px; padding-left:10px;}
.new_fairtitbg {background:url(/images/index/icon.gif) left 5px no-repeat; padding-left:15px;}
.new_fairmid {height:14px; background:url(/images/index/index_80.jpg);}
.new_faircot {border-left:3px solid #A9B3BB; height:278px; border-right:3px solid #A9B3BB; padding:4px;}
.new_fairbot {height:7px; background:url(/images/index/index_92.jpg);}
.newfairon {width:236px; height:60px; background:#D71815; margin-bottom:2px;}
.newfairoff {background:#EFEFEF; margin-bottom:2px; height:25px; width:236px;}
.newfairoffbg {background:url(/images/index/news_fair.gif) left top no-repeat; width:220px; height:25px; line-height:25px; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.newfair_on {width:45px; padding-left:4px; padding-top:30px; font-family: "Times New Roman", Times, serif;font-size:30px; font-weight:bolder;color:#FFF; float:left; clear:none; width:30px;}
.newfair_on02 {width:115px; padding-top:12px; float:right; text-align:right;}
.newfair_on03{padding:4px 10px 4px 10px; width:67px; height:50px; overflow:hidden; float:right;}

.tv_div {width:350px; float:left; background:url(/images/index/tv_bg.gif) left top no-repeat; margin-right:3px;}
.tv_tit {height:27px; background:url(/images/index/icon.gif) 6px 8px no-repeat; padding-left:20px; line-height:27px; float:left;}
.tv_more {float:right; padding-top:15px; padding-right:8px;}
.tv_cot {clear:both; margin:0 8px; background:#FFF; padding:5px;}
.tv_photo {width:128px; height:125px; float:left; background:url(/images/index/index_108.jpg) left top no-repeat; float:left;}
.tv_pad6 {padding:6px;}
.tv_about {float:left; padding-left:6px; width:190px;}
.tv_abouttit {width:190px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.tv_list {clear:both; padding-top:5px;}

.fenlei_titon {width:99px; height:31px; float:left; background:url(/images/index/index_111.jpg); text-align:center; line-height:31px;}
.fenlei_titoff {width:99px; height:31px; float:left; background:url(/images/index/index_112.jpg); text-align:center; line-height:31px;}
.fenlei_titright {width:124px; height:26px; border-left:1px solid #D7D7D7; border-bottom:1px solid #D7D7D7; float:left; margin-top:4px;}
.fenlei_cot {width:698px; height:315px; clear:both; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:10px; float:left;}
.fenlei_list {width:152px; height:310px; float:left; background:#EFEFEF; padding:5px 10px; margin-right:2px;}

.case_tit {height:9px; background:url(/images/index/index_01.gif);}
.case_mid {background:#EFEFEF; border-left:1px solid #D7D7D7; border-right:1px solid #D7D7D7; padding:0 10px; height:275px; overflow:hidden;}
.case_titbg {background:url(/images/index/icon.gif) left 5px no-repeat; padding-left:15px; float:left;}
.case_more {float:right; padding-top:8px;}
.case_cot {clear:both; background:#FFF; padding:10px 10px 0 10px; float:left;}
.case_bot {height:9px; background:url(/images/index/index_02.gif); clear:both;}

.link_left {height:100px; width:7px; float:left; background:url(/images/index/index_10.gif);}
.link_mid {width:966px; background:#FFF; border-top:1px solid #CCC; border-bottom:1px solid #CCC; height:98px; float:left;}
.link_pad {padding-top:6px; height:90px;}
.link_tit {float:left; padding-right:10px; padding-left:5px;}
.link_right {height:100px; width:7px; float:left; background:url(/images/index/index_11.gif);}
.friendlink{ width:978px; border:1px solid #ddd; margin-top:10px;}
.friendlink_tit{ width:968px; height:28px; line-height:28px; background:#F5F5F5; padding-left:10px;}
.friendlink_txt{width:958px; padding:10px; line-height:24px; background:#fff}

.ul_88 {margin:0; padding:0; list-style:none;}
.ul_88 li {width:90px; height:33px; padding-right:5px; padding-left:5px; padding-bottom:10px; float:left;}
.ul_89 {margin:0; padding:0; list-style:none;}
.ul_89 li {width:90px; height:33px; padding:5px 1px; float:left;}

.ul_150 {width:150px; padding:0; margin:0; list-style:none;}
.ul_150 li {width:150px; line-height:20px; float:left; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.ul_225 {width:225px; padding:0; margin:0; list-style:none;}
.ul_225 li {width:205px; border-bottom:1px dashed #CCC; float:left; background:url(/images/index/index_27.jpg) 5px no-repeat; padding-left:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.ul_320 {width:320px; padding:0; margin:0; list-style:none;}
.ul_320 li {width:300px; border-bottom:1px dashed #CCC; float:left; background:url(/images/index/index_27.jpg) 5px no-repeat; padding-left:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}

.ul_390 {width:390px; margin:0; padding:0; list-style:none;}
.ul_390 li {width:370px; border-bottom:1px dashed #CCC; float:left; background:url(/images/index/index_27.jpg) 5px no-repeat; padding-left:20px;}

.ul_270 {width:270px; margin:0; padding:0; list-style:none;}
.ul_270 li {width:250px; border-bottom:1px dashed #CCC; float:left; background:url(/images/index/index_27.jpg) 5px no-repeat; padding-left:20px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}


.height25 {height:25px;}
.ad01 {width:250px; height:170px; border:0;}
.ad02 {width:980px; height:100px; border:0;}
.ad03 {width:250px; height:144px; border:0;}
.line20 {line-height:20px;}
.padbot5 {padding-bottom:5px;}
.padbot10 {padding-bottom:10px;}
.padr10 {padding-right:10px;}
.clear {clear:both;}
.floatl {float:left;}
.floatr {float:right;}
.border {border:1px solid #FFF;}
.wenben01 {width:96px; border:1px solid #000; height:16px; color:#666;}

a:hover {color:#F00;}

