@charset "utf-8";
/* 全局样式 */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, pre, a, code, del, em, img, strong, sub, sup, b, u, i, dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td, textarea{margin: 0; padding: 0; border: 0; outline: 0}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display: block; margin: 0; padding: 0; border: 0;}
*{margin: 0; padding: 0;}
a{text-decoration: none; outline: none; color: #333; blr: expression(this.onFocus=this.blur())}
a:hover, a:active{color: #e44; outline: 0; text-decoration: none;}
li{list-style-type: none;}
em, i{font-style: normal;}
em.italic{font-style: italic;}
input, button{outline: none; font-family: 'Microsoft YaHei', '微软雅黑';}
button, [type="reset"], [type="submit"], html [type="button"]{cursor: pointer;}
body{font-size: 16px; color: #333; font-family: 'Microsoft YaHei', '微软雅黑'; -webkit-tap-highlight-color: rgba(0, 0, 0, 0);min-width: 1200px;-webkit-font-smoothing: antialiased;}
.main{width: 1200px; margin: 0 auto; clear: both;}
.main:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.wrap{width: 1200px; margin: 0 auto;clear: both;}
.wrap:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.w1000{width: 1000px; margin: 0 auto;}
.In_Left{width:255px;float: left;margin-top: 30px;padding-bottom: 25px;}
.In_Right{width: 880px;float: right;margin-top: 25px;padding-bottom: 25px;}
.fl{float: left;}
.fr{float: right;}
.hidden{display: none !important;}
.clearfix:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0}
.clear{width: 100%; clear: both;}
.placeholder_wrap{position: relative;}
.wrap-placeholder{padding-left: 10px;}
/* --公用按钮-- */
.button{background-color: #ffc345;height: 35px;line-height: 35px;color: #fff;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;display: block;margin:0 auto;display: block;font-size: 15px;text-align: center;cursor: pointer;}
button.button,input.button{border: none;}
.button:hover{background: #ffca57;color: #fff;}
/*--公用标题--*/
.ty_title{margin: 0px 0px 10px;text-align: center;font-size: 40px; color: #2c71a9;display: block;text-align: center;font-weight: normal;position: relative;}
.ty_title span{display: inline-block;position: relative;}
.ty_title i{display: block;text-align: center;color: #8d8d8d;font-size: 24px;font-weight: normal;margin-top: 8px;}
.ty_title span:before{display: block; content: "."; height:1px; width: 189px;  clear: both; font-size: 0; line-height: 0;background-color: #a0a0a0;position: absolute;left: 0;margin-left: -243px;top: 50%;margin-top: -1px;z-index: 2;}
.ty_title span:after{display: block; content: "."; height:1px; width: 189px;  clear: both; font-size: 0; line-height: 0;background-color: #a0a0a0;position: absolute;right: 0;margin-right: -243px;top: 50%;margin-top: -1px;z-index: 2;}


.r_ty_title{margin-bottom: 15px;border-bottom: 1px solid #dfdfdf;   height: 46px;line-height: 46px;}
.r_ty_title span{display: inline-block;border-bottom: 3px solid #d42121;padding:0 15px;font-size: 25px;font-weight: bold;font-weight: normal;}
.ty_title_2{clear: both;}
.ty_title_2{margin-bottom: 15px;border-bottom: 1px dashed #ccc6c7;color: #d42121;font-size: 25px;height: 60px;line-height: 60px;font-weight: normal;clear: both;}
.ty_title_2 img{display: inline-block;vertical-align: middle;margin-top: -3px;margin-right: 5px;}
.ty_title_3{padding-top: 14px;margin-bottom: 16px;color: #fff;font-size: 25px;height: 40px;line-height: 40px;padding-bottom: 25px;box-sizing:unset;clear: both;}
.ty_title_3 span{width: 236px;height: 49px;line-height: 49px;display: inline-block;background-color: #279fe3;color: #fff;text-align: center;margin-top: 25px;}
.ty_title_3 img{display: inline-block;vertical-align: middle;margin-top: -3px;margin-right: 12px;}

/* --公用分页-- */
.dede_pages{width: 100%;clear: both;font-size:14px;padding:40px 0 ;text-align: center;font-size: 0;
    -webkit-text-size-adjust:none;}
.dede_pages ul li{display: inline-block;font-family:Tahoma;height:35px;line-height:35px;margin:0 0px;color:#666;-webkit-box-shadow:0px 0px 3px 0px rgba(103, 122, 141, 0.2);-moz-box-shadow: 0px 0px 3px 0px rgba(103, 122, 141, 0.2);-o-box-shadow: 0px 0px 3px 0px rgba(103, 122, 141, 0.2); -ms-box-shadow: 0px 0px 3px 0px rgba(103, 122, 141, 0.2);box-shadow: 0px 0px 3px 0px rgba(103, 122, 141, 0.2);background-color: #fff;border: 1px solid #e2e2e2;font-size: 14px;margin-left: -1px;overflow: hidden;}
.dede_pages ul li a{padding:0 15px;display:block;color:#666;}
.dede_pages ul li a:hover{color: #FF3300;text-decoration:none;border-color: #f16c5b;}
.dede_pages ul li.active{padding:0 15px;background-color: #ef3b3c;color:#fff;}
.dede_pages ul li.active a{color:#fff;padding: 0;}
.dede_pages ul li.num{padding:0 15px;}
.dede_pages ul li.prev,.dede_pages ul li.prev a{-webkit-border-radius: 20px 0px 0px 20px;
-moz-border-radius: 20px 0px 0px 20px;border-radius: 20px 0px 0px 20px;}
.dede_pages ul li.next,.dede_pages ul li.next a{-webkit-border-radius: 0px 20px 20px 0px;
-moz-border-radius: 0px 20px 20px 0px;border-radius: 0px 20px 20px 0px;}
.dede_pages ul li a:hover{background-color: #ef3b3c;color: #fff;}
/* 公用面包屑 */
.breadcrumb{border-bottom: 1px solid #f1f1f1; background: none; padding: 5px 0; margin-top: 25px; border-radius: 0;font-size: 13px;}
.breadcrumb li{display: inline-block;}
.breadcrumb a{color: #666;}
breadcrumb .active{color: #999;}
.breadcrumb > li + li:before{content: ">\00a0";color: #666;padding: 0 3px;font-size: 13px;}
/* -- */
.header{width: 100%;}
.header:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.header .top{height: 156px;}
.header .logo{float: left;margin: 17px 0px 0px 10px;}
.header .h3{float: left;margin: 0px 0px 0px 137px;color: #2c71a9;font-size: 22px;line-height: 150px;font-weight: normal;}
.header .dl{float: right;margin: 17px 0px 0px 0px;color: #232d51;font-size: 14px;line-height: 25px;}
.header .dl dt{font-size: 16px;margin-bottom: 5px;color: #232d51;font-weight: bold;}
.header .dl dd{overflow: hidden;height: auto;font-size: 14px;line-height: 32px;color: #232d51;}
.header .dl dd .ico{color: #1adbaf;margin-right: 8px;font-size: 16px;width: 25px;height: 19px;display: inline-block;text-indent: -9999px;background-repeat: no-repeat;background-position: left center;float: left;margin-top: 6px;}
.header .dl dd .ico-shizhong{background-image: url(../img/x1.jpg);}
.header .dl dd .ico-iconfontyoujian{background-image: url(../img/x1-02.jpg);}
.header .dl dd .ico-quanguorexian{background-image: url(../img/x1-03.jpg);}




.header nav{height: 50px;line-height:50px;clear: both;background-color: #2c71a9;}
.header nav ul{width: 100%;}
.header nav ul:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}

.header nav ul li{font-size: 17px;height: 50px;float: left;margin-right: 28px;position: relative;}
.header nav ul li a{height: 30px;line-height: 30px;display: block;color: #fff;margin-top: 10px;padding:0 20px ;-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.header nav ul li a:hover{color: #fff;background-color: #eb6464;}
.header nav ul li a.active{color: #fff;background-color: #eb6464;}
.header nav ul li.last{margin: 0;color: #a4e6ff;font-size: 14px;}
.header nav ul li.last a{color: #a4e6ff;display: inline-block;padding: 0;padding-right: 5px;padding-left: 5px;}
.header nav ul li.last a:hover{color: #eb6464;background: none;}


.header nav ul li a.first_active{}
.header nav ul li .second_menu{position: absolute;left: 0;margin-left: 0px;top: 50px;z-index: 999;background-image: url(../img/second_menu.png);display: none;white-space:nowrap;}
.header nav ul li .second_menu li{height: 45px;line-height: 45px;font-size: 15px;float: none;display: block;text-align: left;position: relative;background-image: none;margin: 0;border-bottom: 1px solid #74b1e1;margin:0 7px;}
.header nav ul li .second_menu li:last-child{border-bottom: none;}
.header nav ul li .second_menu li a{text-align: left;height: auto;width: auto;display: block;margin: 0;height: 45px;line-height: 45px;}
.header nav ul li .second_menu li a:hover{background: none;color: #f6ff00;}
.header nav ul li .third{min-width: 108px;position: absolute;left: 100%;top:0px;z-index: 999;background-color: #eb6464;display: none;white-space:nowrap;}
.header nav ul li .second_menu li:hover .third{display: block;}




/* --Slider-- */
.slides{width: 100%;height: 418px; position: relative;overflow: hidden;}
.slides .hd{height: 30px;line-height: 30px; overflow: hidden; position: absolute; left: 0; bottom: 5px; z-index: 1; width: 100%;}
.slides .hd ul{overflow: hidden; zoom: 1; text-align: center;}
.slides .hd ul li{display: inline-block; margin-right: 7px; width: 10px; height: 10px; line-height: 12px; text-align: center; background: #aeadad; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 100%; -moz-border-radius: 100%; -o-border-radius: 100%; -ms-border-radius: 100%; border-radius: 100%;}
.slides .hd ul li.on{background: #744b18; color: #fff;}
.slides .bd{position: relative; height: 100%; z-index: 0;}
.slides .bd li{zoom: 1; vertical-align: middle;height: 418px;}
.slides .bd li a{width: 100%;height: 100%; display: block;}
.slides .bd img{width: 100%;display: none;}
.slides .prev, .slides .next{position: absolute; left: -100px; top: 50%; margin-top: -25px; display: block; width: 50px; height: 50px; line-height: 50px; font-size: 25px; font-weight: bold; text-align: center; overflow: hidden; color: #fff; overflow: hidden;background:url(../img/png_bj.png);··-webkit-border-radius: 5px;-moz-border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;display: none;}
.slides .next{left: auto; right:-100px;}
.slides:hover .prev{left:50%;margin-left: -550px; }
.slides:hover .next{right:50%;margin-right: -550px;}
.slides .prev:hover, .slides .next:hover{color: #ffc345;}
.slides .prevStop{display: none;}
.slides .nextStop{display: none;}
.slides .form{width: 367px;height: 350px;position: absolute;left: 50%;margin-left: 233px;top: 50%;margin-top: -175px;background-image: url(../img/form_background.png);z-index: 99999999;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
	
.slides .form .h3{color: #fff;font-weight: normal;font-size: 18px;border-bottom: 1px solid #fff;margin:0px 30px 0px ;line-height: 40px;margin-top: 10px;}
.slides .form .h4{color: #f6ff00;font-weight: normal;font-size: 15px;text-align: center;}
.slides .form .h4 span{width: 50%;height: 30px;line-height: 30px;margin-top: 18px;display: inline-block;}
.slides .form .h4 span i{background-image: url(../img/uuu.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 15px;}
	
.slides .form ul{padding:20px 30px 0px ;}
.slides .form ul li{padding-bottom:15px;}
.slides .form ul li .ipt1{width: 215px;width: 100%;text-indent: 10px;height: 35px;line-height: 35px;background-color: #fff;border: 1px solid #96a5b4;color: #a4a2a2;}
.slides .form ul li .ipt1:focus{border-color: #4892e7;}


.slides .form ul li.b{text-align: center;}
.slides .form ul li .submit{background-color: #2c71a9;border: none;height: 35px;line-height: 35px;text-align: center;width: 37%;display: inline-block;font-size: 15px;color: #fff;margin:15px 15px 0px;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;}
.slides .form ul li .submit:hover{opacity: .8;}
/* -- */
.zc_wrap{width: 100%;height: 788px;background-image: url(../img/2_06.jpg);background-repeat: no-repeat;background-position: center center;}
.zc_wrap .wrap{height: 100%;position: relative;}
.zc_wrap .zcBox{width: 430px;height: 635px;background-color: #fff;position: absolute;right: 0;top: 50%;margin-top: -335px;border-top: 5px solid #68c4ff;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;-webkit-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);-moz-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);
    -o-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);
    -ms-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);
    box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);}
.zc_wrap .zcBox .t{padding:0 50px;font-size: 14px;text-align: right;line-height: 30px;font-weight: normal;margin-top: 20px;}
.zc_wrap .zcBox .t a{color: #27a9f2;}
.zc_wrap .zcBox .t a:hover{text-decoration: underline;}
.zc_wrap .zcBox ul{padding:25px 0px 0px;}
.zc_wrap .zcBox ul li{padding-bottom: 20px;}
.zc_wrap .zcBox ul li label{width: 95px;float: left;height: 35px;line-height: 35px;display: block;font-size: 15px;text-align: right;}
.zc_wrap .zcBox ul li .ipt1{margin-left: 10px;width: 275px;text-indent: 10px;height: 35px;line-height: 35px;background-color: #fff;border: none;border-bottom: 1px solid #dddddd;color: #999;}
.zc_wrap .zcBox ul li.c{line-height: 35px;font-size: 13px;}
.zc_wrap .zcBox ul li.c input{display: inline-block;vertical-align: middle;margin-top: -3px;margin-right:3px;}
.zc_wrap .zcBox ul li.c a{text-decoration: underline;margin:0 3px;}
.zc_wrap .zcBox ul li.c a:hover{color: #27a9f2;}
.zc_wrap .zcBox ul li .submit{background-color: #27a9f2;border: none;height: 40px;line-height: 40px;text-align: center;width: 50%;display: block;font-size: 17px;color: #fff;margin:15px auto 0px;}
.zc_wrap .zcBox ul li .submit:hover{opacity: .8;}
/* -- */
.dl_wrap{width: 100%;height: 600px;background-image: url(../img/i_02.jpg);background-repeat: no-repeat;background-position: center center;}
.dl_wrap .wrap{height: 100%;position: relative;}
.dl_wrap .dlBox{border: 1px solid #e7e7e7;width:398px;height: 448px;background-color: #fff;position: absolute;right: 0;top: 50%;margin-top: -224px;-webkit-border-radius: 10px;
-moz-border-radius: 10px;
border-radius: 10px;-webkit-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);-moz-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);
    -o-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);
    -ms-box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);
    box-shadow: 0px 0px 15px 3px rgba(88, 87, 86, 0.2);}
.dl_wrap .dlBox .t{padding:0 50px;font-size: 16px;line-height: 30px;font-weight: normal;margin-top: 20px;}
.dl_wrap .dlBox .h4{padding:0 50px;font-size: 16px;/*line-height: 30px*/;font-weight: normal;/*margin-top: 20px;*/color: #27a9f2;}
.dl_wrap .dlBox ul{padding:30px 50px 0px;}
.dl_wrap .dlBox ul li{margin-bottom: 30px;}
.dl_wrap .dlBox ul li.li{height: 40px;background-color: #ebebeb;}
.dl_wrap .dlBox ul li label{width: 30px;float: left;height:40px;line-height: 40px;display: block;font-size: 17px;text-align: right;color: #a8a7a7;}
.dl_wrap .dlBox ul li .ipt1{margin-left: 10px;width: 235px;text-indent: 10px;height: 40px;line-height: 40px;background: none;border: none;color: #999;}



.dl_wrap .dlBox ul li.c{font-size: 13px;overflow: hidden;}
.dl_wrap .dlBox ul li.c input{display: inline-block;vertical-align: middle;margin-top: -3px;margin-right:3px;}
.dl_wrap .dlBox ul li.c a{color: #f70000;}
.dl_wrap .dlBox ul li.c a:hover{text-decoration: underline;}
.dl_wrap .dlBox ul li .submit{background-color: #27a9f2;border: none;height: 40px;line-height: 40px;text-align: center;width: 100%;display: block;font-size: 17px;color: #fff;margin:15px auto 0px;}
.dl_wrap .dlBox ul li .submit:hover{opacity: .8;}
.dl_wrap .dlBox ul li.last{font-size: 15px;}
.dl_wrap .dlBox ul li.last a{height: 27px;line-height: 27px;display: inline-block;color: #f70000;background-image: url(../img/f.jpg);background-repeat: no-repeat;background-position: left -3px;padding-left: 30px;margin-left: 30px;}
.dl_wrap .dlBox ul li.last a i{display: inline-block;background-image: url(../img/k.jpg);background-repeat: no-repeat;background-position: right center;padding-right: 145px;}
/* -- */
.ind_1{overflow: hidden;margin-top: 50px;}
.ind_1 .Title{text-align: center;margin-top: 15px;margin-bottom: 35px;}
.ind_1 .Title span{background-color: #ef6060;color: #fff;font-size: 16px;display: inline-block;padding: 10px;}
.ind_1 .Title span i{color: #ffea00;font-size: 20px;padding:0 3px;}
.ind_1  ul{margin-left: -79px;}
.ind_1  ul li{width:347px;float: left;margin-left: 79px;background-color: #f8f8f8;-webkit-border-radius: 15px;
-moz-border-radius: 15px;
-ms-border-radius: 15px;
-o-border-radius: 15px;
border-radius: 15px;}
.ind_1  ul li .img{display: block;margin:25px auto 15px;}
.ind_1  ul li h3{color: #004175;font-size: 28px;text-align: center;}
.ind_1  ul li .p{font-size: 16px;line-height: 28px;padding:17px 33px 12px ;min-height: 200px;}
.ind_1  ul li h5{font-size: 16px;line-height: 35px;color: #004175;font-weight: bold;background-image: url(../img/ff.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 25px;margin-left: 88px;}
.ind_1  ul li .a{color: #fff;background-color: #16b694;width: 149px;height: 43px;line-height: 43px;text-align: center;font-size: 18px;-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;display: block;margin:25px auto 30px ;font-weight: bold;}
.ind_1  ul li .a i{background-image: url(../img/fl-03.png);background-repeat: no-repeat;background-position: left center;padding-left: 28px;}
.ind_1  ul li .a:hover{opacity: .9;}
/* -- */
.ind_2 {margin-top: 55px;}
.ind_2:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}

.ind_2 ul{margin-left: -45px;padding-top: 40px;}
.ind_2 ul li{width: 577px;min-height: 260px;float: left;margin-left: 45px;background-color: #f8f8f8;position: relative;}

.ind_2 ul li:before{display: block; content: ""; height:97%; width: 6px;  clear: both; font-size: 0; line-height: 0;background-color: #e5e5e5;position: absolute;right: -6px;bottom:-6px;z-index: 2;}
.ind_2 ul li:after{display: block; content: ""; height:6px; width:100%;  clear: both; font-size: 0; line-height: 0;background-color: #e5e5e5;position: absolute;left:0px;bottom:-6px;z-index: 2;}


.ind_2 ul li a{width: 100%;height: 100%;display: block;color: #666;}
.ind_2 ul li dl{overflow: hidden;padding:10px 15px;}
.ind_2 ul li dl dt{float: left;width: 195px;overflow: hidden;}
.ind_2 ul li dl dt img{display: block;max-width: 195px;}
.ind_2 ul li dl dd{overflow: hidden;height: auto;padding-left: 25px;}
.ind_2 ul li dl dd p{line-height: 25px;font-size: 14px;}
.ind_2 ul li dl dd p i{text-decoration: underline;}
.ind_2 ul li dl dd h5{line-height: 35px;font-size: 18px;color: #2c71a9;background-image: url(../img/fl-04.png);background-repeat: no-repeat;background-position: left center;padding-left: 30px;margin-top: 20px;font-weight: bold;}
.ind_2 ul li dl dd h6{line-height: 35px;font-size: 18px;color: #2c71a9;background-image: url(../img/fl-05.png);background-repeat: no-repeat;background-position: left center;padding-left: 30px;font-weight: bold;}


/* -- */
.ind_3{margin-top: 55px;clear: both;}
.ind_3 .M{height: 540px;background-image: url(../img/1_03.jpg);background-repeat: no-repeat;background-position: 0 0;margin-top: 50px;overflow: hidden;}
.ind_3 .M .L{float: left;width: 775px;}
.ind_3 .M .L .h3{text-align: center;font-weight: normal;margin-top: 30px;}
.ind_3 .M .L .h3 span{display: inline-block;height: 40px;line-height: 40px;font-size: 22px;color: #2c71a9;background-image: url(../img/fl.png);background-repeat: no-repeat;background-position: left center;padding-left: 45px;}
.ind_3 .M .L .h3 i{display: block;text-align: center;font-size: 15px;margin-top: 20px;}

.ind_3 .M .L .multipleColumn{  position:relative;width: 609px;margin:0 auto;margin-top: 60px;    }
.ind_3 .M .L .multipleColumn .hd{ display: none; }
.ind_3 .M .L .multipleColumn .bd{ overflow:hidden;height: 279px; }
.ind_3 .M .L .multipleColumn .bd ul{ overflow:hidden; zoom:1; width: 609px; _display:inline;  }
.ind_3 .M .L .multipleColumn .bd ul li{width: 153px;height: 114px; margin:0 25px; float:left; _display:inline; overflow:hidden; text-align:center;margin-bottom: 50px;  }
.ind_3 .M .L .multipleColumn .bd ul li img{ width: 153px;height: 114px;display: block;  }
		
.ind_3 .M .L .multipleColumn .prev,.ind_3 .M .L .multipleColumn .next{background-image: url(../img/png_bj.png);width: 40px;height: 40px;line-height: 40px;text-align: center;display: block;color: #fff;font-size: 18px;position: absolute;top: 50%;margin-top: -20px;-webkit-border-radius: 100%;-moz-border-radius: 100%;border-radius: 100%;opacity: .8;}		
.ind_3 .M .L .multipleColumn .prev{left: -50px;}
.ind_3 .M .L .multipleColumn .next{right: -50px;}
.ind_3 .M .L .multipleColumn .prev:hover,.ind_3 .M .L .multipleColumn .next:hover{opacity: 1;}

.ind_3 .M .R{width: 395px;padding:0 15px;float: right;}
.ind_3 .M .R .h3{font-size: 22px;color: #fbd26a;text-align: center;font-weight: normal;margin-top: 30px;}
.ind_3 .M .R .h3 span{display: inline-block;height: 40px;line-height: 40px;background-image: url(../img/fl-02.png);background-repeat: no-repeat;background-position: left center;padding-left: 35px;}
.ind_3 .M .R .img{display: block;margin:25px auto;}
.ind_3 .M .R h4{font-size: 20px;color: #fbd26a;text-align: center;font-weight: normal;margin-top: 25px;}
.ind_3 .M .R ul{padding-top: 25px;padding-left: 55px;}
.ind_3 .M .R ul li{font-size: 16px;color: #fff;line-height: 35px;}
/* -- */
.hzmt{clear: both;margin-top: 45px;}
.hzmt ul:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}
.hzmt .title{font-size: 40px;color: #ef6060;text-align: center;}
.hzmt dl{overflow: hidden;padding:40px 0 ;}
.hzmt dl dt{float: left;}
.hzmt dl dd{overflow: hidden;height: auto;}
.hzmt dl dd ul{overflow: hidden;}
.hzmt dl dd ul li{width: 322px;height: 86px;float: left;margin-left: 13px;margin-top: 13px;overflow: hidden;}
/* -- */
.fix_R{width: 80px;position: fixed;right: 0;top: 50%;margin-top: -101px;z-index: 99999999;display: none;}
.fix_R ul li{height: 50px;line-height: 50px;border-bottom: 1px solid #fff;text-align: center;font-size: 16px;}
.fix_R ul li a{width: 100%;height: 100%;display: block;background-color: #dddfde;color: #318569;}
.fix_R ul li.li_2{position: relative;}
.fix_R ul li.li_2 .ico{color: #64aa23;font-size: 30px;}
.fix_R ul li.li_2 .img{background-color: #dddfde;position: absolute;right:115px;top:50%;margin-top: -58px;z-index: 999999;padding: 8px;display: none;}
.fix_R ul li.li_2 .img img{display: block;width: 100px;}
.fix_R ul li.li_2 .img:after{display: block; content: ""; height:0px; width: 0px;  clear: both; font-size: 0; line-height: 0;border-top: 10px solid transparent;
    border-left: 10px solid #dddfde;
    border-bottom:10px solid transparent;position: absolute;right:-10px;top:50%;margin-top: -10px;z-index: 100;}
.fix_R ul li.li_2:hover .img{display: block;}
.fix_R ul li.li_3 a{background-image: url(../img/qq.png);background-repeat: no-repeat;background-position: center center;-webkit-background-size: 25px auto;
background-size:25px auto;}
.fix_R ul li.li_3 .ico{color: #f00;font-size: 30px;display: none;}
.fix_R ul li.li_4{line-height:1em;border-bottom: none;}
.fix_R ul li.li_4 .ico{display: block;font-size: 25px;padding-top: 10px;}
.fix_R ul li.li_1 a{background-color: #4fbc98;color: #fff;}

/* -- */
.ty_menu{margin-bottom: 20px;overflow: hidden;padding-bottom: 10px;}
.ty_menu .title{height: 111px;background-image: url(../img/yh.jpg);color: #fff;font-size: 24px;font-weight: bold;}
.ty_menu .title span{padding:25px 10px 0px 40px;display: block;}
.ty_menu .title i{display: block;font-weight: normal;font-size: 18px;margin-top: 8px;}


.ty_menu ul{-webkit-box-shadow: 0px 3px 5px -1px rgba(88, 87, 86, 0.3);-moz-box-shadow: 0px 3px 5px -1px rgba(88, 87, 86, 0.3);
    -o-box-shadow: 0px 3px 5px -1px rgba(88, 87, 86, 0.3);
    -ms-box-shadow: 0px 3px 5px -1px rgba(88, 87, 86, 0.3);
    box-shadow: 0px 3px 5px -1px rgba(88, 87, 86, 0.3);}

.ty_menu ul li a{font-size: 16px;height: 55px;line-height: 55px;display: block;background-color: #f8f8f8;-webkit-box-shadow: 0px -2px 5px -1px rgba(88, 87, 86, 0.3);-moz-box-shadow: 0px -2px 5px -1px rgba(88, 87, 86, 0.3);
    -o-box-shadow: 0px -2px 5px -1px rgba(88, 87, 86, 0.3);
    -ms-box-shadow: 0px -2px 5px -1px rgba(88, 87, 86, 0.3);
    box-shadow: 0px -2px 5px -1px rgba(88, 87, 86, 0.3);padding-left: 35px;border-left: 5px solid #3296e4;}
.ty_menu ul li a.active{color: #00baff;}
.ty_menu ul li a:hover{color: #00baff;}
.ty_menu li i{width: 20px;height: 20px;display: inline-block;background: url(../img/icon-yuan2.png) 3px 3px no-repeat;position: relative;top: 5px;}
/* -- */
.ad{background-color: #fafafa;border: 1px solid #dedede;-webkit-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);-moz-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    -o-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    -ms-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);}
.ad img{display: block;margin:15px auto ;}
/* -- */
.cgal{width: 100%; position: relative;overflow: hidden;background-color: #fafafa;margin-top: 25px;border: 1px solid #dedede;-webkit-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);-moz-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    -o-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    -ms-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);overflow: hidden;}
	
.cgal .title{font-size: 17px;color: #017cc8;height: 24px;line-height: 24px;border-left: 2px solid #017cc8;margin-left: 12px;margin-top: 19px;padding-left: 10px;}

.cgal .hd{display: none;}
.cgal .bd{position: relative; height: 100%; z-index: 0;}
.cgal .bd li{zoom: 1; vertical-align: middle;}
.cgal .bd li a{width: 100%;height: 100%; display: block;color: #666;}
.cgal dl{overflow: hidden;padding:10px 15px;}
.cgal dl dt{width: 100%;overflow: hidden;}
.cgal dl dt img{display: block;max-width: 100%;margin:15px auto;}
.cgal dl dd{overflow: hidden;height: auto;}
.cgal dl dd p{line-height: 25px;font-size: 14px;}
.cgal dl dd p i{text-decoration: underline;}
.cgal dl dd h5{line-height: 35px;font-size: 15px;color: #2c71a9;background-image: url(../img/fl-04.png);background-repeat: no-repeat;background-position: left 7px;padding-left: 30px;font-weight: normal;margin-top: 20px;}
.cgal dl dd h6{line-height: 35px;font-size: 15px;color: #2c71a9;background-image: url(../img/fl-05.png);background-repeat: no-repeat;background-position: left 7px;padding-left: 30px;font-weight: normal;}
.cgal .prev, .cgal .next{position: absolute; left:0px; top: 25%; display: block; width:26px; height: 26px; line-height: 26px; font-size: 20px; font-weight: bold; text-align: left; overflow: hidden; color: #aaaaaa; overflow: hidden;}
.cgal .next{left: auto; right:0px;text-align: right;}
.cgal .prev:hover, .cgal .next:hover{color: #2c71a9;}
.cgal .prevStop{display: none;}
.cgal .nextStop{display: none;}
/* -- */
.lbj{}
.lbj{overflow: hidden;background-color: #fafafa;margin-top: 25px;border: 1px solid #dedede;-webkit-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);-moz-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    -o-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    -ms-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);padding-bottom: 15px;}
	
.lbj .title{font-size: 17px;color: #017cc8;height: 38px;line-height: 38px;margin-left: 12px;margin-top: 19px;padding-left: 35px;background-image: url(../img/fl-02.png);background-repeat: no-repeat;background-position: left center;}
.lbj img{display: block;max-width: 100%;margin:25px auto;}
.lbj h3{color: #017cc8;font-size: 17px;text-align: center;}
.lbj ul{padding:15px 15px;}
.lbj ul li{line-height: 30px;font-size: 13px;}


/* -- */
.rtext{font-size: 16px;line-height: 2.5em;padding:0px 0px 24px;text-indent: 2em;}
/* -- */
.rtext_img{font-size: 16px;line-height: 2.5em;padding:30px 20px;text-indent: 2em;}
.rtext_img img{display: block;max-width: 100%;margin:20px auto;}
/* -- */
.rblock{margin:100px 0 ;margin-left: -50px;}
.rblock:after{display: block; content: "."; height: 0; width: 100%; visibility: hidden; clear: both; font-size: 0; line-height: 0;}

.rblock .item{width: 340px;float: left;background-color: #fbfbfb;border: 1px solid #dedede;-webkit-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);-moz-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);  -o-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    -ms-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
    box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);margin-left: 100px;padding-bottom: 25px;position: relative;padding-top: 77px;}

.rblock .item .title{width: 365px;height: 113px;background-image: url(../img/jwr-05.png);background-repeat: no-repeat;position: absolute;left:-10px;top:-70px;z-index: 10;}
.rblock .item .title span{display: block;padding-left:150px;color: #fff600;font-size: 25px;}
.rblock .item .title span em{height: 113px;display:table-cell;vertical-align: middle;}
.rblock .item .title span i{display: block;font-weight: normal;color: #fff;font-size: 16px;font-weight: 600;margin-top: 10px;}
.rblock .item .title.hot:after{display: block; content: "";width: 72px; height: 71px;  clear: both; font-size: 0; line-height: 0;background-image: url(../img/jwr.png);position: absolute;right: -16px;top: -18px;z-index: 15;}
.rblock .item .h4{color: #2c71aa;font-size: 22px;text-align: center;margin-bottom: 20px;}
.rblock .item ul{padding-left: 38px;}
.rblock .item ul li{font-size: 15px;line-height: 35px;background-image: url(../img/jwr-04.png);background-repeat: no-repeat;background-position: left center;padding-left: 28px;}
.rblock .item .br{height: 14px;background-image: url(../img/br.jpg);background-repeat: no-repeat;background-position: center center;margin:18px 0 ;}
/* -- */
.bt_p{clear: both;width: 100%;text-align: center;}
.bt_p a{display: inline-block;background-color: #00a981;-webkit-border-radius: 20px;
-moz-border-radius: 20px;border-radius: 20px;margin:0 50px;color: #fff;font-size: 17px;padding-left: 50px;text-align:left;padding:10px 20px;padding-left: 70px;background-image: url(../img/hhhh.png);background-repeat: no-repeat;background-position: 20px center;}
.bt_p a i{color: #fcff00;font-size: 15px;display: block;margin-top: 3px;}
.bt_p a.a1{background-image: url(../img/yyy.png);background-repeat: no-repeat;background-position: 22px center;}
.bt_p a:hover{background-color: #01b68b;}
/* -- */
.Al{padding:20px 0 ;}
.Al .z{font-size: 14px;margin-bottom: 48px;padding-top: 0px;}
.Al img{display: block;max-width: 100%;margin:20px auto;}

/* -- */
.zdtg_block{overflow: hidden;}
.zdtg_block ul{overflow: hidden;}
.zdtg_block ul li{width: 238px;padding: 10px;border: 1px solid #cfcfcf;float: left;margin-left: 25px;margin-bottom: 25px;overflow: hidden;}
.zdtg_block ul li img{display: block;max-width: 100%;}
.zdtg_block ul li .txt{font-size: 15px;line-height: 1.6em;min-height: 180px;}
.zdtg_block ul li .txt h3{font-size: 18px;text-align: center;font-weight: normal;margin-top: 15px;margin-bottom: 10px;}
.zdtg_block ul li a{border: 1px solid #2c71aa;color: #2c71aa;width: 100px;height: 35px;line-height: 35px;text-align: center;font-size: 15px;display: block;margin:10px auto 20px;}
/* -- */
.yhk_table{border: 1px solid #dddddd;border-right: none;border-bottom: none;width: 100%;font-size: 16px;text-align: center;background-color: #f5f5f5;}
.yhk_table th{background-color: #a5e5e5;padding:15px 10px;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;font-weight: normal;}
.yhk_table td{padding:15px 10px;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}

a.yhk{background-color: #2c71aa;color: #fff;height: 38px;line-height: 38px;width: 150px;text-align: center;font-size: 17px;display: block;-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;margin:50px auto;}
a.yhk:hover{opacity: .9;}
/* -- */
.fwsm{padding-top: 30px;}
.fwsm ul{padding-top: 10px;}
.fwsm ul li{line-height: 35px;font-size: 16px;padding-left: 10px;}
/* -- */
img.timg{display: inline-block;vertical-align: middle;margin-top: -5px;margin-left: 5px;margin-right: 5px;}
/* -- */
.yhzz .title{color: #d42121;font-size: 16px;margin:15px 0px;font-weight: normal;}
.yhzz table{border: 1px solid #dddddd;border-right: none;border-bottom: none;width: 100%;font-size: 16px;text-align: center;background-color: #f5f5f5;}
.yhzz table th{background-color: #a5e5e5;padding:15px 10px;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;font-weight: normal;}
.yhzz table td{padding:15px 10px;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;}
.yhzz .txt{font-size: 16px;line-height: 2.5em;padding:20px 0px;text-indent: 2em;}
.yhzz .txt .c{color: #d42121;}
/* -- */
.fp_b{}
.fp_b .txt{font-size: 16px;line-height: 2.5em;padding:20px 20px;text-indent: 2em;}
.fp_b table{border: 1px solid #dddddd;border-right: none;border-bottom: none;width: 100%;font-size: 16px;text-align: center;background-color: #f5f5f5;margin-bottom: 32px;}
.fp_b table th{background-color: #a5e5e5;padding:15px 10px;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;font-weight: normal;}
.fp_b table td{padding:15px 10px;border-right: 1px solid #dddddd;border-bottom: 1px solid #dddddd;line-height: 2em;}
/* -- */
.price_1{padding-top: 10px;}
.price_1 ul{margin-left: -10%;overflow: hidden;}
.price_1 ul li{width: 23%;margin-left: 10%;float: left;}
.price_1 ul li label{line-height: 35px;font-size: 15px;display: block;}
.price_1 ul li .ipt1{border: 1px solid #b5b5b5;height: 35px;line-height: 35px;width: 100%;text-indent: 10px;color: #666;}
/* -- */
.price_2{padding-top: 40px;}
.price_2 .title{font-size: 16px;font-weight: normal;}
.price_2 .ul{overflow: hidden;padding-top: 10px;}

.price_2 .ul li{width: 360px;height: 185px;float: left;margin-left: 50px;margin-bottom: 50px;background-color: #f3f3f3;border: 1px dashed #a6a6a6;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;overflow: hidden;cursor: pointer;}
.price_2 .ul li span{font-size: 24px;display: block;text-align: center;color: #797b7c;margin-top: 51px;}
.price_2 .ul li i{width: 17px;height: 17px;line-height: 17px;text-align: center;display: block;margin:30px auto 0px;border: 1px dashed #797b7c;background-color: #fff;-webkit-border-radius: 100%;
-moz-border-radius: 100%;border-radius: 100%;color: #797b7c;font-size: 25px;}
.price_2 .ul li.active{background-color: #00aaff;}
.price_2 .ul li.active span{color: #fff;}
/* -- */
.price_2  .bblack{background-color: #f3f3f3;padding: 20px 50px;}
.price_2  .bblack h3{color: #00aaff;text-align: center;font-size: 17px;font-weight: normal;margin-top: 10px;}
.price_2  .bblack table{border: 1px dashed #00aaff;border-right: none;border-bottom: none;color: #666;width: 100%;margin-top: 30px;}
.price_2  .bblack table td{padding: 10px 10px;font-size: 15px;border-right: 1px dashed #00aaff;border-bottom: 1px dashed #00aaff;}
.price_2  .bblack  .h4{text-align: center;padding:50px 0px ;}
.price_2  .bblack  .h4 span{font-size: 16px; background:#9ed1e6;border: 1px solid #9ed1e6;height: 35px;line-height: 35px;display: inline-block;
font-weight: normal;padding:0 30px;}
.price_2 .bblack  .txt{font-size: 14px;line-height: 2.2em;}
.price_2 .bblack  .txt p{padding-bottom: 10px;}
.button_price{padding:35px 0px;text-align: center;}
.button_price a{background-color: #27a9f2;color: #fff;font-size: 16px;display: inline-block;padding: 8px 15px;}
.button_price a:hover{opacity: .9;}




/* --footer-- */
.footer{color: #fff;padding:25px 0 20px;background-color: #333439;line-height: 22px;}
.footer .dl{float: left;width: 28.333%;padding:0 2.5% ;}
.footer .dl dt{font-size: 16px;position: relative;height: 35px;line-height: 35px;}
.footer .dl dt:after{display: block; content: ""; height:1px; width: 35px;  clear: both; font-size: 0; line-height: 0;background-color: #e19d1e;position: absolute;left: 0;bottom: 0;z-index: 2;}
.footer .dl dd{color: #98999c;font-size: 14px;margin-top: 30px;}
.footer .dl.dl_1 dd{background-image: url(../img/logo2.jpg);background-repeat: no-repeat;background-position: left top;padding-left: 130px;}
.footer .dl dd ul{overflow: hidden;}
.footer .dl dd ul li{line-height: 30px;}
.footer .dl dd ul li a{color: #98999c;}
.footer .dl dd ul li a:hover{color: #27a9f2;}
.footer .dl.dl_2 dt,.footer .dl.dl_2 dd{margin-left: 25%;}

/* -- */
.bounceIn_into{animation: bounceIn_into 0.2s; -moz-animation: bounceIn_into 0.2s; -webkit-animation: bounceIn_into 0.2s; -o-animation: bounceIn_into 0.2s; -ms-animation: bounceIn_into 0.2s;}
@-webkit-keyframes bounceIn_into{0%{opacity: 0; -webkit-transform: scale(0); transform: scale(0)}100%{opacity: 1; -webkit-transform: scale(1); transform: scale(1)}}
@-o-keyframes bounceIn_into{0%{opacity: 0; -o-transform: scale(0); transform: scale(0)}100%{opacity: 1; -o-transform: scale(1); transform: scale(1)}}
@-moz-keyframes bounceIn_into{0%{opacity: 0; -moz-transform: scale(0); transform: scale(0)}100%{opacity: 1; -moz-transform: scale(1); transform: scale(1)}}
@-ms-keyframes bounceIn_into{0%{opacity: 0; -ms-transform: scale(0); transform: scale(0)}100%{opacity: 1; -ms-transform: scale(1); transform: scale(1)}}
@keyframes bounceIn_into{0%{opacity: 0; transform: scale(0)}100%{opacity: 1; transform: scale(1)}}

.ir1 {
margin-top: 50px;
display: flex;
}

.ir1 > .ir1a {
width: 25%;
}

.ir1 > .ir1a > .ir1ai {
text-align: center;
}

.ir1 > .ir1a > .ir1at {
text-align: center;
font-size: 21px;
font-weight: bold;
color: #2B71A9;
margin-top: 15px;
margin-bottom: 15px;
}

.ir1 > .ir1a > .ir1ap {
font-size: 15px;
padding: 0 13px;
text-align: justify;
}

.ir1 > .ir1a > div > img {
width: 60%;
}

.ir2 {
display: flex;
}

.ir2 > .ir2k {
position: relative;
margin-left: 3px;
margin-right: 3px;
width: 215px;
border: black solid 1px;
}

.sim {
position: absolute;
width: 100px;
height: 100px;
z-index: 100;
right: -35px;
top: -48px;
}

.sim1 {
position: absolute;
width: 100px;
height: 100px;
z-index: 100;
right: -5px;
top: -48px;
}

.ir2 > .ir2k > .ir2k1 {
font-weight: bold;
font-size: 20px;
text-align: center;
line-height: 50px;
height: 50px;
background: #2B71A9;
color: white;
border-bottom: black solid 1px;
}

.ir2 > .ir2k > .ir2k2 {
height: 70px;
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
border-bottom: black solid 1px;
}

.ir2 > .ir2k > .ir2k3 {
height: 40px;
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
border-bottom: black solid 1px;
}

.ir2 > .ir2k > .ir2k3 > div > img {
width: 15px;
height: 15px;
}

.ir2 > .ir2k > .ir2k3 > div > img:hover{
cursor:default
}

.ir2 > .ir2k > .ir2k4 {
height: 30px;
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
background: #F1F1F1;
}

.ir2 > .ir2k > .ir2k5 {
height: 165px;
display: flex;
margin-top: 15px;
justify-content: center;
font-size: 15px;
border-bottom: black solid 1px;
}

.ir2 > .ir2k > .ir2k5 > div {
width: 155px;
}

.ir2 > .ir2k > .ir2k7 > div {
width: 155px;
}

.ir2 > .ir2k > .ir2k9 > div {
width: 155px;
}

.ir2 > .ir2k > .ir2k5 strong {
color: #00B070;
}

.ir2 > .ir2k > .ir2k7 strong {
color: #00B070;
}

.ir2 > .ir2k > .ir2k9 strong {
color: #00B070;
}

.ir2 > .ir2k > .ir2k6 {
height: 30px;
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
background: #F1F1F1;
}

.ir2 > .ir2k > .ir2k7 {
height: 120px;
display: flex;
margin-top: 20px;
justify-content: center;
font-size: 15px;
border-bottom: black solid 1px;
}

.ir2 > .ir2k > .ir2k8 {
height: 30px;
display: flex;
align-items: center;
justify-content: center;
font-size: 15px;
background: #F1F1F1;
}

.ir2 > .ir2k > .ir2k9 {
height: 190px;
display: flex;
margin-top: 20px;
justify-content: center;
font-size: 15px;
}

.ir2 > .ir2k > .ir2k10 {
height: 50px;
display: flex;
align-items: center;
justify-content: center;
font-size: 13px;
}

.ir2 > .ir2k > .ir2k10 > a {
background: #2B71A9;
color: white;
font-size: 13px;
padding: 1px 20px 1px 13px;
border-radius: 16px;
}

.ir2 > .ir2k > .ir2k10 > a > img {
display: inline-block;
vertical-align: middle;
height: 30px;
width: 30px;
}

.ire {
margin-bottom: 25px;
}

.ire > p {
border-bottom: 1px dashed #ccc6c7;
padding-bottom: 10px;
padding-top: 5px;
font-size: 15px;
}

.ind_5 ul li {
width: 820px;
float: left;
margin-left: 45px;
background-color: #f8f8f8;
-webkit-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
-moz-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
-o-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
-ms-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
}

.ind_5 ul {
margin-left: -45px;
padding-top: 10px;
}

.ind_5 > .multipleColumnss > .prev, .ind_5 > .multipleColumnss > .next {
background-image: url(../img/png_bj.png);
width: 20px;
height: 20px;
line-height: 20px;
text-align: center;
display: block;
color: #fff;
font-size: 10px;
position: absolute;
top: 50%;
margin-top: -20px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
border-radius: 100%;
opacity: .8;
}

.ind_5 > .multipleColumnss > .prev {
left: 0;
top: 250px
}

.ind_5 > .multipleColumnss > .next {
right: 0;
top: 250px
}

.ind_5 > .multipleColumnss > .prev:hover, .ind_5 > .multipleColumnss > .next:hover {
opacity: 1;
}

.ind_5 > .multipleColumnss > .hd {
height: 30px;
line-height: 30px;
overflow: hidden;
position: absolute;
left: 0;
bottom: 5px;
z-index: 1;
width: 100%;
}

.ind_5 > .multipleColumnss > .hd > ul {
margin: 0;
overflow: hidden;
zoom: 1;
text-align: center;
padding: 0;
height: 30px;
line-height: 30px;
}

.ind_5 > .multipleColumnss > .hd > ul > li {
display: inline-block;
margin: 0 7px 0 0;
width: 10px;
height: 10px;
line-height: 12px;
text-align: center;
background: #aeadad;
cursor: pointer;
text-indent: -9999px;
-webkit-border-radius: 100%;
-moz-border-radius: 100%;
-o-border-radius: 100%;
-ms-border-radius: 100%;
border-radius: 100%;
float: none
}

.ind_5 > .multipleColumnss > .hd > ul > li > .on {
background: #744b18;
color: #fff;
float: none
}
        .ir2 > .ir2w {
            background: #F8F8F8;
            margin: 10px 0;
            padding: 30px 90px;
            display: flex;
            justify-content: space-between;
            align-items: center;
        }

        .ir2 > .ir2w > .ir2wi {
            display: flex;
            flex-flow: column;
            text-align: center;
            align-items: center;
            font-size: 18px;
            color: #2C71A9;
            font-weight: bold;
        }

        .ir2 > .ir2w > .ir2wz {
            width: 550px;
            font-size: 15px;
        }

        .ir2 > .ir2w > .ir2wz > ul > li {
            list-style-type: disc;
            color: #2C71A9;
            margin: 10px 0;
        }

        .ir2 > .ir2w > .ir2wz > ul > li > span {
            color: #333;
        }

        .ir2 > .ir2w > .ir2wi > img {
            width: 100px;
            height: 100px;
        }

        .ind_5{
            margin-bottom: 30px;
        }

        .ind_5 ul li {
            width: 820px;
            float: left;
            margin-left: 45px;
            background-color: #f8f8f8;
            -webkit-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
            -moz-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
            -o-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
            -ms-box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
            box-shadow: 7px 7px 4px -1px rgba(88, 87, 86, 0.2);
        }

        .ind_5 ul {
            margin-left: -45px;
            padding-top: 10px;
        }

        .ind_5 > .multipleColumnss > .prev, .ind_5 > .multipleColumnss > .next {
            background-image: url(../images/png_bj.png);
            width: 20px;
            height: 20px;
            line-height: 20px;
            text-align: center;
            display: block;
            color: #fff;
            font-size: 10px;
            position: absolute;
            top: 50%;
            margin-top: -20px;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            border-radius: 100%;
            opacity: .8;
        }

        .ind_5 > .multipleColumnss > .prev {
            left: 0;
            top: 250px
        }

        .ind_5 > .multipleColumnss > .next {
            right: 0;
            top: 250px
        }

        .ind_5 > .multipleColumnss > .prev:hover, .ind_5 > .multipleColumnss > .next:hover {
            opacity: 1;
        }

        .ind_5 > .multipleColumnss > .hd {
            height: 30px;
            line-height: 30px;
            overflow: hidden;
            position: absolute;
            left: 0;
            bottom: 5px;
            z-index: 1;
            width: 100%;
        }

        .ind_5 > .multipleColumnss > .hd > ul {
            margin: 0;
            overflow: hidden;
            zoom: 1;
            text-align: center;
            padding: 0;
            height: 30px;
            line-height: 30px;
        }

        .ind_5 > .multipleColumnss > .hd > ul > li {
            display: inline-block;
            margin: 0 7px 0 0;
            width: 10px;
            height: 10px;
            line-height: 12px;
            text-align: center;
            background: #aeadad;
            cursor: pointer;
            text-indent: -9999px;
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            -o-border-radius: 100%;
            -ms-border-radius: 100%;
            border-radius: 100%;
            float: none
        }

        .ind_5 > .multipleColumnss > .hd > ul > li > .on {
            background: #744b18;
            color: #fff;
            float: none
        }
.subss{
background: #0e90d2;
padding: 3px 25px;
border-radius: 15px;
color: white;
margin-top: 20px;
margin-left: 770px;
}

.cgall .h3{font-size: 22px;color: #017CC8;text-align: left;font-weight: normal;margin-top: 20px;margin-left: 15px}
.cgall .h3 span{display: inline-block;height: 40px;line-height: 40px;background-image: url(../img/fl-02.png);background-repeat: no-repeat;background-position: left center;padding-left: 35px;}
.cgall .img{display: block;margin:25px auto;}
.cgall h4{font-size: 20px;color: #017CC8;text-align: center;font-weight: normal;margin-top: 25px;}
.cgall ul{padding-top: 20px;padding-left: 25px;padding-bottom: 20px}
.icgall ul li{font-size: 16px;color: #fff;line-height: 35px;}

.cgall{width: 100%; position: relative;overflow: hidden;background-color: #fafafa;margin-top: 25px;border: 1px solid #dedede;-webkit-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);-moz-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
-o-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
-ms-box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);
box-shadow: 0px 0px 7px 1px rgba(88, 87, 86, 0.2);overflow: hidden;}

.cgall .title{font-size: 17px;color: #017cc8;height: 24px;line-height: 24px;border-left: 2px solid #017cc8;margin-left: 12px;margin-top: 19px;padding-left: 10px;}

.cgall .hd{display: none;}
.cgall .bd{position: relative; height: 100%; z-index: 0;}
.cgall .bd li{zoom: 1; vertical-align: middle;margin-top: 10px}
.cgall .bd li a{width: 100%;height: 100%; display: block;color: #666;}
.cgall dl{overflow: hidden;padding:10px 15px;}
.cgall dl dt{width: 100%;overflow: hidden;}
.cgall dl dt img{display: block;max-width: 100%;margin:15px auto;}
.cgall dl dd{overflow: hidden;height: auto;}
.cgall dl dd p{line-height: 25px;font-size: 14px;}
.cgall dl dd p i{text-decoration: underline;}
.cgall dl dd h5{line-height: 35px;font-size: 15px;color: #2c71a9;background-image: url(../img/fl-04.png);background-repeat: no-repeat;background-position: left 7px;padding-left: 30px;font-weight: normal;margin-top: 20px;}
.cgall dl dd h6{line-height: 35px;font-size: 15px;color: #2c71a9;background-image: url(../img/fl-05.png);background-repeat: no-repeat;background-position: left 7px;padding-left: 30px;font-weight: normal;}
.cgall .prev, .cgall .next{position: absolute; left:0px; top: 25%; display: block; width:26px; height: 26px; line-height: 26px; font-size: 20px; font-weight: bold; text-align: left; overflow: hidden; color: #aaaaaa; overflow: hidden;}
.cgall .next{left: auto; right:0px;text-align: right;}
.cgall .prev:hover, .cgall .next:hover{color: #2c71a9;}
.cgall .prevStop{display: none;}
.cgall .nextStop{display: none;}

