@charset "utf-8";
* {
    margin: 0px;
    padding: 0px;
}

img {
    border: 0;
    margin: 0;
    padding: 0;
}

ul,
li,
ol,
h1,
h2,
h3,
dl,
dt,
dd,
form,
p,
span,
b,
u,
s,
i {
    list-style: none;
    margin: 0;
    padding: 0;
    font-weight: normal
}

.clearfix {
    display: inline-table;
}

* html .clearfix {
    height: 1%;
    /*ie6*/
}

*+html .clearfix {
    min-height: 1px;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    font-size: 0;
}

.clearfix {
    display: inline-block;
}

* html .clearfix {
    height: 1%;
}

.clearfix {
    display: block;
}

input,
textarea {
    outline: none;
    border: 0px;
}


/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/

a {
color: #666;
    blr: expression(this.onFocus=this.blur());/* IE Opera */
    outline: none;/* FF Opera */
	text-decoration: none;
}
a:focus {
    -moz-outline-style: none;
    /* FF */
}
a:hover {
	color: #0E5ECC;
}
/*去掉a标签超链接的虚线框*/
.clearboth {
    clear: both
}
body {
	padding: 0;
	margin: 0 auto;
	border: 0;
	font-size:14px;
	font-family: "microsoft yahei,arial";
	max-width: 1920px;
	min-width: 1200px;
}
.container {
	width: 1200px;
	margin: 0 auto;
}
.clear:after {
	content: '';
	display: block;
	clear: both;
}


.fl-l,.fl{
	float: left;
}

.fl-r,.fr{
	float: right;
}

.fl-n {
	float: none;
}


/***定位***/
.pos-r {
	position: relative;
}

.pos-a {
	position: absolute;
}

.pos-f {
	position: fixed;
}
/**头部**/
.top-box {}
.top-box .top {
	line-height: 36px;
	font-size: 14px;
	color: #666;
	background: #f8f8f8;
	border-bottom: solid 1px #ddd;
}

.top-box .top a {
	margin-left: 9px;
	padding-left: 9px;
	border-left: solid 1px #ccc;
	display: inline-block;
	line-height: 1em;
	color: #666;
}

.top-box .top a:hover {
	color: #0067a0;
}

.top-box .top a:first-child {
	margin-left: 0px;
	padding-left: 0px;
	border-left: none;
}

.top-box .logo {
	margin: 20px 0;
}

.top-box .logo img {
	display: block;
	height:65px;
}

.top-box .top-hyy {
	float: left;
}
.logo_text {
	font-size: 18px;
	margin: 25px 0 0 27px;
	padding-left: 18px;
	border-left: solid 1px #ccc;
	float: left;
	line-height:30px;
	color: #454545;
	letter-spacing: 1px;
}

.logo_text p {
	font-weight: bold;
	color: #333;
	font-size:16px;
}

.logo_text span {
	font-weight: bold;
	color: #2E4FAB;
	letter-spacing: 2px;
}
.top-box .tell {
	float: right;
	font-size: 16px;
	color: #333;
	padding-left: 55px;
	background: url(../images/logo-tel.png) no-repeat left center;
	background-size: 45px auto;
	margin-top: 14px;
}

.top-box .tell span {
	display: block;
	font-size: 24px;
	color: #f60;
	font-family: arial;
	font-weight: bold;
}



/* 头部导航 */

/* 导航类样式0 */
.top-nav-box {
	background: #0D5DCC;
}

.top-nav0 {}

.top-nav0>li {
	/* margin-left: 25px;
	padding-left: 25px; */
	position: relative;
}

.top-nav-box .top-nav0>li:first-child {
	margin-left: 0px;
	padding-left: 0px;
}

.top-nav-box .top-nav0>li:first-child::before {
	display: none;
}

.top-nav0>li::before {
	content: '';
	background: #fff;
	height: 14px;
	width: 1px;
	display: block;
	position: absolute;
	left: 0;
	top: 50%;
	margin-top: -7px;
	z-index: 3;
}

.top-nav-box .top-nav0>li>a {
	line-height: 55px;
	font-size: 16px;
	color: #fff;
	position: relative;
	text-align: center;
	display: block;
	width: 133px;
	z-index: 2;
}

.top-nav-box .top-nav0 .nav_line {
	position: absolute;
	display: block;
	height: 3px;
	width: 0%;
	left: 0%;
	bottom: 15px;
	transition: 0.3s;
	background: #0067a0;
	font-size: 16px;
	display: none;
}

.top-nav-box .top-nav0>li:hover>a,
.top-nav-box .top-nav0>li.index>a,
.top-nav-box .top-nav0>li.focus>a {
	background: #006BFF;
}

.top-nav-box .top-nav0>li:hover .nav_line,
.top-nav-box .top-nav0>li.index .nav_line,
.top-nav-box .top-nav0>li.focus .nav_line {
	width: 100%;
	transition: 0.5s;
}

.top-nav-box .top-nav0 .nav-find {
	z-index: 100;
	background: rgba(255, 255, 255, 0.9);
	width: 100%;
}

.top-nav-box .top-nav0 .nav-find ul {}

.top-nav-box .top-nav0 .nav-find ul li:first-child {
	border-top: none;
}

.top-nav-box .top-nav0 .nav-find ul li {
	border-top: solid 1px #0D5DCC;
	text-align: center;
}

.top-nav-box .top-nav0 .nav-find ul li a {
	font-size: 14px;
	line-height: 3.5em;
	color: #333;
	transition: 0.3s;
	display: block;
}

.top-nav-box .top-nav0 .nav-find ul li:hover a {
	transition: 0.5s;
	color:#006BFF;
}



/***banner***/
.flexslider{width:100%; height:480px;overflow:hidden; float:left; position:relative;}
.slides{position:relative;z-index:0;}
.slides li{height:480px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:23px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:23px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.gif) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:43%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:0px;background:url(../images/prev.png) center center no-repeat; opacity:.2; filter:Alpha(opacity=40);}
.flex-direction-nav li a.flex-next{right:0px;background:url(../images/next.png) center center no-repeat; opacity:.2; filter:Alpha(opacity=40);}

/* 首页热门关键词+搜索 */
.index-hot-key {
height:40px;
padding: 10px 0;
background:#005BAC;
}

.index-hot-key .hot-shousuo {
	float: left;
	width: 60%;
	font-size: 0;
	line-height: 35px;
}

.index-hot-key .hot-shousuo>* {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	margin-right: 10px;
}

.index-hot-key .hot-shousuo .bt {
	font-weight: bold;
	color:#FFFF99;
}

.index-hot-key .hot-shousuo .hot-shousuo-list {
	font-size: 0;
}

.index-hot-key .hot-shousuo a {
	display: inline-block;
	vertical-align: top;
	font-size: 14px;
	margin-right: 10px;
	color: #fff;
}

.index-hot-key .hot-shousuo a:hover {
	text-decoration: underline;
	color:#FFFFCC;
}

.index-hot-key form {
	float: right;
}

.search-text {
	padding: 0 10px;
	line-height: 30px;
	border: solid 2px #fff;
	border-right: none !important;
	font-size: 14px;
	color: #fff;
	background:#005BAC;
}

.search-btn {
	width:40px; height:34px;border:none; cursor:pointer;background:#fff url(../images/search-submit.png) center center no-repeat;
}

/*公共标题*/
.ihead{margin:40px 0;text-align:center;background:url(../images/ihead.png) center center no-repeat;}
.ihead h2{font-family:"Arial";font-size:36px;line-height: 34px;font-weight:bold;color:#cad6e8;text-transform:uppercase;}
.ihead h3{padding-bottom: 10px;line-height:48px;font-size:30px;color:#005bac;font-weight:bold;}
.ihead h3 span{color:#e60012;font-weight:bold;}
.ihead .imore{display:block;margin:0 auto;font-family:"Arial";width:84px;height:26px;line-height:26px;background:#efeeee;color:#8f8e8e;font-size:16px;text-align:center;border-radius:20px;}
.ihead .imore:hover{background:#005bac;color:#fff;}

.gridlist1{text-align:center;}
.gridlist1 li{margin:10px 20px;display:inline-block;border:1px solid #0d5dcc;}
.gridlist1 li a,.gridlist1 li a:visited{display:block;padding:12px 30px;color:#0d5dcc;font-size:16px;}
.gridlist1 li.on a,.gridlist1 li:hover a{ color:#fff;background:#0d5dcc;}


/*橱窗列表2*/
.container1{width:1200px;margin:20px auto;}
.gridlist2{overflow:hidden;}
.gridlist2 li{float:left;text-align:center;margin:0 30px 30px 0; border:2px solid #e2ede1;padding:10px;overflow:hidden; display:inline;text-overflow:ellipsis; white-space:nowrap;}
.gridlist2 li:nth-child(4n){margin-right:0;}
.gridlist2 li:hover{border:2px solid #0d5dcc;}
.gridlist2 li img { width:250px;display:block;}
.gridlist2 li .InfoTitle { white-space:nowrap; line-height:34px; display:block; color:#333; margin-top:3px;background:#f1f1f1}
.gridlist2 li a:hover {color:#fff;}
.gridlist2 li:hover .InfoTitle{background:#0d5dcc;color:#fff;}


/*iadvan*/
.iadvan{width:100%;height:218px;background:url(../images/iadvan.jpg) center center no-repeat;}
.iadvan .w{position:relative;width:1200px;margin:0px auto;}
.iadvan .list{padding-top: 28px;}
.iadvan .list li{float:left;position: relative; margin-left: 90px;width: 118px;height:118px;text-align: center;border:2px solid #fff;border-radius:50%;}
.iadvan .list li:first-child{margin-left:0;}
.iadvan .list li h2{padding-top: 130px;color:#fff;font-size:22px;transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}
.iadvan .list li:first-child h2{background:url(../images/iadvan-icon.png) 10px 24px no-repeat;}
.iadvan .list li:first-child+li h2{background:url(../images/iadvan-icon.png) -205px 24px no-repeat;}
.iadvan .list li:first-child+li+li h2{background:url(../images/iadvan-icon.png) -418px 24px no-repeat;}
.iadvan .list li:first-child+li+li+li h2{background:url(../images/iadvan-icon.png) -638px 24px no-repeat;}
.iadvan .list li:first-child+li+li+li+li h2{background:url(../images/iadvan-icon.png) -850px 24px no-repeat;}
.iadvan .list li:first-child+li+li+li+li+li h2{background:url(../images/iadvan-icon.png) -1066px 24px no-repeat;}
.iadvan .list li em{position: absolute;width: 38px;height: 13px;background: url(../images/iadvan-jt.png) center center no-repeat;right: -66px;top: 56px;}
.iadvan .list li:hover h2{transform:translate(-5px,0);}

.left_body5 { overflow:hidden;zoom:1;padding: 30px 0 0 0px;}
.thumblist2{width:1200px;margin:0px auto;}
.thumblist2 li{width:100%;margin: 0 0 40px 0;overflow:hidden;}
.thumblist2 li.n0 .AlbumPicture{float:right;width:424px;}
.thumblist2 li.n0 .AlbumPicture img{width:424px;}
.thumblist2 li.n0 .album_wrap{float:left;width:700px;}
.thumblist2 li.n0 .album_wrap p{display:block;width:72px;height:90px;line-height:90px;background:#0d5dcc;text-align:center;color:#fff;font-size:34px;float: left;
margin: 0 30px 0 0;}
.thumblist2 li.n0 .AlbumTitle{font-size:24px;color:#666;font-weight:bold;margin: 0 0 10px 0;width:598px;float:right;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.thumblist2 li.n0 .AlbumDescription{font-size:14px;line-height: 40px;width:598px;float:right;overflow:hidden;height: 230px;}
.thumblist2 li.n1 .AlbumPicture{float:left;width:424px;}
.thumblist2 li.n1 .AlbumPicture img{width:424px;}
.thumblist2 li.n1 .album_wrap{float:right;width:700px;}
.thumblist2 li.n1 .album_wrap p{display:block;width:72px;height:90px;line-height:90px;background:#0d5dcc;text-align:center;color:#fff;font-size:34px;float: left;
margin: 0 30px 0 0;}
.thumblist2 li.n1 .AlbumTitle{font-size:24px;color:#666;font-weight:bold;margin: 0 0 10px 0;width: 598px;float:left;overflow:hidden;white-space:nowrap; text-overflow:ellipsis;}
.thumblist2 li.n1 .AlbumDescription{height: 230px;font-size:14px;line-height: 40px;width: 598px;float:left;overflow:hidden;}

.hornor{
background:#82B9EF;
padding:30px 0 60px;
}
.ihead1{margin:40px 0;text-align:center;background:url(../images/ihead.png) center center no-repeat;}
.ihead1 h2{font-family:"Arial";font-size:36px;line-height: 34px;font-weight:bold;color:#fff;text-transform:uppercase;}
.ihead1 h3{padding-bottom: 10px;line-height:48px;font-size:30px;color:#005bac;font-weight:bold;}
.ihead1 h3 span{color:#e60012;font-weight:bold;}
.ihead1 .imore{display:block;margin:0 auto;font-family:"Arial";width:84px;height:26px;line-height:26px;background:#efeeee;color:#8f8e8e;font-size:16px;text-align:center;border-radius:20px;}
.ihead1 .imore:hover{background:#005bac;color:#fff;}

.ulpr{width:1200px;overflow:hidden;margin:0px auto;}
.ulpr li{width:260px; float:left;padding:4px; margin-right:30px;display:inline;border:1px #4893D9 solid;}
.ulpr li:nth-child(4n){margin-right:0;}
.ulpr li span{display:block; text-align:center; height:70px;color:#fff; white-space:nowrap;background:#4893D9;height:40px;
line-height:40px;margin-top:5px;}

.container2{width:1252px;margin:0px auto;}
.about_l{width:26px; height:47px; display:block; margin:69px 0 0 00; position:relative;}
.about_l a{width:26px; height:47px; background:url(../images/pre.png) no-repeat; display:inline-block;}
/*.about_l a:hover{background:url(../images/img.png) -24px -70px no-repeat;}*/
.about_r{width:26px; height:47px; display:block; margin:69px 0 0 0; position:relative;}
.about_r a{width:26px; height:47px; background:url(../images/nxt.png) no-repeat; display:inline-block;}
/*.about_r a:hover{background:url(../images/img.png) -63px -70px no-repeat;}*/
.about_pp{overflow:hidden; margin-left:15px;}
.about_pp li{width:280px; float:left; margin-right:15px; position:relative;background:#fff;display:inline;}
.about_pp li img{border:1px #ddd solid;padding:3px;}
.about_pp li:hover img{transform: scale(1.05,1.05);transition:all 300ms ease;} 
.about_pp li span{display:block; text-align:center;display:block;color:#202020;height:40px;line-height:40px; margin-top: 6px;}
.about_pp li span a{display: block;height: 14px;}


.ad{background:url(../images/ad.jpg) center no-repeat;height:196px;margin:35px auto;}



/*iabout*/
.iabout{margin-top:200px;background:#005bac;height:340px;}
.iabout  img{display:block;margin-top: -114px;float:left;width:536px;height:402px;border:3px #fff solid;}
.iabout .wd{float:right;width:600px;}
.iabout .wd .title{margin-top: -110px;height:84px;}
.iabout .wd .title h2{font-family:"Arial";font-size:80px;line-height:62px;color:#cad6e8;text-transform:uppercase;}
.iabout .wd .title h3{line-height: 32px;font-size: 30px;color: #005bac;font-weight: bold;background: url(../images/iabout-ihead.png) right center no-repeat;width: 300px;margin-top: 5px;}
.iabout .wd .title h3 span{color:#e60012;}
.iabout .des{padding:30px 50px 0 0;width:614px;}
.iabout .des p{height: 180px;overflow: hidden;margin:14px 0 24px;color:#fff;line-height:26px;}
.iabout .des a{display:block;float:left;margin-right:20px;width:110px;height:34px;line-height:34px;color:#fff;font-size:18px;text-align:center;border:1px solid #fff;border-radius:2px;}
.iabout .des a:hover{background:#e60012;}

/*news*/
.news { overflow:hidden; width:1200px; margin:50px auto 0;}
.news .newsleft{ overflow:hidden; width:778px; height:488px; background-color:#f6f6f6; float:left;}
.news .menu{ overflow:hidden; width:100%; height:58px; padding-bottom:7px; margin-bottom:25px;}
.news .menu li{ float:left; width:385px; height:54px; border:2px solid #0073DD; text-align:center; line-height:54px; font-size:18px; color:#1b1b1b; background-color:#fff; position:relative}
.news .menu li a{ display:block; text-decoration:none;}
.news .menu li img{ display:none; position:absolute; left:50%; margin-left:-6px; bottom:-9px;}
.news .menu li.cur{ background-color:#0073DD; font-weight: bold}
.news .menu li.cur a{ color:#fff;}
.news .menu li.cur img{ display:block}
.news .listbox { overflow:hidden; width:100%; height:385px; position:relative}
.news .list{ overflow:hidden; width:100%; height:100%;}
.news .list dl{ overflow:hidden; width:735px; margin:0 auto; height:166px; margin-bottom:25px;}
.news .list dt{ float:left; width:236px; height:153px; border:6px solid #fff;}
.news .list dd{ overflow:hidden; float:right; width:470px;}
.news .list h3{ font-size:16px; margin:14px 0; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;}
.news .list h3 a{ color:#1b1b1b;}
.news .list p{ font-size:13px; line-height:22px; color:#585657; height:88px; overflow:hidden; text-align:justify}
.news .list ul{ overflow:hidden; width:735px; margin:0 auto}
.news .list li{ overflow:hidden; width:100%; height:50px; margin-bottom:15px; background-color:#fff;}
.news .list li .time{ width:60px; height:50px; background-color:#666; float:left; overflow:hidden; text-align:center; color:#fff;}
.news .list li .time span{ display:block; font-size:20px; font-family:Arial; margin-top:3px;}
.news .list li .time em{ display:block; font-size:12px; font-family:Arial;font-style:normal;margin-top:3px;}
.news .list li a{ display:block; line-height:50px; font-size:13px; float:left}
.news .list li .title1{ width:530px; margin-left:15px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; color:#585657; font-size:14px}
.news .list li .more{ float:right; text-transform:uppercase; color:#0073DD; margin-right:20px;}

.news .newsright { overflow:hidden; width:379px; height:488px; background-color:#f6f6f6; float:right}
.news .newsright h3{ font-weight:normal; padding:0 20px; width:339px; height:58px; background-color:#0073DD; line-height:58px; overflow:hidden;}
.news .newsright h3 a{ text-decoration:none; color:#fff;}
.news .newsright h3 b{ float:left; font-size:18px;}
.news .newsright h3 span{ float:left; font-size:12px; font-family:Arial; margin-left:5px; line-height:65px;}
.news .newsright h3 em{ font-size:13px; float:right; text-transform:uppercase;font-style:normal;}
.news #wenda { overflow:hidden; width:340px; height:395px; margin:0 auto; margin-top:20px; }
.news #wenda ul{ overflow:hidden; width:100%;}
.news #wenda li{ overflow:hidden; height:139px; border-bottom:1px dotted #ddd; margin-bottom:12px;}
.news #wenda li h5{ font-weight:normal; font-size:16px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; padding-left:30px; background:url(../images/wd.png) no-repeat 0px 0px; line-height:24px; margin-bottom:18px; }
.news #wenda li h5 a{ color:#0073DD}
.news #wenda li p{ padding-left:30px; background:url(../images/wd.png) no-repeat 0px -32px; font-size:14px; line-height:24px; color:#585657; height:68px; overflow:hidden; text-align: justify}


.linkt{
margin-top:30px;
height:35px;
padding-top:5px;
background:url(../images/link.jpg) bottom no-repeat;
padding-left:35px;
color:#0E5FCB;
font-size:18px;}
.links_nr{
padding:15px 0px;
line-height:28px;
}
.links_nr a{margin:0px 5px;}
/*留言表单*/
.lyt{text-align:center;margin-bottom:20px;}
.lyt h2{font-size:16px;font-weight:normal;color:#999;}
.lyt p{color:#c00;font-size:28px;padding:15px 0;}
.lyt span{color:#bbb;}
.contact-form{margin-bottom:20px;height:60px;
min-height:60px;
height:auto!important;
overflow:hidden;}
.contact-form .form-group{ padding-bottom:20px;}
.contact-form .input{border-color:#cdcdcd;padding:10px;border-radius:5px;font-family:microsoft yahei;}
.contact-form .button{ width:10%; display:block; font-size:14px; background:#f02930; color:#fff;border:none;padding:8px 25px; margin-top:2px;float:left;margin-right:20px;border-radius:5px;font-family:microsoft yahei;cursor:pointer;}
.contact-form .button:hover{ background:#FB414C}
.input {
    display: inline;
    margin-right: 5px;
    padding: 5px;
    height: 18px;
    line-height: 18px;
    vertical-align: middle;
    background: none repeat scroll 0% 0% #FFF;
    border: 1px solid #CACACA;
    font-family: "Microsoft YaHei";
}

#floor_5_main{background:#006BFF url(../images/foot.png) no-repeat top center;}
#floor_5 {overflow: hidden; padding:30px 0;width:1200px;margin:0px auto;position:relative;}
#floor_5_1 { float:left; width:765px; overflow:hidden;}
#floor_5_2 { float:left; width:365px; padding-left:45px; border-left:1px solid #a19a99; overflow:hidden;}
#floor_5_2 .contact_wrap{color:#fff;line-height:26px;}

#floor_5_2 .WeChat{position:absolute;top:40px;right:30px;}
#floor_5_2 .WeChat img{width:110px;}

.bottom_navigation{ width:840px; overflow:hidden; float:left; padding-left:10px; }
.bottom_navigation li{float:left; width:140px; margin-right:15px; overflow:hidden; }
.bottom_navigation li.n1{margin-right:0;}
.bottom_navigation li a{ display:block; text-align:left; font-size:18px; font-weight:bold; color:#fff; margin-bottom:10px; }
.bottom_navigation .subnavigationlist1 li {  float:none; padding:0px; line-height:28px; display:block;}
.bottom_navigation .subnavigationlist1 li a { color:#ccc; display:block;line-height:30px; font-weight:normal;padding:0;margin:0;font-size: 13px;text-align:left;}
.bottom_navigation .subnavigationlist1 li a:hover{ color:#fff; }

.copyright{height:50px;
line-height:50px;
background:#0D5DCC;
color:#fff;
}
.copyright a{color:#FFFF99;}


/* 浮动窗 */
.fudong-box {
	position: fixed;
	bottom: 0px;
	right: 0px;
	z-index: 99999999999;
}

.fudong-box ul li:first-child {
	border-top: solid 1px #ccc;
}

.fudong-box ul li {
	width: 78px;
	height: 78px;
	margin: 0px;
	border: solid 1px #ccc;
	border-top: none;
	background-color: #f8f8f8;
	transition: 0.3s;
	position: relative;
	z-index: 99999999998;
}

.fudong-box ul li:hover a {
	background-color: #00a8e6;
	transition: 0.5s;
}

.fudong-box ul li.gotop a {
	background-color: #0067a0;
}

.fudong-box ul li.gotop img {
	opacity: 1 !important;
}

.fudong-box ul li a {
	display: block;
	padding-top: 15px;
	position: relative;
	z-index: 99999999997;
	background-color: #fff;
}

.fudong-box ul li a>img {
	height: 25px;
	display: block;
	margin: 0px auto;
	opacity: 1.0;
	transition: 0.3s;
}

.fudong-box ul li:hover a>img {
	opacity: 0.0;
	transition: 0.3s;
}

.fudong-box ul li a>p {
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 38px;
	transition: 0.3s;
}

.fudong-box ul li>div {
	position: absolute;
	top: -1px;
	right: 80px;
	width: 0;
	overflow: hidden;
	transition: 0.3s;
	background: #00a8e6;
	z-index: 99999999;
	opacity: 0.0;
	border: solid 1px #ccc;
}

.fudong-box ul li:hover a>p {
	transition: 0.5s;
	color: #fff;
}

.fudong-box ul li.fudong-qq a {
	background-image: url(../images/fudong-iocn-QQ-2.png);
	background-position: center 15px;
	background-repeat: no-repeat;
	background-size: auto 25px;
}

.fudong-box ul li.fudong-wx a {
	background-image: url(../images/fudong-iocn-erweima-2.png);
	background-position: center 15px;
	background-repeat: no-repeat;
	background-size: auto 25px;
}

.fudong-box ul li.fudong-wx div {
	background: #fff;
	font-size: 0;
	width: 130px;
	right: -182px;
	/* width: 260px; */
}

.fudong-box ul li.fudong-wx div img {
	display: inline-block;
	width: 120px;
	padding: 5px;
	vertical-align: middle;
}


.fudong-box ul li.fudong-tell a {
	background-image: url(../images/fudong-iocn-tell-2.png);
	background-position: center 15px;
	background-repeat: no-repeat;
	background-size: auto 25px;
}


.fudong-box ul li.fudong-tell div {
	height: 68px;
	padding-top: 8px;
	font-size: 26px;
	transition: 0.3s;
	padding-left: 10px;
	width: 210px;
	right: -185px;
}


.fudong-box ul li.fudong-tell div p {
	line-height: 1.3em;
	color: #fff;
	width: 8.5em;
	text-align: left;
	font-size: 24px;
}

.fudong-box ul li.fudong-liuyan a {
	background-image: url(../images/fudong-iocn-ly-2.png);
	background-position: center 15px;
	background-repeat: no-repeat;
	background-size: auto 25px;
}


.fudong-box ul li:hover>div {
	opacity: 1.0;
	right: 78px;
	transition: 0.5s;
	border-right: none;
}