/* CSS Document */
html{ overflow-x: hidden;}
body{ background:#ffffff url(images/bg.gif) repeat-x;font-size:12px; color:#0071a3; line-height:1.8;}
a:link,a:visited{ text-decoration:none; color:#0071a3;}
a:hover{ text-decoration:underline; color:#cc0000;}

.body{clear:both;overflow:hidden;height:1%}
.line{clear:both;height:1px;overflow: hidden; border-bottom:1px #000000 solid}
.marb15{ margin-bottom:5px; clear:both}

.logo{ height:171px; overflow:hidden;}
.column{ background:#009dea url(images/S1.GIF) no-repeat right; height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#ccc;}
.column a:link,.column a:visited{ color:#FFFFFF; padding:0 8px;}
.daoyu{ background-color:#e8fbff; padding:20px 30px 10px; text-align:left;}
.daoyu span{ color:#ff4800; font-size:14px; font-weight:bold; line-height:25px; height:25px;}

.daoyu1{ background-color:#d2edfe; padding:15px 30px 0; text-align:left;}
.daoyu1 span{ color:#ff4800; font-size:14px; font-weight:bold; line-height:25px; height:25px;text-align:center; display:block;}

.newjoin{ background:url(images/a1.gif) no-repeat left; height:165px; padding-left:246px;}
.newjoin .gundong{ border:1px solid #d6f3fb; border-left:none;height:143px; padding:14px 6px 6px 0; width:697px;}
.g3{ float:left; overflow:hidden}
.g3 li{ float:left;  width:87px; height:140px;line-height:26px; overflow:hidden; text-align:center; font-style:normal; font-size:12px;}
.g3 img{ border:0; width:77px; height:110px;padding:1px; border:1px #9ee1f2 solid; display:block; margin:0 auto;}

.midleft{ width:668px; float:left;}
.midright{ width:275px; float:right; background-color:#eefcff;}
.zwlist{ background:url(images/c1.gif) repeat-x top; padding-top:15px;}
.zwlist .zwlistl{ width:141px; padding:0 10px;}
.zwlist .zwlistr{ width:487px;  padding-right:20px;}
.zwlist .zwlistr .s1{background:url(images/q11.gif) no-repeat 30px right;}
.zwlist .zwlistr .s2{background:url(images/q12.gif) no-repeat 30px right;}
.zwlist .zwlistr .s3{background:url(images/q13.gif) no-repeat 30px right;}
.zwlist .zwlistr .s4{background:url(images/q14.gif) no-repeat 30px right;}
.zwlist .zwlistr .s5{background:url(images/q15.gif) no-repeat 30px right;}
.zwlist .zwlistr .s6{background:url(images/q16.gif) no-repeat 30px right;}
.zwlist .zwlistr .s7{background:url(images/q17.gif) no-repeat 30px right;}
.zwlist .zwlistr .s8{background:url(images/q18.gif) no-repeat 30px right;}
.zwlist .zwlistr .s9{background:url(images/q19.gif) no-repeat 30px right;}
.zwlist .zwlistr .s10{background:url(images/q110.gif) no-repeat 30px right;}
.zwlist .zwlistr .s11{background:url(images/q111.gif) no-repeat 30px right;}
.zwlist .zwlistr .s12{background:url(images/q112.gif) no-repeat 30px right;}
.zwlist .zwlistr .s13{background:url(images/q113.gif) no-repeat 30px right;}
.zwlist .zwlistr .s14{background:url(images/q114.gif) no-repeat 30px right;}
.zwlist .zwlistr .zwcon p span{ font-size:14px; font-weight:bold;}
.zwlist .zwlistr .zwcon p a:link,.zwlist .zwlistr .zwcon p a:visited{ color:#ff7200;}

.midright p{ padding:8px 10px; line-height:2.2;}
.midright .title{}

.botleft{ width:673px; float:left; background-color:#fcf9f4;}
.botright{ width:270px; float:right; background-color:#fcf9f4;}
.botright .zhufulist .zf{ background:url(images/v2.gif) repeat-y; color:#670013; padding:5px 20px; width:230px; height:244px; vertical-align:top;}

.heka{ width:643px;background-color:#fcf9f4;padding:15px 15px 0; overflow:hidden;}
.heka .wenzi{border:0;background-color:#fcf9f4; font-size:14px; color:#670214; }

.mainbox{ background-color:#d2edfe; padding-top:7px; padding-left:13px; height:1%; overflow:hidden; clear:both;}
.mainbox .rbox{ border:1px solid #80ccff; background-color:#fff; text-align:center; width:145px; overflow:hidden; float:left; margin-left:7px; margin-top:10px; display:inline; padding:13px 15px;}
.mainbox .rbox p{ display:block; line-height:18px; height:36px; background-color:#e6f4ff; margin-top:5px; padding:3px 3px 0;vertical-align:middle;}
.mainbox .rbox .tp{line-height:25px;}
.mainbox .rbox .tp span{ color:#FF0000;}
