/*---------reset Version_shi------*/
/*---------date 2013.5.17-------------*/
/*---------http://www.iqilu.com---------*/
body, dl,dt,dd,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,table,td,tr,img{font-size:12px;color:#4b4a4a;}
a{color:#333;text-decoration:none;}
a:hover{text-decoration:none;color:#ff0000;}
.wrapper{width:1000px;margin:0 auto; overflow:hidden;}
.news li{ line-height:22px; padding-left:15px; background:url(../images/ico2.jpg) 0 7px no-repeat; font-size:14px;width:300px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap; list-style-position:outside;font-family:"微软雅黑","黑体"; }

.mgt10{ margin-top:10px;}
.mgt15{ margin-top:15px;}
.mgt20{ margin-top:20px;}
.mgt30{ margin-top:30px;}

.navbox{ height:75px; background:url(../images/sprite.png) 0 0 no-repeat; margin-top:10px;}
.c_logo{ width:214px; height:68px; margin-left:4px; margin-top:2px;}
.c_logo h1{ display:none;}
.nav{ width:765px; margin-top:7px;}
.nav_q{ width:765px; height:30px; border-bottom:1px #d9d9d9 solid;margin-top:5px;}
.nav_q a{ font-weight:bold; line-height:30px; font-size:14px; padding:0 6px;font-family:"微软雅黑";}
.nav_city{ width:750px;}
.nav_city a{ font-size:12px; padding:0 5px; line-height:30px;font-family:"微软雅黑";}

.ad_left {width: 125px}
.ad_left ul li {line-height: 21px; font-size: 12px}
.ad_mid {width:725px; margin-left: 12px; height:60px;}
.ad_top {width:1100px;}
.ad_top ul li {line-height: 28px; display: inline; float: left; margin-right: 26px; width:120px;}
.ad_mid img{width: 725px; height: 60px}
.ad15090{ width:150px; height:90px;}
.ad15090 img{ width:150px; height:90px;}
.ad69090{ width:690px; height:90px; margin-left:5px;}
.ad69090 img{ width:690px; height:90px;}

.headbox{ height:100px; border-bottom:5px #f0f0f0 solid; margin-top:20px;}
.headline{ width:655px; margin-left:15px;}
.headline h2{font:30px/36px "微软雅黑","黑体"; float:left; width:655px;overflow:hidden;white-space:nowrap;}
.headline p{ width:655px;line-height:22px; float:left;  margin-top:5px;}
.headline p a{ color:#ff0000;}

.ad22070{ width:220px; height:70px;}
.ad22070 img{ width:220px; height:70px;}
.ad28070{ width:280px; height:70px; margin:10px 10px 0 0;}
.ad28070 img{ width:280px; height:70px;}
.citytt{ width:79px; height:79px; margin-left:8px;}
.citytt span{ display:none;}
.jntt{ background:url(../images/sprite.png) 0 -300px no-repeat;}
.qdtt{ background:url(../images/sprite.png) -80px -300px no-repeat;}
.zbtt{ background:url(../images/sprite.png) -160px -300px no-repeat;}
.zztt{ background:url(../images/sprite.png) -240px -300px no-repeat;}
.dytt{ background:url(../images/sprite.png) -320px -300px no-repeat;}
.yttt{ background:url(../images/sprite.png) -400px -300px no-repeat;}
.wftt{ background:url(../images/sprite.png) -480px -300px no-repeat;}
.jningtt{ background:url(../images/sprite.png) -560px -300px no-repeat;}
.tatt{ background:url(../images/sprite.png) -640px -300px no-repeat;}
.whtt{ background:url(../images/sprite.png) -720px -300px no-repeat;}
.rztt{ background:url(../images/sprite.png) -800px -300px no-repeat;}

.bztt{ background:url(../images/sprite.png) 0 -380px no-repeat;}
.dztt{ background:url(../images/sprite.png) -80px -380px no-repeat;}
.lctt{ background:url(../images/sprite.png) -160px -380px no-repeat;}
.lytt{ background:url(../images/sprite.png) -240px -380px no-repeat;}
.hztt{ background:url(../images/sprite.png) -320px -380px no-repeat;}
.lwtt{ background:url(../images/sprite.png) -400px -380px no-repeat;}

.lft{ width:380px;}
.mid{ width:360px; margin-left:20px;}
.rgt{ width:220px; overflow:hidden;}

.news1 h2{font:18px/40px "微软雅黑","黑体"; text-align:center;width:380px;overflow:hidden;white-space:nowrap;}
.news1 h2 a{ color:#000;}
.news1 p {padding: 0 10px;font-size: 12px;color: #8D8686;line-height: 22px;text-indent: 2em;}
.news1 p a {color: #ff0000;}
.news1 ul li{ font-size:14px; line-height:27px; white-space:nowrap; width:368px; overflow:hidden;background:url(../images/ico.jpg) 0 center no-repeat; padding-left:12px;}

.focus{ width:360px; height:280px; background:#ccc;}

.newsbox{ width:218px; height:278px; border:1px #ddd solid;}
.newsbox h2{font:18px/40px "微软雅黑","黑体"; color:#000; margin-left:10px;}
.spic dl{ width:84px; height:145px; float:left; display:inline; margin-left:10px; text-align:center;}
.spic dl dt img{ width:70px; height:90px; padding:4px; border:1px #ddd solid;}
.spic dl dd{ line-height:20px;}
.spic{ width:200px; margin:0 auto; padding-bottom:5px; border-bottom:1px #ddd dotted;}

.list12 li{line-height:24px; padding-left:12px; background:url(../images/ico.jpg) 0 center no-repeat;width:190px;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.list12{ margin-left:10px; margin-top:10px;}

.tit{ width:380px; height:40px; background:url(../images/sprite.png) 0 -202px no-repeat;}
.tit h2{font:18px/30px "微软雅黑","黑体"; color:#000; float:left;}
.tit a{ float:right; line-height:30px;}
.tit h2 a{ float:left;}

.news2 h3{ font-size:14px; line-height:40px; font-weight:bold; width:380px;overflow:hidden;white-space:nowrap;}
.news2 h3 .tit_s{ background:#ff6600; padding:2px; color:#fff; margin-right:10px;}

.list14 li{line-height:28px; padding-left:9px; background:url(../images/ico.jpg) 0 center no-repeat;width:363px; font-size:14px;overflow: hidden;white-space:nowrap;}

.tit2{ width:360px;}
.tit3{ width:220px;}

.list15 li{ line-height:36px; font-size:14px; white-space:nowrap;width:360px; overflow:hidden;}
.list15 .tit_s2{background:#666; color:#fff; margin:8px 4px 0 5px;display:inline-block; width:30px; height:20px; text-align:center; line-height:20px;}

.list15 .org{ background:#eee;}
.list15 .org .tit_s2{ background:#ff6600;}

.ztpic{ width:220px; height:130px; margin-top:10px;}
.ztpic dt img{ width:220px; height:100px;}
.ztpic dd{ font-weight:bold; text-align:center; line-height:22px;}

.list16{ margin-left:0;}
.list16 li{ width:200px;}

.bigtit{ height:60px; background:url(../images/sprite.png) 0 -100px no-repeat; margin-top:10px;}
.bigtit h2{font:30px/50px "微软雅黑","黑体"; color:#000; float:left; }
.bigtit a{ float:right; line-height:50px;}

.v_pic dl{ width:350px; height:100px; margin-top:15px;}
.v_pic dl dt{ width:140px; height:100px; float:left; margin-right:10px; position:relative;}
.v_pic dl dt img{ width:140px; height:100px;}
.v_pic dl dd{ line-height:22px;}
.v_pic dl dd h3{ font-size:14px; font-weight:bold; height:43px; overflow:hidden;}
.btn_v{ display:block; width:20px; height:15px; position:absolute; right:10px; bottom:10px; background:url(../images/sprite.png) -930px -400px no-repeat;}

.v_pic2{ width:250px; margin-top:10px;}
.v_pic2 dl{ width:100px; height:130px; float:left; margin-right:20px; display:inline;}
.v_pic2 dl dt{ width:100px; height:80px; position:relative;}
.v_pic2 dl img{ width:100px; height:80px;}
.v_pic2 dl dd{ line-height:20px; margin-top:5px;}

.list17 li{ background:url(../images/ico2.jpg) 0 center no-repeat; width:200px; padding-left:16px;}
.list17{ margin-left:0;margin-top:0;}

.tit4{ width:320px;}
.qdlife{ width:333px; margin-top:15px;}
.mgl50{ margin-left:20px;}
.qdlife h3{ font-size:14px; line-height:34px; font-weight:bold;}
.qdlife dl{ width:320px; height:80px;}
.qdlife dl dt{ float:left; margin-right:10px;}
.qdlife dl dt img{ width:140px; height:80px;}
.qdlife dl dd{ line-height:20px;}
.qdlife dl dd a{ color:#ff0000;}
.qdlife .list14 li{ width:308px;}

.btn_b{ width:157px; height:42px; background:url(../images/sprite.png) -420px -192px no-repeat; display:block; margin:0 auto; margin-top:10px;}
.pic_table{ width:220px; height:230px;}
.pic_table img{ width:220px; height:230px;}

.bignews{ width:380px; padding-bottom:10px; border-bottom:1px #ddd  dotted;}
.bignews h2{ font-size:14px; line-height:36px; font-weight:bold;}
.bignews p{ line-height:22px;}
.bignews p a{ color:#ff0000;}

.paike{ width:600px;}
.tit_p{ width:600px; height:30px;background:url(../images/sprite.png) 0px -515px no-repeat;}
.tit_p h2{font:18px/30px "微软雅黑","黑体"; color:#000; float:left;}
.tit_p a{ display:inline-block; width:50px; height:30px;float:right; margin-right:10px;}
.tit_p h2 a{ float:left;}
.tit_p .more2{ line-height:30px;}

.v_pic3{ margin-right:-30px; padding-top:10px;}

.ch_tit{ width:70px; height:180px;background:url(../images/sprite.png) -930px -161px no-repeat;}
.ch_tit span{ display:none;}
.ch_tit a{width:70px; height:180px; display:block;}

.ch_box{ width:929px; height:178px; border:1px #ddd solid; border-left:none;}
.ch_box dl{ width:154px; height:150px; float:left; margin-left:25px; display:inline; margin-top:25px;}
.ch_box dl dt img{ width:150px; height:110px; padding:1px; border:1px #ddd solid;}
.ch_box dl dd{ text-align:center; line-height:24px; font-size:14px;}

.link{ width:1000px; background:#f5f5f5; border-top:1px #ff9000 solid; margin-top:30px; padding-bottom:10px;}
.link ul li{ float:left; margin-right:20px; display:inline; font-size:14px; line-height:28px; white-space:nowrap;}
.link ul{ padding:10px;}



#container{width:360px;height:280px;}
.slider-wrap{background: #fff;border-radius: 3px;position: relative;width:360px;overflow:hidden;}
.gallery-wrap{overflow: hidden;}
.gallery{width:1800px;position: relative;}
.gallery li{float: left;}
.gallery li img{width:360px;height:280px;}

.dir-nav a{position: absolute;top: 100px; display:block;background:url(../images/sprite1.png) no-repeat; width: 46px;height: 48px;text-indent: -9999px;}
.dir-nav a.prev{left:0; background-position:  -92px -360px;}
.dir-nav a.prev:hover{background-position:0 -360px;}
.dir-nav a.next{right:0; background-position: -138px -360px;}
.dir-nav a.next:hover{background-position:-46px -360px;}

.control-nav{position:absolute;bottom:15px;right:10px;z-index:2;}
.control-nav a{display: block; float: left;width:16px;height:16px;background:url(../images/dot.gif) 0 center no-repeat;}
.control-nav a.current{border-color: #203a7a;background:url(../images/dot.gif) -16px center no-repeat;}
.control-nav a.last{margin: 0;}

.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

.opacity{width:360px;height:50px;background:#000;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50);position:absolute;bottom:0;}
.txt{height:50px;position:absolute;bottom:0;overflow:hidden;}
.txt li{height:50px;line-height:50px;padding-left:15px;font-family:"微软雅黑","黑体";font-size:18px;}
.txt li a{color:#fff;}

.lft2{ width:325px;}
.tit_pic{ width:325px; height:40px; background:url(../images/yx.png);}
.tit_pic h2{font:28px/40px "微软雅黑","黑体"; color:#fff; margin-left:10px; float:left; display:inline;}
.tit_pic h2 a{ color:#fff;}
.tit_pic h2 a:hover{color:#fff;}
.tit_pic .more{ display:block;width:40px; height:40px; float:right;}

.lft2 dl{ width:325px; height:285px; position:relative;}
.lft2 dl dt img{ width:325px; height:285px;}
.lft2 dl .ddtit{ font-size:14px; line-height:34px; position:absolute; left:0; bottom:0;z-index:9999; padding:0 10px;}
.lft2 dl .ddtit a{ color:#fff;}
.lft2 dl .opdiv{ width:325px; height:34px; background:#000; position:absolute; left:0; bottom:0;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50);}


.rgt2{ width:675px;}

.img220{width:220px;height:160px;overflow:hidden;background:red;overflow:hidden;position:relative;float:left;display:inline; margin-left:5px; margin-bottom:5px;}
.img220 img{width:220px;height:160px}
.img220 .opacity{width:220px;height:160px;background:#000;color:#fff;position:absolute;z-index:1;top:160px;}
.img220 .text{padding:50px 10px 0;height:50px;position:absolute;z-index:10;color:#fff;font-size:12px;width:200px;top:130px;line-height:25px;}
.img220 .text a{color:#ccc;}
.img220 .text h2{ font-weight:bold; font-size:14px; text-align:center;}
.img220 .text h2 a{ color:#fff;}


#img_wrap{position:relative;height:230px;width:340px;display:inline; margin:10px 0 0 10px;}
#bimg {filter: progid:DXImageTransform.Microsoft.Fade ( duration=0.5,overlap=1.0 );height:230px}
.bpic .dis a {display:block;font-size:14px;vertical-align:middle;overflow:hidden;width:340px;font-family: Arial;height:230px;}
.bpic .dis a img {width:340px;height:230px;max-width:340px;; vertical-align: middle}
#simg{position:absolute;right:30px;bottom:0;width:60px;z-index:2;margin:8px 1px;float:left; display:inline;}
#simg div{font-size:12px;background:#ff9000;float:left;width:15px;cursor:pointer;color:#fff; display:inline; margin-left:5px;height:10px;text-align:center; overflow:hidden;}
#simg .f1 {background:#dcd9db;}
.dis {display: block}
.undis {display:none}
.lkff {width:245px;line-height:30px;height:30px;}
.lkff a { color: #fff; text-decoration: none; font-size:16px; font-family:"微软雅黑","黑体";}
.lkff a:hover {color: #fff; text-decoration:  none}
#info2{height:30px;line-height:30px; float:left;}
#font_hd {margin-top:0px;width:340px;height:32px;position:absolute;bottom:0;left:0;z-index:2;line-height:30px; padding-left:10px;}
#ifocus_opdiv{position:absolute;left:0;bottom:0;_bottom:-1px;*bottom:-1px;width:340px;height:40px;background:#000;opacity:0.5;-moz-opacity:0.5; filter:alpha(opacity=50); z-index:1; }


.focus2{ width:358px; height:250px; border:1px #ddd solid; margin-top:20px; }

/*-------2013-11-14------*/
.margin_top{ margin-top:15px;}
.ad_left {width:100px;}
.ad_left ul li {font-size:12px;line-height: 21px;}
.ad_mid {margin-left: 35px;width: 725px;}
.gg_t ul li {display: inline;float: left;font-size: 12px;line-height: 20px;margin-right: 15px;overflow: hidden;padding-bottom: 8px;white-space: nowrap;width: 130px;}
.gg_t ul li.last{margin-right:0;text-align:right;}

.adblock145{width:145px;height:90px;overflow:hidden;}
.adblock145 img{width:145px;height:90px;}
.adblock700{width:700px;height:90px;overflow:hidden;}
.adblock700 img{width:700px;height:90px;}
.mgr20{ margin-right:5px;}

/*-------2014-6-6------
body{background:url(../images/qingdaopiaohong.jpg) center 24px no-repeat;}
.navbox{ margin-top:60px;}*/

.friend-links{border:#ddd 1px solid;border-top: #ff8500 3px solid;}
.friend-links h2{height: 30px;padding:0 0 0 20px;border-bottom: #ddd 1px solid;line-height: 30px;font-size: 16px;font-family: '微软雅黑';}
.friend-links p{width:980px;margin:0 auto;padding: 12px 5px 5px 5px;line-height: 26px;color: #666;overflow: hidden;}
.friend-links a{margin: 0 6px 0 6px;padding-bottom:10px; white-space: nowrap;line-height:14px;color: #666;}
.friend-links a:hover{color: #ba2636;}