/* CSS Document */
.zh-st{ float:left; width:100%; overflow:hidden; margin-top:15px; text-align:center}
.zh-1{float:left; width:100%; overflow:hidden;  }
.zh-1l{ float:left; width:693px; overflow:hidden; background:#fff; border:1px #e5e5e5 solid; padding-bottom:14px}
.zh-1la{ float:left; width:100%; overflow:hidden; }
.zh-1l img{ float:left; display:inline; width:248px; border:1px #adadad solid; padding:1px; margin:18px 22px 0px 20px}
.zh-1l span{ float:left; width:378px; overflow:hidden; height:23px; line-height:23px; margin-top:27px; font-size:16px; font-weight:bold; color:#478501;text-align: center;}
.zh-1l span a{color:#333333;}
.zh-1l p{ float:left; width:378px; overflow:hidden; line-height:30px; font-size:14px; color:#666767; height:85px; margin-top:6px;text-indent: 2em;}
.zh-1l p a{ color:#FF0000; font-size:12px}
.zh-1l p a:hover{ color:#c60}
.index_t1 { float:left; width:378px; overflow:hidden; height:23px; line-height:23px; margin-top:16px; font-size:16px; font-weight:bold; color:#478501;text-align: center;}
.index_t1 a{color:#333333;}
.index_t2 { float:left; width:378px; overflow:hidden; line-height:30px; font-size:14px; color:#666767; height:59px; margin-top:6px;text-indent: 2em;}
.index_t2 a{ color:#FF0000; font-size:12px}
.index_t2 a:hover{ color:#c60}
.zh-1l ul{ float:left; display:inline; width:308px; overflow:hidden; background:url(../images/dxbindex_140303_14.jpg) no-repeat 0px 10px; margin:14px 10px 0px 24px; height:180px}
.zh-1l li{ float:left; width:272px; height:36px; line-height:36px; overflow:hidden; background:url(../images/dxbindex_140303_15.jpg) repeat-x bottom; padding-left:25px; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.zh-1l li a{ font-size:14px; color:#666767}
.zh-1l li a:hover{ color:#c60}
.zh-1r{ float:right; width:290px; overflow:hidden}
.zh-1ra{ float:left; width:100%; overflow:hidden}
.zh-1rb{ float:left; width:288px;height:397px; overflow:hidden; border:1px #e5e5e5 solid; border-top:none; background:#fff; padding-bottom:17px}
.zh-1rb ul{ float:left; width:168px; overflow:hidden; margin-top:20px; height:108px}
.zh-1rb li{ float:right; width:154px; overflow:hidden; height:27px; line-height:27px;}
.zh-1rb li a{ font-size:14px; color:#666767}
.zh-1rb li a:hover{ color:#c60}
.zh-1rb span{ float:left;overflow:hidden; margin-left: 16px; margin-top:10px}
.zh-1rb span img{ border:1px #adadad solid; padding:2px}
.zh-1rb p {
    color: #666767;
    display: inline;
    float: left;
    font-size: 13px;
    height: 67px;
    line-height: 24px;
    margin: 1px 0 0 14px;
    overflow: hidden;
    text-indent: 2em;
    width: 261px;
}
.zh-1rb p a{ font-size:12px; color:#FF0000}
.zh-1rb p a:hover{ color:#c60}
.zh-1rc{ float:left; width:100%; overflow:hidden; text-align:center}
.zh-1rc img{ margin-top:10px}
.zh-2{float:left; width:100%; overflow:hidden; }
.zh-2l{ float:left; width:693px; overflow:hidden; border:1px #e5e5e5 solid; padding-bottom:14px; margin-top:15px; background:#fff ;height:760px;}
.zh-2la{ float:left; display:inline; width:324px; overflow:hidden; margin:13px 0px 0px 15px; padding-bottom:2px}
.zh-2laa{ float:left; width:322px; overflow:hidden; border:1px #c5c5c5 solid; background:url(../images/dxbindex_140303_23.jpg) repeat-x; height:36px}
.zh-2laa h2{ float:left; width:250px; height:36px; line-height:36px; overflow:hidden; padding-left:11px}
.zh-2laa h2 a{ font-size:16px; font-weight:bold; color:#0B6DA6; }
.zh-2laa h2 a:hover{ color:#c60}
.zh-2laa span{ float:right; width:54px; overflow:hidden; height:36px; line-height:36px;}
.zh-2laa span a{ font-size:13px; color:#737373}
.zh-2laa span a:hover{ color:#c60}
.zh-2la ul{ float:right; width:308px; overflow:hidden; margin-top:10px; height:190px}
.zh-2la li{ float:left; text-align:right; width:288px;background:url(../images/dxbindex_140303_15.jpg) repeat-x bottom; height:32px; line-height:32px; overflow:hidden; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.zh-2la li a{ float:left; text-align:left; font-size:14px; color:#666767; background:url(../images/dxbindex_140303_24.jpg) no-repeat center left; padding-left:10px}
.zh-2la li a:hover{ color:#c60}
.zh-2r{ float:right; width:290px; overflow:hidden}
.zh-2ra{ float:left; width:290px; overflow:hidden; margin-top:15px;height:250px;}
.zh-2raa{ float:left; width:100%; overflow:hidden; background:url(../images/dxbindex_140303_5F25.jpg) no-repeat; height:37px}
.zh-2raa span{ float:left; width:165px; height:37px; line-height:37px; text-align:center; overflow:hidden; font-size:18px; font-weight:bold; color:#fff}
.zh-2raa span a{color:#fff}
.zh-2raa p{ float:right; width:50px; height:23px; line-height:23px; overflow:hidden; margin-top:9px}
.zh-2raa p a{ font-size:13px; color:#666767}
.zh-2raa p a:hover{ color:#c60}
.zh-2rab{ float:left; width:288px; overflow:hidden; border:1px #e5e5e5 solid; border-top:none; background:#fff; padding-bottom:12px;height:200px}
.zh-2rab ul{ float:right; width:266px; overflow:hidden; margin-top:10px; height:200px}
.zh-2rab li{ float:left; width:244px;background:url(../images/dxbindex_140303_15.jpg) repeat-x bottom; height:32px; line-height:32px; overflow:hidden; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}
.zh-2rab li a{ font-size:14px; color:#666767; background:url(../images/dxbindex_140303_24.jpg) no-repeat 0px 5px; padding-left:10px}
.zh-2rab li a:hover{ color:#c60}
.zh-2rb{ float:left; width:288px; overflow:hidden; margin-top:15px;border:1px #e5e5e5 solid; background:#fff; padding-bottom:12px}
.zh-2rba{ float:left; width:100%; overflow:hidden; background:url(../images/dxbindex_140303_26.jpg) repeat-x; height:55px}
.zh-2rba span{ float:left; width:auto; height:26px; line-height:26px; overflow:hidden; font-size:20px; font-weight:bold; color:#40910a; padding-left:20px; margin-top:7px}
.zja{ float:right; width:269px; height:20px; line-height:20px; overflow:hidden; font-size:12px; color:#666767; margin-top:9px}
.zh-zj{ float:right; width:276px; overflow:hidden; margin-top:12px;}
.zjb{ float:left; display:inline; width:101px; border:1px #c0c0c0 solid; padding:2px; margin-right:11px}
.zh-zj span{ float:left; width:150px; height:20px; line-height:20px; overflow:hidden; font-size:14px; font-weight:bold; color:#358508; margin-top:4px}
.zh-zj span a{font-size:14px; font-weight:bold; color:#666767;}
.zh-zj span a:hover{ color:#c60}
.zjc{ float:left; width:150px; height:23px; line-height:23px; overflow:hidden; font-size:12px; color:#666767; margin-top:5px}
.zjd{ float:left; width:150px; height:46px; line-height:23px; overflow:hidden; font-size:12px; color:#666767}
.zjd a {color:#FF0000;}
.zh-zj p{ float:left; width:154px; overflow:hidden; margin-top:4px}
.zh-3a{ float:left; width:100%; overflow:hidden; margin-top:15px; background:url(../images/dxbindex_140303_32.jpg) no-repeat; height:44px}
.zh-3a span{ float:left; width:164px; height:44px; line-height:44px; text-align:center; overflow:hidden; font-size:20px; font-weight:bold; color:#fff}
.zh-3a p{ float:right; width:64px; height:44px; line-height:44px; overflow:hidden}
.zh-3a p a{ font-size:13px; color:#666767}
.zh-3a p a:hover{ color:#c60}
.zh-3b{ float:left; width:998px; overflow:hidden; border:1px #e5e5e5 solid; background:#fff; border-top:none; padding-bottom:15px; background:url(../images/dxbindex_140303_35.jpg) no-repeat center}
.zh-3n{ float:left; width:468px; overflow:hidden; display:inline; margin:15px 15px 0px 16px;}
.zh-3na{ float:left; width:456px; border:1px #cbcbcb solid; overflow:hidden; background:url(../images/dxbindex_140303_34.jpg) repeat-x; height:34px;}
.zh-3na span{ float:left; display:inline; width:44px; height:21px; line-height:21px; text-align:center; overflow:hidden; font-size:14px; font-weight:bold; color:#fff; background:url(../images/dxbindex_140303_33.jpg) no-repeat; margin:7px 7px 0px 14px}
.zh-3na h2{ float:left; width:366px; height:34px; line-height:34px; overflow:hidden}
.zh-3na h2 a{ font-size:16px; font-weight:bold; color:#0b6da6;}
.zh-3na h2 a:hover{ color:#c60}
.zh-3n ul{ float:left; width:465px; overflow:hidden; margin-top:12px; height:156px}
.zh-3n li{ float:left; width:435px;background:url(../images/dxbindex_140303_24.jpg) no-repeat 0px 11px;height:26px; line-height:26px; overflow:hidden; text-overflow:ellipsis; padding-left:12px; display:inline; text-align:right; margin-left:5px;}
.zh-3n li a{ float:left; text-align:left; font-size:12px; color:#666767; width:350px;height:26px; line-height:26px;  overflow:hidden; white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
.zh-3n li a:hover{ color:#c60}
.zh-4{ float:left; width:100%; overflow:hidden; margin-top:15px; background:url(../images/dxbindex_140303_42.jpg) no-repeat; height:244px}
.zh-4l{ float:left; display:inline; width:22px; margin:80px 0px 0px 30px}
.zh-4r{ float:right; display:inline; width:22px; margin:90px 30px 0px 0px}
.zh-4m{ float:left; width:870px; overflow:hidden; display:inline; margin-left:15px}
.zh-y{ float:left; display:inline; width:396px; overflow:hidden; margin:28px 0px 0px 30px}
.za{ float:left; width:155px; overflow:hidden; border:1px #a7a7a7 solid; padding:2px}
.zh-y span{ float:right; width:215px; overflow:hidden; height:23px; line-height:23px; font-size:14px; color:#666767; margin-top:9px}
.zh-y span a{ font-size:14px; font-weight:bold; color:#316300}
.zb{ float:right; width:215px; overflow:hidden; height:23px; line-height:23px; font-size:14px; color:#316300; margin-top:2px}
.zh-y p{ float:right; width:215px; overflow:hidden; height:78px; line-height:26px; font-size:14px; color:#666767; margin-top:2px}
.zh-y p a{ font-size:12px; color:#FF0000}
.zh-y p a:hover{ color:#c60}
.zc{ float:right; width:215px; overflow:hidden; margin-top:11px }
.case {
	margin: 15px auto 0;
	width: 1000px;
        float: left;
}
.case a {
	color: #FF0000;
	text-decoration: none;
}
.case a:hover {
	text-decoration: underline;
}
.case-tit {
	height: 39px;
	width: 1000px;
}
.case-con {
	border: 1px solid #CCCCCC;
	margin-left: auto;
	margin-right: auto;
	overflow: auto;
	padding-bottom: 10px;
	width: 998px;
}
.case-con ul {
	overflow: auto;
	width: 990px;
       padding-left: 8px;
}
.case-con li {
	display: inline;
	float: left;
	margin: 10px 8px 0 8px;
	width: 230px;
	height:235px;
	overflow:hidden;
	}
.case-con li img {
	border-color: #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-style: solid;
	border-width: 1px;
	height: 165px;
	padding: 1px;
	width: 224px;
}
.case-con li h2 {
	float: left;
	font-size: 12px;
	font-weight: bold;
	height: 28px;
	line-height: 28px;
	text-align: center;
	width: 230px;
	overflow:hidden;
}
.case-con li h2 a {
	color: #006FaE;
	text-decoration: none;
}
.case-con li h2 a:hover {
	text-decoration: underline;
}
.case-con li p {
	float: left;
	line-height: 18px;
	text-indent: 2em;
	width: 230px;
}
