/* 全局样式 开始 */
body{ font-family:"微软雅黑"; line-height:26px;}
.w1073{ width:1073px; margin:0 auto;}
.r_r{float:right;}
.r_l{float:left;}
/* 全局样式 结束 */
/* 子页样式 开始 */
.r_ej_title{ height:71px; background:url(../images/r_ej_nav_bg.jpg) repeat-x;}
.r_ej_title_text{ font-size:25px; color:#00a45f; font-weight:bold; height:71px; line-height:71px;}
.r_ej_title_text span{ float:left;}
.r_ej_title_text em{ float:left;padding-left:10px; vertical-align:middle; margin-top:28px; *margin-top:21px;}
.display_div{  width:201px;  height:71px; line-height:71px; font-size:14px; color:#5c5c5c; text-align:right;}
.display_div span{ margin-right:14px; float: left;}
.display_div>div{ float:right; margin-top:22px;}
.display_div a{ display:block; width:28px; height:28px; float:left; background:url(../images/case_button_icon.png) no-repeat; margin-right:11px;}
.button_a_one{ background-position:0 0 !important;}
.button_a_two{ background-position:-39px 0 !important;}
.case_button_a_one{ background-position:-39px -33px !important;}
.case_button_a_two{ background-position:0 -33px !important;}

/* 案例二级导航 开始 */
.case_nav_ul{ width:580px; margin:33px auto 0; overflow:hidden;}
.case_nav_ul li{float:left;}
.case_nav_ul li a{ display:block; padding:0 9px; border:1px solid #00a45f; text-align:center; font-size:16px; color:#00a45f; margin:0 5px; height: 26px;overflow: hidden;}
.case_nav_ul li a sup{ font-size:12px; line-height: 0;}
.case_nav_ul li a:hover{ color:#fff; background:#00a45f;}
.case_nav_ul_li_a{color:#fff !important; background:#00a45f !important;}
/* 案例二级导航 结束 */
/* 案例 左侧 开始 */
.case_main_left{ padding-left:7px; width:207px;}
.case_left_title{ height:28px; line-height:28px; border-bottom:3px solid #00a45f; font-size:22px; font-weight:bold; color:#00a45f; width:207px;}
.fenlei_ul{ overflow:hidden; margin-top:9px; width:207px;}
.fenlei_ul li{ position:relative; background:url(../images/case_left_li_a_icon.png) no-repeat 180px 10px;}
.fenlei_ul li i{width:0; height:100%; position:absolute; display:block;background:#00a45f url(../images/case_left_li_a_icon.png) no-repeat 180px -18px; z-index:9; top:0; left:0;}
.fenlei_ul li a{ display:block; height:29px; line-height:29px; margin-bottom:3px; border-bottom:1px solid #00a45f; color:#00a45f; font-size:14px; position:relative; z-index:99;text-indent:2px;}
.fenlei_ul li:hover a{color:#fff !important;}
.fenlei_ul_li_a{ color:#fff !important; background:#00a45f url(../images/case_left_li_a_icon.png) no-repeat 180px -18px !important;}
/* 案例 右侧 开始 */
.case_main_right{width:755px; margin-right:64px; overflow:hidden; padding-top:28px; padding-bottom:200px;}
.case_table td{border:1px solid #dcdcdc; text-indent:24px;}
.case_table td a{color:#333333;}
.case_table td a:hover{ color:#00a45f;}
.case_main_right_nr{ height:auto !important; min-height:500px; height:500px;}
/* fenye */
.fenye_div{border-top:1px solid #dadada; clear:both; margin:49px 0; overflow:hidden;}
.fenye_div_n{ height:40px; line-height:40px; text-align:center;}
/* fenye */
/* 服务 开始 */
.r_pbt_a{ display:block; width:40px; height:30px; float:right; background:url(../images/r_icon_more.jpg) no-repeat; height:19px; margin-top:15px;}
.r_pbt_a:hover{ background-position:0 -21px;}
.r_pbt_div{ padding:40px 0 0 10px; overflow:hidden;}
.r_pbt_div h2{float:left;overflow: hidden;clear: both;}
.r_pbt_div h2 a{color:#00a45f; font-size:22px; display: block; line-height: 40px;}
.r_pbt_div h2 a sup{ font-size:20px;}
.service_ul{ height:auto !important; min-height:484px; height:484px; margin-top:5px; clear:both; }
.service_ul li{ width:333px; height:186px; border:1px solid #dedede; float:left; margin:11px;}
.service_ul li>div{ width:333px; height:74px; text-align:center;}
.service_ul li>div img{ margin-top:7px;}
.r_service_tr{ text-align:left;}
.r_service_tr td{ /*padding-left:8px;*/}
.r_service_tr a{ color:#666; font-size:14px;}
.r_service_tr a:hover{ color:#00a45f;}
.service_ul_li_a{width: 134px;height: 28px;display: block; margin: 0 auto; line-height:28px; background:#00a45f; color:#fff; font-size:12px; border-radius:5px;  -moz-border-radius: 5px; /* Firefox */ position:relative; z-index:2;
  -webkit-border-radius: 5px; /* Safari 和 Chrome */ behavior: url(ie-css3.htc); /* 通知IE浏览器调用脚本作用于'box'类 */}
 /* .service_ul_li_a:hover{ top:2px;}*/
.service_ul_li_div{ width:100%; text-align:center;}
.service_ul_zlve a{ background:url(../images/ljgd_more.jpg) no-repeat center center;width: 141px;height: 28px;overflow: hidden;text-align: center; text-indent: -6px; margin: 0 auto;padding: 0;
display: block;}
.service_ul_zlve a:hover{ color:#000;}
.service_ul li > div.r_xuangmu{ height:68px; padding: 0 10px; width:auto !important; line-height:22px;}
/* 服务 结束 */
/* 联系 开始 */
.contact_title{ overflow:hidden; margin-top:50px;}
.contact_title>div{ width:227px;height:36px; line-height:36px; color:#00a45f; font-size:22px; font-weight:bold; border-bottom:3px solid #00a45f;}
.contact_title em{ display:block; font-size:16px; color:#00a45f; font-weight:bold; line-height:30px; height:30px;}
.contact_nr_one{ overflow:hidden; padding-bottom:30px; border-bottom:1px solid #dddddd;}
.contact_nr_one>div{ float:left; width:50%; font-size:14px; color:#666666;}
.contact_nr_two dl dd{ width:281px; float:left; height:80px; padding-left:76px;}
.contact_nr_two dl dd p{ line-height:20px;}
.contact_nr_two dl dd{ background:url(../images/icon_logo_bg.png) no-repeat 0 6px;}

/*任昊翀后加*/
.contact_nr_two dl dd.gf{ background:url(../images/icon_logo_bg.png) no-repeat 0 -316px;}
.contact_nr_two dl dd.fs{ background:url(../images/icon_logo_bg.png) no-repeat 0 -155px;}
.contact_nr_two dl dd.knm{ background:url(../images/icon_logo_bg.png) no-repeat 0 -74px;}
.contact_nr_two dl dd.rj{ background:url(../images/icon_logo_bg.png) no-repeat 0 -235px;}
.contact_nr_two dl dd.sxy{ background:url(../images/icon_logo_bg.png) no-repeat 0 -397px;}

.contact_nr_two{ overflow:hidden; padding:11px 0 0; border-bottom:1px solid #dddddd;}
.contact_nr_two h3{ color:#00a45f; font-weight:bold;}
.contact_nr_three{ clear:both; overflow:hidden;}
.contact_three_left{ width:486px;}
.contact_three_left img{ margin-top:32px;}
.contact_three_right{ width:512px;}
.contact_map{ width:510px; height:325px; border:1px solid #cecece; margin-top:32px;}
/* 联系 结束 */
/* 新闻详细页 开始 */
.news_info_title{ height:auto !important; min-height:114px; height:114px; border-bottom:1px solid #d5d5d5; padding-bottom:5px;}
.news_info_title_left{ width:900px; float:left; padding-top:30px;}
.news_info_pian{ width:165px;float:right; padding-top:44px;}
.news_info_pian>a{ display:block; width:39px; height:39px; float:left; margin:0 3px; background:url(../images/newsDetail_icon.png) no-repeat;}
.news_info_pian_one{background-position:0 0 !important;}
.news_info_pian_one:hover{background-position:0 -45px !important;}
.news_info_pian_two{background-position:-46px 0 !important;}
.news_info_pian_two:hover{background-position:-46px -45px !important;}
.news_info_pian_three{background-position:-91px 0 !important;}
.news_info_pian_three:hover{background-position:-91px -45px !important;}
.news_info_title_left h1{ font-size:30px; font-weight:bold; color:#000; line-height:40px;}
.news_info_title_left p{ line-height:26px; color:#666666; font-size:14px;}
.news_info_title_left p a{color:#666666;}
.news_info_title_left p a:hover{ color:#00a45f;}
.news_info_text{ font-size:14px; color:#333; overflow:hidden; height:auto !important; min-height:500px; height:500px; padding:15px 0 100px;}
/* 新闻详细页 结束 */
/* 子页样式 结束 */

.zy_main{
	overflow: hidden;
	padding-bottom:110px;
}
/* 产品与服务 开始 */
.r_pro_ser_div{ height:auto !important; min-height:100px; height:100px; overflow:hidden; margin-top:15px;}
.r_pro_ser_div_left{ width:103px; float:left;position:relative;}
.r_pro_ser_div_left>div{ width:103px; height:35px; line-height:32px; text-align:center; color:#fff; font-size:16px; position:absolute; top:0; right:-1px; background:url(../images/r_pro_ser_div_left_bg.jpg) no-repeat center center;}
.r_pro_ser_div_left_orange>div{ background:url(../images/r_pro_ser_div_left_bg_orange.jpg) no-repeat center center;}
.r_pro_ser_div_right{float:right; width:682px;border-left:1px solid #d1dfda; overflow:hidden;}
.border_right{border-left:1px solid #dfdbd1;}
.r_pro_ser_div_right_ul{ margin-left:38px;}
.r_pro_ser_div_right_ul li{ width:151px; height:31px; line-height:31px; color:#00a45f; float:left; margin-bottom:7px; font-size:14px;}
.r_pro_ser_div_right_ul_orange li{color:#ff7006;}
.r_pro_ser_div_right_ul li img{ float:left; margin-right:14px;}
.r_pro_ser_div_right>div{ clear:both; padding:13px 0 0 38px;}
.zhankai_button{ width:65px; height:26px; float:right; background:url(../images/zhankai.png) no-repeat center center; text-indent:14px;line-height:26px; color:#fff; cursor:pointer; margin-top:10px;}
.qixia,.zhanlve{overflow:hidden;}
/* 产品与服务 结束 */

.jijis{overflow: hidden;text-align: justify;}
.jijis:after{content: ".";margin-left: 100%;}
.jijis li{overflow: hidden;line-height: 18px;display: inline-block;text-align: left;width: 200px;border: 1px solid #00a45f;margin: 20px 0 0;padding: 5px 5px 5px 80px;background: url(blank) no-repeat 5px center;}
.jijis li.llx1{background-image: url(../images/ttk1.jpg);}
.jijis li.llx2{background-image: url(../images/ttk2.jpg);}
.jijis li.llx3{background-image: url(../images/ttk3.jpg);}
.jijis li.llx4{background-image: url(../images/ttk4.jpg);}
.jijis li.llx5{background-image: url(../images/ttk5.jpg);}
.jijis li.llx6{background-image: url(../images/ttk6.jpg);}