/* CSS Document */
/*body{margin:0;padding:0; font-family:"Microsoft YaHei,arial, helvetica, sans-serif";}*/

body{ background:#fff;color: black;font: 12px/1.5 "微软雅黑", arial, \5b8b\4f53;min-width: 1200px; margin:0; padding:0;}
*,ol,ul,dl,dt,dd,li,a,a:hover{list-style: none;text-decoration: none;margin:0;padding:0}
h1,h2,h3,h4,h5,h6,img,p,div,body,ul,dl,dt,dd,font{ margin:0; padding:0; font-weight:normal;}
.clear{clear: both;}
.m0{ margin:0 auto;}
.w1200{ width:1200px;}
.w1156{ width:1156px;}
.fl{ float:left;}
.fr{ float:right;}
.pt53px{ padding-top:53px;}
.wrap{width:100%; font-family:"微软雅黑";}
.wrap .fx{width:100%;padding-top:60px;}
.wrap .banner{width:100%;}
.wrap .banner .b1{background:url(../images/banner_01.jpg) top center no-repeat; height: 90px; overflow:hidden;}
.wrap .banner .b2{background:url(../images/banner_02.jpg) top center no-repeat; height: 90px;}
.wrap .banner .b3{background:url(../images/banner_03.jpg) top center no-repeat; height: 90px;}
.wrap .banner .b4{background:url(../images/banner_04.jpg) top center no-repeat; height: 90px;}
.wrap .banner .b5{background:url(../images/banner_05.jpg) top center no-repeat; height: 90px;}
.wrap .banner .b6{background:url(../images/banner_06.jpg) top center no-repeat; height: 90px;}
.wrap .banner .b7{background:url(../images/banner_07.jpg) top center no-repeat; height: 90px;}
.wrap .banner .b8{background:url(../images/banner_08.jpg) top center no-repeat; height: 90px;}
.wrap .banner .b7 a{width:100%; height: 100%;display: block;}

.title{ background:url(../images/p1_t_bg.jpg) repeat-x; height:150px; width:100%; overflow:hidden;}
.title i{ display:block; background:url(../images/p1_icon1.jpg) no-repeat center center; width:275px; height:50px; overflow:hidden; float:left; color:#fff; font-size:24px; font-style:normal; padding-left:34px; line-height:50px;margin-top:53px;}
.title h2{ font-size:38px; float:left; width:782px; font-style:normal; color:#fff; height:50px; line-height:50px; font-weight:normal; margin-top:53px;}
.title h2 span{ font-size:44px; color:#fff601; display:inline-block;}

.wrap .p1{width:100%; background:#fff;}
.wrap .p1 .tips{ height:134px; overflow:hidden; background:#eeeeee; text-align:center; margin:18px auto; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.tips h6{ background:url(../images/p1_b_t.jpg) no-repeat center; height:70px; line-height:70px;}
.tips p{ font-size:14px; color:#000; width:98%; text-align:center; line-height:20px; margin:0 auto;}
.wrap .p1 .bt{ height:74px; line-height:74px; text-align:center;}
.wrap .p1 .bt h6{ font-size:40px; color:#031e42; font-weight:normal; font-style:normal;}
.wrap .p1 .list{ height:auto; background:#fff;}
.wrap .p1 .list ul{ font-family:"微软雅黑";}
.wrap .p1 .list ul li{ margin:0px 5px;*margin:0px 4px; float:left; width:290px; height:328px; background:#fff; text-align:center;}
.wrap .p1 .list ul li h6{ color:#010000; font-size:18px; height:30px; line-height:30px; background:#eeeeee; padding-top:5px;}
.wrap .p1 .list ul li p{ color:#494848; font-size:14px; height:22px; line-height:22px; width:100%; overflow:hidden; background:#eeeeee; padding-bottom:5px;}
.wrap .p1 .list ul li img{ width:100%; height:185px; overflow:hidden;}
.wrap .p1 .list ul li a{ display:block; background:url(../images/p1_btn_img.jpg) no-repeat center center; height:40px; width:162px; margin:0 auto; text-align:center; line-height:40px; color:#fefefe; font-size:16px; margin-top:16px;}

.zx{ height:116px; overflow:hidden;}
.zx .zx_des{ width:590px; height:80px; overflow:hidden; padding-top:16px;}
.zx .zx_des span{ width:215px; display:block; height:80px; line-height:56px; float:left; text-align:right; font-size:20px; color:#8f003b;}
.zx .zx_des a{ display:block; float:left; background:url(../images/p_btn_img.png) no-repeat center center; width:300px; height:80px; line-height:56px; font-size:26px; color:#fff; padding-left:10px;}

.wrap .p2{width:100%; background:#def3fc;}
.wrap .p2 .title h2 span{ font-size:38px;}
.wrap .p2 .zx .zx_des a{background:url(../images/p_btn_imgb.png) no-repeat center center; width:342px; padding-left:20px;}
.wrap .p2 .des{ height:388px; overflow:hidden; margin-top:64px; margin-bottom:40px;}
.wrap .p2 .f_l{ width:156px; height:385px; border:1px solid #fff; border-bottom:none;}
.wrap .p2 .f_l ul li{ width:100%; background:#9de0fd; border-bottom:1px solid #fff; height:70px; text-align:center; line-height:70px; font-size:20px; color:#000000;}
.wrap .p2 .f_l ul li.h88px,.wrap .p2 .f_c ul li.h88px,.wrap .p2 .f_r ul li.h88px{ height:86px; line-height:86px;}
.wrap .p2 .f_c{ width:500px; height:385px; border:1px solid #fff; border-left:none; border-bottom:none;}
.wrap .p2 .f_c ul li{ width:100%; background:#def3fc; border-bottom:1px solid #fff; height:70px; text-align:center; line-height:70px; font-size:16px; color:#e83900;}
.wrap .p2 .f_c ul li p{ width:90%; line-height:24px; margin:0 auto; text-align:left; padding-top:20px; }
.wrap .p2 .f_c ul li.bge83900{ background:#e83900; color:#fff; font-size:40px;}
.wrap .p2 .f_r{ width:496px; height:385px; border:1px solid #fff; border-left:none; border-bottom:none;}
.wrap .p2 .f_r ul li{ width:100%; background:#def3fc; border-bottom:1px solid #fff; height:70px; text-align:center; line-height:70px; font-size:16px; color:#000;}
.wrap .p2 .f_r ul li p{ width:90%; line-height:24px; margin:0 auto; text-align:left; padding-top:20px; }
.wrap .p2 .f_r ul li.bgeee{ background:#eeeeee; color:#000; font-size:40px;}


.wrap .p3{width:100%; background:#eeeeee;}
.wrap .p3 .title h2{ width:1038px; font-size:36px; margin-top:20px;}
.wrap .p3 .title h2 font{ font-size:38px;}
.wrap .p3 .title h2 span{ font-size:38px;}
.wrap .p3 .title  p{ font-size:14px; color:#c2c2c2; line-height:22px; width:1002px; float:left; padding-top:10px;}
.wrap .p3 .des{ height:auto; background:#eeeeee;}
.wrap .p3 .des .des_t{ text-align:center; height:126px; line-height:126px; width:100%; overflow:hidden;}
.wrap .p3 .des .des_t h2{ color:#ee5783; font-size:30px; font-weight:normal;}
.wrap .p3 .des .des_list{ height:387px; overflow:hidden; width:100%; overflow:hidden;}
.wrap .p3 .des .des_list ul li{ width:262px; padding:12px 28px; height:363px; background:#fff; float:left; margin:0px 25px 0px 48px;*margin:0px 25px 0px 40px;}
.des_list ul li img{ border:1px solid #e5e5e5;}
.des_list ul li h6{ color:#666666; font-size:20px; height:50px; line-height:50px; width:260px; margin:0 auto;}
.des_list ul li p{ width:260px; margin:0 auto; color:#666666; font-size:14px; line-height:24px;}
.wrap .p3 .des .zx{ margin-top:40px;}


.wrap .p4{width:100%; background:#def3fc;}
.wrap .p4 .zx .zx_des a{background:url(../images/p_btn_imgb.png) no-repeat center center; width:342px; padding-left:20px;}
.wrap .p4 .title h2{ width:100%; font-size:36px; margin-top:50px;}
.wrap .p4 .title h2 span{ font-size:36px; padding-left:30px;}
.wrap .p4 .des{ background:#def3fc;}
.des .list{ height:632px; overflow:hidden; margin:46px auto;}
.des .list .list_l{ width:636px; height:632px; overflow:hidden;}
.des .list .list_r{ width:561px; height:632px; overflow:hidden;}

.des .list .list_l ul li{ background:url(../images/p4_icon.jpg) no-repeat left 20px; padding:20px 0 0 0; padding-left:80px; height:104px;}
.des .list .list_l ul li.li02{ background-position:0px -110px;}
.des .list .list_l ul li.li03{ background-position:0px -234px;}
.des .list .list_l ul li.li04{ background-position:0px -354px;}
.des .list .list_l ul li.li05{ background-position:0px -480px;}
.des .list .list_l ul li h2{ height:30px; line-height:30px; color:#041c41; font-size:24px;}
.des .list .list_l ul li p{ line-height:24px; color:#666666; font-size:14px;}
.des .list .list_r ul li{ float:left; height:158px; width:561px; overflow:hidden;}
.des .list .list_r ul li img{ float:left;}

.wrap .p5{width:100%; background:#fff;}
.wrap .p5 .zx .zx_des a{background:url(../images/p_btn_imgb.png) no-repeat center center; width:342px; padding-left:20px;}
.wrap .p5 .title h2{ width:100%; font-size:36px; margin-top:50px;}
.wrap .p5 .title h2 span{ font-size:36px;}

.wrap .p5 .des .list{ height: 708px; overflow: hidden;  margin: 20px auto;}
.wrap .p5 .des .list .list_1{ background:url(../images/p5_01.jpg) no-repeat center center; width:100%; height:89px; overflow:hidden;}
.wrap .p5 .des .list .list_2{ background:url(../images/p5_02.jpg) no-repeat center center; width:100%; height:88px; overflow:hidden;}
.wrap .p5 .des .list .list_3{ background:url(../images/p5_03.jpg) no-repeat center center; width:100%; height:89px; overflow:hidden;}
.wrap .p5 .des .list .list_4{ background:url(../images/p5_04.jpg) no-repeat center center; width:100%; height:88px; overflow:hidden;}
.wrap .p5 .des .list .list_5{ background:url(../images/p5_05.jpg) no-repeat center center; width:100%; height:89px; overflow:hidden;}
.wrap .p5 .des .list .list_6{ background:url(../images/p5_06.jpg) no-repeat center center; width:100%; height:88px; overflow:hidden;}
.wrap .p5 .des .list .list_7{ background:url(../images/p5_07.jpg) no-repeat center center; width:100%; height:89px; overflow:hidden;}
.wrap .p5 .des .list .list_8{ background:url(../images/p5_08.jpg) no-repeat center center; width:100%; height:88px; overflow:hidden;}
.wrap .p5 .des .list .list_8 a{ display:block; width:100%; height:100%; overflow:hidden;}

.wrap .p6{width:100%; background:#def3fc;}
.wrap .p6 .zx .zx_des a{background:url(../images/p_btn_imgb.png) no-repeat center center; width:342px; padding-left:20px;}
.wrap .p6 .title h2{ width:100%; font-size:36px; margin-top:50px;}
.wrap .p6 .title h2 span{ font-size:36px; padding-left:30px;}
.wrap .p6 .des{ background:#def3fc;}
.wrap .p6 .des .list{ width:1374px; background:url(../images/p5_bg.jpg) no-repeat right bottom; height:938px; overflow:hidden; margin:0 auto;}
.wrap .p6 .des .list .list_all{ padding-top:60px; width:654px;}
.wrap .p6 .des .list .list_all .list_des{ width:311px; height:330px; background:#eeeeee; overflow:hidden; float:left; margin-right:16px; margin-top:10px;}
.wrap .p6 .des .list .list_all .list_des h2{ color:#000; font-size:20px; height:50px; line-height:50px; width:90%; margin:0 auto;}
.wrap .p6 .des .list .list_all .list_des p{ color:#000000; font-size:14px; line-height:22px; width:90%; margin:0 auto;}

.wrap .p7{width:100%; background:#fff;}
.wrap .p7 .title h2{ width:100%; font-size:36px; margin-top:50px;}
.wrap .p7 .title h2 span{ font-size:36px;}
.p7_zj { width:100%; height:589px; overflow:hidden;}
.flicker-example a{ width:1200px; height:589px; margin:0 auto; margin-top:-10px; display:block; overflow:hidden;}

.wrap .p8{width:100%; background:#eeeeee;}
.wrap .p8 .title h2{ width:100%; font-size:36px; margin-top:50px;}
.wrap .p8 .title h2 span{ font-size:40px;}
.jg{ background::#; width:100%; height:auto;  overflow:hidden;}
.jg_des{ width:1128px; height:auto; margin:0 auto;}
.jg_des .jg_t{ background:url(../images/p7_li_bg2.jpg) no-repeat center center;height:96px; overflow:hidden; margin:20px auto;}

.jg_des .jg_t ul{ position:relative;}
.jg_des .jg_t ul li{ width:30px; height:96px; overflow:hidden;}
.jg_des .jg_t ul li.li_1{ position:absolute; left:48px;}
.jg_des .jg_t ul li.li_2{ position:absolute; left:399px;}
.jg_des .jg_t ul li.li_3{ position:absolute; left:739px;}
.jg_des .jg_t ul li.hover{ background:url(../images/p7_li_icon1.jpg) no-repeat center center; height:96px; width:30px; overflow:hidden;}

.jg_all{ padding-bottom:60px;}
.jg_des .jg_d{ width:1113px; margin:0 auto; height:auto; overflow:hidden;}
.jg_des .jg_d ul li{ float:left; width:100%; height:auto;}
.jg_des .jg_d ul li img{ border:0; float:left;}