/*
 * HTML5 Boilerplate
 *
 * What follows is the result of much research on cross-browser styling.
 * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
 * Kroc Camen, and the H5BP dev community and team.
 */
#wrap { width:100%; margin:auto; padding-bottom:50px;}
#head { clear: both;position:relative;}
#head { height:40px; width: 100%; background:#b9211e; border-bottom:1px solid #c8c8c8;}
#head a {display: block; color: #222;}
#head .logo { position: relative; z-index: 1; margin-left:60px; width:74px; height:30px; text-align:center; padding:8px 0 2px 0;}
#head .logo .iconLogo img{ width:100%;}
#head .back{ position:absolute; z-index:2;left:0; width:40px;height:40px; line-height:40px; top:0; padding-left:10px; color:#fff; font-size:0.9em; background:url(../img/nav_menu.png) no-repeat 10px 10px; background-size:25px auto; border-right:1px solid #aa1211;}
#head .title{position:absolute; z-index:2;left:150px;height:40px; line-height:40px; top:0; padding-left:10px; color:#fff; font-size:16px;}
.bgwhite{ background:#fff;}
 h4{font-size:1em; color:#000; font-weight:normal; text-overflow:ellipsis;overflow:hidden;white-space: nowrap;}

.pzlogo{ line-height:0; width:auto;}
.pzlogo img{ width:100%;}
.weather{}
.weather_iframe{width:100% !important;overflow-x:hidden;}
.wealeft{width:100%;overflow-x:hidden;}
.wearigh{width:100%; text-align:left;font-size:0.8em;background:#e5e5e5; line-height:25px;}
.wearighs{padding-left:8px;}
.padl5{padding-left:8px;}

 .hide{display:none;}
.meinfo{width:100%;}
.meinfo li p{display:block;font-size:13px; color:#8b8b8b; line-height:18px;}
.meinfo li a{ color:#333;}
.meinfo li{position:relative;}
.meinfo li .padleft{margin:0 10px;padding:10px 0px;overflow:hidden; border-bottom:1px solid #efefef;text-overflow:ellipsis;}
/*.meinfo li:hover{ background:#dbdbdb}*/
.meinfo li .photo{width:70px; height:55px;float:left; margin-right:10px;}
.meinfo li .photo img{width:100%;}
.meinfo li .wei65{width:73%;height:56px;overflow:hidden;}
.green{ background:#f2f4ed;}

.ordermenu{background:#fff; width:100%;border-bottom:1px solid #efefef;}
.ordermenu li{position:relative;font-size:1em;line-height:25px;overflow:hidden;}
.ordermenu li .padleft{margin:0 10px;padding:10px 0px;overflow:hidden;border-bottom:1px solid #efefef;}
/*.ordermenu li:hover{background:#dbdbdb;}*/
.ordermenu li .padleft span.order{ color:#F00;}
.ordermenu li .padleft p.time{ color:#999;}
.ordermenu li a{color:#333;}
.meinfo li b{background:url(../img/greyright.png) no-repeat 0px 0px; width:10px; height:13px; position:absolute; background-size:8px auto; right:10px; top:38%;}

.top{padding:10px;}
.top img{ width:100%; margin:5px 0;}
.top p{font-size:12.5pt; line-height:1.45em; text-align:justify;}
.top h2{font-size: 14pt; padding-bottom:15px; line-height:30px; text-align:center;}

.title{width: auto; height:auto;}
.title h3{font-size: 14pt;text-align:center; border-bottom:none; font-weight:bold; padding-bottom:15px;}



.footer{position:fixed;margin:0 auto; bottom:0px; left:0px; right:0; height:50px; background:#EEE; border-top:1px solid #efefef;}
.footer a.back{width:40px; height:50px; float:left; background:url(../img/back.png) no-repeat 50% 10px; background-size:auto 30px; }
.footer a.back:hover{background:#dcdcdc url(../img/backhover.png) no-repeat 50% 10px;background-size:auto 30px;}

.btn{height:30px;font-size:1.4em; cursor:pointer; padding:4px; border:1px solid #efefef; width:80%; float:left; font-size:1em;font-family:"微软雅黑";margin:5px 0;}
.btncon{height:100px;font-size:1em; cursor:pointer; border:1px solid #efefef; width:96%;font-family:"微软雅黑";padding-left:5px; position:relative; margin:0 auto;}
.btnmit{width:150px; height:100px; margin:0px auto; text-align:center;}
.btnmit a{width:55px; text-align:center; line-height:36px;border-radius:5px; display:inline-block; margin:10px;float:left;}
.btnmit a.submit{background:#d61b17; color:#fff;}
.btnmit a.submit:hover{ background:#b60404;}
.btnmit a.cansel{background:#eee; color:#666;}

.ads a{ color:#333;}
.ads p{ font-size:1em; padding:10px;}
.ads span { text-align:center;}
.ads span img{ width:100%;}


.footads{position:fixed;margin:0 auto; bottom:50px; left:0px; right:0; text-align:center;}
.footads img,.nofixed img{ width:100%; height:48px;}
.nofixed{margin:0 auto 47px; text-align:center;}
/* demo slider*/
.touchslider-demo{ overflow:hidden; width:100%; position:relative;}
.touchslider-demo .touchslider-item {position:relative; overflow:hidden; width:100%; height:180px;}
.touchslider-demo .touchslider-item img{ width:100%;}
.touchslider-demo .touchslider-viewport{ height:180px;}
.touchslider-demo .touchslider-item div{position:absolute;font-size:1em;padding-left:10px;width:100%;left:0px;top:150px; line-height:30px;font-weight:bold; color:#000;z-index:11;background:url(../img/bai.png) repeat top; height:30px;}
.touchslider-demo .touchslider-item div span{display:block; width:70%;text-overflow: ellipsis;overflow:hidden;white-space:nowrap;color:#000;}
.touchslider-demo .touchslider-nav{text-align:center;position:relative; display:block; top:-30px;line-height:40px; height:30px;z-index:111;}
.touchslider-demo .touchslider-nav a {cursor: pointer; float:left;outline:none;}
.touchslider-demo .touchslider-prev,.touchslider-demo .touchslider-next{display:block;position:absolute; top:-80px; width:60px; height:117px;}
.touchslider-demo .touchslider-prev{ left:0;}
.touchslider-demo .touchslider-next{ right:0;}
.touchslider-demo .touchslider-next-in,.touchslider-demo .touchslider-prev-in{ z-index:111;}

.touchslider-demo .touchslider-nav-item {width:9px;height:9px;background:#cbc09c;margin:0 6px;display: inline-block;-webkit-border-radius:10px;border-radius: 10px;}
.touchslider-demo .touchslider-nav-item-current{position:relative; z-index:111;background:#b9211e;}
.touchslider-demo .touchslider-nav-pic{ width:80px; height:9px;overflow:hidden; float:right; position:relative; top:10px;}

/*弹出层*/
.tancheng {width:280px;margin:0 auto;z-index:9999;position: absolute;display:none;background: #f5f5f5;}
.tancheng h3{ color:#333; text-align:center;/* padding-left:10px;*/ line-height:40px; font-size:1.2em; border-bottom:2px solid #d2d2d2;}
.texted {display: block; /*padding-left:10px;*/ text-align:center;font-size: 1em; height:68px; line-height:24px; padding-top:20px;}
.subtn{ margin:0 auto; padding:10px 90px;height:35px;}
.subtn a.logbtn{width:100%;display: block;height: 35px;line-height: 35px;border-radius: 5px;text-align: center;font-size:1em;color: #FFF;}
.subtn a.logbtn{background: #d61b17;}
#floatBoxBg {display: none;width: 100%;height: 100%;background: #000;position: absolute;top: 0;left: 0;z-index: 1111;}

.talkinfo{width:100%;}
.talkinfo li p{display:block; font-size:1em; color:#333;background:#f5f5f5; padding:10px;}
.talkinfo li{position:relative; background:#fff;padding:10px; border-top:1px solid  #d2d2d2}
.talkinfo li .padleft{overflow:hidden;}
.talkinfo li .photo{width:50px;float:left; margin-right:10px; padding-top:5px; border-radius:40px;}
.talkinfo li .photo img{width:100%; border-radius:4px;}
.talkinfo li .wei65{margin-left:60px; padding-top:3px;}
.talkinfo li h4{font-size:1em; color:#333; font-weight:normal; margin-bottom:10px;}
.talkinfo li a.grey9{color:#999;}

/**/
.info td{ border:1px solid #ddd;}
.more{background:#ededed; padding:15px 0; text-align:center; border-radius:5px; margin:10px;}
.more a{color:#999;}
.more a b{font-weight:normal;background:url(../img/moer.png) no-repeat right 1px; background-size:20px auto; padding-right:25px;}
.btnindex{height:30px;font-size:1.4em; cursor:pointer; padding:4px; border:1px solid #efefef; width:92%; font-size:1em;font-family:"微软雅黑";margin:5px 0; z-index:111;}
.ordermenu li .padleft span.order{ color:#F00;}
.ordermenu li .padleft p.time{ color:#999;}

/*2014-11-25  新增滚动频道条*/
.sleid{ background:#e5e5e5;}
#owl-demo .item{
	height:20px;
	line-height:20px;
	width:100%;
	padding:8px 0px;
	color:#000;
	text-align:center;
}
.sleid a{ color:#000;}
/*
.sleid a:hover{ color:#d60407; padding-bottom:6px; border-bottom:4px solid #d60407;}
.sleid a:visited{ color:#d60407;  border-bottom:4px solid #d60407;}
.select-channel{width:5px; border-bottom:3px solid #d60407;color:#d60407;}
*/


.advert{ height:90px;}
.nodata{background-position:center;background-image:url(../img/nodata.png); height:400px;background-repeat:no-repeat;}

/*silder bar*/
.sidactive{border-bottom:3px solid #d60407;color:#d60407 !important; padding-bottom:4px;}
.next{position:absolute;right:0px;top:0px;background:url(../img/arrow_right.png) no-repeat;width:15px;height:36px}
.prev{position:absolute;left:0px;top:0px;background:url(../img/arrow_left.png) no-repeat;width:15px;height:36px;}

/*dialog*/
.center{text-align:center;margin:5px auto 0}
.footads {
    bottom: 0;left: 0;
    margin: 0 auto;
    position: fixed;
    right: 0;
}
/*Title*/
.contitle{white-space:nowrap;}
.content{padding-bottom:30px !important;}

/*ADV*/
#adv{border-bottom:1px solid #efefef;border-top:1px solid #efefef}

