/* CSS Document */
body{ background: url(../images/ping_bj.jpg) repeat-x #fff; padding:0; margin:0 auto; width:945px; font:12px,"����",Arial, Helvetica,sans-serif;}
ul,li,ol,p,h2,h3,form,div{ margin:0; padding:0; list-style:none;}
a{ color:#4c4c4c; text-decoration:none;}
a:hover{ text-decoration:underline;}
img{ border:none;}
.cl{ clear:both;}

.top{ width:945px; height:23px; line-height:23px; background:#4c4c4c; color:#fff;}
.top p{ padding:0 0 0 19px; float:left;}
.top span{ padding:0 0 0 40px; float:left;}
.top .input{ border:solid 1px #4c4c4c; font-size:12px; text-align:center;}
.top .enter{ background:url(../images/ping_top_enter.jpg) no-repeat; width:48px; height:15px; margin:2px 0 0 10px; border:none; }

.flash{ width:945px; height:145px; margin:1px 0 0 0; float:left;}

.nav{ height:84px; background:url(../images/ping_nav_bg.jpg) repeat-x; width:945px; margin:1px 0 0 0;}
.nav span{ background:url(../images/ping_nav_wea.jpg) no-repeat; padding:20px 20px 0 32px; float:left; width:255px; height:64px;}
.nav span p{ background:url(../images/ping_nav_icon.jpg) no-repeat 0 4px; padding:5px 0 0 38px; line-height:20px; }

.nav p{ line-height:26px; height:26px; padding:5px 0 0 20px;}
.nav p a{ display:block; width:52px; background:url(../images/ping_nav_line.jpg) no-repeat 0; float:left; color:#fff; padding:0 8px 0 8px;}

#announcement { background:url(../images/ping_roll_bg.jpg) no-repeat left 0 #4c4c4c;}
#announcement div{ width:825px; height:25px; line-height:25px;  color:#fff; margin:1px 0 0 0; overflow:hidden;  padding:0 0 0 120px;}
#announcement li{ float: left;  white-space: nowrap;  list-style-type: none; padding:0 8px;}
#announcement li a{ color:#fff;}

.lead{ margin:5px 0 7px 0; background:#fff;}
.lf{width:672px; padding:0 7px 0 0; float:left; background:#fff;}

.lf .swf{ float:left; margin:0 0 10px 0;}
.lf .swf .foc{ width:268px; height:258px; background:url(../images/ping_lf_foc02.jpg) no-repeat bottom 0; margin:0 0 6px 0; }
.lf .swf .foc h2{ background:url(../images/ping_lf_foc01.jpg) no-repeat; padding:0 0 0 41px; font-weight:bold; font-size:12px; height:35px; line-height:35px;}
.lf .swf .foc .bot{ background:url(../images/ping_lf_foc03.jpg) repeat-y; width:250px; height:213px; padding:0 9px; }
.lf .swf ul{ width: 253px; height:109px; border:solid 1px #c2cfd5; background:url(../images/ping_lf_bg.jpg) repeat-x; padding:0 0 0 13px; }
.lf .swf ul h2{ background:url(../images/ping_lf_icon.jpg) no-repeat; padding:0 0 10px 22px; height:26px; line-height:26px; font-size:12px; font-weight:bold; color:#cc0000; }
.lf .swf ul .more{ float:right; margin-top:-26px; padding:0 22px 0 0; background:url(../images/ping_lf_more.jpg) no-repeat right 0; color:#4c4c4c; font-weight:normal;}
.lf .swf ul li{ height:22px; line-height:22px;}
.lf .swf ul li a:hover{ color:#cc0000;}

.lf .imp{ width:397px; height:373px; margin:0 0 10px 5px; float:left; border:solid 1px #c2cfd5; background:url(../images/ping_lf_imp01.jpg) repeat-x 1px top #fff;}
.lf .imp h2{ background:url(../images/ping_imp_icon.jpg) no-repeat 0; padding:0 12px 0 13px; line-height:29px; height:29px; float:left; font-size:12px; font-weight:bold; color:#0070e2;}
.lf .imp span{ width:54px; display:block; background:url(../images/ping_imp_line.jpg) no-repeat right; padding:0 10px; line-height:29px; height:29px; color:#0070e2; font-weight:normal; float:left;}
.lf .imp .cd{ font-weight:bold; font-size:12px; color:#cc0000;}
.lf .imp .tt{ background:none;}
.lf .imp ul{ padding:10px 0 0 15px; clear:both;}
.lf .imp ul li{ height:22px; line-height:22px; color:#4c4c4c;}
.lf .imp ul li a:hover{ color:#cc0000;}
.lf .imp .zf{clear:both; margin:10px 0 0 0;}
.lf .imp .zf img{ background:#fff; padding:4px; border:solid 1px #c2cfd5; margin:0 9px 10px 9px;}
.lf .imp .zf ul{padding:0 0 0 15px;}
.lf .imp .zf ul li{ height:21px; line-height:21px; color:#4c4c4c; float:left; margin:0 15px 0 0; width:163px; overflow:hidden;}
.lf .imp .zf ul li a:hover{ color:#cc0000;}
.lf .imp .jr{ width:397px; margin:8px 0 0 0; }
.lf .img .jr .pho{ width:115px; float:left;}
.lf .imp .jr .pho img{ background:#fff; padding:4px; border:solid 1px #c2cfd5; margin:0 5px 5px 9px; width:100px; }
.lf .imp .jr .list{float:left;  width:260px; *margin:-5px 0 0 25px; _margin:-5px 0 0 -8px;}
.lf .imp .jr .list ul{}
.lf .imp .jr .list ul li{ height:22px; line-height:22px; color:#4c4c4c;  overflow:hidden;}
.lf .imp .jr .list ul li a:hover{ color:#cc0000;}



.lf .wyh{ width:268px; margin:10px 0 0 0; float:left;}
.lf .wyh .comm{ width:268px; height:470px; background:url(../images/ping_comm_bot.jpg) no-repeat 0 bottom;}
.lf .wyh .comm h2{ background:url(../images/ping_comm_top.jpg) no-repeat; padding:0 0 0 33px; line-height:29px; height:29px; font-size:12px; font-weight:bold; color:#cc0000;}
.lf .wyh .comm h3{ background:url(../images/ping_comm_h2.jpg) no-repeat; padding:0 0 0 33px; line-height:29px; height:29px; font-size:12px; font-weight:bold; color:#cc0000;}
.lf .wyh .comm p{ line-height:22px; padding:14px 7px 0 7px;}
.lf .wyh .comm p a:hover{ color:#cc0000;}
.lf .wyh .comm p span{ float: right; margin-right:5px; font-weight:bold;}
.lf .wyh .comm .he01{ height:101px; background:url(../images/ping_comm_line.jpg) repeat-y;}
.lf .wyh .comm .he02{ height:124px; background:url(../images/ping_comm_line.jpg) repeat-y;}
.lf .wyh .comm .he03{ height:109px; background:url(../images/ping_comm_line.jpg) repeat-y;}
.lf .wyh img{margin:5px 0 0 0; float:left;}

.lf .jc{ width:396px; height:629px; border-left:solid 1px #c2cfd5; border-bottom:solid 1px #c2cfd5; border-right:solid 1px #c2cfd5; float:left; margin:10px 0 0 5px;}
.lf .jc ul{ width:198px; height:157px;  float:left;}
.lf .jc ul li{ line-height:22px; height:22px; overflow:hidden; padding:0 0 0 10px;}
.lf .jc ul li a:hover{ color:#cc0000;}
.lf .jc ul h2{ background:url(../images/ping_jc_h2.jpg) no-repeat; padding:0 0 10px 26px; line-height:29px; height:29px; color:#cc0000; font-weight:bold; font-size:12px;}
.lf .jc ul .more{ float:right; margin-top:-29px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}


.rg{ width:265px;  float:left;}
.rg .video{ width:263px; height:295px; border:solid 1px #c2cfd5; }
.rg .video .imgs{ width:263px; height:214px; background:url(../images/ping_video_bg.jpg) no-repeat; padding:0 0 9px 0;}
.rg .video span { padding:24px 22px 10px 29px; float:left; }
.rg .video ul{ padding:0 0 0 10px; float:left;}
.rg .video li{ line-height:22px; height:22px;}
.rg .video .icon{ background:url(../images/ping_video_icon.jpg) no-repeat right 0; float:left; margin-top:-22px;}

.rg .tab{ width:263px; height:259px; border:solid 1px #c2cfd5; background:url(../images/ping_tab_bg.jpg) repeat-x 0 top; margin:8px 0 7px 0; }
.rg .tab span{ width:78px; padding:0 0 0 8px; display:block; border-left:solid 1px #c2cfd5; height:25px; line-height:24px; color:#0070e2; font-weight:bold; float:left; text-align:center;}
.rg .tab .cd{ background:url(../images/ping_tab_hover.jpg) repeat-x; color:#cc0000; font-weight:bold;}
.rg .tab ul{ padding:18px 0 0 10px; clear:both;}
.rg .tab ul li{ height:22px; line-height:22px; color:#4c4c4c; overflow:hidden;}
.rg .tab ul li a:hover{ color:#cc0000;}

.rg .paper{ width:263px; height:431px; border:solid 1px #c2cfd5; margin:5px 0 0 0;}
.rg .paper h2{ background:url(../images/ping_paper_h2.jpg) no-repeat; padding:0 0 0 11px; color:#fff; font-weight:bold; line-height:28px; height:28px; font-size:12px;}
.rg .paper .more{float:right; margin-top:-28px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}
.rg .paper .month{ background:url(../images/ping_paper_bg.jpg) no-repeat left 0;  padding:6px 22px 6px 52px; }
.rg .paper img{ border:solid 1px #c2cfd6; padding:8px;}
.rg .paper .cont{ background:url(../images/ping_paper_line.jpg) repeat-x; height:181px;}
.rg .paper .cont ul{ padding:12px 0 0 10px; clear:both;}
.rg .paper .cont span{ width:87px;  display:block;  line-height:26px; height:26px; color:#474747; text-align:center; float:left; }
.rg .paper .cont .cd{ background:url(../images/ping_paper_hover.jpg) no-repeat 0 bottom; color:#0070e2; font-weight:bold;}
.rg .paper .cont li{ height:22px; line-height:22px; color:#4c4c4c;}
.rg .paper .cont li a:hover{ color:#cc0000;}

.rg .tel{ width:265px; height:59px; margin:5px 0 0 0;}
.rg .tel span{ background:url(../images/ping_tel_bg.jpg) repeat-x; width:178px; height:59px; border-left:solid 1px #c2cfd5; border-right:solid 1px #c2cfd5; float:left; padding:0 0 0 8px;}
.rg .tel p{ line-height:30px; color:#124a73; font-weight:bold;}
.rg .tel img{ float:left; margin:0 0 0 2px;}

.center{ margin:7px 0 0 0;}
.col{ width:268px; padding:0 5px 0 0; float:left;}
.col .zlk{ width:268px; height:785px; background:url(../images/ping_zlk_bot.jpg) no-repeat 0 bottom;}
.col h2{ background:url(../images/ping_zlk_h2.jpg) no-repeat; padding:0 0 0 33px; line-height:29px; height:29px; font-size:12px; font-weight:bold; color:#cc0000;}
.col .zlk .more{ float:right; margin-top:-29px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}
.col .zlk .list{ width:266px; overflow:hidden; height:744px; border-right:solid 1px #c2cfd5;  border-left:solid 1px #c2cfd5; background:url(../images/ping_zlk_bg.jpg) repeat-x; }
.col .zlk .list p{ line-height:22px; font-weight:bold; padding:11px 0 10px 17px; color:#4c4c4c;}
.col .zlk .list .ts{line-height:22px; font-weight:bold; padding:6px 0 3px 17px; color:#4c4c4c; }
.col .zlk .list .tp{line-height:22px; font-weight:bold; padding:8px 0 3px 17px; color:#4c4c4c; }
.col .zlk .list p a:hover{ color:#cc0000;}
.col .zlk .list .tt{ margin:6px 0 0 0;}
.col .zlk .list span{ background:url(../images/ping_zlk_icon.jpg) no-repeat left 2px; line-height:32px; height:32px; color:#4c4c4c; font-weight:bold; width:233px; padding:0 0 0 35px; float:left;}
.col .zlk .list span a:hover{ color:#cc0000;}

.col .dc{ width:268px; height:141px; background:url(../images/ping_dc_bot.jpg) no-repeat 0 bottom; margin:7px 0 0 0 ; clear:both;}
.col .dc h2{ background:url(../images/ping_dc_h2.jpg) no-repeat; font-size:12px; font-weight:bold; color:#0070e2;}
.col .dc .more{ float:right; margin-top:-29px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}
.col .dc ul{ height:93px;  background:url(../images/ping_dc_line.jpg) repeat-y; padding:12px 0 0 8px;}
.col .dc li{ line-height:22px; height:22px;}

.fwq{ width:396px; height:931px;  float:left; border:solid 1px #c2cfd5; background:url(../images/ping_fwq_bg.jpg) repeat-x; }
.fwq h2{ background:url(../images/ping_fwq_h2.jpg) no-repeat left 0; font-weight:bold; color:#fff; font-size:12px; line-height:28px; height:28px;  padding:0 0 0 20px; width:376px; float:left;}
.fwq form{ position:absolute; margin:-28px 0 0 83px!important;*margin:-8px 0 0 11px!important;*margin:-6px 0 0 11px;}
.fwq .input{ border:solid 1px #7f9db9; font-size:12px; text-align:center; }
.fwq .inp{ border:solid 1px #7f9db9; font-size:12px; text-align:center; width:36px; }
.fwq ul{ width:198px; height:146px;  float:left;}
.fwq ul li{ line-height:22px; height:22px; overflow:hidden; padding:0 0 0 10px;}
.fwq ul li a:hover{ color:#cc0000;}
.fwq ul h2{ width:172px; background:url(../images/ping_law_h2.jpg) no-repeat; padding:0 0 5px 26px; line-height:30px; height:30px; color:#cc0000; font-weight:bold; font-size:12px;}
.fwq ul .more{float:right; margin-top:-30px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}
.fwq .law{height:167px; float:left;background:url(../images/ping_law_bg.jpg) no-repeat 0 bottom;}
.fwq .law ul{ width: 396px;}
.fwq .law ul li{ line-height:22px; height:22px; overflow:hidden; padding:0 0 0 77px;}
.fwq .law ul h2{ width:367px; background:url(../images/ping_law_pats.jpg) no-repeat; padding:0 0 15px 26px; line-height:30px; height:30px; color:#cc0000; font-weight:bold; font-size:12px;}
.fwq .law ul .more{float:right; margin-top:-30px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}

.rit{ width:265px; float:left; padding:0 0 0 7px;}
.rit .case{width:263px; height:459px; border:solid 1px #c2cfd5; }
.rit .case h2{ background:url(../images/ping_paper_h2.jpg) no-repeat left 0; padding:0 0 0 11px; color:#fff; font-weight:bold; line-height:28px; height:28px; font-size:12px;}
.rit .case .more{ float:right; margin-top:-28px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}
.rit .case p{ line-height:20px; float:left; padding:0 7px 0 7px;  }
.rit .case p a:hover{color:#cc0000;}
.rit .case h3{ color:#cc0000; font-size:12px; font-weight:bold; line-height:22px; height:22px;}
.rit .case span{ font-size:12px; font-weight:bold; line-height:22px; height:22px; color:#4c4c4c;}
.rit .case ul{ width:249px; height:73px; background:url(../images/ping_case_dot.jpg) repeat-x 0 top; float:left; padding:0 7px 0 7px;}
.rit .case li{ width:77px; display:block; background:url(../images/ping_case_bg.jpg) no-repeat; line-height:22px; height:22px; text-align:center; float:left; padding:0 6px 0 0; margin:9px 0 0 0 ;}
.rit .case li a:hover{ color:#cc0000;}
.rit .mag{ width:263px; height:175px; margin:10px 0 0 0; border:solid 1px #c2cfd5;}
.rit .mag h2{ background:url(../images/ping_paper_h2.jpg) no-repeat left 0; padding:0 0 0 11px; color:#fff; font-weight:bold; line-height:28px; height:28px; font-size:12px;}
.rit .mag .more{ float:right; margin-top:-28px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}
.rit .mag ul{ padding:9px 0 0 10px;}
.rit .mag li{ line-height:22px; height:22px; overflow:hidden;}
.rit .mag li a:hover{ color:#cc0000;}
.rit .xj{ width:263px; height:273px; border:solid 1px #c2cfd5;  margin:10px 0 0 0!important; *margin:10px 0 0 0!important; *margin:8px 0 0 0;}
.rit .xj h2{ background:url(../images/ping_paper_h2.jpg) no-repeat left 0; padding:0 0 6px 11px; color:#fff; font-weight:bold; line-height:28px; height:28px; font-size:12px;}
.rit .xj .more{ float:right; margin-top:-28px; padding:0 26px 0 0; color:#1f1f1f; font-weight:normal;}
.rit .xj p{ line-height:22px; height:22px; overflow:hidden; float:left; padding:0 0 0 7px;  width:256px;}
.rit .xj p a:hover{color:#cc0000;}
.rit .xj ul{ width:249px;  float:left; padding:0 7px 0 7px; }
.rit .xj ul li{width:77px; display:block; background:url(../images/ping_case_bg.jpg) no-repeat; line-height:22px; height:22px;  text-align:center; float:left; padding:0 6px 0 0; margin:9px 0 0 0;}
.rit .xj ul li a{color:#008109;}
.rit .xj img{ border:solid 1px #bfbfbf; float:left;}
.rit .xj a img{ margin:7px 0 0 3px;}

.link{ width:945px; margin:10px 0 0 0;}
.link p{ line-height:25px; height:25px; background:#ededed; margin:0 0 1px 0; color:#2a2a2a;}
.link span{ width:142px; height:25px; display:block; text-align:center;  color:#2a2a2a; background:#cbcbcb;  margin:0 10px 0 0; float:left; font-weight:bold;}
.link p a{ padding:0 6px; float:left;}

.link2{ width:945px; height:70px; margin:15px 0 0 0; text-align:center;}
.link2 p{line-height:28px;  padding:0 0 0 93px; }
.link2 p a{ padding:0 4px; float:left; width:64px;  display:block;}

.cop{ width:945px; height:133px; background:url(../images/ping_copy_bg.jpg) repeat-x;  padding:20px 0 0 0; text-align:center;}
.cop p{ line-height:28px;}
.cop .ibox{ display: none;}

.lf .ad { clear:both; height:80px; }
.lf .ad img{ margin:0; padding:0;}
.lf .title{ width:670px; height:57px; line-height:57px; border:solid 1px #c2cfd5; background:#daefff; color:#000000; font-size:32px; margin:0 0 6px 0; overflow:hidden; text-align:center; font-weight:bold; font-family:"????","??";}
.lf .title p{ font-weight:bold; font-family:"????","??";}
.lf .title p a{ color:#000; }


