﻿@charset "utf-8";

/* CSS Document */

body{min-width:1280px;overflow-x: hidden;}
* {
/*    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: inherit;*/
}
*{padding:0; margin:0; font-family:Microsoft Yahei, PingFangSC-Regular;!important;outline:none;}
form {
    background: #F9F9F9;
    position: initial;
    top: initial;
    overflow: hidden;
    height: initial;
    width: initial;
    margin: initial;
    padding: initial;
    border: 0px solid #fff;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: initial;
    box-shadow: aliceblue;
    -moz-box-shadow: 0px 0px 3px #9d9d9d, inset 0px 0px 14px #fff;
    -webkit-box-shadow: aliceblue;
}
.ellipsis{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}

input,select{ outline:none;}

.pointer{cursor:pointer;}

.fl_lef{float:left!important;}

.fl_rgt{float:right!important;}

.block_d{display:block;}

.f_s_12{font-size:12px;}

.f_s_14{font-size:14px;}

.f_s_16{font-size:16px;}

.f_s_18{font-size: 18px;}

.f_s_20{font-size:20px;}

.f_s_22{font-size: 22px;}
.lighter .f_s_22{
    font-size: 22px;
    line-height: 28px;
    display: block;
}

.f_s_24{font-size: 24px;}

.f_s_26{font-size:26px;}

.f_s_28{font-size:28px;}

.f_s_30{font-size:30px;}

.f_s_32{font-size:32px;}

.f_s_34{font-size:34px;}

.f_s_36{font-size:36px;}

.f_s_38{font-size:38px;}

.f_s_40{font-size:40px;}

.f_s_42{font-size:42px;}

.f_s_44{font-size:44px;}

.f_s_46{font-size:46px;}

.f_s_48{font-size:48px;}

.f_s_50{font-size:50px;}

.f_s_52{font-size:52px;}

.f_s_54{font-size:54px;}

.f_s_56{font-size:56px;}

.f_s_58{font-size:58px;}

.f_s_60{font-size:60px;}

.f_s_70{font-size:70px;}





.f_w_bold{font-weight:bold;}

.lighter{font-weight:lighter;}
.c_fa8 {color: #ffa800!important;}
.c_0 {color: #000;}

.c_white{color:rgba(255, 255, 255, 0.72);}

.c_333{ color:#333;}

.c_666{ color:#666;}

.c_72{color:#727171;}

.c_f2{color:#f27243}

.c_ff9900{color:#ff9900;}

.c_23{color: #585858;}

.c_2a{color: #666;}

.c_8c{color: #c9c9c9;}
.c_ccc {color: #ccc;}
.c_999 {color: #999;}

.bg_or{ background:#f29417; }

.bg_6c{background:#6c6c6c;}

.bg_e0{background:#e0e1e3;}

ul{list-style:none;}

a{ text-decoration:none;}

.hander{cursor:pointer;}



.orange_btn{background: #48A5F4;}

.orange_btn:hover{ background:#0088FC;}

.btn_org{background:#eea157;}

.btn_org:hover{background:#eba400}

.btn_grn{background:#63c982;}

.btn_grn:hover{background:#38bf0c}

.btn_pul{background:#5d79c1;}

.btn_pul:hover{background:#5670b2;}



.white_btn{background:#FFF;}

.white_btn:hover{background:#F9f9f9;}



.wd_1200{width:1200px;height:100%; margin:0 auto;}



ul{list-style:none;}

a{ text-decoration:none;}

.center{text-align: center;}



.rgt_gd{display:none;min-width:50px;width:auto;height:204px; position:fixed; right:4px; top:50%; margin-top:-102px; z-index:4;}

.phone_dv{display:none;width:0px;height:32px;line-height:32px;padding:9px 0;border-radius:6px 0px 0px 6px;cursor:default;text-align:right; position: absolute;right: 50px;background:rgba(34,34,34,0.6);}

.ec_each{width:50px;height:32px;padding:9px 0;border-radius:6px 2px 6px 6px; cursor:default; text-align:center; line-height:16px;cursor:pointer;}

.gd_each{width:50px;height:50px;border-radius:6px 2px 6px 6px;margin-bottom:1px; position:relative;}

#wx_img{width:96px;height:96px;position:absolute; right:54px; top:102px; z-index:2; display:none; border-radius:3px; background:rgba(34,34,34,0.6);padding:3px;}



.header{width:100%;height:80px;background:#222;min-width: 1200px;}

.c_bg{color:#f4f4f4;}

.header_nav,.footer_bn{width:100%;}

.head{margin-left: -600px;position: absolute;left: 50%;top: 0;z-index: 1;width: 1200px;height: 80px;min-width: 1200px;background: rgba(255,255,255,0);}

.header_nav{position: relative;width: 100%;height:80px;margin:0 auto;text-align:center;}

.header_logo{display:inline-block;}

.logo_img{ margin-top:18px;}

#news_mq{padding:32px 0 0 6px;line-height:14px;text-align:left;cursor:default;}

.nav_opr{width: auto;height:80px;}

.nav_opr .nav_ul{ height:80px;width:auto;text-align:center; margin:0;}

.nav_opr .nav_ul li{width:auto; line-height:80px;  float:left;padding: 0 42px; position: relative}

.nav_opr .nav_ul .nav-new{position: relative;/* margin-right: 16px; */}

.nav_opr .nav_ul .nav-new img{position: absolute;top: 12px;right: 3px;}

.nav_sel{background:#2d2d2d!important;}

.nav_opr .nav_ul li a{color:#fff;text-decoration: none;}
.nav_opr .nav_ul li a:hover {color: #ccc;}
.nav_opr .blk  li a {color:#333;}
.nav_opr .blk li a:hover {color:#999;}

/* .nav_opr .nav_ul li a:hover{color:#ffb200;text-decoration:none;} */

.nav_opr .nav_ul .not_li{cursor:default;color: #ffb200;padding: 0 0 0 20px;}

.nav_opr .nav_ul .not_li:hover{color:#ffb200;/*background:none!important;*/}

.not_li a:hover{text-decoration:underline!important;}

.free-btns-blk {margin: 29px 20px;width: 86px;height: 28px;line-height: 28px;border: 1px solid #D5B36C;border-radius: 100px;text-align: center;}
.free-btns-blk a{color:#D5B36C;}


.nav_sub{display:none;padding: 26px 18px 6px;width: 124px;margin-left: -20px;text-align: left;background-color: rgba(0,0,0,.8);z-index: 3;position: absolute; cursor:default;box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);border-radius: 4px;}
.nav_sub dt {margin-bottom: 20px;height: 20px;line-height: 20px;font-size: 14px;}
.nav_sub dt a {color: #fff!important;}
.nav_sub dt a:hover {color: #ccc!important;}

.nav_opr .blk .nav_sub {background: rgba(255,255,255,.8);box-shadow: 0 2px 2px 0 rgba(0,0,0,.1);}
.nav_opr .blk .nav_sub dt a {color: #333!important;}
.nav_opr .blk .nav_sub dt a:hover {color: #999!important;}


.footer{/*height:360px;*/height:initial; width:100%;background:#222;}

.foot_con{ width:1200px;background:#222;margin:0 auto; color:#818181;}

.foot_con a{ color:#92aec9; text-decoration:none;color:#818181;}

.foot_con a:hover{ /*color:#555;*/ text-decoration: underline;color:#afadad;}

.foot_nav{ width: 1000px;height:auto; overflow:hidden; padding:52px 0 0px; margin:0 auto; color:#818181;}

.foot_nav dl{ float:left; margin-right:108px;color:#818181;}

.foot_nav dt{ font-size:16px; margin-bottom:30px;}

.foot_nav dd{ font-size:12px; margin-bottom:22px;}

.service_btn{width: 110px;height: 30px;line-height:30px!important;color:#818181;text-align: center;border:#818181 1px solid;border-radius: 4px;cursor:pointer;margin: 0 auto;float: right;}

.service_btn:hover{ color:#afadad;}

.foot_link a{ margin-left:15px}

.footer_bot{width:1200px;margin: 0 auto;}

.footer_bot_con{text-align: center;width:1000px; height:56px;line-height: 56px;margin:0 auto;font-size: 12px;color:#818181; position:relative;}

.footer_bot a{ padding:5px; color:#818181;text-align:center;}

.footer_top{ background:rgba(0,0,0,0.15);width: 1140px;height:1px;margin: 0 auto;margin-top:82px;}

.footer_Webcate_s{ display:none;position: absolute;z-index: 1; bottom: 52px;}

.footer_con{ vertical-align: middle;margin-right: 22px; color:#818181;}

.footer_tit{width:480px; margin: 0 auto;color:#818181;}

.footer_tit a{color:#818181;}

.footer_btn img{margin-top:20px;margin-left:28px;}



.relation{width:1000px; height:200px; padding-top:30px;margin:0 auto;}

.relation .rat_logo{width:309px;height:160px;border-right:1px solid #191919;}

.rat_logo img{margin:46px auto 20px;}

.rat_logo .lg_sm{color:#a7a7a7;line-height:22px;text-align:center;}

.relation .rat_gz{width:180px;height:126px;padding:34px 99px 0; color:#a7a7a7; text-align:center;}

.rat_gz .gz_each{width:74px;height:100px;}

.rat_gz .gz_each img{margin-bottom:10px;}

.relation .rat_ph{width:142px;height:122px;padding:38px 90px 0 78px;border-left:1px solid #191919;}

.rat_ph .ph_tm{color:#a7a7a7;margin:10px 0 16px;}

.rat_ph .online_service{width:86px;height:24px;color:#c8c6c6; line-height:23px; text-align:center; border:1px solid #4e3f1b; border-radius:13px;margin-left:28px;}

.online_service:hover{color:#dedede}

.nav_n{width:1000px; height:45px;margin:0 auto; line-height:45px; text-align:center;}

.nav_n a{color:#a7a7a7;}

.nav_n a:hover{color:#ffb200;}

.nav_n span{color:#a7a7a7; cursor:default;position:relative;}

.ht_nav{display:none;width: 56px; position: absolute; left: 2px; bottom: 14px; line-height: 24px; text-align: left; color: #a7a7a7;}

.nav_n div{display:inline-block;width:1px; height:12px; background:#a7a7a7;margin:0 6px;}

.line_n{width:1000px; height:1px;margin:0 auto; background:rgba(0,0,0,0.15);}

.copyright{width:1000px; height:36px; line-height:36px; margin:0 auto; color:#a7a7a7; text-align:center;}

.copyright a{color:#a7a7a7;margin-left:20px;}

.copyright a:hover{ color:#ffb200;text-decoration:underline;}





.bg{display:none;width:100%;height:100%; background:#000; opacity:0.4;filter:alpha(opacity=40); position:absolute ; top:0px; left:0px; z-index:1;}

.cls_dv{width:36px;height:36px; background:#333; position:absolute; top:0; right:-36px;}

.vd_blk{display:none;width:1016px;height:574px;padding:4px; position:fixed; left:50%; top:50%; margin-left:-508px;margin-top:-256px; z-index:2; background:#333;}

#swfid{width:1016px;height:574px;}

.close_btn{width:12px;height:12px; cursor:pointer; background:url(../image/icon_close.png) no-repeat 0px 0px;margin-top:5px;margin-bottom:5px;margin-left:780px;transform: rotate(0deg);transition: transform 0.35s ease;}

.close_btn:hover{transform: rotate(180deg);}

.no_video{width:170px;height:50px; display:inline-block; font-size:28px;line-height:50px; margin:170px 315px; color:#FFF;}
/*改版*/
.head {
	background: rgba(34,34,34,0.2)!important;
}
body {
	background: #fcfcfc;
}
.prc_banner {
	width: 100%;
	height: 850px;
	background: url(../images/partner/price_bn_bg.jpg) no-repeat center;
	background-size: 100% 100%;
}
.prc_banner .prc_bn_con {
	width: 1100px;
	height: 762px;
	padding: 88px 15px 0;
}
.tw_xc {
	/*width: 1120px;*/
	height: 188px;
	padding-bottom: 80px;
	padding-top: 48px;
	/*background: url(../images/partner/price_bn_tit.png) no-repeat left 48px;*/
}
.tw_xc img {
	margin:18px auto 10px;
	width: 562px;
}
.xc_txt {
	line-height: 28px;
    /* margin-left: 312px; */
    text-align: center;
    width: 544px;
    margin: auto;
}
.sv_con {
	height: 422px;
	width: 1000px;
	padding: 0 100px;
	position: relative;
}
.sv_each {
	width: 344px;
	height: 420px;
	border: 1px solid #e5e5e5;
	background: #FFF;
	position: absolute;
	bottom: 0;
}
.sv_each img {
	position: absolute;
	left: 142px;
	top: 50px;
}
.sv_bt {
	position: absolute;
	left: 131px;
	top: 115px;
	z-index: 1;
}
/*.zy_tj {
	width: 72px;
	height: 54px;
	background: url(../images/partner/price_sv_bq.png) no-repeat center;
	position: absolute;
	right: -2px;
	top: -6px;
	text-indent: 36px;
	line-height: 34px;
}*/
.bs_gm {
    width: 238px;
    height: 42px;
    line-height: 42px;
    border-radius: 4px;
    text-align: center;
    margin: 0 auto;
}
.zy {
    border: 1px solid #599CFF;
    color: #599CFF;
}
.sv_each_obj {
	width: 100%;
	height: 30px;
	line-height: 30px;
	margin-top: 20px;
	text-align: center;
	color: #666;
	position: absolute;
	left: 0;
	top: 168px;
	z-index: 1;
}
.sv_btn {
	width: 254px;
	height: 48px;
	border-radius: 4px;
	text-align: center;
	line-height: 48px;
	position: absolute;
	left: 45px;
	top: 320px;
	z-index: 1;
}
.sv_each_con {
	width: 100%;
	height: 80px;
	padding-top: 20px;
	position: absolute;
	left: 0;
	top: 210px;
	z-index: 1;
}
.sv_each_con a {
	color: #ffb200;
	margin: 40px 40px 0 0;
}
.sv_each_con1 {
	width: 293px;
	height: 80px;
	padding-top: 40px;
	padding-left: 32px;
	color: #2a2c34;
	position: absolute;
	left: 0;
	top: 220px;
	z-index: 1;
}
.sv_e_c_money {
	height: 14px;
	text-align: center;
	line-height: 14px;
	color: #999;
}
.pri_1 {
	width: 79px;
	height: 50px;
	border-right: 1px solid #c7c7c7;
}
.pri_2 {
	width: 77px;
	padding-left: 16px;
	height: 50px;
	border-right: 1px solid #c7c7c7;
}
.pri_3 {
	width: 85px;
	padding-left: 10px;
	height: 50px;
}
.lh_tmp {
	line-height: 44px;
}
/*六大价值*/
.qyb_bn {
	width: 100%;
	height: 905px;
	padding-top: 105px;
	/*background: #FFF;*/
}
.qyb_ct {
	width: 1100px;
	height: 100%;
	margin: 0 auto;
}
.qyb_tit_ct {
	line-height: 36px;
	text-align: center;
	padding-bottom: 24px;
}
.qyb_sm {
	line-height: 14px;
	text-align: center;
	padding-bottom: 52px;
}
.qyb_imgs_ct {
	width: 100%;
	height: 688px;
	margin-bottom: 40px;
}
.part_each {
/*	filter: alpha(opacity=20);
	-moz-opacity: 0.2;
	-khtml-opacity: 0.2;
	opacity: 0.2;
	transition: opacity 0.7s;
	-webkit-transition: opacity 0.7s;*/
}
.part_each:hover {
	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;
}
.cur_p {
/*	filter: alpha(opacity=40);
	-moz-opacity: 0.4;
	-khtml-opacity: 0.4;
	opacity: 0.4;*/
}
.qyb_i_c {
	width: 506px;
	height: 540px;
	padding-top: 34px;
	margin: 0 auto;
	position: relative;
}
.part_txt1 {
    line-height: 36px;
    position: absolute;
    right: 104px;
    top: 142px;
    text-align: center;
}
.part_txt1_5 {
    line-height: 36px;
    position: absolute;
    right: 18px;
    top: 302px;
    text-align: center;
}
.part_txt2 {
	line-height: 36px;
	position: absolute;
	right: 98px;
	bottom: 12px;
	text-align: center;
}
.part_txt3 {
	line-height: 36px;
	position: absolute;
	left: 116px;
	bottom: 16px;
	text-align: center;
}
.part_txt3_5 {
	line-height: 36px;
	position: absolute;
	left: 22px;
	bottom: 174px;
	text-align: center;
}
.part_txt4 {
	line-height: 36px;
	position: absolute;
	left: 124px;
	top: 138px;
	text-align: center;
}
.part_y {
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 174px;
	height: 174px;
	padding-top: 85px;
	background: url(../images/partner/qyb_yx.png) no-repeat center bottom;
}
.part_y img {
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	top: 33px;
	bottom: 0;
	padding-top: 80px;
	padding-left: 4px;
}
.part_line1 {
	position: absolute;
	left: 385px;
	top: 112px;
}
.part_line2 {
	position: absolute;
	left: 448px;
	bottom: -63px;
}
.part_line3 {
	position: absolute;
	right: 445px;
	bottom: -64px;
}
.part_line4 {
	position: absolute;
	right: 385px;
	top: 112px;
}
.part_line6 {
	position: absolute;
	left: 444px;
	top: 304px;
}
.part_line5 {
	position: absolute;
	right: 445px;
	top: 308px;
}
.part_dv1 {
	width: 182px;
	height: 192px;
	position: absolute;
	right: -280px;
	top: 0;
	animation: fadeInLeft 200ms ease 50ms both;
}
.part_dv1_5 {
	width: 182px;
	height: 192px;
	position: absolute;
	right: -280px;
	top: 218px;
	animation: fadeInLeft 800ms ease 400ms both;
}
.part_dv2 {
	width: 200px;
	height: 190px;
	position: absolute;
	right: -302px;
	bottom: -96px;
	animation: fadeInLeft 1200ms ease 600ms both;
}
.part_dv3 {
	width: 200px;
	height: 186px;
	position: absolute;
	left: -270px;
	bottom: -106px;
	animation: fadeInRight 1200ms ease 600ms both;
}
.part_dv3_5 {
	width: 200px;
	height: 150px;
	position: absolute;
	left: -270px;
	bottom: 188px;
	animation: fadeInRight 800ms ease 400ms both;
}
.part_dv4 {
	width: 200px;
	height: 169px;
	position: absolute;
	left: -270px;
	top: 0;
	animation: fadeInRight 200ms ease 100ms both;
}
.dbe1{
	/*animation: fadeInLeft 800ms ease 600ms both;*/
}
.dbe2{
	margin:-1px 0 4px 6px;
	/*animation: fadeInRight 800ms ease 600ms both;*/
}
.dbe3{
	margin:-76px 0 0 229px;
	/*animation: fadeInRight 1200ms ease 1000ms both;*/
}
.dbe4{
	margin:-73px 0 -3px 261px ;    
	/*animation: fadeInRight 1600ms ease 1400ms both;*/
}
.dbe5{
	margin:-225px 0 0 11px;
	/*animation: fadeInLeft 1600ms ease 1400ms both;*/
}
.dbe6{
	margin:-79px 0 0 1px;    
	/*animation: fadeInLeft 1200ms ease 1000ms both;*/
}
.part_dv_each {
	height: 24px;
	line-height: 24px;
	color: #999;
	text-indent: 54px;
	margin-bottom: 10px;
}
.bs_gm {
    width: 276px;
    height: 58px;
    line-height: 58px;
	border-radius: 4px;
	text-align: center;
	margin: 0 auto;
	/*border: 1px solid #fff;*/
    background: rgba(86, 112, 178, 0);
}
.bs_gm:hover{
	background: #48A5F4;
	border: 1px solid #48A5F4;
	color: #fff;
}
/*定制*/
.dzb_bn {
	width: 100%;
	height: 782px;
	margin-top: 160px;
	background: url(../images/partner/price_bn_bg2.jpg) no-repeat center;
	background-size: cover;
	padding-top: 105px;
	/*padding-bottom:  105px;*/
}
.dzb_ct {
	width: 1048px;
	height: auto;
	margin: 0 auto;
}
.dzb_tit_ct {
	line-height: 36px;
	text-align: center;
	padding-bottom: 14px;
	color: #fff;
}
.dzb_sm {
	width: 302px;
	height: 48px;
	line-height: 36px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 65px;
	/*background: url(../images/partner/bjtouming2.png) no-repeat center;*/
}
.dzb_gn {
	height: 240px;
	margin-bottom: 136px;
}
.gn_ezch {
    width: 250px;
    height: 258px;
    background: url(../images/partner/bjtouming2.png) no-repeat center;
    position: relative;
    background-size: 80%;
}
.gn_ezch div {
	line-height: 38px;
	position: absolute;
	margin: auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	width: 136px;
	height: 76px;
	text-align: center;
}
.gn_ezch img {
    margin-bottom: 12px;
}
/*购买须知*/
.area_fz{width:1170px; height:300px; padding-top:108px; margin:0 auto;}
.area_tit{
    height: 16px;
    background: url(../images/partner/gmxz.jpg);
    margin-bottom: 84px;
    background-size: 50%;
}
.area_tit div{width: 188px;height:24px;line-height:24px;text-align:center;margin:0 auto;background:#fcfcfc;}
.set-each {
    /* padding: 20px 8px 54px; */
    /* margin-right: 112px; */
    /* width: 200px; */
    text-align: center;
}
.fl_lef {
    float: left!important;
}
.set-each .p2 {
    height: 22px;
    line-height: 22px;
}
.c_999 {
    color: #C3C3C3;
}
.lighter {
    font-weight: lighter;
}
.f_s_14 {
    font-size: 18px;
}

/*底部*/
.footer {
    padding: 0;
    background-color: #2d2f3c;
}
.contrain {
    width: 1200px;
    margin: 0 auto;
}
.clearfix {
    zoom: 1;
}
.footer-copyright {
    clear: both;
    background-color: #242634;
    font-size: 14px;
    color: #71777c;
}
.clearfix {
}
.clearfix {
    zoom: 1;
}
.contrain {
    width: 1200px;
    margin: 0 auto;
}
.footer .footer-bottom {
    width: 100%;
    /* padding-top: 20px; */
}
@media (min-width: 1200px){
.container {
    width: 1200px;
}
.container {
    width: 1200px;
}
.container {
    width: 1200px;
}
}

@media (min-width: 992px){
.container {
    width: 970px;
}
}
@media (min-width: 768px){
.container {
    width: 750px;
}
}
.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 0px;
    padding-right: 15px;
}
.footer .copyright {
    /* margin: 20px 0 30px 0; */
    margin: 26px 0;
    font-size: 12px;
    text-align: center;
    color: #a1a2a5;
    width: 100%;
    float: left;
    line-height: 24px;
    font-family:' Microsoft Yahei'!important;
}
.footer_content {
    padding: 70px 0;
    overflow: hidden;
    margin-left: -70px;
    margin: auto;
}
.footer_list {
    margin-left: 70px;
}
.span6 {
    width: 66%;
    margin: auto;
}
.footer_list {
    margin-left: 0;
}
.quick_navigation_title, .footer_link_title, .footer_cotact_title {
    color: #D9D9DA;
    font-size: 16px;
    margin-bottom: 15px;
}
.footer_link ul li {
    float: left;
    margin-bottom: 18px;
}
.footer_link ul li a {
    display: block;
    margin: 0 1px 1px 0;
    /* background: #242634; */
    color: #8A8A8A;
    font-size: 13px;
    padding: 5px 24px;
    overflow: hidden;
    border-radius: 30px;
    border: 1px solid rgba(255, 255, 255, 0.50);
}
.footer_cotact {
    color: #8A8A8A;
    font-size: 13px;
}

.footer_cotact ul li {
    margin-bottom: 16px;
    overflow: hidden;
}
.footer_cotact .footer_cotact_type {
    /*width: 15%;*/
    display: block;
    float: left;
}
.footer_cotact .footer_cotact_content {
    width: 85%;
    display: block;
    float: left;
}
.yqlj{
    width: 34%;
    float: left;
    padding-left: 5%;
}
.footer_cotact li span a{
    font-size: 18px;
    font-family: 'Microsoft Yahei'!important;
    color: #a7a7a7;
    line-height: 22px;

}
.footer_link ul li .footer_cotact_content{
color: #E0E2E6;
    font-size: 20px;
    font-family: Microsoft Yahei!important;
}
.footer_link ul li .dz{
    color: #a7a7a7;
    font-size: 15px;
    font-family: Microsoft Yahei!important;
}
.zaixian{
    background: url(../images/footer_zx.png) no-repeat;
    width: 25px;
    height: 23px;
    display: block;
    float: left;
    margin-right: 14px;
}
.shenqing{
    background: url(../images/footer_sq.png) no-repeat;
    width: 25px;
    height: 23px;
    display: block;
    float: left;
    margin-right: 14px;
}
.zx_span span{
    font-size: 14px;
    font-family: 'Microsoft Yahei'!important;
    color: #E0E2E6;
    display: block;
    font-weight: 300;
    float: left;
}
.yqlj2 {
    width: 16%;
    float: left;
    padding-left: 5%;
}
.yqlj1 {
    width: 20%;
    float: left;
    padding-right: 24%;
    display: -webkit-inline-box;
    margin-left: 48px;
}
.yqlj4 {
    width: 14%;
    float: left;
    padding-left: 3%;
}
.changxian{
   height: 170px;
   width: 1px;
   display: block;
   background: #242634; 
   float: left;
}
.banner12{
	background:url(../images/news/banner.jpg) center 0; 
	height: 308px;
    margin-top: 34px;
}
.banner .con {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.banner .siderl {
    position: absolute;
    left: 0px;
    top: 95px;
}
.banner .siderr {
    position: absolute;
    right: 10px;
    top: 74px;
}
/*弹出窗*/
  .reveal-modal-bg { 
    position: fixed; 
    height: 100%;
    width: 100%;
    background: #000;
    background: rgba(0,0,0,.8);
    z-index: 100;
    display: none;
    top: 0;
    left: 0; 
    }
  
  .reveal-modal {
    visibility: hidden;
    top: 100px; 
    left: 25%;
    /*margin-left: -300px;*/
    width: 960px;
    background: #eee -200px -80px;
    position: absolute;
    z-index: 101;
    padding: 30px 40px 34px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
    -box-shadow: 0 0 10px rgba(0,0,0,.4);
    }
    
  .reveal-modal.small     { width: 200px; margin-left: -140px;}
  .reveal-modal.medium    { width: 400px; margin-left: -240px;}
  .reveal-modal.large     { width: 600px; margin-left: -340px;}
  .reveal-modal.xlarge    { width: 800px; margin-left: -440px;}
  .reveal-modal .gbans {
    font-size: 22px;
    line-height: .5;
    position: absolute;
    top: 8px;
    right: 11px;
    color: #aaa;
    text-shadow: 0 -1px 1px rbga(0,0,0,.6);
    font-weight: bold;
    cursor: pointer;
}
b, strong {
    font-weight: 500;
}
.protocol h2 {
    font-size: 22px;
    color: #333;
    text-align: center;
    margin-bottom: 10px;
    font-family: '微软雅黑';
    margin-top: 20px;
}
.protocol-button button {
    margin: 0 auto;
    display: block;
    width: 400px;
    height: 54px;
    color: #fff;
    background: #4f95ff;
    border: 0;
    font-size: 16px;
    font-family: "Microsoft YaHei","Hiragino Sans GB";
}
/*弹出输入框*/
.sq_pc select{
	width: 182px;
    height: 36px;
    color: #9a9a9b;
    text-align: right;
    border: none;
    padding: 0 30px 0 0px;
    background: #F9F9F9;
    border-radius: 2px;
    /*background: url(../images/partner/sel_down.png) no-repeat 164px center;*/
    cursor: default;
}
}
.bg {
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 1;
	background: rgba(0,0,0,0.5);
	width: 100%;
}
.sj_bk {
	display: none;
	width: 477px;
    height: 533px;
	background: #f9f9f9;
	border-radius: 10px;
	position: fixed;
	z-index: 2;
	left: 50%;
	top: 50%;
	padding: 60px 50px 0;
	margin-left: -235px;
	margin-top: -266px;
}
.sj_bk img {
	position: absolute;
    top: 13px;
    right: 18px;
    transform: rotate(0deg);
    transition: transform 0.35s ease;
}
.sj_bk img:hover {
	transform: rotate(180deg);
}
.sj_t {
	color: #222;
	text-align: center;
	line-height: 28px;
	padding-bottom: 56px;
}
.sq_tit_zdy {
	margin-left: 10px;
	color: #48A5F4;
}
.sq_txt {
	height: 32px;
	line-height: 32px;
	text-indent: 2px;
}
.sq_ipt {
	width: 344px;
	height: 38px;
	padding: 0 12px;
	border: 1px solid #dae7f1;
	background: #fbfcfe;
	border-radius: 2px;
	margin-bottom: 10px;
}
.p_ipt {
	width: 154px;
	height: 38px;
	color: #9a9a9b;
	text-align: right;
	border: none;
	padding: 0 30px 0 0px;
	background: #fbfcfe;
	border-radius: 2px;
	background: url(../images/partner/sel_down.png) no-repeat 164px center;
	cursor: default;
}
.c_ipt {
	width: 154px;
	height: 38px;
	color: #9a9a9b;
	text-align: right;
	border: none;
	padding: 0 30px 0 0px;
	background: #fbfcfe;
	border-radius: 2px;
	background: url(../images/partner/sel_down.png) no-repeat 164px center;
	cursor: default;
}
.sq_pc {
	height: 38px;
	border: 1px solid #dae7f1;
	position: relative;
}
.pc_blk {
	display: none;
	padding-top: 4px;
	position: absolute;
	left: -1px;
	top: 38px;
	z-index: 1;
	width: 183px;
	height: 174px;
	border: 1px solid #dae7f1;
	background: #fbfcfe;
	box-shadow: 0px 0px 4px #e5e5e5;
	line-height: 31px;
	overflow-x: hidden;
	overflow-y: auto;
}
.pc_each, .item_each {
	height: 36px;
	line-height: 36px;
	margin: 0 auto;
	padding: 0 6px;
	text-indent: 6px;
	cursor: default;
}
.pc_each:hover, .item_each:hover {
	background: #f9f9f9;
}
.sq_btn {
	width: 100%;
	height: 46px;
	line-height: 46px;
	text-align: center;
	margin-top: 36px;
	margin-bottom: 20px;
	border-radius: 4px;
	cursor: pointer;
}
.sq_btn_not {
	display: none;
	width: 100%;
	height: 46px;
	line-height: 46px;
	text-align: center;
	border-radius: 2px;
	z-index: 2;
	position: absolute;
	bottom: 39px;
	background: #e5e5e5;
	cursor: not-allowed;
}
.sq_msg {
	color: #999;
	text-align: center;
}/* CSS Document */