/* CSS Document */
* { list-style:none; padding:0; margin:0; }
body{ margin:0 auto; color:#373737; font: normal 100% Helvetica, Arial, sans-serif;background:#f5f3da; font-size:12px }
p{ line-height:25px;}
p2{ font-weight:bold; line-height:25px;}
.cl{ clear:both}
h1 { font-size: 1.5em; }  
img{ border:0; max-width:100%;}
img,object{ max-width:100%; }

a{ 
  text-decoration:none;color:#616161;
  
}
a:hover{
	text-decoration:none;color:#90070f;
}
.header{ height:82px; background:url(/Templates/cn2014/wap/images/index_03.jpg) repeat-x;}
.logo{ height:82px;width: 100%;
	padding: 0;
	position: relative;
	}
.bannar{ background:url(/Templates/cn2014/wap/images/index_05.jpg) no-repeat 50% 0; height:143px; }
.bjg{ background:url(/Templates/cn2014/wap/images/index_07.jpg) repeat-x; height:10px;}
.bjg2{ background:#2dac77; height:5px;}
.min{}
.top{ background:#2dac77; min-height:148px; overflow:auto;}
.top1{  margin:0 auto; padding-top:5px; min-height:148px; overflow:hidden;}

.tp1{
	width:30%; float:left; min-height:56px; margin:0px 2%}

.tp2{
	width:30%; float:left; min-height:56px; margin:0px 1%; }	

.cpdh{ background:url(/Templates/cn2014/wap/images/index_28.jpg) repeat-x; height:33px;}
.cpbt{ background:url(/Templates/cn2014/wap/images/index_27.jpg) no-repeat; width:196px; height:33px;}
.tp6{
	width:32%; float:left; min-height:56px; background:#fc2a2b;}	
.tp8{
	width:32%; float:right; min-height:56px; background:#c63eff; }
.tp7{
	width:32%; float:left; min-height:56px; margin-left:2%; background:#00f751;}

.tp5{
	width:49%; float:left; min-height:56px; float:right; background:#007eff;}
.clear{ clear:both;}
.foot{
	height:96px; background:#2dac77; line-height:96px; color:#fff;}


/********foot begin******************/

/********foot end******************/

/********zhujian begin*************/

.footer {
	width: 100%;
	height: 50px;
	z-index: 9999;
	bottom: 0px;
	overflow: hidden;
	position: fixed;
	background:#2dac77;
	
}
.footer-b {
	width: 100%;
	height: auto;
	margin: 0 auto;
	background:/*bg color*/ ;
	overflow:hidden;
}
.ul_bot li {
	width: 25%;
	height:50px;
	padding-top:0px;
	
	float: left;
	text-align: center;
}
.ul_bot a{ color:#fff}
#bot_end {
	background: none;
}

/********zhujian end*************/


.abj{ background:#2dac77; height:28px;}
.nr{ padding:5px 5px;}
.bx{ border-bottom:1px dashed #ccc;}
.new {
	
	padding: 2px;
	
}
.new h5 {
	font-size: 18px;
	
	text-align: center;
	font-weight: bold;
}
.new h6 {
	text-align: center;
	font: normal 12px 'Microsoft YaHei', 'SimSun', Arial, Sans-Serif;
	
	padding: 5px 0;
	background-color: #F7F7F7;
	border: 1px solid #E8E8E8;
	margin-top: 20px;
	font-weight: bold;
}
.nr_text {
	font-size: 14px;
	line-height: 26px;
	
}
.newlist {width:100%;}
.newlist ul{ width:100%;   margin-top:10px}
.newlist ul li {width:100%;height:32px;line-height:32px;float:left;display:inline; background:url(/Templates/cn2014/wap/images/1_r5_c7.jpg) right center no-repeat #F2F4F3; margin-top:10px}
.newlist a {float:left; padding-left:12px;  text-decoration:none}
.newlist a:hover {text-decoration:none; }
.flexslider {
	width: 100%;
	padding: 0;
	position: relative;
	height: 155px;
	overflow: hidden;
}
.flexslider .slides li {
	display: none;
	position: relative;
}
.flexslider .slides img {
	width: 100%;
	display: block;
	height: 155px;
}
.flex-caption {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 0px;
	background: rgba(0,0,0,.3);
	color: #fff;
	text-shadow: 0 -1px 0 rgba(0,0,0,.3);
	font-size: 18px;
	line-height: 34px;
	text-align: left;
	text-indent: 1em;
}
.sytop{ width:100%; height:186px;}
.sybot{ width:100%; height:176px;margin-top:10px; margin-bottom:10px; text-align:center}
.sybot_left{ width:30%;height:auto; float:left; margin:2% auto 0 2%; }
.sybot_left_nr{ width:100%; float:left;position:relative}
.sybot_left_nr img{ width:100%; float:left;position:relative; border:1px solid #ccc; padding:2px;}
.nybot{ width:100%; height:auto;}

.posts {
	OVERFLOW: hidden;
	WIDTH: 100%;
	LINE-HEIGHT: 22px;
}
.posts P {
	MARGIN-BOTTOM: 10px
}
.single {
	PADDING-BOTTOM: 0px;
	WIDTH: 96%;
	margin: 0 auto;
}
.single img {
	max-width: 90%;
}
.single H2 {
	FONT-SIZE: 18px;
	PADDING-BOTTOM: 10px;
	MARGIN: 20px 0px;
	
	TEXT-ALIGN: center;
	font-weight: bold;
}

#messagelist{ padding:15px;}
#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}
#messagelist .metlist dt{ background:url(/Templates/cn2014/wap/images/message.gif) no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}
#messagelist .metlist dt span.name{ color:#2c7199;}
#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}
#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}
#messagelist .metlist dd.info span.tt{ display:none; clear:both;}
#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .metlist dd.reinfo span.tt{ background:url(/Templates/cn2014/wap/images/admin.gif) no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}
#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}
#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url(/Templates/cn2014/wap/images/dt-7.gif) no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}
#messagelist table{ margin:0px auto;}
#messagetable{ padding:15px;}
#messagetable table{ margin:0px auto;}