*{
    padding:0;
    margin:0;
}
body{
    font-family: Helvetica, Arial,"microsoft yahei";
}
img{border:none}
a{text-decoration: none}
input,button{outline: none}
li{list-style: none}
.min1200{
    width: 100%;
    min-width: 1240px;
}
.container1200{
    width: 100%;
    height: 50%;
    margin-right:0px;
    margin-left:0px;
}
.relative_box{position: relative}
.ofHidden{
    overflow: hidden;
}
.mrla{
    margin-left: auto;
    margin-right:auto
}
.mt-10{margin-top: -10px}
.mb15{margin-bottom: 15px}
.mt10{margin-top: 10px}
.mt20{margin-top: 20px}
.mt25{margin-top: 25px}
.mt35{margin-top: 35px}
.mt50{margin-top: 50px}
.mt90 {
    margin-top:90px;}
.mt100{
    margin-top:100px;}
.mt80{
    margin-top:80px;}
.mb100{
    margin-bottom:100px;}
.mt120{margin-top:120px }
.mr20{margin-right: 20px}
.mb180{margin-bottom: 180px}
.clearBox:after{
    content: "";
    clear: both;
    display: block;
    width:0;
    height: 0;
    visibility: hidden;
}
.float_right{float: right}
.float_left{
    float: left;}
.ta_center{text-align: center}
.ta_right{text-align: right}
.vam{vertical-align: middle}
.hand{cursor: pointer;}
.font_normal{
    font-weight:normal;
}
.font_bold{font-weight: bold}
.font12{
    font-size: 12px;
}
.font14{
    font-size: 14px;
}
.font15{
    font-size:15px;}
.font16{
    font-size:16px;}
.font17{
    font-size:17px;}
.font18{font-size: 18px}
.font19{
    font-size:19px;}
.font21{font-size: 21px}
.font24{font-size: 24px}
.font28{font-size: 28px}
.font31{font-size: 31px}
.font32{font-size: 32px}
.font36{font-size: 36px}
.font48{font-size: 48px}
.font575757,.font575757 a{color:#575757}
.fontfff,.fontfff a{
    color: #fff;
}
.fonte7be93{color: #e7be93}
.full_img{width: 100%}
.zindex9999{z-index: 9999}
.hover_parent:hover a,.hover_parent:hover{color:#e7be93}
::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #dbdbdb;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:     #dbdbdb;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #dbdbdb;
}
:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:     #dbdbdb;
}
/*首页*/
.index_top{
    height: 870px;
}
.banner_container{
    width: 100%;
    height: 870px;
    position: absolute;
    min-width: 1240px;
}
.banner_ul{height:860px}
.banner_ul li{width: 100%;height: 100%;position: absolute}
.index_nav{
    height: 83px;
    background: white;
    margin-top: -60px;
}
.side_icon{
    display: inline-block;
    width: 31px;
    height: 31px;
    background: url("../images/icon.png") no-repeat center;
    background-position-x: 0;
}
.side_ul{margin-top:185px;background:url("/webnew/images/side_back.png");padding: 0 7px;border-radius: 45px;position: relative;behavior: url(/webnew/css/PIE.htc);}
.side_ul li:hover .side_icon{background-position-x: -31px;}
.side_ul li{margin:15px 0;position: relative}
.side_pop{display: none}
.side_ul li:hover .side_pop{display: block}
.side_pop{padding:10px;background: #fff;position: absolute;right:50px;white-space: nowrap;font-size: 14px}
.side_pop:after{
    content: "";
    border: 6px transparent solid;
    border-left-color: white;
    position: absolute;
    right: -10px;
    top: 50%;
    margin-top: -6px;
}
.sp_br{border-radius: 30px;padding:10px 15px;}
.si1{background-position-y:0 }
.si2{background-position-y:-31px }
.si3{background-position-y:-62px}
.si4{background-position-y:-93px }
.nav_ul li{
    width: 110px;
    text-align: center;
    position: relative;
}
.nav_title{height: 83px;
    line-height: 83px}
.nav_ul li:hover .nav_title{background: #575757}
.sub_nav_ul{display: none}
.nav_ul li:hover .sub_nav_ul{display: block}
.sub_nav_ul{
    position: absolute;
    left:0;
    background: #f3f3f3;
    white-space: nowrap;

}
.sub_nav_ul a{
    color: #575757 !important;
}
.sub_nav_ul span{
    display: inline-block;
    height:40px;
    line-height: 40px;
    white-space: nowrap;
    width: auto;
    padding:0 5px;
    box-sizing: border-box;
    min-width: 105px}
.sub_nav_ul span:hover a{color: #e7be93 !important;}
.search_box{margin-top:20px;margin-right: 35px}
.search_input{
    width: 180px;
    height:40px;
    border:none;
    border-radius: 40px;
    padding:0 50px 0 10px;
    color: #575757;
    /*behavior: url(/webnew/css/PIE.htc);*/
    position:relative;
}
.search_btn{position: absolute;right:0;border:none;background:url("../images/search.png") no-repeat center;width:40px;height: 40px;border-radius: 40px }

/*业务板块*/
.business_container{
    height:900px;
    background: #007aff;
}
.bc_line{width: 57px;height: 5px;background: #e7be93;margin-top: 15px}
.business_ul li{width: 200px;text-align: center;margin:0 100px;box-sizing: border-box}
.account_ul{width: 1000px;margin-left:auto;margin-right: auto }
.account_ul li{margin:0 150px}
.service_ul li{width: 184px;margin: 0 77px;text-align: center}
.service_ul li:first-child{margin-left: 0}
.service_ul li:last-child{margin-right: 0}
.business_icon{
    display: inline-block;
    height:206px;
    width: 184px;
    background: url("../images/icon2.png") no-repeat center;
    background-position-x: 0;
}
.business_ul li:hover .business_icon,.service_ul li:hover .business_icon{background-position-x:-184px;text-align: center}
.bi1{background-position-y: 0}
.bi2{background-position-y: -206px}
.bi3{background-position-y: -412px}
.bi4{background-position-y: -618px}
.bi5{background-position-y: -824px}
.bi6{background-position-y: -1030px}
.bi7{background-position-y: -1236px}
/*战略合作*/
.cooperation_container{padding-top: 50px;padding-bottom: 135px}
.cooperate_img{width: 100%;margin-top: 50px}

/*规则*/
.rule_container{padding:135px 0;background: #f3f3f3}
.rule_ul{padding-left: 270px;width:100%;box-sizing:border-box;background: url("../images/logo3.png") no-repeat left top;}
.rule_ul li{font-size: 18px;padding-left: 10px;box-sizing: border-box;}
.ul_size5{width: 186px;}
.ul_size6{width:155px }
/*footer*/
.footer{background: #486c9d;padding:60px 0;text-align: center;line-height: 180%}

/*公共头部*/
.public_header{
    height: 150px;
    line-height:150px;
    background: #fff;
}
.blue_head{background: #486c9d;color: #fff}
.blue_head .p_nav_ul li{color:#fff !important;}
.blue_head .p_nav_ul li.cur_fmenu{color: #e7be93 !important}
.nav_li{cursor: pointer}
.p_nav_ul li{width: 115px;}
.logo_span{display: inline-block;width: 224px;height: 53px;background: url("../images/logo3.png") no-repeat}
.blue_head .logo_span{background: url("../images/logo4.png")}
/*二级页上的二级导航*/
.second_nav_ul{display: none;border-top: 1px #9f9f9f solid;border-bottom: 1px #9f9f9f solid;background: #fff}
.second_nav_ul.gray_second{background: #f3f3f3;border-top:0}
.second_nav_ul,.sub_nav_ul{font-size: 0;letter-spacing: 0}
.second_nav_ul span{
    display: inline-block;
    min-width: 108px;
    height: 63px;
    line-height: 63px;
    box-sizing: border-box;
    border-top: 3px transparent solid;
    padding: 0 10px;
}
.second_nav_ul span.cur_snl{background: #f3f3f3;border-top-color: #e7be93;}
.second_nav_ul.gray_second span.cur_snl{border-top: 0px;color:#e7be93}
.second_nav_ul.gray_second span.cur_snl a{color: #e7be93 !important}
.cur_fmenu{color: #e7be93}


.info_div{background: #fff;padding:175px 75px;box-sizing: border-box;text-align: justify;margin-top:-30px;}
.info_div p{font-size: 17px;line-height: 200%}
.news_ul{/*width:710px*/;margin:0 auto}
.news_title{width:800px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;letter-spacing: 1px}
.news_ul li{padding:0 20px 12.5px 20px;border-bottom:1px #575757 solid; margin-top:10px;}
.page_box{margin:150px auto 0 auto;width: 710px;}
a.td_ul{text-decoration: underline}

.bread_box{border-top: 1px #575757 solid;border-bottom: 1px #575757 solid;height: 65px;line-height: 65px;color: #afafaf;font-size: 20px;padding:0 30px}
.news_return{display:inline-block;width: 183px;height: 41px;background: #e7be93;color: #fff;
    font-weight: bold;line-height: 41px;text-align: center;margin-top: 12px;border-radius: 41px;behavior: url(/webnew/css/PIE.htc);
    position:relative;}
.info_content{
    color: #575757;
    line-height: 180%;
}

.news_banner_ul li img{width: 570px;height:370px }
.unslider-arrow{display: inline-block;height: 80px;width: 70px;text-align: center;background: #e7be93;color: #fff;position: absolute;top:50%;margin-top: -40px;line-height: 80px;font-size: 50px}
.unslider-arrow.prev{left:-75px}
.unslider-arrow.next{right:-75px}
.news_info_li{display: none;width: 380px;}
.news_info_li.show_li{display: block}
.news_info_li p{line-height: 170%;height: 210px;overflow: hidden;text-indent: 2em}
.news_more{
    display: inline-block;
    width: 183px;
    height: 41px;
    background: #e7be93;
    color: #fff;
    line-height: 41px;
    border-radius: 41px;
    /*behavior: url(/webnew/css/PIE.htc);*/
    position:relative;
}
.news_type_container{height:390px}
.news_type_container,.product_box{display: none}
.news_type_container.show_ntc,.product_box.show_ntc{display: block}
.ntu_li{padding-right: 30px;border-right: 3px solid #ccc;margin-right: 30px}
.ntu_li:last-child{border-right: none}
.gray_ntl *{color: #ccc !important;}
.gray_ntl .bc_line{background: #ccc}
.notice_box{width: 700px}
.notice_box .news_ul{width: 680px;margin-right: 20px}
.notice_more{position: absolute;bottom: 10px;left: 0}
.more_icon{display: inline-block;width: 20px;height: 20px;border-radius: 20px;behavior: url(/webnew/css/PIE.htc);
    position:relative;background: #fff;color:#e7be93;line-height: 20px;margin-left: 10px}
.page_input{margin-left: 50px;width: 50px;
    margin-right:3px;padding: 0 5px;box-sizing: border-box}

.control_box{width: 30px;height: 270px;line-height: 270px;text-align: center;font-size: 50px;color: #ccc}
.product_ul_box{width: 1140px;height: 350px}
.product_ul_box li{width: 270px;margin:0 55px;}
.product_img_box{border:15px #e7be93 solid;}
.product_img_box img{display: block;width: 240px;height: 240px}
.product_name{display: inline-block;height: 45px;line-height: 45px;font-size: 21px;text-align: center;background: #e7be93;color: #fff;border-radius: 10px;width: 135px;behavior: url(/webnew/css/PIE.htc);
    position:relative;}

.update_box{height: 600px;background: url("../images/update.png") no-repeat center;background-size: auto 300px;background-position-y: 90px;}
.update_link{padding: 10px 20px;background: #75bef8;color: #fff;margin-top: 430px;display: inline-block;border-radius: 10px;behavior: url(/webnew/css/PIE.htc);
    position:relative;}
#notice_box{background: url("../images/news_left.jpg") no-repeat;background-position-x: 35px;background-position-y: center;background-size: 280px auto}

.fixed_hc{position: fixed;top:0;z-index: 9999}
#goTop{display:none;height: 100px;width: 50px;cursor:pointer;position: fixed;bottom:0;
    right:50%;margin-right:-600px;background: url("../images/goTop.jpg")}
@media screen and (max-width: 1200px) {
    #goTop{
        right:0;
        margin-right: 0;
    }
}
.gray_back{background: #fafafa}
#notice_box .news_title{width: 500px}
#nav_box .nav_ul a{color:#575757}
#nav_box .nav_ul li:hover .nav_title a{color:#fff}
.message_form{width: 900px;}
.message_form table{width:100%;border:0;border-collapse: collapse;border-spacing: 0}
.message_form table td{padding-bottom:35px}
.message_textarea{width: 100%;height: 230px;padding:20px;box-sizing: border-box;background: #f3f3f3;border:1px #d0d0d0 solid;border-radius: 5px;position: relative;behavior: url(/webnew/css/PIE.htc);font-family: Helvetica, Arial,"microsoft yahei";}
.message_input{font-size:16px;width: 405px;height:40px;line-height:40px;background: #f3f3f3;border:1px #d0d0d0 solid;padding:0 20px;box-sizing:border-box;border-radius:40px;position: relative;behavior: url(/webnew/css/PIE.htc)}
.department_ul{display: none;position: absolute;    right: 30px;z-index: 1; background: #fff;border: #d0d0d0 solid 1px;top: 39px;
}


.message_input::-webkit-input-placeholder,.message_textarea::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:    #b2b2b2;
}
.message_input:-moz-placeholder,.message_textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color:     #b2b2b2;
}
.message_input::-moz-placeholder,.message_textarea::-moz-placeholder { /* Mozilla Firefox 19+ */
    color:    #b2b2b2;
}
.message_input:-ms-input-placeholder,.message_textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
    color:     #b2b2b2;
}
.message_btn{height: 40px;background: #e7be93;color: #fff;border: none;font-weight: bold;border-radius: 40px;position: relative;behavior: url(/webnew/css/PIE.htc);font-size: 16px;
    padding: 0 40px;}
#department_name{color:#b2b2b2;display: inline-block;text-align: left;font-size: 16px;}
.arr_td:after{
    content: "";
    border: 7px transparent solid;
    border-top-color: #888;
    position: absolute;
    top: 17px;
    right: 20px;
}
.department_ul{padding:0 10px;}
.department_ul li{padding:7px 0;color:#575757;text-align: center;letter-spacing: 1px}