/* CSS Document */

body{ font-size:12px; margin:0; padding:0; color:#333333; background:url(../images/bgbg.jpg);}
.width{ width:980px; background:#FFF; clear:both; margin:0 auto}
img{ border:0px;}
.top{}
a{ color:#333333; text-decoration:none;}
a:hover{ color:red; text-decoration:underline;}
.top_qqbg{ background:url(../images/p_02.jpg) no-repeat top;}
.nav{ width:980px; background:url(../images/p_26.jpg) no-repeat; height:61px; margin:0 auto;}
.nav1{ width:980px; background:url(../images/pp.jpg) no-repeat; height:61px; margin:0 auto;}
.search_input{ width:160px; border:#000000 solid 1px; line-height:18px; height:18px;}
.nav_gg{ width:570px; height:24px; line-height:24px; margin-left:107px;}
.hr_7{ height:7px; clear:both; overflow:hidden; width:100%}
.hr_5{ height:5px; clear:both; overflow:hidden; width:100%}
.list1{ margin:0; padding:0; margin-top:5px; width:355px;}
.list1 li{ line-height:24px; padding-left:15px; background:url(../images/p_61.jpg) no-repeat 5px center; border-bottom:#bebeba dashed 1px; list-style:none; height:24px;}
.list1 li span{ float:right;}
.d1_right{ border:#ffdbce solid 1px;line-height:23px; padding:5px; height:315px;}
.inav{ background:url(../images/p_76.jpg) no-repeat; width:684px; height:25px;}
.inav span{ float:right; margin-right:15px; line-height:25px;}
.inav strong{ color:#d34e00; font-size:12px; line-height:22px; float:left; margin-left:40px;}
.ibox{ width:682px; border: solid 1px #cccccc; height:402px;}
.list2{ margin:0; padding:0; width:650px; padding-left:32px; overflow:hidden;}
.list2 li{list-style:none;width:94px; float:left; margin-top:11px; margin-left:0px; margin-right:34px;}
.list2 li img{ width:90px; height:90px; background:#FFF; padding:2px; border:#e9e9e9 solid 1px;}
.list2 li span{ height:22px; line-height:22px; width:96px; text-align:center; display:block;}
.iright2{width:285px; border:#fdc091 solid 1px; background:url(../images/p_78.jpg) no-repeat top; height:422px; overflow:hidden;}
.irightlist1{ padding:0; margin:40px auto 10px auto; width:260px;}
.irightlist1 li{ list-style:none; line-height:22px;}

.d_30{ height:40px; background:url(../images/d_30.jpg) repeat-x bottom;}
.d_on{ background:url(../images/p_98.jpg) no-repeat; text-align:center; cursor:pointer; font-weight:bold; color:#d34e00; width:70px; height:24px; line-height:24px;}
.d_off{ background:url(../images/p_90.jpg) no-repeat; text-align:center; cursor:pointer; width:70px; height:24px; line-height:24px;}
.list3{ margin:0px; padding:0px;}
.list3 li{ list-style:none; margin-left:10px; width:185px; float:left; height:24px; line-height:24px;}

.irightlist2{ padding:0; margin:5px auto; width:260px;}
.irightlist2 li{ list-style:none; line-height:22px;}
.iright3{width:285px; border:#ff9c82 solid 1px; height:288px; overflow:hidden;}
.iright4{width:285px; border:#ff9c82 solid 1px; height:335px; overflow:hidden;}
.r_off{ height:26px;  background:url(../images/p_88.jpg) repeat-x; font-size:12px; line-height:26px; text-align:center; cursor:pointer;}
.r_on{ height:26px; background:none; color:#d34e00; font-weight:bold; font-size:12px; line-height:26px; text-align:center; cursor:pointer;}
.links{ background:#f3f3f3;}
.leftm{ padding:0; margin:0;  width:168px; margin:0 auto;}

.leftm li{ list-style:none;text-align:center; background:url(../images/about_09.jpg) no-repeat; margin-bottom:10px; height:22px; font-weight:bold; line-height:22px;}
.leftm li a{ color:#000; text-decoration:none;}
.leftm li a:hover{ color:red; text-decoration:none;}
.menutitle{ width:200px; height:25px; background:url(../images/about_05.jpg) no-repeat; line-height:25px; color:#d64b06; font-weight:bold;}
.menutitle span{ margin-left:20px;}
.messagelist{ line-height:24px;}
.messagelist strong{ color:#d34e00;}

.pagenav{ background:url(../images/commpay_07.jpg) no-repeat; width:338px; height:25px;}
.pagenav span{ float:right; margin-right:15px; line-height:25px;}
.pagenav strong{ color:#d34e00; font-size:12px; line-height:22px; float:left; margin-left:40px;}
.pagecontents{width:336px; border: solid 1px #cccccc; min-height:279px;}
.pagenav{ margin-top:5px;}
.icommpaylist{ margin:0 auto; padding:0; margin-top:10px; width:320px;}
.icommpaylist li{ list-style:none; height:20px;}
.commpay_right2{width:285px; border:#fdc091 solid 1px; background:url(../images/commpay_s_11.jpg) no-repeat top; min-height:284px; overflow:hidden;}

.pagenewscontents{width:336px; border: solid 1px #cccccc; min-height:123px;}
.inewslist{ margin:0 auto; padding:0; margin-top:5px; list-style:none; line-height:23px; width:320px;}

.listlist{ margin:0; padding:0; margin-top:5px; width:665px;}
.listlist li{ line-height:24px; padding-left:15px; background:url(../images/p_61.jpg) no-repeat 5px center; border-bottom:#bebeba dashed 1px; list-style:none; height:24px;}
.listlist li span{ float:right;}
