@charset "utf-8";
body { font-size: 12px; font-family:Arial, Helvetica, sans-serif; margin: 0 auto; color: #333; background-color: #fff; }
body{overflow-x: hidden;}
.wrap{width: 1240px;margin:0 auto;}
.head{position: relative;z-index: 200;padding-bottom:10px;}
.header_top { float: right; margin:0; padding:0; width:auto;}

.header_top .header_chg_lan {
    margin-left: 10px;
}

/*add-10-22 语言切换*/
.hg_lang{ float: left; margin-top:3px; }
.hg_lang a{ 
background: none;
    border-left: 1px solid #d3d3d3;
    font-size: 14px;
    color: #999;
    line-height: 14px;
    padding: 0 10px;
    margin: 6px 0;  }
.hg_lang a.hg_lon{ color: #000; }
.hg_lang a:first-child{ border-left: 0; }

/*top iocn style */

.share_box { float: left; position: relative;}
#wxImg1{z-index:999;}

.ewm_box {
    background: #fff;
    border: 4px solid #879eac;
    border-radius: 3px;
    padding: 3px;
    position: absolute;
    top: 30px;
    right: 0;

    display: none;
}

.share_box a {
    background: url(/images/top_lines.png) no-repeat right;
	padding:0 10px;
	margin: 6px 0; 
 }




.sub_m{position: absolute;left:0;right:0;top:50px;background: rgba(0,95,175,.8);padding: 8px;display: none;box-shadow: 0 1px 2px rgba(0,0,0,.3);}
.sub_m a{display: block;padding:5px 7px; border-top: 1px dashed #fff;font-size: 15px;color: #fff;}
.banner1 { position:relative; overflow: hidden; }
.banner1 img,.banner1 a{display: block;}
.banner1 .slick-prev,.evSlide .slick-prev{left: 2%;z-index: 10;width: 80px;height: 80px;background: rgba(0,0,0,.5) url(../images/left.png) no-repeat center center;border-radius: 1px;}
.banner1 .slick-next,.evSlide .slick-next{right: 2%;z-index: 10;width: 80px;height: 80px;background: rgba(0,0,0,.5) url(../images/next.png) no-repeat center center;border-radius: 1px;}
.banner { position:relative; overflow: hidden; }
.banner img,.banner a{display: block;}
.banner .slick-prev,.evSlide .slick-prev{left: 2%;z-index: 10;width: 80px;height: 80px;background: rgba(0,0,0,.5) url(../images/left.png) no-repeat center center;border-radius: 1px;}
.banner .slick-next,.evSlide .slick-next{right: 2%;z-index: 10;width: 80px;height: 80px;background: rgba(0,0,0,.5) url(../images/next.png) no-repeat center center;border-radius: 1px;}
.banner1 .hd li { text-align:center; }
.banner1 .hd li a { display:inline-block; }

.unav li{float: left;width: 25%;height:60px; line-height:60px;text-align: center;color: #fff;}
.unav li.li1{background: #2b6fb6}
.unav li.li2{background: #5399d7}
.unav li.li3{background: #72a5d4}
.unav li.li4{background: #90b2d5}
.unav li h3{font-size: 22px;letter-spacing: 1px;padding-top: 20px;}
.unav li p{font-size: 18px;padding-top:5px;}
.unav li a{color: #fff;}

.com_tit{padding: 45px 0;text-align: center;}
.com_tit h2{font-size: 30px;font-weight: bold;}
.com_tit p{color: #999;font-size: 14px;text-transform: uppercase;}
.xmlist{margin: 0 -25px;}
.xmlist li{float: left;width: 33.333%;line-height: 1.5; text-align:center;}
.xmlist li a{display: block;margin: 0 25px;color: #3b3537;}
.xmlist li .img{ position:relative; height:260px;  overflow:hidden;}
.xmlist li .img img{width: 100%; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.xmlist li .img:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}
.xmlist li h3{font-size: 18px;padding: 0 15px;}
.xmlist li p{padding: 0 15px;}

.nlist0{margin: 0 -30px;}
.nlist0 li{float: left;width:50%;}
.nlist0 li .item{position: relative;padding:30px;border-bottom: 1px dashed #e6e6e6; height:62px;}
.nlist0 li .item .date{position: absolute;left:30px;top:30px;background: #90b2d5;color: #fff;width: 70px;height: 80px;line-height: 2;}
.nlist0 li .item .date p{margin: 0 6px;border-top: 1px solid #fff;font-size: 14px;padding-top:4px;}
.nlist0 li span{display: inline-block;padding:7px 0 5px 0;}
.nlist0 li .txt{margin-left: 90px;line-height: 1.8;}
.nlist0 li h2 a{font-size: 18px;}
.nlist0 li h2 a:hover{color: #d40;}
.nlist0 li h2 p{color: #908e8e;}


.nlist{margin: 0 -30px;}
.nlist li{float: left;width:94%; margin-left:3%;}
.nlist li .item{position: relative;padding:30px;border-bottom: 1px dashed #e6e6e6;}
.nlist li .item .date{position: absolute;left:30px;top:30px;background: #90b2d5;color: #fff;width: 70px;height: 80px;line-height: 2;}
.nlist li .item .date p{margin: 0 6px;border-top: 1px solid #fff;font-size: 14px;padding-top:4px;}
.nlist li span{display: inline-block;padding:7px 0 5px 0;}
.nlist li .txt{margin-left: 90px;line-height: 1.8;}
.nlist li h2 a{font-size: 18px;}
.nlist li h2 a:hover{color: #d40;}
.nlist li h2 p{color: #908e8e;}
.nmore{padding: 30px 0;}
.nmore a{display: inline-block;font-size: 18px;color: #999;border:1px solid #e9e9e9;width: 100px;height: 46px;line-height: 46px;text-align: center;}
.nmore a:hover{background: #02a5f3;color: #fff;}

.rlist{margin: 0 -40px;}
.rlist li{float: left;width: 25%;position: relative;z-index: 20; }
.rlbox{position: relative;}
.rlbox .rlbg{position: absolute;left:0;top:0;right: 0;height: 230px;background: #efeff1;}
.r_t{background: url(../images/fbg.png) no-repeat;width: 136px;height: 152px;margin: 0 auto;color: #fff;margin-bottom: 40px;}
.rlist .item{padding:40px 0 0;margin: 0 40px; }
.rlist .item h3{font-size:34px;font-weight: bold;padding: 10px 0;}
.rlist .item h4{font-size: 14px;padding: 8px 0;}
.rlist .item p{color: #999;line-height: 2;text-align: center;font-size: 14px;}
.rlist .item .r_t p{padding-top:90px;color: #fff;line-height:1.4em;}

.whbox{background: #f7f7f7;margin: 30px 0 0;padding-bottom: 90px;}
.wh_cont{min-height: 300px;position: relative;}
.wh_cont .zhi{ float:right;right:1%;top:0;}
.zhi .slide{position: relative;}
.zhi .slide .hd{position: absolute;left: 0;right:1%;bottom: 0;background: rgba(0,0,0,.5);padding: 5px;z-index: 3;text-align: right;}
.zhi .slide .hd li{display: inline-block;background: #fff;padding: 3px 10px;margin: 0 3px;cursor: pointer;}
.zhi .slide .hd li.on{background: none;color: #FFF;}

.zhi .com_tit{padding:45px 0 20px 12px;text-align: left;}
.zhi .com_tit h2{font-size: 20px;font-weight: bold; font-family:"Microsoft Yahei";}
.zhi .com_tit p{color: #999;font-size: 12px;text-transform: uppercase; font-family:Arial, Helvetica, sans-serif;}

/*.wh_c{width: 794px;font-size: 14px;line-height: 1.8;color: #767575;}
.wh_c h2{font-size: 36px;padding: 8px 0;color: #333;font-weight: bold;}

.wh_c li{float: left;width: 50%;padding:0;}
.wh_c li .item{margin: 0 20px;background: url(../images/i_d.png) no-repeat left 0;padding-left:45px;padding-top:0;padding-bottom: 20px;}
.wh_c li h3{font-size: 18px;}
.wh_c li p{font-size: 14px;color: #a3a4a7;padding-top: 7px;line-height: 1.6;}*/


.wh_c{width: 794px;font-size: 14px;line-height: 1.5;color: #767575;}
.wh_c img{ margin-bottom:20px;}
.wh_c li{float: left;width: 50%;padding:0;}
.wh_c li .item{margin: 0 20px;background: url(../images/i_d.png) no-repeat left 0;padding-left:45px;padding-top:0;padding-bottom: 20px;}
.wh_c li h3{font-size: 18px;}
.wh_c li p{font-size: 14px;color: #a3a4a7;padding-top: 7px;line-height: 1.6;}


.wh_c_mob{display: none;}
.wh_c_mob p{font-size: 14px;line-height: 2;padding: 4px 0;}
.footer{background: #353841;padding: 20px 0;}
.fot_t{border-left: 2px solid #02a5f3;padding-left: 25px;color: #fff;font-size: 24px;}
.fot_t p{color: #02a5f3;text-transform: uppercase;}
.dzhi{font-size: 18px;color: #fff;line-height: 1.9;padding-top: 20px;border-bottom: 1px solid #3c3f46;padding-bottom: 20px; overflow:hidden;}
.dzhi h4{}
.dzhi p{color: #b9b6b8;}
.dtel p{text-align: left;line-height: 2;color: #b9b6b8;font-size: 13px;padding-top: 10px; padding-right:5%;}
.dtel span{ float:left; padding:2% 5%;}
.fnav li{float: left;margin-left: 50px;}
.fnav li h2{margin-bottom: 15px; color: #fff;font-size: 16px;}
.fnav li p a{display: block;color: #b9b6b8;font-size: 13px;line-height: 2.1;padding-left: 10px;}
.fnav li p a:hover{color: #d40;}
.copyright{width: 100%;color: #b9b6b8;font-size: 16px;padding-top: 30px;}



.aBan{height: 415px;background-position: center;background-repeat: no-repeat;width: 100%;position: relative;background-size: cover;}
.aNav{width: 1200px;height: 70px;margin: 0 auto;position: relative;margin-top: -70px; background: #3c3c3c;z-index: 20;}
.aNav{padding: 0 10px;}
.aNav li{float: left;margin: 0 20px;line-height: 70px;font-size: 16px;}
.aNav li a{color: #fff;}
.aNav li a:hover{color: #d40;}

.a_main{padding: 30px 0; overflow:hidden;}
.am_top_c{position: relative;font-size: 14px;text-transform: uppercase;color: #9e9f9f;display: inline-block;}
.am_top_c span{color: #4970ed;font-size: 30px;}
.am_top_c:after,.am_top_c:before{position: absolute;content: '';height: 2px;width: 300px;background: #d2d2d2;display: block;top:50%;margin-top: -1px;}
.am_top_c:before{left: -320px;}
.am_top_c:after{right: -320px;}
.am_top_p{width: 710px;line-height: 1.8;font-size: 15px;padding: 25px 0;text-align: center;display: block;margin: 0 auto;color: #9e9f9f;}
.am_btns a{display: inline-block;font-size: 16px;width: 130px;height: 42px;line-height: 42px;background: #f0f0f0;margin: 0 7px;}
.am_btns a.cur{background: #076ce0;color: #fff;}
.jslist{margin: 0;padding: 30px 0;}
.jslist li{float: left;width:19%;padding: 25px 0 25px 4.8%; height:120px;}
.jslist li .item{margin: 0 10px;position: relative;padding-left: 40px;}
.jslist li .item .icon{position: absolute;left:5px;top:10px; width:10px; height:20px; border-left:2px solid #02a5f3;}
.jslist li h3{font-size: 15px;color: #353841;margin-bottom: 3px;line-height: 27px;}
.jslist li p{font-size: 13px;color: #9e9f9f;line-height: 1.7;}

.jslist2{margin: 0 ;padding: 30px 0 30px 0;}
.jslist2 li{float: left;width: 20%;padding: 25px 0 0 10%; height:120px;}
.jslist2 li .item{margin: 0 10px;position: relative;padding-left: 40px;}
.jslist2 li .item .icon{position: absolute;left:5px;top:10px; width:10px; height:20px; border-left:2px solid #02a5f3;}
.jslist2 li h3{font-size: 15px;color: #353841;margin-bottom: 3px;line-height: 27px;}
.jslist2 li p{font-size: 13px;color: #9e9f9f;line-height: 1.7;}


.hjbox{margin: 0 -3px;padding: 20px 0;}
.hjbox li{float: left;width: 25%;}
.hjbox li a{display: block;padding: 0 3px;overflow: hidden;}
.hjbox li a img{width: 100%;height: auto;transition: all 400ms;}
.hjbox li a:hover img{transform: scale(1.1);}
.cSlick{margin: 30px 0;padding: 0 60px;}
.cSlick .item{width: 330px;float: left;}
.cSlick .item .year{font-size: 28px;color: #00a0e9;height: 72px;}
.c_event{background: url(../images/ebg.png) no-repeat;height: 322px;padding-left: 28px;padding-top: 45px;}
.evlist{padding-right: 19px;height: 260px;}
.evlist li{background: url(../images/yd.png) no-repeat left 8px;padding-left: 22px;color: #8b8b8b;font-size: 13px;line-height: 2;}
.cmore{color: #00a0e9;font-size: 14px;}
.cSlick .slick-prev{background: url(../images/l.png) no-repeat;width: 16px;height: 30px;z-index: 20;left:0;}
.cSlick .slick-next{background: url(../images/r.png) no-repeat;width: 16px;height: 30px;z-index: 20;right: 0;}


.cSlick1{margin:30px 0;padding: 0 30px;}
.cSlick1 .item{width:1200px;float: left; padding-left:30px;}
.cSlick1 .item .year{font-size: 28px;color: #00a0e9;height: 72px;}
.c_event1{height:auto;padding-left: 28px; overflow: hidden;}
.evlist1{padding-right: 19px; padding-bottom:20px;}
.evlist1 li{background: url(../images/yd.png) no-repeat left 16px;color: #8b8b8b;font-size: 13px;line-height:1.6; float:left; padding:5px 0 5px 20px; width:310px; margin-left:20px; margin-right:20px;}



.featured-area{height:360px;width:1200px;position:relative;margin:70px auto 120px auto;} 
.roundabout-holder{list-style:none;width:70%;height:360px;margin:0px auto;} 
.roundabout-moveable-item{width:70%;height: 360px; cursor:pointer;position: relative;transition: all 400ms;} 
.roundabout-moveable-item img{width:100%;margin:0;} 
.roundabout-moveable-item a{display: block;}
.roundabout-in-focus{cursor:auto;} 
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;} 
.roundabout li{margin:0} 

.featured-area ul li div{width:100%;height: 100%;} 
.rylist li{float: left;width: 25%;padding: 25px 0; overflow:hidden;}
.rylist{margin: 0 -7px;padding: 30px 0;}
.rylist li a{display: block;border:1px solid #d9d9d9;padding: 30px;margin:0 7px;}
.rylist li a img{width: 100%;height: auto;}
.rylist li a:hover{border-color: #4970ed}
/*.pages{padding: 20px 0;}
.pages a{display: inline-block;border:1px solid #e1e1e1;background: #eee;line-height: 39px;padding: 0 15px;margin: 0 2px;}
.pages a:hover,.pages a.on{background: #cf3724;color: #fff;}*/


/* 分页 */

.fenye{ float:left; width:100%; padding-bottom:10px; padding-top:30px; text-align:center;color:#454545;font-family:Microsoft Yahei; font-size:14px;}
.fenye a{ border:1px solid #e1e1e1;background: #eee;font-family:Microsoft Yahei; padding:5px 12px; font-size:12px; margin:0px 3px;}
.fenye a.sel{ background:#02a5f3; color:#fff; border:1px solid #e1e1e1;}
.fenye .txt{ width:30px; text-align:center; height:22px; border:1px solid #ccc;}
.fenye .btn{ width:55px; height:24px; border:1px solid #B8B8B8; background:#fff; cursor:pointer; color:#666; border-radius:3px;}


.ry_mob{display: none;}
.f_mob_nav{display: none;}
/*.tSlick{background: url(../images/t3.jpg) no-repeat;width: 904px;height:417px;margin: 0 auto;position: relative;z-index: 2; }
.tSlick .item{height: 417px;position: relative;padding-left:296px;color: #fff;padding-right: 45px;}
.tSlick .item .i_pic{position: absolute;left:0;top:0;bottom: 0;line-height: 417px;width: 295px;text-align: center;overflow: hidden;}
.tSlick .item .i_pic img{max-width: 210px;}
.tSlick .item .txt{position: relative;height: 417px;}
.tSlick .item .txt h3{font-size: 30px;margin-bottom: 7px;}
.tSlick .item .txt p{line-height: 2;font-size: 14px;}
.tSlick .item .txt div{width: 100%;}

.tmlist{margin-left: -296px;margin-right: -45px;}
.tmlist li{float: left;width: 50%;padding: 15px 0;}
.tmlist li .titem{margin: 0 15px;position: relative;min-height: 180px;}
.tmlist li .titem img{width: 150px;height: 150px;border-radius: 50%;}
.tmlist li .titem .itxt{left: 210px;line-height: 1.7;right: 0;}
.tmlist li .titem .itxt h4{font-size: 16px;margin-bottom:15px;}
.tmlist li .titem .itxt p{font-size: 14px;}
.tSlick_mob{height: 0;overflow: hidden;}*/

.tSlick{background: url(../images/t3.jpg) no-repeat;width: 904px;height:417px;margin: 0 auto;position: relative;z-index: 2; }
.tSlick .item{height: 417px;position: relative;padding-left:296px;color: #fff;padding-right: 45px;}
.tSlick .item .i_pic{position: absolute;left:0;top:0;bottom: 0;line-height: 417px;width: 225px;text-align: center;overflow: hidden;}
.tSlick .item .i_pic img{max-width: 210px; float:left; margin-top:10px; margin-left:30px;}
.tSlick .item .txt{position: relative;height: 417px;}
.tSlick .item .txt h3{font-size: 30px;margin-bottom: 7px;}
.tSlick .item .txt h3 span{font-size:20px;}
.tSlick .item .txt p{line-height:1.5;font-size: 13px;}
.tSlick .item .txt div{width: 100%;}


.tmlist{margin-left: -296px;margin-right: -45px;}
.tmlist li{float: left;width: 50%;padding: 50px 0;}
.tmlist li .titem{margin: 0 15px;position: relative;min-height: 180px;}
.tmlist li .titem img{width: 130px;height: 190px; margin-top:55px;}
.tmlist li .titem .itxt{left: 150px;line-height: 1.5;right: 0; margin-top:30px;}
.tmlist li .titem .itxt h4{font-size: 16px;margin-bottom:5px;}
.tmlist li .titem .itxt p{font-size: 10px;}
.tSlick_mob{height: 0;overflow: hidden;}

.tmlist0{margin-left: -296px;margin-right: -45px;}
.tmlist0 li{float: left;width: 50%;padding: 5px 0;}
.tmlist0 li .titem0{margin: 0 15px;position: relative;min-height: 180px;}
.tmlist0 li .titem0 img{width: 150px;height: 150px; margin-top:20px;}
.tmlist0 li .titem0 .itxt{left: 180px;line-height: 1.5;right: 0;}
.tmlist0 li .titem0 .itxt h4{font-size: 16px;margin-bottom:5px; margin-top:0;}
.tmlist0 li .titem0 .itxt p{font-size: 10px;}

.teamBox{position: relative;}
.teamBox .tbg{position: absolute;left:0;right: 0;bottom: 0;height: 330px;overflow:hidden;}
.teamBox .tbg .left{background: url(../images/t1.jpg) repeat;height: 330px;width: 50%;}
.teamBox .tbg .right{background: url(../images/t2.jpg) repeat;height: 330px;width: 50%;}
.tSlick .slick-prev,.tSlick .slick-next{left: -160px;width: 90px;height: 90px;}
.tSlick img{display: inline-block;}
.tSlick .slick-next{right: -160px;left: auto;}
.tSlick .slick-prev:before{display: inline-block;     content: "\f104";   font: normal normal normal 44px/1 FontAwesome;width: 90px;text-align: center;line-height: 90px;border-radius: 50%;color: #fff;background: rgba(0,0,0,.5);}
.tSlick .slick-next:before{  display: inline-block;   content: "\f105";  font: normal normal normal 44px/1 FontAwesome;width: 90px;text-align: center;line-height: 90px;border-radius: 50%;color: #fff;background: rgba(0,0,0,.5);}


.t_bot{padding: 90px 0;}
.t_bot h2{font-size: 26px;text-transform: uppercase;}
.t_bot p{font-size: 20px;padding: 50px 0;color: #666;line-height: 1.8}
.lxmore{display: inline-block;width: 245px;height: 65px;line-height: 65px;text-align: center;border:2px solid #468efc;font-size: 18px;border-radius: 40px;color: #468efc}
.zlBox{padding:60px 0;}
.zlBox .bd ul{margin: 0 -20px;}
.zlBox .bd li{float: left;width: 25%;}
.zlBox .bd li a{display: block;margin: 0 20px;margin-bottom: 40px;position: relative;}
.zlBox .bd li img{border:1px solid #e6e6e6;width: 100%;}
.zlBox .bd li .txt{opacity: 0;transition: all 400ms; position: absolute;left:0;top:0;bottom: 0;right: 0;background: rgba(68,121,203,.6);color: #fff;font-size: 16px;}
.zlBox .bd li .txt span{display: inline-block;border-top:1px solid #fff;border-bottom: 1px solid #fff;padding: 10px 3px;position: relative;z-index: 20;}
.zlBox .hd{text-align: center;}
.zlBox .hd li{display: inline-block;width: 20px;height: 20px;border-radius: 50%;background: #bfbfbf;margin:0 8px;font-size: 0;cursor: pointer;}
.zlBox .hd li.on{background: #018cc5;}
.zlBox .bd li a:hover .txt{opacity: 1}

.zlBox1{margin: 0 -15px; padding:60px 0;}
.zlBox1 .bd ul{margin: 0 -20px;}
.zlBox1 .bd li{float: left;width: 33.333%;margin-bottom: 30px;}
.zlBox1 .bd li a{display: block;margin: 0 15px;position: relative;}
.zlBox1 .bd li img{width: 100%;height: 260px;}
.zlBox1 .bd li .txt{opacity: 0;transition: all 400ms; position: absolute;left:0;top:0;bottom: 0;right: 0;background: rgba(68,121,203,.6);color: #fff;font-size: 16px;}
.zlBox1 .bd li .txt span{display: inline-block;border-top:1px solid #fff;border-bottom: 1px solid #fff;padding: 10px 3px;position: relative;z-index: 20;}
.zlBox1 .bd li a:hover .txt{opacity: 1}

.eventBox{position: relative;margin:50px 0;}
.eventBox .ebg{position: absolute;left:-60px;right: -60px;height: 2px;background: #457ebc;top:300px;}
.evSlide .item{float: left;position: relative;z-index: 20;}
.evSlide .item .e_dan{height: 238px;background: url(../images/x1.png) no-repeat center top;padding-top: 75px;margin-top: 290px;position: relative;}
.evSlide .item .e_dan_odd{background:url(../images/x2.png) no-repeat center bottom;padding-bottom: 75px;margin-top: 0;padding-top: 0;height: 238px;}
.evSlide .item p{height: 50px;font-size: 16px;line-height: 1.5;position: relative;}
.evSlide .item .e_dan p{overflow: hidden;}
.evSlide .item h3{font-size: 30px;}
.evSlide .item .img{margin-bottom: 6px;}
.e_dan_for{position: absolute;width: 210px;left: 50%;margin-left: -105px;}
.e_dan .e_dan_for{top:114px;text-align: center;}
.e_dan_odd .e_dan_for{bottom:114px;top:auto;}
.e_dan .img0{ position:absolute; left:-30px; top:170px;}
.e_dan_odd h3{position: absolute;left: 0;right: 0;bottom: 75px;}
.e_dan_odd .e_dan_for p span{position: absolute;left:0;right: 0;bottom: 0;}
.evSlide .slick-list{overflow: visible;}
.e_tips{display: none;}

.organtxt{width:100%; float:left;}
.organtxt img{width:100%;}
.am_btns_a{margin-top: 30px;}
.mulist{margin: 0 -15px;padding-top: 50px;}
.mulist li{float: left;width: 33.333%;margin-bottom: 30px;}
.mulist li a{display: block;margin: 0 15px;position: relative; overflow:hidden;}
.mulist li a img{width: 100%; -moz-transition:all .8s ease 0s; -ms-transition:all .8s ease 0s; -o-transition:all .8s ease 0s; -webkit-transition:all .8s ease 0s; transition:all .8s ease 0s;}
.mulist li a p{position: absolute;left:0;right: 0;bottom: 0;padding: 10px;color: #fff;font-size: 14px;background: rgba(0,0,0,.5);}
.mulist li a:hover img{ -moz-transform:scale(1.1,1.1); -ms-transform:scale(1.1,1.1); -o-transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); transform:scale(1.1,1.1);}

.plist{margin: 0 -10px;padding: 20px 0;}
.plist li{float: left;width: 33.333%;margin-bottom: 15px;}
.plist li a{display: block;margin: 0 10px;}
.plist li .img{overflow: hidden; width:100%;  height:212px;}
.plist li .img img{width: 100%;display: block;height: auto;transition: all 400ms;}
.plist li:hover .img img{transform: scale(1.1);}
.plist li .txt{border-top:3px solid #a27e33;height: 152px;padding: 0 10px;background: #eeecef url(../images/nb.jpg) no-repeat right bottom;transition: all 400ms;}
.plist li .txt h3{font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 17px 0;}
.plist li .txt p{padding: 0 10px; color: #666;line-height: 1.9;text-indent: 2em;height: 70px;overflow: hidden;}
.plist li:hover .txt{background: #3083eb;color: #fff;}
.plist li:hover .txt p{color: #fff;}


.comlist{padding-top: 40px;}
.comlist{padding-top: 40px;}
.comlist li{background: #f2f2f2;box-shadow: 0 1px 5px rgba(0,0,0,.2);padding:15px 10px;min-height: 180px;position: relative;margin-bottom: 35px;transition: all 400ms;box-sizing: content-box;}
.comlist li img{transition: all 400ms;width:258px;height: 179px;border:4px solid #fff;border-radius: 4px;position: absolute;left:10px;top:15px;}
.comlist li .txt{margin-left: 290px;margin-right: 20px;}
.comlist li .txt h3{font-size: 16px;padding: 8px 0; font-weight:bold;}
.comlist li .txt p{text-indent: 2em;font-size: 14px;line-height: 1.8;color: #666;}
.zmore{display: inline-block;width:120px;height: 36px;line-height: 36px;color: #666;/*border-radius: 15px;*/text-align: center;font-size: 15px;}
.comlist li .txt_c{margin-bottom: 15px;}
.comlist li:hover .zmore{/*background: #3083eb;*/color: #3083eb;}
.comlist li:hover img{border-color:#3083eb; }
.comlist li:hover{box-shadow: 0 1px 5px rgba(48,131,235,.5);}


.f_l { float:left; }
.f_r { float:right; }
.h_list1 { width:1100px; margin:0 auto; }
.h_list1 li { overflow:hidden; zoom:1; background:url(../images/h_line1.gif) 0 center repeat-x; padding:8px 0 20px;}
.h_text1 { padding-left:5px; }
.h_font1 { font-size:16px; line-height:56px; color:#0079cf; }
.h_font3 { font-size:12px; line-height:22px; color:#333; padding-right:20px; }
.h_font3 span { color:#999; padding-left:20px;}
.h_font3 img{ float:left; position:absolute;}
.h_font4 { padding-top:38px; }
.h_font4 a { font-size:16px; line-height:40px; color:#fff; background:#0079cf; width:134px; height:44px; display:block; text-align:center; }
.h_font4 a:hover { background:#0180db; }
.h_list2 { overflow:hidden; zoom:1; padding-top:24px; padding-bottom:130px; }
.h_list2 li { text-align:center; width:20%; float:left; padding-top:16px; height:170px;}
.h_font5 { font-size:18px; line-height:40px; color:#353841; }
.h_font6 { width:65%; margin:0 auto; font-size:12px; line-height:22px; color:#9e9f9f; }

.h_list3 { padding-top:40px; overflow:hidden; zoom:1; width:100%; float:left;}
.h_list3left {width:25%; float:left; position:relative; left:0; padding-left:0; padding-top:5%;}
.h_list3left li { width:100%; float:left; text-align:center; margin-bottom:10px;}
.h_font7 { font-size:20px; line-height:40px; color:#333; }
.h_font7 img{width:30%;}
.h_font8 { font-size:18px; line-height:40px; color:#9d9a9c; }
.h_map { padding-top:36px; width:65%; float:left; position:relative; right:0;}
.h_map img { border:1px #d6d3d3 solid; padding:4px;}

.h_font9 { font-size:24px; line-height:100px; color:#3083eb; }
.h_lx { overflow:hidden; zoom:1; }
.h_text2 { width:45%; font-size:14px; line-height:50px; color:#aaa7a7; }
.h_form2 { width:50%; }
.h_form2 ul { overflow:hidden; zoom:1; }
.h_form2 li { width:50%; float:left; font-size:18px; line-height:54px; color:#aaa7a7; }
.h_form2 li input { width:225px; height:36px; background:none; border:1px #e3dfdf solid; }
.h_form2 li span { color:#f00; }
.h_form2 .h_in1 { width:100%; line-height:80px; }
.h_form2 li textarea { width:80%; height:80px; border:1px #e3dfdf solid; display:inline-block; margin-top:15px;}
.h_an1 { padding-bottom:100px; font-family:"Microsoft Yahei";}
.h_an1 input { cursor:pointer; width:230px; height:40px; font-size:16px; line-height:40px; color:#fff; text-align:center; background:#537ed8; margin-left:60px; }
.h_an1 input:hover { background:#5e8ced; }


.bdiv{height: 0;overflow: hidden;}
.bdiv.in{height: auto;}
.jie_a{padding: 40px 0;}
.jimg img{width: 50%; margin-left:25%;}
.jie_a .txt img{ padding:10px 20px;}
.jie_a .txt{text-indent: 2em; color: #928d8d;font-size: 14px;line-height: 2;width: 98%; float:left;}
.jie_a .whcon{text-indent: 2em; color: #928d8d;font-size: 14px;line-height: 2;width: 98%;}

.jieul{}
.jieul li{float: left;width: 50%;padding: 10px 0;}
.jieul li .item{margin: 0 20px;background: url(../images/i_d.png) no-repeat left 0;padding-left:45px;padding-top:0;padding-bottom: 20px; height:80px;}
.jieul li h3{font-size: 18px;}
.jieul li p{font-size: 14px;color: #a3a4a7;padding-top: 7px;line-height: 1.6;}
.zImg{width: 25%;}
.zchi{padding: 50px 5%;}
.zchi .txt{width: 65%;line-height: 2;}
.zchi .txt p{text-indent: 2em;padding: 20px 0;font-size: 14px;}


.jie_a .txt0{width:35%; float:left; margin-left:7%;line-height: 2;text-indent: 2em; color: #928d8d;font-size: 14px;}
.jie_a .txt0img{width:55%; float:right; text-align:center;}
.jie_a .txt0 p{ margin-bottom:1%;}

.txt1{width:96%; padding:40px 0 40px 3%; float:left;}
.txt10{width:35%; float:left; text-align:center; margin-left:2%;}
.txt10 span, .txt11 span,.txt22 span,.txt33 span{ background:#5796f7; padding:5px 25px; border-radius:8px;  color:#fff;font-size: 16px;}
.txt10 p,.txt11 p,.txt22 p,.txt33 p{line-height: 2; margin-top:2%; color: #928d8d;font-size: 14px;}
.txt11{width:25%; float:left; text-align:center;}

.jie_a .txt2{ width:28%; float:left; text-align:left; margin-top:4%;}
.jie_a .txt2img{width:60%; float:left; text-align:center;}
.txt22{width:100%; float:left; text-align:center;}
.txt22 h3{font-size:16px; font-weight:lighter;color: #928d8d; margin-top:2%; }
.txt33{width:25%; float:left; text-align:center;}

.txt3img{width:100%; float:left; text-align:center;}

.repon{width:100%; background:url(../img/repbg.jpg) no-repeat center; height:468px; padding:40px 0;}
.repons{ display:none;}
.repon_l{width:48%; float:left; margin-top:14%;}
.repon0{ width:100%;}
.repon1{ width:100%; margin-top:10%; float:left;}
.repon0 span,.repon1 span{font-size:22px; font-weight:bold; text-align:right; width:100%; float:right; }
.repon0 p,.repon1 p{line-height:27px; margin-top:1%; color: #928d8d;font-size: 14px;width:80%; float:right;}

.repon_r{width:48%; float:right; margin-top:7%;}
.repon2{ width:100%;}
.repon3{ width:100%; margin-top:5%; float:left;}

.repon2 span,.repon3 span{font-size:22px; font-weight:bold; text-align:left; width:100%; float:left; }
.repon2 p,.repon3 p{line-height:27px; margin-top:1%; color: #928d8d;font-size: 14px;width:80%; float:left;}



.team-show{width: 790px;margin: 50px auto;}
.team-show h2{font-size: 30px;color: #ae927d;}
.team-show h2 span{font-size: 18px;color: #333;display: inline-block;margin-left: 20px;}
.teamBox .s_txt{font-size: 14px;line-height: 2.1;color: #978c8c;padding: 20px 0;}
.show-close{background: url(../images/icon_close.png) no-repeat left center;display: inline-block;padding-left: 25px;color: #b4a38a;font-size: 16px;height: 30px;line-height: 30px;cursor: pointer;}
.team-list{margin: 0 -15px;padding-top:40px;}
.team-list li{cursor: pointer; float: left;margin-bottom: 30px; width: 33.3333%;}
.team-list li .item{position: relative; background: #efefef;padding: 30px 40px;margin: 0 15px; }
.team-list li h3{font-size: 30px;color: #b4a38a;}
.team-list li p{font-size: 16px;color: #333333;margin-top: 10px;}
.team-list li .item em{background: url(../images/icon-arr-top01.png) no-repeat;width: 17px;height: 14px;position: absolute;right: 25px;bottom: 25px;}
.team-list li.on .item em{background-image:url(../images/icon-arr-top02.png) }
.team-list li.on h3{color: #ff6b00;}


.list_main{ float:left; width:100%; margin-top:20px;}

.list_one{  width:96%; padding-bottom:40px; line-height:30px; margin-left:2%; font-size:14px;}
.list_one table{ margin:0 auto; padding:0 auto;}

.list_two{ float:left; width:100%;border-bottom:1px dashed #CBCBCB; text-align:center; line-height:40px; font-size:22px; margin-bottom:20px; font-weight:bold; }
.list_two h2{ color:#000; font-weight:bold; font-size:18px;}

.list_two p{ font-size:12px;color:#999;}

.list_one .fL{width:45%; float:left;}
.list_one .fR{width:45%; float:right; text-align:right;}

.list_two2{ float:left; width:90%;border-bottom:1px dashed #CBCBCB; line-height:40px; font-size:22px; margin-bottom:20px; font-weight:bold; margin-left:5%;}
.list_two2 h2{ color:#4970ed; font-weight:bold;width:70%; float:left; font-size:18px;}

.list_two2 p{ font-size:12px;color:#333333;width:30%; float:right; text-align:right;}

.list_one2{  width:96%; padding-bottom:40px; line-height:30px; margin-left:2%; font-size:14px;}
.list_one2 table{ margin:0 auto; padding:0 auto;}


/*.list_one2 .img{ float:left; width:100%; margin-right:15px; margin-bottom:5px;}

.list_one2 p,.list_one2 div{ margin:0; padding:20px 0; font-size:14px;}
*/


.m_wrap8{ margin-top:20px;}
.m_wrap8 dt{ background:url(../images/yct_108.jpg) 98% center no-repeat #f1f1f1; height:54px; line-height:54px; border-bottom:#FFF 1px solid;}
.m_wrap8 dt span{ color:#333; display:inline-block;}
.m_wrap8 dt span.c1{ font-size:18px; max-width:490px; text-align:center; margin-left:12px;}
.m_wrap8 dt span.c2{margin-left:4px;}
.m_wrap8 dt span em{ margin:0 10px;}
.m_wrap8 dt a{ float:right; color:#333; margin-right:67px;}
.m_wrap8 dt.hover{ background:url(../images/yct_107.jpg) 98% center no-repeat #666;}
.m_wrap8 dt.hover span,.m_wrap8 dt.hover a{ color:#FFF;}
.m_wrap8 dd{ display:none; background:#f8f8f8; padding-bottom:10px;}
.m_wrap9{ background:#FFF; /* padding-bottom:70px; */ height:100%; overflow:hidden;}
.m_wrap9 .box1{ height:70px; line-height:70px; border-bottom:#d4d4d4 1px solid; padding:0 5%;}
.m_wrap9 .box1 span{ color:#333; display:inline-block; width:19%;}
.m_wrap9 .box1 span i{ padding-left:15px; display:inline-block;}
.m_wrap9 .box2{width:45%; float:left; padding-left:5%;}
.m_wrap9 .box2 .p1{ color:#aa2c2d; padding:20px 0;}
.m_wrap9 .box2 .p2{ color:#333; line-height:20px;}

/*a  upload */
.a-upload {
    padding: 4px 10px;
    height: 20px;
    line-height: 20px;
    position: relative;
    cursor: pointer;
    color: #fff;
    background: #076ce0;
    border: 1px solid #ddd;
    border-radius: 4px;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1
}

.a-upload  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}

.a-upload:hover {
    color: #444;
    background: #eee;
    border-color: #ccc;
    text-decoration: none
}





.shiping{
	width:590px;height:394px;position:absolute; top:0; /* display:none; */
}



.maindd { max-width: 1160px; width: 100%; margin: 0 auto; position: relative; z-index: 1000; }
.fixed:before{ content: ''; display: table }
.fixed:after{ content: ''; display: table; clear: both }
.fixed{ *zoom: 1}
.team_box_header { margin-top:80px;}
.team_box_header span { line-height:54px; text-align:center; margin:0 26px; padding:0 6px; display:inline-block; border-bottom:1px solid #02a5f3; cursor:pointer; font-size:24px;  }
.team_box_header span:hover { border-bottom:1px solid #383842;color:#fff;  }
.team_box_top { padding-bottom:50px;}
.team_box_header p { line-height:34px; color:#626670;}

.team_box_part1 { width:1660px; background:#f8f8f8; position:relative; left:50%; margin-left:-830px; padding-top:24px; padding-bottom:50px; }
.team_box_part1 h3 { width:1160px; margin:0 auto; font-size:24px; color:#383842; border-bottom:1px dashed #838383; line-height:78px; font-weight:normal; }
.team_box_part1 ul { width:1160px; margin:0 auto; padding-top:30px; }
.team_box_part1 ul li { +margin-bottom:5px;}
.team_tit h4 { width:400px; height:30px; background:#02a5f3; font-size:16px; color:#fff; text-align:center; line-height:30px; font-weight:normal; float:left; }
.team_tit .team_box { float:left; width:1110px; margin-left:10px;}
.team_tit .team_box span { display:block; width:148px; height:30px; background:#aedcf2; color:#383842; text-align:center; line-height:30px; float:left; margin-right:10px; margin-bottom:10px; }
.team_tit { width:100%;}

.team_tit .team_box{ width:75%; margin-left:2%;}
.team_tit h4{ width:20%;}
.team_tit .team_box span{ width:12%;}


.team_box_part2 { width:1660px; background:#fff; position:relative; left:50%; margin-left:-830px; padding-top:24px; padding-bottom:50px; }
.team_box_part2 h3 { width:1160px; margin:0 auto; font-size:24px; color:#383842; border-bottom:1px dashed #838383; line-height:78px; font-weight:normal; }
.team_box_part2 ul { width:1160px; margin:0 auto; padding-top:30px; }
.team_box_part2 ul li { +margin-bottom:5px;}

.team_box_part3 { width:1660px; background:#ebf6fb; position:relative; left:50%; margin-left:-830px; padding-top:24px; padding-bottom:50px; }
.team_box_part3 h3 { width:1160px; margin:0 auto; font-size:24px; color:#383842; border-bottom:1px dashed #838383; line-height:78px; font-weight:normal; }
.team_box_part3 ul { width:1160px; margin:0 auto; padding-top:30px; }
.team_box_part3  ul li { +margin-bottom:5px;}

.newsYear{overflow:hidden;}
.booklist{display:none;}
