/*

* @Author: bingjieyan

* @Date:   2019-03-15 09:46:31

* @Last Modified by:   YanB

* @Last Modified time: 2020-09-03 17:34:26

*/

body,

div,

dl,

dt

dd,

ul,

ol,

li,

h1,

h2,

h3,

h4,

h5,

h6,

pre,

form,

fieldset,

input,

p,

blockquote,

th,

td {

    margin: 0;

    padding: 0

}



h1,

h2,

h3,

h4,

h5,

h6 {

    font-size: 100%;

    line-height: 1.8;

}



ol,

ul {

   list-style: inside;

}



address,

caption,

cite,

code,

dfn,

em,

th,

var {

    /* font-style: normal; */

    font-weight: normal;

}



fieldset,

img {

    border: none;

}





/*img{vertical-align:top;}*/



input,

button {

    vertical-align: middle;

    color: #6b5f53;

    outline: none;

}



caption,

th {

    text-align: left;

}



a {

    text-decoration: none;

    color: #fff;

}



a:hover {

    color: #fff;

    text-decoration: none;

}

a, a:visited{

   

    text-decoration: none;

}

body {

    font: 14px/1.8 "Microsoft YaHei",Arial,Helvetica,sans-serif;

    color: #444;

    margin: 0 auto;

    text-align: left;

    -webkit-text-size-adjust: none;

    line-height: 1.8;

    background: #fff;

    background-attachment: fixed;

    background-size: cover;

    overflow-x: hidden;

}

.Normal {

    font: 14px/1.8 "Microsoft YaHei",Arial,Helvetica,sans-serif;

    color: #444;

    margin: 0 auto;

    text-align: left;

    -webkit-text-size-adjust: none;

    line-height: 1.8;

    background-attachment: fixed;

    background-size: cover;

    overflow-x: hidden;

}



/*Common Style*/

.hidden {

    display: none !important;

}



.clearfloat:after {

    content: "";

    display: block;

    line-height: 0;

    clear: both;

    visibility: hidden;

}



.clearfloat {

    *zoom: 1;

}



.fl {

    float: left;

}



.fr {

    float: right;

}



.btn {

    border: 0;

    cursor: pointer;

}

.text-c{

	text-align: center;

}

.text-r{

	text-align: right;

}

/* 新闻 */

.DNNModuleContent.ModBitboxxDNNModulesBBNewsC{overflow-x: hidden;}

/*版心*/

.navbar-collapse.in{

	height: 320px;

}

.wrap.menufixed{

	width: 100%;

	position: fixed;

	z-index: 999;

	background: #fff;

}

.wrap {

    width: 1120px;

    margin: 0 auto;

    /*    margin-left: calc((100% - 1174px) / 2 - 114px);*/

}
.pcwys{width: 1200px;}



.wrap-padding {

    padding: 0 15px;

    box-sizing: border-box;

}



.page,.width100 {

    /* width: calc(100% - 229px); */

    width: 100%;

}

.mt20{

	margin-top: 20px;

}

.mt50{

	margin-top: 50px;

}

.mb50{

	margin-bottom: 50px;

}

.padtb50{

	padding: 50px 0 !important;

}

/* menubar */

.bgcol1{

	background: #58595b;

}

.menubar{

	width: 1120px;

	margin:0 auto;

}

#day_num{font-size:20px;color:yellow;}

.menubar>li{

	display: inline-block;

	padding:0px 10px;

	text-align: center;

	box-sizing: border-box;

	height: 45px;

	line-height: 45px;

}

.menubar>li:nth-child(2) a{

	font-weight: 600;

}

.barhot{

	position: relative;

    top: -10px;

}

.menubar> li:hover .dropdown-menu {

	display: block;

}

.dropdown .dropdown-menu a{

	color: #fff;

	text-align: center;

}

.menubar .dropdown-menu{

	margin: 0;

}

/* menubanner */

.bgimg1{

	color: #fff;

	background: url(../images/header_biglogo_bg.png) no-repeat;

    background-size: 100% 100%;

}

.menubannerimg{

	width: 100%;

	padding: 10px 0px;

}

.menubannerp{

	font-size: 16px;

	line-height: 35px;

}

.menubannerp2>img{

	margin-left: 20px;

	cursor: pointer;

}

.btn1,.btn2{

	display: block;

	width: 215px;

	height: 40px;

	line-height: 40px;	

	text-align: center;

	margin: 15px auto 0;

	float: right;

}

.btn1:first-child{

	margin-top: 40px;

}

.btn1{

	color: #6f70bc !important;

	background: #fff;

}

.btn1:hover{

	color: #c1358a;

	background: #fff;

}

.btn2{

	color: #fff;

	border: 1px solid #fff;

}
.article{font-size: 12px;
    line-height: 22px;
    padding: 10px;
    width: 1120px;
    margin: 0 auto;}
    

.article p {

					margin:12px 0

				}
.xwbtys{ 
				font-size: 19px;
				line-height: 50px;
				font-weight: bold;
				text-align: center;
				}
				.btxys{    text-align: center;
				    font-size: 14px;
				    line-height: 30px;
				    border-bottom: #ccc 1px solid;}
				.xwwzys{ margin-top: 20px;
				    font-size: 16px;
				    margin-bottom: 36px;
				}}
				.xwau{ font-size:14px;}
				.syp{float:left;
				    }
				.xyp{float: right;
				    }
.fixtop{

	position: fixed;

	top: 0;

	z-index: 99;

}

.fixpaddtop{

	padding-top: 45px;

}

/* menu */

.navbar {

    width: 1120px;

    min-height: auto;

    margin: 0 auto;

    

}

.container-fluid{

	margin:10px 0;

	border-top: 1px solid #fff;

	border-bottom: 1px solid #fff;

}

.padtop{

	padding-top: 82px;

}

.container-fluid{

	padding-left: 0;

	padding-right: 0;

}

.navbar-nav{

	margin: 0 -15px;

}

.menu{

	width: 100%;

}

.menu>li{

	float: none;

	display: inline-block;

	width: 13.5%;

	text-align: center;

	box-sizing: border-box;

}



.menu.navbar-nav>li>a{

	color: #fff;

	padding: 0;

	height: 40px;

	line-height: 40px;

	font-weight: 600;

}

.menu.navbar-nav>li>a:hover{

	color: #fff;

}

.navbar-header{

	text-align: center;

	display: none;

}

.navbar-header>span {

	display: inline-block;

    padding: 11px 15px;

    font-size: 18px;

    line-height: 28px;

    height: 60px;

    margin-left: 50px;

    color: #fff;

}

.menu> li:hover .dropdown-menu {

	display: block;

}

.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {

    color: #7071ce;

}

.padbot10{

	padding-bottom: 10px;

}

/* Swiper */
.wrap1{width: 1120px;
    margin: 0 auto;}
.swiper-container {

  	width: 100%;

  	height: auto;

}

.logo-swiper1 .swiper-slide {

	position: relative;

}

.logo-swiper1 .swiper-slide>div{

	width: 70%;

	height: 100%;

	position: absolute;

	bottom: 0;

	left:15%;

	/* background: rgba(231,123,32,0.3); */

}

.logo-swiper1 .swiper-slide>div h3{

	width: 100%;

	color: #fff;

	font-size: 34px;

	text-align: center;

	margin-top: 10%;

}

.logo-swiper1 .swiper-slide>div p{

	width: 100%;

	color: #fff;

	/* font-size: 12px; */

	text-align: justify;

	margin-top: 15%;

}

@media screen and (min-width:1680px){

	.logo-swiper1 .swiper-slide>div p{

		margin-top: 27% !important;

	}

}

/* whydiv */

.whydiv{



}

.whytit{

	font-size: 24px;

    font-weight: 600;

    color: #3e3d96;

    text-align: center;

    height: 40px;

    line-height: 40px;

    margin: 10px 0;

}

.whydiv p{

	text-align: justify;

    margin: 20px 0;

}

.whydet{

	text-align: center;

	display: block;

	width: 190px;

	height: 40px;

	line-height: 40px;

	color: #fff;

	background: #F39800;

	margin-bottom: 40px;
	
    margin: auto;


}
.whyde{

	text-align: center;

	display: block;

	width: 190px;

	height: 40px;

	line-height: 40px;

	color: #fff;

	background: #F39800;

	margin-bottom: 40px;



}


/* shujv */

.bgimg2{

	background: url(../images/zhbtbj.png) no-repeat;

    background-size: 100% 100%;

}

.shujvdiv{

	color: #fff;

	text-align: center;

}

.shujvp1{

	font-size: 34px;

	margin-top: 28px;

}

.shujvp2,.shujvp3{

	font-size: 16px;

}

.shujvp3{

	margin-bottom: 28px;

}

/* input */

.inputdiv{

	padding: 25px 0;

	position: relative;

}

.inputclass1{

	width: 400px;

    height: 40px;

	color:#b8b8b8;

}

.inputclass2{

	color: #fff;

    width: 100px;

    height: 40px;

    line-height: 40px;

    font-size: 16px;

    background: #3c37e4;

    border: none;

    margin-left: 15px;

}

.inputdivimg{

	position: absolute;

    right: 0;

    top: 30px;

}

.inputdivimg img{

	margin-left: 30px;

}

/* news */

.newdiv .col-lg-6{

	padding: 0 30px;

}

.newstit{

	font-size: 24px;

    font-weight: 600;

    color: #fff;

    text-align: center;

    height: 120px;

    line-height: 120px;

    margin-bottom: 25px;

}

.newstitbg1{

	background: url(../images/zhanhui_NEW.png) no-repeat;

    background-size: 100% 100%;

}

.newstitbg2{

	background: url(../images/hangye_NEW.png) no-repeat;

    background-size: 100% 100%;

}

.newdiv p{

	height: 40px;

	line-height: 40px;

	border-bottom: 1px dashed #000;

	width: 80%;

    margin: 0 auto;

    overflow:hidden;

    text-overflow:ellipsis;

    white-space:nowrap;

}

.newdiv p a{

	color: #000;

}

.newdiv p a:hover{

	color: #000;

}

.newdiv p span{

	color: #3c37e4;

	margin-right: 10px;

}

.newsmore{

	text-align: center;

    display: block;

    width: 190px;

    height: 40px;

    line-height: 40px;

    margin: 0 auto;

    color: #fff;

    background: #F39800;

    margin-top: 25px;

}

.newshr{

	height: 1px;

	background: #F39800;

	position: relative;

    top: -20px;

    z-index: -1;

}

/* video */

.bgcol2{

	background: #eaeaea;

}

.videotit{

	font-size: 24px;

    font-weight: 600;

    color: #bb3a8a;

    text-align: center;

    height: 40px;

    line-height: 40px;

    margin-bottom: 25px;

}

/* lunbo2 */

.bgimg3{

	background: url(../images/qcyljjfan_bg.png) no-repeat;

    background-size: 100% 100%;

}

.logo-swiper2{

	width: 100%;

    height: 160px;

    margin:30px 0;

}

.logo-swiper2 .brand_img{

	display: list-item;

	height: 160px;

	line-height: 160px;

	background: #fff;

	text-align: center;

}

.logo-swiper2 .brand_img img{

	max-width: 100%;

}

.lunbo2tit{

color: #fff;
    font-size: 20px;
    font-weight: 400;
    text-align: center;

}

.lunbo2div .lunbo2more{

	text-align: center;

    display: block;

    width: 190px;

    height: 40px;

    line-height: 40px;

    margin: 0 auto;

    color: #3c37e4;

    background: #fff;

}

.lunbo2more:hover{

    color: #3c37e4;

}

.swiper-button-next, .swiper-button-prev{

	width: 52px;

    height: 46px;

    margin-top: -18px;

	background: rgba(0,0,0,0.3);

    background-repeat: no-repeat;

    background-size: 44px 47px;


}

/* 广告 */

.advtit{

	font-size: 24px;

    font-weight: 600;

    margin-top: 28px;

    line-height: 1.8;

}

.advhr{

	height: 1px;

	border-top:1px solid #979797;

}

.advdiv p{

	text-align: justify;

}

.advdiv img{

	max-width: 100%;

}

/* map */

.maptit{

    color: #3c37e4;

	font-size: 24px;

	font-weight: 600;

	text-align: center;

	margin-bottom: 50px;

}

.mapdiv p{

	text-align: right;

	height: 40px;

    line-height: 40px;

    border-bottom: 1px dashed #000;

}

.mapdiv p>a{

	color: #000;

	float: left;

    font-weight: 600;

}

/* footer */

.bgimg4{

	background: url(../images/bottom_bg.png) no-repeat;

    background-size: 100% 100%;

}

.footer{



}

.footertit{

	color: #fff;

	font-size: 24px;

	font-weight: 600;

	margin-bottom:20px;

	padding-bottom: 20px;

    border-bottom: 1px solid #fff;

}

.footer1 a{

	display: block;

	height: 30px;

	line-height: 30px;

    text-align: center;

    border: 1px solid #8281cd;

	background:#6148b9;

    MARGIN: 3px;

}

.footer2 img{

	width: 120px;

	margin: 15px 0;

}

.footer2 p{

	color: #fff;

	padding-left: 20px;

}

.footer3,.footer4{

	color: #fff;

}

.footer3>div{

	margin:15px 0 5px;

}

.footer3>.col-lg-4,

.footer3>.col-md-4,

.footer3>.col-sm-4,

.footer3>.col-xs-4{

	padding-left: 0;

	padding-right: 0;

}

.footer3 img{

	max-width: 100%;

}

.footer4 p{

	line-height: 2;

}

.footer4 .ubmlogo{

	width: 170px;

	text-align: center;

	float: right;

	margin-top: 30px;

}

.footer4 .ubmlogo img{

	width: 100%;

}





/* 定位 */

.wechartdiv{

	position: fixed;

	top: 45%;

	left:calc(100%/2 - 129px);

	z-index: 999;

	display: none;

}

.wechartdiv>span{

	position: absolute;

    right: -10px;

    top: -10px;

    width: 25px;

    height: 25px;

    line-height: 23px;

    color: #000;

    border-radius: 50%;

    border: 1px solid #000;

    text-align: center;

    opacity: 0.8;

}

.wechartdiv0{

	position: fixed;

	top: 45%;

	left:calc(100%/2 - 129px);

	z-index: 999;

	display: none;

}

.wechartdiv0>span{

	position: absolute;

    right: -10px;

    top: -10px;

    width: 25px;

    height: 25px;

    line-height: 23px;

    color: #000;

    border-radius: 50%;

    border: 1px solid #000;

    text-align: center;

    opacity: 0.8;

}

.wechartclick0{ 

    	font-size: 16px; 

    	color:white; 

    	margin: 10px;

    	animation: changeshadow 1s  ease-in  infinite ;

    	/* 其它浏览器兼容性前缀 */

	    -webkit-animation: changeshadow 1s linear infinite;

	    -moz-animation: changeshadow 1s linear infinite;

	    -ms-animation: changeshadow 1s linear infinite;

	    -o-animation: changeshadow 1s linear infinite;

	    cursor: pointer;

   }  

   .wxcphi{

   	color: #3c37e4!important;

   		animation: changeshadow1 1s  ease-in  infinite !important;

    	/* 其它浏览器兼容性前缀 */

	    -webkit-animation: changeshadow1 1s linear infinite!important;

	    -moz-animation: changeshadow1 1s linear infinite!important;

	    -ms-animation: changeshadow1 1s linear infinite!important;

	    -o-animation: changeshadow1 1s linear infinite!important;

	    cursor: pointer;

   }

    .close,.close0{

    	cursor: pointer;

    }

    @keyframes changeshadow {  

        0%{ text-shadow: 0 0 4px #fff}  

        50%{ text-shadow: 0 0 40px #fff}  

        100%{ text-shadow: 0 0 4px #fff}  

    }

    /* 添加兼容性前缀 */

	@-webkit-keyframes changeshadow {

	  0%{ text-shadow: 0 0 4px #fff}  

          50%{ text-shadow: 0 0 40px #fff}  

          100%{ text-shadow: 0 0 4px #fff}  

	}

	@-moz-keyframes changeshadow {

	    0%{ text-shadow: 0 0 4px #fff}  

            50%{ text-shadow: 0 0 40px #fff}  

            100%{ text-shadow: 0 0 4px #fff}  

	}

	@-ms-keyframes changeshadow {

	    0%{ text-shadow: 0 0 4px #fff}  

            50%{ text-shadow: 0 0 40px #fff}  

            100%{ text-shadow: 0 0 4px #fff}  

	}

	@-o-keyframes changeshadow {

	    0%{ text-shadow: 0 0 4px #fff}  

            50%{ text-shadow: 0 0 40px #fff}  

            100%{ text-shadow: 0 0 4px #fff}  

	}



@keyframes changeshadow1 {  

        0%{ text-shadow: 0 0 4px #3c37e4}  

        50%{ text-shadow: 0 0 40px #3c37e4}  

        100%{ text-shadow: 0 0 4px #3c37e4}  

    }

    /* 添加兼容性前缀 */

	@-webkit-keyframes changeshadow1 {

	  0%{ text-shadow: 0 0 4px #fff}  

          50%{ text-shadow: 0 0 40px #3c37e4}  

          100%{ text-shadow: 0 0 4px #3c37e4}  

	}

	@-moz-keyframes changeshadow1 {

	    0%{ text-shadow: 0 0 4px #fff}  

            50%{ text-shadow: 0 0 40px #3c37e4}  

            100%{ text-shadow: 0 0 4px #3c37e4}  

	}

	@-ms-keyframes changeshadow1 {

	    0%{ text-shadow: 0 0 4px #fff}  

            50%{ text-shadow: 0 0 40px #3c37e4}  

            100%{ text-shadow: 0 0 4px #3c37e4}  

	}

	@-o-keyframes changeshadow1 {

	    0%{ text-shadow: 0 0 4px #fff}  

            50%{ text-shadow: 0 0 40px #3c37e4}  

            100%{ text-shadow: 0 0 4px #3c37e4}  

	}

























/* 媒体查询 */

@media only screen and (max-width: 1120px) {

	.wrap,.menubar,.navbar{

		width: 100%;

	}

	.inputdivimg{

		right: 30px;

	}

	.logo-swiper1{

		height: 250px;

	}

	.logo-swiper1 .swiper-slide>div p{

		display: none;

	}

	

	

}

/*mob*/

@media screen and (max-width:767px){

	.logo-swiper1{

		height: 180px;

	}

.article p {

					margin:12px 0

				}

	.menu> li:hover .dropdown-menu {

		display: none;

	}

	.dropdown.open .dropdown-menu{

		display: block !important;

	}

	.navbar,.dropdown-menu{

		width: 100%;

	}

	.navbar-nav{margin: 0;}

	.dropdown-menu{background: #3c37e4;}

	.mobtop{

		margin-top: 30px;

	}

	.footer2 img{width: 50%;}

	.footer2 p{padding-left: 10px;}

	.mobhidden{display: none;}

	/* menu */

	.navbar {

		position: fixed;

		top: 0;

		z-index: 9999;

	}

	.container-fluid{

		margin: 0;

	}

	.container-fluid>.navbar-header{

		margin-left: 0;

		margin-right: 0;

	}

	.navbar-header{

		display: block;

		background: #5857a8;

	}

	.dropdown-menu>li,

	.menu>li{

		display: block;

		width: 100%;

		background: #6c6abb;

		line-height: 2;

	}

	/* .menu>li:first-child{

		display: none;

	} */

	.menu>li>a{

		color: #fff;

		font-size: 16px;

	}

	.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {

	    text-decoration: none;

	    color: #3c37e4;

	    background-color: #f4f4f4;

	}

	.menubannerimg {

	    padding: 36px 0 0;

	}
	.sqan{padding-top:20px; padding-bottom:26px;}

	.btn1, .btn2{

		float: none;

	}

	.inputclass1{

		display: block;

		margin: 0 auto;

		max-width: 100%;

	}

	.inputclass2{

		display: block;

    	margin: 10px auto;

	}

	.inputdivimg{

		position: relative;

		top: 0;

		right: 0;

		display: block;

		text-align: center;

	}

	.inputdivimg img {

	    margin: 0 10px;

	}

	.menubannerp2{

		margin-bottom: 20px;

		text-align: center;

	}

	.shujvp1{

		font-size: 16px;
margin-top: 14px;
	}
	.whyde{
    position: relative;
    top: 0;
    right: 0;
    margin: auto;
        margin-bottom: 17px;
    line-height: 40px;
    display: block;
    text-align: center;}

	.shujvp2, .shujvp3{

		font-size: 14px;
		margin-bottom: 10px;

	}
	.article img{width:100%!important;height:100%!important;}

	.menubannerp{

		margin: 10px 0;

	}

	.logo-swiper1 .swiper-slide>div{

		width: 100%;

		left: 0;

	}
	.article{font-size: 12px;
    line-height: 22px;
    padding: 10px;
    margin: 0 auto;
	width:100%;
	}

	.logo-swiper1 .swiper-slide>div h3{

		font-size: 18px;

		margin-top: 15%;

	}

	.logo-swiper2 .brand_img img {

	    max-width: 100%;


	}
	.logo-swiper2 {
    width: 100%;
    height: 257px;
    margin: 30px 0;
}

	.hehea {

		right: 10px;

	}

	.hehea>div{

		width: auto !important;

	}

	.hehea img{

		max-width: 100% !important;

	}



}

@media screen and (max-width:500px){

	.logo-swiper1{

		height: auto;

	}

}

@media screen and (min-width:1200px) and (max-width:1500px){

  .logo-swiper1{

		height: 450px;

	}

	.logo-swiper1 .swiper-slide>div p{

		margin-top: 10%;

	}

}

/*PC*/

@media (min-width: 1500px){

	.logo-swiper1{

		height: auto;

	}

}

/* 广告 */

.assit-wrapper{

	bottom: 60px;

    position: fixed;

    right: 10px;

    width: 40px;

    z-index: 104;

}

.assit-wrapper .feedBack:hover .feedBack-img {

    background-image: none;

}

.assit-wrapper .feedBack:hover .feedText {

    cursor: pointer;

    display: block;

}

.assit-wrapper .feedBack {

    background: #fff;

    border: 1px solid #ddd;

    display: block;

    height: 40px;

    position: relative;

    width: 40px;

}

.newfeedBacka{

	background: #4285f4;

}

.newfeedBack{    

	color: #fff;

    font-size: 14px;

    left: 50%;

    line-height: 14px;

    position: absolute;

    top: 50%;

    transform: translate(-50%,-50%);

    width: 28px;

    background: #4285f4;

}

.newfeedBack:hover{color: #fff;}

.assit-wrapper .feedBack .feedBack-img {

    -webkit-transform: translate(-50%,-50%);

    background-image: url(../images/home.d1523964.png);

    background-position: 0 -424px;

    background-size: 246px 1012px;

    height: 40px;

    left: 50%;

    position: absolute;

    top: 50%;

    transform: translate(-50%,-50%);

    width: 40px;

}

.assit-wrapper .feedBack .feedText {

    -webkit-transform: translate(-50%,-50%);

    color: #fff;

    display: none;

    font-size: 14px;

    left: 50%;

    line-height: 14px;

    position: absolute;

    top: 50%;

    transform: translate(-50%,-50%);

    width: 28px;

}

.assit-wrapper .phone {

    background: #fff;

    border: 1px solid #ddd;

    height: 40px;

    position: relative;

    width: 40px;

}

.assit-wrapper .phone:hover .phone-img {

    background-position: 0 -624px;

}

.assit-wrapper .phone .phone-img {

    -webkit-transform: translate(-50%,-50%);

    background-image: url(../images/home.d1523964.png);

    background-position: 0 -504px;

    background-size: 246px 1012px;

    height: 40px;

    left: 50%;

    position: absolute;

    top: 50%;

    transform: translate(-50%,-50%);

    width: 40px;

}

.assit-wrapper .phone .phone-content {

    background-image: url(../images/home.d1523964.png);

    background-position: 0 -704px;

    background-repeat: no-repeat;

    background-size: 246px 1012px;

    height: 106px;

    opacity: 0;

    position: absolute;

    right: 40px;

    top: -30px;

    transition: all .2s ease;

    visibility: hidden;

    width: 256px;

    z-index: 130;

}

.assit-wrapper .phone .phone-content img {

    height: 74px;

    margin: 16px 8px 16px 17px;

    width: 74px;

}

.assit-wrapper .phone .phone-content .content {

    display: inline-block;

    margin-top: 30px;

    vertical-align: top;

}

.assit-wrapper .phone .phone-content .content span {

    display: block;

}

.assit-wrapper .phone .phone-content .content span:first-child,

.assit-wrapper .code .code-content .tab-content p span {

    color: #3e474d;

    font-size: 16px;

    line-height: 22px;

    text-align: left;

}

.assit-wrapper .phone .phone-content .content span:last-child {

    color: #999ca0;

    font-size: 12px;

    line-height: 17px;

}

.assit-wrapper .code {

    background: #fff;

    border-left: 1px solid #ddd;

    border-right: 1px solid #ddd;

    height: 40px;

    position: relative;

    width: 40px;

}



.assit-wrapper .code .code-img {

    -webkit-transform: translate(-50%,-50%);

    background-image: url(../images/home.d1523964.png);

    background-position: 0 -464px;

    background-size: 246px 1012px;

    height: 40px;

    left: 50%;

    position: absolute;

    top: 50%;

    transform: translate(-50%,-50%);

    width: 40px;

}

.assit-wrapper .code:hover .code-img {

    background-position: 0 -584px;

}

.assit-wrapper .code .code-content {

    -webkit-transform: translateY(-25px);

    height: 124px;

    opacity: 0;

    position: absolute;

    right: 40px;

    top: -40px;

    transform: translateY(-25px);

    transition: all .3s ease;

    visibility: hidden;

    width: 256px;

    z-index: 130;

}

.assit-wrapper .code .code-content .tab-content {

    background-image: url(../images/home.d1523964.png);

    background-position: 0 -704px;

    background-repeat: no-repeat;

    background-size: 246px 1012px;

    height: 106px;

    margin-top: -4px;

    padding: 12px;

    position: absolute;

    width: 246px;

    z-index: -1;

}

.assit-wrapper .code .code-content .nav-tabs{

	border-bottom: none;

    background: #ddd;

    width: 236px;

}

.assit-wrapper .code .code-content .nav>li>a{

	color: #000;

	padding: 5px 20px;

	font-size: 12px;

}

.assit-wrapper .code .code-content .tab-content img {

    display: inline-block;

    height: 74px;

    margin-right: 8px;

    margin-top: 5px;

    width: 74px;

}

.assit-wrapper .code .code-content .tab-content p {

    color: #787878;

    display: inline-block;

    font-size: 12px;

    line-height: 17px;

    margin-top: 5px;

    text-align: justify;

    vertical-align: top;

    width: 120px;

}

.assit-wrapper .top {

    background: #fff;

    border: 1px solid #ddd;

    border-top: none;

    height: 40px;

    position: relative;

    width: 40px;

}

.assit-wrapper .top .top-img {

    -webkit-transform: translate(-50%,-50%);

    background-image: url(../images/home.d1523964.png);

    background-position: 0 -544px;

    background-size: 246px 1012px;

    height: 40px;

    left: 50%;

    position: absolute;

    top: 50%;

    transform: translate(-50%,-50%);

    width: 40px;

}

.assit-wrapper .top:hover .top-img {

    background-position: 0 -664px;

}

.assit-wrapper .feedBack:hover,

.assit-wrapper .phone:hover,

.assit-wrapper .code:hover,

.assit-wrapper .top:hover{

    background: #4285f4;

    border: 1px solid #4285f4;

    cursor: pointer;

}

.assit-wrapper .phone:hover .phone-content,

.assit-wrapper .code:hover .code-content,

.assit-wrapper .top:hover .top-img {

    opacity: 1;

    visibility: visible;

}
.xwzxdk ul li{    padding-top: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #e8e8ed;
    display: block;
    height: 150px;}
.xwrqz{float: left;
    background: #e9e9ee;
    width: 11%;
    height: 99px;}
.xwbrz{float: right;
    width: 86%;
    height: 97px;
    overflow: hidden;
    padding-top: 2px;}
.xwrqz strong {
    display: block;
    font-size: 35px;
    color: #DF5272;
    text-align: center;
    margin: 18px 0 0px 0;
    font-weight: normal;
    line-height: 41px;
}
.xwrqz span {
   display: block;
    text-transform: uppercase;
    color: #88888a;
    font-size: 12px;
    text-align: center;
    line-height: 16px;
}
.xwbrz a{
font-size: 15px;
    color: #383839;
    line-height: 30px;
    display: block;
    margin-bottom: 5px;
    margin-top: 5px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;}
.xwbrz p{font-size: 12px;
    color: #8b8b8d;
    line-height: 20px;
    height: 40px;
    overflow: hidden;
    padding-right: 20px;}
.btys{ color:#000;}
.btys:hover{ color:#999;}
.logoleft1{ background-image:url(../images/leftjt.png); background-repeat:no-repeat;}
.logoright1{ background-image:url(../images/rightjt.png); background-repeat:no-repeat;}