body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px; color:#505050; font-family:"微软雅黑";
	min-width:1200px;
}

div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote,i,em{margin:0; padding:0;}
i,em,span{display:inline-block; font-style:normal}
table{border-collapse: collapse;}
img{vertical-align:middle; border:none}

a:link {
	color: #505050;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #505050;
}
a:hover {
	text-decoration: none;
	color: #0e87db;
}
a:active {
	text-decoration: none;
	color: #505050;
}
a{
	transition: all 0.3s ;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
ul,dl{list-style: none;list-style-type: none;margin:0;padding:0;}
li,dt,dd{list-style-type: none;list-style:none;list-style-image:none;margin:0;padding:0;}

@font-face {
	font-family: "iconfont";
	src: url('../iconfont/iconfont.eot'); /* IE9*/
	src: url('../iconfont/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
	url('../iconfont/iconfont.woff') format('woff'), /* chrome, firefox */
	url('../iconfont/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
	url('../iconfont/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont {
	font-family:"iconfont" !important;
	font-style:normal;
	-webkit-font-smoothing: antialiased;
	-webkit-text-stroke-width: 0.2px;
	-moz-osx-font-smoothing: grayscale;
}

.wik{width:1200px; margin:0 auto;}
.oveh{overflow:hidden}
.por{position:relative}
.poa{position:absolute}
.pa1{padding:50px 0}
.pa2{padding:110px 0 0 0;}
.pa3{padding:80px 0 0 0;}

.borb{
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.bory{
	-moz-border-radius:500px;
	-ms-border-radius:500px;
	-o-border-radius:500px;
	-webkit-border-radius:500px;
	border-radius:500px;
}

.wfl{float:left}
.wfr{float:right}
.wk1{width:240px;}
.wk2{width:910px;}

.wb1{height:597px;}
.wb2{background:url(../images/wb2.jpg) no-repeat top center}

.tok{width: 100%; background: #e5e5e5; padding: 7px 0;}
.tot1{float:left; width:500px;}
.tot2{float:right; width:500px; text-align:right}

.logo{float:left; width:350px;}
.logo img{  height: 80px}
.tel {
    width: 300px;
    padding: 30px 0 0 0;
    line-height: 26px;
    margin-left: 30px;
}
.tel s.ico {
    width: 57px;
    height: 57px;
    float: left;
    margin-right: 10px;
    margin-top: 5px;
    background-position: 0 0;
}
.tel b {
    color: #666;
    font-size: 14px;
    font-weight: normal;
    display: inline-block;
}
.tel span {
    color: #0e87db;
    font-size: 30px;
    line-height: 30px;
    font-weight: bold;
    font-family: arial;
    display: inline-block;
}
.ico {
    background: url(../images/icon.png) no-repeat;
    display: inline-block;
    vertical-align: middle;
}
.nav{
	height: 50px;
    line-height: 50px;
    background: #0e87db;
}
.nah:link,.nah:visited,.nah:hover,.nah:active{background: #0b69aa; color: #FFFFFF}
.nah:link span,.nah:visited span,.nah:hover span,.nah:active span{ color: #FFFFFF}
.bak{width: 100%;}

.tti{text-align: center}
.tti span{font-size: 28px; display: block; font-weight: 100}
.tti em{
	text-transform: uppercase; 
	display: block;
	position: relative;
    width: 540px;
    font-size: 48px;
    line-height: 56px;
    font-weight: bold;
    color: #0e87db;
    text-align: center;
    margin: auto;
}
.tti i{font-weight: bold;
	margin: 0 auto;
    font-size: 26px;
    line-height: 40px;
    text-align: center;
    color: #434343;
}
.tti p{height: 10px; display: block;}
.t1{color: #0e87db;}
.t2{color: #0e87db}
.t3{color: #393939}
.t4{color: #a5a5a5}

.abk{width: 1200px; height: 320px;  margin: 0 auto}
.abu{text-align: center; padding-top: 35px;}
.abu a{margin-left: 35px; margin-right: 35px}
.abu img{width: 85px; height: 112px;}
.abn{width: 927px; height: 80px; overflow: hidden; line-height: 200%; text-align: center; padding-top: 40px; color: #767676; margin: 0 auto}
.abtu{width: 927px; height: 120px; padding-top: 40px; margin: 0 auto}
.abtu img{float: left; margin-right: 1px;}

.pros{overflow:hidden; margin-top:50px; margin-bottom: 50px;}
.pros li{float:left; 
	width:250px; 
	text-align:center; 
	margin: 13px 23px;
	overflow: hidden;
	border: 1px solid #f0f0f0;
    transition: all .5s;
}
.pros li:hover{
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.3);
    border-color: #0e87db;
    background: #0e87db;
    transform: translateY(-5px);
}
.pros a{color: #FFFFFF}
.pros span{width:280px; height: 70px; text-align: center; background: #0e87db;}
.pros span img{width:140px; height: 48px;padding-top: 11px;}
.pros p img{width: 280px; height: 250px;}
.pros h3{
	height:50px; 
	line-height: 50px; 
	font-weight: normal; 
	display:block; 
	word-break:keep-all; 
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
	color:#000;
	border-top: 1px solid #f0f0f0;
}
.pros h3 i{color: #c33;}

.prol{width: 1195px; height: 446px; margin-top: 50px;margin-bottom: 50px}
.prol p{float: left;width: 290px; height:216px; margin: 0 4px; margin-bottom: 14px;}
.prol img{width: 290px; height: 216px;}
.he2{
	height: 316px;
}

/*分页*/
.fenk{min-height: 580px; _height: 580px;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	background:url(../images/fenb.png), -webkit-linear-gradient(-135deg,#0e87db,#c33);
	background:url(../images/fenb.png), -ms-linear-gradient(-135deg,#0e87db,#c33);
	background:url(../images/fenb.png), -o-linear-gradient(-135deg,#0e87db,#c33);
	background:url(../images/fenb.png),224 -moz-linear-gradient(-135deg,#0e87db,#c33);
	background:url(../images/fenb.png), linear-gradient(-135deg,#0e87db,#c33);
}

.fent{height:50px; padding-left:25px; color:#FFFFFF; font-size:18px;font-size: 24px; padding-top: 15px;border-bottom:solid 1px rgba(255,255,255,0.26);}
.fent span{font-size:12px; text-transform:uppercase; color: #FFFFFF}

.fenm{width:190px; margin:0 auto; color: #FFFFFF; margin-top: 20px;}
.fenm li{width:190px; line-height: 21px; }
.fenm a:link,.fenm a:visited,.fenm a:active{width:180px; padding: 10px 10px 10px 0;font-size: 15px; color: #FFFFFF; background:url(../images/fenm.png) no-repeat right center; display: block;
	-moz-border-radius:4px;
	-ms-border-radius:4px;
	-o-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
.fenm a:hover{color: #FFFFFF; display: block; background:rgba(255,255,255,0.2);padding:10px;}
.cuh a:link,.cuh a:visited,.cuh a:hover,.cuh a:active{color: #FFFFFF; display: block; background:rgba(255,255,255,0.2);padding:10px;}
.fendt{font-size: 20px;border-bottom:solid 1px rgba(255,255,255,0.26); padding-bottom: 15px; padding-top: 40px; margin-bottom: 10px;}
.fendt span{font-size: 12px; text-transform: uppercase}
.fend{border-top:none; padding:20px; line-height:160%; color: #FFFFFF;}

.lmt{height:42px; background:url(../images/x.gif) repeat-x bottom;}
.lmt_1{float:left; border-bottom:solid 2px #0e87db; height:40px; min-width:120px; max-width:360px; font-size:18px; color:#0e87db;}
.lmt_2{float:right; max-width:360px; padding-top:15px; text-align:right; color:#8f8f8f; font-size:12px;}
.lmt_2 a{color:#8f8f8f;}
.lmt_2 a:hover{color:#ff5f6d;}
.lmt_3{font-size:16px; border-bottom: solid 1px #CCCCCC; margin-bottom:15px; line-height:35px;}
.lmt_3 a{float:right; font-size:13px}

/*.pro{margin-bottom: 5px; border-bottom:solid 1px #e5e5e5; overflow: hidden; padding-bottom: 20px;}
.pro ul{float: left; width: 303px; margin-top: 20px;}
.pro li{width:270px;margin:0 auto; text-align: center}
.pro li img{width: 270px; height: 203px;}
.pro i{border: solid 1px #e5e5e5; padding: 12px;}
.pro p{
	-moz-border-radius:10px;
	-ms-border-radius:10px;
	-o-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
}
.pro a:link,.pro a:visited,.pro a:hover,.pro a:active{width:260px;display:block; margin: 0 auto}
.pro h3{ width:260px; padding-top: 15px; font-size: 15px; font-weight: normal; margin: 0 auto; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}*/

.pro li{float:left; width:280px; text-align:center;margin-left: 10px; margin-right: 10px; margin-top: 32px; overflow: hidden; box-shadow: 0 0 10px rgba(0,0,0,.3)}
.pro a{color: #FFFFFF}
.pro span{width:280px; height: 50px; text-align: center; background: #0e87db;}
.pro span img{width: 140px; height: 48px; margin-top: 11px;}
.pro p img{width: 280px; height: 276px;}
.pro h3{height: 50px; line-height: 50px; font-weight: normal; 
	display:block; word-break:keep-all; white-space:nowrap; 
	overflow:hidden; text-overflow:ellipsis;
	color: #555;}
.pro h3 i{color: #c33;}

.proi p{float: left;width: 280px; margin-left:7px;margin-right:7px; margin-top: 14px;text-align: center;}
.proi img{width: 280px; height: 240px;}


.fnes{border-bottom: solid 1px #e5e5e5; overflow:hidden; padding-bottom:30px; padding-top:30px;}
.fnes:last-child{border:none;}
.fnes p{float:left; width:70px; height:70px; text-align:center;color:#FFF; font-size:12px;
	-moz-border-radius:6px;
	-ms-border-radius:6px;
	-o-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	transition: all 0.3s ;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	background:#5c5c5c;
}
.fnes:hover p{background:#0e87db}
.fnes span{font-size:36px;}
.fnes dl{float:right; width:810px;}
.fnes dt{height:30px; font-size:18px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fnes dd{height:40px; line-height:22px; overflow:hidden; color:#999; }

.ab1{text-align:center; padding:10px 0 5px 0; font-size:16px; color:#000}
.ab2{text-align:center; font-size:12px; color:#8f8f8f;}
.ab3{overflow:hidden; padding-bottom:5px; padding-top:15px;}
.ab3_img{width:900px; text-align:center; overflow:hidden; margin:0 auto;}
.ab3_img img{border:none; max-width:900px;}
.syp,.xyp{width:50px; height:50px;}
.syp a:link,.syp a:visited,.syp a:hover,.syp a:active{width:50px; height:50px; background:url(../images/syp.gif) no-repeat; display:block}
.xyp a:link,.xyp a:visited,.xyp a:hover,.xyp a:active{width:50px; height:50px; background:url(../images/xyp.gif) no-repeat; display:block}
.ab4{line-height:180%; padding-bottom:10px; padding-top:10px;}

.ta1{border: solid 1px #e5e5e5}

.fay{border-top:solid 1px #e7e7e7; margin-top:20px; overflow:hidden; font-size:14px; padding-top:20px;}
.fal{float:left; width:530px; color:#999}
.fal a:link,.fal a:visited,.fal a:active{width:530px; height:25px; line-height:25px;color:#888; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fal a:hover{width:530px; height:25px; line-height:25px;color:#000; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.far{float:right; width:144px; padding-top:5px;}

.ym{width:100%; padding-top:30px; padding-bottom:10px; overflow:hidden;}
.ym a{float:left; border:solid 1px #e3e3e3; padding:5px 10px 5px 10px; color:#545454; margin-right:5px; margin-bottom:5px;
	-moz-border-radius:3px;
	-ms-border-radius:3px;
	-o-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
}
.ym a:hover{background:#0e87db; color:#FFF; border:solid 1px #0e87db;}
a.page-num-current{background:#0e87db; color:#FFF; border:solid 1px #0e87db;}
a.page-num-current:hover{background:#0e87db; color:#FFF; border:solid 1px #0e87db;}
/*/分页*/

.dwb{background:/* url(../images/d_bg.gif) repeat-x */#333333;}
.dw1{float:left; width:128px; background:#f3f3f3; margin-bottom:40px; margin-top:40px; text-align:center;}
.dw1 p{width:128px; margin:0 auto; border-bottom:solid 1px #c8c8c8; height:45px; line-height:40px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-bottom:10px;}
.dw1 a{width:100px; display:block}
.dw1 span{width:100px; margin:0 auto; height:40px; line-height:40px;}
.dw2{float:right; width:1010px; color: #797979}
.dw2 a{color: #bebdbd}
.dw2 a:hover{color:#bebdbd; text-decoration:underline}
.dw3{padding:38px 0 20px 0; margin-bottom:15px; border-bottom:solid 1px #414141}
.dw3 span{ margin-left:25px; margin-right: 40px;}
.dw4{line-height:32px; color: #bebdbd}

.bu{border:none; color:#FFF; height:40px; line-height: 40px; font-size:14px; font-family:"微软雅黑"; cursor:pointer;
	transition: all 0.3s ;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}

.bu1:link,.bu1:visited,.bu1:active,.bu1{
	width:170px; 
	height:50px; 
	line-height:50px; 
	text-align:center;
	color:#434343; 
	display:block; 
	margin: 0 auto;
}
.bu1:hover{background: #0e87db;}

.bu2:link,.bu2:visited,.bu2:active,.bu2{width:140px; text-align:center; border:solid 2px #CCCCCC; color:#888; display:block}
.bu2:hover{border:solid 2px #555555; background:#555555;color:#ffffff;}

.bu3:link,.bu3:visited,.bu3:active,.bu3{width:170px; height:50px; line-height:50px; text-align:center;background:#0e87db; color:#FFFFFF; display:block; margin: 0 auto;}
.bu3:hover{background: #5c5c5c;}

.tx{border:solid 1px #e9e9e9; padding:8px; font-size:14px; font-family:"微软雅黑"}
.tx1{width:388px; margin-top:5px; border:none; background: none; color: #a1c7ef}

.sel1{padding:8px; width:150px; font-size:14px; font-family:"微软雅黑";border:solid 1px #d1d1d1;}
.sel1 option{ font-family:"微软雅黑";}

/*浮动*/
.suspension{position:fixed;z-index:55;right:15px;bottom:10px;width:70px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background:rgba(0,0,0,0.66);margin-bottom:4px;cursor:pointer;outline:none;
	-moz-border-radius:5px;
	-ms-border-radius:5px;
	-o-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.suspension .a.active,
.suspension .a:hover{background:#0e87db;}
.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:url(../images/qq_bg.png);background-repeat:no-repeat;}
.suspension .a-service-phone .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background:url(../images/tel_bg.png);background-repeat:no-repeat;}
.suspension .a-qrcode .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background:url(../images/erw_bg.png);background-repeat:no-repeat;}
.suspension .a-wb .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background:url(../images/wb_bg.png);background-repeat:no-repeat;}
.suspension .a-wm .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background:url(../images/shouji_bg.png);background-repeat:no-repeat;}
.suspension .a-ws .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background:url(../images/ser_bg.png);background-repeat:no-repeat;}
.suspension .a-top .i{width:20px;height:20px;margin-top:12px;margin-left:12px;background:url(../images/top_bg.png);background-repeat:no-repeat;}
.suspension .a-top{background:#0e87db;display:none;}
.suspension .a-top:hover{background:#0e87db;}
.suspension .d{display:none;width:223px;background:#fff;position:absolute;right:58px;min-height:90px;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-phone{top:-14px;}
.suspension .d-wm{top:34px;}
.suspension .d-ws{top:84px;}
.suspension .d-service{top:130px;}
.suspension .d-qrcode{top:178px;}
.suspension .d-wb{top:78px;}
.suspension .d .inner-box{padding:8px 22px 8px;}
.suspension .d .inner-box img{width: 180px; height: 180px;}
.suspension .d-service-item{padding:14px 0; overflow: hidden}
.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 .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 a: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 h3{float:left;width:112px;line-height:44px;font-size:15px;margin-left:12px; font-weight: normal}
.suspension .d-service-item .text{float:left;width:120px;line-height:28px;font-weight: bold;font-size:15px;margin-left:12px;}
.suspension .d-service-item .text .number{font-size:18px;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-item .text .red{ color: #ff5f6d; }
.suspension .d-service-intro{padding-bottom:20px;}
.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:20px 0;}
.suspension .d-qrcode p{font-size:16px;color:#93959c;}
.suspension .d-wb{text-align:center;}
.suspension .d-wb .inner-box{padding:20px 0;}
.suspension .d-wb p{font-size:16px;color:#93959c;}
.suspension .d-wm{text-align:center;}
.suspension .d-wm .inner-box{padding:20px 0;}
.suspension .d-wm p{font-size:16px;color:#93959c;}

.pp1{color:#FFF; padding:4px 12px 4px 12px; margin-bottom:10px; margin-top:10px;
	-moz-border-radius:12px;
	-ms-border-radius:7px;
	-o-border-radius:7px;
	-webkit-border-radius:7px;
	border-radius:7px;
	background:-webkit-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:-ms-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:-o-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:-moz-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:linear-gradient(-80deg,#ff9e7b,#fe5967);
}
.pp2{border-top:dotted 1px #e3e3e3; background:#FFF; height:15px; overflow:hidden; margin-top:15px;}
.pp3{color:#FFF; padding:4px 12px 4px 12px; margin-bottom:10px; margin-top:10px;
	-moz-border-radius:70px;
	-ms-border-radius:70px;
	-o-border-radius:70px;
	-webkit-border-radius:70px;
	border-radius:70px;
	background:-webkit-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:-ms-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:-o-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:-moz-linear-gradient(-80deg,#ff9e7b,#fe5967);
	background:linear-gradient(-80deg,#ff9e7b,#fe5967);
}

@-webkit-keyframes bounce-up1 {
    25% {
        -webkit-transform: translateY(-10px);
    }
    50%, 100% {
        -webkit-transform: translateY(0);
    }
    75% {
        -webkit-transform: translateY(10px);
    }
}
 
@keyframes bounce-up1 {
    25% {
        transform: translateY(-10px);
    }
    50%, 100% {
        transform: translateY(0);
    }
    75% {
        transform: translateY(10px);
    }
}
 
.animate-bounce-up1{
    -webkit-animation: bounce-up1 2.4s linear infinite;
    animation: bounce-up1 2.4s linear infinite;
}

.anm1{
	-moz-transition:-moz-transform 1.5s; /* Firefox 4 */
	-webkit-transition:-webkit-transform 1.5s; /* Safari and Chrome */
	-o-transition:-o-transform 1.5s; /* Opera */
	-ms-transition:-o-transform 1.5s;
	transition:transform 1.5s;
}
.anm1:hover{
	-moz-transform:rotateY(360deg);
	-ms-transform:rotateY(360deg);
	-o-transform:rotateY(360deg);
	-webkit-transform:rotateY(360deg);
	transform:rotateY(360deg);
}

.anm2 p img{
	transition: all 0.5s ;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.anm2:hover p img{transform:scale(1.2);}
.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0}
#maximg{ line-height:30px}
#maximg img{ max-width:100%; height:auto !important}
.clear{
	clear: both;
}
.more .line {
    display: block;
    width: 500px;
    height: 1px;
    margin-top: 24px;
    background: #ccc;
}
.fl {
    float: left;
}
.more .look_more {
    display: block;
    width: 198px;
    height: 48px;
    font-size: 16px;
    line-height: 48px;
    text-align: center;
    border: 1px solid #ccc;
    transition: all .5s;
}
.index_slip2 {
    width: 100%;
    height: 200px;
    background: url(../images/ixbannerbg.png) no-repeat center center;
    margin-top: 50px;
}
.index_slip2 .w1200 {
    height: 200px;
    width: 1200px;
    margin: auto;
    position: relative;
} 
.index_slip2 .img {
    width: 280px;
    height: 180px;
    display: block;
    text-align: center;
    position: absolute;
    left: 0;
    bottom: 0;
}
.index_slip2 .img  img{
	width: 100%;
	height: 100%;
}
.index_slip2 .slip_tit {
    position: absolute;
    width: 760px;
    text-align: center;
    right: 0;
} 
.index_slip2 .slip_tit .tit1 {
    padding-top: 30px;
    font-size: 30px;
    font-weight: bold;
    line-height: 50px;
    color: #fff;
}
.index_slip2 .slip_tit .tit1 b {
    color: #f6ff00;
}
.index_slip2 .slip_tit .tit3 {
    display: inline-block;
    margin-top: 10px;
    font-size: 20px;
    color: #fff;
}
.about img {
    display: block;
    transition: all .5s;
    width: 475px;
    height: 350px;
}
.contW {
    position: relative;
    display: block;
    width: 700px;
    height: 350px;
    background: #fff;
}
.contW .cont {
    width: 100%;
    height: 280px;
    font-size: 16px;
    color: #666;
    line-height: 1.8;
    text-align: justify;
    margin-bottom: 30px;
    overflow: hidden;
}
.contW .view_detail a {
    display: block;
    height: 43px;
    font-size: 16px;
    line-height: 43px;
    padding: 0 38px;
    text-align: center;
    color: #434343;
    margin-left: 20px;
    background: #fff;
    border: 1px solid #b7b7b7;
}
.tab {
    text-align: center;
    padding-top: 30px;
}
.tab a {
    padding: 0 16px;
    height: 38px;
    line-height: 38px;
    background: #fff;
    border: 1px solid #ccc;
    font-size: 16px;
    display: inline-block;
    margin: 10px;
    color: #666;
}
#floor_5{
	background-color: #f4f4f4;
}
.in_title .entit {
    position: relative;
    width: 540px;
    margin: auto;
    font-size: 48px;
    line-height: 40px;
    font-weight: bold;
    color: #0e87db;
    text-align: center;
    margin-bottom: 10px;
}
.in_title .tit {
    margin: 0 auto;
    font-size: 26px;
    line-height: 40px;
    text-align: center;
    color: #434343;
}
.in_title .tit em {
    display: inline-block;
    width: 225px;
    height: 1px;
    margin-bottom: 8px;
    background: #cecece;
}
.in_title .tit span {
    display: inline-block;
    margin: 0 30px;
}
#floor_6_main{
	width: 1200px;
	margin: auto;
}
#floor_6_main .proAdvant {
    margin-top: 30px;
}
#floor_6_main .proAdvant .list {
    width: 100%;
}
#floor_6_main .proAdvant .list li {
    float: left;
    width: 150px;
    text-align: center;
    cursor: pointer;
}
#floor_6_main .proAdvant .list li a {
    display: block;
}
#floor_6_main .proAdvant .list li .img {
    position: relative;
    display: inline-block;
    width: 100px;
    height: 100px;
    line-height: 110px;
    margin: 0 auto;
    border: 5px solid #666;
    border-radius: 50%;
    transition: all .5s;
}
#floor_6_main .proAdvant .list li .img img {
    position: absolute;
    top: 50%;
    margin-top: -32.5px;
    left: 50%;
    margin-left: -32.5px;
    display: inline-block;
    width: 65px;
    height: 65px;
    transition: all .5s;
}
#floor_7_main .inews1 {
    width: 780px;
    float: left;
}
#floor_7_main .title {
    width: 100%;
    height: 22px;
    line-height: 22px;
    margin-bottom: 10px;
    border-bottom: 1px solid #eee;
    padding: 9px 0;
}
#floor_7_main .title a {
    color: #575757;
    margin-right: 10px;
    margin-top: 0;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#floor_7_main .title h3 {
    font-size: 20px;
    font-weight: bold;
    color: #0e87db;
}
#floor_7_main .imgleft {
    width: 300px;
    height: 300px;
    float: left;
    margin-top: 12px;
    overflow: hidden;
    position: relative;
}
#floor_7_main .imgleft .item {
    width: 410px;
    height: 307px;
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    z-index: 9999;
}
#floor_7_main .imgleft .item a {
    width: 100%;
    display: block;
}
#floor_7_main .imgleft .item img {
    width: 410px;
    height: 307px;
    transition: all .5s;
    display: block;
}
#floor_7_main .imgleft .hd {
    position: absolute;
    top: 0;
    width: 100%;
    height: 307px;
}
#floor_7_main .imgleft .hd .prev {
    width: 27px;
    height: 60px;
    background-position: -52px -103px;
    background-color: rgba(0, 0, 0, 0.49);
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -30px;
    left: 0;
    z-index: 9999;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}
#floor_7_main .imgleft .hd .next {
    width: 27px;
    height: 60px;
    background-position: -77px -103px;
    background-color: rgba(0, 0, 0, 0.49);
    cursor: pointer;
    position: absolute;
    top: 50%;
    margin-top: -30px;
    right: 0;
    z-index: 9999;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}
#floor_7_main .imgleft .hd .next:hover {
    background-color: rgba(220, 0, 0, 0.49);
}
#floor_7_main .newslist li {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    border-bottom: 1px dashed #eee;
}
#floor_7_main .newslist li a {
    width: 100%;
    color: #575757;
    display: block;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
#floor_7_main .newslist li .time {
    color: #575757;
    float: right;
    font-weight: normal;
}
#floor_7_main .inews2 {
    width: 370px;
    float: right;
}
#floor_7_main .newslist {
    line-height: 55px;
}
#floor_7_main .newslist li {
    width: 100%;
    height: 40px;
    line-height: 40px;
    overflow: hidden;
    border-bottom: 1px dashed #eee;
}
.footer{
	margin-top: 50px;
}
.footer .links {
    padding: 20px 0;
    font-size: 16px;
    border-bottom: 1px solid #1a1d21;
}
.footer .links span {
    color: #fff;
    display: inline-block;
}
.footer .links a {
    display: inline-block;
    font-size: 14px;
    color: #939393;
    padding-right: 10px;
}
.footer .bottom {
    border-top: 1px solid #464a50;
}
.footer .bNav {
    width: 558px;
    height: 180px;
    margin-top: 48px;
    border-right: 1px solid #1a1d21;
}
.footer .bNav dl {
    display: inline-block;
    float: left;
    width: 139px;
    overflow: hidden;
    text-align: left;
    padding-top: 10px;
}
.footer .bNav dl dt {
    height: 16px;
    display: block;
}
.footer .bNav dl dt a {
    display: block;
    font-size: 16px;
    color: #fff;
    line-height: 16px;
}
.footer .bNav dl dd {
    display: block;
    height: 14px;
    padding-bottom: 16px;
}
.footer .bNav dl dd a {
    font-size: 14px;
    line-height: 14px;
}
.footer .bNav dl dd a:hover {
    color: #0e87db;
}
.footer .contact_info {
    width: 345px;
    height: 180px;
    padding-left: 75px;
    border-right: 1px solid #1a1d21;
    border-left: 1px solid #464a50;
    margin-top: 48px;
}
.footer .contact_info p.p1 {
    font-size: 14px;
    color: #fff;
    line-height: 14px;
    padding-top: 10px;
}
.footer .contact_info p.dh {
    font-size: 36px;
    color: #0e87db;
    font-family: "Arial";
    line-height: 36px;
    padding-top: 4px;
    font-weight: bold;
    padding-bottom: 12px;
}
.footer .contact_info p.tel {
    font-size: 14px;
    color: #939393;
    line-height: 22px;
    width: 270px;
    padding: 0;
}
.footer .ewm {
    height: 180px;
    text-align: center;
    padding-left: 48px;
    margin-top: 48px;
    border-left: 1px solid #464a50;
}
.footer .ewm dl {
    width: 140px;
    float: left;
    display: block;
    margin-right: 30px;
    margin-top: 10px;
    height: 164px;
}
.footer .ewm dl dt img {
    width: 130px;
    height: 130px;
    display: inline-block;
    background-size: 100%;
    margin-top: 5px;
}
.copyright {
    height: 50px;
    line-height: 50px;
    color: #666;
    font-size: 12px;
    background: #27292B;
}
.w1200{
	width: 1200px;
	margin: auto;
}
.leftprocomt li {
    float: left;
    text-align: center;
    width: 60px;
    margin-left: 9px;
    padding: 0px;
}
.leftprocomt li a{
    padding: 0px;
}
.leftprocomt li a:hover{
	padding: 0px;
}
.leftprocomt li img {
    width: 60px;
    height: 81px;
    border-radius: 3px;
    -webkit-transition: all .3s ease-in-out 0s;
    -moz-transition: all .3s ease-in-out 0s;
    transition: all .3s ease-in-out 0s;
}
.formData {
    padding-bottom: 20px;
}
.formData .item {
    float: left;
    color: #999;
    font-weight: normal;
    width: 420px;
    height: 56px;
    line-height: 56px;
    border: 1px solid #e4e4e4;
    margin-right: 60px;
    margin-bottom: 15px;
    margin-top: 15px;
    position: relative;
}
.formData .item label {
    padding-left: 15px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 11;
    text-align: center;
    display: block;
    margin: 0;
    height: 56px;
    line-height: 56px;
    font-size: 18px;
    color: #666;
}
.formData .item .txt {
    width: 350px;
    height: 56px;
    line-height: 56px;
    display: block;
    background: none;
    padding-left: 70px;
    border: 0 none;
    color: #666;
}
.formData .item input {
    outline: none;
    line-height: 38px;
    height: 38px;
    font-size: 18px;
}
.formData .item .red {
    position: absolute;
    right: 15px;
    top: 0;
    color: #ff0000;
    z-index: 11;
}
.formData .item.mr0 {
    margin-right: 0;
}
.formData .liuyan {
    width: 907px;
    height: 260px;
    border: 1px solid #e4e4e4;
    float: left;
}
.formData .liuyan label {
    text-align: right;
    display: block;
}
.formData .liuyan textarea {
    width: 908px;
    height: 234px;
    line-height: 35px;
    padding: 12px 10px;
    text-indent: 100px;
    font-size: 18px;
    font-family: "microsoft yahei";
    color: #333;
    border: 0 none;
    overflow: hidden;
    background: none;
    resize: none;
    display: block;
    outline: none;
}
.formData .bot {
    width: 100%;
}
.formData .sub {
    width: 232px;
    line-height: 52px;
    border: 2px solid #0e87db;
    margin-right: 2px;
    text-align: center;
    background: #0e87db;
    color: #FFF;
    cursor: pointer;
    font-size: 18px;
    display: block;
    -webkit-transition: all ease 300ms;
    -moz-transition: all ease 300ms;
    -ms-transition: all ease 300ms;
    -o-transition: all ease 300ms;
    transition: all ease 300ms;
}
.formData .sub:hover {
    background: none;
    color: #0e87db;
}
.nybanner {
    width: 100%;
    height: 350px;
    overflow: hidden;
    position: relative;
}