@charset "utf-8";
/*专题样式*/
body{background-color:#d6000f;  background-repeat:no-repeat; background-position:top center}
.zhuanTitop{  width:1000px}
.zhuanTiMain{ width:1000px; border-top: #ffcc00 12px solid; background-color:#FFFFFF; padding-bottom:20px; }
.zhuanTiMainLeft{float: left;width: 245px;margin-top:29px;background-color:#f7e8cd;margin-left:20px;_margin-left:10px;height:870px;}
.zhuanTiMainLeft h1{display:block;background-image:url(../images/bg.jpg);height:27px;font-family:Microsoft Simhei;color:#FFFFFF;font-size: 17px;line-height:27px;text-align:left;font-family:simhei;font-weight:normal;padding-left:20px;margin-top:16px;margin-bottom:20px;}
.zhuanTiMainLeft p{text-align:left;font-size: 16px;padding-left:20px;padding-right:20px;line-height:22px;font-family:Arial, Helvetica, sans-serif;color:#450000;}
.zhuanTiMainRight{float: left;width: 680px;margin-top:29px;padding-left:15px;}
.zhuanTiMainRight h1{display:block;line-height:35px; font-family:simhei; font-size:16px; color:#d6000f; width:665px; float:left; padding-top:10px; border-bottom:#b8b8b8 1px  dashed; width:666px;}
.zhuanTiMainRight h2{ font-family:simhei; font-weight:normal; color:#7c0000; display:block; font-size:18px; line-height:60px; display:block; width:666px; float:left}
.zhuanTiMainRightL{ float:left; padding-left:20px;}
.zhuanTiMainRightR{ float:right; padding-top:10px; padding-right:20px;}
.boxBorderp{ text-align:left; margin-left:30px; margin-right:30px; line-height:20px; display:block;border-bottom:#dbdbdb 1px   solid; padding-bottom:10px; width:606px; }
.boxBorder{ border:#e7dfd9 1px solid; float:left; width:668px; padding-bottom:25px;}
.boxBorder p span a{ color:#f0561c}
.boxList div{ float:left;}
.boxList div img{ float:left; margin-left:30px;}
.boxList { padding-top:10px;float:left;height:268px;}
.boxList li{ text-align:left; display:block; line-height:26px; float:left; height:26px; width:570px; background-image:url(icon7.jpg); background-position:left center; background-repeat: no-repeat; padding-left:40px;}
.boxList li a{display:block;float:left;font-size: 16px;}
.boxList li span{display:block; float:right;width: 666px;}
.boxList1{ background-color:#f0eeeb; height:200px; width:630px; padding:0px; margin-left:20px;_margin-left:10px;}
.boxList1 div{ background-color:#f0eeeb; padding-left:0px; height:200px; width:215px;border-right:1px #FFFFFF solid;}
.boxList1 div img{ margin-left:0px; float:left; margin-left:15px; margin-top:20px; border:1px #FFFFFF solid; margin-bottom:6px;}
.boxList1 div p{ display:block; float:left; width:215px; line-height:20px;}
.boxList1 li{ width:558px;  _margin-left:6px; height:30px;}
.boxList1 ul li a{ height:30px;line-height:30px;display:block}
.boxList1 ul{ display:block; padding-top:20px; *float:left}
.boxList1 li span{ color:#999999}

.boxBorder1{ margin-top:10px; padding-bottom:5px;}
.boxList2{}
.boxList2 li{ width:616px; margin-left:18px;_margin-left:9px;}
.boxBorder2{ border:none; background-color:#f0ede7; width:362px;}
.boxList3{width:362px;}
.boxBorder2 h1{width:362px; height:40px; line-height:40px; padding-top:0px; }
.boxList3 li{width:330px; margin-left:16px; _margin-left:8px;}
.box{ float:left;width:666px; padding-top:13px;}

.boxBorder3{ width:290px; margin-left:14px;}
.boxBorder3 h1{ width:290px;}
.boxBorder3{ width:290px;}
.boxBorder3{ width:290px;}
.boxList4{width:290px;}
.boxList4 li{width:250px;}

.footerLinks {
	width:1000px;
	overflow: hidden;
	height: auto;
	background: #eef7f9;
	padding: 10px 0;
	/* border-top: 1px solid #c3c3c3; */
}
.footerLinks p{ color:#FFFFFF; line-height:25px;}
.footerLinks a{ height:45px; color:#FFFFFF; line-height:45px; padding-left:10px; padding-right:10px;}
.foot{ height:65px; width:1003px; background-color:#CCCCCC; padding-top:10px;}
.foot p{ line-height:25px; }


/*--专题内容--*/
.ztlb{ overflow:hidden; height:100%; min-height:100%; width:666px; clear:both;}
.ztlb1{  width:666px;}
.ztlb1 div{ text-align:center;}
.ztlb1 p{ padding:0 33px 0 40px; line-height:20px; color:#404040; text-indent:25px; text-align:left;}
.miaoshu{
	line-height: 1.7;
    font-size: 18px;
    text-align: left;
    margin-top: 40px;
}
.miaoshu div,.miaoshu p{
	line-height: 1.7;
    font-size: 18px;
    text-align: left;
    margin-top: 40px;
}
.subtitle{
	font-size: 16px;
    margin-top: 0px;
}
.title{
	font-size: 18px;
	margin-bottom: 5px;
	margin-top: 0;
}
.content p,.content div{
	text-align: left;
	font-size: 15px;
	line-height: 1.5;
	margin-bottom: 10px;
	text-align: justify;
}
.border-bot{
	border-bottom: 2px dashed #466ab9;
    margin-bottom: 10px;
    margin-top: 10px;
}
.lanmu{
	text-align: left;
	margin-bottom:25px;
}
.lanmu a{
	font-size: 18px;
    color: #333;
    font-weight: 600;
}
.win-r{
	width: 40%;
	float: right;
	margin-left: 100px;
}
.news-list ul li{
	margin-bottom:15px;
}
.news-list ul li .pic img{
	width: 100%;
	height: 200px;
}
.news-text{
	margin-top: 15px;
}
.news-text h4{
	text-align: left;
}
.news-text h4 a{
	font-size: 15px;
	line-height: 1.3;
}
.pic a{
	overflow: hidden;
	display: block;
	width: 100%;
	height: 100%;
}
.pic a img{
	transform: scale(1);
	transition: transform .3s;
}
.pic a img:hover{
	transform: scale(1.02);
	transition: transform .3s;
}
.link{
	font-size: 14px;
    margin-top: 5px;
    letter-spacing: 0.6px;
    word-break: break-all;
    text-align: left;
}
.news-list .list li h4 a{
	background: url(ico-01.gif) no-repeat 1px 6px;
	padding-left: 12px;
	display: inline-block;
}
.hddt a{
	display: inline-block;
	float: left;
	background: url(butbg.png) repeat-x;
	padding: 10px 100px;
	border: 1px solid #d1e1ff;
	font-size: 15px;
    color: #444;
}
.hddt a:hover{
	opacity: .8;
}
a:hover{
	text-decoration: none;
	color: #0060b5;
}
/*--专题列表--*/
.ztlbnr{width:571px; clear:both; padding:0 50px 0 45px; overflow:hidden; height:100%; min-height:100%; }
.ztlbnr ul{ width:571px;}
.ztlbnr ul li{ width:571px; height:34px; line-height:34px; color:#3a3a3a; border-bottom:1px dashed #707070; background:url(ztlb2_03.jpg) no-repeat 1px; text-align:left; float:left;}
.ztlbnr ul li a{ float:left; padding-left:17px;}
.ztlbnr ul li span{ float:right; color:#949494;}
#xlmain {display: block;overflow: hidden;margin:0px;}
#xlmain .wztitle {
color: #333;
    font-family: \5FAE\8F6F\96C5\9ED1;
    line-height: 36px;
    text-align: center;
    font-size: 22px;
    padding: 0px 0px 2px 0px;
    font-weight: 700;
}
#xlmain .qtinfo {color:#666; font-family: \5FAE\8F6F\96C5\9ED1; text-align:center; font-size: 13px; border-bottom: solid 1px #cccccc; padding: 0px 0px 16px 0px;margin-bottom: 20px;}
#xlmain .qtinfo a {color:#666; text-decoration: none;}
#xlmain .qtinfo a:hover {color:#de0c0c; text-decoration: none;}
#xlmain .text { margin:0; overflow:hidden; display:block;}
#xlmain .text p {margin: 0 0 12px 0;}
#xlmain .text p:last-child {margin: 0;}
#xlmain .text img {display: block;margin-right: auto;margin-left: auto;}
#xlmain .textlx { margin:0; overflow:hidden; display:block;font-family: \5FAE\8F6F\96C5\9ED1!important;}
#xlmain .textlx p {margin: 0 0 12px 0;font-family: \5FAE\8F6F\96C5\9ED1!important;}
#xlmain .textlx img {display: block;margin-right: auto;margin-left: auto;}
#xlmain .textxl { margin:20px 6px 6px 6px; overflow:hidden; display:block;font-family: \5FAE\8F6F\96C5\9ED1!important;}
#xlmain .textxl table,#xlmain .textxl table th,#xlmain .textxl table td,#xlmain .textxl table tr,#xlmain .textxl div,#xlmain .textxl p,#xlmain .textxl div,#xlmain .textxl span,#xlmain .textxl font{
	font-family: \5FAE\8F6F\96C5\9ED1!important;
    font-size: 15px;
    text-align: justify;
    line-height: 1.8;
}
#xlmain .textxl img {display: inline-block;margin-right: auto;margin-left: auto;padding: 0 0 10px 0;}
#xlmain .textxl table {margin: 0 0 15px 0;}
#xlmain .textxl td {text-align: center;}
#xlmain .textsp { margin:30px auto 0 auto; overflow:hidden; display:block;width: 56%;}
#xlmain .textsp video {border: #c3d2e5 solid 6px;border-radius: 5px;margin-bottom: 10px;}
#xlmain .xilan-content-main.zoomIn {
  font-size: 18px;
  line-height: 36px;
}
#xlmain .xilan-content-main.zoom {
  font-size: 16px;
  line-height: 30px;
}
#xlmain .xilan-content-main.zoomOut {
  font-size: 13px;
  line-height: 24px;
}
#xlmain .textxl img {max-width: 640px;}

@media(max-width: 1024px){
	.zhuanTitop{
		width: 100%;
		padding:0 15px;
	}

}
@media(max-width: 991px){
	.footerLinks{
		width: 100%;
	}
	.news-list ul li .pic img{
		height: auto;
	}
	.win-r{
	width: 40%;
	/* float: right; */
	margin-left: 60px;
}
}
@media(max-width: 767px){
	.win-r {
		width: 100%;
		margin-top: 25px;
	}
	.win-r{
	width: 40%;
	/* float: right; */
	margin-left: 0px;
}
	.footerLinks{
		width: 100%;
		margin-top: 25px;
		padding:15px;
	}
	.news-list ul li .pic img{
		height: auto;
	}
	#xlmain .textxl img {max-width: 100%;}
}













