@charset "utf-8";
/* CSS Document */
/*
color:red !important;/* Firefox、IE7支持
_color:red;  IE6支持
*color:red;  IE6、IE7支持
*+color:red; IE7支持/
color:red\9; IE6、IE7、IE8支持
color:red\0; IE8支持
@media screen and(-webkit-min-device-pixel-ratio:0){} chrome
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#99000000', EndColorStr='#99000000');
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/templets/ftwcm/images/bg_index.body1.png');_background:none;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.3));
behavior: url(css/PIE.htc);
pointer-events:none;//鼠标穿透
-webkit-animation:0.3s ease-in 1.1s 1 ui;
-webkit-animation-fill-mode:both;
*/

/*
解决safari浏览器添加transform属性对文字的影响
-webkit-font-smoothing: antialiased;
*/
/*--默认--*/
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, big, cite, code, del, em, font, img, ins, small, strong, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend {margin:0;padding:0;}
html{_background-image:url(about:blank);_background-attachment:fixed;}
body{min-height:100px; font-family:"微软雅黑",Arial;font-size:12px; /* min-width:1250px; */  max-width:1920px; margin:0 auto; color:#333;}
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:#646464;}
img{border:none;vertical-align:middle;}
table{border-collapse:collapse;}
tr,td,th{padding:0;margin:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal; margin:0; padding:0;}
i,b,strong{font-style:normal;}
input,textarea,select{border:1px solid #CCC;font-family:"微软雅黑",Arial;outline:none;border:none;background:none;padding:0;}

input::-ms-clear{display: none;}
input::-ms-reveal{display: none;}

input::-webkit-input-placeholder, textarea::-webkit-input-placeholder {color: #707070; opacity: 1;}
input:-moz-placeholder, textarea:-moz-placeholder {color:#707070;opacity: 1;}
input::-moz-placeholder, textarea::-moz-placeholder {color:#707070;opacity: 1;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder {color:#707070;opacity: 1;}
textarea{ resize:none; }
a:focus{outline:none;}
a:hover{ color:#01763a; }

.tran_scale{ overflow:hidden !important; display:block; transform: rotate(0deg); -webkit-transform: rotate(0deg); }
.tran_scale img{transition:all 0.8s; -webkit-transition:all 0.8s;  -moz-transition:all 0.8s; transform:scale(1,1); -webkit-transform:scale(1,1); display:block; }

@font-face {
    font-family: 'futuramedium';
    src: url('fonts/futura-medium-webfont.eot');
    src: url('fonts/futura-medium-webfont.eot') format('embedded-opentype'),
         url('fonts/futura-medium-webfont.woff2') format('woff2'),
         url('fonts/futura-medium-webfont.woff') format('woff'),
         url('fonts/futura-medium-webfont.ttf') format('truetype'),
         url('fonts/futura-medium-webfont.svg#futuramedium') format('svg');
}

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on September 12, 2017 */
.inbody{width:7.5rem;height: 11.95rem;margin:0 auto;background:url(../images/bg.jpg);background-size: 100% 100%;}
.toplogin-gh{width:100%;display: flex;justify-content: space-between;padding: 0.5rem 0.3rem 0px;box-sizing: border-box;}
.topghL{width:2.77rem;}
.topghR{width:1.5rem;}
.inghpic{float: right;padding-top: 0.55rem;padding-right: 0.3rem}
.inghpic img{width:2.06rem;height: 0.55rem}
.inan{padding-top: 1.58rem;}
.inan li{width:80%;height: 1.1rem;margin:0 auto;display: flex;justify-content: center; align-items: center;font-size: 0.4rem;color:#FFF;border-radius: 0.1rem;margin-bottom: 0.3rem}
.inan li img{margin-right: 0.2rem;}
.inan li.a1{background-color: rgba(89,173,178,0.9);box-shadow: 0px 10px 10px #666666;}
.inan li.a1 img{width: 0.46rem;height: 0.45rem}
.inan li.a2{background-color: rgba(227,196,128,0.9);box-shadow: 0px 10px 10px #666666;}
.inan li.a2 img{width: 0.56rem;height: 0.57rem}
.inan li.a3{background-color: rgba(74,135,177,0.9);box-shadow: 0px 10px 10px #666666;}
.inan li.a3 img{width: 0.59rem;height: 0.48rem}
.inan li.a4{background-color: rgba(1,115,56,0.9);box-shadow: 0px 10px 10px #666666;}
.inan li.a4 img{width: 0.43rem;height: 0.50rem}
.inan li.a5{background-color: rgba(255,255,255,0.9);box-shadow: 0px 10px 10px #666666;color:#333333;}
.inan li.a5 img{width: 0.46rem;height: 0.48rem}
.inan li.a6{background-color: rgba(175,144,188,0.9);box-shadow: 0px 10px 10px #666666;}
.inan li.a6 img{width: 0.6rem;height: 0.5rem}
.top{width:7.5rem;height: 0.2rem;background-image:linear-gradient(to right ,#183985, #0092DC);position:fixed;top:0rem;left:50%;margin-left:-3.75rem;z-index:2}
.top2{width:7.5rem;height: 1.3rem;display: flex;justify-content:space-between;position:fixed;top:0.2rem;left:50%;margin-left:-3.75rem;background:#FFF;z-index:2}
.top2_1{display: flex;align-items: center;padding-left: 0.18rem}
.top2_1 img{width:2.77rem;}
.top2_2{display: flex;align-items: center;padding-right: 0.45rem}
.top2_2 img{width:0.6rem;}
.menu{width:7.5rem;height: 100%;margin:0 auto;background-color: #FFF;position: fixed;top:0px;left:50%;margin-left: -3.75rem;z-index: 3;display: none;}
.menu_logo{width:100%;text-align: center;margin-top:0.3rem;border-bottom:solid 1px #E6E6E6;padding-bottom: 0.3rem;position: relative;}
.menu_logo img{width: 2.77rem;}
.menu_close{width:0.6rem;height: 0.46rem;position: absolute;top:0.3rem;right: 0.3rem}
.menu_close img{width: 0.6rem;margin-right: 0.5rem}
.menu_nav{width:5.8rem;margin:0 auto;}
.menu_nav_1{width:100%;height: 0.95rem;line-height: 1rem;border-bottom:dashed 1px #ccc;font-size: 0.32rem;text-align: center;}
.menu_nav_1 img{width: 0.09rem}
.menu_nav_2{width:100%;height: 1rem;line-height: 1rem;background-color: #FF7200;color: #fff;font-size: 0.32rem;text-align: center;margin-top: 0.2rem;border-radius: 0.1rem}
.gkx{width:7.5rem;margin:0 auto;}
.gkx img{width: 100%}
.adds{width:7.5rem;padding:0.3rem 0.18rem;margin:0 auto;box-sizing: border-box;font-size: 0.3rem;color: #646464}
.gk1{width:7.1rem;margin:0 auto;}
.gk1_1{width:100%;font-size: 0.36rem;display: flex;justify-content: center;padding: 0.3rem 0}
.gk1_2{width:100%;font-size: 0.3rem;box-shadow: 0px 2px 10px #ddd9d9;}
.gk1_2_1{width:100%;}
.gk1_2_1 img{width:100%;}
.gk1_2_2{font-size: 0.3rem;padding: 0.2rem;box-sizing: border-box;}
.gk1_2_3{font-size: 0.3rem;padding: 0.2rem;padding-top: 0rem;;box-sizing: border-box;color:#777777;line-height:0.5rem}
.gk1_2_4{display: flex;justify-content: right}
.gk1_2_4 a{border:1px solid #ccc;border-radius: 20px; padding: 2px 15px;margin-right: 10px;margin-bottom:10px;}
.gk2{width:7.1rem;margin:0.35rem auto 0px;}
.gk2_1{width:100%;display: flex;justify-content: space-between;}
.gk2_1 b{font-size: 0.36rem;}
.gk2_1 span{font-size: 0.3rem;}
.gk2_1R{display: flex;align-items: center;}
.gk2_1R img{width: 0.34rem;height: 0.34rem;margin-right: 3px;}
.gk2_2{width:100%;margin-top: 0.3rem;display:flex;}
.gk2_2 .slick-prev:before, .slick-prev:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.gk2_2 .slick-next:before, .slick-next:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.gk2_2 .slick-prev {width:0.34rem; height:0.34rem; left:6.35rem; top:-0.59rem; }
.gk2_2 .slick-next {width:0.34rem; height:0.34rem; right:0.04rem; top:-0.59rem; }
.gk2_2_1{width: 1.7rem;height: 2.4rem;position: relative;float:left;}
.gk2_2_1 img{width:1.7rem}
.gk2_2_1txt{width: 1.7rem;height: 0.8rem;background-color: rgba(80,80,80,0.9);position: absolute;bottom: 0px;text-align: center;font-size: 0.22rem;color:#FFF;box-sizing:border-box;padding-top: 0.1rem;}
.gk2_2_1txt b{font-size: 0.24rem;}
.gk3{width:7.1rem;margin:0.8rem auto 0px;display: flex;flex-wrap: wrap;}
.gk3_1{width:50%;height: 2.07rem;text-align: center;font-size: 0.32rem;color: #FFF;box-sizing: border-box;}
.gk3_1 img{width: 3.55rem}
.gk3_1 a{font-size: 0.24rem;color: #FFF;border-radius: 50px;border:1px solid #ccc;padding: 2px 10px}
.j1{background-color: #57A6AB;padding-top: 0.5rem;line-height: 0.45rem}
.j2{background-color: #E8B45C;padding-top: 0.5rem;line-height: 0.45rem}
.j2 a{background-color: #FFF;color: #E8B45C;border:0px;}
.gk4{width:7.1rem;margin:0.5rem auto 0px;}
.gk4_1{width:7.1rem;margin:0.3rem auto 0px}
.gk4_1 img{width: 7.1rem}
.gk4_1 .slick-prev:before, .slick-prev:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.gk4_1 .slick-next:before, .slick-next:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.gk4_1 .slick-prev {width:0.34rem; height:0.34rem; left:6.35rem; top:-0.59rem; }
.gk4_1 .slick-next {width:0.34rem; height:0.34rem; right:0.04rem; top:-0.59rem; }
.gk5{width:7.1rem;margin:0.5rem auto 0.5rem;}
.gk5_1{width:100%;font-size: 0.36rem;text-align: center;}
.gk5_2{width:100%;display: flex;margin-top: 0.3rem}
.gk5_2L{width: 0.42rem;display: flex;justify-content: center;align-items: center;margin-top: -0.6rem}
.gk5_2L img{width: 0.42rem}
.gk5_2C{width: 6.1rem;}
.gk5_2C .slick-prev:before, .slick-prev:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.gk5_2C .slick-next:before, .slick-next:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.gk5_2C .slick-prev {width:0.42rem; height:0.42rem; left:6.1rem; top:0.9rem;}
.gk5_2C .slick-next {width:0.42rem; height:0.42rem; left:-0.42rem; top:0.9rem; }
.gk5_2Cj{width:50%;}
.gk5_2Cbor{width:2.8rem;text-align: center;font-size: 0.22rem;display: flex;justify-content: center;flex-direction:column;margin:0 auto;}
.gk5_2Cbor img{width: 2.8rem;margin-bottom:0.1rem}

.newpic{width:100%;display: flex;justify-content: space-between;margin-bottom:0.3rem}
.newpicbor{width:  3.45rem;}
.newpicbor img{width: 3.45rem;height: 2rem}
.newli{width:100%;border-bottom:dashed 1px #ccc;margin-bottom: 0.1rem}
.newlitit{width: 100%;font-size: 0.28rem;color:#333333;padding: 0.1rem 0px;font-weight:bold;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.newlicont{width: 100%;font-size: 0.28rem;color:#777777;padding-bottom: 0.2rem;}
.newmore{width: 100%;background-color: #f7f7f7;border:solid 1px #ccc;display: flex;justify-content: center;align-items: center;font-size: 0.28rem;border-radius: 100px;padding: 10px;box-sizing: border-box;color: #4b4b4b}

.publicbanner{width:7.5rem;margin:1.5rem auto 0;overflow: hidden;}
.publicbanner img{width:7.5rem;height: 3.6rem}
.publicbanner .slick-dots{bottom:0px;}
.publicbanner .slick-dots li{width: 0.9rem;height: 5px;background-color: #002076;border-radius: 10px}
.publicbanner .slick-dots li.slick-active{background-color: #0093DD}



.zjtd{width:6.9rem;display: flex;margin:0px auto;justify-content: space-between;align-items:flex-start;}
.zjtdbor{width:3.3rem;display: flex;flex-direction: column;justify-content: center;}
.zjtdbortit{width:100%;height: 0.6rem;display: flex;justify-content: center;align-items: center;border-radius: 0.1rem;background-color: #4D969B;font-size: 0.32rem;color: #FFF}
.zjtdborcont{width:3rem;height: 4.24rem;margin:0.2rem auto 0px;position: relative;}
.zjtdborcont img{width:3rem;height: 4.24rem;}
.zjtdborconttext{width:100%;height: 0.8rem;background-color: rgba(51,51,51,0.8);font-size: 0.28rem;position: absolute;bottom:0px;left: 0px;color: #FFF;text-align: center;box-sizing: border-box;}
.zjtdborconttext b{font-size: 0.3rem}

.js{width:7.1rem;margin:0px auto 0.8rem;}
.js_1{width:100%;height: 2.3rem;display: flex;}
.js_1bor{width:50%;height: 2.3rem;display: flex;font-size: 0.22rem;flex-direction:column;align-items: center;color:#FFF;background-color: #017338;box-sizing: border-box;padding-top: 0.65rem}
.js_1bor b{font-size: 0.32rem}
.js_2{width:100%;display: flex;justify-content: space-around;}
.js_2_1{width: 3.45rem;display: flex;flex-direction: column}
.js_2_1bor{width:100%;background-color: #59ADB2;display: flex;flex-direction: column;padding:0.15rem;box-sizing: border-box; margin-top: 0.3rem;}

.js_2_1borJbg1{background: url('../images/jsbg_1.jpg') #59ADB2 no-repeat top left / 100%;}
.js_2_1borJbg2{background: url('../images/jsbg_2.jpg') #E3C480 no-repeat top left / 100%;margin-top: 1.12rem}
.js_2_1borJbg3{background: url('../images/jsbg_3.jpg') #4a87b1 no-repeat top left / 100%;}
.js_2_1borJbg4{background: url('../images/jsbg_4.jpg') #B08CBD no-repeat top left / 100%;}

.js_2_1bortit{width:100%;font-size: 0.3rem;color:#FFF;font-weight: bold;display: flex;justify-content: center;margin-top:0.3rem;}
.js_2_1borli{width: 100%;padding:0.15rem 0px;font-size: 0.22rem;color: #FFF;border:solid 1px #FFF;border-radius: 0.1rem;text-align: center;margin-top: 0.2rem;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

.hj{width:7.1rem;margin:0.3rem auto 0px;height: 1.85rem;}
.hjdiv{width:7.1rem;margin:0px auto;height: 0.4rem;}
.hjbor{width: 50%;float: left;}
.hjbor img{width: 3.45rem;height: 1.85rem}
.hj .slick-prev:before, .slick-prev:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.hj .slick-next:before, .slick-next:before { position: absolute; left: 0; top: 1px; color:#B3CDE6; content:""}
.hj .slick-prev {width:0.34rem; height:0.34rem; left:6.35rem; top:-0.59rem; }
.hj .slick-next {width:0.34rem; height:0.34rem; right:0.04rem; top:-0.59rem; }

.detit{width:7.1rem;margin:0.3rem auto 0px;font-size: 0.3rem;text-align: center;border-bottom:solid 1px #ccc;padding-bottom:0.3rem;font-weight:bold}
.decont{width:7.1rem;margin:0.3rem auto 0.3rem;font-size: 0.3rem;padding:0px 0.2rem 0.4rem;border-bottom:solid 1px #ccc;line-height:0.5rem;box-sizing:border-box;}
.decont img{max-width: 100%;max-height:100%;object-fit:contain}
.deupdw{width:7.1rem;margin:0rem auto 0.5rem;font-size: 0.28rem;display: flex;color:#333333;flex-direction: column;}

.gh{width:7.1rem;height: 5.5rem;margin:0.5rem auto;display: flex;}
.ghL{width:2.8rem;}
.ghLa{width: 100%;height: 0.9rem;font-size: 0.32rem;display: flex;justify-content: center;align-items: center;color:#FFF;}
.ghLa1{background:url('../images/gh_3.jpg') no-repeat top left / 100%;}
.ghLa2{background:url('../images/gh_4.jpg') no-repeat top left / 100%;}
.ghR1{width:4.3rem;background-color: #5AADB3;padding:0px 0.55rem 0.5rem;box-sizing: border-box;}
.ghRa{width:100%;height: 0.6rem;display: flex;justify-content: center;align-items: center;font-size: 0.32rem;color: #FFF;border:solid 1px #FFF;border-radius: 0.1rem;margin-top: 0.2rem}


.ghbd1{width:7.1rem;margin:0.5rem auto;display: flex;box-shadow: 0px 2px 10px #ddd9d9;padding:0.3rem;padding-top: 0px;box-sizing:border-box;border-radius: 0.1rem;border: solid 1px #efeded;flex-direction: column;}
.ghbd1tit{width:100%;height:0.7rem; border-bottom: solid 1px #E6E6E6;font-size: 0.3rem;display: flex;align-items: center;}
.ghbd1tit img{width: 0.3rem;}
.ghbd1cont{width:100%;padding: 0.5rem;padding-bottom: 0px;box-sizing: border-box;display: flex;font-size: 0.26rem;flex-direction: column}
.ghbd1contli{width: 100%;display: flex;align-items: center;margin-bottom:0.3rem}
.ghbd1contli span{color:#F00;}
.ghbd1contliinput{flex-grow:1;height: 0.5rem;border:solid 1px #ccc;border-radius: 5px;padding-left: 10px;box-sizing: border-box;font-size: 0.26rem}
.ghtj{width: 100%;background-color: #23CCB8;color: #FFF;font-size: 0.32rem;margin:0 auto;border-radius: 0.1rem;padding:0.1rem 0px;}
.ghbd2tit{width:100%;height:0.7rem; font-size: 0.3rem;display: flex;align-items: center;}
.ghbd2tit img{width: 0.3rem;margin-right: 0.1rem}
.ghbd2cont{width:100%;font-size: 0.24rem;color: #333333;line-height: 0.42rem}

.gkwind{width: 7.5rem;height: 100%;position: fixed;top:0px;left:50%;margin-left:-3.75rem;background-color: rgba(0, 0, 0, 0.6);z-index: 5; display: none}
.gkwindC{width: 7.1rem;height: 5rem;background-color: #FFF;position: fixed;top:50%;left:50%;margin-left:-3.55rem;margin-top:-2.5rem;font-size: 0.3rem;box-sizing: border-box;padding:0.2rem; z-index: 6;display: none}
.gkwindCtit{width:100%;font-size: 0.36rem;margin-bottom: 0.2rem}
.gkwindCC{width:100%;height: 4rem;overflow: auto;}
.gkwindCC p{margin-top: 0.15rem;}

.gkwindCC::-webkit-scrollbar { width: 3px;height: 3px;background-color: #bbb;}
.gkwindCC::-webkit-scrollbar-thumb {border-radius: 100px;background-color: #0093DD;}
.morep{width: 100%;text-align: center;margin:0.3rem 0px;font-size:0.28rem}

.footer{width:7.5rem;height: 2.28rem;margin:0px auto;background-image: url(../images/gk_11.jpg);color: #b2b2b2;text-align: center;display: flex;justify-content: center;align-items: center;line-height: 0.5rem;font-size: 0.3rem}

@media only screen and (max-width:750px) {
    .inbody{width:7.5rem;height: 100vh;margin:0 auto;background:url(../images/bg.jpg);background-size: 100% 100%;}
    .inan li{margin-bottom: 0.4rem}

}