@charset "utf-8";
/* ~~ 站点链接的样式必须保持此顺序，包括用于创建悬停效果的选择器组在内。 ~~ */
@import "rest.css?6";
/*
#fbf8f3 头部背景



*/
.black{ color:#000;}
.clear{clear:both}
/*---------------------------------------list--left--------------------------------------*/

.left{ float:left;width:671px;}
.banner{ width:671px; height:214px; position:relative; margin-bottom:15px;}
.bannerTxt{ position:absolute; top:170px;left:;height:30px; width:671px; }
/*.bannerTxt a,.banner div a:visited{float:left; padding:0px 12px; margin-left:10px;color:#FFF; background-color:#000; display:block; height:30px; line-height:30px;}*/
.bannerTxt div{float:left; margin-left:10px;color:#FFF; background-color:#000; display:block; height:30px; line-height:30px;opacity: 0.8;filter:alpha(opacity=80);}
.bannerTxt a {color:#FFF;padding:0px 12px;}
.bannerTxt a:hover{color:#FFF; background-color:#008AE2;display:block;}
.bannerTxt .here{color:#FFF; background-color:#008AE2;display:block;}


.fenlei{float: left;width: 669px;margin-bottom: 20px;background-color:#F6F3EF;border:1px #DAD6C9 solid;}
.fenlei_l{ width:50px; background-color:#008AE2; border:1px #F6F3EF solid; color:#FFF; text-align:center; vertical-align:middle;}
.fenlei_r div p{ border-right:1px #D7D3C8 solid; float:left; padding:5px 8px;}

.subnav {width: 669px;/*2带边框*/border: 1px #dad6cb solid;background: url(/templets/images/images/subnavbg.jpg) repeat-x;height: 41px;position:relative;}
.subnav_link, subnav_link a:hover{display: block;padding: 0 18px;height: 41px;line-height: 41px;font-size: 18px;float: left;background: url(/templets/images/images/subnavline.jpg) repeat-y right;}
.subnav_color{color: #008ae2;}


.more{ width:68px; height:31px; position:absolute; top:5px; left:598px;}
.more a {padding:0;background: none;}

.maincontent .content_rj { background: #fff url(/templets/images/images/listbg.jpg) repeat-y;width:671px;  position:relative; padding-bottom:10px;z-index:9;}
.maincontent span.c_bottom {background: url(/templets/images/images/contentbg.jpg) no-repeat bottom;width:100%; height:3px; line-height:3px; font-size:1px;display: block;}
.content_rj .rjbox{ width:88px; padding:7px 3px 0 3px; background-color:#FFFFFF; border:1px #E9E8E4 solid; margin:14px 0 0px 13px;float:left;display:inline;position:relative;text-align:center;}
.content_rj .rjbox p img{width:59px; height:19px;cursor:pointer;}
.app_title_index{height:35px; line-height:35px;text-align:center; overflow:hidden;}
.wp8icon{width:17px;height:16px;position:absolute;bottom:35px;right:7px;background: url(/templets/images/images/wp8icon.png) no-repeat bottom;z-index:1;}
.dujia{width:55px;height:25px;position:absolute;left:-5px;top:-5px;background: url(/templets/images/images/dujia.png) no-repeat bottom;}


.fd_box{ width:235px; height:auto;text-align:left;background: url(/templets/images/images/fd_boxbg.png) no-repeat left top; padding:13px 15px; position:absolute; left:50px;top:30px;display:none;z-index:99;}
.fd_box div{ color:#FFF; font-size:18px; text-align:right; margin-bottom:20px;}
.fd_box div a{ color:#FFF;}
.fd_box div img{ width:17px;height:16px;}
.fd_box div span{ width:138px;height:30px;overflow:hidden;text-align:left;float:left;display:block; }
.fd_box p{ margin-bottom:10px;}

.box{width:334px; float:left;border:1px #DAD6C9 solid; }
.box1{ border-bottom:1px #DAD6C9 solid;  background-color:#FFFEFE; padding:1px 0 0 1px;}
.zixunbox{ background-color:#F6F3EF;}
.zixunbox h2{ font-size:18px; color:#018AE1;background:url(/templets/images/images/zixun.jpg)  no-repeat 5px 2px; height:38px; line-height:38px; padding-left:40px; position:relative;}
.more30{ width:68px; height:31px; position:absolute; top:3px; left:263px;}

.box2{border-top:none; background-color:#FFFEFE; padding:1px 0 0 1px;}
.box2 .zixunbox{ padding:10px;}
.box2 .zixunbox p{ height:25px; line-height:25px;}


.box669{width:669px; float:left;border:1px #DAD6C9 solid; }
.box669 h1{ background-image:none; padding-left:10px;}
.box669 .more30{ left:598px;}
.bgpic{ width:122px;float:left; margin-left:35px;display:inline;}
.bgpic p{ text-align:center; margin-top:10px;}
.box669 .box2 .zixunbox{ padding-left:0;}


/*---------------right----------------*/
.sidebar {float: right;width: 258px;/*2带边框*/}
.sidebar .ad1{margin: 0px 0px 10px 0px;}

.hotzt{background:#fff;padding-bottom:8px;margin-bottom:20px;position:relative;}
.hotzt .topicicon{ width:35px; height:35px;position:absolute; left:11px; top:60px;z-index:999;display:block;}
.hotzt .title{height:30px;line-height:30px;color: #008ae2;font-size: 18px;padding: 0 8px;display:block;}
.hotzt .pic { width:240px; margin:0 10px;float:left;z-index:9;position:relative;display:inline;}
.hotzt .text{position:absolute;font-size:16px; height:30px; line-height:30px;background-color: #000000;color:#ffffff;top:85px;left: 0;width: 240px;opacity: 0.8;filter:alpha(opacity=80);}
.hotzt .text h3{margin:0 0 0 5px;float:left; color:#ffffff}
.hotzt .text .times{margin:0 10px 0 0;float:right; font-size:12px;}
.hotzt .text span{color: #008ae2;}
.hottopiclist{width:240px;height:120px;margin:0 0 0 5px;overflow: hidden;position:relative;}
.hottopic{width:1300px;height:120px;float:left;position:relative;}

.shoufa{ margin-bottom:15px;position:relative;overflow: hidden;z-index:1; }
.shoufa div.title {height:35px;line-height:35px;background:#008AE2;color: #fff;font-size:18px;padding-left:8px;margin-bottom: 6px; position:relative;}
.jt{ position:absolute; top:0;left:195px;}
.shoufa .jt{width:65px;}
.shoufa .jt p{ float:left; width:30px; text-align:center;height:18px; padding-top:8px; border-right:1px #006FB6 solid; border-left:1px #36AAF5 solid; margin-top:5px;}
.shoufaappdiv{width:257px;position:relative;overflow: hidden;z-index:1;}
.shoufaapp{width:774px;position:relative;z-index:1;}
.shoufa ul{width:258px;float:left;z-index:3;}
.shoufa ul li {background: #efebe0 url(/templets/images/images/t_b_line.jpg) repeat-x bottom;height: 34px;line-height: 34px;font-size:14px; padding-bottom:10px;z-index:3;}

/*topone*/
.shoufa .topone {background: none;height: auto;position:relative;}
.shoufa .topone div img {width: 80px;height: 80px;margin-right: 5px;float: left;}
.shoufa .topone h3 {font-size: 16px;font-weight:normal;color: #000;height: 20px;float: left;width: 165px;line-height: 20px; margin-bottom:3px;}
.shoufa .topone p {float: left;width: 165px;font-size: 12px;line-height:18px;}
.shoufa .topone p a {display: block;color: #fff;background: #ADA07B;margin-right: 10px;text-align: center;line-height: 19px;float: left;width: 59px;height: 19px;margin-top:2px;}
.shoufa .topone p.ex {clear: both;background: #e7e0c6;padding:5px;width: 248px;height:auto;margin-top: 8px;}
.shoufawp8icon{width:17px;height:16px;position:absolute;bottom:10px;left:63px;background: url(/templets/images/images/wp8icon.png) no-repeat bottom;}

/*top*/
.top,.keyword,.phone { margin-bottom:15px; }
.top h2.title {height:35px;line-height:35px;background:#79776B;color: #fff;font-size:18px;padding: 0 8px;margin-bottom: 6px;}
.top ul li {background: #efebe0 url(/templets/images/images/t_b_line.jpg) repeat-x bottom;height: 34px;line-height: 34px;font-size: 14px;}
.top div.fl {width: 160px;height: 33px;line-height: 33px;}
.top ul li .fl img {float: left;margin-top: 8px;margin-right: 8px;}
.top div.fr {height: 33px;width: 90px;line-height: 33px;}
.top a.down, .top a.install {width: 38px;height: 19px;background: #aca07a;color: #fff;line-height: 19px;font-size: 12px;text-align: center;float: right;margin-top: 8px;}
.top a.down { margin-left: 4px; }
.top div.fr span { color: #008ae2; }
/*topone*/
.top .topone {background: none;height: auto;}
.top .topone img {width: 80px;height: 80px;margin-right: 5px;float: left;}
.top .topone h3 {font-size: 16px;font-weight:normal;color: #000;height: 20px;float: left;width: 165px;line-height: 20px;}
.top .topone p {float: left;width: 165px;font-size: 12px;height: 20px;line-height: 20px;}
.top .topone p a {display: block;color: #fff;background: #008ae2;margin-right: 10px;text-align: center;line-height: 19px;float: left;width: 59px;height: 19px;}
.top .topone p span { color: #008ae2; }
.top .topone p.ex {clear: both;background: #e7e0c6;padding:5px;width: 248px;height:auto;margin-top: 8px;}

/*keyword*/
.keyword h2 {height:38px;line-height: 38px;color: #666;font-size: 18px;font-weight: bold;background: #efebe0 url(/templets/images/images/t_b_line.jpg) repeat-x bottom;margin-bottom: 6px;}
.keyword div a {float: left;margin-right:10px;background: #888;padding:2px 5px;margin-bottom: 10px;color: #fff;}

/*weibo*/
.weibo{width: 258px; margin-bottom: 20px;}

/*phone*/
.phone {width:258px;height:475px;background: url(/templets/images/images/hotponebg_b.jpg) no-repeat bottom;padding-bottom: 6px;position:relative;}
.phone h2 {padding: 0 8px;height: 43x;line-height: 43px;color: #008ae2;font-size: 18px;font-weight: bold;background: url(/templets/images/images/phonebg.jpg) no-repeat;}
.phone ul { background: url(/templets/images/images/hotponebg.jpg) repeat-y; }
.phone ul li {width: 118px;height: 62px;float: left;padding: 5px;}
.phone li img,.phone li h3, .phone li p { float: left; }
.phone ul div {width:32px;height:53px;float:left;}
.phone ul h3 {color: #000;font-weight: bold;font-size: 14px;padding-left: 2px;width: 84px;margin-top: 10px;}
.phone ul p {padding-left: 2px;width: 84px;margin-top: 5px;font-size: 12px;}
.phone span {height: 31px;left: 185px;position: absolute;top: 7px;width: 68px;display:block;}

.guide{border:1px #dad6cb solid;margin-bottom: 20px;}
.guide dt {height:35px;background: #008ae2;line-height:35px;color: #fff;font-size: 18px;font-weight:normal;padding: 0 8px;margin-bottom:10px;}
.guide dl { margin-bottom:10px; }
.guide dd {float: left;padding: 3px 8px;width: 69px;}
.guide .title_1 { background: #008ae2; }
.guide .title_2 { background: #ff5500; }
.guide .title_3 { background: #319a31; }

.friendlink{background: #FBF8F3 url(/templets/images/images/friendlink.jpg) repeat-x left top; padding:10px 20px; border-top:1px #DAD6C9 solid;}
.friendlink h2{ font-size:18px; color:#494949; height:35px; line-height:35px;}
.friendlink p{ line-height:30px;}