/* CSS Document */


.bor{ border: solid 1px #dfdfdf;}
.mid{ clear:both; width:1000px; margin:0 auto; margin-top:20px;}
.mid2{ clear:both; width:1000px; margin:0 auto;}
.fysj{ padding:10px; width:980px; border:solid 1px #e7e7e7; height:236px;}
.left{ float:left;}
.right{ float:right;}
.fysj-r{ width:620px; }
.fysj-r dl dt{ font-size:24px; color:#007ae2; font-family: "Microsoft YaHei" ! important;} 
.fysj-r dl div{ font-size:14px; color:#333; font-weight:bold;}
.fysj-r dl dd{ text-indent:2em; line-height:22px; padding-top:5px;}


.xxjl{ height:485px;}
.xxjl-t{font-size:24px; color:#007ae2; font-family: "Microsoft YaHei" ! important; line-height:32px; height:42px;}
.xxjl-l{ width:530px; font-size:16px; float:left; }
.xxjl-x{ background:#fdfdfd; padding:15px;}
.xxjl-x dl { padding:20px 0; cursor:pointer; } 
.xxjl-x dl:hover{background:#e5e5e5; border-bottom:dashed 1px #ccc;}
.xxjl-x dl dd{ font-weight:bold; color:#333; text-align:right;}
.xxjl-x dl dd a{ color:red;}
.xxjl-x dl dd a:hover{ color:red;}
.xxjl-x2{ background:#fdfdfd; padding:15px;}
.xxjl-x2 dl { padding:10px 0; cursor:pointer; } 
.xxjl-x2 dl:hover{background:#e5e5e5; border-bottom:dashed 1px #ccc;}
.xxjl-x2 dl dd{ font-weight:bold; color:#333; text-align:right;}


.xxjl-r{ width:440px; float:right; }
.xxjl-r-x{border:solid 2px #e7e7e7;}
.xxjl-r-x dl{ padding:12px 10px; clear:both; border-bottom:dashed 1px #ccc;}
.xxjl-r-x dl:hover{ padding:12px 10px; clear:both; background:#e5e5e5;}
.xxjl-r-x dl dt{ font-size:16px; color:#333;}
.xxjl-r-x dl dd{ text-indent:2em;}
.xxjl-r-x dl dd a{ color:red;}

.gd{}
.gd-x{}




.picMarquee-left{  overflow:hidden; position:relative; width:980px;     }

		.picMarquee-left .bd{ padding:10px;   }
		.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
		.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picMarquee-left .bd ul li .pic{ text-align:center; }
		.picMarquee-left .bd ul li .pic img{ width:224px; height:158px; display:block; padding:2px; border:1px solid #ccc; }
		.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }



.mt{ background:#eff4f8; padding:15px; height:448px;}
.mt-c ul{ clear:both; padding-top:10px;}	
.mt-c ul li{ float:left; text-align:center; line-height:20px; margin-right:158px;}
.mt-c ul li a:hover{ color:red;}
.blue{}



.yc{ padding:15px; width:980px; height:120px; margin-top:35px;}
.yc ul li{ float:left; width:160px; height:100px; margin-right:40px; background:#6cbbff; font-weight:bold; color:#fff; text-align:center; line-height:100px; border: 1px solid #7db8ff;

    -moz-border-radius: 25px; 

    -webkit-border-radius: 25px; 

    border-radius:25px; font-size:18px;  }
	
.nr{ }
.nr-x{height:445px;}
	
.nr dl{  float:left; width:250px; padding:15px 40px;} 
.nr dl dt{ text-align:center; font-size:16px; color:#fff; height:28px; line-height:28px;}
.nr dl dt span { background:#007ae2; padding:5px 10px; }
.nr dl dd{ text-indent:2em; font-size:14px; padding-top:8px;}
.f15{ font-size:15px;}
.blue{ color:#0079e2;}
.red{ color:red;} 	
a:hover{text-decoration:none;color:red;}

	