﻿.main{margin-bottom:30px;}

.position{height:40px;line-height:40px;border-bottom:1px solid #031599;background:#fff}

.position .website{padding-left:24px;background:url(../images/news/position.png) no-repeat left center;font-size:16px}

.ljzxt{margin:20px auto;text-align:center;letter-spacing:4px;font-size:26px!important}

.ljzx p{text-align:center;letter-spacing:2px;font-size:18px;font-family:Microsoft YaHei,Hiragino Sans GB}

.ljzx .djzx{margin:20px auto;width:130px;height:40px;line-height:40px;background:#da251c;position:relative;text-align:center;transition:.2s all;-webkit-transition:.2s all;border-radius:5px}

.ljzx .djzx a{display:block;font-size:16px;text-align:center;color:#fff;z-index:9}

.ljzx .djzx:hover{text-indent:5px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}



.ljzxwx p{text-align:center;letter-spacing:2px;font-size:18px;font-family:Microsoft YaHei,Hiragino Sans GB}


.ljzxwx .djzx{margin:20px auto;width:130px;height:130px;border:1px solid #ccc;}



.news_left{float:left;overflow:hidden}

.news_cont{margin:20px 0}

.title-case{text-align:center;font-size:21px;font-weight:700}

.desp-info{text-align:center;color:#999;line-height:2;border-bottom:1px dashed #CCC;padding-bottom:10px;padding-top:10px;font-family: Microsoft YaHei,Hiragino Sans GB;}

.content p{font-size:16px;text-align:justify;line-height:30px;margin:15px 0;font-family:Microsoft YaHei;}

.content h2{line-height:30px;font-size: 20px;;display: inline-block;

    padding-left: 33px;

    background: url(../images/titlebg.png) 2px center no-repeat;

    border-bottom: #2680cc 3px solid;}

.content p a{color:#136ec2}

.content p a:hover{color:#257FCB}

table{border-spacing:0;text-align:center;border-collapse:collapse;margin-bottom:30px;margin-top:20px}

thead th{color:#fff;font-size:18px;text-align:center;font-weight:400;padding:15px 0;background:#2680CC}

tbody td{padding:8px 8px 8px;font-size:16px}

tbody td,thead th{border:1px #d0d0d0 solid;line-height:1.7em}

.btn-success{background-color:#031599;border-bottom-width:5px ;padding:12px 30px;margin:0 25px}

.btn-success:hover{color:#fff;background-color:#0A69C8}

.news_lmbt{border-bottom:1px solid #031599;overflow:hidden}

.news_lmbt span{border-bottom:1px solid #031599;float:left;font-size:16px;font-weight:700;padding:0 10px 5px 10px;color:#333}

.news_tuij ul{overflow:hidden;padding:10px 5px}

.news_tuij ul li{width:50%;float:left}

.news_tuij ul li a{margin-bottom:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:url(../images/056.png) left center no-repeat;padding:3px 0 3px 15px;transition:.2s all;-webkit-transition:.2s all;float:left;line-height:28px}

.news_tuij ul li a:hover{text-indent:5px}

.news_right{float:right;overflow:hidden;margin-top:10px}

#news_fylc{width:280px;overflow:hidden;background:#fff}

.news_fylc_on{position:fixed;top:10px}

.news_fylc_off{position:absolute}

.news_fyxm{margin:10px 0;padding-left:0;float:left}

.news_fyxm li{width:45%;height:40px;line-height:40px;background:#031599;position:relative;float:left;margin:5px;transition:.2s all;-webkit-transition:.2s all;border-radius:5px}

.news_fyxm li a{display:block;font-size:16px;text-align:center;color:#fff;z-index:9}

.news_fyxm li:hover{text-indent:5px}

.news_djzx{margin-top:12px;text-align:center}

.news_djzx img,.news_fyxm img{width:280px;height:88px;overflow:hidden;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-o-transition:all .3s}

.news_djzx img:hover,.news_fyxm img:hover,.news_fyxm ul li:hover{filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}

/*关于我们*/

.gywm, .tdys, .fwys {padding:0;margin:1.8em auto;}

.gywm h2,.fwys h2 {font-size: 24px;line-height: 1.6em;height: 1.6em;padding-left: 2em;border-bottom: 2px #ec4002 solid;}

.gywm h2{background: url(../images/gywm.png) no-repeat left center;}

.fwys h2{background: url(../images/tdys.png) no-repeat left center;}

.ys{margin:20px auto}

.gywm p {text-indent: 2em;margin: 1em 0;font-size: 18px;line-height: 1.8em;}

.fwys dd{font-size:18px;line-height:1.8em}

.fwys dd p{margin-bottom:.6em;margin-top:.6em;padding-left:2em;background:url(../images/ico1.png) no-repeat left .5em}

.items ul{padding: 0 0}

.items li{ margin-top:20px}

.items li img{ float:left}

.items li h3{ font-size:22px; }

.items li h3 i{ margin-right:10px; color:#999; font-size:24px; font-weight:normal;}

.items li p{ margin-top:12px; line-height:180%}

/*项目介绍*/

.xmjs {margin: 1.8em auto;}

.xmjs img {float: right;width: 25pc;}

.xmjs .xmjsbox{padding: 0 0}

.xmjs .xmjsbox p {text-align: justify;font-size: 16px;line-height: 180%;}

/*服务名称*/

.service{position:relative;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #ddd;color:#333;text-align:center;font-weight:400;font-size:24px;line-height:45px}

.service span{position:absolute;bottom:0;left:50%;display:block;margin-left:-60px;width:140px;height:4px;background:#257FCB}

/*文档翻译*/

.byfw {margin:1.8em auto;padding: 0 0}

.byfw ul{padding: 0 0}

.byfw ul li{float:left;text-align:center;transition:all .5s;border-radius:10px;border:1px solid #e8e8e8;padding: 0 0}

.byfw ul li:hover{transform:translateY(-.5em);-webkit-transform:translateY(-.5em);-moz-transform:translateY(-.5em);box-shadow:0 0 10px #257FCB;border-color:#257FCB}

.byfw ul li img{display:inline-block;padding-top:15px;width:70px;transition:all .5s}

.byfw ul li h3{font-size:16px;font-weight: bold;color:#333;position:relative;margin-top:10px;padding-bottom:10px}

.byfw ul li:hover h3{color:#257FCB;}

.byfw ul li p{font-size:16px;color:#666;padding:0 10px 0 10px;line-height: 25px;text-align: justify;}

.language{margin:1.8em auto;padding:0}

.language img{width:400px;float: right;}

.languagebox{padding: 0;margin:0 auto;}

.language p {text-align: justify;font-size: 18px;line-height: 180%;}

.languagebox li{height:40px;line-height:40px;position:relative;float:left;margin:10px 0;transition:.2s all;-webkit-transition:.2s all;}

.languagebox li a{display:block;font-size:16px;text-align:center;color:#fff;background:#257FCB;z-index:9;border-radius:5px}

.languagebox li:hover{text-indent:5px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}

.fwys dd{font-size:18px;line-height:1.8em}

.fwys dd p{margin-bottom:.4em;padding-left:2em;background:url(../images/ico1.png) no-repeat left .5em}

.scheme{margin:1.8em auto;padding: 0}

.scheme ul{text-align:center;font-size:16px}

.scheme ul li{float:left;margin-bottom:30px;}

.scheme ul span{display:inline-table;overflow:hidden;margin-bottom:10px;}

.scheme ul em{display:inline-block;width:85px;height:70px;background:url(../images/wdfy/hyly.png) no-repeat center;}

span.jr em{background-position:12px 5px}

span.sf em{background-position:-92px 5px}

span.jz em{background-position:-202px 5px}

span.sy em{background-position:-310px 5px}

span.hg em{background-position:-415px 5px}

span.qc em{background-position:-524px 5px}

span.dz em{background-position:17px -90px}

span.dl em{background-position:-92px -90px}

span.hk em{background-position:-202px -90px}

span.yx em{background-position:-310px -90px}

span.it em{background-position:-415px -90px}

span.jx em{background-position:-524px -90px}

.scheme ul li:hover em{animation:landr .8s ease-in-out;-ms-animation:landr .8s ease-in-out;-moz-animation:landr .8s ease-in-out;-webkit-animation:landr .8s ease-in-out;-o-animation:landr .8s ease-in-out}

@keyframes landr{

	0%{transform:rotate(0);transform-origin:right bottom 0}

	39%{transform-origin:right bottom 0}

	39%,40%{transform:rotate(5deg)}

	40%{transform-origin:left bottom 0}

	75%{transform:rotate(-10deg);transform-origin:left bottom 0}

	to{transform:rotate(0);transform-origin:left bottom 0}

}

.fwbz{margin:1.8em auto;padding: 0}

.fwbz ul{color:#666;font-size:18px;line-height:1.8em;padding: 0}

.fwbz ul li{padding:1.5em .5em;border-bottom:1px solid #e7e7e7}

.fwbz ul li span{float:left;display:inline-block;margin-right:3.2em;margin-left:.8em;width:120px;height:120px;-webkit-transition:all .35s ease-in;transition:all .35s ease-in;border-radius:50%}

.fwbz ul li:hover span{-webkit-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg)}

.fwbz ul li h5{margin-bottom:5px;color:#333;font-weight:400;font-size:24px}

span.xm{background:#257FCB url(../images/wdfy/xm.png) no-repeat center center}

span.zl{background:#72d384 url(../images/wdfy/zl.png) no-repeat center center}

span.bm{background:#5fbbea url(../images/wdfy/bm.png) no-repeat center center}

span.sh{background:#a471e4 url(../images/wdfy/sh.png) no-repeat center center}

/*联系我们*/

.lxwm{margin-top:1.8em;padding: 0}

.lxwm .dtjs h3{margin-bottom:20px;font-size:26px;line-height:26px;height:26px;color:#f44336;font-weight:700}

.lxwm .dtjs p{font-size:18px;color:#555;line-height:35px;padding-left:3%;position:relative;}

.lxwm .dtimg{text-align: center;}

.lxwmlx{padding:30px 0}

.lxwmjs{margin-top:30px;}

.lxwmjs sanp{line-height:40px;font-size:18px;color:#E30012}

.lxwmjs p{font-size:16px;line-height:180%;text-align:justify}

.iw_poi_title{color:#C52;font-size:14px;font-weight:700;overflow:hidden;padding-right:13px;white-space:nowrap}

.iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

/*新闻列表*/

.news_left ul{margin-top: 10px;padding-left: 0;float: left;}

.news_left ul li{width:100%;float:left; border-bottom:1px #CCCCCC dashed; padding-top:20px;}

.news_left ul li a{display:block;color:#333;font-size:16px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;/*background:url(../images/056.png) left center no-repeat;*/padding:10px 0 10px 0px;transition:.2s all;-webkit-transition:.2s all;float:left}

.news_left ul li a:hover{color:#031599;text-indent:5px}

.news_left ul li span.list-time{font-size:14px;color:#333;float:right;margin-top:10px}

.pagelist{text-align:center;padding-bottom:20px;}
.pagelist li{ display:inline; padding:5px;}
.pagelist li.thisclass{ background:#CCC;}

.inter_page{text-align:center;margin-top:20px}

.inter_page a{display:inline-block;margin:0 3px;width:36px;height:36px;line-height:36px;text-align:center;border:1px solid #ddd;border-radius:3px;font-family:arial;transition:all .2s linear}

.inter_page a.active{color:#fff;border:1px solid #E50112;background:#E50112}

.inter_page a:hover{color:#fff;border:1px solid #E50112;background:#E50112}





.news_left ul li .list_title {}

.news_left ul li .list_desc { font-size:16px;text-indent:2em;clear:both;width:100%;font-family:Microsoft YaHei,Hiragino Sans GB}

.news_left ul li .list_time { float:right; padding:10px 0 10px 15px;}



/*报价*/

.fybj{margin:20px auto 0px;width: 100%;}





.fybj ul{display:inline-block;margin-bottom: 10px;width:100%;text-align: center;background: #239ffd}

.fybj ul li{width: 16.5%}

.fybj ul li a{color:#fff;}

.fybj li.active a {background: #2188f3;color: #fff;}

.fybj li:hover a {background: #03aff4;}

.nav>li>a {

    position: relative;

    display: block;

    padding: 15px;

}

@media screen and (max-width:768px) {

	.fybj ul li {width: 32.5%}

	.nav li a {padding:10px 6px;}

	.fybj thead th {font-size: 1.3rem}

	.fybj table td{font-size: 1.3rem} 

  	.nav li a {padding: 10px 6px;

	}

}

.ititle {

	background: url(../images/line.jpg) no-repeat center 48px;

	text-align: center;

	color: #898787;

	line-height: 42px;

	height: 90px;

}



.ititle a {

	display: block;

	font-size: 26px;

	color: #227ec9;

	line-height: 48px;

}







table {

    width: 100%;

    /* border: solid #031599; */

    text-align: center;

}



table th {

	position: relative;

	padding: 10px 0;

	border: 1px solid #ddd;

	text-align: center;

}



table td .jieshao {

	padding: 10px;

	text-align: center;

}



table td .jieshao h4 {

	padding-bottom: 10px;

	font-weight: 700!important;

	font-size: 20px;

}



table td .jieshao p {

	font-size: 16px;

	line-height: 30px;

}



table td .jieshao p span {

	font-weight: 700!important;

	font-size: 20px;

}



table th.at-title {

	background-color: #239ffd;

	color: #fff;

	font-weight: normal;

	font-size: 18px;

}



.w16 {

	width: 16%;

}



table td {

	padding: 10px 0;

	border: 1px solid #999;

	font-size: 16px;

}



table td h4 {

	font-weight: 700!important;

	font-size: 20px;

}



table .at-subtitle {

	background-color: #D8F1FD;

}



table tfoot td {

	padding: 30px;

}



table tfoot .tishi {

	text-align: left;

}



table tfoot .tishi p {

	font-size: 16px;

	line-height: 30px;

}



table tfoot .tishi p span {

	float: left;

	color: #d34444;

}



table tfoot .foot-btn {

	margin-top: 10px;

}



table tfoot .foot-btn .btn {

	float: left;

	border-radius: 10px;

	background-color: #239ffd;

	color: #fff;

	font-weight: 700!important;

	font-size: 18px;

}



table tfoot .foot-btn .btn i {

	display: inline-block;

	margin-right: 10px;

	vertical-align: middle;

}



table tfoot .foot-btn .btn:hover {

	background-color: #24B2F7;

	color: #fff;

}



@media (max-width: 768px) {

	.fyfw li a p,.fwys ul li .desc p ,table,table th.at-title,table td,table tfoot .tishi pï¼Œtable td .jieshao p,table tfoot .tishi p,.tdyst p {

		font-size: 14px;

	}



	table td .jieshao p {

		text-align: left;

		font-size: 14px;

	}



	table tfoot td {

		padding: 15px;

	}

}



.desc {text-indent:2em;padding:10px;margin-top:20px;background: #f5f5f5;font-size:16px;font-family:Microsoft YaHei,Hiragino Sans GB}

.media.media-x .float-right {
	margin-left: 0px;
}
.media_img{ overflow:hidden; width:30%; float:left;}
.media.media-x .media-body {
	margin: 0; width:65%; float:right; position:relative;
}

.media.media-x .media-body a{ font-weight:bold; font-size:16px;}
.media.media-x .media-body p{ line-height:30px; font-size:16px;}
.media.media-x .media-body .more{ bottom:0; right:0; position:absolute; font-size:14px; font-weight:normal;}
.right_new{

    width: 280px;

    overflow: hidden;

    background: #fff;

    padding-top:15px;

}

.right_newtj{

    border-bottom: 1px solid #031599;

    overflow: hidden;

}



.right_newtj span

{

    border-bottom: 1px solid #031599;

    float: left;

    font-size: 16px;

    font-weight: 700;

    padding: 0 10px 5px 10px;

    color: #333;

}





.right_new ul {

    overflow: hidden;

    padding: 10px 5px;

}



.right_new ul li{

    width: 100%;

    float: left;

}



.right_new ul li a{

    margin-bottom: 10px;

    white-space: nowrap;

    text-overflow: ellipsis;

    overflow: hidden;

    float: left;

    width: 80%;

    color: #333;

}



.right_new ul li b{

    font-size: 16px;

    color: #333;

    font-weight: normal;

}




﻿@charset "utf-8";.nrbt{float:left;width:100%;border-bottom:3px solid #031599}

.nrbt h2{margin-left:55px;font-size:18px}

.nrbt a{bottom:0;float:right;color:#9e9e9e;line-height:49px}

.nrbt a:hover{color:#031599}

.fylxt,.fyxwt,.fyzst,.lxwmt,.yzfyt{position:relative;float:left;color:#000}

.nrbt i{position:absolute;display:block;width:48px;height:48px;background-repeat:no-repeat}

.nrbt .fyxwt i{background-image:url(../images/xm01.png);}

.nrbt .fyzst i{background-image:url(../images/xm02.png);}

.nrbt .lxwmt i{background-image:url(../images/xs01.png);}

.nrbt .yzfyt i{background-image:url(../images/xs01.png);}

.nrbt .fylxt i{background-image:url(../images/xs01.png);}

.fyxm{padding:20px 0}

.fylx ul{float:left;padding-left:0}

@media(max-width:3000px){.fylx ul li{float:left;padding-top:20px;width:33.33333333%}

}

@media(max-width:700px){.fylx ul li{float:left;padding-top:20px;width:100%}

}

.fylx ul .ico{float:left;display:block;overflow:hidden;margin-right:2%;width:60pt;height:60pt;border-radius:20px}

.fylx ul .wdfy .ico{background-color:#031599;padding:10px 0px 0px 10px;}

.fylx ul .kyfy .ico{background-color:#dc251c;padding:10px 0px 0px 10px;}

.fylx ul .zjfy .ico{background-color:#ff9800;padding:10px 0px 0px 10px;}

.fylx ul .bdh .ico{background-color:#00bcd4;padding:10px 0px 0px 10px;}

.fylx ul i{display:block;width:60pt;height:60pt;background-repeat:no-repeat}

.fylx ul .wdfy i{background-image:url(../images/xs01.png);background-size:60px;}

.fylx ul .kyfy i{background-image:url(../images/xs03.png);background-size:60px;}

.fylx ul .zjfy i{background-image:url(../images/xs02.png);background-size:60px;}

.fylx ul .bdh i{background-image:url(../images/xs01.png);}

.fylx ul .ico,.fylx ul i{-webkit-transition:all .2s linear;transition:all .2s linear}

.fylx ul li:hover .ico,.fylx ul li:hover i{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}

.fylx ul li:hover .ico{box-shadow:0 5px 20px #dcdcdc}

.fylx ul li:hover i{filter:drop-shadow(10px 10px 2px rgba(0, 0, 0, .5));-webkit-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5))}

.fylx .fwjs{float:left;width:70%}

.fylx li h3{float:left;margin-bottom:15px;color:#000;font-size:18px}

.fylx li p{float:left;color:#666;text-align:justify;font-size:16px;line-height:2rem}

.yzfy{padding-right:0;padding-left:0}

.yzfy ul{float:left}

@media(max-width:3000px){.yzfy li{float:left;margin-top:25px;width:33%;line-height:2pc;text-align:center}

}

@media(max-width:600px){.yzfy li{float:left;margin-top:25px;width:50%;line-height:2pc;text-align:center}

.yz-hidden{display:none}

}

.yzfy li a{float:left;margin-left:55px;font-size:18px;color:#000}

.yzfy li a:hover{color:#227ec9}

.yzfy ul i{position:absolute;display:block;width:3pc;height:2pc;background-image:url(../images/syico.png);background-repeat:no-repeat}

.yzfy ul .yy i{background-position:-595px -40px}

.yzfy ul .ry i{background-position:-595px 0}

.yzfy ul .hy i{background-position:-595px -318px}

.yzfy ul .ey i{background-position:-595px -10pc}

.yzfy ul .dy i{background-position:-595px -90pt}

.yzfy ul .fy i{background-position:-595px -199px}

.yzfy ul .xy i{background-position:-595px -239px}

.yzfy ul .py i{background-position:-595px -279px}

.yzfy ul .ly i{background-position:-595px -359px}

.yzfy ul .ay i{background-position:-595px -5pc}

.yzfy ul .gd{float:left;margin-top:20px;width:75pt;height:40px;border-radius:5px;background:#257fcb;line-height:40px;cursor:pointer;-webkit-transition:.2s all;transition:.2s all}

.yzfy ul .gd a{z-index:9;display:block;color:#fff;text-align:center;font-size:1pc}

.yzfy ul .gd:hover{text-indent:5px;opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8}

.fwys{padding-right:0;padding-left:0}

.service{position:relative;padding:33px 0;text-align:center;line-height:1}

.service h3:after{position:absolute;bottom:0;left:50%;display:block;margin-left:-20px;width:40px;height:3px;content:''}

@media(min-width:1025px){.ys-visible{display:none}

}

@media(max-width:1025px){.ys-hidden{display:none}

}

.ysbox{position:relative;padding-top:35px;height:450px}

.ysbox .moid{position:absolute;left:50%;z-index:99;margin-left:-210px;width:420px;height:420px;background:url(../images/ysq.png) center no-repeat;text-align:center}

.ysbox .trophy{display:inline-block;margin-top:90pt;width:110px;height:110px;background:url(../images/ys.png) center no-repeat}

.ysbox .moid h2{padding-top:22px;color:#222;font-size:24px;line-height:1}

.ysbox .moid p{padding-top:10px;color:#999;text-transform:uppercase;font-size:.875rem;line-height:1}

.ysbox .pos{position:absolute;z-index:101;width:323px;height:55px}

.ysbox .pos i{display:block;width:50px;height:55px;background:url(../images/syico.png);-webkit-transition:all .35s ease-in;transition:all .35s ease-in}

.ysbox .pos:hover i{-webkit-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg)}

.ysbox .pos.left i{float:left}

.ysbox .pos.right i{float:right}

.ysbox .pos>.text{height:100%}

.ysbox .pos.left .text{margin-left:65px}

.ysbox .pos.right .text{margin-right:65px}

.ysbox .pos .text h3{color:#222;font-weight:500;font-size:20px}

.ysbox .pos.left .text h3{padding-left:10px;text-align:left}

.ysbox .pos.right .text h3{padding-right:10px;text-align:right}

.ysbox .pos>.text em{display:block;overflow:hidden;width:257px;height:9pt}

.ysbox .pos.s1,.ysbox .pos.s2{top:5px}

.ysbox .pos.s1 i{background-position:-103px 0}

.ysbox .pos.s2 i{background-position:-103px -319px}

.ysbox .pos.s3 i{background-position:-103px -5pc}

.ysbox .pos.s4 i{background-position:-103px -399px}

.ysbox .pos.s5 i{background-position:-103px -10pc}

.ysbox .pos.s6 i{background-position:-103px -479px}

.ysbox .pos.s7 i{background-position:-103px -15pc}

.ysbox .pos.s8 i{background-position:-103px -559px}

.ysbox .pos.s1 em,.ysbox .pos.s3 em,.ysbox .pos.s5 em,.ysbox .pos.s7 em{background:url(../images/ysy.png)}

.ysbox .pos.s2 em,.ysbox .pos.s4 em,.ysbox .pos.s6 em,.ysbox .pos.s8 em{background:url(../images/ysz.png)}

.ysbox .pos.s3,.ysbox .pos.s4{top:119px}

.ysbox .pos.s5,.ysbox .pos.s6{top:233px}

.ysbox .pos.s7,.ysbox .pos.s8{top:347px}

.ysbox .pos.s1,.ysbox .pos.s7{left:134px}

.ysbox .pos.s2,.ysbox .pos.s8{right:134px}

.ysbox .pos.s3,.ysbox .pos.s5{left:54px}

.ysbox .pos.s4,.ysbox .pos.s6{right:54px}

.ydys{position:relative;padding-top:35px}

.ydys .ydbox{float:left;height:70px}

.ydys i{float:left;display:block;width:50px;height:55px;background:url(../images/syico.png);-webkit-transition:all .35s ease-in;transition:all .35s ease-in}

.ydys:hover i{-webkit-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg)}

.ydys .text{margin-left:70px}

.ydys .text h3{color:#222;font-weight:500;font-size:20px}

.ydys .text em{display:block;overflow:hidden;width:257px;height:9pt;float:left;background:url(../images/ysy.png)}

.ydys .s1 i{background-position:-103px 0}

.ydys .s2 i{background-position:-103px -319px}

.ydys .s3 i{background-position:-103px -5pc}

.ydys .s4 i{background-position:-103px -399px}

.ydys .s5 i{background-position:-103px -10pc}

.ydys .s6 i{background-position:-103px -479px}

.ydys .s7 i{background-position:-103px -15pc}

.ydys .s8 i{background-position:-103px -559px}

.hyfa{padding:15px 0}

.hyfa ul li{;margin:5px 15px;border:1px solid #e8e8e8;border-radius:10px;background:hsla(0,0%,62%,.14);text-align:center;transition:all .5s;padding-right:0; padding-left:0;}

.hyfa ul{padding-top:50px;padding-left:0}

.hyfa ul li:hover{border-color:#031599;box-shadow:0 0 2px #031599}

.hyfa ul li h3{padding-bottom:10px;color:#000;font-size:18px}

.hyfa ul li p{padding:0 10px;color:#666;font-size:.875rem;line-height:1.5625rem}

.hyfa .ico{padding:10px 0}

.hyfa i{display:block;margin:0 auto;width:80px;height:80px;background-repeat:no-repeat}

.hyfa .hyjt i{background-image:url(../images/fw01.png);background-size:80px;}

.hyfa .xsbh i{background-image:url(../images/fw02.png);background-size:80px;}

.hyfa .fcjf i{background-image:url(../images/fw03.png);background-size:80px;}

.hyfa .zdcq i{background-image:url(../images/fw04.png);background-size:80px;}

.hyfa .htjf i{background-image:url(../images/fw05.png);background-size:80px;}

.hyfa .zqzw i{background-image:url(../images/fw06.png);background-size:80px;}

.hyfa .zscq i{background-image:url(../images/fw07.png);background-size:80px;}

.hyfa .gsjy i{background-image:url(../images/fw08.png);background-size:80px;}

.hyfa .ylsg i{background-image:url(../images/fw09.png);background-size:80px;}

.hyfa .ldgs i{background-image:url(../images/fw10.png);background-size:80px;}

.hyfa .jtsg i{background-image:url(../images/fw11.png);background-size:80px;}

.hyfa .jzgc i{background-image:url(../images/fw12.png);background-size:80px;}

.hyfa i{-webkit-transition:all .2s linear;transition:all .2s linear}

.hyfa li:hover i{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0);filter:drop-shadow(10px 10px 2px rgba(0, 0, 0, .5));-webkit-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5))}





.hhfa{padding:15px 0}

.hhfa ul li{;margin:5px 15px;border:1px solid #e8e8e8;border-radius:10px;background:hsla(0,0%,62%,.14);text-align:center;transition:all .5s;padding-right:0; padding-left:0;}

.hhfa ul{padding-top:50px;padding-left:0}

.hhfa ul li:hover{border-color:#031599;box-shadow:0 0 2px #031599}

.hhfa ul li h3{padding-bottom:10px;color:#000;font-size:18px}

.hhfa ul li p{padding:0 10px;color:#666;font-size:.875rem;line-height:1.5625rem}

.hhfa .ico{padding:10px 0}

.hhfa i{display:block;margin:0 auto;width:48px;height:48px;background-repeat:no-repeat}

.hhfa .jrfy i{background-image:url(../images/zm01.png);}

.hhfa .flfy i{background-image:url(../images/zm02.png);}

.hhfa .jzfy i{background-image:url(../images/zm03.png);}

.hhfa .syfy i{background-image:url(../images/zm04.png);}

.hhfa .hgfy i{background-image:url(../images/zm05.png);}

.hhfa .qcfy i{background-image:url(../images/zm06.png);}

.hhfa .dzfy i{background-image:url(../images/zm07.png);}

.hhfa .dlfy i{background-image:url(../images/zm08.png);}

.hhfa .hkfy i{background-image:url(../images/zm09.png);}

.hhfa .yxfy i{background-image:url(../images/zm10.png);}

.hhfa .itfy i{background-image:url(../images/zm11.png);}

.hhfa .jxfy i{background-image:url(../images/zm12.png);}

.hhfa .zzfy i{background-image:url(../images/zm13.png);}

.hhfa .xxfy i{background-image:url(../images/zm14.png);}

.hhfa .ccfy i{background-image:url(../images/zm15.png);}

.hhfa .ddfy i{background-image:url(../images/zm16.png);}

.hhfa i{-webkit-transition:all .2s linear;transition:all .2s linear}

.hhfa li:hover i{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0);filter:drop-shadow(10px 10px 2px rgba(0, 0, 0, .5));-webkit-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5))}



.dxal ul{float:left;padding-left:0}

@media(max-width:3000px){.dxal ul li{float:left;padding-top:20px;width:50%}

}

@media(max-width:700px){.dxal ul li{float:left;padding-top:20px;width:100%}

}

.dxal ul .ico{float:left;display:block;overflow:hidden;margin-right:5%;;width:25%;border-radius:5px}

.dxal ul .wdfy .ico{background-color:#ddd;}



.dxal ul i{display:block;width:75pt;height:75pt;background-repeat:no-repeat}



.dxal ul .ico,.fylx ul i{-webkit-transition:all .2s linear;transition:all .2s linear}

.dxal ul li:hover .ico,.fylx ul li:hover i{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}

.dxal ul li:hover .ico{box-shadow:0 5px 20px #dcdcdc}

.dxal ul li:hover i{filter:drop-shadow(10px 10px 2px rgba(0, 0, 0, .5));-webkit-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5))}

.dxal .fwjs{float:left;width:66%;margin-right:2%}

.dxal li h3{float:left;margin-bottom:2px;margin-top:3px;color:#000;font-size:18px}

.dxal li p{float:left;color:#666;text-align:justify;font-size:16px;line-height:2rem}



.gywm{padding:20px 0}

.gywm .tcwin{padding:0 0}

.gywm .tcbox{position:relative;margin:0 auto;width:200px;height:200px}

.tcbox i{position:absolute;top:25%;left:25%;width:75pt;height:75pt;background-image:url(../images/syico.png);background-repeat:no-repeat}

.tcbox .tcss i{background-position:-314px 0}

.tcbox .tczc i{background-position:-314px -140px}

.tcbox .tcfg i{background-position:-314px -265px}

.tcbox .tcgd i{background-position:-314px -405px}

.tcwin p{color:#8b949a;text-align:center;font-size:18px;line-height:1.5625rem}

.alzs ul{margin-top:20px;float:left;padding-left:0}

.alzs ul li{float:left;height:85px;text-align:center}

.alzs ul li img{border-radius:10px}

.alzs ul li:hover{-webkit-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0);filter:drop-shadow(10px 10px 2px rgba(0, 0, 0, .5));-webkit-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5));-moz-filter:drop-shadow(10px 10px 2px rgba(0,0,0,.5))}

.alzs ul li i{display:inline-block;margin-top:15px;width:30px;height:30px;background:url(../images/gd.png)}

.alzs ul li p{color:#666;font-size:.875rem}





.fyxw,.fyzs,.lxwm{padding:0 15px}

.news{padding:20px 0}

.news ul{margin-top:10px;padding-left:0}

.news ul li{float:left;width:100%}

.news ul li a{float:left;overflow:hidden;padding-left:15px;width:83%;background:url(../images/xw.png) left center no-repeat;color:#000;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:30px;-webkit-transition:.2s all;transition:.2s all}

.news ul li a:hover{color:#031599;text-indent:5px}

.news ul li small{color:#999;line-height:30px}

.newstime{float:right!important}

.lianxi{margin-top:10px;float:left}

.lianxi .lxbox{float:left;display:block;margin-bottom:9px;font-size:20px}

.lianxi .lxbox h5{float:left;margin-left:35px;text-align:justify;font-size:16px}

.lianxi i{position:absolute;display:block;width:30px;height:30px;background-image:url(../images/syico.png);background-repeat:no-repeat}

.lianxi .lxdh i{background-position:-540px -155px}

.lianxi .lxyx i{background-position:-540px -194px}

.lianxi .lxdz i{background-position:-540px -117px}





.ljzx p{text-align:center;letter-spacing:2px;font-size:18px;font-family:Microsoft YaHei,Hiragino Sans GB}

.ljzx .djzx{margin:20px auto;width:130px;height:40px;line-height:40px;background:#da251c;position:relative;text-align:center;transition:.2s all;-webkit-transition:.2s all;border-radius:5px}

.ljzx .djzx a{display:block;font-size:16px;text-align:center;color:#fff;z-index:9}

.ljzx .djzx:hover{text-indent:5px;filter:alpha(opacity=80);-moz-opacity:.8;-khtml-opacity:.8;opacity:.8}



.ljzx .djzxwx{margin:20px auto;width:130px;height:130px;border:1px solid #ccc;}



.lstd{padding:15px 0}

.lstd ul li{;margin:5px 15px;background:hsla(0,0%,62%,.14);text-align:center;transition:all .5s;padding-right:0; padding-left:0;}

.lstd ul{padding-top:50px;padding-left:0}











.casebox .bd{overflow:hidden;width:100%;background-color:#f6f6f6}
.casebox .bd ul li{float:left;margin:0px;text-align:center}
.casebox .bd ul li a{display:inline-block;border:1px solid #dedede;background-color:#fff;cursor:pointer;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}
.casebox .bd ul li a img{width:249px}
.casebox .bd ul li a p{border-top:1px solid #e7e7e7;color:#333;font-size:16px;line-height:34px}
.casebox .bd ul li a:hover{position:relative;-webkit-box-shadow:0 5px 20px #dcdcdc;-moz-box-shadow:0 5px 20px #dcdcdc;box-shadow:0 5px 20px #999;-webkit-transform:translate3d(0,-3px,0);-moz-transform:translate3d(0,-3px,0);transform:translate3d(0,-3px,0)}
.ysbox{position:relative;padding-top:35px;height:450px}
.ysbox .moid{position:absolute;left:50%;z-index:99;margin-left:-210px;width:420px;height:350px;background:url(/skin_new/images/ysq.png) center no-repeat;background-size:350px;text-align:center}
.ysbox .trophy{display:inline-block;margin-top:60pt;width:110px;height:110px;background:url(/skin_new/images/ys.png) center no-repeat}
.ysbox .moid h2{padding-top:10px;color:#222;font-size:24px;line-height:1;padding-left:0em;}
.ysbox .moid p{padding-top:0px;color:#999;text-transform:uppercase;font-size:.875rem;line-height:1}
.ysbox .pos{position:absolute;z-index:101;width:323px;height:55px}
.ysbox .pos i{display:block;width:50px;height:55px;background:url(/skin_new/images/syico.png);-webkit-transition:all .35s ease-in;transition:all .35s ease-in}
.ysbox .pos:hover i{-webkit-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg)}
.ysbox .pos.left i{float:left}
.ysbox .pos.right i{float:right}
.ysbox .pos>.text{height:100%}
.ysbox .pos.left .text{margin-left:65px}
.ysbox .pos.right .text{margin-right:65px}
.ysbox .pos .text h3{color:#222;font-weight:500;font-size:20px}
.ysbox .pos.left .text h3{padding-left:10px;text-align:left}
.ysbox .pos.right .text h3{padding-right:10px;text-align:right}
.ysbox .pos>.text em{display:block;overflow:hidden;width:0px;height:9pt}
.ysbox .pos.s1,.ysbox .pos.s2{top:5px}
.ysbox .pos.s1 i{background-position:-103px 0}
.ysbox .pos.s2 i{background-position:-103px -319px}
.ysbox .pos.s3 i{background-position:-103px -5pc}
.ysbox .pos.s4 i{background-position:-103px -399px}
.ysbox .pos.s5 i{background-position:-103px -10pc}
.ysbox .pos.s6 i{background-position:-103px -479px}
.ysbox .pos.s7 i{background-position:-103px -15pc}
.ysbox .pos.s8 i{background-position:-103px -559px}
.ysbox .pos.s1 em,.ysbox .pos.s3 em,.ysbox .pos.s5 em,.ysbox .pos.s7 em{background:url(/skin_new/images/ysy.png)}
.ysbox .pos.s2 em,.ysbox .pos.s4 em,.ysbox .pos.s6 em,.ysbox .pos.s8 em{background:url(/skin_new/images/ysz.png)}
.ysbox .pos.s3,.ysbox .pos.s4{top:119px}
.ysbox .pos.s5,.ysbox .pos.s6{top:233px}
.ysbox .pos.s7,.ysbox .pos.s8{top:347px}
.ysbox .pos.s1,.ysbox .pos.s7{left:100px}
.ysbox .pos.s2,.ysbox .pos.s8{right:100px}
.ysbox .pos.s3,.ysbox .pos.s5{left:20px}
.ysbox .pos.s4,.ysbox .pos.s6{right:20px}
.ydys{position:relative;padding-top:35px}
.ydys .ydbox{float:left;height:70px}
.ydys i{float:left;display:block;width:50px;height:55px;background:url(/skin_new/images/syico.png);-webkit-transition:all .35s ease-in;transition:all .35s ease-in}
.ydys:hover i{-webkit-transform:rotate(360deg);transform:rotate(360deg);-ms-transform:rotate(360deg)}
.ydys .text{margin-left:70px}
.ydys .text h3{color:#222;font-weight:500;font-size:20px}
.ydys .text em{display:block;overflow:hidden;width:257px;height:9pt;float:left;background:url(/skin_new/images/ysy.png)}
.ydys .s1 i{background-position:-103px 0}
.ydys .s2 i{background-position:-103px -319px}
.ydys .s3 i{background-position:-103px -5pc}
.ydys .s4 i{background-position:-103px -399px}
.ydys .s5 i{background-position:-103px -10pc}
.ydys .s6 i{background-position:-103px -479px}
.ydys .s7 i{background-position:-103px -15pc}
.ydys .s8 i{background-position:-103px -559px}
.fwys h2 {background:none;border-bottom:none}
@media(max-width: 641px){.casebox .bd ul li a img{width:220px;}
}


@media(max-width: 1025px){.ys-hidden {display: none;}
}
@media(min-width: 1025px){.ys-visible {display: none;}
}

