﻿

/*分类中心*/

#center{width:100%; height:132px; background:#f6f5f5; border-bottom:1px solid #c5c5c5;}

#center_m{width:1200px; height:132px; margin:0 auto;}

#center_m ul li{width:170px; float:left; height:93px; border-right:1px solid #c5c5c5; margin-top:19px;text-align:center;}

#center_m ul li img {width:199px; height:93px; float:left; }







/*新闻公益*/

#news{width:100%; height:342px;}

#news_m{width:1200px; height:342px; margin:0 auto;}

#news_m_l{width:600px; height:342px; float:left;}

#news_m_l_t{width:600px; height:90px; float:left;}

#news_m_l_t h4{line-height:90px; float:left;}

#news_m_l_t h4 a{color:#009e96; font-size:20px; font-weight:bold;}

.b300{width:73px; height:16px; float:right; text-align:center; font-size:15px; line-height:13px; margin-top:40px;}

#news_m_l_c{width:600px; height:75px; float:left; border-bottom:1px solid #868686;}

#news_m_l_c p a{color:#ff0000;}

#news_m_l_c a{}

#news_m_l_d{width:600px; height:170px; float:left; margin-top:2px;}

#news_m_l_d ul{width:599px; height: 198px; float:left; overflow: hidden;}

#news_m_l_d ul li{float:left; width:275px; line-height:26px; overflow: hidden;}

#news_m_l_d ul li a{font-size:15px;}

#news_m_r{width:576px; height:342px; float:left; margin-left:4px; display:inline;}

#news_m_r_t{width:576px; height:90px; float:left; margin-left:18px; display:inline;}

#news_m_r_t h4{line-height:90px; float:left;}

#news_m_r_t h4 a{font-size:20px; color:#009e96; font-weight:bold;}

#news_m_r_d{width:596px; float:left; height:210px; overflow:auto;}

#news_m_r_d ul li{width:260px; height:90px; float:left; background:#f5f5f5; margin-left:20px; display:inline; margin-bottom:28px;}

#news_m_r_d ul li span{float:left; width:129px; height:90px;}

#news_m_r_d ul li img:hover{opacity:0.8;filter:Alpha(Opacity=80);}

#news_m_r_d ul li p{font-size:12px; margin:23px 0 0 11px; float:left;  display:inline; line-height:21px;}



/*技术*/

#js{width:100%; height:355px; background:#f5f5f5;}

.n_boxbjls{ height:375px; margin:0 auto; width:1200px;}

.n_boxbjls_tit{ width:190px; height:70px; }

.n_boxbjls_tit h3{ font-size:20px; color:#009e96; font-weight:bold;line-height:70px;}

#zsfb{width:1200px;height: auto;margin:0 auto;}

.a100{float: left; width:170px;}

.a100 li{width: 170px;height: 35px;line-height: 35px;font-size: 14px;cursor: pointer;}

.a100 li a{color:#959595; font-weight:bold;}

.a100  li:first-child{border-top:none;}

#zsfb .sy-md-hover{color:#fff;transition:all 0.1s linear 0s;font-weight:bold;}

#zsfb .sy-md-hover a{color:#fff; font-weight:bold;}

.sy-md-box{width:1006px;height:296px;float: right;}

.sy-md-box dl{position: relative;display: none; float:left; margin-top:-40px;}

.sy-md-box dl:first-child{display: block;}

#js_m_r{width:1008px; height:295px; float:left; display:inline; border:1px solid #b2b2b2; margin-top:-41px;}

#js_m_r_l{width:448px; height:260px; float:left; margin:25px 0 0 25px; display:inline;}

#js_m_r_l ul{width:448px; float:left; height:140px; }

.b400{width:197px; height:140px; float:left; }

.b400 p{text-align:center; font-size:14px; margin-bottom:13px;}

.b500{width:51px; float:left; height:107px; margin-top:30px;}

#js_m_r_l_d{width:448px; height:99px; float:left; margin-top:2px;}

#js_m_r_r{width:477px; float:left; margin:26px 0 0 30px; display:inline;}

#js_m_r_r_t{width:477px; float:left;line-height:20px;}

#js_m_r_r_t h4{font-size:16px; font-weight:bold; }

#js_m_r_r_t p{font-size:14px;  margin-top:3px;}

#js_m_r_r_c{width:477px; float:left; margin-top:15px;}

#js_m_r_r_c h4{font-size:16px; font-weight:bold; line-height:20px;}

#js_m_r_r_c ul{width:490px; height:25px; float:left; margin-top:10px;}

#js_m_r_r_c ul li{width:125px; height:25px; float:left; margin-right:1px; background:#009e96; text-align:center; line-height:25px; color:#fff; font-size:14px; font-weight:bold;}

.js_m_r_r_d{width:182px; height:40px; float:left; margin:24px 0 0 292px; display:inline; line-height:35px;}

.js_m_r_r_d p{font-size:20px; color:#fff; margin-left:70px;}



/*专家*/

#zj{width:100%; height:584px;}

#zj_b{width:1200px; height:584px; margin:0 auto;}

#zj_b_t{width:1200px; height:85px; line-height:85px; float:left; margin-top:-10px;}

#zj_b_t h4{float:left;}

#zj_b_t h4 a{font-size:20px; color:#009e96; font-weight:bold;}



#box_2_r_d{width:1200px; float:left; height:497px;}

#box_2_r_d_lbt{width:38px; height:37px; float:left; margin:155px 0 0 0; position:absolute; z-index:5;}

#box_2_r_d_ct{width:1200px; float:left; height:497px; z-index:1; position:absolute; overflow:hidden;}

#box_2_r_d_rbt{width:38px; height:37px; float:right; margin:155px 0 0 1145px; position:absolute; z-index:6;}

.box_2_r_d_ct_zj{width:300px; height:497px; float:left; display:inline; }

.box_2_r_d_ct_zj img{width:285px; height:345px; float:left;}

.box_2_r_d_ct_zj img:hover{ opacity: 0.8;}



.box_2_r_d_ct_zj h4{line-height:57.29px; float:left; z-index:99;}

.box_2_r_d_ct_zj h4 a{font-size:20px; font-weight:bold; color:#5f5e5e;}

.box_2_r_d_ct_zj font{float:left; font-size:14px; color:#5f5e5e; line-height:25.13px; margin:17px 0 0 13px; display:inline; }

.box_2_r_d_ct_zj p{font-size:12px; color:#868686; width:285px; float:left;}



/*案例*/

.xiangmu{height:378px; width:100%; background:#f5f5f5;}

/*项目*/

.sy_items{width: 1200px;overflow: hidden; height:378px; margin:0 auto;}



.xm_l{width:358px; height:295px; float:left; margin-top:40px;}

.xm_l_t{width:358px; height:39px; float:left; background:#009e96; text-align:center; line-height:39px; color:#fff; font-size:16px; font-weight:bold;}

.xm_l_c{float:left; margin-top:2px;}

.xm_l_c a{float:left; width:118px; height:38px; text-align:center; line-height:38px; color:#fff; display:inline;}

.xm_l_c a:hover{opacity:0.9;filter:Alpha(Opacity=90);}

.x001{background:#f15c5c; margin:0 2px 2px 0;}

.x002{background:#34a9cd; margin:0 2px 2px 0;}

.x003{background:#b9b9b9; margin:0 0 2px 0;}

.x004{background:#eb68a3; margin:0 2px 2px 0;}

.x005{background:#ffa900; margin:0 2px 2px 0;}

.x006{background:#f15c5c; margin:0 0 2px 0;}

.x007{background:#e7ad24; margin:0 2px 2px 0;}

.x008{background:#6cd27f; margin:0 2px 2px 0;}

.x009{background:#0095bf; margin:0 0 2px 0;}

.x010{background:#7881cb; margin:0 2px 2px 0;}

.x011{background:#f15c5c; margin:0 2px 2px 0;}

.x012{background:#ff9900; margin:0 0 2px 0;}

.x013{background:#1c5c93; margin:0 2px 0 0;}

.x014{background:#7881cb; margin:0 2px 0 0;}

.x015{background:#eb68a3; }

.xm_l_d{width:358px; height:40px; background:#fff; font-size:16px; text-align:center; line-height:40px; float:left; margin-top:18px; color:#009e96;}



.items_ul{width:790px; float:left; margin-left:52px; display:inline;}

.items_ul li{width: 130px;text-align: center;line-height: 38px;font-size: 16px;float: left;margin-right: 2px; margin-top:40px; height:38px; font-weight:bold; background:#838080;}

.items_ul li:first-child{margin-left: 0;}

.items_ul li a{color: #fff;display: block;}

.items_ul .items_hover { background:#009e96;}







.items_box{width: 790px;height: 230;margin-top: 24px; float:left; margin-left:52px;}

.items_box .divBox{display: none}

.case_l{width:203px; height:218px; float:left; border:6px solid #3e3e3e;}

.case_l img:hover{opacity:0.8;filter:Alpha(Opacity=80);}

.case_r{width:543px; float:left; margin-left:28px; display:inline; height:230px;}

.case_r_t{width:541px; float:left; height:108px; border:1px solid #7e7e7e; }

.case_r_t ul{width:510px; float:left; margin-left:15px; display:inline; padding-top:3px; }

.case_r_t ul li{line-height:24px; float:left; width:510px; }

.case_r_t ul li a{color:#868686; font-size:14px; float:left;}

.case_r_t ul li span{color:#868686; font-size:12px; float:right;}

.case_r_t ul li a:hover{color:#009e96;}

.case_r_d{width:543px; float:left; margin-top:7px; height:113px;}

.case_r_d ul li{width:163px; height:113px; float:left; margin-right:27px; }

.case_r_d ul li p{color:#868686;font-size:14px;  line-height:24px; text-align:center;}

.case_r_d ul li img:hover{opacity:0.8; filter:Alpha(Opacity=80);}

.case_r_d ul li p a{color:#868686; font-size:14px;}

.case_r_d ul li p a:hover{color:#009e96;}







/*环境*/

#hj{width:100%; height:287px; }

#hj_b{width:1200px; height:287px; margin:0 auto; overflow:hidden;position:relative; }

.mr_t1name { font-size:20px; font-weight:bold; color:#009e96; float:left; height:90px; width:1200px; line-height:90px;}

.mr_frbox { height: 180px; position:relative; }



.mr_frUl { float: left; height: 180px; width: 1242px; overflow:hidden; *overflow:hidden; }



.mr_frUl ul li {float:left; width:163px; height:180px; margin-right:44px; text-align:center; font-size:14px; color:#4b4948; line-height:37px;}

.mr_frUl ul li img:hover{opacity:0.8;filter:Alpha(Opacity=80);}













/*主体部分 左右结构*/

#main2{width:1200px; height:auto; overflow:hidden; margin:0 auto;}

#main2 .p_left{width:800px; height:auto; overflow:hidden; float:left;}

#main2 .p_right{width:400px; height:auto; overflow:hidden; float:right; margin-bottom:30px;}

#main2 .p_right .p_r_ppls,#main2 .p_right .p_r_yltd,#main2 .p_right .p_r_more{width:398px; height:auto; border:1px solid #e9e9e9; margin-bottom:16px; padding-bottom:12px;}

#main2 .p_right .p_r_title{width:383px; height:auto; overflow:hidden; margin:25px auto;}

#main2 .p_right .p_r_title p{float:left; font-size:22px; color:#019E97; font-weight:bold; border-left:1px solid #019E97; text-indent:8px;}

#main2 .p_right .p_r_title a{float:right; color:#868686; font-size:10px; text-transform:uppercase; margin-top:12px;}

#main2 .p_right .p_r_ppls img{ display:block; margin:0 auto;}

#main2 .p_right .p_r_yltd dl{width:373px; height:auto; overflow:hidden; margin:0 auto;}

#main2 .p_right .p_r_yltd dl dt img{ display:block; margin-bottom:14px;}

#main2 .p_right .p_r_yltd dl dd a{display:block; width:176px; height:48px; line-height:48px; color:#fff; font-size:22px; float:left; text-indent:60px;}

#main2 .p_right .p_r_yltd dl dd a.a1{background:#0088bd url(../images/p_r_yltd_ico_01.png) no-repeat 25px center;}

#main2 .p_right .p_r_yltd dl dd a.a2{background:#0060b8; float:right;}

#main2 .p_right .p_r_more_ul{width:373px; height:auto; margin:0 auto; overflow:hidden;}

#main2 .p_right .p_r_more_ul ul{width:120%;}

#main2 .p_right .p_r_more_ul ul li{ float:left; margin:0 6px 6px 0;background:#edfaff;width: 373px}

#main2 .p_right .p_r_more_ul ul li a{ display:block; width:100%; height:42px; line-height:42px; color:#939393; font-size:20px;}

#main2 .p_right .p_r_tel{width:100%; height:82px; line-height:82px; background:url(../images/p_r_tel.jpg) no-repeat center center;}

#main2 .p_right .p_r_tel a{ display:block; width:100%; height:82px; color:#646464; font-size:30px; font-weight:bold; text-indent:155px;}



#main2 .lm_nav{width:100%; height:78px; overflow:hidden; background:#efefef; border-radius:5px; margin:45px 0;}

#main2 .lm_nav ul{width:110%; height:auto; overflow:hidden; margin-top:6px;}

#main2 .lm_nav ul li{width:342px; height:66px; text-align:center; float:left; margin:0 74px 0 6px;}

#main2 .lm_nav ul li a{display:block; width:100%; height:66px; background:#019E97; color:#fff; font-size:24px; line-height:66px; border-radius:5px;}

#main2 .lm_nav ul li a:hover{background:#c7c7c7;}



#main2 .p_left .place{width:777px; height:46px; border-bottom:1px solid #e9e9e9; font-size:18px; color:#5a5a5a; text-indent:20px; margin-bottom:46px;}

#main2 .p_left .place a{color:#5a5a5a;}

#main2 .p_left .place a:hover{color:#019E97;}



/*列表页*/

#main2 .list_news{width:777px; height:auto; overflow:hidden;}

#main2 .list_news dl{width:100%; height:auto; overflow:hidden; margin-bottom:30px;}

#main2 .list_news dl dt{width:100%; height:auto; overflow:hidden; margin-bottom:20px;}

#main2 .list_news dl dt a{color:#019E97; font-size:22px; font-weight:bold;}

#main2 .list_news dl dd{width:100%; height:auto; overflow:hidden; color:#6f6f6f; font-size:16px; line-height:28px; padding-bottom:30px; border-bottom:1px dashed #e9e9e9;}

#main2 .list_news dl dd a{ color:#019E97;}

#main2 .list_news_swt{width:777px; height:auto; overflow:hidden; text-align:center; margin-top:50px;}

#main2 .list_news_swt a{ display:inline-block; margin:0 42px;}

.pages{width:777px; height:auto; text-align:center; overflow:hidden; clear:both; margin:30px 0;padding:15px 0px 20px 0;}



.pages a,.pages span{font-family:Tahoma;line-height:18px;margin-left:6px;border:1px solid #E9E9E9;padding:4px 9px 4px;color:#666;}



.pages a:hover,.pages span.page_nowindex{color:#fff;text-decoration:none;padding:4px 9px 4px;background:#bf1e2e;}





/*文章页*/

#main2 .article{width:777px; height:auto; overflow:hidden;}

#main2 .article .art_body{width:100%; height:auto; overflow:hidden;}

#main2 .article .art_body dt{width:100%; height:auto; overflow:hidden; font-size:28px; color:#5a5a5a; text-align:center;}

#main2 .article .art_body dt h1{font-size:28px; color:#5a5a5a;}

#main2 .article .art_body dd.dd_01{width:100%; height:auto; overflow:hidden; font-size:14px; color:#5a5a5a; text-align:center; padding:15px 0 20px 0; border-bottom:1px solid #e9e9e9;}

#main2 .article .art_body dd.dd_01 a{color:#5a5a5a;}

#main2 .article .art_body dd.dd_01 a.a_end{color:#109ad1;}

#main2 .article .art_body dd.dd_02{width:100%; height:auto; overflow:hidden; color:#6b6b6b; font-size:16px; line-height:180%; padding:30px 0 0 0;}

#main2 .article .art_body dd.dd_02 p{ text-indent:2em; margin-bottom:20px;}

#main2 .article_pages{width:auto; height:auto; overflow:hidden; padding:20px 0; clear:both; border-top:1px solid #e9e9e9; border-bottom:1px solid #e9e9e9; margin:20px 0;}

#main2 .article_pages ul li{width:auto; height:35px; line-height:35px; overflow:hidden; clear:both; color:#535353; font-size:16px;}

#main2 .article_pages ul li a{color:#535353;}

#main2 .article_pages ul li a:hover{color:#0093D6;}











/*品牌样式*/

#rhb_about{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding-bottom:90px;}

#rhb_about .about_left{width:350px; height:700px; float:left;}

#rhb_about .about_left_position{position:relative;}

#rhb_about .about_left dl{ position:absolute; top:0; width:270px; height:auto; right:0;}

#rhb_about .about_left dl dt{width:100%; height:auto; text-align:center; padding:48px 0 23px 0;}

#rhb_about .about_left dl dd.dd_01{width:100%; height:auto; overflow:hidden;}

#rhb_about .about_left dl dd.dd_01 ul{width:212px; height:auto; float:right;}

#rhb_about .about_left dl dd.dd_01 ul li{width:auto; height:37px; margin-bottom:13px; overflow:hidden;}

#rhb_about .about_left dl dd.dd_01 ul li a{display:block; width:153px; height:37px; line-height:37px; background:#494949; color:#fff; font-size:16px;}

#rhb_about .about_left dl dd.dd_01 ul li a p{width:212px; height:37px; overflow:hidden;}

#rhb_about .about_left dl dd.dd_01 ul li a.on p{background:#ff7245;}

#rhb_about .about_left dl dd.dd_01 ul li a p img{padding-left:20px; padding-right:25px;}

#rhb_about .about_left .prev,#rhb_about .about_left .next{ position:absolute; cursor:pointer; left:186px; top:492px; display:block; width:40px; height:40px;}

#rhb_about .about_left .prev{background-position:left top;}

#rhb_about .about_left .next{left:236px; background-position:right top;}

#rhb_about .about_left .about_dh{width:214px; height:62px;; position:relative; top:565px; left:77px;}

#rhb_about .about_left .about_dh ul{height:62px; overflow:hidden;}

#rhb_about .about_left .about_dh ul li{height:23px; line-height:23px; text-indent:51px;}

#rhb_about .about_left .about_dh ul li.a1{color:#fff; font-size:14px; padding-top:5px;}

#rhb_about .about_left .about_dh ul li.a2{ color:#fff; font-size:22px;}



#rhb_about .about_right{width:830px; height:auto; float:right;}

#rhb_about .about_right .about_bt{width:100%; height:85px; margin:35px 0;}

#rhb_about .about_right .about_bt dt{width:100%; height:58px; line-height:58px; line-height:normal; text-indent:246px; color:#494949;}

#rhb_about .about_right .about_bt dt p{font-size:40px; font-weight:bold; }

#rhb_about .about_right .about_bt dt span{font-size:18px; font-weight:normal; padding:0 0 0 17px;}

#rhb_about .about_right .about_bt dd{width:578px; height:auto; text-align:right; font-size:32px; text-transform:uppercase; color:#ff7245; letter-spacing:1px;}



#rhb_about .about_right .about_01 dt{width:100%; height:auto; text-align:center; margin:0 0 20px 0;}

#rhb_about .about_right .about_01 dd.dd_01{width:790px; height:auto; margin:0 auto;}

#rhb_about .about_right .about_01 dd.dd_01 p{color:#2c2c2c; font-size:18px; text-indent:2em; line-height:32px;}

#rhb_about .about_right .about_01 dd.dd_02{ color:#ff7245; text-align:right; font-size:22px; padding-right:18px;}



#rhb_about .about_right .about_ppwh{width:100%; height:auto; overflow:hidden;}

#rhb_about .about_right .about_ppwh dl{width:780px; height:auto; margin:0 auto; padding:15px 0; overflow:hidden; border-bottom:1px dashed #ccc;}

#rhb_about .about_right .about_ppwh dt,#rhb_about .about_right .about_ppwh dt img{width:206px; height:128px; overflow:hidden; float:left;}

#rhb_about .about_right .about_ppwh dd{width:540px; height:128px; overflow:hidden; float:right;}

#rhb_about .about_right .about_ppwh dd p.p1{color:#ff7245; font-size:24px; font-weight:bold; padding:18px 0 10px 0;}

#rhb_about .about_right .about_ppwh dd p.p2{color:#2c2c2c; font-size:18px; line-height:31px;}



#rhb_about .about_right .about_ryzz{width:105%; height:auto; overflow:hidden;}

#rhb_about .about_right .about_ryzz dl{width:225px; height:auto; overflow:hidden; float:left; margin:0 40px 10px 19px;}

#rhb_about .about_right .about_ryzz dl dt,#rhb_about .about_right .about_ryzz dl dt img{width:225px; height:146px;}

#rhb_about .about_right .about_ryzz dl dd{width:225px; height:40px; line-height:40px; text-align:center; color:#2c2c2c; font-size:18px;}



#rhb_about .about_right .about_dsj{width:100%; height:auto; overflow:hidden; margin:0 auto;}

#rhb_about .about_right .about_dsj .hd ul{width:101%; height:auto;}

#rhb_about .about_right .about_dsj .hd ul li{ float:left;}

#rhb_about .about_right .about_dsj .hd ul li a{width:136px; height:59px; line-height:59px; font-size:22px; color:#fff; display:block; text-align:center;}

#rhb_about .about_right .about_dsj .hd ul li a.a1,#rhb_about .about_right .about_dsj .hd ul li a.a7{display:block; width:130px; height:59px; line-height:59px; text-align:center; text-align:center;}

#rhb_about .about_right .about_dsj .hd ul li a.a6{width:146px; height:59px; display:block;}

#rhb_about .about_right .about_dsj .dsj_end{width:136px; height:59px; line-height:59px; overflow:hidden; position:relative; left:0; top:0;  font-size:22px; color:#fe521b; text-align:center;}

#rhb_about .about_right .about_dsj .bd{width:100%; height:auto; overflow:hidden; padding-top:20px;}

#rhb_about .about_right .about_dsj .bd ul li dl dt{width:240px; height:155px; float:left; overflow:hidden;}

#rhb_about .about_right .about_dsj .bd ul li dl dd{width:525px; height:155px; float:right; color:#2c2c2c; font-size:16px; line-height:32px;}





#rhb_about .about_right .about_axgy{width:100%; height:auto; overflow:hidden; text-align:center; position:relative;}

#rhb_about .about_right .about_axgy .prev,#rhb_about .about_right .about_axgy .next{ position:absolute; left:5%; top:50%; margin-top:-50px; display:block; width:47px; height:100px;}

#rhb_about .about_right .about_axgy .next{left:auto; right:5%;}



#rhb_about .about_right .about_ppls{width:790px; height:auto; overflow:hidden; margin:0 auto;}

#rhb_about .about_right .about_ppls p{width:100%; height:52px; line-height:52px; text-align:center; color:#2c2c2c; font-size:18px;}

#rhb_about .about_right .about_ppls .dd_01{width:527px; height:auto; overflow:hidden; float:left;}

#rhb_about .about_right .about_ppls .dd_02{width:232px; height:auto; overflow:hidden; float:right;}

#rhb_about .about_right .about_ppls .dd_02 img{ display:block; height:119px;}

#rhb_about .about_right .about_ppls dt ul{width:103%; height:auto; overflow:hidden;}

#rhb_about .about_right .about_ppls dt ul li{width:186px; height:auto; overflow:hidden; float:left; margin-right:14px;}



#rhb_about .about_right .about_ppls_bt{width:790px; clear:both; height:31px; line-height:31px; text-align:center; overflow:hidden; margin:25px 0 10px 0; font-size:30px; color:#ff7245;}

#rhb_about .about_right .about_ppls_bfzc{width:100%; height:auto; overflow:hidden;}

#rhb_about .about_right .about_ppls_bfzc ul li{width:428px; height:auto; padding:16px 0; color:#000; font-size:16px; line-height:34px; border-bottom:1px dashed #ccc;}

#rhb_about .about_right .about_ppls_bfzc ul li span{font-size:18px; font-weight:bold;}











#rhb_about .about_right .about_axgy{width:100%; height:auto; overflow:hidden; text-align:center; position:relative;}

#rhb_about .about_right .about_axgy .prev,#rhb_about .about_right .about_axgy .next{ position:absolute; left:5%; top:50%; margin-top:-50px; display:block; width:47px; height:100px;}

#rhb_about .about_right .about_axgy .next{ left:auto; right:5%;}



#rhb_about .about_right .about_ppls{width:790px; height:auto; overflow:hidden; margin:0 auto;}

#rhb_about .about_right .about_ppls p{width:100%; height:52px; line-height:52px; text-align:center; color:#2c2c2c; font-size:18px;}

#rhb_about .about_right .about_ppls .dd_01{width:527px; height:auto; overflow:hidden; float:left;}

#rhb_about .about_right .about_ppls .dd_02{width:232px; height:auto; overflow:hidden; float:right;}

#rhb_about .about_right .about_ppls .dd_02 img{ display:block; height:119px;}

#rhb_about .about_right .about_ppls dt ul{width:103%; height:auto; overflow:hidden;}

#rhb_about .about_right .about_ppls dt ul li{width:186px; height:auto; overflow:hidden; float:left; margin-right:14px;}



#rhb_about .about_right .about_ppls_bt{width:790px; clear:both; height:31px; line-height:31px; text-align:center; overflow:hidden; margin:25px 0 10px 0; font-size:30px; color:#ff7245;}

#rhb_about .about_right .about_ppls_bfzc{width:100%; height:auto; overflow:hidden;}

#rhb_about .about_right .about_ppls_bfzc ul li{width:428px; height:auto; padding:16px 0; color:#000; font-size:16px; line-height:34px; border-bottom:1px dashed #ccc;}

#rhb_about .about_right .about_ppls_bfzc ul li span{font-size:18px; font-weight:bold;}





/*专家团队*/

#kbj_zj{width:1200px; margin:25px auto; height:auto; overflow:hidden;}

#kbj_zj ul li{border:1px solid #e0e0e0;width:275px; overflow:hidden; text-align:center; height:354px;float:left; position:relative; margin-right:30px; margin-bottom:30px;}

#kbj_zj ul li:nth-child(4),#kbj_zj ul li:nth-child(8),#kbj_zj ul li:nth-child(12),#kbj_zj ul li:nth-child(16){margin-right:0px;}

#kbj_zj ul li h2{font-weight:normal; font-size:28px; color:#ff7245;padding:10px 0;}

#kbj_zj ul li h3{font-weight:normal; font-size:16px;color:#434343;}

#kbj_zj ul li:hover span{display:block;}

#kbj_zj ul li:hover dl{display:none;}

#kbj_zj ul span{width:277px;overflow:hidden;height:271px;display:block;text-align:center;padding-top:85px;position:absolute;left:0;top:0; display:none;}

#kbj_zj ul span h2{font-weight:normal; font-size:28px; color:#ff7245;padding:10px 0;}

#kbj_zj ul span h3{font-weight:normal; font-size:16px;color:#fff;}

#kbj_zj ul span b{font-weight:normal; text-align:justify; display:block; font-size:16px;padding:0 15px;color:#fff; padding-top:30px; height:73px;}

#kbj_zj ul span b font{font-weight:normal;font-size:18px;color:#ff7245;}

#kbj_zj ul span a{background:#ff7245 left 25px top 8px; width:130px; padding-left:20px;font-size:20px; color:#fff;padding:8px 15px; display:block; margin:13px auto 0; text-indent:2em;}






.njlx{width:100%; padding-top:120px; height:840px;}

.njlx-main2{width:1200px; margin:0 auto;}

.njlx-left{width:112px; float:left;}

.njlx-left li{width:112px; height:126px; float:left; margin-bottom:6px;}


.njlx-rit{width:1014px; height:586px; padding:34px; float:right;}

.njlx-rit1{width:585px; height:586px; float:left;}

.njlx-rit2{width:380px; height:586px; padding:0 20px; float:right; background:#272727;}

/*----lx1----*/

.njlx-rit2_lx1{width:380px; float:left;}

.njlx-rit2_lx1_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx1_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px;}

.njlx-rit2_lx1_mid{width:343px; float:left; margin:28px 0 0 16px;}

.njlx-rit2_lx1_mid ul{}

.njlx-rit2_lx1_mid li{width:114px; float:left;}

.njlx-rit2_lx1_mid p{width:263px; height:27px; float:left; padding-left:80px;line-height:27px; font-size:14px; color:#ffacb2; font-weight:lighter;}

.njlx-rit2_lx1_bot{width:355px; float:left; margin:7px 0 0 16px;}

.njlx-rit2_lx1_bot dl{width:355px; float:left; margin-top:23px;}

.njlx-rit2_lx1_bot dt{width:72px; height:72px; float:left;}

.njlx-rit2_lx1_bot dd{width:270px; float:right;}

.njlx-rit2_lx1_bot dd p{font-size:20px; color:#fff; font-weight:lighter; line-height:32px;}

.njlx-rit2_lx1_bot dd p span{font-size:18px; color:#8a8a8a;}

.njlx-rit2_lx1_bot dd p strong{font-size:40px; color:#fff; font-weight:normal;}

.njlx-rit2_lx1_foot{width:350px; float:left; margin:30px 0 0 16px;}

.njlx-rit2_lx1_foot h3{font-weight:lighter; font-size:16px; color:#fff; width:350px; float:left;}

.njlx-rit2_lx1_foot h3 input{width:235px; float:left; height:40px; border:1px #ff7245 solid; background:#272727; line-height:40px; padding-left:10px; color:#fff; font-size:16px;}

.njlx-rit2_lx1_foot h3 button{width:103px; background:#ff7245; border:none; float:right; height:42px; line-height:42px; font-size:16px; color:#fff; font-weight:lighter; text-align:center;}

.njlx-rit2_lx1_foot p{width:350px; text-align:center; float:left; font-size:16px; color:#fff; font-weight:lighter; line-height:30px;}



/*----lx2----*/

.njlx-rit2_lx2{width:380px; float:left;}

.njlx-rit2_lx2_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx2_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px; padding-left:60px;}

.njlx-rit2_lx2_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx2_mid dl{    float: left; margin: 12px 0 0 0;padding-bottom: 14px;border-bottom: 1px #747474 dashed;line-height: 27px;}

.njlx-rit2_lx2_mid dt{font-size:22px; color:#ff7245;}

.njlx-rit2_lx2_mid dd{font-size:16px; color:#fff; font-weight:lighter;}

.njlx-rit2_lx2_bot{width:380px; height:62px; background:#ff7245; float:left;}

.njlx-rit2_lx2_bot dl{width:210px; margin:0 auto;}

.njlx-rit2_lx2_bot dt{width:33px; height:30px; float:left; margin-top:20px;}

.njlx-rit2_lx2_bot dd{width:170px; float:right; line-height:62px; font-size:20px; font-weight:lighter;}

.njlx-rit2_lx2_bot dd a{color:#fff;}

.njlx-rit2_lx2_bot dd a:hover{color:#fff;}

/*----lx3----*/

.njlx-rit2_lx3{width:380px; float:left;}

.njlx-rit2_lx3_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx3_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px; padding-left:50px;}

.njlx-rit2_lx3_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx3_mid dl{width:380px; float:left; margin:20px 0 0 0; line-height:32px;}

.njlx-rit2_lx3_mid dt{font-size:22px; color:#fff;}

.njlx-rit2_lx3_mid dd{font-size:16px; color:#fff; font-weight:lighter; padding-bottom:25px; border-bottom:1px #747474 dashed;}

.njlx-rit2_lx3_mid dd span{color:#ff7245; font-weight:normal;}

#njlylx3{border:none; margin-top:25px;}

/*----lx4----*/

.njlx-rit2_lx4{width:380px; float:left;}

.njlx-rit2_lx4_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx4_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px; padding-left:30px;}

.njlx-rit2_lx4_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx4_mid dl{width:380px; float:left; margin:20px 0 0 0; line-height:32px;}

.njlx-rit2_lx4_mid dt{font-size:22px; color:#fff;}

.njlx-rit2_lx4_mid dd{font-size:16px; color:#fff; font-weight:lighter;}

.njlx-rit2_lx4_mid dd span{color:#ff7245; font-weight:normal;}

#njlylx4{border:none; margin-top:25px;}

/*----lx5----*/

.njlx-rit2_lx5{width:380px; float:left;}

.njlx-rit2_lx5_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx5_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px;padding-left:30px;}

.njlx-rit2_lx5_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx5_mid p{width:380px; margin-top:140px; float:left; color:#fff; font-size:20px; line-height:32px; font-weight:normal;}

.njlx-rit2_lx5_mid p span{font-size:22px; color:#ff7245;}

.njlx-rit2_lx5_mid p strong{font-size:22px; color:#ff7245;}









.njlx-top{margin-bottom:20px; overflow:hidden;}

.njlx-top ul li{float:left; width:580px; height:62px; line-height:62px; text-align:center;font-size:22px;color:#fff;background:#302e2d no-repeat 170px 13px;}

.njlx-top ul li font{ font-size:15px;}

.njlx-top ul li.hover{color:#ff7245;background:#302e2d no-repeat 170px 13px;}

.njlx-top #lxtop1{ margin-right:40px;}

.njlx-top #lxtop2{}



.njlx-rit{width:1014px; height:586px; padding:34px; float:right;}

.njlx-rit1{width:585px; height:586px; float:left;}



.njlx-rit2{width:380px; height:586px; padding:0 20px; float:right; background:#272727;}



/*----lx1----*/

.njlx-rit2_lx1{width:380px; float:left;}

.njlx-rit2_lx1_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx1_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px;}

.njlx-rit2_lx1_mid{width:343px; float:left; margin:28px 0 0 16px;}

.njlx-rit2_lx1_mid ul{}

.njlx-rit2_lx1_mid li{width:114px; float:left;}

.njlx-rit2_lx1_mid p{width:263px; height:27px; float:left; padding-left:80px;line-height:27px; font-size:14px; color:#ffacb2; font-weight:lighter;}

.njlx-rit2_lx1_bot{width:355px; float:left; margin:7px 0 0 16px;}

.njlx-rit2_lx1_bot dl{width:355px; float:left; margin-top:23px;}

.njlx-rit2_lx1_bot dt{width:72px; height:72px; float:left;}

.njlx-rit2_lx1_bot dd{width:270px; float:right;}

.njlx-rit2_lx1_bot dd p{font-size:20px; color:#fff; font-weight:lighter; line-height:32px;}

.njlx-rit2_lx1_bot dd p span{font-size:23px; color:#fff;}

.njlx-rit2_lx1_bot dd p strong{font-size:23px; color:#fff; font-weight:normal;}



/*.njlx-rit2_lx1_bot dd p span{font-size:18px; color:#8a8a8a;}

.njlx-rit2_lx1_bot dd p strong{font-size:40px; color:#fff; font-weight:normal;}*/



.njlx-rit2_lx1_foot{width:350px; float:left; margin:30px 0 0 16px;}

.njlx-rit2_lx1_foot h3{font-weight:lighter; font-size:16px; color:#fff; width:350px; float:left;}

.njlx-rit2_lx1_foot h3 input{width:235px; float:left; height:40px; border:1px #ff7245 solid; background:#272727; line-height:40px; padding-left:10px; color:#fff; font-size:16px;}

.njlx-rit2_lx1_foot h3 button{width:103px; background:#ff7245; border:none; float:right; height:42px; line-height:42px; font-size:16px; color:#fff; font-weight:lighter; text-align:center;}

.njlx-rit2_lx1_foot p{width:350px; text-align:center; float:left; font-size:16px; color:#fff; font-weight:lighter; line-height:30px;}



/*----lx2----*/

.njlx-rit2_lx2{width:380px; float:left;}

.njlx-rit2_lx2_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx2_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px;padding-left:60px;}

.njlx-rit2_lx2_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx2_mid dl{width:380px; float:left; margin:30px 0 0 0; padding-bottom:30px; border-bottom:1px #747474 dashed; line-height:32px;}

.njlx-rit2_lx2_mid dt{font-size:22px; color:#ff7245;}

.njlx-rit2_lx2_mid dd{font-size:16px; color:#fff; font-weight:lighter;}

#njlylx2{border:none;}



.njlx-rit2_lx2_bot{width:380px; height:62px; background:#ff7245; float:left;}

.njlx-rit2_lx2_bot dl{width:210px; margin:0 auto;}

.njlx-rit2_lx2_bot dt{width:33px; height:30px; float:left; margin-top:20px;}

.njlx-rit2_lx2_bot dd{width:170px; float:right; line-height:62px; font-size:20px; font-weight:lighter;}

.njlx-rit2_lx2_bot dd a{color:#fff;}

.njlx-rit2_lx2_bot dd a:hover{color:#fff;}





/*----lx3----*/

.njlx-rit2_lx3{width:380px; float:left;}

.njlx-rit2_lx3_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx3_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px; padding-left:50px;}

.njlx-rit2_lx3_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx3_mid dl{width:380px; float:left; margin:20px 0 0 0; line-height:32px;}

.njlx-rit2_lx3_mid dt{font-size:22px; color:#fff;}

.njlx-rit2_lx3_mid dd{font-size:16px; color:#fff; font-weight:lighter; padding-bottom:25px; border-bottom:1px #747474 dashed;}

.njlx-rit2_lx3_mid dd span{color:#ff7245; font-weight:normal;}

#njlylx3{border:none; margin-top:25px;}





/*----lx4----*/

.njlx-rit2_lx4{width:380px; float:left;}

.njlx-rit2_lx4_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx4_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px; padding-left:30px;}

.njlx-rit2_lx4_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx4_mid dl{width:380px; float:left; margin:140px 0 0 0; line-height:32px;}

.njlx-rit2_lx4_mid dt{font-size:22px; color:#fff;}

.njlx-rit2_lx4_mid dd{font-size:16px; color:#fff; font-weight:lighter;}

.njlx-rit2_lx4_mid dd span{color:#ff7245; font-weight:normal;}

#njlylx4{border:none; margin-top:25px;}





/*----lx5----*/

.njlx-rit2_lx5{width:380px; float:left;}

.njlx-rit2_lx5_top{width:380px; float:left; border-bottom:1px #686868 solid; margin-top:20px; padding-bottom:10px;}

.njlx-rit2_lx5_top p{font-size:36px; font-weight:lighter; color:#ff7245; text-align:center; line-height:40px;padding-left:30px;}

.njlx-rit2_lx5_mid{width:380px; height:420px; float:left;}

.njlx-rit2_lx5_mid p{width:380px; margin-top:140px; float:left; color:#fff; font-size:20px; line-height:32px; font-weight:normal;}

.njlx-rit2_lx5_mid p span{font-size:22px; color:#ff7245;}

.njlx-rit2_lx5_mid p strong{font-size:22px; color:#ff7245;}




.njlx-top{margin-bottom:20px; overflow:hidden;}

.njlx-top ul li{float:left; width:580px; height:62px; line-height:62px; text-align:center;font-size:22px;color:#fff;background:#302e2d no-repeat 170px 13px;}

.njlx-top ul li font{ font-size:15px;}

.njlx-top ul li.hover{color:#ff7245;background:#302e2d no-repeat 170px 13px;}

.njlx-top #lxtop1{ margin-right:40px;}





