.page{ background:url(../images/banner.jpg) no-repeat center; height:363px; overflow:hidden;}
.main{ overflow:hidden; text-align: left;}
.main a:hover{ color:#F00; text-decoration:underline;}
.dh,.sp_ty_nr{ width:1000px; margin:0 auto;}
.jbzc,.jbzcl{ width:1020px; margin:0 auto;}
.jbzc1{ width:939px; margin:0 auto;}
.jbzc2{ width:939px; margin:0 auto;}
.jbzc_nnr{ width:965px; margin:0 auto;}
.ti1,.ti2{ background:url(../images/jrsd_007_ty.jpg) no-repeat; height:45px; font-family:"微软雅黑";color:#315e99;}
.ti1{font-size:22px; line-height:45px; margin-top:25px;}
.ti2{font-size:22px; line-height:45px; margin-top:20px;}
.ti3{font-weight: 600; background:url(../images/jrsd_004_ty.jpg) no-repeat; width:995px; height:49px;font-family:"微软雅黑";color:#315e99; text-indent:34px;line-height:49px;font-size:22px;  color:#f8e2bb;}
.ti4{ background:url(../images/jrsd_007_ty.jpg) no-repeat; width:960px; height:45px; line-height:45px;font-family:"微软雅黑";color:#315e99; font-size:16px; float:left;}

.dh ul{ padding-top:300px; padding-left:20px;}
.dh ul li{ float:left; display:inline; overflow:hidden; height:50px; line-height:55px; margin:0 20px;}
.dh ul li a{ font-family:"微软雅黑"; color:#FFF; font-size:18px;} 
.dh ul li a:hover{ color:#f8e2bb;}
.sp_ty{ background:url(../images/jrsd_002_ty.jpg) no-repeat top center; padding-bottom:20px; overflow:hidden; text-align: left; }
.sp_ty a:hover{ color:#F00; text-decoration:underline;}
.sp_ty_l{ width:415px; float:left; display:inline; overflow:hidden; margin-left:20px; padding-bottom:10px;}
.fgjc h3{ padding-top:20px;}
.fgjc h3,.fgjc h3 a{ font-family:"微软雅黑"; font-size:20px; color:#a65730; font-weight: 600;}
.fgjc p{font-family:"宋体"; font-size:14px; color:black;  line-height:22px; margin-top:5px;text-align: justify;text-justify: inter-ideograph;}
.gjcy h3{ font-family:"黑体"; font-size:20px; color:#c7a56a; font-weight:normal; margin-top:15px;}
.gjcy h3 a{font-family:"微软雅黑"; font-size:18px; color:#000;}
.gjcy p{font-family:"宋体"; font-size:12px; color:#666; height:50px; line-height:25px; margin-top:5px;}
.xian{ border-bottom:1px dotted #cbcbcb; width:346px; margin-top:15px; *margin-top:10px; _margin-top:10px; margin-top:10px \9;}
#gj1{ margin-top:40px;}
.gjce h3{ font-family:"黑体"; font-size:20px; color:#c7a56a; font-weight:normal; margin-top:20px;}
.gjce h3 a{font-family:"微软雅黑"; font-size:20px; color:#000;}
.gjce p{font-family:"宋体"; font-size:14px; color:#666; height:50px; line-height:25px; margin-top:5px;}
.sp_ty_r{ width:500px; float:right; display:inline; overflow:hidden; margin-right:20px; margin-top:20px;}

.fs_A1{ height:400px; position:relative; background:#000; width:500px; position:relative;  border:1px solid #cdcdcd; }  
.fs_A1 .A1fBt{ position:absolute; bottom:8px; right:20px; overflow:hidden; zoom:1;  height:16px; z-index:10; }  
.fs_A1 .shadow{
	width:100%;
	position:absolute;
	bottom:0px;
	left:2px;
	z-index:10;
	height:34px;
	background:rgba(0,0,0,0.6);
	filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  								display:block;
	line-height:34px;
	text-align:left;
	overflow:hidden;
	font-family:"微软雅黑";
	font-size:18px;
	text-indent:5px;
}  
.fs_A1 .shadow a{ text-decoration:none; color:#fff; font-size:14px;  overflow:hidden; margin-left:10px; }  
.fs_A1 .shadow a:hover{ color:#F00;}
.fs_A1 .fcon{ position:relative; width:100%; float:left;  display:none;  }  
.fs_A1 .A1fBt i{font-style:normal }
.fs_A1 .A1fBt a{display:inline;float:left;background:#848a80;width:18px;height:15px;position:relative;    
margin:0 1px 0 0;color:#B0B0B0;font:12px/15px "宋体";text-decoration:none; text-align:center; outline:0 }  
.fs_A1 .A1fBt a:hover,.fs_A1 .A1fBt a.activeSlide{ background:#ffbb00;color:#fff}  
.fs_A1 .fcon img{ display:block; }  

.jb1{ width:577px; height:133px; background:#eaeef0; margin:10px 0 10px 0; float:left;}
.jb1 dl{ width:92px;  float:left; display:inline; overflow:hidden; margin:15px 0 0 20px;}
.jb1 p{ width:413px; height:90px; float:right; display:inline; overflow:hidden; margin:20px 20px 0 0; line-height:23px; color:#666;}
.jb1 dl dd{ width:93px; text-align: center; margin-top:2px; }
.jb1 dl dd,.jb1 dl dd a{ color:#333333; font-weight:bolder;}

.picC1{ 
	text-align: center; padding: 12px 0px;
	font-size: 18px;
	line-height: 60px;
}
.tp1{ width:350px; float:left; display:inline; overflow:hidden; margin:20px 0 15px 0;}
.tp1 a{ color:#FFF; font-size:14px; }
.wzxw1{ width:558px; float:right; display:inline; overflow:hidden; margin:20px 0 10px 0;}
.wzxw1 dl dt,.wzxw1 dl dt a{ font-family:"微软雅黑"; font-size:20px; color:#000}
.wzxw1 dl dd{ font-family:"宋体"; font-size:14px; color:#666; line-height:23px; margin:15px 0 15px 0;}
.wzxw10{overflow:hidden; margin:20px 0 10px 0;}
.wzxw10 dl dt,.wzxw10 dl dt a{ font-family:"微软雅黑"; font-size:20px; color:#000}
.wzxw10 dl dd p{ font-family:"宋体"; font-size:14px; color:black; line-height:22px; margin:15px 0 15px 0; text-indent: 2em; text-align: justify;}

.jbzc,.jbzcl{ padding-bottom:10px;}
.jbzc1,.dtsm{ position:relative; overflow:hidden;}
.tp1 img,.tp2 img,.tp4 img{ display:block;}
.tp2{ width:346px; height:184px; float:left; display:inline; overflow:hidden; padding:20px 0 20px 0;}
.tp2 a{ color:#FFF; font-size:14px; }
.wzxw2{ width:558px; float:right; display:inline; overflow:hidden; margin:20px 0 10px 0;}
.wzxw2 dl dt,.wzxw2 dl dt a{ font-family:"微软雅黑"; font-size:20px; color:#000}
.wzxw2 dl dd{ font-family:"宋体"; font-size:14px; color:#666; line-height:23px; margin:15px 0 15px 0;}
.jbzc2{ position:relative; overflow:hidden;}
.jbzc2 tp img{ display:block;}
.ss1{width:346px; position:absolute; top:170px; left:0px; z-index:10; height:34px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; line-height:34px; text-align:left; overflow:hidden; font-family:"微软雅黑"; font-size:18px; text-indent:5px;}
.ss1 a:hover,.ss2 a:hover{ text-decoration:none;}

.jbzcl{ overflow:hidden;}
.jbzc_l{ width:610px; float:left; display:inline; overflow:hidden;background:#eaeef0;margin:20px 0 0 5px;}
.jbzc_r{ width:347px; float:left; display:inline; overflow:hidden;margin-top:20px;}
.jbzc_l2{ width:610px; float:right; display:inline; overflow:hidden;background:#eaeef0;margin:20px -10px 0 0px;}
.jbzc_r2{ width:347px; float:left; display:inline; overflow:hidden;margin-top:20px;}
.dtsm{ width:347px; background:#fff; }
.zt_l{ width:600px; background:#FFF;}
.jb2{ width:575px; height:133px;}
.tp3{ width:91px; height:91px; float:left; display:inline; overflow:hidden}
.wzxw3{ width:464px; float:right; display:inline; overflow:hidden; }
.wzxw3 dl dt,.wzxw3 dl dt a{ font-family:"微软雅黑"; font-size:20px; color:#000}
.wzxw3 dl dd{ font-family:"宋体"; font-size:14px; color:#666; line-height:23px; margin:15px 0 15px 0;}
.tp4{ width:347px; height:217px; float:left; display:inline; overflow:hidden; }
.tp4 a{ color:#FFF; font-size:14px; }
.dtsm p{ font-family:"微软雅黑"; font-size:22px; color:#000; margin:20px 0 0 15px; width:320px; float:left;}
.dtsm ul{ margin-left:15px; width:320px; float:left; padding-bottom:20px;}
.dtsm ul li{ width:320px; font-family:"微软雅黑"; font-size:14px; height:22px; margin-top:20px; color:#666464;}
.ss2{width:346px; position:absolute; top:183px; left:0px; z-index:10; height:34px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; line-height:34px; text-align:left; overflow:hidden; font-family:"微软雅黑"; font-size:18px; text-indent:5px;}
.jbzc_nnr{ padding-bottom:0px; overflow:hidden;}
.md{ width:960px; float:left;}
.md dl{ width:185px; float:left; display:inline; overflow:hidden; margin-top:25px;}
.md dl dt{ width:183px;  border:1px solid #d2d2d2 ; }
.md dl dd,.md dl dd a{ color:#666;font-family:"宋体"; font-size:12px;}
.md dl dd{ line-height:20px; margin-top:5px;}
.ddmd2{ margin-left:8px;}
.yc{ width:960px;}
.yc ul li{ float:left; display:inline; overflow:hidden;}
.yc a{color:#666;font-family:"宋体"; font-size:14px;}
.hdyc_2{height:50px;font-family:"微软雅黑"; font-size:16px; color:#001b3f; text-align: center;}
.hdyc_1{height:70px; color:#666;font-family:"宋体"; font-size:14px; background:#f3f5f7;}
.hdyc_3{height:70px; color:#666;font-family:"宋体"; font-size:14px;}
table tr td{ padding:5px 0 5px 40px;border:1px solid #FFF; line-height:24px;}


.tpzj{ width:960px; position: relative; height:310px; margin-left:5px;}
.tpzj a{ font-family:"微软雅黑"; font-size:14px; color:#FFF;}
.tpzj a span{position:absolute; left:0; bottom:0; width:100%; height:24px; line-height:24px; text-indent:5px; overflow:hidden; color:#FFF; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; display:none;}
.tpzj a:hover span{display:block;color:#FFF;}
.tpzj a:hover{text-decoration:none; color:#FFF;}

#a1{position:absolute; width:152px; height:111px; top:0; left:0;}
#a2{position:absolute; width:115px; height:112px; top:0; left:155px;}
#a3{position:absolute; width:152px; height:111px; top:0; left:275px;}
#a4{position:absolute; width:116px; height:111px; top:0; left:431px;}
#a5{position:absolute; width:138px; height:192px; top:0; left:552px;}
#a6{position:absolute; width:120px; height:111px; top:0; left:695px;}
#a7{position:absolute; width:120px; height:78px; top:115px; left:695px;}
#a8{position:absolute; width:138px; height:191px; top:0; left:821px;}
#a9{position:absolute; width:270px; height:192px; top:116px; left:0;}
#a10{position:absolute; width:152px; height:192px; top:116px; left:275px;}
#a11{position:absolute; width:117px; height:192px; top:116px; left:431px;}
#a12{position:absolute; width:264px; height:110px; top:197px; left:552px;}
#a13{position:absolute; width:138px; height:110px; top:197px; left:821px;}




a#toTop2{width:30px;height:100px;bottom:100px;left:50%;background: url(../images/top.png) no-repeat;position:fixed;_position: absolute; _top: expression(eval(document.documentElement.scrollTop + (document.documentElement.clientHeight - 100)));display:none; margin-left:500px;}
a#toTop2:hover{ background:url(../images/top.png) no-repeat;}
/*  |xGv00|771145baa68d4b978675e6112f3fb082 */

.md dl dd{ line-height:20px; margin-top:5px;text-align:center;}
.md dl dd .name{
	font-size: 16px;
	font-weight: 600;
}
.md dl dt{ width:150px;  border:1px solid #d2d2d2 ; }
.md dl{ width:152px; float:left; display:inline; overflow:hidden; margin:20px 20px 0;height: 267px;}


.showPic{ height:600px; position:relative; width:995px; text-align:left; overflow: hidden; z-index:10;}
.showPic ul{}
.showPic li{}
.showPic li h6{ position:absolute; bottom:0px; left:0px; overflow:hidden; zoom:1; background:rgba(0,0,0,0.6); width:995px; height:38px; line-height:38px; z-index:12;filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9; color: #ffffff;}
.showPic li h6 a{ display: inline-block; margin-left: 12px; color: #ffffff;}
.showPic .btn { position:absolute; bottom:12px; left:0px; text-align: center; width:995px;  z-index: 15;}
.showPic .btn a{ display: inline-block; font-size: 0px; line-height: 0px; width: 20px; height: 20px; overflow: hidden; background:#0543a9; margin: 0px 6px;}  
.showPic .btn a:hover, .showPic .btn a.activeSlide{ background:#ffbb00;color:#fff;}  

.cehua{ width:100%; position: absolute; left: 0px; top: 40px; text-align:center;} 
.cehua span{display:block;text-align: right; font-size: 14px; width: 950px; margin:0px auto; color:#fff;} 