@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('');
pointer-events:none;//鼠标穿透
-webkit-animation:0.3s ease-in 1.1s 1 ui;
-webkit-animation-fill-mode:both;
*/


/*--默认--*/

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:#000;*/}
body{-webkit-text-size-adjust:none;font-family:微软雅黑;font-size:12px; }
ol,ul,li{list-style:none outside none;padding:0;}
a{text-decoration:none;color:inherit;}
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;color:#474747;}
i,b,strong{font-style:normal;font-weight:normal;}
input,textarea,select{border:1px solid #CCC;font-family:Arial, Helvetica, sans-serif;outline:none;border:none;background:none;padding:0;}
a:focus{outline:none;}

/*--类--*/

.block{width:1200px;margin:0 auto; position:relative;height: 100%;/*border: 1px solid #00ff1e;box-sizing: border-box;*/}
.clearfix:after{content: ""; clear:both;display: block;}
.clear{ clear:both;}

/*头部*/
#header { position:relative;}
#header .welcom,#header1 .welcom{ background:#fafafa;}
#header .welcom .p_left{ color:#8f8f8f; line-height:40px; font-size:12px; float:left;}
#header .welcom .p_right{ float:right;color:#8f8f8f; line-height:40px; font-size:12px; }
#header .welcom .p_right a{ margin-left:20px;}
#header .head_main{ padding:15px 0 20px;}
#header .head_main .logo{ float:left;}
#header .head_main .logo:hover{animation:zoom1 1s linear 0s infinite;-webkit-animation:zoom1 1s linear 0s infinite;-moz-animation:zoom1 1s linear 0s infinite;}
@-webkit-keyframes zoom1{
0%{-webkit-transform:translateX(-5px);}
50%{-webkit-transform:translateX(5px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes zoom1{
0%{-moz-transform:translateX(-5px);}
50%{-moz-transform:translateX(5px);}
100%{-moz-transform:translateX(0);}
}
@keyframes zoom1{
0%{transform:translateX(-5px);}
50%{transform:translateX(5px);}
100%{transform:translateX(0);}
}
#header .head_main .info{ float:left; margin-left:180px; margin-top:33px;}
#header .head_main .info .pic img{ height:33px; width:auto;}
#header .head_main .info h2{ font-size:28px; color:#ffffff; line-height:44px; background:url(../images/pic2.png) center center no-repeat; width:448px; height:44px; padding-left:56px; margin-top:17px;}
#header .head_main .ewm .code{ float:left; text-align:center; margin-left:35px;}
#header .head_main .ewm{ float:right;}
#header .head_main .ewm .code .img{ width:98px; height:100px; overflow:hidden;}
#header .head_main .ewm h3{ color:#000000; font-size:19px; line-height:1.5; margin-top:5px;}
#header .nav_main .ceng{background:url(../images/line.png) left center no-repeat ; width:100%;}
#header .nav_main{ background:#0094da;}
#header .nav_main h1{ font-size:18px; color:#ffffff; line-height:1.5;  background:url(../images/line.png) right center no-repeat; text-align:center; padding:40px 0 25px; }
#header .nav_main .jia,#header1 .nav_main .jia{ width:10%; float:left; position:relative;  }
#header .nav_main h1 i{ font-size:16px; display:block; margin-top:15px; }
#header .nav_main h1.now{background:#fc6c00; }
#header .nav_main h1:hover{background:#fc6c00;}
#header .nav_main h1 span{ position:absolute; right:15px; top:-20px;animation:zoom2 1s linear 0s infinite;-webkit-animation:zoom2 1s linear 0s infinite;-moz-animation:zoom2 1s linear 0s infinite;}
@-webkit-keyframes zoom2{
0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes zoom2{
0%{-moz-transform:scale(1);}
50%{-moz-transform:scale(1.1);}
100%{-moz-transform:scale(1);}
}
@keyframes zoom2{
0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
#header .nav_child{ background:#ffffff;  position:absolute; left:50%; margin-left:-427px; top:356px; padding:0 0 ;}
#header .nav_child ul{  text-align:center; padding:0 10px;}
#header .nav_main .jia .nr ul h3 .hide,#header1 .nav_main .jia .nr ul h3 .hide{ position:absolute; left:115px; top:0; display:none; background:#ffffff; height:100%; width:670px; padding:0 30px; height:255px;}
#header .nav_main .jia .nr{ position:absolute; left:0; top:131px; display:none; z-index: 9;}  
.banner img{ width:100%; height:auto;}
#header1 .nav_main .jia .nr{ top:95px;position:absolute; left:0;display:none;}
#header .nav_main .jia .nr ul h3:hover,#header1 .nav_main .jia .nr ul h3:hover{ color:#fc6c00;}
#header .nav_main .jia .nr ul h3 .hide h3,#header1 .nav_main .jia .nr .hide h3{font-weight:normal;}
#header .nav_main .jia .nr ul h3 .hide h2,#header1 .nav_main .jia .nr ul h3 .hide h2{ font-size:16px; color:#000000; line-height:40px; margin-bottom:10px; margin-top:10px; }
#header .nav_main .jia .nr ul h3 .hide h2:after,#header1 .nav_main .jia .nr ul h3 .hide h2:after{ width:120px; height:1px; background:#0094da; content:""; display:block;}
#header .nav_child .child ul.frist li h2:after{ width:0; overflow:hidden; height:1px; background:#0094da; content:""; display:block;}
#header .nav_main .jia .nr ul h3,#header .nav_main .jia .nr ul h2,#header1 .nav_main .jia .nr ul h2,#header1 .nav_main .jia .nr ul h3{ font-size:14px; color:#000000; line-height:40px; position:relative; font-weight:bold;}




#header .nav_main .jia .nr .hide h3,#header1 .nav_main .jia .nr .hide h3{font-weight:normal;}
#header .nav_main .jia .nr .hide h2,#header1 .nav_main .nr .hide h2{ font-size:16px; color:#000000; line-height:40px; margin-bottom:10px; margin-top:10px; }
#header .nav_main .jia .nr .hide h2:after,#header1 .nav_main .jia .nr .hide h2:after{ width:120px; height:1px; background:#0094da; content:""; display:block;}

#header .nav_main .jia.other .nr,#header1 .nav_main .jia.other .nr{ width:740px; background:#ffffff; z-index: 9;}
#header1 .nav_main .jia .nr .hide,#header .nav_main .jia .nr .hide{ padding:5px 25px 20px;}
#header .nav_main .jia .nr ul{ background:#ffffff; width:160px; margin-left:-20px; text-align:center; padding:10px 0; }
#header1 .nav_main .jia .nr ul{ background:#ffffff; width:130px; text-align:center; padding:10px 0; }
#header .nav_main .jia .nr .hide .ku,#header1 .nav_main .jia .nr .hide .ku{ float:left; margin-right:45px;}
#header .nav_main .jia .nr .hide .ku h3{ font-size:14px; margin-bottom:20px;}
#header1 .nav_main .jia .nr .hide .ku h3{ font-size:14px; margin-bottom:20px;}
#header .nav_child .child{height:0;overflow:hidden;}
#header .nav_child .child.show{height:260px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
#header .nav_child h3:hover{ color:#fc6c00;}
#header .nav_main .jia .nr .hide .ku h3:hover,#header1 .nav_main .jia .nr .hide .ku h3:hover{ color:#fc6c00;}
#header .nav_main .jia .nr .hide .ku h2:hover,#header1 .nav_main .jia .nr .hide .ku h2:hover{ color:#fc6c00;}
#header .nav_main .jia .nr .hide .ku h2,#header1 .nav_main .jia .nr .hide .ku h2{  cursor:pointer;}
/*头部*/
#header1 { position:relative;}
#header1 .welcom .p_left{ color:#8f8f8f; line-height:40px; font-size:12px; float:left;}
#header1 .welcom .p_right{ float:right;color:#8f8f8f; line-height:40px; font-size:12px; }
#header1 .welcom .p_right a{ margin-left:20px;}
#header1 .head_main{ padding:15px 0 20px; height:140px;}
#header1 .head_main .logo{ float:left; height:100%;}
#header1 .head_main .logo:after{ content:""; display:inline-block; height:100%; vertical-align:middle;}
#header1 .head_main .logo:hover{animation:zoom1 1s linear 0s infinite;-webkit-animation:zoom1 1s linear 0s infinite;-moz-animation:zoom1 1s linear 0s infinite;}
@-webkit-keyframes zoom1{
0%{-webkit-transform:translateX(-5px);}
50%{-webkit-transform:translateX(5px);}
100%{-webkit-transform:translateX(0);}
}
@-moz-keyframes zoom1{
0%{-moz-transform:translateX(-5px);}
50%{-moz-transform:translateX(5px);}
100%{-moz-transform:translateX(0);}
}
@keyframes zoom1{
0%{transform:translateX(-5px);}
50%{transform:translateX(5px);}
100%{transform:translateX(0);}
}
#header1 .head_main .info{ float:left; padding-left:100px; margin-top:33px; background:url(../images/line6.png) 50px center no-repeat;}
#header1 .head_main .info .pic img{ height:33px; width:auto;}
#header1 .head_main .info .pic{ text-align:center;}
#header1 .head_main .info h2{ font-size:28px; color:#ffffff; line-height:44px; background:url(../images/pic2.png) center center no-repeat; text-align:center; width:448px; height:44px; padding-left:56px; margin-top:17px;}
#header1 .head_main .ewm .code{ float:left; text-align:center; margin-left:35px;}
#header1 .head_main .ewm{ float:right;}
#header1 .head_main .ewm .code .img{ width:98px; height:100px; overflow:hidden;}
#header1 .head_main .ewm h3{ color:#000000; font-size:19px; line-height:1.5; margin-top:5px;}
#header1 .nav_main .ceng{width:100%;}

#header1 .nav_main h1{ font-size:18px;  line-height:95px; width:100%; background:url(../images/line7.png) right center no-repeat; text-align:center; padding:0 0 0;}
#header1 .nav_main h1 i{ font-size:16px; display:block; margin-top:15px; }
#header1 .nav_main h1.now{background:url(../images/now3.png) center center no-repeat; background-size:100% 100%; color:#ffffff; }
#header1 .nav_main h1{ color:#1e1e1e; background:none;}
#header1 .nav_main h1:hover{background:url(../images/now3.png) center center no-repeat; background-size:100% 100%;color:#ffffff; }
#header1 .nav_main .last:hover{ background:none; color:#1e1e1e;}
#header1 .nav_main h1 span{ position:absolute; right:15px; top:-20px;animation:zoom2 1s linear 0s infinite;-webkit-animation:zoom2 1s linear 0s infinite;-moz-animation:zoom2 1s linear 0s infinite;}
#header1 .nav_main .last{ float:left; color:#474747;}
@-webkit-keyframes zoom2{
0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes zoom2{
0%{-moz-transform:scale(1);}
50%{-moz-transform:scale(1.1);}
100%{-moz-transform:scale(1);}
}
@keyframes zoom2{
0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
#header1 .nav_main{ border-top:1px solid #474747; border-bottom:1px solid #474747}
#header1 .nav_child{ background:#ffffff; width:805px; position:absolute; left:50%; margin-left:-427px; top:307px; padding:0 25px; z-index:900;}
#header1 .nav_child{ z-index:900;}
.banner img{ width:100%; height:auto;}
#header1 .nav_child .child ul{ float:left; width:20%;}
#header1 .nav_child .child ul li h2{ font-size:16px; color:#000000; line-height:40px; margin-bottom:10px; margin-top:10px;}
#header1 .nav_child .child ul li h2:after{ width:120px; height:1px; background:#0094da; content:""; display:block;}
#header1 .nav_child .child ul.frist li h2:after{ width:0; overflow:hidden; height:1px; background:#0094da; content:""; display:block;}
#header1 .nav_child .child ul li h3{ font-size:13px; color:#000000; line-height:1.5; margin-bottom:25px;}
#header1 .nav_main.add{ position:fixed; left:0; right:0; bottom:0;  top:20px; z-index:2000; background:#ffffff; height:96px; }
#header .nav_main.add{ position:fixed; left:0; right:0; bottom:0;  top:20px; z-index:2000; background:#0094da; height:130px; }
#header1 .nav_child .child{height:0;overflow:hidden;}
#header1 .nav_child .child.show{height:260px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;}
#header1 .nav_child .child ul li h3:hover{ color:#fc6c00;}
#body,#header1,#header{ background:#ffffff;}
#header1 .nav_main.add .nr,#header .nav_main.add .nr{ top:55px;}
/*底部*/
#footer.foot_pp .foot_main{ background:#ffffff;}
#footer.foot_pp .foot_main ul{ background:none;}
#footer .foot_main{ background:#323232; padding-bottom:80px;}
#footer .foot_main ul.last .code{ margin-top:30px;}
#footer .foot_main ul{ float:left; padding:50px 0;  height:100%; border-top:none;border-bottom:none;height:220px; background:url(../images/line9.png) left no-repeat; width:135px; text-align:center; }
#footer{ padding-bottom:76px;    float:left;}
#footer .foot_main ul.other{ width:181px;}
#footer .foot_main ul.another{ width:304px; text-align:left;}
#footer .foot_main ul.another li{ text-align:left; padding-left:30px;}
#footer .foot_main ul li{ color:#cbcacc; line-height:1.5; font-size:15px; margin-bottom:10px; width:100%; cursor:pointer;}
#footer .foot_main ul li.tit{ color:#ffffff; font-size:17px; margin-bottom:15px;}
#footer .foot_main .code{ width:93px; height:93px; overflow:hidden; margin-top:25px;}
#footer .foot_main p{ color:#ddd; font-size:12px; line-height:1.5; margin-top:10px;}
#footer .foot_main ul li:hover,#footer .foot_main ul .tit:hover{ color:#fc6c00;}
#footer .foot_bottom{  padding:5px 0;    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%; z-index:1000;}
 .foot_bottom .kuai .kuai_child{ background:#f37800; border-radius:10px; height:66px; float:left; margin-left:10px; padding:0 30px; text-align:center;} 
 .foot_bottom .kuai .kuai_child .top i{ width:66px; height:66px; overflow:hidden; margin-top:-29px; float:left; margin-left:50px;}
 /* .foot_bottom .kuai .sw .top i{animation:swinging 1s linear 0s infinite;-webkit-animation:swinging 1s linear 0s infinite;-moz-animation:swinging 1s linear 0s infinite;} */
 .foot_bottom .kuai .kuai_child p{ line-height:1.5; color:#ffffff; font-size:21px; }
 .foot_bottom .kuai .kuai_child p span{ font-size:23px; color:#ffffff; width:174px; height:37px; text-align:center; line-height:37px; background:#256e8f; border:1px solid #ffffff; border-radius:10px; padding:5px; margin-left:10px;}
 .foot_bottom .kuai .kuai_child.frist{ margin-left:0;}
 .foot_bottom .kuai .kuai_child .input{ width:246px; height:40px; background:url(../images/pic26.png) center center no-repeat; float:left; margin-top:-10px;}
 .foot_bottom .kuai .kuai_child .top{ position:relative; height:40px;}
 .foot_bottom .kuai_child.other { width:357px;}
 .foot_bottom .kuai .kuai_child .input input{ height:34px; line-height:40px; width:160px; padding:0 5px; float:left;}
 .foot_bottom .kuai .kuai_child .input a{ width:47px; height:40px; float:right;}
 .foot_bottom .kuai .kuai_child.other p span{ background:none; border:none; font-size:18px; margin-top:-5px;}
 .foot_bottom{    z-index: 1000;
    position: fixed;
    bottom: 0;}
#footer .foot_main{position: fixed; width:100%;
    bottom: 0;
    z-index: -1; width:100%; }
.contact9{position: fixed; width:100%;
    bottom: 398px;
    z-index: -999; width:100%;}	
#footer.foot_pp .foot_main ul li.tit:after{ background:#1798d6;}	
#footer.foot_pp .foot_main ul li{ color:#000000;}
#footer.foot_pp .foot_main ul.another li{ padding-left:0;}
#footer.foot_pp .foot_main ul.last{ background:#0092d8;}
#footer.foot_pp .foot_main p{ color:#ffffff;}
#footer.foot_pp .foot_main ul.last li.tit{ color:#ffffff;}
#footer.foot_pp .foot_main ul.last li.tit:after{ background:#eaeced;}
@-moz-keyframes swinging {
	 0% { transform: rotate(0); }
    10% { transform: rotate(10deg); }
    20% { transform: rotate(-10deg); }
    30% { transform: rotate(10deg); }
    40% { transform: rotate(-10deg); }
    50% { transform: rotate(10deg); }
    60% { transform: rotate(-10deg); }
    70% { transform: rotate(10deg); }
    80% { transform: rotate(-10deg); }
    90% { transform: rotate(10deg); }
    100% { transform: rotate(0); }
}
@-o-keyframes swinging {
	 0% { transform: rotate(0); }
    10% { transform: rotate(10deg); }
    20% { transform: rotate(-10deg); }
    30% { transform: rotate(10deg); }
    40% { transform: rotate(-10deg); }
    50% { transform: rotate(10deg); }
    60% { transform: rotate(-10deg); }
    70% { transform: rotate(10deg); }
    80% { transform: rotate(-10deg); }
    90% { transform: rotate(10deg); }
    100% { transform: rotate(0); }
}
@-webkit-keyframes swinging{
 0% { transform: rotate(0); }
    10% { transform: rotate(10deg); }
    20% { transform: rotate(-10deg); }
    30% { transform: rotate(10deg); }
    40% { transform: rotate(-10deg); }
    50% { transform: rotate(10deg); }
    60% { transform: rotate(-10deg); }
    70% { transform: rotate(10deg); }
    80% { transform: rotate(-10deg); }
    90% { transform: rotate(10deg); }
    100% { transform: rotate(0); }
}
@keyframes swinging{
    0% { transform: rotate(0); }
    10% { transform: rotate(10deg); }
    20% { transform: rotate(-10deg); }
    30% { transform: rotate(10deg); }
    40% { transform: rotate(-10deg); }
    50% { transform: rotate(10deg); }
    60% { transform: rotate(-10deg); }
    70% { transform: rotate(10deg); }
    80% { transform: rotate(-10deg); }
    90% { transform: rotate(10deg); }
    100% { transform: rotate(0); }
}

#header .welcom .p_right a:hover{ color:#f37800;}
.youshi{ padding-top:50px;}
.youshi h1 img{ width:100%; height:auto;}
.youshi .inner{ height:571px; background:url(../images/ground.png) center center no-repeat; background-size:100% 100%; margin-top:60px; padding:0 38px;}
.youshi .inner .icon{ float:left; margin-top:60px;animation:swinging11 1s linear 0s infinite;-webkit-animation:swinging11 1s linear 0s infinite;-moz-animation:swinging11 1s linear 0s infinite;}


#header .nav_main.add,#header1 .nav_main.add{ height:55px; top:0;}
#header .nav_main.add h1 a,#header .nav_main.add h1,#header1 .nav_main.add h1 a,#header1 .nav_main.add h1{height:55px; line-height:55px; padding:0;}
#header .nav_main.add h1 i,#header1 .nav_main.add h1 i{ display:none;}
#header .nav_main.add h1 span,#header1 .nav_main.add h1 span{ display:none;}
@-webkit-keyframes swinging11{
0%{-webkit-transform:scale(1);}
50%{-webkit-transform:scale(1.1);}
100%{-webkit-transform:scale(1);}
}
@-moz-keyframes zoom1{
0%{-moz-transform:scale(1);}
50%{-moz-transform:scale(1.1);}
100%{-moz-transform:scale(1);}
}
@keyframes zoom1{
0%{transform:scale(1);}
50%{transform:scale(1.1);}
100%{transform:scale(1);}
}
.youshi .inner .lump{ position:relative; margin-left:15px;}
.youshi .inner .lump .box{ width:50%; float:left; padding-top:20px; height:137px; margin-bottom:25px; }
.youshi .inner .lump .box.last:after{ width:0; overflow:hidden;}
.youshi .inner .lump{width:757px; float:left; background:url(../images/line3.png) center center no-repeat;}
.youshi .inner .lump .box h2{ font-size:22px; line-height:2.2; color:#ff0012; background:url(../images/tit11.png) left center no-repeat; padding-left:60px;}
.youshi .inner .lump .box p{ font-size:16px; line-height:1.5; color:#000000;  margin-top:10px; padding-left:60px;}
.youshi .inner .lump .box:after{ content:""; display:block; width:348px; height:1px; background:#b6b4b6; float:right; margin-top:50px;}
.youshi .inner .lump .box.other:after{ float:left;}
.youshi .inner .lump .box.other h2{ padding-left:120px;background:url(../images/tit11.png) 55px center no-repeat; }
.youshi .inner .lump .box.other p{ padding-left:120px;}
.youshi .inner .lump .zan_icon .pic{ width:110px; height:110px; position:absolute; l50%; left:50%; margin-left:-55px; top:125px; text-align:center;}
.youshi .inner .lump .zan_icon .pic i{ position:absolute; left:0; top:0; height:100%; display:block; width:100%; text-align:center;animation:zoom2 1s linear 0s infinite;-webkit-animation:zoom2 1s linear 0s infinite;-moz-animation:zoom2 1s linear 0s infinite;} 
.youshi .inner .lump .zan_icon .pic i:after{ content:""; display:inline-block; height:100%; vertical-align:middle;}

.youshi .inner .lump .box.none:after{ width:0; overflow:hidden;}
.youshi .inner .lump .zan_icon .pic.other{ position:absolute; top:310px;}
.gcal_nav{ padding:15px ;}
.gcal_nav .box h2{ width:100%; height:47px; line-height:47px;  background:url(../images/tit16.png) 33px center no-repeat #208bdf; color:#ffffff;}
.gcal_nav .box{ width:232px; margin:0 auto; text-align:center;}
.gcal_nav .box .text p{ display:inline-block; width:68px; height:40px; text-align:center; line-height:40px; border:1px solid #b4b5b5; margin:0 0 12px;font-size:14px; border-radius:5px;}
.gcal_nav .box .text { padding-top:20px;}
.gcal_nav .box .text p:hover{ background:#208bdf; color:#ffffff; }
.gcal_nav .box.other .text p{ width:110px;}
.gcal_nav .box .text p i{ font-size:12px;}
.gcal_nav .box .text p a{ width:100%; height:100%; display:block;}


/*公共*/
.index_common1{}
.index_common1 .child{ padding:50px 15px; border:1px solid #b3b2b2; /*margin-top:-100px;*/ background:#ffffff; z-index:100;opacity:0;transform:translateY(-50px);-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transition:all 1s ease-out 0.5s;-webkit-transition:all 1s ease-out 0.5s;}
.index_common1.show .child{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);}
.index_common1 .nav_left{ width:175px; float:left;}
.index_common1 .nav_left h1{ margin-bottom:2px; cursor:pointer; border:1px solid #0094da; height:70px; line-height:70px; text-align:center; font-size:25px; color:#0094da;}
.index_common1 .nav_left h1.now{ background:#0094da; color:#ffffff;}
.index_common1 .main_right .part h2{ line-height:47px; font-size:23px; color:#ffffff; background:#0094da; text-align:center;}
.index_common1 .main_right .part{ width:215px; float:left; overflow:hidden; margin-left:32px; }
.index_common1 .main_right .part .content{ text-align:center; padding:25px 0; position:relative;border:1px solid #909090; border-top:none; height:189px;}
.index_common1 .main_right .part .content h3{ font-size:13px; color:#c3c1c1; line-height:1.5;}
.index_common1 .main_right .part .content .pic{ margin-top:30px;}
.index_common1 .main_right .part .content .hide{ position:absolute; left:0; top:0; padding:0 30px;width:155px; height:100%;  background:url(../images/hide.png) center center repeat; display:none;}
.index_common1 .main_right .part .content .hide p{ font-size:17px; color:#5f5e5e; line-height:1.8; margin-top:30px;}
.index_common1 .main_right{ float:left;}
.index_common1 .main_right .inner{ display:none;}
.index_common1 .main_right .inner.other{ display:block;}
.tzkt_num1{ padding-top:65px; }
.tzkt_num1 .info{ width:100%; height:188px; background:url(../images/tzkt.png) center center no-repeat;}
.tzkt_num1 .info .in_left{ width:50%; float:left; text-align:center;}
.tzkt_num1 .info .in_left p{ font-size:22px; color:#ffffff; line-height:2.2; }
.tzkt_num1 .info .in_left{ padding-top:50px;}
.tzkt_num1 .info .in_right h2{ font-size:22px; color:#ffffff; line-height:1.5;}
.tzkt_num1 .info .in_right h3{ font-size:14px; color:#ffffff; line-height:1.5; width:440px; text-align:right;margin-top:5px;}
.tzkt_num1 .info .in_right{ float:right; padding-top:40px; }
.tzkt_num1 .list li h1{  display:block; font-size:30px; color:#2492e1; line-height:67px; }
.tzkt_num1 .list li h1:after{content:""; width:1200px; display:block; height:7px;background:url(../images/lin1.png) center center repeat; background-size:100% auto;}
.tzkt_num1 .list li h1 span{ float:right; font-size:25px;}
.tzkt_num1 .tit,.tzkt_num2 .tit{ font-size:35px; color:#ffffff; width:105px; height:105px; background:#f77b1b; line-height:105px; text-align:center; border-radius:50%; position:absolute; left:50%; margin-left:-52px; top:-50px;}
.tzkt_num1 .tzkt_num1_main{ position:relative; padding-bottom:120px; }
.tzkt_num1 .tzkt_num1_main .list{ padding-top:70px;}
.tzkt_num1 .tzkt_num1_main .list li .inner .item{ width:290px; height:235px; padding-top:20px; border:1px solid #e9e9e9; position:relative; text-align:center; float:left; margin-left:10px; } 
.tzkt_num1 .tzkt_num1_main .list li .inner .item .hide{ width:270px; height:97px; background:url(../images/hide1.png) center center no-repeat; position:absolute; left:0; bottom:0; padding:10px; display:none;}
.tzkt_num1 .tzkt_num1_main .list li .inner .item .hide p{ font-size:14px; color:#474747; line-height:1.5;}
.tzkt_num1 .tzkt_num1_main .list li .inner .item .pic{ width:100%; height:180px; overflow:hidden;}
.tzkt_num1 .tzkt_num1_main .list li .inner .item .pic img{ height:100%; width:auto;}
.tzkt_num1 .tzkt_num1_main .list li .inner .item h2{ font-size:16px; color:#323131;margin-top:15px;}
.tzkt_num1 .tzkt_num1_main .list li .inner .item a{ width:100%; height:100%; display:block;}
.tzkt_num1 .tzkt_num1_main .list li .inner .item.frist{ margin-left:0;}
.tzkt_num1 .tzkt_num1_main .list li .inner{ margin-top:55px;}
.tzkt_num1 .tzkt_num1_main .list li{ margin-top:60px;}
.adver{ width:100%; height:183px; background:url(../images/tit17.png) center center no-repeat;}
.adver h1{ line-height:160px; background:url(../images/tit18.png) right 10px no-repeat; text-align:center; font-size:35px; color:#ffffff;}
.adver h2{ font-size:31px; color:#ffffff; line-height:155px; font-weight:bold; }
.adver h2 span{ background:url(../images/span.png) center center no-repeat; height:60px; width:400px; float:right; line-height:60px; font-size:26px; color:#0094da; padding-left:50px;margin-top:48px;}
.index_common2{ padding-bottom:130px;}
.index_common2 .div .kuai{ width:50%; float:left; margin-top:33px;}
.index_common2 .div .kuai .pic{ width:183px; height:255px; overflow:hidden; float:left; border:1px solid #dbdac8; border-radius:5px;}
.index_common2 .div .kuai .text h2{ font-size:19px; color:#000000; line-height:1.5; }

.index_common2 .div .kuai .text { float:left; margin-left:10px; width:333px;}
.index_common2 .div .kuai .text p{ font-size:15px; color:#3f3e3e; line-height:1.5; margin-top:10px; height:125px;}
.index_common2 .div .kuai .text h3{ font-size:15px; color:#fc7712; line-height:1.8;}
.index_common2 .btn{ width:404px; height:71px; margin:0 auto; margin-top:57px;}
.index_common3 .images .img_c{ width:255px;  float:left; margin-left:45px; text-align:center;}
.index_common3 .images .pic{ width:262px; height:262px; overflow:hidden; border-radius:50%;/* border:1px solid #0094da;*/}
.index_common3 .images .img_c.other{ margin-left:0;}
.index_common3 .images{ margin-top:60px;}
.index_common3 p{ font-size:16px; color:#474747; line-height:1.5; margin-top:45px; margin-bottom:85px;}
.index_common3 .images .img_c:hover p{ color:#dd2511;}
.index_common2 .div{ margin-top:50px;}
.tzkt_num2{ position:relative;}
.tzkt_num2.gs .list{ padding-top:95px;}

.ksbj1 .ksbj_left.oq .nav_main {
    background: url(../images/nav_main.png) center center no-repeat;
    background-size: 261px 100%;
}
	
.tzkt_num2 .list li .li_le{ width:255px; float:left; background:#edf7ff; /*padding-bottom:25px;*/}
.tzkt_num2 .list li .li_le h1{ background:url(../images/tit5.png) center center no-repeat; width:100%; line-height:60px; color:#ffffff; font-size:20px; text-align:center;}
.tzkt_num2 .list li .li_le .pic{ width:100%; height:238px; overflow:hidden; position:relative; margin:38px 0;}
.tzkt_num2 .list li .li_le .pic .text{ width:222px; height:105px; background:url(../images/text.png) center center no-repeat; position:absolute; left:50%; top:50%; margin-left:-111px; margin-top:-72px; text-align:center; padding-top:40px;}
.tzkt_num2 .list li .li_le .pic .text h3{ font-size:40px; color:#2194ef; line-height:1.5; font-weight:bold;}
.tzkt_num2 .list li .li_le .pic .text h3:after{ content:""; display:block; width:190px; height:1px; background:#2194ef; margin:0 auto; margin-top:8px;}
.tzkt_num2 .list li .li_le .btn{background:url(../images/tit5.png) center center no-repeat; width:100%; line-height:60px; color:#ffffff; font-size:20px; text-align:center;}
.tzkt_num2 .list li .li_ri{ float:right; width:894px;}
.tzkt_num2 .list li .li_ri .inner{ width:290px; height:280px; border:1px solid #e9e9e9; overflow:hidden; text-align:center; float:left; margin-left:9px; margin-bottom:8px;}
.tzkt_num2 .list li .li_ri .inner.frist{ margin-left:0;}
.tzkt_num2 .list li .li_ri .inner h3{ font-size:16px; color:#474747; line-height:1.5; text-align:center; margin-top:25px;}
.tzkt_num2 .list li .li_ri .inner .pic:after{ content:""; display:inline-block; height:100%; vertical-align:middle;}
.tzkt_num2 .list li .li_ri .inner:hover .pic i{ background:url(../images/more1.png) right top no-repeat;}
.tzkt_num2 .list li .li_ri .inner:hover{ border:1px solid #208bdf;}
.syzy_product .roll .ceng .li_ri .inner:hover{border:1px solid #208bdf;}
.tzkt_num2 .list{ padding-top:127px;}
.tzkt_num2 .list li{ margin-bottom:75px;}
.tzkt_num2 .list li .li_ri .inner .pic{ width:100%; height:212px;  overflow:hidden; position:relative; }
.tzkt_num2 .list li .li_ri .inner .pic i{ width:42px; height:42px; background:url(../images/more.png) center center no-repeat; display:block; position:absolute; right:0; top:0; z-index:100;}

.ksbj1 .ksbj_right h1 img{ width:100%; height:auto;}


.fix_left{ width:151px; height:467px; overflow:hidden; position:fixed; left:0; top:50%; margin-top:-233px; z-index:100;}
.fix_left .close{ width:20px; height:20px; border-radius:50%; position:absolute; right:0; top:0; z-index:810; background:url(../images/close.png) center center no-repeat #ffffff; cursor:pointer;}
.fix_left a{ width:100%; height:100%; display:block;}
.fix_right{ width:115px; position:fixed; right:0; bottom:50px; z-index:2000;}
.fix_right .main{ background:#0092d8; padding:20px 10px ; margin-top:5px;}
.fix_right .main .code .pic{ padding:5px; background:#ffffff; text-align:center;}
.fix_right .main .code .pic img{ width:100%; height:100%;}
.fix_right .main .code  h3{ font-size:12px; width:100%; text-align:center; color:#ffffff; line-height:1.5; margin-top:5px;}
.fix_right .main p{ background:url(../images/img17.png) center center no-repeat; width:110px; height:55px; font-size:13px; color:#0094da; line-height:1.5; text-align:center; margin-top:10px;}
.fix_right .main p b{ display:block; color:#b7130c;}
.fix_right .main p a{ display:block; width:100%; height:100%;}
.fix_right .top{ text-align:center; margin-top:60px; opacity:0; z-index:2000;}





.index_common1{}
.index_common1_pinpai .child{ padding:50px 15px;  background:#ffffff; z-index:100;/*opacity:0;transform:translateY(-50px);-webkit-transform:translateY(-50px);-ms-transform:translateY(-50px);transition:all 1s ease-out 0.5s;-webkit-transition:all 1s ease-out 0.5s;*/}
.index_common1_pinpai.show .child{opacity:1;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);}
.index_common1_pinpai .nav_left{ width:250px; float:right;}
.index_common1_pinpai .nav_left h1{ cursor:pointer;  height:70px; line-height:70px; text-align:center; font-size:25px; color:#878582; margin-bottom:5px;}
.index_common1_pinpai .nav_left h1.now{  color:#0171cf;}
.index_common1_pinpai .main_right .part h2{ line-height:47px; font-size:23px; color:#3d3b3b; background:none; text-align:center;}
.index_common1_pinpai .main_right .part{ width:290px; float:left; overflow:hidden; margin-left:10px; }
.index_common1_pinpai .main_right .part .content{ text-align:center; padding:20px 0; position:relative;border:1px solid #909090; height:189px;}
.index_common1_pinpai .main_right .part .content h3{ font-size:13px; color:#c3c1c1; line-height:1.5;}
.index_common1_pinpai .main_right .part .content .pic{ margin-top:10px;}
.index_common1_pinpai .main_right .part .content .hide{ position:absolute; left:0; top:0; padding:0 30px;width:230px; height:100%;  background:url(../images/hide.png) center center repeat; display:none;}
.index_common1_pinpai .main_right .part .content .hide p{ font-size:14px; color:#5f5e5e; line-height:1.8; margin-top:30px;}
.index_common1_pinpai .main_right{ float:left;}
.index_common1_pinpai .main_right .inner{ display:none;}
.index_common1_pinpai .main_right .inner.other{ display:block;}
.index_common1_pinpai .main_right .part .content .pic img{ height:150px; width:auto;}

#footer .foot_main ul.last{ border-right:1px solid #515151; padding-left:0; padding-right:0; width:106px; text-align:center; background:#1f1f1f;}
#footer .foot_main ul.last li.tit:after{ width:100%; height:1px;  background:#515151; content:""; display:block; margin-top:10px;}
#footer .foot_main ul.last li.tit{ width:100%; text-align:center;}
#footer .foot_main ul.last .code{ margin:0 auto;  margin-top:30px;}
#footer .foot_main ul li.tit:after{ width:100%; height:1px;  content:""; display:block; margin-top:10px; background:url(../images/line12.png) center center repeat;}
 .foot_bottom .kuai .kuai_child .top i{ display:block; float:none; margin-left:0; margin:0 auto; text-align:center; margin-top:-33px;}
 .foot_bottom .kuai .kuai_child .top{ float:left; text-align:center; width:105px; }
 .foot_bottom .kuai .kuai_child  h5{ float:left; width:100%; margin-top:2px; color:#ffffff; font-size:21px; }
 .foot_bottom .kuai .kuai_child p{ float:left; margin-top:20px;}

#header .nav_main h1,#header1 .nav_main h1{ position:relative; padding:0; height:130px;}
#header .nav_main h1 a{ width:100%; height:90px; display:block; position:absolute; left:0; top:0; padding:40px 0;}
#header1 .nav_main h1 a{ padding:0;}
#header1 .nav_main,#header1 .nav_main h1 { height:96px;}

.adver h2,.adver h1{ background:url(../images/h2.png) center center no-repeat; }



/*品牌*/
#header .nav_main.add, #header1 .nav_main.add .block .ceng {margin-top:0px;}

