body{height:204px; background:#EAECEB url(../../../images/special/3_07/header_bg.jpg) repeat-x center 35px;}

.bg_img{background:url(../../../images/special/3_07/main_bg.jpg) center 0 no-repeat;}
.banner{height:170px;}
.main_nav{padding-left:180px;}
.main_nav ul li{float:left; padding:0 10px; font-weight:bold; color:#ffffff;}
.main_nav ul li a{color:#ffffff; padding-right:20px;}

.bg01, .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/3_07/skin.png); background-repeat:no-repeat; }

.w673{width:673px; overflow:hidden; padding-top:8px;}
.bg01{ background-position:0 0; height:427px; overflow:hidden;}
.top-tit{font-size:30px; font-weight:bold; font-family:"黑体"; text-align:center;overflow:hidden; height:50px; line-height:50px;}
.top-tit a{color:#333333;}


.w600{width:600px; padding-top:20px;}
.w600 .summary{height:44px; overflow:hidden;}
.top-cont{padding-top:5px;}
.tt{float:left; width:288px; overflow:hidden; margin:0 10px 30px 30px; _display:inline; }

.tt .title{background:#ffffff url(../../../images/special/3_07/ico_1.jpg) no-repeat 0 3px;ext-align:center; font-size:16px; padding-left:25px; padding-right:30px; overflow:hidden;border-bottom:1px #9c2123 dotted;}
.tt .title a{color:#333333;}
.tt .summary{height:88px; overflow:hidden;}
.tt .pannel_inner{background:#e8e9eb;padding-top:5px;padding-bottom:5px;}

.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 -1659px; height:53px;}
.mkbq .mkbq-cont{background-position:0 -1711px; height:389px;}
.mkbq .mkbq-cont .pannel_inner{padding-top:16px;}
.ftsl .pannel_title{background-position:0 -2103px; height:53px;}
.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 -2159px; height:53px;}
.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:380px; 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; 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;}
.read_more{width:60px;overflow:hidden;position:absolute;right:50px;bottom:20px;}
.read_more a{color:#990000;text-decoration:none;}

.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;}

.wypl-cont{width:670px;padding-top:5px;overflow:hidden;}


/*右侧*/
.h145{height:147px; overflow:hidden;}
.w297{width:297px; overflow:hidden;}
.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;}
.xlft .dotted{border-bottom-color:#2C6BAF;}
.xl-box img{border:1px solid #cccccc;}
.xglj .pannel_title{background-position:0 -1052px; height:34px; text-align:center;}
.xglj .pannel_img img{border:1px solid #cccccc;}
.xlft .pannel_inner{_height:1px;}
.rwjs,.xlft,.xglj{background:#ffffff;}
.xglj .pannel_img{padding:0;float:none;width:274px;overflow:hidden;}
.xglj .pannel_img img{border:1px solid #cccccc;width:272px;}


.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;}
/*专题顶部*/
#ztxl-top {
  background: url("../../../images/special/3_06/ztxl-top-bg.jpg") repeat-x scroll 0 0 transparent;
  font-size: 12px;
  height: 35px;
  line-height: 35px;
  overflow: hidden;
  width: 100%;
}
.ztxl-left{
	float:left;
	height:35px;
	line-height:35px;
}
.ztxl-sy{
	background:url(../../../images/special/3_06/ztxl-01.jpg) left center no-repeat;
	padding-left:30px;
}
.ztxl-left li{
	float:left;
	margin-right:20px;
	height:35px;
	line-height:35px;
	font-size:12px;
}
.ztxl-left .mobile {
	padding-left: 15px; background: url("../../../images/special/3_06/tel-ico.png") left no-repeat;
}
.ztxl-left .mobile  a {
	color: #999;
}

.ztxl-fun{
	float:right;
	width:300px;
	text-align:right;
}

.ztxl-fun .myfuncion{
	width:auto;
	height:35px;
	line-height:35px;
}
.ztxl-fun .myfuncion a {
	padding: 0 5px;
}