@charset "utf-8";
/* CSS Document */
body, div, p, dl, dd, img{margin:0 auto; padding:0; font-family:"宋体","Arial Narrow",HELVETICA;}
body { background:#E6E8E8;}

.bg-img {
	background: url(../../../images/special/14_3/zghsy_bg121103.jpg) left top repeat-x ;
}
.banner_10 {
	width:980px;
	height:77px;
	background:url(../../../images/special/14_3/zghsy_banner121103.jpg) no-repeat;
}
.deta_zt {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	float:right;
	padding:15px 20px 0 0;
}
.deta_zt_red {
	font-size:14px;
	color:#9A211F;
}
.banner_cont {
	height:345px;
	position:relative;
	background:url(../../../images/special/14_3/zghsy_bannerBg.jpg) no-repeat;
}
.banner_cont .left {
	width:445px;
}
.banner_cont  .left_img {
	width:433px;
	height:75px;
	line-height:34px;
	padding:60px 0 0 12px;
	background:url(../../../images/special/14_3/zghsy_img1.jpg) no-repeat;
	font-family:"黑体";
	font-size:30px;
	color:#FFF;
}
.banner_cont .left_tit {
	padding:20px 20px 20px 23px;
	width:400px;
	text-indent:2em;
	border:1px solid #C8C8C8;
	background:#FFF url(../../../images/special/3_10/zghsy_leftBg.jpg) left top repeat-x;
	height:168px;
	overflow:hidden;
}
.banner_cont .left_tit .pannel_inner{width:403px; height:168px; padding:0; overflow:hidden; color:#000000;}
.banner_cont .left_tit a {
	color:#900;
}

.banner_cont .right {
	width:495px;
	height:360px;
	padding:10px;
	background:#FFF;
	border:1px solid #C8C8C8;
	position:absolute;
	right:0;
	bottom:0;
}
.banner_cont .right_tit {
	z-index:1;
	position:absolute;
	bottom:10px;
	width:475px;
	padding:0 10px;
	background:#333;
	color:#FFF;
	opacity: 0.8;
	filter:alpha(opacity=80,Style=0);
}


.ywqy, .myjj .pannel_title, .myjj .myjj-cont, .rwjs .pannel_title, .bqsm .pannel_title, .xlft .pannel_title, .xglj .pannel_title, .ttwd .pannel_title, .ttwd .ttwd-cont, .mkbq .pannel_title, .mkbq .mkbq-cont, .ftsl .pannel_title, .wypl .pannel_title, .ftsl .ftsl-cont, .bqsm .pannel_inner{background-image:url(../../../images/special/14_3/skin.png); background-repeat:no-repeat; }

.w673{width:673px; overflow:hidden; padding-top:8px;}

.ywqy{ background-position:0 0; height:375px;}

.ywqy .w197{width:197px; overflow:hidden; margin-top:14px; margin-left:12px; _display:inline;}
.ywqy .w197 .summary{height:88px; overflow:hidden; padding:0 2px 0 8px;}
.ywqy .w415{width:415px; overflow:hidden; margin-right:16px; _display:inline;}
.ywqy .w415 .pannel01{padding-top:16px;}
.ywqy .w415 .pannel01 .pannel_inner{margin-bottom:22px;}
.ywqy .w415 .pannel01 .title{font-size:18px; padding-left:20px; width:398px; overflow:hidden;}
.ywqy .w415 .pannel01 .title a{color:#666666;}
.ywqy .w415 .pannel01 .summary{height:44px; overflow:hidden;}
.ywqy .w415 .pannel01 .pannel_inner .list01{height:144px; overflow:hidden;}
.ywqy .w415 .pannel01 .pannel_inner li a{color:#666666;}


.myjj .pannel_title{background-position:0 -430px; height:53px;}
.myjj .myjj-cont{background-position:0 -483px; height:392px; padding-left:4px;}

.ttwd{height:567px; overflow:hidden;}
.ttwd .pannel_title{background-position:0 -1089px; height:53px;}
.ttwd .ttwd-cont{background-position:0 -1142px; height:514px;}

.mkbq .pannel_title{background-position:0 -378px; height:41px;}
.mkbq .mkbq-cont{background-position:0 -1711px; height:389px;}
.mkbq .mkbq-cont .pannel_inner{padding-top:16px;}
/*.ftsl .pannel_title{background-position:0 -1103px; height:41px;}访谈实录*/
.ftsl .pannel_title{background-position:0 -1215px; height:41px;}/*访谈文章*/
.ftsl .ftsl-cont{ background-position:0 -2215px; height:353px;}
.ftsl .ftsl-cont .pannel_inner{color:#9FA3A2; font-size:12px; overflow:auto; width:625px; height:343px;} 

.wypl .pannel_title{background-position:0 -1159px; height:41px;}
.ttwd-cont .pannel_inner{padding-top:30px;}

.myjj{width:673px;}
.myjj .myjj-cont{position:relative; width:669px; height:392px;}
.myjj .myjj-cont .pannel_img{position:absolute; top:0px; left:4px;}
.myjj .myjj-cont .my-box{position:absolute; top:50px; left:260px; width:370px; overflow:hidden; _z-index:9999;}
.myjj .myjj-cont .my-box .red-tit{font-size:24px; color:#cc0000; font-weight:bold; font-family:"黑体"; float:left; height:40px; line-height:40px; width:98px; overflow:hidden;}
.myjj .myjj-cont .my-box .title{font-size:18px; float:left; width:250px; height:40px; line-height:40px;}
.myjj .myjj-cont .my-box .title a{color:#330000;}
.myjj .myjj-cont .my-box .summary{color:#000000; height:44px; overflow:hidden;}
.myjj .myjj-cont .my-box .red a{color:#990000;}


.ttwd .wd-box{font-size:12px; color:#000000; height:126px; margin-bottom:45px; overflow:hidden; clear:both;}
.ttwd .wd-box .question{width:550px; margin:0;  height:48px; overflow:hidden; margin-left:80px;}
.ttwd .wd-box .answer{width:500px; margin:0;  height:48px; overflow:hidden; margin-left:120px;}
.ttwd .wd-box .que, .ttwd .wd-box .awn{font-size:12px; color:#000000; height:48px; overflow:hidden;}
.ttwd .wd-box .que{width:347px; overflow:hidden; margin-left:50px; margin-bottom:28px; _display:inline;}
.ttwd .wd-box .awn{width:463px; overflow:hidden; padding-left:50px;}


/*右侧*/
.h145{height:147px; overflow:hidden;}
.w297{width:297px; overflow:hidden; background-color:#ffffff; margin-top:8px;}
.rwjs .pannel_title{background-position:0 -941px; height:34px;}
.bqsm .pannel_title{background-position:0 -978px; height:34px;}
.bqsm .pannel_inner{background-position:0 -2571px; heigh:239px; overflow:hidden;}
.xlft .pannel_title{background-position:0 -1015px; height:34px; margin-bottom:8px;}
.xlft .dotted{border-bottom-color:#2C6BAF;}
.xl-box img{border:1px solid #cccccc;}
/*.xl-box .summary{height:44px; overflow:hidden;}*/
.xglj .pannel_title{background-position:0 -1052px; height:34px; text-align:center;}
.xglj .pannel_img img{border:1px solid #cccccc;}



.flash_pic05 .btnoff, .flash_pic05 .btnon{background-image:url(http://cms.takungpao.com/statics/images/public/skin.png);}
.flash_pic05 {
    height: 350px;
    overflow: hidden;
    position: relative;
    width: 620px;
}


.flash_pic05 .changeBox_a1 {
    height: 350px;
    position: relative;
    width: 620px;
}
.flash_pic05 .changeBox_a1 .a_bigImg {
    display: none;
    height: 350px;
    left: 2px;
    overflow: hidden;
    position: absolute;
    top: 2px;
    width: 620px;
}
.flash_pic05 .ul_change_a1{
    bottom: 14px;
    overflow: hidden;
    padding-left: 19px;
    position: absolute;
    right: 80px;
}
.flash_pic05 .ul_change_a1 li {
    float: left;
    margin-right: 7px;
}
.flash_pic05 .ul_change_a1 img {
    border: 1px solid #DDDDDD;
}
.flash_pic05 .ul_change_a1 img.now {
    border: 1px solid #FF6600;
}
.flash_pic05 .a_last, .flash_pic05 .a_next {
    bottom: 15px;
    cursor: pointer;
    height: 15px;
    overflow: hidden;
    position: absolute;
    text-indent: -999em;
    width: 25px;
}
.flash_pic05 .a_last {
    background-position: 0 0;
    background-repeat: no-repeat;
    right: 45px;
	bottom:11px;
}
.flash_pic05 .a_next {
    background-position: -27px 0px;
    background-repeat: no-repeat;
    height: 15px;
    right: 20px;
    width: 25px;
	bottom:11px;
}
.flash_pic05 .btnoff {
    background-position: -63px 0;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 9px;
    width: 22px;
}
.flash_pic05 .btnon {
    background-position: -63px -11px;
    background-repeat: no-repeat;
    cursor: pointer;
    height: 9px;
    width: 22px;
}
.flash_pic05 .a_bigImg .subtitle {
    background: none repeat scroll 0 0 #000000;
    bottom: 0;
    color: #FFFFFF;
    height: 40px;
    left: 0;
    opacity: 0.8;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-align: left;
    width: 620px;
}
.flash_pic05 .a_bigImg .subtitle p {
    height: 40px;
    line-height: 40px;
    margin: 0;
    overflow: hidden;
    padding: 0 10px;
    width: 340px;
}
.flash_pic05 .a_bigImg .subtitle p a {
    color: #FFFFFF;
    font-family: "Microsoft Yahei";
    font-size: 16px;
}




/*顶部导航*/
.main-colum{width:980px;}
#spe-top120605 {
    background: url(../../../images/special/14_3/ztxl-top-bg.jpg) repeat-x scroll 0 0 transparent;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    overflow: hidden;
    width: 100%;
}
#spe-top120605 .spe-lft {
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
}
#spe-top120605 .spe-lft li {
    float: left;
    font-size: 12px;
    height: 35px;
    line-height: 35px;
    margin-right: 20px;
}
.home120605 {
    background: url(../../../images/special/14_3/ztxl-01.jpg) no-repeat scroll left center transparent;
    padding-left: 30px;
}
.mobile120605 {
    background: url(../../../images/special/14_3/tel-ico.png) no-repeat scroll left center transparent;
    padding-left: 15px;
}
.mobile120605 a {
    color: #999999;
}
#spe-top120605 .spe-rig {
    float: right;
    text-align: right;
    width: 300px;
}
#spe-top120605 .spe-rig .version {
    height: 35px;
    line-height: 35px;
    width: auto;
}
#spe-top120605 .spe-rig .version a {
    padding: 0 5px;
}