@charset "utf-8";

/* 头部 */
.header{ width:100%; height:82px; background-color:#fff; position:fixed; left:0px; top:0px; z-index:999999; }
.header_nr{
	width:1300px;
	height:82px;
}
.logo{ margin-top:11px; }
.tel{
	font-size:18px;
	font-weight:bold;
	color:#FF0000;
	height:82px;
	line-height:82px;
}
.tel span.style1{ color:#a9a9a9; margin:0 10px 0 5px; }
.nav{ margin-right:5px; }
.nav ul{}
.nav ul li{}
.nav ul li a{ font-size:16px; color:#474747; width:110px; height:82px; line-height:82px; text-align:center; display:block; }
.nav ul li a:hover,.nav ul li a.xz{
	color:#fff;
	background-color:#3366CC;
}

/* BANNER */
.banner{ width:100%; height:708px; margin-top:82px;}
.banner .flexslider{ position:relative;height:708px;}
.banner .slides{ position:relative;z-index:1;}
.banner .slides li{height:708px;}
.banner .slides li a{height:708px; display:block;}
/*
.banner .flex-control-nav{ width:100%; height:14px; text-align:center; position:absolute;bottom:20px;left:0px;z-index:2;}
.banner .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 8px; *display:inline;zoom:1;}
.banner .flex-control-nav a{display:inline-block;width:14px;height:14px; background: url(bg6.png) no-repeat;overflow:hidden; cursor:pointer;}
.banner .flex-control-nav .flex-active{ background: url(bg7.png) no-repeat;}*/

.banner .flex-direction-nav{position:absolute;z-index:3;width:100%;top:50%;margin-top:-33px;}
.banner .flex-direction-nav li a{display:block;width:66px;height:66px;overflow:hidden;cursor:pointer;position:absolute;}
.banner .flex-direction-nav li a.flex-prev{left:100px;background:url(bg4.png) no-repeat;}
.banner .flex-direction-nav li a.flex-prev:hover{background:url(bg4_h.png) no-repeat;}
.banner .flex-direction-nav li a.flex-next{right:100px;background:url(bg5.png) no-repeat;}
.banner .flex-direction-nav li a.flex-next:hover{background:url(bg5_h.png) no-repeat;}

.banner .xiangxia{position:absolute;z-index:4;width:52px;bottom:30px;left:50%; margin-left:-26px;}

/* 首页 */
.main{ width:100%; }
.main h2{
	font-size:34px;
	color:#0e73c0;
	width:1200px;
	line-height:100%;
	text-align:center;
}
.main h3{
	font-size:34px;
	color:#0e73c0;
	width:1200px;
	line-height:100%;
	text-align:left;
}
.main h2 span{ margin-top:10px; display:block; }
.main h2.lvs{
	color:#FFFFFF;
}
.main1{ width:100%; padding:60px 0; }
.main1_nr{ width:1200px; margin-top:40px; }
.main1_nrk{ width:171px; height:318px; position:relative; }
.main1_nrk1{ width:171px;
    filter:alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity:1;
  opacity: 1;          }
.main1_nrk1 p{ width:61px; height:57px; margin-top:17px; padding:31px 29px; background:url(bg19.png) no-repeat;
transition:all 1s ease-in-out; }
.main1_nrk .main1_nrk1,.main1_nrk .main1_nrk2{transition:all 1s ease-in-out; }
.main1_nrk:hover .main1_nrk1 p{
    transform:rotate(360deg);
    -moz-transform:rotate(360deg); /* Firefox 4 */
    -webkit-transform:rotate(360deg); /* Safari and Chrome */
    -o-transform:rotate(360deg); /* Opera */
    animation-fill-mode : forwards ;
}
.main1_nrk1 span a{ font-size:16px; color:#748591; width:171px; line-height:100%; text-align:center; margin-top:36px; display:block; }
.main1_nrk2{ width:171px; height:290px; padding:48px 0 12px; background-color:#0e73c0; position:absolute; left:0px; top:0px; filter:alpha(opacity=0);
  -moz-opacity:0;
  -khtml-opacity:0;
  opacity: 0; }
.main1_nrk2 p{ width:61px;
transition:width 1s, height 1s;
-moz-transition:width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
-webkit-transition:width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
-o-transition:width 1s, height 1s, -o-transform 1s; /* Opera */
transition:all 1s ease-in-out; }
.main1_nrk2:hover p{
    transform:rotate(360deg);
    -moz-transform:rotate(360deg); /* Firefox 4 */
    -webkit-transform:rotate(360deg); /* Safari and Chrome */
    -o-transform:rotate(360deg); /* Opera */
    animation-fill-mode : forwards ;
}
.main1_nrk2 span{ font-size:14px; color:#fff; width:141px; line-height:26px; margin-top:60px; padding:0 15px; display:block; }
.main1_nrk2 span a{ font-size:20px; color:#fff; width:171px; text-align:center; margin-left:-15px; display:block;}
.main1_nrk.lvs .main1_nrk1 p{ background:url(bg20.png) no-repeat;}
.main1_nrk.lvs .main1_nrk1 span a{ color:#23ab38; }
.main1_nrk.lvs .main1_nrk2{
	background-color:#0E73C0;
}
.main1_nrk:hover .main1_nrk1{filter:alpha(opacity=0);
  -moz-opacity:0;
  -khtml-opacity:0;
  opacity: 0;}
.main1_nrk:hover .main1_nrk2{filter:alpha(opacity=1);
  -moz-opacity:1;
  -khtml-opacity:1;
  opacity: 1;}

.main2{ width:100%; padding:60px 0; }
.main2_nr{ width:1200px; margin-top:40px; }
.main2_nr .outBox{ width:1200px;  }
.main2_nr .outBox .hd{ height:38px; position:relative;  }
.main2_nr .outBox .hd ul{ width:1200px; height:38px; text-align:center;/* position:absolute; left:0px; top:0px;*/   }
.main2_nr .outBox .hd ul li{
	font-size:16px;
	color:#fff;
	min-width:72px;
	height:44px;
	line-height:44px;
	text-align:center;
	margin:0 7px;
	padding:0 9px;
	background-color:#0E73C0;
	border:1px solid #0E73C0;
	display:inline-block;
*display:inline; *zoom:1; 	cursor:pointer;
}
.main2_nr .outBox .hd ul li.on{ color:#0E73C0; background-color:#fff; border:1px solid #0E73C0; }

.main2_nr .inBox{ }
/*.main2_nr .inBox .inHd{ height:2px; margin-top:30px;   }
.main2_nr .inBox .inHd ul{ width:1200px; text-align:center; overflow:hidden; zoom:1; }
.main2_nr .inBox .inHd ul li{ width:60px; height:2px; margin:0 10px; background-color:#85b7e6; display:inline-block; *display:inline; *zoom:1; cursor:pointer;  }
.main2_nr .inBox .inHd ul li.on{ background-color:#0b6fcd; }*/
.main2_nr .inBox .inBd{ width:1200px; margin-top:40px; overflow:hidden; }
.main2_nr .inBox .inBd ul{ width:1212px;  zoom:1; overflow:hidden;   }
.main2_nr .inBox .inBd ul li{ width:188px; margin-right: 14px; overflow:hidden;  }
.main2_nr .inBox .inBd ul li .pic{
	width:188px;
	height: 110px;
	text-align:center;
	position:relative;
}
.main2_nr .inBox .inBd ul li .pic img{
	width:188px;
	height: 100px;
}
.main2_nr .inBox .inBd ul li .pic span a{ width:188px; height: 203px; position:absolute; left:0px; top:0px; display:block; }
.main2_nr .inBox .inBd ul li:hover .pic span a{ background:url(bg21.png) no-repeat;}
.main2_nr .inBox .inBd ul li .title{ font-size:14px; color:#333; width:188px; height:86px; padding-top:15px; border-bottom:5px solid #dcdcdc; }
.main2_nr .inBox .inBd ul li .title a{ font-size:16px; color:#333; height:48px; margin-bottom:5px; display:block;}
.main2_nr .inBox .inBd ul li:hover .title{ color:#0E73C0; border-bottom:5px solid #0E73C0; }
.main2_nr .inBox .inBd ul li:hover .title a{ color:#0E73C0;}

.main3{ width:100%; padding:60px 0 120px; }
.main3_nr{ width:1200px; margin-top:120px; overflow:hidden; }
.main3_nr ul{ width:1304px; margin-left:-52px; }
.main3_nr ul li{ width:326px; }
.main3_nr ul li .Odiv{ width:222px; height:68px; text-align:center; padding:79px 0; }
.main3_nr ul li span.style1{ width:55px; height:68px; margin:0 -2px; display:inline-block; *display:inline; *zoom:1; overflow:hidden; position:relative; }
.main3_nr ul li span.style1 img{ position:absolute; right:0px; top:0px; display:block; }
.main3_nr ul li span.style1 img.imgsa{ margin-top:680px; }
.main3_nr ul li span.style2{ font-size:30px; color:#fff; height:68px; line-height:68px; display:inline-block; *display:inline; *zoom:1; overflow:hidden; }
.main3_nr ul li .Tdiv{ font-size:20px; color:#757575; width:326px; line-height:100%; text-align:center; margin-top:30px; }
.main3_nr ul li:hover .Tdiv{ color:#0e73c0; }

.main4{ width:100%; padding:60px 0 30px; }
.main4_nr{ width:1200px; }
.main4_nr_l{ width:679px; margin-top:60px; }
.main4_nr_r{ width:407px; height:431px; margin-top:96px; }
.main4_nr_r h3{
	font-size:28px;
	font-weight:bold;
	color:#072C5C;
	width:315px;
	height:82px;
	line-height:82px;
	padding:0 33px;
	background-color:#fff;
}
.main4_nr_r #container{ width:407px; height:349px;}
.main4_nr_r .scroll-pane{ width:407px; height:349px;}
.main4_nr_rnr{ width:407px;}
.main4_nr_rnrk{
	font-size:16px;
	color:#fff;
	width:315px;
	line-height:32px;
	margin-top:1px;
	padding:23px 33px;
	background-color:#072C5C;
}
.main4_nr_rnrk span.style1{ font-weight:bold; }

.main5{ width:100%; padding:60px 0 0px; }
.main5_nr{ width:100%; margin-top:40px; }
.main5_nrk{ width:920px; padding:374px 0 20px;}
.main5_nrk1{ font-size:14px; color:#fff; width:340px; line-height:30px; margin-right:20px;}
.main5_nrk1 a{ font-weight:bold; color:#fff; margin-left:20px; }
.main5_nrk2{ width:125px;}

.main6{ width:1200px; padding:60px 0; }
.main6_l{ width:748px; }
.main6_l ol{ width:288px; margin-top:-14px; }
.main6_l ol li{ width:288px; margin-top:14px; }
.main6_l ol li .wbk1{ font-family:"宋体"; font-size:12px; color:#d0d0d0; width:266px; height:33px; line-height:33px; padding:0 10px; background-color:#fff; border:1px solid #e0e0e0; }
.main6_l ul{ width:434px; }
.main6_l ul li{ width:434px; }
.main6_l ul li .wbk1{ font-family:"宋体"; font-size:12px; color:#d0d0d0; width:392px; height:121px; line-height:30px; padding:5px 20px; background-color:#fff; border:1px solid #e0e0e0; }
.main6_l ul li .btn{ font-size:14px; color:#fff; width:100px; height:35px; line-height:35px; text-align:center; background-color:#23ab38; border:0px; }
.main6_l ul li span.style1{ font-size:14px; color:#a0a0a0; height:35px; line-height:35px; margin-left:10px; }
.main6_r{ width:372px; }
.main6_r_l{ width:92px; margin-top:35px; }
.main6_r_r{ width:256px; }
.main6_r_r1{ font-size:14px; font-weight:bold; color:#23ab38; width:256px; }
.main6_r_r1 span.style1{ font-size:20px; margin-bottom:10px; display:block; }
.main6_r_r2{ font-size:14px; color:#7c7c7c; width:256px; line-height:28px; margin-top:6px; }
.main6_r_r2 a{ font-weight:bold; color:#7c7c7c; margin-left:20px; }

/* 底部 */
.footer{ width:100%; background-color:#333; }
.footer_nr{ width:1200px; }
.footer_nr1{ padding:18px 0; }
.footer_nr1 p{ margin-top:5px; }
.footer_nr1 span{ font-size:14px; color:#969696; line-height:20px; margin-left:10px; }
.footer_nr1 span em{ font-size:18px; font-weight:bold; display:block; }
.footer_nr2{ padding:36px 0 20px 10px; }
.footer_nr2 ul{}
.footer_nr2 ul li{ margin-left:10px; position:relative; }
.footer_nr2 ul li p{ width:21px; }
.footer_nr2 ul li span{ position:absolute; left:-52px; bottom:31px; z-index:3000; display:none; }
.footer_nr2 ul li:hover span{ display:block; }
.footer_nr3{ font-family:"宋体"; font-size:12px; color:#969696; line-height:22px; padding:16px 0; }
.footer_nr3 a{ color:#969696;}

/* 资质BANNER */
.zz_banner{ width:100%; height:190px; margin-top:82px; padding-top:170px; }
.zz_banner1{ font-size:30px; font-weight:bold; color:#0e6eb7; width:1200px; line-height:100%; text-align:center; background:url(bg29.png) no-repeat center; }
.zz_banner2{ width:1200px; text-align:center; margin-top:40px; }
.zz_banner2 a{
	font-size:16px;
	font-weight:bold;
	color:#474747;
	width:150px;
	height:36px;
	line-height:36px;
	text-align:center;
	border:2px solid #fff;
	display:inline-block;
*display:inline; *zoom:1; 	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 5px;
}
.zz_banner2 a:hover,.zz_banner2 a.xz{color:#fff; background-color:#2b79bc; border:2px solid #2b79bc; }

/* 资质BANNER */
.zz1_banner{ width:100%; height:190px; margin-top:82px; padding-top:170px; }
.zz1_banner1{ font-size:30px; font-weight:bold; color:#0e6eb7; width:1200px; line-height:100%; text-align:center; background:url(bg29.png) no-repeat center; }
.zz1_banner2{ width:1200px; text-align:center; margin-top:40px; }
.zz1_banner2 a{ font-size:16px; font-weight:bold; color:#fff; width:103px; height:36px; line-height:36px; text-align:center; margin:0 5px; border:2px solid #fff; display:inline-block; *display:inline; *zoom:1; }
.zz1_banner2 a:hover,.zz1_banner2 a.xz{ background-color:#2b79bc; border:2px solid #2b79bc; }

/* 资质证书 */
.zzzs_main{ width:1200px;  min-height:690px; height:auto; overflow:hidden; padding:60px 0 80px;}
.zz_zs{ width:1200px; margin:auto; height:auto; margin-top:-30px; overflow:hidden;}
.zz_zs ul li{ height: auto; width:275px; float:left; margin-top:30px; background-color:#fff; border:1px solid #e5e6e6;}
.zz_zs ul li .p{ text-align:center; line-height:50px; font-size:16px; color:#000;}
.zz_zs ul li:hover{ border:1px solid #3a82c1; }
.zz_zs ul li:hover .p{ background-color:#2b79bc; color:#fff;}
.zz_zs ul li .liimg{ text-align:center; padding:15px 0; border-bottom:1px solid #e1e1e1;}

/* 返回顶部 */
.fhdb{ width: 61px; height: 61px; position: fixed; bottom: 158px; z-index: 2000;}

/* 我们的团队 */
.td_main{ width:1200px;  min-height:1000px; height:auto; overflow:hidden; padding:60px 0 80px;}
.td_main_nr{ width:1200px; margin:auto; height:auto; margin-top:-60px; overflow:hidden;}
.td_main_nr ul li{ height: auto; width:282px; float:left; margin-top:60px; position:relative;}
.td_main_nr ul li .liimg1{ height: 100%; width:282px;}
.td_main_nr ul li .liimg2{ font-size:20px; color:#fff; height: 38px; width:242px; padding:26px 20px 0; background:url(bg30.png) repeat-x; position:absolute; left:0px; bottom:0px;}
.td_main_nr ul li .liimg3{ height: 100%; width:242px; padding:0 20px; background:url(bg31.png) repeat; position:absolute; left:0px; top:0px; display:none;}
.td_main_nr ul li .liimg3 h2{ font-size:20px; color:#fff; width:242px; line-height:100%; padding:30px 0 22px; background:url(bg32.png) no-repeat left bottom;}
.td_main_nr ul li .liimg3 h2 a{ color:#fff; }
.td_main_nr ul li .liimg3_nr{ font-size:14px; color:#fff; width:242px; line-height:34px; margin-top:20px;}

/* 新闻动态 */
.xwdt_main{ width:100%; padding:60px 0 160px;}
.xwdt_main_nr{ width:100%; height:90px; padding:35px 0; border-bottom:1px solid #f3f3f3;}
.xwdt_main_nrk{ width:1016px; padding:0 124px 0 60px; background:url(bg33.png) no-repeat 897px center;}
.xwdt_main_nrk_l{
	width:80%;
}
.xwdt_main_nrk_l1{
	font-size:16px;
	color:#464646;
	width:90%;
}
.xwdt_main_nrk_l1 a{ color:#464646;}
.xwdt_main_nrk_l2{
	font-size:14px;
	color:#999;
	width:90%;
	line-height:24px;
	margin-top:28px;
}
.xwdt_main_nrk_r{ font-family:"Arial"; font-size:48px; color:#999; margin-top:10px; }
.xwdt_main_nrk_r span{ font-size:22px; margin-top:-5px; display:block; }
.xwdt_main_nr:hover{ background-color:#2b79bc; }
.xwdt_main_nr:hover .xwdt_main_nrk{ background:url(bg33_h.png) no-repeat 897px center;}
.xwdt_main_nr:hover .xwdt_main_nrk_l1{ color:#fff;}
.xwdt_main_nr:hover .xwdt_main_nrk_l1 a{ color:#fff;}
.xwdt_main_nr:hover .xwdt_main_nrk_l2{ color:#fff;}
.xwdt_main_nr:hover .xwdt_main_nrk_r{ color:#fff;}

/* 加载更多 */
.jzgd{ width:100%; margin-top:60px; }
.jzgd a{ font-size:18px; color:#dadada; width:100%; height:60px; line-height:60px; text-align:center; background-color:#f3f3f3; display:block; }
.jzgd a img{ margin-right:20px; position:relative; top:5px; }

/* 公司介绍 */
.gsjj_main{ width:100%; padding:60px 0 142px; background:url(pic11.jpg) repeat-x left bottom;}
.gsjj_main1{ width:1200px;}
.gsjj_main1t{ font-size:16px; color:#767676; width:1200px; height:170px; line-height:40px; text-align:center; margin-top:-12px; overflow:hidden; position:relative;}
.gsjj_main1t .wwdx{ position:absolute; right:-6px; bottom:2px; }
.gsjj_main1t.xz{ height:auto; }
.gsjj_main1t span.style1{ font-size:18px; font-weight:bold; color:#25ac3a; margin:10px 0; display:block;}
.gsjj_main1b{ width:40px; margin-top:30px;}
.gsjj_main1b a{ width:40px; height:40px; background:url(bg37.png) no-repeat; display:block;}
.gsjj_main1b a.xz{ background:url(bg38.png) no-repeat;}
.gsjj_main2{ width:1200px; margin-top:30px;}
.gsjj_main2 .picScroll-left{ width:1200px; position:relative; overflow:hidden; }
.gsjj_main2 .picScroll-left .hd{ overflow:hidden;  }
.gsjj_main2 .picScroll-left .hd .prev,.gsjj_main2 .picScroll-left .hd .next{ float:left; position:absolute; width:25px; height:66px; top:84px; z-index:2; cursor:pointer; }
.gsjj_main2 .picScroll-left .hd .prev{ left:4px; background:url(bg35.png) no-repeat;  }
/*.gsjj_main2 .picScroll-left .hd .prev:hover{ background:url(bg18_h.png) no-repeat;  }*/
.gsjj_main2 .picScroll-left .hd .next{ right:4px; background:url(bg36.png) no-repeat;  }
/*.gsjj_main2 .picScroll-left .hd .next:hover{ background:url(bg19_h.png) no-repeat;  }*/
/*.gsjj_main2 .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.gsjj_main2 .picScroll-left .hd .nextStop{ background-position:-60px -50px; }*/
/*.gsjj_main2 .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; zoom:1; }
.gsjj_main2 .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.gsjj_main2 .picScroll-left .hd ul li.on{ background-position:0 0; }*/
.gsjj_main2 .picScroll-left .bd{   }
.gsjj_main2 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.gsjj_main2 .picScroll-left .bd ul li{ width:280px; height: 225px; margin-right: 16px; padding:3px; border:1px solid #ebebeb; float:left; _display:inline; overflow:hidden; text-align:center; position:relative;  }
.gsjj_main2 .picScroll-left .bd ul li img{ width:280px; height: 225px; }

/* 运营外包 */
.wb_main{ width:1000px; padding:60px 0 160px; overflow:hidden;}
/*.wb_main1{ width:1200px; overflow:hidden;}
.wb_main1 ul{ width:1221px;}
.wb_main1 ul li{ width:386px; height:240px; margin-right:21px;}
.wb_main1 ul li img{ width:386px; height:240px;}
.wb_main2{ font-size:16px; color:#767676; width:1200px; line-height:40px; text-align:center; margin:48px 0 -12px;}
.wb_main2 span.style1{ font-size:18px; margin:10px 0; display:block;}*/

.wb_main .title{ width:1021px; text-align:center; }
.wb_main .title1{ display:inline-block; *display:inline; *zoom:1; width:319px; height:240px; margin-right:21px; }
.wb_main .title1 a{ width:386px; height:240px; display:block; }
.wb_main .title1 a img{ width:319px; height:240px;}
.wb_main .title1.xz a{ }
.wb_main .title_nr{ font-size:16px; color:#767676; width:1000px; line-height:40px; text-align:center; margin:48px 0 -12px; }
.wb_main .title_nr1{ width:1000px; display:none; }



/**/
.y_img img{ display: block; margin:0; padding:0; }

.y_banner{ width: 100%; height: 280px; margin-top: 82px; }
.y_title{ background: url(y_bar_01.jpg) center center repeat-x; }
.y_title span{ background:#fff; font-size: 34px; color: #748591; padding:0px 40px; }
.y_ourservice_01 .kuai_01 .div1{ width: 186px; height: 234px; font-size: 16px; color: #748591; line-height: 88px; margin-left: 16px; }
.y_ourservice_01 .kuai_01 .div1:first-child{ margin-left: 0px; }
.y_ourservice_01 .kuai_01 .div1 .divv1{ width: 186px; height: 234px; position: absolute; left: 0px; top: 0px; opacity: 1; }
.y_ourservice_01 .kuai_01 .div1 .divv1 span{ display: block; width: 119px; height: 119px; background: url(bg19.png) center center no-repeat; position: relative; margin:16px auto 0px;}

.y_ourservice_01 .kuai_01 .div1 .divv1 span img{ display: block; position: absolute; width: 61px; height: 57px; left: 31px; top: 32px;  }

.y_ourservice_01 .kuai_01 .div1 .divv2{ width: 186px; height: 234px; position: absolute; left: 0px; top: 0px; opacity: 0; background: #0e73c0; color: #fff;  }
.y_ourservice_01 .kuai_01 .div1 .divv2 span{ display: block; width: 119px; height: 119px; background:none; position: relative; margin:16px auto 0px;}

.y_ourservice_01 .kuai_01 .div1 .divv2 span img{ display: block; position: absolute; width: 61px; height: 57px; left: 31px; top: 32px;  }
.y_ourservice_01 .kuai_01 .div1 img,.y_ourservice_01 .kuai_01 .div1 .divv1,.y_ourservice_01 .kuai_01 .div1 .divv2{
        transition:all 1s ease-in-out;
}
.y_ourservice_01 .kuai_01 .div1:hover img{

    transform:rotate(360deg);
    -moz-transform:rotate(360deg); /* Firefox 4 */
    -webkit-transform:rotate(360deg); /* Safari and Chrome */
    -o-transform:rotate(360deg); /* Opera */
    animation-fill-mode : forwards ;
}
.y_ourservice_01 .kuai_01 .div1:hover .divv1{ opacity:0 }
.y_ourservice_01 .kuai_01 .div1:hover .divv2{ opacity: 1 }

.y_ourservice_01 .nr{ width: 100%;}
.y_ourservice_01 .nr .nr_01{ display: none; }
.y_ourservice_01 .nr .nr_01:first-child{ display: block; }
.y_table1{border:solid #0e73c0; border-width:1px 0px 0px 0px;}
.y_table1 td{border:solid #0e73c0; border-width:0px 0px 1px 1px; font-size: 14px; color: #748591; line-height: 28px; padding:0px 30px 30px; vertical-align: top;}
.y_table1 td:first-child{ border-left: none; }
.y_table1 td b{ display: block; font-size: 22px; line-height: normal; line-height: 70px; padding-top: 5px; }

.y_service_liucheng{ width: 100%; height: 378px; background: url(01.jpg) center center no-repeat; }
.y_title.ling{ background: url(y_bar_02.jpg) center center repeat-x; }
.y_title.ling span{ background:none; font-size: 34px; color: #fff; padding:0px 40px; }

.y_service_liucheng .kuai_01 a{ width: 138px; padding-left: 60px; background: url(bg_01.png) top right no-repeat; text-align: center; line-height: 80px; color: #fff; font-size: 18px; cursor: pointer; }
.y_service_liucheng .kuai_01 a:first-child{ padding-left: 0px; margin-left: 30px; }
.y_service_liucheng .kuai_01 a img{ display: block; margin:0 auto; padding:41px 0px; width: 43px; height: 40px;
	-webkit-transition:all 0.2s;
	-moz-transition:all 0.2s;
	-o-transition:all 0.2s;
 }
.y_service_liucheng .kuai_01 a span{ color: #25ac3a; }
.y_service_liucheng .kuai_01 a:hover img{
	-webkit-transform:scale(1.2) rotate(10deg);
	-moz-transform:scale(1.2) rotate(10deg);
	-o-transform:scale(1.2) rotate(10deg);
}

.y_table2 img{ display: block; margin:0 auto; }
.y_table2 td .div1{ line-height: 62px; font-size: 24px; color: #748591; padding:72px 0px 52px 0px;}
.y_table2 td{border:solid #0e73c0; border-width:1px 0px 0px 1px; font-size: 14px; color: #748591; line-height: 28px; padding:0px 30px 30px; vertical-align: top; cursor: pointer; overflow: hidden;width:336px;}
.y_table2 tr:first-child td{ border-top:none;  }
.y_table2 td:first-child{ border-left: none; }
.y_table2 td.xz{ background: #0e73c0; }

.y_table2 td .div2{ color: #fff; display: none;width:336px;}
.y_table2 td .div2 span{ display: block; font-size: 24px; line-height: 40px; padding: 30px 0px 28px 0px; margin-right:-400px;}
.y_table2 td .div2 i{ display: inline-block; width: 280px; text-align: center; font-style: normal; }
.y_table2 td .div2 bdo{ display: block; font-size: 14px;width:336px; line-height: 28px; margin-left: -400px;}


/*2我们的案例*/
.y_case .case_nav a{ display: inline-block; min-width: 66px; padding:0px 13px; height: 36px; line-height: 36px; margin:0 2px; font-size: 16px; color:#fff; background: #23ab38; border: 1px solid #27be3e; }
.y_case .case_nav a.xz,.y_case .case_nav a:hover{ background: none; color: #23ab38; }
.y_case .case_left{ width: 260px; }
.y_case .case_left ul li{ width: 100%; height: 58px; padding:1px 0px; border-bottom: 1px solid #bbcddb; }
.y_case .case_left ul li:first-child{  border-top: 1px solid #bbcddb; }
.y_case .case_left ul li a{ display: block; width: 100%; height: 58px; line-height: 58px; text-indent: 20px; font-size: 16px; color: #748591; }
.y_case .case_left ul li.xz a,.y_case .case_left ul li:hover a{ background: #f4f7f9; }

.y_case .case_right{ width: 912px; }
.y_case .case_right .div1{ border-bottom: 1px dashed #bbcddb;}
.y_case .case_right .div1 a{ display: block; width: 445px; height: 258px; position: relative;}
.y_case .case_right .div1 a span{ position: absolute; left: 0px; top: 0px; width: 405px; padding:20px; height: 218px; background: url(bg31.png) repeat; color: #fff; font-size: 14px; line-height: 34px; display:none; }
.y_case .case_right .div1 a span bdo{ display: block; margin-bottom: 20px; font-size: 20px; line-height: normal; line-height: 20px; background: url(bg32.png) left bottom no-repeat; padding-bottom: 26px; }
.y_case .case_right>a.y_jiazai{ font-size: 16px; color: #748591; width: 100%; height: 38px; line-height: 38px; background: #f4f7f9; border: 1px dashed #bbcddb; border-left: none; border-right: none; cursor: pointer; }



/*3服务流程*/
#menu{ position:fixed; left: 0px; top: 50%; margin-top: -174px; z-index: 999; }
#menu ul li{ margin-top: 2px; width: 96px; height: 48px; position:relative; }
#menu ul li:first-child{ margin-top: 0px; }
#menu ul li a{ display: block; position: absolute; left: 2px; top: 0px; height: 48px; line-height: 48px; text-align: center; color: #fff; }
#menu ul li a.a1{ width: 96px; background: url(bg_02.png) center center no-repeat;}
#menu ul li a.a2{ width: 156px; left: -158px; background: url(bg_03.png) center center no-repeat;}
/*#menu ul li.active a.a1{ left: -98px; }
#menu ul li.active a.a2{ left: 2px; }*/


.y_section1{}
.y_lc{ top: 82px; right: 0; bottom: 0; left: 0; width: 100%; background: url(bg_lc_01.png) center center no-repeat;}
.y_lc .div1{ height: 406px; position: absolute; left: 50%; margin-left: -600px; top: 50%; margin-top: -243px; }
.y_lc .div1 img{ width: 184px; height: 184px; margin:0 auto 67px; }
.y_lc .div1 span.wenzi{ padding-right: 50px; background: url(bg_lc_02.png) center right no-repeat; line-height: 80px; }
.y_lc .div1 span.wenzi b{ padding-left: 50px; background: url(bg_lc_02.png) center left no-repeat; font-size: 40px; color: #fff; }
.y_lc .div1 bdo{ display: block; font-size: 18px; color: #ffffff; line-height: 38px; }
.y_lc .div1 bdo span{ display: block; }

.active.section .div1 img{
	-webkit-animation: zoomIn 0.7s ease 0.5s both;
    -moz-animation: zoomIn 0.7s ease 0.5s both;
    animation: zoomIn 0.7s ease 0.5s both;
}
.active.section .div1 .divv{
	-webkit-animation: bounceInDown 1.5s ease 0.5s both;
    -moz-animation: bounceInDown 1.5s ease 0.5s both;
    animation: bounceInDown 1.5s ease 0.5s both;
}
.active.section .div1 bdo span.span1{
	-webkit-animation: fadeInLeft 1.5s ease 1.5s both;
    -moz-animation: fadeInLeft 1.5s ease 1.5s both;
    animation: fadeInLeft 1.5s ease 1.5s both;
}
.active.section .div1 bdo span.span2{
	-webkit-animation: fadeInRight 1.5s ease 1.5s both;
    -moz-animation: fadeInRight 1.5s ease 1.5s both;
    animation: fadeInRight 1.5s ease 1.5s both;
}

/*8联系我们*/
.y_contact{ width: 100%; height: 590px; margin-top: 2px; background:url(bg_04.jpg) center center no-repeat; }

.contact_left{ width: 40.46%; height: 100%;}
/*下拉滚动条*/
.contact_left .scroll-pane{  height: 100%; overflow: auto;}
.contact_left .container.gundongtiao{ width: 100%;  margin:0px auto;}
.contact_left .gund{ width: 100%; padding-bottom: 50px; min-height: 740px; background:url(y_mc.png) repeat;}
.contact_left .gund .div1{ width: 407px; padding-top: 46px; }
.contact_left .gund .div1 span{ display: block; font-size: 28px; color: #fff; line-height: 54px;}
.contact_left .gund .div1 .y_con_log{ right: 30px; top: 60px; }
.contact_left .gund .div2{ padding: 24px 0px 22px 0px; border-top: 1px solid #daefdf; }
.contact_left .gund .div2 .div_nr{ width: 407px; font-size: 14px; color: #fff; line-height: 24px;}
.contact_left .gund .div2 .div_nr span{ display: block; font-size: 22px; line-height: normal; line-height: 32px; }
/*下拉滚动条*/


.contact_right{
	width: 59.54%;
	padding-top: 5px;
}
.contact_right .div1 b.b1{ font-size: 20px; line-height: 20px; color: #23ab38; margin-bottom: 16px; }
.contact_right .div1 b.b2{ font-size: 14px; line-height: 14px; color: #23ab38; margin-bottom: 30px; }
.contact_right .div1 input,.contact_right .div1 textarea{ background: none; border: none; outline: none; }
.contact_right .div1 .put_01{ width: 464px; height: 46px; line-height: 46px; background: #fff; border: 1px solid #666; color: #666; font-size: 12px; padding:0px 10px;}
.contact_right .div1 .text_01{ width: 576px; height: 166px; line-height: 36px; background: #fff; border: 1px solid #666; color: #666; font-size: 12px; padding:5px 10px; resize:none;}
.contact_right .div1 .divv{ margin-top: 37px; line-height: 36px; }
.contact_right .div1 .divv .sub_01{ width: 100px; height: 36px; line-height: 36px; text-align: center; background: #23ab38; color: #fff; font-size: 14px;}
.contact_right .div1 .divv span{ font-size: 14px; color: #666; margin-left: 10px; }

/* 侧边栏 */
.cebianlan{ width:68px; position:fixed; right:10px; z-index:999999; }
.cebianlan_nr{ width:68px; height:58px; margin-top:5px; position:relative;}
.cebianlan_nr1{ width:68px; height:58px; background-color:#333;}
.cebianlan_nr1 a{ width:26px; height:22px; padding:18px 21px; display:block;}
.cebianlan_nr1 a img{ width:26px; height:22px; }
.cebianlan_nr2{ display:none;}
.cebianlan_nr2.style1{ width:166px; height:58px; line-height:58px; padding-left:20px; background-color:#333; position:absolute; top:0px; right:0px;}
.cebianlan_nr2.style1 p img{ margin-top:17px; }
.cebianlan_nr2.style1 span{ font-size:16px; font-weight:bold; color:#fff; margin-left:10px; }
.cebianlan_nr2.style2{ width:103px; height:103px; padding:1px 17px 1px 1px; background:url(bg43.png) no-repeat left center; position:absolute; top:0px; right:62px; }
.cebianlan_nr2.style2 img{ width:103px; height:103px; }
.cebianlan_nr:hover .cebianlan_nr1{ background-color:#195b3a; }
