@charset "gb2312";
/* CSS Document */
html{overflow-x:hidden;}
body{margin:0px; border:0px; padding:0px;}
body{font-family:"微软雅黑", "宋体", Arial, "Microsoft YaHei UI", "Microsoft YaHei UI Light"; font-size:12px;}
body,p,div{margin:0px; padding:0px; word-break:break-all; word-wrap:break-word;}
h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; font-size:100%;}
ul,ol,li,dl,dd,dt{margin:0px; padding:0px; list-style:none;}
a{color:#1d3b5e; text-decoration:none; cursor:pointer;}
a:hover{color:#1d3b5e;}
.clearfix:after{content:"."; display:block; height:0px; clear:both; visibility:hidden;}

body{background:url(../images/top.jpg) no-repeat top center,#f4f4f4;}
.top{ width:100%; height:100%; text-align:center;}
.top img{width:100%;}
.dh{width:100%; height:64px; margin-top:450px; background:#d2d2dc; text-align:center;}
.dh ul{width:1100px; overflow:hidden; margin:0 auto;}
.dh ul li a{display:inline; line-height:64px; padding:0 50px; font-size:19.77px; float:left; color:#0a2247;}
.dh ul li a:hover{background:#415e81; color:#fff;}
.dh ul .on a{background:#415e81; color:#fff;}



.newshdp{width:1100px; height:355px; background:#dee7f3; margin:0 auto; overflow:hidden; margin-top:20px;}

.newshdp .hdp{width:571px; height:343px; float:left; margin-top:6px; margin-left:6px;}
/* 幻灯片css */
.slideBox{width:571px; height:343px; overflow:hidden; position:relative; float:right;}
.slideBox .hd{height:12px; overflow:hidden; position:absolute; right:10px; bottom:16px; z-index:1;}
.slideBox .hd ul{overflow:hidden; zoom:1; float:left;}
.slideBox .hd ul li{float:left; margin-right:10px;  width:10px; height:10px; line-height:14px; text-align:center; background:#766c6e; cursor:pointer; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%;}
.slideBox .hd ul li.on{background:#ffffff;}
.slideBox .bd{position:relative; height:100%; z-index:0;}
.slideBox .bd li{zoom:1; vertical-align:middle;}
.slideBox .bd img{width:571px; height:343px; display:block;}
.slideBox .bd a{color:#ffffff}
.slideBox .bd a:hover{text-decoration:none;}
.slideBox .bd span{width:551px; height:46px; background:#000000; line-height:46px; font-weight:normal; font-size:18px; position:absolute;left:0px; bottom:0px; padding-left:20px; background-color:rgba(0,0,0,0.5);}
@media \0screen\,screen\9{/*只支持IE6、7、8 */
.slideBox .bd span{background-color:#000000; font-family:"微软雅黑"; font-weight:bold; font-size:18px; filter:Alpha(opacity=50); position:static;/* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */*zoom:1;/* 激活IE6、7的haslayout属性，让它读懂Alpha */}}

.newshdp .news{width:481px; height:355px; overflow:hidden; float:right; margin-right:20px; position:relative;}
.newshdp .news h3{width:481px; height:80px; line-height:80px; font-size:24px; text-align:center;}
.newshdp .news h3 a{color:#29333f;}
.newshdp .news p{width:481px; text-indent:2em; line-height:18px; font-size:12px; color:#778392; border-bottom:1px #415e81 solid; padding-bottom:14px; margin-bottom:14px;}
.newshdp .news ul li{font-size:14px; line-height:30px; background:url(../images/jt.jpg) no-repeat left; padding-left:16px;}
.newshdp .news ul li a{color:#1d3b5e;}
.newshdp .news ul li a:hover{color:#1d3b5e;}

.newshdpmore{width:481px; position:absolute; right:-6px; bottom:10px;}
.newshdpmore span{float:right;}
.newshdpmore span a{font-size:12px; color:#63748c;}


/* 本例子css */
		.txtScroll-left{ width:1098px; height:58px; background:#dee7f3; margin:0 auto;  position:relative;  border:1px solid #d4dbe5; margin-top:40px;   }
		.txtScroll-left .mtjj{position:absolute; top:-15px; left:13px; width:100px; height:42px; background:#415e81; color:#f4f4f4; line-height:42px; font-size:18px; text-align:center;}
		.txtScroll-left .bd{padding:0 10px 0 140px; width:1098px; overflow:hidden;}
		.txtScroll-left .bd ul{overflow:hidden; zoom:1; }
		.txtScroll-left .bd ul li{font-size:14px;  float:left; height:58px; line-height:58px;  text-align:left; _display:inline;}
		.txtScroll-left .bd ul li a{padding-left:4px;}
		
.rcap{width:1100px; height:422px; margin:0 auto; margin-top:30px; overflow:hidden; background:#dee7f3;}
.rcap .bt{font-size:30px; height:100px; line-height:100px; text-align:center; color:#415e81; font-weight:bold;}

/* 本例子css */
		.slideTxtBox{ width:1100px; height:180px; border:0px solid #ddd; text-align:left; margin-top:30px;}
		.slideTxtBox .hd{ height:2px; line-height:40px; font-size:18px; background:#415e81; padding:0 10px 0 20px;   border-bottom:0px solid #ddd;  position:relative; }
		.slideTxtBox .hd ul{ float:left;  position:absolute; left:20px; top:-20px; height:40px; margin-left:30px;   }
		.slideTxtBox .hd ul li{ float:left; padding:0 30px; cursor:pointer; background:#415e81; margin:0 20px; color:#ffffff;  }
		.slideTxtBox .hd ul li.on{background:#b72e22;}
		.slideTxtBox .bd ul{ padding:30px;  zoom:1; margin-top:30px;}
		.slideTxtBox .bd li{ height:24px; line-height:24px; font-size:14px; text-indent:2em;}
		
.bmrk{width:1100px; margin:0 auto;}
.bmrk .bmch{width:318px; height:72px; background:#415e81; float:left; margin-left:32px; line-height:72px; font-weight:bold; text-align:center; font-size:36px;}
.bmrk .bmch a{color:#ffffff;}
.bmrk .wysb{width:318px; height:72px; background:#415e81; float:left; margin-left:40px; line-height:50px; text-align:center; font-size:24px; color:#ffffff; position:relative;}
.bmrk .wysb span{color:#ffffff; position:absolute; bottom:6px; left:130px; line-height:24px; font-size:14px; display:block;}
.bmrk .wysb span a{color:#ffffff;}
.bmrk .wyjr{width:258px; height:72px; overflow:hidden; background:#415e81; float:left; margin-left:40px; line-height:72px; text-align:left; font-size:24px; font-weight:bold; color:#ffffff; padding-left:60px; position:relative;}
.bmrk .wyjr span{color:#ffffff; position:absolute; bottom:6px; right:20px; line-height:24px; font-size:14px; display:block;}
.bmrk .wyjr span a{color:#ffffff;}

.jdxj{width:1100px; height:100%; margin:0 auto; margin-top:30px; overflow:hidden;}
.jdxj .jd{width:799px; height:100%; overflow:hidden; float:left;}
.axsp{width:799px; height:340px; margin:0 auto; margin-top:8px; overflow:hidden;}

/* 本例子css */
		.picScroll-left{ width:799px; margin:0 auto;  overflow:hidden; position:relative;}
		.picScroll-left .hd{ overflow:hidden;  height:60px; border-bottom:1px solid #415e81; background:url(../images/line.jpg) no-repeat left bottom;}
		.picScroll-left .hd span{font-size:30px; color:#415e81; line-height:60px; font-weight:bold;}
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:12px; height:12px; float:right; margin-right:0px; margin-left:5px; margin-top:40px;  overflow:hidden;
			 cursor:pointer; background:url(../images/zyjt.jpg) no-repeat;}
		.picScroll-left .hd .next{ background-position:-12px 0px;  }
		.picScroll-left .hd .prevStop{ background-position:0 0; }
		.picScroll-left .hd .nextStop{ background-position:-12px 0; }
		.picScroll-left .bd{ padding:30px 0 10px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin-right:25px; float:left; _display:inline; overflow:hidden;}
		.picScroll-left .bd ul li .pic{ text-align:center; height:190px; }
		.picScroll-left .bd ul li .pic img{ width:250px; height:180px; display:block;}
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#f1df94;}
		.picScroll-left .bd ul li .title{line-height:30px; font-size:18px; color:#555555;}
		.picScroll-left .bd ul li .zy{line-height:30px; font-size:18px; font-weight:bold; color:#555555;}

.axsp_one{width:799px; height:476px; margin:0 auto; margin-top:50px; overflow:hidden;}		
/* 本例子css */
		.picScroll-left-one{ width:799px; margin:0 auto;  overflow:hidden; position:relative;}
		.picScroll-left-one .hd{ overflow:hidden;  height:60px; border-bottom:1px solid #415e81; background:url(../images/line_one.jpg) no-repeat left bottom;}
		.picScroll-left-one .hd span{font-size:30px; color:#415e81; line-height:60px; font-weight:bold;}
		.picScroll-left-one .hd .prev,.picScroll-left-one .hd .next{ display:block;  width:12px; height:12px; float:right; margin-right:0px; margin-left:5px; margin-top:40px;  overflow:hidden;
			 cursor:pointer; background:url(../images/zyjt.jpg) no-repeat;}
		.picScroll-left-one .hd .next{ background-position:-12px 0px;  }
		.picScroll-left-one .hd .prevStop{ background-position:0 0; }
		.picScroll-left-one .hd .nextStop{ background-position:-12px 0; }
		.picScroll-left-one .bd{ padding:10px 0;   }
		.picScroll-left-one .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left-one .bd ul li{ margin-right:25px; float:left; _display:inline; overflow:hidden;}
		.picScroll-left-one .bd ul li .pic{ text-align:center; height:416px; }
		.picScroll-left-one .bd ul li .pic img{ width:799px; height:416px; display:block;}
		.picScroll-left-one .bd ul li .pic a:hover img{ border-color:#f1df94;}
		
		
.jdxj .xj{width:269px; height:100%; overflow:hidden; float:right; padding-top:30px; }
.jdxj .xj .xltj{width:100%; min-height:392px; background:#dee7f3; }
.jdxj .xj .xltj h3{height:33px; background:url(../images/lm.jpg) no-repeat left top; border-bottom:1px #b3c7e1 solid; font-size:18px; color:#ffffff; line-height:32px; padding-left:10px;}
.jdxj .xj .xltj h3 a{font-size:12px; font-weight:normal; float:right; padding-right:10px; color:#a8a8a8;}
.jdxj .xj .xltj ul{padding:20px 0 10px;}
.jdxj .xj .xltj ul li{font-size:14px; line-height:30px; font-weight:normal; padding-left:6px; color:#415e81;}
.jdxj .xj .xltj ul li a{padding-left:6px;}


.axsp_hzmt{width:1100px; height:300px; margin:0 auto; margin-top:50px; overflow:hidden;}		
/* 本例子css */
		.picScroll-left-hzmt{ width:1100px; margin:0 auto;  overflow:hidden; position:relative;}
		.picScroll-left-hzmt .hd{ overflow:hidden;  height:60px; border-bottom:1px solid #415e81; background:url(../images/line.jpg) no-repeat left bottom;}
		.picScroll-left-hzmt .hd span{font-size:30px; color:#415e81; line-height:60px; font-weight:bold;}
		.picScroll-left-hzmt .hd .prev,.picScroll-left-hzmt .hd .next{ display:block;  width:12px; height:12px; float:right; margin-right:0px; margin-left:5px; margin-top:40px;  overflow:hidden;
			 cursor:pointer; background:url(../images/zyjt.jpg) no-repeat;}
		.picScroll-left-hzmt .hd .next{ background-position:-12px 0px;  }
		.picScroll-left-hzmt .hd .prevStop{ background-position:0 0; }
		.picScroll-left-hzmt .hd .nextStop{ background-position:-12px 0; }
		.picScroll-left-hzmt .bd{ padding:30px 0;   }
		.picScroll-left-hzmt .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left-hzmt .bd ul li{ margin-right:53px; float:left; overflow:hidden;}
		.picScroll-left-hzmt .bd ul li .pic{ text-align:center; height:110px; }
		.picScroll-left-hzmt .bd ul li .pic img{ width:175px; height:87px; display:block; border:1px #5f7693 solid;}
		.picScroll-left-hzmt .bd ul li .pic a:hover img{ border-color:#000000;}
		
		
		
.footer{height:207px; background:url(../images/footer.jpg) no-repeat bottom center; margin:0 auto; text-align:center; font-family:"宋体"; font-size:12px; line-height:30px; color:#ffffff; margin-top:50px; padding-top:50px; }
.footer a{color:#ffffff;}