﻿body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body{font:12px/1.5 arial,\5b8b\4f53,georgia,verdana,helvetica;}
table{border-collapse:collapse;border-spacing:0;}img{border:none}
pre {white-space: pre-wrap; /* css-3 */white-space: -moz-pre-wrap; /* Mozilla, since 1999 */white-space: -pre-wrap; /* Opera 4-6 */white-space: -o-pre-wrap; /* Opera 7 */	word-wrap: break-word; /* Internet Explorer 5.5+ */}
h1,h2,h3,h4,h5,h6{font-size:100%;}input.dialog{height:0; height:0; font-size:0; line-height:0; border:none}
h1{font-size:34px;}h2{font-size:26px;}h3{font-size:18px; }h4{font-size:16px;}h5{font-size:14px;}h6{font-size:12px;}
input,label,img,th{vertical-align:middle;}.font-fixh{font-family: Georgia,Arial; color: #f00; font-size: 16px; font-weight: 700;}address,cite,dfn,em,var{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;}
input.button ,input.btn{padding:0.25em;width: auto;_width:0;overflow:visible !ie;}
ul,ol,li{list-style:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.white,.white a{color:#fff}.blue,.blue a{color:#004499}.gray4,a.gray4{color:#999}
.red, .red a, a.red{color:red;}.green{color:#0E774A}
select optgroup{color:#CAC8BB;}
header{ display:block}

/*通用样式*/
.hidden{display:none;}.invisible{visibility:hidden;}
.ib,.ib-a a{display:inline-block;zoom:1;*display:inline;}
.clear:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear,.main{display:inline-block;}/* Hides from IE-mac \*/* html .clear,* html .main{height:1%;}.clear,.main{display:block;}

.f12{font-size: 12px}.f14{font-size:14px}.f16{font-size: 16px}.f18{font-size:18px}.f20{font-size:20px}
.lh20{line-height: 20px}.lh22{line-height: 22px}.lh24{line-height: 24px}.lh26{line-height: 26px}.lh28{line-height: 28px}
.fb{ font-weight:bold}.fn{ font-weight:normal}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}
.row-2 li{ float:left; width:50%}.row-3 li{ float:left; width:33%}.row-4 li{ float:left; width:25%}.row-5 li{ float:left; width:20%}
.cu,.cu-li li,.cu-span span {cursor: hand;!important;cursor: pointer}
.text-c{text-align: center}.text-l{text-align: left}.text-r{text-align: right}
.lf{float: left}.rt{float:right; height:40px;}.pr{ position:relative}.pa{ position:absolute}
.img-wrap{border:1px solid #eee;text-align:center;overflow:hidden}
.img-wrap a{display:table-cell;vertical-align:middle;*display:block; overflow:hidden; background-color:#fff}
.img-wrap a:hover{ background-color:#e8eff6}
.col-left{float:left}
.col-auto{overflow:hidden;_zoom:1;_float:left;}
.col-right{float:right}

/***************************************/

body{color:#444;}

a{text-decoration:none; color:#444}

a:hover{text-decoration:underline; color:#1E50A2}

.blue,blue a,.box h5 a,.box h6 a,.box a.more{ color:#004499}

.keylink,.keylink:link,.keylink:hover,.keylink:active { border-bottom:1px dashed #ccc; text-decoration:none;}

textarea{border:1px solid #DCDDDD; background:#fff;clear:both;color:#555;font-size:14px;height:60px;padding:5px 0 0 5px;text-align:left;width:99%; margin-bottom:8px}

.input-text,input.date,input.endDate,.input-focus{border:1px solid #DCDDDD; height:22px; padding:0 0 0 3px}

input.date,input.endDate{background: #fff url(../images/admin_img/input_date.png) no-repeat right 3px; padding-right:18px;font-size:12px;}



.pad-6{padding:6px; overflow:hidden}.pad-10{padding:10px; overflow:hidden}.pad_10,.pad-lr-10{padding:0 10px}.pad-lr-6{padding:0 6px}

.hr{background: url(../images/uline.gif) repeat-x center center;}

.hr hr{display:none}

.ib, .ib-li li, .ib-a a, .ib-span span,.btn,.btn input,.photo-hot li,.Article-Tool a ,.photo-list li,.photo-channel .photo-slide .change i,.photo-channel .tool .auto,.photo-channel .tool .up,.photo-channel .tool .next,.photo-cat .content h5 span.blue a,.submit{display:inline-block;zoom:1;*display:inline;}



/* 头部顶部 */
.header_top{background-color:#f5f5f5; border-bottom:1px solid #eee; height:40px; vertical-align:middle;}

.header_top .login{ float:right; width:300px; line-height:40px;}

.header_top .login span{color:#CCC}

.header_top .login a.rss{width:32px; float:right;overflow:hidden; text-indent:-222px;background: url(../images/icon/rsso.gif) no-repeat left center; margin-left:8px}
.header_top .login a em{color:#fff; width:10px; padding:0 3px; background:#cc0066; font-size:10px; margin-right:2px; margin-left:15px;}
.header_top .content{ margin:auto; width:960px;}

.header_top .content .top_box_left{ height:40px; line-height:40px; overflow:hidden; float:left; }


.special-body-top{height:38px;background-position: left -104px; background-color:#fff}

.special-body-top a.logo{background: url(../images/v9/special-show.png) no-repeat right center; padding-right:58px; float:left; display:block}

.special-body-top .content{ padding:2px 0}

.special-body-top .nav{ float:left; padding:10px 0 0 12px}

.special-body-top .nav span{ padding:0 8px; color:#CCC}

body fieldset{border:1px solid #D8D8D8; padding:0 10px 10px;*padding:10px;}

body fieldset legend{padding:3px 8px;font-weight:700;}

body fieldset.blue{border:1px solid #dce3ed}

body fieldset.blue legend{padding:3px 8px;font-weight:700;color:#347add; background:none; border:none}



/* 通用按钮 */

.btn{ padding-left:6px}

.btn,.btn input{background: url(../images/v9/button.png) no-repeat; height:24px; line-height:24px;width:auto;_width:0;overflow:visible !ie}

	 .btn input{background-position: right 0; border:0 none; color:#fff; padding-right:6px;_height:25px}

.submit{padding-left:3px}

.submit,.submit input{ background: url(../images/member/but.png) no-repeat; height:29px;width:auto;_width:0;overflow:visible !ie}

.submit input{background-position: right top; border:none; padding:0 10px 0 7px; font-size:14px}

/* 页面宽度 （更改页面宽度后，需要更改“images/v9/body-bg.png”图片的宽度） */

.header,.main,.footer{width:960px;margin:0 auto;}

/* 头部 */

.header{}

.header .logo{float:left; height:70px; width:150px;  background:url(../images/logo.jpg); }

.header .logo a{ *display:block; height:70px; float:left; width:150px;text-indent:-1000px;}

.header .search{ float:left; width:360px;_width:auto; padding-left:20px; height:70px}

.header .search .tab{ padding:3px 0}

.header .search .tab span{ color:#ddd}

.header .search .tab a{ color:#6f7172}

.header .search .tab a.on{ font-weight:700}

.header .search .bd{ background:#ededed; padding:5px; float:left;}

.header .search .text{border:1px solid #e5e5e7;padding:4px 0 3px 40px; height:18px;width:210px;background:#fff url(../images/v9/icon.png) no-repeat}

.header .search .button{ background:#3a6ea5; border:none; color:#fff; height:1.9em;margin-left:3px;width:4.2em; margin-left:6px;vertical-align:middle; text-align:center}

.header .banner{overflow:hidden; float:right; height:60px; width:640px; margin-top:6px;}



/* 导航 */

.header .nav-bar{clear:both; height:40px; background:#CC0066;}

.header .nav-site{height:40px; background-repeat: repeat-x; margin:0 5px; padding-left:5px}

.header .nav-site li{float:left; height:40px; line-height:40px; padding:0 8px; color:#ccc; }

.header .nav-site li a{color:#fff; font-size:14px; *display:block}





/* main style */

.main{}

.main .col-left{width:700px; margin-right:10px}

.news-hot{background: url(../images/v9/hot_bg.png) no-repeat;float:left; width:390px; margin-right:9px; height:380px}

.main .col-left .slide{overflow:hidden;_float:left;zoom:1}



/* 通用容器 */

.box{border:1px solid #ddd; zoom:1; overflow:auto; }

.box h5,.box h6{ background:#f8f8f8; color:#c0000d; height:26px; margin-bottom:10px; line-height:26px; padding-left:10px;border-bottom:1px solid #ddd; position:relative}

.box h6{ margin-bottom:0}

.tab_box{ height:320px; background:#f3f3f3;}
.tab_box .title-2{ background:url(../images/em/index_bg.gif) 0 -190px; height:30px; margin-bottom:10px; padding-left:60px; position:relative; z-index:0;}

.tab_box .title-2 li{float:left; text-align:center; background:#cecece; margin-left:2px; width:40px; height:22px; line-height:22px; margin-top:8px;cursor: hand;!important;cursor: pointer; }
.tab_box .title-2 li.sd{ background:#cc0066; color:#fff;}

.tab_box .tab-content .content p{height:106px; overflow:hidden; color:#777; margin:0 8px;}

.tab_box .tab-content .content p img{ margin-right:10px; float:left; padding:2px; border:1px #ccc solid; background:#fff; border-radius:50%;}

.tab_box .tab-content .content p strong em{display:block; font-size:15px;}

.tab_box .tab-content .content p strong{ font-size:13px; color:#333; font-weight:normal;}
.tab_box .tab-content .content ul{ background:url(../images/em/index_bg.gif) -895px -50px no-repeat; margin:0 8px;}
.tab_box .tab-content .content ul li{ margin-left:15px; line-height:24px;}




.mt_box{ height:415px; background:#f3f3f3;}
.mt_box .title-2{  height:40px; margin-bottom:10px;  position:relative; border-bottom:1px #cecece solid;}
.mt_box .title-2 span{ float:left; display:block; line-height:40px; height:40px; font-size:16px; font-weight:bold; margin:0 10px; color:#cc0066;}
.mt_box .title-2 li{float:left; text-align:center; font-size:14px; background:#cecece; margin-left:2px; width:72px; height:25px; line-height:25px; margin-top:15px;cursor: hand;!important;cursor: pointer; }
.mt_box .title-2 li.sd{ background:#cc0066; color:#fff;}

.mt_box .tab-content .content p{height:106px; overflow:hidden; color:#777; margin:0 8px;}

.mt_box .tab-content .content p img{ margin-right:10px; float:left; padding:2px; border:1px #ccc solid; background:#fff;}

.mt_box .tab-content .content p strong{ font-size:14px; color:#333;}

.mt_box .tab-content .content p .xq{color:#f85b94;}
.mt_box .tab-content .content ul{ margin:0 8px;}
.mt_box .tab-content .content ul li{ line-height:25px; font-size:14px; height:25px; overflow:hidden;}
.mt_box .tab-content .content ul li span a{color:#f85b94;}






/* 默认幻灯片 */

.FocusPic{zoom:1;position:relative; overflow:hidden}

.FocusPic .content{overflow:hidden}

.FocusPic .changeDiv a{position:absolute;top:0px;left:0px;display:none;}

.FocusPic .title-bg,.FocusPic .title{position:absolute;left:0px;bottom:0;width:434px;height:30px;line-height:30px;overflow:hidden}

.FocusPic .title-bg{background:#000;filter:alpha(opacity=50);opacity:0.5;}

.FocusPic .title a{display:block;padding-left:15px;color:#fff; font-size:14px;}

.FocusPic .change{bottom:4px;height:20px;right:3px;*right:5px;_right:4px;position:absolute;text-align:right;z-index:9999;}

.FocusPic .change i {background:#666;color:#FFF;cursor:pointer;font-family:Arial;font-size:12px;line-height:15px;margin-right:2px;padding:2px 6px; font-style:normal; height:15px;display:inline-block;display:-moz-inline-stack;zoom:1;*display:inline;}

.FocusPic .change i.cur {background:#C0000D;}


/* 广告位 */

.ads{padding-top:8px}

.ads .col-left{width:748px;}

.ads .col-auto{border:1px solid #c3d4e7; padding:1px;width:198px}

.ads .col-auto div.left{float:left; background:#dce2ea; width:20px; margin-right:8px; text-align:center; height:83px; padding-top:5px}

.ads .col-auto div.right{overflow:hidden; }



/* footer style */

/* link */
.footer{ clear:both;}

.footer p.info{}

.footer p.info{color:#666; line-height:24px;text-align:center; padding:12px 0; margin-top:15px; border-top:1px solid #ddd}

.footer p.info a{color:#666;}

/*link*/
.flink{padding:10px; border:1px solid #ddd; width:938px; margin:0 auto;}

.flink span{color:#666; font-size:12px;margin-left:-10px;}

.flink a{margin-right:10px;}

.itemli{ margin:0px 10px;}

.itemli li{padding:10px 0px;}

.itemli li a{background:url(../images/bg_member_1.gif) no-repeat -5px -126px;font-weight:bold; padding-left:14px;color:#004499; font-size:13px;}


/***************************************/

.wrap{width:960px;margin:0 auto;}
.wrap .nav_content{ background:#d1d1d1; height:340px;}
.wrap .nav_content .n_title{ background:url(../images/em/n_title_bg.gif) repeat-x; height:40px;}

.wrap .nav_content .n_title h2{float:left;}
.wrap .nav_content .n_title h2 img{display:block;}
.wrap .nav_content .n_title span{ float:right;display:block; margin-right:10px; margin-top:20px;}
.wrap .nav_content .n_body{ margin:10px 0;}
.wrap .nav_content .n_body ul{}
.wrap .nav_content .n_body ul li{float:left; width:180px; background:#fff; margin-left:10px; text-align:center; padding-top:8px; padding-bottom:4px; }
.wrap .nav_content .n_body ul li img{ border:1px #e6e6e6 solid; display:block; margin:0 auto;}
.wrap .nav_content .n_body ul li span{ display:block; line-height:25px; height:25px;}

/*首页*/
.box_left{ width:300px; float:left;}
.box_center{ width:380px; float:left; margin-left:15px; }
.box_right{ width:250px; float:right;}

.top_hot{margin-bottom: 25px;}
.top_hot .hot_title{border-bottom:1px solid #e1e1e1; border-top: 3px solid #000; font-size:20px; height:36px; line-height: 36px;}
.top_hot .content{} 
.top_hot .content h4{ font-weight:normal; font-size:20px; line-height:24px; height:24px; font-family:microsoft yahei; text-align:center; padding-bottom:4px; padding-top:21px;}
.top_hot .content h4 a{color:#cc0066;}
.top_hot .content p{ height:40px; line-height:20px; color:#666;}
.top_gg{background:#F3F3F3; height:30px; line-height:30px;  clear:both;  margin-bottom:5px; text-align:center; margin-top:10px;}
.top_gg span{color:#cc0066;}
.top_gg a{color:#464646;}

.top_pic{ margin-bottom:10px;}

.top_pic span{ color:#fff; background:#666; display:block; text-align:center; height:25px; line-height:25px; zoom:1;}
.top_pic a{display:block; }


.top_list{margin: 16px 0 0; overflow:hidden;}

.top_list h3 { font-family: "MicroSoft YaHei"; font-size:16px; height:24px; line-height:24px;font-style: inherit; font-weight: inherit;}
.top_txt{margin:10px 0 0;}
.top_txt dd {float:left; height:156px; width:116px; margin-right: 8px;}

.top_txt ul li { font-size: 14px; height: 26px; line-height: 26px; overflow: hidden;}
.top_txt ul li span a{color: #F85B94; margin-right:5px;}


.c_focus{font-size:14px; overflow: hidden;}
.c_focus h3{ text-align:center; margin-bottom:10px;}

.c_focus h3 a {color: #CC0066;font-family:microsoft yahei;  font-weight: normal;}

.c_focus p{font-size: 12px;}
.c_focus p a{color:#cc0066;}
.c_focus ul{ margin:0 6px;}
.c_focus ul li{ width:174px; float:left; background:url(../images/em/index_bg.gif) -903px -244px no-repeat; padding-left:10px;  line-height:26px; height:26px; overflow:hidden; }

.move_jc{margin-top:10px; overflow: hidden;}
.move_jc h3{font-size: 14px; height: 28px; line-height:28px; border-bottom: 1px solid #E0DFDF; margin-bottom:10px;}
.move_jc ul li{float:left; width:65px; margin-left:10px; line-height:27px;}


.l_box{ overflow:hidden; padding-left:109px; position:relative; height:142px;}
.l_box .txt_pic{ position:absolute; left:0px; top:0px; width:106px; height:142px;}
.l_box .txt_pic a{color:#FFF;}
.l_box .txt_pic a img{width:102px; height:136px; padding:2px; border:1px #ccc solid;}

.l_box .txt_pic a span{ display:block;height:16px; width:102px; opacity:0.7; background:#000; filter: alpha(opacity=70); line-height:16px; margin:0 auto; position:absolute; bottom:3px; left:3px; text-align:center; overflow:hidden;}
.l_box .txt_pic a:hover span{ height:32px;}
 
.l_box h4{font-family:"黑体"; font-size:15px; line-height:20px; padding:0 10px;}
.l_box h4 a{color:#444;}
.l_box p{ color:#666766; line-height:20px; padding:0 10px;  margin-top:5px;}
.l_box p a{ color:#cc0066;}
.l_box ul{ margin-top:5px;}
.l_box ul li{ line-height:24px;color:#bc1350; font-size:14px; padding-left:15px; float:left; background:url(../images/em/index_bg.gif) -896px -19px no-repeat; float:left; width:170px;}
.l_box ul li a{ color:#666766;}
.l_box ul li a:hover{ color:#cc0066;}

.l_tag{background:#f3f3f3; margin-top:10px; padding:5px; }
.l_tag .taglist{ border:1px #ccc dashed;padding:4px 10px; }
.l_tag .taglist ul li{ line-height:24px; height:24px;}
.l_tag .taglist ul li span a{color:#F85B94;}

.l_box2{ width:300px; margin-top:10px; background:#f3f3f3; height:264px;}
.l_box2 .l_b_title{ width:290px; margin:0 auto; height:38px; line-height:38px; border-bottom:1px solid #D3D3D4; position:relative;}
.l_box2 .l_b_title strong{ position:absolute; height:38px; float:left; font-size:14px; color:#cc0066; left:10px; top:4px;}
.l_box2 .l_b_title h4{ position:absolute; height:38px; float:left; font-size:22px; color:#cc0066; left:10px; top:4px; font-family:Arial, Helvetica, sans-serif;}
.l_box2 .l_b_title ul{ position:absolute; height:38px; float:left; color:#5B5B5B; right:3px; top:4px; width:219px; overflow:hidden;}
.l_box2 .l_b_title ul li{ float:left; width:71px; height:24px; line-height:24px; background:#ccc; text-align:center; overflow:hidden; color:#333; cursor:pointer; font-size:14px; margin-right:2px;}
.l_box2 .l_b_title ul li.bot{ background:#CC0066; color:#fff;}
.l_box2 .l_b_title span{ position:absolute; height:38px; float:left; color:#5B5B5B; right:3px; top:5px;}
.l_box2 .l_b_title span a{ padding:0 8px; color:#5B5B5B;}
.l_box2 dl{ width:290px; margin:0 auto; padding:10px 0; border-bottom:1px dashed #D3D3D4; height:104px; overflow:hidden;}
.l_box2 dl dd{ width:104px; height:104px; float:left; padding-left:2px;}
.l_box2 dl dd img{ width:100px; height:100px; background:#fff; padding:2px; border:1px #ccc solid;}
.l_box2 dl dt{ float:left; padding-left:9px; width:164px;}
.l_box2 dl dt strong{ width:164px; float:left; line-height:24px; font-size:14px; font-family:"微软雅黑"; padding-bottom:10px;}
.l_box2 dl dt strong a{ color:#444;}
.l_box2 dl dt span{width:164px; float:left; line-height:20px; color:#5B5B5B;}
.l_box2 dl dt span a{ color:#cc0066;}
.l_box2 ul{width:290px; margin:0 auto; padding-top:10px;}
.l_box2 ul li{ width:290px; float:left; font-size:14px; line-height:24px; height:24px; overflow:hidden;}
.l_box2 ul li a{ color:#5B5B5B;}
.l_box2 ul li span a{ color:#F85B94; font-size:13px;}





.txt_cont{ margin-top:10px;}
.txt_cont h5{ background:url(../images/em/index_bg.gif) -895px -329px no-repeat; padding-left:15px; margin-bottom:10px;}
.txt_cont .txt_pic{ float:left; margin-right:12px; width:116px;}
.txt_cont .txt_pic img{ padding:2px;}
.txt_cont .txt_pic a{ border:1px #ccc solid; display:block;}
.txt_cont .txt_pic a:hover{border:1px #cc0066 solid; }
.txt_cont ul li{ background:url(../images/em/index_bg.gif) -903px -244px no-repeat; padding-left:10px;  line-height:26px; height:26px; overflow:hidden; font-size:14px;}
.txt_cont ul li.sd{ background:none; padding-left:0; font-size:16px; margin-bottom:12px;font-family: microsoft yahei; }

.txt_cont1{margin-top:9px;}
.txt_cont1 h5{background:url(../images/em/index_bg.gif) -895px -329px no-repeat; padding-left:15px; margin-bottom:10px; }
.txt_cont1 h5 span{ font-weight:normal; float:right; font-size:13px;}
.txt_cont1 h5 span a{ margin:0 10px;}

.txt_cont1 ul{ background:#f3f3f3; display:block; height:116px;}
.txt_cont1 ul li{ margin-left:12px; float:left; height:96px; width:172px; margin-top:10px;}
.txt_cont1 ul li img{ padding:2px; border:1px #ccc solid;}
.txt_cont1 ul li span{width:166px; line-height:20px; text-align:center;  height:20px; overflow:hidden;  background:#000; opacity:0.7; filter: alpha(opacity=70); margin-top:-23px; display:block; left:3px; margin-left:3px;  }
.txt_cont1 ul li a{ color:#FFFFFF;}

.txt_cont2{ overflow:hidden; height:190px;}
.txt_cont2 h5{background:url(../images/em/index_bg.gif) -895px -329px no-repeat; padding-left:15px; margin-bottom:10px; }
.txt_cont2 ul li{float:left; width:116px; height:155px; padding:1px; border:1px solid #E6E6E6; background:#F5F5F6;  margin-left:10px;}
.txt_cont2 ul li.f{ margin-left:0;}
.txt_cont2 ul li img{width:116px; height:155px; display:block;}
.txt_cont2 ul li a{display:block; width:116px; height:155px; position:relative; color:#5B5B5B;}
.txt_cont2 ul li span{width:116px; line-height:20px; text-align:center; float:left; height:20px; overflow:hidden; position:absolute; background:#F5F5F6; left:0; bottom:0; cursor:pointer;}
.txt_cont2 ul li a:hover{text-decoration:none;}
.txt_cont2 ul li a:hover span{ height:auto;}



.box_right h4{ height:28px; text-indent:-5000px; background:url(../images/em/index_bg.gif) #cc0066 -289px -370px no-repeat;}
.box_right .b_r_top{ background:#FFF;  margin:5px; overflow:hidden;}
.box_right .b_r_top dl{ width:108px; height:142px; float:left; padding-left:8px; padding-top:8px; position:relative;}
.box_right .b_r_top dl img{width:102px; height:136px; padding:2px; border:1px #ccc solid;}
.box_right .b_r_top dl a{ color:#fff;}
.box_right .b_r_top dl a:hover{ text-decoration:none;}
.box_right .b_r_top dl a span{ width:102px; height:16px;opacity:0.7; background:#000; filter:alpha(opacity=70); line-height:16px; position:absolute; left:11px; bottom:3px;_bottom:2px; overflow:hidden; cursor:pointer; text-align:center; display:block;}
.box_right .b_r_top dl a:hover span{ height:32px;}


.box_right .b_r_top ul{width:220px; overflow:hidden; float:left; margin-top:6px; margin-bottom:9px; padding-left:10px;}
.box_right .b_r_top ul li{ line-height:26px; height:26px; overflow:hidden; padding-left:18px; text-align:left; color:#3e3a39; background: url(../images/em/index_bg.gif) no-repeat scroll -896px -245px transparent;}
.box_right .b_r_top ul li a{ color:#3e3a39;}
.box_right .b_r_top ul li a:hover{ color:#cc0066; text-decoration: underline;}


.box_right h5{float:left; border-bottom:#CCC solid 1px; width:239px; margin-left:2px;_margin-left:2px; color:#000; position:relative;}
.box_right h5 span{ display:block; padding-left:10px; height:27px; line-height:26px; color:#000; float:left;font-size:14px;font-family:"微软雅黑";}
.box_right h5 b { color: #cc0066; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 10px; line-height: 25px; position: absolute; right: 5px; top: 0;}
.box_right h5 b a { color: #9F9FA0; font-weight: bold; padding-left: 2px;}
.box_right h5 b a:hover{ color: #cc0066;}

.box_right .b_r_box{ float:left; width:240px; overflow:hidden; margin:0 auto; margin-top:10px; padding-left:8px;}
.box_right .b_r_box .rpic{ float:left; width:106px; height:106px;}
.box_right .b_r_box .rpic img{ width:100px; height:100px; background:#fff; padding:2px;}
.box_right .b_r_box .rpic a{display:block;border:solid 1px #e1e1e1;}
.box_right .b_r_box .rpic a:hover{border:solid 1px #888}


.box_right .b_r_box h6{font-family:"微软雅黑"; font-size:14px; width:120px; overflow:hidden; line-height:20px; padding:0 5px; float:left;}
.box_right .b_r_box h6 a{color:#444;}
.box_right .b_r_box p{ color:#666766; line-height:20px; float:left;width:120px; padding:3px 5px 0px 5px; float:left;}
.box_right .b_r_box p a{ color:#cc0066;}
.box_right .b_r_box ul{ margin-top:8px; width:100%; float:left;}
.box_right .b_r_box ul li{ line-height:26px; height:26px; overflow:hidden; font-size:14px; color:#bc1350; padding-left:15px; background:url(../images/em/index_bg.gif) -897px -18px no-repeat;}
.box_right .b_r_box ul li a{ color:#666766;}
.box_right .b_r_box ul li a:hover{ color:#cc0066;}

#ad_top_box{margin:0 auto; width:960px;}

/*画报*/
.wrap .v_title{ height:52px; margin-bottom:10px; position:relative; overflow:hidden;}
.wrap .v_title .title_in{ float:left; margin-left:10px; display:block;}
.wrap .v_title .navlist{ background:#ededed; text-align:right; height:32px; line-height:32px; font-size:12px; margin:10px 0;}
.wrap .v_title .navlist a{ margin:0 5px;}

.hblist{ height:322px; position:relative; }
.hblist ul{} 
.hblist ul li{}
.hblist ul li span{ overflow:hidden; font-size:14px; background:#000;bottom:0;height:30px; line-height:30px; left:0; position:absolute; width:100%; text-align:center; filter:alpha(opacity=60); opacity:0.6;}
.hblist ul li span a{ color:#fff;}
.hblist .hb1{position:absolute; width:242px; height:322px; left:0;}
.hblist .hb2{position:absolute; width:472px; height:322px; left:244px;}
.hblist .hbb1{position:absolute; width:120px; height:160px; left:718px;}
.hblist .hbb2{position:absolute; width:120px; height:160px; right:0;}
.hblist .hbb3{position:absolute; width:120px; height:160px; left:718px; top:162px;}
.hblist .hbb4{position:absolute; width:120px; height:160px; right:0; top:162px;}


.subNav{height:40px; line-height:40px; font-size:14px; overflow:hidden; width:940px; margin:0 auto; margin-bottom:10px; text-align:right; padding-right:20px; background:#f3f3f3; }
.subNav img{ margin-top:-15px;}


/*公共样式*/

.pictxt{ position:relative;}
.pictxt .cover{ display:block; background-color:#000; filter:alpha(opacity=80); opacity:0.8; position:absolute; bottom:0; left:0; width:100%;}
.pictxt .infotxt{ display:block; color:#fff; position:absolute; bottom:0; left:0; text-align:center; width:100%;}

/*首屏*/
.jdt{ position:relative;width:671px;height:390px; float:left;}
.fs_F{position:relative;}  
.ued_focus_main{position:absolute;overflow:hidden;}  
.ued_focus_main a{display:none;background:#000}  
.ued_focus_main .current{display:block}  
.ued_focus_text{position:absolute}  
.ued_focus_text a{outline:0; color:#BCBCBC;}  
.ued_focus_text .current{display:block; color:#fff;}  
.ued_focus_sub{position:absolute}  
.ued_focus_sub a{display:none;cursor:pointer;overflow:hidden;outline:0}  
.ued_focus_sub a:hover{text-decoration:none}  
.ued_focus_sub .current{display:block}  
.f_preBtn{position:absolute;cursor:pointer}  
.f_nextBtn{position:absolute;cursor:pointer}  
.fs_F{width:671px;height:390;border:0}  
.fs_F img{display:inline-block;border:0;width:671px;height:390px}  
.fs_F i{font-style:normal;display:none}  
.fs_F .ued_focus_main{left:0;top:0;width:671px;height:390px;_left:-1px}  
.fs_F .ued_focus_main img{width:567px;height:390px}  
.fs_F .ued_focus_text{right:90px;height:390px;font: 12px/22px "宋体","Arial Narrow",HELVETICA;  
text-align:left;color:#fff;width:140px; z-index:999;opacity:1; filter:alpha(opacity=100); z-index:9999; display:block;}  
.fs_F .ued_focus_text a{color:#4B4B4B;text-decoration:none;margin-left:12px; height:81px; padding-top:15px; display:block;opacity:1;filter:alpha(opacity=100); }  
.fs_F .ued_focus_text a span{ color:#B3B3B3; display:block;}
.fs_F .ued_focus_text .current{color:#BCBCBC;}  
.fs_F .ued_focus_text .current span{ color:#fff;}
.fs_F .ued_focus_sub{right:0;top:0;height:390px;width:100px;overflow:hidden; z-index:999;}  
.fs_F .ued_focus_sub a{display:inline-block;height:81px;position:relative;margin:0 0 1px;}  
.fs_F .ued_focus_sub img{width:72px;height:71px;opacity:0.4;filter:alpha(opacity=30)}  
.fs_F .ued_focus_sub .current img,.fs_F .ued_focus_sub a:hover img{opacity:1;filter:alpha(opacity=100); background-color:#000;}  
.fs_F .f_preBtn,.fs_F .f_nextBtn{display:none} 
.part1 #focus_dot{ margin-left:10px;opacity:1;filter:alpha(opacity=100);   } 
.part1 #focus_dot a{ width:75px;padding-top:15px;}

#flycover{position:absolute;width:230px; height:390px; z-index:2; right:0; top:0; padding-left:153px; _padding-left:0; background:url(../images/pic/zhezao.png) no-repeat;_background:#000; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../images/pic/zhezao.png');}

#flycover li{ border-bottom:1px dotted #4B4B4B; margin:0 10px; height:98px;}
#flybar{ position:absolute; background:url(../images/pic/pictures24.png) no-repeat; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='../images/pic/pictures24.png');*background-image:none; width:164px; height:123px; display:none;}
#trans{ position:absolute; background:url(../images/pic/trans.png) no-repeat; *filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='../images/pic/trans.png');*background-image:none; width:104px; height:390px; right:0; z-index:1;}

.jdt .fs_F .ued_focus_main{ opacity:1;filter:alpha(opacity=100);}


.tags{ line-height:60px; font-size:10px; color:#ccc;}
.tags a{ margin-left:10px; font-size:14px;}

.hottags{ margin:10px auto; font-size:14px; border-bottom:1px #ddd solid; line-height:30px;}
.hottags h3{ display:inline-block; margin-right:20px; font-size:14px;}
.hottags .link{display:inline-block;}
.hottags .link a{ margin-left:10px;}
.hottags .move{ float:right; font-size:12px;}

/*首页右侧工具栏*/
.tools_box{ position:relative; border:1px #f3f3f3 solid; background:url(http://www.emeiy.com/statics/images/i_tools_bg.gif) #f8f8f8 no-repeat; margin-bottom:10px; padding:0 10px 0 28px;}
.tools_box ul{ }
.tools_box ul li{ font-size:14px; line-height:30px; height:30px;}
.tools_box ul li span{ font-size:12px; float:right; color:#aaa;}

/*二维码展示*/
.qr_code_box{position:absolute; background:#f8f8f8; padding:10px; border:1px #ddd solid; left:-1px; top:-1px; z-index:1000;}
.qr_code_box p{ text-align:center; font:300 16px/24px 'Microsoft Yahei','黑体';}

.emeiy_adv{ margin-bottom:10px;}
.emeiy_adv_bottom{  margin:0 auto 10px; width:960px;}


.wrap .hbtit{ background:url(../images/em/titbg.png) repeat-x; height:44px; padding:0 20px 0 10px; margin-bottom:10px;}
.wrap .hbtit span{ background:#222;
    color: #fff;
    float: left;
    font-family: "微软雅黑";
    font-size: 25px;
    height: 44px;
    line-height: 42px;
    padding: 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap;}
	
.wrap .hbtit em {
    color: #a2a2a2;
    float: left;
    font-family: "微软雅黑";
    font-size: 22px;
    height: 44px;
    line-height: 44px;
    padding: 0 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.wrap .hbtit a{background: url("../images/em/more.png") no-repeat right center; float:right; margin-top:15px; padding-right:12px; color:#a2a2a2;}