@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0; }
*html{background-image:url(about:blank);background-attachment:fixed;}
body{ font-family:SimSun;font-family:Microsoft YaHei; font-size:12px; background:#f2f2f2}
ol,ul{list-style:none;}
img,fieldset{border:0;}
em,i{ font-style:normal}
table{ border-collapse:collapse; }
*:focus{outline:0;}
a{ color:#000;text-decoration:none}
a:hover{ color:#ff6200;text-decoration:underline}
.clearfix:after{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden; font-size:0;}
.clearfix { *zoom:1;}  
.clear{ clear:both}
.general{ width:1180px; margin:0 auto;}
/*logo*/
.ppw_header{float:left; width:100%; background:#fff}
.ppw_logo{ float:left; width:480px; padding:22px 0}
.ppw_logo a{ float:left}
.ppw_logo .img1{ float:left; margin:9px 0 0 15px; display:inline}
.ppw_search{ float:right; width:425px;}
.ppw_search dt{ height:38px; float:left; width:423px; border:1px solid #f44b04; margin-top:20px;}
.ppw_tx{ font-size:14px; color:#aca9a9; float:left; margin-left:10px; width:330px; line-height:20px; padding:9px 0; border:0}
.ppw_bt{ font-size:14px; color:#fff; float:right; height:38px; background:#f44b04 url(../img/public.png) 5px -31px no-repeat; border:0; cursor:pointer; width:76px; text-indent:15px;}
.ppw_search dd{ float:left; width:100%; line-height:35px; height:35px; overflow:hidden}
.ppw_search dd span{ float:left; font-size:14px; color:#000;}
.ppw_search dd a{ float:left; font-size:14px; color:#666; margin-right:10px; display:inline}
.ppw_search dd a:hover{ color:#f60}
/*导航*/
.ppw_nav{ width:100%; float:left; height:50px; background:#273344}

/*面包屑*/
.ppw_local{ width:100%; float:left; line-height:40px; color:#b2b2b2}
.ppw_local a{ color:#b2b2b2; float:left}
.ppw_local a.local_home{ background:url(../img/public.png) no-repeat -1px 8px; padding-left:25px;}
.ppw_local span{ float:left; padding:0 10px}
/*底部*/

.footer {background:#fff;border-top: 1px solid #eaeaea;float: left;padding:10px 0;width: 100%;}
.footer p {color: #616161;line-height: 25px;text-align: center}
.footer p a {color: #616161;padding: 0 5px}
.footer p a:hover {color: #ff6200}
.footer p a.red {color: #f00;}
/*页码*/
.newyiiPager{width:100%; float:left; text-align:center; margin-top:40px; padding-bottom:20px; font-size:14px}
ul.yiiPager{font-size:12px;border:0;margin:0;padding:0;line-height:100%;display:inline;}
ul.yiiPager li{display:inline;}
ul.yiiPager a{ color:#888;}
ul.yiiPager .page a{border:solid 1px #DEDEDE;	color:#888; background:#F9F9F9}
ul.yiiPager .hidden a,ul.yiiPager .next a,ul.yiiPager .last a{border:solid 1px #DEDEDE;	color:#888;}
ul.yiiPager .first a{ border:0;font-weight:bold;}
ul.yiiPager a:hover{  color:#ff6200}
ul.yiiPager .selected span{padding:0px 12px; background:#e54c3d; color:#fff;border:solid 1px #e54c3d; line-height:30px; display:inline-block}
ul.yiiPager .selected a{background:#e54c3d;color:#fff; border:solid 1px #e54c3d; cursor:text}
ul.yiiPager a:link,ul.yiiPager a:visited{padding:0px 12px;text-decoration:none; display:inline-block; line-height:30px;}
/*评论*/
.ppw_comment{width:100%; float:left; margin-top:10px}
.ppw_comment_tit{width:100%;float:left; line-height:35px; padding:10px 0}
.ppw_comment_tit p{float:left; color:#273344; font-family:Microsoft YaHei; font-size:24px; }
.ppw_comment_tit span{float:left; color:#525252; font-size:14px;}
.ppw_comment_tit span em{ color:#F00}
.ppw_comment_box{width:100%; float:left;}
.ppw_comment_box dl{ border:1px solid #d4d2d2; width:99%; float:left;}
.ppw_comment_box dl dd{width:100%; float:left; border-bottom:1px solid #d4d2d2;}
.ppw_comment_box dl dd textarea{ width:97%; float:left; font-size:14px; color:#000; padding:5px 1.5%; border:0; height:80px; margin-top:5px}
.ppw_comment_box dl dt{ width:100%; float:left;background:#f9f9f9;line-height:35px;}
.ppw_comment_box dl dt .ppw_face{ float:left; background:url(../img/comment/comment_bg.png) no-repeat -12px -94px; padding-left:20px; font-size:14px; margin-left:15px; display:inline; cursor:pointer }
.ppw_comment_bt{ float:right; border:0; color:#fff; font-size:14px; width:90px; line-height:35px; text-align:center; background:#e54c3d; cursor:pointer; transition:all 0.5s ease;}
.ppw_comment_bt:hover{ background:#f42915}
.ppw_comment_box span{ float:left; line-height:35px; color:#0060ff; font-size:14px;}
.ppw_comment_box span a{color:#0060ff; font-size:14px; margin:0 8px}
.ppw_comment_new{ width:100%; float:left; font-size:16px; color:#5a5a5a; border-top:1px solid #d0d0d0; padding-top:10px; font-weight:bold; margin-top:20px; text-indent:10px;}
.ppw_comment_list{ width:100%; float:left;}
.ppw_comment_list ul li{ border-bottom:1px dashed #dfdfdf; width:100%; float:left; padding-bottom:10px;}
.ppw_comment_list ul li dd{width:100%; float:left; margin-top:15px}
.ppw_comment_list ul li dd p{ float:left}
.ppw_comment_list ul li dd .p1{ width:80px; float:left; position:relative; z-index:1;}
.ppw_comment_list ul li dd .p1 img{ float:left; width:64px; height:64px;}
.ppw_comment_list ul li dd .p1 span{position:absolute;top:0;left:0;background:url(../img/comment/user_ico_bg1.png) no-repeat; width:64px; height:64px;}
.ppw_comment_list ul li dd .p2{ width:90%; font-size:14px; color:#282828; line-height:25px;margin-top:5px;word-break: break-all;}
.ppw_comment_list ul li dd .p2 span{ font-weight:bold; color:#3b8eff; margin-right:20px;}
.ppw_comment_list ul li dd .p2 em{color:#6f6f6f;}
.ppw_comment_list ul li dd .p3{width:100%; float:left; text-align:right; font-size:14px; color:#282828}
.ppw_comment_list ul li dd .p3 a{ color:#F00; padding-right:10px;}
.ppw_comment_list ul li dd .p3 span{ padding-left:10px; cursor:pointer}
.ppw_comment_list ul li dd .p3 span em{ color:#e54c3d}
.ppw_comment_list ul li dd .p4{width:90%; float:right; margin-top:5px; position:relative; z-index:1; display:none}
.ppw_comment_list ul li dd .p4 span{ position:absolute; top:0; right:98px; width:11px; height:6px; background:url(../img/comment/comment_bg.png) no-repeat -12px -9px;}
.ppw_comment_list ul li dd .p4 textarea{ width:98%; float:left; font-size:14px; color:#000; padding:5px 1%; border:1px solid #d7d5d5; height:80px; margin-top:5px}
.ppw_c_reply{ float:right; border:0; color:#fff; font-size:14px; width:90px; line-height:35px; text-align:center; background:#e54c3d; cursor:pointer; transition:all 0.5s ease; margin-top:15px;}
.ppw_c_reply:hover{ background:#f42915}
.ppw_comment_list ul li dt{  width:90%;float:right; font-size:14px; color:#aaaaaa; margin-top:15px;  position:relative; z-index:1; }
.ppw_comment_list ul li dt ol{background:#fcfcfc;border:1px solid #e2e2e2;border-bottom:0; width:100%; float:left}
.ppw_comment_list ul li dt .open_list{ position:absolute; right:0; top:-25px; font-size:12px; color:#6b6b6b; background:url(../img/comment/comment_bg.png) no-repeat -12px -34px; padding-left:15px; cursor:pointer}
.ppw_comment_list ul li dt .open_list span{ color:#f00}
.ppw_comment_list ul li dt .hover{background-position:-12px -59px;}
.ppw_comment_list ul li dt .arrow_ico{position:absolute; top:-5px; left:38px; width:11px; height:6px; background:url(../img/comment/comment_bg.png) no-repeat -12px -9px;}
.ppw_comment_list ul li dt li{ border-bottom:1px solid #e2e2e2; padding:10px 0}
.ppw_comment_list ul li dt li.meli{ display:none}
.ppw_comment_list ul li dt .p1{ width:60px; float:left; position:relative; z-index:1; margin:5px 0 0 10px; display:inline}
.ppw_comment_list ul li dt .p1 img{ float:left; width:53px; height:52px;}
.ppw_comment_list ul li dt .p1 span{position:absolute;top:0;left:0;background:url(../img/comment/user_ico_bg2.png) no-repeat; width:53px; height:52px;}
.ppw_comment_list ul li dt .p2{ width:90%; float:left; font-size:14px; color:#999999; line-height:25px;margin-top:5px;}
.ppw_comment_list ul li dt .p2 span{ font-weight:bold; color:#808080; margin-right:20px;}
.ppw_comment_list ul li dt .p2 em{color:#999999;}
.more_comment{ background: #f5f5f5;border: 1px solid #eee;color:#808080;cursor:pointer;font-size:16px;height:35px;line-height:35px;margin:10px 0;
text-align: center;width:99.5%; float:left}
.qqFace{margin-top:4px;background:#fff;padding:2px;border:1px #dfe6f6 solid;}
.qqFace table td{padding:0px;}
.qqFace table td img{cursor:pointer;border:1px #fff solid;}
.qqFace table td img:hover{border:1px #0066cc solid;}
/*返回顶部*/
.backtop{ position:fixed; left:50%; bottom:40px; background:url(../img/backtop.png) no-repeat 0 -58px; width:58px; height:58px; text-indent:-9999px; display:none; z-index:100; margin-left:595px; cursor:pointer;transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;-webkit-transition: all 0.3s ease 0s;}
.backtop:hover{ background-position:0 0}
/*右侧悬浮菜单*/
.menu_fix{ position:fixed;left:50%; bottom:103px;width:58px;margin-left:595px; z-index:100;}
.menu_fix a{ display:block; line-height:50px; color:#666; margin-top:5px;text-align:center; font-size:16px; background:#fff;}
.menu_fix a:hover{ color:#fff; background:#e54c3d; text-decoration:none }


/*弹窗2*/
.box_bg{ width:100%; height:100%; position:fixed;left:0;top:0;opacity:0.8;filter:alpha(opacity=80); background:#000; z-index:109;display:none}
.down_box{ background:#fff;width:550px;height:400px;position:fixed;left:50%;top:50%;margin:-200px 0 0 -430px;z-index:110;display:none}
.d_box_top{ line-height:60px; width:100%; float:left; font-size:18px; color:#4c4c4c; border-bottom:1px solid #e3e3e3;}
.d_box_top p{float:left; padding-left:15px}
.d_box_top span{ width:34px; height:34px; float:right; background:url(http://static.pipaw.com/www/assets/wy_template/img/wy_prefecture/download_bg.png) no-repeat -2px -259px; cursor:pointer; margin:13px 13px 0 0; display:inline}
.d_box_top span:hover{ background-position:-2px -294px}
.d_box_con{ width:100%; float:left;}
.d_box_1{margin:30px 30px 0 40px; width:200px; float:left}
.d_box_1 p{width:100%; float:left;}
.d_box_1 .p1 a{display:block; line-height:52px; height:52px; background:#41af68;}
.d_box_1 .p1 a:hover{background:#3c9b5e;}
.d_box_1 .p1 a:hover span,.d_box_1 .p1_1 a:hover span{text-decoration:none;}
.d_box_1 .p1 a em{width:54px; height:52px; background:url(../img/anzhuo.png) no-repeat center center; border-right:1px solid #4ec97a; float:left}
.d_box_1 .p1 a:hover em{border-right:1px solid #3caf65;}
.d_box_1 .p1 a span{float:left; padding-left:16px; font-size:22px;color:#fff; line-height:52px;}
.d_box_1 .p2{margin:15px 0 0 12px;}
.d_box_1 .p2 img{width:164px; height:164px; padding:4px; border:1px solid #dcdcdc;}
.d_box_1 .p3{text-align:center; line-height:30px; color:#888; font-size:14px;}
.d_box_1 .p1_1 a{display:block; line-height:52px; height:52px; background:#009cff;}
.d_box_1 .p1_1 a:hover{background:#0a73b5;}
.d_box_1 .p1_1 a em{width:54px; height:52px; background:url(../img/apple.png) no-repeat center center; border-right:1px solid #4bb9ff; float:left}
.d_box_1 .p1_1 a:hover em{border-right:1px solid #0280cf;}
.d_box_1 .p1_1 a span{float:left; padding-left:16px; font-size:22px;color:#fff; line-height:52px;}
.tishi{clear:both; line-height:20px; font-size:12px; color:#303030; position:absolute; bottom:10px; left:40px;}

.pc_ld {width:100%; float:left;}
.pc_ld a{color:#fff; float:left; font-size:16px;background:#009cff; width:190px; line-height:38px; text-align:center;margin:13px 0 0 10px;border-radius:1px;}
.pc_ld a:hover{ text-decoration:none; background:#3385ff;color:#fff}