﻿@charset "utf-8";
* { word-wrap:break-word; }
html { font-family: Microsoft YaHei,Verdana,Arial; font-size:15px; }
body, div, dl, dt, dd, ul, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea,em,i,p { padding:0; margin:0; list-style:none; font-style:normal; }
input,select { font-size:12px; font-family:Microsoft YaHei,Verdana,Arial; vertical-align:middle; }
img { border:none; }
a { color:#222; text-decoration:none; }
a:hover { color:#f30; text-decoration:none; }

a.redlink { color:#f30; }
a.redlink:hover { color:#0087be; }

a.lanlink { color:#0064c8; }
a.lanlink:hover { color:#f30; }

.fl { float:left; }
.fr { float:right; }
.w1000 {
	margin: auto;
	width: 720px;
	text-align: left;
}
.w230 { width:230px; }
.w300 { width:300px; }
.w330 { width:720px; }
.w485 { width:485px; }
.w680 { width:680px; }
.clear { clear:both; height:0; line-height:0; overflow:hidden; font-size:0; }
.blank5 { height:5px; line-height:5px; overflow:hidden; font-size:0; background-color:#fff }
.blank10 { height:10px; line-height:10px; overflow:hidden; font-size:0; }
.blank20 { height:20px; overflow:hidden; }
.mb5 { margin-bottom:5px; }
.mb10 { margin-bottom:10px; }
.mb20 { margin-bottom:20px; }
.mb10 { margin-bottom:10px; }
.mb15 { margin-bottom:15px; }
.mr10 { margin-right:10px; }
.mr20 { margin-right:20px; }
.h20xian { height:20px; background:url(../Images/2015/3x1.gif) repeat-x center; }

.ieInfo { background-color:#f8efb4; width:100%; line-height:49px; height:49px; font-size:12px; display:none; }
.ieInfo p { width:950px; margin:auto; background:url(../Images/2015/ie.gif) no-repeat 0 0; height:49px; overflow:hidden; padding-left:50px; } 
.ieInfo p span { display:block; width:30px; height:30px; float:right; background:url(../Images/2015/ico.png) no-repeat 0 -105px; margin-top:9px; cursor:pointer; }
.ieInfo p a { display:inline-block; height:30px; margin:0 10px; vertical-align:middle; }
.ieInfo p a.ie360 { width:108px; background:url(../Images/2015/ie.gif) no-repeat 0 -79px; }
.ieInfo p a.ie { width:48px; background:url(../Images/2015/ie.gif) no-repeat 0 -49px; }

#toolNav {
	height: 41px;
	line-height: 40px;
	background-color: #fff;
	background-image: url(../../images/1x1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.midBlock { width:720px; margin:auto; position:relative; }
.midBlock a { display:inline-block; height:40px; }
.midBlock i { display:inline-block; height:40px; width:20px; vertical-align:middle; }
#setIndex i { background:url(../Images/2015/ico.png) no-repeat -220px 0; }

#customer { border-left:1px solid #fff; border-right:1px solid #fff; padding:0 5px 0 15px; margin:0 10px; border-bottom:1px solid #dcdcdc; }
#customer.cushover { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #fff; background-color:#fff; }
#customer i { background:url(../Images/2015/ico.png) no-repeat -220px -40px; }
#customer.cushover i { background:url(../Images/2015/ico.png) no-repeat -240px -40px; }

#getMore { border-left:1px solid #fff; border-right:1px solid #fff; padding:0 5px 0 15px; border-bottom:1px solid #dcdcdc; }
#getMore.mohover { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #fff; background-color:#fff; }
#getMore i { background:url(../Images/2015/ico.png) no-repeat -220px -40px; }
#getMore.mohover i { background:url(../Images/2015/ico.png) no-repeat -240px -40px; }

#login { border-left:1px solid #fff; border-right:1px solid #fff; border-bottom:1px solid #dcdcdc; margin-left:5px; }
#login.mohover { border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #fff; background-color:#fff; }
#login em { display:block; padding:0 10px; height:50px; }
#login b { color:#f60; }

#loginform { position:absolute; width:343px; padding-top:10px; border:1px solid #dcdcdc; border-top:none; background-color:#fff; display:none; right:0; z-index:10; color:#666; }
#loginform p { padding:5px 0 5px 20px; clear:both; height:32px; line-height:32px; }
#loginform p span { display:inline-block; }
#loginform p i { display:block; float:left; width:65px; height:32px; }
#loginform p input { vertical-align:middle; }
#loginform p font { padding-left:10px; color:#666; font-size:12px; }
.intcss { border:1px solid #ccc; padding:5px; height:20px; line-height:20px; color:#666; width:220px; }
.intcss:focus { outline: none; border:2px solid #f60; padding:4px; width:220px;}
.dologin { border:none; background-color:#f60; color:#fff; height:30px; font-size:14px; padding:0 15px; cursor:pointer; }
#loginform a { color:#0087be; }
#loginform a:hover { color:#f30; }

.otherlogin { margin:0 20px; padding:10px; border-top:1px solid #ddd; line-height:30px; }
.otherlogin h4 { font-weight:normal; padding:0 8px; font-size:12px; }
.otherlogin i,.otherlogin a { display:block; height:30px; float:left; line-height:30px; }
.otherlogin i { width:30px; color:#999; text-align:center; }
.icosina { background:url(../Images/2015/ico.png) no-repeat 0 -335px;  }
.icoqq { background:url(../Images/2015/ico.png) no-repeat -30px -335px; }

.topright { float:right; }
.topright a,.topright span { padding:0 10px; cursor:pointer; display:inline-block; height:40px; }
.topright span { color:#333; }
.topright span a { padding:0; color:#0087be; }

#customerList { position:absolute; left:90px; top:40px; border:1px solid #dcdcdc; border-top:none; display:none; line-height:20px; padding:5px 0 0; z-index: 99; }
#customerList p { height:40px; padding:5px 10px; background-color:#fff; overflow:hidden; }
#customerList p a,#customerList p span { display:block; }
#customerList p em { display:inline-block; width:40px; height:40px; margin-right:8px; float:left; background-image:url(../Images/2015/i_ico.png); background-repeat:no-repeat; }
#customerList p u { font-size:12px; color:#999; text-decoration:none; display:inline-block; }
#moreList { position:absolute; right:0; top:40px; border:1px solid #dcdcdc; border-top:none; display:none; padding:5px 0 0; z-index: 99; }
#moreList p { padding:5px 10px; background-color:#fff }
#moreList p a { height:20px; line-height:20px; }
#moreList p a em  { display:inline-block; width:20px; height:20px; margin-right:5px; vertical-align:middle; background-image:url(../Images/2015/i_ico.png); background-repeat:no-repeat; }

.i_city { background-position:0 0;}
.i_about { background-position:0 -20px;}
.i_map { background-position:0 -40px;}
.i_tel { background-position:0 -60px;}
a:hover .i_city { background-position:-20px 0;}
a:hover .i_about { background-position:-20px -20px;}
a:hover .i_map { background-position:-20px -40px;}
a:hover .i_tel { background-position:-20px -60px;}

.i_wt { background-position:0 -80px;}
.i_wx { background-position:0 -120px;}
.i_ly { background-position:0 -160px;}

.logo {
	display: block;
	width: 370px;
	height: 80px;
	margin-right: 40px;
	background-image: url(../../images/logo.png);
	background-repeat: no-repeat;
	margin-top: 30px;
	margin-bottom: 30px;
}
.logo i { position:absolute; left:-9999px; }

.search { width:560px; padding-bottom:10px; line-height:25px; }
.search a { color:#777; }
.search a:hover { color:#f60; }

.column { padding-bottom:5px; }
.column a,.column i { display:inline-block; line-height:25px; height:25px; overflow:hidden; }
.column i { width:30px; height:25px; background:url(../Images/2015/ico.png) no-repeat 0 -80px; }
.column a.ckon { color:#333; }
.hottags a { font-size:13px; padding-right:15px; }

.sinput span { display:inline-block; }
.sinput .sint { border:1px solid #ccc; border-right:none; padding:8px; height:20px; line-height:20px; color:#666; }
.sinput .sint:focus {outline: none;}
.sinput .ssub { border:none; background-color:#f60; color:#fff; height:38px; font:bold 18px/38px "微软雅黑"; padding:0 25px; cursor:pointer; }

.fuwu p {
	float: left;
	padding-top: 15px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 30px;
	margin-bottom: 0px;
}
.fuwu p i { display:block; width:50px; height:50px; margin:auto; }
.fuwu .site i { background:url(../Images/2015/ico.png) no-repeat -30px -80px; }
.fuwu .site i:hover { background:url(../Images/2015/ico.png) no-repeat -80px -80px; }

.fuwu .service i { background:url(../Images/2015/ico.png) no-repeat -130px -80px; }
.fuwu .service i:hover { background:url(../Images/2015/ico.png) no-repeat -180px -80px; }

#serlist { border:1px solid #e9e9e9; background-color:#fff; padding:15px; margin-bottom:10px; position:relative; z-index: 0; }
#serlist a { display:inline-block; text-align:center; padding:5px 10px 0; }
#serlist a i { display:block; width:50px; height:50px; margin:auto; margin-bottom:5px; background-image:url(../Images/2015/i_ico.png); background-repeat:no-repeat; }
#serlist .close { display:block; position:absolute; top:0; right:0; height:30px; width:30px; border-left:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; cursor:pointer; background:url(../Images/2015/ico.png) no-repeat 0 -105px; }

i.ser1 { background-position:-40px 0; }
a:hover i.ser1 { background-position:-90px 0; }
i.ser2 { background-position:-40px -50px; }
a:hover i.ser2 { background-position:-90px -50px; }
i.ser3 { background-position:-40px -100px; }
a:hover i.ser3 { background-position:-90px -100px; }
i.ser4 { background-position:-40px -150px; }
a:hover i.ser4 { background-position:-90px -150px; }
i.ser5 { background-position:-40px -200px; }
a:hover i.ser5 { background-position:-90px -200px; }
i.ser6 { background-position:-40px -250px; }
a:hover i.ser6 { background-position:-90px -250px; }
i.ser7 { background-position:-140px 0; }
a:hover i.ser7 { background-position:-190px 0; }
i.ser8 { background-position:-140px -50px; }
a:hover i.ser8 { background-position:-190px -50px; }
i.ser9 { background-position:-140px -100px; }
a:hover i.ser9 { background-position:-190px -100px; }


.newnav {
	background-color: #900000;
	height: 50px;
}
.newnav dl,.newnav dt,.newnav dd {
	float: left;
	margin-right: 15px;
}
.newnav dl {
	height: 50px;
	line-height: 25px;
	width: 155px;
	background: url(../Images/2015/nav.gif) no-repeat right center;
	margin-right: 15px;
	padding-top: 13px;
	padding-right: 8px;
	padding-bottom: 10px;
	padding-left: 0;
	font-size: 15px;
	font-family:Microsoft YaHei,Verdana,Arial; font-size:15px;
}
.newnav dt {
	height: 25px;
	width: 55px;
	text-align: center;
	line-height: 25px;
	padding-top: 1px;
	font-weight: bold;
}
.newnav dd {
	width: 60px;
	text-align: center;
}
.newnav dl.w100 {
	width: 950px;
	background: none;
	margin-right: 0;
}
.newnav a { color:#fff; }
.newnav a:hover{ color:#fff; }

.newnav dt.news { background:url(../Images/2015/ico.png) no-repeat 0 -285px; }
.newnav dt.lmarts { background:url(../Images/2015/ico.png) no-repeat -55px -285px; }
.newnav dt.zhanlan { background:url(../Images/2015/ico.png) no-repeat -110px -285px; }
.newnav dt.hualang { background:url(../Images/2015/ico.png) no-repeat -165px -285px; }
.newnav dt.paimai { background:url(../Images/2015/ico.png) no-repeat -220px -285px; }









/*.newnav {
	background-color: #ae0101;
}
.newnav dl,.newnav dt,.newnav dd { float:left; }
.newnav dl { height:50px; line-height:25px; padding:10px 8px 10px 0; width:155px; background:url(../Images/2015/nav.gif) no-repeat right center; margin-right:15px; }
.newnav dt {
	height: 25px;
	width: 55px;
	text-align: center;
	line-height: 25px;
	padding-top: 1px;
	font-weight: bold;
}
.newnav dd { width:45px; text-align:center; }
.newnav dl.w100 { width:280px; background:none; margin-right:0; }
.newnav a { color:#fff; }

.newnav dt.news { background:url(../Images/2015/ico.png) no-repeat 0 -285px; }
.newnav dt.lmarts { background:url(../Images/2015/ico.png) no-repeat -55px -285px; }
.newnav dt.zhanlan { background:url(../Images/2015/ico.png) no-repeat -110px -285px; }
.newnav dt.hualang { background:url(../Images/2015/ico.png) no-repeat -165px -285px; }
.newnav dt.paimai { background:url(../Images/2015/ico.png) no-repeat -220px -285px; }*/

.duilian{top:230px;position:absolute; width:100px; overflow:hidden; display:none;}
.dleft{left:10px;}
.dright{right:10px;}
.dcon{ width:100px; height:300px; overflow:hidden; position: relative;}
.dclose{ position: absolute; right: 0; top: 0; width:32px; height:32px; display:block; background: url('/Public/Images/2015/ico.png') no-repeat 0 -105px; }

.tjzl { background-color:#f0f0f0; height:80px; overflow:hidden; font-size:12px; }
.tjzl a { color:#303030; }
.tjzl a:hover { color:#f60; }
.tjzl dt,.tjzl dd { float:left; color:#666; }
.tjzl dt { width:75px; }
.tjzl dd { width:175px; line-height:21px; }
.tjzl dd p { width:165px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; padding:5px 0; height:21px; }

.textbox { background-color:#f0f0f0; padding:8px 0; }
.textbox li { float:left; width:175px; line-height:25px; height:25px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; font-size:12px; padding-left:10px; margin-left:15px; background:url(../Images/2015/dian.gif) no-repeat left center; }

.tabs {
	line-height: 16px;
	padding: 10px;
	height: 25px;
	overflow: hidden;
	border: 1px solid #fff;
	border-top: none;
	border-bottom: none;
}
.tabs li { float:left; padding:0; height:25px; overflow:hidden; }
.tabs li a { display:inline-block; vertical-align:middle; padding:0 5px; float:left; }
.tabs li i { width:30px; height:25px; background:url(../Images/2015/ico.png) no-repeat 0 -80px; display:inline-block; float:left; }
.tabs li.liselect a { background-color:#0087be; color:#fff; }
.lihide { display:none; }

.pubt { height:45px; background:url(../Images/2015/1dian.gif) repeat-x bottom; font:normal 17px/45px "微软雅黑"; } 
.pubt span { display:inline-block; color:#0087be; height:45px; background:url(../Images/2015/pubt.gif) no-repeat right bottom; padding-right:15px }
.pubt span u { background:url(../Images/2015/ico.png) no-repeat 0 -270px; display:inline-block; vertical-align:middle; width:11px; height:11px; margin-left:5px; }
.pubt em { float:right; font-size:14px; }
.pubt em a { padding-left:20px; }
.pubt em a u { display:inline-block; vertical-align:middle; width:16px; height:16px; margin-right:5px; }

.pubt em a u.fa { background:url(../Images/2015/ico.png) no-repeat -230px -80px; }
.pubt em a:hover u.fa { background:url(../Images/2015/ico.png) no-repeat -230px -96px; }

.pubt em a u.jd { background:url(../Images/2015/ico.png) no-repeat -246px -80px; }
.pubt em a:hover u.jd { background:url(../Images/2015/ico.png) no-repeat -246px -96px; }

.pubt em a u.dy { background:url(../Images/2015/ico.png) no-repeat -230px -112px; }
.pubt em a:hover u.dy { background:url(../Images/2015/ico.png) no-repeat -246px -112px; }

.newst { font:normal 19px/35px "微软雅黑"; background:url(../Images/2015/2x2.gif) repeat-x center; margin-top:5px; }
.newst span { display:inline-block; color:#0087be; height:35px; background-color:#fff; padding-right:10px; }
.newst em { font-size:12px; float:right; display:inline-block; background-color:#fff; padding-left:8px;}

.yixian { font:normal 19px/40px "微软雅黑"; border-bottom:2px solid #0087be; margin-bottom:5px; padding-top:5px; }
.yixian span { display:inline-block; color:#0087be; height:40px; background-color:#fff; padding-right:10px; }
.yixian em { font-size:12px; color:#f60; }

.userbox { width:340px; padding-top:12px; }
.userbox dd { float:left; width:160px; height:60px; line-height:18px; margin:0 10px 10px 0; }
.userbox dd a { display:block; width:160px; }
.userbox dd img { float:left; margin-right:5px; }
.userbox dd p { font-size:12px; color:#666; }
.userbox dd h4 { line-height:20px; font-weight:normal; }

.tuiguang { width:220px; height:28px; background-color:#d2ebff; margin:8px 0; font-size:12px; text-align:center; }

/*
.renwu { }
.renwu dt { height:60px; overflow:hidden; background-color:#f0f0f0; line-height:24px; padding:10px; border-bottom:1px dotted #ccc; }
.renwu dt img { float:left; margin-right:10px; }
.renwu dt p { font-size:12px; line-height:18px; color:#666; font-family:"宋体"; }*/

.renwu { padding-top:12px; }
.renwu dt { height:80px; overflow:hidden; background-color:#f0f0f0; line-height:30px; margin-bottom:6px; }
.renwu dt img { float:left; margin-right:10px; }
.renwu dt p { font-size:12px; line-height:18px; padding-top:5px; color:#666; padding-right:5px; }
.renwu dd { line-height:25px; padding-left:10px; background:url(../Images/2015/dian.gif) no-repeat left center; }

.artarea { width:350px; padding-top:12px; }
.artarea dd { width:160px; float:left; margin:0 10px 10px 0; text-align:center; background-color:#d8f3fe }
.artarea dd a { display:block; position:relative; color:#fff; }
.artarea dd p { line-height:30px; width:160px; height:30px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; position:absolute; bottom:0; background-color:#000; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7; }
.artarea dd:hover p { filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity:0.9;opacity:0.9; background-color:#0096c8; }
.artarea dd:hover a { color:#fff; }

.sparticle { padding-top:5px; }
.sparticle dd { margin:5px 0; height:65px; color:#888; }
.sparticle dd p { padding:5px 0; width:255px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.sparticle dd em { font-size:12px; font-family:"宋体"; }
.sparticle dd span { display:block; height:65px; float:left; width:75px; }

.daogou { margin:12px 0 10px; height:50px; background:url(../Images/2015/ico.png) no-repeat -270px -80px #f0f0f0; padding:5px 5px 5px 40px; }
.daogou dd { line-height:25px; }

.zhoukan { width:720px; padding-top:12px; }
.zhoukan dd { width:140px; float:left; margin-right:20px; text-align:center; line-height:30px; }
.zhoukan dd p { height:140px; height:30px; word-break:keep-all; font-size:12px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.fangtan { width:510px; padding-top:12px; }
.fangtan dd { width:230px; float:left; height:200px; line-height:35px; margin-right:25px; position:relative; text-align:center; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.fangtan a.play { display:block; position:absolute; width:40px; height:40px; background:url(../Images/2015/ico.png) no-repeat -260px 0; bottom:60px; left:20px; }
.fangtan dd:hover a.play,.fangtan a.play:hover { background:url(../Images/2015/ico.png) no-repeat -260px -40px; }

.flashbox { width:716px; height:271px; overflow:hidden; background-color:#dcdcdc; }
#focus { width:716px; height:271px; clear:both; overflow:hidden; position:relative; float:left; }
#focus ul { width:716px; height:271px; float:left; position:absolute; clear:both; padding:0px; margin:0px; }
#focus ul li { float:left; width:716px; height:271px; overflow:hidden; position:relative; padding:0px; margin:0px; }
#focus ul li p { position:absolute; bottom:0; font:normal 18px/40px "微软雅黑"; text-align:center; height:40px; width:716px; padding:0 10px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; background-color:#000; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }
#focus ul li p a { color:#fff; }
#focus .preNext { width:55px; height:716px; position:absolute; top:0px; cursor:pointer; }
#focus .pre { left:0; background:url(../../images/pre.png) no-repeat left center; }
#focus .next { right:0; background:url(../../images/next.png) no-repeat right center; }
.hotnews {
	height: 60px;
	overflow: hidden;
}
.hotnews h3 { font:normal 18px/45px "微软雅黑"; padding-top:5px; height:45px; width:330px; text-align:center; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.hotnews p { font:normal 12px/20px "宋体"; color:#666; width:165px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; float:left; }

.newslist dd,.newslist dt { width:330px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; line-height:27px; height:27px; }
.newslist dd span { font-size:12px; padding-right:10px; color:#666; }
.newslist dt a { color:#f30; font-weight:bold; }
.newslist dt a:hover { color:#108ec1; }

.login { height:45px; width:300px; }
.login a,.login em { display:block; height:45px; float:left; }
.login a { width:149px; overflow:hidden; color:#fff; }
.login em {
	width: 2px;
	overflow: hidden;
	background-image: url(../../images/ico.png);
	background-repeat: no-repeat;
	background-position: -149px -185px;
}
.login i { position:absolute; left:-9999px; }
.login a.alogin {
	background-image: url(../../images/ico.png);
	background-repeat: no-repeat;
	background-position: 0 -180px;
}
.login a.alogin:hover {
	background-image: url(../../images/ico.png);
	background-repeat: no-repeat;
	background-position: 0 -225px;
}
.login a.areg {
	background-image: url(../../images/ico.png);
	background-repeat: no-repeat;
	background-position: -151px -180px;
}
.login a.areg:hover {
	background-image: url(../../images/ico.png);
	background-repeat: no-repeat;
	background-position: -151px -225px;
}

.login p { background:url(../Images/2015/hlogin.gif) repeat; line-height:45px; height:45px; color:#fff; text-align:center; }
.login p a { display:inline-block; height:45px; float:none; width:auto; vertical-align:middle; }

.arts i,.pubt i { position:absolute; left:-9999px; }
.arts { height:40px; background:url(../Images/2015/ico.png) no-repeat 0 -135px #333; line-height:40px; color:#999; overflow:hidden; }
.arts span { float:right; display:block; width:300px; font-size:15px; color:#eee; }
.arts em { padding-left:180px; font-size:12px; }
.arts a { color:#ddd; }
.arts a:hover { color:#ff0; }

.arttext dd { float:left; width:66px; line-height:30px; }

.phtitle { border:1px solid #e9e9e9; border-top:none; border-bottom:none; }
.phcontent { border:1px solid #e9e9e9; border-top:none; }

.arthot { border:1px solid #e9e9e9; border-bottom:none; }
.hotlist { border-top:1px solid #e9e9e9; padding-bottom:15px; }
.hotlist li { float:left; width:80px; height:105px; padding:12px 8px 0 10px; text-align:center; }
.hotlist li span { display:block; height:20px; line-height:20px; padding-top:5px; }

.phlist li { padding:10px; border-top:1px solid #e9e9e9; height:50px; overflow:hidden; line-height:50px; }
.phlist li img { float:left; margin-right:8px; }
.phlist li span,.phlist li em,.phlist li i { display:inline-block; }
.phlist li span { width:90px; }
.phlist li em { display:inline-block;width:80px; color:#f60; font-size:17px; }
.phlist li i { width:40px; height:50px; font-size:20px; line-height:50px; text-align:right; padding-right:10px; color:#fff; font-style:oblique; }
i.i1 { background-color:#9b9b9b; }
i.i2 { background-color:#a5a5a5; }
i.i3 { background-color:#afafaf; }
i.i4 { background-color:#b9b9b9; }
i.i5 { background-color:#c3c3c3; }
i.i6 { background-color:#cdcdcd; }
i.i7 { background-color:#d7d7d7; }
i.i8 { background-color:#a5a5a5; }

.hottabs { height:45px; background:url(../Images/2015/1dian.gif) repeat-x bottom; font:normal 19px/45px "微软雅黑"; padding:0;overflow:hidden; border:none; } 
.hottabs li { float:left; padding:0; height:45px; overflow:hidden; }
.hottabs li a { display:inline-block; vertical-align:middle; padding:0 20px; color:#999; height:45px;}
.hottabs li.liselect a { background:url(../Images/2015/pubt.gif) no-repeat left bottom; color:#333; }

.hothl { width:1005px; overflow:hidden;position:relative; margin-bottom:10px; }
.hothl dd,.hothl dt { float:left; margin-right:5px; position:relative; margin-bottom:5px; }
.hothl dt {
	float: left;
	margin-right: 5px;
	width: 281px;
}
.hothl dd { height:150px; overflow:hidden; }
.hothl p { position:absolute; bottom:0; background-color:#000; color:#fff; text-align:center; height:35px; line-height:35px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }
.hothl dt p { width:280px; }
.hothl dd p { width:115px; font-size:12px; }
.hothl dd.hotdd p { width:235px; font-size:14px; }
.hothl dd:hover p,.hothl dt:hover p { background-color:#000; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8; }
.hothl dd.lastdd a { display:block; width:113px; border:1px solid #ddd; text-align:center; }
.hothl dd.lastdd a:hover { background-color:#4cabd1; border:1px solid #4cabd1; color:#fff; }
.hothl dd.lastdd a.hladd { height:90px; margin-bottom:5px; line-height:90px; }
.hothl dd.lastdd a.hlmore { height:51px; line-height:51px; }

dd.lastdd a i { display:inline-block; width:20px; height:20px; vertical-align:middle; }
a.hladd i { background:url(../Images/2015/ico.png) no-repeat -260px -140px; }
a:hover.hladd i { background:url(../Images/2015/ico.png) no-repeat -280px -140px; }
a.hlmore i { background:url(../Images/2015/ico.png) no-repeat -260px -160px; }
a:hover.hlmore i { background:url(../Images/2015/ico.png) no-repeat -280px -160px; }

.hlunion { background-color:#d2ebff; }
.hlunion dt { height:79px; }
.hlunion dt a { width:165px; display:block; float:left; color:#fff; height:69px; line-height:23px; font-size:12px; text-align:center; padding:5px 0; }
.hlunion dt a span { display:block; }
.hlunion dt a p { font-size:16px; color:#ff0 }
.hlunion dt a.hlyoushi { background-color:#00b4dc; }
.hlunion dt a.hlonline { background-color:#64c8ff; }
.hlunion dt a.hlonline:hover,.hlunion dt a.hlyoushi:hover { background-color:#f60; }
.hlunion dt a:hover p { font-size:18px; }
.hlunion dd { line-height:25px; color:#666; font-size:12px; height:100px; overflow:hidden; padding:10px 10px 5px; }
.hlunion dd img { float:left; margin:0 5px 0 0; }

.mltabs { height:25px; background-image:none; font:normal 12px/25px "微软雅黑"; padding:3px 0 8px; overflow:hidden; border:none; border-bottom:1px solid #ddd; margin-bottom:3px; } 
.mltabs li { float:left; padding:0; height:25px; overflow:hidden; }
.mltabs li a { display:inline-block; vertical-align:middle; padding:0 15px; color:#999; height:25px;}
.mltabs li.liselect a { background-color:#f60; color:#fff; }

.mlminglu dd { float:left; width:140px; line-height:25px; background:url(../Images/2015/dian.gif) no-repeat left center; padding-left:10px; font-size:12px; }

.mput { border-bottom:4px solid #1c8dd5; margin-bottom:10px; }
.mput .mtitle { font-size:22px; font-weight:normal; line-height:48px; float:left; width:200px; color:#333; font-family: "微软雅黑" }
.mput ul { float:right; height:35px; padding-top:15px; }
.mput ul li { float:left; line-height:30px; padding-left:20px; }

.sitetabs { background:url(../Images/2015/4x4.gif) repeat-x bottom; margin-bottom:10px; padding:0; height:52px; }
.sitetabs h2 {
	font-size: 22px;
	font-weight: normal;
	line-height: 48px;
	float: left;
	width: 200px;
	color: #333;
}
.sitetabs li { float:left; float:left; padding:0; height:39px; margin:13px 5px 0 0; }
.sitetabs li a { display:inline-block; vertical-align:middle; padding:0 20px 4px 20px; line-height:35px; color:#999; height:35px; background:url(../Images/2015/4x4.gif) repeat-x bottom #f0f0f0; }
.sitetabs li.liselect a { background-color:#1c8dd5; color:#fff; background-image:none; }

.sitelist { width:1008px; margin-bottom:15px; }
.sitelist dd { float:left; width:160px; height:160px; margin:0 8px 5px 0; }
.sitelist dd a { display:block; position:relative; }
.sitelist dd a p { position:absolute; bottom:0; width:160px; text-align:center; background-color:#000; color:#fff; text-align:center; height:35px; line-height:35px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }
.sitelist dd a u { position:absolute; bottom:5px; width:60px; height:60px; right:5px; }
.sitelist dd.lastdd a { display:block; width:158px; border:1px solid #ddd; text-align:center; height:73px; line-height:73px; }
.sitelist dd.lastdd a:hover { background-color:#4cabd1; border:1px solid #4cabd1; color:#fff; }
.sitelist dd.lastdd a.hladd { margin-bottom:10px;  }

.artsbox { width:1015px; height:500px; overflow:hidden; padding-top:12px; }
.artsbox dd { float:left; width:130px; height:160px; overflow:hidden; position:relative; margin:0 15px 10px 0; }
.artsbox dd img { width:130px; height:130px; position:absolute; left:0px; top:0px; z-index:2; overflow:hidden; }
.artsbox dd span { width:120px; height:0px; padding:10px 5px; position:absolute; left:0px; top:0px; z-index:1; line-height:25px; font-size:12px; color:#fff; background:#64c8ff;overflow:hidden;display:none;}
.artsbox dd a { width:130px; height:130px; position:absolute; left:0px; top:0px; z-index:3; }
.artsbox dd em { position:absolute; bottom:0; display:block; height:30px; text-align:center; width:130px; line-height:30px; background-color:#00b4dc; color:#fff; }

.artsearch { background-color:#f5f5f5; height:95px; margin:10px 0; padding:10px 15px; }
.artsearch p { padding:5px 0; }
.artsearch p a { display:inline-block; padding-right:10px; }
.artsearch p.hotkey { font-size:12px; }
.artsearch span { display:inline-block; color:#f30; }
.artsearch .sint { border:1px solid #ccc; border-right:none; padding:5px; height:18px; line-height:18px; width:228px; color:#999; }
.artsearch .sint:focus {outline: none; color:#333; }
.artsearch .ssub { border:none; background-color:#f60; color:#fff; height:30px; font:normal 15px/30px "微软雅黑"; width:60px; cursor:pointer; }

span.yyhl,span.yyart,span.yypm { position:absolute; left:0; top:5px; display:block; height:25px; width:60px; }
span.yyhl { background:url(../Images/2015/ico.png) no-repeat -60px -335px; }
span.yypm { background:url(../Images/2015/ico.png) no-repeat -120px -335px; }
span.yyart { background:url(../Images/2015/ico.png) no-repeat -180px -335px; width:72px; }

.newspic { width:350px; padding-top:12px; }
.newspic dd { width:160px; float:left; margin:0 10px 10px 0; text-align:center; background-color:#d8f3fe }
.newspic dd span { position:absolute; bottom:40px; left:5px; color:#f9f9f9; font-size:12px; line-height:20px; text-align:left; }
.newspic dd a { display:block; position:relative; }
.newspic dd p { line-height:25px; width:160px; padding-bottom:5px; height:25px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.newspic dd:hover { background-color:#00b4dc; }
.newspic dd:hover a { color:#fff; }

.perlist { padding-top:12px; }
.perlist dd { height:60px; color:#666; overflow:hidden; margin-bottom:10px; background-color:#f9f9f9; }
.perlist dd.onthis { background-color:#f0f0f0; }
.perlist dd:hover,.perlist dd.onthis:hover { background-color:#e5e5e5; }
.perlist dd div { width:185px; line-height:25px; }
.perlist dd div h4 { font-weight:normal; font-size:15px; padding-bottom:3px; }
.perlist dd span { float:left; display:block; }
.perlist dd em { display:block; font-size:12px; }
.perlist dd em i { font-size:18px; color:#f30; }
.perlist dd span.sheng { width:45px; height:45px; background:url(../Images/2015/ico.png) no-repeat 0 -135px; margin:7px 0 0 0; }
.perlist dd span.ping { width:45px; height:45px; background:url(../Images/2015/ico.png) no-repeat -45px -135px; margin:7px 0 0 0; }

.edulist { padding-top:12px; }
.edulist dd { height:60px; color:#666; overflow:hidden; margin-bottom:10px; background-color:#f9f9f9; }
.edulist dd.onthis { background-color:#f0f0f0; }
.edulist dd:hover,.edulist dd.onthis:hover { background-color:#e5e5e5; }
.edulist dd div { width:235px; line-height:25px; padding:5px; float:left; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.edulist dd span { float:left; display:block; margin-right:5px; }
.edulist dd em { display:block; font-size:12px; }

.pervideo { padding-top:12px; }
.pervideo dd { height:80px; color:#666; overflow:hidden; margin-bottom:15px; }
.pervideo dd div { width:160px; line-height:25px; float:left; }
.pervideo dd div h4 { font-weight:normal; line-height:20px; height:50px; }
.pervideo dd div p { font-size:12px; }
.pervideo dd span { float:left; display:block; width:128px; margin-right:10px; height:80px; position:relative; }
.pervideo dd span em { position:absolute; width:40px; height:40px; background:url(../Images/2015/ico.png) no-repeat -260px 0; bottom:20px; left:44px;  }
.pervideo dd:hover em,.pervideo dd em:hover { background:url(../Images/2015/ico.png) no-repeat -260px -40px; }

.human { border:1px solid #ddd; height:40px; margin-bottom:10px; background-color:#eff7fe; }
.human a,.human span { display:block; float:left; line-height:40px; }
.human a { text-align:center; font-weight:bold; }
.human a em { width:20px; height:20px; display:inline-block; vertical-align:middle; margin:10px 0 }
.human span { width:10px; color:#aaa; font-weight:normal; } 
.human a.user { width:160px; }
.human a.user em { background:url(../Images/2015/i_ico.png) no-repeat 0 -200px; }
.human a:hover.user em { background:url(../Images/2015/i_ico.png) no-repeat -20px -200px; }
.human a.renzheng { width:128px; }
.human a.renzheng em { background:url(../Images/2015/i_ico.png) no-repeat 0 -220px; }
.human a:hover.renzheng em { background:url(../Images/2015/i_ico.png) no-repeat -20px -220px; }

.pubright {
	background-color: #FF9900;
	padding: 10px;
	margin-bottom: 10px;
	background-image: url(../../images/bg7.png);
	background-repeat: repeat;
}
.phtabs { height:30px; background-image:none; font:normal 14px/30px "微软雅黑"; padding:0; overflow:hidden; border:none; } 
.phtabs h4 { float:right; color:#333; padding:0 5px 5px; line-height:25px; }
.phtabs li { float:left; padding:0; height:30px; overflow:hidden; }
.phtabs li a { display:inline-block; vertical-align:middle; padding:0 15px; color:#999; height:30px;}
.phtabs li.liselect a { background-color:#fff; color:#333; }

.phnews { padding:10px; background-color:#fff; height:355px; }
.phnews dd { line-height:29px; width:260px; height:29px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; font-size:12px; }
.phnews dd span { display:inline-block; height:15px; width:15px; vertical-align:middle; background-color:#999; color:#fff; line-height:15px; text-align:center; margin-right:8px; font-size:10px; }

.phzhanlan { padding:5px; background-color:#fff; height:365px; color:#666; }
.phzhanlan dd { line-height:25px; width:260px; padding:10px; height:80px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; border-bottom:1px solid #e9e9e9; }
.phzhanlan dd span { display:block; height:80px; float:left; }
.phzhanlan dd p { float:right; width:185px; font-size:12px; }
.phzhanlan dd p a { font-size:14px; display:block; width:185px; height:30px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.pharts { padding:5px; background-color:#fff; height:365px; color:#666; }
.pharts dd { padding:12px 10px; height:50px; overflow:hidden; border-bottom:1px solid #e9e9e9; }
.pharts dd img { float:left; margin-right:10px; }
.pharts dd span,.pharts dd i,.pharts dd em { display:inline-block; float:left; }
.pharts dd span { width:190px; line-height:21px; font-size:12px; }
.pharts dd span a { font-size:14px; }
.pharts dd i { width:40px; height:40px; font-size:18px; line-height:40px; text-align:center; float:right; margin:5px 0; border-radius:40px; -webkit-border-radius:40px; }
.pharts dd em.sheng { width:45px; height:45px; background:url(../Images/2015/ico.png) no-repeat 0 -135px; margin-left:40px; }
.pharts dd em.ping { width:45px; height:45px; background:url(../Images/2015/ico.png) no-repeat -45px -135px; margin:0px; }

i.i1 { background-color:#9b9b9b; color:#fff; }
i.i2 { background-color:#a5a5a5; color:#eee; }
i.i3 { background-color:#afafaf; color:#ddd; }
i.i4 { background-color:#b9b9b9; color:#ddd; }
i.i5 { background-color:#c3c3c3; color:#ddd; }
i.i6 { background-color:#cdcdcd; color:#ddd; }
i.i7 { background-color:#d7d7d7; color:#ddd; }
i.i8 { background-color:#a5a5a5; color:#ddd; }

.svtabs { padding:0; height:35px; width:280px; border:none; font-weight:bold; }
.svtabs li { float:left; padding:0; height:35px; overflow:hidden; width:140px; text-align:center; border:none;}
.svtabs li a { display:block; vertical-align:middle; width:100%; line-height:35px; color:#666; height:35px; background-image: url(../../images/bg7.png);
	background-repeat: repeat; padding:0; }
.svtabs li.liselect a { background-color:#fff; background-image:none; color:#333; }

.svbox { background-color:#fff; padding:5px; }
.svbox dd { float:left; width:135px; line-height:50px; height:50px; }
.svbox dd a { display:block; width:100%; height:50px; text-align:center; }
.svbox dd.dd1,.svbox dd.dd2 {
	background-image: url(../../images/3x1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.svbox dd.dd1 a,.svbox dd.dd3 a { background:url(../../images/1x3.gif) repeat-y right; }

.mput { border-bottom:4px solid #1c8dd5; margin-bottom:10px; }
.mput h2 {
	font-size: 22px;
	font-weight: normal;
	line-height: 48px;
	float: left;
	width: 200px;
	color: #333;
}
.mput ul { float:right; height:35px; padding-top:15px; }
.mput ul li { float:left; line-height:30px; padding-left:20px; }

.zplist { width:510px; padding-top:12px; }
.zplist dd { width:230px; float:left; height:195px; margin-right:25px; position:relative; }
.zplist dd em{ display:table-cell;vertical-align:middle; text-align:center; width:230px; height:160px; background-color:#d2ebff; }
.zplist dd span { display:block; width:220px; padding-left:10px; height:35px; background-color:#f0f0f0; line-height:35px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.zplist dd a { display:block; width:230px; height:195px; }
.zplist dd p { display:none; position:absolute; height:50px; width:210px; top:0; color:#fff; padding:100px 10px 10px; line-height:25px; }
.zplist dd p b { font-size:21px; }
.zplist dd:hover p { display:block; background-color:#000; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }
.zplist dd:hover span { background-color:#ccc; }

.lmlist { width:1025px; padding-top:12px; }
.lmlist dd { width:180px; float:left; height:140px; margin-right:25px; position:relative; margin-bottom:15px; background-color:#f0f0f0; }
.lmlist dd em { display:table-cell;vertical-align:middle; text-align:center; width:180px; height:140px; }
.lmlist dd span { display:table-cell;vertical-align:middle; text-align:center; width:180px; height:140px; }
.lmlist dd a { display:block; width:180px; height:140px; position:relative; }
.lmlist dd p { display:none; position:absolute; height:50px; width:160px; text-align:left; padding:5px 10px; top:0; margin-top:80px; line-height:25px; overflow:hidden; }
.lmlist dd:hover p { display:block; height:125px; margin-top:0; color:#fff; width:160px; padding:10px 10px 5px; background-color:#000; filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6; }

.hlnews { width:485px; padding:7px 0 15px; border-bottom:1px solid #ddd; }
.hlnews dt { float:left; width:115px; padding-top:8px; }
.hlnews dd { line-height:27px; height:27px; padding-top:2px; width:360px; padding-left:10px; background:url(../Images/2015/dian.gif) no-repeat left center; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.zlonline { width:1025px; padding-top:12px; }
.zlonline dd { width:180px; float:left; height:170px; margin-right:25px; position:relative; overflow:hidden; }
.zlonline dd span { display:block; width:180px; height:35px; text-align:center; background-color:#f0f0f0; line-height:30px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.zlonline dd a { display:block; position:relative; }
.zlonline dd em { position:absolute; top:5px; display:block; right:0; height:23px; line-height:23px; background-color:#f30; color:#fff; font-size:12px; padding:0 5px; filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8; }

.zltext { width:510px; line-height:25px }
.zltext dd { float:left; width:220px; margin-right:25px; background:url(../Images/2015/dian.gif) no-repeat left center; padding-left:10px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.zllist { line-height:25px; padding-top:10px; }
.zllist dd { background:url(../Images/2015/dian.gif) no-repeat left center; width:220px; height:25px; padding-left:10px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.hotzl { width:700px; font-size:12px; line-height:20px; color:#666; padding-top:12px; }
.hotzl dd { float:left; width:110px; overflow:hidden; margin-right:20px; padding:4px; border:1px solid #ddd; height:207px; }
.hotzl dd p { height:36px; padding:5px 0; line-height:18px; width:110px; overflow:hidden; }
.hotzl dd:hover { background-color:#3296c8; color:#eee; border:1px solid #3296c8; }
.hotzl dd:hover a { color:#fff; }

.publink { padding:0; line-height:40px; border-bottom:1px solid #e0e0e0; }
.publink span { display:block; width:90px; float:left; color:#333; padding:0 5px; text-align:right; }
.publink p { float:right; width:900px; }
.publink p a { padding:0 15px; display:inline-block; }

.publist dt { height:100px; padding:12px 0 15px; background:url(../Images/2015/3x1.gif) repeat-x bottom; margin-bottom:8px; }
.publist dt span { float:left; display:block; width:125px; }
.publist dt div p { line-height:18px; padding-bottom:5px; font-size:14px; height:36px; overflow:hidden; }
.publist dt div { float:right; width:195px; line-height:20px; color:#666; font-size:12px; }
.publist dd { line-height:28px; word-break:keep-all; height:28px; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; width:320px; background:url(../Images/2015/dian.gif) no-repeat left center; padding-left:10px; }

.list300 dd { width:290px; }

.vlist { width:310px; padding-top:12px; }
.vlist dd { float:145px; margin-right:10px; float:left; overflow:hidden; line-height:30px; text-align:center; height:140px; }
.vlist dd a { display:block; }
.vlist dd p { width:145px; height:30px; word-break:keep-all; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.vlist dd span { display:block; position:relative; width:145px; height:100px; }
.vlist dd em.play { position:absolute; width:40px; height:40px; background:url(../Images/2015/ico.png) no-repeat -260px 0; bottom:10px; left:10px;  }
.vlist dd:hover em.play,.vlist dd em.play:hover { background:url(../Images/2015/ico.png) no-repeat -260px -40px; }

.pmlist { width:1020px; }
.pmlist dd { width:320px; float:left; height:100px; margin-right:20px; margin-bottom:15px; }
.pmlist dd a { display:block; width:320px; height:100px; position:relative; background-color:#f5f5f5; }
.pmlist dd a:hover { color:#fff; background-color:#3296c8 }
.pmlist dd img { float:left; }
.pmlist dd p { height:95px; width:180px; float:right; line-height:23px; font-size:12px; overflow:hidden; padding-top:5px; }
.pmlist dd p span { font-size:14px; display:block; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.pmtabs { padding:0; height:35px; width:300px; border:none; }
.pmtabs li { float:left; padding:0; height:33px; overflow:hidden; width:148px; text-align:center; border:1px solid #96d2ff; border-left:none;}
.pmtabs li.pmfirst { border-left:1px solid #96d2ff; width:149px; }
.pmtabs li a { display:block; vertical-align:middle; width:100%; line-height:33px; color:#666; height:33px; background-color:#fff; padding:0; font-size:14px; }
.pmtabs li.liselect a { background-color:#ccf1fe; background-image:none; color:#0087be; }

.pmpaihang { padding:10px; background-color:#fff; line-height:24px; border:1px solid #96d2ff; border-top:none; }
.pmpaihang dd span { float:left; display:none; margin-right:10px; }
.pmpaihang dd a { display:block; float:left; white-space:nowrap; }
.pmpaihang dd a u { display:none; text-decoration:none; font-size:12px; color:#0087be; }
.pmpaihang em { display:block; float:left; width:15px; height:15px; font-size:10px; text-align:center; line-height:15px; margin:6px 10px 0 0; background-color:#aaa; color:#fff; }
.pmpaihang em.hotem {  background-color:#f60; }
.pmpaihang dd { clear:both; border-bottom:1px dotted #ccc; padding:5px 0; }
.pmpaihang dd.first span { display:block; }
.pmpaihang dd.first a u { display:block; }

.pmyuzhan { border:1px solid #96d2ff; border-bottom:none; background-color:#fff; padding-bottom:10px; }
.pmyuzhan dd { line-height:35px; word-break:keep-all; height:35px; border-bottom:1px dotted #ddd; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; width:270px; margin:0 10px; }
.pmyuzhan dd em { float:right; font-size:12px; color:#666; }
.pmyuzhan dd em b { color:#f30; padding:0 3px; }

.pmyuzhan dt { height:44px; background:url(../Images/2015/1dian.gif) repeat-x bottom #ebf9fe;; font:normal 19px/44px "微软雅黑"; margin-bottom:3px; } 
.pmyuzhan dt span { display:inline-block; color:#0087be; height:44px; background:url(../Images/2015/pubt.gif) no-repeat right bottom; padding:0 15px 0 10px; }
.pmyuzhan dt span u { background:url(../Images/2015/ico.png) no-repeat 0 -270px; display:inline-block; vertical-align:middle; width:11px; height:11px; margin-left:5px; }

.combox { width:696px; overflow:hidden; padding-top:12px; }
.combox dd { float:left; width:100px; height:60px; overflow:hidden; position:relative; margin:0 16px 10px 0; }
.combox dd img { width:100px; height:60px; position:absolute; left:0px; top:0px; z-index:2; overflow:hidden; }
.combox dd span { width:100px; height:0px; position:absolute; left:0px; top:0px; z-index:1; line-height:60px; font-size:16px; color:#fff; background:#64c8ff;overflow:hidden;display:none;}
.combox dd a { width:100px; height:60px; position:absolute; left:0px; top:0px; z-index:3; text-align:center; }
.comwidth { width:360px; }
.comwidth dd { float:left; width:100px; height:60px; overflow:hidden; position:relative; margin:0 15px 10px 0; }

.pmworks { width:340px; padding-top:12px; }
.pmworks dd { width:160px; height:125px; overflow:hidden; float:left; cursor:pointer; margin-right:10px; margin-bottom:10px; }
.pmworks img { width:160px; height:125px; }
.pmworks p { width:160px; height:35px; display:none; background-color:#00b4dc; line-height:35px; text-align:center; color:#fff; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }

.goodlink {
	background-color: #F7F7F7;
	padding: 5px 10px 10px;
}
.linktabs { height:40px; background:url(../Images/2015/3x1.gif) repeat-x bottom; font:normal 15px/40px "微软雅黑"; padding:0;overflow:hidden; border:none; } 
.linktabs li { float:left; padding:0; height:40px; overflow:hidden; }
.linktabs li a { display:inline-block; vertical-align:middle; padding:0 10px; color:#999; height:40px;}
.linktabs li.liselect a { background:url(../Images/2015/pubt.gif) no-repeat left bottom; color:#333; }

.gcontent { padding:10px 0 0; }
.gcontent dd { width:132px; float:left; line-height:27px; padding-left:8px; }

dl.nobottom { border-bottom:none; }
dd.nobottom { border-bottom:none; }

.footer {
	background-color: #ae0101;
	color: #FFFFFF;
}
.footer a {
	color: #FFFFFF;
	padding-right: 35px;
}
.footer a:hover { color:#eee; }

.footlink {
	line-height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #990000;
}
.footline {
	height: 20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #7D0000;
}

.footer dl { font-size:12px; line-height:30px; float:left; height:130px; }
.footer dl img { vertical-align:middle; filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7; }
.footer dl.dl340 {
	font-size: 12px;
	width: 1000px;
	line-height: 25px;
	text-align: center;
}
.footer dl.dl340 a { padding-right:30px; }
.footer dl.dl340 dt { height:35px; line-height:17px; padding-top:15px; }
.footer dl.dl340 dt a { display:block; height:35px; padding:0 20px 0 40px; font-size:12px; overflow:hidden; float:left; color:#888 }
.footer dl.dl340 dt a.ft1 { background:url(../Images/2015/footer.png) no-repeat; }
.footer dl.dl340 dt a.ft2 { background:url(../Images/2015/footer.png) no-repeat 0 -35px; }
.footer dl.dl340 dt a.ft3 { background:url(../Images/2015/footer.png) no-repeat 0 -70px; }

.footer dl.dllast { border-left:1px solid #686868; }
.footer dl.dllast dt { height:100px; line-height:25px; }
.footer dl.dllast dt a { display:block; width:70px; padding:70px 0 0 0; margin:0 0 0 15px; text-align:center; overflow:hidden; float:left; }
.footer dl.dllast dt a.wx1 { background:url(../Images/2015/weixin.png) no-repeat; }
.footer dl.dllast dt a.wx2 { background:url(../Images/2015/weixin.png) no-repeat -70px 0; }
.footer dl.dllast dt a.wb { background:url(../Images/2015/weixin.png) no-repeat -140px 0; }
.footer dl.dllast dd { padding-left:15px; }
.footer dl.dllast dd a { padding:0; }

.float { width:100px; position:fixed;_position:absolute; display:none; right:20px; z-index:50; bottom:260px; }
.float a { display:block; position:relative; width:100px; height:40px; background:url(../Images/2015/float.png) no-repeat; -webkit-transition:background 0.2s ease; margin-bottom:2px; }
.float a i { position:absolute; left:-9999px; }
.float a span { position:absolute; height:100px; width:100px; background-color:#000000; display:none; top:40px; right:0; z-index:100; }
.float a:hover span { display:block; }
.float .an_1 { background-position:0 0; }
.float .an_1:hover { background-position:-100px 0; }
.float .an_2 { background-position:-200px 0; }
.float .an_2:hover { background-position:-300px 0; }
.float .an_3 { background-position:-400px 0; }
.float .an_3:hover { background-position:-500px 0; }
.float .an_4 { background-position:-600px 0; }
.float .an_4:hover { background-position:-700px 0; }
.float .an_5 { background-position:-800px 0; }
.float .an_5:hover { background-position:-900px 0; }
.float .an_6 { background-position:-1000px 0; }
.float .an_6:hover { background-position:-1100px 0; }
.newnav .w1000 .w100 .w60 {
	width: 70px;
}
