@charset "gb2312";
/* CSS Document */

#xdfpplb{ margin:0px; padding:0px; width:692px; border:#CCC 1px solid;}

.lbtop{ margin:0px; padding:0px; width:692px; height:42px; border-bottom:#D5D5D5 1px solid; text-align:center;}
.lbtop h3{ margin:0px; padding:0px; font:normal 18px/22px "宋体"; color:#FF0000; line-height:42px; height:42px; vertical-align:middle;}

.lbtop1{ margin:0px; padding:0px; width:692px; /*height:102px;*/ background:#F3F3F3;}
.lbtop1 h4{ margin:0px; padding:8px 0px 10px 20px; font:normal 14px/22px "宋体"; color:#000; text-align:left;}
.lbtop1 p{ margin:0px; padding:0px 20px 0px 20px;}
.lbtop1 a{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; width:200px; display:block; float:left;}
.lbtop1 a:link,.lbtop1 a:visited,.lbtop1 a:active{ color:#000;}
.lbtop1 a:hover{ color:#FF7A02;}

.lbtop2{ margin:0px; padding:0px; width:692px; text-align:center;}
.lbtop2 p{ margin:0px; padding:10px 0px; color:#000;}

.lbtop3{ margin:0px; padding:0px; width:692px; text-align:left;}
.lbtop3 ul{ margin:0px; padding:0px 0px 0px 20px;}
.lbtop3 ul li{ margin:0px; padding:0px 0px 0px 0px;}
.lbtop3 .p{ margin:0px; padding:10px 0px 0px 0px; font:normal 14px/22px "宋体";}
.lbtop3 .p1{ margin:0px; padding:10px 190px 10px 0px;}
.lbtop3 .span12{ margin:0px; padding:0px 0px 0px 10px; background:url(xdf39.jpg) no-repeat 0px 6px;}
.lbtop3 .span12 a:link,.lbtop3 .span12 a:visited,.lbtop3 .span12 a:active{ color:#000;}
.lbtop3 .span12 a:hover{ color:#F00; text-decoration:underline;}
.lbtop3 .span121{ margin:0px; padding:0px 20px 0px 0px; float:right;}
.lbtop3 .p1 a:link,.lbtop3 .p1 a:visited,.lbtop3 .p1 a:active{ color:#8F8F8F;}
.lbtop3 .p1 a:hover{ color:#F00;}

.clearxhd3{ margin:0px auto; padding:0px; width:650px; line-height:5px; height:7px; *+height:5px; _height:5px; vertical-align:middle; background:url(xdf27.jpg) repeat-x 0px 6px; *background:url(xdf27.jpg) repeat-x 0px 4px; }

.lbtop4{ margin:10px 0px 0px 0px; padding:0px; width:692px; height:245px; border:#CCC 1px solid; text-align:left;}

.lbtop5{ margin:10px 0px 0px 0px; padding:0px; width:692px; height:247px; border:#CCC 1px solid; text-align:left;}
.clear01{ clear:both; height:0px; margin-top:0!important; line-height:0px; font-size:0;/*border-bottom:1px solid #333;*/}


.xdfpprt2 .rankNumhx{  background:url(xdf12.gif) no-repeat left 17px;   margin:0px 0px 0px 10px; padding:10px 0px 10px 20px;}
.xdfpprt2 .rankNumhx li{ margin:0px; padding:0px 0px 0px 10px;  font:normal 12px/22px "宋体"; line-height:32px; height:32px; vertical-align:middle;}
.xdfpprt2 .rankNumhx a:link,.xdfpprt2 .rankNumhx a:visited,.xdfpprt2 .rankNumhx a:active{ color:#000;}
.xdfpprt2 .rankNumhx a:hover{ color:#F00;}

/*.rankNumhx { background:url(ico.png) no-repeat left -85px; padding-left:20px; line-height:24px;}*/

.h10d{ margin:0px; padding:0px; line-height:11px; height:4px; *+height:11px; _height:10px; }


/***********************************************内容css****************************************************/

.nrtop{ margin:0px; padding:0px; width:692px; height:55px; /*border-bottom:#D5D5D5 1px solid;*/ text-align:center;}
.nrtop h3{ margin:0px; padding:0px; font:normal 24px/28px "宋体"; color:#000000; line-height:55px; height:55px; vertical-align:middle;}

.nrtoply{ margin:0px; padding:0px; width:692px; height:35px; border-bottom:#D5D5D5 1px solid; text-align:center;}
.nrtoply p{ margin:0px; padding:0px; font:normal 12px/22px "宋体"; color:#ABABAB; }
.nrtoply p span{ margin:0px 18px; padding:0px;}


.nrtop1{ margin:0px; padding:0px; width:692px; height:115px; background:#F3F3F3;}
.nrtop11{ margin:0px; padding:0px; float:left; width:277px; text-align:center;}
.nrtop11 p{ margin:0px; padding:8px 0px 0px 0px;}
.nrtop11 p img{ margin:0px; padding:1px; border:#CCC 1px solid; width:251px; height:96px;}
.nrtop12{ margin:0px; padding:0px; float:left; width:244px; text-align:left;}
.nrtop12 ul{ margin:8px 0px 0px 0px; padding:0px;}
.nrtop12 ul li{ margin:0px; padding:0px 0px 0px 7px; background:url(xdf39.jpg) no-repeat 0px 9px; line-height:25px;}

.nrtop13{ margin:0px; padding:0px; float:left; width:171px;}
.nrtop13 .h4{ margin:0px; padding:8px 0px 0px 0px; font:normal 13px/22px "宋体"; font-weight:bold; text-align:center; color:#000;}
.nrtop13 .p{ margin:0px; padding:0px 10px 0px 20px; text-align:left;}
.nrtop13 .p1{ margin:0px; padding:5px 0px 0px 0px;}
.nrtop13 .p1 img{ margin:0px; padding:0px; width:108px; height:26px;}

.nrtop2{ margin:15px 0px 0px 0px; padding:0px; width:692px; text-align:left; color:#000;}
.nrtop2 p{margin:0px; padding:0px 20px 0px 20px;  font-size:14px; font-family:"宋体"; line-height:30px; }
.nrtop2 img{ margin:0px; padding:0px; border:0px;}

.updo{ margin:0px; padding:4px 0px 4px 20px; }
.more_zi14{ margin:0px; padding:0px; font-weight:bold;}
.updo a:link,.updo a:visited,.updo a:active{ color:#444444;}
.updo a:hover{ color:#F00; text-decoration:underline;}

.nrtop21{ margin:0px; padding:0px 0px 10px 0px;}
.nrtop21 p{ margin:0px; padding:0px; font:normal 12px/22px "宋体";}
.nrtop21 .span12{ margin:0px; padding:0px 30px 0px 0px; float:right;}
.nrtop21 .span12 a:link,.nrtop21 .span12 a:visited,.nrtop21 .span12 a:active{ color:#686868;}
.nrtop21 .span12 a:hover{ color:#F00;}

.nrtop3{ margin:0px auto; padding:0px; width:692px;}

.clearxhd3{ margin:0px auto; padding:0px; width:650px; line-height:5px; height:7px; *+height:5px; _height:5px; vertical-align:middle; background:url(xdf27.jpg) repeat-x 0px 6px; *background:url(xdf27.jpg) repeat-x 0px 4px; }

#ckepop{}
.nrtop31{margin:0px; padding:15px 0px 10px 0px; width:450px; float:left;}
.nrtop31 p{ margin:0px; padding:0px 0px 0px 40px;}
.ckepop2{ margin:0px; padding:15px 0px 10px 0px; width:242px; float:left;}
.ckepop2 p{ margin:0px; padding:0px;}
.ckepop2 .span12{ margin:0px; padding:0px 10px; color:#444444;}
.ckepop2 .span12 a:link,.ckepop2 .span12 a:visited,.ckepop2 .span12 a:active{ color:#F00;}
.ckepop2 .span12 a:hover{}

.xdfpprt2d{ margin:0px; padding:0px; height:105px; border-bottom:#CCC 1px solid; border-left:#CCC 1px solid; border-right:#CCC 1px solid; text-align:left;}
.xdfpprt2d .ulcs{ margin:0px; padding:0px 0px 0px 7px; text-align:center;}
.xdfpprt2d .ulcs li{ margin:5px 9px 5px 8px; padding:0px; float:left; /*width:90px;*/width:69px; height:25px; background:url(ppb_25.jpg) no-repeat;}
.xdfpprt2d .ulcs a{ margin:0px; padding:0px; }

/***************************************线路css**********************************************/

.xdfppxllf{ margin:0px; padding:0px; float:left; width:224px;}
.xdfppxlrt{ margin:0px; padding:0px; float:right; width:752px;}
.xllf1{ margin:0px; padding:0px; width:222px; height:164px; border:#CCC 1px solid; background:url(xdf20.jpg) no-repeat;}
.xllf2{ margin:0px; padding:0px; width:224px; height:31px; background:url(xt15.jpg) no-repeat; text-align:center;}
.xllf2 p{ margin:0px; padding:5px 0px 0px 0px;  font:normal 14px/22px "宋体";  font-weight:bold; color:#FFF;}
.xllf2 .span12{ margin:0px; padding:0px; float:left; font:normal 14px/22px "宋体"; font-weight:bold; color:#FFF;}
.xllf2 .span121{ margin:0px; padding:0px; float:right;}

.xllf3{ margin:0px; padding:0px; border-bottom:#CCC 1px solid; border-left:#CCC 1px solid; border-right:#CCC 1px solid;}

.xllfbj1{ margin:0px; padding:0px; text-align:center;}
.xllfbj1 img{ margin:0px; padding:0px; border:0px;}

.xllf2a{ margin:0px; padding:0px; width:224px; height:31px; background:url(xt15.jpg) no-repeat; text-align:left;}
.xllf2a p{ margin:0px; padding:5px 0px 0px 0px;  }
.xllf2a .span12{ margin:0px; padding:0px 0px 0px 10px; float:left; font:normal 14px/22px "宋体"; font-weight:bold; color:#FFF;}
.xllf2a .span121{ margin:0px; padding:0px 10px 0px 0px; float:right;}
.xllf2a .span121 a:link,.xllf2a .span121 a:visited,.xllf2a .span121 a:active{ color:#FFF;}
.xllf2a .span121 a:hover{ color:#F00;}

.xllf3 h3{ margin:0px; padding:10px 0px 0px 0px; font: bold 14px/22px "宋体";color:#0F6181; background:url(ppb_27.jpg) no-repeat center bottom; padding-bottom:16px; text-align:left; padding-left:16px;}

.xllf3 ul{ margin:0px; padding:0px 0px 0px 10px; font:normal 12px/22px "宋体"; text-align:left;}
.xllf3 ul li{ margin:0px; padding:0px 0px 0px 10px; background:url(ppb_28.jpg) no-repeat 0px 9px; line-height:24px;}
.xllf3 ul a:link,.xllf3 ul a:visited,.xllf3 ul a:active{ color:#0F6181;}
.xllf3 ul a:hover{ color:#F00;}

.xllf3 .h4{ margin:0px; padding:10px 0px 0px 0px; font:normal 14px/22px "宋体";color:#0F6181;}
.xllf3 .h4 a:link,.xllf3 .h4 a:visited,.xllf3 .h4 a:active{ color:#0F6181;}
.xllf3 .h4 a:hover{ text-decoration:underline;}
.xllf3 .bj{ margin:0px; padding:0px; width:222px; height:16px; background:url(ppb_27.jpg) no-repeat;}
.xllf3 .ul1{ margin:0px; padding:0px 0px 0px 10px; font:normal 12px/22px "宋体"; text-align:left;}
.xllf3 .ul1 li{ margin:0px; padding:0px 0px 0px 10px; background:url(ppb_28.jpg) no-repeat 0px 9px; line-height:24px;}
.xllf3 .ul1 a:link,.xllf3 .ul1 a:visited,.xllf3 .ul1 a:active{ color:#0F6181;}
.xllf3 .ul1 a:hover{ color:#F00;}



.xlrt1{ margin:0px; padding:0px; width:752px; height:38px; background:url(xxt_18.jpg) repeat-x bottom; text-align:left;}
.xlrt1 p{ margin:0px; padding:8px 0px 0px 25px; font:normal 16px/22px "宋体"; font-weight:bold; color:#000; background:url(xxt_03.jpg) no-repeat 5px 9px}

.xlrt2{ margin:0px; padding:0px; width:752px; height:303px;}
.xlrt21{ margin:0px; padding:0px; float:left; width:311px;}
.xlrt21 .img{ margin:0px; padding:26px 0px 0px 0px;}
.xlrt21 .img img{ margin:0px; padding:5px; border:#CCC 1px solid; width:244px; height:204px;}
.xlrt21 .p{ margin:0px; padding:15px 0px 0px; text-align:center;}
.xlrt21 .p .span12{ margin:0px; padding:0px 0px 0px 20px; background:url(ppb_35.jpg) no-repeat 0px 0px;}
.xlrt21 .p .span121{ margin:0px 0px 0px 30px; padding:0px 0px 0px 20px; background:url(ppb_34.jpg) no-repeat 0px 0px;}
.xlrt21 .p a:link,.xlrt21 .p a:visited,.xlrt21 .p a:active{ color:#2953A6;}
.xlrt21 .p a:hover{ text-decoration:underline;}
#bdshare{ padding:0px 0px 0px 20px;}


.xlrt22{ margin:0px; padding:0px; float:left; width:441px; text-align:left;}
.xlrt221{ margin:0px; padding:0px; height:267px;}
.xlrt22 .h4{ margin:0px; padding:20px 0px 10px 30px; font:normal 16px/22px "宋体"; font-weight:bold; color:#FF0000;}
.xlrt22 .p{ margin:0px; padding:0px 0px 0px 15px; color:#4B230A; line-height:26px;}
.xlrt22 .p span{ color:#FF0000;}
.xlrt22 .p1{ margin:0px; padding:0px; text-align:center;}
.xlrt22 .span12{ margin:0px 10px; padding:0px;}
.xlrt22 .span121{ margin:0px 10px; padding:0px;}

.xlrt3{ margin:20px 0px 0px 0px; padding:0px; width:752px; height:42px; background:url(ppb_36.jpg) no-repeat; text-align:left;}
.xlrt3 .p{ margin:0px; padding:10px 0px 0px 10px; font:normal 20px/22px "宋体"; font-weight:bold; color:#F6721A;}
.xlrt4{ margin:0px 0px 0px 0px; padding:0px; width:750px;  border-bottom:#CCCCCC 1px solid; border-left:#CCCCCC 1px solid; border-right:#CCCCCC 1px solid;}
.xlrt41{ margin:0px 0px 10px 0px; padding:0px 10px; text-align:left;}
.xlrt41 .p{ margin:0px; padding:0px; color:#000; line-height:25px;}

.xlrt42{ margin:0px; padding:0px; width:750px;}

.xlrt43{ margin:0px; padding:0px; width:750px;}
.xlrt43top{ margin:10px 0px 0px 0px; padding:0px; height:32px; background:url(xxt_07.jpg) repeat-x bottom; text-align:left;}
.xlrt43top .p{ margin:0px 0px 0px 10px; padding:0px; width:91px; line-height:32px; height:32px; vertical-align:middle; background:url(xxt_15.jpg) no-repeat; font:normal 14px/22px "宋体"; font-weight:bold; color:#FFF; text-align:center; }
.xlrt43top .p p{ margin:0px; padding:5px 0px 0px 0px;}

.xlrt431{ margin:10px auto; padding:0px; width:733px;}
.xlrt431 .span12{ font:normal 12px/22px "宋体"; font-weight:bold; color:#2764A7;}
.xlrt431 .tr{ margin:0px; padding:0px;}
.xlrt431 .tr img{ margin:0px; padding:0px; border:0px;}
.xlrt431 .tr p{ margin:0px; padding:0px; line-height:36px; height:36px; vertical-align:middle; color:#205187;}
.xlrt431 .tr a:link,.xlrt431 .tr a:visited,.xlrt431 .tr a:active{  color:#205187;}
.xlrt431 .tr a:hover{ color:#F00;}
.xlrt431 .p{ margin:0px; padding:20px 15px 0px 15px; color:#000; text-align:left; color:#333;}
.xlrt431 .p2{ margin:0px; padding:10px 15px 0px 15px; *+padding:10px 15px 0px 15px; _padding:0px 15px 0px 15px; color:#000; text-align:left; color:#333;}
.xlrt431 .p1{ margin:0px; padding:0px 15px; color:#000; text-align:left; color:#333; line-height:25px;}

.clearxhd4{ margin:0px auto; padding:0px; width:700px; line-height:5px; height:7px; *+height:5px; _height:5px; vertical-align:middle; background:url(xdf27.jpg) repeat-x 0px 6px; *background:url(ppb_44.jpg) repeat-x 0px 4px; }

.nrtop3a{ margin:0px auto; padding:0px; width:733px;}
.nrtop31b{ margin:0px 0px 0px 7px; padding:15px 0px 0px 0px; float:left; width:50px;}
.nrtop31b p{ margin:0px; padding:0px;}
.nrtop31a{margin:0px; padding:15px 0px 0px 0px; width:550px; float:left;}
.nrtop31a p{ margin:0px; padding:0px 0px 0px 0px;}

.xlrt44{ margin:0px; padding:0px; width:750px;}



/********************************tab css************************************/
.p1021d .h4{ margin:10px auto; padding:0px; width:740px; height:30px; border-bottom:#DEDEDE 1px solid;}
.p1021d .span12{ margin:0px; padding:4px 0px 0px 30px; background:url(ppb_45.jpg) no-repeat 10px 8px;  font:normal 14px/22px "宋体"; color:#0774A1; font-weight:bold;}
.p1021d p{ margin:0px; padding:0px 20px; line-height:25px; color:#000;}


.xdfc1c11rth4{ margin:0px; padding:13px 0px 0px 23px; font:normal 12px/22px "宋体"; color:#FC4211;}
.xdfc1c11rth4 .h41{ margin:0px; padding:0px;}
.xdfc1c11rtp{ margin:0px; padding:0px 0px 0px 23px; font:normal 12px/22px "宋体"; color:#8C8C8C; }
.xdfc1c11rtp2{ margin:10px 0px 0px 0px; padding:0px 0px 0px 23px;}
.xdfc1c11rtp3{ margin:10px 0px 0px 0px; padding:0px 0px 0px 23px;}
.xdfc1c11rtp4{ margin:10px 0px 0px 0px; padding:0px 0px 0px 0px; text-align:center;}
.xdfc1c11rtspanp1{ margin:0px; padding:0px 0px 0px 15px; font:normal 12px/22px "宋体"; color:#333333;}
.xdfc1c11rtspanp2{ margin:0px; padding:0px;}
.xdfc1c11rtspanp3{ margin:0px 0px 0px 200px; padding:0px 0px 0px 0px; float:left;}
.xdfc1c11rtspanp4{ margin:0px 0px 0px 20px; padding:20px 0px 0px 0px; font:normal 12px/22px "宋体"; color:#333; float:left; }

/*from2 start*/
.formb1{ margin:0px; padding:0px; width:135px; line-height:18px; height:18px; vertical-align:middle; border:#C7C7C7 1px solid; font:normal 12px/22px "宋体"; color:#333;}
.formb2{ margin:0px; padding:0px; width:594px;  height:70px; vertical-align:text-top;  border:#C7C7C7 1px solid; font:normal 12px/22px "宋体"; color:#333; }
.formb3{ margin:0px; padding:0px 0px 15px 0px; line-height:39px; height:39px; vertical-align:bottom;}
/*from2 end*/

.spanlink{ margin:0px; padding:0px;}
.spanlink a:link,.spanlink a:visited,.spanlink a:active{ color:#0000CC;}
.spanlink a:hover{ color:#F00; text-decoration:underline;}





.xdfppxllfg{ margin:0px; padding:0px;  float:right; width:224px;}
.xdfppxlrtg{ margin:0px; padding:0px; float:left; width:754px;}


.tb1{ background:#BBD4EF;}
.tb1 td{ background:#FFF;}
.tb1 th{ background:#EAF2FA; font:normal 12px/36px "宋体"; font-weight:bold; color:#2764A7; height:36px;}
.tb1 td img{ margin:0px; padding:0px; border:0px;}
.tb1 td { margin:0px; padding:0px; line-height:36px; height:36px; vertical-align:middle; color:#205187;}
.tb1 td a:link,.tb1 td a:visited,.tb1 td  a:active{  color:#205187;}
.tb1 td a:hover{ color:#F00;}

a.channel_keylink:link{ color:#F00; font:bold 12px Verdana, Geneva, sans-serif;}
a.channel_keylink:visited{ color:#F0F;font:bold 12px Verdana, Geneva, sans-serif;}
a.channel_keylink:hover{ text-decoration:underline; font:bold 12px Verdana, Geneva, sans-serif;}


.lbtop3y{ margin:0px; padding:0px; width:692px; text-align:left;}
.lbtop3y ul{ margin:0px; padding:0px 0px 0px 20px;}
.lbtop3y ul li{ margin:0px; padding:0px 0px 0px 0px;}
.lbtop3y .p{ margin:0px; padding:10px 0px 0px 0px; font:normal 14px/22px "宋体";}
.lbtop3y .p1{ margin:0px; padding:10px 100px 10px 0px; color:#8F8F8F;}
.lbtop3y .span12{ margin:0px; padding:0px 0px 0px 10px; background:url(xdf39.jpg) no-repeat 0px 6px;   font-weight:bold;}
.lbtop3y .span12 a:link,.lbtop3y .span12 a:visited,.lbtop3y .span12 a:active{ color:#000;}
.lbtop3y .span12 a:hover{ color:#F00; text-decoration:underline;}
.lbtop3y .span121{ margin:0px; padding:0px 20px 0px 0px; float:right;}
.lbtop3y .p1 a:link,.lbtop3y .p1 a:visited,.lbtop3y .p1 a:active{ color:#8F8F8F;}
.lbtop3y .p1 a:hover{ color:#F00;}


.xllf3zn{ margin:0px; padding:0px; width:222px; height:446px; background:url(znbj.jpg) no-repeat;}

.xllf3zn .p{ margin:0px; padding:17px 0px 0px 0px; font:normal 14px/22px "宋体"; font-weight:bold; color:#000;}
.xllf3zn .p1{ margin:0px; padding:35px 0px 0px 0px; font:normal 14px/22px "宋体"; font-weight:bold; color:#000;}
.xllf3zn .p2{ margin:0px; padding:39px 0px 0px 0px; font:normal 14px/22px "宋体"; font-weight:bold; color:#000;}
.xllf3zn .p3{ margin:0px; padding:40px 0px 0px 0px; font:normal 14px/22px "宋体"; font-weight:bold; color:#000;}
.xllf3zn .p4{ margin:0px; padding:40px 0px 0px 0px; font:normal 14px/22px "宋体"; font-weight:bold; color:#000;}
.xllf3zn .p5{ margin:0px; padding:40px 0px 0px 0px; font:normal 14px/22px "宋体"; font-weight:bold; color:#000;}
.xllf3zn .p6{ margin:0px; padding:45px 0px 0px 0px; font:normal 14px/22px "宋体"; font-weight:bold; color:#000;}

.ydlc{ margin:0px 0px 0px 20px; padding:0px;}
.ydlclf{ margin:0px; padding:0px; float:left;}
.ydlcrt{ margin:0px; padding:0px; float:left;}
.ydlc1{ margin:7px 0px; padding:0px; background:url(bj.jpg) no-repeat; width:89px; height:30px;}
.ydlc1 p{ margin:0px 0px; padding:5px 0px 0px 24px; font:normal 14px/22px "宋体"; font-weight:bold; color:#365968;}

.ydlc2{ margin:20px 10px; padding:0px; background:url(bj.jpg) no-repeat; width:89px; height:30px; float:left;}
.ydlc2 p{ margin:0px; padding:5px 0px 0px 24px; font:normal 14px/22px "宋体"; font-weight:bold; color:#365968;}