@charset "utf-8";/* common style start */
/* adv */
.mz_advmain{width:100%;height:auto;text-align:center;overflow:hidden;position:relative;}
.mz_advmain .swiper-slide{width:100%;float:left;height:auto; text-align: center;}
.mz_advmain .swiper-slide a{text-align: center;}
.mz_advmain .swiper-slide img{margin:0 auto;}
.mz_advmain .arrow-left{background: url(../images/banner_arrow.png) no-repeat left top;position: absolute;left: 20px;top: 55%;margin-top: -35px;width: 70px;height: 70px;z-index:999;}
.mz_advmain .arrow-right{background: url(../images/banner_arrow.png) no-repeat left bottom;position: absolute;right: 20px;top:55%;margin-top: -35px;width: 70px;height: 70px;z-index:999;}
.mz_advmain .pagination{position: absolute;left: 0;text-align: center;bottom: 15px !important;width: 100%;z-index:999;}
.mz_advmain .swiper-pagination-bullet{display: inline-block;width: 12px;height: 12px;opacity:1;border-radius: 6px;background: white;margin: 0 3px;cursor: pointer;transition: width 0.3s ease-in-out; filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5}
.mz_advmain .swiper-pagination-bullet-active{background: #333333;}
/* contain */
.mz_about{height: 787px; overflow: auto; background: url(../images/i_aboutbg.jpg) no-repeat center center;}
.mz_about .mabout_main{width:1200px; height: 570px; margin: 135px auto 0 auto; background: url(../images/i_about_t2.png) no-repeat center left;}
.mz_about .mabout_top{width:970px; height: 95px; margin-top: 57px; text-align: right; float:right;}
.mz_about .mabout_top p{padding-bottom: 15px; line-height: 100%; color: #a9a9a9; font-size: 16px;}
.mz_about .mabout_top p img{vertical-align: middle;}
.mz_about .mabout_top p.font{color:#313131; font-size: 34px;}
.mz_about .mabout_foot{width:930px; height: 360px; padding:15px 12px; background:#fff; float:right; box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}
.mz_about .mabout_foot li{width: 170px; margin:5px 8px; height: 170px; display: block; float:left;}
.mz_about .mabout_foot li a{width: 170px;height: 170px; display: block; border-radius: 2px;}
.mz_about .mabout_foot li a p{text-align: center; padding-top: 30px; color:#515151; font-size: 16px;}
.mz_about .mabout_foot li a:hover{background:#f1f1f1;}
.mz_news{background:#fbfbfb; padding:50px 0 260px 0; overflow: auto;}
.mz_news .mnews_top{width:100%; height: auto; padding-bottom: 50px;}
.mz_news .mnews_top p{text-align: center; color:#fff; font-size: 13px;}
.mz_news .mnews_top p.font{color:#d4a646; font-size: 24px;}
.mz_news .mnews_main{width:1246px; margin: 0 auto; height: 443px; background: url(../images/i_news_bg.jpg) no-repeat;}
.mz_news .mnews_main .n_main0{width:1246px; height: 137px; float:left;}
.mz_news .mnews_main .n_main0 a{display: block; width:686px; height: 137px; float:left;}
.mz_news .mnews_main .n_main1{width:336px; padding:30px 45px 0px 35px; float:left; height: auto;}
.mz_news .mnews_main .n_mtop{width:336px; height: 35px; float:left;}
.mz_news .mnews_main .n_mtop a{display: inline-block; margin-right: 65px; color:#515151; font-size: 12px; font-weight: bold;}
.mz_news .mnews_main .n_mtop a.cur{color:#0065cd;}
.mz_news .mnews_main .n_mmain{width:336px; height: auto; display: none; float:left;}
.mz_news .mnews_main .n_mmain ul{display: block; width:336px; height: auto; min-height: 190px; float:left;}
.mz_news .mnews_main .n_mmain li{display: block; height: auto; width:336px; float:left;}
.mz_news .mnews_main .n_mmain li a{display: block; width:336px; height: auto;}
.mz_news .mnews_main .n_mmain li.a1{margin-bottom: 15px; padding-bottom: 5px; border-bottom: 1px solid #ababab;}
.mz_news .mnews_main .n_mmain li.a1 p.font1{padding-bottom: 10px; color:#0065cd; font-size: 14px;}
.mz_news .mnews_main .n_mmain li.a1 p .font2{color:#d5ae87; font-size: 12px;}
.mz_news .mnews_main .n_mmain li.a1 p.font3{color:#616161; font-size: 12px; line-height: 1.4em;}
.mz_news .mnews_main .n_mmain li.a2{padding-bottom: 5px; color:#545454;}
.mz_news .mnews_main .n_mmain li.a2 a{color:#545454;}
.mz_news .mnews_main .n_mmore{width:336px; height: auto; padding-top: 10px; text-align: right; float:left;}
.mz_news .mnews_main .n_mmore a{font-size: 12px; color:#545454;}
.mz_news .mnews_main .n_main2{width:271px; float:left; height: 306px;}
.mz_news .mnews_main .n_main3{width:228px; float:left; height: 306px;}
.mz_news .mnews_main .n_main4{width:330px; float:left; height: 130px;}
.mz_news .mnews_main .n_main5{width:330px; float:left; height: 176px;}
.mz_news .mnews_main .n_main2 a,.mz_news .mnews_main .n_main3 a,.mz_news .mnews_main .n_main4 a,.mz_news .mnews_main .n_main5 a{display: block; width:100%; height: 100%}
.mz_news .mnews_main .n_main2 a .hbg{width:271px; background: rgba(3,68,150,0.8) url(../images/i_type_1.jpg) no-repeat center bottom; height: 206px; padding-top: 100px; text-align: center; opacity:0; filter:alpha(opacity=0); color:#fff; font-size: 20px;}
.mz_news .mnews_main .n_main2 a:hover .hbg{opacity:1; filter:alpha(opacity=100);}
.mz_news .mnews_main .n_main3 a .hbg{width:228px; background: rgba(3,68,150,0.8) url(../images/i_type_1.jpg) no-repeat center bottom; height: 206px; padding-top: 100px; text-align: center; opacity:0; filter:alpha(opacity=0); color:#fff; font-size: 20px;}
.mz_news .mnews_main .n_main3 a:hover .hbg{opacity:1; filter:alpha(opacity=100);}
.mz_news .mnews_main .n_main4 a .hbg{width:331px; background: rgba(3,68,150,0.8) url(../images/i_type_1.jpg) no-repeat center bottom; height: 130px; line-height: 120px; text-align: center; opacity:0; filter:alpha(opacity=0); color:#fff; font-size: 20px;}
.mz_news .mnews_main .n_main4 a:hover .hbg{opacity:1; filter:alpha(opacity=100);}
.mz_news .mnews_main .n_main0 a .hbg{width:686px; background: rgba(3,68,150,0.8); height: 137px; line-height: 137px; text-align: center; opacity:0; filter:alpha(opacity=0); color:#fff; font-size: 20px;}
.mz_news .mnews_main .n_main0 a:hover .hbg{opacity:1; filter:alpha(opacity=100);}
/*社区开发*/
.playbox{width:100%;margin:50px auto;overflow:hidden;padding:20px 0px 0px 20px;border:solid 1px #ddd;}
.playbox a{ height:230px; overflow:hidden; display:block; float:left; margin-right:20px;margin-bottom:20px; position:relative; text-decoration:none;}
 
.playbox a img{max-width:435px;_width:expression(this.width > 260 ? "260px" : this.width);/*使ie6支持max-width*/ border:none; }

.playbox .txt{position: absolute;left: 0;bottom: 0;width: 100%;height: 45px;line-height: 45px;text-align: center;color: #fff;background: rgba(6,39,72,0.6);}
.playbox .txt h3{font-weight: normal; margin:0px}
.playbox .txt p{
  font-size: 14px;
  display: block;
  line-height: 20px;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -moz-margin-before: 1em;
  -moz-margin-after: 1em;
  -moz-margin-start: 0px;
  -moz-margin-end: 0px;
}
/*社区开发*/

/* inside */
.in_advmain{width:100%;overflow: hidden; text-align: center;}
.in_advmain img{max-width:100%; margin:0 auto;}
.in_news{padding:20px 0; background:#f7f7f7; overflow: hidden;}
.in_news .in_contain{max-width: 1045px; width: 100%; overflow: hidden; margin:0 auto;}
.in_news .n_top{width:100%; height: auto; float:left; padding-bottom: 30px;}
.in_news .n_top .nt_left{width:auto; height: 50px; float:left;}
.in_news .n_top .nt_right{width:auto; height: 50px; float:right;}
.in_news .n_top .nt_time{width:117px; height: 41px; margin-right: 8px; padding-left:43px; line-height: 41px; font-size: 13px; color:#7b7b7b; background:#fff url(../images/n_type_1.jpg) no-repeat 15px center; border:1px solid #e9e9ed; position: relative; float:left;}
.in_news .n_top .nt_type{width:10px; height: 5px; background:url(../images/n_type_2.jpg) no-repeat; position: absolute; right:13px; top:18px;}
.in_news .n_top .nt_search{width:133px; height: 41px; padding-left:27px;  background:#fff; border:1px solid #e9e9ed; position: relative; float:left;}
.in_news .n_top .nt_input{border:0px; background:#fff; border:0px; outline: 0px; line-height: 41px; height: 41px; width:92px; font-size: 13px; color:#7b7b7b; float:left;}
.in_news .n_top .nt_btn{width:41px; height: 41px; border:0; background:url(../images/n_type_3.jpg) no-repeat center center;}
.in_news .n_main{width:100%; height: auto; overflow: hidden;; float:left; padding-bottom: 30px;}
.in_news .n_main li{width:32%; height: auto; margin-left: 1.3%; margin-bottom: 20px; display: block; float:left;}
.in_news .n_main li.nm{margin-left: 0px;}
.in_news .n_main li a{display: block;width:100%; height: auto;}
.in_news .n_main li .limage{width:100%; height: auto; margin-bottom: 2px; float:left;}
.in_news .n_main li .limage img{width:100%;}
.in_news .n_main li .lremark{width:90%; height: 155px; background: #fff; padding:25px 4.5%; display: block; float:left; border:2px solid #e9e9ed;}
.in_news .n_main li .lremark p.font1{font-size: 28px; color:#3f3c51; padding-bottom: 10px;}
.in_news .n_main li .lremark p.font2{font-size: 16px; color:#5b5b5b; padding-bottom: 25px;}
.in_news .n_main li .lremark p.font3{font-size: 13px; color:#7b7b7b; line-height: 1.4em;}
.in_duoyuan{background:#ffffff; }
.in_duoyuan .dy_main{width: 1268px; height: auto; position: relative; margin: -125px auto 100px auto; overflow: auto; z-index: 1;}
.in_duoyuan .dy_main li{display: block; width:253px; height: 534px; margin-bottom: 2px; padding:30px 32px; float:left;}
.in_duoyuan .dy_main li a{display: block;width:100%;height: 100%}
.in_duoyuan .dy_main li.bg1{background:#0b203d;}
.in_duoyuan .dy_main li.bg2{background:#d3ac8a;}
.in_duoyuan .dy_main li.bg3{background:#1f4082;}
.in_duoyuan .dy_main li.bg4{background:#0b203d;}
.in_duoyuan .dy_main li.bg5{background:#d3ac8a;}
.in_duoyuan .dy_main li.bg6{background:#1f4082;}
.in_duoyuan .dy_main li .li_title{width: 253px; height: 46px; float:left; font-size: 18px; color:#ffffff; font-weight: bold; text-align: center;}
.in_duoyuan .dy_main li .li_image{width: 253px; height: 198px; float:left; font-size: 14px; color:#ffffff; text-align: center;}
.in_duoyuan .dy_main li a .li_remark{width: 253px; height: 225px; padding-top: 35px; float:left; font-size: 12px; line-height: 1.6em; color:#ffffff; text-align: center; opacity:0.8;filter:alpha(opacity=80);}
.in_duoyuan .dy_main li .li_more{width: 253px; height: auto; float:left; text-align: center;}
.in_duoyuan .dy_main li a .li_more span{display: inline-block; opacity:0;filter:alpha(opacity=0); width: 70px; height: 25px; background:#fff; font-size: 12px; color:#363636; text-align: center; line-height: 23px; border-radius: 13px;}
.in_duoyuan .dy_main li a:hover .li_more span{opacity:1;filter:alpha(opacity=100); }
.in_duoyuan .dy_main li a:hover .li_remark{opacity:1;filter:alpha(opacity=100); }
.in_bangtu{background:#fbfbfb url(../images/b_bg_1.jpg) no-repeat bottom center; overflow: auto; padding-bottom:150px;}
.in_bangtu .bt_contain{width:1167px; margin:0 auto;}
.in_bangtu .bt_main{width:1167px; height: auto; padding:50px 0; font-size: 16px; color:#333; float:left; text-align: center;}
.in_bangtu .bt_title1{width:1167px; height: 125px; padding-top:90px;  float:left;}
.in_bangtu .bt_main1{width:1260px; height: 778px; position: relative; float:left; text-align: center;}
.in_bangtu .bt_main1 .bt_type1{width:132px; z-index: 5; height: 132px; left:109px; top: 224px; position: absolute; background: url(../images/b_type_1.png) no-repeat;}
.in_bangtu .bt_main1 .bt_bg1{width:220px; z-index: 3; height: 220px; border-radius: 50%; left:65px; top: 180px; position: absolute; background: rgba(211, 172, 138,0.7); -webkit-animation-name:'ripple';-webkit-animation-duration: 1s; -webkit-animation-timing-function: ease; -webkit-animation-delay: 0s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: alternate;}
.in_bangtu .bt_main1 .bt_type2{width:132px; z-index: 5; height: 132px; right:193px; top: 384px; position: absolute; background: url(../images/b_type_2.png) no-repeat;}
.in_bangtu .bt_main1 .bt_bg2{width:220px; z-index: 3; height: 220px; border-radius: 50%; right:149px; top: 340px; position: absolute; background: rgba(211, 172, 138,0.7); -webkit-animation-name:'ripple';-webkit-animation-duration: 1s; -webkit-animation-timing-function: ease; -webkit-animation-delay: 0s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: alternate;}
.in_bangtu .bt_main1 .bt_type3{width:132px; z-index: 5; height: 132px; right:354px; bottom: 80px; position: absolute; background: url(../images/b_type_3.png) no-repeat;}
.in_bangtu .bt_main1 .bt_bg3{width:220px; z-index: 3; height: 220px; border-radius: 50%; right:310px; bottom: 36px; position: absolute; background: rgba(211, 172, 138,0.7); -webkit-animation-name:'ripple';-webkit-animation-duration: 1s; -webkit-animation-timing-function: ease; -webkit-animation-delay: 0s; -webkit-animation-iteration-count: infinite; -webkit-animation-direction: alternate;}
.in_bangtu .bt_main1 .bt_type4{width:437px; z-index: 1; height: 412px; left:143px; bottom: 22px; position: absolute; background: url(../images/b_type_4.png) no-repeat;}
.in_bangtu .bt_title2{width:1167px; height: 109px; padding-top: 45px; float:left;}
.in_bangtu .bt_main2{width:1260px; height: 745px; position: relative; float:left; text-align: center;}
.in_bangtu .bt_main2 .c_bg1{width:249px; height: 209px; display: block; position: absolute; left:0px; top:292px;}
.in_bangtu .bt_main2 .c_bg2{width:253px; height: 209px; display: block; position: absolute; left:249px; top:292px;}
.in_bangtu .bt_main2 .c_bg3{width:252px; height: 209px; display: block; position: absolute; left:502px; top:292px;}
.in_bangtu .bt_main2 .c_bg4{width:255px; height: 209px; display: block; position: absolute; left:754px; top:292px;}
.in_bangtu .bt_main2 .c_bg5{width:251px; height: 209px; display: block; position: absolute; left:1009px; top:292px;}
.in_bangtu .bt_main2 .c_bg6{width:252px; height: 209px; display: block; position: absolute; left:123px; top:506px;}
.in_bangtu .bt_main2 .c_bg7{width:254px; height: 209px; display: block; position: absolute; left:375px; top:506px;}
.in_bangtu .bt_main2 .c_bg8{width:254px; height: 209px; display: block; position: absolute; left:629px; top:506px;}
.in_bangtu .bt_main2 .c_bg9{width:250px; height: 209px; display: block; position: absolute; left:883px; top:506px;}
.in_wuye_adv{width:100%; position: relative; overflow: hidden; text-align: center;}
/*.in_wuye_adv img{left:50%; position: relative; margin-left:-960px;}*/
.in_wuye_adv img{margin:0 auto;}
.in_wuye_adv .wuye_remark{width:295px; height: auto; position: absolute; z-index: 10; left:50%; margin-left:130px; top:30px;}
.in_wuye_adv .wuye_remark p{font-size: 12px; color:#fff6ce; line-height: 1.6em; padding-bottom: 10px;}
.in_wuye_adv .wuye_remark p.font{font-size: 38px; color:#f09907; line-height: 100%; font-family: Estrangelo Edessa;}
.in_wuye_adv .wuye_go{width:85px; height:85px; background:url(../images/i_foot_type1.jpg) no-repeat; position: absolute; left:50%; margin-left:600px; top:200px; cursor: pointer; z-index: 10}
.in_wuye_adv .wuye_go1{width:85px; height:85px; background:url(../images/i_foot_type2.jpg) no-repeat; position: absolute; left:50%; margin-left:600px; top:200px; cursor: pointer; z-index: 10}
.in_wuye_adv .wuye_go2{width:85px; height:85px; background:url(../images/i_foot_type3.jpg) no-repeat; position: absolute; left:50%; margin-left:600px; top:200px; cursor: pointer; z-index: 10}
.in_wuye{background:#fff; padding-bottom: 100px; overflow: auto;}
.in_wuye .wy_contain{width:1100px; margin:0 auto;}
.in_wuye .wy_top{width:1100px; height: auto; float:left; margin-top:18px;}
.in_wuye .swiper-slide{width:100%;float:left;height:auto;}
.in_wuye .swiper-slide img{width:100%;}
.in_wuye .arrow-left{background: url(../images/wuye_type1.png) no-repeat left top;position: absolute;left: 20px;top: 50%;margin-top: -23px;width: 30px;height: 46px;z-index:999;}
.in_wuye .arrow-right{background: url(../images/wuye_type2.png) no-repeat left bottom;position: absolute;right: 20px;top:50%;margin-top: -23px;width: 30px;height: 46px;z-index:999;}
.in_wuye .pagination{position: absolute;left: 0;text-align: center;bottom: 15px !important;width: 100%;z-index:999;}
.in_wuye .swiper-pagination-bullet{display: inline-block;width: 12px;height: 12px;opacity:1;border-radius: 6px;background: white;margin: 0 3px;cursor: pointer;transition: width 0.3s ease-in-out; filter:alpha(opacity:50); opacity:0.5;  -moz-opacity:0.5;-khtml-opacity: 0.5}
.in_wuye .swiper-pagination-bullet-active{background: #333333;}
.in_wuye .wy_image{width:1100px; height: auto; float:left; margin-top: 16px;}
.in_wuye .wy_image img{ float: left; }
.in_wuye .wy_main{width:1100px; height: auto; float:left; margin-top: 40px; font-size: 15px; color:#4c4c4c; line-height: 1.8em; padding-bottom: 65px; background:url(../images/wy_image_5.jpg) no-repeat bottom center;}
.in_wuye .wy_main img{float:right; margin:50px 0 0 45px;}
.in_yuanqu{background:#fff; padding-bottom: 100px; overflow: auto;}
.in_yuanqu .yq_main1{width:1100px; margin:30px auto 0 auto; overflow: auto;}
.in_yuanqu .yq_main1 .ym_main{border:1px solid #aaaaaa; overflow: auto; padding:46px; width:1006px; height: auto;}
.in_yuanqu .yq_main1 .ym_left{width:562px; height: auto; float:left;}
.in_yuanqu .yq_main1 .ym_left1{width:562px; height: auto; float:left;}
.in_yuanqu .yq_main1 .ym_left2{width:562px; margin-top:7px; height: auto; float:left;}
.in_yuanqu .yq_main1 .ym_right{width:429px; height: auto; float:right;}
.in_yuanqu .yq_main2{width:100%; height: 638px; margin-top: 59px; background:url(../images/yq_image_t1.jpg) no-repeat top center;}
.in_yuanqu .yq_main3{width:100%; height: 631px; margin-top: 134px; background:url(../images/yq_image_t2.jpg) no-repeat top center;}
.in_yuanqu .yq_main4{width:100%; height: 1365px; margin-top: 183px; background:url(../images/yq_image_t3.jpg) no-repeat top center;}
.in_zhileng{background:#fff; padding-bottom: 100px; overflow: auto;}
.in_zhileng_top{background:#eaeaea; padding:116px 0 80px 0;}
.in_zhileng_top .zt_main{width:76%; margin:0 auto; overflow: auto; height: auto;}
.in_zhileng_top .zt_main li{display: block; width:33.3%; text-align: center; margin:0 0 20px 0; float:left; float:left;}
.in_zhileng_top .zt_main li img{width:96%;}
.in_zhileng_title{width:100%; padding:45px 0; text-align: center; font-size: 25px; color:#0b203d;}
.in_zhileng_foot .zf_main{width:78%; margin:0 auto; overflow: auto; height: auto;}
.in_zhileng_foot .zf_main li{display: block; width:31.3%; margin:0 1%; text-align: left; float:left; background: #ffffff;}
.in_zhileng_foot .zf_main li .li_image{width:100%; float:left; height: auto;}
.in_zhileng_foot .zf_main li img{width:100%;}
.in_zhileng_foot .zf_main li .li_remark{width:90%; padding:15px 5%; float:left; height: auto;}
.in_zhileng_foot .zf_main li .li_bg1{background: #627dfd;}
.in_zhileng_foot .zf_main li .li_bg2{background: #22c7a5;}
.in_zhileng_foot .zf_main li .li_bg3{background: #00aefd;}
.in_zhileng_foot .zf_main li .li_remark p.font1{font-size: 18px; color:#ffffff; line-height: 100%; padding-bottom:3px;}
.in_zhileng_foot .zf_main li .li_remark p.font2{font-size: 14px; color:#ffffff; line-height: 100%; padding-bottom:5px;}
.in_zhileng_foot .zf_main li .li_remark p.font3{font-size: 12px; color:#ffffff; line-height: 100%; padding-bottom:8px;}
.in_zhileng_foot .zf_main li .li_remark p.font4 a{display: inline-block; padding:3px 5px; border:1px solid #fff; font-size: 12px; color:#fff;}
.in_zhileng_line{width:100%; margin-top: 90px; height: 4px; background: url(../images/zl_image_5.jpg) no-repeat center center}
.in_contact{padding:100px 0; overflow: auto; background: #fbfbfb;}
.in_contact .icontact_top{width:1200px; height: auto; float:left;}
.in_contact .icontact_main{width:1200px; padding: 35px 0 165px 0; height: auto; float:left;}
.in_contact .icontact_main .con_tel{width:305px; padding-top: 60px; float:left;}
.in_contact .icontact_main .con_add{width:405px; padding-top: 60px; padding-left: 135px; float:left;}
.in_contact .icontact_main .con_email{width:200px; padding-top: 105px; padding-left: 135px; float:left;}
.in_contact .icontact_main .con_line{width:1px; height: 160px; background: #e5e5e5; float:left;}
.in_contact .icontact_main p{padding-bottom: 25px; color:#000000; font-size: 20px; }
.in_contact .icontact_main p.font1{padding-top:5px; color:#707070; font-size: 18px;}
.in_contact .icontact_feed{width:100%; padding-top: 80px; height: auto; float:left;}
.in_contact .icontact_feed li{width:100%; height: auto; float:left; margin-bottom: 45px;}
.in_contact .icontact_feed li .c_text{width:44.1%; height: 36px; line-height: 36px; color:#aaaaaa; outline: 0; font-size: 16px; border:0; border-bottom: 1px solid #bfbfbf;}
.in_contact .icontact_feed li .c_tear{width:98%; padding:1%; height: 165px; line-height: 1.4em; color:#aaaaaa; outline: 0; font-size: 16px;border: 1px solid #bfbfbf;}
.in_contact .icontact_feed li .c_btn{width:68px; height: 35px; line-height: 35px; text-align: center; display: block; color:#ffffff; background: #2d375e; font-size: 16px; border:0; float:right;}
.in_contact .icontact_feed li ::-webkit-input-placeholder {color:#aaaaaa; font-size: 16px;}
.in_contact .icontact_feed li :-moz-placeholder {color:#aaaaaa; font-size: 16px;}
.in_contact .icontact_feed li ::-moz-placeholder {color:#aaaaaa; font-size: 16px;}
.in_contact .icontact_feed li :-ms-input-placeholder {color:#aaaaaa; font-size: 16px;}
.in_contact .icontact_map{width:1200px; height: auto; padding-top: 90px; float:left;}
.in_tuku{background:#ffffff url(../images/tk_image_2.jpg) no-repeat bottom center; overflow: auto; padding-bottom:660px;}
.in_tuku .tk_contain{width:1100px; margin:85px auto; height: auto;}
.in_tuku .view .swiper-container {width: 1100px; height: 610px; position: relative;}
.in_tuku .view .stitle{position: absolute; width:1080px; height: 50px; line-height: 50px; bottom: 0px; left:0px; padding-left:20px; font-size: 18px; color:#fff;}
.in_tuku .view .arrow-left {background: url(../images/tk_arrow_1.png) no-repeat left top; position: absolute; left: 24px; top: 50%; margin-top: -17px; width: 34px; height: 34px; z-index: 10;}
.in_tuku .view .arrow-right { background: url(../images/tk_arrow_2.png) no-repeat left bottom; position: absolute; right: 24px;top: 50%;   margin-top: -17px; width: 34px; height: 34px; z-index: 10;}
.in_tuku .preview { width: 100%; padding: 4px 0; background: #d4c4b7; position: relative;}
.in_tuku .preview .swiper-container {width: 1100px; height: 82px;}
.in_tuku .preview .swiper-slide {width: 115px; height: 82px; cursor:pointer;}
.in_tuku .preview .swiper-slide img{width: 115px; height: 82px;}
.in_tuku .preview .slide6 { width: 115px;}
.in_tuku .preview .arrow-left {display: none;}
.in_tuku .preview .arrow-right { display: none;}
.in_tuku .preview img {opacity: 0.7}
.in_tuku .preview .active-nav img {opacity: 1}
.in_xequ{background:#ffffff; overflow: auto; padding-bottom:100px;}
.in_xequ .xequ_main{background:#fff; width:910px; margin:0 auto; overflow: auto; padding:60px;}
.in_xequ .xequ_main li{display: block; width:242px; margin:0 0 9px 3px; height: auto; float:left;}
.in_xequ .xequ_main li.nm{margin-left:0px;}
.in_xequ .xequ_main li .l_image{width:242px; height: 243px; float:left;}
.in_xequ .xequ_main li .l_remark{width:242px; height: 136px; text-align: center; background: #fff; float:left;}
.in_xequ .xequ_main li .l_remark p{line-height: 100%}
.in_xequ .xequ_main li .l_remark p.font1{padding-top: 34px; color:#000000; font-size: 14px; font-weight: bold;}
.in_xequ .xequ_main li .l_remark p.font2{padding-top: 8px; color:#a3a2ad; font-size: 12px; }
.in_xequ .xequ_main li .l_remark p.font3{padding-top: 25px; color:#a46c29; font-size: 18px; font-weight: bold;}
.in_xqview{background:#ffffff; overflow: auto; padding-bottom:100px;}
.in_xqview .xview_contain{width:100%; padding-top: 305px; background: url(../images/qx_adv_1.jpg) no-repeat center top;}
.in_xqview .xview_main{padding:155px 0 155px 112px; margin:0 auto; overflow: auto; width:1023px; background: #f1f1f1;}
.in_xqview .xview_left{width:486px; height: auto; float:left;}
.in_xqview .xview_left img{width:486px; float:left;}
.in_xqview .xview_right{width:480px; margin-left:55px; height: auto; float:left;}
.in_xqview .xview_right .xright_top{width:480px; height: auto; padding:55px 0 27px 0; background: url(../images/xq_line.jpg) no-repeat left bottom;}
.in_xqview .xview_right .xright_main{width:480px; height: auto; padding:25px 0; background: url(../images/xq_line.jpg) no-repeat left bottom;}
.in_xqview .xview_right .xright_main p{padding:8px 0; line-height: 100%}
.in_xqview .xview_right .xright_main p.font1{font-size: 24px; color:#0b203d;}
.in_xqview .xview_right .xright_main p.font2{font-size: 17px; color:#989898;}
.in_xqview .xview_right .xright_main p.font3{font-size: 28px; color:#d4a67d;}
.in_xqview .xview_right .xright_foot{width:460px; height: auto; padding:30px 0;}
.in_xqview .xview_right .xright_foot p{padding:12px; line-height: 1.2em; font-size: 20px; color:#535353;}
.in_about{background:#ffffff; overflow: auto; padding-bottom:150px;}
.in_about .ab_contain{width:1167px; margin:0 auto;}
.in_about .ab_main{width:1167px; height: auto; padding:50px 0; font-size: 16px; color:#333; float:left;}
.in_about .ab_main p{line-height: 1.8em; font-size: 16px; color:#333;}
.in_dnews{padding:50px 0; background: #ffffff;}
.in_dnews .dnew_main{max-width:1200px; width:100%; background: #ffffff; margin: 0 auto; overflow: auto; height: auto; min-height: 300px}
.in_dnews .dnew_main .dn_top{width:1200px; height: 135px; position: relative; float:left; border-bottom: 1px solid #c9c9c9;}
.in_dnews .dnew_main .dn_title{width:1200px; height: 60px; float:left; text-align: center; font-size: 28px; color:#3b3b3b; font-weight: bold;}
.in_dnews .dnew_main .dn_time{width:440px; height: 20px; float:left; margin-left:380px; color:#6e6e6e; font-size: 14px;}
.in_dnews .dnew_main .dn_time span.s1{display: block; padding-left: 23px; height: 15px; line-height: 15px; background: url(../images/n_type1.jpg) no-repeat left center; margin: 6px 0 0 30px; float:left;}
.in_dnews .dnew_main .dn_time span.s2{display: block; padding-left: 23px; height: 15px; line-height: 15px; background: url(../images/n_type2.jpg) no-repeat left center; margin:6px 0 0 30px; float:left;}
.in_dnews .dnew_main .dn_time span.s3{display:block;float:left;}
.in_dnews .dnew_main .dn_detil{width:1200px; height: auto; min-height: 300px; float:left; padding: 40px 0; line-height: 1.8em; font-size: 16px; color:#6e6e6e;}
.in_dnews .dnew_main .dn_detil p{padding:10px 0;}
.in_dnews .dnew_main .dn_detil img{max-width: 100%}
.in_dnews .dnew_main .dn_page{width:1200px; position: relative; height: 85px; float:left; padding-top: 50px; line-height: 1em; font-size: 16px; color:#6e6e6e; border-top: 1px solid #c9c9c9;}
.in_dnews .dnew_main .dn_page a{font-size: 16px; color:#6e6e6e;}
.in_dnews .dnew_main .dn_page a:hover{color:#c40a0b;}
.in_dnews .dnew_main .dn_page p{padding:10px 0;}
.in_dnews .dnew_main .dn_back{position: absolute; top:55px; right:0px; width:100px; height: 18px;}
.in_dnews .dnew_main .dn_back a{display: inline-block; padding-left:27px; background: url(../images/n_type3.jpg) no-repeat; height: 18px; line-height: 18px;}
@keyframes ripple{
    0% {
        transform: scale(1);
        opacity:0.5;
    }
   100% {
        transform: scale(1.2);
        opacity: 1;
    }
}