/* 重设样式 */
*{margin:0;padding:0;list-style:none;border:none;outline:none;}
body{width: 100%;height: 100%; font:12px/1.5 "微软雅黑","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;font-style: normal;font-variant:normal;color:#000000;}  
/* 内外边距通常让各个浏览器样式的表现位置不同 */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
 margin: 0;
 padding: 0;
}
input, select, textarea {font-size: 100%;}
/* 去掉各 Table  cell 的边距并让其边重合 */
table {border-collapse: collapse;border-spacing: 0;}
/* 去除默认边框 */
fieldset, img {border: 0;}
/* 去掉 firefox 下此元素的边框 */
abbr, acronym {border: 0;font-variant: normal;}
/* 一致的 del 样式 */
del {text-decoration: line-through;}
address, caption, cite, code, dfn, em, th, var,i {font-size:100%;font-style: normal;font-weight: normal;}
/* 去掉列表前的标识, li 会继承 */
ol, ul {list-style: none;}
/* 对齐是排版最重要的因素, 别让什么都居中 */
caption, th {text-align: left;}
/* 来自 yahoo, 让标题都自定义, 适应多个系统应用 */
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
q:before, q:after {content: '';}
/* 正常链接 未访问 */
/* 鼠标悬停 */
a:hover {text-decoration:none;}
/* 默认不显示下划线，保持页面简洁 */
ins, a {text-decoration: none;color:#000000;
-moz-transition:all .3s ease-in;
-webkit-transition:all .3s ease-in;
-o-transition:all .3s ease-in;
-ms-transition:all .3s ease-in;
transition:all .3s ease-in;}



.r-menu{font-size:14px;color:#3c3c3c;width: 92px;position:fixed;right:15px;bottom: 30%;z-index:9999;transition: all 0.8s ease-in-out 0s;-moz-transition: all 0.8s ease-in-out 0s;-webkit-transition: all 0.8s ease-in-out 0s;-o-transition-duration: all 0.8s ease-in-out 0s;}
.r-menu .hd{width: 92px;height: 492px;position: relative;}
.r-menu .hd ul{width: 100%;overflow: hidden;}
.r-menu .hd ul li{text-align: center;background: #eeeeee;width: 90px;height: 86px;border: 1px solid #ffffff;}
.r-menu .hd ul .on{background: #ffa320;}
.r-menu .hd ul a{display: block;}
.r-menu .hd ul li a img{width: 41px;height: 42px;display: block;margin: 10px auto 5px;}
.r-menu .hd ul li .images_2{display: none;}
.r-menu .hd ul li em{display: block;font-size: 14px;}
.r-menu .hd ul li i{font-size: 14px;}
.r-menu.on{opacity:1;right: 15px;transition: all 1.5s ease-in-out 0s;-moz-transition: all 1.5s ease-in-out 0s;-webkit-transition: all 1.5s ease-in-out 0s;-o-transition-duration: all 1.5s ease-in-out 0s;}
.r-menu .go-top{background: #eeeeee url(http://www.1918art.cn/upload/fuchuang/images/6.png) center no-repeat;width: 91px;height: 50px;display: block;border: 1px solid #ffffff;}
.r-menu .biansus{font-size: 14px;background: red;color: #fff;width: 20px;height: 20px;border-radius: 50%;text-align: center;line-height: 20px;position: absolute;top: -10px;right: 0;}
.r-menu .micro{position: absolute;bottom: 0;left: -140px;width: 139px;height: 141px;z-index: 99;display: none;}
.r-menu .wechat{position: absolute;bottom: 95px;left: -140px;width: 139px;height: 141px;z-index: 99;display: none;}

.r-menu .hd ul li:hover{background: #fa9d00;}
.r-menu .hd ul li:hover em{color: #ffffff;}
.r-menu .hd ul li:hover .images_1{display: none;}
.r-menu .hd ul li:hover .images_2{display: block;}
.r-menu .hd ul li:nth-child(4):hover .wechat{display: block;}
.r-menu .hd ul li:nth-child(5):hover .micro{display: block;}

.tanchu{position:fixed;top:42%;left: 50%;z-index:999;display:none;overflow:hidden;box-sizing:border-box;margin-top:-222px;margin-left:-445px;padding:32px 0;width:890px;height:412px;background:url(http://www.1918art.cn/upload/fuchuang/images/xiqi_tan.jpg);box-shadow:0 2px 20px 0 #333;}
.tanchu h3{font-weight:500}
.tanchu em{font-style:normal}
.tanchu-flex{display:flex;width:100%; color: #000;}
.tanchu-left{margin:0 0 auto 40px;width:350px;}
.tanchu-left-head{ text-align:center;}
.tanchu-left-head h3{ display:block;margin-bottom:-4px;color:#282620;font-weight:900;font-size:28px; background:url(http://www.1918art.cn/upload/fuchuang/images/calcul.png) no-repeat 42px 8px;margin-top: 4px;}
.tanchu-left-head span{ display:block;margin-top:12px;/*color:#16763e;*/font-size:12px; font-weight:normal;color: #e6002e; letter-spacing:2px;}
.tanchu-left-form{overflow:hidden;width:101%}
.tanchu-left-foot{ display:block;margin-left:90px;/*color:#16763e;*/font-size:12px; font-weight:normal;color: #e6002e;}

.tanchu-left-formcon{position:relative;display:flex;margin-bottom: 4px;margin-top: 9px;width:100%;justify-content:space-between}
.tanchu-left-formcon input,.tanchu-left-formcon select{box-sizing:border-box;padding-left:10px;height:39px;border:1px #dcdcdc solid;color:#000;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.tanchu-left-formcon dt{ width:103px;line-height:37px;font-size: 16px;}
.tanchu-left-formcon dd{ width:260px;margin-left: -8px;}
.tanchu-left-formcon span.pf{position:absolute;right:15px;color:#000;font-size:16px;line-height:37px}
.tanchu-left-form1 input,.tanchu-left-form1 select{width:99.7%}

.tanchu-left-form2 select{width:126px}
.tanchu-left-form3 select{width:82px;}

.tanchu-fg{position:relative;margin:0 7px;width:102px;height:328px;}
.tanchu-fgx{margin:0 auto;width:1px;height:328px;border-left:1px #dcdcdc solid;}
.tanchu-fg-but{position:absolute;top:50%;display:flex;margin-top:-51px;width:102px;height:102px;background:#fff}
.tanchu-fg-butrotate{position:absolute;top:0;left:0;width:102px;height:102px;-webkit-animation:zhuan 3s linear infinite;background: url(http://www.1918art.cn/upload/fuchuang/images/click_img.png) no-repeat center center;}

.tanchu-fg-but a{position:relative;z-index:2;display:block !important;color:#e6002e !important; margin:0 auto;width:102px !important;height:102px !important; background: url(http://www.1918art.cn/upload/fuchuang/images/click_img_a.png) no-repeat center center; background-color:rgba(0, 0, 0, 0) !important;}

.tanchu-a {position:relative;z-index:2;display:block !important;color:#e6002e !important; margin:0 auto;width:102px !important;height:102px !important; background: url(http://www.1918art.cn/upload/fuchuang/images/click_img_a.png) no-repeat center center; background-color:rgba(0, 0, 0, 0) !important;}

input {
    border: aliceblue;
    cursor: pointer;
    }

@keyframes zhuan
{
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
    }
@-webkit-keyframes zhuan
{
    0%{transform:rotate(0deg);}
    100%{transform:rotate(360deg);}
}

to{-webkit-transform:rotate(360deg)}
.tanchu-right{ width:338px;}
.tanchu-right-head{margin-bottom:15px;text-align:center;font-size:22px;margin-top: 4px;}
.tanchu-right-head em{color:red;font-size:30px}
.tanchu-right-main{display:flex;box-sizing:border-box;width:100%;height:158px;border:1px #d8d8d8 solid}
.tanchu-right-miancon{display:table;margin:auto}
.tanchu-right-miancon p{color:#333;font-size:20px; margin:auto;line-height:34px;}
.tanchu-right-miancon p>em{color:red}
.tanchu-right-sub{display:block;margin:30px auto; padding-left:68px;width:174px;height:56px;outline:0;border:0;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;background: url(http://www.1918art.cn/upload/fuchuang/images/inline_button.png) no-repeat left center;color:#FFF !important;text-align:left;font-size:20px;line-height:56px;cursor:pointer}

.tanchu-close{position:absolute;top:15px;right:21px;width:30px;height:28px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;/*background:#007e42;*/color:#FFF;font-weight:900;font-size:24px;cursor:pointer;background: #e6002e; text-align:center;}
.tanchu-maincen{display:none;box-sizing:border-box;width:100%}
.tanchu-maincen-jgleft{float:left;overflow:hidden;margin-left:30px;max-width:393px}
.tanchu-maincen-jgleft-head{margin-bottom:17px;background:url(http://www.1918art.cn/upload/fuchuang/images/banner_bg_1.png);color:#000;text-align:center;font-size:22px}
.tanchu-maincen-jgleft-head em{color:red;font-size:26px;font-family:'microsoft Yahei'}
.tanchu-maincen-jgleft-main{display:flex;box-sizing:border-box;margin:0 auto;width:314px;height:193px;border:1px #d8d8d8 solid}
.tanchu-maincen-jgleft-main div{display:table;margin:auto}
.tanchu-maincen-jgleft-main p{color:#333;font-size:18px;line-height:32px}
.tanchu-maincen-jgleft-dibz{margin:5px 0;color:#828282;font-size:13px}
.tanchu-maincen-zixun{display:block;margin:20px auto;padding:2px 0;width:185px;border-radius:5px;background:#72af2d;color:#fff;text-align:center;font-size:16px;line-height:35px;cursor:pointer}
.tanchu-maincen-zixun-2{display:block;margin:25px auto;padding:3px 0;width:185px;border-radius:5px;background:#007e42;color:#fff;text-align:center;font-size:16px;line-height:35px;cursor:pointer}
.tanchu-maincen-jgright{float:right;width:452px;height:331px;border-left:#d8d8d8 solid 1px;background:url(http://www.1918art.cn/upload/fuchuang/images/bao.png) center no-repeat;    margin-top: 23px;}
.tanchu-maincen-jgright-head{margin:0 auto;width:309px;height:80px;background:url(http://www.1918art.cn/upload/fuchuang/images/page_al_logo.png) center no-repeat;background-size:contain}
.tanchu-jgright-point{display:flex;margin:15px auto 0 auto;width:310px;align-items:flex-end}
.tanchu-jgright-point>p{width:125px;color:#353535;font-size:18px;line-height:33px}
.tanchu-jgright-point input{box-sizing:border-box;padding-left:13px;height:33px;border:1px #c8c8c8 solid;border-radius:5px;flex:1}
.tanchu-jgright-point span.yuan{padding-left:7px;font-size:17px}
.tanchu-jgright-point-main{display:flex;width:144px;background:bottom center no-repeat;justify-content:space-between}


/*底部*/
.ct-bj-link{ width:160px; height:122px; position:fixed; left:0; bottom:0;transition:left 1s;
-moz-transition:left 1s; /* Firefox 4 */
-webkit-transition:left 1s; /* Safari and Chrome */
-o-transition:left 1s; /* Opera */cursor:pointer; }
#bottomBox {width: 100%;background:rgba(0,0,0,0.85);position: fixed;bottom: 0;left:-100%;z-index:99;padding: 20px 0;height: 130px;}
#bottomBox .wrap{width:1190px;margin:0 auto;position:relative;clear:both}
#bottomBox .bottomLeft{position:absolute;top: 10px;left: 0;}
#bottomBox .bottomLeft img{width: 304px;height: 68px;display:  block;}
#bottomBox .bottomMiddle{width:890px;height:85px;position:absolute;top:-85px;left:410px;cursor:pointer; background:url(http://www.fanglin.cc/static/home/skin/images/bottomBox/bottom_03.png) no-repeat;}
#bottomBox .bottomUp,#bottomBox .bottomDown{width:49px;height:26px; background:url(http://www.fanglin.cc/static/home/skin/images/bottomBox/bottom_02.png) no-repeat;position:absolute;top:-56px;right:80px;-webkit-animation: bottomUp 1s linear infinite;animation: bottomUp 1s linear infinite;cursor:pointer}
#bottomBox .bottomDown{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-animation: none;animation:none;}
#bottomBox .bottom-close{ width:42px; height:42px; position:absolute; right:0; top:0; background:url(http://www.fanglin.cc/static/home/skin/images/c_bj.png) no-repeat rgba(0,0,0,.4); background-size:100% auto; display:block; z-index:999; cursor:pointer; 
    border-radius: 4px}
#bottomBox .bottom-close:hover {
    background-color: #fa9d00
}
@-webkit-keyframes bottomUp{ 25% {-webkit-transform: translateY(10px);} 50%, 100% {-webkit-transform: translateY(0);} 75% {-webkit-transform: translateY(-10px);}}
@keyframes bottomUp{ 25% {transform: translateY(-10px);} 50%, 100% {transform: translateY(0);} 75% {transform: translateY(10px);}}
#bottomBox .bottomPost{width:1190px;background:#fff;margin:0 auto;overflow:hidden; display:none;}
#bottomBox .form{width:1110px; height:auto; margin:0 auto ; padding:50px 0 30px 0;position:relative;}
#bottomBox .form form{width:1110px;margin:0 auto;}
#bottomBox .bottom-bj-l{ width:844px; float:left; }
#bottomBox .form_bottom{height:32px; width: 844px; margin-bottom:14px;}
#bottomBox .bottom_center{height:85px;position:absolute;left:335px;width:600px}
#bottomBox .bottom_center .float_li{float:left;width:290px;height:37px;margin:3px;overflow:hidden;position:relative}
#bottomBox .bottom_center .float_li input{width:290px;height:37px;font-size:14px;padding-left:10px}
#bottomBox .bottom_center .float_li select{width:290px;height:37px;font-size:14px;padding-left:10px}
#bottomBox .bottom_center .float_li .bottom-unit{font-size:14px;position:absolute;right:5px;top:8px;color:#333}
#bottomBox .subquote{background:url(http://www.fanglinjiaju.com/static/home/skin/images/bottomBox/but.png);width:146px;height:77px;position:absolute;right:85px;top:5px;cursor:pointer}

