@charset "utf-8";
.ztdzbtn{background:url(../images/background.png) no-repeat;}
h2{color:#2f4b70;font-size:20px;font-weight:bold;}
.ml10 h2 span{color:#914049;}
.f14 p{line-height:24px;}
.w330{width:330px;margin:0 auto;}
.mt24{margin-top:24px;}
.w310{height:480px;}
.more,.look{color:#914049;}
.more{font-size:12px;}
.ztdiingzhi{width:238px;margin:0px auto;margin-bottom:22px;}
.ztdiingzhi .btitle{background:none;padding:0;}
.back,.backs{background:#fcfcfc;}
table tr td{padding-top:10px;}
.w170{width:170px;height:22px;}
.f12{font-size:12px;}
.h56{height:56px;}
.ztdzbtn{width:68px;height:28px; line-height:28px;background-position:-2px -30px;border:none;color:#fff; padding:0;}
.cl .more{font-size:14px;color:#2f4b70;}
h2,h1.zth1{font-family:"微软雅黑","黑体";}
.w378 h3{font-family:"微软雅黑","黑体"; font-size:16px;}
.nengyuan h2.p20 span{ display:inline-block;/* background:#2f4b70 url(../images/background.png) no-repeat right -70px;color:#fff;*/ border-left: 5px solid #914049;
    display: inline-block;
    font-size: 20px;
    height: 32px;
    line-height: 32px;
    padding: 0 35px 0 10px;
    font-weight: normal;}
.nengyuan .mores{ margin-top:14px; color:#2f4b70; font-size:14px;}
.nengyuan{border-bottom:2px solid #e0e0e0; height:40px; }
.w26{display:inline-block;height:34px;width:26px;}
.zttoptitle {border-bottom:1px solid #e0e0e0; padding-bottom:10px; margin:15px 10px;}
.ztitrems{ margin-bottom:10px;}
.bjdaohang{ border-bottom:1px solid #e5e5e5;  padding-bottom:8px;}
.ztdhmore{ text-align:right; font-size:12px; padding-right:8px;}
.bjdaohang dd{ height:30px; line-height:30px;display:block;  overflow:hidden;}
.bjdaohang dd .more{ margin-left: 5px;}
.ztgaishu{ padding-left:10px; padding-right:10px;}
.zttoptitle h2{ font-size:18px;}
.zttoptitle span{ color:#914049; }
.ztdhbox{ margin:10px 10px 10px 10px; color:#2f4b70; position:relative;height:200px;}
.bjdaohang{position:absolute;display:block; left:0; top:0; width:100%; overflow:hidden; height:180px;background-color:#FCFCFC; z-index:10; }
.bjdaohangauto{height:auto;}
.ztbcon{ padding:5px 0 15px; display:inline-block;}
.w660{width:660px;}
.mr20{margin-right:20px;}
.under{text-decoration:underline;}
.w480{width:480px; overflow:hidden;}
.w378{width:393px;}
.w378 h3{font-size:20px;color:#914049; margin-bottom:10px; font-weight:normal;}
.mr45{margin-right:45px;}
.w630{width:630px;}
.ztnewreport .bcon{ border:1px solid #aebbcc; border-top:none;}
.ztrelate .bcon{ border:1px solid #aebbcc; border-top:none;}
.bcons{border:none;}
.ztnewreport h2,.ztrelate h2,.w268 h2{color:#fff;font-size:14px;}
.ztnewreport .bttitle,.ztrelate .bttitle{height:32px; line-height:32px; padding-left:10px;}
.ztnewreport .bttitle{background:#2f4b70; }
.ztrelate .bttitle{ background:#914049;}
.w306{width:306px;}
.pb22{padding-bottom:22px;}
.ztnewreport .mores,.ztrelate .mores{color:#fff;font-size:14px;}
h1.zth1{ margin:5px 0; font-weight:bold; color:#596f8d;   border-bottom: 1px solid #E0E0E0; padding-bottom:10px;}
h1.zth1 span{ color:#914049;}
.ztconbox{ font-size:14px; line-height:24px; margin:15px;}
.ztconrelate{margin:15px;}
.ztconbox p{ margin:5px 0 10px ;}
.h484{ height:484px;}
/*列表页结束*/

.kjujiao{ padding:1px; width:306px; height:243px; overflow:hidden; border:1px solid #e0e0e0;}
.kjujiao .tabs{ width:306px; height:243px; overflow:hidden; position:relative;}
.kjujiao .tabcon{ margin:0; padding:0;}
.kjujiao .tabitems { margin-right:10px; position:absolute; z-index:5; right:0px; bottom:10px;}
.kjujiao .tabitems li {float: left;width:17px; height:18px; line-height:18px; text-align:center; display:inline-block; margin-right:5px; background:#fff;color:#f96301; font-weight:bold; text-align: center;cursor: pointer; }
.kjujiao .tabitems li.active { background:#f96301; color:#fff;font-weight: bold;}
.kjujiao .tabs .tabcon{ padding:0}
.ztdiingzhi textarea{ font-size:12px; border:1px solid #E0E0E0; padding:2px;}

.w648{width:648px;margin:0 auto;}
.ml20{margin-left:20px;}
.w266{width:266px;}
.aboutnews .p10{background:#914049;}
.ztdiingzhi input{background:#fff; border:1px solid #e0e0e0;}

.kcitiao{ margin-bottom:25px;border-bottom: 1px solid #dddddd; padding-bottom:15px;}
.kcitiao dt{ font: bold 20px/40px Microsoft Yahei;height: 40px; padding-left: 10px;border-bottom: 0px solid #f36b23; margin-bottom:10px;}
.kcitiao dd{ font: 16px/32px Microsoft Yahei; padding-left:30px;}
.kcitiao dl dd span {color: #999;font-family: Arial,Helvetica,sans-serif;font-weight: bold;margin-right: 20px;}
.k_toprep .toprep_p2{ width:auto;}
.k_toprep{ background:none;}
.k_toprep .toprep_p2 strong{ padding-bottom:5px; display:inline-block;}
.k_toprep .top_h3{ background:none;padding-left: 0px;  border-bottom: 1px solid #eee; font: 18px/30px Microsoft Yahei;height: 40px;margin-bottom: 15px;margin-top: 10px;}
.kcitiao2{ background-color:#fff; width:268px;}
.kcitiao dl dd strong a,.kcitiao dl dd strong{color:#ff6f21};
.citiaobtn span{ height:32px; line-height:32px; font-size:14px; width:132px; display:inline-block; text-align:center;}


.kcatewrap{ border:1px solid #ddd;}
.kcatewrap .k_title{ padding-left:10px;background-color: #f7f7f7;border-bottom: 1px solid #ddd; }
.kcatebox{ padding:8px 0;}
.kcatebox a {display: inline-block;height: 18px;overflow: hidden;padding: 5px 0px 5px 25px;width: 100px;overflow: hidden;}

.k_title{
    color: #f96301;
	height: 31px;
	line-height: 31px;
	padding-left: 10px;
	padding-right: 10px;
	background-position: 0 -122px;
}
.k_title h3 {
	font-size:14px; font-weight:bold;
}

.k_title {
    background: none;
}


.hot_zx {
    margin-bottom: 10px;
    border: 1px solid #e0e0e0;
}
.hot_ul {
    padding: 10px;
}

.hot_ul li {
	background: url(../images/arrow.gif) no-repeat;
	font-size: 12px;
	height: 22px;
	line-height: 22px;
	background-position: -30px -278px;
	padding-left: 12px;
	overflow: hidden;
}