@charset "gb2312";
.banner_kscb{ clear: both}

.cljg_top{ width:100%; background:#fff}
.cljg_top p{ width:1190px; margin:0 auto; padding-top:10px; font:12px/35px "ËÎÌå"}

.kcx_nav{ width:100%; height:47px; background:#2d1304}
.kcx_nav ul{ width:1100px; height:47px; margin:0 auto; overflow:hidden}
.kcx_nav li{ width:110px; height:47px; float:left; background:url(../images/cljg_03.jpg) no-repeat right center; text-align:center; font:16px/47px "Î¢ÈíÑÅºÚ"; color:#fff}
.kcx_nav li a{ display:block; width:100%; height:47px; color:#fff}
.kcx_nav li a:hover{ background:#50260d}

.banner01,.banner02,.banner03{ width:100%; height:131px}
.banner01{ background:url(../images/banner01.jpg) no-repeat center}
.banner02{ background:url(../images/banner02.jpg) no-repeat center}
.banner03{ background:url(../images/banner03.jpg) no-repeat center}
.banner03 p{ width:150px; margin:0 auto; padding-top:25px}
.banner03 p a{ width:125px; height:35px; margin-top:15px; display:block}
.banner04{ width:100%; height:114px; background:url(../images/banner04.jpg) no-repeat center}

.cljg_body{ width:1190px; background:#fff; padding:10px 0 0; margin:0 auto}

.cljg_body h2{ height:48px; margin:55px 0 35px}

.cljg_p1{ padding:0 18px; overflow:hidden}
.cljg_p1 p{ padding-right:340px; height:281px; line-height:21px; background:url(../images/cljg_19.jpg) no-repeat right; width:440px; float:left; font-size: 12px}
.cljg_p1 .cp1_r{ width:336px; float:right; font-size: 12px}
.cp1_r .cp1r_t{ height:143px; margin-bottom:9px; padding-left:170px; background:url(../images/cljg_16.jpg) no-repeat left;}
.cp1r_t span{ display:block; height:105px; padding-left:37px; background:url(../images/cljg_22.jpg) no-repeat left 30px; padding-top:24px; font:14px/35px "ËÎÌå"}
.cp1_r font{ display:block; margin-top:9px; width:330px; height:26px; overflow:hidden; background:url(../images/cljg_31.jpg) no-repeat}
.cp1_r font a{ display:block; width:94px; height:26px; float:right}

.cljg_p2{ padding:0 18px; overflow:hidden}
.cljg_p2 .cp2_l{ width:795px; float:left; overflow:hidden}
.cp2_l li{ width:238px; float:left; margin:0 20px 20px 0}
.cp2_l li span{ display:block; width:95px; height:31px}
.cp2_l li p{ width:238px}
.cp2_l li p img{ width:238px; height:116px}
.cljg_p2 .cp2_r{ width:350px; float:right; padding-top:70px; background:url(../images/cljg_44.jpg) no-repeat center top; line-height:21px}
.cp2_r p{ display:block; margin-top:9px; width:350px; height:28px; margin-top:35px; overflow:hidden; background:url(../images/cljg_31_n.jpg) no-repeat}
.cp2_r p a{ display:block; width:110px; height:28px; float:right}

.cljg_p3{ padding:0 18px; overflow:hidden}
.cljg_p3 .cp3_l{ width:773px; float:left}
.cp3_l img{ width:197px; height:238px; float:left}
.cp3_l .jiantou{ width:16px; height:25px; background:url(../images/cljg_69.jpg) no-repeat; float:right}
.cp3_l .cp3l_r{ width:503px; height:148px; float:right; padding:70px 25px 18px; background:url(../images/cljg_73.jpg) no-repeat 25px 20px; border:1px solid #003d8c}
.cp3l_r p{ width:250px; float:left; padding-top:15px; line-height:23px}
.cp3l_r span{ display:block; width:225px; float:right}
.cp3l_r span strong{ display:block; margin-bottom:10px}
.cljg_p3 .cp3_r{ width:336px; float:right}
.cp3_r h3{ width:104px; height:19px; background:url(../images/cljg_63.jpg) no-repeat}
.cp3_r h3 a{ display:block; width:104px; height:19px}
.cp3_r .cp3r_c{ margin:15px 0 5px; overflow:hidden}
.cp3r_c .prev{ width:21px; height:34px; cursor:pointer; margin-right:9px; _display:inline; margin-top:48px; background:url(../images/cljg_82.jpg) no-repeat; float:left}
.cp3r_c .center{ width:276px; float:left}
.center ul{ width:100%; overflow:hidden}
.center ul li{ width:110px; margin:0 14px; _display:inline; float:left; text-align:center}
.center ul li img{ width:110px; height:145px}
.cp3r_c .next{ width:21px; height:34px; cursor:pointer; margin-top:48px; background:url(../images/cljg_85.jpg) no-repeat; float:right}
.cp3_r p{ display:block; margin-top:9px; width:330px; height:26px; overflow:hidden; background:url(../images/cljg_31.jpg) no-repeat}
.cp3_r p a{ display:block; width:94px; height:26px; float:right}

.cljg_p4{ padding:0 18px; overflow:hidden}
.cljg_p4 .cp4_l{ width:428px; float:left}
.cp4_l span{ display:block; padding-right:15px; height:24px; margin:25px 0 20px; overflow:hidden; background:url(../images/cljg_105.jpg) no-repeat}
.cp4_l span a{ display:block; width:115px; height:24px; float:right}
.cp4_l p{ line-height:23px}
.cljg_p4 .cp4_r{ width:684px; float:right; overflow:hidden}
.cp4_r li{ width:166px; margin-right:5px; _display:inline; float:left; font:12px/25px "ËÎÌå"; color:#000; text-align:center}
.cp4_r li img{ width:164px; height:116px; display:block; border:1px solid #ccc}
.cljg_p4 .cp4_b{ clear:both; padding-top:40px}
.cp4_b .cp4b_t{ overflow:hidden; height:26px}
.cp4b_t h3{ width:108px; height:26px; background:url(../images/cljg_120.jpg) no-repeat; float:left}
.cp4b_t span{ display:block; width:330px; height:26px; float:right; overflow:hidden; background:url(../images/cljg_31.jpg) no-repeat}
.cp4b_t span a{ display:block; width:94px; height:26px; float:right}
.cp4_b p{ padding-top:15px; line-height:23px}

.cljg_p5{ padding:0 18px 0 0; overflow:hidden}
.cljg_p5 li{ width:180px; height:156px; margin-bottom:5px; font:12px/25px "ËÎÌå"; text-align:center; margin-left:15px; _display:inline; float:left}
.cljg_p5 li img{ width:171px; height:117px}

.jyzn{ width:100%; overflow:hidden; padding:35px 0 32px}
.jyzn .j_left{ width:82px; height:149px; float:left; background:url(../images/cljg_156.jpg) no-repeat}
.jyzn a{ width:155px; height:149px; float:left; overflow:hidden; text-align:center; margin-left:3px; display:block; background:#2f7098}
.jyzn a img{ width:145px; height:142px;}
.jyzn a:hover{ background:#094c79}


.foot{ background: url(../images/foot_bg.jpg)}
.divRsjs{ margin-top:-4px}


.rdgz_nav{ position: absolute; height: 60px; right: 88px; top: 35px; transition: ease 0.5s height}
.rdgz_nav>a{display: block;width: 90px;height: 43px; line-height: 43px; text-align: center; border-radius: 5px;}
.rdgz_nav:hover>a{ background: #9b6831; color: #fff;}
.rdgz_nav p{ width: 400px; height: 0; overflow: hidden; position: absolute; top: 60px; left: -180px; background:rgba(255,255,255,0.8);}
.rdgz_nav p>a{display: block;width:50%; height: 35px; line-height: 35px; float: left}

.rdgz_nav:hover p{display: block;height: auto; padding:10px 20px; border: 1px solid #eee;}

.cljg_p2,.cljg_p1+h2,.cljg_p3,.cljg_p2+h2,.cljg_p5,.cljg_p4+h2,.cljg_p4,.cljg_p3+h2{display: none;}