/* CSS Document */
/* 全局CSS定义 */
body { text-align: center; font-family:"宋体", Arial; margin:0; padding:0; background: #FFF; font-size:12px; color:#000;}
div,form,img,ul,ol,li,dl,dt,dd,p { margin: 0; padding: 0; border: 0;}
li{ list-style:none;}
h1,h2,h3,h4,h5,h6,input { margin:0; padding:0;}
table,td,tr,th{ font-size:12px;}
h2{ color:#036; text-align:left; font-size:12px; line-height:24px;}
h2 a:link{ color:#036; text-decoration:underline;}
h2 a:visited{ color:#036; text-decoration:underline;}
h2 a:hover{ color:#f60; text-decoration:none;}
h3{ line-height:240%; font-size:14px;}

/* 链接颜色 */
a:link { color: #000; text-decoration:none;}
a:visited { color: #800080;text-decoration:none;}
a:hover { color: #f60; text-decoration:underline;}
a:active { color: #000;}

/* 字体属性 */
.cRed,a.cRed:link,a.cRed:visited{ color:Red; }
.cBlue,a.cBlue:link,a.cBlue:visited{ color:#1f3a87;}
.cBlack,a.cBlack:link,a.cBlack:visited{ color:#000;}
.fB { font-weight: bold;}
.f14{ font-size:14px;}

/* 通栏广告位属性 */
.ad950{ width: 950px;margin: 3px auto; font-size:0px; overflow:hidden; clear: both; }
.ad953{ width: 950px;margin: 3px auto;overflow:hidden;}
.ad951 {width: 770px;float:left; }
.ad952 {width:168px; border:1px solid #CBCBCB; background:#F2F6FB;float:right; padding:5px 0}
.ad460{ width: 460px; font-size:0px; overflow:hidden; background:#fff; clear: both; }
.ad480{ width: 480px; font-size:0px; overflow:hidden; background:#fff; clear: both; margin:3px auto}
.ad281{ width: 280px; font-size:0px; overflow:hidden; background:#fff; clear: both;margin:3px auto}
.ad460List { overflow:hidden; background:#fff; width:100%;}
.ad460List li{ width:153px; line-height:200%; text-align:left; float:left;}
.ad280{ width:280px; height:80px; overflow:hidden;}
.clear{ clear: both; height:1px; overflow:hidden; font-size:0px; visibility:hidden; }

/* CSS space */
.blankB3{ width:942px; height:3px; margin:0 auto; overflow:hidden; background:#C8D6DD; clear:both;}
.blank3{ height:3px; font-size:1px; clear:both; overflow:hidden;}
.blank2{ height:2px; font-size:1px; clear:both; overflow:hidden;}
.blank6{ height:6px; font-size:1px; clear:both;overflow:hidden;}
.blank7{ height:25px; font-size:1px; clear:both;overflow:hidden;}
.blankW6{ height:6px; overflow:hidden; background:#fff; clear:both;}
.q_line{ margin:0 auto; width:950px;  font-size:1px; overflow:hidden; height:1px; background:url(images/con_xb_bg061110.gif) no-repeat;}

/* 顶通信息 */
#info{ width:950px; line-height:22px; padding:4px 0 0; text-align:left; margin:0 auto; }
#info div{ float:left; line-height:22px;}
#info div.t2{ margin-top:3px; margin-right:5px;}
#info div .inputs{ border:1px solid #B0C2D3; height:18px; }
#info div input.inp7{ border:none; width:48px; height:20px; background:url(images/in070525.gif) no-repeat; text-align:center; font-size:12px; cursor:pointer; margin-left:5px; }
#info span{ float:right; color:#1f3a87; margin-top:3px;}
#info a{ color:#1f3a87;}
#info a:hover{ color:#f60;}
#info a{ margin:0 5px;}
#info ul{color:#1f3a87;}
#info li{ background:url(images/dot_info.gif) 3px 8px no-repeat; padding-left:8px; float:left; line-height:22px;}
.t2 #linobg{background:none;}

/* 导航 */
#navMenu{ width:948px; height:58px; border:1px solid #C8D6DD; margin:0 auto; background:#fff; }
#navMenu div{ float:left; }
.titleLogo{ width:170px;}
.titleLogo img{
	vertical-align:top;
	float: left;
}
.ad{ width:160px; padding-top:20px; margin:0;} 
.ad img{ text-align:center;}

.navContent{width:760px;padding:5px 0 0; float:right}
.navContent li{float:left;list-style:none;padding:3px 7px;display:block;background:url(images/bgLine.gif) right no-repeat;position:relative;color:#c6c6c6;}
.navContent li span{ position:absolute; right:8px; top:0; float:right;}
.navContent li a{ color:#000;}
.navContent li a:visited{ color:#000;}
.navContent li a:hover{ color:#f60;}
.navContent .liRed a:link{color:#F00;}
.navContent .liRed a:visited{color:#F00;}
.navContent .liRed a:hover{color:#F60;}
.navContent .longline{ background:url(images/bgLine007.gif) right 4px no-repeat;}
.navContent .longline7{ background:url(images/bgLine007.gif) right -1px no-repeat;}
.navContent .noline{ background:none;}


/* 分类搜索 */
#searchNav{ width:950px; height:62px; margin:0 auto;}
.sN{ width:950px; height:26px; background:url(images/nav_bg01061109.gif) repeat-x; float:left;}
.sN div{ height:26px;}
.sN .l{ width:5px; background:url(images/nav_bgl061109.gif) no-repeat; float:left;}
.sN .c{ width:940px; float:left;}
.sN .c .sNav{ width:680px; margin:0 auto;}
.sN .c .sNav ul{ float:left;}
.sN .c .sNav li{ float:left; list-style:none;}
.sN .c .sNav li a{ color:#000;}
.sN .c .sNav li a:visited{ color:#000;}
.sN .c .sNav li a:hover{ color:#000; text-decoration:underline;}
.sN .c .sNav li img{ margin-bottom:-4px;}
.stag0{ width:2px; height:20px; float:left;list-style:none; margin-bottom:-4px;}
.stag1{ width:64px; height:24px; cursor:pointer; line-height:24px; font-family: Arial; padding-top:2px; text-align:center;}
.stag{ width:68px; height:24px; cursor:pointer; background:url(images/s_tag_061110.gif) no-repeat;  font-family:Arial; font-weight:bold; line-height:24px; padding-top:2px; text-align:center;}

.sN .r{ width:5px; background:url(images/nav_bgr061109.gif) no-repeat; float:left;}
.sN_Content{ width:948px; height:36px; background:#CBE1FF; border:1px solid #92C3F2; border-top:none; text-align:left; float:left;}
.sN_Content div{ float:left;}
.sN_Content .qikoo{ width:66px; margin:12px 5px 0 95px; display:inline; font-size:14px;}
.qikoo a{color:#000; text-decoration:none;}
.qikoo a:hover{color:#000; text-decoration:none;}
.qikoo a:visited{color:#000; text-decoration:none;}
.sN_Content .input{ margin-top:6px;}
.sN_Content .input .in{ width:405px; border-bottom:1px solid #8A8A8A; border-left:2px solid #8A8A8A;  border-right:1px solid #8A8A8A; border-top:2px solid #8A8A8A; padding:4px 5px 1px; font-size:14px; float:left;}
.sN_Content .s{ margin:5px 3px 0;}
.sN_Content .s input{ width:69px; height:25px; line-height:25px; border:0; cursor:pointer; background:url(images/put_bg061110.gif) no-repeat; text-align:center; font-size:13px; color:#fff;}
.sN_Content .s1{ margin-top:8px; line-height:24px;}
.sN_Content .s1 a{ margin:0 5px;}
.sN_Content .input .in070212{ width:180px; border-bottom:1px solid #8A8A8A; border-left:2px solid #8A8A8A;  border-right:1px solid #8A8A8A; border-top:2px solid #8A8A8A; padding:4px 5px 1px; font-size:14px;}

/* 主架构 */
#contentBox{ width:950px; margin:0 auto; background:url(images/con_x_bg061110.gif) repeat-y; overflow:hidden; position:relative;}
#conL{ width:480px; float:left;}
#conR{ width:460px; float:right;}

/* 频道版块 */
.channelBg{ background:url(images/channel_bg.gif) repeat-x; border:1px solid #B7C9D2; padding:5px 10px;}
.channelBgNo{ background:url(images/channel_bg.gif) repeat-x; border:1px solid #B7C9D2; border-bottom:none; padding:6px 10px;}
.channelBgNoo{ border:1px solid #B7C9D2; border-bottom:none; padding:5px 10px;}
.channelBox{ width:100%; overflow:hidden; padding-top:2px;}
.channelBox .leftimg{ width:162px; float:left;}
.channelBox .leftimg p{ line-height:20px;}
.channelBox .leftimg p a:link{ color:#1F3A87; text-decoration:none;}
.channelBox .leftimg p a:visited{ color:#800080; text-decoration:none;}
.channelBox .leftimg p a:hover{ color:#f60; text-decoration:underline;}
.channelBox .leftimg img{ border:1px solid #666; vertical-align:top;}
.channelBox .leftimg .adList{ background:#F9FCFD; border:1px solid #B0C4CE; padding:5px; text-align:left; margin:3px 0; height:170px;!important; height:270px; }
.channelBox .leftimg .adList p a{ display:block; width:45px; height:18px; float:left; margin:2px 2px; text-align:center;}
.channelBox .leftimg .adList p a:link{ color:#4c5699; text-decoration:none; font-size:14px; font-weight:bold;}
.channelBox .leftimg .adList p a:visited{ color:#4c5699; text-decoration:none; font-size:14px; font-weight:bold;}
.channelBox .leftimg .adList p a:hover{ color:#f60; text-decoration:underline; font-size:14px; font-weight:bold;}
.channelBox .leftimg img{ border:1px solid #666; vertical-align:top;}
.channelBox .bookimg { margin:0 auto; text-align:center}
.channelBox .bookimg ul li {float:left;margin:0 2px}
.channelBox .rightList{ width:282px; float:right;}
.channelBox .rightList p{ height:9px; overflow:hidden; background:url(images/list_x061110.gif) 0 4px repeat-x;}
.channelBox .rightList div{ text-align:right; font-weight:bold;}
.channelBox .rightList span{ display:block; line-height:24px; color:#1F3A87;}
.channelBox .rightList span a:link{ color:#1F3A87; text-decoration:none;}
.channelBox .rightList span a:visited{ color:#800080; text-decoration:none;}
.channelBox .rightList span a:hover{ color:#f60; text-decoration:underline;}

.channelBox .leftnewpic{ width:220px; float:left; text-align:left}
.channelBox .leftnewpic li { line-height:20px}
.channelBox .leftnewpic li span{ color:#666; float:right;}
.channelBox .newpicList{ width:220px; float:right; text-align:left}
.channelBox .newpicList li { line-height:20px}
.channelBox .newpicList li span{ color:#666; float:right;}

/* 新闻图片切换 */
.focusPic{margin:0 auto; width:474px; float:left}
.focusPic .pic{margin:0 auto; width:240px; height:180px; padding:2px 0 0;float:left}
.focusPic .adPic{margin:0 auto 5px; width:240px; height:29px; overflow:hidden;}
.focusPic .adPic .text{float:right; padding:9px 2px; width:140px;}
.focusPic .adPic .text a{color:#1f3a87;}
.focusPic .adPic .text a:hover{color:#bc2931;}
.newstxt { float:right; width:230px;}
.newstxt li{font-size:12px;text-align:left; line-height:18px;}
.newstxt h2{ width:200px; font-size:14px; text-align:center;}
.newstxt p{ width:200px;line-height:160%; margin:0; text-align:center;}
.newstxt p img {margin:0px 2px 2px;}
.focusPic .more{ margin:0 auto; width:240px; float:left }
.focusPic .more .textNum{float:left; margin:0 8px 0 0;padding:0 0 4px;}
.focusPic .more .textNum .text{float:left; font-weight:bold; padding:7px 3px 0 0; color:#666;}
.focusPic .more .textNum .num{float:left; width:174px; height:19px;}
.focusPic .more .textNum .bg1{ background:url(images/num1.gif);}
.focusPic .more .textNum .bg2{ background:url(images/num2.gif);}
.focusPic .more .textNum .bg3{ background:url(images/num3.gif);}
.focusPic .more .textNum .bg4{ background:url(images/num4.gif);}
.focusPic .more .textNum .bg5{ background:url(images/num5.gif);}
.focusPic .more .textNum .bg6{ background:url(images/num6.gif);}
.focusPic .more .textNum .num ul{ float:left; width:174px;}
.focusPic .more .textNum .num li{float:left; width:28px; font-weight:bold;display:block; color:#fff; list-style-type:none; padding:6px 0 0;}
.focusPic .more .textNum .num li a{color:#fff; padding:0 4px; }
.focusPic .more .textNum .num li a:visited{color:#fff;}
.focusPic .more .textNum .num li a:hover{color:#ff0;}

/* 新闻 */
#qNews{ clear:both; }
#qNews .nTit{ background:url(images/qx061110.gif) bottom repeat-x; height:26px;}
#qNews .nTit h6{ font-size:12px;  font-weight:bold; text-align:left; line-height:24px; padding:2px 15px 0;}
#qNews .nTit li{ float:left;}
#qNews .nTit li span{ background:url(images/ico_061110.gif) left no-repeat 10px; float:right;}
#qNews .nTit li span a{ margin:0 5px;}
.b{ width:2px; height:26px;}
.qNewsbg{ width:88px; line-height:26px; cursor:pointer; background:url(images/news_tag_061110.gif) no-repeat; color:#036;}
.qNewsbg a{ color:#036;}
.qNewsbg a:visited{ color:#036;}
.qNewsbg a:hover{ color:#f60;}
.qNewsbg1{ width:88px; line-height:26px; cursor:pointer; background:url(images/news_tag1_061110.gif) no-repeat; color:#7D8E9E;}
.qNewsbg1 a{ color:#7D8E9E;}
.qNewsbg1 a:visited{ color:#7D8E9E;}
.qNewsbg1 a:hover{ color:#f60;}
.qNewsbg2{ width:190px; line-height:26px; cursor:pointer; background:url(images/tab_img070517.gif) no-repeat; color:#036; float:right;}
.qNewsbg2 a{ color:#036;}
.qNewsbg2 a:visited{ color:#036;}
.qNewsbg2 a:hover{ color:#f60;}
.qNewsbg3{ width:190px; line-height:26px; cursor:pointer; background:url(images/tab1_img070517.gif) no-repeat; color:#7D8E9E; float:right;}
.qNewsbg3 a{ color:#7D8E9E;}
.qNewsbg3 a:visited{ color:#7D8E9E;}
.qNewsbg3 a:hover{ color:#f60;}
#newsCon1,#newsCon2{ padding:10px 10px 0 10px;}
/* ========== 地方列表 ====== */
.placeList{ position:absolute; right:5px; top:26px;width:213px; height:190px; border:1px solid #CBCBCB; background:#F2F6FB;}
.placeList .titleT{ height:19px; background:#A0AAC8; clear:both; border-bottom:1px solid #CBCBCB;}
.placeList .titleT h5{ line-height:18px; font-size:12px; font-weight:normal; color:#fff;}
.placeList .contentT{ clear:both; border-top:1px solid #fff; border-left:1px solid #fff;}
.placeList .contentT li{ float:left; text-align:center; color:#000; line-height:20px; width:52px; display:block; border-right:1px solid #fff; border-bottom:1px solid #fff;}

/* 右边 */
.centerY{ width:280px; float:left; }
.centerY div.content{ padding:5px 10px 0;}
.centerY div.content1{padding:1px;}
.centerY div.content .box img{ vertical-align:top;}
.rightY{ width:170px; float:right; }
.rightY div.title{ background:#C8E0EE; border-bottom:none;}
.rightY div.title7{ background:#C8E0EE url(images/msn_061112.gif) 4px 2px no-repeat; padding-left:30px; border-bottom:none;}
.rightY div.border{ border-bottom:none;}
.rightY div.content .box p{ margin:5px 0;}
.rightY div.content .box li p{ line-height:20px; margin:0;}
.rightY div.content .box img{ vertical-align:top;}
.rightY div.content .box p.ttxt{ line-height:22px; text-align:left;}
.rightY div.content .box p.ttxt a:link{ color:#1F3A87;}
.rightY div.content .box p.ttxt a:visited{ color:#800080;}
.rightY div.content .box p.ttxt a:hover{ color:#f60;}

/*音乐*/
.music div.content .box p{ height:1px; overflow:hidden; background:url(images/list_x061110.gif) repeat-x;}
.music div.content .box .in100{ background:#fff; border:1px solid #A0A1A5; width:100px; height:16px; padding-top:2px; color:#666;}
.music div.content .box input{ vertical-align:middle;}
.music div.content .box div{ line-height:18px; text-align:left;}
/*搜索*/
.search div.content .box p{ height:1px; overflow:hidden; background:url(images/list_x061110.gif) repeat-x;}
.search div.seaTitle{ height:25px;  background:url(images/seabg.gif) top repeat-x; padding-left:1px; }
.search div.seaTitle li{ width:45px; line-height:25px; font-weight:bold; color:#1F3A87; text-decoration:underline; float:left; cursor:pointer; }
.search div.content { padding:4px 10px 5px;}
.in200{ background:#fff; border:1px solid #A0A1A5; width:200px; height:16px; padding:2px 0 0 2px; margin-right:3px;}
.search div.content .box div{ line-height:20px; text-align:left; overflow:hidden; margin-top:3px;}
.search div.content .box input{ vertical-align:middle;}

.sPic{ width:84px; float:left;}
.sPic img{ border:1px solid #CDCDCD; margin:3px 10px;}
.sright{ width:170px; float:right;}
.sList{ border-top:1px dashed #D3DBE7; padding-top:3px;}
.sList li{ text-align:left; clear:both; line-height:22px; background:url(images/q1_1.gif) 0 8px no-repeat; padding-left:9px; }
.sListNo li{ width:70px; text-align:left; line-height:22px; background:url(images/q1_1.gif) 0 8px no-repeat; padding-left:9px; float:left; }
.in7{ background:url(images/bgsearch_1.gif) left no-repeat; border-right:1px solid #B7C9D2; position:relative; left:-1px;}
.out{ background:url(images/line070424.gif) right 6px no-repeat;}

/* myqihoo */
.myqihoo div.content { padding:11px 10px 8px;}

/* style库 */
.bjxj{ border:1px solid #B0C4CE; border-top:none;}
div.border{ border:1px solid #B0C4CE;}
div.borderNo{ border:1px solid #B0C4CE; border-bottom:none;}
div.title{ line-height:24px; padding:0 6px; border-bottom:1px solid #B0C4CE; }
div.title h2 b{ font-weight:normal;}
div.title span{ float:right;color:#1F3A87;}
div.title span a:link{ color:#1F3A87; text-decoration:underline;}
div.title span a:visited{ color:#1F3A87; text-decoration:underline;}
div.title span a:hover{ color:#1F3A87; text-decoration:none;}
div.content{ padding:6px 10px; }
div.content .box{ width:100%; }

.f12List li{ text-align:left; clear:both; line-height:20px; background:url(images/q1_2.gif) 0 8px no-repeat; padding-left:9px;}
.f12List li a:link{ color:#1F3A87; text-decoration:none;}
.f12List li a:visited{ color:#800080; text-decoration:none;}
.f12List li a:hover{ color:#f60; text-decoration:underline;}
.f12List li.nodot{ background:none; padding:0; font-weight:bold; text-align: center;}

.f12ListB li{ text-align:left; clear:both; line-height:22px; padding-left:3px;}
.f12ListB li span{ float:right; padding-top:0; +padding-top:4px; width:80px;}
.f12ListB img{ vertical-align:top; border:1px solid #2090D9; margin-right:3px; margin-top:-4px;}

.f12List20 li{ text-align:left; clear:both; line-height:20px;}
.f12List20 span{ float:right; background:url(images/dot_ring.gif) right 4px no-repeat; padding-right:10px;}
.f12List22 li{ text-align:left; clear:both; line-height:22px; color:#F00;}
.f12List22 li a:link{ color:#1F3A87; text-decoration:none;}
.f12List22 li a:visited{ color:#800080; text-decoration:none;}
.f12List22 li a:hover{ color:#f60; text-decoration:underline;}

.protxt {width:270px; margin:0px; padding:0px; border:none;}
.protxt li {float:left; display:block; width:65px; line-height:18px;}


.picList li{ width:118px; border:1px solid #CFCFCF; background:#fff; margin-top:2px; padding-top:2px; display:inline;}
.picList li p{ line-height:20px;}
.picList li.ll{ float:left; margin-right:11px;}
.picList li.rr{ float:right;}

.picListR li{ width:118px; border:1px solid #CFCFCF; background:#fff; padding-top:3px; margin:0 auto;}

.ListTwo{ overflow:hidden;}
.ListTwo li{ width:50%; line-height:22px; text-align:left; float:left;}
.ad200_200{ width:200px; height:200px; position:absolute; top:220px; left:400px;}

/* 页尾 */
#foot{
	width:950px;
	padding:5px 0 20px;
	text-align:center;
	clear:both;
	margin:0 auto;
}
#foot li{ line-height:22px;}
#foot a{ margin:0 3px; text-decoration:underline;}
#foot img{ margin:3px auto;}
