/*公共部分*/
*{ margin:0; padding:0;}
body{ font-size:12px; font-family:Verdana,Tahoma, Arial, Helvetica, sans-serif; color:#333;}
a{ text-decoration:none; color:#333}
ul,li{ list-style:none}
img{ border:0}
.clear{ clear:both}
.l{ float:left}
.r{ float:right}

/* 头部 */
.warp{ width:960px; margin:0 auto}
.head{ width:960px; margin:0 auto; height:100px;}
.head .logo{ float:left; width:335px;}
.head .logo a{ width:335px; height:100px; display:block; background:url(../images/logo1.png) no-repeat 0 25px; }
.head .nav{width:625px; float:left; height:100px;}
.head .nav ul{ float:right; margin:0 0 11px 0; display:inline; border-top:1px solid #e1e1e1}
.head .nav ul li{ float:left; width:103px; height:58px; line-height:58px; text-align:center; font-size:14px;
font-weight:bold; margin-left:5px}
.head .nav ul li a{ color:#666; width:103px; height:58px; display:block}
.head .nav ul li a:hover{ background:url(../images/nav_this.png) no-repeat; color:#fff}
.head .nav ul li.this{ background:url(../images/nav_this.png) no-repeat;}
.head .nav ul li.this a{ color:#fff}
.fov{ height:30px; line-height:30px; text-align:right;}
.fov a{ color:#777}

/* 幻灯片 */
.i01
.i_01_l{ float:left; width:348px; height:260px;}
.i_01_r{ float:right; width:612px; height:269px; overflow:hidden; background:#eaeaea;}
.i_01_h{ background:url(../images/i_01_h.png) no-repeat; height:25px; width:348px; font-size:16px; font-weight:bold;
text-align:center; padding-top:20px; overflow:hidden}
.i_01_h a{color:#ff6699}
.i_01_c{ border-left:3px solid #ffd2e7; border-bottom:3px solid #ffd2e7; width:345px; height:213px;}
.i_01_c ul{ margin:6px 20px; padding-bottom:10px; line-height:22px; width:304px; float:left; display:inline}
.i_01_c ul li{ float:left; width:152px; overflow:hidden}
.i_01_c .line{ border-bottom:1px dashed #ccc}


.i_01_r #imgbox{width: 602px;height: 302px;float: left;overflow: hidden;border: solid #EAEAEA 5px;}
.i_01_r #recshowBox{height: 300px;overflow: hidden;border: #ff6699 1px solid;display: block;}
.i_01_r #recshowBox a{display: block;float: none;height: 300px;overflow: hidden;}
.i_01_r #recshowBox a: hover{background: White;}
.i_01_r #recshowBox a img{height: 300px;width: 600px;}
.i_01_r #imgbox small{position: relative;top: -51px;margin: 0 1px;display: block;background: #FFF;color:
#ff6699;height: 40px;padding: 10px 0 0 20px;font-size: 25px;font-weight: 800;filter: alpha(opacity=60);-moz-opacity:
0.6;-kHTML-opacity: 0.6;opacity: 0.6;font-family: "微软雅黑","黑体"}
.i_01_r #imgbox small a{color: #EF50AA;}
.i_01_r #imgbox small a: hover{color: #D83592;background: transparent;}
.i_01_r div#recshowUrl{clear: both;background: #F3F3F3;height: 32px;margin-top: 2px;}
.i_01_r div#recshowUrl a{font-size: 14px;padding: 0 10px;height: 32px;line-height: 32px;float: left;color:
#222;font-weight: 800;display: inline-block;}
.i_01_r #recshowUrl a.cur{background: #ff6699;color: #FFF;}
.i_01_r #inlinkUrl{float: left;width: 220px;padding: 5px;}
.i_01_r #inlinkUrl a{color: #A2A2A2;font-size: 13px;text-decoration: none;height: 15px;padding: 5px;border: solid
1px #000;margin: 0 0 0 10px;float: none;display: block;}
.i_01_r #inlinkUrl a strong{display: block;}
.i_01_r #inlinkUrl a: hover{border: #666 1px solid;padding: 5px 5px;background: #444;color: #FFF;}
.i_01_r #inlinkUrl a small{font-size: 12px;display: block;width: 185px;margin-top: 5px;color: #777;}

/* 搜索 */
.i_01_c .so{ margin:0 20px}
.so{}
.so .input{ background:url(../images/so_bg.png) repeat-x; height:30px; line-height:30px; text-indent:10px; border:1px
solid #ccc; float:left; width:235px; border-right:0;color:#333}
.so .btn{ background:url(../images/so_btn.png) no-repeat; width:66px; height:32px; float:left; border:none;
font-size:14px; text-align:center; font-weight:bold; color:#484848;cursor: pointer; }

/* 首页栏目通栏 */
.i01{ width:960px; float:left; margin-bottom:10px; height:260px;}
.i02{ width:958px; float:left;border: 1px solid #DDDDDD; margin-bottom:10px; background:url(../images/so_bg.png)
repeat-x;  overflow:hidden;}
.i_tit{ background:url(/img/lmbg.gif) no-repeat; width:958px; height:34px;border-bottom: 1px solid #DDDDDD;
line-height:34px; font-size:14px; font-weight:bold; color:#fff; text-indent:10px}
.i_tit .title{ float:left; color:#ff6699; font-size:14px; font-weight:bold; padding-left:10px;
background:url(../images/ico_01.png) no-repeat left center; margin-left:20px}
.i_tit .more{ float:right; background:url(../images/more.png) no-repeat center; width:43px; height:13px;
line-height:13px; font-size:11px; font-weight:normal; margin:10px 10px 0 0; color:#fff}
.i_tit .more a{ color:#fff}
.i_tit .more a:hover{ color:#ff6699}
.i_pic{ margin:20px 0 10px 18px; float:left;display: inline;}
.i_pic li{ width:156px;float:left;padding-bottom:15px;height:220px; overflow:hidden }
.i_pic li IMG{ width:130px; height:170px;}
.i_pic li a{ padding:5px; border:1px solid #ccc; display:block; width:130px; cursor:pointer}
.i_pic li a:hover{ border:1px solid #ff6699; color:#ff6699}
.i_pic p{ line-height:20px; height:20px; overflow:hidden; margin:10px 0; text-align:center}
.i_list{ float:right; width:156px; margin-top:15px}
.i_list li{ white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; line-height:22px;}
.imgTip { margin-top:10px; float:left; width:914px; height:22px; line-height:22px; color:#C36; background-color:#FFEEF7; text-align:center; font-size:16px;}
/* 友情链接 */
.flinks{background:url(../images/so_bg.png) repeat-x;border:1px solid #DDDDDD; float:left; padding:10px;width:938px;
overflow:hidden;}
.flinks dl dt{font-size:12px; font-weight:bold; height:28px; width:937px;}
.flinks dl dt strong{cursor: pointer; width:68px; height:28px; display:block; float:left; line-height:24px;
text-align:center; color:#ff6699}
.flinks dl dt .this{color:#fff; background:url(../images/index_34.png) no-repeat}
.flinks dl dd{ line-height:18px; width:927px; padding-top:10px}
.flinks dl dd a{ margin-right:5px;}
.footer {font-family: Arial,Helvetica,sans-serif;height: 50px;line-height: 21px;margin: 0 auto;padding-top:
10px;text-align: center;width: 960px;}

/* 列表页 内容页 */
.i03 {}
.i03 .top{ background:url(/img/c_top.png) no-repeat; width:960px; height:18px; overflow:hidden; float:left}
.i03 .c{   width:949px; float:left; padding:0 0 15px 5px; overflow:hidden}
.i03 .c02{ width:914px; float:left; padding:0 20px; overflow:hidden;}
.i03 .c02 img{margin:0 auto;}
.i03 .c02 .postion{margin-left:0}
.i03 .postion{ background:url(/img/postion.png) no-repeat; width:909px; padding-left:20px; height:33px;
line-height:33px; color:#5e5e5e; margin:0 0 0px 10px; position:relative;}
.i03 .Share { position:absolute; top:10px; right:13px;}
.i03 .i_pic{margin: 10px 0 10px 10px;}
.i03 .postion a{ color:#ff6699}
.i03 .title_h1{border-bottom: 2px solid #FC60AB;float: left;padding:0 0 10px 0;width: 100%; position: relative;}
.i03 .title_h1 .s{ float:right; padding-top:20px; width:200px;}
.i03 .title_h1 .s span{ width:70px; height:24px; line-height:24px; font-size:14px; display:block; float:right;
margin-left:10px; background:url(../images/i03_sbg.png) no-repeat; text-align:center;}
.i03 .title_h1 .s span a{ color:#fff}
.i03 .title_h1 h1 {color: #ff6699;float: left;font-family: Georgia,"Times New Roman",Times,serif;font-size:
30px;padding-right: 5px; padding-top: 8px;}
.updown {float: left;height: 36px;line-height: 36px;width: 100%;}
.i03 .line_t{border-top: 1px dotted #CCCCCC; margin-top:15px}
.i03 .line_b{border-bottom: 1px dotted #CCCCCC; margin-bottom:15px}
.updown_l { float: left;text-align: left;width: 50%;}
.updown_r {float: right;text-align: right;width: 50%;}
.gg700 {clear: both; width: 728px ;margin:0 auto; padding:6px 0;}
.gg960 {clear: both; width: 960px ;margin:0 auto; padding:6px 0;}
.baidufile-2 {padding:20px 0; width:770px;}
.baidufile-2 iframe  { margin-right:20px;}
.gg_list{}


.page{padding:0 5px;text-align: center; clear:both;}
.page a,.page .thisclass{margin: 0 6px;}
.page .thisclass{font-size: 40px;  color: #ff6699;}
.page .thisclass a{color: #ff6699;border: 0;margin: 0;}
.page ul li{display: inline}
.page a{border-bottom: #D6D6D6 2px solid;padding: 5px 5px;margin-bottom: 8px;display: inline-block;vertical-align:
bottom;}
.page a: hover{text-decoration: none;border-color: #ff6699;}
.picbox{text-align:center}

.box_gg02{ margin: 0 auto;overflow: hidden;text-align: center;}

.pop {height:35px; width:100%; border:1px #ebebeb solid; background:#f5f5f5;}
.popHead {width:960px; margin:0 auto; height:35px; line-height:35px; font-size:12px;}
.popHead p {float:left; font-size:14px;}
.popHead p  a {padding-right:10px; cursor:pointer}
.popHead b { font-style:none; color:#F00;}
.popHead span { width:95px; height:30px; display:block; float:left;line-height:30px; }
.popHead .aLink {display:block; width:95px; height:30px; color:#FFF; font-weight:bold; text-align:center;display:block; background:url(../images/btn1.png) no-repeat; cursor:pointer; float:left;margin: 2px 0 0 5px;}
.popHead .aLink:hover {background:url(../images/btn1.png) no-repeat 0px -40px; }

/*mm8 new header*/
.hr20 {height:20px; clear:both; }
.newHead { width:960px; margin:0 auto;}
.newLogo { background:url(../images/Logo.png) left center no-repeat; width:220px; height:100px; margin:0 0 8px 0 }
.newLogo a {display:block; height:100px; line-height:500px; overflow:hidden;}
.newLogoRight { background:url(../images/mm8Pic.png) no-repeat;width:558px; height:68px; margin-top:18px;}
.newLogoRight a {display:block; height:68px;}
.newNav {height:36px; clear:both; position: relative;}
.newNav li {float:left; line-height:36px; height:36px; margin-right:20px;}
.newNav a {display:block; width:84px; height:36px; color:#fff; float:left; font-weight:bold; font-size:14px; text-align:center;}
.newNav a:hover,.navThis a {background:#cc3366; color:#fff;}
.newNav em { width:17px; height:15px; display:block; background:url(../images/hotico.gif) no-repeat; position: absolute;top:2px;z-index: 99;right:140px;}
.width100 {background:url(../images/BG.png) repeat-x; width:100%; height:210px; margin-bottom:-65px; }
/*mm8 GETtop*/
#toTop{display:block;}
.totop{background:url(../images/getTop.png) 0 -60px no-repeat;width:50px;height:50px;display:block;}
.totop:hover{background:url(../images/getTop.png) -60px -60px no-repeat;}
a.sc{background:url(../images/getTop.png) no-repeat;width:50px;height:50px;display:block;margin-bottom:5px;}
a.sc:hover{background:url(../images/getTop.png) -60px 0 no-repeat;}

.Enlarge {width:258px; height:398px; margin:10px 0 0 10px; border:1px solid #ccc; float:left; _margin:10px 0 0 5px; position: relative; }
.Enlarge img {padding:4px;}
.Enlarge p {line-height:30px; text-align:center;}
.newPicBox { float:left; margin:0px 0 0 10px; width:678px;}
.newPicBox li { width:135px; height:200px;float:left; margin-top:10px;}
.newPicBox a { display:block; width:115px; border:1px solid #ccc; line-height:30px; padding:4px; text-align:center;}
.newPicBox a:hover {border-color:#ff6699; color:#ff6699;}
.Enlarge strong {position: absolute;left: 0;bottom: 0;font-weight: normal;display: block;width: 100%;height: 25px;line-height: 25px;text-align: center;overflow: hidden;background-color: rgba(0, 0, 0, 0.3);filter: progid:dximagetransform.microsoft.gradient(startcolorstr=#5f000000, endcolorstr=#5f000000);}
.Enlarge strong a:link,.Enlarge strong a:visited {color:#fff;}
.both {clear:both;}
.hr10 {height:10px; clear:both; overflow:hidden; text-align:50px; }
.hr101 {border-bottom:1px #ccc dotted;}
.txt_box_l {float:left; width:648px; border:1px #ccc solid;}
.txt_box_r {float:right; width:300px;}
.bottom_border {border-bottom:1px solid #ccc; height:30px; line-height:30px; width:608; padding:0 20px;}
.txt_tit h1 { font: 22px/60px "微软雅黑"; text-align:center;}
.txt_jianjie {width:608px; padding:5px 10px; margin-left:10px; color:#555; background:#eee; line-height:20px;}
.txt_content {width:608px; padding:20px; font-size:14px; line-height:25px;}
.ProAnNext {padding:10px 20px; line-height:25px; font-size:14px;}
.txt_r_box {width:298px; border:1px solid #ccc;}
.txt_r_box_tit {width:298px; border-bottom:1px solid #ccc;background: url(../images/so_bg.png) repeat-x; height:30px; }
.txt_l_box_tit {width:648px;  border-bottom:1px solid #ccc;background: url(../images/so_bg.png) repeat-x; height:30px;}
.title {float: left;color: #F69;font-size: 14px;font-weight: bold;padding-left: 20px;background: url(../images/ico_01.png) no-repeat left center;margin-left: 10px; height:30px; line-height:30px;}
.txt_text {padding:10px ;}
.txt_text li { height:26px; line-height:26px; width:258px; float:lefit; clear:both; }

.txt_text span {padding:0 10px; color:#FFF; background:#f69; display:block; float:left; margin-right:10px;}
.txt_picList {}
.w650 {width:650px;}
.txt_Pic_list {width:648px; border:1px solid #ccc;}
.txt_Pic_list li {padding:20px 0 0px 17px}
.tit_list { position:relative; padding:0 0 0 5px; font-size:12px;}
.tit_list li {float:left; height:30px; line-height:30px; width:40px; border:1px solid #ccc;border-top:0px; border-bottom:0px; position:relative; margin-right:-1px; text-align:center; cursor:pointer;}
.tit_list .this {height:31px; background:#FFF; z-index:11; margin:0 -1px -1px 0px;}
.txt_text em { width:16px; height:16px; line-height:16px; text-align:center; display:inline-block;float:left; background:url(../images/ico.png) no-repeat left -30px; font-size:12px; color:#FFF; font-style:normal; padding-right:6px; _padding-right:3px; margin:6px 0 0 0; _margin-top:4px;}
.txt_text .num {background-position:0px 0px;}
.noplay {display:none;}
.play {display:block;}
.txt_pic {   margin-bottom:10px; border-bottom:1px #ccc dotted; float:left}
.txt_pic li {float:left; padding: 5px 0 10px 12px; width:auto; height:auto; clear:none;}
.txt_pic img {padding:4px;}
.txt_pic a {border:1px solid #ccc; display:block; width:118px; font-size:12px;}
.txt_pic a:hover {border-color:#f69;}
.txt_pic p {height:30px; line-height:30px; text-align:center; overflow:hidden; width:118px;}
.new_style {border:0px; }
.new_style li {padding:15px 0 0 15px;}
.new_style a  { width:140px;}
.yule_hot {padding:10px 0 10px 0;}
.yule_hot li {padding: 0px 0px 0 20px; width:300px; height:26px; line-height:26px; font-size:14px; float:left;}
/**/
#pickHuaban { width:110px; height:26px; background:url(../images/logo_huaban.png) no-repeat; z-index:2147483647;}
#pickHuaban a {display:block; height:26px;}