﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,table,tbody,p,th,td,em,img{-webkit-text-size-adjust:none;margin:0;padding:0;border:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
html,body{height:100%;}
img,input,button,a,select,textarea{margin:0;padding:0;resize:none;border:none;outline:none;} 
ol,ul{list-style:none;} 
h1,h2,h3,h4,h5,h6,p,em,i,b,em{font-size:100%;word-wrap:break-word;}
a:active, a:focus{outline:none;}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
* {padding: 0px;margin: 0px auto;}
body {
	font-family: "微软雅黑";
	font-size: 14px;
	color: #333;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	min-width: 1200px;
	background-color: #FFF;
	list-style-type: none;
	font-weight: normal;
	line-height: 25px;-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
a {
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
a:hover {
	font-size: 14px;
	color: #144594;
	text-decoration: none;
}
.clear {
	clear: both;
}
.imgbk {
	border: 1px solid #ccc;
}

.top {
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 100px;
	overflow: hidden;
}
.top .logo-nav {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

.top .logo-nav .logo {
	float: left;
	width: 190px;
	padding-top: 11px;
}
.top .logo-nav .nav {
	height: 100px;
	width: 840px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	float: right;
}
.top .logo-nav .nav li {
	display: block;
	float: left;
	height: 100px;
	width: 100px; padding-left:5px; 
}
.top .logo-nav .nav li a span{font-size: 12px;color:#666; font-weight:normal}
.top .logo-nav .nav li a:hover span{font-size: 12px;color:#fff; font-weight:normal}
.top .logo-nav .nav .active a span{font-size: 12px; color:#FFF; font-weight:normal}
.top .logo-nav .nav li a {
	font-size: 16px;
	padding-top:30px;
	color: #000;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 70px;
	width: 100px;text-transform: uppercase; font-weight:bold
}
.top .logo-nav .nav li a:hover {
	background-color: #144594;font-size: 16px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 70px;
	width: 100px;padding-top:30px;text-transform: uppercase;font-weight:bold
}
.top .logo-nav .nav .active a {
	background-color: #144594;font-size: 16px;
	color: #FFF;
	text-decoration: none;
	text-align: center;
	display: block;
	height: 70px;
	width: 100px;padding-top:30px;text-transform: uppercase;font-weight:bold
}
/*首页banner代码*/
/* slide */
.slide-main{height:579px;position:relative;}
.prev,.next{display:block;width:44px;height:44px;position:absolute;z-index:222;top:267px;overflow:hidden;cursor:pointer;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);_border:1px solid none;}
.prev{left:70px;}
.next{right:70px;}
.prev:hover,.next:hover,.nav-main a:hover,.nav-main a.cur{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.item{display:block;width:100%;height:5px;position:absolute;z-index:124;top:540px;left:0;text-align:center;}
.item a{display:inline-block;width:24px;height:5px;margin-right:11px;background:#333;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);overflow:hidden;}
.item a.cur{background:#f00;}
.slide-box,.slide{display:block;width:100%;height:579px;overflow:hidden;}
.slide-box{position:relative;}
.slide{display:none;height:579px;padding-top:0px;background:#ff6900;position:relative;position:absolute;z-index:8;}
#bgstylea{background:#ff6900;}
#bgstyleb{background:#193d85;}
#bgstylec{background:#000;}
.slide a{display:block;width:100%;height:490px;cursor:pointer;}
.obj-a,.obj-b,.obj-c,.obj-d,.obj-e,.obj-f{position:absolute;z-index:9;left:50%;}
.obj-a,.obj-b{width:952px;margin-left:-476px;text-align:center;}
.obj-a{display:block;height:352px;top:100px;}
.obj-b{top:406px;height:100px;}
.obj-c{display:block;height:582px;top:0;margin-left:-540px;}

.obj-d{top:228px;height:164px;}
.obj-d p{display:block;padding-top:20px;font-size:16px;color:#fff;clear:both;}
.obj-e{width:366px;height:170px;margin-left:-460px;top:223px;z-index:12;}
.obj-f{width:692px;height:394px;top:158px;margin-left:-180px;}
.banAnimate .obj-a{display:block;animation-name:baoAni;-webkit-animation:baoAni 0.4s linear 0s normal none;-moz-animation:baoAni 0.4s linear 0s normal none;animation:baoAni 0.4s linear 0s normal none;}
@-webkit-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@-moz-keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
@keyframes baoAni{from{opacity:0;left:60%;} to{opacity:1;left:50%;} }
.banAnimate .obj-b{display:block;animation-name:saAni;-webkit-animation:saAni 0.4s linear 0s normal none;-moz-animation:saAni 0.4s linear 0s normal none;animation:saAni 0.4s linear 0s normal none;}
@-webkit-keyframes saAni{from{opacity:0;-webkit-transform:scale(0,0);} to{opacity:1;-webkit-transform:scale(1,1);} }
@-moz-keyframes saAni{from{opacity:0;-moz-transform:scale(0,0);} to{opacity:1;-moz-transform:scale(1,1);} }
@keyframes saAni{from{opacity:0;transform:scale(0,0);} to{opacity:1;transform:scale(1,1);} }
.watch-code.code-show{display:block;animation-name:scode;-webkit-animation:scode 0.3s linear 0s normal none;-moz-animation:scode 0.3s linear 0s normal none;animation:scode 0.3s linear 0s normal none;}
@-webkit-keyframes scode{from{opacity:0;-webkit-transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;-webkit-transform:scale(1,1); transform-origin: left bottom;} }
@-moz-keyframes scode{from{opacity:0;-moz-transform:scale(1,0); transform-origin:left bottom;} to{opacity:1;-moz-transform:scale(1,1);transform-origin:bottom bottom;} }
@keyframes scode{from{opacity:0;transform:scale(1,0);transform-origin:left bottom;} to{opacity:1;transform:scale(1,1);transform-origin: left bottom;} }
.banAnimate .obj-c,.banAnimate .obj-e{display:block;animation-name:saAnic;-webkit-animation:saAnic 0.3s linear 0s normal none;-moz-animation:saAnic 0.3s linear 0s normal none;animation:saAnic 0.3s linear 0s normal none;}
@-webkit-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
@keyframes saAnic{from{opacity:0;left:47%;} to{opacity:1;left:50%;} }
.banAnimate .obj-d,.banAnimate .obj-f{display:block;animation-name:saAnid;-webkit-animation:saAnid 0.3s linear 0s normal none;-moz-animation:saAnid 0.3s linear 0s normal none;animation:saAnid 0.3s linear 0s normal none;}
@-webkit-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@-moz-keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
@keyframes saAnid{from{opacity:0;left:53%;} to{opacity:1;left:50%;} }
.Service {
	background-color: #f0f4ff;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.Service .content {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.Service .content h3 {
	font-size: 30px;
	color: #333;
	text-align: center;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-weight: normal;
}
.Service .content h3 p {
	font-size: 12px;
	text-transform: uppercase;
	color: #666;
	padding-top: 5px;background: url(../jlwzx_12.jpg) no-repeat center bottom; padding-bottom:10px;
}
.Service .content .info {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden; padding-top:15px;
}
.Service .content .info ul {
	width: 1215px;
}
.Service .content .info ul li {
	float: left;
	width: 580px;
	padding-right: 15px; padding-top:15px;
}
.Service .content .info ul li .tp {
	float: left;
	width: 580px;
	height: 350px;
	overflow: hidden;
}
.Service .content .info ul li .xq {
	color: #FFF;
	background-color: #1e498e;
	padding: 20px;
	float: left;
	width: 540px;
}
.Service .content .info ul li .xq h4 {
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	float: left;
	width: 540px;
}
.Service .content .info ul li .xq div {
	font-size: 14px;
	color: #fff;
	text-align: left;
	float: left;
	width: 540px;
	padding-top: 10px; line-height:25px; height:25px; overflow:hidden
}
.Service .content .info ul li .xq:hover {
	color: #FFF;
	background-color: #EE980D;
}
.Service .content .info ul li .xq:hover h4 {
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	float: left;
	width: 540px;
}
.Service .content .info ul li .xq:hover p {
	font-size: 14px;
	color: #fff;
	text-align: left;
	float: left;
	width: 540px;
	padding-top: 10px;
}
.Service .content .info ul li .xz {
	color: #FFF;
	background-color: #1e498e;
	padding: 20px;
	float: left;
	width: 540px;
}
.Service .content .info ul li .xz h4 {
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	float: left;
	width: 540px;
}
.Service .content .info ul li .xz p {
	font-size: 14px;
	color: #fff;
	text-align: left;
	float: left;
	width: 540px;
	padding-top: 10px;
}
.Service .content .info ul li .xz:hover {
	color: #FFF;
	background-color: #1e498e;
}
.Service .content .info ul li .xz:hover h4 {
	font-size: 24px;
	font-weight: normal;
	color: #fff;
	text-align: center;
	float: left;
	width: 540px;
}
.Service .content .info ul li .xz:hover p {
	font-size: 14px;
	color: #fff;
	text-align: left;
	float: left;
	width: 540px;
	padding-top: 10px;
}
.Company {
	background-image: url(../bj1.jpg);
	background-repeat: repeat;
	background-position: center top;
	height: 535px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.Company .content {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.Company .content h3 {
	font-size: 30px;
	color: #fff;
	text-align: center;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-weight: normal;
}
.Company .content h3 p {
	font-size: 12px;
	text-transform: uppercase;
	color: #ccc;
	padding-top: 5px;background: url(../jlwzx_12.jpg) no-repeat center bottom; padding-bottom:10px;
}
.Company .content .info {
	width: 1200px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	background-color: #f0f4ff;
	height: 358px;
}
.Company .content .info .tp {
	float: left;
	width: 383px;
	border: 5px solid #fa9c41; height:348px;
}
.Company .content .info .nr {
	font-size: 24px;
	padding: 40px;
	float: left; width:727px;
}
.Company .content .info .nr h4 {
	font-size: 24px;
	color: #333;
	font-weight: normal;
	background-image: url(../bjjlw0_05.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-bottom: 20px;
	text-align: left;
	width: 727px;
}
.Company .content .info .nr .jj {
	font-size: 14px;
	color: #333;
	padding-top: 20px;
	text-align: left;
	width: 727px;
	line-height: 30px;
}
.Company .content .info .nr .more {
	text-align: left;
	float: left;
	width: 727px; padding-top:20px;
}
.team {
	width: 1200px;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: 40px;
	margin-left: auto;
}
.team h3 {
	font-size: 30px;
	color: #333;
	text-align: center;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-weight: normal;
}
.team h3 p {
	font-size: 12px;
	text-transform: uppercase;
	color: #666;
	padding-top: 5px;background: url(../jlwzx_12.jpg) no-repeat center bottom; padding-bottom:10px;
}
.team .info {
	width: 1200px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
	height: 358px;
}

a.title { color:#D3D3D4; background-color:rgba(0,0,0,0.6); 
filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr='#A0000000', EndColorStr='#A0000000'); 
position: absolute; 
top: 270px;
left:10px; 
width: auto; 
text-decoration: none; 
font: 16px Microsoft YaHei, Verdana; 
color:#fff; width:285px; text-align:center; line-height:50px; height:50px; overflow:hidden}
.team .more2 {
	text-align: center;
	width: 1200px;
}
.advantage {
	background-image: url(../bj2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.advantage .content {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.advantage .content h3 {
	font-size: 30px;
	color: #333;
	text-align: center;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-weight: normal;
}
.advantage .content h3 p {
	font-size: 12px;
	text-transform: uppercase;
	color: #666;
	padding-top: 5px;background: url(../jlwzx_12.jpg) no-repeat center bottom; padding-bottom:10px;
}
.advantage .content .info {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden; padding-top:30px; text-align:center
}
.anli-zhiwei {
	background-color: #f5f5f5;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.anli-zhiwei .content {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.anli-zhiwei .content .anli {
	float: left;
	width: 585px;
	padding-right: 30px;
}
.anli-zhiwei .content .anli h3 {
	background-image: url(../jlwzx_52.jpg);
	background-repeat: no-repeat;
	background-position: left 2px;
	width: 565px;
	padding-left: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ccc;
	font-size: 20px;
	font-weight: normal;
	color: #1e498e;
	padding-bottom: 10px;
	float: left;
}
.anli-zhiwei .content .anli h3 .more3 {
	text-align: right;
	float: right;
	width: 100px;
}
.anli-zhiwei .content .anli ul {
	float: left;
	width: 585px;
	padding-top: 10px;
}
.anli-zhiwei .content .anli ul li {
	line-height: 35px;
	height: 35px;
	width: 585px;
	overflow: hidden;
	float: left; border-bottom:dotted 1px #ccc;
}
.building {
	background-image: url(../bj3.jpg);
	background-repeat: repeat;
	background-position: center top;
	height: 390px;
	width: 100%;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.building .content {
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 40px;
	padding-bottom: 40px;
}
.building .content h3 {
	font-size: 30px;
	color: #fff;
	text-align: center;
	width: 1200px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	font-weight: normal;
}
.building .content h3 p {
	font-size: 12px;
	text-transform: uppercase;
	color: #ccc;
	padding-top: 5px;background: url(../jlwzx_12.jpg) no-repeat center bottom; padding-bottom:10px;
}
.building .content .info {
	width: 1200px;
	margin-top: 30px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	overflow: hidden;
}
.building #demo2 div {
	background-color: #FFF;
	padding: 10px;
	width: 213px; overflow:hidden; margin:0 10px;
}
.lxwm-ewm {
	color: #333;
	width: 1200px;
	margin: 0px auto;
}
.lxwm-ewm .lxwm {
	float: left;
	width: 964px;
	text-align: left;padding-top: 25px; line-height:30px;
}
.lxwm-ewm .ewm {
	float: right;
	width: 200px;
	text-align: right;
	padding-top: 20px; padding-bottom:15px;
}
.foot{ width:100%; margin:0 auto; border-top: solid 1px #5893BF}
/*内页*/
.w1200{width:1200px;margin:0 auto; padding-bottom:20px;}
.bannerN{height:200px;background:url(../bj4.jpg) center top;}
.neiL{width:200px;float:left;border:1px solid #ccc;margin:20px 0;text-align:center;}
.neiL h2{line-height:60px;font-size:20px;background:#144594;color:#fff;}
.neiL ul li{line-height:40px;border-top:1px solid #ccc;}
.neiL ul li a{color:#666;display:block;}
.neiL ul li:hover{background:#144594;}
.neiL ul li:hover a{color:#fff;}

.neiR{float:right;width:976px;border:1px solid #ccc;margin:20px 0 0;}
.neiR .tit{height:40px;border-bottom:1px solid #ccc;line-height:40px;padding:0 10px;}
.neiR .tit .name{float:left;font-size:16px;font-weight:bold;}
.neiR .tit .add{float:right;font-size:12px;}
.neiR .ctt{line-height:30px;padding:10px 20px;font-size:14px;}
.neiR .ctt p{text-indent:28px;margin:10px 0;}
.neiR .ctt2{line-height:30px;padding:10px 20px;font-size:14px;}
.neiR .ctt2 p{text-indent:28px;margin:10px 0;}

.neiNews .neiR .ctt li{border-bottom:1px dashed #ccc;line-height:40px;height:40px;}
.neiNews .neiR .ctt li:hover{background:#eee;}
.neiNews .neiR .ctt li a{float:left;color:#666;}
.neiNews .neiR .ctt li a:hover {color:#f00;}
.neiNews .neiR .ctt li span{float:right;color:#999;}

.neiPro .neiR .ctt ul{width:1000px;}
.neiPro .neiR .ctt li{overflow:hidden;position:relative;float:left;height:373px;border:1px solid #ccc;width:297px;margin:10px 20px 10px 0;}
.neiPro .neiR .ctt li a{width:100%;height:100%;display:block;}
.neiPro .neiR .ctt li img{width:297px;height:333px;float:left;display:block;}
.neiPro .neiR .ctt li div{height:40px;background:#fff;margin:0;width:100%;line-height:40px;float:left; text-align:left; padding:0px; text-align:center}
.neiPro .neiR .ctt li:hover{border:1px solid #144594;}
.neiPro .neiR .ctt li:hover div{color:#fff;background:#144594;}

.neiPro .neiR .ctt2 ul{width:1000px; margin:0 auto}
.neiPro .neiR .ctt2 li{overflow:hidden;position:relative;float:left;height:216px;border:1px solid #ccc;width:297px;margin:10px 20px 10px 0;}
.neiPro .neiR .ctt2 li a{width:100%;height:100%;display:block;}
.neiPro .neiR .ctt2 li img{width:297px;height:176px;float:left;display:block;}
.neiPro .neiR .ctt2 li div{height:40px;background:#fff;margin:0;width:100%;line-height:40px;float:left; text-align:left; padding:0px; text-align:center}
.neiPro .neiR .ctt2 li:hover{border:1px solid #144594;}
.neiPro .neiR .ctt2 li:hover div{color:#fff;background:#144594;}


.pagelist{clear:both;float:left;margin:20px 0 0px 0;width:100%;border-top:1px solid #ccc;padding:20px 0;}
.pagelist a{border:1px solid #ccc;color:#666;padding:0 10px;height:30px;line-height:30px;float:left;margin:0 10px 0 0;}
.pagelist a:hover{background:#144594;color:#fff;border:1px solid #666;}
/**/
.zwnr {
	width: 1200px;
	margin-right: auto;
	margin-left: auto; padding:0px;overflow:hidden; margin-top:20px; margin-bottom:20px;
}
.zwnr .rzxq {
	float: left;
	width: 279px;padding-right: 25px;overflow:hidden;
}
.zwnr .rzxq h3 {
	color: #fff;
	text-align: center;
	width: 279px;
	font-size:18px;
	height:43px;
	line-height:43px;
	background-color: #144594;font-weight:normal
}
.zwnr .rzxq .nr {
	padding: 15px;
	width: 247px;
	border: 1px solid #ccc; background-color:#fff; font-size:14px; line-height:25px; text-align:left
}
.zwnr .rzxq .nr ul li {
	overflow: hidden;padding:7px 0px;
}
.zwnr .rzxq .nr a {
	font-size: 16px;
	color: #000;
	text-decoration: none; background-color:#CCC; display:block; height:40px; line-height:40px; width:247px; text-align:center;
}
.zwnr .rzxq .nr a:hover {
	font-size: 16px;
	color: #fff;
	text-decoration: none; background-color:#FA9C41; display:block; height:40px; line-height:40px; width:247px; text-align:center;
}
.zwnr .rzxq .nr a.xz {
	font-size: 16px;
	color: #fff;
	text-decoration: none; background-color:#FA9C41; display:block; height:40px; line-height:40px; width:247px; text-align:center;
}
.zwnr .xw {
	float: left;
	width: 896px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;overflow:hidden;
}
.zwnr .xw .xwdt {
	width: 896px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
}
.zwnr .xw .xwdt h3 {
	float: left;
	width: 176px;
	color: #000;
	line-height: 35px;
	height: 35px;
	font-size: 20px;
	padding-top: 6px;
	text-align: left;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #144594; font-weight:normal
}
.zwnr .xw .xwdt p {
	text-align: right;
	float: right;
	width: 720px;color:#666;border-bottom: 1px solid #ccc;line-height:36px; height:36px;padding-top:6px; font-size:14px
}
.zwnr .xw .xwdt p a {font-size: 14px;color: #666;text-decoration: none;}
.zwnr .xw .xwdt p a:hover {font-size: 14px;color:#C71700;text-decoration: none;}
.zwnr .xw .xwxq {
	width: 896px;
	padding-top: 15px;
	float: left; line-height:30px; font-size:16px; color:#000; text-align:left
}
.zwnr .xw .xwxq a {font-size: 16px;color: #333;text-decoration: none;}
.zwnr .xw .xwxq a:hover {font-size: 16px;color:#C71700;text-decoration: none;}
.zwnr .xw .xwxq img {max-width: 800px;}
.zwnr .xw .xwxq p{marign-bottom:10px;}
/**/
.tp0{width:210px; border:solid #144594 1px; background-color:#144594}
.tp0 p{line-height:35px; height:35px; overflow:hidden; padding:0 10px;}
.tp0 p a{ color:#fff}
.tp0:hover{width:210px; border:solid #F7A728 1px; background-color:#FA9C41;}
.tp0:hover p{ color:#fff}
.tp0 p a:hover{ color:#fff}
/*浮动客服*/
#floatDivBoxs{width:170px;background:#fff;position:fixed;top:180px;right:0;z-index:999;}
#floatDivBoxs .floatDtt{width:100%;height:45px;line-height:45px; background:#00C0FF;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:45px;line-height:45px;font-size:15px;border-bottom:1px solid #e3e3e3; padding:0 0 0 50px;}
#floatDivBoxs .floatDtxt{font-size:18px;color:#333;padding:12px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 15px 10px;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs .floatDbg{width:100%;height:0px;background:url(../online_botbg.jpg) repeat-x;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
.floatShadow{ background:#fff;box-shadow:-2px 0 3px rgba(0,0,0,0.25);}
#rightArrow{width:50px;height:45px;background:url(../online_arrow.jpg) no-repeat;position:fixed;top:180px;right:170px;z-index:999;}
#rightArrow a{display:block;height:45px;}