﻿@charset "utf-8";
/*pages*/
.apage { height:30px; line-height:30px; background:#F9F9F9; padding:0 5px; margin-top:40px; text-align:center; }
.apage a { background:#f2f2f2; border:1px solid #c5c5c5; color:#333; padding:5px 10px; margin-right:5px; }
.apage .num_btns { float:right; font-family:Tahoma; }
.apage a:hover, .apage .cur { border:1px solid #ff9012 !important; background-color:#fff; color:#ff9012; text-decoration:none; }
.apage .cust_txt { display:none; float:left; }
.apage .oran_pg_fp {  }
.apage .oran_pg_pp { }
.apage .oran_pg_np {  }
.apage .oran_pg_lp {  }
.apage select { font-size:8px; margin-top:5px; }
.apage .oran_pg_txt { height:15px; border:solid 1px #d4e3e9; width:20px; margin-left:5px; }
.apage .oran_pg_btn { height:15px; border:solid 1px #d4e3e9; margin-left:5px; font-size:9px; background:#5984ac; color:#fff; }


.td { height:177px; margin-top:40px; overflow:hidden; background:url(../images/td_bg.gif) no-repeat center 20px; }
.td h3 { font:22px "Microsoft Yahei"; height:40px; line-height:40px; overflow:hidden; color:#3b434c; padding-left:33px; }
.td h3 a { color:#3b434c; }
.td p { height:29px; margin:12px 0 4px 21px; font:14px "Microsoft Yahei"; line-height:27px; overflow:hidden; }
.td p span a { display:inline-block; width:100px; height:25px; border:1px solid #c1c8d0; float:left; padding:0 0 0 17px; margin-right:24px; background:url(Img/Index/jt.gif) no-repeat 98px 9px; }
.td p a { color:#000; padding-right:18px; }
/*公共内页您现在的位置*/
.weiz { height:63px; font:14px "Microsoft Yahei"; line-height:63px; color:#000; overflow:hidden; }
.weiz a { color:#000; padding:0 5px; }
/*contact联系凯盛1-----------------------------------------------------*/
.b_contact a { display:block; height:291px; background:url(../images/b_contact.jpg) no-repeat center top; overflow:hidden; }
.bg1 { background:#f2f2f2; height:auto; padding-bottom:52px; overflow:hidden; }
.map { height:823px; background:#fff; overflow:hidden; padding:0 30px; }
.adress { width:661px; overflow:hidden; }
.adress h3 { font:24px "Microsoft Yahei"; color:#333; line-height:42px; height:46px; overflow:hidden; margin-top:24px; background:url(../images/map_line.gif) no-repeat left bottom; }
.adress h3 a { color:#333; }
.adress h4 img { width:661px; height:244px; margin-top:14px; margin-bottom:28px; }
.adress p { height:52px; overflow:hidden; font:14px "Microsoft Yahei"; color:#333; background:url(../images/map1.gif) no-repeat left top; padding-left:65px; line-height:52px; margin-bottom:17px; }
.adress p em { padding:0 15px; }
.adress p i { padding:0 36px; }
.adress .p02 { background:url(../images/map2.gif) no-repeat left top; }
.adress .p03 { background:url(../images/map3.gif) no-repeat left top; }
.adress .p04 { background:url(../images/map4.gif) no-repeat left top; height:122px; line-height:32px; padding-top:10px; }
.adress .p05 { background:url(../images/map5.gif) no-repeat left top; }
.ban { width:235px; overflow:hidden; margin-top:85px; }
.ban p { width:235px; height:100px; overflow:hidden; position:relative; margin-bottom:10px; }
.ban p img { width:235px; height:100px; }
.ban p span { display:block; font:18px "Microsoft Yahei"; width:200px; height:60px; overflow:hidden; position:absolute; top:20px; left:18px; }
.ban p span i { display:block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666; }
.ban p span a { color:#232323; }
/*join走进凯盛-----------------------------------------------------------*/
.b_join a { display:block; height:291px; background:url(../images/b_join.jpg) no-repeat center top; overflow:hidden; }
.comp { background:#fff; padding:45px 50px 40px 50px; }
.tit01 { font:30px "Microsoft Yahei"; height:53px; line-height:53px; overflow:hidden; color:#333; background:url(../images/line.gif) no-repeat left bottom; }
.tit01 a { color:#333; }
.comp1 dl { height:190px; margin-top:27px; overflow:hidden; background:#f2f2f2; }
.comp1 dt { width:370px; height:190px; float:right; overflow:hidden; position:relative; }
.comp1 dt img { width:370px; height:190px; }
.comp1 dt em img { width:16px; height:26px; position:absolute; top:82px; left:0; }
.comp1 dd { font:14px "Microsoft Yahei"; line-height:30px; height:150px; overflow:hidden; padding:20px 25px 0 20px; }
.comp2 { margin-top:48px; padding-left:1px; padding-right:18px; font-size:14px; line-height:25px; font-family:"Microsoft Yahei"  }
.comp2 h3 { font:30px "Microsoft Yahei"; line-height:48px; height:48px; color:#fff; background:url(../images/dsj_h.gif) no-repeat left top; overflow:hidden; padding:0 0 0 15px; }
.comp2 h3 a { color:#fff; }
.comp2 .dl01 { background:url(../images/dsj_line.gif) repeat-y 13px top; }
.comp2 dl { background:url(../images/dot1.gif) no-repeat left center; padding-left:75px; padding-top:25px; }
.comp2 dt { font:20px "Microsoft Yahei"; height:30px; line-height:30px; overflow:hidden; color:#333; }
.comp2 dt a { color:#333; }
.comp2 dt span { color:#ff9012; }
.comp2 dd { font:14px "Microsoft Yahei"; line-height:30px; }
.sl1 { background:#fff; margin-top:10px; padding:25px 50px 0 50px; height:500px; }
.arr1 { margin-top:163px; width:36px; height:90px; overflow:hidden; }
.sl { width:776px; margin:58px 0 0 27px; height:350px; float:left; display:inline; overflow:hidden; }
.s2 { width:776px; margin:40px 0 0 27px; height:368px; float:left; display:inline; overflow:hidden; }
.s2 ul { height:368px; overflow:hidden; }
.s2 li { float:left; width:232px; display:inline; margin:0 12px 0; overflow:hidden; }
.s2 li img { display:block; width:216px; height:310px; overflow:hidden; padding:7px; border:1px #e1d8ce solid; }
.s2 li span { display:block; text-align:center; line-height:42px; font-size:14px; color:#958e95; }

.team { background:#fff; margin-top:10px; height:872px; overflow:hidden; margin-bottom:8px; padding:25px 50px 0 50px; }
.team ul { margin-top:27px; height:330px; overflow:hidden; position:relative; }
.team li { float:left; position:relative; }
.team .li01 { width:445px; height:330px; overflow:hidden; margin-right:5px; }
.team .li01 img { width:445px; height:330px; }
.team .li01 span, .team .li02 span { display:block; width:100%; font:14px "Microsoft Yahei"; text-align:center; background:#ff9012; height:36px; line-height:36px; overflow:hidden; color:#fff; position:absolute; bottom:0; left:0; }
.team .li02 { width:293px; height:215px; overflow:hidden; margin-right:5px; }
.team .li02 img { width:293px; height:215px; }
.team .li05 { width:151px; height:110px; margin-bottom:5px; }
.team .li05 img { width:151px; height:110px; }
.team .li06 { width:151px; height:215px; }
.team .li06 img { width:151px; height:215px; }
.team .li03 { width:144px; height:110px; position:absolute; top:220px; left:450px; }
.team .li03 img { width:144px; height:110px; }
.team .li04 { position:absolute; top:220px; left:599px; }
/*page文章详细页3-----------------------------------------------*/
.banner { width:100%; overflow:hidden; text-align:center; }
.banner a { display:block; height:291px; margin:0 auto; }
.banner a.fullad { height:291px; }
.jd { background:#fff; padding:0 35px 35px; }
.jd1 { width:648px; overflow:hidden; font:14px "Microsoft Yahei"; color:#666; line-height:36px; margin-top:32px; }
.jd1 h3 { font:20px "Microsoft Yahei"; text-align:center; height:63px; line-height:63px; overflow:hidden; color:#333; margin-top:16px; }
.jd1 h3 a { color:#333; }
.jd1 h4 { font:14px "Microsoft Yahei"; height:43px; border-bottom:1px dashed #999; line-height:43px; overflow:hidden; }
.jd1 h4 span { display:inline-block; width:108px; height:32px; overflow:hidden; margin-top:10px; }
.jd1 h4 em { padding: 0 14px; }
.jd1 p { font:14px "Microsoft Yahei"; color:#666; line-height:36px; text-indent:2em; margin-top:32px; }
.jd1 p a { color:#333; }
.jd1 p.p01 { margin-top:0; }
.jd1 h5 img { width:623px; height:155px; margin-top:25px; }
.jd1 .ym { font:14px "Microsoft Yahei"; color:#666; line-height:30px; height:60px; overflow:hidden; margin-top:32px; }
.jd1 .ym a { color:#ff9600; }
.tuij { height:269px; border:1px solid #d6d6d6; overflow:hidden; margin-top:20px; padding:0 16px; }
.tuij h3 { height:38px; font:20px "Microsoft Yahei"; line-height:38px; overflow:hidden; background:url(../images/page_line.gif) repeat-x center center; margin-top:17px; text-align:left; }
.tuij h3 a, .tuij h3 span { color:#333; background:#fff; height:38px; line-height:38px; text-align:left; margin:0; width:90px; }
.tuij li { font:14px "Microsoft Yahei"; height:39px; line-height:39px; border-bottom:1px dashed #ccc; overflow:hidden; background:url(../images/kh_jt2.png) no-repeat left 12px; padding-left:22px; }
.tuij li a { color:#666; }
.tuij li span { float:right; }
.tuij .nones { border-bottom:0; }
.tuij p { font:14px "Microsoft Yahei"; color:#666; line-height:30px; height:60px; overflow:hidden; margin-top:10px; text-indent:0; }
.tuij p em { padding: 0 12px; }
.kh1 { width:235px; overflow:hidden; margin-top:38px; background-color:#FFFFFF }
.kh { background:#f2f2f2; height:530px; overflow:hidden; }
.kh dl { width:197px; height:71px; overflow:hidden; padding:16px 0; border-bottom:1px dashed #999; margin:0 auto; }
.kh dt { width:113px; height:71px; float:left; overflow:hidden; }
.kh dt img { width:113px; height:71px; }
.kh dd { width:70px; float:right; overflow:hidden; font:14px "Microsoft Yahei"; line-height:24px; height:48px; margin-top:10px; }
.kh .nb { border-bottom:0; }
.kh ul { width:197px; margin:5px auto 0; }
.kh li { font:14px "Microsoft Yahei"; height:32px; line-height:32px; overflow:hidden; background:url(../images/kh_jt2.png) no-repeat left 10px; padding-left:25px; }
.kh li a { color:#66; }
.kh .li01 { background:url(../images/kh_jt1.png) no-repeat left 10px; }
.tit02 { font:20px "Microsoft Yahei"; text-align:center; height:42px; line-height:42px; background:#ff9012; color:#fff; overflow:hidden; }
.tit02 a { color:#fff; }
.bq { height:456px; background:#f2f2f2; margin:16px 0; overflow:hidden; }
.bq ul { margin:23px 0 0 15px; }
.bq li { background:#fff; width:98px; height:85px; overflow:hidden; float:left; margin-right:8px; font:14px "Microsoft Yahei"; text-align:center; margin-bottom:11px; }
.bq li a { display:block; width:94px; height:81px; padding:1px; border:1px solid #d6d6d6; }
.bq li a:hover { padding:0; border:2px solid #ff9012; }
.bq li p { display:block; width:46px; height:40px; margin:11px auto 0; }
.bq li p img { width:46px; height:40px; }
.ban3 { width:235px; height:100px; overflow:hidden; position:relative; }
.ban3 img { width:235px; height:100px; }
.ban3 p { font:14px "Microsoft Yahei"; color:#333; width:200px; height:80px; overflow:hidden; position:absolute; top:17px; left:14px; }
.ban3 p span { display:block; font:20px Arial, Helvetica, sans-serif; color:#000; }
/*newslist新闻列表页1-----------------------------------------------------*/
.jd_news { overflow:hidden; }
.tout { height:145px; overflow:hidden; padding-top:36px; }
.tout dl { height:143px; border:1px solid #d7d7d7; padding:0 20px; }
.tout dt { height:36px; font:20px "Microsoft Yahei"; line-height:36px; overflow:hidden; margin-top:16px; }
.tout dt span { display:block; font:24px "Microsoft Yahei"; text-align:center; width:74px; height:34px; border:1px solid #ff9012; color:#ff9012; line-height:34px; float:left; overflow:hidden; margin-right:16px; }
.tout dt a { color:#ff9012; }
.tout dd { font:14px "Microsoft Yahei"; line-height:28px; height:56px; overflow:hidden; color:#666; padding-left:94px; margin-top:5px; }
.tout dd a { color:#333; }
.news { width:658px; overflow:hidden; margin-top:22px; }
.news .tit01 { font:24px "Microsoft Yahei"; height:53px; line-height:53px; overflow:hidden; color:#333; background:url(../images/line.gif) no-repeat left bottom; }
.news dl { height:142px; border:3px solid #f2f2f2; background:#f2f2f2; overflow:hidden; margin-top:24px; padding:0 17px; }
.news dt { width:227px; height:112px; float:left; overflow:hidden; margin-top:14px; }
.news dt img { width:227px; height:112px; }
.news dd { width:360px; float:right; overflow:hidden; margin-top:14px; }
.news dd h4 a { display:block; font:16px "Microsoft Yahei"; height:32px; line-height:32px; overflow:hidden; color:#333; }
.news dd p { font:14px "Microsoft Yahei"; line-height:26px; height:78px; overflow:hidden; color:#666; }
.news dd p a { color:#333; }
.news .cur { border:3px solid #ff9600; }
.kh2 { margin-top:18px; background:#FFFFFF }
.ban1 { margin-top:0; }
/*newslist新闻列表页2-----------------------------------------------------*/
.case dl { height:186px; }
.case dt { width:225px; height:141px; float:left; overflow:hidden; margin-top:22px; }
.case dt img { width:225px; height:141px; }
.case dd p { height:104px; }
/*newscase新闻案例2-------------------------------------------------*/
.qs { padding-top:25px; }
.ne { background:#fff; height:656px; margin-bottom:10px; overflow:hidden; padding:0 35px; }
.qs .tit01, .ne1 .tit01, .ne2 .tit01 { background:url(../images/qs_line.gif) no-repeat left bottom; }
.qs1 { height:565px; overflow:hidden; position:relative; }
.qs1 dl { margin-top:22px; }
.qs1 dt { width:590px; height:369px; overflow:hidden; }
.qs1 dt img { width:590px; height:369px; }
.qs1 dd { width:475px; height:125px; overflow:hidden; }
.qs1 dd h4 a { display:block; font:32px "Microsoft Yahei"; height:52px; line-height:52px; overflow:hidden; color:#ff9012; font-weight:bold; }
.qs1 dd p { font:14px "Microsoft Yahei"; line-height:24px; height:46px; overflow:hidden; color:#666; }
.qs1 .page { width:74px; height:95px; text-align:right; overflow:hidden; position:absolute; top:28px; right:0; font-size:16px; }
.qs1 .page p { font-size:16px; font-family:"宋体"; }
.qs1 .page p b { font-size:30px; color:#c3c3c3; font-weight:normal; }
.qs1 .page p span { color:#ff9012; font-size:32px; }
.qs1 .page .prev, .qs1 .page .next { display:inline; width:36px; height:36px; margin-left:1px; margin-top:10px; float:left; cursor:pointer; }
.qs1 .page .prev { background:url(../images/qs_l.gif) no-repeat; }
.qs1 .page .next { background:url(../images/qs_r.gif) no-repeat; }
.qs2 { width:306px; overflow:hidden; margin-top:23px; }
.qs2 h3 { height:58px; font:24px "Microsoft Yahei"; line-height:58px; overflow:hidden; }
.qs2 h3 a { color:#000; }
.qs2 h3 span { display:inline-block; width:81px; height:23px; margin-top:18px; overflow:hidden; }
.qs2 ul { height:130px; overflow:hidden; }
.qs2 li { width:151px; overflow:hidden; }
.qs2 li img { width:151px; height:95px; }
.qs2 li span { display:block; font:12px "Microsoft Yahei"; height:35px; line-height:35px; overflow:hidden; text-align:center; color:#666; }
.qs2 p { font:12px "Microsoft Yahei"; color:#666; line-height:30px; padding:10px 0; border-bottom:1px dotted #666; }
.qs2 p a { display:block; font:16px "Microsoft Yahei"; height:30px; line-height:30px; color:#333; overflow:hidden; }
.qs2 .nones { border-bottom:0; padding-right:0; }
.ne1 { background:#fff; padding:25px 35px 23px 35px; border-bottom:8px solid #f2f2f2; }
.dl03 { height:226px; border:1px solid #d7d7d7; overflow:hidden; margin-top:30px; padding:30px 28px 0 28px; }
.dl03 dt { width:356px; height:189px; overflow:hidden; float:left; }
.dl03 dt img { width:356px; height:189px; }
.dl03 dd { width:478px; overflow:hidden; float:right; }
.dl03 dd h4 { height:40px; overflow:hidden; font:20px "Microsoft Yahei"; line-height:40px; }
.dl03 dd h4 span { display:inline-block; float:left; width:78px; height:40px; background:#ff9012; text-align:center; font:24px "Microsoft Yahei"; line-height:40px; overflow:hidden; color:#fff; margin-right:8px; }
.dl03 dd h4 a { color:#1c1c1c; }
.dl03 dd p { font:14px "Microsoft Yahei"; line-height:30px; height:90px; color:#737373; overflow:hidden; margin-top:8px; }
.dl03 dd em a { display:block; width:148px; height:34px; border:1px solid #c3c8cd; font:14px "Microsoft Yahei"; text-align:center; line-height:34px; color:#333; overflow:hidden; margin-top:13px; }
.dl02 { margin-top:22px; width:280px; background:url(../images/line.gif) no-repeat right top; overflow:hidden; float:left; height:173px; padding-right:25px; }
.dl02 dt { height:30px; overflow:hidden; font:14px "Microsoft Yahei"; color:#958e95; line-height:35px; }
.dl02 dt span { display:inline-block; float:left; width:28px; height:28px; border:1px solid #d0d0d0; text-align:center; font:18px "Microsoft Yahei"; line-height:28px; color:#ff9012; overflow:hidden; margin-right:8px; }
.dl02 dd h4 a { display:block; font:16px "Microsoft Yahei"; line-height:30px; height:30px; overflow:hidden; color:#333; }
.dl02 dd p { font:14px "Microsoft Yahei"; line-height:24px; height:72px; overflow:hidden; color:#666; margin-top:5px; }
.dl02 dd p a { color:#333; }
.nb { background:none; padding-left:25px; width:270px; padding-right:0; }
.dl04 { padding:0 25px; width:280px; }
.more { width:162px; height:46px; font:16px "Microsoft Yahei"; line-height:46px; background:url(../images/more_bg.gif) no-repeat center top; overflow:hidden; position:relative; margin-left:-35px; }
.more a { color:#fff; padding-left:35px; }
.ne2 { background:#fff; padding:25px 35px 20px 35px; }
.ne2 .tit01 a { margin-bottom:47px; }
.ne2 dl { height:126px; border:3px solid #f2f2f2; background:#f2f2f2; overflow:hidden; margin-bottom:21px; padding:0 30px 0 8px; }
.ne2 dt { width:227px; height:112px; float:left; overflow:hidden; margin-top:7px; }
.ne2 dt img { width:227px; height:112px; }
.ne2 dd { width:630px; float:right; overflow:hidden; margin-top:14px; }
.ne2 dd h4 a { display:block; font:16px "Microsoft Yahei"; height:32px; line-height:32px; overflow:hidden; color:#333; }
.ne2 dd p { font:14px "Microsoft Yahei"; line-height:26px; height:78px; overflow:hidden; color:#666; }
.ne2 dd p a { color:#333; }
/*prolist二维码标签1------------------------------------------------*/
.fen { background:#fff; width:255px; height:auto; padding-left:20px; padding-bottom:46px; }

.pro { width:655px; background:#fff; padding:25px 30px 40px 30px; }
.pro .tit01 { font:20px "Microsoft Yahei"; height:53px; line-height:53px; overflow:hidden; color:#000; background:url(../images/line.gif) no-repeat left bottom; }
.hot { height:240px; background:#f2f2f2; overflow:hidden; margin-top:15px; position:relative; }
.hot dl { margin:24px 24px 0 24px; height:188px; overflow:hidden; }
.hot dt { width:379px; height:188px; overflow:hidden; float:left; }
.hot dt img { width:369px; height:178px; border:5px solid #fff; }
.hot dd { width:190px; float:right; overflow:hidden; }
.hot dd h4 a { display:block; height:40px; border-bottom:1px dashed #a6a6a6; font:20px "Microsoft Yahei"; line-height:35px; overflow:hidden; }
.hot dd p { font:14px "Microsoft Yahei"; line-height:26px; height:78px; overflow:hidden; color:#666; margin-top:12px; }
.hot dd em a { display:block; font:14px "Microsoft Yahei"; color:#333; line-height:26px; height:26px; overflow:hidden; }
.hot .page { width:38px; height:38px; overflow:hidden; position:absolute; bottom:0; right:0; }
.hot .page .next { display:block; background:url(../images/hot_r.gif) no-repeat; width:38px; height:38px; overflow:hidden; cursor:pointer; }
.pro2 { margin-top:20px; }
.pro2 ul { margin-top:22px; }
.pro2 li { width:309px; height:255px; overflow:hidden; margin-right:15px; }
.pro2 li img { width:291px; height:186px; padding:8px; border:1px solid #d6d6d6; display:block; }
.pro2 li span { display:block; font:14px "Microsoft Yahei"; text-align:center; height:38px; line-height:38px; overflow:hidden; color:#000; cursor:pointer; }
.pro2 .pages { margin-top:10px; }
/*proxx产品详细页3-------------------------------------------*/
.ys { background:#fff; padding:45px 45px 0 45px;overflow:hidden; }
.pic { width:623px; height:420px; overflow:hidden; position:relative; }
.pic ul { width:623px; height:420px; overflow:hidden; }
.pic li img { width:605px; height:402px; padding:8px; border:1px solid #e9e9e9; display:block; }
.pic .prev { background:url(../images/ys_l.png) no-repeat; width:37px; height:91px; overflow:hidden; position:absolute; top:159px; left:9px; }
.pic .next { background:url(../images/ys_r.png) no-repeat; width:37px; height:91px; overflow:hidden; position:absolute; top:159px; right:9px; }
.pic2 { width:245px; overflow:hidden; }
.pic2 h3 a { display:block; height:48px; border-bottom:1px dashed #a6a6a6; font:24px "Microsoft Yahei"; color:#ff9012; overflow: visible;}
.pic2 p { font:14px "宋体"; line-height:22px; overflow:hidden; margin-top:8px; text-transform:uppercase; }
.pic2 p strong{ color:#000000; font-weight:bold;}
.pic2 em a { display:block; width:180px; height:47px; overflow:hidden; margin-top:20px; }
.ms { margin-top:43px; }
.ms h5 { padding-bottom:18px; overflow:hidden; margin-top:7px; }
.ms h5 span { display:block; width:74px; height:66px; background:url(../images/ys_h.gif) no-repeat left top; font:20px "Microsoft Yahei"; color:#000; line-height:26px; padding:10px 0 0 15px; float:left; font-weight:bold; }
.ms h5 p { border-bottom:1px dashed #b1b1b1; width:800px; float:right; font:14px "Microsoft Yahei"; line-height:28px; padding:6px 0 10px; }
.ms .hh5 p { line-height:28px; padding-top:6px; }
.ms .hh4 p { border-bottom:1px solid #fff; }
.lc { padding:25px 40px 26px 40px; background:#fff; margin-top:10px; }
.lc .tit01, .choose .tit01, .ch .tit01 { background:url(../images/qs_line.gif) no-repeat left bottom; display:block; font:30px "Microsoft Yahei"; height:53px; line-height:53px; overflow:hidden; color:#333; }
.lc .tit01 a, .choose .tit01 a, .ch .tit01 a { color:#333; }
.lc div { font:14px "宋体" ;line-height:28px; }
.lc img { padding:10px;}
.lc strong { color:#000000; font-weight:bold;}
.lc ul { height:204px; margin-top:25px; overflow:hidden; background:url(../images/lc_bg.gif) no-repeat center top; }
.lc li { width:153px; height:106px; float:left; overflow:hidden; }
.lc li p { width:56px; height:57px; margin-left:20px; margin-bottom:5px; overflow:hidden; }
.lc li p img { width:56px; height:57px; }
.lc li span { display:block; font:14px "Microsoft Yahei"; height:30px; line-height:30px; color:#333; }
.lc .li01 span, .lc .li07 span { padding-left:20px; }
.lc .li07 { padding-left:153px; }
.choose { padding:25px 40px 38px 40px; background:#fff; margin-top:10px; height:475px; }
.choose dl { width:210px; float:left; margin:34px 19px 0 0; background:url(../images/choose_line.gif) repeat-x center top; height:388px; overflow:hidden; }
.choose dt { width:185px; height:146px; margin:21px auto 0; overflow:hidden; }
.choose dt img { width:185px; height:146px; }
.choose dd { padding:0 15px; }
.choose dd h4 { font:18px "Microsoft Yahei"; color:#333; height:35px; line-height:35px; overflow:hidden; text-align:center; margin:16px 0 5px 0; }
.choose dd h4 a { color:#333; }
.choose dd p { font:14px "Microsoft Yahei"; line-height:26px; color:#666; height:130px; overflow:hidden; }
.choose .nb { margin-right:0; }
.ch { padding:25px 35px 38px 35px; background:#fff; margin-top:10px; height:450px; }
.ch ul {  width:920px; margin-top:30px; height:368px; border-bottom:1px solid #d4d4d4;border-right:1px solid #d4d4d4; }
.ch li { width:184px; height:92px; float:left; overflow:hidden; }
.ch li img { border-top:1px solid #d4d4d4; border-left:1px solid #d4d4d4; width:183px; height:91px; }
.ch .li01 {}

.rele_search {border-top:solid 1px #ddd;margin:5px;line-height:160%;}
.rele_search h5{ line-height:33px;}
.rele_search li{float:left;width:150px;line-height:27px;}

.map_main { overflow:hidden; border:solid 5px #392617; margin:10px 0; padding-bottom:10px; }
.sitemap_con { width:845px; margin:0 auto; color:#666; }
.sitemap_con .map_top { border-bottom:solid 1px #ccc; }
.sitemap_con .map_top img { float:left; }
.site_r_link { width:120px; margin-top:45px; border:1px solid #cdcdcd; background:#F8F8F8; padding:5px 10px; float:right; }
.site_plc { background:url(../images/ico27.gif) no-repeat 0 8px; padding:5px 0; text-indent:10px; }
.sitemap_con h4 { line-height:30px; }
.b4 { border:solid 1px #E0E0E0; }
.b4 ul { padding:0 11px; }
.b4 li { float:left; line-height:25px; width:164px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; }
.b4 li a { color:#666; }
.b4 li a:hover { color:#392617; }

.ryzz li { height:474px; }
.ryzz li img { height:418px; }
.scsl li { height:286px; }
.scsl li img { height:230px; }
/*add css*/
.jd1 a,.jd1 p a{color:#FF9012;}
.jd1 .tuij p a{ color:#333;}


.link { height:105px; overflow:hidden; }
.link h3 { width:89px; height:43px; overflow:hidden; border:1px solid #cdcdcd; float:left; margin-top:15px; font:14px "Microsoft Yahei"; line-height:43px; background:url(../images/jt.gif) no-repeat 74px 18px; color:#3b434c; padding-left:9px; }
.link p { width:902px; float:right; overflow:hidden; font:14px "Microsoft Yahei"; line-height:28px; padding-top:8px; }
.link p a { color:#60666e; padding:0 17px; display:inline-block; background:url(../images/fnav_line.gif) no-repeat right center; }
.link p a.nb { background:none; }