@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0;}
ul li{list-style:none;}
body{font-family:"微软雅黑"; overflow-x:hidden; background:#fff;}

.clear{clear:both;}
.banner{width:100%; margin:auto; height:625px;}
.banner p{width:100%; height:125px;}
.part1,.part2,.part3,.part4,.part5{width:1100px; margin:60px auto 0 auto;}

.nianfen{width:1100px; margin:55px auto 0 auto; height:484px;}
.nianfen p{width:1100px; height:242px;}
h2{font-size:50px; line-height:60px; color:#25377d; font-family:"宋体"; text-align:center;font-weight: bold !important;}
.xian{width:1100px; height:50px; background: url(../images/xian_bg.gif) repeat-x; text-align:center; margin-bottom:24px;}
.xian h3{font-size:30px; line-height:54px;font-weight:bold; color:#6a77a8; text-align:center; padding:0 10px; background:#fff; display:inline-block;}

.part1 p{font-size:18px; line-height:32px; color:#000; text-align:center;letter-spacing:1px; margin:auto;}
.jz_jishu{width: 1100px; margin:0 auto; overflow:hidden;}
.qirepic{width:1100px; height:580px; color:#333; background-color:#fff; margin-top: 30px;}
/*图片导航*/
.num { width: 100px; height: 6px; background: #fff; padding: 10px 0;overflow:hidden; margin:auto;}
.num ul { width: 200px; }
.num li { float: left; margin-right:2px; width:48px; height:6px; background:#dfdfdf;}
.num li a { display:block;padding:3px; }
.num li.on a { background-color:#6a77a8;} /*当前项*/
.rongyu{width:1100px;}
.rongyu li{width:268px; height:279px;float:left; margin-right:8px; position:relative;overflow:hidden; margin-bottom: 10px;}
.rongyu li.last{width:268px; height:279px;float:left; margin-right:0px; }
.hei1{width:268px; height:279px; background-color:#000;background-color:rgba(0,0,0,0.5); position:absolute;top:280px; text-align:center;}
.hei1 p{font-size: 24px; line-height: 30px; font-weight: normal; margin-top: 100px; width: 230px; color: #fff; text-align: center; text-indent: 0;}
.zs_pic{width: 1100px; margin: 20px auto;}

.part2 p, .part3 p{font-size:18px; line-height:32px; color:#333; text-align:center;letter-spacing:1px; margin:auto;}
.yishu{width:1100px; margin-top:50px;}
.ys_left{width:603px; float:left;}
.ys_right{width:497px; float:left;}
.huang{width:497px; height:81px; background:#f59e00; margin-top:46px;}
.huang h4{font-size:40px; line-height:80px; color:#fff; text-align:center;}
.yishu p{font-size:18px; color:#333; line-height:28px; width:412px; margin:42px 0 0 42px; text-align:left;letter-spacing:0;}
.pro9_1{width:1100px; margin:30px auto;}
.pro9_1 .hd {margin-top:-130px;}
.pro9_1 .hd .next{position:relative;left:1034px;top:330px;width:26px; cursor:pointer;}
.pro9_1 .hd .prev{position:relative;top:320px;width:26px;left:-80px; cursor:pointer;}
.pro9_1 .bd{width:920px; margin:auto;}

.anli{width:1100px;}
.anli_left{width:635px; height:535px; float:left; background:url(../images/lrf_13.jpg); margin-top:12px;}
.anli_right{width:402px; height:561px; float:left; margin-left:63px; background:url(../images/lrf_14.jpg);}
.anli_txt{width:240px; margin-top:432px; float:left; margin-left:36px;}
.anli_txt p{font-size:18px; line-height:29px; color:#fff;}
.anli_txt strong{font-weight:bold;}
.btn1{width:136px; height:49px; border-radius:24px; background:#f59e00; margin-top:449px; margin-left:18px; float:left; text-align:center;}
.btn1 a, .btn2 a{font-size:22px; line-height:48px; color:#000; text-decoration:none;}
.btn2{width:161px; height:49px; border-radius:24px; background:#fdeed9; margin-top:449px; margin-left:11px; float:left; text-align:center;}
.anli_right p{font-size:18px; line-height:28px; color:#333; text-indent:2em;width:286px; margin:auto; padding-top:20px;}
.anli_right p.frist{margin-top:106px;}
.p5_pic{width:1100px; margin:40px auto;}
.part5 p{font-size:18px; line-height:32px; color:#333;letter-spacing:1px; text-indent:2em;}