@charset "utf-8";
/* CSS Document */
*{ margin:0;padding:0; outline:none;color:#666666;}
body{ margin:0; padding:0; font-size:12px; font-family:Arial;}
ul{list-style-type: none; margin:0; padding:0;}
img{border:none; margin:0; padding:0;}
a{ text-decoration:none;}
button{ border:none; cursor:pointer; background:none;}
.fl{ display: inline; float: left; }
.fr { float: right; }

.blank0{clear:both;display:block;font-size:1px;visibility:hidden;height:0;line-height:0;}
.blank3{clear:both;display:block;font-size:1px;overflow:hidden;height:3px;}
.blank5{clear:both;display:block;font-size:1px;overflow:hidden;height:5px;}
.blank8{clear:both;display:block;font-size:1px;overflow:hidden;height:8px;}
.blank10{clear:both;display:block;font-size:1px;overflow:hidden;height:10px;}
.blank12{clear:both;display:block;font-size:1px;overflow:hidden;height:12px;}
.blank15{clear:both;display:block;font-size:1px;overflow:hidden;height:15px;}
.blank18{clear:both;display:block;font-size:1px;overflow:hidden;height:18px;}
.blank20{clear:both;display:block;font-size:1px;overflow:hidden;height:20px;}
.blank25{clear:both;display:block;font-size:1px;overflow:hidden;height:25px;}
.blank28{clear:both;display:block;font-size:1px;overflow:hidden;height:28px;}
.blank30{clear:both;display:block;font-size:1px;overflow:hidden;height:30px;}
.blank35{clear:both;display:block;font-size:1px;overflow:hidden;height:35px;}
.blank40{clear:both;display:block;font-size:1px;overflow:hidden;height:40px;}
.blank45{clear:both;display:block;font-size:1px;overflow:hidden;height:45px;}
.blank60{clear:both;display:block;font-size:1px;overflow:hidden;height:60px;}
.blank120{clear:both;display:block;font-size:1px;overflow:hidden;height:120px;}

.width1000{width:1000px; margin:0 auto;position:relative;display:table;}

/*顶部内容*/
.logo .bz{ padding:18px 0;}
.right_top{ float:right; width:160px;}
.fwrx{ float:right; margin-top:35px;}
.fwrx a{ border-left:1px solid #bfbfbf; padding-left:12px;}
.fwrx a img{ vertical-align: middle;}



/*nav*/
#top_bg{height:40px;width:100%;min-width:1000px; background:#006f3f;box-shadow:1px 1px 7px #999;z-index:999;left:0; }
.top02{width:1000px;height:40px;margin:0 auto;}
.nav_z{width:auto!important;height:40px;float:left;position:relative;z-index:999 ;}
#navul li{float:left;width:125px;position:relative;text-align:center;line-height:40px; background:url(../images/dxjd_03.png) center right no-repeat; font-size:14px;}
#navul li a:link, #navul li a:visited{color:#FFF;font-weight:500;}
#navul li ul{display:none;position:absolute;z-index:999;background:#006f3f;border-bottom:none;}
#navul li ul li{display:block;width:125px;float:none;height:35px;position:relative;line-height:35px;font-size:12px;overflow:hidden; background:none;}
#navul li.navmoon,#navul li.hover{background:#e7ab15;width:125px;height:40px;line-height:40px;}
#navul li.navmoon a,#navul li.hover a{color:#404a58;}
#navul li:hover{ background-color:#005c34;}
#navul li:hover a{ color:#FFF;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:125px;height:35px;line-height:35px;}
#navul li.navmoon ul a:hover{background:#009756;}
#navul li.navmoon ul li:hover a{ color:#fff100;}

/* main_image */
.main_visual{height:500px;overflow:hidden;position:relative;}
.main_image{height:500px;overflow:hidden;position:relative;}
.main_image ul{width:9999px;height:500px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:500px;}
.main_image li span{display:block;width:100%;height:500px}
.main_image li a{display:block;width:100%;height:500px}

.DB_tab25 {width:100%;height:500px;position:relative;overflow:hidden;cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:500px;display:none;}
.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:155px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:230px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute;left:0px;top:255px}
.DB_tab25 .DB_imgSet .DB_1_4{position:absolute;left:600px;top:0px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:0px;top:155px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:0px;top:230px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:0px;top:255px}
.DB_tab25 .DB_imgSet .DB_2_4{position:absolute;left:600px;top:60px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:155px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:230px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:0px;top:255px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1000px;left:50%;margin-left:-500px;}
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:475px;text-align:center;font-size:0; border-radius:20px;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}
.DB_tab25 .DB_prev{position:absolute;left:-150px;top:200px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-150px;top:200px;cursor:pointer;display:none}


div.flicking_con{position:absolute;bottom:14px;left:50%;z-index:999;width:300px;height:21px;margin:0 0 0 -50px; }
div.flicking_con a{float:left;width:20px;height:20px;margin:0;padding:0;background:url('../images/btn_main_img.png') 0 0 no-repeat;display:block;text-indent:-1000px}
div.flicking_con a.on{background-position:0 -19px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}

/*内容部分*/
.sy_nr{ width:100%; overflow:hidden; min-width:1000px; margin-top:20px;}
.sy_nr .left_img{ background:url(../images/dxjd_05_bj.png); float:left; width:490px; height:160px;}
.sy_nr .right_img{ background:url(../images/dxjd_06_bj.png); float:right; width:490px; height:160px;}
.sy_nr a img{ float:left; margin:15px;}
.sy_nr ul{ float:left; width:300px; margin-top:20px;}
.sy_nr li{ color:#FFF; margin-bottom:10px; line-height:20px;}
.sy_nr li b{ font-size:18px; color:#FFF;}
.sy_nr li span{ width:20px; height:1px; background-color:#FFF; display:block;}
.sy_nr .left_img:hover{background:url(../images/dxjd_05_bj_hover.png);}
.sy_nr .right_img:hover{background:url(../images/dxjd_06_bj_hover.png);}

.nr_box{ margin-top:20px; width:100%; min-width:1000px;}
.nr_box .weizhi{ margin-bottom:15px;}
.nr_top{ overflow:hidden;}
.lxsd_box{ float:left;width:569px;}
.lxsd{ width:569px;}
.lxsd p{ font-size:16px; color:#07747a;border-bottom:4px solid #077a68; padding-bottom:5px;}
.lxsd p img{vertical-align: middle; padding-right:12px;}
.lxsd p a{ float:right; font-size:12px; color:#76a5a8;}
.lxsd_txt{ border-bottom:1px dotted #b2b2b2; padding-bottom:16px;}
.lxsd_txt p{ border-bottom:none; color:#e86060; text-align:center; margin-top:26px; font-size:18px; margin-bottom:5px;}
.lxsd_txt span{ width:454px; float:right; line-height:22px; text-indent:24px;}
.lxsd_txt span a{ color:#e86060;}
.left_lb{ margin-top:17px; float:left; width:245px; line-height:29px;}
.left_lb a{ display: block;}
.right_lb{ float:right; width:245px; margin-top:17px; line-height:29px;}
.right_lb a{ display:block;}
.lyzx_box{ float:left; width:591px; margin-left:30px;}
.lyzx{ width:289px; height:348px; background-color:#d0e7e4; border:1px solid #c3dfda; float:left;} 
.lyzx_tp{ float:right; width:288px;}
.lyzx_tp img{ margin-bottom:18px; margin-left:10px;}
.lyzx p{ margin:15px; font-size:14px;}
.lyzx p img{ vertical-align:middle; padding-right:12px;}
.lyzx ul{ margin-left:30px;}
.lyzx ul li{ float:left; margin-bottom:16px;}
.lyzx ul li b{ width:50px; text-align:right;font-weight:normal; float:left}
.lyzx li span{ color:#fb2e2e; margin-left:5px;}
.lyzx li input{ width:152px; height:26px; line-height:26px; border:1px solid #c3dfda; margin-left:14px; float:left;}
.lyzx li textarea{width:152px; height:56px; border:1px solid #c3dfda; margin-left:14px; vertical-align:top;}
.lyzx a{ float:right; width:55px; height:25px; line-height:25px; background-color:#077a68; color:#FFF; text-align:center; margin-right:42px;} 


/*友情链接*/
.ayxk{ width:80px; height:105px; font-weight:bold;  color:#009253;float:left; font-size:18px; padding-top:20px; margin-left:20px;}
.ayxk span{ font-size:14px; display:block; color:#666666;}
.cp_box{ width:100%; height:83px;padding:0 !important; margin-top:38px;!important; border-top:3px solid #f3f3f3; }
.cp_box img{ margin-top:8px;}
.cp_box ul{display:inline-block; vertical-align:top;}
.cp_box ul li{ margin:0 20px; !important; overflow:hidden; float:left;width:160px; text-align:center;}

.v_show{width:800px;overflow:hidden;position: absolute; right:45px;height:97px;}
.u_lanren{ width:6650px;position:absolute;left:0px;top:10px; }
.u_lanren02{ width:6650px;position:absolute;left:0px;top:0px;margin:0 !important; padding:0 !important;}
.prev{ position:absolute; top:30px; left:130px; }
.next{display:inline-block; position:absolute; top:30px; right:0; padding-right:20px;}

/*底部信息*/
.bottom{ background-color:#434343; width:100%; min-width:1000px; height:80px;}
.bottom_left{ float:left; color:#d2d2d2; line-height:24px; margin-top:17px;}
.bottom_right{ float:right; color:#d2d2d2;line-height:24px;margin-top:17px; text-align:right;}

/*联系我们*/
.rn_qy{ position:relative; min-height:550px;}
.left_nr{ float:left; position:absolute; top:-40px; left:0; z-index:9999;}
.ce_nav{width:220px; height: auto;} 
.ce_nav P{ padding:25px; font-size:20px; color:#FFF; background-color:#006f3f; font-weight:bold; border:1px solid #00622d; }
.ce_nav P span{ font-size:12px; display:block; color:#FFF;}
.ce_nav .nav_xx{  background-color:#f0f0f0; color:#4a4a4a; margin-top:3px;}
.nav_xx a{ width:170px; display:block; padding:12px 25px; }
.nav_xx a span{ text-align:right; float:right; display:none; color:#FFF;}
.nav_xx:hover,.nav_rn .hover{ background-color:#3d916d;}
.nav_xx:hover a,.nav_rn .hover a{ color:#FFF;}
.nav_xx:hover a span,.nav_rn .hover a span{ display:block;}
.ce_nav_dq{margin-top:10px; text-align: left;width:220px; height:30px; background-color:#cf2933;}
.ce_nav_dq a{font-size:12px; padding-left:25px;line-height:30px; color:#FFF !important;}
.ce_nav_dq span{background-color:#fc490a;color:#FFF; float:right;  line-height:30px; text-align:center; width:30px; height:30px;}
.nav_rn { padding-bottom:10px;}
.nav_rn ul{padding-top:15px; background:url(../images/dxjd_lxwm01.png)}
.nav_rn .navContent{ padding-top:0;}
.nav_rn li i {color:#5c5b5b; display:block; font-size:12px;border-bottom: solid 1px #d8e8e1; color:#06693a; margin:0 10px; font-style: oblique; background:none; padding:0; padding-left:15px; padding-top:8px;}
.nav_rn li span{ line-height:30px;display:block; text-align:left; font-size:18px; color:#006734; font-weight: bold;}
.nav_rn li p{ background:none; border:none; font-weight:normal; color:#989898; font-size:14px; text-align:center; font-style: oblique; padding:0; margin-top:15px; margin-bottom:23px;}
.lxwm_fx{ background-color:#f5f5f5; border:1px solid #eeeeee; padding:10px 0;}
.lxwm_fx a{ padding:0 15px; border-right:1px solid #dcdcdc; display:inline-block;}


/*右边信息*/
.right_nr{ width:750px; background-color:#FFF; margin-left:15px; float:right; }
.right_nav{float:right; width:100%; border-bottom: solid 1px #dfdfdf; margin-bottom:30px;}
.right_nav ul{ float:right;}
.right_nav li{ display:inline-block; font-size:12px; color:#999999; padding-top:15px; padding-bottom:10px;}
.right_nav li a{ color:#999999; display:inline-block; width: auto; height:20px;text-align:center; line-height:20px; padding:5px;}
.right_nav li a:hover{ background-color:#8cbea8; color:#FFF;}
.lxwm_xx{ margin-top:60px; width:374px; border-right:1px solid #efefef; float:left;}
.lxwm_xx b{ color:#006f3f; font-size:18px;}
.lxwm_xx ul{ margin-top:30px;}
.lxwm_xx li{ line-height:55px;}
.lxwm_xx li img{ vertical-align:middle; margin-right:15px; }
.lxwm_xx li span{ display:inline-block; color:#666666;}

/*服务网络*/
.fwwl b{ color:#077445; font-size:20px; line-height:25px;}
.fwwl b span{ color:#565656; font-size:15px;}
.fwwl img{ padding:60px 0;}

/*工程案例*/
.gcal li{ position:relative; width:238px; height:215px;float:left; margin-right:18px; margin-bottom:18px;text-align:center; background:url(../images/dxjd_gcal_bj.png); }
.gcal li img{ display:block;}
.gcal li .gcal_hover{ display:none; position:absolute; right:0;top:0;}
.gcal li span{display:block; height:34px; line-height:34px; border-bottom:2px solid #e4e4e4;}
.gcal li:hover{ background:url(../images/dxjd_gcal_bj_hover01.png);}
.gcal li:hover .gcal_hover{ display:block;}
.gcal li:hover span{ color:#FFF;}

/*公司介绍*/
.gsjs_tb{ background:#f5f5f5; width:218px; height:42px; padding:10px 0; border:1px #ededed solid; overflow:hidden;}
.gsjs_tb ul{ padding:0; width:220px;}

.gsjs_tb ul li{ width:24%; float:left; border-right:1px #ededed solid; height:42px; text-align:center;}
.gsjs_tb ul li img{ max-width:100%;}





.gsjs b{ font-size:24px; color:#00612c;}
.gsjs b span{ font-size:12px; font-weight:bold;color:#00612c;}
.gsjs ul li{ line-height:30px; text-indent:24px; margin-top:20px;}

/*客户留言*/
.khly p{ color:#005a22; line-height:24px;}
.khly p span{ color:#4d4d4d;}
.khly ul{ margin-top:20px;}
.khly li{ margin-bottom:10px;}
.khly li span{ width:100px; height:40px; line-height:40px; text-align:center; background-color:#cccccc; display:inline-block;}
.khly li input{ width:636px; height:40px; line-height:40px; border:none; background-color:#f2f2f2; vertical-align:top; cursor:pointer; padding-left:10px;}
.khly li textarea{width:636px;border:none; background-color:#f2f2f2; vertical-align:top; cursor:pointer;padding-left:10px;}
.khly li:hover span{ color:#FFF; background-color:#006f3f;}
.khly li:hover input{color:#FFF; background-color:#4f9c7b;}
.khly li:hover textarea{color:#FFF; background-color:#4f9c7b;}
.khly a{ width:100px; height:40px; line-height:40px; text-align:center; color:#FFF; display:inline-block;}

/*产品展示*/
.cpzs{ background:url(../images/cpzs01.png); height:300px; margin-top:20px;}
.cpzs_wz{ width:900px; float:left; margin:20px;}
.cpzs_wz b{ font-size:18px; color:#006f3f;}
.cpzs_wz b span{ font-size:12px; vertical-align:bottom; margin-left:5px; }
.cpzs_wz p{ line-height:12px; color:#cccccc; margin-top:2px; }
.cpzs_wz p span{ color:#94b6a4;}
.cpzs a{ float:right; color:#FFF; margin-top:13px; margin-right:3px;}
.cpzs_tp a{ float:left; border-right:1px dotted #bfbfbf; padding:0 27px; position:relative;}
.cpzs_tp a span{ display:block; width:141px; height:30px; background-color:#7fb79f; color:#FFF; border-radius:3px; line-height:30px; text-align:center;}
.cpzs_hover{ position:absolute;top:30px; left:55px; display:none;}
.cpzs_tp a:hover span{background-color:#006f3f;}
.cpzs_tp a:hover .cpzs_hover{ display:block;}
.cpzs_box{ height:260px; border:1px solid #dfdfdf; border-top:none;}
.cpzs_xx{ width:290px; padding:20px; border-right:1px solid #dfdfdf; height:220px; display:inline-block;}
.cpzs_xx b{ float:left; font-size:18px; color:#006f3f;}
.cpzs_xx b span{ font-size:12px; display:block; color:#c9c8c8; font-weight:normal;}
.cpzs_xx a{ float:right; color:#959595; padding-top:10px;}
.gsjj a img{ padding:10px 0;}
.gsjj a p{ line-height:24px;}
.zxsp a img{ float:left; margin-right:20px;}
.zxsp a p{ float:right; width:150px; line-height:24px;}
.cpzs_lxwm{ background:url(../images/cpzs07.png) no-repeat; height:260px; width:268px; display:inline-block; padding:0 !important; margin:0 !important; position:relative;}
.lxwm_box { text-align:center; margin-top:0px; margin-bottom:56px; display:block; vertical-align:top; position:absolute; top:40px; left:45px;}
.lxwm_box b{ font-size:22px;font-style:italic; line-height:30px;}
.lxwm_box b img{ vertical-align:bottom; margin-right:5px;}
.lxwm_box b span{ font-size:18px; color:#006c3b;}
.lxwm_box i{ display:block; color:#8b8b8b; line-height:20px; margin-top:10px;}
.cpzs_lxwm p{ width:273px; background-color:#006f3f; line-height:50px; margin:0 !important; position:absolute; left:-4px;left:-4px \9; bottom:0px; color:#FFF; text-align:center;}
.cpzs_lxwm p span{ color:#FFF; margin-left:15px;}

/*企业文化*/
.qywh li{ width:227px; text-align:center; float:left;margin-right:30px; margin-bottom:35px;}
.qywh li img{ margin-bottom:15px;}
.qywh li b{font-size:16px; color:#006f3f; line-height:24px;display:block; padding-bottom:7px;}
.qywh li b span{ font-size:12px; font-weight:normal; color:#4c9a78;}
.qywh li p{ border-top:2px solid #99c5b2; padding-top:12px; text-align:left;}

/*招募精英*/
.zmjy .zmjy_xx{ width:750px; line-height:40px; margin-bottom:5px; cursor:pointer;}
.zmjy .zmjy_xx a{background-color:#e5e5e5; display:block;}
.zmjy .zmjy_xx img{ margin:0 10px; vertical-align:middle;}
.zmjy .hover a{background-color:#197d52;}
.zmjy .zmjy_xx table{ width:748px; border:1px solid #ddd; border-collapse:collapse; display:none; }
.zmjy .zmjy_xx table tr th{ text-align:center; line-height:35px; font-weight:bold;border:1px solid #ddd; width:200px;}
.zmjy .zmjy_xx table tr td{ text-align:left; line-height:35px; font-weight: normal; padding-left:5px;border:1px solid #ddd; line-height:24px; width:548px;}
.zmjy .hover table{ display:block;} 
.click_tp{ display:none;}
.zmjy .hover .click_tp{ display:inline-block;}
.zmjy .hover img{ display:none;}
.zmjy .hover span{ color:#FFF;}

/*企业风采*/

.slideBox_ny{ width:750px; height:390px;overflow:hidden; position:relative; margin:0 auto;}
.yy_js1{ width:350px; height:350px; line-height:45px; position:absolute; top:0px; right:20px;z-index:1;}

.slideBox_ny .hd{ height:26px; overflow:hidden; position:absolute; right:25px; bottom:2px; z-index:10; }
.slideBox_ny .hd ul{ overflow:hidden; zoom:1; float:left; }
.slideBox_ny .hd ul li{ float:left; width:26px; height:30px; text-align:center; display:block; 
					  background:url(../images/b2.png) no-repeat 0 0px; margin:0 0 0 5px; cursor:pointer; color:#FFFFFF; font-size:16px;}
.slideBox_ny .hd ul li.on{ background:url(../images/b11.png) no-repeat;}
.slideBox_ny .bd1{ position:relative; height:100%; z-index:0;   }
.slideBox_ny .bd1 li{ zoom:1; vertical-align:middle;width:760px; height:390px; position:relative;}

.activity_1{ height:270px; overflow:hidden;}
.activity_1 h1{ color:#3e926d; font-size:12px; height:25px; line-height:25px;}
.activity_1 p{ color:#808080; text-indent:2em; line-height:24px; width:385px; overflow:hidden;}
.activity_1 p a{ color:#4eacdf;}

.activity_2{ height:120px; width:100%; background:#71c675;}
.kk{position:absolute; width:164px; height:41px; overflow:hidden; left:213px; bottom:38px; z-index:10;}
.prev_1,.next_1{ background:url(../images/activity_4.png) no-repeat;cursor:pointer;}
.prev_1{ width:77px; height:41px; background-position:0px 0px;}
.next_1{width:77px; height:41px; background-position:-86px 0px;}
.count_1{position:absolute; width:68px; height:40px; overflow:hidden; left:30px; bottom:45px; z-index:10;}
.count_1 p{ font-size:24px; color:#fff; font-family:Arial; height:40px; line-height:40px;} 
.count_1 p span{font-size:50px; color:#FFF} 
.count_1 p cite{font-size:30px;color:#FFF} 

/*产品列表*/
.cplb ul{ padding-bottom:30px; overflow:hidden;}
.cplb li{ border-right:1px solid #f2f2f2; width:249px; height:230px; border-bottom:1px  solid #f2f2f2; float:left; padding-top:30px; position:relative;}
.cplb li img{ margin:0 auto; display:block;}
.cplb li .cplb_hover{ display:none;}
.cplb li span{ display:block; width:160px; height:30px; line-height:30px; background-color:#7fb79f; color:#FFF; border-radius:3px; text-align:center; margin:0 auto; margin-top:24px;}
.cplb li:hover .cplb_hover{ position:absolute;top:85px;left:85px; display:block;}
.cplb li:hover span{background-color:#ff9704;}
.cplb_ym{ text-align:center;}
.cplb_ym button{ width:54px; height:28px; line-height:28px; border:1px solid #e5e5e5; vertical-align:bottom;}
.cplb_ym a{ width:25px; height:26px; display:inline-block;border:1px solid #e5e5e5; line-height:26px;}
.cplb_ym a:hover{ background-color:#006f3f; color:#FFF;border:1px solid #006f3f;}




/*产品详细*/
.focusxx{ position:relative; width:420px; height:420px; border:1px solid #e7e7e7; margin:0 auto;}  
.focusxx img{ width: 420px; height: 420px;} 
.focusxx .shadow .title{width: 260px; height: 50px;padding-left: 30px;}
.focusxx .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focusxx .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focusxx .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focusxx .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focusxx .fPic{ position:absolute; left:0px; top:0px; }  
.focusxx .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focusxx .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; background-color:#7fb79f;    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; text-align:center; }  
.focusxx .shadow a{ text-decoration:none; color:#fff; font-size:20px; overflow:hidden; display:block; margin:0 auto; font-weight:bold;font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focusxx .fcon{ position:relative; width:100%; float:left;background:#fff;  }  
.focusxx .fcon img{ display:block; }  
.focusxx .fbg{bottom:13px; right:15px; position:absolute; height:21px; text-align:center; z-index: 200; }  
.focusxx .fbg div{margin:3px auto 0;overflow:hidden;zoom:1;height:14px}    
.focusxx .D1fBt a{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#ffffff; }    
.focusxx .D1fBt .current,.focus .D1fBt a:hover{background:#4d9124;}    
.focusxx .D1fBt img{display:none}    
.focusxx .D1fBt i{display:none; font-style:normal; }    
.focusxx .prev,.focusxx .next{position:absolute;width:50px;height:50px; }
.focusxx .prev{top: 50%;margin-top: -37px; left:-60px; cursor:pointer; background:url(../images/cpxx01.png) no-repeat; }  
.focusxx .next{top: 50%;margin-top: -37px; right: -80px;  cursor:pointer; background:url(../images/cpxx02.png) no-repeat;}  
 


.new_box{ margin-left:30px; margin-top:50px;}
.new_box h3{ text-align:center;}
.dq{background-image: url(../images/cpxx08.png) !important; color:#FFF !important;;}
.new_box a{ text-decoration:none; background-color:#f0f0f0; cursor:pointer; line-height:40px; display:block; color:#5f605f; background-image:url(../images/longtou_01.png); background-repeat:no-repeat; text-align:center;display:inline-block; width:237px;} 

.dtxh_wb{ font-size:12px; padding-left:7px; color:#868686; line-height:28px;  padding-top:20px;}

.cpxx_zx{ background:url(../images/cpxx04.png); height:50px; margin-top:57px; text-align:center; vertical-align:middle; }
.cpxx_zx a { margin-left:5px; }
.con-info{font-size:12px;line-height:28px;}
/*新闻详情*/
.xwxq{}
.xwxq h4.title{ font-size:18px; color:#4b4b4b; text-align:center;}
.xwxq p.intro{ font-size:12px; color:#9a9898; text-align:center;}
.xwxq .article{ margin:30px 20px 0; font-size:12px; color:#605e5e;line-height:28px;}

/*主要样式*/
.subNav{ height:40px; width:100%;background-color:#f0f0f0 ;margin-top:5px;border-bottom:solid 1px #e5e3da; cursor:pointer;font-size:12px;color:#999;line-height:40px;background-position:95% 50%}
.subNav span{ padding-left:28px;}
.subNav img{float:right; margin-top:18px; margin-right:23px; display:none;}
.subNav:hover img,.subNavBox .hover img{ display:block;}
.subNav:hover,.subNavBox .hover{ background-color:#4c9a78;}
.subNav:hover span,.subNavBox .hover span{color:#FFF;}
.currentDd{color:#277fc2}
.navContent{display: none;margin-bottom:5px;}
.navContent li{background-color:#f0f0f0 !important;}
.navContent li a{display:block;heighr:28px;text-align:left;font-size:12px;line-height:40px;color:#666666; padding-left:28px;}
.navContent li a:hover,.navContent li a.hover{color:#fff;background-color:#fbb148;}

.ul_page{ text-align:center}
.ul_page a,.ul_page span{padding:3px 10px;line-height:24px;display:inline-block;*display:inline;*zoom:1;color:#bfbfbf;border-radius:3px; border:1px solid #dddddd;}
.ul_page a:hover,.ul_page span.current,.ul_page a.current{ background:#009253;color:#fff;border-color:#009253;text-decoration:none;}

