/* CSS Document */
body{margin:0 auto; font-family: arial,"Hiragino Sans GB","Microsoft Yahei",sans-serif;
font-size: 14px;
line-height: 20px;
color: #656d78;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p,input{padding:0;margin:0;}
ul,li{ list-style:none;}
img{ border:0}
a{color:#000000; text-decoration:none;}
a:hover{text-decoration:underline;}
/*.clearfix {clear:both;height:0;font-size: 1px;line-height: 0px;}*/
.h1{ font-size:28px;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .cl { zoom: 1; }


/*头部*/


.topbox {
width: 100%;
overflow: hidden;
background: #fff;
height: 50px;
border-bottom: 3px solid #ee4302;
}
.top {
width: 850px;
margin: 0 auto;
}

.fl {
float: left;
}
.logo {
width: 650px;
}
.logo p {
float: left;
line-height: 50px;
padding-left: 20px;
}
.logo p a {
font-size: 12px;
font-family: "宋体";
color: #727171;
}
.fanhui {
width: 142px;
padding-top: 5px;
}
.logo img {
margin-right: 10px;
float: left;
width: 170px;
height: 30px;
margin-top:10px;
}

<!--footer-->
.foot {
background-color: #555555;
padding: 20px 0px 40px 0px;
height: 101px;
margin-top: 10px;
font-size: 12px;
}
.foot{ background-color:#555555; padding:20px 0px 40px 0px; height:101px; margin-top:10px; font-size:12px;}
.foot_logo{ background:url(../images/foot_logo.png) no-repeat 0px center; height:101px; overflow:hidden; margin:0px auto; width:1000px;}
.foot_info{ width:644px; height:101px; border-left:solid 1px #737373; padding-left:35px; color:#dedddd; line-height:20px; font-size:12px; margin-left:300px;}


/*咨询条*/
.con{ width:1000px; margin:0px auto;}
.con2{ width:1000px; margin:0px auto; background-color:#ffffff;}
img,div {border:0;padding:0px; margin:0px;}
ul,li{ list-style-type:none; padding:0; margin:0;}

.bar{ background-color:#008d78; height:36px; position: fixed; bottom:0px; width:100%; z-index:99999;}
.bar .con{ width:1000px; margin:0px auto;} 
.bar ul{}
.bar li{ width:190px; float:left; border-left:solid 1px #00beaf; border-right:solid 1px #004e38; text-align:center; height:36px; overflow:hidden; color:#ffffff;list-style-type:none;}
.bar li span{ display:inline-block; height:36px; padding:0px 0px 0px 33px; color:#ffffff; line-height:36px; font-size:14px; background:url(../images/bar_icon2.png) no-repeat;}
.bar li span a{ color:#ffffff;height:36px;line-height:36px;}
.bar li span a img{ vertical-align: middle; }
.bar li.bb1{ border-left:0px; width:220px;}
.bar li.bb1 span{ background-position: 0 0;}
.scroll_C {width:220px;height:36px;overflow:hidden;}
.scroll_C ul{width:220px; padding:0;}
.scroll_C ul li{overflow:hidden;width:220px;height:36px;padding:0; line-height:36px;border-left:solid 0px #00beaf; }
.scroll_C ul li a{font:14px SimSun;color:#fff;height:36px;line-height:36px;margin-top:1px;float:left;}
.scroll_C ul li span{float:left;}
.bar li.bb2{ }
.bar li.bb2 span{ background-position: 0 -36px;}
.bar li.bb3{}
.bar li.bb3 span{ background-position: 0 -72px;}
.bar li.bb4{}
.bar li.bb4 span{ background-position: 0 -108px;}
.bar li.bb5{border-right:0px;}
.bar li.bb5 span{ background-position: 0 -144px;}
.bar li.bb6{}
.bar li.bb6 span{ background-position: 0 -108px;padding:0;}

.box_8{ width:1005px; margin:50px auto;}
.box_8 .tabMenu li{ float:left; width:240px; text-align:center; background:#e5e4df; font-size:18px; font-family:"Microsoft Yahei"; line-height:36px; margin-right:15px; cursor:pointer; height:36px;}
.box_8 .tabMenu li.current{ font-size:22px; color:#fff; background:#ff7b95}
.box_8 .tabContent{ margin-top:10px;}

/*<!--正文-->*/


.w1000 {
width: 1000px;
height: 100%;
overflow: hidden;
margin: 0 auto;
position: relative;
}


.bgc { background:#efefee; height:100%; overflow:hidden}
.bgb { background:#89b2f4}
.bnt { display:inline-block; text-align:center; color:#FFF; padding:2px 20px; background:#46d2e5;border-radius:20px;}
.bnt4 { display:inline-block; text-align:center; color:#46d2e5; padding:2px 20px; background:#fff;border-radius:20px; font-size:40px; line-height:60px;}
.bnt2 { display:block; font-size:18px; text-align:center; color:#FFF; padding:27px 108px 0; background:url(../images/bnt.png) no-repeat; width:260px; height:60px; line-height:60px; margin:50px auto}
.tit { font-size:30px; line-height:40px; color:#595757; padding:40px 0; text-align:center}
.tR { text-align:right}
.t { height:603px; background:url(../images/t.jpg) no-repeat right bottom;}
.t p { position:absolute; left:10px; }
.t .p1 { color:#5078c7; font-size:116px; line-height:124px; top:185px; }
.t .p2 { color:#ffff4a; font-size:28px; line-height:40px; top:450px; }
.t .p2 span { font-size:36px; color:#fff}

.part1 {background:url(../images/p1.jpg) no-repeat center center; height:740px;}
.part2 {}
.part2 dl { width:450px;}
.part2 dt { font-size:26px; color:#8e783a; line-height:40px;}
.part2 dd { font-size:16px; color:#595757; line-height:30px; margin-top:20px;}
.part2 .p1 {background:url(../images/1.jpg) no-repeat left top; height:340px; padding:50px 0 0 550px;}
.part2 .p2 {background:url(../images/2.jpg) no-repeat right 20px; height:240px; padding:150px 550px 0 0;}
.part2 .p3 {background:url(../images/3.jpg) no-repeat left 50px; height:340px; padding:50px 0 0 550px;}
.part2 .p4 {background:url(../images/4.jpg) no-repeat right 70px; height:240px; padding:150px 550px 0 0;}

.part3 { text-align:center; padding:40px 0}
.part3 .btn {background:url(../images/btn.png) no-repeat; width:595px; height:72px; display:block; margin:20px auto}
.part3 .p1 { font-size:36px; color:#3e3a3a; line-height:60px;}
.part3 .p2 { font-size:26px; color:#8e783a; line-height:40px;}
.part3 .p2 font{color:#59af57;}
.part3 .p3 { font-size:20px; color:#595757; line-height:30px;}
.part3 .p4 { margin:40px auto}
.part3 .p5 { font-size:14px; color:#595757; line-height:30px; width:650px; margin:0 auto}

.part5 { text-align:center; padding:40px 0}
.part5 .p1 { font-size:36px; color:#ffff4a; line-height:60px;}
.part5 .p2 { font-size:26px; color:#fff; line-height:40px;}
.part5 .p3 { width:768px; height:599px; margin:0 auto; position:relative}
.part5 .btn { width:190px; height:72px; display:block; position:absolute; left: 326px; top: 498px; }






/*专家*/
.zj_R li.Current{ background:url(../images/mb_48.png) no-repeat; }

input {margin:0px; padding:0px;}
ul, li { list-style:none }
a:hover { text-decoration:none }
.clear { clear:both; }
.cbl{ color:#db8741}
.font1{ font-family:"宋体"}
.fsz13{ font-size:13px;}
.fsz14{ font-size:14px;}
.lets1{ letter-spacing:1px;}
.fsz16{ font-size:16px}
.fb{ font-weight:bold}
.cw{ color:#FFFFFF}
 /* for IE */
.mt35{ margin-top:35px;}
:focus { -moz-outline-style: none; } /* for Firefox */
em{font-style:normal}
li{list-style:none}
img{border:0;}
.clear { clear:both}
.clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.clearfix { zoom:1; }
.fl { float:left;}
.fr { float:right}
.none{ display: none;}
.index { width:1000px; margin:0px auto }
.main{ width:100%;background:#ededed; margin-bottom:10px; margin-top:80px;}
/*------------------banner-------------------*/
.w320{ width:320px;}
.w1000{ width:1000px;}
.ml20{ margin-left:20px;}
.ml24{ margin-left:24px;}
.mt20{ margin-top:20px;}
.mt40{ margin-top:40px; color:#595757;}
.mt45{ margin-top:45px;}
.mt65{ margin-top:65px;}
.mt80{ margin-top:80px;}

.ban_one{ width:1000px; height:47px; margin:0px auto; display:block}
.ban_one a{width:1000px; height:47px; display:block;}
.mb_box{ width:1000px; float:left;}
.mb_box li{ width:235px; height:365px; float:left; line-height:18px; background:#efeff2; font-family:"Microsoft YaHei"; text-align:center; font-size:12px; color:#777}
.tile{font-size:16px; color:#000; line-height:60px;}
.mb_box2{ width:1000px;float:left}
.mb_box2 li{ width:488px; height:244px; margin-bottom:25px; float:left; font-family:"Microsoft YaHei"; font-size:12px; color:#fff; line-height:24px;}
.mb_box2 li p{ padding:0px 15px; float:left; width:141px; }
.mb_box2 li img{ float:left}
.mb_left{ width:520px; float:left;}
.mb_right{ width:446px; float:right; margin-top:30px;}
.mb_l_txt{ width:520px; float:left; font-family:"Microsoft YaHei"; font-size:14px; line-height:24px; color:#666}
.mb_l_txt p{ margin-top:15px;}
.mb_l_txt span{ color:#d95a58}

.mb_box3{ width:1000px; margin-top:40px; float:left}
.mb_box3 li{ padding:21px; width:446px; height:343px;float:left; background:#f2f2f2; margin-bottom:20px;}
.mb_t_txt{ float:left; width:446px; font-family:"Microsoft YaHei"; font-size:14px; margin-bottom:27px; margin-top:20px; padding-bottom:25px;line-height:28px; color:#615c5b;border-bottom:1px solid #f4f4f4}
.mb_t_txt span{ font-size:30px; color:#221815; font-weight:bold}
.mb_3_L{ float:left; width:228px;}
.mb_3_L img{ float:left}
.mb_3_R{
	float:right;
	width:200px;
	margin-left:18px;
	line-height:20px;
	font-family:"Microsoft YaHei";
	color:#615c5b;
	font-size:12px;
	overflow: hidden;
}
.mb_3_R img{ margin-right:5px; float:left;  margin-bottom:-3px;}
.mb_3_RT{ width:200px; float:left; margin-bottom:20px;font-size:18px; line-height:26px;}
.mb_box4 li{ height:476px; width:238px; float:left; font-family:"Microsoft YaHei"; font-size:16px; line-height:26px; color:#fff; text-align:center; margin-left:15px; background:#daad38}

.zj_box{ width:1000px; margin-top:50px;float:left;}
.zj_L{ float:left; width:776px; }
.zj_L_img1{ float:left;margin-left:-66px; margin-top:-5px; width:400px;}
.zj_L_img2{ float:left;margin-left:-48px; margin-right:-26px; margin-top:-1px;width:408px;}
.zj_L_img3{ float:left;margin-left:-67px; width:362px;margin-top:-7px;}
.zj_L_img4{ float:left;margin-left:-108px; margin-right:-43px; width:485px;margin-top:-7px;}

.zj_L_txt{ width:408px; float:right; margin-left:34px; font-family:"Microsoft YaHei"; font-size:14px; color:#e4e2e0; line-height:24px;}
.zj_L_t{  font-size:18px; color:#666; line-height:30px; color:#fff}
.zj_R{width:149px; float:right; margin-left:75px; margin-top:55px;}
.zj_R li{ float:left; width:138px; background:url(../images/mb_47.png) no-repeat; height:87px; margin-bottom:10px; padding:1px 1px 1px 10px}
.zj_R li.Current{ background:url(../images/mb_48.png) no-repeat; }
.ywjd{ font-family:"Microsoft YaHei";color:#000; font-size:36px; text-align:center; width:1000px; float:left; margin:30px 0px;}
.ywjd span{ font-size:20px; color:#666}
.yw_box{ width:1000px; float:left; }
.yw_box li{ width:235px; float:left; height:556px; font-family:"Microsoft YaHei"; font-size:12px; line-height:22px;}
.yw_box li:hover{ }
.yw_box li p{ padding:0px 18px; color:#7b7776}
.yw_box li h1{ line-height:43px; text-align:center; font-size:18px; font-weight:bold; font-family:"Microsoft YaHei"}
.mb_nav { margin-left:55px; margin-bottom:30px; margin-top:50px;float:left;}
.mb_nav li{ margin-left:33px; width:181px; height:181px;  float:left;  background:url(../images/mb_76.png) no-repeat;}
.mb_nav li a{ width:181px; height:181px; display:block}
.mb_nav li img{margin:27px 61px; float:left}
.mb_nav li:hover{ background:url(../images/mb_75.png) no-repeat;}
.zx_btn{ width:244px; height:49px;  text-align:center; font-family:"Microsoft YaHei"; font-size:18px; background:#e94c23; margin:37px auto 100px auto}
.zx_btn a{line-height:49px;color:#fff;}
#anli{ height:519px;width:1000px; margin-bottom:10px; float:left; overflow:hidden;position:relative; left:0px;}
.ali_split{ width:1000px; float:left; display: inline;}
.ali_split img{ width:1000px; float:left; margin:0px;}




























/*案例*/
.w980{ width:980px; margin:0 auto;}
.mt10{ margin-top:10px;}
.box3_1{ position:relative; height:259px; margin:30px auto;}
.box3_1 dl{ width:860px; margin:0 auto;}
.box3_1 dl dd{ margin-left:20px; width:440px; height:259px;}
.box3_1 dl dd p{ font-size:28px; border-bottom:2px solid #8e8e8e; padding-bottom:10px; line-height:35px;}
.box3_1 dl dd p span{ color:#7f589e;}
.box3_1 dl dd font{ line-height:200%; text-indent:2em; display:block; font-size:14px; margin-top:20px;}
.box3_1 dl dd img{ margin-left:15px;}
.box3_1 dl dd strong{ margin:40px 0 0 50px; display:block;}
.box3_2 p{ margin:45px 0 25px; text-align:center;}
.picture-show { width:980px; margin:auto; display:table;  }
.picture-show li { width:240px; float:left; margin-right:4px; display:inline; }
.picture-show .picture-box { width:100%; position:relative; overflow:hidden; margin-top:5px; cursor:pointer; }
.picture-show .picture-box1 { height:301px; }
.picture-show .picture-box2 { height:200px; }
.picture-show .picture-box3 { height:201px; }
.picture-show .picture-box4 { height:240px; }
.picture-show .picture-box5 { height:341px; }
.picture-show .picture-box6 { height:210px; }
.picture-show .picture-box7 { height:533px; }
.picture-show li .mask { width:100%; height:100%; position:absolute; top:0; left:0; }
 