@charset "utf-8";
/* CSS Document */

.dotted01{ width:100%;height:16px; line-height:16px; overflow:hidden;background:url(../images/dotted1.jpg) repeat-x center;}



.color_blue{color:#004FB1;}
.float{float:left;}
.pic_style{float:left;border:1px solid #ccc;margin-right:15px;}



/* font1 */
.font1{color:#FF6600;}
.font1 a:link{color:#FF6600;text-decoration:underline;}
.font1 a:visited{color:#FF6600;text-decoration:underline;}
.font1 a:active{color:#f00;text-decoration:underline;}
.font1 a:hover{color:#f00;text-decoration:underline;}

.font2{font-size:14px;font-weight:bold;color:#fff;}
.font2 a:link{color:#fff;}
.font2 a:visited{color:#fff;}
.font2 a:active{color:#f00; text-decoration:underline;}
.font2 a:hover{color:#f00; text-decoration:underline;}

.font3{font-size:14px;font-weight:bold;color:#FF6600;}
.font3 a:link{color:#FF6600;}
.font3 a:visited{color:#FF6600;}
.font3 a:active{color:#f00; text-decoration:underline;}
.font3 a:hover{color:#f00; text-decoration:underline;}


.font4{font-size:14px;color:#666;}
.font4 a:link{color:#666;}
.font4 a:visited{color:#666;}
.font4 a:active{color:#f00; text-decoration:underline;}
.font4 a:hover{color:#f00; text-decoration:underline;}



.font5{color:#fff;}
.font5 a:link{color:#fff;}
.font5 a:visited{color:#fff;}
.font5 a:active{color:#fff; text-decoration:underline;}
.font5 a:hover{color:#fff; text-decoration:underline;}

.font6{font-size:14px;font-weight:bold;color:#333;}
.font6 a:link{color:#333;}
.font6 a:visited{color:#333;}
.font6 a:active{color:#f00; text-decoration:underline;}
.font6 a:hover{color:#f00; text-decoration:underline;}

.font7{color:#333;font-weight:bold;}
.font7 a:link{color:#333;}
.font7 a:visited{color:#333;}
.font7 a:active{color:#f00; text-decoration:underline;}
.font7 a:hover{color:#f00; text-decoration:underline;}

.font8{font-size:14px;font-weight:bold;color:#333;}
.font8 a:link{color:#333;text-decoration:underline;}
.font8 a:visited{color:#333;text-decoration:underline;}
.font8 a:active{color:#f00;text-decoration:underline;}
.font8 a:hover{color:#f00;text-decoration:underline;}

.font9{font-size:14px;font-weight:bold;color:#333;}
.font9 a:link{color:#333;}
.font9 a:visited{color:#333;}
.font9 a:active{color:#333; text-decoration:underline;}
.font9 a:hover{color:#333; text-decoration:underline;}

.font10{color:#999;}

.font11{color:#F00;}

.font12{font-size:20px;font-weight:bold;color:#FF6600;}

.font13{font-size:14px;color:#F00;}
.fonts13{font-size:13px;}
.fonts16{font-size:16px;}
.fontsc16{font-size:16px;color:#ff6600;}

.font14{color:#004FB1;}
.font14 a{color:#004FB1; text-decoration:underline;}
.font14 a:visited{color:#004FB1;}
.font14 a:active{color:#f00; text-decoration:underline;}
.font14 a:hover{color:#f00; text-decoration:underline;}


.font15{color:#FF6600;}
.font15 a:link{color:#FF6600;}
.font15 a:visited{color:#FF6600;}
.font15 a:active{color:#f00; text-decoration:underline;}
.font15 a:hover{color:#f00; text-decoration:underline;}

.font16{font-size:14px;color:#333;}
.font16 a:link{color:#333;}
.font16 a:visited{color:#333;}
.font16 a:active{color:#f00; text-decoration:underline;}
.font16 a:hover{color:#f00; text-decoration:underline;}


.font17{font-size:14px;color:#004FB1;font-weight:bold;}
.font17 a:link{color:#004FB1;text-decoration:underline;}
.font17 a:visited{color:#004FB1;text-decoration:underline;}
.font17 a:active{color:#f00;text-decoration:underline;}
.font17 a:hover{color:#f00;text-decoration:underline;}

.font18{color:#333;}


.font19{color:#004FB1;text-decoration:underline;}
.font19 a:link{color:#004FB1;text-decoration:underline;}
.font19 a:visited{color:#004FB1;text-decoration:underline;}
.font19 a:active{color:#f00;text-decoration:underline;}
.font19 a:hover{color:#f00;text-decoration:underline;}

.font20{color:#FF6600;font-weight:bold;}

.font21{font-size:12px;font-weight:bold;color:#fff;}

.font22{font-size:14px;color:#999;}

.font23{font-size:14px;color:#666;}
.font23 a{color:#666;text-decoration:underline;}
.font23 a:hover{color:#f00;text-decoration:underline;}

.font24{font-size:14px; text-decoration:line-through;}

.font25{color:#f00;}
.font25 a:link{color:#f00;}
.font25 a:hover{color:#f00;text-decoration:underline;}

.font26{font-size:14px;color:#f00;}
.font26 a{color:#f00;text-decoration:underline;}
.font26 a:hover{color:#f00;text-decoration:underline;}

.btn,.btn_sty2{ background:url(../images/btn_bg.jpg) no-repeat;line-height:31px;width:96px;height:31px; border:none;color:#fff;font-size:14px; font-weight:bold; vertical-align:middle;margin-bottom:3px; cursor:pointer;}
.tougao p a{margin:0px 10px 0 5px;font-size:14px;}


/*page*/
.page{width:98%;clear:left;margin:20px auto 0; float:left;}
.page_left{ position:relative;width:100%;height:25px; line-height:25px;padding-left:5px;}
.page_left strong{color:#F38120;margin:0 3px;}
.page_right { position:absolute;right:5px;*right:0px;top:0px;}
.page_right a{ background:#F6F6F6;border: 1px solid #E4E2E3;color: #333333;display:block;float:left;height:21px;line-height:21px;margin-right: 4px;padding:0 8px;text-align:center;}
.page_right a:hover, .page_right a.dan{background:#F38120; border: 1px solid #EA710D;color: #FFFFFF; text-align:center;}
.diver_sty1{width:261px;margin:12px 0;border:1px solid #ccc;height:181px; overflow:hidden;float:left;}







