/*other_index*/
.other_index .part_1{margin-bottom: 30px;background: #f9f9f9;}
.other_index .part_1 .imgbox{width: 1038px;height: 448px;margin:0 auto 21px ;}
.other_index .part_1 dt{color: #3d464d;font-weight: bold;margin-bottom: 7px;text-align: center;}
.other_index .part_1 dd{color: #828a92;text-align: center;padding:0 167px 14px;}
.other_index .part_2{border-top: 1px solid #eeeeee;padding-top: 19px;margin-bottom: 43px;}
.other_index .part_2 h2{color: #3d464d;margin-bottom: 21px;text-align: center;}
.other_index .part_2 ul{margin: 0 -16px -10px;overflow: hidden;}
.other_index .part_2 li{float: left;width: 16.66%;margin-bottom: 10px;}
.other_index .part_2 li:nth-child(6n+1){clear: both;}
.other_index .part_2 .listbox{margin: 0 16px;overflow: hidden;}
.other_index .part_2 .listbox img{width: 100%;}
.other_index .part_2 .imgbox{display: block;height: 160px;margin-bottom: 10px;width: 100%;}
.other_index .part_2 dl{/*border: 1px solid #e1e1e1;*/padding: 11px 9px; }
.other_index .part_2 dt{font-weight: bold;color: #3d464d;}
.other_index .part_2 dt a{display: block;margin-bottom: 12px;}
.other_index .part_2 dt span{display: block;color: #828a92;font-size: 14px;font-weight: normal;}
.other_index .part_2 dd{line-height: 1.4em;color: #828a92}
.other_index .part_3{padding-top:19px;/*border-top: 1px solid #eeeeee;*/margin-bottom: 60px;position: relative;max-height: 917px;overflow: hidden;}
.other_index .part_3 .topbox{margin-bottom: 62px;}
.other_index .part_3 .topbox ul{margin: 0 -27px;text-align: center;}
.other_index .part_3 .topbox li{display: inline-block;margin: 0 27px;padding-bottom: 10px;}
.other_index .part_3 .bottombox{position: static;max-height: 795px;left:0;top: 122px;padding-left: 175px;background: #fff;width: 945px;display: none;}
.other_index .part_3 .bottombox.on{display: block;}
.other_index .part_3 .bottombox .bg{position: absolute;width: 17px;top: 0;left: 115px;/*background: url(../img/other_icon01.png) repeat-y 0 15px;*/height: 100%;border-left: 1px solid #898989;}
.other_index .part_3 .bottombox li{margin-bottom: 35px}
.other_index .part_3 .bottombox ul{overflow: hidden;padding-top: 3px;}
.other_index .part_3 .bottombox .leftbox{float: left;text-align: right;color: #3d464d;margin-right: 32px;width: 88px;padding-right: 33px;background: url(../img/other_icon02.png) no-repeat center right;position: relative;z-index: 2}
.other_index .part_3 .bottombox .rightbox{float: left;}
.other_index .part_3 .bottombox .rightbox h4{color: #3d464d;font-weight: bold;line-height: 1.1em;margin-bottom: 19px}
.other_index .part_3 .bottombox .rightbox p{line-height: 1.1em;color: #828a92;}
.other_index .part_4{padding: 28px 40px 50px;background: #f4f4f4;margin-bottom: 50px;}
.other_index .part_4 h2{margin-bottom: 29px;text-align: center;color: #3d464d}
.other_index .part_4 ul{margin: 0 -5px -8px;overflow: hidden;}
.other_index .part_4 li{width: 20%;margin-bottom: 8px;height: 85px;float: left;}
.other_index .part_4 .listbox{margin: 0 5px;}
.other_index .part_4 img{border: 1px solid #eeeeee;width: 100%}
.other_index .part_5{padding: 30px 40px 40px;border: 1px solid #e4e4e4;margin-bottom: 20px;}
.other_index .part_5 h2{text-align: center;margin-bottom: 30px;padding-left: 0;background: none;}
.other_index .part_5 .ulbox{margin-bottom: 15px;}
.other_index .part_5 .ulbox h3{font-size: 18px;margin-bottom: 10px;}
.other_index .part_5 ul{margin: 0 -4px -8px;}
.other_index .part_5 li{float: left;width: 12.5%;margin-bottom: 8px;}
.other_index .part_5 li:nth-child(8n+1){clear: both;}
.other_index .part_5 .listbox{margin: 0 4px;}
.other_index .part_5 img{border: 1px solid #e4e4e4;width: 100%;}.other_index .part_6{height: 75px;background-size: cover!important;padding: 35px 60px 40px;}
.other_index .part_6 h5{color: #fff;margin-bottom: 14px;}
.other_index .part_6 p{color: #fff;line-height: 1.7em;}

/*other_detail*/
.other_detail .part_1{margin-bottom: 55px;}
.other_detail .part_1 .leftbox{float: left;width: 747px;}
.other_detail .part_1 .imgbox{float: left;width: 200px;height: 200px;margin: 5px 62px 25px 5px;}
.other_detail .part_1 .imgbox img{box-shadow: 13px 13px 20px #cdcdcd}
.other_detail .part_1 .textbox{position: relative;padding-top: 31px;}
.other_detail .part_1 .textbox .line{width: 100%;position: absolute;top: 0;left: 0;background: url(../img/act_icon02.jpg) no-repeat right top;height: 2px}
.other_detail .part_1 .textbox h3{color: #3d464d;margin-bottom: 21px;}
.other_detail .part_1 .textbox h4{margin-bottom: 3px;}
.other_detail .part_1 .rightbox{float: right;width: 254px;padding: 30px;border: 1px solid #eeeeee;}
.other_detail .part_1 .rightbox h2{color: #3d464d;padding-bottom: 12px;border-bottom: 3px solid #16327c;display: inline-block;}
.other_detail .part_1 .rightbox span.border{display: block;position: relative;width: 100%;border-bottom: 1px solid #eeeeee;top: -1px;}
.other_detail .part_1 .rightbox ul{margin:30px -5px -10px; }
.other_detail .part_1 .rightbox li{float: left;width: 25%;margin-bottom: 10px;}
.other_detail .part_1 .rightbox li.spcial{clear: both;}
.other_detail .part_1 .rightbox a{margin: 0 5px;display: block;background: #f4f4f4;padding: 3px 0;text-align: center;font-weight: bold;}
.other_detail .part_2{padding-top: 20px;border-top: 1px solid #00306d;}
.other_detail .part_2 h2{color: #3d464d;}
.other_detail .part_2 ul{margin:0 -50px 40px;}
.other_detail .part_2 li{width: 50%;float: left;margin-top: 38px;}
.other_detail .part_2 dl{margin: 0 50px;border-bottom: #e0e0e0 1px solid;padding-bottom: 35px;}
.other_detail .part_2 dt{margin-bottom: 11px;}
.other_detail .part_2 dt a{color: #3d464d;font-weight: bold;}
.other_detail .part_2 dd{color: #828a92;}
.other_detail .part_2 dd.clamp{-webkit-line-clamp: 2;height: 3.4em;}
.other_detail .part_2 dd.time{padding-left: 30px;height: 23px;line-height: 23px;background: url(../img/index_icon02.png) no-repeat left center;margin-bottom: 14px;}

/*other_search*/
.other_search .wrap{max-width: 1000px;}
.other_search .part_1{padding-bottom: 30px;border-bottom: 3px solid #646464;margin-bottom: 19px;}
.other_search .part_1 .searchbox{width: 477px;}
.other_search .part_1 input{float: left;background: #f9f9f9;box-shadow: none;border: 1px solid #dadada;line-height: 38px;height: 38px;color: #000;padding-left: 14px;width: 416px;}
.other_search .part_1 a{display: block;float: left;width: 44px;height: 40px;background: url(../img/other_icon03.jpg) no-repeat ;}
.other_search .part_2 p{color: #3d464d;margin-bottom: 9px;}
.other_search .part_2 em{color: #00306d;display: inline-block;line-height: 1.1em;}
.other_search .part_2 ul{margin-bottom: 50px;overflow: hidden;}
.other_search .part_2 li{padding: 25px 0;border-bottom: 1px solid #eeeeee; width: 48%; float: left;}
.other_search .part_2 h4{margin-bottom: 13px; width: 90%;}
.other_search .part_2 li p{color: #828a92;-webkit-line-clamp: 2;height: 3.4em;padding-right: 42px;}

/*act_index*/
.act_index .part_1 ul{margin: 0 -15px -40px;overflow: hidden;}
.act_index .part_1 li{float: left;width: 33.33%;margin-bottom: 40px;overflow: hidden;}
.act_index .part_1 li.big{width: 50%;}
.act_index .part_1 .listbox{margin: 0 15px;-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;}
.act_index .part_1 li.big .listbox .txt{/*background: #f4f4f4;*/}
.act_index .part_1 li.big .listbox .txt p{-webkit-line-clamp: 3;height: 4.5em;}
.act_index .part_1 .listbox .txt{padding: 16px 19px;border: 1px solid #e2e2e2;color: #828a92; position:relative; padding-bottom:40px;}
.act_index .part_1 .listbox .txt p{-webkit-line-clamp: 2;height: 3em;line-height: 1.5em;}
.act_index .part_1 li a.imgbox{display: block;height: 198px;position: relative;}
.act_index .part_1 li a.imgbox em{z-index: 999999;position: absolute;top: 10px;left: 10px;background: #16327c;height: 30px;line-height: 30px;color: #fff;font-size: 18px;font-weight: bold;display: block;box-shadow: 5px 5px 5px #333;padding: 0 15px;border-radius: 5px;border-bottom-left-radius: 0;}
.act_index .part_1 li a.imgbox em i{display: block;position: absolute;left: 0;top:100%;width: 0;height: 0;border:14px transparent solid;border-top:14px solid #16327c;border-left: none; }
.act_index .part_1 li.big a.imgbox{height:303px;}
.act_index .part_1 li a.imgbox:hover img{transform: scale(1)}
.act_index .part_1 a.lh_11{font-weight: bold;margin-bottom: 15px;display: block;}

.act_index .part_1 a:hover{color: #366df0!important;}

.act_index .part_1 li:hover .listbox{-webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);box-shadow: 0 5px 15px rgba(45,50,55,.2);}

     .act_index .part_1 li:hover .listbox .txt{border:1px solid transparent;}
/*act_inter*/
.act_inter .topbox{margin-bottom: 54px;}
.act_inter .topbox ul{margin: auto;text-align: center;}
.act_inter .topbox li{margin: 0 8px 0;padding:0 23px 12px;display: inline-block;float: none;}
.act_inter .topbox li.first{margin-left: 0;}
.act_inter .topbox li.last{margin-right: 0;}
.act_inter .topbox li a:hover{color:#3d464d!important; }
.act_inter .topbox li a .before{transition: all .5s;}
.act_inter .part_1 ul{margin:0 -20px 5px;overflow: hidden; padding-top: 5px;}
.act_inter .part_1 li{float: left;width: 50%;margin-bottom: 45px;}
.act_inter .part_1 dl{margin: 0 25px;-webkit-transition: all .2s ease-out;
    -moz-transition: all .2s ease-out;
    -ms-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;}
.act_inter .part_1 dd.imgbox{height: 300px;}
.act_inter .part_1 dd.imgbox:hover img { transform: scale(1);}
.act_inter .part_1 dt{font-weight: bold; padding: 30px 10px 11px;border-left: 1px solid #e2e2e2;;border-right: 1px solid #e2e2e2;width: auto;}
.act_inter .part_1 dd.lh_17{height: 5.1em;color: #828a92; padding: 0 10px;border: 1px solid #e2e2e2;border-top: none;padding-bottom: 26px;}
.act_inter .part_1 dl:hover{ box-shadow: 0 5px 15px rgba(45,50,55,.2); 
    -webkit-transform: translateY(-5px);
    -moz-transform: translateY(-5px);
    -o-transform: translateY(-5px);
    -ms-transform: translateY(-5px);
    transform: translateY(-5px);
}
.act_inter .part_1 dl:hover dt,.act_inter .part_1 dl:hover dd{border-color: transparent;}
/*act_detail*/
.act_detail .part_1 .leftbox{float: left;width: 708px;}
.act_detail .part_1 .leftbox .topbox{padding-bottom: 30px;border-bottom: 1px solid #eeeeee;margin-bottom: 36px;}
.act_detail .part_1 .leftbox .topbox h2{color: #3d464d;margin-bottom: 15px;}
.act_detail .part_1 span{display: inline-block;/*height: 24px;*/line-height: 24px;color: #828a92;padding-left: 30px;background-repeat: no-repeat!important;background-position: left!important;}
.act_detail .part_1 span.time{background: url(../img/index_icon02.png);margin-right: 30px;}
.act_detail .part_1 .leftbox .topbox span.read{background: url(../img/act_icon03.jpg);color: #366df0}
.act_detail .part_1 .leftbox div.lh_17{margin-bottom: 50px;}
.act_detail .part_1 .leftbox .bottombox{padding-bottom: 30px;border-bottom: 1px solid #eeeeee;margin-bottom: 20px;}
.act_detail .part_1 .rightbox{float:right;width: 352px;}
.act_detail .part_1 .rightbox .topbox{padding: 30px;border: 1px 708px #e2e2e2;margin-bottom: 30px;}
.act_detail .part_1 .rightbox .topbox h3{color: #3d464d;padding-bottom: 13px;display: inline-block;border-bottom: 3px solid #90c31f;}
.act_detail .part_1 .rightbox .topbox span.border{display: block;position: relative;top: -1px;border-bottom: 1px solid #eeeeee;width: 100%;height: 0}
.act_detail .part_1 .rightbox .topbox ul{margin-top: 29px;margin-bottom: -20px;overflow: hidden;}
.act_detail .part_1 .rightbox .topbox li{margin-bottom: 20px;}
.act_detail .part_1 .rightbox .topbox h4{margin-bottom: 9px;}

.act_detail_2 .slidecon{background: #f9f9f9;margin-bottom: 58px;}
.act_detail_2 .slidecon .albumbox{width: 100%;overflow: hidden;position: relative;}
.act_detail_2 .slidecon .albumbox ul{width: 2000%;position: relative;}
.act_detail_2 .slidecon .albumbox li{float: left;}
.act_detail_2 .slidecon .albumbox .but{position: absolute;width: 100%;top: 50%;left: 0;margin-top: -45px;}
.act_detail_2 .slidecon .albumbox .but a{display: block;position: absolute;width: 50px;height: 91px;background-size: cover;top:0;cursor: default;}
.act_detail_2 .slidecon .albumbox a.prev{left: 0;background-image: url(../img/syy_icon14.png);}
.act_detail_2 .slidecon .albumbox a.prev.on{left: 0;background-image: url(../img/syy_icon12.png);cursor: pointer;}
.act_detail_2 .slidecon .albumbox a.next{right: 0;background-image: url(../img/syy_icon15.png);}
.act_detail_2 .slidecon .albumbox a.next.on{right: 0;background-image: url(../img/syy_icon13.png);cursor: pointer;}
.act_detail_2 .slidecon .lh_17{padding: 13px;background: #f9f9f9;}



.b_warp .topbox h2{color: #3d464d;margin-bottom: 15px;}
.b_warp .topbox span{display: inline-block;height: 24px;line-height: 24px;color: #828a92;padding-left: 30px;background-repeat: no-repeat!important;background-position: left!important;}
.b_warp .topbox span.time{background: url(../img/index_icon02.png);margin-right: 30px;}
.b_warp .topbox span.read{background: url(../img/act_icon03.jpg);color: #366df0}

.b_warp .topbox{padding-bottom:20px;border-bottom: 1px solid #e2e2e2;margin-bottom: 30px;}
.b_warp .topbox h3{color: #3d464d;padding-bottom: 13px;display: inline-block;border-bottom: 3px solid #16327c;}
.b_warp .topbox span.border{display: block;position: relative;top: -1px;border-bottom: 1px solid #eeeeee;width: 100%;height: 0}
.b_warp .topbox ul{margin-top: 29px;margin-bottom: -20px;overflow: hidden;}
.b_warp .topbox li{margin-bottom: 20px;}
.b_warp .topbox h4{margin-bottom: 9px;}



/*act_meeting*/
.act_meeting .content h2{color: #3d464d;padding-left: 32px;background: url(../img/syy_icon10.png) no-repeat;background-position: left center;}
.act_meeting .part_1{margin-bottom: 50px;}
.act_meeting .part_1 .imgbox{width: 1038px;margin: auto;overflow: hidden;margin-bottom: 21px;}
.act_meeting .part_1 dt{color: #3d464d;font-weight: bold;margin-bottom: 7px;text-align: center;}
.act_meeting .part_1 dd{color: #828a92;text-align: center;padding: 0 167px 14px;}
.act_meeting .part_2{margin-bottom: 54px;padding-top: 20px;border-top: 1px solid #eeeeee;}
.act_meeting .part_2 h2{margin-bottom: 40px;}
.act_meeting .part_2 ul{margin: 0 -20px -30px;overflow: hidden;}
.act_meeting .part_2 li{width: 50%;float: left;margin-bottom: 30px;}
.act_meeting .part_2 .listbox{margin: 0 20px;}
.act_meeting .part_2 .imgbox{width: 326px;height: 183px;float: left;}
.act_meeting .part_2 dl{width: 184px;float: right;height: 183px;}
.act_meeting .part_2 dt{font-weight: bold;margin-bottom: 11px;line-height: 1.3em;margin-top: 0px;height: 3.9em;}
.act_meeting .part_2 dd{color: #828a92;}
.act_meeting .part_2 dd.lh_17{margin-bottom: 22px;height: 5.1em}
.act_meeting .part_2 dd.more a{background: url(../img/jiantou.jpg) no-repeat right center;width:73px;color: #828a92;display: block;height: 22px;line-height: 22px;font-size: 12px; }
.act_meeting .part_3{padding-top: 17px;border-top: 1px solid #eeeeee;margin-bottom: 45px;overflow: hidden;position: relative;}
.act_meeting .part_3 h2{margin-bottom: 20px;}
.act_meeting .part_3 ul{margin: 0 -13px;width: 2000%;position: relative;}
.act_meeting .part_3 li{float: left;width: 381.95px;}
.act_meeting .part_3 dl{margin: 0 13px;}
.act_meeting .part_3 dd.imgbox{margin-bottom: 20px;}
.act_meeting .part_3 dt{margin-bottom: 11px;font-weight: bold;}
.act_meeting .part_3 dd.lh_17{color: #828a92;height: 5.1em}
.act_meeting .part_3 .but,.act_meeting .part_4 .but,.act_meeting .part_5 .but{position: absolute;top: 138px;width: 100%;left: 0;}
.act_meeting .part_3 .but a,.act_meeting .part_4 .but a,.act_meeting .part_5 .but a{display: block;position: absolute;top: 0;width: 43px;height: 43px;z-index: 2}
.act_meeting .part_3 a.prev,.act_meeting .part_4 a.prev,.act_meeting .part_5 a.prev{left: 0;background: url(../img/act_icon02.png);cursor: default;}
.act_meeting .part_3 a.prev.on,.act_meeting .part_4 a.prev.on,.act_meeting .part_5 a.prev.on{background: url(../img/act_icon02_on.png);cursor: pointer;}
.act_meeting .part_3 a.next,.act_meeting .part_4 a.next,.act_meeting .part_5 a.next{right: 0;background: url(../img/act_icon01.png);cursor: default;}
.act_meeting .part_3 a.next.on,.act_meeting .part_4 a.next.on,.act_meeting .part_5 a.next.on{background: url(../img/act_icon01_on.png);cursor: pointer;}
.act_meeting .part_4{padding: 20px 0 48px;border-top: 1px solid #eeeeee !important;/*margin-bottom: 50px;*/}
.act_meeting .part_4_box h1{font-size: 24px;margin-bottom: 14px;}
.act_meeting .part_4.even{padding-bottom: 60px;/*background: #f4f4f4;*/border: none;}
.act_meeting .part_4 h2{margin-bottom: 27px;}
.act_meeting .part_4 .topbox{margin-bottom: 38px;}
.act_meeting .part_4 .topbox .imgbox{width: 525px;height: 295px;float: left;}
.act_meeting .part_4 .topbox ul{width: 548px;float: right;}
.act_meeting .part_4 .topbox li{margin-bottom: 15px;}
.act_meeting .part_4 .topbox h3{margin-bottom: 10px;}
.act_meeting .part_4 .topbox p{color: #3d464d;height: 5.1em; line-height:1.7em; margin-bottom: 30px;}
.act_meeting .part_4 .luntan{width: 100%;overflow: hidden;position: relative;}
.act_meeting .part_4 .luntan ul{width: 2000%;position: relative;}
.act_meeting .part_4 .luntan li{float: left;margin-right: 32px;}
.act_meeting .part_4 .luntan .listbox{}
.act_meeting .part_4 .luntan a.imgbox{display: block;margin-bottom: 10px;}
.act_meeting .part_4 .luntan .textbox{padding: 11px;border: 1px solid transparent;}
.act_meeting .part_4 .luntan h5{font-weight: bold;margin-bottom: 12px;}
.act_meeting .part_4 .luntan p{color: #828a92; line-height: 1.4em;}
.act_meeting .part_4 .but{position: absolute;top: 47px;width: 100%;left: 0;}
.act_meeting .part_5{padding-top: 20px;border-top: 1px solid #eeeeee;margin-bottom: 42px;}
.act_meeting .part_5 h2{margin-bottom: 20px}
.act_meeting .part_5 .photobox{overflow: hidden;position: relative;}
.act_meeting .part_5 .photobox ul{width: 2000%;position: relative;}
.act_meeting .part_5 .photobox li{width: 1120px;height: 484px;float: left;position: relative;}
.act_meeting .part_5 .photobox li p{position: absolute;width: 96%;bottom: 0;left: 0;right: 0;color: #fff;padding:25px 2%;background: rgba(20,91,108,0.69);font-size: 16px;line-height: 1.4em; text-align: center;}
.act_meeting .part_5 .photobox .but{top: 206px;}
.act_meeting .part_5 .photobox .but a{width: 38px;height: 38px;background-size: cover;opacity: 0.5;}
.act_meeting .part_5 .photobox .but a.prev{background-image: url(../img/off_l.png);left: 20px;}
.act_meeting .part_5 .photobox .but a.next{background-image: url(../img/off_r.png);right: 20px;}
.act_meeting .part_5 .photobox .but a.prev.on{background-image: url(../img/on_l.png);}
.act_meeting .part_5 .photobox .but a.next.on{background-image: url(../img/on_r.png);}



.act_meeting .part_6{padding: 30px 40px 40px;border: 1px solid #e4e4e4;}
.act_meeting .part_6 h2{text-align: center;margin-bottom: 30px;padding-left: 0;background: none;}
.act_meeting .part_6 .ulbox{margin-bottom: 15px;}
.act_meeting .part_6 .ulbox h3{font-size: 18px;margin-bottom: 10px;}
.act_meeting .part_6 ul{margin: 0 -4px -8px;}
.act_meeting .part_6 li{float: left;width: 12.5%;margin-bottom: 8px;}
.act_meeting .part_6 li:nth-child(8n+1){clear: both;}
.act_meeting .part_6 .listbox{margin: 0 4px;}
.act_meeting .part_6 img{border: 1px solid #e4e4e4;width: 100%;}
.act_meeting .member{margin-top: 20px;}
.act_meeting .member p{color: #000;font-size: 18px;font-weight: bold;margin-bottom: 10px;display: inline-block;}
.act_meeting .member a{margin-right: 12px;margin-bottom: 5px;}


/*coop_top*/
.coop_top { text-align: center; height: 60px; line-height: 60px; border-top: 1px solid #00306d; border-bottom: 1px solid #eeeeee;margin-bottom: 30px; }
.coop_top ul{text-align: center;}
.coop_top li{ text-align: center; display: inline-block; position: relative;padding: 0 24px; }
.coop_con{color: #3d464d;}
.coop_con .form-w{ float: left; position: relative}
.coop_con .form-w span{ position: absolute; top:0; right: 0; height: 20px; line-height: 20px; border-radius: 4px; background: #00306d; color: #fff; padding: 0 5px; font-size: 12px;}
.coop_con h1{ font-size: 18px; color: #3d464d; padding-left: 43px; margin-bottom: 30px;}
.coop_con h2{ font-size: 14px; color: #3d464d; padding-left: 43px; margin-bottom: 20px; }
.coop_con h2 span{ color: #00306d;}
.coop_con li{ margin-bottom: 25px; overflow: hidden;}
.coop_con li i{ display: block; width: 113px; margin-right: 3px; float: left; line-height: 34px; text-align: right;}
.coop_con li i b{ color: #00306d;}
.coop_con li input{ height: 32px; line-height: 32px; width: 272px; padding: 0 10px; border: 1px solid #eeeeee; outline: none;}
.coop_con li input.company{ width: 422px; padding: 0 10px;}
.coop_con li input.shares{width: 272px; padding: 0 10px; margin-left: 10px;}
.quoted{ margin-left: 10px; float: left; line-height: 34px;}
.quoted b{ font-weight: normal; background: url(../img/d_01.png) no-repeat 0 center; padding-left: 20px; margin-right: 35px; cursor: pointer;}
.quoted b.cur{ font-weight: normal; background: url(../img/d_02.png) no-repeat 0 center; padding-left: 20px; margin-right: 35px; cursor: pointer;}
.coop_01{ overflow: hidden;}
.coop_01 li{ float: left;}
.coop_con .coop_02{ overflow: hidden; }
.coop_con .coop_02 li{float: left; margin-right: 10px;}
.coop_con .coop_02 li input{ width: 222px;padding: 0 10px; float: left;}
.coop_con .coop_02 .address{ width: 100%;} 
.coop_con .coop_02 .address input{width: 422px;padding: 0 10px;}
.coop_con .coop_02 .code{ float: left;}
.coop_con .coop_two{width: 850px; overflow: hidden; margin-top: 20px;}
.coop_con .coop_two h1{ margin-bottom: 20px;}
.coop_con .coop_two li{ float: left; margin-right: 10px;}
.coop_con .sub-botton{ text-align: center; width: 100%; overflow: hidden; margin-top: 20px;}
.coop_con .sub-botton .form-w{ width: 100%;}
.coop_con .sub{ display: inline-block; width: 100px; height: 36px; line-height: 36px; background: #00306d; color: #fff; border:none; outline: none; border-radius: 4px;}
.coop_con .sub:hover{background: #b70224;}
.coop_con .res{ display: inline-block; width: 100px; height: 36px; line-height: 36px; background: #9e9e9e; color: #fff; border:none; outline: none; border-radius: 4px; margin-left: 30px;}
.coop_con .res:hover{background:#b5b3b3 }
.coop_con .form-w span.cur_01{ display: none;}

/*council_index*/
.council_index .part_1 ul{margin: 0 -15px 25px;overflow: hidden;}
.council_index .part_1 li{float: left;width: 20%;margin-bottom: 25px;}
.council_index .part_1 li.cle{clear: both;}
.council_index .part_1 .listbox{margin: 0 15px;}
.council_index .part_1 dd.imgbox{width: 200px;height: 200px;margin-bottom: 19px;}
.council_index .part_1 dt{margin-bottom: 2px;font-weight: bold;}
.council_index .part_1 dt a{margin-bottom: 5px;display: block;}
.council_index .part_1 dt span{color: #828a92;display: inline-block;margin-left: 0;font-size: 14px;font-weight: normal;display: block;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;height: 1.7em;line-height: 1.7em;padding-top: 5px;}
.council_index .part_1 dd.lh_17{color: #828a92;height: 5.1em;}

/*coop_index*/
.coop_index .part_1{padding-top: 20px;margin-bottom: 0px}
.coop_index .part_1.first{border-top: 1px solid #00306d;}
.coop_index .part_1 h2{text-align: center;color: #3d464d;margin-bottom: 40px;}
.coop_index .part_1 ul{margin: 0 0 0px;overflow: hidden;text-align: center;}
.coop_index .part_1 li{width: 25%;margin-bottom: 20px;text-align: center;display: inline-block;}
.coop_index .part_1 .listbox,.coop_index .part_2 .listbox{text-align: center;}
.coop_index .part_1 .imgbox,.coop_index .part_2 .imgbox{border: 1px solid #d9e0f4;border-radius: 50%;margin-bottom: 15px;width: 78px;height: 78px;transition: all 1s;display: inline-block;overflow: hidden;}
.coop_index .part_1 .imgbox img,.coop_index .part_2 .imgbox img{width: 100%;transition: all .2s;transform: scale(0.9);}
.coop_index .part_1 li a,.coop_index .part_2 li a{display: inline-block;}
.coop_index .part_1 li a:hover .imgbox img,.coop_index .part_2 li a:hover .imgbox img{transform: scale(1.1);}
.coop_index .part_1 dt,.coop_index .part_2 dt{font-weight: bold;line-height: 1.1em;margin-bottom: 25px;text-align: center;}
.coop_index .part_1 dt a{color: #3d464d;}
.coop_index .part_1 dd,.coop_index .part_2 dd{color: #828a92;height: 3em;line-height: 1.5em;color: #828a92;max-width: 135px;display: inline-block;}
.coop_index .part_2{padding: 62px 55px;background-size: cover;filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{../img/coop_bg.jpg}',sizingMethod='scale');}
.coop_index .part_2 ul{margin: auto;width: 925px;}
.coop_index .part_2 li{width: 33.33%;float: left;text-align: center;}
.coop_index .part_2 .listbox{margin: 0 0;position: relative;display: block;}
.coop_index .part_2 .imgbox{border-color: #cad2e5;}
.coop_index .part_2 dt a{color: #3d464d;transition: none;}
.coop_index .part_2 dd{color: #828a92;}

/*coop_partner*/
.coop_partner .part_1 ul{margin: 0 -25px 43px;overflow: hidden;}
.coop_partner .part_1 li{width: 25%;float: left;margin-bottom: 20px;}
.coop_partner .part_1 li:hover .listbox{box-shadow: 0 0 5px 1px #ccc;}
.coop_partner .part_1 .listbox{margin: 0 25px;text-align: center;border: 1px solid #e9e9e9;}
.coop_partner .part_1 a.imgbox{display: block;width: 240px;margin: auto;height: 100px;}
.coop_partner .part_1 ul li b{display: block;width: 60%;margin: auto;border-bottom: 1px solid #e5e5e5;}

.coop_partner .part_1 h3{font-weight: normal;/*border-top: 1px solid #e5e5e5;*/line-height: 1.1em;padding:10px 0;margin: 0 9px;text-align: center;white-space: nowrap;overflow: hidden;width: 16em;text-align: center;}
.coop_partner .part_1 a.number{display: none;}
.coop_partner .part_1 a.imgbox img{width: 100%; height: 100px!important}
/*coop_equity*/
.coop_equity .part_1{padding: 60px 50px 60px;border: 1px solid #e1e1e1;background-size: cover!important;background-repeat: no-repeat!important;background-position: bottom center;}
.coop_equity .part_1{background-color: #f9fafe}
.coop_equity .part_1 .lh_17{min-height: 351px;}
.coop_equity .part_1 .lh_17 .mCSB_scrollTools{right: -7px;}

/*about_index*/
.about_index .part_1{padding: 60px;background-size: cover!important;background-repeat: no-repeat!important;}
.about_index .part_1 .lh_17{width: auto;float: none;height: auto;padding-right: 20px;}
.about_index .part_1 .en{float: right;}
.about_index .part_1 .lh_17 .mCSB_scrollTools{right: -7px;}

/*res_index*/
.res_index .part_1{margin-bottom: 50px;}
.res_index .part_1 .leftbox{width: 736px;float: left;background: #f4f4f4;}
.res_index .part_1 .leftbox .topbox{width: 100%;overflow: hidden;position: relative;height: 415px;}
.res_index .part_1 .leftbox li{float: left;width: 736px;height: 415px;left: 0;position: absolute;display: none;}
.res_index .part_1 .leftbox li.on{opacity: 1;}
.res_index .part_1 .leftbox .pager{position: absolute;right: 9px;bottom: 14px;}
.res_index .part_1 .leftbox .pager span{border-radius: 50%;display: inline-block;width: 8px;height: 8px;background: #fff;transition: all .3s;margin-left: 5px;}
.res_index .part_1 .leftbox .but{position: absolute;top: 50%;width: 100%;height: 16px;}
.res_index .part_1 .leftbox .but a{display: block;width: 10px;height: 16px;position: absolute;}
.res_index .part_1 .leftbox .but a.prev{left: 7px;background: url(../img/other_icon06_on.png);}
.res_index .part_1 .leftbox .but a.next{right: 7px;background: url(../img/other_icon05_on.png);}

.ie8 .res_index .part_1 .leftbox .pager span.on{background: #ccc;}
.res_index .part_1 .leftbox .pager span.on,.res_index .part_1 .leftbox .pager span:hover{background: rgba(0,0,0,0.4);cursor: pointer;}
.res_index .part_1 .leftbox .bottombox{overflow: hidden;position: relative;height: 122px;}
.res_index .part_1 .leftbox dl{position: absolute;left: 0;width: 663px;height: 79px;padding: 19px 44px 24px 29px;display: none; }
.res_index .part_1 .leftbox dl.on{opacity: 1;}
.res_index .part_1 .leftbox dt{font-weight: bold;margin-bottom: 13px;}
.res_index .part_1 .leftbox dd{color: #828a92;-webkit-line-clamp: 2;height: 3.4em; line-height: 1.7em}
.res_index .part_1 .rightbox{float: right;width: 356px;}
.res_index .part_1 .rightbox li{margin-bottom: 12px;padding: 0 16px 12px 0;border-bottom: 1px solid #eeeeee; }
.res_index .part_1 .rightbox h3{font-weight: bold;margin-bottom: 13px;}
.res_index .part_1 .rightbox p{color: #828a92;-webkit-line-clamp: 2;height: 3em;line-height: 1.5em}
.res_index .part_1 .rightbox a.fnt_16{margin-top: 13px;color: #fff!important;display: inline-block;background: #00306d;height: 29px;line-height: 29px;padding: 0 20px;border-radius: 5px;}
.res_index .part_1 .rightbox a.fnt_16:hover{color: #fff!important}
.res_index .part_2{margin-bottom:20px;margin-top:20px}
.res_index .part_2 ul{margin: 0 -15px}
.res_index .part_2 li{float: left;width: 33.33%;}
.res_index .part_2 .listbox{margin: 0 15px;}
.res_index .part_2 h2{position: relative;}
.res_index .part_2 span{padding-bottom: 16px;border-bottom: 3px solid #90c31f;display: inline-block;color: #3d464d}
.res_index .part_2 h2 a{position: absolute;right: 0;color: #828a92;font-size: 12px;font-weight: normal;bottom: 22px;}
.res_index .layui-card h2{position: relative;}
.res_index .layui-card span{padding-bottom: 16px;border-bottom: 3px solid #90c31f;display: inline-block;color: #3d464d}
.res_index .layui-card h2 a{position: absolute;right: 0;color: #828a92;font-size: 12px;font-weight: normal;bottom: 22px;}
.res_index .part_2 .link{top: -1px;margin-bottom: 33px;}
.res_index .part_2 .bottombox a.imgbox{width: 139px;height: 192px;display: block;float: left;}
.res_index .part_2 .bottombox .imgbox img{/*box-shadow: 6px 6px 6px #cbcbcb;*/}
.res_index .part_2 .bottombox dl{float: right;width: 173px;padding:2px 7px 1px 0;}
.res_index .part_2 .bottombox dt{font-weight: bold;}
.res_index .part_2 .bottombox dd.fnt_12{margin-top: 9px;color: #3d464d;}
.res_index .part_2 .bottombox dd em{font-weight: bold;}
.res_index .part_2 .bottombox dd.lh_17{margin-top: 17px;color: #828a92;margin-bottom: 33px;height: 6.8em;-webkit-line-clamp: 4;}
.res_index .part_2 .list1 .bottombox dd.lh_17{height: 5.1em;-webkit-line-clamp: 3;}
.res_index .part_2 .bottombox dd.more{display: inline-block;height: 27px;line-height: 27px;color: #dadada;padding: 0 20px;border: 1px solid #dadada; border-radius: 5px;}
.res_index .part_3{padding-top: 20px;border-top: 1px solid #00306d; }
.res_index .part_3 h2{margin-bottom: 19px;text-align: left;color: #3d464d;position: relative;}
.res_index .part_3 h2 a{position: absolute;right: 0;color: #828a92;font-size: 12px;font-weight: normal;bottom: 5px;}
.res_index .part_3 ul{margin: 0 -11px;}
.res_index .part_3 li{float: left;width: 33.33%;}
.res_index .part_3 li a{display: block;margin: 0 11px;border: 3px solid transparent;position: relative;width: 353px;height: 199px;}
.res_index .part_3 li a:hover{border: 3px solid #2285ff;}
.res_index .part_3 span{display: block;position: absolute;width: 85px;height: 58px;margin-top: -29px;margin-left: -42.5px;top: 50%;left: 50%;background: url(../img/res_icon01.png);}
.res_index .part_3 p{position: absolute;color: #fff;display: block;text-align: center;bottom: 17px;width: 100%;}
.res_index .part_3 p:hover{text-decoration: underline;}

/*res_news*/
.res_news .part_1{float: left;width: 832px;}
.res_news .part_1 .topbox{margin-bottom: 54px; display: table; width: 100%}
.res_news .part_1 .topbox .link{top: 39px;}
.res_news .part_1 .topbox ul{margin: auto;text-align: center;float: left;width: 740px;}
.res_news .part_1 .topbox dl{float: left;width: 72px;text-align: center;margin:0;padding: 0 0 12px;display: inline-block;width:90px;font-size: 18px;color: #3d464d;cursor: pointer; position: relative;border: 1px solid transparent;border-bottom: 0;}
.res_news .part_1 .topbox dd{display: none;position: absolute;width:90px; margin-left: -1px;}
.res_news .part_1 .topbox dd.current{display: block;}
.res_news .part_1 .topbox dd ul{width:100%;padding:10px 0;}
.res_news .part_1 .topbox dd ul li{ float: none; display: block; margin: 0; font-size: 16px; padding: 5px 2%; margin:0; width: 97%;}
.res_news .part_1 .topbox dd ul li:hover,.res_news .part_1 .topbox dd ul li.on{background: #eee;}
.res_news .part_1 .topbox dd ul li:hover a,.res_news .part_1 .topbox dd ul li.on a{font-weight:normal;color: #16327c;}


.res_news .part_1 .topbox dl.cur{border: 1px solid #eee; border-bottom: 0;}
.res_news .part_1 .topbox dl.on dt{font-weight: bold;}
.res_news .part_1 .topbox dl.on dt a{color: #16327c;}
.res_news .part_1 .topbox dl.cur dd{border: 1px solid #eee; border-top: 0; background: #fff}
.res_news .part_1 .topbox dl li.tribord .before{background: none !important}



.res_news .part_1 .topbox dl dt{background: url(../img/icons01.png) no-repeat right center;}
.res_news .part_1 .topbox dl.cur dt{background: url(../img/icons02.png) no-repeat right center;}


.res_news .part_1 .topbox li{margin: 0 8px 0;padding:0 0 12px;display: inline-block;float: none;width: 4em;}
.res_news .part_1 .topbox li.first{margin-left: 0;}
.res_news .part_1 .topbox li.last{margin-right: 0;}
.res_news .part_1 .topbox li a:hover{color:#3d464d!important; }
.res_news .part_1 .topbox li a .before{transition: all .5s;}
.res_news .part_1 .bottombox ul{margin-bottom: 14px;}
.res_news .part_1 .bottombox li{padding-bottom: 30px;border-bottom: 1px solid #eeeeee;margin-bottom: 30px;}
.res_news .part_1 .bottombox li a.imgbox{display: block;width: 324px;height: 183px;float: left;}
.res_news .part_1 .bottombox li dl{float: right;width: 477px;}
.res_news .part_1 .bottombox li dt{margin-bottom: 23px;}
.res_news .part_1 .bottombox li dt a{font-weight: bold;}
.res_news .part_1 .bottombox li dt a:hover{color: #366df0!important;}
.res_news .part_1 .bottombox li dd.time{padding-left: 32px;background: url(../img/index_icon02.png) no-repeat left center;height: 24px;line-height: 24px;margin-bottom: 10px;}
.res_news .part_1 .bottombox li dd.lh_17{color: #828a92;-webkit-line-clamp: 2;height: 3.4em; line-height:1.7em; margin-bottom: 24px;}
.res_news .part_1 .bottombox li dd.more a{color: #828a92;}
.res_news .part_2{float: right;width: 226px;}
.res_news .part_2 h2{display: inline-block;padding-bottom: 16px;border-bottom: 3px solid #90c31f;color: #3d464d}
.res_news .part_2 .link{margin-bottom: 30px;top: 0}
.res_news .part_2 li{margin-bottom: 30px;}
.res_news .part_2 li .imgbox{width: 226px;height: 128px;display: block;margin-top: 0}
.res_news .part_2 li a{text-align: center;margin:auto;margin-top: 3px;display: block;width: 95%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}

/*res_report*/
.res_report .part_1 ul{margin: 0 -50px;overflow: hidden;}
.res_report .part_1 li{float: left;width: 50%;margin-bottom: 40px;}
.res_report .part_1 dl{margin: 0 50px;padding-right: 16px;border-bottom: 1px solid #eeeeee;padding-bottom: 35px;}
.res_report .part_1 dt{font-weight: bold;margin-bottom: 15px;}
.res_report .part_1 dd{color: #828a92;-webkit-line-clamp: 2;height: 3.4em;}

/*res_print_detail*/
.res_print_detail .leftbox{float: left;width: 280px;height: 390px;}
.res_print_detail .leftbox .imgbox{width: 100%;height:auto;/*box-shadow: 7px 7px 7px #cacaca;*/overflow: hidden;}
.res_print_detail .rightbox{float: right;width: 768px;padding-top: 30px;border-top: 2px solid #00306d;}
.res_print_detail .part_1{padding-bottom: 27px;border-bottom: 1px solid #eeeeee;margin-bottom: 30px;}
.res_print_detail .part_1 dt{color: #3d464d;font-weight: bold;margin-bottom: 15px;}
.res_print_detail .part_1 dd.lh_17{color: #828a92;margin-bottom: 30px;-webkit-line-clamp: 4;}
.res_print_detail .part_1 dd.number,.res_point_detail .part_1 dd.number{color: #00306d; font-size: 16px;}
.res_print_detail .part_1 dd.number a,.res_point_detail .part_1 dd.number a{color: #00306d;line-height:30px;font-size: 14px;text-decoration: underline;margin-left: 14px;display: inline-block;}
.res_print_detail .part_2{color: #828a92}
.res_print_detail .part_2 table{width: 100%;}
.res_print_detail .part_2 h2{color: #3d464d;font-weight: bold;margin-bottom: 28px;line-height: 1.1em}
.res_print_detail .part_2 h3{color: #3d464d;font-weight: bold;clear: both;margin-bottom: 11px;line-height: 1.1em}
.res_print_detail .part_2 .dlbox dl{margin: 0 -30px 30px;line-height: 1.1em;overflow: hidden;}
.res_print_detail .part_2 dt{font-weight: bold;margin-bottom: 8px;color: #3d464d;margin-left: 30px}
.res_print_detail .part_2 dd{float: left;width: 50%;}
.res_print_detail .part_2 dd a{color: #828a92;line-height: 22px;margin: 0 30px;display: block;width: 87%;}

/*res_print*/
.res_print .content ul{margin: 0 -15px 22px;overflow: hidden;}
.res_print .content li{float: left;width: 33.33%;margin-bottom: 38px;}
.res_print .content .listbox{margin: 0 15px;border-bottom: 1px solid #eeeeee;padding-bottom: 40px}
.res_print .content .imgbox{float: left;width: 107px;height: 147px;}
/*.res_print .content .imgbox img{box-shadow: 7px 7px 7px #cacaca;}*/
.res_print .content dl{float: right;width: 214px;}
.res_print .content dt{margin-top: 3px;font-weight: bold;margin-bottom: 9px;}
.res_print .content dd em{font-weight: bold;}
.res_print .content dd.time{color: #3d464d;margin-bottom: 16px;}
.res_print .content dd.lh_17{color: #828a92;height: 3.4em; line-height:1.7em; -webkit-line-clamp: 2;margin-bottom: 23px;}
.res_print .content dd.more{line-height: 27px;height: 27px;border: 1px solid #dadada;width: 90px;}
.res_print .content dd a{display: block;width: 100%;text-align: center;color: #828a92;}

/*res_point_detail*/
.res_point_detail .part_1{padding-bottom: 50px;border-bottom: 1px solid #00306d;margin-bottom: 20px}
.res_point_detail .part_1 .leftbox{float: left;width: 280px;height: 390px;}
.res_point_detail .part_1 .leftbox .imgbox{width: 100%;height: 522px;}
.res_point_detail .part_1 .leftbox .imgbox img{/*box-shadow: 13px 13px 13px #c9c9c9*/}
.res_point_detail .part_1 .rightbox{float: right;width: 708px;padding-top: 30px;border-top: 2px solid #00306d;}
.res_point_detail .part_1 dl{padding-bottom: 25px;border-bottom: 1px solid #eeeeee;margin-bottom: 31px}
.res_point_detail .part_1 dt{font-weight: bold;color: #3d464d;margin-bottom: 7px;}
.res_point_detail .part_1 dd.time{color: #3d464d;margin-bottom: 19px;}
.res_point_detail .part_1 dd.time em{font-weight: bold;}
.res_point_detail .part_1 dd.lh_17{color: #828a92;margin-bottom: 24px;}
.res_point_detail .part_1 dd.pdf{width: 92px;height: 29px;background: #16327c;}
.res_point_detail .part_1 dd.pdf a{display: block;line-height: 29px;width: 100%;color: #fff;text-align: center;text-indent: 20px;background: url(../img/res_icon02.png) no-repeat;background-position-x:12px;background-position-y:center;border-radius: 5px;  }
.res_point_detail .part_1 .rightbox h3{color: #3d464d;font-weight: bold;margin-bottom: 15px;}
.res_point_detail .part_1 .rightbox li{line-height: 1.7em;}
.res_point_detail .part_1 .rightbox a{color: #828a92;}
.res_point_detail .part_2 .topbox{margin-bottom: 44px;}
.res_point_detail .part_2 .topbox ul{margin: auto;text-align: center;}
.res_point_detail .part_2 .topbox li{margin: 0 8px 0;padding:0 23px 12px;display: inline-block;float: none;}
.res_point_detail .part_2 .topbox li.first{margin-left: 0;}
.res_point_detail .part_2 .topbox li.last{margin-right: 0;}
.res_point_detail .part_2 .topbox li a:hover{color:#3d464d!important; }
.res_point_detail .part_2 .topbox li a .before{transition: all .5s;}
.res_point_detail .part_2 .bottombox ul{margin: 0 -50px -40px;overflow: hidden;}
.res_point_detail .part_2 .bottombox li{float: left;width: 50%;margin-bottom: 40px;}
.res_point_detail .part_2 .bottombox dl{margin: 0 50px;padding-bottom: 35px;border-bottom: 1px solid #eeeeee;}
.res_point_detail .part_2 .bottombox dt{margin-bottom: 10px;font-weight: bold;}
.res_point_detail .part_2 .bottombox dd.time{padding-left: 32px;line-height: 24px;height: 24px;color: #828a92;background: url(../img/index_icon02.png) no-repeat left center;margin-bottom: 12px;}
.res_point_detail .part_2 .bottombox dd.lh_17{color: #828a92;-webkit-line-clamp: 2;height: 3.4em; line-height:1.7em;}
.res_point_detail .part_2 .close{margin-top: 40px;}

/*other_down*/
.other_down .part_1 ul{margin: 0 -30px 45px;overflow: hidden;}
.other_down .part_1 li{float: left;width: 50%;margin-bottom: 15px;}
.other_down .part_1 .listbox{margin: 0 30px;padding-bottom: 15px;border-bottom: 1px solid #d2d2d2;position: relative;padding-left: 10px;}
.other_down .part_1 a.text{font-weight: bold;display: block;}
.other_down .part_1 a.icon{position: absolute;display: block;width: 12px;height: 13px;background: url(../img/down.png);right: 14px;bottom: 15px}

/*res_video*/
.res_video{}
.res_video .part_1 .topbox{margin-bottom: 52px;}
.res_video .part_1 .topbox ul{margin: auto;text-align: center;}
.res_video .part_1 .topbox li{margin: 0 8px 0;padding:0 23px 12px;display: inline-block;float: none;}
.res_video .part_1 .topbox li.first{margin-left: 0;}
.res_video .part_1 .topbox li.last{margin-right: 0;}
.res_video .part_1 .topbox li a:hover{color:#3d464d!important; }
.res_video .part_1 .topbox li a .before{transition: all .5s;}
.res_video .part_2 ul{margin: 0 -13px 10px;}
.res_video .part_2 li{float: left;width: 33.33%;margin-bottom: 30px;}
.res_video .part_2 li a{display: block;margin: 0 13px;border: 3px solid transparent;position: relative;width: 353px;height: 199px;}
.res_video .part_2 li a:hover{border: 3px solid #2285ff;}
.res_video .part_2 li span{display: block;position: absolute;width: 85px;height: 58px;margin-top: -29px;margin-left: -42.5px;top: 50%;left: 50%;background: url(../img/res_icon01.png);}
.res_video .part_2 li p{position: absolute;color: #fff;display: block;text-align: center;bottom: 17px;width: 100%;}
.res_video .part_2 li p:hover{text-decoration: underline;}

/*other_contact*/
.other_contact .part_1 .leftbox{float: left;width: 581px;height: 385px;}
#map{width: 100%;height: 100%;}
.other_contact .part_1 .rightbox{float: left;width: 385px;margin-left: 82px;padding: 70px 0 0;}
.other_contact .part_1 li{margin-bottom: 30px;}


.equity_lunb{width:100% }
/*.equity_lunb .bx-wrapper .bx-viewport{border:0; background: none}
.equity_lunb .bx-wrapper img{width: 100%}


.equity_lunb .bx-wrapper .bx-controls-direction a{width: 50px !important; height: 90px !important; margin-top: -45px !important;}
.equity_lunb .bx-wrapper .bx-viewport{left: 0 !important}
.equity_lunb .bx-wrapper .bx-prev{left: 0 !important;background: url(../img/syy_icon12.png) no-repeat center center !important;}
.equity_lunb .bx-wrapper .bx-next{right: 0 !important;background: url(../img/syy_icon13.png) no-repeat center center !important;}
*/

.act_detail_2 .slidecon .albumbox li img{width: 100%;}
.equity_lunb{margin-top: 20px;}
.equity_lunb .slidecon .albumbox .but.ones{display: none}



.list_wq{overflow-y: hidden; margin-top: 20px;    position: absolute;
    left: 0;
    bottom: 10px;
    padding: 0 19px;
    width: 88%;}
.list_wq em{float: left;}
.list_wq .list_wqright{width: 65%; float: left;height: 21px;white-space: nowrap;overflow: hidden;}
.list_wq .list_wqright a{ float: left; *margin-left: -1px; padding:0 2%;display: block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;color: #828a92}
.list_wq .wq_more{float:right}
.list_wq .wq_more a{color: #828a92;}
.act_index .part_1 .listbox{position:relative;}

.act_index .part_1 li.big dd{width: 84%; float: right;}
.act_index .part_1 li.big dd a{padding: 0 20px;display: inline-block;margin-bottom: 5px; float: left; width: 62px;}

.wq_tan h1{font-size: 18px; line-height: 28px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-weight: normal; margin-bottom: 15px;}
.wq_hg dl{overflow: hidden;}
.wq_hg dt{float: left;}
.wq_hg dd{width: 75%; float: right;}
.wq_hg dd a{padding:0 10px;display: inline-block;white-space: nowrap; width: 58px; float: left;}
.wq_tan.active .wq_fh{position: absolute;right: 5%; bottom: 4%}


.wq_tan{position: absolute;
    width: 90%;
    bottom: 0;
    height: 80%;
    opacity: 0;
    background-color: rgba(255,255,255,.95);
    z-index: 10;
    padding: 5%; padding-top: 15%;
    transform: translateX(-100%);
    transition: all .4s
    }

.wq_tan.active{
transform: rotateY(0);
    -ms-transform: rotateY(0);
    -moz-transform: rotateY(0);
    -webkit-transform: rotateY(0);
    -o-transform: rotateY(0);
    opacity: 1;
    transform: translateX(0%);
}


@keyframes review{0%{transform:rotateY(90deg);-ms-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-o-transform:rotateY(90deg)}100%{transform:rotateY(0);-ms-transform:rotateY(0);-moz-transform:rotateY(0);-webkit-transform:rotateY(0);-o-transform:rotateY(0)}}
@-webkit-keyframes review{0%{transform:rotateY(90deg);-ms-transform:rotateY(90deg);-moz-transform:rotateY(90deg);-webkit-transform:rotateY(90deg);-o-transform:rotateY(90deg)}100%{transform:rotateY(0);-ms-transform:rotateY(0);-moz-transform:rotateY(0);-webkit-transform:rotateY(0);-o-transform:rotateY(0)}}


.datealbum_box{position: relative;margin-top:20px;}
.datealbum_box .ulbox{width: 980px;position: relative;margin: auto;overflow: hidden;}
.datealbum_box ul{width: 2000%;position: relative;left: 1px;}
.datealbum_box li{float: left;position: relative;transition: all .5s .2s;z-index: 999;}
.datealbum_box li .listbox{margin: 0 12px;}
.datealbum_box li img{display:block;width: auto;text-align: center;border: 2px solid transparent;width: 92%;cursor: pointer;margin: auto;}
.datealbum_box li:hover img,.datealbum_box li.on img{border: 2px solid #16327c;}
.datealbum_box li em{display: block;width: 12px;height: 12px;opacity: 0;position: absolute;bottom: 0;transition: all .5s .2s;left: 50%;margin-left: -6px;background-image: url(../img/syy_icon11.png);background-repeat: no-repeat;background-position: center center;}
.ie .datealbum_box li em{display: none;}
.datealbum_box li:hover em,.datealbum_box li.on em{opacity: 1;bottom:-31px;}
.ie .datealbum_box li:hover em,.ie .datealbum_box li.on em{display: block;}
.datealbum_box li:hover i,.datealbum_box li.on i{opacity: 1;bottom: -18px}
.ie .datealbum_box li:hover i,.ie .datealbum_box li.on i{display: block;}
.datealbum_box .but{width: 100%;position: absolute;left: 0;bottom: 0;height: 0px; top:35%;}
.datealbum_box .but a{display: block;width: 10px;height:16px;position: absolute;background-size: cover!important;}
.datealbum_box .but a.prev{left: 0;background: url(../img/other_icon06.png) no-repeat center center;cursor: default;}
.datealbum_box .but a.prev.on{background: url(../img/other_icon06_on.png) no-repeat center center;cursor: pointer;}
.datealbum_box .but a.next{right: 0;background: url(../img/other_icon05.png) no-repeat center center;cursor: default;}
.datealbum_box .but a.next.on{background: url(../img/other_icon05_on.png) no-repeat center center;cursor: pointer;}


.tu_warp{background: #6b6b6b; padding: 2px;padding-bottom: 20px;max-width: 1080px;}
.tuji_box{overflow: hidden; position: relative; }
.tuji_box ul{overflow: hidden; position: relative;}
.tuji_box li{float: left; width: 100%; position: relative; }
.tuji_box li img{width: 100%; height:548px !important;}
.tuji_box li .lh_17{    position: absolute;
    left: 0;
    bottom: 19px;
    font-size: 14px;
    padding: 0 10px;
    width: 100%;
    box-sizing: border-box;
    height: 40px;
    line-height: 40px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    background: rgba(0,0,0,.0);
    color: #000;}

.datealbum_box li a img{width: 100%}

.pdf{float:left;width: 92px;height: 29px;background: #16327c;margin-right:20px;}
.pdf a{display: block;line-height: 29px;width: 100%;color: #fff;text-align: center;text-indent: 20px;background: url(../img/res_icon02.png) no-repeat;background-position-x:12px;background-position-y:center;border-radius: 5px;}



.tu_warp .but{width: 100%;position: absolute;left: 0;bottom: 0;height: 0px; top:44%;}
.tu_warp .but a{width:24px;height: 24px; }
.tu_warp .but a.prev{left: 20px;background: url(../img/tuji_left_off.png) no-repeat center center;cursor: default;}
.tu_warp .but a.next{right: 20px;background: url(../img/tuji_right_off.png) no-repeat center center;cursor: default;}
.tu_warp .but a.prev.on{background: url(../img/tuji_left_on.png) no-repeat center center;cursor: pointer;}
.tu_warp .but a.next.on{background: url(../img/tuji_right_on.png) no-repeat center center;cursor: pointer;}
.tuji_box .but a{display: block;width: 38px;height:38px;position: absolute;background-size: cover!important;opacity: 0.5;}
.tuji_box .but a.prev{left: 20px;background: url(../img/on_l.png) no-repeat center center;cursor: default;}
.tuji_box .but a.prev.on{background: url(../img/on_l.png) no-repeat center center;cursor: pointer;}
.tuji_box .but a.next{right: 20px;background: url(../img/off_r.png) no-repeat center center;cursor: default;}
.tuji_box .but a.next.on{background: url(../img/on_r.png) no-repeat center center;cursor: pointer;}



.res_print_detail .part_1 dd.number a,.res_point_detail .part_1 dd.number a{color: #366df0!important; cursor: default;}
.res_print_detail .part_1 dd.number a:hover,.res_point_detail .part_1 dd.number a:hover{color: #366df0 !important;}

/*2018-02-12*/
.coop_check{overflow: hidden; cursor: pointer;}
.coop_check i{float: left; width: 16px; height: 20px; margin-right:10px; background: url(../img/coop_c02.png) no-repeat center center; }
.coop_check p{float: left; width: 1090px;}
.coop_check.on i{background: url(../img/coop_c01.png) no-repeat center center; }
