@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0; }
li{ list-style:none; }
a img{ border:none;}
body{ font-family:'Microsoft yahei';}
a{ text-decoration:none;}
/*悬浮链接*/
 .menu-float a:last-child { border-bottom: 0;}
.menu-float a {display: flex;flex-direction: column;justify-content: center;align-items: center;color: #fff;margin-top: 20px;border-bottom: 1px rgba(255, 255, 255, 0.6) solid;padding-bottom: 20px;}
.menu-float a.nt {flex-direction: row-reverse; background-color: #E34F5B;margin-top: 0;padding: 0; height: 44px;}
.menu-float.cospan .mt-1 {display: none;}
.menu-float.cospan .ext {display: flex;}
.menu-float.cospan { width: 80px;height: 626px;left:-15px}
.menu-float a span.mr-2 { transform: scale(1.2); letter-spacing: 2px;}
.menu-float {
position: fixed;
 background-color: #191919;
 z-index: 55;
 width: 140px;
 height: 815px;
 left: -25px;
 top: 55%;
 margin-top: -375px;
 transform: scale(0.65);
}
.menu-float a span.mt-1 {
 transform: scale(1.2);
 margin-top: 6px;
}
.menu-float.cospan .cos,.menu-float .ext {display: none;}
.suspension{position:fixed;z-index:55;right:0;bottom:368px;width:70px;height:240px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background-color:#4271F0;margin-bottom:4px;cursor:pointer;outline:none;}
.suspension .a.active,
.suspension .a:hover{background:#F05352;}
.suspension .a .i{float:left;width:44px;height:44px;background-image:url(../../images/side_icon.png);background-repeat:no-repeat;}
/* .suspension .a-service .i{background-position:0 0;} */
.suspension .a-service .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../../images/suspension-bg.png);background-repeat:no-repeat;background-position:0 0;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../../images/suspension-bg.png);background-repeat:no-repeat;background-position:-27px 0;}
.suspension .a-service-phone2 .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background-image:url(../../images/suspension-bg2.png);background-repeat:no-repeat;background-position:0 -27px;}
.suspension .a-qrcode .i{background-position:-44px 0;}
.suspension .a-cart .i{background-position:-88px 0;}
.suspension .a-top .i{background-position:-132px 0;}
.suspension .a-top{background:#D2D3D6;display:none;}
.suspension .a-top:hover{background:#c0c1c3;}
.suspension .d{display:none;width:165px;background:#fff;position:absolute;right:67px;min-height:60px;border:1px solid #E0E1E5;border-radius:3px;box-shadow:0px 2px 5px 0px rgba(161, 163, 175, 0.11);}
.suspension .d .arrow{position:absolute;width:8px;height:12px;background:url(../../images/side_bg_arrow.png) no-repeat;right:-8px;top:31px;}
.suspension .d-service{top:0;text-align:center;}
.suspension .d-service p{font-size:13px;color:#0e0e0e;}
.suspension .d-service-phone{top:34px;}
.suspension .d-service-phone2{top:136px;}
.suspension .d-qrcode{top:78px;}
.suspension .d .inner-box{padding:4px 4px;}
.suspension .d-service-item{border-bottom:0px solid #eee;padding:4px 0;}
.suspension .d-service .d-service-item{border-bottom:none;}
.suspension .d-service-item .circle{width:44px;height:44px;border-radius:50%;overflow:hidden;background:#F1F1F3;display:block;float:left;}
.suspension .d-service-item .circle2{width:44px;height:44px;border-radius:10%;overflow:hidden;background:#fff;display:block;float:left;}
.suspension .d-service-item .i-qq{width:44px;height:44px;background:url(../../images/side_con_icon03.png) no-repeat center 15px;display:block;transition:all .2s;border-radius:50%;overflow:hidden;}
.suspension .d-service-item:hover .i-qq{background-position:center 3px;}
.suspension .d-service-item .i-tel{width:44px;height:44px;background:url(../../images/side_con_icon02.png) no-repeat center center;display:block;}
.suspension .d-service-item .i-tel2{width:44px;height:44px;background:url(../../images/kf_email.png) no-repeat center center;display:block;}
.suspension .d-service-item h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text{float:left;width:112px;line-height:22px;font-size:15px;}
.suspension .d-service-item .text .number{font-family:Arial,"Microsoft Yahei","HanHei SC",PingHei,"PingFang SC","Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;}
.suspension .d-service-intro{padding-top:10px;}
.suspension .d-service-intro p{float:left;line-height:27px;font-size:12px;width:50%;white-space:nowrap;color:#888;}
.suspension .d-service-intro i{background:url(../../images/side_con_icon01.png) no-repeat center center;height:27px;width:14px;margin-right:5px;vertical-align:top;display:inline-block;}
.suspension .d-qrcode{text-align:center;}
.suspension .d-qrcode .inner-box{padding:5px 0;}
.suspension .d-qrcode p{font-size:13px;color:#0e0e0e;}
/*欢迎条*/
#welcome {
    width: 100%;
    height: 30px;
    background-color: #f3f3f3;
    border-bottom: 1px solid #d7d7d7;
}

#welcome .w_text {
    width: 1100px;
    height: 30px;
    margin: 0 auto;
}

#welcome .w_text .w_t1 {
    font-size: 12px;
    color: #3f3f3f;
    line-height: 30px;
    float: left;
    display:block;
    width:700px;
}

#welcome .w_text .w_t2 {
    font-size: 12px;
    line-height: 30px;
    float: right;
}

#welcome .w_text .w_t2 a {
    color: #686868;
}
 #welcome .w_text .w_t2 a:hover {
    color: #3ea6ff;
}

/*头部*/
#header{
    width: 1100px;
    height: 65px;
    margin: 0 auto;
}
#header .logo{
	width: 336px;
	height: 65px;
	float: left;
	padding: 5px 0;
}
#header .nav{
	
	height: 65px;
	float: right;
}
#header .nav ul li{
	float: left;
	font-size: 16px;
	font-weight: bold;
	line-height: 65px;
	padding: 0 10px;
}
#header .nav ul li a{
	color: #505050;
}
#header .nav ul li .cur{
	color: #0076ca;
}
#header .nav ul li a:hover{
	color: #0076ca;
}
#banner{
	width: 100%;
	height: 334px;
	position: relative;
    overflow: hidden;
}
#banner .b_img{
	width: 1080px;
    height: 334px;
    position: absolute;
    z-index: 1;
    overflow: hidden;
    left:50%;
    margin-left: -540px;
    
}
#banner .b_login{
	width: 320px;
    height: 270px;
    background: rgba(55,55,55, 0.5);
    position: absolute;
    z-index: 2;
    overflow: hidden;
    left: 50%;
    margin: 20px 0 0 220px;
}
#banner .b_login .b_l_text{
	width: 320px;
	height: 50px;
}
#banner .b_login .b_l_text ul li{
	float: left;
	font-size: 18px;
	font-weight: bold;
	line-height: 76px;
	padding: 0 7px;
	line-height: 50px;
	color: #fff;
}
#banner .b_login .b_l_text ul li a {
	color: #c8c8c8;
}
#banner .b_login .b_l_text ul li a:hover {
	color: #fff;
}
#banner .b_login .b_l_input{
	width: 262px;
	height: 200px;
	margin: 2px auto;
}
#banner .b_login .b_l_input .name{
	width: 262px;
	height: 36px;
	background-color: #fff;
	border: 1px solid #c8c8c8;
}
#banner .b_login .b_l_input .password{
	width: 262px;
	height: 36px;
	background-color: #fff;
	margin: 8px 0;
	border: 1px solid #c8c8c8;
}
#banner .b_login .b_l_input .v-code{
	width: 262px;
	height: 38px;
	margin: 8px 0;
}
#banner .i_img{
	float: left;
}
#banner .n_input{
	width: 224px;
	height: 36px;
	font-size: 14px;
	line-height: 36px;
	float: left;
	color: #c8c8c8;
	
}
#banner .n_input input{
	width: 224px;
	height: 35px;
	border: none;
}
#banner .v_input input{
	width: 128px;
	height: 36px;
	border: none;
	color: #525252;
}
#banner .dl_button{
	width: 264px;
	height: 36px;
	margin: 10px auto;
	text-align: center;
	line-height: 36px;
	font-weight: bold;
	font-size: 18px;
}
#banner .dl_button .btnS{
	width: 262px;
	height: 38px;
	background-color: #38cdeb;
	color: #fff;
	display: block;
	border: 1px solid #4aa8e6;
}
#banner .dl_button .btnS:hover{
	background-color: #044468;
}

#banner .other{
	width: 264px;
	height: 36px;
	margin: 10px 0;
	font-size: 12px;
}
#banner .other ul li {
	float: left;
	padding: 0 18px;
}
#banner .other ul li a{
	color: #c8c8c8;
}
#banner .other ul li a:hover{
	color: #2cadf5;
}



/*内容*/
/*中央*/
#center{
	width: 1080px;
    height: 266px;
    position: relative;
    margin: 0 auto;

}
#center .c-title{
	width: 1080px;
	height: 40px;
	background-image: url(../../images/guide.png);
}
#center .c-title .c-t , .c-t1{
	width: 140px;
	height: 34px;
	font-size: 16px;
	font-weight: bold;
	line-height: 34px;
	color: #fff;
	margin-top: 6px;
	margin-left: 10px;
	text-align: center;
}
#center .c-title .c-t:hover{
	background-color: #fff;
	color: #0f69d7;
	font-weight: bold;
}
#center .c-title .c-text{
	/*padding-left: 20px;*/
	float: left;
}
#center .c-title .c-more{
	padding-right: 10px;
	float: right;
}
#center .c-title .c-more a{
	color: #fff;
}
#center .c_o li{
	float: left;
	font-size: 16px;
	border: 1px solid #dcdcdc;
	width: 118px;
	height: 62px;
	text-align: center;
}
#center .c_o .noc{
	color: #8c8c8c;
	border: none;
}
#c_qyzz , #c_xkzj , #c_ycdz , #c_ysgj , #c_cdsb , #c_hwsb , #c_sfbl , #c_ckts , #c_ggcx{
	width: 118px;
	height: 59px;
	line-height: 28px;
	margin: 0 auto;
}
#c_qyzz:hover , #c_xkzj:hover , #c_ycdz:hover , #c_ysgj:hover , #c_cdsb:hover , #c_hwsb:hover , #c_sfbl:hover , #c_ckts:hover , #c_ggcx:hover{
	cursor:pointer;
    border-bottom: 3px solid #4a8dfc;
}
#c_left{
	width: 60px;
	height: 120px;
	float: left;
}
#c_right{
	width: 60px;
	height: 120px;
	float: right;
}
.c_icon{
	width: 960px;
	height: 120px;
	float: left;
}
.c_icon li{
	width: 120px;
	height: 120px;
	float: left;
	border: none;
	margin: 0 3px;
}
.c_icon .s1 a{
	width: 120px;
	height: 120px;
	display: block;
	background-color: #0f69d7;
}
.c_icon .s1 a:hover{
	background-color: #0f5ab4;
}
.c_icon .s2{
	width: 120px;
	height: 120px;
	display: block;
	background-color: #b4b4b4;
}

/*图标*/
.c_icon img{
	position: absolute;
}
.c_icon .icon_t{
	position: absolute;
	font-size: 12px;
	width: 110px;
	margin: 80px 5px 0 5px;
	text-align: center;
	color: #fff;
}
#tab{
	width: 1080px;
	height: 62px;
	position: absolute;
}
#tabCon{
 clear: both;
}
#tabCon_1{
display: none;
}
#tabCon_2 , #tabCon_3 , #tabCon_4 , #tabCon_5 , #tabCon_6 , #tabCon_7 , #tabCon_8{
 display: none;
}
#tabCon .c_box{
	width: 1080px;
	height: 120px;
	position: absolute;
	margin-top: 80px;
}
.c_box2{
	width: 1080px;
	height: 120px;
	position: absolute;
	margin-top: 30px;
}
/*新闻*/
#news{
	width: 1080px;
    height: 280px;
    position: relative;
    margin: 0 auto;
}
#news .c-title{
	width: 1080px;
	height: 40px;
	background-image: url(../../images/guide.png);
}
#news .c-title .c-t{
	width: 100px;
	height: 40px;
	font-size: 16px;
	font-weight: bold;
	line-height: 40px;
	color: #fff;
}
#news .c-title .c-text{
	margin-left: 20px;
	float: left;
	cursor:pointer;
	height: 34px;
	margin-top: 6px;
	text-align: center;
	line-height: 34px;
}
#news .c-title .c-text:hover{
	background-color: #fff;
	color:#0f96d7 ;
}
#news .c-title .c-more{
	padding-right: 10px;
	float: right;
}
#news .c-title .c-more a{
	color: #fff;
}
#new_box{
	width: 1080px;
    height: 220px;
	display: block;
	margin-top: 16px;
}
#notes_box{
	width: 1080px;
    height: 200px;
	display: none;
	margin-top: 16px;
}
.n_img{
	width: 336px;
	height: 214px;
	float: left;
	margin-left: 10px;
}
.n_text{
	width: 74px;
	height: 210px;
	float: left;
	text-align: center;
	margin: 42px 0 0 42px;
}
.n_text2{
	width: 560px;
	height: 210px;
	float: right;
	margin-right: 6px;
}
.n_text .t1{
	font-size: 58px;
	color: #0076ca;
	font-weight:500;
}
.n_text .t2{
	font-size: 16px;
	color: #6e6e6e;
}
.n_text2 .t3{
	text-align: center;
	color: #0076ca;
	font-size: 18px;
	margin-bottom: 20px;
}
.n_text2 .t4{
	text-indent: 2em;
	font-size: 16px;
	margin-bottom: 26px;
	color: #050505;
}
.n_text2 .t5{
	text-align: right;
	font-size: 16px;
	margin-right: 20px;
}
.n_text2 .t5 a{
	color: #0076ca;
}
.n_text2 .t5 a:hover{
	color: #0076ca;
}

/*其他*/

#other{
	width: 1080px;
    height: 262px;
    position: relative;
    margin: 0 auto;

}
#other .c-title{
	width: 1080px;
	height: 40px;
	background-image: url(../../images/guide.png);
}
#other .c-title .c-t , .c-t1{
	width: 140px;
	height: 34px;
	font-size: 16px;
	font-weight: bold;
	line-height: 34px;
	color: #fff;
	margin-top: 6px;
	margin-left: 10px;
	text-align: center;
}
#other .c-title .c-t:hover{
	background-color: #fff;
	color: #0f69d7;
	font-weight: bold;
}
#other .c-title .c-text{
	/*padding-left: 20px;*/
	float: left;
}
#other .c-title .c-more{
	padding-right: 10px;
	float: right;
}
#other .c-title .c-more a{
	color: #fff;
}


.XzTab{
    display:block;
    color:#fff;
}
.bXzTab{
   

     display:none;
    color:#c8c8c8;
}
/*footer*/
#div_foot{width: 100%; height: 140px; background-color: #323232;}
#s_code1{width: 72px; height: 72px; float: left; margin-top: 30px; margin-left: 0px;}
#s_code1 img,#s_code2 img{width: 72px; height: 72px;}
#s_code2{width: 72px; height: 72px; float: left; margin-top: 30px; padding-left: 20px;}
.class_text{font-family: "微软雅黑"; font-size: 14px; color: #bebebe; letter-spacing: 25; line-height:28px; }
.class_text a {
    color: #bebebe;
}
#english_text{font-family: "微软雅黑"; font-size: 12px; color: #bebebe; letter-spacing: 3;}
#foot_text{ padding-top: 30px; text-align: right;}


/*登陆框切换部分*/
#banner .b_login .b_l_input2{
	width: 300px;
	height: 200px;
	margin: 2px auto;
	display: none;
}
.bz_text1 , .bz_text2{
	margin: 0 4px;
	font-size: 14px;
	line-height: 24px;
}
.bz_text1{
	color:#fedf0b;   /*原来的颜色#2391fa*/
	font-weight: 500;
}
.bz_text2{
	color:#FFF;
}
.dl_button .btn{
   width: 262px;
   height: 36px;
   border:1px solid #4aa8e6;
   background-color:#38cdeb;
   color:#fff;
   font-size:18px;
   font-weight:bold;
}
.b_l_input2 .btn {
  height: 40px;
  line-height: 40px;
  padding: 0;
  width: 100%;
}
.b_l_input2 .btn:hover {
  color: #2391fa;
}
.btn-primary {
  background: #4a8efd;
}
.btn-primary:hover {
  background: #3e74d3;
}
.btn-default {
  background: #4a8efd;
  border: 0;
  color: #fff;
  display:block;
}
.btn-default:hover,
.btn-default:focus {
  background: #3e74d3;
  color: #fff;
}
 .loginBtn {
  background: #4a8efd;
}
 .loginBtn:hover {
  background: #3e74d3;
}
/*登录弹出框*/
.shade_new {
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.6);
    position: fixed;
    top: 0px;
    left: 0px;
    z-index: 1000;
    display: none;
}
.pop1 {
    background:rgba(225,225,225,0.9);
    width: 444px;
    height: 137px;
    position: relative;
    margin: 200px auto;
    border-radius:5px 5px 5px 5px;   
}
.title2{
    margin-left:148px;
    color: #1178e2;
    font-size:22px;
}
.title1 {
    text-align: center;
    font-size: 16px;
    color: #454545;
    padding: 28px 0 28px;
}
.pop1box {
    text-align: center;
}
.btn-confirm {
   background-color:#0d7ef2;
    display: inline-block; 
    width:444px;
    height: 36px;
    background-position: 0 0;
    position: absolute;
    left: 0px;
    border-radius:0px 0px 5px 5px;
    color:#fff;
    font-size:20px;
    line-height:36px;
}
.foot_cont{ width:1080px; display:block; margin:0 auto;}