@charset "utf-8";
body { font:normal 12px/24px "微软雅黑",Arial, Helvetica, sans-serif;  color: #343333}
a{color:#343333; text-decoration:none; font:normal 12px/24px "微软雅黑",Arial, Helvetica, sans-serif;}
a:hover{color:#2e2389;}
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, blockquote, pre, form, fieldset, table, th, td, span, p, img, images, div,input{padding:0;margin:0;border:none;vertical-align:top; font-weight:normal;}
ul,li{ list-style:none; padding:0; margin:0;}
*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}
.left{float:left;}
.right{float:right;}
.both{ clear:both;}
.center{ text-align:center;}
.over{ overflow:hidden;}
.w108{ width:1180px; margin:0 auto;}
.top {height:149px;}
.top .w108{position:relative;height:149px;}
.top ul li{float:left; margin:68px 0 0 20px;}

.top ul li a {
	font-size: 18px;
	color: #000;
	height: 58px;
	width: 147px;
	display:block;
	line-height:58px;
}
.top ul li a:hover{background-color: #392c94; color:#fff;}
.on{background-color: #392c94; color:#fff!important;}
.top p{position:absolute; top:18px; right:3px;}
.top p a {
	color: #4c4c4d;
	background: url(../images/index_05.png) no-repeat right center;
	margin-right: 10px;
	padding-right: 11px;
}
.top p span{
	color: #4c4c4d;
	background: url(../images/index_05.png) no-repeat right center;
	margin-right: 10px;
	padding-right: 11px;
	position:relative;
}
.tps1 a{background:url(../images/ewm_sj.png) no-repeat!important; display:none;	width:100px;height:100px; margin: 0!important;
padding: 0!important; position: absolute;left: -35px;border: solid 3px #ccc;}
.tps2 a{background:url(../images/ewm_wx.png) no-repeat!important; display:none;	width:100px;height:100px; margin: 0!important;
padding: 0!important; position: absolute;left: -35px;border: solid 3px #ccc;}
.tps3 a{background:url(../images/ewm_xcx.png) no-repeat!important; display:none;	width:100px;height:100px; margin: 0!important;
padding: 0!important; position: absolute;left: -35px;border: solid 3px #ccc;}
.top p span:hover a{display:block;}
.top p a:hover{color:#2e2389;}
.about{	margin-top:60px;}
.at1 {
	font-size: 24px;
	color: #2e2389;
}
.at2 {
	font-size: 30px;
	color: #d8d8d9;
	margin:15px 0 10px;
	background: url(../images/index_10.png) no-repeat center;
}
.at3{background:url(../images/index_14.png) no-repeat center; height:15px;}
.amain{margin-top:40px;}
.amain .abl{width:575px; color:#343333; font-size:13px; line-height:30px; padding-top:24px;}
.about .amore {
	font-size: 16px;
	color: #2e2389;
	width:164px;
	height:45px;
	line-height:45px;
	text-align:center;
	border:solid 1px #2e2389;
	display:block;
	margin:38px 0 0 200px;
}
.about .amore:hover{background:#2e2389; color:#fff;}

.product {
	background-color: #f1f2f2;
	margin-top: 70px;
	padding:56px 0 65px;
}
.at2_2{background: url(../images/index_18.png) no-repeat center;}
.prmain{margin-top:40px;}
.iptu .proimg{ margin:44px 0 0 -22px;}
.iptu .proimg li{float:left; margin-left: 22px;}
.iptu .proimg li a img {
	border: solid 1px #e5e5e5;
}
.iptu ul li a h2{font-size:14px; margin-top:25px;}
.cjcon {
	margin-top: 50px;
}
.cjcon .c1 {
	font-size: 24px;
	color: #2e2389;
	margin-bottom: 33px;
}
.cjcon .lxwm {
	margin-left: 57px;
	position:relative;
}
.cjcon .lxwm ul{margin-top:-15px;}
.cjcon .lxwm ul li {
	width:430px;
	font-size: 13px;
	line-height: 60px;
	border-bottom:solid 1px #ebebeb;
	padding-left:25px;
	background-position:3px center;
	background-repeat:no-repeat;
}
.cjcon .lxwm ul .add{background-image:url(../images/index_22.png)}
.cjcon .lxwm ul .yb{background-image:url(../images/index_27.png)}
.cjcon .lxwm ul .bgs{background-image:url(../images/index_32.png)}
.cjcon .lxwm ul .cz{background-image:url(../images/index_35.png)}
.cjcon .lxwm ul .wz{background-image:url(../images/index_37.png)}
.cjcon .lxwm ul .yx{background-image:url(../images/index_39.png)}


.lxwm2 {
	background: url(../images/index_30.png) no-repeat center #7e76b9;
	display: block;
	height: 417px;
	width: 74px;
	position:absolute;
	top:55px;
	right:0;
	z-index:100;
}
.lxwm2:hover{background-color:#2e2389;}
.xian {
	background-color: #332787;
	height: 2px;
	margin:70px 0 0;
}
.bottom{padding:25px 0 20px; background:#eae9ea;}
.bottom .bo1 a {
	font-size: 13px;
	color: #2c2c2c;
	padding-right:12px;
	margin-right:12px;
	background: url(../images/index_05.png) no-repeat right center;
}
.bottom .bo1 a:hover{color:#2e2389;}
.bottom .bo2 a {color: #2c2c2c;}
.bottom .bo2 a:hover{color:#2e2389;}

.product2{margin-top:48px;}
.product2 .at3{margin-bottom:38px;}
.prola{margin-bottom:45px;height: 56px;}
.prola a{
    position: relative;
    /* top: 1px; */
    float: left;
    background-color: #e5e5ee;
    list-style: none;
    -moz-user-select: none;
    -khtml-user-select: none;
    cursor: pointer;
    font-size: 16px;
    line-height: 56px;
    padding: 0 50px;
}
.prola a:hover{background-color: #392c94!important;color: #fff;}
.cur{background-color: #392c94!important;color: #fff;}

.prtab{background: #ccc; 
     width:72%; 
     margin: auto;
     }
.prtab td{background: #fff;}
