﻿
.in_ny{padding-bottom:60px; background-color:#f3f8fa;}
.title_top{ height:85px; border-bottom:#ccc solid 1px; margin-top:40px;}
.title_top .sob_nav{ float:left;}
.title_top .sob_nav a{ float:left; height:34px; padding:0 16px; border-radius:30px; line-height:34px; margin:0 2px; font-size:16px; background:#ddd; margin-bottom:5px;}
.title_top .sob_nav a:hover,.title_top .sob_nav a.on{ background: linear-gradient(to top right, #7fbe29, #35a9d1); color:#fff;}
.title_top .sob_nav i{ float:left; width:3px; height:3px; background-color:#999; margin-top:15px;}
.title_top .sobtitle{ position: absolute;padding-top: 3px;font-size: 12px;top:26%;right: 19%;}


.an_ch{}
.an_ch .list{ display:inline-block; width:103%; }
.an_ch .list .item{ display:block; margin-top:42px; width:278px; float:left; margin-right:30px;}
.an_ch .list .item b{ display:block; overflow:hidden;width:276px; height:208px; border:#d4d4d4 solid 1px;}
.an_ch .list .item b img{ display:block; width:276px; height:208px; transition: all .36s ease;}
.an_ch .list .item:hover b img { -webkit-transform: scale(1.08);-ms-transform: scale(1.08); transform: scale(1.08);}
.an_ch .list .item p{ font-size:18px; color:#000; line-height:18px; padding-top:20px; text-align:center; font-weight:bold;}
.an_ch .list .item i{ display:block; font-size:14px; color:#666; line-height:14px; padding-top:14px;}
.an_ch .list .item:hover p{ color:#3daf3b;} 

.an_ch .list .item{ position:relative; overflow:hidden;}
.an_ch .list .item .cp_bg {
    position: absolute;
    left: -380px;
    top: 0px;
    width:100%;
height:100%;
    text-align: center;
    transition: all ease-in-out 600ms;
}
.an_ch .list .item:hover .cp_bg {
    background: url(../images/black50.png) repeat center center;
    transition: all ease 600ms;
    left: 0;
}
.an_ch .list .item .cp_bg span {
    margin: 0 auto;
    background-position: -35px -192px;
    width: 45px;
    height: 45px;
    margin-top:40%;
}



.he_ch .list{ display:inline-block; width:105%;}
.he_ch .list .item{ width:285px; float:left; margin-right:20px; position:relative; overflow:hidden;height:204px; margin-top:10px; margin-bottom:20px;}
.he_ch .list .item img{ display:block; width:100%; transition: all .36s ease;}
.he_ch .list .item p{ background:url(../images/z14_03.png); position:absolute; left:0; bottom:0; padding:0 30px; padding-top:108px; height:42px; width:79%;}
.he_ch .list .item p span{ display:block; font-size:20px; color:#fff; line-height:20px; border-left:#fff solid 4px; padding-left:26px;}
.he_ch .list .item .olk{}
.he_ch .list .item .olk {padding:0 5%;
    position: absolute;
    left: -380px;
    top: 0px;
    width: 90%;display: none;
height:100%;
    text-align: center;
    transition: all ease-in-out 600ms;
}
.he_ch .list .item:hover .olk  {
    background: url(../images/black50.png) repeat center center;
    transition: all ease 600ms;
    left: 0;
}
.he_ch .list .item .olk span { 
 color:#fff; font-size:20px; line-height:204px; text-align:center;
}
.he_ch .list .item:hover p{ }


/* pager */
.pager { padding: 50px 0 15px; text-align: center;}
.pager:after { visibility: hidden; display: block; font-size: 0; content: " ";clear: both; height: 0;}
.pager { *zoom: 1;}
.pager p { height: 34px;line-height: 34px;float: left; display: none;}
.pager ul { overflow: hidden; margin: 0 auto; text-align: center;}
.pager ul li { padding: 0 !important; height: auto !important; border: none !important;display: inline-block; *display: inline; zoom: 1;}
.pager ul a { margin-left: 8px; padding: 0 15px; height: 38px; line-height: 38px; border: 1px solid #edebeb; text-decoration: none; float: left;}
.pager ul a.current { background-color: #3daf3b;border-color: #3daf3b; color: #fff;}
.pager ul a.current:hover { background-color: #3daf3b; border-color: #3daf3b; color: #fff;}
.pager ul a:hover { background-color: #3daf3b; border-color: #3daf3b; color: #fff;}


.showxinwen{ border:#dddddd solid 1px;  margin-top:38px; padding-top:38px; background-color:#fff;}
.showxinwen_text .title{ font-size:24px; color:#333; line-height:32px; text-align:center; margin: 0 auto;}
.showxinwen_text h3{ text-align:center;font-size: 18px;}
.showxinwen_text .mark{ display:block; padding-top:12px;text-align: center;border-bottom: #e9e9e9 solid 1px;height: 44px;}
.showxinwen_text .mark span{ display:inline-block; font-size:14px; color:#666; padding-right:14px;}
.showxinwen_text .yaoqiu{ padding:20px 0; }

.showContxt{ margin-top:30px; margin-bottom:30px;}
.showContxt img{ display:inline-block;}
.showContxt_text{padding:26px 0px;}
.showContxt_text p{ line-height:30px;}
.showxinwen_text { padding: 0 38px;}

.reLink {height:50px; line-height:50px; color: #666; border-top:1px solid #e4e4e4; overflow: hidden;}
.reLink .prevLink { float:left; margin-left:10px;color: #666; background:url(../images/g13_03.png) left center no-repeat; padding-left:34px;}
.reLink .nextLink { float:right; margin-right:10px;color: #666;background:url(../images/g14_03.png) right center no-repeat; padding-right:34px;}
.reLink a{ color: #666;}
.reLink a:hover{ color: #3daf3b;}

.qian_an{ padding-bottom:70px;}
.anli_o{ width:1200px; height:30px;}
.anli_o i{ display:block; float:left; font-size:24px; color:#333;}
.anli_o a{ display:block; font-size:16px; color:#666; float:right;}
.anli_o a:hover{ color:#3daf3b;}
.anli_lb{ padding-top:50px;width:1200px;}
.anli_lb h3{ font-size:30px; color:#222; line-height:30px; text-align:center;}
.anli_lb .anli_t{ display:inline-block; width:103%; }
.anli_lb .anli_t .bd li{ float:left; width:380px; float:left;margin-right:30px;margin-top:30px; }
.anli_lb .anli_t .item{ display:block;width:380px; }
.anli_lb .anli_t .item b{ display:block; overflow:hidden;width:378px; height:284px;border:#d4d4d4 solid 1px;}
.anli_lb .anli_t .item b img{ display:block; width:380px; height:286px; transition: all .36s ease;}
.anli_lb .anli_t .item:hover b img { -webkit-transform: scale(1.08);-ms-transform: scale(1.08); transform: scale(1.08);}
.anli_lb .anli_t .item h3{ font-size:20px; color:#222; line-height:20px; padding-top:20px; text-align:center;}
.anli_lb .anli_t .item h3 span{ display:block; font-size:14px; color:#666; line-height:24px; margin-top: 14px;height: 46px;}
.anli_lb .anli_t .item:hover h3{ color:#3daf3b;} 

.anli_t1 .bd li{ float:left; width:380px; float:left;margin-right:30px;margin-top:30px; }
.anli_t1 .bd .item{ display:block;width:380px; }
.anli_t1 .bd .item b{ display:block; overflow:hidden;width:378px; height:284px;border:#d4d4d4 solid 1px;}
.anli_t1 .bd .item b img{ display:block; width:380px; height:286px; transition: all .36s ease;}
.anli_t1 .bd .item:hover b img { -webkit-transform: scale(1.08);-ms-transform: scale(1.08); transform: scale(1.08);}
.anli_t1 .bd .item h3{ font-size:20px; color:#222; line-height:20px; padding-top:20px; text-align:center;}
.anli_t1 .bd .item h3 span{ display:block; font-size:14px; color:#666; line-height:24px; margin-top: 14px;height: 46px;}
.anli_t1 .bd .item:hover h3{ color:#3daf3b;} 

.anli_t1{position:relative;}
.anli_t1 .prev{ display:block; width:40px; height:40px; border-radius:50px;background: linear-gradient(to top right, #35a9d1, #7fbe29); position:absolute; left:-94px; top:150px; cursor:pointer;}
.anli_t1 .next{ display:block; width:40px; height:40px; border-radius:50px;background: linear-gradient(to top right, #35a9d1, #7fbe29); position:absolute; right:-94px; top:150px; cursor:pointer;}
.anli_t1 .prev span{ display:block; margin:0 auto; width:9px; height:15px; background-position:0px -118px; margin-top:13px;}
.anli_t1 .next span{ display:block; margin:0 auto; width:9px; height:15px; background-position:-14px -118px; margin-top:13px;}
.anli_t1 .hd ul{ display:none; width:1200px; position:absolute; left:0; top:160px; text-align:center;}
.anli_t1 .hd ul li{ display:inline-block; font-size:0; width:10px; height:10px; background-color:#abb5c4; border-radius:20px; margin:0 5px;}
.anli_t1 .hd ul li.on{ background-color:#7cbd2f;}
.anli_t1 .item{ position:relative; overflow:hidden;}
.anli_t1 .item .cp_bg {
    position: absolute;
    left: -380px;
    top: 0px;
    width: 380px;
height: 286px; display:none;
    text-align: center;
    transition: all ease-in-out 600ms;
}
.anli_t1 .item:hover .cp_bg {
    background: url(../images/black50.png) repeat center center;
    transition: all ease 600ms;
    left: 0;
}
.anli_t1 .item .cp_bg span {
    margin: 0 auto;
    background-position: -35px -192px;
    width: 45px;
    height: 45px;
    margin-top: 126px;
}

.an_ch.xinan .list .item{ width:380px;}
.an_ch.xinan .list .item b {width:380px; height: 272px;}
.an_ch.xinan .list .item b img{ height:272px;width:380px;}

.anli_lb .anli_t .item{ position:relative; overflow:hidden;}
.anli_lb .anli_t .item .cp_bg {
    position: absolute;
    left: -380px;
    top: 0px;
    width: 380px;
height: 286px;
    text-align: center;
    transition: all ease-in-out 600ms;
}
.anli_lb .anli_t .item:hover .cp_bg {
    background: url(../images/black50.png) repeat center center;
    transition: all ease 600ms;
    left: 0;
}
.anli_lb .anli_t .item .cp_bg span {
    margin: 0 auto;
    background-position: -35px -192px;
    width: 45px;
    height: 45px;
    margin-top: 126px;
}



/*.part_2 .news_ul { width:1200px; margin:0 auto; padding-bottom: 40px; padding-top:20px; }
.part_2 .news_ul .ul{ width:105%; display:inline-block;}
.part_2 .news_ul li { margin-top:40px; width:372px; margin-right:40px; float:left; height:424px; background-color:#fff;box-shadow: 0px 1px 3px #e5e5e5;}
.part_2 .news_ul li .box1 { width:372px; height:208px; overflow: hidden; display:block; }
.part_2 .news_ul li .box1 img { width:372px; height:208px; transition: ease-in-out .6s;display:block;  }
.part_2 .news_ul li .box2 { display:block; margin:0 auto; width:294px; padding-top:38px;}
.part_2 .news_ul li .box2 h1 { font-size:18px; color: #333; font-weight: 100; line-height:18px; }
.part_2 .news_ul li .box2 p { line-height: 24px; margin-top:16px; height:78px; color:#999; border-bottom:#ddd solid 1px;}
.part_2 .news_ul li .box2 span { font-size: 14px; color: #666; background: url(../images/bn_03.png) no-repeat right center; padding-right:32px; margin-top:20px; display:inline-block; }
.part_2 .news_ul li .right { padding-right: 15px; padding-top: 42px;}
.part_2 .news_ul li .right h3 { font-size: 36px; color: #999; font-weight: 100; }
.part_2 .news_ul li .right p { font-size: 24px; color: #bbb; padding-top:10px; }
.part_2 .news_ul li a { display: block; cursor: pointer; width: 100%; height: 100%; }
.part_2 .news_ul li a:hover .box2 p { color: #f2f2f2; }
.part_2 .news_ul li a:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.part_2 .news_ul li a:hover h1{ color:#3fb150;}
.part_2 .news_ul li:hover .box2 p{ border-bottom:#f2f2f2 solid 1px;}
.part_2 .news_ul li:hover{ background: linear-gradient(to top right, #7fbe29, #35a9d1);}
.part_2 .news_ul li:hover .box2 span{ color:#fff;}
.part_2 .news_ul li:hover .box2  h1{ color:#fff;}
.part_2 .news_ul li:hover .box2 p{ color:#fff;}
.part_2 .news_ul li:hover .box2 span{background: url(../images/bn_04.png) no-repeat right center; }*/
.news_xin{ padding-bottom:60px;}
.news_xin .ul{ width:1200px; margin:0 auto; padding-top:40px;}
.news_xin .ul .item{width:100%;height:236px;margin-bottom:20px;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;background:#fff}
.news_xin .ul .item a{width:100%;display:block}
.news_xin .ul .item .text{width:764px;display:block}
.news_xin .ul .item .img{width:420px;height:236px;display:block;margin-right:16px;overflow:hidden;}
.news_xin .ul .item img{width:420px;height:236px;display:block;transition:ease-in-out .4s;}
.news_xin .ul .item h3{font-size:20px;padding:60px 0 20px;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms}
.news_xin .ul .item .txt{color:#999999;line-height:24px;height:48px;padding-right:130px;overflow:hidden;}
.news_xin .ul .item .time{width:138px;padding-top:60px;font-family:arial;font-size:20px;color:#999;}
.news_xin .ul .item .time .day{font-size:40px;line-height:45px;display:block;}
.news_xin .ul .item:hover{box-shadow:0 2px 8px rgba(0,0,0,0.2)}
.news_xin .ul .item:hover .img img{transform:scale(1.1)}
.news_xin .ul .item:hover h3{font-weight:bold;color:#3daf3b;text-indent:5px;}
.news_xin .ul .item:hover .time .day span{background:#c70019;}
.news_xin .ul .item:hover .time .day strong{background:#ff0000;color:#fff}


.part_2 .news_a { width:1200px; margin:0 auto; padding-bottom: 40px; padding-top:20px; }
.part_2 .news_a .ul{ width:105%; display:inline-block;}
.part_2 .news_a li { margin-top:40px; width:372px; margin-right:40px; float:left; height:440px; background-color:#fff;box-shadow: 0px 1px 3px #cce2f5; border-radius:5px; overflow:hidden; position:relative;}
.part_2 .news_a li .box1 { width:372px; height:208px; overflow: hidden; display:block; }
.part_2 .news_a li .box1 img { width:372px; height:208px; transition: ease-in-out .6s;display:block;  }
.part_2 .news_a li i{ display:block; width:100px; height:4px;background: linear-gradient(to top right, #7fbe29, #35a9d1); margin-left:40px;}
.part_2 .news_a li .box2 { display:block; margin:0 auto; width:294px; padding-top:38px;}
.part_2 .news_a li .box2 h1 { font-size:18px; color: #333; font-weight: 100; line-height:18px; }
.part_2 .news_a li .box2 p { line-height: 24px; margin-top:16px; height:78px; color:#999; }
.part_2 .news_a li .box2 span { font-size: 14px; color: #3daf3b; border:#3daf3b solid 1px; width:138px; height:32px; display:inline-block; border-radius:40px; text-align:center; line-height:32px; }
.part_2 .news_a li .right { padding-right: 15px; padding-top: 42px;}
.part_2 .news_a li .right h3 { font-size: 36px; color: #999; font-weight: 100; }
.part_2 .news_a li .right p { font-size: 24px; color: #bbb; padding-top:10px; }
.part_2 .news_a li a { display: block; cursor: pointer; width: 100%; height: 100%; }
.part_2 .news_a li a:hover img { transform: scale(1.1); -webkit-transform: scale(1.1); }
.part_2 .news_a li a:hover h1{ color:#333;}
.part_2 .news_a li:hover{ box-shadow: 0px 5px 15px #cce2f5;}
.part_2 .news_a li:hover .box2  h1{ font-weight:bold;}
.part_2 .news_a li .box2 span:hover{background: linear-gradient(to top right, #7fbe29, #35a9d1); color:#fff;}








.sobtitle1{ height:32px; line-height:32px; border-bottom:#eaeaea solid 1px;}
.floor_0_main .floor_0_1 dl dd em{ display:block; width:60px; height:2px; background-color:#ccc; margin-top:22px;}

.vlov{ background:url(../images/cb_02.jpg) top center no-repeat; width:100%; height:700px; margin-top:74px; padding-top:74px;}
.vlov .indexTit.fl_3{ margin-top:0;}
.floor_4_main.vlol{margin-top: -96px;}

.floor_5_main.floo_k{ background-color:#f8f8f8; margin-top:76px; padding-top:76px; padding-bottom:60px;}
.floor_5_main.floo_k .floor_5_y{ position:absolute; left:308px;}
.floor_5_main.floo_k .floor_5_z{ width:1200px; position:relative; height:446px;}
.floor_5_main.floo_k .floor_5_z li{ margin-right:0 !important; margin-bottom:0 !important;}
.floor_5_main.floo_k .floor_5_z li.li1{ position:absolute; left:0; top:0;}
.floor_5_main.floo_k .floor_5_z li.li2{ position:absolute; right:0; top:0;}
.floor_5_main.floo_k .floor_5_z li.li3{ position:absolute; left:0; top:234px;}
.floor_5_main.floo_k .floor_5_z li.li4{ position:absolute; right:0; top:234px;}


.floor_xin{ width:100%; padding:60px 0;}
.floor_xin dl{ display:inline-block; width:1200px; height:330px;}
.floor_xin dl dt{ width:330px; height:330px; border:#ddd solid 1px; float:left;}
.floor_xin dl dt img{ display:block; width:154px; height:154px; margin:0 auto; margin-top:26px;}
.floor_xin dl dt h3{ padding-left:46px; font-size:16px; color:#333; padding-top:22px; line-height:16px; padding-bottom:14px;}
.floor_xin dl dt p{ display:block; font-size:14px; color:#333; line-height:24px; width:250px; margin-left:46px;}

.floor_xin dl dd{ float:left; width:800px; float:right;}
.floor_xin dl dd p{ background:url(../images/icon.png) left center no-repeat; background-position:-283px -165px; font-size:16px; color:#333; padding-left:68px; line-height:16px; font-weight:bold;}
.floor_xin dl dd p span{ display:block; font-size:36px; color:#ca1a2e; font-family:"Arial"; line-height:36px; padding-top:6px;}
.floor_xin dl dd h3{ font-size:16px; color:#333; line-height:16px; font-weight:bold; padding-top:34px;}
.floor_xin dl dd .foot_y .reg_ul{ width:106%; margin-top:20px;}
.floor_xin dl dd .foot_y .item{ float:left; width:230px; height:34px; border-bottom:#d2d2d2 solid 1px; margin-right:50px; margin-top:16px; line-height:34px; position:relative;}
.floor_xin dl dd .foot_y .item1{ width:800px;} 
.floor_xin dl dd .foot_y .item i{ display:block; float:left; width:40px; text-align:center;}
.floor_xin dl dd .foot_y .item input{ display:block; width:188px; height:34px; border:none; line-height:34px;}
.floor_xin dl dd .foot_y .item em{ display:block; color:#F00; position:absolute; right:0; top:6px;}
.floor_xin dl dd .foot_y .item .area{ width:800px; height:34px; border:none; line-height:34px;}
.floor_xin dl dd .foot_y .item .msg-box{ position:absolute; left:30px; top:0;}
.floor_xin dl dd .foot_y .btn1{ width:162px; height:40px; background-color:#ca1a2e; text-align:center; line-height:px; font-size:14px; color:#fff; border-radius:50px; margin-top:40px; cursor:pointer;}
.floor_xin dl dd .foot_y .btn1:hover{ background-color:#a81627;}

.showp_txt{ padding: 50px 30px;}
.showp_txt img{ display:block;margin: 0 auto;}
.showxin .dol{ background-color:#fff; margin-top:40px;}
.showImg{background:url(../images/sd_03.jpg) left center no-repeat; width:1200px; height:450px; margin-top:20px; position:relative;}
.showImg .htmleaf-container{ float:left; width:600px; height:450px; position:relative;background-color: #fff;}
.showImg .htmleaf-container .hd{ position:absolute; bottom:10px; left:16px; z-index:66;}
.showImg .htmleaf-container .hd ul{ display:inline-block;}
.showImg .htmleaf-container .hd ul li{ width:12px; height:12px; background-color:#333; font-size:0; margin-left:10px; border-radius:50%; float:left;}
.showImg .htmleaf-container .hd ul li.on{background:#3daf3b;}
.showImg .htmleaf-container .hd .prev{ display:block; width:40px; height:40px; border-radius:50px;background: linear-gradient(to top right, #35a9d1, #7fbe29); position:absolute; right:-410px; top:-16px; cursor:pointer;}
.showImg .htmleaf-container .hd .next{ display:block; width:40px; height:40px; border-radius:50px;background: linear-gradient(to top right, #35a9d1, #7fbe29); position:absolute; right:-460px; top:-16px; cursor:pointer;}
.showImg .htmleaf-container .hd .prev span{ display:block; margin:0 auto; width:9px; height:15px; background-position:0px -118px; margin-top:13px;}
.showImg .htmleaf-container .hd .next span{ display:block; margin:0 auto; width:9px; height:15px; background-position:-14px -118px; margin-top:13px;}
.showImg .htmleaf-container .bd li{ float:left;width:600px; height:450px;}
.showImg .htmleaf-container .bd img{ display:block; width:600px; height:450px;}
.showImg .imgtxtcon{ float:left; width:450px; margin-left:50px;}
.showImg .imgtxtcon h1{ font-size:30px; color:#fff; line-height:30px; padding-top:152px;}
.showImg .imgtxtcon i{ display:block; width:84px; height:1px; background-color:#ebebeb; margin-top:28px;}
.showImg .imgtxtcon p{ display:block; font-size:16px; color:#ebebeb; line-height:26px; padding-top:30px; height:78px; margin-bottom:20px;}
.showImg .imgtxtcon a{ display:block; width:171px; height:38px; border:#fff solid 1px; color:#fff; text-align:center; line-height:38px; font-size:16px; position:relative;}
.showImg .imgtxtcon a:hover{ background:#fff; color:#333;}
.showImg .imgtxtcon a b{ display:none; font-weight:normal; width:132px; height:0px; position:absolute; left:20px; top:40px;transition: all .3s ease-in; color:#fff;}
.showImg .imgtxtcon a:hover b{ height:132px; display:block;}
.showp_txt .tit{ height:28px; position:relative; padding-bottom:20px;}
.showp_txt .tit i{ display:block; width:100%; height:1px; background-color:#ddd; position:absolute; left:0; top:14px;}
.showp_txt .tit p{ position:absolute; left:0; top:0; height:28px; background-color:#fff; width:128px; border-right:#ddd solid 1px; font-size:24px; z-index:2; line-height:28px;}


.contact_main_3 {  text-align: center;  clear: left; padding-bottom:60px; padding-top:66px;}
.contact_main_3 .title h3 { font-size: 30px;color: #737373; height:75px; font-weight: normal;}
.contact_main_3 .title h3 span { display: block; font-size: 14px; color: #737373; font-family: "Arial"; text-transform: uppercase;}
.contact_main_3 .item .txt { width: 367px; height: 56px; font-size: 14px; line-height: 56px; text-indent: 8px; border: none;background-color: #fff; color: #737373; padding-left: 6px; *text-indent: 0px; border:#ccc solid 1px;}
.contact_main_3 .item .area { width: 1196px; height: 148px; *margin-left: -8px; background: #fff; font-size: 14px; text-indent: 8px; line-height: 18px; resize: none; *resize: none; -webkit-appearance: none; color: #737373; border: none; line-height: 40px; padding-left: 6px;border:#ccc solid 1px;}
.contact_main_3 .submit { display: block; clear: left;}
.contact_main_3 .submit .btn1 { width: 278px; height: 52px; margin-top: 50px; font-size: 16px; line-height: 52px; color: #3daf3b; cursor: pointer; border: #d3d7e3 solid 1px; background-color: #fff; display: inline-block;}
.contact_main_3 .submit .btn:hover{ background-color:#F0F0F0;}
.contact_main_3 .item { float: left; position: relative; width:373px; padding-top: 20px;}
.contact_main_3 .item .n-top{ position:absolute; left:0; top:20px;}
.contact_main_3 .item.item4,.contact_main_3 .item.item3{ margin-left:38px; *margin-left:0px;}
.aboutPage{ padding-top:50px;}
.contact_main_3 .item.item3,.contact_main_3 .item.item5{ *margin-right:38px;}
.contact_main_3 .item i{ color:#F00; display:block; position:absolute; right:6px; top:38px;}
/* mapPage  */
.map_ul {
  list-style: outside none none;
  display: block;
  width: 100%;
  padding-top: 10px;
}
.map_ul li {
  display: block;
  width: 100%;
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid #DCDBDB;
  float: left;
}
.map_ul li a {
  font-size: 14px;
  float: left;
  width: 100%;
  height: 23px;
  line-height: 23px;
  font-weight: bold;
}
.map_ul .list-inline {
  display: block;
  margin-left: 7%;
  width: 80%;
  min-height: 30px;
}
.map_ul .list-inline a {
  font-weight: normal;
  width: auto;
  float: none;
  line-height: 32px;
  height: 32px;
  margin: 0 10px 10px 0;
  display: inline-block;
  border: 1px solid #ccc;
  padding: 0px 10px; border-radius:5px;
}
.map_ul .list-inline a:hover {
 background: linear-gradient(to top right, #7fbe29, #35a9d1);
  color: #fff;
}
.girdlist{ padding-top:20px;}



.subsou ul{ display:inline-block; width:1200px; padding-top:40px;}
.subsou ul li{ height:60px; line-height:60px; border-bottom:#ccc solid 1px;}
.subsou ul li span{ float:left; display:block;}
.subsou ul li i{ display:block; float:right;}


.historlist { padding-top:40px;
  width: 106%;
}
.historlist .hitem {
  height: 140px;
  transition: all .8s;
  border: 1px solid #f0e1ca;
  display: block;
  margin-bottom: 20px;
  background: #fff;
  -webkit-transition: all ease 600ms;
  -moz-transition: all ease 600ms;
  -ms-transition: all ease 600ms;
  -o-transition: all ease 600ms;
  transition: all ease 600ms;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.historlist .hitem a {
  display: block;
  padding: 20px;
}
.historlist .hitem .time {
  width: 160px;
  background: url(../images/d_jt.png) no-repeat right center;
  padding-left: 80px;
  height: 100px;
  font-size: 16px;
}
.historlist .hitem .time b {
  font-size: 40px;
  color: #da2a2e;
  font-weight: bold;
  display: inline-block;
  line-height: 100px;
}
.historlist .hitem .desc {
  font-size: 16px;
  padding-top: 10px;
  padding-right: 80px;
  width: 780px;
}
.historlist .hitem:hover {
  box-shadow: 0 0 15px #f1f1f1;
  -webkit-transform: translate3d(0, -6px, 0);
  transform: translate3d(0, -6px, 0);
}
.historlist .ditem {
  float: left;
  display: block;
  width: 588px;
  height: 168px;
  margin-bottom: 20px;
  margin-right: 20px;
  border: 1px solid #ddd;
  -webkit-transition: all ease 300ms;
  -moz-transition: all ease 300ms;
  -ms-transition: all ease 300ms;
  -o-transition: all ease 300ms;
  transition: all ease 300ms; background-color:#fff;
  border:1px transparent solid;
        border-image:linear-gradient(to right,#6cb559,#3aaac4) 1 10;
}
.historlist .ditem a {
  display: block;
  padding:30px 40px;
}
.historlist .ditem a .topTit {
  padding-left: 40px;
  background: url("../images/clock.png") 0 0  no-repeat;
  background-size: 30px;
}
.historlist .ditem a .topTit .tit {
  font-size: 40px;
  font-family: arial;
  color: #3daf3b;
  background: url("../images/tLine1.png") no-repeat 54% center;
}
.historlist .ditem a .topTit .tit em {
  margin-left: 12px;
  font-size: 16px;
}
.historlist .ditem a .cont {
  margin-top: 12px;
  font-size: 14px;
  line-height: 24px;
  height: 52px;
}
.historlist .ditem:hover {
  box-shadow: 0 0 15px #f1f1f1;
  -webkit-transform: translate3d(0, -6px, 0);
  transform: translate3d(0, -6px, 0);
  background: linear-gradient(to top right, #7fbe29, #35a9d1);
  border:#f3f8fa solid 1px;
  
}
.historlist .ditem:hover  a .topTit .tit{ color:#fff;}
.historlist .ditem:hover .cont {
  color: #fff;
}
.historlist .ditem:hover a .topTit {
  padding-left: 40px;
  background: url("../images/clock1.png") 0 0  no-repeat;
  background-size: 30px;
}



.in_ny1 .wz{ padding-top:20px;}
.in_ny1 .indexTit{ padding-top:30px;}
.title_top1{ padding-top:44px; padding-bottom:50px;}
.sob_nav1{ background:url(../images/cx_03.jpg) center center no-repeat; width:1200px; height:240px;}
.sob_nav1 a{ display:block; float:left; width:150px; text-align:center; margin-right:60px; position:relative;}
.sob_nav1 a b{ display:block;}
.sob_nav1 a img{ display:inline-block; margin-top:4px;}
.sob_nav1 a.a6{ margin-right:0;}
.sob_nav1 a p{ width:166px; position:absolute; left:-10px; top:174px; font-size:18px; color:#333; line-height:26px;}
.sob_nav1 a.a2 p{ width:160px; left:-16px;}
.sob_nav1 a.a1 p{ width:160px; left:-8px;}
.sob_nav1 a.on b,.sob_nav1 a:hover b{ background:url(../images/xc1_03.png) center center no-repeat; width:160px; height:184px;position: relative; left:-3px; top:-2px;}
.sob_nav1 a.on b img,.sob_nav1 a:hover b img{ padding-top: 4px;margin-left: -4px;}
.sob_nav1 a.on p,.sob_nav1 a:hover p{ font-weight:bold; color:#3daf3b; padding-top:10px;}


.zxc .zx{ width:840px; margin:0 auto;}
.zxc .zx dl{ display:inline-block; width:100%;}
.zxc .zx dl dt{ float:left; width:420px;}
.zxc .zx dl dt p{ font-size:20px; color:#333; line-height:34px; background:url(../images/z2.png) 0 4px no-repeat; padding-left:32px;background-size:26px 26px;}

.zxc .zx dl dt span{ display:block; font-size:16px; color:#666;}
.zxc .zx dl dt h4{ display:inline-block; border-radius:20px; padding:0px 14px; background-color:#24ab39; color:#fff; margin-top:28px; }
.zxc .zx dl dt i{ display:block; padding-right:30px; padding-top:18px;line-height: 22px;}

.zxc .zx dl dd{ float:right; width:420px;}
.zxc .zx dl dd img{ width:400px; border:#ccc solid 1px; padding:10px;}
.zxc .zx1{width:840px; margin:0 auto; clear:left;}
.zxc .zx1 h3{ font-size:20px; line-height:34px; padding-top:24px; padding-bottom:24px;background:url(../images/z1.png) 0 29px no-repeat; padding-left:40px; background-size:26px 26px;}


@-webkit-keyframes scale{0%{-webkit-transform: scale(1);} 50%{-webkit-transform: scale(1.02);} 100%{-webkit-transform: scale(1);}}
@keyframes scale{0%{transform: scale(1);} 50%{transform: scale(1.02);} 100%{transform: scale(1);}}
/*# sourceMappingURL=style.css.map */







.wei_tel{position: fixed;left: 0;top: 50%;background-color: #3daf3b;padding: 4px 20px;color: #fff; padding-left:10px; z-index:666;}
.wei_tel p{background: url(../images/rightFixIcon.png) left center no-repeat;background-position: -43px 0;
padding-left: 30px;font-size: 20px;}



#chat_f1{ position:fixed; left:0; bottom:5%; z-index:999;}
#chat_f1_main{ width:170px; background-color:#fff; border:#ddd solid 1px; border-radius:0 5px 5px 0; padding-bottom:5%;}
#chat_f1_main #close{ position:absolute; width:16px; height:16px; background-color:#F00; border-radius:30px; right:-8px; top:-8px; text-align:center; line-height:14px; color:#fff; cursor:pointer;}
#chat_f1_main ul{ display:inline-block; width:90%; margin:5%;}
#chat_f1_main ul li{ display:block; font-size:14px; line-height:20px; width:100%; padding-bottom:4%;}
#chat_f1_main p{ text-align:center;padding:5% 0%;padding-bottom:1%;}
#chat_f1_main p img{ display:block; width:100%; }

#chat_f2{ position:fixed; left:0;display: none;
position: fixed;
right: 1px;
bottom:20%; z-index:999;
border: 1px solid #ccc; border-radius:0 5px 5px 0;

padding: 1px 6px;
width: 1em;
_position: absolute;
_bottom: expression(eval(document.documentElement.scrollTop+220));
color: #fff;
cursor: pointer; background-color:#7fbe29;background: linear-gradient(to top right, #7fbe29, #35a9d1);}






2020/1/18改
.index .floor_23_main{ display:none;}
.index .floor_4_main{ display:none;}






