body{min-width:1200px;width:100%;overflow-x:hidden}
em,i{font-style:normal}
.content{width:1200px;margin:0 auto;font-family:"Microsoft Yahei"}
.header h4{font-weight:400;overflow:hidden;height:35px;line-height:35px;color:#535353;font-size:16px}
.header h4 i{display:inline-block;float:right;padding-left:27px;background:url(images/tel.jpg) no-repeat 0 9px;color:#626262}
.header h4 i span{font-weight:700;font-size:20px;color:#069eab;font-family:Arial;padding-left:3px}
.header{height:144px;background:url(images/t_bg.jpg) repeat-x}
.header .logo{float:left;margin:27px 0 0}
.header h3{float:right;position:relative}
.header h3 i{display:inline-block;margin-top:35px;width:38px;box-sizing:border-box;text-align:center;cursor:pointer}
.header h3 em{display:none;position:absolute;right:0;top:77px;border:1px solid #069eab;height:30px;overflow:hidden;width:230px}
.header h3 em input{width:186px;border:none;background:0 0;height:30px;line-height:30px;position:relative;z-index:55;outline:0;padding-left:9px}
.header h3 em button{height:30px;width:35px;background:url(images/sea.png) no-repeat center 7px #069eab;background-size:20px 20px;float:right;border:none;cursor:pointer;outline:0}
.h_nav{height:45px;float:right;padding-right:53px}
.h_nav ul li{float:left;position:relative;box-sizing:border-box;margin-left:52px}
.h_nav ul li a{color:#2c130e;display:block;font-size:17px;position:relative;z-index:5;padding-top:41px;height:32px;line-height:100%}
.h_nav li:before{content:"";position:absolute;height:2px;width:0;left:0;bottom:0;background:#069eab;transition-duration:.3s}
.h_nav li.cur:before,.h_nav li:hover:before{width:100%}
.h_nav li.cur a,.h_nav li:hover a{font-weight:700;color:#069eab}
.header{position:relative;z-index:888}
.header .h_nav ul>li .xlbj1{width:1200px;height:0;overflow:hidden;background:#fff;box-shadow:0 3px 12px 0 rgba(0,0,0,.18);position:absolute;top:109px;left:-369px;box-sizing:border-box;z-index:100;transition:.5s;padding-left:55px;box-sizing:border-box;font-family:"Microsoft YaHei"}
.header .h_nav ul>li .xlbj1 .xl.frx1{margin-left:0}
.header .h_nav ul>li .xlbj1 .xl{padding-top:0;width:310px;float:left;margin-left:80px}
.header .h_nav ul>li .xlbj1 .xl b{display:block;height:28px;padding-left:4px;border-bottom:1px solid #d9d9d9;margin-bottom:25px;font-family:"Microsoft YaHei"}
.header .h_nav ul>li .xlbj1 .xl b a{font-size:18px;color:#000;padding-top:30px;font-family:"Microsoft YaHei"}
.header .h_nav ul>li .xlbj1 .xl ul li{padding-left:3px;height:15px;line-height:15px;margin-bottom:16px;margin-left:0}
.header .h_nav ul>li .xlbj1 .xl ul li a{padding-right:21px;font-size:15px;font-family:Arial;padding-top:24px;font-family:"Microsoft YaHei"}
.header .h_nav ul>li.cur .xlbj1 .xl ul li a,.header .h_nav ul>li:hover .xlbj1 .xl ul li a{font-size:18px;color:#333;font-weight:400}
.header .h_nav ul>li.cur .xlbj1 .xl ul li a,.header .h_nav ul>li:hover .xlbj1 .xl ul li a{color:#069eab;font-weight:700}
.header .h_nav ul>li .xlbj1 .xl ul li:hover:before{display:none}
.header .h_nav ul>li:hover .xlbj1{height:325px}
.header .h_nav ul>li .xlbj2{width:1200px;height:0;overflow:hidden;background:#fff;box-shadow:0 3px 12px 0 rgba(0,0,0,.18);position:absolute;top:109px;left:-527px;box-sizing:border-box;z-index:100;transition:.5s;padding-left:55px;box-sizing:border-box;font-family:"Microsoft YaHei"}
.header .h_nav ul>li .xlbj2 .xl{padding-top:30px;width:310px;float:left;margin-left:40px;font-family:"Microsoft YaHei"}
.header .h_nav ul>li .xlbj2 .xl.frx2{margin-left:0}
.header .h_nav ul>li .xlbj2 .xl b{display:block;height:28px;padding-left:4px;border-bottom:1px solid #d9d9d9;margin-bottom:25px}
.header .h_nav ul>li .xlbj2 .xl b a{font-size:18px;color:#000;font-family:"Microsoft YaHei"}
.header .h_nav ul>li.fr2:hover .xlbj2{height:129px}
.header .h_nav ul>li .xlbj3{width:1200px;height:0;overflow:hidden;background:#fff;box-shadow:0 3px 12px 0 rgba(0,0,0,.18);position:absolute;top:109px;left:-685px;box-sizing:border-box;z-index:100;transition:.5s;padding-left:55px;box-sizing:border-box}
.header .h_nav ul>li.cur .xlbj1 .xl ul li a,.header .h_nav ul>li:hover .xlbj1 .xl ul li a{font-weight:400;color:#000;font-size:15px}
.header .h_nav ul>li.cur .xlbj1 .xl ul li a:hover,.header .h_nav ul>li:hover .xlbj1 .xl ul li a:hover{color:#069eab}
.header .h_nav ul>li .xlbj1 .xl b a{padding-top:30px}
.header .h_nav ul>li .xlbj1 .xl b{height:68px;margin-bottom:-5px}
.header h4 a:hover{color:#069eab;text-decoration:underline}
.ty-banner-1{overflow:hidden;line-height:0;text-align:center}
.ty-banner-1 img{visibility:hidden}
.ty-banner-1 img.show{visibility:visible}
.p1-search-1{background:#f2f2f2;height:82px;border-bottom:1px solid #eee;overflow:hidden;font-size:14px}
.p1-search-1 p{color:#444;line-height:82px}
.p1-search-1 a{color:#444;display:inline-block;margin-right:15px}
.p1-search-1-inp{width:270px;height:30px;border-radius:20px;background:#fff;padding-left:10px;margin-top:28px}
.p1-search-1-inp input{border:0}
.p1-search-1-inp1{width:224px;height:30px;line-height:30px;color:#a9a9a9;float:left}
.p1-search-1-inp2{width:30px;height:30px;background:url(images/VISkins-p1.png) no-repeat -258px -936px;float:right;cursor:pointer}
.p12-curmbs-1{font-size:14px;border-bottom:1px dashed #dcdcdc}
.p12-curblock{display:none}
.p12-curmbs-1 b{border-left:10px solid #313131;font-weight:400;padding-left:8px}
.p12-curmbs-1 i{font-style:normal}
.p12-curmbs-1 span{font-family:'宋体';padding:0 5px;height:46px;line-height:46px}
.tl-fdh-02{height:55px;background:#fff;margin-bottom:20px;overflow:hidden}
.tl-fdh-02 li{width:16.6%;height:55px;font-size:18px;line-height:55px;text-align:center;float:left;border-right:1px solid #eee;margin-right:-1px;background:#f4f4f4;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.tl-fdh-02 li a{display:block;height:55px;color:#000}
.tl-fdh-02 li.sidenavcur,.tl-fdh-02 li:hover{background:url(images/p16-icon6.png) no-repeat bottom center #069eab;border-color:#069eab}
.tl-fdh-02 li.sidenavcur a,.tl-fdh-02 li:hover a{color:#fff}
.p12-aboutinfo-1{display:inline-block;width:100%;background:#fff;margin-bottom:38px}
.p12-aboutinfo-1-tit{height:114px;line-height:114px;font-size:30px;font-weight:400;text-align:center;color:#4b4a4a}
.p12-aboutinfo-1-tit span{font-size:22px;color:#aaa}
.p12-aboutinfo-1-nr{padding:0 0 20px}
.f_bj{color:#ababab;clear:both;font-family:"Microsoft Yahei";height:432px;background:url(images/f_bg.jpg) repeat-x center 0;font-size:16px;padding-top:66px;box-sizing:border-box}
.footer{margin:0 auto;width:1200px}
.f_con{clear:both;height:257px;overflow:hidden}
.f_code{width:132px;text-align:center;color:#fff;font-size:14px}
.f_code p img{width:128px;height:128px;display:block;border:2px solid #fff}
.f_code p span{display:block;padding-top:5px}
.f_text{width:666px;padding-top:6px}
.f_text ul li{float:left;width:200px}
.f_text ul li i{display:block;line-height:100%;font-size:16px;font-weight:700;color:#fff;height:32px;background:url(images/f_lin.jpg) no-repeat 0 31px}
.f_text a{display:block;color:#fff;font-size:14px;color:#d3d3d3;margin-bottom:15px;line-height:100%}
.f_logo{width:396px}
.f_logo ul li{margin-bottom:26px;margin-top:7px}
.f_logo ul li span{display:block;color:#eee;font-size:16px;padding-left:23px;background:url(images/f_io1.png) no-repeat;line-height:19px;margin-bottom:9px}
.f_logo ul li i{display:block;color:#eee;font-family:Arial;font-size:24px;line-height:100%}
.f_logo ul li:nth-child(2) span{background:url(images/f_io2.png) no-repeat}
.f_om{position:relative;padding-top:47px;color:#c9c9c9;font-size:14px}
.f_om a{color:#c9c9c9}
.f_om strong{display:inline-block;float:right;font-weight:400}
.f_om em{display:block;position:absolute;left:0;top:20px}
.f_om em b{font-weight:700;color:#fff}
.f_om em a{display:inline-block;font-size:14px;color:#fff;padding:0 8px}
.f_om i span{padding:0 5px}
.f_text a:hover{color:#069eab}
.client-2{position:fixed;right:-148px;top:50%;z-index:900}
.client-2 li a{text-decoration:none}
.client-2 li{margin-top:1px;clear:both;height:62px;position:relative}
.client-2 li i{background:url(images/fx.png) no-repeat;display:block;width:30px;height:27px;margin:0 auto;text-align:center}
.client-2 li p{height:20px;font-size:12px;line-height:20px;overflow:hidden;text-align:center;color:#fff}
.client-2 .my-kefu-qq i{background-position:4px 5px}
.client-2 .my-kefu-tel i{background-position:0 -21px}
.client-2 .my-kefu-liuyan i{background-position:4px -53px}
.client-2 .my-kefu-weixin i{background-position:-34px 4px}
.client-2 .my-kefu-weibo i{background-position:-30px -22px}
.client-2 .my-kefu-ftop{display:none}
.client-2 .my-kefu-ftop i{width:33px;height:31px;background-position:-23px -47px;background-size:52px 82px}
.client-2 .my-kefu-ftop .my-kefu-main{padding-top:6px}
.client-2 .my-kefu-left{float:left;width:92px;height:47px;position:relative}
.client-2 .my-kefu-tel-right{font-size:16px;color:#fff;float:left;height:24px;line-height:22px;padding:0 8px;border-left:1px solid #fff;margin-top:14px}
.client-2 .my-kefu-right{width:20px}
.client-2 .my-kefu-tel-main{background:#069eab;color:#fff;height:53px;width:230px;padding:9px 0 0;float:left}
.client-2 .my-kefu-main{background:#069eab;width:120px;height:53px;position:relative;padding:9px 0 0;float:left}
.client-2 .my-kefu-weixin-pic{position:absolute;left:-130px;top:-24px;display:none;z-index:333}
.my-kefu-weixin-pic img{width:115px;height:115px}
