﻿@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video{
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
}
em,s,i{font:normal;text-decoration:none;}
body{font:12px "宋体","Helvetica Neue", Helvetica, Arial, sans-serif;background:#fff;color:#4d4d4d;}
ol,ul,dl,dt,dd{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
a{color:#4d4d4d;text-decoration:none;}
a:hover{color:#1b578a;text-decoration:underline;}
input:focus { outline: none; }

.hui{color:#777;}
.red{color:#e33b3d;}
.bold{font-weight:bold;}

.fl{float:left;}
.fr{float:right;}
.ml-10{margin-left:10px;}
.mt-8{margin-top:8px;}

.clearfix{clear:both;overflow:hidden;height:1px;display:block;}
.arrows{display:block;width:0;height:0;border:4px solid #fff;border-top-color:#0F3F94;font-size:0;line-height:0;margin-left:5px;cursor:pointer;vertical-align:-1px;}
.wrap{width:1000px;margin:0px auto;clear:both;overflow:hidden;}
.sideleft{float:left;width:690px;}
.sideright{float:right;width:302px;}
.sideright .side-banner{border:1px #cde0ff solid;position:relative;float:left;margin-top:8px;padding:0 5px 0 5px;}
.sideright .side-banner #gg_class8{margin-left:3px;margin-bottom:5px;}
.sideright .side-banner .tipword{position:absolute;right:3px;top:5px;width:24px;background:#f4f4f4;text-align:center;}

.top-bar{width:100%;height:30px;border-bottom:1px solid #D9D9D9;background:#F3F3F3;line-height:30px;color:#666;}
.top-nav{width:1000px;margin:0px auto;}
.top-nav .person{float:left;}
.top-nav .site-link{float:right;}
.top-nav li{float:left;position:relative;padding:0 10px;}
.top-nav a,.top-nav span{color:#666;}
.top-nav a:hover{color:#f00;}
.top-nav .split-line{display:block;width:1px;height:12px;background:#ccc;position:absolute;top:9px;right:0;}
.top-nav .person a{color:#16619f;}
.top-nav .person b{color:#ff3300;font-weight:bold;}

.header{width:100%;margin:0px auto 0px;position:relative;min-width:1000px;}
.header .topnav{width:1000px;margin:0 auto 0;position:relative;line-height:0;z-index:4;}
.header .logo{height:67px;position:relative;z-index:1;padding-top:10px;}
.header .logo a:first-child{position:absolute;left:0;top:10px;width:160px;height:67px;overflow:hidden;}
.header .logo a:first-child img{width:100%;}
.header .nav, .header .nav .item, .header .fastlink{background:#fff;}
.header .nav{height:30px;position:absolute;top:46px;left:160px;font-size:14px;background-position:0 -67px;z-index:4;*top:36px;}
.header .nav li{float:left;height:30px;line-height:30px;text-align:center;background:#1d6aaa;border:1px #b9d5ff solid;border-bottom:1px #1d6aaa solid;border-left:none}
.header .nav a{display:block;font-weight:bold;text-decoration:none;font-family:'微软雅黑';}
.header .nav .item{width:82px;position:relative;}
.header .nav .home{width:65px;background-position:0 0;background-color:#1d6aaa;border-top:1px #1d6aaa solid;}
.header .nav .last{}
.header .nav .ddl-link{width:73px;height:30px;padding:0 10px 0 0;margin-right:1px;position:relative;}
.header .nav .arrows{top:13px;right:6px;position:absolute;}
.ct-wrs{font-family:'MV Boli',黑体;font-size:12pt;padding:0 5px;}
.ct-rts{font-family:'Consolas',黑体;font-size:12pt;padding:0 5px;}
/* 宁采橙广告 */
.header .logo .ncc-ban{position:absolute;left:160px;top:2px;height:43px;overflow:hidden;}
.header .logo .ncc-ban img{width:100%;}
.contact{position:absolute;*top:50px;*margin-top:10px;}

.header .nav .tips-bbs{display:none;background:#fff;border:1px solid #1d6aaa;border-top:none;padding:5px;width:180px;font-size:12px;position:absolute;left:0px;top:31px;_top:29px;}
.header .nav .tips-bbs ul{float:left;width:90px;}
.header .nav .tips-bbs li{background:none;float:left;color:#999;width:90px;height:28px;line-height:28px;font-weight:bold;border:none;}
.header .nav .tips-bbs li a{color:#1d6aaa;font-weight:normal;}
.header .nav .hover{background:#fff;}
.header .nav .hover .ddl-link{color:#1d6aaa;background:#fff;border:1px solid #4580C3;margin-right:0;border-bottom:0;_height:29px;line-height:29px;z-index:6;}
.header .nav .hover .arrows{border:4px solid #f7f9fe;border:5px solid #f7f9fe\9;border-bottom-color:#0F3F94;top:9px;top:5px\9;right:6px\5;}
.header .nav .hover .tips-bbs{display:inline-block;}
.header .nav .home a{color:#fff;}
.header .nav .item a{color:#0F3F94;position:relative;}
.header .nav .item a img{width:16px;height:8px;position:absolute;top:5px;}
.header .nav .item a:hover{color:#1d6aaa;text-decoration:underline;}
.header .contact{*top:32px;}
.header .fastlink{width:100%;height:40px;text-align:left;position:relative;background:#1d6aaa;z-index:1;}
.header .fastlink ul{width:1000px;margin:0 auto 0;position:relative;height:40px;}
.header .fastlink li{float:left;display:inline;line-height:40px;}
.header .fastlink a, .header .fastlink a:hover{color:#fff;font-family:'微软雅黑';}
.header .fastlink a{margin:0px 10px 0px 10px;display:inline-block;font-size:15px;position:relative;}
.header .fastlink a img{position:absolute;top:5px;}
.header .search{position:absolute;top:46px;right:0;width:164px;height:30px;overflow:hidden;z-index:5;}
.header .search input{float:left;background:url(../images/bg-search.gif) no-repeat;border:0;margin:0;padding:0;}
.header .search .searchtxt,.header .search .bdcs-search-form-input{width:107px;padding-left:5px;height:30px;background-position:left 0px;line-height:28px;font-size:12px;color:#777;text-indent:0.5em;outline:medium;}
.header .search .searchbtn,.header .search .bdcs-search-form-submit{width:48px;height:30px;background-position:-247px 0px;cursor:pointer;overflow:hidden;text-align:left;text-indent:-100px;outline:medium;}
.header .word{float:left;width:285px;height:30px;line-height:30px;text-align:left;padding-left:10px;}





.friendlink{width:998px;margin:5px auto 0;border:1px solid #ddd;position:relative;}
.friendlink th{vertical-align:middle;width:20px;background-color:#1d6aaa;color:#fff;font-weight:normal;letter-spacing:10px;padding:8px 0 8px 8px;line-height:16px;}
.friendlink td{padding:8px 0 8px 10px;line-height:22px;vertical-align:top;}
.friendlink ul{float:left;width:952px;}
.friendlink ul li{float:left;width:104px;line-height:22px;border-right:1px solid #ddd;text-indent:15px;overflow:hidden;font-size:12px;}
.coulmnlink{padding:5px 5px 5px 8px;line-height:22px;}
.coulmnlink span{padding:0 2px 0 10px;text-align:center;color:#fff;display:inline-block;background:#0064b8;}
.friendlink ul li a{color:#666;}

.fdlink{width:978px;margin:5px auto 0;border:1px solid #ddd;padding:10px;line-height:18px;color:#999;}
.fdlink strong{color:#999;font-weight:bold;display:inline-block;}
.fdlink a{color:#999;padding:0 3px;display:inline-block;}
.fdlink a:hover,.friendlink a:hover{color:#e33b3d;}

.page{margin:8px auto 3px;height:30px;line-height:30px;text-align:center;font-family:'微软雅黑';}
.page a{height:28px;padding:0px 10px;border:1px solid #e6e6e6;color:#4d4d4d;display:inline-block;margin-left:5px;font-size:14px;text-decoration:none;}
.page .select{height:28px;color:#fff;border:1px solid #1d6aaa;background:#1d6aaa;}
.page a:hover{color:#fff;border:1px solid #1d6aaa;background:#1d6aaa;}
.page span{height:30px;padding:0px 10px;color:#999;display:inline-block;margin-left:5px;font-size:14px;}


.footer{width:100%;margin:10px auto 0px;color:#ccc;padding:20px 0 30px;background:#f4f4f4;border-top:2px solid #1d6aaa;overflow:hidden;}
.footer-content{width:1000px;margin:0 auto 0;position:relative;}
.footer a{color:#666;}
.footer a:hover{color:#e33b3d;}
.footer .f-link{margin-top:5px;padding:10px 0;text-align:center;line-height:28px;font-family:tahoma,"宋体";margin-left:200px;}
.footer .f-icon{margin-top:8px;text-align:center;}
.footer .f-icon span,.footer .f-icon a{width:110px;height:45px;margin:0 3px;background:url(../images/foot_icon.png) no-repeat;display:inline-block;cursor:pointer;}
.footer .f-icon .footicon1{background-position:left top;}
.footer .f-icon .footicon2{background-position:left -50px;}
.footer .f-icon .footicon3{background-position:left -100px;}
.footer .f-icon .footicon4{background-position:left -150px;}
.footer .f-icon .footicon5{background-position:left -200px;}
.footer .f-icon .footicon6{background-position:left -250px;}
.footer .f-icon .footicon7{background-position:left -300px;width:123px;}
.footer .f-icon .footicon8{background-position:left -350px;width:48px;height:46px;}
.footer .f-icon .footicon9{background-position:-55px -350px;width:48px;height:46px;}
.footer .copyright{text-align:center;color:#666;line-height:26px;font-family:tahoma,"宋体";margin-left:200px;}

.cbewm{position:absolute;top:0;left:0;}
.cbewm img{width:100px;margin:0 10px;}

/*广告样式*/
/*横栏广告*/
.banner{width:1000px;margin:5px auto 0px;}
.banner .tipword{float:left;width:24px;height:63px;padding-top:20px;text-align:center;background:#efefef;}
#gg_class47{float:right;width:968px;padding:3px;border:1px solid #eee;}
#gg_class47 li{float:left;width:136px;height:25px;border:1px solid #fff;line-height:25px;background:#faf8f2;text-align:center;overflow:hidden;}/*119*/
#gg_class47 li a{color:#666;text-decoration:none;display:block;}
#gg_class47 li a:hover{background:#FFD18C;}
/*
#gg_class47{float:right;width:973px;border:1px solid #eee;}
#gg_class47 li{float:left;width:137px;height:25px;border:1px solid #fff;line-height:25px;background:#F7F8F2;text-align:center;overflow:hidden;}
#gg_class47 li a{color:#666;text-decoration:none;display:block;}
#gg_class47 li a:hover{background:#FFD18C;}
*/
#gg_class45{float:right;width:973px;border:1px solid #eee;}
#gg_class45 li{float:left;width:137px;height:25px;border:1px solid #fff;line-height:25px;background:#faf8f2;text-align:center;}
#gg_class45 li a{color:#000;text-decoration:none;display:block;}
#gg_class45 li a:hover{background:#FFD18C;}
/*帖内广告*/
/*#gg_class4{float:right;width:666px;border:1px #ffe69c solid}
#gg_class4 li{float:left;width:109px;height:25px;border:1px solid #fff;line-height:25px;background:#faf8f2;text-align:center;overflow:hidden;}*/
#gg_class4{float:right;width:642px;border:1px #f3f2f0 solid}
#gg_class4 li{float:left;width:105px;height:25px;border:1px solid #fff;line-height:25px;background:#faf8f2;text-align:center;overflow:hidden;}
#gg_class4 li a{color:#333;text-decoration:none;display:block;}
#gg_class4 li a:hover{background:#FFD18C;}
/*
#gg_class4{float:right;width:635px;border:#ffe79c 1px solid;}
#gg_class4 li{float:left;width:125px;height:25px;border:1px solid #fff;line-height:25px;background:#F7F8F2;text-align:center;overflow:hidden;}
#gg_class4 li a{color:#666;text-decoration:none;display:block;}
#gg_class4 li a:hover{background:#FFD18C;}*/
/*文章详细右侧*/
#gg_class8{float:left;width:264px;display:none;}
#gg_class8 li{float:left;width:128px;height:25px;line-height:25px;text-align:center;border:1px solid #efefef;margin:1px 0 1px 1px;overflow:hidden;}
#gg_class8 li a{color:#666;text-decoration:none;display:block;}
#gg_class8 li a:hover{background:#FFD18C;}
/* 清理55125广告
#gg_class8,#gg_class4,#gg_class45,#gg_class47,.lot-box .side-banner .tipword,.tipword{display:none;} 
#gg_class4,.adv4{display:none;}
#gg_class47,.adv47,#gg_class4,.adv4{display:none;}*/
.banner .tipword.adv47{height: 86px;padding-top: 30px;}
.wrap .sideleft .topic .topic-banner .adv4{padding:0;height:57px;}


/* 手机版侧边切换 */
.side-wap{position:fixed;right:0;top:150px;width:200px;z-index:99999;}
.side-wap a{display:block;height:200px;background:url(../images/sidewap.gif) no-repeat center;} 
.side-wap span{position:absolute;top:0;right:0;width:40px;height:40px;background:url(../images/close.png) no-repeat center;}

/* 招租广告字体颜色变化 仅支持IE9及以上版本 */
li:not(.home) a[href='/']{color:#ca4e4e !important;}
div.baidu_adv{display:none;}
div.baidu_adv{display:none !important;}
div.adv8{display:none !important;}

/* 轮播图 */
.pb-carouselWarp {
    position: relative;
    width: 1000px;
    height: 200px;
    margin:0 auto;
    margin-top:5px;
    overflow: hidden;
}
.pb-carouselWarp .pb-carousel {
  position: relative;
  height: 100%;
}
.pb-carouselWarp .pb-carousel li {
  display: none;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}
.pb-carouselWarp .pb-carousel li img {
  width: 100%;
  height: 100%;
  vertical-align: middle;
}
.pb-carouselWarp .pb-carousel .pb-this {
  display: block;
  left: 0;
}
.pb-carouselWarp .pb-carousel-ind {
  position: absolute;
  bottom: 20px;
  left: 50%;
  transform: translateX(-50%);
}
.pb-carouselWarp .pb-carousel-ind li {
  float: left;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #ccc;
  margin: 0 5px;
  cursor: pointer;
}
.pb-carouselWarp .pb-carousel-ind .pb-this {
  background-color: #1d6aaa;
}
.pb-carouselWarp .pb-arrow {
  position: absolute;
  top: 50%;
  margin-top: -20px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background: #1d6aaa;
  cursor: pointer;
  border: none;
}
.pb-carouselWarp .pb-arrow-prev {
  left: 20px;
  background: #1d6aaa url(../images/arrow-left.png) no-repeat center;
}
.pb-carouselWarp .pb-arrow-next {
  right: 20px;
  background: #1d6aaa url(../images/arrow-right.png) no-repeat center;
}
.pb-carouselWarp[type='updown'] .pb-carousel-ind {
  position: absolute;
  width: 15px;
  top: 50%;
  left: auto;
  bottom: auto;
  right: 20px;
  transform: translateY(-50%);
}
.pb-carouselWarp[type='updown'] .pb-carousel-ind li {
  float: none;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  background-color: #ccc;
  margin: 5px 0;
}
.pb-carouselWarp[type='updown'] .pb-carousel-ind .pb-this {
  background-color: #000;
}
.pb-carouselWarp[type='updown'] .pb-arrow {
  position: absolute;
  left: 50%;
  top: 0;
  margin-left: -20px;
  margin-top: 0;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  color: #fff;
  text-align: center;
  line-height: 40px;
  cursor: pointer;
}
.pb-carouselWarp[type='updown'] .pb-arrow-prev {
  top: 20px;
  background: #000000 url(../img/arrow-top.png) no-repeat center;
}
.pb-carouselWarp[type='updown'] .pb-arrow-next {
  top: auto;
  bottom: 20px;
  background: #000000 url(../img/arrow-bottom.png) no-repeat center;
}