﻿@charset "utf-8";
/*code by zhangeryi(切图请找http://lsnana.taobao.com/)*/
/*css重置*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, small { margin: 0; padding: 0; }
body { font: 12px/1.5 'Hiragino Sans GB',"Microsoft Yahei", "微软雅黑",tahoma,arial,'Hiragino Sans GB',sans-serif; color: #3C3C3C;}
h1, h2, h3, h4, h5, h6, small { font-size: 100%; overflow: hidden; font-weight: normal; }
input, select { vertical-align: middle; font-size: 12px; }
ol, ul, li { list-style: none; }
i { font-style: normal; }
img { border: 0; }
ul, li { list-style-type: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*全局公用*/
.tc { text-align: center; }
.tl { text-align: left; }
.tr { text-align: right; }
.f12 { font-size: 12px}
.f13 { font-size: 13px}
.f14 { font-size: 14px}
.f16 { font-size: 16px; }
.f18 { font-size: 18px; }
.f20 { font-size: 20px; }
.f22 { font-size: 22px; }
.f24 { font-size: 24px; }
.f26 { font-size: 26px; }
.f28 { font-size: 28px; }
.divc { margin: 0 auto}
.fb { font-weight: bold; margin-top:10px;}
.dis { display: block; }
.fl { float: left; }
.fr { float: right; }
.cl { clear: both; font-size: 0; height: 0; overflow: hidden; }
.cl10 { clear: both; font-size: 0; height: 10px; overflow: hidden; }
.cl20 { clear: both; font-size: 0; height: 20px; overflow: hidden; }
.cl30 { clear: both; font-size: 0; height: 30px; overflow: hidden; }
.cl40{clear: both; font-size: 0; height: 40px; overflow: hidden; }
.cl50{clear: both; font-size: 0; height: 50px; overflow: hidden; }
a:link { color: #333333; text-decoration: none; }
a:visited { color: #333333; text-decoration: none}
a:hover { color: #e60044; text-decoration: none}
a:active { color: #e60044; text-decoration: none; }
.ti2 { text-indent: 2em; }
.w1000 { width: 1000px; }
.w980 { width: 980px; }
.w1200 { width: 1200px; }
.wauto { width: auto; }
.ovn { overflow: hidden; }
.r3 { -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px;border-radius: 3px; }
.r5 { -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px;border-radius: 5px; }
a.more, a.more:link, a.more:visited { float: right;font-size: 12px;font-weight: normal;}
a.more:hover, a.more:active { }
a.lan, a.lan:link, a.lan:visited, .lan { color: #0652a3; }
a.lan:hover, a.lan:active { color: #0652a3; text-decoration: underline; }
a.cheng, a.cheng:link, a.cheng:visited,.cheng { color: #fc814b; }
a.cheng:hover, a.cheng:active { color: #fc814b; text-decoration: underline; }
a.tdu:hover{text-decoration: underline;}
.redborder { border: 1px solid #f00;}
.red, a.red { color: #f00}
a.red:hover{text-decoration: underline;}
.fen, a.fen { color: #ef6292}
a.fen:hover{text-decoration: underline;}
.bai,a.bai{color: #fff;}
.hui,a.hui{color: #666;}
.qhui,a.qhui{color: #999;}
a.bai:hover{text-decoration: underline;}
.main { overflow: hidden;background: #fff; }
.t10{margin-top: 10px;}
.t20{margin-top: 30px;}
.t30{margin-top: 30px;}
.t40{margin-top: 40px;}
.t50{margin-top: 50px;}
.lh1{line-height: 1;}
.lh2{line-height: 2;}
.lh30{line-height: 30px;}
.clearfix{zoom: 1;}
.clearfix:before,.clearfix:after{clear: both;content: " ";display: table;}
.bgbai{background: #fff;}
.bghui{background: #f5f8f8;}
.p10{padding: 10px;}
.p15{padding: 15px;}
.p20{padding: 20px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pl20{padding-left: 20px;}
.pr20{padding-right: 20px;}
.pt10{padding-top: 10px;}
.pt20{padding-top: 20px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.ml20{margin-left: 20px;}
.mr20{margin-right: 20px;}
.mt10{margin-top: 10px;}
.mt20{margin-top: 20px;}
.wraperh-xs{padding-top: 5px;padding-bottom: 5px;}
.wraperh{padding-top: 10px;padding-bottom: 10px;}
.wraperh-sm{padding-top: 15px;padding-bottom: 15px;}
.wraperh-md{padding-top: 20px;padding-bottom: 20px;}
.wraperh-lg{padding-top: 40px;padding-bottom: 40px;}
.wraperl-xs{padding-left: 5px;padding-right: 5px;}
.wraperl{padding-left: 10px;padding-right: 10px;}
.wraperl-sm{padding-left: 15px;padding-right: 15px;}
.wraperl-md{padding-left: 20px;padding-right: 20px;}
.wraperl-lg{padding-left: 40px;padding-right: 40px;}
.bbd{border-bottom: 1px solid #ddd;}
.btd{border-top: 1px solid #ddd;}
.border{border: 1px solid #ddd;}
.imgborder{padding: 1px;border: 1px solid #ddd;width:280px;height:172px;}
a:hover .imgborder{border:1px solid #999;}
.op:hover{ opacity: 0.8; filter: alpha(opacity=80); }
.br0{border-right: 0px!important;}
.mr0{margin-right: 0px!important;}
.iblock{display: inline-block;*display: inline;*zoom: 1;}
.ellipsis { text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: block; }
.ellipsis2 { line-height: 22px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; word-break: break-all; }
.ellipsis3 { line-height: 22px; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-break: break-all; }
/*页面公用*/
.banner{border: 2px solid #c9cfd0;border-radius: 2px;overflow: hidden;}
.banner img{display: block;}
.lcon{width: 240px;}
.rcon{width: 745px;}
.bgred{background:#C50800;color:#fff;}
.bbh{border-bottom: 1px solid #d32628;}
.xmlist li{float: left;width: 79px;border-bottom: 1px solid #d32628;text-align: center;line-height: 36px;}
.xmlist li a{display: block;font-size: 16px;color:#fff;}
.xmlist li a:hover{color:#fc0;}
.brh{border-right: 1px solid #d32628;}
.ckxq{background: url(../images/sj.png) left center no-repeat;padding-left: 18px; margin-top:20px;}
.newbox{margin-bottom: 5px;}
.newbox .info{width: 360px;line-height: 22px;}
.picw{background: url(../images/picbg.png) right bottom no-repeat;padding-bottom: 20px;}
/*分页*/
.pager a{display: inline-block;padding: 0px 14px;line-height: 36px;font-size: 14px;height: 36px;background: #fff;border: 1px solid #f0f0f0;margin: 0px 5px;border-radius: 3px;}
.pager a:hover,.pager a.on{background: #e53c3e;color: #fff;border-color: #e53c3e;}

.w3{width: 320px;}
.box .t{background: #0087bd;height: 40px;line-height: 40px;color:#fff;padding: 0px 40px;}
.box .c{border: 1px solid #ddd;border-top: 0px;}
.box .c .tit a{padding: 0px 3px;}
.box .c .tit a:hover{color: #0087bd;font-weight: bold; }
.newlist{padding: 5px 0px;height: 240px;}
.newlist li{height: 30px;line-height: 30px; padding: 0px 10px;font-size: 13px;}
.newlist li .num{background: #909090;color:#fff;padding: 2px 2px;margin-right: 2px;font-size: 12px;}
.newlist li span.fr{color:#999;font-size: 12px;margin-left: 3px;}
.newlist li .info{width: 220px;}
.newlist li a{overflow: hidden;display: block;}
/*底部*/

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}
.dede_pages a{padding:5px}


.right_content {width:813px;height:auto;background:#fff;text-align:center;}
.Inside {margin-bottom:30px;width:793px;height:auto;margin-left:10px;margin-top: 20px;}
.right_content {width:813px;height:auto;background:#fff;text-align:center;}
.wz,.right_content p, .map_content p {
width: 813px;
height: 30px;
border-bottom: 1px solid #ddd;
text-align: left;
text-indent: 10px;
line-height: 30px;
color: #5a5a5a;
font-family: 'Microsoft YaHei',΢���ź�;
}
.wz a {
color: #5a5a5a;
font-family: 'Microsoft YaHei',΢���ź�;
}
.en_name {
width:793px;
height:43px;
font-size:20pt;
text-indent:0;
text-align:center;
line-height:43px;
}
#wenzi{width:728px;height:10px;}
#wenzi p{
width:728px;
height:25px;
line-height:25px;
color:#595959;
font-size:10pt;
}
.Inside div{
width:745px;
height:auto;
line-height:25px;
color:#383838;
text-align:left;
margin-left:10px;
margin-top:1px;
font-size:14px;
font-family: 'Microsoft YaHei',΢���ź�;
}
.Inside div img{width:745px;}
.Inside p span {
display:block;
width:104px;
height:25px;
line-height:25px;
background-color:#d32628;
margin-left:1px;
color:#fff;
margin-top:20px;
font-size:16px;
text-indent 0;
text-align:center;
font-family:'Microsoft YaHei',΢���ź�;
}
.Inside span {}
.Similar {
width:813px;
height:auto;
border-top:1px solid #ddd;
padding-bottom: 50px;
}
.S_title{
width:773px;
height:35px;
background:#ddd;
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
}
.S_title span{
width:100px;
height:35px;
line-height:35px;
display:block;
background-color:#d32628;
color:#fff;
font-family:'Microsoft YaHei',΢���ź�;
font-size:16px;
text-indent:0;
text-align:center;
}
.Similar ul{
width:791px;
height:229px;
margin-left:12px;
color:#595959;
}
.Similar ul li{
width:170px;
height:219px;
border:5px solid #eee;
margin-left:8px;
margin-right:9px;
background-color:#eee;
float:left;
}
.Similar ul li a img {
width:170px;
height:89px;
border:none;
border:none;
}
.Similar ul li a p {
width:170px;
height:30px;
line-height:30px;
color:#595959;
text-indent:0;
border-bottom:none;
font-size:16px;
text-align:left;
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
font-family:'Microsoft YaHei',΢���ź�;
}
.Similar ul li a div {
width:170px;
height:105px;
text-align:left;
line-height:20px;
color:#595959;
overflow hidden;
text-overflow:ellipsis;
font-family:'Microsoft YaHei',΢���ź�;
}



