* {
	margin: 0;
	padding: 0
}

body {min-width:1250px;background:#f4f5fa;
	overflow: scroll;
	overflow-x: hidden;
	font-family: Microsoft YaHei
}

ul {
	list-style: none
}

a {
	text-decoration: none
}

input {
	outline: none
}

img {
	border-style: none
}

.iconfont {
	font-family: "iconfont" !important;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale
}

i:hover {
	cursor: pointer
}

.none {
	display: none
}
.w1300{width:1300px;margin:0 auto;position:relative;}
.w1200{width:1200px;margin:0 auto;position:relative;}
.w1200_1{width:1200px;margin:-90px auto 0 auto;position:relative; background:#fff;display: table;padding: 10px 45px;}

.top_bg{ background: #fff url('../images/nyy_01.jpg') no-repeat center top;height:796px;}

.blank{ width:100%; height:1px; clear:both;}
.topc{width:100%; float:left;margin-top:20px;margin-bottom:26px;color:#fff;}
.top-right {width: auto;margin-top:10px;}
.top-right>img {vertical-align: middle;cursor: pointer;}
.top-switch{display: inline-block;margin-right: 30px;}
.top-switch a{color:#fff;margin:0 3px;}
.top-switch>img{width: 36px;height: 37px;vertical-align: middle;}
.top-switch .switch-en {vertical-align: middle;cursor: pointer;}
.top-switch .switch-ch {vertical-align: middle;cursor: pointer;}
#playBtn {margin-left: 30px;}
		
		
.navigation-bar{width:100%; display:block;border-top:#ffffff solid 1px;}

.navigation-bar li{width:16.6%;position:relative;float:left;background: url('../images/nyy2.png') no-repeat left center;color:#fff;}
.navigation-bar li a{width:100%; display:block;color:#fff;text-align:center;font-size:18px;line-height:26px;text-transform:uppercase;padding:15px 0;}
.navigation-bar li a span{width:100%; display:block;font-size:8px;font-family:Arial;}
.navigation-bar li a i{position:absolute;left:0;top:-3px;width:0;height:5px;background:#0276fd;}
.navigation-bar li.sy{background:none;}
.navigation-bar li:hover a i{width:100%;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s}

.index_tt{width:102%;position:absolute;left:-1%;bottom:-50px;padding:0 1%;background: url('../images/nyy5.png') no-repeat left bottom;background-size:100% auto;}
.index_tt li{width:14%;float:left;text-align:center;height:176px;padding:45px 0 10px 0;background: url('../images/nyy3.png') no-repeat left center;}
.index_tt li a{color:#004390;font-size:14px;}
.index_tt li a span{width:100%; display:block;color:#9a9a9a;font-size:8px;}
.index_tt li img.index_i1{display:inline-block;}
.index_tt li img.index_i2,.index_tt li img.index_i3{display:none;}
.index_tt li.sy{background:none;}

.index_tt li:hover{background:#0276fd;border-radius:5px;transition: all 0.3s;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;padding:25px 0 0 0;}
.index_tt li:hover a,.index_tt li:hover a span{color:#fff;}
.index_tt li:hover img.index_i2,.index_tt li:hover img.index_i3{display:inline-block;}
.index_tt li:hover img.index_i1{display:none;}
.index_tt li:hover img.index_i3{margin-top:10px;}


.carousel-wrap{width:100%; height:auto;overflow:hidden; float:left;position:relative;background:#f4f5fa;}
.carousel-wrap .carousel-wrap_a{position:absolute;right:20px;top:390px;color:#a0a0a0;font-size:16px;font-family:Arial;}
.carousel-wrap .bd li{}
.carousel-wrap .bd img{width:690px;height:430px;float:left;}
.carousel-wrap .bd .carousel-footer{width:430px;float:right;margin:30px 35px 0 0;color:#373737;font-size:14px;line-height:30px;}
.carousel-wrap .bd .carousel-footer .text{width:100%; display:block;color:#0276fd;font-size:20px;border-bottom:#bfbfbf solid 1px;line-height:50px;margin-bottom:15px;}
.carousel-wrap .hd{position:absolute;left:800px;bottom:20px;}
.carousel-wrap .hd ul{ text-align:center; }	
.carousel-wrap .hd ul li{ cursor:pointer; display:inline-block; *display:inline; width:12px; height:12px; margin:4px 4px; overflow:hidden; background:#bfbfbf; line-height:999px; border-radius:25px;	}	
.carousel-wrap .hd ul .on{ background:#0276fd;border-radius:25px;  }	


.cft{width:100%; float:left;background:#f4f5fa;padding:30px 0;}
.cft .bd li{width:311px;float:left;margin:44px;}
.cft .bd li p{overflow: hidden;  text-overflow: ellipsis;  display:-webkit-box;  -webkit-line-clamp: 3;  -webkit-box-orient: vertical;color:#373737;font-size:14px;width:100%; float:left;}
.cft .bd li b{color:#0276fd;font-size:18px;width:100%; float:left;margin:10px 0;overflow: hidden;  text-overflow: ellipsis;  display:-webkit-box;  -webkit-line-clamp: 1;  -webkit-box-orient: vertical;}
.cft .bd li img.cft_1{ width:311px;height:175px;}
.cft .bd li img.cft_2{margin-top:15px;}
.cft .bd li img.cft_3{display:none;}

.cft .bd li:hover{width:371px;margin:44px 14px;}
.cft .bd li:hover p{-webkit-line-clamp: 6;font-size:14px;line-height:24px;}
.cft .bd li:hover b{color:#004390;font-size:30px;margin:10px 0 14px 0;-webkit-line-clamp: 2;}
.cft .bd li:hover img.cft_1{display:none;}
.cft .bd li:hover img.cft_2{display:none;}
.cft .bd li:hover img.cft_3{display:inline-block;margin-top:15px;}

.cftt{width:100%; float:left;}
.cftt_1{width:350px; float:left;padding:10px 30px 20px 30px;border:#d8d8d8 solid 1px;}
.cftt_1 h4{width:100%; float:left;border-bottom:#d8d8d8 solid 1px;color:#040000;font-size:18px;line-height:60px;}
.cftt_1 li{width:100%; float:left;line-height:35px;padding-top:2px;}
.cftt_1 li a{color:#525252;font-size:14px;}
.cftt_2{width:770px; float:right;}
.cftt_2 h4{width:100%; float:left;color:#0276fd;font-size:20px;line-height:80px;margin-top:-10px;position:relative;}
.cftt_2 h4 a{position:absolute;right:0px;top:0px;color:#a0a0a0;font-size:16px;font-family:Arial;}
.cftt_2 li{width:100%; float:left;border-bottom:#d8d8d8 solid 1px;padding:15px 0;}
.cftt_2 li img{width:244px;float:right;}
.cftt_2 li .cftt_2_1{width:490px;float:left;color:#3c3c3c;}
.cftt_2 li .cftt_2_1 span{width:100%;float:left;font-size:20px;}
.cftt_2 li .cftt_2_1 b{width:100%;float:left;margin:15px 0;font-size:16px;}
.cftt_2 li .cftt_2_1 p{width:100%;float:left;font-size:14px;}
.cftt_2 li span.fr{color: #888}

input::-webkit-input-placeholder { 
/* WebKit browsers */ 
color: #fff; 
} 
input:-moz-placeholder { 
/* Mozilla Firefox 4 to 18 */ 
color: #fff; 
} 
input::-moz-placeholder { 
/* Mozilla Firefox 19+ */ 
color: #fff; 
} 
input:-ms-input-placeholder { 
/* Internet Explorer 10+ */ 
color: #fff; 
}

input:-webkit-autofill {
-webkit-box-shadow: 0 0 0px 1000px #fff inset;
border: 1px solid #fff !important;
}


.footer{width:100%; float:left;background:#002f6a url('../images/fttbg.jpg') no-repeat center center;color:#fff;padding:70px 0 100px 0;}
.ss{width:100%; float:left;position:relative;}
.home_links {border-bottom:#4d6e97 solid 1px;padding: 18px 0 18px 0; width:900px;margin-right:300px;}
.ss_r{float:right;width:180px; height:35px;padding:0 0 0 0;  float:right; border-radius:0;background:none; margin-top:13px; border:#fff solid 1px; }
.ss_r input{ width:140px; padding-left:10px; background:none; color:#fff;font-size:13px; border-radius:0; float:left; border:none;height:33px; margin:0 0 0 0;line-height:33px;}
.ss_r button{ width:35px; float:right; border:none;margin:0; background: url(../images/206.png) center center no-repeat; color:#FFF; border-radius:0; height:35px;}
.container {position: relative;padding: 0;  }

    /*.home_links h4{position: absolute; left: 0; width:104px; margin-top: 30px; font-weight: normal; font-size: 16px;}*/
    .home_links h4 {
        position: absolute;top:-5px;
        left: 0;color:#fff;
        width: 104px;
        font-weight: normal;
        font-size: 20px;
        line-height: 38px;
    }

    .home_links .link {
      
        margin-left: 81px;
        padding-left: 20px;
        font-size: 14px;
        display: inline-block;
    }



    .yqlj {
        padding: 5px 0 5px 10px;
        line-height: 26px;
    }

    .yqlj i {
        font-style: normal;
        margin: 0 20px;
        color: #ccc;
    }
.yqlj a{margin-right:10px;color:#fff;}
    .yqlj a:hover {
        color: #348AFF;
    }
.yqlj a img {
    width:115px;
    }
 

    ul.dhlj {
        display: inline-flex;
    }

    .drop-ul {
        width: 1080px !important;
        margin-left: 120px;
    }
	
	
	    .left {
        float: left;
    }

    .right {
        float: right;
    }

.footer_img-w {width: 1200px;float:left;position: relative;padding:30px 0;border-bottom:#4d6e97 solid 1px;}
.footer_img-w ul{width: 25%;float:left;}
.footer_img-w ul li{width: 100%;float:left;line-height:20px;font-size:14px;margin:12px 0;}
.footer_img-w ul li img{float:left;margin-right:10px;}
.footer_img-w ul li span{float:left;width: 240px;}

.footer2{width: 1200px;float:left;padding:30px 550px 0 0;line-height:30px;}
.footer2 a{color:#fff;}

/*仲裁条款*/
.arbitral-provisions img{
  display: block;
}
.arbitral-provisionsicon{font-size:15px;
  position: relative;
}
.arbitral-provisionsicon img{
width:100px;
}
.arbitral-provisions:hover .arbitral-provisionstxt{
  color: #004390;
}
.arbitral-provisionsicon p{
  position: absolute;
  left: 0;
  bottom: 20px;
  width: 100%;
  text-align: center;
}
.arbitral-provisionstxt{
  position: relative;
  width: 1097px;
  height: 99px;
  line-height: 24px;
  padding: 24px 38px;
  color: #636363;
  border: 1px solid #ccc;
  border-left: none;
}
.arbitral-provisionstxt a{
  position: absolute;
  right: 0;
  bottom: 0;
}
.cfff {color:#fff;}

.arbitral-provisions{
    position: relative;
}
.arbitral-provisions .arbitral-provisionstxt_en{
    display: none;
   
    width: 1097px;
    height: 99px;
    background: #fff;
    border: 1px solid #ccc;
}
.arbitral-provisions .arbitral-provisionstxt_en b{
    display: block;
    text-align: center;
    padding: 14px 0 4px;
}
.arbitral-provisions .arbitral-provisionstxt_en p{
    padding: 0 16px;
    font-size: 12px;
}
.arbitral-provisions .icon{
    position: absolute;
    bottom: 1px;
    right: 0;
    width: 29px;
    height: 28px;
    background: #c6c6c6;
    color: #575757;
    text-align: center;
    line-height: 28px;
    cursor: pointer;
}