
/*reset*/
* { margin: 0; padding: 0; border: 0 }
img { border: 0 }
a { text-decoration: none; color: #333; }
li { list-style: none }
div img { display: block }
body {font-family:"SimSun"; font-family:"宋体";}

.clear{clear:both;}
/*html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*边框*/
.border_orange { border: 1px solid #DB6510 }
.border_maize { border: 1px solid #FFD6AA }
.border_grey { border:1px solid #e4e4e4;}
.border_style { padding: 1px; border: #e4e4e4 1px solid }
/*标题*/
.title { height: 34px; background: #fff; line-height: 36px }
.title .biaoti { color: #d00; border-bottom: 4px solid #d00; font-size: 14px; font-weight: bold; padding-left: 15px; width: 90px; height: 30px; float: left }
.title #more { width: 36px; height: 36px; float: right }
/*广告央视*/
.adv_1000 { width: 1000px; height: auto; margin: 9px auto 0 }
/*统一样式调用*/
.w100{width:1200px;}
.hidden { height: 0; overflow: hidden; display: none }
.cen { margin: 0 auto; }
.bg_white { background: #fff; }


/*标语和搜索栏*/
.slogan_wrap { width: 100%;  height: 90px; margin: 0 auto; display: block; padding-top: 20px; background: #fff; }
.slogan { width: 1200px; height: 90px; margin: 0 auto; background: #fff; }
.slogan .logo { width: 512px; height: 77px; display: block; background: url(http://www.sxxdf.cn/xiaochi/img/logo.jpg) no-repeat;float: left; margin:-6px 16px 0 0;}
.slogan .adver { width: 200px; height: 75px; display: block; float: left; padding-left: 20px; border-left: 1px solid #CCC; }
.slogan .adver li { width: 200px; height: 25px; font-size: 15px; color: #808080; display: inline-block; font-family:"宋体";}
.slogan .search { width: 330px; height: 73px; display: block; float: right;  }
.slogan form { width: 330px; height: 40px; line-height: 40px;box-shadow: 0 0 1px #000;margin-bottom:15px;}
.slogan ul { width: 323px; height: 30px;}
.slogan ul li { float: left }
.slogan ul li a { width: auto; color: #fe8812; display: block; padding-right: 10px }
.slogan .search .textspace { width: 234px; height: 38px; line-height: 33px; float: left;padding-left: 15px; outline: none;background:#fff;border:1px solid #fe8812;border-right:0;border-radius: 2px 0 0 2px; }
.slogan .search .button { width: 80px; height: 40px;display: block; float: left;cursor:pointer;background:#fe8812;color:#fff;font-size:16px;font-weight: bold;border-radius:0 2px 2px 0;border-left:0;}
/*导航*/
.fixed {position: fixed;top: 0; z-index: 4;display:block;width:100%;background:#CF1617;}
.index_nav_wrap{text-align:center; }
.index_nav_wrap .nav{background:#fe8812;}
.index_nav_wrap .nav li{font-size:18px;}
.nav .zytitle{background:#130000;width:19.92%;border:none !important;font-size:20px;}
.nav_wrap { height: 50px; background:#fe8812;}
.nav_wrap .nav { height: 50px; display: block;}
.nav_wrap li { width:12%; height: 50px; line-height: 50px; text-align: center; font-weight: blod; font-size: 1.17em; font-weight: bold; display: inline; padding: 0 0.21%; float: left; }
.nav_wrap a { color: #fff;width:100%;height: 100%;display: block;}

.nav_wrap_xd { height: 50px; background:#fe8812;}
.nav_wrap_xd .nav { height: 50px; display: block;}
.nav_wrap_xd ul li { width:10.6%; height: 50px; line-height: 50px; text-align: center; font-weight: blod; font-size: 1.17em; font-weight: bold; display: inline; padding: 0 0.21%; float: left; }
.nav_wrap_xd a { color: #fff;width:100%;height: 100%;display: block; font-family:"宋体";} 


/*通用底部*/
#foot_wrap, #foot { background: #CF1617; color: #fff; clear: both;}
#foot_wrap a { color: #fff; }
#foot,#about { width: 1000px; height: 190px; line-height: 23px;padding:40px 0;}
#about{padding:40px 0 80px;}
#foot .ico { width: 286px; height: 90px; float: left; padding: 50px 0; }
#foot .ico li { width: 63px; height: 90px; text-align: center; float: left; margin: 0 40px;*display:inline;}
#foot .ico li a{display:block;}
#foot .ico li span{font-size:5.25em;line-height:1em;}

#foot .sns { width: 289px; height: 148px; border-left: 1px solid #fff; border-right: 1px solid #970000; float: left; padding: 21px 32px; }
#foot .sns li { width: 128px; height: 32px; line-height: 32px; margin-bottom: 14px; }
#foot .sns span, #foot .sns ul { float: left; text-align: center; color: #fff; display: block; width:128px; }
#foot .sns span { width: 109px; height: 148px; }
#foot .sns ul { margin-left: 50px; }
#foot .sns ul .sns1 { background: #07669E; }
#foot .sns ul .sns2 { background: #C7B200; }
#foot .sns ul .sns3 { background: #E56C03; }
#foot .icos1,#foot .sns{border-right:1px solid #C00;}
#foot .icos2,#foot .sns{border-left:1px solid #fff;}

#about_wrap { background: #f5f5f5; }
#about_wrap a { color: #000 }
#about_wrap a:hover { color: #970000; }
#about dl { width: 140px; float: left; }
#about dt { height: 40px; font-weight: bold; }
#about dd { width: 100%; height:;
}
#about .copyright { width: 280px; float: right; }
#about .copyright dl { width: 100%; }

/*左侧客服*/
.solidbox{position:fixed; top:145px; left:0; width:53px; z-index:987654;}
.solidbox b{width:53px;height:26px;;font-size:26px;font-weight:lighter;line-height:26px;}
.solidbox a:link,.solidbox a:visited{display:block; width:53px; height:48px;padding-top:5px; background:#CF1617; margin-top:1px; color:#ffffff; background-position:center 8px; background-repeat:no-repeat; text-align:center; z-index:545;}
.solidbox a:hover{background-color:#F90;}
.solidbox a{ position:relative;}
.solidbox a.rtel{ height:53px; padding:0; position:relative;}
.solidbox a.rtel form{width:280px;height:53px;}
.solidbox a.rtel span{ position:absolute;width:53px; height:53px; background:#F90; top:0; left:0; text-align:left; line-height:53px; font-size:16px; overflow:hidden;}
.solidbox a.rtel span i{ width:53px; height:50px;padding-top:3px; float:left; background:#CF1617; color:#ffffff; background-position:center 8px; background-repeat:no-repeat; text-align:center;line-height:23px; font-style:normal; margin-right:10px; font-size:12px;}
.solidbox a.rtel:hover span i{background-color:#F90;}
.solidbox #tel{margin:11px 0 0 5px;padding:2px 0;width:130px;height:27px;line-height:27px;float: left;background:#fff;}
.solidbox #call{margin-top:11px;background: url('http://www.sxxdf.cn/2015images/tel_btn.png') no-repeat;float: left;display:block;width:62px;height:31px;cursor: pointer;text-align:center;}
.solidbox a span.ewm{ width:130px; height:130px; padding:10px; background:#fff; position:absolute; left:53px; top:0; display:none;}
.solidbox a span.ewm img{ display:block;width:130px;height:130px;}
.solidbox .htop{margin-top:5px;}

/*飘窗咨询*/
#bot_zxbar { bottom: 0; height: 54px; left: 0; overflow: visible; position: fixed; width: 100%; z-index: 10000 }
* html .#bot_zxbar {
z-index:10000;
position:fixed;
width:100%;
bottom:0;
height:100px;
overflow:visible;
left:0;
_position:absolute;
z-index:10000;
left:0;
overflow:visible;
width:100%;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||0)));
height:55px
}
#botzxbox { position: relative; width: 100%; height: 54px }
#bot_zx { z-index: 10000; position: absolute; width: 100%; height: 54px; top: 0; left: 0 }
#zx_box { margin: 0 auto; width: 980px; height: 54px }
#zx_left { padding-bottom: 0; padding-left: 10px; width: 502px; padding-right: 10px; background: url(http://www.sxxdf.cn/2014images/2014main.png) 0 -218px repeat-x; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) 0 -218px repeat-x; float: left; height: 54px; padding-top: 0 }
#zx_left a { text-indent: -200px; width: 125px; display: inline-block; float: left; height: 54px; overflow: hidden }
#zx_left a#zx_vist { background: url(http://www.sxxdf.cn/2014images/2014main.png) 5px top no-repeat; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) 5px top no-repeat; }
#zx_left a#zx_ly { background: url(http://www.sxxdf.cn/2014images/2014main.png) -120px top no-repeat; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) -120px top no-repeat; }
#zx_left a#zx_qq { background: url(http://www.sxxdf.cn/2014images/2014main.png) -245px top no-repeat; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) -245px top no-repeat; }
#zx_left a#zx_bm { background: url(http://www.sxxdf.cn/2014images/2014main.png) right top no-repeat; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) right top no-repeat; }
#zx_left a:hover { margin-top: 2px; height: 52px }
#zx_right { border-left: #fff 1px solid; padding-bottom: 6px; margin-top: 13px; padding-left: 15px; width: 425px; padding-right: 15px; background: url(http://www.sxxdf.cn/2014images/2014main.png) 0 -272px; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) 0 -272px; float: left; height: 29px; padding-top: 6px }
#zx_right input { float: left }
#zx_right img { display: inline-block; float: right }
#tel { border-bottom-style: none; line-height: 28px; border-right-style: none; text-indent: 5px; width: 159px; display: inline-block; border-top-style: none; background: url(http://www.sxxdf.cn/2014images/2014main.png) -317px -436px no-repeat; _background:url(http://www.sxxdf.cn/2014images/2014main.gif) -317px -436px no-repeat;
height: 28px; COLOR: #666; border-left-style: none; margin-right: 10px }
#call { border-bottom-style: none; border-right-style: none; width: 61px; display: inline-block; border-top-style: none; background: url(http://www.sxxdf.cn/2014images/2014main.png) -415px -500px no-repeat; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) -415px -500px no-repeat; height: 28px; border-left-style: none; CURSOR: pointer }
#zx_bg { width: 100%; height: 54px }
#zxbg_left { margin-top: 13px; width: 50%; background: url(http://www.sxxdf.cn/2014images/2014main.png) 0 -231px repeat-x; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) 0 -231px repeat-x; float: left; height: 41px }
#zxbg_right { margin-top: -41px; width: 52%; background: url(http://www.sxxdf.cn/2014images/2014main.png) 0 -272px repeat-x; _background: url(http://www.sxxdf.cn/2014images/2014main.gif) 0 -272px repeat-x; float: right; height: 41px }

.zx_show{background:#f8f7f7 url(../index_images/210img.png) no-repeat left bottom;width:268px; height:200px; padding:10px 20px; border:5px #CF1617 solid; position:fixed; left:50%; top:50%; margin-left:-200px; margin-top:-130px; z-index:10; padding-left:100px; z-index:987654; display:none;}
.zx_show_title{color:#CF1617; font-size:31px; font-weight:bold; font-family:'宋体';}
.zx_show_content{font-size:20px; color:#484848; color:#484848; font-family:'宋体';}
.zx_show_fz18{font-size:18px; color:#484848; margin-top:5px; padding-top:5px; border-top:1px solid #e4e3e3; font-family:'宋体';}
.fz24_cbold{font-size:24px; color:#CF1617; font-weight:bold; font-family:Arial;}
.h34_mt10 a{width:80px;height:34px; line-height:34px; margin:10px;display: inline-block;padding:0 10px;font-size: 1.3em;color:#fff;text-align: center; background:url(http://www.sxxdf.cn/index_images/zixun.png) center no-repeat;}
h34_mt10 .but1{background:#CF1617;}
h34_mt10 .but2{background:#484848;}
.p010_fz18{background:#484848; color:#ffffff; font-size:18px; font-family:'宋体'; float:left; display:inline-block;  margin-right:10px; cursor:pointer;}
.fz18_p0{background:#f08326; color:#ffffff !important; font-size:18px; font-family:'宋体'; float:left; display:inline-block; padding:0px 10px; margin-right:10px;}
.zx_show .close{ width:30px; height:30px; cursor:pointer; background:url(../index_images/close.png) no-repeat; top:-21px; right:-21px; position:absolute;}/* CSS Document */


/*弹窗咨询*/
.tcbox{width:506px;height:380px;position:fixed;margin:-202px 0 0 -253px;left:50%;top:50%;z-index:99;overflow:hidden;background:#fff;display:none;opacity:0;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 0 16px #AFAFAF;-moz-box-shadow:0 0 16px #AFAFAF;box-shadow:0 0 16px #AFAFAF;z-index:9999;}
.tcbox .tcc1{width:100%;height:63px;background:url(http://www.sxxdf.cn/2016_index/images/chatico.png) no-repeat 14px center}
.tcbox .tcc1 p{height:63px;margin-left:65px;line-height:63px;color:#000;font-size:16px; margin-top:0;}
.tcbox .tcc1 p span{color:#f76d02}
.tcbox .boxout{width:22px;height:22px;position:absolute;top:14px;right:14px;cursor:pointer;background:url(http://www.sxxdf.cn/2016_index/images/out.png) no-repeat center center;-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.tcbox .boxout:hover{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.tcbox .tcbanner{width:100%;height:214px;background:url(http://www.sxxdf.cn/2016_index/images/ven.jpg) no-repeat center center}
.tcbox .tcchat{width:94%;height:40px;margin:0 auto;color:#000}
.tcbox .tcchat .tcczx{width:200px;height:40px;float:left;font-size:18px;line-height:40px;color:#424242;background:url(http://www.sxxdf.cn/2016_index/images/images//a.png) no-repeat 120px center #fff; margin:0;}
.tcbox .tcchat .tcclist{float:right;height:40px;line-height:40px; margin:0;}
.tcbox .tcchat .tcclist li{width:70px;height:40px;float:left;text-align:right;background-repeat:no-repeat;background-position:17px center;list-style:none;}
.tcbox .tcchat .tcclist li a{text-decoration:none; font-size:14px;color:#666;}
.tclb1{background-image:url(http://www.sxxdf.cn/2016_index/images/ll1.jpg)}
.tclb2{background-image:url(http://www.sxxdf.cn/2016_index/images/ll2.jpg)}
.tcbox .tctext1{width:94%;margin:1px auto 0 auto;height:50px}
.tcbox .tctext1 .tctextinner{width:380px;height:50px;float:left;-webkit-box-shadow:0 0 4px rgba(9,2,4,.3);-moz-box-shadow:0 0 4px rgba(9,2,4,.3);box-shadow:0 0 4px rgba(9,2,4,.3);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}button,input,keygen,select,textarea{text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;margin:0;font:13.33px Arial}
.tcbox .tctext1 .tctextinner .textarea{width:370px;height:42px;margin:5px 5px;float:left;color:#cacaca;font-size:14px;line-height:1.5;background-color:#fff;border:none;padding:3px 0 0 3px;display:inline;outline:0;max-width:380px;max-height:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.cccbut{height:50px;float:right}
.tcbox .tctext1 a{display:block;width:80px;height:50px;float:left;text-align:center;line-height:50px;text-decoration:none;color:#fff;font-size:20px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}
.tcbut{background:#a70007}
.tcbut2{background:#ff8400}
.tcbut:hover{background:#930006}
.tcbut2:hover{background:#e47600}
.wechatcode{width:120px;height:120px;position:absolute;bottom:120px;right:0;background:url(img/code.jpg) no-repeat center center;opacity:0;-webkit-transform:translate3d(0,15px,0);-moz-transform:translate3d(0,15px,0);-ms-transform:translate3d(0,15px,0);-o-transform:translate3d(0,15px,0);transform:translate3d(0,15px,0);-webkit-transition:.6s;-moz-transition:.6s;-ms-transition:.6s;-o-transition:.6s;transition:.6s}
.tclb3:hover .wechatcode{opacity:1;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}

.tcbox .tcchat .phone-info {left: 167px!important;}
.tcbox .tcchat .phone-info input,
.tcbox .tcchat .phone-info a {height: 27px!important;line-height: 27px!important;font-size:15px;font-weight:100;}
.tcbox .tcchat .phone-info {overflow:hidden;padding-top:7px;width:270px;float:left;}
.tcbox .tcchat .phone-info input {float: left;overflow: hidden;box-sizing: border-box;padding-left: 10px;width: 175px;height: 34px;border: none;border-bottom-left-radius: 20px;border-top-left-radius: 20px;background: rgba(0, 0, 0, .4);color: #fff;font-size: 16px;line-height: 34px;opacity: .6;font-weight:100;-ms-box-sizing: border-box;-o-box-sizing: border-box;list-style: none;}
.tcbox .tcchat .phone-info a {float: left;width: 90px;height: 34px;border-top-right-radius: 22px;border-bottom-right-radius: 22px;background: #292929;color: #fff;text-align: center;text-decoration: none;font-size: 16px;line-height: 34px;cursor: pointer;}



/*上一页下一页*/
.con_page{ margin-right:2%; float:right;}
.con_page li{ text-align: center; float:left; border:#ccc solid 1px; margin:0.3em; padding:0.7em; font-size:14px;}

/*右侧客服*/
.right_fixed{position:fixed;width:80px;height:456px;right:50%;margin-right:-682px;top:100px;z-index:9999;background:#373737;border-radius: 5px;overflow: hidden;}
.right_fixed_t{font-size:16px;text-align:Center;padding:7px 0;background:#EE7800;color:#FFF;}
.right_fixed_box li{margin:1px 0;border-top:1px solid #424242;}
.right_fixed_box li a{display:block;padding:7px 0;text-align:Center;color:#888; text-decoration:none;}
.right_fixed_box i{display:block;width:47px;height:47px;margin:0 auto;font-size:40px;color:#EE7800;transition:.5s;-webkit-transform:rotate(0deg);}
.right_fixed_box i img{margin:auto;}
.right_fixed_box li a:hover i{transition:0.5s;-webkit-transform:rotate(360deg);}
.right_fixed_box p{font-size:14px;color:#FFF;}



/*新弹窗*/
.x-zxtc{
    width:100px;
    position:fixed;
    right:0;
    top:17%;
	z-index:99999;
}
.x-zxtc .x-zxtc-swt {
	height: 92px;
	width: 94px;
	position: relative;
	float: right;
	background: #ff7f00;
	transition: .2s;
	-webkit-transition: .2s;
    -moz-transition: .2s;
    cursor: pointer;
}

.x-zxtc .x-zxtc-swt a {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0
}

.x-zxtc .x-zxtc-tel {
	width: 340px;
	height: 92px;
	float: right;
	background: #ffae00;
	margin-right: -246px;
	transition: .5s;
	-webkit-transition: .5s;
	-moz-transition: .5s
}

.x-zxtc .x-zxtc-tel .x-zxtc-tel-inner {
	width: 246px;
	height: 92px;
	float: left
}

.x-zxtc .x-zxtc-tel .x-zxtc-tel-inner .x-zxtc-tel-inner-telinput {
	width: 227px;
	height: 42px;
	border-radius: 22px;
	-webkit-border-radius: 22px;
	-moz-border-radius: 22px;
	margin-top: 24px;
	overflow: hidden;
	box-shadow: 0 0 3px rgba(8,1,3,.2);
	-webkit-box-shadow: 0 0 3px rgba(8,1,3,.2);
	-moz-box-shadow: 0 0 3px rgba(8,1,3,.2)
}

.x-zxtc .x-zxtc-tel .x-zxtc-tel-inner .x-zxtc-tel-inner-telinput input {
	display: block;
	width: 120px;
	padding: 0 13px;
	height: 42px;
	float: left;
	color: #a4a4a4;
	border: none;
	outline: 0;
	font-weight: 300
}

.x-zxtc .x-zxtc-tel .x-zxtc-tel-inner .x-zxtc-tel-inner-telinput a {
	display: block;
	width: 81px;
	height: 42px;
	float: right;
	line-height: 42px;
	text-align: center;
	background-color: #ff7f00;
	font-size: 14px;
	color: #fff;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s
}

.x-zxtc .x-zxtc-tel .x-zxtc-tel-inner .x-zxtc-tel-inner-telinput a:hover {
	background-color: #d16900
}

.x-zxtc .x-zxtc-tel:hover {
	margin-right: 0
}

.x-zxtc .x-zxtc-item {
	width: 94px;
	height: 92px;
	float: left;
	text-align: center;
	color: #fff;
	font-size: 16px;
	font-weight: 300;
	line-height: 1;
	overflow: hidden
}

.x-zxtc .x-zxtc-item i {
	display: block;
	width: 46px;
	height: 46px;
	margin: 10px auto 0;
    background: url('https://file.shxdf.cn/index/image/022501/4.svg') no-repeat;
}

.x-zxtc .x-zxtc-swt:hover {
	width: 100px;
	background: #e70
}

.x-zxtc .x-zxtc-backtop {
	width: 94px;
	height: 92px;
	background: rgba(0,0,0,.6);
	float: right;
	cursor: pointer;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s
}

.x-zxtc .x-zxtc-backtop:hover {
	width: 100px
}








/*右侧咨询栏*/
.x-zxtc2 {
	width: 538px;
	height: 460px;
	margin: -230px 0 0 -267.5px;
	position: fixed;
	top: 48%;
    left: 50%;
    z-index:999999;
}

.x-zxtc2 .x-zxyc-inner {
	width: 538px;
	height: 460px;
	overflow: hidden;
	position: relative;
	background-position: center top;
	background-repeat: no-repeat;
	border-radius: 16px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	box-shadow:0 0 80px #6b6b6b;
	-webkit-box-shadow:0 0 80px #6b6b6b;
	-moz-box-shadow:0 0 80px #6b6b6b;
}

.x-zxtc2 .x-zxyc-inner .x-zxyc-inner-link {
	width: 100%;
	height: 295px;
	position: absolute;
	top: 0;
	left: 0
}

.x-zxtc2 .x-zxtc2-telinput {
	width: 365px;
	height: 58px;
	position: absolute;
	background: #fff;
	margin-left: -182.5px;
	left: 50%;
	bottom: 20px
}

.x-zxtc2 .x-zxtc2-telinput .x-zxtc2-telinput-item {
	width: 236px;
	height: 46px;
	margin: 2px auto 0;
	border-radius: 26px;
	-webkit-border-radius: 26px;
	-moz-border-radius: 26px;
	overflow: hidden;
	background: #d7f0ff
}

.x-zxtc2 .x-zxtc2-telinput .x-zxtc2-telinput-item input {
	display: block;
	width: 126px;
	height: 46px;
	padding: 0 15px;
	outline: 0;
	border: none;
	float: left;
	font-weight: 300;
	color: #7c7c7c;
	font-size: 15px;
	background: 0 0
}

.x-zxtc2 .x-zxtc2-telinput .x-zxtc2-telinput-item a {
	display: block;
	width: 72px;
	height: 46px;
	float: right;
	background: #1c8bd1;
	color: #fff;
	line-height: 46px;
	font-size: 15px;
	padding-left: 8px;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s
}

.x-zxtc2 .x-zxtc2-telinput .x-zxtc2-telinput-item a:hover {
	background: #197ab6
}

.x-zxtc2 .x-zxtc2-item {
	width: 415px;
	margin: 40px auto 0
}

.x-zxtc2 .x-zxtc2-item ul li {
	height: 32px;
	margin-bottom: 8px
}

.x-zxtc2 .x-zxtc2-item ul li i {
	display: block;
	width: 32px;
	height: 32px;
	float: left;
	background: url('https://file.shxdf.cn/index/image/022501/4.svg') -356px -72px no-repeat
}

.x-zxtc2 .x-zxtc2-item ul li a {
	display: block;
	width: 278px;
	height: 32px;
	line-height: 32px;
	color: #fff;
	font-weight: 300;
	font-size: 16px;
	text-align: left;
	float: left;
	padding-left: 12px
}

.x-zxtc2 .x-zxtc2-item ul li span {
	display: block;
	width: 84px;
	height: 28px;
	line-height: 28px;
	background: #fff;
	color: #f74627;
	float: right;
	text-align: center;
	font-weight: 400;
	border-radius: 20px;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	margin-top: 2px;
	cursor: pointer
}

.x-zxtc2 .x-zxtc2-item ul li span:hover {
	box-shadow: 0 2px 5px #fff
}

.x-zxtc2 .x-zxtc2-close {
	width: 39px;
	height: 39px;
	position: absolute;
	right: -15px;
	top: -35px;
	background: url('https://file.shxdf.cn/index/image/022501/4.svg?v1') -356px -32px no-repeat #333;
	box-shadow: 0 0 10px #333;
	cursor: pointer;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%
}

.x-zxtc2 .x-zxtc2-item-zxbtn {
	width: 100%;
	text-align: center;
	position: absolute;
	top: 320px
}

.x-zxtc2 .x-zxtc2-item-zxbtn p {
	display: inline-block;
	width: 147px;
    height: 41px;
	color:#fff;
	font-weight:400;
	font-size:16px;
	line-height:41px;
	background-repeat: no-repeat;
    background-position: center center;
	background-image: url(https://file.shxdf.cn/static/k86SNkk8TS.png);
	background-size: 100%;
	margin: 0 10px;
	cursor: pointer
}
.x-qz-f{
	position: fixed;
	bottom: 0;
	left: 0;
	height: 600px;
	width: 100%;
	background: url(https://shxdf-file.oss-cn-hangzhou.aliyuncs.com/static/qzsjb.png) no-repeat center bottom;
	background-size: 100%;
	pointer-events: none;
	z-index: 99;
}