body{FONT-FAMILY: "微软雅黑"; FONT-SIZE:14px; PADDING: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; color:#111; min-width:1200px;}
UL{ padding:0px; margin:0px}
a{color:#111;text-decoration:none;}
a:hover{text-decoration:none; color:#cc0000;}
img {border:none;}
li{list-style:none;}
.clear{clear:both;}
.fl { float: left; }
.fr { float: right; }

/*----顶部----*/
.tp{background:#f0f0f0; height:30px; line-height:30px;}
.tp_c{width:1002px; margin:0 auto; color:#222;}
.tp_cl{float:left;}
.tp_cr{float:right;}
.tp_cr a{color:#222;}
.tp_cr a:hover{color:#ff0000; text-decoration:underline;}
/*logo*/
.logo{width:1002px; margin:0 auto; height:130px;}
.logo_l{float:left;}
.logo_l a{display:block; background:url(../images/logo.jpg) no-repeat; width:654px; height:92px; text-indent:-9999px;}
.logo_r{float:right; font-size:20px; color:#333; margin-top:30px;}
.logo_r span{color:#0d9f4e; font-size:24px;}

/*导航*/
.top{background:#0d9f4e; height:50px; line-height:50px;}
.nav{width:1002px; margin:0 auto; font-family:"微软雅黑"; font-size:16px;}
#nav ul li.current a.topa{background:#373737; color:#fff;}
.nav ul li{width:143px; float:left; text-align:center;}
.nav ul li a{display:block; color:#fff;}
.nav ul li a:hover{background:#373737; color:#fff; display:block;}

/* banner */
.banner{height:490px;overflow:hidden; position:relative; z-index:100; clear:both;}
.banner .d1{width:100%;height:490px;display:block;position:absolute;left:0px;top:0px; }
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:10;left:0px;}
.banner .d2 ul{float:left;position:absolute;left:47%;top:455px; display:inline;}
.banner .d2 li{width:40px;height:10px;overflow:hidden;cursor:pointer;background:#0d9f4e;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:#373737;}

/*首页中间*/
.m1_c{background:#f3f3f3; padding:30px 0;}
.m1{width:1002px; margin:0 auto;}
.m1 ul li{width:236px; float:left; font-size:16px; height:200px; background:#fff; padding-top:7px; margin:0 6px; border:1px #ddd solid; text-align:center;}
.m1 ul li img{width:216px; height:162px; margin-bottom:5px;}
.m1 ul li:hover{border:1px #0d9f4e solid;}

/*关于我们*/
.abme_bg {width:1002px; height:310px; margin:0 auto;}
.abme_bg>.title {width:70px; height:230px; float: left; margin-top:40px; background:url(../images/about.jpg) no-repeat; font-size: 26px;text-align: center; color: #000;}
.abme_bg>.title div {width: 26px;margin: 0 auto;line-height: 30px;padding-top: 55px;}
.abme_bg .text {height: 230px;width:517px;float: left;padding-left: 35px;padding-right: 30px;padding-top: 40px;}
.abme_bg .text .title {float: left;font-size: 22px;line-height: 22px;color: #4c4b4b;padding-top: 10px;}
.abme_bg .text .more {float: right;font-size: 14px;color: #fff;
	line-height: 26px;width: 85px;text-align: center;background-color: #23201d;border-radius: 5px;margin-top: 9px;margin-bottom: 8px;}
.abme_bg .text .more:hover {background-color: #0ba04e}
.abme_bg .text .msg {clear: both;text-indent: 2em;line-height:30px; color: #747474;font-family: simsun;height: 180px;overflow: hidden;}
.abme_bg .img {width: 348px;height: 228px;float: left;border: 1px solid #fcaf01;margin-top: 40px;overflow: hidden;}
.abme_bg .img img {display: block;width: 344px;height: 224px;border: 2px solid #fff;}

/*产品中心*/
.w_980 {width:1002px;margin:0 auto;}
.product {margin: 0 auto;clear: both;}
.product>.head {height: 150px;background: url(../images/bg1.jpg) no-repeat top center;}
.product>.head .title_b {width: 243px; height: 83px;border: 1px solid #bebebe;border-bottom-color: #23201d;background-color: #fff;float: left;margin-top: 65px;}
.product>.head .title_b .a {font-size: 26px;color: #000;line-height: 26px;padding-left: 15px;padding-top: 15px;}
.product>.head .title_b .b {font-size: 20px;line-height: 20px;color: #0ba04e;font-weight: bold;padding-left: 15px;padding-top: 10px;}
.product>.head .phone_b {width: 245px;height: 85px;float: right;background-color: rgba(21, 121, 208, 0.75);margin-top:65px;}
.product .phone_b>div {height: 50px;border-left: 1px solid #fff;float: left;margin-left: 16px;margin-top: 18px;}
.product .phone_b .msg {margin-left: 40px;float: left;background-image: url(../images/phone.png);background-repeat: no-repeat;font-size: 18px;line-height: 18px;color: #fff;font-weight: bold;font-family: arial;padding-left: 22px;margin-top: 2px;}
.product .phone_b .num {font-size: 28px;line-height: 28px;font-family: Impact;padding-left: 20px;clear: both;color: #fff;padding-top: 9px;}
.product .cont {width:1002px;margin: 0 auto 10px auto;clear: both;}
.product .lnav {width: 243px;float: left;border: 1px solid #bebebe; font-size:16px;}
.product .lnav li {width: 183px;margin: 0 auto;height:59px;line-height:59px;color: #333;background-image: url(../images/001454_08.png);background-repeat: no-repeat;background-position: 167px 23px;cursor: pointer;}
.product .lnav li+li {border-top: 1px solid #d1d1d1;}
.product .lnav li a {color: #383838;}
.product .lnav li:hover {background-image: url(../images/001454_09.png);}
.product .lnav li:hover a {color: #0ba04e;}
.product .rdata {float: left; padding-left: 15px;width: 740px;}
.product .rdata li {width: 225px;height: 195px;float: left;margin-left: 20px;margin-top: 15px;}
.product .rdata li .img {width: 220px;height: 165px;border: 1px solid #e0e0e0;background-color: #efefef;overflow: hidden;}
.product .rdata li .img img {display: block;width: 214px;height: 159px;margin: 2px;}
.product .rdata li .title {	width: 222px;height: 28px;background-color: #23201d;font-size: 14px;line-height: 28px;color: #fff;text-align: center;margin-top: 2px;}
/*最新资讯*/
.news_b {clear: both;padding-top: 40px;}
.news_b:after{content: ".";display: block;height: 0;font-size: 0;clear: both;visibility: hidden;}
.news_b>.head {background-color: #f3f3f3;height: 135px;}
.news_b>.head .title {font-size: 26px;line-height: 26px;color: #000;font-weight: bold;text-align: center;padding-top: 20px;}
.news_b>.head .line {width: 240px;height: 2px;margin: 0 auto;background-color: #23201d;margin-top: 8px;}
.news_b>.head .line div {height: 2px;width: 80px;margin: 0 auto;background-color: #0ba04e;}
.news_b>.head .en {text-align: center;font-family: arial;font-weight: bold;font-size: 20px;line-height: 20px;color: #0ba04e;padding-top: 9px;}
.news_b>.head .more {font-size: 14px;color: #fff;line-height: 26px;width: 85px;text-align: center;background-color: #23201d;border-radius: 5px;display: block;margin: 0 auto;margin-top: 10px;}
.news_b>.head .more:hover {background-color: #0ba04e}
.news_b .lnews {width: 550px;float: left;margin-top: 20px;}
.news_b .lnews .fir {height: 115px;}
.news_b .fir .time {width: 100px;height:77px;float: left;background-color: #0ba04e;color: #fff;font-family: arial;text-align: center; padding-top:23px;}
.news_b .fir .time .day { font-size:30px;line-height:20px;height: 20px;}
.news_b .fir .time .year {font-size:32px;line-height: 33px; margin-top:8px;}
.news_b .fir .info {float: left;padding-left: 20px;width: 400px;}
.news_b .fir .info .title {font-size: 16px;line-height: 24px;color: #f00;font-weight: bold;padding-right: 65px;min-height: 39px;background-image: url(../images/001454_11.png);background-repeat: no-repeat;background-position: 348px 4px;}
.news_b .fir .info .msg {font-size: 14px;line-height: 22px;color: #4d4d4d;padding-top: 12px;height: 56px;overflow: hidden;}
.news_b .item {height: 32px;line-height: 32px;margin-top: 15px;background-color: #f3f3f3; padding-left:5px;}
.news_b .item .title {float: left;color: #23201d;font-size: 12px;display: inline-block;width: 80%;overflow: hidden;white-space: nowrap;
	-ms-text-overflow: ellipsis;
	text-overflow: ellipsis;padding-left: 3%;}
.news_b .item .time {float: right;color: #3f3f3f;width: auto;padding-right: 12px;}
.news_b .item:hover {height: 32px;line-height: 32px; color:#fff; margin-top: 15px;background-color:#ddd;}

.rimgs {width: 396px;height: 296px;overflow: hidden;position: relative;border: 1px solid #ddd;float: left;margin-left: 45px;margin-top: 22px;}
.rimgs img {width: 396px;height: 296px;display: block;}

.oimgs {clear: both;padding-top: 40px;}
.oimgs .imga {width: 486px;height: 183px;float: left;position: relative;}
.oimgs .imga img {display: block;width: 486px;height: 183px;}
.oimgs .imgb {width: 245px;height: 183px;float: left;margin-left: 4px;position: relative;}
.oimgs .imgb img {display: block;width: 260px;height: 183px;}
.oimgs .imgc {width: 241px;height: 183px;float: left;margin-top: 4px;position: relative;}
.oimgs .imgc img {display: block;width: 241px;height: 183px;}
.oimgs .imgd {width: 245px;height: 183px;float: left;margin-top: 4px;margin-left: 4px;position: relative;}
.oimgs .imgd img {display: block;width: 260px;height: 183px;}
.oimgs .case {width: 241px;height: 183px;float: left;margin-left: 4px;background-color: #0d9f4e;color: #fff;}
.oimgs .case .title {width: 60px;height: 42px;border-top: 1px solid #fff;border-bottom: 1px solid #fff;margin-left: 17px;margin-top: 20px;font-family: Impact;font-size: 28px;text-align: center;line-height: 42px;}
.oimgs .case .msg {font-size: 20px;line-height: 20px;padding-left: 17px;padding-top: 17px;}
.oimgs .case .more {width: 107px;height: 34px;border: 1px solid #fff;float: left;margin-left: 17px;text-align: center;line-height: 34px;color: #fff;border-radius: 5px;margin-top: 20px;}
.oimgs .textimg {width: 486px;height: 183px;float: left;margin-top: 4px;margin-left: 4px;position: relative;}
.oimgs .textimg img {display: block;width: 486px;height: 183px;}
.oimgs .msg_bg {width: 100%;height: 183px;background-color: rgba(0, 0, 0, 0.7);position: absolute;top: 0;left: 0;z-index: 10;display: none;}
.oimgs .msg_b {width: auto;height: 169px;margin-left: 20px;margin-right: 20px;	margin-top: 32px;}
.oimgs .msg_b .titlea {font-size: 16px;line-height: 16px;text-align: center;color: #fff;padding-top: 19px;position: absolute;top: 5px;}
.oimgs .msg_b .titlea div {float: left;}
.oimgs .msg_b .titlea .line {width: 160px;float: left;height: 1px;background-color: #fff;margin-top: 7px;}
.oimgs .msg_b .titlea .name {padding: 0 15px;}
.oimgs .msg_b .titleb {font-size: 16px;line-height: 16px;text-align: center;color: #fff;padding-top: 19px;position: absolute;top: 5px;}
.oimgs .msg_b .titleb div {float: left;}
.oimgs .msg_b .titleb .line {width: 40px;float: left;height: 1px;background-color: #fff;margin-top: 7px;}
.oimgs .msg_b .titleb .name {padding: 0 14px 0 15px;}
.oimgs .msg_b .msg {clear: both;font-size: 14px;line-height: 28px;font-family: simsun;color: #fff;text-indent: 2em;padding: 12px 15px;overflow: hidden;height: 100px;border: 1px solid #fff;border-top: none;}
.oimgs .imgc .msg_b {margin-right: 16px;}

/*友情链接*/
.link{width:1002px; line-height:30px; margin:10px auto;}

/*底部*/
.footer{background:#23201d; padding:25px 0;}
.mf{width:1002px; margin:0 auto; color:#a7a7a7;}
.mf_l{float:left; line-height:26px;}
.mf_r{float:right; margin-top:20px;}

/*内页*/
.about_m{width:1002px; margin:15px auto;}
.about_ml{float: left; width: 243px;}
.about_ml_t{border:1px #bebebe solid; width: 213px; border-bottom:0px; font-size: 26px; color: #000; padding:10px 15px;}
.about_ml_t span{font-size: 20px; color: #0d9f4e; font-weight:bold;}
.about_ml .lnav {width: 243px;border: 1px solid #bebebe; font-size:16px;}
.about_ml .lnav li {width: 183px;margin: 0 auto;height:59px;line-height:59px;color: #333;background-image: url(../images/001454_08.png);background-repeat: no-repeat;background-position: 167px 23px;cursor: pointer;}
.about_ml .lnav li+li {border-top: 1px solid #d1d1d1;}
.about_ml .lnav li a {color: #383838;}
.about_ml .lnav li:hover {background-image: url(../images/001454_09.png);}
.about_ml .lnav li:hover a {color: #1579d0;}
.about_ml_c{border: 1px solid #bebebe; margin-top:10px; }
.about_ml_ct{border-bottom:2px #000 solid; font-size: 26px; color: #000; padding:10px 15px;}
.about_ml_ct span{font-size: 20px; color: #0d9f4e; font-weight:bold;}
.about_ml_cc{padding:5px 10px 8px 10px;}
.about_ml_cc ul li{line-height:33px; border-bottom:1px #000 dashed;}
.about_ml_b{margin-top:10px;}
.about_ml_bt{font-size:24px;}
.about_ml_bt span{font-size: 24px; color: #0d9f4e; font-weight:bold;}
.about_ml_bb{line-height:24px; padding-left:5px; color:#555;}

.about_mr{width:735px; float:right;}
.about_tit{height:45px; border-bottom:2px #000 solid;}
.about_mt1{float:left; line-height:45px; color:#000; font-size:20px; border-bottom:2px #0d9f4e solid;}
.about_titr{float:right; margin-top:20px; background:url(../images/li.jpg) no-repeat left center; padding-left:13px; font-family:"宋体"; font-size:12px;}
.about_titr a{margin:0 2px;}
.about_cont{font-size:16px; line-height:30px; color:#555;}
.about_cont p,span{font-size:16px; line-height:30px; color:#555;}

/*在线客服*/
.keifu{ position:fixed; top:10%; right:0; width:131px;  _position:absolute; _top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.bottom,10)||0)-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
 z-index:990;}
.keifu_tab{ width:160px;}
.icon_keifu{ width:26px; height:100px; float:left; background:url(../images/keifu.png) 0 0; position:relative; display:none; cursor:pointer;}
.keifu_box{ float:left; width:131px;}
.keifu_tab img{ display:block;}
.keifu_head{ width:131px; height:41px; background:url(../images/keifu.png); background-position: 0 -103px; font-size:0; line-height:0; position:relative;}
.keifu_close:link,.keifu_close:visited{ display:block; width:11px; height:11px; background:url(../images/keifu.png) -42px 0; position:absolute; top:5px; right:5px;}
.keifu_close:hover{ background-position:-60px 0;}
.keifu_con{ border-left:7px solid #0d9f4e; border-right:7px solid #0d9f4e; padding-top:15px; background:#fbfbfb;}
.keifu_con li{height:33px; padding-left:12px;}
.keifu_con .weixin{ height:96px;}
.keifu_con .bt{ font-size:16px; height:30px; line-height:30px; text-align:left; padding:0 0 0 20px; color:#012646;}
.keifu_bot{ width:131px; height:119px; background:url(../images/keifu.png); background-position:0 -149px; }