﻿@charset "utf-8";
/*-初始化-*/
*{margin:0;padding:0}
body{color:#000000;line-height:22px;font-family: "宋体", Arial;font-size:14px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td {padding:0;margin:0;word-break:break-all}
ol, ul, li, dt, dd, dl{list-style:none}
h1,h2,h3,h4,h5,h6 {font-weight:normal;font-size:100%}
img{border:0;}
select,input{vertical-align:middle; font-size:12px}
a{font-family:"SimSun","宋体","Arial Narrow";text-decoration:none}
a:link{color:#333}
a:visited{color:#333}
a:hover{color: #333;text-decoration:underline}
button{cursor:pointer}

.mt10{ margin-top:10px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt30{ margin-top:30px}
.mr10{ margin-right:10px}
.mb15{ margin-bottom:15px}
.mb10{ margin-bottom:10px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.mb5{ margin-bottom:5px}
.ml10{ margin-left:10px}
.pt10{ padding-top:10px}
.pr10{ padding-right:10px}
.pb10{ padding-bottom:10px}
.pb15{ padding-bottom:15px}
.pl10{ padding-left:10px}
.pr5{ padding-right:5px}
.pl5{ padding-left:5px}
.pl40{ padding-left:40px}
.pt15{ padding-top:15px}
.p10{ padding:10px}
.fb{ font-weight:bold}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
/*-颜色-*/
.cRed,a.cRed,a.cRed:visited{color:#e10000}
.cBlue,a.cBlue,a.cBlue:visited{color:#2754bb}
.cDRed,a.cDRed,a.cDRed:visited{color:#e10000}
.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:#ff6600}
/*-浮动-*/
.clearfix { display: block}
.clearfix:after {clear: both; content: ".";display: block;height: 0;visibility: hidden}

ul.newslist12px,ul.newslist14px{}
ul.newslist12px li,ul.newslist12px li a{font-size:12px;line-height:24px;}
ul.newslist14px li,ul.newslist14px li a{font-size:14px;line-height:26px; height:26px; overflow:hidden}

/*-虚线-*/
div.hr{ height:1px; margin:5px 0; padding:0;border-bottom:#ccc dotted 1px;overflow:hidden}
div.hr hr{ display:none}

/*-新闻列表-*/
.newslist{ float:left; width:330px; margin:10px 0; background:url(dz_img.gif) 0 -400px}
.newslist li{height:32px; display:block; line-height:32px; margin-left:5px; overflow:hidden}
.newslist li a,.n_list14px li a:hover{line-height:32px}
.newslist li span{ margin-left:10px; font-size:12px; color:#e5e5e5}
.newslist li em{ visibility:hidden}
.newslist_a{ float:left; width:330px; background:url(dz_img.gif) 0 -523px}
.newslist_a li{height:26px; display:block; line-height:26px; margin-left:5px}
.newslist_a li a,.n_list14px li a:hover{line-height:26px}
.newslist_a li span{ margin-left:10px; font-size:12px; color:#e5e5e5}
.newslist_a  li em{ visibility:hidden}
/*-图片统一调用-*/
.login_tit,.r_tit{ background:url(dz_img.gif)}
/*-广告-*/
.ad720{float:left; width:720px}
/*-容器-*/
#container{width:1000px; margin:0 auto;}

/*-页面主体内容-*/
.content,.mxbg{ height:1%; overflow:hidden}
.pic_tit,.pic_tit01{ height:1%; overflow:hidden;}
.right_c{ width:326px; height:1%; overflow:hidden; padding-bottom:15px;}
.r_con{ width:326px; height:1%; overflow:hidden; border:1px solid #e1e1e1; border-top:none;}
.r_cona{ width:326px; height:1%; overflow:hidden;}

.content_a{ height:1%; overflow:hidden; border:1px solid #e9e9e9}
.s_left{float:left; width:748px; height:1%; overflow:hidden}
.mxq_con{float:left; width:980px; height:1%; overflow:hidden}
.xg_con{float:left; width:325px; height:1%; overflow:hidden; padding-bottom:10px;}
.right_con{float:right; width:296px; height:1%; overflow:hidden; border:1px solid #e1e1e1; padding:15px}
.ts_con{float:right; width:296px; height:1%; overflow:hidden; background:#f4f4f4; padding:15px}
.s_right{ float:right; width:232px}
.t_right{ float:right; width:232px}
.t_right h1{font-family:"微软雅黑","宋体", Arial; font-size:28px; font-weight:blod; height:40px; line-height:40px; display:inline}
.x_right{ float:right; width:328px}
.sq_right{ float:right; width:296px}
.pic_l{ float:left; width:327px}
.pic_left{ float:left; width:301px}
.c_left{ float:left; width:327px}
.pic_right{ float:left; width:301px; padding-left:20px}
.c_center{ float:left; padding:0 10px; width:370px; margin-left:10px}
.r_pic{float:left; width:170px}
.xg_pic{ display:block; float:left; width:67px; height:67px; border:1px solid #e8eae3; padding:1px}
.xg_t{float:right; width:240px}
.t_z{ float:right; width:240px}
.a_pic{ display:block; float:left; width:67px; height:67px; border:1px solid #e8eae3; padding:1px}
.dz_pic{ display:block; float:left; width:299px; height:152px; padding:20px 15px}
.hd_pic{ display:block; float:left; width:83px; height:110px}
.tb_pic{ display:block; float:left; width:133px; height:87px}
.tb_z{ float:left; width:145px; padding-left:18px}
.hd_z{ float:left; width:190px; padding-left:24px}
.left{ float:left; width:140px}
/*-右侧-*/
.w45{width:45px; display:block; background:#e3e3e3; font-size:14px; color:#555555; font-weight:normal; text-align:center}
.w120{ margin-left:5px; width:100px; line-height:22px; color:#333; border:1px solid #d8d8d8}
.w100{ margin-left:5px; width:100px; line-height:22px; color:#333; border:1px solid #d8d8d8}
.r_tit{ padding-left:33px; height:30px; line-height:30px; color:#333; border-top:1px solid #ecd3df; background-position:-476px -108px}
.r_tit1{height:30px; line-height:30px; color:#333}

/*-内容-*/
.con{height:1%; overflow:hidden;  background-position:0 -160px; background-repeat:no-repeat}
.hlzc_hot_l{float:left; width:591px; height:auto}
.hot_l_t{height:30px; margin-bottom:5px; text-align:right; line-height:30px}
.tx_r{float:right; width:349px;}
.hot_list{padding-left:5px; margin-bottom:10px; height:1%; overflow:hidden}
.hot_list li{display:block; float:left; width:330px; height:27px; text-align:left; line-height:27px}



/*图片排版全局通用*/
.img_list{heigth:1%; overflow:hidden}
.img_list li{float:left;display:inline; width:210px; margin-right:10px;}
.img_list li p{text-align:center; font-size:14px; height:35px; line-height:31px; margin-bottom:10px}
.img_list li img{ display:block; width:210px; height:155px}

.pic_r{float:right; width:278px}
.xd_r{float:right; width:256px;  background:#f4f4f4; padding:0 20px;}
.xd_r h3{ color:#FF0000; font-size:14px; border-bottom:1px dotted #666666; height:44px; line-height:44px; font-weight:bold;}
.mxq_l{float:left; width:150px}
.r_pic{ display:block; float:left; width:381px; height:200px}



/*--右侧--*/
.hd_tit{background:url(hd.jpg) no-repeat;}
.hd_tit,.dz_tit{height:30px; text-align:right; line-height:30px}
.hd_tit h2,.dz_tit h2{ visibility:hidden; float:left; font-size:14px;color:#333333;font-weight: blod }
.hd_tit a,.dz_tit a{font-family:"微软雅黑", "宋体";font-size:12px;color:#666666; text-align:right; font-weight:normal;line-height:30px}
.dz_tit{background:url(dzxx.jpg) no-repeat}
.hd_tit a{font-family:"微软雅黑", "宋体";font-size:12px;color:#666666; text-align:right; font-weight:normal;line-height:30px; padding-right:5px}

.rt_tit{height:30px;text-align:left; line-height:30px; border-bottom:solid 1px #333333}
.rt_tit h3{display:block; float:left; height:30px; font-family:"微软雅黑", "宋体";font-size:18px; color:#333; text-align:left}
.rt_tit strong{font-family:"微软雅黑", "宋体";font-size:18px; color:#333; font-weight: normal}
.rt_tit span{font-family:"微软雅黑", "宋体";font-size:18px; color:#e10000;text-align:left; font-weight:normal}
.rt_tit em{font-family:"微软雅黑", "宋体";font-size:12px; color:#666666;text-align:right;font-style:normal; padding-left:200px}
/*--图片轮播--*/
#focusimg {position:relative;height:250px;width:327px;overflow:hidden;clear:both;overflow:hidden}
#focusimg .opacityDiv {position:absolute;left:0;bottom:0;width:327px;height:28px;background:#000;filter:Alpha(opacity=45);-moz-opacity:0.45;opacity:0.45;text-indent:-9999px}
#focusimg h3 {position:absolute;width:327px;height:30px;line-height:34px;left:0;bottom:0;color: #FFFFFF;padding-left:10px;overflow:hidden}
#focusimg h3 a,#focusimg h3 a:visited{color:#fff;font-family:΢ź,;font-size:15px; font-weight:bold;}
#focusimg h3 a:hover{color:#f8eabc;text-decoration:none;}
.focuspage{position:relative;z-index:20;margin-top:-20px;float:right;font-family:Arial;font-size:12px; font-weight:bold;_margin-top:-23px}
.focuspage a,.focuspage a:visited {padding:2px 4px 1px;color:#FFFFFF;text-decoration:none;line-height:12px;cursor:pointer; background:#555}
.focuspage strong,.focuspage a:hover {background:#cc3333;color:#FFFFFF;padding:2px 4px 1px;cursor:pointer}

/*-焦点图-*/
.mod18{width:748px;position:relative}
.mod18 .btn{position:absolute;width:28px;height:70px;top:351px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold}
.mod18 .prev{left:0;background:url(http://vip.qingdaonews.com/news/201501/qingdaolianghui/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:-10px;width:1px;height:1px}
.mod18 #prevTop{background:url(http://vip.qingdaonews.com/news/201501/qingdaolianghui/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(http://vip.qingdaonews.com/news/201501/qingdaolianghui/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(http://vip.qingdaonews.com/news/201501/qingdaolianghui/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:751px;height:345px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:748px;position:absolute;left:0;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{height:345px;position:relative;overflow:hidden}
.mod18 .picBox ul{height:345px;position:absolute;}
.mod18 .picBox li{width:748px;height:345px;}
.mod18 .picBox li span{font-family:"Microsoft YaHei"; font-size:16px}
.mod18 .listBox{width:688px;height:70px;position:relative;overflow:hidden}
.mod18 .listBox ul{height:70px;position:absolute}
.mod18 .listBox li{width:157px;height:70px;cursor:pointer;position:relative; padding-right:15px}
.mod18 .listBox li i{display:none}
.mod18 .listBox li a{display:block;width:157px;height:70px}
.mod18 .listBox li img{width:157px;height:70px}
.mod18 .listBox .on img{width:157px;height:70px}
.mod18 .listBox .on i{display:block}



