﻿/* CSS Document-----common---- */
.ddddd:hover{background-color:#ccc; color:#fff;}
*,html{margin:0;padding:0;}
body{font-family:新宋体;font-size:14px;color:#000; }
ul,li{list-style-type:none;}
img{border:none;}
.wmlogo{ padding-bottom:10px; margin:0px auto; width:980px;}
a{color:#333;text-decoration:none;}
a:hover{color:#851720;text-decoration:none;}
.bodyp{width:992px; margin:0px auto; height:auto; background-color:#fff;}
.pr1_hei{ height:10px; width:990px; margin:0px auto;}
/* 首页 */
.pr1_0{ height:5px; width:100%; background-color:#851720;}
.pr1_1{  height:42px;background-color:#851720;}

.pr1_top{ width:980px; height:35px; background-color:#851720; line-height:35px; color:#fff; padding-left:10px;margin:0px auto;}
.pr1_top a{color:#fff;}
.pr1_top span{ float:right; padding-right:10px;}
.pr1{ width:100%; background-color:#851720; height:80px; padding-top:5px; background-image:url(/images/imgbj1.gif);}
.pr1_2{ line-height:40px; height:40px; background-color:#851720; border-bottom:2px solid #851720; width:990px; margin:0px auto; }
.pr1_2 ul li{ float:left; width:52px; height:40px; font-size:18px; text-align:center; color:#fff }
.pr1_2 ul li a{ text-decoration:none; }
.pr1_2 ul li:hover{ background-color:#EEEEEE; color:#000;}
.t_vip{border:1px solid #851720; width:670px; margin:0px auto; padding:5px;}
.t_vip ul li{ float:left; width:255px; line-height:25px; height:25px; overflow:hidden; padding-right:8px;}
.t_vip img{ padding-right:10px;}
.pr1_2_1{border-bottom:4px solid #851720; background-color:#851720;}
.pr1_2_1 a{color:#fff}
.pr1_img{ padding-top:5px; padding-bottom:5px; margin:0px auto; width:990px;}
.pr1_img img{width:990px;}
.pr1_3{margin:0px auto; width:990px; height:310px;}
.pr1_3_1{ float:right; width:270px; border:1px solid #FAFAFA; height:300px;}
.pr1_3_1 ul{ padding-left:8px; padding-top:5px; padding-right:8px;}
.pr1_3_1 ul li{ line-height:25px; height:25px; overflow:hidden;}
.pr1_3_1_1{ background-repeat:no-repeat; height:35px; padding-left:18px; line-height:35px; color:#851720; border-bottom:2px solid #851720; font-size:22px; font-weight:bold;}
.pr1_3_1_1 a{ color:#851720}
.pr1_3_2{ float:left; width:700px;}
.pr1_4{ margin:0px auto; width:990px; height:415px;}
.pr1_4_1{ float:right; width:270px; border:1px solid #FAFAFA; }
.pr1_4_1 ul,.pr1_4_2 ul,.pr1_4_3 ul{ padding-left:8px; padding-top:5px; padding-right:8px;}
.pr1_4_1 ul li,.pr1_4_2 ul li,.pr1_4_3 ul li{ line-height:25px; height:25px; overflow:hidden; color:#851720;}
.pr1_4_2{ float:left; width:345px; margin-right:10px; -margin-right:10px; margin-right:10px;border:1px solid #FAFAFA;height:415px;}
.pr1_4_3{ float:left; width:345px;border:1px solid #FAFAFA;height:415px;}
.pr1_4_3_img{ width:156px;  padding-top:10px; padding-left:10px; height:102px;}
.pr1_5{margin:0px auto; width:990px; height:auto; }

.pr1_foot{ width:990px; margin:0px auto; border-top:2px solid #851720; text-align:center; line-height:30px; color:#A7A7A7; height:auto;  padding-top:10px; padding-bottom:10px;}
/* 内容页 */
.pr2_1{width:975px; height:80px; padding-top:10px; vertical-align:top; line-height:60px; font-size:18px; font-weight:bold; margin:0px auto; padding-left:15px; border:1px solid #eee;border-bottom:2px solid #851720;}
.pr2_1 img{float:left; padding-right:20px;}
.pr2_2{ width:990px;margin:0px auto;}
.pr2_21{float:right; width:270px; }
.pr2_21_1{   padding-bottom:8px; margin-top:10px; -margin-top:10px;}
.pr2_21_1 ul{ padding-left:8px; padding-top:5px; padding-right:8px;}
.pr2_21_1 ul li{ line-height:25px; height:25px; overflow:hidden;}
.pr2_22{float:left; width:700px;  height:auto; border:1px solid #eee;}
.pr2_23{  font-size:25px; padding-left:20px; padding-top:10px; font-weight:bold; line-height:40px; text-align:center}
.pr2_24{ line-height:35px;padding-left:20px; border-bottom:1px solid #eee; text-align:center; color:#BABABA}
.pr2_25{ line-height:28px; padding:20px; }
.pr2_25 img{ padding-bottom:10px; padding-top:10px;}
.pr2_25 p{ padding-bottom:3px; }
.pr2_25_1{  font-size:15px;}
.pr2_25_1 span{ float:right; color:#851720}
.pr2_26{ padding-left:10px; padding-right:10px;}
.pr2_26 ul{ padding-top:5px;}
.pr2_26 ul li{ line-height:30px;}
.pr2_26 ul li span{ float:right;}
.pr2_26_1{ line-height:35px;}
.pr2_26_1 p{border-bottom:2px solid #851720;line-height:36px; width:120px; text-align:center; font-weight:bold; font-size:14px;}
.pr2_27{ padding-top:8px; padding-left:10px; padding-right:10px;}
.pr2_27 ul { }
.pr2_27 ul li{ float:left; width:150px; overflow:hidden; height:140px; line-height:30px; text-align:center; margin:0px 5px 5px 5px ; -margin:0px 5px 5px 5px; }
.pr2_27 ul li b{ font-size:13px; line-height:30px; height:30px; font-weight:lighter;}
.pr2_27 ul li p{ height:110px;}
.pr2_27 ul li p img{ width:150px; height:100px;}
/* 图片特效 */
.artist_l li{ float:left; width:197px; height:130px; overflow:hidden; margin-bottom:10px; -margin-bottom:10px;}
.artist_l li img{ width:190px;}

/* falsh */
.topvebanner { margin: 0 auto; width: 700px; height: 300px; overflow: hidden; }
.topvebanner ul { margin: 0; padding: 0; }
#myjQuery { BACKGROUND: #000; OVERFLOW: hidden; WIDTH: 700px; POSITION: relative; HEIGHT: 300px; }
#myjQueryContent { OVERFLOW: hidden; WIDTH: 700px; HEIGHT: 300px; }
#myjQueryContent DIV { POSITION: absolute; HEIGHT: 300px; }
#myjQueryContent .smask { Z-INDEX: -1; }
#myjQueryContent IMG { WIDTH: 700px; HEIGHT: 300px; border: 0; }
#myjQueryNav { DISPLAY: block; OVERFLOW: hidden; WIDTH: 81px; HEIGHT: 8px; position: absolute; top: 282px; right: 10px; z-index: 5; }
#myjQueryNav LI { DISPLAY: block; FLOAT: left; WIDTH: 15px; CURSOR: pointer; HEIGHT: 8px; TEXT-ALIGN: center; margin-left: 1px; background: #666; color: #fff; }
#myjQueryNav .nbg { BACKGROUND: #666; }
#myjQueryNav A { DISPLAY: block; Z-INDEX: 12; MARGIN: 0px auto; TEXT-TRANSFORM: uppercase; WIDTH: 45px; COLOR: #ffffff; LINE-HEIGHT: 22px; POSITION: relative; HEIGHT: 22px; z-index: 20; }
#myjQueryNav .current { BACKGROUND: #347e0d; }
#myjQueryNav .current A { COLOR: #fff; }
#myjQuery #flow { background: url(../img/fcurrent.gif) no-repeat; margin-top: -33px; WIDTH: 45px; HEIGHT: 22px; Z-INDEX: 22;  POSITION: absolute; }

.list_s{ line-height:35px; padding-left:10px; padding-right:10px;}
.list_s span{ float:right; color:#BABABA;}

.paginator { font: 15px Arial, Helvetica, sans-serif;padding:10px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #851720; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 13px;border:none}
.paginator a:hover {color: #fff; background: #851720;border-color:#851720;text-decoration: none;}

.wm_heng{ width:100%; height:900px;}
.wm_left{ width:600px; float:left}
.wm_right{ float:right; width:360px; padding:10px; border:1px solid #eee;}
.wm_right ul li,.wm_right1 ul li{ line-height:35px; height:35px; overflow:hidden; text-align:center;}
.wm_dh{ height:40px; line-height:40px; width:95%; border-bottom:2px solid #851720; font-size:20px; font-weight:bold;  padding-left:5%;}
.wm_dh a{ color:#851720}
.wm_dh span{ float:right; padding-right:10px; font-size:13px;}
.wm_r{ float:right; width:295px;}
.wm_r1 ul li{ float:left; width:142px; height:130px; overflow:hidden; margin-left:5px; margin-top:8px;-margin-left:5px; -margin-top:8px;}
.wm_r1 ul li img{ width:140px; height:100px; border:1px solid #eee;}
.wm_r1 ul li p{ line-height:30px; height:30px; overflow:hidden; font-size:13px;}
.wm_l{ float:left; width:295px; padding-top:8px;}
.wm_l ul li{ height:30px; line-height:30px; overflow:hidden;}
.wm_l ul li span{ font-weight:bold;}
.wm_l ul li span a{ color:#851720}
.wm_right1{float:right; width:380px;border:1px solid #eee; padding-bottom:8px;}
.wmr2{ height:610px;}
.wm_foor{ height:310px;}
.wm_foor ul li{ float:left; width:159px; height:140px; overflow:hidden; margin-left:5px; margin-top:8px;-margin-left:5px; -margin-top:8px;}
.wm_foor ul li img{ width:156px; height:110px; border:1px solid #eee;}
.wm_foor ul li p{ line-height:30px; height:30px; overflow:hidden}

.demo {width: 600px;height: 300px;font-size: 14px;position:relative;}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
.slider {display: none}



.hend_con{ width:1000px; margin:0px auto;}
.but1{ height:40px; border-bottom:1px solid #851720; text-align:center;}
.but1 ul{text-align:center; width:430px; margin:0px auto;}
.but1 ul li{ float:left; line-height:35px; height:35px; width:70px;}
.conaa{width:1000px; margin:0px auto; border:1px solid #dedede; height:40px; line-height:40px;}
.h_logo{ width:1000px; margin:0px auto; height:100px; padding-top:5px;}
.h_logo span{ float:right}
.about_l{ width:200px; float:left;border:1px solid #dedede}
.about_l ul li{ line-height:40px; height:40px;  padding-left:20px; border-bottom:1px solid #fff;}
.about_l ul li:hover{ background-color:#851720}
.about_l ul li:hover a{ color:#fff}
.about_r{ float:right; width:760px; border:1px solid #dedede; padding:10px; line-height:25px;}
.about_c{background-color:#851720}
.about_c a{ color:#fff}
.about_r ul li p{ float:left;}
.about_r ul li b{ float:left;}

.wm_footer{ width:1000px; border:1px solid #FAFAFA;}
.wm_footer p{ padding-left:10px; line-height:30px; border-bottom:1px solid #FAFAFA;}
.wm_footer p span{ float:right; padding-right:10px;}
.wm_footer ul li{ padding:5px; line-height:22px;}