/* 标签 */body{margin:0 auto; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif; color:#555; line-height:20px;background:#f5f7f8;}a,a:hover{color:#555;text-decoration:none; outline:0 none;}a:hover{color:#FF5A00;}ol,ul,li,dl,dd,dt{list-style:none;}h1,h2,h3{font-size:14px;}optgroup{font-style:normal; font-weight:normal;}.clear{clear:both; height:0; overflow:hidden;}.centerbody{margin:0 auto;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td,stong,span{margin:0;padding:0;}table{border-collapse:collapse;}img{border:0;}/* ----------------------------------类表 */.blockcenter{display: block;margin-left: auto;margin-right: auto;}.col_center_block{float: none; display: block; margin-left: auto; margin-right: auto;}.index_box{width:1200px;margin:0px auto;}.index_box1320{width:1320px;margin:0px auto;}.navitemselect{background:url(../images/sjx.png) no-repeat bottom;background-color: #32b141;color:#fff;}.radiusbtn{font-size: 16px;display:inline-block;width: 162px;height: 52px;border-radius: 24px;background:#e62323;border: 2px #fff solid;color: #fff;}.rightbtn{font-size: 16px;display:inline-block;width: 158px;height: 40px;background: #e62323;border:0;color: #fff;}/*弹出播放库*/ .mask{position: absolute; top: 0px; left: 0px;filter: alpha(opacity=60);background:rgba(255,255,255,1.00); z-index: 500; opacity:0.91;-moz-opacity:0.91;overflow: hidden;filter: blur(20px);display:none;}#fullscrmediadiv{position:fixed;width:850px;left:25%;top:50px;float: none;margin: auto; z-index: 600;overflow: hidden;display:none;}/**横向轮播*/.casesBg{background-color:#f5f5f5; margin-bottom:35px; padding-bottom:30px; padding-top:18px;}.img-scroll{position:relative; margin:0 auto; width:1200px; height:220px;}.index_box1320 .prev,.index_box1320 .next{position:absolute; display:block; width:21px; height:37px; top:85px;}.index_box1320 .prev{right:2px;}.index_box1320 .next{left:7px;}.img-list{position:relative; width:1200px; height:220px;overflow:hidden; margin:0 auto;}.img-list ul{width:9999px; height:220px;}.img-list dl{float:left; display:inline;width:300px; height:210px; margin:0px 6px; position:relative; margin-top:12px;}.img-list dl div dd{width:300px; height:30px;line-height:30px;text-align:center; position:absolute; bottom:0px;}.img-list dl div dt{width:300px;}.img-list dl dt img{width:300px; height: 210px;}.img-list dl dd a{color:#ffffff; display:block; font-size:15px; font-weight:100; line-height:30px; background-color:rgba(79,79,79,0.6);}.img-list dl dd a:hover{background-color:rgba(50,122,191,0.6);}/*手风琴shoufengqin*/.cardcell{width: 468px;}.cardtitle{box-sizing:border-box;padding: 11px 25px 14px 28px;width: 468px;height: 89px;background-color: #1081ff;font-size: 21px;font-weight: normal;font-stretch: normal;color: #ffffff;text-align: left;}.cardtitle p{font-size: 23px;font-weight: normal;font-stretch: normal;line-height: 35px;color: #ffffff;text-align: left!important;}.cardcontent{overflow:hidden;box-sizing:border-box;padding: 0px 35px;width: 468px;/*height: 329px;*/height: 0px;border-width: 1px;border-style: solid;border-color: #fff #000 ;font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 24px;letter-spacing: 0px;color: #000000;text-indent:2em;text-align: left!important;}/*----------------------------------样式*/.showtel{display:inline-block;padding-left: 50px;font-size: 32px;font-weight: bold;font-stretch: normal;line-height: 49px;letter-spacing: 3px;color: #3ab54a;background: url("../images/tel01.png") no-repeat left center;}.formbox{padding: 8px 23px 0px 26px;height: 335px;width: 524px;background-color: #f1f1f1;border: solid 1px #aaaaaa;}.txt1{font-size: 20px;font-weight: bold;font-stretch: normal;line-height: 30px;letter-spacing: 3px;color: #199729;}.txt2{font-size: 14px;font-weight: normal;font-stretch: normal;line-height: 50px;letter-spacing: 2px;}.txtbox{text-indent:40px;background-color: #ffffff;margin-top: 18px;width: 247px;height: 37px;}.nav_m1{width:100%; font-size: 18px;margin-top: 31px;background-color: #eeeeee;box-sizing:border-box;margin-bottom: 48px}.nav_m1 a{font-size:16px;padding:0px 85px;box-sizing:border-box;line-height:50px;display:inline-block;}.nav_m1 a:hover{background:url(../images/sjx.png) no-repeat bottom;background-color: #32b141;color:#fff;}/*----------------------------------轮播插件*/.bannerbox{height: 600px; width: 700px; position: relative; overflow: hidden;}.bannerbox ul li{position: absolute;　top: 0;　left: 0;}.bannerbox ul li img{/*height: 600px;*/ width: 700px; display: block;}.ban-btn{width: 100%; position: absolute; top: 250px; z-index: 2;}.ban-btn a{display: inline-block; height: 60px; width: 35px; background: rgba(180,180,180,0.5); font-size: 25px; text-align: center; line-height: 60px; color: #fff;}.ban-btn a:hover{background: rgba(100,100,100,0.5);}.indicator{width: 100%; position: absolute; text-align: center; bottom: 15px; z-index: 2;}.indicator a{display: inline-block; width: 20px; height: 5px; margin:0 3px; background: #fff;}.indicator-active{background: #FF8C00!important;}/*----------------------------------定位*/.block_1{}.block_2{background-color: #f4f4f4;}.block_3{}.block_4{background-color: #f4f4f4;}.block_5{margin-bottom: 10px;}.block_6{background-color: #f4f4f4;margin-bottom: 10px;}.fl{float:left;}.fr{float:right;}.header{width:1200px;height:147px;margin:0px auto}.header .tips{height:45px;line-height:45px;font-size:11px;color:#b4b4b3}.header .tips a{float:right;margin-left:20px;font-size:11px;color:#b4b4b3}.header .title_span{font-size:16px;color:#211B1E;padding-top:10px}.header .tel_tip{float:right;height:35px;line-height:35px}.header .tel_tip span{display:inline-block;float:right;padding-left:2px}.header .title_span .tel{float:right;color:#000000;font-size:20px}.nav_box{width:100%;height:50px;line-height:50px;background:#007FCC}.nav_box .nav{width:1200px;height:100%;margin:0px auto}.nav_box .nav ul li{float:left;width:121px;text-align:center}.nav_box .nav ul li a{width:100%;height:100%;color:#fff;display:inline-block;font-size:16px}.nav_box .nav ul li a.sel{background:#23AC38}.nav_box .nav ul li a:hover{background:#23AC38}.nav_box .nav ul li.logo{position:relative;width:232px;height:50px}.nav_box .nav ul li.logo img{position:absolute;left:2.5px;bottom:0;z-index:222}.banner{width:100%;margin:0px auto;text-align:center}.search_div{width:100%;height:49px;line-height:49px;border-bottom:solid 1px #C7C7C7;background:#F1F1F1}.search_box{width:1200px;margin:0px auto}.search_box span{float:left;padding-right:45px;;font-size:11px;color:#969595}.search_box .div-bor{float:right;width:300px;height:38px;line-height:38px;border:solid 1px #807F7F;padding:0px 20px;margin-top:5px;position:relative}.search_box .div-bor .search_inp{width:100%;height:98%;border:none;outline:none;background:#F1F1F1}.search_box .div-bor .icon-search{position:absolute;right:25px;top:10px}.video_div{width:100%;height:886px;background:#F1F1F1}.img_title{width:1200px;margin:0px auto;text-align:center;padding:35px 0px}.video_div .video_box{width:1200px;height:600px;margin:0px auto;text-align:center;margin-top:15px}.index_01{height:825px;width:100%;background:#fff;clear:both}.index_02{height:500px;width:100%;background:#F7F7F9;border-bottom:solid 1px #E6E4E5;padding-top:65px;clear:both}.index_02 .zl1{width:510px;text-align:left;color:#000000;font-size:16px;line-height:30px;letter-spacing:2px}.index_02 .zl1 img{margin-bottom:20px}.index_02 .zl1 p{padding-top:45px;text-indent:2em}.index_03{height:500px;width:100%;background:#F7F7F9;padding-top:60px;clear:both}.index_03 .fl p{color:#000000;font-size:14px;line-height:30px;padding-left:10px}.index_03 .zl2{width:540px;text-align:left;padding-right:65px;padding-left:88px}.index_03 .zl2 img{margin-bottom:15px}.index_03 .zl2 p{padding-top:45px;text-indent:2em;color:#000000;font-size:16px;line-height:30px;letter-spacing:2px}.index_04{height:760px;width:100%;background:#FFF;padding-top:60px;clear:both;text-align:center}.index_05{height:567px;width:100%;background:#FFF;text-align:center}.index_06{height:660px;width:100%;background:#FAFAFA;text-align:center;padding-top:50px;}.index_07{height:910px;width:100%;background:#FFF;text-align:center;padding-top:65px;}.index_07 ul{width:850px;margin:50px auto;display:block;height:102px}.index_07 ul li{width:168px;height:100px;border:solid 1px #E5E5E5;border-right:none;float:left;}.index_07 ul li.sel a{color:#fff;background:#007FCC}.index_07 ul li:last-child{border-right:solid 1px #E5E5E5;}.index_07 ul li p{font-size:50px;color:#DBDBDB;font-weight:bolder;padding-top:30px}.index_07 ul li a{display:block;width:100%;height:100%;color:#292929;font-size:16px}.item_box{width:100%;height:600px;position:relative;clear:both}.item_box div{display:none}.item_box div.sel{display:block}.item_box .lbtn{position:absolute;top:50%;left:-40px;margin-top:-19px;cursor:pointer}.item_box .rbtn{position:absolute;top:50%;right:-40px;margin-top:-19px;cursor:pointer}.index_08{height:864px;width:100%;background:#FFF;text-align:center;padding-top:70px;border-bottom:solid 1px #D6D6D6}.index_08box{height:612px;margin-top:70px;letter-spacing:2px;overflow:hidden}.index_08box .rnav{float:right;width:355px;}.rnav .nav_item{width:100%;text-align:left;color:#000;background:#fff;border-bottom:solid 1px #D6D6D6;padding:25px 0px 25px 0px;cursor:pointer}.rnav .nav_item:hover{width:100%;text-align:left;color:#fff;background:#0089CF;border-bottom:solid 1px #fff;padding:25px 0px 25px 0px;cursor:pointer}.rnav .nav_item:last-child{border-bottom:none;}.rnav .nav_item p{font-size:22px;padding:15px 0px 20px 15px}.rnav .nav_item span{font-size:14px;padding:4px 0px 3px 15px;display:block}.index_08box .lbox{float:left;width:805px;height:100%;background:#E1E1E1;padding:0px 20px}.lbox ul{display:none}.lbox ul.sel{display:block}.lbox ul li{width:360px;height:270px;float:left;margin:20px}.index_09{height:619px;width:100%;background:#FFF;text-align:center;padding-top:60px;}.index_09_l{float:left;padding-top:65px;width:580px;padding:65px 75px 0px 75px;text-align:right}.index_09_l p{text-align:left;padding:10px 0px 45px 0px;text-indent:35px;color:#000000;font-size:16px;line-height:30px;letter-spacing:2px}.index_09_r{width:266px;height:534px;position:relative;float:left;margin-left:10px;background:url('../images/mobile_bg.png');}.index_09_r .mlbtn{position:absolute;left:50%;bottom:-40px;margin-left:-45px}.index_09_r .mrbtn{position:absolute;right:50%;bottom:-40px;margin-right:-45px}.index_09_r .mobile_box{margin:25px 15px 0px 15px;height:477px;border-radius:15px;overflow:hidden;}.mobile_box img{display:none}.mobile_box img.sel{display:block}.index_10{height:580px;width:100%;background:#F9F9F9;text-align:center;padding-top:47px;}.index_10 .new_box{width:1200px;margin:0px auto;margin-top:80px;}.new_box .new_l{float:left;width:568px;text-align:left}.new_box .new_l p{font-size:20px;color:#020202;padding:25px 0px 18px 0px;font-weight:bold;}.new_box .new_l span{font-size:16px;color:#020202;line-height:22px}.new_box .new_l a.more{font-size:16px;color:#fff;line-height:22px;width:156px;height:36px;line-height:36px;text-align:center;background:#0168B7;margin-top:20px;display:block}.new_box .new_r{float:left;width:580px;margin-left:40px;text-align:left}.new_box .new_r .new_item{width:100%;border-bottom:solid 1px #CFCFCF;margin-bottom:30px;padding-bottom:5px}.new_r .new_item .date{float:left;width:80px;text-align:center}.new_r .new_item .title{float:left;margin-left:20px;width:450px}.new_item .date p{font-size:60px;color:#DBDBDB;font-weight:bolder;display:block;width:100%;height:40px;padding-top:15px}.new_item .date span{font-size:18px;color:#DBDBDB;font-weight:bolder}.new_item .title p{font-size:20px;color:#020202;padding:0px 0px 10px 0px}.new_item .title span{font-size:16px;color:#020202;line-height:22px;}.foot_nav{width:100%;height:35px;line-height:35px;background:#0168B7;}.foot_nav ul{width:1280px;margin:0px auto;}.foot_nav ul li{float:left;width:160px;text-align:center}.foot_nav ul li i{width:1px;background:#fff;float:right;height:10px;margin-top:12px;}.foot_nav ul li a{color:#fff;font-size:16px}.foot_box{width:100%;height:233px;background:#1C1318;padding-top:44px}.foot_l{width:455px;float:left;min-height:130px}.foot_box p{display:block;clear:both;color:#E1DDDE;font-size:13px;line-height:22px;padding:5px 0px;letter-spacing:1.5px}.foot_l p img,.foot_l p span{float:left;padding:0px 5px}.foot_c{width:466px;float:left;min-height:130px}.foot_r{float:left}.foot_r div{float:left;margin:0px 21px;text-align:center;line-height:24px}.foot_b{clear:both;}.foot_link{border-top:solid 1px #635A5F;width:100%;margin-top:25px;height:60px;line-height:60px}.foot_link p{display:inline-block;float:left;margin-top:15px;font-size:14px;width:120px}.foot_link p img{float:left}.foot_link p span{float:left;padding:0px 5px;color:#535355}.foot_link p i{width:1px;background:#535355;float:right;height:12px;margin-top:5px}.foot_link ul li{float:left;min-width:120px;text-align:center;color:#535355;font-size:14px}.topadcs{width:100%; overflow:hidden; text-align:center; margin:0 auto;}.topadcs a{display:block;margin:0 auto;}.topadcs a.fullad{height:350px;}/*hover效果*/.hoverdiv:hover{filter: blur(12px);background-color:rgba(177,252,249,0.61);opacity: 0.3;}.hoverdiv{width: 382px;height: 286px;position: absolute;}