﻿/*友情链接*/
.friend{ width:1000px; margin:10px auto 0;}
.friend .hd{ height:30px; line-height:30px; background:#f4f4f4; border-bottom:1px solid #ddd; margin-bottom:10px;  position:relative; }
.friend .hd ul{ float:left; position:absolute; left:0; top:0; height:30px;   }
.friend .hd ul li{ float:left; padding:0 15px; cursor:pointer;  }
.friend .hd ul li.on{ height:28px;  background:#fff; border-top:2px solid #033266; }
.friend .bd{width:1000px; overflow:hidden;}
.friend .bd ul{width:1000px;}
.friend .bd li{ float:left; margin:0 10px 6px 0;}

/*导航*/
.nav{width:1000px; margin:0 auto;}
.nav_c{float:left; border-right: 0px dashed #ccc; margin:10px 0; height:48px; overflow:hidden;padding-left: 10px;}
.nav_c strong{ float:left;}
.nav_c strong a{width:60px!important;}

.nav_c a{color: #0A226D; float:left; width: 50px; line-height:24px; margin-right: 12px; height:24px; overflow:hidden;}
.nav_c a:hover{color:#900; text-decoration:underline;}
.nav_br{ margin-right: 1px;}
.nav_1{width: 380px;}
.nav_2{width:169px;}
.nav_dz1{width:36px!important;}
.nav_last{ float:left; width:48px;}
.nav_last a{ margin-right:0!important; }
.xq{width:1000px; margin:0 auto; padding:5px 0; background:#113177;}
.xqpd{width: 1000px; height:14px; line-height:14px; overflow:hidden;}
.xqpd strong{ float:left; margin:0 5px; color:#fff;}
.xqpd a{ float:left; width: 60px; color:#ccc; text-align:center; margin-right:5px; padding-right:5px; border-right:1px solid #ccc;}
.xqpd a:hover{ color:#fff; font-weight:bold; text-decoration:none;}
.xq_gd{ position:relative; width:350px; height:14px;}
.xq_gd .bd .tempWrap{ width:350px!important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
.xq_gd .bd ul{ overflow:hidden; zoom:1; }
.xq_gd .bd ul li{ margin-right:20px; float:left; height:14px; line-height:14px;  text-align:left; width:auto!important;}
.xq_gd .bd ul li a{ color:#fff;}
/*box*/
.box{ width:968px; margin:0 auto; padding:10px; border:1px solid #ccc;}
.box_l{width:90px; overflow:hidden; margin-right:10px;}
.box_l a,.box_r a{ line-height:24px; color:#666;}
.box_l a:hover,.box_r a:hover{ color:#900; text-decoration:underline;}
.box_m{ position:relative; width:770px; height:90px; overflow: hidden; font: 12px/1.5 Verdana, Geneva, sans-serif;top:0;}
.box_m .pic img { width: 770px; height:90px; display: block; }
.box_m .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.box_m .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.box_m .num li a,.box_m .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.box_m .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.box_m .num li.on a,.box_m .num a:hover{ background:#f60;  }
.box_r{width:90px; overflow:hidden; text-align:right;}
.box_mcon{width:770px; height:120px;}
.box_mad{ height:30px; line-height:30px;}
.box_mad a{ margin-right:10px;}

/*头条区域*/
.tt{width:1000px; margin: 3px auto;}
.ttl{width:720px; overflow:hidden;}
.jrtt{width:720px; border-bottom:1px solid #ccc; padding-bottom:10px;}
.jrtt_pic{ text-align:center; height:80px; overflow:hidden;}
.jrtt_pic img{width:720px; height:80px;}
.jrtt_list{ padding-top:10px;}
.jrtt_list a{ float:left;width:220px; margin-right:20px; color:#333; background:url(images/index_btn1.gif) no-repeat left center; text-indent:15px;}
.jrttx{width:720px; margin-top: 5px;}
.jrttxl{width:340px; margin-right:20px;}
.news_hdp{position: relative; width: 340px; height: 240px; overflow:hidden; text-align:center;}
.news_hdp .pic img { width:340px; height:240px; display: block; }
.news_hdp .txt-bg { position: absolute; bottom: 0; z-index: 1; height:24px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.news_hdp .txt { position: absolute; bottom: 0; z-index: 2; height:24px; width:100%; overflow: hidden; }
.news_hdp .txt li{ height:24px; line-height:24px; position:absolute; bottom:-36px;}
.news_hdp .txt li a{ display: block; color:#f1f1f1; padding: 0 0 0 10px;text-decoration: none; }
.news_hdp .num { position: absolute; z-index: 3; bottom:0; right:0; }
.news_hdp .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.news_hdp .num li a,.news_hdp .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.news_hdp .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.news_hdp .num li.on a,.news_hdp .num a:hover{ background:#333;}

.tt_gz{width: 235px; border: 0px solid #ccc; margin: 5px 0 5px 0;}
.tt_gz h2{width:338px; height:40px; line-height:40px; border-top:2px solid #033266; border-bottom:1px solid #ccc; color:#333; font-size:14px; font-weight:bold; text-align:center;}
.tt_gz_img{width:320px; padding:0 9px; margin-top:10px;}
.tt_gz_img a{ float:left; margin:0 15px; width:75px; height:100px;}
.tt_gz_img a p,.weixin p{ height:25px; line-height:25px; color:#333; text-align:center;}
.weixin{float:left; margin:0 15px; width:75px; height:100px;}
.tthdx{ width:340px; margin-top: 3px;}
.tthdx .hd{ line-height:27px; height:27px; border-bottom:1px solid #C8D1D5;  background:url(..images/index_btn3.gif) repeat-x;}
.tthdx .hd ul{ z-index:5; position:absolute; height:26px;  overflow:hidden; zoom:1; }
.tthdx .hd li{ float:left;  padding:0 15px; cursor:pointer; margin-left:-1px; font-size:14px;}
.tthdx .hd li a{ color:#033266;}
.tthdx .hd li.on a{color: #033266;}
.tthdx .hd li.on{ height:25px; line-height:25px; background:#fff;  border-top:2px solid #033266; font-weight:bold;}
.tthdx .bd{width:340px; height: 110px; overflow:hidden; position:relative;  }
.tthdx_img{width:120px;  margin-right:15px;}
.tthdx_img img{width:120px; height:80px;}
.tthdx_img a{ float:left; margin-top:10px; width:120px; height:100px; overflow:hidden; color:#fff;}
.tthdx_img a:hover{color:#ccc; text-decoration:none;}
.tthdx_img a p{ height:20px; line-height:20px; background: #5CA2CC; text-align:center;}
.tthdx_list{ margin-top:10px; width:222px;}
.tthdx_list a{color: #033266;}
.tthdx_list a:hover{color:#900;}
.tthdx_list li{ line-height:25px; height:25px; font-size:14px;}

.jrttxr{width:360px;}
.news_jdt{height:32px; border-bottom:2px solid #033266;padding-left: 5px;}
.news_jdt h2{line-height:32px; font-size:14px; text-align:left;}
.news_jdt p{ color:#f00; float:right; line-height:16px;}
.news_jdt a{ color:#033266; font-weight:bold;}
.news_jd{ width:360px; }
.news_jd li{height:26px; line-height:26px; font-size:14px; background:url(images/del.gif) no-repeat left center; text-indent:15px;}
.news_jd li span{ float:right; color:#999;}
.news_jd li a{color:#033266; text-decoration:none;}
.news_jdt2{ height:26px; border-bottom:2px solid #033266; margin:10px 0;}
.news_jdt2 h2{ text-align:left; line-height:26px; font-size:14px;}

.ttr{width:250px; overflow:hidden;}
.paper img{ border:1px solid #09F; width:118px; height:148px;}
.paper_l{ float:left; margin-right:10px;}
.paper_r{float:left;}
.dysj{width:360px; margin-top:10px; position:relative; overflow:hidden;}
.dysj h2{width:360px; height:30px; line-height:30px; text-indent:10px; font-size:14px; border-bottom:2px solid #033266;}
.dysj .bd{width:360px;}
.dysj li{ line-height:26px; height:26px;}
.dysj li a{color: #0C2738;}
.dysj li a:hover{color:#900;}
.dysj li span{ float:right; color:#999;}


.lingdao{width:218px; padding: 5px 15px 0; margin-top: 0px; border:1px solid #ccc; border-top: 2px solid #DFE6EE;}
.lingdao a{ float:left; width:96px; height:150px;}
.lingdao a img{width:96px; height:130px;}
.lingdao a p{width:98px; color:#333; text-align:center; height:20px; line-height:20px;}
.zhengwu{width: 230px; border:1px solid #ccc; padding: 0 8px; margin-top: 5px;}
.zhengwu h2{ height:28px; line-height:28px; font-size:14px; border-bottom: 2px solid #033266; color:#033266;}
.zhengwu h2 a{ color:#033266;}

.szrx{width:248px; padding:0; margin-top:10px; border:1px solid #ccc;  font-size:14px; font-weight:bold;}
.szrx span{background:#D40000;width:120px; height:30px; display:inline-block; text-align:center; vertical-align:middle; line-height:30px;}
.szrx a{color:#ffffff;}
.szrx :hover{color:#ffffff; }
.szrx a img{width:120px; height:30px;}
/*主体新闻*/
.news2{width:1000px; margin:10px auto;}
.news2_l{width:740px; }
.news2_l1{width:710px; float:left; margin-bottom:15px;overflow:hidden;}
.news2_l_a{ float:left; width: 340px;}
.news2_l_a .hd{ line-height:27px; height:27px; border-bottom:1px solid #C8D1D5;  background:url(..images/index_btn3.gif) repeat-x; margin-bottom:10px;}
.news2_l_a .hd ul{ z-index:5; position:absolute; height:26px;  overflow:hidden; zoom:1; }
.news2_l_a .hd li{ float:left;  padding:0 10px; cursor:pointer; margin-left:-1px; font-size:14px; background:#ececec; width:80px; text-align:center;}
.news2_l_a .hd li a{ color:#033266;}
.news2_l_a .hd li.on a{color: #033266;}
.news2_l_a .hd li.on{ height:25px; line-height:25px; background:#fff;  border-top: 2px solid #FFFFFF; font-weight:bold;}
.news2_l_a .bd{width: 220px; /* height:278px; */ position:relative;  }
.news2_lp h4{width:210px; height:28px; line-height:28px; overflow:hidden; text-align:center;}
.news2_lp p{width:210px; float:left; text-indent:2em; line-height:20px; color:#777;}
.news2_list li{line-height:28px; font-size:14px; height:28px;}
.news2_lp{margin-bottom:10px; padding-bottom:9px; border-bottom:1px dashed #d3d3d3;}
.news2_lp img{width:120px; height:90px;}
.news2_r{width:250px; overflow:hidden;}
.news2_ra{width:248px; border:1px solid #ccc; margin-bottom: 8px;}
.news2_ra h2,.news2_rb h2{ height:28px; line-height:28px; font-size:14px; font-weight:bold; text-indent:10px; background:#ececec; border-bottom:2px solid #033266;}
.news2_ra h2 p{ float:right; color:#f00; font-weight:normal; font-size:12px;}
.news2_ra ul{width:230px; padding: 6px 9px;}
.news2_rb{width:248px; border:1px solid #ccc; overflow:hidden; margin-bottom:10px;}
.news2_rb_list{width:240px; margin-left: 5px;}
.news2_rb_list a{ float:left; width: 235px; height: 100px; margin-right: 5px; margin-top: 5px;}
.news2_rb_list a img{width: 235px; height: 90px; border:1px solid #ccc; padding:1px;}
.news2_rb_list a p{width:110px; height:20px; line-height:20px; overflow:hidden;}

/*首页主体结构*/
.home{margin:0 auto; width:1000px;}
.ind_top{float:left;width:1000px; height: 40px; background:url(imagetabtop.png) no-repeat 0 0; margin-bottom: 3px;}
.ind_topimg{float:left;width:1000px; height: 40px; background:url(imagecol4topbg.gif) no-repeat 0 0; margin-bottom: 3px;}
.pdlinkimg{ float:left; width: 200px; text-align:center; margin-left: 0px; margin-top: 0; color:#fff; font-size: 18px; font-family:"microsoft yahei","微软雅黑";}
.pdlink{ float:left; width: 200px; text-align:center; margin-left: 0px; margin-top: 5px; color:#fff; font-size: 18px; font-family:"microsoft yahei","微软雅黑";}
.pdlink a{ color: #2661a3;}
.pdlinkimg a{ color: #2661a3;}
 /*首页房地产*/
.fdc{ margin-top:10px;}
.fdc_link{ float:right; margin-top: 10px;}
.fdc_link a{float:left; margin-left:15px;}
.fdc_xf,.fdc_xw{ margin-top: 5px;}
.fdc_xfl,.fdc_xwl{width:280px; border: 1px solid #ccc; padding:0 9px; margin-right:10px; overflow:hidden;}
.fdc_xfl h2{ font-size:16px; text-align:center; line-height:30px; height:30px; overflow:hidden;}
.fdc_xfl li{ line-height:30px; height:30px; overflow:hidden; font-size:14px;}
.fdc_xfr{width: 950px;border: 1px solid #ccc;/* border-image-width: 1px; *//* border-color: #D8DADD; */}
.fdc_xfr a{ float:left; margin-left: 5px; width: 153px; height:120px; overflow:hidden;}
.fdc_xfr a img{width: 160px; height:90px;}
.fdc_xfr a p{ height:30px; line-height:30px; text-align:center; /* background: #33B7D1; */}
.fdc_xwl h2{width:280px;}
.fx_dgimg img{width:100px; height:75px;}
.fx_dgimg h4{width:170px; line-height:30px; height:30px;}
.fx_dgimg p{width:170px; line-height:20px; height:40px; overflow:hidden;}
.fx_dglist li{ font-size:14px;}
.fdc_xwm,.fdc_xwr{width:315px; padding:0 9px; border:1px solid #ccc;}
 /*首页图库视频*/
.ind2{ margin-top:15px;}
.ind_link{ float:right; margin-top: 30px;}
.ind_link a{ float:left; margin-left:15px;}
.ind2_l{width:260px; margin-right:20px; overflow:hidden;margin-left: 20px;}
.ind2_l_list{width: 288px;padding-left: 3px;}
.ind2_l_list a{width: 135px; height:120px; margin-right: 5px;}
.ind2_l_list a img{width: 130px; height:86px; padding: 1px 1px; border:1px solid #ccc;}
.ind2_l_list a p{ height:30px; line-height:30px; overflow:hidden; text-align:center;}
.ind2_l2 h2{ height:28px; line-height:28px; margin: 0px 0 10px; border-bottom:2px solid #033266;}
.ind2_m{width:360px; margin-right:20px; overflow:hidden;}
.ind2_m1{}
.ind2_m1_list{padding-bottom:10px; border-bottom:1px dashed #ccc;}
.ind2_m1_list h2{ text-align:center; font-size:16px; height:28px; line-height:28px; overflow:hidden;}
.ind2_m1_list p{ line-height:20px; color:#777; text-indent:2em;}
.ind2_m2{ margin-top:15px;}
.ind2_m2 li{font-size:14px; line-height:28px; height:28px; overflow:hidden;}
.ind2_m2 li span{ margin-right:10px;}
.ind2_r{width:330px;}
.ind2_r1 h2{font-size:14px; line-height:28px; height:28px; border-bottom :2px solid #033266; margin-bottom:10px;}
.ind2_r1_pic img{width:115px; height: 80px;}
.ind2_r1_pic h4{width:185px; height:30px; line-height:30px; overflow:hidden; font-size:14px;}
.ind2_r1_pic p{width:185px; float:left; height:40px; line-height:20px; text-indent:2em; color:#888; overflow:hidden;}
.ind2_r1 ul li{ font-size:14px; line-height:28px; height:28px; overflow:hidden;}

.ind3{width:1000px; overflow:hidden;margin: 5px auto;}
.ind3_sy{width:1020px;}
.ind3_sy_list{width:310px; height:280px; float:left; margin-right:30px;}
.ind3_sy_list a{width:310px; overflow:hidden;}
.ind3_sy_list a img{width:300px; height:240px; border:1px solid #ccc; padding:4px;}
.ind3_sy_list h2{ font-size:14px; height:30px; line-height:30px; float:left;}
.ind3_sy_list p{ float:right; color:#888; line-height:30px;}
.ind3_con{width:1020px;}
.ind3_l{width:310px; margin-right:30px;}
.ind3_l h2{width:310px; font-size:14px; line-height:28px; height:28px; border-bottom:2px solid #033266; margin:10px 0;}
.ind3_l ul li{ height:28px; line-height:28px; font-size:14px; font-family:microsoft yahei;}
.ind3_l li span{ margin-right:5px;}
.ind3_l li span a{ color:#f00;}

.ind5{width:1000px; overflow:hidden;}
.ind5_al{width:280px; border:1px solid #ccc; padding:5px 9px; margin-right:10px;}
.ind5_att{ margin-bottom:10px;}
.ind5_att h2{ height:30px; line-height:30px; overflow:hidden; font-size:16px;}
.ind5_att p{ line-height:20px; color:#888; text-indent:2em;}
.ind5_al ul li{ font-size:14px; height:26px; line-height:26px; overflow:hidden;}
.ind5_ar{width:680px; overflow:hidden;}
.ind5_arlist{width:700px;}
.ind5_arlist a{float:left; width:120px; height:120px; margin-right:20px;}
.ind5_arlist a img{width:120px; height:90px;}
.ind5_arlist a p{width:120px; height:30px; line-height:30px; text-align:center; overflow:hidden;}

.ind5_b{width:1000px; margin-top:10px;}
.ind5_bl{width: 303px; padding:5px 9px; border:1px solid #ccc; margin-right:10px;}
.ind5_bl h2{width: 300px; height:28px; line-height:28px; border-bottom:2px solid #033266;}
.ind5_bl ul{width:280px; margin-top:10px;}
.ind5_bl ul li{ line-height:28px; height:28px; overflow:hidden; font-size:14px;}
.ind5_bm{width:380px; border:1px solid #ccc; margin-right:10px; padding:5px 9px; overflow:hidden;}
.ind5_bm h2{width:380px; height:28px; line-height:28px; border-bottom:2px solid #033266;}
.ind5_bm_list{width:390px; margin-top: 20px;}
.ind5_bm_list a{width:120px; height:130px; float:left; margin-right:10px;}
.ind5_bm_list a img{width:120px; height:100px;}
.ind5_bm_list a p{width:120px; height:30px; line-height:30px; overflow:hidden; text-align:center;}
.ind5_br{width: 230px; border:1px solid #ccc; padding:5px 9px;}
.ind5_br h2{width: 230px; height:28px; line-height:28px; border-bottom:2px solid #033266;}
.ind5_br_list{width:250px; margin-top:10px;}
.ind5_br_list li{ line-height:28px; height:28px; overflow:hidden;}

.ind6{width:1000px; margin-top:10px;}
.ind6_l{width:260px; margin-right:20px;}
.ind6_lp{ margin-bottom:10px;}
.ind6_lp a{width:260px; height:190px; overflow:hidden;}
.ind6_lp a img{width:260px; height: 115px;}
.ind6_lp a p{ height:30px; line-height:30px; text-align:center; overflow:hidden}
.ind6_lm{height:28px; line-height:28px; border-bottom:1px solid #ccc;}
.ind6_lm .title{ float:left; width: 90px;  height:28px; line-height:28px; text-align:center; font-size:14px; background:#ccc;}
.ind6_lm .more{ font-size:12px; margin-right:10px;}
.ind6_l ul{ margin-top:10px;}
.ind6_m{width:400px; margin-right:20px; overflow:hidden;}
.ind6_mtt{ margin-bottom:10px;}
.ind6_mtt h2{ height:40px; line-height:40px; text-align:center; font-size:16px; overflow:hidden;}
.ind6_mtt p{line-height:20px; text-indent:2em; color:#888;}
.ind6_mlist{ margin-bottom:10px;}
.ind6_mlist li{ line-height:28px; height:28px; font-size:14px;}
.ind6_mlist li span,.ind6_rlist1 li span,.ind6_rlist2 li span{ margin-right:10px;}
.ind6_mp{width:420px; margin-top:10px;}
.ind6_mp a{width:120px; height:114px; margin-right:20px;}
.ind6_mp img{width:120px; height:90px;}
.ind6_mp p{width:120px; height:24px; line-height:24px; text-align:center; overflow:hidden;}
.ind6_r{width:290px;}
.ind6_r1,.ind6_r2{width:290px; overflow:hidden;}
.ind6_rp{width:320px; margin-top:10px;}
.ind6_rp a{width:130px; height: 105px; margin-right:30px;}
.ind6_rp a img{width:130px; height: 80px;}
.ind6_rp a p{width:130px; height:26px; line-height:26px; overflow:hidden;}
.ind6_rlist1 li{ line-height:28px; height:28px; font-size:14px;}
.ind6_rlist2{width:290px; margin-top:10px;}
.ind6_rlist2 li{width:290px; line-height:28px; height:28px; font-size:14px; overflow:hidden;}

.ind7{width:1000px;}
.ind7_lm{font-size:14px; line-height:28px; height:28px; border-bottom:2px solid #033266; margin:10px 0;}
.ind7_a{width:1000px;}
.ind7_al{width:310px; margin-right:30px;}
.ind7_al ul li{line-height:28px; height:28px; font-size:14px;}
.ind7_al ul li span{ float:right;}
.ind7_ar{width:310px;}

/*天中名院*/
.tzmy{ margin-top:10px; overflow:hidden; position:relative;}
.tzmy .bd{width:400px;}
.tzmy .bd ul{ overflow:hidden; zoom:1;}
.tzmy .bd ul li{ margin:0 8px; width:120px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.tzmy .bd ul li .pic{ text-align:center; }
.tzmy .bd ul li .pic img{ width:120px; height:90px;}
.tzmy .bd ul li .title{ line-height:24px; height:24px; overflow:hidden;}

/*滚动图片*/
.imgmoveleft { width:950px; margin-bottom: 8px; height: 135px; overflow: hidden; } 
.imgmoveleft ul { width:1280px; clear:both; }/*170*8=1360px等于实际内容的总宽度*/ 
.imgmoveleft li { width:160px; float:left; text-align:center; } 
.imgmoveleft img { margin-bottom:3px; } 

/*滚动文字列表*/
.listmovetop { margin: 15px 0 0 0px; } 
.listmovetop ul { list-style: none; } 
.listmovetop-box { padding: 1px 0px 1px 1px; width: 360px; height: 220px; overflow: hidden; position: relative; } 
.listmovetop h1 { margin-bottom: 15px; padding-left: 20px;  } 
.listmovetop-list { position: absolute; } 
.listmovetop-list li {  height: 24px; line-height: 24px; overflow: hidden; word-wrap: normal; } 
.listmovetop-list li a { text-decoration: none; } 
.listmovetop-list li a:hover { 
-webkit-transition: color .2s linear, background-color .3s linear; 
-moz-transition: color .2s linear, background-color .3s linear; 
-ms-transition: color .2s linear, background-color .3s linear; 
-o-transition: color .2s linear, background-color .3s linear; 
transition: color .2s linear, background-color .3s linear; 
} 



.menubg{
background: rgba(0, 0, 0, 0) url(imagemenubg.png) no-repeat;
height:30px;
padding-left:20px;padding-top:7px;
color:#2661a3;
font-size:16px;
background-size:100% 30px;
}











