﻿@charset "utf-8";

*{padding:0px; margin:0px;}

body {
	font-size: 14px;
	font-family:"宋体";
	background:url(../images/bg.jpg) no-repeat center top #fff;
}


.fl{ float:left;}
.fr{ float:right;}

.clear{
    content:".";
    display:block;
    font-size:0px;
    line-height:0px;
    height:0px;
    clear:both;
    visibility:hidden;
}


a{
	color:#2b2b2b;
	text-decoration:none;
	transition: all ease-out .3s;
}
a:hover{
	color:#d30000;
	text-decoration:none;
	
}
ul{
    list-style-type:none;
	clear:both;
	}
li{
    display:inline;
	float:left;
	}
img{
	border:0;
}
.imgAni:hover img{
    -moz-transform: scale(1.15, 1.15);
    -webkit-transform: scale(1.15, 1.15);
    -o-transform: scale(1.15, 1.15);
}
.imgAni img{
    width: 100%;
    height: 100%;
    transition: all ease-out .3s;
}
h2{
	font-family:"微软雅黑" , Arial, Helvetica, sans-serif;
}
.blankH10{
    height:10px;
	font-size:0px;
	overflow:hidden;
}
.blankH12{
    height:12px;
	font-size:0px;
	overflow:hidden;
}
.blankH5{
    height:5px;
	font-size:0px;
	overflow:hidden;
}
.blankH3{
    height:3px;
	font-size:0px;
	overflow:hidden;
}
.blankH2{
    height:2px;
	font-size:0px;
	overflow:hidden;
}
.blankH6{
    height:6px;
	font-size:0px;
	overflow:hidden;
}
.blankH8{
    height:8px;
	font-size:0px;
	overflow:hidden;
}
.blankH24{
    height:24px;
	overflow:hidden;
}
.blankH28{
    height:28px;
	overflow:hidden;
}
.blankH40{
    height:40px;
	overflow:hidden;
}

.blankH20{
    height:20px;
	overflow:hidden;
}
.blankH22{
    height:22px;
	overflow:hidden;
}
.blankH10{
    height:10px;
	overflow:hidden;
}
.blankH16{
    height:16px;
	overflow:hidden;
}
.blankH18{
    height:18px;
	overflow:hidden;
}
.blankH14{
    height:14px;
	overflow:hidden;
}
.blankH30{
    height:30px;
	overflow:hidden;
}
/* 12号字 */
.f12{
    font-size:12px;
}
/* 14号字 */
.f14{
    font-size:14px;
}
/* 18号字 */
.f18{
    font-size:18px;
}
.f18h{
    font-size:18px;
	font-family:黑体;
}
/* 16号字 */
.f16{
    font-size:16px;
}
.f16h{
    font-size:16px;
	font-family:黑体;
}
/* 24号字 */
.f24{
    font-size:24px;
}
/* 文字加粗 */
.fontB{
    font-weight:bold;
}
/* 文字不粗 */
.fontNb{
    font-weight:normal;
}
.fontWr{
	font-family:"微软雅黑", Arial, Helvetica, sans-serif;
}


/* 白色 */
.white{
    color:#FFFFFF;
}
.white a{
    color:#ffffff;
	text-decoration:none;
}
.white a:hover{
    color:#ffffff;
	text-decoration:underline;
}
.red{
    color:#ca1608;
}
.red a{
    color:#ca1608;
	text-decoration:none;
}
.red a:hover{
    color:#ca1608;
	text-decoration:underline;
}


	
/* 专题 */
.zt_top{
	width: 990px;
	height: 160px;
	margin: 0 auto 40px;
	position: relative;
	background: url(../images/zt_logo.png) no-repeat left center
}
.zt_top ul{
	position: absolute;
	right: 0px;
	bottom: 10px;
}
.zt_top ul li{
	width: 	120px;
	height: 38px;
	overflow: hidden;
	margin-left: 8px;
}
.zt_top ul li:hover{
	opacity: .8;
}
.zt_Waip{
	width: 100%;
	background: url(../images/i_pic_bg_02.jpg) no-repeat center bottom;
	overflow: hidden;
	padding-bottom: 50px;
}
.zt_cont{
	width: 980px;
	margin: 0 auto;
	overflow: hidden
}
.zt_banner{
	width: 554px;
	height: 300px;
	overflow: hidden;
	position: relative;
	background: #fff;
	padding: 10px;
}
.zt_banner .bd li{
	width: 100%;
	overflow: hidden;
	height: 300px;
	position: relative;
}
.zt_banner .bd li .pic{
	width: 100%;
	height: 100%;
	overflow: hidden;	
}
.zt_banner .bd li .title{
	width: 100%;
	height: 38px;
	line-height: 38px;
	color: #fff;
	position: absolute;
	bottom: 0px;
	right: 0px;
	text-indent: 10px;
	font-size: 16px;
	font-family: "微软雅黑";
}
.zt_banner .bd .bg{
	width: 552px;
	height: 38px;
	background: rgba(0, 0, 0, 0.6);
	background: #000\9;
	filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.zt_banner .bd li .title a{
	color: #fff;
}
.zt_banner .hd{
	position: absolute;
	bottom: 22px;
	right: 10px;
}
.zt_banner .hd ul{
	width: 110px;
	overflow: hidden;
}
.zt_banner .hd li{
	width: 12px;
	height: 12px;
	overflow: hidden;
	background: #e2e2e2;;
	margin-right: 10px;
}
.zt_banner .hd li.on{
	background: #facc58;
}
.zt_zxdt{
	width: 370px;
	background: #fff;
	padding: 10px;
	overflow: hidden;
}
.zt_zxdt .title{
	width: 100%;
	height: 32px;
	background: url(../images/zt_pic10.png) no-repeat left top;
	line-height: 32px;
}
.zt_zxdt .title h3{
	font-size: 16px;
	float: left;
	margin-left: 10px;
	color: #313131;
	font-family: "微软雅黑";
	
}
.zt_zxdt .title a{
	display: block;
	float: right;
	margin-right: 10px;
}
.zt_zxdt .title a {
	font-family: Arial;
	font-size: 12px;
	color: #fff
}
.zt_zxdt .title a span{
	font-family: "宋体";
}
.zt_zxdt ul{
	width: 100%;
	overflow: hidden;
	margin-top: 10px
}
.zt_zxdt ul li{
	width: 96%;
	height: 34px;
	line-height: 34px;
	overflow: hidden;
	background: url(../images/zt_pic11.png) no-repeat left center;
	text-indent: 10px;
	margin-left: 10px
}
.zt_yyxl{
	width: 486px;
	height: 214px;
	overflow: hidden;
	background: #e9f9ff;
	padding-bottom: 10px;
}
.zt_yyxl .title{
	width: 100%;
	height: 44px;
	line-height: 44px;
	background: url(../images/zt_pic02.png) no-repeat 10px center #40c5db
}
.zt_yyxl .title h3{
	font-size: 16px;
	color: #fff;
	text-indent: 16px;
	float: left;
	font-family: "微软雅黑";	
}
.zt_yyxl .title a{
	display: block;
	float: right;
	margin-right: 10px;
}
.zt_yyxl .title a {
	font-family: Arial;
	font-size: 12px;
	color: #fff
}
.zt_yyxl .title a span{
	font-family: "宋体";
}
.zt_yyxl ul{
	width: 100%;
	overflow: hidden;
	margin-top: 10px;
}
.zt_yyxl ul li{
	width: 96%;
	margin-left: 10px;
	height: 32px;
	line-height: 32px;
	overflow: hidden
}
.zt_mdcx{
	width: 100%;
	height: 73px;
	overflow: hidden;
}
.zt_mdcx .cx_sel{
	width: 485px;
	height: 73px;
	background: url(../images/zt_pic04.png) no-repeat left top;
}
.zt_mdcx .cx_sel select{
	width: 93px;
	height: 27px;
	line-height: 27px;
	border: 1px solid #bcbcbc;
	float: right;
	margin-top: 24px;
	margin-right: 20px;
	height: auto\9;
}
.footer{
	color: #454545;
	width: 560px;
	margin: 0 auto;
}
.footer .cont{
	width: 440px;
    height: auto;
    overflow: hidden;
    text-align: center;
    line-height: 24px;
    color: #4e4e4e;
    display: inline;
    margin-left: 10px;
}
.navLi h2{
	font-size: 18px;
}
.nav li{
	width: 96px;
}
.nav li.navLi .contMain{
	z-index: 10
}

