@import url(global.css);
/* ---------------banner-------------------------------  */
.slideBox{ position:relative; overflow:hidden; padding-top: 50px; margin:0 auto; max-width:560px;/* 设置焦点图最大宽度 */ }
.slideBox .hd{ position:absolute; height:25px; bottom:0; left:0; width:100%; z-index:1; text-align: center;}
.slideBox .hd li{ display:inline-block; width:10px; height:10px; border-radius:5px; background:#afafaf; text-indent:-9999px; overflow:hidden; margin:0 3px;}
.slideBox .hd li.on{ background:#091d58;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(../images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;/* 图片宽度100%，达到自适应效果 */}
.slideBox .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

/* ---------------mainBody_02-------------------------------  */
.mainBody_02{width:100%; overflow: hidden;background:#f7f7f7 url(../images/main1.jpg) no-repeat center bottom; padding-bottom:30px; background-size:100% auto;}
.mainBody_02 .list {width:48%; float: right; padding-right:2%;} 
.mainBody_02 h2{width:100%; font-size:22px; line-height: 27px; padding:30px 0 0 0; color: #1E3A8A;} 
.mainBody_02 h3{width:100%; font-size:18px; line-height: 30px; padding:10px 0; color: #000;} 
.mainBody_02 h4{font-size: 16px; line-height:27px; color: #000;padding-bottom:10px;} 
.mainBody_02 p{font-size:15px; line-height:24px; color: #333;padding-bottom:10px;} 
.mainBody_02 h5{font-size: 14px; line-height:27px; color: #000;padding-bottom:10px;} 

/* ---------------mainBody_03-------------------------------  */
.mainBody_03{width: 100%;padding:40px 0 20px 0;background: #1E3A8A;}
.mainBody_03 .list2{overflow: hidden; padding:0 3%;} 
.mainBody_03 h2{width:100%;font-size:22px; line-height:27px; color: #fff;padding-bottom:10px;} 
.mainBody_03 h3{width:100%;font-size:18px; line-height:27px; color: #fff;padding-bottom:10px;} 
.mainBody_03 p{width:100%; height:270px; font-size:14px; line-height: 27px; color: #fff;overflow: hidden; margin-bottom:15px;} 
.mainBody_03 .list1{overflow: hidden; padding-top:10px;} 
.mainBody_03 .list1 ul li{float:left;margin:0 0 10px 2%;width:47%;}
.mainBody_03 .list1 ul li:nth-child(2n){margin-right:0;}
.mainBody_03 .list1 ul li a{background:#fff url(../images/h2.png) no-repeat right bottom;width:100%;height:auto;display:block;text-align:center;padding:20px 0 0; float:left;}
.mainBody_03 .list1 ul li a img{display:block;width:60px;height:60px; border:2px solid #1E3A8A; background: #1E3A8A; border-radius: 100%; margin:0 auto;}
.mainBody_03 .list1 ul li a b{display:block;height:40px;line-height:40px;font-size:22px;color:#000;}
.mainBody_03 .list1 ul li a i{width:28px;height:3px;background:#1E3A8A;margin:5px auto;display:block;line-height:0;font-size:0}
.mainBody_03 .list1 ul li a em{display:block;font-size:16px;color:#555;line-height:27px;padding:20px;}

/* ---------------mainBody_03-------------------------------  */
.mainBody_031{width: 100%;padding:40px 0 20px 0;border-bottom: 10px solid #f1f1f1;}
.mainBody_03 .list{overflow: hidden; padding:3%; text-align: center; border: 1px solid #ccc; margin:0 10px;}
.mainBody_03 .p1{ width:100%; height: 200px; overflow: hidden; margin-bottom:10px;}
.mainBody_03 .p2{width: 100%;line-height:1.5em;font-size: 1.6em;}
.mainBody_03 .p2 a{color: #1E3A8A;}
.mainBody_03 .p3{ width: 100%;}
.mainBody_03 .p4{width: 100%; height: 5.4em; line-height:1.8em; overflow: hidden;; margin-bottom: 10px; color: #888;}
.mainBody_03 .p5 {width: 100%; height: 40px;text-align: center; padding: 10px 0 20px 0;}
.mainBody_03 .p5 a{width:17%; height:40px; line-height:40px; text-align: center; display: inline-block; border: 1px solid #ccc; color: #666; margin: 0 0.5%;}

/* ---------------mainBody_04-------------------------------  */
.mainBody_04{overflow: hidden; padding:40px 0;border-bottom: 10px solid #f1f1f1;}
.mainBody_04 .list{width:100%; overflow: hidden; padding-top:10px;}
.mainBody_04 .list ul{overflow: hidden; padding-bottom:20px;}
.mainBody_04 .list li{width:20%; overflow: hidden; padding-right: 5%;background:url(/themes/pc/images/jiantou.jpg) no-repeat right 20px; float: left; text-align: center;}
.mainBody_04 .list li:last-child{padding-right:0;}
.mainBody_04 .list .a1 img{width:60%;}
.mainBody_04 .list .a2{line-height: 30px; font-size: 16px; color: #000; padding:10px 0 5px 0;}
.mainBody_04 .list .a3{line-height: 20px; font-size: 12px; color: #666;}
.more{width:50%; height: 45px; line-height:45px; text-align: center; background: #1E3A8A; color: #fff; font-size: 16px; border-radius: 50px; margin: 0 auto; display: block;}
.more:hover{ display: block; background: #000;}

.mainBody_05{overflow: hidden; padding:40px 0; background: #f0f5fa;}

/* ---------------mainBody_09-------------------------------  */
.mainBody_09{width:100%;padding:40px 0; overflow: hidden;}
.mainBody_09 .list{padding:0 3%;}
.mainBody_09 ul{overflow: hidden; padding-bottom: 20px;}
.mainBody_09 li{width:31.33%; float: left; padding: 5px 1%;}

/* ---------------mainBody_06-------------------------------  */
.mainBody_06{padding:40px 0;border-top: 10px solid #f1f1f1;border-bottom: 10px solid #f1f1f1;}
.mainBody_06 .hd{ height:40px;font-size:13px; background:#1E3A8A; margin: 0 3% 10px 3%;}
.mainBody_06 .hd ul{ height:40px;overflow:hidden;}
.mainBody_06 .hd ul li{height:40px; float:left;width:33.33%; text-align: center;}
.mainBody_06 .hd ul li a{height:40px; line-height: 40px; display: block; color:#fff; border-right:1px solid #031344;}
.mainBody_06 .hd ul .on{background:#000; color:#fff;}
.mainBody_06 .bd{height:auto;}
.mainBody_06 .bd ul{ overflow:hidden;padding:0 14px;}
.mainBody_06 .bd .a2 {float: left;width: 100%;text-indent:20px;height:35px;line-height:35px;background:url(../images/j5.png) no-repeat 4px center;border-bottom:1px dashed #ccc;}
.mainBody_06 .bd .a2 a {float: left;width: 75%;height:35px;display:block;overflow: hidden; font-size: 1.1em;}
.mainBody_06 .bd .a2 strong {float: right;text-align: right;height:35px;;width:20%; padding-right:1%;color:#333;font-weight: normal;font-size: 1.1em;}
.mainBody_06 .bd .p1{width:42%; height:100px; float: left; overflow: hidden; margin-right: 4%;}
.mainBody_06 .bd .p1 img{width:100%;}
.mainBody_06 .bd .p2{width:53%; height: 20px; float: left; overflow: hidden;font-size:14px;}	
.mainBody_06 .bd .p2 a{color: #000;}	
.mainBody_06 .bd .p3{width:53%; height: 15px; line-height: 15px; float: left;color: #313193; font-size: 16px;}	
.mainBody_06 .bd .p4{width:53%; height: 40px; line-height:20px; float: left;color: #999; font-size: 12px; overflow: hidden;}
.mainBody_06 .bd .p5{width:53%; height: 35px; float: left;color: #999; font-size: 13px;}
.mainBody_06 .bd .p5 a{width:120px; height: 30px; line-height:30px; float: left; display: block;}

/* ---------------mainBody_07-------------------------------  */
.mainBody_07{width: 100%;padding:40px 0;border-bottom: 10px solid #f1f1f1;}
.mainBody_07 .list{padding:0 3%;overflow:hidden;}
.mainBody_07 .list ul{ margin-bottom:20px;}
.mainBody_07 .list .a2{width:100%; height:30px; line-height:30px; font-size:18px; padding:10px 0 5px 0; font-weight:500;}
.mainBody_07 .list .a3{width:100%; height:30px; line-height:30px; font-size:16px; color:#666;}

/* ---------------mainBody_12-------------------------------  */
.mainBody_12{padding:40px 0;}
.mainBody_12 .liuyan{overflow:hidden; padding: 0 3%;}
.mainBody_12 .liuyan li{height: 40px; margin-bottom:10px; border-radius: 3px; border: 1px solid #ccc;}
.mainBody_12 .liuyan li h3{width: 40px;float: left;height: 40px;line-height: 40px;border-right: 1px solid #ccc; text-align: center;}
.mainBody_12 .liuyan li h3 img{width:18px;}
.mainBody_12 .liuyan p{ width: 100%; text-align: center; font-size:14px; line-height:30px; color:#1E3A8A;  padding:0 0 10px 0;}
.mainBody_12 .liuyan input{ display:block; width:220px; height:40px; line-height:40px; outline:none; padding:0 10px; font-size:14px; color:#b3b3b3;}
.mainBody_12 .liuyan .submit{ display: block;width: 100%;height: 40px;line-height: 38px;color: #fff;font-size: 15px;background: #1E3A8A; border-radius: 3px; border: 0;}