@charset "utf-8";

/*浮动*/

.float0831 {

	POSITION: fixed; width:160px; TOP: 16px;  _position: absolute

}

.float0831 A {

	COLOR: #0154a0

}

.float0831 A:hover {

	COLOR: #ff8100; TEXT-DECORATION: none

}

.float0831 .floatL {

	POSITION: relative; WIDTH: 28px; FLOAT: left;height:200px;

}

.float0831 .floatL A {

	TEXT-INDENT: -9999px; DISPLAY: block; FONT-SIZE: 0px

}

.float0831 .floatR {

	BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .tp {

	BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .cn {

	BACKGROUND: url(../images/float_bg.gif)

}

.float0831 .floatR {

	PADDING-BOTTOM: 15px; WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: -131px bottom; FLOAT: left; OVERFLOW: hidden

}

.float0831 .tp {

	BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0% 0%; HEIGHT: 10px

}

.float0831 .cn {

	BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: -262px 0px

}

.float0831 .cn H3 {

	TEXT-INDENT: -9999px; HEIGHT: 36px; FONT-SIZE: 0px

}

.float0831 .cn UL {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; PADDING-TOP: 0px

}

.float0831 .cn UL LI {

	BORDER-BOTTOM: #e6e5e4 1px solid; LINE-HEIGHT: 36px; WORD-WRAP: break-word; HEIGHT: 36px; OVERFLOW: hidden; WORD-BREAK: normal

}

.float0831 .titZx {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titDh {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titDc {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoZx {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoTc {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoFf {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .icoTl {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .btnOpen {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .btnOpen_n {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .btnCtn {

	BACKGROUND: url(../images/float_s.gif) no-repeat

}

.float0831 .titZx {

	BACKGROUND-POSITION: 5px -10px

}

.float0831 .titDh {

	BACKGROUND-POSITION: 5px -66px

}

.float0831 .titDc {

	BACKGROUND-POSITION: 5px -124px

}

.float0831 .icoZx {

	BACKGROUND-POSITION: 2px -154px

}

.float0831 .icoTc {

	BACKGROUND-POSITION: 0px -323px

}

.float0831 .icoFf {

	BACKGROUND-POSITION: 2px -213px

}

.float0831 .icoTl {

	PADDING-LEFT: 20px; DISPLAY: block; FONT-FAMILY: "微软雅黑"; BACKGROUND-POSITION: 2px -266px; FLOAT: left; font-weight:bold; color:#000;

}

.float0831 .btnOpen {

	BACKGROUND-POSITION: -30px -396px

}

.float0831 .btnOpen_n {

	BACKGROUND-POSITION: 0px -530px

}

.float0831 .btnCtn {

	BACKGROUND-POSITION: 0px -396px

}

.float0831 .icoZx {

	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .icoTc {

	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .icoFf {

	PADDING-LEFT: 28px; DISPLAY: block; FLOAT: left

}

.float0831 .btnOpen {

	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px

}

.float0831 .btnOpen_n {

	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px

}

.float0831 .btnCtn {

	POSITION: relative; WIDTH: 28px; HEIGHT: 118px; TOP: 80px; LEFT: 2px

}

.float0831 .btnOpen {

	TOP: 42px; LEFT: 1px

}

.float0831 .btnOpen_n {

	TOP: 42px; LEFT: 1px

}

.float0831 .btnCtn {

	TOP: 42px; LEFT: 2px

}

.float0831 UL LI H3.titDc A {

	WIDTH: 80px; DISPLAY: block; HEIGHT: 36px

}

.float0831 UL LI.top65 {

	BORDER-BOTTOM: #0154a0 1px solid

}

.float0831 UL LI.bot {

	BORDER-BOTTOM-STYLE: none

}

.float0831 UL.webZx {

	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/webZx_bg.jpg) no-repeat; HEIGHT: 65px; PADDING-TOP: 0px

}

.float0831 UL LI.webZx-in {

	BORDER-BOTTOM-STYLE: none; PADDING-LEFT: 5px; HEIGHT: 50px; PADDING-TOP: 8px

}



/* css document */



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



.cp dl { width:220px; overflow:hidden; float:left; display:inline; padding:12px 4px 0 4px; }	

.cp dt,.cp dt a{ width:220px; height:167px;  overflow:hidden;  }

.cp dt a:hover img{opacity:0.8;  } /*产品图片边框连接*/

.cp dt img {width:220px; height:167px;}

.cp dd {  line-height:24px; padding-top:8px; overflow:hidden; display:block;  text-align:center }

.cp dd a:hover{color:#B61212;}

.cp dd.d1{ display:none;}

.t06 a { color:#C10005;}

.t06 a :hover { color:#C10005;}



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



.weiz a { color:#666; padding:0 5px; }







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



.pro1 { background:#fff; padding:25px 0 0 30px; margin-bottom:20px;}





/*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 a { display:block; height:48px; border-bottom:1px dashed #a6a6a6; font:24px "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:390px; overflow:hidden; position:relative; }



.ban3 img { margin-bottom: 18px; }



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



.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:40px; margin-bottom:16px; 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}



.honorr2 { width:220px; margin:0 auto; padding-top:8px; margin-left:6px; margin-right:5px; text-align:center; border-bottom:1px #CCC dotted; float:left }







.honorr2 p { line-height:38px; font-size:13px; background:#CCC; }







.honorr2 p a { color:#333}







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



}







#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{  }





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







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







.faa1 h6 a { color:#333}







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







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







.faa1 p { padding-top:12px;

















