@charset "gb2312";
/* CSS Document */
/** 清除内外边距 **/
    body, h1, h2, h3, h4, h5, h6, hr, p,
    blockquote,   /* structural elements 结构元素 */
    dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
    pre, /* text formatting elements 文本格式元素 */
    form, fieldset, legend, button, input, textarea, /* form elements 表单元素 */
    th, td, /* table elements 表格元素 */
    img/* img elements 图片元素 */{
	border:medium none;
	margin: 0;
	padding: 0;
	list-style-type: none;
	vertical-align: middle;
    }
    /** 设置默认字体 **/
    body,button, input, select, textarea {
    font: 12px/1.5 Microsoft YaHei,'宋体',tahoma, Srial, helvetica, sans-serif; }
    h1, h2, h3, h4, h5, h6 { font-size: 100%;font-style:normal; font-weight:normal; }
    em{font-style:normal;}
    /** 重置列表元素 **/
    ul, ol,{ list-style: none; }
    /** 重置超链接元素 **/
    a { text-decoration:none; color:#FFF;}
    a:hover { text-decoration: underline; /*color:#F40;*/ }
    /** 重置图片元素 **/
    img{ border:0px;}
    /** 重置表格元素 **/
    table { border-collapse: collapse; border-spacing: 0; clear: }
	

/*====头部====*/
#banner{width:100%;height:585px;overflow:hidden;position:relative;}
#banner li{width:100%; height:585px;background:url(../images/pic_01.jpg) no-repeat center center;}
#banner li div{width:150px; height:680px;margin:0 auto;position:relative;}
#banner li div a{display:block;width:200px;height:45px;line-height:45px;text-align:center;background:#fa7404;position:absolute;bottom:130px;left:-170%;border-radius:5px;font-size:24px;color:#fff;}
#banner li div a:hover{background:#317fd4;}

/*====中间====*/
.dy{ width:1000px; margin:0 auto; overflow:hidden; margin-top:80px}
.dy p{ font-size:20px}

.br1{ width:1000px; margin:20px auto; overflow:hidden}
.br1 .top1{ background:url(../images/pic_09.jpg) no-repeat; width:637px; height:41px; margin:40px auto;}
.br1 p{ font-size:20px}
.br1 h3{ font-size:28px; color:#1683ce; text-align:center; line-height:100px; font-weight:bolder}
.br1 div {height:227px; margin-top:10px; overflow:hidden}
.br1 div p{ font-size:18px; line-height:30px; width:305px; height:172px; float:left; background:#9bd8f7; margin-top:34px; padding:10px 0px 10px 10px}
.br1 div img{ float:left}

.br2{ width:100%; margin:40px auto; overflow:hidden; background:#e9e9e9}
.br2 .top2{ background:url(../images/pic_13.jpg) no-repeat; width:685px; height:41px; margin:30px auto; }
.br2 .br2-bg{ width:1000px; margin:0 auto}
.br2 .br2-bg .br2-a{ width:600px; margin:0 auto; overflow:hidden}
.br2 .br2-bg .br2-a dt{ float:left; width:41px; height:31px; }
.br2 .br2-bg .br2-a dd{ float:left; width:550px; font-size:20px; line-height:28px; padding:2px }
.br2 .br2-bb{ width:1000px; margin:0 auto; overflow:hidden}
.br2 .br2-bb div{ width:305px; float:left}
.br2 .br2-bb .br2-b{ width:305px; margin:0 auto; height:260px}
.br2 .br2-bb .br2-b dt{width:36px; height:31px; }
.br2 .br2-bb .br2-b dd{width:300px; font-size:20px; line-height:28px; padding:2px }
.br2 .br2-bb .br2-d{ width:305px; margin:0 auto; height:260px}
.br2 .br2-bb .br2-d dt{width:36px; height:31px; padding-left:250px }
.br2 .br2-bb .br2-d dd{width:300px; font-size:20px; line-height:28px; padding:2px }
.br2 a{ color:#1058a4}
.br2 #pic-17{ float:left; padding-top:45px}

.br3{ width:1000px; margin:20px auto; overflow:hidden}
.br3 .top3{ background:url(../images/pic_18.jpg) no-repeat; width:777px; height:41px; margin:30px auto}
.br3 .grid{ margin-top:30px}
.br3 .grid h2{ font-size:24px; color:#FFF}
.br3 .grid p{ font-size:18px; color:#FFF }

.br4{ width:1000px; margin:20px auto; overflow:hidden}
.br4 .top4{ background:url(../images/pic_19.jpg) no-repeat; width:784px; height:41px; margin:30px auto}
.br4 .br4-pic{ background:url(../images/pic11.png) no-repeat; width:56px; height:362px; float:left; margin-left:30px}
.br4 .br4content{ width:820px; float:left; overflow:hidden}
.br4 .br4content li{ font-size:20px; padding-top:24px; height:60px; display:block; padding-left:30px}

.br5{ width:1000px; margin:20px auto; overflow:hidden}
.br5 .top5{ background:url(../images/pic_29.jpg) no-repeat; width:691px; height:106px; margin:30px auto}
.com dl{ display:none; width:560px; margin:0; padding-top:10px; overflow:hidden; float:left; height:400px;}
.com dt{ width:400px; height:400px;}
.com dd{ width:500px; height:251px; position:relative;}
.com dd b{ display:block; font-family:微软雅黑; font-size:30px; font-weight:normal; line-height:48px; color:#000;}
.com dd p{ font-size:14px; line-height:26px;}
.com dd a{ position:absolute; bottom:0; left:0;}
.com ul{ width:200px; overflow:hidden; float:left;}
.com li{ float:left; display:inline; width:200px; margin:10px 0; text-align:left; font-size:20px; line-height:26px; cursor:pointer; background:url(../images/zwsjwlz_12.jpg) no-repeat; height:66px; padding-left:30px; padding-top:2px}
.com li.active{color:#ffffff; background:url(../images/zwsjwlz_11.jpg) no-repeat;}
.com .c1 li{ float:left; display:inline; width:200px; margin:5px 0; text-align:left; font-size:20px; line-height:26px; cursor:pointer; background:url(../images/zwsjwlz_14.jpg) no-repeat;}
.com .c1 li.active{color:#ffffff; background:url(../images/zwsjwlz_13.jpg) no-repeat;}
.sbkd1{margin:0px auto;}
.sbkd1 img{float:left; margin-right:10px; padding:5px; background:#ccc;}
.sbkd1 p{font-size: 18px;line-height: 30px;}
.sbkd1 p a{color:#38b2f1;}
.sbkd2{margin:0px auto;}
.sbkd2 img{float:right; margin-left:10px; padding:5px; background:#ccc;}
.sbkd2 p{font-size: 18px;line-height: 30px;}
.sbkd2 p a{color:#38b2f1;}

.br6{ width:1000px; margin:20px auto; overflow:hidden}
.br6 .top6{ background:url(../images/pic_33.jpg) no-repeat; width:392px; height:41px; margin:30px auto}
.br6 .br6-bg{ height:425px; margin-top:70px; width:1000px}
.br6 .br6-bg div{float:left;}
.br6 .br6-bg .br6-bg-a,.br6 .br6-bg .br6-bg-c{ width:340px}
.br6 .br6-bg .br6-bg-b{ background:url(../images/pic_45.jpg) no-repeat; display:block; width:308px; height:308px; margin:50px 10px 0 0px}
.br6 .br6-bg .br6-bg-a dt,.br6 .br6-bg .br6-bg-c dt{ font-size:18px; color:#00a0e9; font-weight:bold; line-height:22px; width:298px; border-bottom:1px #00a1e9 solid; padding-bottom:5px}
.br6 .br6-bg .br6-bg-a dt img,.br6 .br6-bg .br6-bg-c dt img{ margin-top:-8px}
.br6 .br6-bg .br6-bg-a dd,.br6 .br6-bg .br6-bg-c dd{ font-size:18px; padding:15px 0 50px 0}
.br6 .br6-bg-d{ width:500px; margin:0 auto}
.br6 .br6-bg-d dt{ font-size:18px; color:#00a0e9; font-weight:bold; line-height:22px; width:298px; border-bottom:1px #00a1e9 solid; padding-bottom:5px}
.br6 .br6-bg-d dt img{ margin-top:-8px}
.br6 .br6-bg-d dd{ font-size:18px; padding:15px 0 50px 0}

.guanzhu{ width:1000px; margin:20px auto; background:#1683ce; height:130px}
.guanzhu .gz-top{ background:url(../images/pic_58.jpg) no-repeat; width:734px; height:41px; margin:0 auto; margin-top:27px}
.guanzhu-box{ width:1000px; overflow:hidden; margin:0 auto}
.guanzhu-box #gzdy{ font-size:20px; padding:50px 0 0 0}
.guanzhu-box h3{ font-size:28px; color:#1683ce; font-weight:bold; text-align:center; line-height:100px}
.guanzhu-box .gz-pic{ overflow:hidden}
.guanzhu-box .gz-pic img{ display:block; float:left; margin-left:50px}
.guanzhu-box .gz-pic #pic_65{ padding-top:12px; margin-left:120px}
.guanzhu-box dt{ width:97px; height:228px; background:url(../images/pic_69.jpg) no-repeat; display:block; float:left}
.guanzhu-box dd{ background:#88d1f6; height:228px; display:block; float:left}
.guanzhu-box dd p{ padding:20px; font-size:20px; color:#000; width:860px}
.zix1{text-align:center;margin:30px 0 0 85px;display:block;float:left; }
.zix1 a{padding:5px 30px;border:1px solid #1058a4;background:#1058a4;font-size:24px;color:#fff;;margin:0 auto;border-radius:10px; transition:all 0.2s linear 0s; line-height:40px}
.zix1 a:hover{ color:#1058a4; background:#fff;}
.zix2{text-align:center;margin:30px 0 0 10px;display:block;float:left; }
.zix2 a{padding:5px 30px;border:1px solid #1058a4;background:#1058a4;font-size:24px;color:#fff;;margin:0 auto;border-radius:10px; transition:all 0.2s linear 0s; line-height:40px}
.zix2 a:hover{ color:#1058a4; background:#fff;}


.br7{ width:100%; margin:60px auto; overflow:hidden; background:#e9e9e9; padding-bottom:50px}
.br7 .top7{ background:url(../images/pic_13.jpg) no-repeat; width:955px; height:41px; margin:30px auto; }
.br7 .br7-box{ height:400px; width:1000px; margin:0 auto; border-bottom:2px dashed #9e9e9e}
.br7 .br7-box img{ display:block; float:left; margin-top:45px }
.br7 .br7-box dl{ width:570px; float:left; margin-left:20px; margin-top:45px}
.br7 .br7-box dl dt{ font-size:20px; font-weight:bold; color:#035ebb}
.br7 .br7-box dl dd{ font-size:18px; line-height:24px; color:#4b4b4b}
.br7 .br7-box dl #dd1{ color:#ff5b02; line-height:40px}
.zix3{text-align:center;margin:30px 0 0 10px;display:block }
.zix3 a{padding:5px 30px;border:1px solid #fc700e;background:#fc700e;font-size:22px;color:#fff;;margin:0 auto;border-radius:10px; transition:all 0.2s linear 0s; line-height:40px; font-weight:bold}
.zix3 a:hover{ color:#fc700e; background:#fff;}

.br8{ width:1000px; margin:20px auto; overflow:hidden}

.br12{ width:1000px; margin:0 auto; }
.br12 .top14{; margin:0 auto; background:url(../images/pfgm_zt_91.jpg) no-repeat; height:80px; margin:0px auto 20px auto; font-size:38px; color:#1058a4; font-weight:bold }
.br2-10{ width:1000px; margin:0 auto; height:250px}
.br2-10 ul{ margin-top:30px}
.br2-10 ul li{ float:left;border: 1px solid #317fd4;
    height: 191px;
    margin-right: 5px;
    width: 243px;
}
.til{font-size:38px; color:#1058a4; font-weight:bold; margin:0px auto 40px auto; }

.zix{text-align:center;margin:20px auto;}
.zix a{display:inline-block;padding:5px 50px;border:1px solid #fc700e;background:#fc700e;font-size:24px;color:#fff;;margin:0 auto;border-radius:6px; transition:all 0.2s linear 0s; line-height:40px}
.zix a:hover{ color:#fc700e; background:#fff;}
.zx{padding-top: 82px;padding-left: 260px;}
.zx a{display:inline-block;padding:5px 50px;border:1px solid #fa7404;background:#fa7404;font-size:18px;color:#fff;;margin:0 auto;border-radius:6px; transition:all 0.2s linear 0s; font-weight:bolder;}
.zx a:hover{ color:#fa7404; background:#fff;}