@charset "utf-8";



/* = CSS重定义
------------------------------------------------------------ */




.banner{ background:url(../images/banner.jpg) no-repeat center top; height:467px; display:block;}

.jbdata{ background:#f4f7ff; padding:30px 0;}
.jbdata .in{ width:1200px; margin:0 auto; height:40px; line-height:40px;background:#fff url(../images/deng.gif) no-repeat 20px 6px;}
.jbdata .in span{ color:#41975f;padding:0 40px; padding-left: 80px;}

.page1{ overflow:hidden}
.page1 .m1{}
.page1 .m1 .left{}
.page1 .m1 .right{ width:600px;}
.page1 .m1 .right .text{ line-height:38px; padding:24px 0;}

.page2{ background:#f4f7ff; overflow:hidden; margin-top:60px; padding-bottom:60px;}



.page3{ overflow:hidden;}
.page3 .left{ width:740px;}
.page3 .left .p1{ padding-bottom:40px; line-height:32px;}
.page3 .list{ border-left:1px solid #9bcdec;  line-height:30px; margin-left:30px; padding-top:40px;}
.page3 .list li{ margin-bottom:36px; overflow:hidden; margin-left:-9px;}
.page3 .list li .ico{ float:left; width:15px; height:15px; border:1px solid #9bcdec; border-radius:50%; margin-top:6px;}
.page3 .list li .blue{ float:left; color:#2a93d7; padding:0 10px;}
.page3 .list li .text{ float:left; width:620px;}



.pag4{ background:#c7e4f7; padding-bottom:50px;}


.page5{ overflow:hidden;}
.page5 .list{ overflow:hidden;}
.page5 .list li{ overflow:hidden; margin:20px 0;}
.page5 .list .pic{ width:131px; text-align:center; font-size:18px; float:left;}
.page5 .list .left .text{ float:left; margin:30px 0 0 42px; display:inline; background:#d4d6d9; width:692px; padding:30px 0 30px 40px; position:relative; font-size:20px; border-radius:20px; }
.page5 .list .right .text{ float:left; margin:10px 42px 0 0;display:inline; background:#9bcdec; width:866px; padding:20px; line-height:34px; position:relative; font-size:18px; border-radius:20px;}
.page5 .list .right .text .more{ color:#fe605f;}
/*
.page5 .list .left .text .ico{ position:absolute; left:-20px; top:0; display:block; width:20px; height:41px; background:url(../images/p10-ico1.gif) no-repeat;}
.page5 .list .right .text .ico{ position:absolute; right:-21px; top:30px; display:block; width:21px; height:38px; background:url(../images/p10-ico2.gif) no-repeat;}
*/
.page5 .btn{ background:#fea84b; color:#fff; width:536px; height:92px; line-height:92px; display:block; text-align:center; font-size:24px; border-radius:20px; margin:60px auto;}



.page6{ background:#f4f7ff;}

.page6 .list{ overflow:hidden;}
.page6 .list li{ position:relative; border-bottom:1px dashed #898a8b; overflow:hidden; padding:40px 0;}
.page6 .list li .pic{}
.page6 .list li .info{ width:870px; line-height:30px;}
.page6 .list li .btn{ position:absolute; right:0; bottom:20px; width:180px; height:50px; line-height:50px; text-align:center; color:#fff; display:block; background:#4bb7fd; border-radius:10px;}
.page6 .title{ color:#0671b7; font-size:30px; text-align:center; font-weight:bold; padding:50px 0;}

.page7{ overflow:hidden; background:#2a93d7; padding-top:70px; margin-top:60px;}
.page7 .titInfo{ overflow:hidden; margin:0 20px;}
.page7 .titInfo .t1{ color:#fbfb14; display:block; font-size:48px;}
.page7 .titInfo .t2{ color:#fff; font-size:22px; line-height:40px; padding:36px 0;}


