@charset "utf-8";
/* CSS Document */
html, 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-family:'Microsoft YaHei';
}
*{
	-webkit-tap-highlight-color: rgba(0,0,0,0);
}
body {
	margin:0 auto;
	font-size:14px;
	font-family:"Microsoft YaHei";
	background:#ffffff;
}
body,html{height:100%;}
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p {
	padding:0;
	margin:0;
}

ul {list-style:none;}
li{list-style:none;}
input{border:0; margin:0; padding:0;}
img {border:none;vertical-align:middle;}
a {text-decoration:none;}
.margin0Auto {margin:0 auto;}
.fl {float:left}
.fr {float:right}
.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.posiR{ position:relative;}
.overHide{ overflow:hidden;}
.hide{ display:none;}

.box{ width:100%; margin:0 auto;}
.container{ width:1000px; margin:0 auto;}
.content{ width:100%;} 

.banner{ height:853px; background:url(../images/banner.jpg) no-repeat top center;}
.banner-h1{ width:870px; height:320px; position:absolute; left:36px; top:120px;}


#wrap{margin: 70px 0 75px 0;width: 486px; float:left;}
.hiSlider{overflow: hidden;height: 263px;width: 486px;background: #eee;}
.hiSlider-item{float: left;}

.links{ float:right;margin: 70px 0 75px 0; width:514px;}
.links ul li{ width:164px; height:127px; line-height:127px; text-align:center; cursor:pointer; font-size:24px; color:#fff; float:left; margin:0 0 6px 6px;}
.links ul a li:hover{ background:#ec5506;}
.links ul li.no1{ background:#db5446;}
.links ul li.no2{ background:#cb5056;}
.links ul li.no3{ background:#4a9d87;}
.links ul li.no4{ background:#2abdc7;}
.links ul li.no5{ background:#d1b35a;}
.links ul li.no6{ background:#50b5f5;}

.pro-js{  background:url(../images/bg-top.jpg) no-repeat top center #dcdddd;}
.pro-js-btm{ height:18px; background:url(../images/bg-bottom.jpg) no-repeat top center;}
.tit{ padding-top:72px; margin:0 auto 80px auto; width:282px; height:48px;}
.pro-icons{ width:100%; height:198px;}
.pro-icons ul li{ width:155px; height:198px; margin-right:14px; float:left;}
.pro-icons ul li.mr{ margin-right:0;}
.pro-list{ width:100%; height:238px;}
.pro-list ul li{ width:155px; height:238px;  margin-right:14px; cursor:pointer; float:left;}
.pro-list ul li img{ height:198px;}
.pro-list ul li p{ height:40px; line-height:40px; font-size:24px; color:#3f3f3f; text-align:center;}
.pro-list ul li.mr{ margin-right:0;}
.pro-list ul li.active p{ background:#ec5506; color:#fff;}
.pro-cont{ background:#ffcd33; padding:25px 20px; color:#525252; margin-bottom:84px;}
.pro-cont h3{ font-size:18px; line-height:30px; margin-bottom:10px;}
.pro-cont p{ font-size:16px; line-height:24px; padding-left:32px;}

/*经典案例*/
.anli{ height:440px; float:left; width:100%;}
.anli-bg1{ background:url(../images/h-bg1.jpg) no-repeat center;}
.anli-bg2{ background:url(../images/h-bg2.jpg) no-repeat center;}
.anli-bg3{ background:url(../images/h-bg3.jpg) no-repeat center;}
.anli-bg4{ background:url(../images/h-bg4.jpg) no-repeat center; margin-bottom:74px;}
.anli h3{ width:150px; float:left; line-height:440px; font-size:30px; text-align:center;}
.anli-1{ padding:24px 18px; width:378px; height:392px; float:left; position:relative;}
.anli-1 p{font-size:16px; line-height:24px; }
.anli-1 p.bold{ font-weight:bold;}
.anli-1 p span{ font-size:18px; font-weight:bold;}
.anli-1  a{ display:block; position:absolute; right:20px; bottom:20px; width:108px; height:39px; color:#fff; line-height:39px; text-align:center; float:right; margin-top:40px; background:#61857b;}
.anli-1  a:hover{ background:#9e9e9e;}
.anli-1  a.red{ background:#ec5506;}
.anli-1  a.red:hover{background:#9e9e9e;}
.Color1{ color:#ffffff;}
.Color2{ color:#ec5506;}
.Color3{ color:#3f3f3f;}

/*顾问*/
.scroll-outer{height:300px;}
/*#scroll{width:1000px;margin:0 auto;padding-top:10px;font-family:"Microsoft Yahei";}
#scroll .owl-wrapper-outer{margin:0 auto;width:125px;}
#scroll .item{margin-right:17px;overflow:hidden; }
#scroll .item img{width:190px; height:250px;float: left;}
#scroll .item p{ color: #333333;font-family: "宋体";font-size: 14px;height: 24px;line-height: 30px;overflow: hidden;text-align: center;}
#scroll .item span{ color: #999999;display: block;font-family: "宋体";font-size: 12px;line-height: 16px;margin-top: 5px;overflow: hidden;text-align: center;}
#scroll .item p{ font-size:14px; line-height:30px; color:#333333; text-align:center;}
#scroll h3{width:226px;height:25px;margin-bottom:6px;padding-top:6px;font:700 18px/25px arial,"Microsoft Yahei";overflow:hidden;}
#scroll h3 a{color:#333;text-decoration:none;}
#scroll h3 a:hover{color:#338de6;}*/
.item{height:250px;margin-bottom:112px;padding-left:136px;}
.item a{display: block;width:190px;height:250px;float: left;}
.item a img{width:100%}
.item .person_intro{font-family:"Microsoft Yahei";margin-left:45px;width:625px;float: left;}
.item .person_intro h3{color:#3d3d3d;font-size:26px;font-weight: bold;}
.item .person_intro h4{color:#636363;line-height:40px;font-size:20px;}
.item .person_intro p{color:#3d3d3d;line-height:36px;font-size:20px;}
.owl-pagination{ display:none;}
.owl-theme .owl-controls .owl-buttons div{position:absolute;top:110px;width:14px;height:28px;margin:0;padding:0;border-radius:0;font:60px/60px "宋体";background-color:transparent;overflow:hidden;_display:none;}
.owl-theme .owl-controls .owl-buttons .owl-prev{left:-30px; background:url(../images/last.png) no-repeat;}
.owl-theme .owl-controls .owl-buttons .owl-next{right:-20px; background:url(../images/next.png) no-repeat;}

/*相关推荐*/
.tuijian{ width:100%; height:184px; margin-bottom:64px;}
.tuijian a{ display:block; float:left; width:250px; height:184px;}





















/*左侧浮窗*/
#reg{width:200px; height:400px; margin:0px; padding:0px; position:fixed; top:120px; left:5px; background:url(../images/reg_bgs.png) no-repeat; z-index:1000;-webkit-backface-visibility: hidden;
-webkit-transform: translateZ(0);
backface-visibility:hidden;
transform: translateZ(0);}
#cBtn{width:8px; height:8px; margin:0px; padding:0px; position:absolute; top:75px; right:15px;}
#ul_form{width:200px;height:205px; list-style:none; margin:165px 0 0 0px; padding:0px; font-size:12px;}
#ul_form li{display:inline-block;line-height:15px; margin-bottom:9px; padding: 0 0 2px 20px;}
#ul_form li:last-child{display:inline-block;line-height:15px; margin:0px; padding:0px;}
#ul_form li input{width:100px; line-height:15px; border: solid 1px #cccccc;}
#ul_form li select{width:80px; line-height:15px; border: solid 1px #cccccc;}
#ul_form li:last-child input{ border:none;}
#reg .close_btn {
    background: rgba(0, 0, 0, 0) url("../images/close_btn.png") no-repeat scroll 0 0;
    cursor: pointer;
    height: 20px;
    position: absolute;
    right: 20px;
    top: 80px;
    width: 20px;
}
.head_nav{text-align:center;font-size:12px; width:1000px;line-height:24px; height:24px; color:#fff; background-color:#444;margin:0 auto}
.head_nav a:visited,.head_nav a:link{font-size:12px; color:#fff; margin:0 5px}
.head_nav a:hover,.head_nav a:active{font-size:12px; color:#FF0}

.foot{ text-align:center; font-size:12px; width:950px; padding:25px; line-height:22px; color:#fff; background-color:#666;  margin:0 auto; clear:both}
.foot a:visited,.foot a:link{ color:#fff}