/*!
    Theme Name: lexiw
    Theme URI: https://www.lexiw.com/
    Description: A better wordpress theme by lexiw.com
    Author: lexiw.com
    Author URI: https://www.lexiw.com/
*/
@import url('iconfont.css');

* {
    margin: 0;
    padding: 0;
    
}
body {font-family:'Microsoft Yahei',Helvetica,Arial,"Open Sans",Arial,'PingFang SC','Hiragino Sans GB','Source Han Sans CN',Roboto,sans-serif;font-size:14px;background:#f6f8fb;}
a {color:inherit;text-decoration:none;}
a:hover {color:#ff5555;text-decoration:none !important;}
ul,li,p,h1,h2,h3 {list-style-type:none;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-weight:400;line-height:1.4;color:#273746;margin:0;}
div,h1,h2,h3,h4,h5,p,form,ul,label,input,textarea,img,span,dl,dt,dd {margin:0px;padding:0;outline:0;}
img {border:0;max-width: 100%;}
em, i {font-style: normal;}
input,select,button,textarea{border:0; background:none; outline:none; vertical-align:middle;}
.container {width: 1200px;margin: auto;}
.list-image:hover img,.item-img:hover img{transform:scale(1.03);transition:all .3s ease-out 0s}
.f-fl, .f-lifl li, .f-dlfl dt, .f-dlfl dd {
    float: left;
}
.f-fr {
    float: right;
    display: inline;
}
/*header*/
.g-box-1200{width:1200px;height:auto;margin:auto;display:block}
.g-nav-full{width:100%;height:110px;padding:8px 0 0;background:#fff;border-bottom:1px solid #dedede;display:block}
.g-nav-full .u-logo{width:260px;height:auto;margin-top:30px;overflow:hidden}
.g-nav-full .u-logo{width:180px;height:44px;margin-top:35px;background:url(../images/logo.png) no-repeat;background-size:100%;display:block;float:left;margin-right:100px}
.g-nav-full .u-logo:hover img{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1)}
.g-nav-full .tip{width:360px;height:38px;margin:35px 0 0 0;
    /*background:url(http://ecms167.cc/static/images/tip.png) no-repeat 0 0;*/
}
.g-nav-full .m-nav{width:auto;height:auto;margin:7px 0 0 20px;overflow:hidden}
.g-nav-full .m-nav li{float:left;margin:0 0 0 30px;float:left;display:inline}
.g-nav-full .m-nav li a{width:auto;height:33px;line-height:33px;font-size:16px;font-weight:normal;color:#333;padding:0 10px;text-decoration:none;display:block;overflow:hidden}
.g-nav-full .m-nav li a:hover{background:#00AAFF;color:#fff}
.g-nav-full #topForm{width:512px;height:40px;display:block;border:2px solid #ff665b;margin:0;position:relative;zoom:1;top:30px}
.g-nav-full #topForm .schsel{width:70px;height:37px;float:left;border-right:1px solid #cfcfcf;background:#fafafa}
.g-nav-full #topForm .keyword_input{width:369px;height:40px;line-height:40px;font-size:14px;float:left;border:0;overflow:hidden;padding:0;margin:0 0 0 10px;display:inline;text-indent:4px}
.g-nav-full #topForm .schbtn{width:73px;height:40px;line-height:40px;float:right;background:#ff665b;border:0;font-size:14px;font-weight:normal;color:#fff;text-align:center;font-family:"Microsoft YaHei"}
.g-nav-full #topForm .schbtn:hover{background:#f8594e}
.g-navlist{width:100%;height:45px;line-height:45px;box-shadow:0px 4px 4px #d0d0d0;background-image:linear-gradient(-90deg,#ff5555,#ff5555)}
.g-navlist ul li{float:left;width:109px;text-align:center;font-size:16px;color:#fff}
.g-navlist ul li a{display:block;font-size:16px;color:#fff;font-family:Microsoft YaHei}
.g-navlist ul li.hover{background-color:#e44949}

/*footer*/
.footer {background:#2d3236;color:rgba(255,255,255,.7);padding:30px 0;}
.footer-col {width:100%;text-align:center;padding:0 20px;}
.footer-nav {font-size:14px;list-style:none;margin:0 0 20px;padding:0;}
.footer-nav li {display:inline-block;line-height:18px;margin-right:10px;}
.footer-nav a {display:inline-block;padding-right:10px;vertical-align:top;color:#fff;}
.footer-nav a:hover {display:inline-block;padding-right:10px;vertical-align:top;color:#ff5555;}
.footer-nav li:after {content:"|";display:inline-block;font-size:12px;line-height:18px;opacity:.8;vertical-align:top;}
.footer-nav li:last-child:after {display:none}
.footer .copyright {font-size:14px;}
.footer .copyright p {margin:0 0 5px;}

.rollbar {position:fixed;right:20px;bottom:30%;z-index:99;display:block;}
.rollbar .actions {position:relative;width:100%;list-style-type:none;margin:0;padding:0;}
.rollbar .actions .contbar {position:relative;margin-bottom:10px;box-shadow: -8px 0px 35px 0px rgb(181 181 181 / 32%);background-color: #fff;border-radius: 30px;}
.rollbar .actions .contbar>a {display:block;cursor:pointer;position:relative;border:0;opacity:1;width:50px;text-align:center;height:50px;}
.rollbar .actions .contbar>a>i {font-size:28px;color:#111010;display:block;padding:11px 0;}
.rollbar .actions .contbar.tel>a>i{color:#616261;}
.rollbar .actions .contbar.wx>a>i{color:#616261;}
.rollbar .actions .contbar.tel>a>i:hover{color:#14b6f6;}
.rollbar .actions .contbar.wx>a>i:hover{color:#1abb0d;}
.rollbar .rollbar-item {position:absolute;margin-top:10px;border-radius:30px;background-color:#ffffff;color:#555;width:50px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow: 8px 8px 20px 0 rgba(55,99,170,.1);border-radius: 30px;;line-height:50px;height:50px;}
.rollbar .rollbar-item i {line-height:45px;font-weight: 700;}
.rollbar .rollbar-item:hover i{color:#ff5555;}
.rtbar_shwx {display:none;width:130px;position:absolute;top:0;right:50px;}
.rtbar_shwx .rtbar_qrimg {background-color:#fff;box-shadow:0 2px 14px 0 rgba(0,0,0,0.08);padding:8px 8px;margin-right:12px;position:relative;text-align:center;}
.rtbar_shwx .rtbar_qrimg span {font-size:12px;color:#758096;}
.rtbar_qrimg::after {content:'';position:absolute;right:-12px;top:26px;width:0;height:0;border:7px solid transparent;border-left:12px solid #fff;border-right:12px;}


@media only screen and (max-width: 900px){
.g-box-1200, .g-gx-detail, .g-img-dome, .g-img-dome .g-dome-bd, .g-img-dome .g-dome-bd ul li em, .m-cont-right, .m-cont-left, .g-gxlist-left {
    width: 100%!important;
    margin: 0 auto;
}

.g-nav-full .tiptwo, .per-info, .m-daodu, .g-nav-full #topForm .schbtn, .g-topcms {
    display: none;
}


.g-nav-full{height:45px;padding:0;background:linear-gradient(-90deg,#ff906a,#ff5a57);border-bottom:0px solid #dedede;display:block}
.g-nav-full #topForm{width:37%;display:block;border:0;margin:0;position:relative;zoom:1;top:0;height:34px;margin-right:7px;overflow:hidden;margin-top:6px;background:#F5F5F5;border-radius:2px;margin-left:0}
.g-navlist ul li.hover{background-color:#f3f3f4}
.g-navlist ul .hover a{color:#ff7560}
.g-nav-full #topForm .keyword_input{width:100%;height:36px;color:#9A9A9A;line-height:36px;margin:0;font-size:14px;border:0;padding-left:25px;text-indent:4px;
    background:url(../images/search-m.png) no-repeat 8px 10px}
.g-navlist{overflow:hidden;height:39px;line-height:39px;white-space:nowrap;overflow-x:scroll}
.g-navlist ul li{margin:0 3%;width:auto;float:initial;white-space:nowrap;display:inline-block}
.g-navlist ul li a{display:block;color:#333;font-family:Microsoft YaHei}
.g-navlist{background-image:linear-gradient(-90deg,rgb(243 243 243 / 90%),rgb(243 243 243 / 90%))}
.g-nav-full .u-logo{background:url(../images/logom.png) no-repeat;background-size:100%;width:120px;height:29px;margin-top:10px;display:block;float:left;margin-left:10px;margin-right: 10px;}
.g-navlist::-webkit-scrollbar{height:0px}






.footer .copyright{font-size: 12px;}
.footer-col{width: auto;}

}