﻿/*start*/
*{margin:0;padding:0;}
body{font-size:14px; font-family:"微软雅黑";color:#000000;line-height:28px;
}
ol,ul,li,dt,dd,dl{list-style:none;}
img{border:0;}
select,input{vertical-align:middle;}
a:link,a:visited{ text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
input,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6{}
/*color*/
.cRed,a.cRed,a.cRed:visited{color:#ff0000;}
.cBlue,a.cBlue,a.cBlue:visited{color: #0D589D;}
.cDRed,a.cDRed,a.cDRed:visited{color:#bc2931;}
.cGray,a.cGray,a.cGray:visited{color: #333333;}
.cDGray,a.cDGray,a.cDGray:visited{color: #666666;}
.cWhite,a.cWhite,a.cWhite:visited{color:#ffffff;}
.cBlack,a.cBlack,a.cBlack:visited{color:#000000;}
.cGreen,a.cGreen,a.cGreen:visited{color:#008000;}
.cYellow,a.cYellow,a.cYellow:visited{color: #FF0;}
.cOrg,a.cOrg,a.cOrg:visited{color: #F60;}
.cZi,a.cZi,a.cZi:visited{color:#D1004A;}
/*font*/
.fb{font-weight:bold;}
.f12{font-size:12px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.wryh{ font-family:"微软雅黑"}
.mt10{ margin-top:10px}
.mt5{ margin-top:5px}
.pt10{ padding-top:10px}
.pb10{ padding-bottom:10px}
.pb20{ padding-bottom:20px}
/*float*/
.left{float:left;}
.right{float:right;}
.clear{ clear:both}
.dis_n{ display:none}
.center{ text-align:center}

/*border*/
.b_bottom{ border-bottom:1px solid #999; padding-bottom:15px}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
textarea{-webkit-appearance: none;}

/*width*/
.w60{ width:60%}
.w90{ width:92%; margin:0 auto;}
.w100{ width:100%; margin-bottom:4%}
/*me*/
.oh{ overflow:hidden}
.sj{ text-indent:2em}
.sj3{ text-indent:3em; margin-top:10px}

.top{ width:92%; padding:10px 0; margin:0 auto}
.top h1{color:#0086c5; font-size:18px;}
.top span{ float:right; display:block}
.top span img{ margin-top:3px}

.header{ height:30px; width:100%;padding-top:5px; background-color: #151515; color:#FFF}
.header a{ color:#FFF}
.header p{ padding:0 4%}
.header p span{ float:right; display:block; padding:0 10px;}
.banner{background-position:center top;background-image:url(images/banner.jpg);background-repeat:no-repeat; height:300px}
#goTopBtn{ position:fixed;width: 35px; bottom: 50px; height: 35px;right: 2px;} 


/*页码*/
#displaypagenum { width:100%;}
#displaypagenum span{display: inline-block;width:32px; height:20px;padding:6px 0;text-align:center;}
#displaypagenum span .page_num{display: inline-block;width:32px; height:20px;border-bottom:3px solid #F60; text-align:center; background-color:#FFF;	 padding:5px 0;color: #000;text-decoration:none; border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;}
#displaypagenum span .page_word{display:none}
#displaypagenum a{display: inline-block;width:32px; height:20px; }
#displaypagenum a .page_num{border-bottom:3px solid #ebebeb; text-align:center; background-color:#f7f7f7; padding:5px 0;color: #666;text-decoration:none; border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;}
#displaypagenum a .page_word{border-bottom:3px solid #F60; text-align:center; background-color:#FFF;	 padding:5px 0;color: #000;text-decoration:none; border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-top:1px solid #ebebeb;}

/*信息列表*/
.zs { width:100%;}
.zs a{width:100%; border-bottom:1px solid #EBEBEB; overflow:hidden; padding-bottom:2%; display:block; color:#333}
.zs .zhs_img{ width:20%; height:45px;float:left; margin:2% 0 0 2%;}
.zs .zhs_img img{ width:100%; height:45px; display:block;  border-radius:3px}
.zs .zhs_r{ float:left; width:74%; margin-top:2%; margin-left:2%}
.zs .zhs_r h3{font-size:12px; color: #333; line-height:24px; font-weight:normal;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block; overflow:hidden; width:100%}
.zs .zhs_r p{font-size:12px; color: #666; line-height:20px}
.zs .zhs_r p span{font-size:14px; color: #F30;}
.zhs{ width:92%; padding:10px 4%; border-bottom:1px solid #F2F2F2}
.zhs a{font-size:14px; color: #09C; height:32px; margin-bottom:5px;word-break:keep-all;text-overflow:ellipsis;white-space:nowrap;display:block; overflow:hidden; width:100%}
.zhs p{font-size:12px; color: #666; line-height:20px}
.zhs p span{ margin-left:20px}
.qgtxt{ width:100%; padding-top:20px}
.zs .kong{ height:60px}

/*焦点图*/
.container{margin-bottom:5px;}
.no-bottom{margin-bottom:0px;}
.half-bottom{margin-bottom:10px;}
.full-bottom{margin-bottom:20px;}
.clear {clear: both;height: 0px;line-height: 0px;}
.float-left{	 float:left;margin-right:3px;margin-bottom:10px;}
.float-right{	float:right;margin-left:5px;}
.right-text{	 text-align:right;}
.left-text{	  text-align:left;}
.center-text{	text-align:center;}
.uppercase{text-transform:uppercase;}
.capitalize{text-transform:capitalize;}
.responsive-image{width:100%;margin-bottom:20px;}
.responsive-video{display:block;width:100%;margin-bottom:20px;}
.decoration{ height:1px;background-color:rgba(0,0,0,0.1);margin-bottom:20px;display:block;clear:both;}

.slider-controls{margin-bottom:-23px;}
.third-thumb{width:29%;float:left;margin-left:2%;margin-right:2%;}
.half-thumb{width:48%;float:left;margin-left:1%;margin-right:1%;}
.next-slider{background-image:url(http://vip.qingdaonews.com/auto/201505/images/next.png);background-repeat:no-repeat;width:27px;height:27px;background-size:27px;height:27px;position:absolute;right:20px;margin-top:-35%;}
.prev-slider{background-image:url(http://vip.qingdaonews.com/auto/201505/images/prev.png);background-repeat:no-repeat;width:27px;height:27px;background-size:27px;height:27px;position:absolute;left:20px;margin-top:-35%;}
.prev-quote{z-index:99999;background-image:url(http://vip.qingdaonews.com/auto/201505/images/prev1.png);background-repeat:no-repeat;width:10px;height:10px;background-size:10px 10px;position:absolute;left:0px;margin-top:47%;}
.next-quote{z-index:99999;background-image:url(http://vip.qingdaonews.com/auto/201505/images/next1.png);background-repeat:no-repeat;width:10px;height:10px;background-size:10px 10px;position:absolute;right:0px;margin-top:47%;}

@media screen and (orientation:landscape) {.next-quote{	margin-top:25%;	right:10px;}.prev-quote{margin-top:25%;left:10px;}.quote-item strong{	width:150px;}}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) { .next-quote{margin-top:13.1%;right:10px;}.prev-quote{	margin-top:13.1%;left:10px;}.quote-item strong{	width:150px;}}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { .next-quote{margin-top:18.3%;	right:0px;}.prev-quote{	margin-top:18.3%;left:0px;}.quote-item strong{	width:150px;}
}

/*For Demo Frame*/
@media only screen 
and (width : 798px){ .next-quote{margin-top:18.3%;right:0px;}.prev-quote{margin-top:18.3%;left:0px;}}
.small-slider-caption{background-color:rgba(0,0,0,0.5);color:#FFFFFF;margin-top:-30px;padding-top:2px;padding-bottom:2px;text-align:center;text-trasnform:uppercase;font-size:11px;opacity:0.7;}
.large-slider-caption{color:#FFFFFF;position:absolute;width:100%;height:50px;text-align:center;font-size:18px;font-family:'微软雅黑';font-weight:400;z-index:999999;margin-top:-46%;opacity:0.7;}
.title-slider-caption{background-color:rgba(0,0,0,0.5);color:#FFFFFF;margin-top:-78px;padding-top:9px;padding-left:20px;padding-right:20px;padding-bottom:9px;text-align:left;text-trasnform:uppercase;font-size:11px;}
.title-slider-caption strong{font-weight:normal;font-family:'微软雅黑';font-size:14px;font-weight:400px;display:block;}
.title-slider-caption em{font-style:normal;opacity:0.7;}
.blog-slider-caption strong{display:block;font-size:14px;font-family:'微软雅黑';font-weight:800;color:#1f1f1f;padding-bottom:5px;}
.blog-slider-caption em{font-style:normal;display:block;	padding-bottom:5px;}
.blog-slider-caption a{display:block}
.owl-theme .owl-controls{text-align: center;}
.owl-pagination{margin-top:-5px;margin-bottom:5px;}
.owl-theme .owl-controls .owl-buttons div{color: #FFF;display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */margin: 5px;padding: 3px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;background: #869791;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;text-decoration: none;}

/* Styling Pagination*/
.owl-theme .owl-controls .owl-page{display: inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.owl-theme .owl-controls .owl-page span{display: block;width: 12px;height: 12px;margin: 5px 7px;filter: Alpha(Opacity=50);/*IE7 fix*/opacity: 0.5;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;background: #869791;}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{filter: Alpha(Opacity=100);/*IE7 fix*/opacity: 1;}

/* If PaginationNumbers is true */
.owl-theme .owl-controls .owl-page span.owl-numbers{height: auto;width: auto;color: #FFF;padding: 2px 10px;font-size: 12px;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;}

/* preloading images */
.owl-item.loading{min-height: 150px;background: url(AjaxLoader.gif) no-repeat center center}