body{font-size:14px;padding:0;margin:0;color:#808080;background:#fff;min-width:1200px;word-wrap:break-word;}
body,div,input,button,select,textarea,span,small,big,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav,pre{padding:0;margin:0;list-style:none;font-family:"SOURCEHANSANSCN-BOLD"}
@font-face {
    font-family: "SOURCEHANSANSCN-BOLD";
    src: url("../images/SOURCEHANSANSCN-BOLD.woff2") format("woff2"),
    url("../images/SOURCEHANSANSCN-BOLD.woff") format("woff"),
    url("../images/SOURCEHANSANSCN-BOLD.ttf") format("truetype"),
    url("../images/SOURCEHANSANSCN-BOLD.eot") format("embedded-opentype"),
    url("../images/SOURCEHANSANSCN-BOLD.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}
select{-webkit-appearance:none; /* remove the strong OSX influence from Webkit */}
section,article,header,footer,aside,nav{padding:0;margin:0;display:block}
input[type="button"],input[type="submit"],input[type="reset"],button{-webkit-appearance:none;cursor:pointer}
img{border:none}
a{color:#808080;text-decoration:none;cursor:pointer}
.clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}
.left{float:left}
.right{float:right}
.red{color:#5678ee}
pre{white-space:pre-wrap;word-wrap:break-word;}
.contain{width:100%;height:100%;position:relative;}
.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}
.sec_box{display:table-cell;vertical-align:middle}
.overhide{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.main1200{width:1200px;margin:0 auto}
/*图片hover效果*/
.scaleimg img,.rotateimg img,.nav li a.navyiji span,.cpzxmore span,.cpzxlb li img,.hzpplbdiv li.hoverli,.hzpplbdiv li.hoverli p,.hzpplbdiv li.hoverli img,.fyzyzx li.hoverli,.fyryzzbot li,.ceblialan li img,.ceblialan li a,.ceblialan li .cblwx,.hzpplbdiv li.hoverli a,.fygyzzrydiv li,.fyxzkfqqh{transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out}
.scaleimg:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.rotateimg:hover img{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg)}
/*头部*/
.headerdh{height:100px;line-height:100px;background: #fff;}
.logo{width: 181px;position: relative;height: 100px;z-index:1000}
.logo a{width: 181px;height: 104px;text-align: center;display: block;padding-top: 10px;position: absolute;top: 0;left: 0;}
.logo img{display:block;width:144px;vertical-align:top;height: 78px;margin: 0 auto}
.nav{margin-left: 85px;}
.nav li{float:left;position:relative;line-height:100px;margin-right: 50px;}
.nav li a.navyiji{font-size:16px;color:#333333;position:relative;display:block;line-height:100px;}
.nav li a.navyiji span{background: url(../images/navbg.png) no-repeat center center;width:0;height: 12px;display: block;position: absolute;bottom:21px;left: 50%;margin-left: -10px;}
.nav li.hoverli a.navyiji,.nav li.clinav a.navyiji{color:#5678ee}
.nav li.clinav a.navyiji span{width:21px;}
.erjinav{position: absolute;top: 100px;padding: 10px 0;background: #fff;box-shadow: 0  0 20px #ccc;width:120px;text-align: center;left: 50%;margin-left: -60px;display: none}
.erjinav a{display: block;line-height: 22px;padding: 5px 0}
.erjinav a.hoverli{background: #5678ee;color: #fff}
.nav li.hoverli .erjinav{display: block}

.headerdhri{background: url(../images/tel.png) center left no-repeat;font-weight: bold;padding-left: 26px;}
.jgrzinc{height:50px}
.jgrzinc,.closenav{display:none}
.jgrzinc img{margin-top:5px}
.banner{position: relative}
#focus{display:block;}
#focus_phone{display:none;}
.focus_slide{width:100%;}
.focus_slide .item img{display: block}
.focus_slide .owl-controls{position:absolute;bottom:60px;text-align: center;left: 50%;margin-left: -56px;background: rgba(0,0,0,.5);height: 30px;}
.focus_slide .owl-dots .owl-dot span{margin:11px 10px 0;background:#fff;width:8px;height:8px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#5678ee}
.bannerbtnri{position: absolute;width: 100%;top:50%;z-index: 2;}
.bannerbtnri span{display:block;height:58px;width:30px;cursor:pointer;position: absolute;margin-top: -29px;top: 50%}
.bannerbtnri span.fyysmdbotpre{left: 12%}
.bannerbtnri span.fyysmdbotnex{right: 12%}
.homemain{background: url(../images/homebg.jpg) no-repeat center bottom;}

.homemain .cpzx{border-right: 1px solid #eee;position: relative}
.homemain .cpzx:after,.homemain .cpzx:before{content: "";position: absolute;top: 0;width: 1px;height: 100%;background: #eee}
.homemain .cpzx:before{right: 409px}
.homemain .cpzx:after{right: 818px}


.cpzx{margin-bottom: 120px;}
.cpzxle{width: 163px;padding-top: 128px}
.cpzxtitle p{color: #5678ee;font-size: 21px;font-family: "宋体";letter-spacing: 1px}
.cpzxtitle span{color: #2a2a2a;font-size: 36px;display: block;margin-top: 10px;padding-bottom: 25px;position: relative;letter-spacing: 4px;font-weight: bold}
.cpzxtitle span:after{content: "";position: absolute;bottom: 0;left: 0;width: 48px;height: 2px;background: #dcdcdc}
.cpzxlefl{margin-top: 80px;margin-bottom: 275px}
.cpzxlefl li{margin-bottom: 35px;}
.cpzxlefl li a.fycpyiji{display: block;font-size: 18px;color: #2a2a2a;font-weight: bold;padding-right: 30px;position: relative;margin-bottom: 15px}
.cpzxlefl li a.fycpyiji i{position: absolute;top:50%;right: 0;font-weight: bold;font-size: 28px;color: #2a2a2a;margin-top: -16px;font-style: normal}
.cpzxlefl li.clicpzxlefl .cpzxleflerji{display: block}
.cpzxlefl li.clicpzxlefl .cpzxleflsanji a.clicpzxleflsanji{color: #5678ee}
.cpzxleflerji{margin-left: 24px;margin-bottom: 10px;display: none}
.cpzxleflerji p{font-size: 18px;position: relative;line-height: 20px;margin-bottom: 15px;}
.cpzxleflerji p i{font-size: 18px;font-style: normal;position: absolute;left: -24px;top: 0;border: 1px solid #eee;line-height: 18px;height:18px;width: 18px;text-align: center;cursor: pointer}
.cpzxleflsanji{margin-left: 15px;display: none}
.cpzxleflsanji a{display: block;margin: 10px 0 10px 4px;font-size: 16px;}
.cpzxlefl li a.hoverli{color: #5678ee}

.homecpzxlefl li{position: relative}
.homecpzxlefl li:after{content: "+";position: absolute;top:50%;right: 0;font-weight: bold;font-size: 28px;color: #2a2a2a;margin-top: -24px;}
.homecpzxlefl li a{display: block;font-size: 18px;color: #2a2a2a;font-weight: bold;padding-right: 30px;}
.homecpzxlefl li.hoverli a,.homecpzxlefl li.clicpzxlefl a,.homecpzxlefl li.clicpzxlefl:after{color: #5678ee}



.cpzxmore{line-height: 60px;position: relative}
.cpzxmore span{line-height: 60px;background: #5678ee;width:20px;color: #fff;display: inline-block;vertical-align: middle;margin-right: 30px;font-size: 40px;padding: 0 20px;position: absolute;top: 0;left: 0;overflow: hidden;}
.cpzxmore span:after{content: "查看更多";position: absolute;top: 0;width: 100%;right:-60px;font-size: 14px;}
.cpzxmore a{display: block;color: #626262;padding-left: 90px;}
.cpzxmore a.hoverli span{width:110px;}
.cpzxri{width: 818px;position: relative}
.cpzxri:after,.cpzxri:before{content: "";position: absolute;width: 30px;height: 30px;top: 50%;margin-top: -15px;z-index: 2}
.cpzxri:after{background: url(../images/cplefticn1.jpg) no-repeat center center;right: 0}
.cpzxri:before{background: url(../images/cplefticn0.jpg) no-repeat center center;left: 0}


.cpzxri .cpzxlb{display: none}
.cpzxlb li{float: left;width: 50%;text-align: center;border-top: 1px solid #eee;height: 457px}
.cpzxlb li a{display: block;padding: 55px}
.cpzxlb li img{display: block;width: 300px;height: 300px;margin: 0 auto;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.cpzxlb li p{margin-top: 27px;}
.cpzxlb li.hoverli img{box-shadow: 0 0 40px 0 rgba(86, 120, 238, 0.4);}
.cpzxlb li.hoverli p{font-weight: bold;color: #5678ee}
.gywm{padding-bottom: 156px;width: 780px;}
.gywmjj{margin: 55px 0 68px;color: #666666;line-height: 26px;}
.gywmjj pre{color: #666666;line-height: 26px;height: 208px;overflow: hidden;display: block}
.gywmimg{margin-bottom: 96px;}
.gywmimg img{max-width: 80%}
.hzpp{background: url(../images/hzppbg.jpg) no-repeat center top;padding: 97px 0 210px;background-size:cover;position: relative;z-index: 2}
.hzpp .cpzxtitle{text-align: center;}
.hzpp .cpzxtitle p,.hzpp .cpzxtitle span{color: #fff}
.hzpp .cpzxtitle span{padding-bottom: 0;}
.hzpp .cpzxtitle span:after{display: none;}
.hzpptxt{text-align: center;padding: 140px 0 0;line-height: 30px;color: #fff;position: relative;margin-bottom: 113px;}
.hzpptxt:before{content: "";position: absolute;top:50px;left: 50%;width: 2px;height: 40px;background: #fff;margin-left: -1px;}
.hzpplb{position: relative;width: 1250px;}
.hzpplbdiv{width:100%;overflow: hidden;}
.hzpplbdiv ul{overflow: auto}
.hzpplbdiv li{float:left;text-align: center;position: relative;width: 250px;height: 225px;padding-top: 25px;}
.hzpplbdiv li img{display: block;width: 131px !important;height: 46px !important;;margin:0 auto 32px;}
.hzpplbdiv li.hoverli a{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.hzpplbdiv li img.hzpplogo1{display: none;}
.hzpplbdiv li a{display: block;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background: #fff;width: 200px;height: 200px;margin: 0 auto}
.hzpplbdiv li p{color: #111111;font-size: 30px;}
/*.hzpplbdiv li.hoverli{background: #5678ee}*/
/*.hzpplbdiv li.hoverli img.hzpplogo0{display: none}*/
/*.hzpplbdiv li.hoverli img.hzpplogo1{display: block}*/
/*.hzpplbdiv li.hoverli p{color: #fff}*/
.hzpplbbtn{position: absolute;bottom:-250px;left: 50%;width: 184px;height:77px;text-align: center;background: #fff;box-shadow:0 0 15px #e0f2fb;;line-height: 77px;margin-left: -92px;}
.hzpplbbtn span{display:inline-block;margin: 0 3px;}
.fyjyysflbtnle,.fyjyysflbtnri{cursor: pointer;width:50px}
.xwzx{padding: 140px 0 76px;position: relative}
.xwzx .cpzxmore{position: absolute;right: 0;top:175px;z-index: 2}
.xwzxbot{margin-top: 77px;overflow: hidden}
.xwzxbot li{float: left;background: #fafafa;width: 48.5%;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);margin-right:3%;margin-bottom: 40px}
.xwzxbot li a{display: block;padding: 35px 30px;}
.xwzxbotle{width: 171px;}
.xwzxbotle img{width: 100%;display: block}
.xwzxbotri{margin-left: 190px}
.xwzxbotri p{color: #2a2a2a;font-size: 16px;margin: 10px 0 15px}
.xwzxbotri span{display: block;line-height: 18px;height: 36px;margin-bottom: 15px;overflow: hidden}
.xwzxbotri i{color: #b2b2b2;font-size: 12px;font-style: normal}
.xwzxbotri b{color: #5678ee;font-size: 12px;font-weight: normal;margin-left: 30px;}
.xwzxbot li.hoverli{background-color: #5678ee !important;box-shadow: 0 0 50px 0 rgba(86, 120, 238, 0.3);}
.xwzxbot li.hoverli .xwzxbotri p,.xwzxbot li.hoverli .xwzxbotri span,.xwzxbot li.hoverli .xwzxbotri i,.xwzxbot li.hoverli .xwzxbotri b{color: #fff}
.footer{background: #f7f7f7;}
.footertop{padding: 70px 0 85px;position: relative}
.footertop:before{content: "";position: absolute;top: 0;left: 33.33%;width: 1px;height: 100%;background: #eee}
.footertop:after{content: "";position: absolute;top: 0;right: 33.33%;width: 1px;height: 100%;background: #eee}
.footertop  p{font-size: 24px;color: #626262;margin-bottom: 30px;}
.footzm{width: 28.33%;padding-right: 5%}
.footzm span{line-height: 26px;display: block;margin-bottom: 40px;}
.footzm a{color: #5678ee}
.footzm a.footzmlink{color: #fff;background: #5678ee;display: block;width: 155px;height: 45px;text-align: center;line-height: 45px;margin-top: 50px}
.footzm a.hoverli{background: #345ef0}
.footnav li{float:left;width: 50%;margin-bottom: 35px;position: relative}
.footnav li:before{content: ">";margin-right: 8px;}
.footlx,.footnav{width: 28.33%;padding-left: 5%}
.footlx span{margin-bottom: 15px;display: block;line-height: 18px;}
.footbq{background: #eee;padding: 20px 0;line-height: 34px;}
.footbqwx{}
.footbqwx li{float: left;position: relative;margin-right: 10px;}
.footbqwx li img.footwx{position: absolute;background: url(../images/weixinbg.png) no-repeat top center;width: 89px;height: 89px;left: 50%;margin-left: -70px;top:-155px;padding:25px 25px 28px 26px;display: none}
.footbqwx li:hover img.footwx{display: block}
.footnav li.hoverli:before{color: #5678ee}
.footnav li.hoverli a{color: #5678ee}
.fybanner img{display: block;width: 100%}
.fybanner img.fybannimg1{display: none;}
.fymbx{background: rgba(255,255,255,.9);margin-top: -86px;position: relative;z-index: 2;line-height: 86px;height: 86px;overflow: hidden}
.fymbx span{font-size: 30px;font-weight: bold;color: #5678ee;padding-left: 30px;}
.fymbxright{padding-right: 30px;}
.fymbxright img{margin-right: 15px;}
.fymain{padding: 60px 0 90px;}
.fyerjibt{padding: 0 20%;margin-bottom: 50px;}
.fyerjibt li{float: left;width: 50%;text-align: center;border-bottom: 1px solid #eee;line-height: 60px;}
.fyerjibt li a{color: #333333;font-size: 16px;display: block}
.fyerjibt li.fyerjibtcli{background: #5678ee;}
.fyerjibt li.fyerjibtcli a{color: #fff !important;}
.fyerjibt li.hoverli a{color: #5678ee}
.fyzyzx{padding-bottom: 30px;}
.fyzyzx li{float:left;width: 31.33%;margin-right: 3%;margin-bottom: 30px;}
.fyzyzx li a{display: block;border: 1px solid #eee;background: #fafafa;padding: 40px 35px;}
.fyzyzx li p{background: url(../images/xzicn0.png) no-repeat center left;font-size: 24px;color: #333333;padding-left: 50px;line-height: 33px;}
.fyzyzx li span{line-height: 24px;height: 48px;overflow: hidden;display: block;margin: 10px 0 15px;}
.fyzyzx li b{line-height: 24px;height: 24px;display: inline-block;color: #5678ee;font-weight: normal;padding-right: 20px;background: url(../images/xztbicn0.png) no-repeat center right;}
.fyzyzx li.hoverli{box-shadow: 0 0 20px #ccc}
.fyzyzx li.hoverli p{color: #5678ee}
.page{clear:both;text-align:center;line-height:45px;}
.page a,.page span{display:inline-block;color:#fff;padding:0 20px;text-decoration:none;margin:0 5px;background: #d5d5d5}
.page a:hover{background:#5678ee;color:#fff;}
.page span.pagecurrent{background:#5678ee;color:#fff;}
.page span.dianspan{border:none;padding-top:0;vertical-align:top}
.fyxqxttop{text-align: center}
.fyxqxttop h1{font-size: 30px;color: #2a2a2a;font-weight: normal;margin-bottom: 30px}
.fyxqxttop p{font-size: 12px;color: #b2b2b2}
.fyxqxttop span{color: #5678ee}
.fyxwzxxq{line-height: 24px;margin: 55px 0}
.fyxwzxxq img{max-width: 100%;height: auto !important;}
.fyxwzxnext a{display: block;line-height: 24px;}
.fyxwzxnext a.hoverli{color: #5678ee}
.fyxinwen{padding-bottom: 65px;}
.fyxinwen li{width: 100%;margin: 0;float: inherit;background: #fafafa;box-shadow: none}
.fyxinwen li a{padding: 35px 114px 35px 30px;}
.fyxinwen li .xwzxbotle{width: 243px;}
.fyxinwen li .xwzxbotri{margin-left: 284px;}
.fyxinwen li .xwzxbotri p{margin-top: 36px;}
.fyrczp{padding-bottom: 40px;}
.fyzplb{border: 1px solid #eee;margin-bottom: 20px;cursor: pointer}
.fyzplbtop{padding: 30px 50px 30px 128px;background: url(../images/zpicn.png) no-repeat 30px center;position: relative}
.fyzplbtop:after{content: "";width: 1px;height: 70%;background: #eee;left: 98px;top:15%;position: absolute}
.fyzplbtop:before{content: "";background:url(../images/zpicn0.png) no-repeat center center;right: 40px;top:50%;position: absolute;width: 31px;height: 31px;margin-top: -15px;}
.fyzpbt p{color: #626262;font-size: 18px;margin-bottom: 5px;display: inline-block;max-width: 90%;line-height: 19px;height: 19px;}
.fyzpbt span{color: #999999;font-size: 14px;}
.fyzpbt img{vertical-align: top;margin-left: 3px;}
.fyzplbbot{padding: 25px 5%;color: #808080;line-height: 24px;border-top: 1px solid #eee;display: none}
.clifyzplb .fyzplbtop,.hoverli .fyzplbtop{background-color: #fafafa}
.clifyzplb .fyzplbtop:before{background:url(../images/zpicn1.png) no-repeat center center}
.fylxmap{position: relative;border: 1px solid #eee;padding: 20px;height: 380px;}
.fylxwm{margin-top: 66px;position: relative}
.fylxwmwx{position: absolute;top: 0;right: 0;width: 170px;height: 196px;display: block;padding: 18px;border: 1px solid #eee}
.fylxwmwx img{display: block;width: 170px;height: 170px}
.fylxwmwx p{text-align: center;margin: 5px 0 0 0 !important;font-size: 16px !important;}
.fylxwm p{font-size: 24px;color: #333333;margin-bottom: 35px;}
.fylxwm span{display: block;margin-bottom: 10px;line-height: 20px;background-position: center left;background-repeat: no-repeat;padding-left: 30px;}
.fylxwm pre{display: block;line-height: 30px;margin-top:35px}
.fyhzpp{padding-bottom: 40px;overflow: inherit}
.fyhzpp ul{overflow: inherit}

.fyhzpp li {float: left;text-align: center;position: relative;width: 200px;height: 200px;padding-top: 0;margin-bottom: 50px;margin-right: 50px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}

.hzpplbdiv li a{border: 1px solid #eee;width:198px;height:198px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.fyhzpp li.hoverli a{box-shadow: 0 0 30px 0 rgba(0, 0, 0, 0.3);}
.fycpzx .cpzxlb{display: block;padding-bottom: 80px;}
.fycpzxxqtop{background: #fafafa;border: 1px solid #eee;padding: 90px 0;position: relative;min-height: 290px}
.fycpzxxqtople,.fycpzxxqtopri{width: 310px;padding: 0 70px;}
.fycpzxxqtople p,.fycpzxxqtopri p{font-size: 24px;margin-bottom: 35px;}
.fycpzxxqtople span{display: block;line-height: 24px;padding-bottom: 50px;position: relative}
.fycpzxxqtople span:after{content: "";position: absolute;bottom: 0;left: 0;width: 20px;height: 2px;background: #5678ee}
.fycpzxxqtopri pre{line-height: 24px;}
.fycpzxxqtopri a{text-align:center;width: 128px;height: 40px;line-height: 40px;background: #5678ee;color: #fff;display: block;  -webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-top: 38px}
.fycpzxxqtopimg{width: 290px;position: absolute;left: 50%;margin-left: -145px;background: #ccc}
.fycpzxxqtopimg img{width: 100%;display: block}
.fycpxqnr{margin-top: 40px;}
.fycpxqnrtop{border-bottom: 1px solid #eee;line-height: 48px;margin-bottom: 50px;}
.fycpxqnrtop span{display: inline-block;background: #5678ee;color: #fff;text-align: center;width: 150px;vertical-align: top}
.fycpxqnrbot img{max-width: 100%;height: auto !important;}
.mfbmbg{background: rgba(0,0,0,.7);position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 1001;display: none}
.climfbjdiv{background: #fff;width: 610px;position:absolute;top:50%;left: 50%;margin-left: -305px;height: 460px;margin-top: -230px;}
.climfbjdiv:after{content: "";position: absolute;top:-15px;left:-15px;border:15px solid rgba(255,255,255,.2);width: 100%;height:100%;z-index: -1}
.ckmetop{font-size: 20px;padding: 15px 0;border-bottom:2px solid #5678ee;text-align: center;color: #5678ee}
.mfbjbot{padding: 30px 5%}
.mfbjbot p{font-size: 13px;color: #212121;margin-bottom: 20px;line-height: 24px}
.mfbjbot li{margin-bottom:12px;}
.fylyinpt{width: 44%;height: 42px;line-height:42px\9;border: 1px solid #eee;padding: 0 2%;outline: none;background: none}
.fylysel{width: 49%;height: 42px;line-height:42px;border: 1px solid #eee;padding: 0 2%;outline: none;background: none}
.fylytex{width: 96%;height: 80px;line-height:24px;border: 1px solid #eee;padding:15px 2%;outline: none;background: none}
.fylybtn0,.fylybtn1{width: 100px;height:40px;border: 0;outline: none;line-height: 40px;text-align: center;margin: 0 10px;}
.fylybtn0{color: #fff;
    background: #00a0fd;
    background-image: -moz-linear-gradient( 0deg, rgb(58,123,213) 0%, rgb(0,210,255) 100%);
    background-image: -webkit-linear-gradient( 0deg, rgb(58,123,213) 0%, rgb(0,210,255) 100%);
    background-image: -ms-linear-gradient( 0deg, rgb(58,123,213) 0%, rgb(0,210,255) 100%);}
.fylybtn1{background: #eeeeee;color: #626262}
.fygywmle{width: 770px;padding-top: 110px;}
.fygywmle .gywmimg{margin-bottom: 0 !important;}
.fygywmle .gywmjj pre{height:  auto !important;}
.fygywmri{width: 340px}
.fygywmri img{display: block;width: 100%}
.fyfzlc{background:url(../images/fzlcbg.jpg) no-repeat center top fixed;padding: 75px 0 100px;}
.fyfzlc .cpzxtitle,.fyqywh .cpzxtitle,.fyryzz .cpzxtitle{text-align: center}
.fyfzlc .cpzxtitle span,.fyqywh .cpzxtitle span,.fyryzz .cpzxtitle span{padding-bottom: 80px;}
.fyfzlc .cpzxtitle span:after,.fyqywh .cpzxtitle span:after,.fyryzz .cpzxtitle span:after{content: "";position: absolute;bottom: 0;left:50%;width:2px;height: 40px;background: #dcdcdc;margin-left: -1px;}
.dsjmain{display: none}
.fyfzlcbot{margin-top: 50px;background: #5678ee;padding: 85px 0 50px;}
.fyfzlcbotdiv{padding: 0 70px;}
.fylcdividio .item{position:relative;height:100%;width:100%;}
.fylcdividio .owl-controls{position: absolute;top: 0;right: 0;width: 30px;height: 100%;margin-top: 0}
.fylcdividio .owl-controls .owl-dots{display:none !important}
.fylcdividio .owl-controls .owl-nav [class*=owl-]{background: none;padding: 0;margin: 78px 0;display: block;font-size: 29px;}
.fylcdividio .owl-controls .owl-nav [class*=owl-]:hover{background:none}
.fylcleft{width: 375px;}
.fylcleft p{color: #fff;font-size: 18px;}
.fylcleft span{color: #fff;font-size: 60px;margin: 10px 0 20px;display: block;position: relative;font-family: 宋体}
.fylcleft pre{color: #fff;font-size: 14px;line-height: 26px;display: block;padding-bottom: 40px;position: relative}
.fylcleft pre:after{content: "";position: absolute;bottom: 0;left: 0;width: 30px;height: 2px;background: #fff}
.fylcright{width: 519px;padding:3px;background: #fff;margin-left: 40px;}
.fylcright img{display: block;width: 100%}
.dsjxjjj{position: relative;margin-top: 60px;}
.dsjxjjj:after{content: "";position: absolute;top:9px;left: 0;width: 100%;height: 1px;background: #eee;}
.fyysmdbotbtn1{position: absolute;width: 100%;height: 30px;top:-5px}
.fyysmdbotpre1,.fyysmdbotnex1{height:30px;width:30px;cursor:pointer;text-align: center;line-height: 30px;display: block;position: absolute;top: 0;z-index: 11;color:rgba(255,255,255,.5);font-size: 18px;}
.fyysmdbotpre1{left:5px}
.fyysmdbotnex1{right:5px}
.dsjdivjj{width:90% !important;margin: 0 auto;}
.dsjdivjj .owl-controls{margin-top:0;display: none}
.dsjdivjj .item{text-align: center;}
.dsjdivjj .item p{background: url(../images/lcicn1.png) no-repeat center center;width: 19px;height: 19px;margin: 0 auto 10px}
.dsjdivjj .item span{font-size: 18px;color: #fff}
.dsjdivjj .center .item p{background: url(../images/lcicn0.png) no-repeat center center;}
.fyqywh{padding: 60px 0 70px;}
.fyqywhbot{margin-top:20px;}
.fyqywhbotdiv{position: relative;height: 460px;background: url(../images/gywmbg.jpg) no-repeat center 79px}
.trans{
    -webkit-transition:all .4s ease-in-out;
    -moz-transition:all .4s ease-in-out;
    -ms-transition:all .4s ease-in-out;
    -o-transition:all .4s ease-in-out;
    transition:all .4s ease-in-out;
}
.fywhdiv {width: 202px;height: 202px;position: absolute;top:80px;}
.fywhdiv .item_n{display: none}
.fywhdiv .item_m{cursor: pointer;background: #5678ee;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;line-height: 202px;width: 202px;height: 202px;text-align: center;color: #fff;font-size: 24px;font-weight: bold}
.fywhdiv .item_n {width: 410px;position: absolute;top: -80px;left:50%;margin-left: -205px;text-align: center;    padding-top: 38px;}
.fywhdiv .item_n img{display: block;margin: 0 auto;width: 335px;height: 335px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.fywhdiv .item_n img.fygsyjyuan{position: absolute;top: 0;left: 0;width: 410px;height: 410px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;animation:dsjbg 20s  linear infinite;-webkit-animation:dsjbg 20s  linear infinite;-moz-animation:dsjbg 20s  linear infinite;-ms-animation:dsjbg 20s  linear infinite;-o-animation:dsjbg 20s  linear infinite;}

@keyframes dsjbg{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-webkit-keyframes dsjbg{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-o-keyframes dsjbg{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-ms-keyframes dsjbg{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-moz-keyframes dsjbg{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}


.fywhdiv .item_n p{font-size: 18px;color: #333333;margin-top: 60px;}
.fywhdiv0 {left: 0;}
.fywhdiv0 .item_m{position: relative}
.fywhdiv2 {left: 996px;}
.fywhdiv2 .item_m{position: relative}
.fywhdiv.on {left: 50%;right: auto;margin-left: -101px}
.fyryzz{background:#fafafa url(../images/fyryzzbg.jpg) no-repeat center bottom;padding: 75px 0;}
.fyryzzbot{margin-top: 100px;position: relative;display: none}
/*.fyryzzbot li{width: 285px;margin: 0 20px;display: inline-block;}*/
/*.fyryzzbot li img{display: block;width: 100%}*/
/*.fyryzzbot li.hoverli{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);box-shadow: 0 0 20px #ccc;}*/

.fyryzzbotdiv{width: 80%;margin: 0 auto}
.fyryzzbotdiv .item img{display: block}
.fyryzzbotdiv .owl-controls{display: none}
.fyryzzbotbtn{position: absolute;width: 100%;top:50%;z-index:999;}
.fyryzzbotbtn span{display:block;height:58px;width:30px;cursor:pointer;position: absolute;margin-top: -29px;top: 50%}
.fyryzzbotbtn span.fyysmdbotpre{left: 0}
.fyryzzbotbtn span.fyysmdbotnex{right: 0}


.ceblialan{position: fixed;bottom: 50px;right:0;z-index: 999;width: 64px;}
.ceblialan li{height: 64px;background: #fff;width: 64px;position: relative;cursor: pointer;border: 1px solid #eee;margin-bottom: -1px;}
.ceblialan li img{width: 64px;display: block;position: absolute;top: 0;vertical-align: top;z-index: 2}
.ceblialan li img.cblimg0{left: 0}
.ceblialan li img.cblimg1{left: 64px;}
.ceblialan li a.cbltel{position: absolute;top:-1px;left:64px;width: 120px;line-height: 65px;display: block;text-align: center;background: #5678ee;z-index: -1;font-size: 16px;color: #fff}
.ceblialan li .cblwx{position: absolute;width: 120px;height: 120px;padding:10px;background: #5678ee;left:64px;bottom: 0;text-align: center;z-index: -1}
.ceblialan li .cblwx img{width: 120px;height: 120px;display: block;margin: 0 auto;padding: 0;position: relative}
.ceblialan li:hover{background: #5678ee;border: 1px solid #5678ee}
.ceblialan li:hover .cblwx{left: -140px}
.ceblialan li:hover a.cbltel{left:-120px}
.ceblialan li:hover img.cblimg0{left:64px}
.ceblialan li:hover img.cblimg1{left: 0}
.ceblialan li:hover .fyxzkfqqh{left: -200px;}
.fyxzkfqqh{position: absolute;top: -1px;left:64px;width: 200px;display: block;text-align: left;z-index: -1;background: #fff}
.fyxzkfqqh a{display: block;font-size: 14px;color: #fff;line-height: 26px;margin-bottom:1px;background: #5678ee;padding: 15px 0 15px 20px}
.ceblialan li .fyxzkfqqh img{width: 17px;height: 18px;vertical-align:top;margin-right: 5px;display: inline-block;position: static;margin-top: 4px}
.fygyzzry{position: relative;margin: 0 auto;width: 1004px;overflow: hidden}
.fygyzzrydiv{width:100%;overflow: auto;}
.fygyzzrydiv ul{padding: 42px 28px;float: left}
.fygyzzrydiv li{float:left;width: 296px;position: relative;margin: 0 10px}
.fygyzzrydiv li a{display: block;}
.fygyzzrydiv li img{display: block;width: 100%;}
.fygyzzrydiv li:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);z-index: 2}
.fygyzzrybtn{width: 184px;height:77px;text-align: center;background: #fff;box-shadow:0 0 15px #e0f2fb;;line-height: 77px;margin: 75px auto 0}
.fygyzzrybtn span{display:inline-block;margin: 0 3px;}
.fygyzzrybtn span.hzpplbbtnnum0,.fygyzzrybtn span:hover{color: #000}
.fyjyysflbtnle,.fyjyysflbtnri{cursor: pointer;width:50px}
.fygyzzrybtnsj{width: 184px;height:77px;text-align: center;background: #fff;box-shadow:0 0 15px #e0f2fb;;line-height: 77px;margin: 75px auto 0}
.fygyzzrybtnsj span{display:inline-block;margin: 0 3px;}
.fygyzzrybtnsj span.hzpplbbtnnumsj0,.fygyzzrybtnsj span:hover{color: #000}
.fycpzx .cpzxri:after, .fycpzx  .cpzxri:before{display: none}
.biaodanys{width: 760px;margin: 0 auto}
.biaodanys table{width: 100%;font-size: 16px;}
.biaodanys table tr td{padding: 0 0 10px 0}
.mustTextCSS{width: 100%;line-height: 30px\9;height: 30px;}
#CrmOnlineLeadTable input{width: 100%;line-height: 42px\9;height: 42px;outline: none}
#CrmOnlineLeadTable input.tijiaobtn,#CrmOnlineLeadTable input.zhongzhibtn{width: 100px;height: 40px;line-height: 40px;font-size: 14px;margin: 0 10px;}
#CrmOnlineLeadTable input.tijiaobtn{background:#5678ee;color: #fff}
#CrmOnlineLeadTable .mustTextCSS{padding: 0 3%;width: 42.5%}
#CrmOnlineLeadTable .yixiagnliuy{padding: 0 2%;width: 96%}
.ckmetoppp{text-align: center;padding: 20px 0;font-size: 16px;}


.fytjcw{margin:180px auto 100px;padding: 20px 0}
.fytjcw{margin:120px auto 80px;}
.fytjcw img{width: 55px}
.fytjcw p{font-size: 20px;margin: 10px 0 5px;}
.fytjcw span{font-size: 16px}
.fytjcw a{width: 120px;height: 40px;line-height: 40px}
.fytjcw{width: 600px;background: #fff;max-width: 90%;margin:220px auto 180px;text-align: center; border: 1px rgb(229, 229, 229) solid; box-shadow: 0 15px 39px 0 rgba(34, 23, 20, 0.11);padding: 19px 0}
.fytjcw p{font-size: 24px;color: #000000;margin: 20px 0 5px}
.fytjcw span{font-size: 18px;color: #808080;display: block;margin-bottom: 20px}
.fytjcw a{width: 133px;height: 46px;line-height: 46px;display: block;margin: 0 auto;color: #fff;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background-color: #00a0fd;background-image: -moz-linear-gradient( 0deg, rgb(0,210,255) 0%, rgb(58,123,213) 100%);background-image: -webkit-linear-gradient( 0deg, rgb(0,210,255) 0%, rgb(58,123,213) 100%);background-image: -ms-linear-gradient( 0deg, rgb(0,210,255) 0%, rgb(58,123,213) 100%);}
.biaodanys table tr td{position: relative}
.yhxing{color: #f00;position: absolute;display: block;top:13px}
.yhxing0{left: 1%;}
.yhxing1{left: 52%;}

/*手机*/
@media screen and (max-width:768px){
    body{min-width:inherit}
    .main1200{width:94%;}
    .headerdh{position:fixed;top:0;left:0;width:100%;z-index:999;background:#fff;height:50px;line-height:50px;box-shadow:0 0 20px 0 rgba(40, 40, 40, 0.2);}
    .logo{width: 104px;height: 50px;}
    .logo a{padding: 0;width: 100%;height: 60px;}
    .logo img{width: 81px;height: 44px;margin:3px 0 0 0;}
    .jgrzinc{display:block}
    .jgrzinc img{width: 30px;margin-top: 10px;}
    .headerdhri{margin-right: 15px}
    .nav{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999;top:50px;left:0;display:none;margin: 0}
    .nav ul{padding-top:20px;}
    .nav li{float:inherit;line-height:50px;height:auto;margin:0;text-align:center}
    .nav li a.navyiji{line-height:50px;height:50px;color:#fff;font-size:16px;}
    .nav li a.navyiji span{bottom:0;background: url(../images/navbg10.png) no-repeat center center}
    .nav li.clinav a.navyiji{color:#fff}
    .erjinav{position:static;padding: 10px 0;margin: 0;left: 0;bottom: auto;width: 100%}
    .banner{margin-top: 50px;}
    #focus,.bannerbtnri{display:none;}
    #focus_phone{display:block;}
    .focus_slide .owl-controls{bottom: 10px}
    .homemain{background-size: 100% auto}
    .homemain .main1200:after, .homemain .main1200:before{display: none}
    .homemain .main1200{border-right: 0}
    .cpzxtitle p{font-size: 16px;}
    .cpzxtitle span{font-size: 20px;letter-spacing: 2px;margin-top: 6px;padding-bottom: 15px}
    .cpzxmore{line-height: 36px;}
    .cpzxmore span{line-height: 36px;padding: 0 8px;font-size: 24px;text-align: center}
    .cpzxmore a{padding-left: 50px;}
    .cpzx{margin-bottom: 30px;position: relative}
    .cpzx .cpzxmore{position: absolute;top:40px;right: 0}
    .cpzxle{padding-top: 30px;width: 100%;float:inherit}
    .cpzxri{width: 100%;float:inherit}
    .cpzxlefl{margin-top: 30px;margin-bottom: 0}
    .cpzxri:after, .cpzxri:before{display: none}
    .homecpzxlefl li{float:left;width: 50%;text-align: center;margin-bottom:30px}
    .homecpzxlefl li a{padding: 0}
    .cpzxlb li{margin-bottom:15px;border: 0;height: auto}
    .cpzxlb li a{padding: 0 15px}
    .cpzxlb li img{width: 80%;height: auto}
    .cpzxlb li p{margin-top: 10px;}
    .gywm{width: 100%;padding-bottom: 60px;}
    .gywmjj{margin: 30px 0}
    .gywmimg{margin-bottom: 30px;}
    .hzpp{padding: 30px 0 60px}
    .hzpptxt:before{height: 20px;top: 30px;}
    .hzpptxt{padding-top: 80px;line-height: 28px;margin-bottom: 30px;}
    .hzpplbbtn{bottom: -90px;line-height: 56px;height: 56px;width: 150px;margin-left: -75px;}
    .fyjyysflbtnle, .fyjyysflbtnri{width: 40px;}
    .hzpplbdiv li{margin-right:20px;background: none;padding-top: 0}
    .hzpplbdiv li img{width:70% !important;;height:auto !important;margin: 0 auto 10px;}
    .hzpplbdiv li a{width: 90%;height: 90%;margin: 5% auto 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background: #fff;position: relative}
    .hzpplbdiv li p{font-size: 20px;}
    .xwzx{padding: 60px 0 15px;}
    .xwzx .cpzxmore{top: 70px;}
    .xwzxbot{margin-top: 30px}
    .xwzxbot li{width: 100%;margin: 0 0 15px 0}
    .xwzxbot li a{padding: 15px 3%}
    .xwzxbotle{width: 121px;}
    .xwzxbotri{margin-left: 140px;}
    .xwzxbotri p{margin: 0 0 10px;}
    .xwzxbotri span{margin-bottom: 8px;}
    .xwzxbotri b{margin-left: 10px;}
    .footertop{padding: 30px 0 15px}
    .footnav,.footertop:before,.footertop:after,.footbqwx{display: none}
    .footzm,.footlx{width: 100%;padding: 0;float: inherit}
    .footertop p{font-size: 18px;margin-bottom: 15px;}
    .footzm span{margin-bottom: 15px;}
    .footzm a.footzmlink{width: 100px;line-height: 36px;height: 36px;margin-top: 20px}
    .footlx{margin-top: 30px;}
    .footbq{padding: 15px 0;line-height: 24px;}
    .fybanner{margin-top: 50px;}
    .fybanner img.fybannimg0{display: none}
    .fybanner img.fybannimg1{display: block}
    .fymbx{line-height: 40px;margin-top: -40px;height: 40px;}
    .fymbx span{font-size: 16px;padding-left: 10px;}
    .fymbxright img{margin-right: 6px;}
    .fymbxright{padding-right: 10px;}
    .fymain{padding: 30px 0}
    .fyerjibt {padding: 0;margin-bottom: 30px;}
    .fyerjibt li{line-height: 40px;}
    .fyzyzx{padding-bottom: 15px;}
    .fyzyzx li{width: 100%;margin: 0 0 15px}
    .fyzyzx li a{padding: 20px}
    .fyzyzx li p{font-size: 16px;padding-left: 35px;background-size: 20px auto;line-height: 26px;}
    .fyzyzx li span{height: auto}
    .page{line-height: 36px;}
    .page a, .page span{padding: 0 3px;margin: 0;}
    .fyxqxttop h1{font-size: 18px;margin-bottom: 10px}
    .fyxwzxxq{margin: 30px 0}
    .fyxinwen{padding-bottom: 30px;}
    .fyxinwen li{margin-bottom: 0}
    .fyxinwen li .xwzxbotle{width: 121px;}
    .fyxinwen li .xwzxbotri{margin-left: 140px;}
    .fyxinwen li .xwzxbotri p{margin-top: 0}
    .fyrczp{padding-bottom: 15px;}
    .fyzplbtop{padding: 15px 10px 15px 47px; background: url(../images/zpicn.png) no-repeat 10px center;background-size: 27px auto}
    .fyzplbtop:after{display: none}
    .fyzpbt p{max-width: 74%;line-height: 23px;height: 23px;}
    .fyzplbbot{padding: 20px 3%}
    .fyzplbtop:before{right: 10px;width: 20px;height: 20px;background-size: cover;margin-top: -10px;}
    .clifyzplb .fyzplbtop:before{background-size: cover;}
    .fylxmap{height: 130px;}
    .fylxwm{margin-top: 30px;}
    .fylxwm p{font-size: 16px;margin-bottom: 200px;}
    .fylxwmwx{padding: 10px;width: 120px;height: 145px;left: 50%;margin-left: -70px;top: 40px;}
    .fylxwmwx img{width: 120px;height: 120px;}
    .fyhzpp{padding-bottom: 15px}
    .fyhzpp li{margin: 0 19px 15px 0 !important;}
    .fyhzpp li:nth-child(2n){margin-right: 0 !important;}
    .fycpzx .cpzxlb{padding-bottom: 30px;}
    .fycpzxxqtop{padding: 30px 5%}
    .fycpzxxqtople{margin:30px 0}
    .fycpzxxqtople, .fycpzxxqtopri{width: 100%;padding: 0}
    .fycpzxxqtopimg{position:relative;width: 80%;margin: 0 auto;padding: 0;left:10%}
    .fycpzxxqtople p, .fycpzxxqtopri p{font-size: 18px;margin-bottom: 10px;}
    .fycpzxxqtople span{padding-bottom: 20px;}
    .fycpzxxqtopri a{margin-top: 25px;width: 100px;}
    .fycpxqnrtop{margin-bottom: 30px;}
    .fycpxqnrtop span{width: 130px;}
    .fycpxqnr{margin-top: 30px;}
    .climfbjdiv{width:90%;margin-left: -45%;height: 470px;margin-top: -235px;}
    .climfbjdiv:after{top:-5px;left:-5px;border:5px solid rgba(255,255,255,.2)}
    .ckmetop{font-size: 16px;padding: 10px 0;border-bottom:1px solid #5678ee;text-align: center}
    .mfbjbot{padding: 20px 5%}
    .mfbjbot p{font-size: 12px;margin-bottom: 10px;}
    .mfbjbot li{margin-bottom:10px;}
    .fylyinpt{height: 36px;line-height:36px\9;}
    .fylysel{height: 36px;line-height:36px;}
    .fylytex{height: 70px;padding:10px 2%;}
    .fylybtn0,.fylybtn1{width: 90px;height:36px;line-height: 36px;}
    .fygywmle{width: 100%;padding-top: 30px;}
    .fygywmri{display: none}
    .fyfzlc{padding: 30px 0 50px}
    .fyryzz{padding: 30px 0}
    .fyqywh{padding: 30px 0 0}
    .fyryzzbot{margin-top: 30px;}
    .fyryzzbot ul{margin-left: 0}
    .fyryzzbot li{width: 48%;margin: 0 1% 15px;float: left;display: block;}
    .fyfzlc .cpzxtitle span, .fyqywh .cpzxtitle span, .fyryzz .cpzxtitle span{padding-bottom: 40px;}
    .fyfzlc .cpzxtitle span:after, .fyqywh .cpzxtitle span:after, .fyryzz .cpzxtitle span:after{width: 2px;height: 20px;}
    .fyqywhbotdiv{height: auto;background: none}
    .fywhdiv, .fywhdiv.on{position:relative;margin: 0 0 60px 0;padding: 0;width: 100%;height: auto;left: 0;top: 0}
    .item_m{display: none}
    .fywhdiv .item_n{position:relative;margin: 0;padding: 0;width: 100%;height: auto;left: 0;top: 0;display: block}
    .fywhdiv .item_n img{width: 200px;height: 200px;}
    .fywhdiv .item_n img.fygsyjyuan{width: 240px;height: 240px;margin-left: -120px;left: 50%;top: -20px;}
    .fywhdiv .item_n p{font-size: 14px;margin-top: 40px;}
    .fyfzlcbot{margin-top: 30px;padding: 30px 0;}
    .fyfzlcbotdiv{padding: 0 20px}
    .fylcleft,.fylcright{width: 100%;padding: 0;margin: 0;float: inherit}
    .fylcright{margin-top: 20px;}
    .fylcleft p{font-size: 14px;}
    .fylcleft span{font-size: 22px;margin: 5px 0 10px;}
    .fylcleft pre{padding-bottom: 20px;}
    .dsjxjjj{margin-top: 30px;}
    .fylcdividio .owl-controls{width: 100px;}
    .fylcdividio .owl-controls .owl-nav [class*=owl-]{margin: 0 8px;display: inline-block;font-size: 30px;vertical-align: top;}
    .fylcdividio .item{padding: 0 1%;width: 98%}
    .fyryzzbotbtn span{width: 20px;height: 39px;margin-top: -20px;}
    .fyryzzbotbtn span img{width: 20px;height: 39px}
    .ceblialan,.fygyzzry{display: none}
    .fyryzzbot{display: block}
    .fygyzzrybtn{line-height: 66px;height: 66px;}
    .biaodanys{width: 100%}
    .biaodanys table{font-size: 14px;}
    #CrmOnlineLeadTable input.tijiaobtn, #CrmOnlineLeadTable input.zhongzhibtn{width: 80px;}
    #CrmOnlineLeadTable input{line-height: 36px\9;height: 36px}

    #CrmOnlineLeadTable input.fylybtn0, #CrmOnlineLeadTable input.fylybtn1{width: 90px !important;line-height: 30px !important; height: 32px !important;margin: 15px 10px 0 !important;font-size: 14px !important;}

}

