
body{text-align:left;font-family:arial;margin:0px auto;padding:0px; font-size:12px; background:#f3fef6;}
div,form,img,ul,ol,li,dl,dt,dd{margin:0px;padding:0px;border:none;}
ul,dl{list-style-type:none;}
input,select,button,{font:12px Verdana,Arial,Tahoma;vertical-align:top;}
a:link {color: #666; text-decoration:none;}
a:visited {color:#666;text-decoration:none;}
a:hover {color:#239400; text-decoration:none;}
a:active {color:#239400;text-decoration:none;}



.left{float:left;}
.right{float:right;}
.clear{clear:both;}
/*首页头部*/
.top{ width:100%;}
.hygl{ width:100%; background:url(../images/top_bf.gif); height:34px; line-height:34px;}
.swsy{ width:1002px; margin:0 auto;}
.hygl span{ float:right;}
.dlogo{ width:100%; height:93px;}
.zjbf{ width:1002px; margin:0 auto;}
.logo{ width:186px; padding-top:11px; float:left;}
.dh{ width:208px; float:right; margin-top:10px;}
.menu01{ width:100%; background:url(../images/menu.jpg); height:36px; line-height:36px;}
.inMenu_box{height:36px;width:1002px;margin:0px auto; position:relative;}
#nav { display:block; width:1002px; margin:0 auto; position:absolute; z-index:99999;}
#nav .jquery_out {float:left;line-height:36px;display:block; text-align:center; color:#fff;font:18px/32px "微软雅黑"; }
#nav .jquery_out .smile {padding-left:1em;}
#nav .jquery_inner {margin-left:16px;}
#nav .jquery {margin-right:1px;padding:0 2em;}
#nav .mainlevel { float:left; background:url(../images/line.jpg) right 0 no-repeat; width:142px;/*IE6 only*/}
#nav .mainlevel a {color:#ffffff; text-align:center; font-size:14px; font-weight:bold; text-decoration:none; line-height:36px; display:block; padding:0 20px; width:100px;}
#nav .mainlevel a:hover {color:#fff; text-decoration:none;}
#nav .mainlevel ul {display:none;}
#nav .mainlevel li {border-top:1px solid #fff; background:#0f7405; width:140px;/*IE6 only*/}
.bannr_ty{ width:1002px; background:url(../images/banner_ty.jpg) center 0 no-repeat; height:13px; margin:0 auto;}
.main{ width:955px; margin:10px auto;}
.sb{ width:663px; float:left;}
.news{ width:329px; float:right;}
.sb_title{ height:57px; background:url(../images/sb_bg.jpg) no-repeat; line-height:40px; font-size:14px; font-weight:bold; color:#014da2; padding-left:15px;}
.sb_title span{ float:right; margin-right:15px; font-size:12px; font-weight:normal;}
.sb_txt{ background:#fff; width:655px;}
.sb_txt li{ width:191px; float:left; text-align:center; line-height:24px; margin:10px 13px 0px 13px;}
.sb_txt li a img{ width:189px; height:110px; border:1px solid #ddd;}
.sb_txt li a:hover img{ width:189px; height:110px; border:1px solid #00d;}
.menu_ty{ background:url(../images/menu_ty.jpg); height:14px; line-height:14px;}
.gywm{ width:206px; height:109px; background:url(../images/gywm.jpg) no-repeat; float:left; line-height:22px; padding:55px 20px 0 15px; text-indent:24px;}
.news{width:206px; height:109px;  background:url(../images/xw.jpg) no-repeat; float:left;padding:55px 20px 0 15px;}
.news li{ background:url(../images/sjx.jpg) 0 center no-repeat; line-height:24px; padding-left:10px;}
.xxs{ width:219px; height:104px; background:url(../images/xx.jpg) no-repeat; float:left; padding:60px 0 0 15px;}
.lxwm{ width:224px; height:114px; background:url(../images/lxwm.jpg) no-repeat; float:left; padding:50px 0 0 15px; line-height:15px;}

.bq{ width:100%; background:url(../images/bqbg.jpg); height:129px;}
.bqxx{ width:1002px; margin:0 auto; line-height:34px; border-top:1px solid #ddd;}
.bqxx span{ float:right;}
.bqewm{ width:709px; line-height:28px; margin:0 auto; padding-top:20px;}
.bqewm img{ float:left; margin-right:10px;}

/* about */
.ny_main{ width:1002px; margin:20px auto;}
.about_l{ width:206px; float:left;}
.about_title{ height:44px; font-size:14px; font-weight:bold; color:#fff; padding-top:10px; padding-left:24px; background:url(../images/about_title.jpg) no-repeat;}
.about_nr{}
.about_nr li{  height:35px; line-height:35px; font-size:12px;border-bottom:1px solid #117a08; background:url(../images/sj.jpg) 15px center no-repeat #e2ffe8; padding-left:25px;}
.imgwsf{ height:109px; margin-top:15px;}
.nr_txt_tittle{ margin:20px auto 0 auto; line-height:24px; height:24px; font-size:14px; color:#117a08; font-weight:bold; border-bottom:1px solid #bfbfbf;}
.nr_txt_tittle span{ float:right; font-size:12px; font-weight:normal; color:#666;}
.about_r{ width:766px; float:right;}
.nr_txt{ line-height:24px;}
/*****新闻中心*********/
.about_title02{ height:69px; background:url(../images/news_title.jpg) no-repeat;}
.news_txt01 dl{ margin-bottom:20px;}
.news_txt01{  margin:0 auto; padding:0 0 0 0;}
.news_txt01 dt{ height:35px; line-height:35px; color:#FFF; background:#f089ba; padding:0 15px; margin-bottom:10px;}
.news_txt01 dt span{ float:right;}
.news_txt01 dd{ height:35px; line-height:35px; color:#797979; background:url(../images/xw_sj.gif) 0 center no-repeat; padding:0 0 0 10px; border-bottom:1px dotted #022347;}
.news_txt01 dd span{ float:right;}

.news_txt01 h3{margin-top:10px;text-align:center;}
.news_txt01 .p1{text-align:center;padding-bottom:10px;background:url(../images/news_tit_bg.gif) bottom no-repeat;}

.fy{ width:184px; margin:20px auto 0 auto; height:30px; line-height:30px;}
.fy b{ float:left; font-weight:normal;}
.fy b a{ margin:0 10px;}



/*****产品中心*********/
.pro_banner{ background:#000 url(images/pro_banner.jpg) no-repeat center top;}
.prolist_ner ul{ padding-bottom:40px;}
.prolist_ner li{ width:157px; height:127px;float:left; display:block; margin:15px 16px 0px 16px;}
.prolist_ner li span { display:block; height:25px; text-align:center; width:137px; padding:0px 10px; line-height:25px;overflow: hidden; text-overflow:ellipsis;}
.prolist_ner li span a{ font-size:12px; font-weight:normal; }
.prolist_ner li a img{ width:157px; height:102px;border:1px solid #eaeaea;}
.prolist_ner li a:hover img{ width:157px; height:102px;border:1px solid #e60012;}
.prolist_ner p{ font-size:14px; line-height:30px; padding-top:20px;}

.proimg{ text-align:center; margin-top:50px;color:#666;}
.proimg .title h2{margin-bottom:10px;}
.proimg .thumb img{ width:556px;}
.proimg .text{margin-top:10px;}
.proimg2{ text-align:left; margin-top:50px;color:#666;}
.proimg2 .title3{margin:5px 0;}
.proimg2 .text{margin-top:10px;}


.jion_banner{ background:#000 url(../images/jion_banner.jpg) no-repeat center top;}
.join_ner h4{ font-size:24px; padding:10px; color:#e60012;}
.join_ner  p{ font-size:14px; line-height:30px;}

.listpage{ height:35px; line-height:35px; background:#f3f3f3; text-align:right; padding:0px 20px;color:#666;}
.listpage a{ padding:10px 5px;  margin:0px; font-size:12px;}
.listpage a:hover,.listpage  .on2{ background:#239400; color:#fff;}

/*客户留言*/
.feedback{margin:10px;}
.feedback td{ color:#666}
.feedback input {
border: 1px solid #dddddd;
height: 24px;
line-height: 24px;
color: #666;
padding-left: 3px;
margin-bottom:15px;
}
.feedback textarea{ margin-bottom:15px; border:1px solid #dddddd}
.feedback input.sub {
background: none;
border: none;
background: url(../images/btn1.gif) no-repeat left top;
width: 82px;
height: 30px;
font-weight: 900;
color: #fff;
}
.feedback input.sub:hover {
background: url(../images/btn2.gif) no-repeat left top;
cursor: pointer;
cursor: hand;
}
.hj{text-align:center;color:#666;margin:10px;}
.page{text-align:right;color:#666;}


.wap_con{width:94%;margin:0 auto;padding:3%;}
.wap_title{height:25px;font-size:14px;}
.wap_img{text-align: center;margin: 30px 0px;}
.wap_img img{width:90%;}
.wap_content{word-break:break-all;margin-top: 20px;background: #efefef;line-height: 25px;font-size: 15px;padding:3%;border: 1px dashed #ccc;}
.wap_footer{margin-top:20px;}













