@charset"utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr,
 acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike,
  strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, 
  table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;padding:0;	border:0;outline:0;	font-size:100%;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:'';	content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {	border-collapse:collapse;border-spacing:0;}
/* Globe Font Control */
body, table, input, textarea, button, select {font-family:"Microsoft Yahei", Tahoma, 'simsun';
font-size: 14px;color: #333}
a{text-decoration: none;}
h1,h2,h3,h4,h5,h6{font-weight: normal;}

@font-face { 
  font-family: Vani;       
  src: url('Vani.ttf');
}
/* 横幅 */
.banner{width: 100%;height: 610px;overflow: hidden;position: relative;}
.flexslider {position: absolute;width: 1920px;height: 610px;left: 50%;margin-left: -960px;}
.flex-control-nav {	width: 100%;position: absolute;	bottom: 35px;text-align: center;}
.flex-control-nav li {margin: 0 8px;display: inline-block;zoom: 1;*display: inline;}
.flex-control-paging li a {	background: url(/skin/image/dot.png) no-repeat 0 -20px;display: block;
	height: 20px;overflow: hidden;text-indent: -99em;width: 20px;cursor: pointer;}
.flex-control-paging li a.flex-active,.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {	width: 1920px;height: 610px;display: block;}
/* 搜索 */
.search{width: 100%;height: 64px;background:url(/skin/image/search-b.png) repeat-x;}
.search .search-n{width: 1200px;margin: 0 auto}
.search .search-n .hotsearch{height: 60px;line-height: 60px;float: left;}
.search .search-n .hotsearch a{color: #000;margin-right: 15px;}
.search .search-n .hotsearch a:hover{color: #029ed9}
.search .search-n .ss{float: right;width: 287px;height: 32px;line-height: 33px;font-size: 12px;
	 background:url(/skin/image/ss-b.png) no-repeat;margin-top: 15px;}
.search .search-n .ss input[type="text"]{border: none;margin-left: 15px;color: #666;width: 230px;
     height: 30px;line-height: 30px;}
.search .search-n .ss input[type="submit"]{width: 20px;height: 19px;background:url(/skin/image/ss.png) no-repeat;
     border: none;cursor: pointer;float: right;margin-right: 15px;margin-top: 6px;}

.about{width: 100%;background: #f7f8f8;padding-top: 50px ;padding-bottom: 30px;}
.about .about-n{width: 1200px;height: auto;margin: 0 auto;}
.about .about-n .title span{background: #f7f8f8;}
.about .about-n .about-con{margin-top: 50px;}
.about .about-n .about-con .l-img{float: left;}
.about .about-n .about-con .l-img img{width: 432px;height: 285px;}
.about .about-n .about-con .l-img a{display: block;width: 57px;height: 57px;
	 background:url(/skin/image/more-a.png) no-repeat;position: absolute;margin-left: 375px;margin-top: 119px;}
.about .about-n .about-conr{width: 720px;float: right;} 
.about .about-n .about-conr p{line-height: 36px;height: 144px;overflow: hidden;}
.about .about-n .about-conr ul{border-top: 1px dotted #666;margin-top: 20px;}
.about .about-n .about-conr ul li{float: left;display:table;margin-left: 20px;margin-top: 15px;}
.about .about-n .about-conr ul li img{float: left;}
.about .about-n .about-conr ul li span{display: inline-block;width: 15px;line-height: 17px;
	 background: #e7e7e7;margin-top: 12px;margin-left: -7px;font-size: 12px;padding: 5px 0;}

.items{width: 1200px;margin:0 auto;margin-top: 50px;}
.items .items-con{margin-top: 50px;}
.items .items-con .classify{float: left;width: 270px;background:#e7e7e7;text-align: center;padding-top: 40px;
	padding-bottom: 50px;}
.items .items-con .classify ul li{height: 35px;line-height: 35px;}
.items .items-con .classify ul li a{color: #333}
.items .items-con .classify ul li a:hover{color: #029ed9;}
.items .items-con .classify img{margin-top: 30px;}
.items .items-con .classify a.more{width: 132px;height: 35px;display: inline-block;line-height: 35px;text-align: center;
	background:url(/skin/image/more-p.png) no-repeat;color: #fff;margin-top: 15px;}
.items .items-list{width: 900px;float: right;}
.items .items-list ul li{float: left;}
.items .items-list ul li img{width: 300px;height: 188px;}
.items .items-list ul li a{display: grid;}
.items .items-list ul li h2{width: 450px;height: 60px;position: absolute;text-align: center;
	background:url(/skin/image/pro-hb.png) repeat;margin-top: 220px;}
.items .items-list ul li h2 a{display:inline-block;color: #fff;font-size: 16px;line-height: 60px; }
.items .items-list ul li h3{width: 300px;height: 40px;background:url(/skin/image/pro-hs.png) repeat;margin-top: -40px;
    position: relative;text-align: center;line-height: 40px;}
.items .items-list ul li h3:hover{background:url(/skin/image/pro-hh.png) repeat;}
.items .items-list ul li h3 a{color: #fff;}
.items .items-list ul li.big img{width: 450px;height: 280px;}

.flow{width: 100%;height: auto;background:url(/skin/image/flow-b.png) no-repeat top;position: relative;
	   margin-top: 50px;padding-top: 50px;padding-bottom: 50px;}
.flow .title{background:url(/skin/image/flow-t.png) no-repeat center top;height: 69px;padding-top: 20px}
.flow .title h1{color: #fff;}
.flow .title span{background: none;color: #fff}
.flow ul li{float: left;width: 143px;height: 143px;line-height: 190px;text-align: center;
   margin-left: 25px;margin-right: 34px;}
.flow ul{}
.flow ul li.fl1{background:url(/skin/image/flow-li1.png) no-repeat;}
.flow ul li.fl2{background:url(/skin/image/flow-li2.png) no-repeat;}
.flow ul li.fl3{background:url(/skin/image/flow-li3.png) no-repeat;}
.flow ul li.fl4{background:url(/skin/image/flow-li4.png) no-repeat;}
.flow ul li.fl5{background:url(/skin/image/flow-li5.png) no-repeat;}
.flow ul li.fl6{background:url(/skin/image/flow-li6.png) no-repeat;margin-right: 0}
.flow ul li span{font-size: 16px;color: #fff;}
.flow-list{width: 900px;margin: 0 auto;margin-top: 30px;line-height: 40px;background: #029ed9;
    height: 40px;}
.flow-list h2{display: inline-block;height: 40px;line-height: 40px;color: #029ed9;padding: 0 50px;
  background: #fff;float: left;font-size: 16px;margin-right: 20px;margin-left: 5px;}
.flow-list ul{color: #fff}
.flow-list ul span{color: #fff;margin: 0 5px;font-size: 14px;}
.flow-list ul b{color: #029ed9;font-family: "Vani";font-size: 18px;}
.news{width: 100%;margin-top: 50px;margin-bottom: 30px;}
.news .news-n{width: 1200px;margin: 0 auto;}
.news .news-n .news-con{margin-top: 50px;}
.news .news-n img{width: 420px;height: 310px;float: left;margin-left: 30px;}
.news .news-n .news-li{width: 670px;float: right;margin-right: 30px;}
.news .news-n .news-li ul li{height: 50px;background:url(/skin/image/news-li.png) no-repeat 90px center;line-height: 50px;}
.news .news-n .news-li ul li span{color: #666;float: left;}
.news .news-n .news-li ul li h2{width: 565px;float: right;text-align: left;border-bottom: 1px dotted #999;
    text-indent: 10px;}
.news .news-n .news-li ul li h2 a{color: #333}
.news .news-n .news-li a.more{display: inline-block;width:134px;height: 61px;background:url(/skin/image/more-n.png) no-repeat;
     text-align: center;line-height: 85px;color: #fff;margin-left: 27px;margin-top: -5px}

.cases{margin-top: 50px;margin-bottom: 15px;}
.cases a.more{display: block;width:136px;height: 37px;background:url(/skin/image/more-c.png) no-repeat;
     line-height: 37px;text-align: center;color: #029ed9;margin: 0 auto;margin-top: 40px; }
.scroll_horizontal{position:relative;width:1200px;height:245px;line-height:20px;margin: 0 auto;
    margin-top:50px }
.scroll_horizontal .box{overflow:hidden;position:relative;width:1100px;height:245px;margin:0 auto;}
.scroll_horizontal .list{overflow:hidden;width:9999px;}
.scroll_horizontal .list li{float:left;width:275px;text-align:center;height: 245px}
.scroll_horizontal .list li img{width: 255px;height: 255px;position: relative;}
.scroll_horizontal .list li a.img{display: inline-block;position: relative;}
.scroll_horizontal .list li h3 a {display:block;width: 255px;height: 50px;line-height: 50px;color: #fff;
      background:url(/skin/image/case-h.png) repeat;margin: 0 auto;margin-top: -64px;position: relative;}
.scroll_horizontal .plus,
.scroll_horizontal .minus{position:absolute;top:100px;width:30px;height:60px;cursor:pointer;}
.scroll_horizontal .plus{left:1px;background:url(/skin/image/prev.png) no-repeat;}
.scroll_horizontal .minus{right:1px;background:url(/skin/image/next.png) no-repeat;}

.link{background: #e7e7e7;width: 100%;padding: 50px 0;margin-top: 50px;}
.link .link-n{width: 1200px;margin: 0 auto}
.link .link-con{margin-top: 40px;}
.link .link-con a{margin-right: 15px;color: #666}
.title{text-align: center;background:url(/skin/image/title.jpg) no-repeat center 45px;}
.title h1{font-size: 20px;color: #666}
.title span{color: #029ed9;font-family: "Vani";text-transform: uppercase;display: inline-block;padding: 0 20px;
      background: #fff;margin-top: 20px;}
.link .title span{background: #e7e7e7;}

.bottom{width: 100%;background: #029ed9;line-height: 36px;color: #fff;text-align: center;padding: 40px 0;}
.bottom a{color: #fff;margin: 0 5px;}
.bottom p a{color: #fff}

/*准诺导航-start*/
#head {
    width: 100%;
    min-width: 1300px;
	margin: 0px auto;
}
.pageTop {
	height: 30px;
	line-height: 30px;
	border-bottom: 1px solid #dddddd;
}
.pageTBox {
	width: 1100px;
	margin: 0 auto;
	overflow: hidden;
}
.pageTBox h3 {
	float: left;
	font-size: 12px;
	color: #959595;
}
.pageTBox ul {
	float: right;
}
.pageTBox ul li {
	float: left;
	background-repeat: no-repeat;
	background-position: left center;
	color: #959595;
	margin-left: 7px;
}
.pageTBox ul li a {
	margin-left: 20px;
	color: #959595;
	margin-right: 10px;
	font-size: 12px;
}
.pageTBox ul li.topLink1 {
	background-image: url("/skin/image/linkPic1.jpg");
}
.pageTBox ul li.topLink2 {
	background-image: url("/skin/image/linkPic2.jpg");
}
.pageTBox ul li.topLink3 {
	background-image: url("/skin/image/linkPic3.jpg");
}
.logoLine {
	width: 1100px;
	margin: 6px auto;
	overflow: hidden;
	height: 100px;
	clear: both;
}
.headlogo {
	float: left;
	margin-top: 16px;
}
.logoLine dl {
	float: right;
	margin-top: 26px;
	background-image: url("/skin/image/phone.png");
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 75px;
	height: 54px;
}
.logoLine dl dd {
	color: #5f5f5f;
}
.logoLine dl dt {
	color: #029ed9;
	font-size: 30px;
	font-family: Arial;
	line-height: normal;
        margin-top: 5px;
}
#head_nav {
	height:54px;
	background:#029ed9;
	width:100%;
	left:0;
	top:0;
	z-index:999;
}
#head_nav.div2 {
	position:fixed;
}
.nav {
	height:54px;
	width:1200px;
	margin:0 auto;

}
.flexy-menu {
	width:100%;
	position:relative;
	float:left;
	background:url(/skin/image/nav_li.gif) no-repeat left 20px;
}
.flexy-menu li {
	float:left;
	position:relative;
	padding:0 10px;
	background:url(/skin/image/nav_li.gif) no-repeat right 20px;
}
.flexy-menu .a_a {
	color:#FFF;
	font-size:16px;
	line-height:46px;
	padding:0 25px 8px;
	display:block;
	text-transform:uppercase;/*	-webkit-transition:color .2s linear,background .2s linear;
	-moz-transition:color .2s linear,background .2s linear;
	-o-transition:color .2s linear,background .2s linear;
	transition:color .2s linear,background .2s linear;*/
}
.flexy-menu li:hover>a, .flexy-menu .a_a:hover {
	background:url(/skin/image/bg_bg.jpg) no-repeat center;
	color:#fff;
}

.flexy-menu .a_a_a{
	background:url(/skin/image/bg_bg.jpg) no-repeat center;
	color:#fff;
}

.flexy-menu ul, .flexy-menu ul li ul {
	display:none;
	position:absolute;
	z-index:99999;
	width:168px;
	background:#1f5997;
}
.flexy-menu ul li ul {
	left:100%;
	top:0;
}
.flexy-menu li ul li:hover>a {
	border:none;
	color:#fff;
}
.flexy-menu ul li ul li a:hover {
	border:0;
}
.flexy-menu ul {
	top:54px;
	left:10px;
}
.flexy-menu ul li {
	clear:both;
	width:100%;
	height:32px;
	line-height:32px;
	background:none;
	padding:0;
}
.flexy-menu ul li a {
	font-size:14px;
	display:block;
	line-height:32px;
	color:#fff;
	padding-left:30px;/*-webkit-transition:color .2s linear,background .2s linear;
	-moz-transition:color .2s linear,background .2s linear;
	-o-transition:color .2s linear,background .2s linear;
	transition:color .2s linear,background .2s linear*/

}
.flexy-menu ul li a:hover {
	background:#456D98;
	background:rgba(20,67,123,0.6);
	border-bottom:none;
}
.flexy-menu li.r:hover>a {
	background:url(/skin/image/h_ico.gif) no-repeat 24px -165px;
}
.flexy-menu .r_a {
	padding:0 22px 8px;
	width:90px;
	display:block;
	line-height:46px;
	background:url(/skin/image/h_ico.gif) no-repeat 24px -165px;
	text-indent:-999px;
	overflow:hidden;
}
/*准诺导航-end*/
/*准诺优势-start*/
.sec1{ width:100%; background-color:#fff; padding:40px 0px 10px 0px; overflow:hidden;}
.sec1_1{ width:1000px; margin:0 auto;}

.yiqi_lunbo{margin:0 auto;width: 1000px;margin-top: 30px;}
.slideBox{width: 1000px;height: 454px;overflow:hidden;position:relative;margin: 0 auto;}
.slideBox .tempWrap{ margin: 0 auto!important; width: 992px !important;}
.slideBox .hd{ height: 16px; overflow:hidden; position:absolute;  bottom:5px; z-index:1; left: 50%; margin-left: -70px;}
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{display: inline-block;width: 14px;height:20px;line-height: 40px;overflow: hidden;background: url(/skin/image/dots.png) right 0 no-repeat;cursor: pointer; margin-right:25px; }
.slideBox .hd ul li.on{ display: inline-block;width: 14px;height:20px;line-height: 40px;overflow: hidden;background: url(/skin/image/dots.png) left 0 no-repeat;cursor: pointer;}
.slideBox .bd{ position:relative; height:100%; z-index:0;}
.slideBox .bd li{ zoom:1; vertical-align:middle; }
/*.slideBox .bd img{ width:992px; height:372px; display:block;}*/
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next{ position:absolute; left: 0px; top: 182px; display:block; width:30px; height: 64px; background: url(/skin/image/Leftright.png) -5px 0 #000; opacity: 0.3;filter:alpha(opacity=30);display: inline-block;transition: all 0.5s linear;}
.slideBox .next{ left:auto; right: 0px; background-position: 31px 0;  top: 95px;}
.slideBox .prev:hover,.slideBox .next:hover{ opacity: 0.6;filter:alpha(opacity=60); }
.slideBox .bd img:hover{ 
    -webkit-transform:scale(1.1,1.1);
    -moz-transform:scale(1.1,1.1);
    -transform:scale(1.1,1.1);
	-webkit-transition: all 0.5s ease-in-out;
    }
.demoLeft{ width:240px; height:380px; text-align:center; border:1px solid #c8c9c9; float:left; background-color:#fff; margin-right:14px;}
.demoC{ width:145px; height:131px; margin:0 auto;background:url(/skin/image/demo11.jpg) no-repeat center center;padding-top:23px;}
.demoLeft span{ display:inline-block; padding-top:0px;}
.demoLeft img { width:240px; height:379px;}
.demo1{ width:125px; height:45px; line-height:45px; border-bottom:1px solid #9b9b9b; border-top:1px solid #9b9b9b; margin:0 auto; font-size:24px; margin-top:28px; }
.demo2{ margin-top:13px;}
.demoRight{ width:490px; float:right; margin-left:10px;}
.demoRight dl dd{ box-sizing:border-box; width:236px; height:187px; border:1px solid #c8c9c9; float:left; margin-right:8px; text-align:center; padding-top:40px; margin-bottom:8px;}
.demoRight dl dd p{ width:194px; margin:0 auto; margin-top:15px; font-size:12px;}

 .team2_l{ float:left; width:394px; height:195px;}
team2_r{ float:right; width:590px; height:195px; margin-left:2px;}
.team_3 dt{ width:395px; height:170px; float:left;}
.team_3 dd{ width:290px; height:170px; float:left; margin-left:2px;}
.team_4 dd{ float:left; box-sizing:border-box; width:242px; height:170px; text-align:center; margin-bottom:13px; margin-right:8px; background-color:#fff; padding-top:15px;border: 1px solid #cecdcc;}
.team_5 dd{ width:123px; height:124px; box-sizing:border-box; border:1px solid #b2b2b3; float:left; text-align:center; background-color:#fff;}
.team_5 dd img{ display:block; margin:10px 5px;}
.fuwu_c2{  font-size: 14px;  line-height: 20px;  margin-bottom:20px;  text-align: center; color:#595757;}
/*准诺优势-end*/
/*服务流程-start*/
.sec2{ background-color:#f7f8f8; overflow:hidden; padding:50px 0px 60px 0px;}
.sec2 .sec1_1 .title span {background: #f7f8f8;}
.fwlccontent{ margin-top: 42px;}
.six {width: 153px;height:207px;float:left;border:1px solid #f7f8f8;list-style:none;background: #fff;box-shadow: 2px 3px 7px #e5e3e3;}
.liucheng{width: 66px;height: 66px;list-style: none; margin-bottom:24px;}
.liucheng1{background: url(/skin/image/iconL.png) no-repeat -11px -5px; }
.liucheng2{background: url(/skin/image/iconL.png) no-repeat -79px -5px;}
.liucheng3{background: url(/skin/image/iconL.png) no-repeat -147px -5px; }
.liucheng4{background: url(/skin/image/iconL.png) no-repeat -215px -5px; }
.liucheng5{background: url(/skin/image/iconL.png) no-repeat -283px -5px;}
.liu{padding: 30px 40px;}
.liu p{text-align: center; font-size:17px; color:#595757;}
.nextJt{float: left;width:55px;text-align: center;margin-top: 90px;}
.line {margin: 0 auto;height: 1px;width: 138px;border-bottom: 1px dashed #d6d7d7;margin-bottom: 25px;margin-left: -33px;}
/*服务流程-end*/
/*底部*/
.footer{width: 100%;min-width:980px;margin:0 auto;height:335px ;background: #4C4C4C;color: #fff;}
.footer a{color: #fff;}
.footer a:hover{color: #029ed9;}
.footer .w{width:980px;padding:45px 0 0 0;margin: 0 auto;}
.footer .w dl{float:left;width:140px;height:208px;color: #fff;}
.footer .w dl dt{height:14px;margin:0 0 36px 0;line-height:14px;font-size: 14px;color: #029ed9;font-weight: bolder;}
.footer .w dl dd{height:12px;margin: 0 0 12px 0;line-height: 12px;}
.footer .w .last{height: 208px;position: relative;top: -3px;font-size:14px;line-height: 24px;width:270px; }
.footer .w .last h4{height: 21px;padding: 0 0 0 34px;margin:0 0 25px;font-size:18px;line-height: 21px;font-weight:100;}
.footer .w .last h4 .i-phone{position: absolute;top:0px;left: 0px;}
.footer .w .last p{height:30px;margin: 18px 0 0;padding: 0 0 0 4px;}
.footer .w .last p a{float: left;margin: 0 16px 0 0;position: relative;}
.footer .w .last p a .qrcode{display:none;position: absolute;top:-155px;left: -62.5px;z-index: 22;}
.footer .w .last p a:hover .qrcode{display: block;}
.footer .w .t1,.footer .w .t2{text-align: center;}
.footer .w .t1{margin: 0 0 18px 0;}
.cl {zoom: 1;}
.f-l {float: left;}
.pl {position: relative;}
	
/*图标*/
.icon, .ra, .search .button, .global-websites .tl.cur .i-arrow-b{
    background-image: url(/skin/image/all-bg.png);
    background-repeat: no-repeat;
}
i, em{
    font-style: normal;
    display: inline-block;
}
.i-earth{width:18px;height:18px;background-position: 0px -44px;}
.i-arrow-b{width: 11px;height: 6px;background-position: 0px -62px;}
.i-phone{width: 20px;height: 21px;background-position: 0px -68px;}
.i-wechat{width: 30px;height: 30px;background-position: 0px -89px;}
.i-weibo{width: 30px;height: 30px;background-position: -30px -89px;}
.i-email{width: 30px;height: 30px;background-position: -60px -89px;}
.i-selected-arrow{width: 32px;height: 32px;background-position: 0px -119px;}
.i-sub-arrow{width: 6px;height: 8px;background-position: 0px -151px;}
.i-history{width: 153px;height: 153px;background-position:0px -247px;}
.i-history-arrow{width: 62px;height: 62px;background-position: -153px -338px;}
/*底部*/