@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
img{ border:none; vertical-align:top;}
li{ list-style:none;}
i ,em{ font-style:normal;}
a{ text-decoration:none;}
body{ background:#f9f8f6 url(http://img.q1cdn.com/lw/images/zt/jph/body.jpg?=v1) no-repeat center top;font-family:"微软雅黑";}
.menu li span ,.menu div ,.list_btm .right ,.list_btm .right:hover ,.one_top span ,.xf li a span ,.xf li a:hover span ,.xf li a.current span ,.close ,.tc_shanc a ,.tc_shanc a:hover ,.menu_upload ,.upload_btn{ background:url(http://img.q1cdn.com/lw/images/zt/jph/icon.png?v=1) no-repeat;}
.img1_jp ,.img1_new ,.img1_re ,.list_btm .left a ,.list_btm .left a:hover ,.list_btm .left a.btm_hover ,.xf ,.video_icon ,.gd_left ,.gd_right ,.my_right span ,.audio_btn ,.audio_play ,.audio_gd ,.upload_icon{ background:url(http://img.q1cdn.com/lw/images/zt/jph/icon_1.png?v=2) no-repeat;_background:url(http://img.q1cdn.com/lw/images/zt/jph/icon_1.gif?v=2) no-repeat;}

/*top*/
.top{ width:1001px; margin:0 auto;}
.top1{ background:url(http://img.q1cdn.com/lw/images/zt/jph/top1.jpg?=v1) no-repeat; height:180px; position:relative; font-size:12px;color:#f0cfb5;}
.top2{ background:url(http://img.q1cdn.com/lw/images/zt/jph/top2.jpg?=v1) no-repeat; height:208px; text-indent:-9999em;}
.top3{ background:url(http://img.q1cdn.com/lw/images/zt/jph/top3.jpg?=v1) no-repeat; height:169px;text-indent:-9999em;}
.login a ,.login{ color:#f0cfb5;}
.login{ width:130px; position:absolute; top:3px; right:145px; text-align:right;}
.login span{ padding:0 10px;}
.fx{ width:110px; position:absolute; right:30px; top:3px;}
.fx_l{ float:left; display:block; width:40px;}
.jiathis_style{ width:70px; float:left;}
/*menu*/
.menu{ background:url(http://img.q1cdn.com/lw/images/zt/jph/menu.jpg?=v1) no-repeat; width:1001px; height:179px; margin:0 auto; position:relative;}
.menu ul{ padding-top:32px;}
.menu li{ float:left; display:inline; text-align:center; overflow:hidden; width:100px;}
.menu li span{width:76px; height:76px; display:block; margin:0 auto;}
.menu li a{ color:#351615;}
.menu li em{ display:block; font-weight:bold; font-size:18px; margin-top:10px;}
.menu li i{ font-size:12px; font-family:"Arial";}
.menu li.menu_1{ margin-left:80px;}
.menu li.menu_2{ margin-left:40px; width:130px;}
.menu li.menu_3{ margin-left:320px;}
.menu li.menu_4{ margin-left:80px;}
.menu li.menu_1 span{background-position:0 0;}
.menu li.menu_2 span{background-position:-76px 0;}
.menu li.menu_3 span{background-position:-152px 0;}
.menu li.menu_4 span{background-position:-228px 0;}
.menu li.menu_1 a:hover span{ background-position:0 -76px;}
.menu li.menu_2 a:hover span{ background-position:-76px -76px;}
.menu li.menu_3 a:hover span{ background-position:-152px -76px;}
.menu li.menu_4 a:hover span{ background-position:-228px -76px;}
.menu li a:hover{text-decoration:none;}
.menu li a:hover em ,.menu li a:hover i{ color:#f1cfb2; }

.menu div{ width:164px; height:61px; position:absolute; left:420px; top:55px;}
.menu .menu_my{ background-position:-304px 0;}
.menu .menu_zs{ background-position:-304px -122px;}
.menu .menu_upload{background-position:-304px -61px;}

/*list*/
.one_top{ float:right; display:inline; margin:0 10px 10px 0;}
.clear{clear:both; height:0; overflow:hidden; line-height:0; font-size:0;}
.one_top span{ display:inline-block; width:22px; height:12px; background-position:-154px -152px; margin-left:-5px; overflow:hidden;}
.one_top a{ color:#000; display:inline-block; margin:0 10px;}
.one_top a.one_dq ,.one_top a:hover{ color:#d34d26;}
.list{ width:1001px; margin:0 auto;  color:#4e4e4e; font-size:14px;  background:url(http://img.q1cdn.com/lw/images/zt/jph/main.jpg?=v1) no-repeat; padding-top:75px;overflow:hidden; zoom:1; position:relative;}
.list li{ float:left; display:inline; margin:0 7px 0 21px; width:299px; height:430px;}
.img1{ width:293px; height:206px; overflow:hidden; border:3px solid #dad9da; position:relative; display:block;}
.img1_jp ,.img1_new ,.img1_re{width:48px; height:48px;  position:absolute; top:0px; left:0px; z-index:99}
.img1_jp{background-position:-168px 0;}
.img1_new{background-position:-216px 0;}
.img1_re{background-position:-264px 0;}
.list h2{ font-size:18px; font-weight:normal;margin:10px 0 10px 8px;color:#000;}
.list h2 a{color:#000;}
.list h2 a:hover{ color:#fa5c43;}
.list p{ margin-left:8px; line-height:24px;}
.list_btm{ margin:10px 0 0 8px;}
.list_btm .left{ float:left;}
.list_btm .left a{ background-position:-200px -53px; display:inline-block; width:22px; height:19px; cursor:pointer; vertical-align:middle; margin-right:5px;}
.list_btm .left a.btm_hover ,.list_btm .left a:hover{background-position:-170px -53px;}
.list_btm .right{ display:block; width:77px; height:29px; background-position:0 -152px; float:right; color:#f1f0f0; line-height:29px; text-align:center; margin-right:10px;}
.list_btm .right:hover{background-position:-77px -152px; }

.video_zhe{ background:#000;filter:alpha(opacity=60);background:#000;opacity: 0.6;-moz-opacity: 0.6; position:absolute; left:0px; top:0px; z-index:2; width:293px; height:206px; cursor:pointer;}
.video_icon{ width:40px; height:40px; background-position:-171px -81px; position:absolute; top:90px; left:130px; z-index:3}
.img_one .img1{ cursor:pointer;}
.my_sh{ position:absolute; top:0; left:0;width:293px; height:206px; line-height:206px; text-align:center;  font-size:35px; color:#cfcfcf; z-index:4}
.my_right{ float:right; color:#0e0400;  font-size:14px;}
.my_right span{ display:inline-block; width:18px; height:17px; background-position:-171px -227px; vertical-align:middle}

.audio{ width:253px; height:20px; position:absolute; left:40px; bottom:8px; font-size:12px; color:#ca533e}
.audio_zhez{background:#000;filter:alpha(opacity=70);background:#000;opacity: 0.7;-moz-opacity: 0.7; position:absolute; bottom:0;left:0; height:38px; width:100%;}
.audio_btn{ width:27px; height:27px; background-position:-209px -262px; position:absolute; left:16px; bottom:5px; cursor:pointer;}
.audio_play{width:27px; height:27px; background-position:-170px -262px; position:absolute; left:16px; bottom:5px; cursor:pointer;}
.audio_gd{ width:160px; height:16px; background-position:-1px -294px; display:inline-block; vertical-align:middle;}
.audio_span{ padding:0 1px 0 10px;}

.audio_flash{ position:absolute; left:-99999px; top:283px; z-index:5;}
.upload_img{ width:123px; height:123px; position:relative; float:left; margin-right:5px; display:inline;}
.upload_icon{ position:absolute; width:18px; height:18px; background-position:-170px -199px; top:3px; right:3px; cursor:pointer;}
.tup_click{ cursor:pointer;}


/*upload*/
.upload{ width:777px;background:#f9f8f6; border:1px solid #efeeec; border-bottom:5px solid #c94e3a; margin:0px auto 200px auto; font-size:14px; color:#0e0400; padding:80px 15px 50px 0;}
.upload td{ padding-bottom:25px;}
.upload_sr{ width:381px; height:23px; line-height:23px; background:#eeeeed; border:none; padding:0 5px;}
.upload_wz{ font-size:12px;}
.upload img{ margin-right:5px;}
.upload_btn{display:inline-block; width:132px; height:44px; background-position:0 -181px;  font-size:18px; color:#fff; line-height:44px; text-align:center; border:none; cursor:pointer;}

/*footer*/
.footer{ background:#2d2b2c; padding:50px 0;font-family:"宋体"; font-size:12px; color:#fff; line-height:24px; text-align:center;}
.footer span{ display:block;}
.footer a{ color:#fff;}

/*xf*/
.xf{ width:168px; height:291px; background-position:0 0; position:fixed; _position:absolute; top:200px; right:0;}
.xf ul{ margin:13px 0 0 13px;}
.xf li{width:143px; height:34px; margin-bottom:1px; line-height:34px;}
.xf li a{width:143px; height:34px; display:block;  font-size:18px; color:#321719;}
.xf li a:hover ,.xf a.current{ color:#f1cfb2;}
.xf li a span{ display:inline-block; width:10px; height:10px; background-position:-164px -164px; margin:0 8px 0 40px; vertical-align:middle;}
.xf li a:hover span ,.xf li a.current span{background-position:-154px -164px;}
.xf_top{ display:block; width:116px; height:34px; margin:4px 0 0 27px;}

/*zhez*/
.zhez{background:#000;filter:alpha(opacity=60);background:#000;opacity: 0.6;-moz-opacity: 0.6; width:100%; position:absolute; top:0; left:0; z-index:999; display:none;}
.img_tc{ width:714px; height:513px; _position:absolute; position:fixed; top:200px;_top:500px;left:50%; margin-left:-357px; z-index:1000; display:none;}
.close{ width:54px; height:45px; background-position:-468px 0; cursor:pointer; top:0; right:-54px; position:absolute;}
.tc_cen{ width:714px; height:513px; overflow:hidden; position:relative;}
.tc_cenN{ width:99999em; position:absolute; top:0; left:0;}
.tc_cen img{ display:block; float:left;}
.gd_left{ width:60px; height:60px; position:absolute; top:248px; left:40px; background-position:-169px -130px; cursor:pointer;}
.gd_right{ width:60px; height:60px; position:absolute; top:248px; right:40px; background-position:-232px -130px; cursor:pointer;}

.tc_shanc{ background:url(http://img.q1cdn.com/lw/images/zt/jph/tc.gif?v=1) no-repeat; width:567px; height:363px; _position:absolute; position:fixed; top:200px;_top:500px;left:50%; margin-left:-283px; z-index:1000; display:none;}
.close_shanc{ width:28px; height:28px; position:absolute; right:5px; top:8px; cursor:pointer;}
.tc_shanc p{  font-size:24px; color:#c94e3a; text-align:center; padding:135px 0 65px 0}
.tc_shanc a{ display:inline-block; width:132px; height:44px; background-position:0 -181px;  font-size:18px; color:#fff; line-height:44px; text-align:center;}
.tc_shanc a:hover{background-position:-132px -181px;}
.shanc_yes{ margin:0 45px 0 140px;}



