﻿
.top-nav{ height:45px; background:#810000;}
.top-nav ul{ width:1000px; margin:0 auto;}
.top-nav li{ float:left; width:100px; line-height:45px; text-align:center;}
.top-nav li a{ display:block; width:100px;line-height:45px; text-align:center; color:#FFF;}
.top-nav li a:hover{ background:#810000;}



.sec-nav{ background:#dbf1ff; padding:10px; margin-top:10px;}
.sec-nav dl{ float:left; width:140px;}
.sec-nav dt{ float:left; margin-right:15px;}
.sec-nav dd{float:left;}
.sec-nav dd a{ color:#000; font-size:12px;}
.sec-nav dd h3 a{ font-size:14px; font-weight:normal;}



.sous{ border:1px solid #e3e3e3; padding:4px; background:#FFF; margin-top:10px; height:25px;}
.sous i{ font-size:12px; font-style:normal; float:left;line-height:25px; margin-left:10px;}
.sous p{ font-size:12px; float:right; line-height:25px;}
.wenti{ background:#eeeeee; border:1px solid #e3e3e3; height:20px; margin:0 6px 0 6px; width:180px; line-height:22px;}
.but{ background:#810000; border:1px solid #e3e3e3; width:40px;height:24px; line-height:24px; text-align:center; color:#FFF; margin-right:10px;}


.left{ width:725px; margin-top:10px; float:left;}
.diyi dt{ padding:13px;border:1px solid #e3e3e3; width:246px; float:left; margin-right:10px;background:#FFF; }
.diyi dd{border:1px solid #e3e3e3;float:right; padding:10px 15px 10px 15px; width:408px; background:#FFF; height:293px;}
.diyi dd h3{ text-align:center;line-height:35px;}
.diyi dd h3 a{ font-size:16px; color:#810000; }
.diyi dd p{ font-size:14px; text-indent:2em; line-height:26px; color:#727272;}
.diyi dd p a{ color:#F00;}
.diyi dd li{ font-size:12px; line-height:21px;color:#727272;}
.diyi dd li span{ color:#810000;}
.yhs{width:272px; height:315px; overflow:hidden; float:left;}
.lislm{width:240px; height:269px; overflow:hidden;}
.lislm img{margin-bottom:10px;width:240px; height:259px; overflow:hidden;}

.two{ padding:13px; margin-top:10px;border:1px solid #e3e3e3; background:#FFF;}
.two h3{font-family:Microsoft YaHei; font-size:20px; font-style:normal; color:#810000; line-height:30px; border-bottom: 1px solid #c3c3c3; margin-bottom:10px;}
.two h3 em{ font-size:16px; font-style:normal;}
.two h3 span{ font-size:14px; color:#727272;}
.two dl{ margin-bottom:30px;}
.two dt{ float:left; margin-right:10px;}
.two dd h4 a{ color:#686868; font-size:14px; line-height:30px;}
.two dd p{ font-size:12px;color:#686868; line-height:25px; margin-bottom:18px;}
.two dd p a{ color:#F00;}
.two dd a{ color:#FFF;}
.blue{ background:#810000;padding:10px 25px; width:130px; margin-right:6px;}
.green{ background:#810000;padding:10px 25px; width:130px;}
.blue a{line-height:35px;width:130px;}
.two li{ background:url(../images/images_40.jpg) no-repeat; padding-left:14px; line-height:30px;border-bottom:1px  dashed #e3e3e3; width:600px; height:30px;}
.two li a{ font-size:14px;color:#686868;}


.zjft li{ float:left; margin-right:10px; margin-bottom:10px; background:none;padding:0; width:325px; border:none;}
.zjft li dt{ background:#810000; height:35px; line-height:35px; width:100px; text-align:center; color:#FFF; float:left; margin:0; padding:0;}
.zjft li dd{ float:left; background:#dbf1ff;height:35px; line-height:35px; width:225px;margin:0; padding:0;}
.zjft li dd a{margin-left:2px;}
.page{line-height:26px;display:block; margin:15px 15px 0 15px;color:#686868;}
.page a, .page span{border:1px solid #ddd;height:20px;margin:2px;text-align:center;width:26px;padding:3px 10px;font-size:12px;color:#333;}
.page a:hover{border:1px solid #D1DFEC;color:#0f579a;background:#E6F0F9;}	
.page a.on{font-weight:bold;color:#333;}
.page a.btn{width:60px;}
.page li{display: inline;}


.right{ float:right; width:264px;}
.myl{ background:#810000; height:45px; margin-top:10px;}
.myl p{font-family:Microsoft YaHei; font-size:20px;color:#FFF; background:#810000;float:left; line-height:45px; text-align:center; width:100px; height:45px; text-align:center;}

.qwlf,.yhfc,.yd{ background:#FFF;border:1px solid #e3e3e3; border-top:none; padding:10px;}
.lislm{background:#FFF;border:1px solid #e3e3e3; border-top:none; width:262px; height:269px; padding-top:10px;}
.td,.ztzj,.yltd,.qinqi,.spjj{ background:#FFF; padding:10px;}
.spbz{ background:#FFF;}
.lislm li{ text-align:center; overflow:hidden;}


.myl a{ float:right; line-height:45px; text-align:center; margin-right:10px; color:#FFF; font-size:12px;}
.qwlf li{ line-height:28px;border-bottom:1px  dashed #e3e3e3;*line-height:34px;}
.qwlf li a{ font-size:14px; color:#838383;}
.qwlf li span{ background:#810000; height:15px; width:15px; display:block; line-height:15px; text-align:center; color:#FFF; float:left; margin-top:5px; margin-right:8px;font-size:12px;}
.qwlf li em{ background:#dbf1ff; height:15px; width:15px; display:block; line-height:15px; text-align:center; color:#838383;float:left; margin-top:5px; margin-right:8px; font-style:normal; font-size:12px;}
.yhfc dt p{ font-size:12px; text-indent:2em; line-height:20px;}
.yhfc dt p a{ color:#F00;}
.yhfc dd li{ float:left; width:80px; text-align:center;}
.yhfc dd li img{ margin-bottom:5px; margin-top:5px;}
.yhfc dd li p{ font-size:12px;}

.td p{ font-size:12px; text-indent:2em; float:left; margin-left:10px; width:410px; line-height:29px;}



.ztzj .dsp dl{ width:570px; float:left;}
.ztzj .dsp dt{ float:left; margin-right:10px;}
.ztzj .dsp dd{ float:left; width:320px;}
.ztzj .dsp dd h3{ background:#dbf1ff; line-height:35px; font-size:16px;font-family:Microsoft YaHei;  font-style:normal; color:#810000;}
.ztzj .dsp dd h3 span{ background:#810000;line-height:35px; display:block; float:left; padding:0 15px 0 15px; font-size:18px;color:#FFF; margin-right:10px; }
.ztzj .dsp dd ul{ margin-top:10px; margin-bottom:6px;}
.ztzj .dsp dd li{ font-size:12px; color:#5e5e5e; line-height:26px; border-bottom:1px  dashed #e3e3e3;}
.ztzj .dsp dd li a{ color:#F00;}
.ztzj .dsp dd li span{ font-size:14px; font-weight:bold;}
.ztzj .dsp .bot li{ border:none; float:left;}
.ztzj .dsp .bot li img{  float:left; margin-top:10px; margin-left:10px;}
.ztzj .dsp .bot a{ font-size:14px; color:#FFF;line-height:32px;text-align:center;}
.bot .lv{background:#810000; line-height:32px; width:130px; text-align:center;}
.bot .lan{background:#810000; line-height:32px; width:130px; text-align:center; margin-right:10px;}

.qbj{ background:#dbf1ff; padding:8px; float:right; width:381px;}
.sp li{ float:left; width:244px; margin-top:15px; text-align:center;}
.sp li img{ margin-bottom:10px;border:6px solid #dbf1ff;}
.sp li a{ font-size:14px; color:#000;}




.ex_table{ width:308px; float:left; border:1px solid #e2e2e1;padding:1px; font-size:12px; margin-right:10px; margin-bottom:10px; }
.ex_table th,.ex_table2 th{background:#e2e2e1;text-align:center;}
.ex_table th{ height:36px; line-height:36px; }
.ex_table td{ text-align:center; padding:0 10px;}
.ex_table td{height:72px;}
.ex_table h5{font-size:14px; font-weight:bold;}
.ex_table h5{ color:#810000;}
.ex_table2 h5{color:#00358d;}
.ex_table a{ display:block;width:77px; height:24px; color:#fff; line-height:24px; text-align:center;}
.ex_table a{background:#810000; }
.ex_tbgc{background:#f5f5f5;}

.zjjh{ float:left; width:660px;}
.zjjh dl{ width:330px; height:156px; float:left; margin-bottom:5px; margin-top:4px;}
.zjjh dt{ float:left; position:relative; height:156px; margin-right:10px;}
.zjjh dt span{ position: absolute; background:url(../images/doc_01.jpg) no-repeat; width:119px; height:24px; top:100px; left:-0px;}
.zjjh dt span a{ font-size:14px; color:#FFF; line-height:24px; padding-left:25px;}
.zjjh dd{ float:left; width:165px; padding-right:6px;}
.zjjh dd h3{ font-size:12px; color:#707070; font-weight:normal; line-height:26px;}
.zjjh dd h3 span{ font-size:14px; color:#810000; font-weight:bold; margin-right:6px;}
.zjjh dd p{ font-size:12px;color:#707070; line-height:24px; margin:0; padding:0;}
.zjjh dd p a{ color:#F00;}
.zjjh dd em{ font-size:12px; font-style:normal;color:#707070;font-weight:bold;}



.qinqi{ margin-bottom:10px;}
.qinqi li{ float:left; width:245px; text-align:center;margin-bottom:10px;}
.qinqi li p{ background:#f9f9f9; border:1px solid #e9e9e9; line-height:35px; width:235px; margin-top:6px; margin-left:4px;}



.zuobian{ width:634px; float:left; margin-right:10px;}
.zuobian li{ margin-top:5px;}
.youbian{ float:right; width:336px; margin-top:5px;}
.youbian h3{ background:url(../images/vidio_07.jpg) no-repeat; width:336px; height:41px; line-height:41px; padding-left:32px; color:#3b3b3b; font-size:14px; margin-bottom:10px;}
.youbian p{ font-size:12px; line-height:28px; text-indent:2em; margin-bottom:10px;}
.youbian dt{ float:left; margin-right:8px;}
.youbian dd h4{ color:#810000; font-size:12px; font-weight:normal; line-height:30px;}
.youbian dd h4 span{ font-size:14px; font-weight:bold; margin-right:5px;}
.youbian dd p{ line-height:24px;}
.youbian dd p a{ color:#F00;}



.spbz{ width:726px; float:left; margin-top:10px;}
.shut,.yiwen,.liu{ margin-bottom:5px; height:195px;}
.leave{height:200px;}
.shut ul{ background:#ffba00;float:left; height:145px; width:38px; padding-top:50px;}
.yiwen ul{background:#810000;float:left; height:152px; width:38px; padding-top:43px;}
.leave ul{background:#810000;float:left; height:152px; width:38px; padding-top:43px;}
.liu ul{background:#810000;float:left; height:155px; width:38px; padding-top:40px;}
.shut li,.yiwen li,.liu li,.leave li{ text-align:center; color:#FFF; font-weight:bold;}
.shut li p,.yiwen li p,.liu li p,.leave li p{ line-height:20px; color:#FFF; font-weight:bold; text-align:center;}
.shut dl,.yiwen dl,.liu dl,.leave dl{float:left; margin:8px 0 0 13px;}
.shut dt,.yiwen dt,.liu dt,.leave dt{ border:6px solid #eeeeee; width:200px;}
.shut dd a,.yiwen dd a,.liu dd a,.leave dd a{ background:url(../images/sp_jsbg.jpg) repeat-x; height:30px;border:3px solid #eeeeee; display:block; color:#4c4c4c; line-height:30px; text-align:center; font-size:12px;}


.ycb{ float:right; width:264px;}
.bj_vio{padding:10px; float:right; background:#FFF;}
.yuyue{ margin-bottom:10px;}
.bj_vio span{ float:left; margin-bottom:10px;}
.bj_vio img{ margin-left:10px; margin-bottom:10px; margin-top:6px;}
.bj_vio em{ font-size:12px;font-style:normal; line-height:15px; text-align:center;}
.xxneir{ border:1px #CCC solid; width:145px;height:18px; margin-bottom:5px;}
.sub{ background: url(../images/1_02.jpg) no-repeat; height:46px; width:41px; float: right; }
.bj_vio p{ font-size:12px; color:#999; clear:both; line-height:24px;}
.bj_vio p a{ color:#0170c4; text-decoration:none;}



.tjyd{ width:725px; float:left; }
.yd h3{ height:29px;}
.yd h3 a{ color:#545454; font-size:14px; line-height:29px;}
.yd h3 img{ float:left; margin-right:6px;}
.yd p{ text-indent:2em;color:#545454; line-height:22px;}
.yd p a{ color:#F00;}
.yd dl{ margin-top:14px;}
.yd dt{ float:left; width:550px; float:left; margin-right:10px;}
.yd dt li{ background:url(../images/wz_list_10.jpg) no-repeat; padding-left:30px; margin-bottom:10px; }
.yd dt li span{ float:right;}
.yd dt li a{color:#545454; }
.wzlist{background:#FFF;border:1px solid #e3e3e3;padding:10px; margin-top:10px; }
.wzlist li{ line-height:34px; height:34px;padding-left:10px; padding-right:15px;}
.qian{ background:#dbf1ff;}
.wzlist li a{color:#545454;}
.wzlist li a span{ float: right;}
.fr_1{float:right;}
.wz{background:#FFF;border:1px solid #e3e3e3; padding:10px; padding-top:30px;width:705px; float:left; margin-top:10px; }
.wz .dai{ padding:15px;line-height:28px;}
.wz .dai h3{ font-size:24px; text-align:center; line-height:30px; margin:0 auto; margin-bottom:20px;}
.wz .dai ul{overflow:hidden;_zoom:1;margin:0 auto; padding-left:30px; margin-bottom:10px;}
.wz .dai li{ float:left; font-size:12px; text-align:center; height:32px; line-height:32px; color:#5c5c5c;}
.wz .dai li a{ background:#810000; height:32px; width:80px; display:block; color:#FFF;}
.wz .dai p{line-height:35px;}



.stats{padding:5px;}
.stats ul{ background:none; margin:0; padding:0;}
.stats li{width:148px; float:left; margin:5px 0 0 6px; border-radius:5px; color:#FFF; padding:20px 10px;}
.stats .i1{background:#ffba00; margin:5px 0 0 0;} 
.stats .i2{background:#810000;} 
.stats .i3{background:#810000;} 
.stats .i4{background:#810000;} 
.stats li .the{font-size:16px;font-family:Microsoft YaHei; text-align:center;}
.stats li .the span{font-size:28px; margin-right:5px;}
.stats li p{background:url("../images/stats.png") no-repeat 0 5px; padding-left:20px; margin-left:10px;}
.stats li a{color:#FFF; background:none; margin:0; padding:0;}
.stats .i2 p{background-position:0 -54px;}
.stats .i3 p{background-position:0 -117px;}
.stats .i4 p{background-position:0 -181px;}
.stats h4{ background:#dbf1ff; height:40px; margin-bottom:5px;}
.stats h4 span{ font-size:14px; font-weight:bold; text-align:center; background:#810000; color:#FFF; padding:10px; height:20px; float:left;}
.tj{ margin-top:6px;}
.tj li{ float:left; width:342px; padding-left:10px}
.tj li a{ color:#000;}

.rmdj{ padding-left:7px; padding-right:7px;}
.rmdj dl{ width:341px; margin-top:10px;}
.rmdj dt{ background:#dbf1ff; border-top:2px solid #810000; height:35px;}
.rmdj dt h4{ float:left; line-height:35px; margin-left:10px; color:#810000;}
.rmdj dt a{ font-size:12px; float:right; color:#810000;line-height:35px; margin-right:10px;}
.rmdj dd ul{ margin-top:10px;}
.rmdj dd li{border-bottom:1px  dashed #e3e3e3; margin-bottom:10px; margin-left:10px; margin-right:10px;}
.rmdj dd li a{ color:#000; font-size:12px;line-height:20px;}
.rmdj dd li span{ background:#a9aaab; width:16px; height:16px; display:block; text-align:center; color:#FFF; font-weight:bold; float:left; margin-right:10px; font-size:12px; }
.top01{width:100%;height:auto;}
#focusindex {
	height:404px;
	overflow:hidden;
	position:relative;
}
#focusindex li {
	width:100%;
	height:404px;
	overflow:hidden;
	position:absolute;
}
#focusindex .btn {
	width:100%;
	height:30px;
	text-align:center;
	position:absolute;
	bottom:0;
	z-index:9
}
#focusindex .btn span {
	display:inline-block;
	_display:inline;
	_zoom:1;
	background:#dfdfdf;
	width:14px;
	height:14px;
	_font-size:0;
	margin:5px 10px;
	cursor:pointer;
	z-index:9;
	border-radius:50%
}
#focusindex .btn span.on {
	background:#3399ff;
	z-index:9
}
#focusindex .preNext2 {
	background:url(../images/sprite2.png) no-repeat left bottom;
	width:44px;
	height:44px;
	position:absolute;
	top:180px;
	cursor:pointer;
	z-index:9;
	opacity:0;
	transition:all 0.3s linear 0s;
}
#focusindex .pre2 {
	left:0%;
	z-index:9
}
#focusindex .next2 {
	background-position:right bottom;
	right:0%;
	z-index:9
}
#focusindex:hover .preNext2 {
	opacity:0.5;
}
#focusindex:hover .pre2 {
	left:10%;
}
#focusindex:hover .next2 {
	right:10%;
}
#focusindex .pre:hover, #focusindex .next:hover {
	opacity:1;
}
.banner1 {
	background:url(../images/banner_zm.jpg) no-repeat center;
	z-index:1;
}
.banner2 {
	background:url(../images/youhui.jpg) no-repeat center;
}
.banner3 {
	background:url(../images/images_07.jpg) no-repeat center;
}
.banner4 {
	background:url(../images/chunjie.jpg) no-repeat center;
}
.banner5 {
	background:url(../images/116-7.jpg) no-repeat center;
}
.riqi{width:160px;}
#uyan_frame{margin-top:30px;}
#ds-thread #ds-reset .ds-comment-header span{ color:#000;}
.recommend{width:677px;height:278px;padding:10px 10px 0px 10px;display: block;border: 1px solid #ebebeb;margin-top: 10px; }
.recom_head{font-size: 22px;font-family: 微软雅黑;color: #c51000;height: 40px;display: block;}
.recommend ul{width:677px;height:230px;}
.recommend ul li{width:677px;height:36px;margin-bottom: 12px;}
.recommend ul li span{font-size: 22px;font-family: Arial;color: #bbbbbb;height: 36px;line-height: 36px;width: 26px;text-align: center;display: block;float: left;}
.recom_title{width:370px;height:36px;background: url("../images/relcon_01.jpg") no-repeat;padding-left: 20px;font-size: 14px;color: #6e6e6e;font-family:宋体;line-height: 36px;display: block;float: left;margin-right: 15px;}
.recommend ul li img{display: block;float: left;margin-right: 15px;}
.recom_link{width:82px;height:28px;background-color: #de0000;display: block;float: left;line-height: 28px;text-align: center;margin-top: 4px;font-size: 12px;color: #ffffff;font-family:宋体;display: block;float: left; }