﻿body{line-height:1.5;font-family:"Microsoft YaHei","\5fae\8f6f\96c5\9ed1";color:#333;background:#fff;font-size:14px;}
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,span,em,b,i,tr,tbody,thead{margin:0;padding:0}
i,cite,em,var,address,dfn,caption,code,strong,th,optgroup{font-style:normal}
h1,h2,h3,h4,h5,h6{font-size:100%}
ol,ul,li{vertical-align:top;list-style:none}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;*font-size:100%}
fieldset,img,a img,:link img,:visited img{border:0}
a{color:#333;text-decoration:none}
a:hover{color:#e50000;text-decoration:none}
a.dka{color:#666}
:focus{outline:0}
table{border-collapse:collapse;border-spacing:0}
caption,th{text-align:left}
sup,sub{font-size:100%;vertical-align:baseline}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
.clearfix:after{clear:both;height:0;overflow:hidden;display:block}
.clearfix:after{visibility:hidden;content:"."}
.clearfix{*zoom:1}
b{font-weight:normal;}
.bw{min-width:1200px;width:auto!important}
.sw{width:1200px;margin:0 auto}
.bbg{background-color:#000}
.wbg{background-color:#fff}
.dbg{background-color:#f6f6f6;}
.cbg{background-color:#fbfbfb}
.col_r{float:right}
.col_l{float:left}


.imgcura li img,
.cg_jieshao img{-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}
.imgcura li:hover img,
.cg_jieshao:hover img{-webkit-transform:scale(1.06);-moz-transform:scale(1.06);-ms-transform:scale(1.06);-o-transform:scale(1.06);transform:scale(1.06);}

.yewu-show a i{-webkit-transition:all 0.5s;transition:all 0.5s}
.yewu-show a:hover i{-webkit-transform:rotate(360deg); -ms-transform:rotate(360deg); transform:rotate(360deg)}


.header{-webkit-backdrop-filter:saturate(180%) blur(6px);backdrop-filter:saturate(180%) blur(6px);background:rgba(255,255,255,.9);box-shadow:0 0 25px rgb(0 0 0 / 10%);position:relative;z-index:100001;}
.header .sw{height:50px;padding:19px 0;position:relative;}
.header .sw:after{content:"";clear:both;overflow:hidden;visibility:hidden;display:block;}
.headlogo,.headlogo img{width:183px;height:50px;}
.headlogo a,.headlogo img{float:left;}
.headmenu{position:absolute;height:50px;left:195px;right:150px;top:50%;margin:-25px 0 0 0;display:block;text-align:center;}
.mainnav{display:inline-block;line-height:50px;font-size:18px;vertical-align:top;position:relative;z-index:100001}
.mainnav a{float:left;display:block;margin:0 .3em; letter-spacing:-.03em;}
.maintel{float:right;height:50px;position:relative;}
.maintel dt{font-family:arial;font-size:24px;color:#e90000;line-height:50px;text-align:right;letter-spacing:-.0329em;}
.maintel dd{position:absolute;left:0;right:0;text-align:right;font-size:12px;color:#b7b7b7;line-height:13px;height:13px;overflow:hidden;}
.maintel .ddtop{top:-2px;}
.maintel .ddbot{bottom:-1px;}
.topfix .maintel dd{color:#aaa;}

.range{position:absolute;height:60px;left:240px;right:190px;top:50%;margin:-30px 0 0 0;background-color:rgba(0,0,0,.3);border-radius:5px;z-index:999999;display:none;}
.search{position:absolute;top:10px;bottom:10px;left:10px;right:10px;background:#fff;border-radius:3px;}
.search input{border:0;}
.srcbox{float:left;width:690px;height:40px;border-radius:3px 0 0 3px;background-color:#fff;line-height:40px;opacity:.6;position:relative;z-index:1; text-indent:105px;}
#sform{position:absolute;top:0;left:0;right:0;bottom:0;}

.srcbtn{position:absolute;top:0;bottom:0;right:0;border-radius:0 3px 3px 0;width:60px;background:#ff5555 url(https://www.chinairn.com/Template/report_new2024/image/2024-search.png) no-repeat center center;cursor:pointer;}
.srcmsg{position:absolute;top:0;bottom:0;left:0;right:60px;padding:0 0 0 105px;border-radius:3px 0 0 3px;background-color:#fff;line-height:40px;color:#333;}
.rangebox{position:absolute;top:40px;left:0;width:90px;text-align:center;background-color:#000;color:#aaa}
.rangebox li{display:none;line-height:30px;border-top:1px solid #333;width:70px;margin:0 auto;cursor:pointer;}
.rangebox li.on:after{content:"";position:absolute;width:1px;height:20px;background:#858585;top:50%;right:0;margin:-10px 0 0 0;}
.rangebox li.on:before{content:"";position:absolute;width:10px;background:#fff;top:0;bottom:0;right:-10px;}
.rangebox li.on,
.rangebox li.on:hover{display:block;position:absolute;top:-40px;left:0;width:90px;height:40px;line-height:40px;background-color:#fff;color:#333;border:0;border-radius:4px 0 0 4px;z-index:2;}
.rangebox li.on span{display:inline-block;padding:0 12px 0 0;background:url(https://www.chinairn.com/Template/report_new2024/image/2024-menu-1.png) no-repeat right center;}
.rangebox li:hover{background-color:#ff5555;color:#fff}
.srccur{padding:0 0 5px 0;border-radius:0 0 4px 4px}
.srccur li{display:block}
.rangebox.srccur li.on span{background:url(https://www.chinairn.com/Template/report_new2024/image/2024-menu-2.png) no-repeat right center;}

.topfix{position:fixed;_position:absolute;z-index:99999;}
.header.topfix{width:100%!important;top:0;left:0;z-index:100001;}
.header.topfix .range{display:block;}
.header.topfix .headmenu{display:none;}

.footer{background:#333;line-height:24px;color:#aaa;padding:45px 0 40px 0;}
.footmenu{height:14px;line-height:14px;width:100%;overflow:hidden}
.footmenu a{float:left;display:block;color:#fff;border-right:1px solid #fff;padding:0 13px}
.footmenu .first{padding-left:0}
.footmenu .last{border-right:0;padding-right:0}
.foottel li{width:400px;float:left}
.foottel .w2{width:750px}
.foottel .w1{width:450px}
.foottel .w3{width:350px}
.foottel .w4{width:1200px;margin-top:16px;}
.foottel a,.foottel a:hover{color:#aaa}
.foottel .oth a,.foottel .oth a:hover{float:left;display:inline-block;margin:0 16px 0 0;color:#ff5500;}
.foottel .oth a b{color:#ff3300;display:block;font-weight:normal;}
.foottel{margin:20px 0 0 0;}


/*客服挂件*/
#kfscr{width:120px;height:446px;right:0px;top:386px;z-index:100001;position:absolute;border-radius:10px;overflow:hidden;}
.kfbtn{position:absolute;top:0;left:0;width:120px;height:146px;overflow:hidden;cursor:pointer;}
.kfbtn i{position:absolute;top:0;right:0;display:block;width:40px;height:40px;overflow:hidden;background:url(https://www.chinairn.com/Template/20240528Moban/image/2024-icon-show-close.png) no-repeat -10px 10px;z-index:1;}
.kfdh{position:absolute;top:0;left:0;width:120px;height:146px;overflow:hidden;background:url(https://www.chinairn.com/Template/report_new2024/image/2024-kefu.gif) no-repeat 0 0;cursor:pointer;}
.kfyewu{padding:146px 15px 0 15px;background:#f6f6f6;height:300px;}
.kfyewu a,.kfyewu a:hover{display:block;width:100%;overflow:hidden;border-bottom:1px solid #fff;height:40px;color:#444;}
.kfyewu i{float:left;display:inline-block;width:16px;height:16px;overflow:hidden;margin:12px 0 0 0;background:url(https://www.chinairn.com/Template/20240528Moban/image/2024-icon-zti-black.png) no-repeat -8px -8px;}
.kfyewu .i1{background-position:-296px -40px;}
.kfyewu .i2{background-position:-200px -40px;}
.kfyewu .i3{background-position:-40px -8px;}
.kfyewu .i4{background-position:-104px -40px;}
.kfyewu .i5{background-position:-72px -8px;}
.kfyewu .i6{background-position:-104px -72px;}
.kfyewu b{display:block;margin:0 0 0 26px;height:40px;line-height:40px;font-size:15px;}
.kfyewu a:hover{color:#f90000;}
.kfyewu p{padding:10px 0 0 0;}
.kfyewu em{display:block;color:#a5a5a5;text-align:center;font-size:12px;height:15px;line-height:15px;}
.kfyewu span{display:block;color:#f90000;text-align:center;font-size:14px;font-family:arial;font-weight:bold;height:16px;line-height:16px;overflow:hidden;}
.kfcur .kfyewu{display:none;}
.kfcur .kfbtn i{background-position:20px 10px;}
.kfcur .kfbtn,.kfcur .kfdh{top:50%;margin:-73px 0 0 0;border-radius:10px;}
#kfscr.kf53show{width:120px;height:146px;right:0px;top:386px;z-index:100001;cursor:pointer;background:url(https://www.chinairn.com/Template/report_new2024/image/2024-kefu.gif) no-repeat 0 0;position:absolute;border-radius:3px;overflow:hidden;}

.banner{height:500px;background:#113b2e url(../image/hg_banner.jpg) no-repeat center 0;overflow:hidden;}
.weizhi{padding:26px 0 0 0;}
.weizhi a,.weizhi span,.weizhi em{float:left;font-size:14px;line-height:16px;color:#efefef;display:block;}
.weizhi a:hover{color:#00ff89;text-decoration:underline;}
.weizhi em{padding:0 5px;}

.lantu{background:#fff;}
.lantu .sw{position:relative;}
.lantu .txt{float:left;width:560px;margin:0 0 0 30px;padding:65px 0 60px 0;}
.lantu h2{color:#00a16b;font-size:36px;font-weight:bold;line-height:50px;height:50px;overflow:hidden;position:relative;padding:0 0 0 30px;}
.lantu h2:before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;border-radius:2.5px;background:#00a16b;}
.lantu .context{font-size:16px;line-height:32px;color:#333;text-align:justify;margin:25px 0 0 0;}
.fengmian{position:absolute;width:560px;height:520px;right:30px;bottom:-226px;}

.jishi{background:#f1f9f6 url(../image/hg_diwen1.jpg) no-repeat center center;}
.jishi .sw{position:relative;height:640px;}
.jishi .txt{float:right;width:560px;margin:0 30px 0 0;padding:156px 0 0 0;}
.jishi h2{color:#00a16b;font-size:36px;font-weight:bold;line-height:50px;height:50px;overflow:hidden;position:relative;padding:0 0 0 30px;}
.jishi h2:before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;border-radius:2.5px;background:#00a16b;}
.jishi .context{font-size:16px;line-height:32px;color:#333;text-align:justify;margin:25px 0 0 0;}
.bianweihui{position:absolute;bottom:0;left:0;width:610px;height:580px;background:url(../image/hg_beijing1.png) no-repeat 0 0;}
.bwh_pic{position:absolute;width:450px;height:520px;background:#00a16b;border-radius:20px;left:30px;top:-5px;}
.bwh_pic .pic{width:438px;height:508px;border-radius:14px;top:6px;left:6px;position:relative;overflow:hidden;}

.colul{margin:30px 0 0 0;}
.colul dl{float:left;color:#00a16b;font-size:16px;padding:9px 30px;position:relative;}
.colul dl:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:#00a16b;}
.colul dl:first-child:before{display:none;}
.colul dt{text-align:center;height:34px;overflow:hidden;}
.colul dt p{display:inline-block;}
.colul dt span{float:left;display:block;line-height:34px;font-size:30px;font-weight:bold;font-family:arial;}
.colul dt em{float:left;line-height:34px;padding:0 0 0 5px;}
.colul dd{text-align:center;line-height:28px;height:28px;overflow:hidden;}

.dongchazhe{background:#4bbe9a;}
.dongchazhe .sw{padding:35px 0 65px 0;}
.dongchazhe h2{height:94px;line-height:94px;font-size:36px;font-weight:bold;text-align:center;color:#fff;overflow:hidden;vertical-align:top;}
.dongchazhe h2 span{display:inline-block;padding:0 35px;position:relative;}
.dongchazhe h2 span:before{content:"";position:absolute;top:50%;left:-200px;width:200px;height:2px;overflow:hidden;background:#fff;margin:-1px 0 0 0;}
.dongchazhe h2 span:after{content:"";position:absolute;top:50%;right:-200px;width:200px;height:2px;overflow:hidden;background:#fff;margin:-1px 0 0 0;}
.miaoshu{font-size:16px;line-height:32px;color:#fff;text-align:center;}
.shujutu{margin:30px 0 0 0;}
.shujutu ul{float:left;display:inline;margin:-24px 0 0 -24px;}
.shujutu li{float:left;display:inline;margin:24px 0 0 24px;background:#3aa386;border-radius:15px;width:384px;padding:7px 0 1px 0;}
.shujutu li p{width:382px;height:250px;overflow:hidden;border-radius:15px;margin:0 auto;}

.jiazhi{background:#f1f9f6 url(../image/hg_diwen1.jpg) no-repeat center center;}
.jiazhi .sw{position:relative;height:520px;}
.jiazhi .txt{float:left;width:560px;margin:0 0 0 30px;padding:65px 0 0 0;}
.jiazhi h2{color:#00a16b;font-size:36px;font-weight:bold;line-height:50px;height:50px;overflow:hidden;position:relative;padding:0 0 0 30px;}
.jiazhi h2:before{content:"";position:absolute;top:0;bottom:0;left:0;width:5px;border-radius:2.5px;background:#00a16b;}
.jiazhi .context{font-size:16px;line-height:32px;color:#333;text-align:justify;margin:25px 0 0 0;}
.tuandui{position:absolute;bottom:0;right:30px;width:538px;height:462px;background:url(../image/hg_beijing2.png) no-repeat 0 0;}
.jiazhi .colul dl{padding:9px 23px;}

.yinling{background:#3eb896 url(../image/hg_diwen2.jpg) no-repeat center 0;}
.yinling .sw{padding:35px 0 0 0;height:465px;}
.yinling h2{height:94px;line-height:94px;font-size:36px;font-weight:bold;text-align:center;color:#fff;overflow:hidden;vertical-align:top;}
.yinling h2 span{display:inline-block;padding:0 35px;position:relative;}
.yinling h2 span:before{content:"";position:absolute;top:50%;left:-200px;width:200px;height:2px;overflow:hidden;background:#fff;margin:-1px 0 0 0;}
.yinling h2 span:after{content:"";position:absolute;top:50%;right:-200px;width:200px;height:2px;overflow:hidden;background:#fff;margin:-1px 0 0 0;}
.ylul{margin:30px 0 0 0;}
.ylul ul{float:left;display:inline;margin:-24px 0 0 -24px;}
.ylul li{float:left;display:inline;margin:24px 0 0 24px;background:#3aa386;border-radius:15px;width:282px;padding:7px 0 1px 0;}
.ylul li .box{background:#fff;border-radius:15px;margin:0 auto;width:280px;padding:0 0 30px 0;}
.ylul li h3{height:72px;line-height:72px;text-align:center;font-size:24px;color:#00a16b;font-weight:normal;position:relative;}
.ylul li h3:before{content:"";position:absolute;bottom:1px;left:24px;right:24px;height:1px;overflow:hidden;background:#ddd;}
.ylul li h3:after{content:"";position:absolute;bottom:0;left:50%;height:3px;width:50px;margin:0 0 0 -25px;overflow:hidden;background:#3aa386;border-radius:1.5px;}
.ylul li p{margin:16px 24px 0 24px;line-height:28px;color:#333;text-align:center;font-size:16px;}

.funeng{background:#f1f9f6 url(../image/hg_diwen1.jpg) no-repeat center center;}
.funeng .sw{padding:35px 0 65px 0;}
.funeng h2{height:94px;line-height:94px;font-size:36px;font-weight:bold;text-align:center;color:#00a16b;overflow:hidden;vertical-align:top;}
.funeng h2 span{display:inline-block;padding:0 35px;position:relative;}
.funeng h2 span:before{content:"";position:absolute;top:50%;left:-200px;width:200px;height:2px;overflow:hidden;background:#00a16b;margin:-1px 0 0 0;}
.funeng h2 span:after{content:"";position:absolute;top:50%;right:-200px;width:200px;height:2px;overflow:hidden;background:#00a16b;margin:-1px 0 0 0;}
.fn_youshi{margin:10px 0 0 0;}
.fn_youshi ul{float:left;display:inline;margin:-24px 0 0 -24px;}
.fn_youshi li{float:left;display:inline;margin:24px 0 0 24px;background:#40bd93;border-radius:20px;width:384px;padding:0 0 1px 0;}
.fn_youshi li .pic{width:384px;height:220px;overflow:hidden;border-radius:20px 20px 0 0;}
.fn_youshi li .box{background:#fff;border-radius:0 0 20px 20px;margin:0 auto;width:382px;padding:0 0 30px 0;}
.fn_youshi li h3{height:72px;line-height:72px;text-align:center;font-size:24px;color:#00a16b;font-weight:normal;position:relative;}
.fn_youshi li h3:before{content:"";position:absolute;bottom:1px;left:24px;right:24px;height:1px;overflow:hidden;background:#ddd;}
.fn_youshi li h3:after{content:"";position:absolute;bottom:0;left:50%;height:3px;width:50px;margin:0 0 0 -25px;overflow:hidden;background:#3aa386;border-radius:1.5px;}
.fn_youshi li p{margin:16px 24px 0 24px;line-height:28px;color:#333;text-align:justify;font-size:16px;}

.chengguo{background:#fff;}
.chengguo .sw{padding:35px 0 65px 0;}
.chengguo h2{height:94px;line-height:94px;font-size:36px;font-weight:bold;text-align:center;color:#00a16b;overflow:hidden;vertical-align:top;}
.chengguo h2 span{display:inline-block;padding:0 35px;position:relative;}
.chengguo h2 span:before{content:"";position:absolute;top:50%;left:-200px;width:200px;height:2px;overflow:hidden;background:#00a16b;margin:-1px 0 0 0;}
.chengguo h2 span:after{content:"";position:absolute;top:50%;right:-200px;width:200px;height:2px;overflow:hidden;background:#00a16b;margin:-1px 0 0 0;}
.cg_jieshao{background:linear-gradient(270deg,rgba(241,249,246,1) 0,rgba(255,255,255,1) 70%);height:276px;overflow:hidden;border-radius:20px;margin:10px 0 0 0;}
.cg_jieshao .pic{float:left;width:540px;height:276px;overflow:hidden;border-radius:20px;}
.cg_jieshao .txt{float:left;width:580px;line-height:32px;color:#222;font-size:16px;margin:0 0 0 40px;padding:42px 0 0 0;}