html { color:#333333; font-family:"Microsoft Yahei";background:#FFF; font-size:14px; }body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }fieldset, img { border:0; }address, caption, cite, code, dfn, em, th, var, optgroup { font-style:inherit; font-weight:inherit; }
del, ins { text-decoration:none; }li { list-style:none; }caption { text-align:left; }
q:before, q:after { content:''; }abbr, acronym { border:0; font-variant:normal; }sup { vertical-align:baseline; }sub { vertical-align:baseline; }
legend { color:#000; }input, button, textarea, select, optgroup, option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }
input, button, textarea, select { *font-size:100%;}address, caption, cite, code, dfn, em, th, var { font-style: normal; font-weight: normal; }
body, html { padding:0; margin:0; height:100%; width:100%; }
a {text-decoration:none; color:#333333;}
a:hover {color:#d00000; text-decoration:underline; }

/*color定义*/
.red, .red a { color:#f60000 }
.qhong, .qhong a { color:#e4393c }
.blue { color:#0056A9; }
.lan{ color:#caddf4}
.yellow { color:yellow; }
.gray, .gray a { color:gray; }
.black, .black a { color:black; }
.white, .white a { color:white; }
.green, .green a { color:#090; }
.orange, .orange a { color:#ff8400; }
.huilan{color:#828282;}
/*定位*/
.fl { float:left }
.fr { float:right }
.clear { clear:both; }
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { zoom:1; }
.mar10 { margin-right:10px; }
.mat5 { margin-top:5px; }
.mat10 { margin-top:10px; }
.mat20 { margin-top:20px; }
.mat30 { margin-top:30px; }
.mab10 { margin-bottom:10px; }
.mab20 { margin-bottom:20px; }
.mar5 { margin-right:5px; }
.mal10 { margin-left:10px; }
.mar15 { margin-right:15px; }
.mar35 { margin-right:35px; }
.mal6{margin-left:6px;}
.mat15 {margin-top:15px; }
.mat25 {margin-top:25px; }
.poa { position:absolute; }
.por { position:relative; }
/*显示状态*/
.block { display:block }
.hide { display:none }
/*字体*/
.font10 { font-size:10px; }
.font12 { font-size:12px; }
.font14 { font-size:14px; }
.font16 { font-size:16px; }
.font18 { font-size:18px; }
.font20 { font-size:20px; }
.font24 { font-size:24px; }
.font30 { font-size:30px; }
.font36 { font-size:36px; }
.lh18 { line-height:18px; }
.lh20 { line-height:20px; }
.lh24 { line-height:24px; }
.lh30 { line-height:30px; }
/*功能*/
.more { float:right; color:#999; font-size:12px; padding-right:10px; font-weight:normal; }
.strong { font-weight:bold }
.tac { text-align:center; }
.tar { text-align:right; }
.tal { text-align:left; }
.xuxian { border-bottom:1px dashed #E0E0E0; }
.xuxian2 { border-bottom:1px dotted #E0E0E0; }
.block10 { height:10px; clear:both; overflow:hidden; }
.wid1200 { width:1200px; margin:0 auto }
/*通用class*/
.centerbox { margin-left:auto; margin-right:auto; text-align:left; }
.inputStyle { border:1px solid #7F9DB9; background: #FFF url(/fcdt../baseimg/textinputbg.png) left top no-repeat; line-height:200%; }
.inputStyle_2 { border:1px solid #7F9DB9; background:#fff; padding:0 4px; line-height:20px; height:20px; color:#666; }
.inputStyle_2:focus { background: #ffffcc; color:black; }
.textareastyle { border:1px solid #7F9DB9; padding:4px; background:#fff; color:#888; line-height:20px; overflow:auto; }
.textareastyle:focus { background: #ffffcc; color:black; }
.imgborder { padding:2px; border:1px solid #E0E0E0; background:#fff; }
a:hover .imgborder { border:1px solid #ff4200; background:#fff; }
.textList14 li{font-size:14px;padding-left:15px;  list-style:none; line-height:26px;background:url(/fcdt../images/dian.png) no-repeat left center; color:#333333}
.textList12 li{font-size:14px; width:100%; list-style:none; line-height:28px; color:#333333; white-space:nowrap; overflow:hidden; text-overflow:ellipsis}
.up, .down { margin-right: 6px;  padding-top: 1px;}
.b { font-weight: bold;}
.ad1200{ margin:0 auto; width:1200px;}

.luntan{ background:#ffffff; display:block;  border-bottom:0px;}

.textList14 li span{float:right;color:#999; font-size:12px; }


/*按钮们*/
.btn_1,.btn_2,.btn_3,.btn_4,.btn_5,.btn_6{width:96px;text-align:center;border:none; cursor:pointer;background:url(/fcdt../images/btn_s.png) no-repeat left top; }
.btn_1 { height:33px;line-height:33px;background-position: left top;color:#B20000; font-weight:bold; }
.btn_1:active{background-position:left -33px; }
.btn_2 {height:25px;line-height:25px;color:#fff;background-position:left -66px;  font-weight:bold;}
.btn_3 {height:22px;line-height:22px;background-position:left -91px; color:#644121; }
.btn_4 {height:25px;line-height:25px;background-position:left -113px;color:#E20000; }
.btn_5 {height:26px;line-height:26px;background-position:left -164px;color:#333;}
.btn_5:active{background-position:  left -138px; }
.btn_6 {height:22px;line-height:22px;background-position:left -190px;}
.btn_7 {padding:4px 10px;cursor:pointer; font-size:14px;}



/*顶部*/
.headtop{ width:100%; background:#e4393c; min-width:1200px; box-shadow:0px 2px 2px #333333;}
.headtopnv{ width:1110px; margin:0 auto;height:50px; line-height:50px; color:#fff; background:url(/fcdt../images/logo.png) no-repeat left center; padding-left:90px}
.headtopnv ul{}
.headtopnv li{ float:left; padding:0px 10px; height:50px; line-height:50px;}
.headtopnv li em{color:#f4a6a7; margin-left:18px;}
.headtopnv li a{ color:#fff;}

/*opacity:0.6;filter:alpha(opacity=50);*/
.serimg{position:relative; height:464px; z-index:1;}
.serimg .serkuang{ position:absolute; top:85px; left:50%; margin-left:-440px; width:820px; height:250px; background:url(/fcdt../images/ser_bei.png) no-repeat; border-radius:5px; padding:20px 20px 20px 40px; z-index:3}

.serch-logo{ padding-top:5px}




.serkuang .searchBar{ margin:auto 0px;  float:left; margin-left:15px;}
.serimg .zjb{ color:#3c3c3c; padding-left:15px; position:absolute; top:8px; right:190px }
.header-search { height: 48px; z-index: 3; padding-top:13px;}
.header-search-leftbg { width: 10px; height: 48px; font-size: 0px; background-position: 0px 0px; overflow: hidden;}
.common-bg {background-image: url(/fcdt../images/bg_png24.png); background-repeat: no-repeat; }
.header-search-textwrap { padding:0px ;  background-position: 0px -49px; background-repeat: repeat-x; height:48px; }
.header-search-text { height: 18px;border:0px; padding:10px 0px 0px 15px;  outline: medium none;   z-index: 3;  color:#898585;  background-color: transparent;width:440px;}
.header-search-rightbg { padding: 1px 1px 9px 0px;  width: 41px;    height: 38px;    background-position: -11px 0px;    overflow: hidden;}
.header-search-tip { height: 40px; white-space: nowrap; line-height:40px;z-index: 2;    color: #999; }
.header-search-free{background:url(/fcdt../images/free.png) no-repeat; background-position: 8px 11px;color:#fff; display:inline-block; width:29px; padding-left:10px;}


.myph{ width:100%}
.myph .myph_top{}
.myph .myph_top .myph_topleft{ color:#df2d31; /*width:45%;*/ width: 30%;padding-left:8px; padding-top:25px; padding-bottom:6px; font-size:18px; font-weight:bold}
.myph .myph_top .myph_topright{/*width:50%;*/width: 60%;height:48px; line-height:48px; margin-top:15px}
.myph .myph_top .myph_topright dl{ width:80px; display:inline-block; margin-right:15px;float:left;}
.myph .myph_top .myph_topright dt{ float:left; margin-right:6px;}
.myph .myph_top .myph_topright dd{ font-size:12px; line-height:20px;}
.myph .myph_top .myph_topright dl.vowid{ width:90px;}


.search-term {width:100%; float: left; }
.search-term ul{}
.search-term li{ text-align:left; height: 30px; line-height: 30px; margin-bottom:2px;  color: #000; float: left; width:100%;}
.search-term li b {float: left; font-weight: bold; margin-right: 5px; text-align: center; width: 52px;/*width: 78px;*/}
.search-term li a { margin: 5px 8px 5px 5px; color: #000;}
.more_list{ background:url(/fcdt../images/more_bei.png) no-repeat; width:100px; height:26px; line-height:26px; color:#fff; text-align:center; z-index:2; border:0px; margin-top:18px}
.search_bei{ background:url(/fcdt../images/ser_bei.png) no-repeat left top; border-radius:5px; margin-top:18px; #margin-top:10px;  width:850px; margin-left:-40px; padding-left:40px }

.newtool {width:100%;height:60px;border-bottom: 1px solid #DDD;padding: 23px 0px; background:#e4393c; position:relative }
.newtoolnr { width:1200px;  height: 80px; margin: 0px auto; }
.newtoolnr a{color:#fff}
.newtoolnr .td.w330 { width: 270px;}
.newtoolnr .td.w370 { width: 320px; padding-left:5px; }
.newtoolnr .td {float: left; width: 225px;    height: 54px; border-right: 1px dashed #DDD;}
.newtoolnr .td .s3 { float: left; width:120px; height: 54px; line-height: 54px;  font-size: 28px;  color: #fff;   padding-right: 20px; text-align:right}
.newtoolnr .td .s3 a{color: #fff; }
.newtoolnr .td .s2 {float: left; height: 26px; line-height: 26px; font-size: 16px; margin-top: 4px;}
.newtoolnr .td .s2 a {margin-right: 10px; }
.newtoolnr .td .w110 { }

.winxin{border: 0px none;width: 100px;height: 143px;padding: 5px 0px 0px;right:275px; line-height:10px; background:url(/fcdt../images/appico3.png) no-repeat; font-size:12px; z-index:666; position:absolute; text-align:center}


#tab1{width:100%;height:34px; padding-top:30px; margin:0 auto; margin-bottom:15px; }
#tab1 ul{margin:0;padding:0;border:1px solid #ddd ;background:#fafafa; border-bottom:0px; }
#tab1 li{float:left;height:47px; /*width:24.9%;*/width:33.2%; line-height:47px;text-align:center;cursor:pointer; font-size:18px; border-left:1px solid #ddd; border-bottom:1px solid #ddd ;}
#tab1 li.now{ font-size:18px; background:url(/fcdt../images/zt_bei.png) repeat-x; color:#e4393c;  font-weight:bold; margin-left:-1px; margin-top:-1px; border-bottom:0px;}
.tablist{min-width:1230px; margin:0 auto; font-size:12px;display:none; float:left }
.block{display:block;}


#tab2{width:100%;height:34px; padding-top:20px; margin:0 auto; margin-bottom:15px; }
#tab2 ul{margin:0;padding:0;border-bottom:4px solid #e4393c ;}
#tab2 li{float:left;height:45px; width:93px; line-height:45px;text-align:center;cursor:pointer; font-size:18px; }
#tab2 li.now{ font-size:18px; background:#e4393c; color:#fff;  font-weight:bold;  }
#tab2 h2{ font-size:30px; float:left; width:280px; }


.ztlist {float: left;width: 282px; height: 252px; overflow: hidden; margin-top:20px;}
.ztlist.mr24 {margin-right:24px;}
.ztlist .pic {width: 282px; height: 188px; overflow: hidden;  position: relative;}
.ztlist .pic a:hover{ border:1px solid #000}
.ztlist .text1 {width: 266px; height: 34px; line-height: 34px; padding: 0px 8px; overflow: hidden; font-size: 14px; position: absolute; left: 0px; bottom: 0px; filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000', endColorstr='#99000000');background-color:rgba(0,0,0,0.6); color: #FFF;}
.ztlist .text1 a { color: #FFF;}
.ztlist .text1 span { float: right; width: 100px; overflow: hidden; text-align: right;    font-size: 14px;}
.ztlist .text2 {width: 282px; height: 26px; line-height: 26px; overflow: hidden; font-size: 14px;  margin-top: 6px;}
.ztlist .text2 b { font-weight: normal; font-size: 24px; padding-right: 5px;font-family: Georgia; color:#e4393c}
.ztlist .text2 em { font-style: normal;}
.ztlist .text3 {width: 282px;    height: 22px;    line-height: 22px;    margin-top: 8px;    overflow: hidden;    font-size: 12px;}
.ztlist .text3 span { float: left;}
.btns .b2 { margin-right: 10px;color: #333;overflow: hidden; display:block}
.btns a { padding:0px 6px;  height: 20px;    line-height: 20px;    text-align: center;    border: 1px solid #DDD;    text-decoration: none;    font-size: 12px;}


.news{ background:#fcfcfc; border-top:1px solid #ddd; height:433px; margin-top:30px;}
.news .news-left{ float:left; width:670px; margin-right:25px;}
.news .news-left .toutiao{ position:relative; padding-left:75px;}
.news .news-left .toutiao .toutiao-img{ position:absolute; left:0px; top:0px; margin-top:-1px}
.news .news-left .toutiao .toytiao_bt { width: 100%; padding-top: 5px;}
.news .news-left .toutiao .toytiao_bt a {font-size: 34px;color: #e4393c; display: block; height: 45px; overflow: hidden; font-weight:bold}
.fabu { width: 100%; float: left; line-height: 12px;  margin-top: 5px;}
.scrollText { width: 350px;  height: 20px;  line-height: 20px;  float: left;  overflow: hidden;}
.scrollText li { height: 20px;  padding-left: 10px;  line-height: 20px; clear: both; overflow: hidden;}
.scrollText li a { font-size: 14px; height: 14px; line-height: 14px; color: #666;}

.huandeng {width: 668px;  height: 315px; border: 1px solid #E6E6E6; margin-top: 40px;}
.myFocusPic { position: relative; overflow: hidden; margin: 0px auto;}
.myFocusPic .content_hd { overflow: hidden;}
.myFocusPic .changeDiv A { position: absolute; display: none; top: 0px; left: 0px; color:#fff}
.myFocusPic .title-bg {background: #000;  opacity: 0.5; position: absolute;  line-height: 30px;  width: 668px;  bottom: 0px;  height: 30px;  overflow: hidden;    left: 0px; color:#fff}
.myFocusPic .title { position: absolute; line-height: 30px; width: 3675px;  bottom: 0px;  height: 30px;  overflow: hidden;  left: 0px;}
.myFocusPic .title A { padding-left: 15px; display: block; color: #FFF;  font-size: 14px;}
.myFocusPic .change { z-index: 9999;  position: absolute;  text-align: right;  bottom: 4px;  height: 20px;  right: 10px;}
.myFocusPic .change I { padding: 2px 6px; line-height: 15px;  font-style: normal; display: inline;  font-family: Arial;  background: none repeat scroll 0% 0% #666; height: 15px;  color: #FFF;  font-size: 12px;  cursor: pointer;   margin-right: 2px;}
.myFocusPic .change I.cur { background:#F70;}

.news .news-right{ float:right; width:500px;}
.news .news-right .news-right_bt { width:100%; height: 40px; border-bottom: 1px solid #e9e9e9; line-height: 40px; color: #333333; font-size: 18px; overflow: hidden;}
.news-right_bt a{ color:#b11113; font-size: 16px;  text-decoration: none;}
.news-right-dg a{ font-size:14px; text-decoration:none; color:#333333}

.news-righ_tab {width: 98%; overflow: hidden; padding-top: 10px; padding-bottom: 15px;}
.news-righ_tab h2{ line-height:36px; height:36px; text-align:center}
.news-righ_tab h2 a { font-size: 24px;  color: #0a0a0a; }
.news-righ_tab .news_con{ line-height:20px; margin-top:6px; text-indent:2em; }
.news-righ_tab .news_con a{color:#828282; font-size:12px; text-decoration:none}

.news .news-right .xwleft{ width:325px; float:left}
.news .news-right .xwright{ float:left; width:160px;}
.xwright ul{}
.xwright li{ width:160px; float:left; list-style:none; margin-bottom:15px; text-align:center} 
.xwright li img{ width:160px; height:96px;}
.xwright li span{ line-height:22px;text-align:center; #float:left }
.xwright li a{color:#656565;}

.cq{ margin-bottom:25px}
.xf{ width:100%}
.xf .xfleft{ width:260px; background:#f5f5f5; float:left; margin-right:15px; padding:6px;}
.xf .xfleft .xfleftcon{ background:#fff; padding:6px;}
.xf .xfleft .xfleftcon h2{ color:#333333; font-size:14px; line-height:30px; }


.xf .xfleft .xfleftcon .hf_ph{width:96%; margin:0 auto;position:relative; margin-bottom:12px; border-bottom:1px solid #f5f5f5; height:85px;}
.xf .xfleft .xfleftcon .hf_ph dl{ display:inline-block; width:100%; padding:3px; margin-top:15px; float:left }
.xf .xfleft .xfleftcon .hf_ph dt{ float:left; padding-right:10px;}
.xf .xfleft .xfleftcon .hf_ph dt img{ width:95px; height:70px;}
.xf .xfleft .xfleftcon .hf_ph dt b.sz{ position:absolute; top:-10px; left:-10px; background:#ff0000; width:20px; height:20px; line-height:20px; text-align:center; color:#fff; font-family:"Arial"; font-size:16px; font-style:italic; font-weight:normal}
.xf .xfleft .xfleftcon .hf_ph dt b.sz1{ position:absolute; top:-10px; left:-10px; background:#2d2c2c; width:20px; height:20px; line-height:20px; text-align:center; color:#fff; font-family:"Arial"; font-size:16px; font-style:italic;font-weight:normal}
.xf .xfleft .xfleftcon .hf_ph dd{ line-height:22px; font-size:14px; }
.wid70{ width:70px; margin-right:14px;}
.wid50{ width:50px;}
.star{ font-size:12px; color:#f60000; font-family:"宋体"}
.volo{font-size:18px; padding-right: 5px;font-family: Georgia; color:#e4393c}

.xf .xfcenter{width:630px; float:left}
.xfcenter_list {float: left;width: 298px; overflow: hidden; margin-top:17px;}
.xfcenter_list.mr24 {margin-right:16px;}
.xfcenter_list .pic {width: 298px; height: 204px; overflow: hidden;  position: relative;}
.xfcenter_list .pic a:hover{ border:1px solid #000}
.xfcenter_list .text1 {width: 282px; height: 34px; line-height: 34px; padding: 0px 8px; overflow: hidden; font-size: 14px; position: absolute; left: 0px; bottom: 0px; background-color: rgba(0, 0, 0, 0.6);    color: #FFF; *opacity:0.6;filter:alpha(opacity=50);}
.xfcenter_list .text1 a { color: #FFF;}
.xfcenter_list .text1 span { float: right; width: 100px; overflow: hidden; text-align: right;    font-size: 14px;}
.xfcenter_list .text2 {width: 298px; height: 26px; line-height: 26px; overflow: hidden; font-size: 14px;  margin-top: 6px;}
.xfcenter_list .text2 b { font-weight: normal; font-size: 24px; padding-right: 5px;font-family: Georgia; color:#e4393c}
.xfcenter_list .text2 em { font-style: normal;}
.xfcenter_list .num{ float:right; #float:none}
.xfcenter_list .text3 {width:100%;  height: 24px;line-height: 24px; margin-top:5px; overflow: hidden; font-size:14px;}
.xfcenter_list .text3 span { float: left;}
.xfcenter_list.btns .b2 { margin-right: 10px;color: #333;overflow: hidden; display:block}
.xfcenter_list.btns a { padding:0px 6px;  height: 20px;    line-height: 20px;    text-align: center;    border: 1px solid #DDD;    text-decoration: none;    font-size: 12px;}



/*.xf .xfright{ width:280px; float:left; margin-top:22px;  background:url(/fcdt../images/xjleft_bei.png) repeat-y; display:block; }*/
.xf .xfright{ width:280px; float:left; margin-top:22px;  display:block; }

.xf .xfright .dongtai{margin-left:20px; font-size:14px; }
.xf .xfright .dongtai h2{ background:url(/fcdt../images/xw_bei.png) no-repeat 0px center; color:#fff; font-size:12px; font-weight:normal; width:45px; text-align:center; float:left; margin-right:8px;}
.xf .xfright .dongtai h3{ background:url(/fcdt../images/xw_bei1.png) no-repeat 0px center; color:#fff; font-size:12px; font-weight:normal; width:45px; text-align:center; float:left; margin-right:8px;}
.xf .xfright .dongtai h2 a{ color:#fff}
.xf .xfright .dongtai h3 a{ color:#fff}


.esf{ margin-top:20px; position:relative}
.esftop{ border-bottom:3px solid #e4393c; width:100%  }
.esftop h2{font-size:30px;width:240px; float:left }
/*2016-02-04取消二手房文章并修改B标签样式*/
.esftop b{ font-weight:normal; line-height:40px; /*background:url(/fcdt../images/hot.png) no-repeat left center;*/ padding-left:35px;}
.esftop em{ color:#fff; background:#e4393c; width:106px; text-align:center; height:33px; line-height:33px; position:absolute; right:180px; top:10px; font-size:18px;}
.esf .esfleft{width:260px; background:#f5f5f5; float:left; margin-right:20px; padding:6px;}
.esf .esfleft .esfleft_con{ background:#fff; padding:6px;font-size:14px; border-bottom:1px solid #e5e5e5}
.esf .esfleft .esfleft_con p.esftit{ line-height:35px; font-size:18px; font-weight:normal}
.esf .esfleft .esfleft_con p{ font-size:12px; line-height:28px;}
.esf .esfright{ width:270px;}
.esf .esfright dl{width:100%; margin-top:25px;}
.esf .esfright dt{float:left; margin-right:10px}
.esf .esfright dt img{width:95px; height:115px; border:1px solid #ddd}
.esf .esfright a:hover dt img { box-shadow:0px 3px 3px #dadada; margin-left:-1px}
.esf .esfright dd{ height:24px; line-height:24px;}


.renthouse-cont { position: relative; margin-top:15px;}
.com-rec-w { width:630px;}
.com-rec-w li {width: 180px;}
.com-rec li {float: left;}
.m-r-li { margin-right:30px;}
.home-icon {background: url(/fcdt../images/esf_1.png) no-repeat left 5px; #background: url(/fcdt../images/esf_1.png) no-repeat left top; width:23px;  height:23px; display:inline-block}
.home-icon1 {background: url(/fcdt../images/esf_2.png) no-repeat left 5px; #background: url(/fcdt../images/esf_2.png) no-repeat left 0px; width:23px;  height:23px; display:inline-block}
.home-icon2 {background: url(/fcdt../images/esf_3.png) no-repeat left 5px; #background: url(/fcdt../images/esf_2.png) no-repeat left 0px; width:23px;  height:23px; display:inline-block}
.com-rec-title {position: relative; height: 25px; line-height: 25px; font-weight: normal; font-size:18px; margin-bottom:11px;}
.com-rec-img, .com-rec-img img { border: 0px none; width: 180px; height: 135px; margin: 0px;    padding: 0px;    display: block;}

.com-rec-text dl{}
.com-rec-text dt, .com-rec-text dd, .com-rec-text dt a { line-height: 24px;  font-size: 14px;  overflow: hidden; width: 180px; height: 24px;}
.com-rec a:hover dd, .com-rec a:hover dt, .com-rec a:hover dd span, .com-rec a:hover dd em, .con-list li a:hover, .xf-con-list li a:hover { color: #d00000; text-decoration: underline;}


.tool {background:#f5f5f5; border-top:5px solid #DEDBDB;margin-top:25px; width:100% }
.tool .subNav { padding:20px 0; }
.tool .subNav dl{float:left; width:20%; margin-right:60px}
.tool .subNav dl a:hover{color:#DC1F3A; }
.tool .subNav dl dt{margin-bottom:10px; font-weight:bold;font-size:16px;border-left:5px solid #C6C1C1;padding-left:10px; display:inline-block; width:100%}
.tool .subNav dl dt:hover{border-color:#DC1F3A;}
.tool .subNav dl dt a{color:#333;display:block;  }
.tool .subNav dl dd{border-left:0px solid #DEDBDB;padding-left:15px; display: inline-block; margin-right:20px; #width:100px; display:inline-block; #float:left}
.tool .subNav dl dd:hover{border-color:#DC1F3A;}
.tool .subNav dl dd a{display:block; padding:3px 0;color:#888; }
.tool .friendLinks_txt {border-top:0px solid #DEDBDB; padding:10px 0;}
.tool .friendLinks_txt dt{ font-weight:bold;font-size:16px;margin-bottom:5px; text-align:center; background:#dadada; padding:3px; border-radius:6px; width:84px }
.tool .friendLinks_txt dd{display:inline;padding-right:5px;margin-bottom:10px;  }

.foot{ background:url(/fcdt../images/foot_bei.png) no-repeat top center;  text-align:center; font-size:12px; color:#898888; height:26px; line-height:26px; padding-top:25px}
.foot a{ color:#898888}
.foot .mark{ margin:0px auto; width:240px; padding-top:15px;}
.foot .mark .mark_left{ width:100px; margin-right:5px; line-height:18px}
.foot .mark .mark_right{width:120px}



/*背景大图切换*/
.block_home_slider {
	padding: 0px;
	position: relative;
	background-color: #ffffff;
	border: 0px solid #f2f2f2;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	line-height: 0px;
	margin-right: auto;
	margin-left: auto;
	height:465px;
} 
.block_home_slider .slide {position:relative;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url("/fcdt../images/sprite_arrow_2.png"); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}

.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {
	display: none;
	-webkit-backface-visibility: hidden;
	list-style-type: none;
}
.flexslider .slides img {width: 100%; height:465px;display: block;}


/*新增报名*/
.showdiv{text-align:center;display:block;height:50px;}
.showbox{width:0px;height:0px;display:none;position:absolute;right:0;top:0;z-index:100;border:1px #eaeaea solid;padding:1px;background:#fff; padding:15px; border-radius:5px; box-shadow:0px 10px 10px #333 }
.showbox h2{height:25px;font-size:14px;position:relative;padding-left:10px;line-height:25px;color:#333;}
.showbox h2 a{position:absolute;right:5px;top:0;font-size:12px;color:#fff;}
.showbox .mainlist{padding:60px 10px 10px 10px ;}
.showbox .mainlist p{font:normal 14px/2 'microsoft yahei';color:#333;padding-top:10px;}
.showbox .mainlist p span{ width:90px; text-align:right; float:left;}
#zhezhao{background-color:#000;position:absolute;z-index:99;left:0;top:0;display:none;width:100%;height:100%;opacity:0.5;filter: alpha(opacity=50);-moz-opacity: 0.8;}
.close{ background:url(/fcdt../images/close.png) no-repeat right; width:40px; height:40px; background-size:30px}


/*按钮*/
.showbox .mainlist .btn_1 { padding:4px 10px; }
.showbox .mainlist .imgborder { padding:1px; border:1px solid #ccc; background:#fff; }
.showbox .mainlist .inputStyle { border:1px solid #d7d8d8; background:#fff; padding:0 4px; line-height:36px; height:36px;  color:#666; width:70%}
.showbox .mainlist .inputStyle:focus { color:#333; border:1px solid #28a172 }
.showbox .mainlist .textareastyle { border:1px solid #d7d8d8; background:#fff; padding:0 4px; line-height:36px; height:60px; color:#666; width:70%}
.showbox .mainlist .textareastyle:focus { color:#333; border:1px solid #28a172 }

.showbox .mainlist .selcetStyle { padding:2px; zoom:1;  }
.showbox .mainlist .selcetStyle option { padding:2px; zoom:1;  }
.xinBtn{ width:40%; margin:0 auto ; margin-top:10px; text-align:center; height:36px; line-height:36px; background:#45ae85; font-size:20px; border-radius:20px; text-indent:0em; padding-top:0px; }
.xinBtn a{ color:#fff; font-size:18px;}
.xinBtn:hover{ background:#04985e;}