body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:14px; color:#333333; 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}
img{vertical-align:middle; border:none}

a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333333;
}
a:hover {
	text-decoration: none;
	color: #00519f;
}
a:active {
	text-decoration: none;
	color: #333333;
}
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{margin-top:50px;}
.pa3{margin-top:20px;}
.pa4{padding-bottom:50px;}
.pa5{padding:20px;}
.pa6{padding:40px;}
.he1{height: 90px;}
.he2{height: 435px;}

.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}

.wb1{background:url(../images/wb1.jpg) no-repeat top center}
.wb2{background:url(../images/wb2.jpg) no-repeat top center}
.wb3{background:#f5f5f5;}
.wb4{background:rgba(255,255,255,0.9);min-height: 700px;}

.tok{width: 100%; height: 90px; position:fixed; top: 0px; _position:absolute; _top:expression(documentElement.scrollTop + "px"); display:block; z-index:999990; background: #FFFFFF; box-shadow: 3px 3px 3px rgba(0,0,0,.1)}
.twik{min-width:1003px; max-width:1200px; _width:1200px; margin:0 auto}
.logo{float:left; width:120px;}
.logo img{ width:96px; height: 90px}
.nak{float:left; width:950px;}
.lang{float:right; width:114px;}
.lang span{ width:114px; height: 32px; background: #3da5d9; color: #FFFFFF; text-align: center; line-height: 32px; margin-top: 26px;}
.lang a{color: #FFFFFF}

.ttl{text-align: left}
.ttc{text-align: center}
.ttr{text-align: right}
.tti span{font-size: 26px;}
.tti em{font-size: 22px; text-transform: uppercase;}
.tb{color: #00519f}
.tw{color: #FFFFFF; text-shadow:1px 1px 3px rgba(0,0,0,.4)}
.tf{height: 70px; background: url(../images/tf.png) no-repeat center center; text-align:center; margin-top: 10px; margin-bottom: 10px}

.abtu{float: left; width: 560px; height: 490px; position: relative;}
.abtu p{position: absolute; z-index: 1; bottom:0; right:0; width: 200px; height: 200px; background: url(../images/abtup.png) no-repeat #2a76c1; color: #FFFFFF; font-size:16px; text-align: center}
.abtu span{font-size: 26px; margin-top: 65px;
	transition: all 0.3s ;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	-webkit-transition: all 0.3s;
}
.abtu p a{width: 200px; height: 200px; display: block;color: #FFFFFF}
.abtu p a:hover{font-size: 18px; background: #00519f}
.abtu p a:hover span{font-size:30px;}
.abtu img{position: absolute}

.abr{float: right; width: 640px; }

.aba{width: 640px; overflow: hidden}
.aba li{float: left; width: 160px;}
.aba p{width: 160px;text-align: center; color: #FFFFFF;}
.aba i{font-size: 50px; margin-top: 40px;
	transition: all 1s ;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
.aba li p a:link,.aba li p a:visited,.aba li p a:active{width: 160px; height: 160px; display: block; overflow: hidden;
	transition: all 1s ;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
.aba li p a:hover{
	transition: all 1s ;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
	-moz-transform:rotateY(360deg);
	-ms-transform:rotateY(360deg);
	-o-transform:rotateY(360deg);
	-webkit-transform:rotateY(360deg);
	transform:rotateY(360deg);
}

.abb1 p{background: #00519f;}
.abb2 p{background: #c6a87d;}
.abb3 p{background: #d5e0ea;}
.abb4 p{background: #4c84b6;}
.abb1 a,.abb2 a,.abb4 a{ color: #FFFFFF}
.abb3 a{ color: #4c84b6}

/*.aba{width: 640px; overflow: hidden}
.aba li{float: left; width: 160px; height: 180px;}
.aba p{width: 160px; height: 160px;text-align: center; color: #FFFFFF;
	transition: all .5s ;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	-webkit-transition: all .5s;
}
.aba i{font-size: 50px}
.aba a{width: 160px; height: 160px; display: block;
	transition: all 1s ;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
.aba a:hover{
	-moz-transform:rotateY(360deg);
	-ms-transform:rotateY(360deg);
	-o-transform:rotateY(360deg);
	-webkit-transform:rotateY(360deg);
	transform:rotateY(360deg);
}
.aba li:hover p{height: 180px;}
.abb1 p{background: #00519f;}
.abb2 p{background: #c6a87d;}
.abb3 p{background: #d5e0ea;}
.abb4 p{background: #4c84b6;}
.abb1 a,.abb2 a,.abb4 a{ color: #FFFFFF}
.abb3 a{ color: #4c84b6}*/

.abt{font-size: 26px; font-weight: bold; height: 50px; padding-top: 20px;text-transform: uppercase; }
.abt span{color: #afafaf; font-size: 12px; display: block; font-weight: normal; text-transform: uppercase; padding-top: 5px;}

.abn{height: 207px; line-height: 240%; font-size: 15px; overflow: hidden; padding-top: 32px; padding-left: 50px;}

.prr{padding:0; min-width: 1200px; margin-top: 40px; margin-bottom: 40px;}
.prr li{float:left; width:25%; text-align:center; position:relative; overflow:hidden;}
.prr li p{position:absolute; z-index:1}
.prr img{width:100%;
	transition: all 1s ;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
.prr li:hover img{transform:scale(1.3);}
.prr dl{color:#FFF; position:absolute; bottom:2rem; width:100%; z-index:3}
.prr dt{font-size:24px; height: 119px; line-height: 119px; }
.prr dd{font-size:16px; text-transform:uppercase; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.ttii:hover{display:none;}
.ttii{
	display:block;
	position:absolute;
	left:0;
	top:0;
	width:100%; height:100%;
	FILTER: alpha(opacity=2);
	-moz-opacity:.2;
	opacity: .2;
	background:#000;
}

.shb{float: left; width:484px; height: 470px;}

.jdt{float: left; width: 484px; height: 363px; margin-top: 16px;}
div#MainPromotionBanner {
	WIDTH: 484px; HEIGHT: 363px; float: right;
}
#MainPromotionBanner #SlidePlayer {
	POSITION: relative; MARGIN: 0px auto
}
#MainPromotionBanner .Slides {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 363px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#MainPromotionBanner .Slides LI {
	WIDTH: 484px; FLOAT: left; HEIGHT:363px
}
#MainPromotionBanner .Slides IMG {
	BORDER-RIGHT-WIDTH: 0px;  DISPLAY: block; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; WIDTH: 484px; HEIGHT:363px;
}
#MainPromotionBanner .SlideTriggers {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; margin-right:5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25px; TOP: 328px; RIGHT: 0px; PADDING-TOP: 0px
}
#MainPromotionBanner .SlideTriggers LI {
	 LINE-HEIGHT: 25px; MARGIN: 2px 2px; WIDTH: 25px; DISPLAY: inline; FONT-FAMILY: Arial; BACKGROUND:#fff; FLOAT: left; HEIGHT: 25px; text-align: center; COLOR: #333; FONT-SIZE: 14px; OVERFLOW: hidden; CURSOR: pointer;
}
#MainPromotionBanner .SlideTriggers LI.Current {
	BACKGROUND:#00519f;COLOR: #fff;
}

.jis{float: right; width: 620px;}
.jis dl{float: left; margin-left: 1px; position: relative; width: 154px; height: 413px;
	transition: all 0.5s ;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.jis dt{position: absolute; z-index: 1; width: 154px; height: 413px;}
.jis dt em{width: 154px; height: 413px; position: relative; line-height: 220%; overflow: hidden;
	transition: all .5s ;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	-webkit-transition: all .5s;
}
.jsb1{background: rgba(0,81,159,.8)}
.jsb2{background: rgba(63,81,95,.8)}
.jis dt em h4{width:26px; padding: 0 20px; text-align: center; color: #FFFFFF; font-size:26px; font-weight:normal; margin: 0 auto; border-left:solid 1px rgba(255,255,255,.2); border-right:solid 1px rgba(255,255,255,.2); overflow: hidden;position: absolute; top:50%; left: 50%;
	-moz-transition:translate(-50%, -50%);
	-ms-transition:translate(-50%, -50%);
	-o-transition:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	transform: translate(-50%,-50%);
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	-webkit-transition: all .5s;
	transition: all .5s ;
}
.jis dt em h5{width:20px; padding: 0 20px; text-align: center; color: #FFFFFF; font-size:20px; font-weight:normal; margin: 0 auto;overflow: hidden;position: absolute; top:50%; left: 50%;
	-moz-transition:translate(-50%, -50%);
	-ms-transition:translate(-50%, -50%);
	-o-transition:translate(-50%, -50%);
	-webkit-transform:translate(-50%, -50%);
	transform: translate(-50%,-50%);
	transition: all .5s ;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	-webkit-transition: all .5s;
}
.jis dd{position: absolute; z-index: 0; width: 154px; height: 413px; overflow: hidden}
.jis dd img{width:154px; height: 413px;
	transition: all .5s ;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	-webkit-transition: all .5s;
}
.jis dl:hover img{transform:scale(1.3);}
.jis dl:hover dt em{background:none}
.jis dt:hover em h4{color: #00519f;border-left:solid 1px rgba(0,81,159,.3); border-right:solid 1px rgba(0,81,159,.3);}
.jis dt:hover em h5{color: #00519f;}

.nek{float:left; width:560px; margin-top:40px; margin-bottom: 40px;}
.nen{width:520px; padding:20px; height:140px; background:#2b79c9; color:#FFF}
.nen dl{width:520px; display:block}
.nen dt{float:left; width:340px; font-size:18px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nen dd{float:right; width:150px; text-align:right}
.nend{width:520px; height:40px; line-height:20px; padding-top:15px; margin-bottom:15px; overflow:hidden}

.nesk{float:right; width:600px; margin-top:15px;}
.nes{border-bottom: solid 1px #e1e1e1; overflow:hidden; padding-bottom:21px; padding-top:11px;}
.nes p{float:left; text-align:center;color:#2b79c9;}
.nes span{font-size:50px;}
.nes dl{float:right; width:515px; margin-top:9px;}
.nes dt{height:35px; font-size:18px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nes dd{height:40px; line-height:22px; overflow:hidden; color: #969696}
.ns1 p{width:65px;}
.ns1 dl{width:515px;}
.ns2 p{width:65px;}
.ns2 dl{width:1111px;}

/*分页*/
.ab1{text-align:center; padding:10px 0 5px 0; font-size:18px; color:#000}
.ab2{text-align:center; font-size:12px; color:#8f8f8f; padding-bottom: 10px;}
.ab3{overflow:hidden; padding-bottom:5px; padding-top:15px;}
.ab3_img{width:1000px; text-align:center; overflow:hidden; margin:0 auto; padding-bottom: 10px; padding-top: 6px;}
.ab3_img img{max-width:960px;}
.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:220%;padding-top:10px;}

.fay{border-top:solid 1px #e5e5e5; 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:#333333; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.far{float:right; width:144px; padding-top:5px; text-transform: uppercase}

.ym{width:100%; padding-top:20px; padding-bottom:20px; overflow:hidden; text-align: center}
.ym a{border:solid 1px #ccc; padding:5px 10px 5px 10px; color:#666; margin-right:5px; margin-bottom:5px;display:inline-block;}
.ym a:hover{background:#4c84b6; color:#FFF; border:solid 1px #4c84b6;}
a.select{background:#4c84b6; color:#FFF; border:solid 1px #4c84b6;}
a.select:hover{background:#4c84b6; color:#FFF; border:solid 1px #4c84b6;}

.fba img{width: 100%}

.fab_tu{width: 450px; margin-left: 50px;}
.fab_r{width: 620px; margin-left: 30px;}

.nef{width: 1200px; height: 340px; position: relative; margin-bottom: 20px;}
.nef p{position: absolute; z-index: 1; overflow: hidden; width: 400px; height: 300px;}
.nef em{width:100%; height: 300px; border: solid 1px #e5e5e5; margin-top: 30px;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s ;
}
.nef img{width: 400px; height: 300px;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;;
	transition: all 0.5s ;
}
.nef:hover img{transform:scale(1.2);}
.nef dl{margin-top: 30px; width:680px; height: 50px;}
.nef dt{float: left; width:460px; font-size: 18px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nef dd{float: right; width:180px; text-align: right; color: #9C9C9C;font-size: 16px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.nef span{width:680px; height: 120px; font-size:16px; line-height: 30px; overflow: hidden; color: #999999}
.nef h4{margin-top: 30px; width:180px; height: 40px; line-height: 40px; background: #4c84b6; color: #FFFFFF; font-weight: normal; text-align: center;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s ;
}
.nef:hover em{-moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-ms-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-o-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);box-shadow: 5px 5px 10px rgba(0,0,0,0.1)}
.nef:hover h4{background: #00519f}

.ne1 dl,.ne1 span,.ne1 h4{margin-left: 480px;}
.ne2 dl,.ne2 span,.ne2 h4{margin-left: 40px;}
.ne1 p{left: 40px;}
.ne2 p{right: 40px;}

/*.pro{margin-top: 20px;}
.pro ul{float: left; width: 300px; margin-bottom: 20px;}
.pro li{width: 280px; background: url(../images/tbgz.png); background: #FFFFFF; 
	transition: all 0.5s ;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
}
.pro li a{padding: 20px; display: block}
.pro li 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;
}
.pro p{overflow: hidden;}
.pro dl{width: 240px; padding-top: 15px; padding-bottom: 20px;}
.pro dt{float: left; width: 150px;font-size: 15px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.pro dd{float: right; width: 60px; text-align: right; color: #b2b2b2; font-size: 13px;}
.pro dd i{font-size: 13px;}
.po1 img{width: 240px; height: 180px;}
.po2 img{width: 240px; height: 320px;}
.pro li:hover{-moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-ms-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-o-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);box-shadow: 5px 5px 10px rgba(0,0,0,0.1)}
.pro li:hover img{transform:scale(1.2);}
.pro li:hover dl{color: #FFFFFF}
.pro li:hover dd{color: #FFFFFF}
.po1 li:hover{background: #6ed6d0;}
.po2 li:hover{background: #7dbae4;}*/

.nw1 dl,.nw1 span,.nw1 h4{margin-left: 580px;}
.nw2 dl,.nw2 span,.nw2 h4{margin-left: 40px;}
.nw1 p{left: 40px;}
.nw2 p{right: 40px;}

.prf li{float: left; width: 560px; margin: 20px;}
.prf li a{border: solid 20px #e5e5e5; overflow: hidden; display: block}
.prf li p{float: left; width: 340px; height: 255px; overflow: hidden}
.prf li p img{width: 340px; height: 255px;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s ;
}
.prf li dl{float: right; width: 140px; height: 215px; padding: 20px; background: #e5e5e5;
	-moz-transition: all 0.5s;
	-ms-transition: all 0.5s;
	-o-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s ;
}
.prf li dl dt{height: 50px; overflow: hidden;font-size: 17px; line-height: 24px; margin-top: 20px;}
.prf li dl dd{color:#888888; margin-top: 100px; text-align: right;}
.prf li:hover{-moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-ms-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-o-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);box-shadow: 5px 5px 10px rgba(0,0,0,0.1)}
.prf li:hover img{transform:scale(1.2);}
.prf li:hover dl{background: #4c84b6; color: #FFFFFF}
.prf li:hover dt,.prf li:hover dd{color: #FFFFFF}

.fjis li{font-size:16px; text-align: center; line-height: 180%;
	transition: all .5s ;
	-moz-transition: all .5s;
	-ms-transition: all .5s;
	-o-transition: all .5s;
	-webkit-transition: all .5s;
}
.fjis a{background: #d5e0ea;color: #4c84b6;display:block; padding: 20px 20px;}
.fjis a:hover{background: #00519f; color: #FFFFFF}
/*/分页*/

.dw{background: #28292b; color: #8d9095}

.fdl{float: left; width: 910px;}
.fdl dl{float: left; width: 130px;overflow: hidden; color: #8d9095}
.fdl dt{width: 110px; height: 46px; font-size: 16px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fdl dd{width: 110px;line-height: 16px; margin-bottom: 15px; font-size: 13px; display:block; word-break:keep-all; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.fdl dt a{color: #8d9095}
.fdl dd a{color: #8d9095}
.fdl dl a:hover{text-decoration: underline}

.fdr{float:right; width: 285px;}
.fdr_tu{float: right; overflow: hidden}
.fdr_tu img{float: right; margin-left: 10px;}
.fdr_tel{float: right;width:273px; border:solid 1px #313234; padding: 10px; margin-top: 20px;}
.fdr_tel img{width: 273px; height: 41px;}

.fdn{background: #28292b; border-top:solid 1px #313234; color: #8d9095; padding: 30px 0; text-align: center; line-height: 24px;}
.fdn a{color: #8d9095}
.fdn a:hover{ text-decoration: underline}



.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;
}
.bum{width:210px; margin: 0 auto}

.bu1:link,.bu1:visited,.bu1:active,.bu1{width:170px; height:40px; line-height:40px; text-align:center;background: #4c84b6; color:#FFFFFF; display:block; margin: 0 auto}
.bu1:hover{width:210px;background: #00519f; margin: 0 auto}

.bu2:link,.bu2:visited,.bu2:active,.bu2{width:140px; text-align:center; border:solid 2px #e5e5e5; color:#999999; display:block}
.bu2:hover{border:solid 2px #4c84b6; background:#4c84b6;color:#ffffff;}

.bu3:link,.bu3:visited,.bu3:active,.bu3{width:160px; text-align:center; border:solid rgba(255,255,255,0.2) 1px; color:#FFF; display:block;}
.bu3:hover{width:188px;border:solid rgba(255,255,255,1) 1px; background: #FFFFFF; color: #546bb6;}


.tx{border:solid 1px #e9e9e9; padding:8px; font-size:14px; font-family:"微软雅黑"}
.tx1{width:388px; margin-top:5px; border:none; background: none; color: #a1c7ef}
.tx1::-webkit-input-placeholder{
            color:rgba(255,255,255,0.9);
        }
.tx1::-moz-placeholder{   /* Mozilla Firefox 19+ */
            color:rgba(255,255,255,0.9);
        }
.tx1:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
            color:rgba(255,255,255,0.9);
        }
.tx1:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
            color:rgba(255,255,255,0.9);
}
.tx4{width:160px;border:solid 1px #e5e5e5; margin-top: 10px;}

.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:14px;bottom:10px;width:70px;}
.suspension-box{position:relative;float:right;}
.suspension .a{display:block;width:44px;height:44px;background:rgba(0,0,0,0.5);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:#00519f;}
.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:rgba(0,0,0,0.5);display:block;}
.suspension .a-top:hover{background:#00519f;}
.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:50px;}
.suspension .d-service-phone{top:-34px;}
.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:16px;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: #f67094; }
.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:#2a76c1;
}
.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:#2a76c1;
}
.pp4{color:#FFF; width: 34px; height: 34px; text-align: center; line-height: 34px; 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:#2a76c1;
}
.ppimg{-moz-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-ms-box-shadow: 5px 5px 10px rgba(0,0,0,0.1)-o-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);-webkit-box-shadow: 5px 5px 10px rgba(0,0,0,0.1);box-shadow: 5px 5px 10px rgba(0,0,0,0.1)}

@-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;
}

