@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑"; outline:none;}
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
body,dl,dd,h1,h2,h3,h4,h5,h6,p, from{margin:0;} ol,ul,li,img{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
input,img,textarea{ border:none; border-radius: 0;-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;}
body > .qing{ min-width:94%;}
a{ text-decoration:none; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } 
a:focus{ -moz-outline-style: none; /* FF */ }
img, input{ border:0;}
input,textarea,select {outline:none;} 
a div, a span{ cursor:pointer;}
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ display:block; clear:both; }
.juzhong{ width:94%;display:block; margin-left:auto; margin-right:auto;}
.lf{display:block; float:left;}
.rf{display:block; float:right;}
*, *:before, *:after{box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box;}
img{ display:block;}
.shu14 img, .shu140 img, .shu12 img{ display:inline !important; max-width:100% !important; height:auto !important;vertical-align:top;}
.shu14{ line-height:26px; color:#333; font-size:14px;}
.shu140{ line-height:26px; color:#7d7d7d; font-size:14px;}
/*返回顶部*/
 #returnTop {
	_display:none;
	position:fixed;
	_position:absolute;
	z-index:999;
	right:15px;
	bottom:-100px;
	_bottom:auto;
	width:22px;
	height:22px;
	text-indent:-999px;
	overflow:hidden;
	background-image:url(../images/Top.png);
	_background-image:url(../images/Top.png);
	background-repeat:no-repeat;
	background-size:20px 20px;
	background-position:0 0;
	transition:bottom 0.9s;
	-webkit-transition:bottom 0.9s;
	-moz-transition:bottom 0.9s;
	-o-transition:bottom 0.9s;
}

/*-----------------------------------------------------------------------------翻页-------------------------------------------------------------------*/
DIV.black2 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; MARGIN: 3px; PADDING-TOP: 7px; TEXT-ALIGN: center
}
DIV.black2 A {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; TEXT-DECORATION: none
}
DIV.black2 A:hover {
	BORDER-RIGHT: #e20742 1px solid; BORDER-TOP: #e20742 1px solid; BORDER-LEFT: #e20742 1px solid; COLOR: #fff; BORDER-BOTTOM: #e20742 1px solid; BACKGROUND-COLOR: #e20742
}
DIV.black2 A:active {
	BORDER-RIGHT: #e20742 1px solid; BORDER-TOP: #e20742 1px solid; BORDER-LEFT: #e20742 1px solid; COLOR: #fff; BORDER-BOTTOM: #e20742 1px solid; BACKGROUND-COLOR: #e20742
}
DIV.black2 SPAN.current {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #e20742
}
DIV.black2 SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}

/**********************************about********************************/
.topk{ background:#d71d1e; padding:0 3%; height:45px;}
.ttel, .fte1 span img{
	animation: ttel 1s linear infinite alternate both;
	-moz-animation: ttel 1s linear infinite alternate both;
	-webkit-animation: ttel 1s linear infinite alternate both;
	-o-animation: ttel 1s linear infinite alternate both;
}
@keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
@-moz-keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
@-webkit-keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
@-o-keyframes ttel
{
0%   {transform: rotate(-15deg);
-ms-transform: rotate(-15deg);		/* IE 9 */
-webkit-transform: rotate(-15deg);	/* Safari and Chrome */
-o-transform: rotate(-15deg);		/* Opera */
-moz-transform: rotate(-15deg);}
100% {transform: rotate(15deg);
-ms-transform: rotate(15deg);		/* IE 9 */
-webkit-transform: rotate(15deg);	/* Safari and Chrome */
-o-transform: rotate(15deg);		/* Opera */
-moz-transform: rotate(15deg);}
}
/*标题*/
.abtk{ display:block; position:relative;}
.abtbg{ display:block; position:relative; z-index:0;}
.abtn{ display:block; position:absolute; width:70%; top:14px; left:15%; z-index:3;}
.abt-en{ margin:0 auto 3px;}
.abt-cn{ display:block; position:relative;}
.abt-cn b{ display:block; position:absolute; z-index:-1; left:0; top:50%; width:100%; height:1px; background:#cfe0f0;}
.abt-cn span{ display:block; width:84px; height:22px; margin:0 auto; text-align:center; background:#e20742; line-height:22px; font-size:18px; color:#FFF;}
/**内页分类**/
.find_nav {
    width: 100%;
    height: auto;
    position: relative;
    display: -moz-box;
    display: -webkit-box;
    display: box;
}
.find_nav_left {
    height:39px;
    position: relative;
    overflow: hidden;
    -moz-box-flex: 1;
    -webkit-box-flex: 1;
    box-flex: 1;
}
.find_nav_list {
    position: absolute;
    left: 0;
}
.find_nav_list ul {
    height:39px;
    position: relative;
    white-space: nowrap;
}
.find_nav_list ul li {
    display: inline-block;
}
.find_nav_list ul li a {
    display: block;
}
.find_nav_cur a{ }
/*.sideline {
    display: block;
    position: absolute;
    border: 0;
    height: 2px;
    background-color: #48a5f4;
    left: 0;
    top: 43px;
    pointer-events: none;
}
.search_logo {
    display: block;
    width: 44px;
    height: 45px;
    line-height: 45px;
    text-align: center;
    font-size: 14px;
    color: #48a5f4;
}*/
.nflk{ display:block; background:#f5f5f5; height:39px; border-bottom:1px solid #d4d3d3; line-height:38px; font-size:14px !important; color:#000; z-index:999;}
.nflk a{ display:block; float:left; width:25vw; text-align:center;}
.nflk a, .nflk a:visited{ color:#000;}
.nflk a.on{ background:#e20742; color:#FFF;}
/*内容区*/
.ttk{ height:12px;}
.abtuk{ display:block; position:relative;}
.abtu1{ position:relative;}
.abtu2{ position:absolute; z-index:2;}
.nrk{ padding-bottom:20px;}
/*底部*/
.ftek{ display:block; background:#f3f3f3; text-align:center; padding:24px 0 16px;}
.ftek img{ display: block; margin:0 auto; position:relative; z-index:2;}
.fte1{ position:relative;}
.fte1 b{ display:block; position:absolute; left:20%; top:50%; width:60%; height:1px; background:#000; z-index:0;}
.fte1 span{ display:block; width:60px; margin:0 auto; background:#f3f3f3; position:relative; z-index:2;}
.baq{ display:block; background:#000; padding:8px 0; margin-bottom:48px; text-align:center; line-height:24px; font-size:12px; color:#a4a4a4;}
.baq a, .baq a:visited{ color:#a4a4a4;}
/*浮动*/
.fok{ display:block; position:fixed; left:0; bottom:0; z-index:9999; width:100%; height:48px; background:#1e2227;}
.fok a{ display:block; float:left; width:25%; height:48px; text-align:center; line-height:48px; font-size:16px; color:#b9b9b9;}
.fok a, .fok a:visited{ color:#b9b9b9;}
.fok a span{ display:block; width:54px; text-align:right; margin:0 auto; background-size:auto 20px;}
.fob1{ background:url(../images/fob1.png) left center no-repeat;}
.fob2{ background:url(../images/fob2.png) left center no-repeat;}
.fob3{ background:url(../images/fob3.png) left center no-repeat;}
.fob4{ background:url(../images/fob4.png) left center no-repeat;}
/*导航*/
.cin_navigation {
	width: 100%;
	height:100%;
	overflow: hidden;
	position: fixed;
	left:0%;
	top:0; z-index:999;
	background: rgba(226, 7, 66, 0.94) !important;;
}
.cin_navig{ }
.con_nev {
	width: 100%;
	height: 100%;
	overflow: auto;
	padding:28px 30px 48px; 
	z-index:26;
	position: relative;
}
.con_nev li {
	width: 100%;
	height:48px; background:url(../images/nat.png) center center no-repeat;
}
.con_nev li a {
	width:100%;
	display: block;
	float:left;
	font-size:18px;
	color: #fff;
	line-height:48px;
	text-align:center;
}
.con_nev li a:visited{ color:#ffcc00;}
.logo2{ display: block;}
.logo2 img{ margin:0 auto 6px;}
.close{ padding-top:8px;}
.close img{ display:block; margin:0 auto;}
/***********************************honor***************************/
.holb{ display:block; overflow:hidden; padding:0 2%;}
.holb li{ display:block; width:30%; margin:0 1.5% 12px; padding:8px;  height:auto; background:#f5f5f5; border:1px solid #d1d1d1; float:left;}
.holb li a{ display:block; background-size: cover !important;}
.holb li a img{ display:block !important;}
/***********************************job***************************/
.subNavBox{width:100%;}
.subNav{ display:block; height:36px; background:#fbdee6; padding:0 3%; margin-bottom:14px; cursor:pointer; font-size:18px;color:#000;line-height:36px; }
.ren{ display:block; float:right; font-size:12px;}
.ren span{font-size:16px;}
.currentDd{}
.navContent{display: none; }
.job{ margin-top:-8px; padding:6px 3% 15px; }

.xix{ display:block; padding-bottom:10px; margin-bottom:16px; position:relative; text-align:center; line-height:22px; font-size:12px; color:#3e3e3e;}
.xix b{ display:block; position:absolute; left:50%; margin-left:-33px; bottom:0; width:66px; height:1px; background:#cacaca;}
.xie1{ display:block; background:#FFF; border:1px solid #e3e3e3; padding-left:12px; height:40px; margin-bottom:10px; line-height:38px; font-size:14px; color:#737373;}
.xie1 span, .xie2 span{ display:block; position:absolute; z-index:2;}
.xie2 span{ top:8px;}
.xie1 input{ display:block; width:100%; height:38px; background:#FFF; padding-left:75px; padding-right:12px; line-height:38px !important; font-size:14px; color:#222;}
.xie2{display:block; background:#FFF; border:1px solid #e3e3e3; padding-left:12px; height:134px; padding:7px 10px; margin-bottom:10px; line-height:24px; font-size:14px; color:#737373; position:relative;}
.xie2 textarea{ display:block; top:0; left:0; width:100%; height:120px; background:#FFF; padding-right:12px; line-height:24px !important; font-size:14px; color:#222; text-indent:75px;}
.tij{ display:block; width:100%; height:36px; background: url(../images/tibg.jpg) repeat; line-height:36px; font-size:14px; color:#FFF;}
/***********************************product***************************/
.abtk2{ display:block; position:relative; padding:14px 0; overflow:hidden;}
.abtk2 .abtn{ display:block; position: relative; top:0; width:200px; left:50%; margin-left:-100px; z-index:3;}
.cplb{ display:block; overflow:hidden;}
.cplb li{ display:block; background:#fff; margin-bottom:16px;}
.cptk{ display:block; background:#e20742; overflow:hidden; padding:8px 12px;}
.duo1{ display:block; float: right; border:1px solid #FFF; padding:0 12px; line-height:24px; font-size:12px; color:#fff; border-radius:13px;}
.cpti{ display:block; margin-right:80px; line-height:26px; font-size:16px; color:#FFF; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.cpjk{ display:block; padding:18px 12px; overflow:hidden; background:#FFF;}
.cpj1{ display:block; float:left; width:50%; border-right:1px solid #e8e8e9;}
.cpj2{ display:block; float:left; width:50%; margin-top:-6px; padding-left:14px; font-size:14px; line-height:24px; color:#000;}
/***********************************advantage***************************/
.advk{ display:block; padding:9px; margin-bottom:12px; background:#fbdee6; text-align:center; line-height:24px; font-size:14px; color:#1654b1;}
.szk{ display:block; float:left; background: url(../images/sbg.png) center center no-repeat; width:29px; height:34px; background-size:cover !important; text-align:center; line-height:34px; font-size:16px; color:#8f8f8f;}
.ysk{ display:block; margin-left:36px;}
.ys-ti{ display:block; padding:3px 0; margin-bottom:5px; line-height:28px; font-size:16px; color:#000;}
.ys-js{ display:block; margin-bottom:14px; line-height:24px; font-size:14px; color:#8f8f8f;}
.szk0 li{ display:block; clear:both; overflow:hidden;}
/***********************************news***************************/
.nelb{ display:block; overflow:hidden;}
.nelb li{ display:block; overflow:hidden; background:#f4f4f4; padding:12px 14px; margin-bottom:13px;}
.netu{ display:block; overflow:hidden;}
.nejk{ display:block; padding-left:10px; margin-top:-8px;}
.nej-ti{ display:block; margin-bottom:3px; line-height:26px; font-size:14px; color:#000;}
.nej-js{ display:block; line-height:22px; font-size:12px; color:#767676;}
.nedk{ display:block; overflow:hidden; padding-bottom:8px;}
.kan1{ display:block; float:right; width:80px; height:26px; margin-top:8px; border:1px solid #9c9c9c; text-align:center; font-size:12px; color:#747474; line-height:24px;}
.neda{ display:block; float:left;}
.neda1{ display:block; float:left; line-height:46px; font-size:40px; color:#868686; font-family:Arial, Helvetica, sans-serif;}
.neda2{ display:block; float:left; position:relative; margin-top:20px; left:-20px; background:#f4f4f4; padding:0 4px; line-height:20px; font-size:12px; color:#868686; z-index:3;}
/***********************************projects***************************/
.xmlb{ display:blockl; padding:0 2%; overflow:hidden;}
.xmlb li{ display:block; width:46%; margin:0 2% 10px; float:left; padding:12px; background:#FFF; border-bottom:1px solid #ccc;}
.yjtuk{ display:block; overflow:hidden; background-size: cover !important; margin-bottom:4px;}
.yjtm{ display:block; text-align:center; line-height:24px; font-size:14px; color:#000; margin-bottom:3px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xmlb li b{ display:block; width:40px; height:2px; background:#c0c0c0; margin:0 auto;}
/***********************************cooperation***************************/
.hzlb{ display:block; padding:0 2%; overflow:hidden;}
.hzlb li{ display:block; width:46%; margin:0 2%; float:left;}
.hztu{ overflow:hidden; border:1px solid #ebebeb; background-size: cover !important;}
.hztm{ display:block; overflow:hidden; padding:4px 0 6px; text-align:center; line-height:24px; font-size:14px; color:#000;}
/***********************************contact***************************/
.conk{ display:block; background: rgba(226, 7, 66, 1); padding:8px 10px; margin-bottom:12px; line-height:22px; color:#fff; font-size:14px; }
.con-ti{ display:block; margin-bottom:8px; padding-bottom:2px; border-bottom:1px solid #ec5b82; line-height:32px; color:#FFF; font-size:16px;}
.cotu{ display:block; margin-top:2px; float:left;}
.coj{ display:block; margin-left:24px; margin-bottom:5px; line-height:22px; font-size:12px; color:#fff;}
.fzjg{ display:block; background: rgba(22, 84, 177, 0.8);}
.fz-ti{ display:block; height:40px; padding:0 10px; background:#1f5ab4; line-height:40px; color:#FFF; font-size:16px;}
/*分支机构折叠*/
.fzjg .subNavBox{width:100%; padding:0 3% 12px;}
.fzjg .subNav{ display:block; height:42px; background: url(../images/coj.png) center right no-repeat; background-size:auto 100%!important; margin-bottom:0; padding: 0 8px; cursor:pointer; border-bottom:1px solid #7a9dd0; font-size:16px;color:#fff; line-height:42px; }
.fzjg .currentDd{ background: url(../images/coj2.png) center right no-repeat; background-size:auto 100%!important; border-bottom:none;}
.fzjg .navContent{display: none; border-bottom:1px solid #7a9dd0; padding:0 8px 4px;}
.fzjg .navContent .coj{ color:#f0f0f0;}


/****************************index**********************************/
.in-logo{ display:block; margin-top:6vh;}
.in-banq{ display:block; position:absolute; width:100%; bottom:0; padding:0 3% 12px; line-height:18px; font-size:12px; color:rgba(255, 255, 255, 0.6);}
.in-banq a, .in-banq a:visited{ color:rgba(255, 255, 255, 0.6);}
.shui{ display:block; position:relative; width:100vw; height:280px; z-index:0; margin-top:6vh; }
.shui1, .shui2, .shui3, .shui4{ display:block; background-size:100% 100% !important; position:absolute; width:100%; height:100%; z-index:2;}
.shui1{ background:url(../images/shui1.png) center center no-repeat;}
.shui2{ background:url(../images/shui2.png) center center no-repeat;}
.shui3{ background:url(../images/shui3.png) center center no-repeat;}
.shui4{ background:url(../images/shui4.png) center center no-repeat;}
.shuik{ display: block; position:absolute; width:100%; height:100%; z-index:3;}
.shuik a{ display:block; position: absolute; padding-bottom:24px; line-height:26px; font-size:18px; color:#fff;text-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.6);}
.dian1, .dian2, .dian3{ position: absolute; width:22px; height:22px; left:50%; margin-left:-11px; bottom:0;background-size: cover !important;}
.dian1{ background:url(../images/ind1.png) center center no-repeat; }
.dian2{ background:url(../images/ind3.png) center center no-repeat; }
.dian3{ background:url(../images/ind3.png) center center no-repeat; }
.nav1{ left:33.45%; top:23%;}
.nav2{ right:32.5%; top:42.47%;}
.nav3{ right:21.25%; top:12.7%;}
.nav4{ left:25%; top:65.2%;}
.nav5{ right:4.2%; top:47.93%;}
.nav6{ left:3.6%; top:38.2%;}
.nav7{ right:23%; top:80.65%;}
/*动画*/
.dian2, .dian3{
	animation: dian2 3s linear infinite both;
	-moz-animation: dian2 3s linear infinite both;
	-webkit-animation: dian2 3s linear infinite both;
	-o-animation: dian2 3s linear infinite both;
}
.dian2{animation-delay:0s; -moz-animation-delay:0s; -webkit-animation-delay:0s; -o-animation-delay:0s;}
.dian3{animation-delay:1.5s; -moz-animation-delay:1.5s; -webkit-animation-delay:1.5s; -o-animation-delay:1.5s;}
@keyframes dian2
{
0%   {
opacity:1; 
transform: scale(0.5);
-ms-transform: scale(0.5);	/* IE 9 */
-webkit-transform: scale(0.5);	/* Safari 和 Chrome */
-o-transform: scale(0.5);	/* Opera */
-moz-transform: scale(0.5);}
100% {
opacity:0;
transform: scale(2);
-ms-transform: scale(2);	/* IE 9 */
-webkit-transform: scale(2);	/* Safari 和 Chrome */
-o-transform: scale(2);	/* Opera */
-moz-transform: scale(2);}
}
@-moz-keyframes dian2
{
0%   {
opacity:1; 
transform: scale(0.5);
-ms-transform: scale(0.5);	/* IE 9 */
-webkit-transform: scale(0.5);	/* Safari 和 Chrome */
-o-transform: scale(0.5);	/* Opera */
-moz-transform: scale(0.5);}
100% {
opacity:0;
transform: scale(2);
-ms-transform: scale(2);	/* IE 9 */
-webkit-transform: scale(2);	/* Safari 和 Chrome */
-o-transform: scale(2);	/* Opera */
-moz-transform: scale(2);}
}
@-webkit-keyframes dian2
{
0%   {
opacity:1; 
transform: scale(0.5);
-ms-transform: scale(0.5);	/* IE 9 */
-webkit-transform: scale(0.5);	/* Safari 和 Chrome */
-o-transform: scale(0.5);	/* Opera */
-moz-transform: scale(0.5);}
100% {
opacity:0;
transform: scale(2);
-ms-transform: scale(2);	/* IE 9 */
-webkit-transform: scale(2);	/* Safari 和 Chrome */
-o-transform: scale(2);	/* Opera */
-moz-transform: scale(2);}
}
@-o-keyframes dian2
{
0%   {
opacity:1; 
transform: scale(0.5);
-ms-transform: scale(0.5);	/* IE 9 */
-webkit-transform: scale(0.5);	/* Safari 和 Chrome */
-o-transform: scale(0.5);	/* Opera */
-moz-transform: scale(0.5);}
100% {
opacity:0;
transform: scale(2);
-ms-transform: scale(2);	/* IE 9 */
-webkit-transform: scale(2);	/* Safari 和 Chrome */
-o-transform: scale(2);	/* Opera */
-moz-transform: scale(2);}
}

/*
.shui1, .shui2, .shui3, .shui4{
	animation: shui1 2s linear infinite alternate both;
	-moz-animation: shui1 2s linear infinite alternate both;
	-webkit-animation: shui1 2s linear infinite alternate both;
	-o-animation: shui1 2s linear infinite alternate both;
}
.shui1{animation-delay:0s; -moz-animation-delay:0s; -webkit-animation-delay:0s; -o-animation-delay:0s;}
.shui2{animation-delay:0.5s; -moz-animation-delay:0.5s; -webkit-animation-delay:0.5s; -o-animation-delay:0.5s;}
.shui3{animation-delay:1s; -moz-animation-delay:1s; -webkit-animation-delay:1s; -o-animation-delay:1s;}
.shui4{animation-delay:1.5s; -moz-animation-delay:1.5s; -webkit-animation-delay:1.5s; -o-animation-delay:1.5s;}
@keyframes shui1
{
0%   {transform: rotate(2deg);
-ms-transform: rotate(2deg);
-webkit-transform: rotate(2deg);
-o-transform: rotate(2deg);	
-moz-transform: rotate(2deg);}
100% {transform: rotate(-2deg);
-ms-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-moz-transform: rotate(-2deg);}
}
@-moz-keyframes shui1
{
0%   {transform: rotate(2deg);
-ms-transform: rotate(2deg);
-webkit-transform: rotate(2deg);
-o-transform: rotate(2deg);	
-moz-transform: rotate(2deg);}
100% {transform: rotate(-2deg);
-ms-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-moz-transform: rotate(-2deg);}
}
@-webkit-keyframes shui1
{
0%   {transform: rotate(2deg);
-ms-transform: rotate(2deg);
-webkit-transform: rotate(2deg);
-o-transform: rotate(2deg);	
-moz-transform: rotate(2deg);}
100% {transform: rotate(-2deg);
-ms-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-moz-transform: rotate(-2deg);}
}
@-o-keyframes shui1
{
0%   {transform: rotate(2deg);
-ms-transform: rotate(2deg);
-webkit-transform: rotate(2deg);
-o-transform: rotate(2deg);	
-moz-transform: rotate(2deg);}
100% {transform: rotate(-2deg);
-ms-transform: rotate(-2deg);
-webkit-transform: rotate(-2deg);
-o-transform: rotate(-2deg);
-moz-transform: rotate(-2deg);}
}
*/
/**********************************news-view*****************************/
.nenr{display:block; overflow:hidden; background:#f4f4f4; padding:12px 14px;}
.nr-ti{ line-height:32px; font-size:20px; color:#000;}
.nr-gjc{ display:block; padding:8px; border-bottom:1px solid #ddd; border-top:1px solid #ddd; text-align:center; margin-top:8px; margin-bottom:12px; line-height:24px; color:#888; font-size:12px;}
.nr-gjc a, .nr-gjc a:visited{ color:#888;}
.nr-fh{ display:block; margin-top:12px; padding-top:12px; border-top:1px solid #ddd; line-height:22px; font-size:12px; color:#888;}
.nr-fh a{ display:block;}
.nr-fh a, .nr-fh a:visited{ color:#888;}
.hui{ display:block; width:80px; height:30px; margin-top:6px; border:1px solid #e20742; text-align:center; color:#e20742 !important; line-height:30px; font-size:14px; border-radius:15px;}


