@charset "utf-8";







/* css document */




#MR_proList{}

#MR_proList li{ float: left; width: 205px; height: 205px; overflow: hidden; padding:0 10px 0 0;}

#MR_proList .pic{ width:205px; height:167px; overflow: hidden;}

#MR_proList .pic img{ width:197px; height:150px; padding: 1px; border: 3px #ccc solid;}

#MR_proList .pic img:hover{border: 3px #016438 solid;}

#MR_proList .txt{ height:26px; line-height:26px; text-align:center; color: #666;  overflow: hidden;}

#MR_proList .txt a{  }




.bg1{ background:#f2f2f2; height:auto;overflow:hidden; min-width:980px; }















.weiz { height:63px; font:14px "Microsoft Yahei"; line-height:63px; color:#666; overflow:hidden; }







.weiz a { color:#666; padding:0 5px;     text-transform: uppercase; }















.map { background:#fff; overflow:hidden; padding: 0 30px;}







.fen { background:#fff; width:255px; overflow:hidden; padding-left:20px; padding-bottom:46px; margin-bottom:20px;}







.fen1 { width:235px; overflow:hidden; padding-top:24px; }







.fen1 h2 { height:80px; background:url(../images/fen_h.gif) no-repeat left top; font:24px "Microsoft Yahei"; font-weight:bold; text-align:center; line-height:70px; overflow:hidden; margin-bottom:3px; color:#fff; }







.fen1 h2 i { font:16px Arial, Helvetica, sans-serif; color:#fff; font-weight:normal; text-transform:uppercase; padding-left:8px; }







.fen1 h3 { font:15px "Microsoft Yahei"; height:41px; line-height:41px; overflow:hidden; margin-bottom:2px; }







.fen1 h3 a { display:block; background:url(../images/fen_bg1.gif) no-repeat left top; color:#fff; padding-left:21px; }







.fen1 h3 a:hover, .fen1 h3.cur a { background:url(../images/fen_bg2.gif) no-repeat left top; }







.fen1 ul { width:215px; margin:5px auto; }







.fen1 li { font:14px "Microsoft Yahei"; height:39px; line-height:39px; border-bottom:1px dashed #ccc; overflow:hidden; background:url(../images/fen_jt.gif) no-repeat 8px 15px; padding-left:22px; text-transform:uppercase; }







.fen1 li a { color:#666; }







.fen1 li a:hover, .fen1 li.cur a { color:#5e8d25; }







.fen1 .nb { border-bottom:0; }







.pro { width:655px; background:#fff; padding:25px 30px 40px 30px; margin-bottom:20px;}







.pro .tit01 { font:20px "Microsoft Yahei"; height:53px; line-height:53px; overflow:hidden; color:#333; 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:259px; height:188px; overflow:hidden; float:left; }







.hot dt img { width:234px; height:178px; border:5px solid #fff; }







.hot dd { width:340px; 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:107px; 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:160px; height:160px; overflow:hidden; margin-left:2px; margin-right:1px; }







.pro2 li img { width:154px; height:117px; padding:2px;  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:#333; cursor:pointer; }







.pro2 .pages { margin-top:10px; }















/*proxx产品详细页3-------------------------------------------*/







.ys { background:#fff; padding:45px 45px 0 45px;overflow:hidden; }







.pic { width:518px; height:400px; overflow:hidden; position:relative; }







.pic ul { width:518px; height:400px; overflow:hidden; }







.pic li img { width:500px; height:380px; 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:153px; left:9px; }







.pic .next { background:url(../images/ys_r.png) no-repeat; width:37px; height:91px; overflow:hidden; position:absolute; top:153px; right:9px; }







.pic2 { width:355px; overflow:hidden; }







.pic2 h3{ display:block; height:48px; border-bottom:1px dashed #a6a6a6; font:20px "Microsoft Yahei"; color:#5e8d25; overflow:hidden; }







.pic2 p { font:14px "Microsoft Yahei"; line-height:30px; overflow:hidden; margin-top:8px; text-transform:uppercase; }







.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:#333; line-height:26px; padding:10px 0 0 15px; float:left; }







.ms h5 p { border-bottom:1px dashed #b1b1b1; width:800px; float:right; font:16px "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; overflow:hidden; }







.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 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:295px; }







.ch ul { margin-top:30px; height:200px; border-bottom:1px solid #d4d4d4; }







.ch li { width:186px; height:100px; float:left; overflow:hidden; }







.ch li img { border-top:1px solid #d4d4d4; border-left:1px solid #d4d4d4; width:185px; height:99px; }







.ch .li01 { border-right:1px solid #d4d4d4; }















.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:#5e8d25;}







.jd1 .tuij p a{ color:#333;}























.ban { width:235px; overflow:hidden;}







.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; }















.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; }















.kh2 { margin-top:18px; }















.kh1 { width:235px; overflow:hidden; margin-top:38px; }







.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; }















/*pages*/







.apage { height:30px; line-height:30px; background:#F9F9F9; padding:0 5px; margin-top:30px; margin-bottom:20PX; 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 #5e8d25 !important; background-color:#fff; color:#5e8d25; 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; }















.faa { width:218px; text-align:center; padding-top:10px; float:left;}















.faa h6 { width:218px; margin:0 auto; text-align:center; font-size:16px;  color:#393939; padding-top:5px;}















.faa h6 a { color:#333}















.faa h6 a:hover { color:#01b1ec}















.faa h5 { width:218px; margin:0 auto; text-align:left; font-size:12px; font-weight:normal; color:#606060; line-height:22px;  padding-top:20px;}















.faa p { padding-top:12px;}































.honorr { width:300px; margin:0 auto; padding-top:25px; margin-left:7px; margin-right:7px; text-align:center; border-bottom:1px #CCC dotted; float:left }















.honorr p { line-height:38px; font-size:13px; }















.honorr p a { color:#333}















.honorr p a:hover { color:#00acea}















.l-pn-l{float: left;margin-bottom:16px;margin-top: 14px;}







.l-pn-l a, .l-pn-l span{display: block;font-size: 14px;color: #777;line-height: 30px;}







.l-pn-l a:hover{color: #f60;}







.l-pn .lin-a{float: right;margin-top: 25px;height: 35px;padding: 0 15px;margin-right: 0;color: #f60;}







.l-pn .lin-a .lin-a-l, .l-pn .lin-a .lin-a-r{width: 15px;height: 35px;background-image: url(../images/li_btn001.png);}







.l-pn .lin-a .lin-a-r{background-position: -15px 0;}







.l-pn .lin-a i{height: 33px;line-height: 33px;padding: 0 30px;color: #f60;border-top: 1px solid #f60;border-bottom: 1px solid #f60;}







.l-pn .lin-a:hover .lin-a-l, .l-pn .lin-a:hover .lin-a-r{color: #fff;background-image: url(../images/li_btn002.png);}







.l-pn .lin-a:hover i{color: #fff;}















.nbn-truen {







width: 98px;







height: 37px;







display: block;







background:#5e8d25 none repeat scroll 0% 0%;







color: #FFF;







font-size: 14px;







line-height: 37px;







text-align: center;







border-radius: 5px;







margin-top: 30px;







font-weight: bold;







float: right;







}















.l-pn h2 {padding:36px 0 10px 0;text-align: center;font-size: 26px;font-weight: normal;}







.l-pn h3{height:31px;line-height:31px;font-size:14px;text-align:center;font-weight:normal;color:#969696;border-bottom:1px dashed #999999;}







.l-pn h3 a{color:#969696;}















.lf-ct {color: #777;font-size: 14px;line-height: 26px;min-height: 300px;padding: 30px 0;border-bottom: 1px solid #e5e5e5;}















.l-pl {height: 425px;position: relative;background-color: #fff;overflow: hidden;}







.l-pl-img {display: block;position: relative;left: 50%;margin-left: -960px;}























#MR_nrPic img {







border: 2px #eee solid;







padding: 2px;







max-width: 740px;}















#MR_nrPic {







padding-left: 21px;







padding-right: 21px;







text-align: center;







padding-top: 18px;







}































