@charset "gb2312";
@import url("reset.css");
@import url("zhuanti_foot_new.css");

.banner01,.banner02,.banner03,.banner04{ width:100%; height:95px;}
.banner01{ background:url(../images/banner01.jpg) no-repeat center}
.banner01 p{ width:1166px; margin:0 auto; display:block; height:44px; position:relative; height:33px;}
.banner01 span{	display:block; width:560px; height:44px; position:absolute;	right:-18px; overflow:hidden;}
.banner01 span a{ color:#fff; font-size:14px; line-height:44px; display:block; float:left; width:90px; text-align:center;}
.banner01 span a.jh{ text-indent:-15px}
.banner02{ background:url(../images/banner02.jpg) no-repeat center}
.banner03{ background:url(../images/banner03.jpg) no-repeat center}
.banner04{ background:url(../images/banner04.jpg) no-repeat center}
.banner05{ width:100%; height:167px; background:url(../images/banner05.jpg) no-repeat center}
.banner05 p{ width:1120px; padding-top:50px; margin:0 auto; overflow:hidden}
.banner05 a{ display:block; width:195px; height:56px; float:left; margin-right:10px}
.banner05 a.a_r{ width:183px}

.daoyu{ width:100%; background:#c1c1c1}
.daoyu p{ width:1190px; padding:20px 0 15px; color:#00443a; overflow:hidden; margin:0 auto}
.daoyu p font{ width:45px; font-size:32px; display:block; float:left; line-height:38px}
.daoyu p span{ width:1100px; padding-left:30px; padding-top:2px; float:left; font-size:14px;}

.part01{ width:100%; padding-top:40px;}
.p_top{ width:100%}
.p_top h2{ width:1167px; height:85px; overflow:hidden; margin:0 auto; font-size:42px; line-height:54px; color:#11695c}
.p_top h2 font{ color:#11695c; font-size:45px; display:block; line-height:58px; padding-right:10px; float:left}
.p_top h2 a{ display:block; width:185px; height:85px; background:url(../images/ggzl_12.jpg) no-repeat; float:right}
.part01 .p01_con{ padding-top:20px; width:1135px; margin:0 auto; overflow:hidden}
.p01_con dl{ color:#fff; font-size:24px; cursor:pointer;}
.p01_con dd{ position:relative}
.p01_con dl a{ color:#fff;}
.p01_con .dl_l{ width:350px; float:left;}
.dl_l .dd01,.dd02,.dd05,.dd06,.dd09{width:100%; overflow:hidden;}
.dd03{ width:187px; overflow:hidden; float:left}
.dd04{ width:158px; overflow:hidden; float:right}
.dd07{ width:241px; overflow:hidden; float:left}
.dd08{ width:284px; overflow:hidden; float:right}
.dl_l .dd01 div{ width:100%; height:220px; overflow:hidden; position:relative; z-index:2; background:#22a794 url(../images/p1_img.jpg) no-repeat center; text-align:center; margin-bottom:5px; line-height:220px}
.dl_l .dd03 div{ width:157px; height:160px; overflow:hidden; position:relative; z-index:2; background:#22a794 url(../images/p3_img.jpg) no-repeat center; margin-bottom:5px; padding:110px 15px 0; line-height:28px}
.dl_l .dd04 div{ width:128px; height:160px; overflow:hidden; position:relative; z-index:2; background:#11695c url(../images/p4_img.jpg) no-repeat center; margin-bottom:5px; padding:110px 15px 0; line-height:28px}
.dl_l .dd06 div{ width:100%; height:255px; overflow:hidden; position:relative; z-index:2; background:#11695c url(../images/p6_img.jpg) no-repeat center; clear:both; text-align:center; line-height:255px}
.p01_con .dl_c{ width:530px; float:left; margin:0 5px}
.dl_c .dd02 div{ width:100%; height:328px; overflow:hidden; position:relative; z-index:2; background:#11695c url(../images/p2_img.jpg) no-repeat center; text-align:center; margin-bottom:5px; line-height:328px}
.dl_c .dd05 div{ width:100%; height:95px; overflow:hidden; position:relative; z-index:2; background:#22a794 url(../images/p5_img.jpg) no-repeat center; text-align:center; margin-bottom:5px; line-height:95px}
.dl_c .dd07 div{ width:211px; height:199px; overflow:hidden; position:relative; z-index:2; background:#22a794 url(../images/p7_img.jpg) no-repeat center; padding:123px 15px 0; line-height:28px;}
.dl_c .dd08 div{ width:254px; height:199px; overflow:hidden; position:relative; z-index:2; background:#11695c url(../images/p8_img.jpg) no-repeat center; text-align:center; padding:123px 15px 0; line-height:28px;}
.p01_con .dl_r{ width:237px; float:left;}
.dl_r .dd09 div{ width:177px; height:246px; overflow:hidden; position:relative; z-index:2; padding:182px 30px 0; background:#22a794 url(../images/p9_img.jpg) no-repeat center; line-height:28px;}
.dl_r .dd_zx{ width:100%; margin:6px 0 0 5px}
.dd_zx a{ display:block; margin-bottom:5px}

.p01_con dd p{ position: absolute; font-size:13px; line-height:20px; background:rgba(221,234,240,0.7) none repeat scroll !important; background:#ddeaf0; filter:Alpha(opacity=70); _filter:Alpha(opacity=70); text-align:left; top:0px; left:0; color:#000}
.p01_con dl span{display:block; position:relative;}
.p01_con dd p font{ color:#11695c;}
.p01_con dl .p01{ height:195px; padding:25px 12px 0;}
.p01_con dl .p02{ height:298px; padding:30px 12px 0;}
.p01_con dl .p03{ height:240px; width:163px; padding:30px 12px 0;}
.p01_con dl .p04{ padding:40px 12px 0; width:134px; height:230px;}
.p01_con dl .p05{ padding:20px 12px 0; height:75px;}
.p01_con dl .p06{ padding:25px 12px 0; height:255px; padding:25px 12px 0;}
.p01_con dl .p07{ height:302px; width:217px; padding:50px 12px 0;}
.p01_con dl .p08{ height:302px; width:260px; padding:50px 12px 0;}
.p01_con dl .p09{ height:398px; padding:30px 12px 0;}

.part02{ width:100%; padding-top:10px;}
.part02 .p02_con{ width:1167px; margin:0 auto}
.p02_con .p02c_01{ width:100%; height:197px; padding-top:35px; margin:0 auto; background:url(../images/ggzl_22.jpg) no-repeat 179px; overflow:hidden}
.p02c_01 .p1{ width:220px; padding-left:460px}
.p1 h3,.p2 h3,.p3 h3,.p4 h3,.p5 h3{ font-size:24px; color:#ffea00; padding-bottom:10px; text-align:center; font-weight:lighter}
.p1 font,.p2 font,.p3 font,.p4 font,.p5 font{ display:block; padding-top:3px; font-size:14px; color:#fff; text-align:center}
.p1 p,.p2 p,.p3 p,.p4 p,.p5 p{ padding-top:12px; color:#fff; font-size:12px; line-height:18px}
.p02c_02 .p2{ width:215px; float:left; padding-left:190px}
.p02_con .p02c_02{ width:100%; height:232px; background:url(../images/ggzl_25.jpg) no-repeat center; overflow:hidden}
.p02c_02 span{ display:block; width:200px; margin:0 auto; color:#fff; font-size:18px; text-align:center; padding-top:50px}
.p02_con .p02c_03{ width:100%; height:303px; background:url(../images/ggzl_28.jpg) no-repeat center; overflow:hidden}
.p02c_03 a{ display:block; width:180px; height:56px; margin:0 0 0 35px ; float:left}
.p02c_03 .p3{ width:215px; float:left; padding-left:250px; padding-top:50px}
.p02c_03 .p4{ width:215px; float:right; padding-right:265px; padding-top:80px}
.p02c_02 .p5{ width:215px; float:right; padding-right:180px; padding-top:20px}

.part03{ width:100%; padding-top:60px;}
.part03 .p03_con{ padding-top:20px; width:1110px; margin:0 auto}
.p03_con .p03c_top{  width:1110px; margin:0 auto; overflow:hidden}
.p03c_top img{ width:273px; height:179px; float:left; margin-left:4px; _display: inline}
.p03_con .p03c_c{ padding:30px 0 0 52px; width:120%; overflow:hidden}
.p03c_c p{ width:236px; float:left; padding-bottom:18px; margin-right:42px}
.p03c_c p font{ display:block; width:144px; height:29px; line-height:29px; text-indent:15px; background:url(../images/p03c_cbg.jpg) no-repeat; font-size:18px; color:#fff}
.p03c_c p span{ display:block; padding-top:16px; width:100%; color:#000}
.p03_con .p03c_b{ width:523px; margin:20px auto 0; overflow:hidden}
.p03c_b span{ display:block; width:374px; height:91px; background:url(../images/ggzl_45.jpg) no-repeat; float:left}
.p03c_b a{ display:block; width:138px; height:46px; background:url(../images/ggzl_48.jpg) no-repeat; float:right; margin-top:22px}

.part04{ width:100%; padding-top:50px;}
.part04 .p04_con{ padding-top:15px; width:1167px; margin:0 auto; overflow:hidden}
.p04_con .p04c_l{ width:235px; float:left}
.p04c_l .a_img{ display:block; width:235px; height:287px; background:url(../images/ggzl_53.jpg) no-repeat}
.p04c_l font,.p04c_r font{ display:block; font-size:18px; text-align:center}
.p04c_l span,.p04c_r span{ display:block; width:100%; text-align:center; font-size:12px}
.p04c_l p,.p04c_r p{ width:217px; margin:5px auto 0; font-size:12px; line-height:18px}
.p04c_l .a_b,.p04c_r .a_b{ width:126px; height:25px; background:url(../images/ggzl_69.jpg) no-repeat; text-align:center; color:#fff; line-height:25px; margin:10px auto 0}
.p04c_l .a_b a,.p04c_r .a_b a{ color:#fff}
.p04_con .p04c_c{ width:640px; float:left; margin-left:16px; _display:inline}
.p04c_c .p04cc_l{ width:235px; height:245px; float:left; padding:40px 30px 0; margin-bottom:45px; _display:inline; background:url(../images/ggzl_59.jpg) no-repeat}
.p04c_c .p04cc_r{ width:235px; height:245px; float:right; padding:40px 30px 0; margin-bottom:45px; _display:inline; background:url(../images/ggzl_59.jpg) no-repeat}
.p04cc_l font,.p04cc_r font{ display:block; text-align:center; font-size:18px;}
.p04cc_l p,.p04cc_r p{ padding-top:10px}
.p04c_c a{ display:block; width:291px; height:85px; background:url(../images/ggzl_65.jpg) no-repeat; margin:0 auto; clear:both}
.p04_con .p04c_r{ width:235px; float:right}
.p04c_r .a_img{ display:block; width:235px; height:287px; background:url(../images/ggzl_56.jpg) no-repeat}
.p04_bot{width:1167px; margin:0 auto; overflow:hidden}
.p04_bot .p04b_top{ width:100%; overflow:hidden}
.p04b_top2{ padding:40px 0 20px}
.p04b_top h3,.p04b_top2 h3{ font-size:30px; line-height:44px}
.p04b_top h3 a{ display:block; width:185px; height:85px; background:url(../images/ggzl_12.jpg) no-repeat; float:right}
.p04_bot .p04b_con{ width:100%; margin:0 auto; overflow:hidden; color:#fff; padding-top:20px}
.p04b_con a{ color:#fff; display:block; width:100%}
.p04b_con li{ margin-bottom:5px; background:#22a794; cursor:pointer}
.p04b_con li:hover{ background:#007f6d}
.p04b_con .ul1,.p04b_con .ul2,.p04b_con .ul3{ float:left; font-size:18px;}
.p04b_con .ul1{ width:382px;}
.p04b_con .ul2{ width:382px; padding:0 5px}
.p04b_con .ul3{ width:392px;}
.ul1 .li01{ padding:25px 15px 0; height:110px; background:#11695c}
.ul1 .li01 span,.ul3 .li01 span{ font-size:14px; line-height:18px; display:block; padding-top:10px}
.ul1 .li02,.ul2 .li02,.ul3 .li02{ height:56px; text-align:center; line-height:56px}
.ul1 .li03,.ul2 .li03,.ul3 .li03{ height:56px; text-align:center; line-height:56px; background:#11695c}
.ul2 .li04{ height:74px; text-align:center; line-height:75px; background:#11695c}
.ul3 .li01{ padding:45px 50px 0; height:151px;}

.part05{ width:100%; padding-top:50px;}
.part05 .p05_con{ padding:20px 0 50px; width:1060px; margin:0 auto; overflow:hidden}
.p05_con .p05c_l{ width:140px; float:left}
.p05c_l li{ width:100%; height:95px; cursor:pointer; margin-top:10px; background:url(../images/ggzl_73.jpg) no-repeat}
.p05c_l li a{ width:51px; height:54px; display:block; padding:22px 0 0 23px; font-size:22px; line-height:24px; color:#2a2a2a}
.p05c_l li.active{ background:url(../images/ggzl_86.jpg) no-repeat}
.p05_con .p05c_r{ width:840px; padding:40px 40px 12px; height:265px; float:left; background:#a0e2e3}
.p05c_r p{ width:100%; height:66px; line-height:22px}
.p05c_r ul{ width:100%; overflow:hidden; padding-top:20px}
.p05c_r li{ width:156px; float:left; margin-right:10px; _display:inline}
.p05c_r li img{ width:152px; height:133px; border:2px solid #189a88}
.p05c_r li span{ display:block; width:145px; margin:10px auto 0; font:12px/18px "ËÎÌå"}

.jyzn{ width:1167px; margin:35px auto 50px;}
.jyzn .j_left{ width:43px; height:122px; padding:20px 30px 0; text-align:center; float:left; background:#d7d5d1; line-height:25px; font-size:23px; color:#2c2c2c}
.jyzn a{ width:147px; height:142px; float:left; text-align:center; margin-left:5px; display:block; background:#d62100}
.jyzn a img{ width:145px; height:142px;}
.jyzn a:hover{ background:#ef8400}

.foot{ width:100%; }

.divRsjs{ margin-top:-2px}
