@charset "gb2312";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; background:#fff;}
ul,li,p,strong,h3,table,form,tr,td,ol,dl,dd,dt{ margin:0; padding:0; list-style:none;}
img{border:0; behavior:url(./iepngfix.htc); }
a{ text-decoration:none; outline:none; *hide-focus:expression(this.hideFocus=true);  color:#666666;}
font {font-size:12px;}
.banner{ display:block;}
.com{ display:block; margin:0 auto;}
.mt8{ margin-top:8px;}
.p2em{ text-indent:2em;}
.red{ color:#FF0000;}
.red1{ color:#ca002f;}
.red2{ color:#f7555c;}
.clr{ clear:both; height:0px; overflow:hidden; display:block;}
.clr5{ clear:both; height:5px; overflow:hidden; display:block;}
.clr10{ clear:both; height:5px; overflow:hidden; display:block;}
.clr20{ clear:both; height:13px; overflow:hidden; display:block;}
.l{ float:left;}
.f16{ font-size:16px;}

.banner1{ width:960px; height:74px; margin:0 auto; color:#008e86; overflow:hidden;}
.banner1 p{ float:right; display:inline; margin:40px 0 0 0;  display:block; }
.banner1 a{ margin:0 4px; font-weight:bold; color:#008e86;}
.blu{ color:#0091b4;}


#head{ width:960px; margin:0 auto; padding-top:7px; overflow:hidden;}
.menu{ height:30px; padding:5px 0 0 0; overflow:hidden; background:url(../images/menugb.jpg) no-repeat 0 0; }
.menu ul{ height:29px; overflow:hidden; padding-left:26px;}
.menu ul li{ float:left; display:inline; height:29px; margin-right:8px; }
.menu ul .mn{ float:left; display:inline; padding:0 0 0 4px; height:29px; margin-right:8px; }
.menu ul .mn a{ color:#000000; float:left; display:inline; height:29px; font-size:14px; padding-right:12px; padding-left:8px; line-height:29px; font-weight:bold;}

.menu ul .over{ float:left; display:inline; padding:0 0 0 4px; height:29px; background:url(../images/m1.jpg) no-repeat 0 0;}
.menu ul .over a{ color:#000000; float:left; display:inline; height:29px; font-size:14px; background:url(../images/m11.jpg) no-repeat right 0; padding-right:12px; padding-left:8px; line-height:29px; font-weight:bold;}



.menu1{ width:992px; height:35px; color:#000; overflow:hidden; margin:0 auto; line-height:35px;}
.menu1 strong{ margin-left:13px;}
.menu1 a{ margin:0 6px; color:#0a428a; margin:0 5px;}
.menu1 span{ margin:0 5px; font-weight:bold;}
.left{ width:702px; float:left; overflow:hidden;}
.right{ width:240px; float:right; }

#wrap{ width:960px; margin:0 auto;}
#wrap font{ font-size:12px;}

.m2bg{ padding:7px 0 20px; background:url(../images/m2bg.jpg) repeat-x 0 0; border:solid 1px #999999; border-top:0; min-height:100px; -height:100px; margin-bottom:20px; }
.m2bg .m2b{ height:29px; overflow:hidden; padding-left:6px;}
.m2bg .m2b li{ float:left; display:inline; padding:0 0 0 6px; height:29px; margin-right:28px; }
.m2bg .m2b li a{ float:left; display:inline; height:29px; font-size:14px; color:#000000; padding-right:6px; line-height:29px; font-weight:bold;}

.m2bg .m2b li.over{ float:left; display:inline;  padding:0 0 0 5px; height:26px; background:url(../images/m2.jpg) no-repeat 0 0;}
.m2bg .m2b li.over a{ color:#000000; float:left; display:inline; height:26px; font-size:14px; background:url(../images/m22.jpg) no-repeat right 0; padding-right:12px; padding-left:8px; line-height:29px; font-weight:bold;}

.m3bg{ border-bottom:solid 3px #49d3d4; height:25px; }
.m3bg .m3b{ height:25px; overflow:hidden;}
.m3bg .m3b li{ float:left; display:inline; padding:0 0 0 6px; height:25px; margin-right:28px; }
.m3bg .m3b li a{ float:left; display:inline; height:29px; font-size:14px; color:#000000; padding-right:6px; line-height:25px; font-weight:bold;}

.m3bg .m3b li.over{ float:left; display:inline;  padding:0 0 0 5px; height:25px; background:url(../images/m3.jpg) no-repeat 0 0;}
.m3bg .m3b li.over a{ color:#000000; float:left; display:inline; height:25px; font-size:14px; background:url(../images/m33.jpg) no-repeat right 0; padding-right:12px; padding-left:8px; line-height:29px; font-weight:bold;}

.con{ width:696px; min-height:300px; -height:300px; background:url(../images/bglogo.jpg) no-repeat right 20px; position:relative;}
.con1{ width:696px; min-height:300px; -height:300px; position:relative;}
.con .t1,.con1 .t1{ float:left;display:inline; font-size:15px; font-weight:bold;width:86px;}
.le1{ padding:16px 0 0 15px;}
.le1 p{ line-height:20px;}
.le1 p span{ margin:0 4px;}
.le1 p img{ vertical-align:middle; margin:0 4px;}
.dp_btn1{ display:block; position:absolute; right:40px; top:170px;}
.jt1{ float:left; display:inline; margin-left:15px;}
.jt2{ float:left; display:inline;}
.jt2 li{ float:left; display:inline; margin-left:18px;}
.count{ float:left; display:inline; line-height:15px;}
.count1{ display:inline;float:right;margin:15px 66px 0;}

.count strong{ font-size:20px; color:#ff0000;}
.count1 img{ vertical-align:middle; margin:0 3px; float:left;}
.count1 span{vertical-align:middle; margin:3px 6px 0; float:left;}
.count1 #ckepop{ margin-top:0;}

.list strong{ display:block; height:24px; color:#008e86; overflow:hidden; line-height:24px; background:#f7f7f7; text-indent:15px; margin-top:15px;}
.list p{ line-height:28px; padding:10px 0 0 15px; color:#333333;}
.list p span{ margin:0 4px;}
.list p img{ vertical-align:middle; margin:0 4px;}

.pages{ background:#f8f8f8; height:28px; margin:20px 0; border-top:solid 1px #d5d5d5;  border-bottom:solid 1px #d5d5d5; text-align:right; line-height:28px;}
.pages a{ margin:0 5px;}
.pages a.over{ color:#ff0000;}

.jihuo strong{ margin: 0 30px 0 0;}
.rpic{}
.rpic img{ display:block; border:solid 1px #999999;}
.xxzn{ font-size:13px; color:#008e86; font-weight:bold; display:block; height:32px; padding-top:26px;}
.xxzn1 li{ font-size:13px;  height:30px; color:#333333;}
.xxzn1 li a{ color:#333333;}
.xxzn2{ text-align:right;}
.xxzn2 a{ color:#008e86;}
.rig{ min-height:282px; -height:282px; }
.rpic2s li{ float:left; margin-top:14px;}
.rpic2s li img{ display:block; border:solid 1px #999999;}
.rpic2s{ display:block;}

.le2{ width:652px; margin:20px auto; position: relative; overflow:hidden;}
.le21{ width:230px; overflow:hidden; float:left;}
.le21 li{ height:28px; line-height:28px; color:#808080; text-indent:16px; position:relative; overflow:hidden; }
.le21 li.over{ background:#e6e6e6 url(../images/p1.jpg) no-repeat 0 0;}
.le21 li .f{ color:#e67800; margin:0 3px;}
.tt{ width:120px; position:absolute; right:7px; top:9px; height:12px;}
.tt1{ display:block; height:12px; background:#5dd4d9; width:30%;}

#wrnm{ width:117px; height:139px; overflow:hidden; position:absolute; right:0; top:0; background:url(../images/wrnm03.jpg) no-repeat right 0;}
#wrnm .t{ color:#fff; font-size:14px; font-weight:bold; line-height:34px; height:34px; display:block; text-align:center;}
#zdx{ font-size:66px; font-weight:bold; color:#ff0000; display:block; text-align:center; height:78px; line-height:78px; overflow:hidden;}
#wrnm .t2{ color:#f77a00; font-size:14px; font-weight:bold; display:block; text-align:center;}
#zdx img{ margin:13px 0 0;}

.le21 li{ cursor:pointer;}
.le22{ float:left; overflow:hidden; width:291px; height:140px; background:url(../images/p2.jpg) no-repeat 0 0; display:none;}
.le22 img{vertical-align:middle;}
.le22 li{ height:18px; overflow:hidden; float:left; width:260px; padding-left:20px;}
#f5{ width:80px; height:8px; background:#ffc41c; float:left; margin:3px 3px 0 3px; display:inline;}
#f4{ width:60px; height:8px; background:#ffc41c; float:left; margin:3px 3px 0 3px; display:inline;}
#f3{ width:10px; height:8px; background:#ffc41c; float:left; margin:3px 3px 0 3px; display:inline;}
#f2{ width:30px; height:8px; background:#ffc41c; float:left; margin:3px 3px 0 3px; display:inline;}
#f1{ width:8px; height:8px; background:#ffc41c; float:left; margin:3px 3px 0 3px; display:inline;}
.f5,.f4,.f3,.f2,.f1{ float:left;}
.dpd td{ height:40px; text-align:center; color:#3a44e8;}
.dpd td img{ vertical-align:bottom; margin:0 5px;}
.dpd td.bombor{/*border-bottom:solid 1px #d7d7d7;*/ color:#666;}

.pjia{ width:701px; overflow:hidden;}
.pjiacon{ border:solid 1px #80ccfd; border-bottom:0; border-top:0; width:699px; min-height:320px; -height:320px; background:#f2f9ff; padding:15px 0;}
.tit{ height:26px; width:679px; background:#80ccfd; display:block; margin:0 auto; text-indent:10px; line-height:26px; font-weight:bold; color:#000;}
table img,table input,table textarea{ vertical-align:middle;}
.pinglun{ line-height:22px;}
.pinglun strong{ color:#000; float:left; display:inline; margin:10px 0 0 52px; width:40px; text-align:left;}
.pinglun .txt{ width:183px; height:18px; border:solid 1px #98999b; float:left; display:inline; margin:10px 0 0 0; font-size:12px;}
.pinglun .txt2{ width:60px; height:18px; border:solid 1px #98999b; float:left; display:inline; margin:10px 0 0 0; font-size:12px;}
.pinglun select{ width:183px; height:18px; border:solid 1px #98999b; float:left; display:inline; margin:10px 0 0 0; font-size:12px;}
.pinglun textarea{ width:338px; height:63px; padding:2px; line-height:18px; border:solid 1px #98999b; color:#98999b; float:left; display:inline; margin:10px 0 0 0; font-size:12px;}
.line4{ border-bottom:solid 1px #cacbcd; display:block; height:0; overflow:hidden; width:679px; margin:10px auto;}
.xingx{ width:677px; min-height:170px; -height:170px; margin:0 auto; border:1px solid #80CCFD; border-top:0; padding:15px 0; position:relative;}
.pfque_btn{ width:79px; height:25px; display:block; cursor:pointer; background:url(../images/subtn.jpg) no-repeat 0 0; margin:10px auto 0; border:0; }
.ts{ display:block; position:absolute; right:60px; top:20px;}

.jihuo{ color:#000; text-align:left;}
.dpd .jihuo #jhuo{ margin:8px 0; float:left; display:inline; width:338px; height:31px; border:solid 1px #99999b; background:#fff; text-align:center; font-weight:bold; font-size:22px; color:#ff2900; line-height:31px;}
.jihuo strong a{ color:#0091b4; text-decoration:underline;}


#iframe{ float:right;}
.hhm{ padding-top:3px;color:#98999B;float:left; width:60px; overflow:hidden; text-align:center; height:16px; line-height:16px;font-weight:bold;}
.count1 a{ margin:0 5px;}



.txh{ float:left; display:inline; margin: 10px 0 0 20px; width:680px; overflow:hidden;}
.txh li{ float:left; width:135px; height:24px; overflow:hidden; }
.txh li a{color:#005f99;}
.txh li a:hover{color:#ff5500;font-weight:bold;}
.txh li .hot{color:#ff5500;}
.con1 {    min-height: 100px; -height: 100px;   position: relative;    width: 696px;}
 .fromd{height: 26px; overflow:hidden; padding:10px 0; border-bottom: 1px solid #D7D7D7; width:98%; margin:0 auto;}
.fromd strong{height: 26px;   line-height:24px; float:left; display:inline; margin:0 0 0 260px;}
.fromd select{float:left; display:inline; margin:0 0 0 10px;}
.list li a{text-decoration:underline;color:#FF5500;}
.copy_btns{ font-size:16px; font-weight:bold; color:#0091b4; float:left; display:inline; margin:8px 0 0 6px;  height: 31px;  line-height: 31px;}
#ckepop span{ float:left;}