@charset "utf-8";
/* CSS Document */
body{ font-family:Arial, Helvetica, sans-serif,"microsoft yahei"; font-size:12px; background:#fff;} 
*{ margin:0; padding:0;}
.clear{ clear:both;}
a{  text-decoration:none; color:#000;font-family:"微软雅黑";}
ul,li{ list-style:none;}
img{ border:none;}
input{ outline:none;}
select{ border:none;outline:none;}
#maxdiv{ width:100%;}
#centerdiv{ width:1440px; margin:0 auto;}

.head{ height:168px;}
.top{ height:110px; background:#f7f7f7; position:relative;}
.logo{ position:absolute; left:218px; top:0;}
.toptel{ position:absolute; left:955px; top:18px;}
.pdt_search{ width:361px; height:31px; position:absolute; left:852px; top:54px;}
.searchinput{ height:29px; line-height:29px; width:279px; border:1px solid #008c5a; float:left; padding-left:30px; color:#999;font-family:"微软雅黑";}
.searchbtn{ width:50px; height:31px; float:right;}
.nav{ height:57px; background:#079654;}
.nav ul{ margin-left:195px;}
.nav li{ background:url(../images/navline.jpg) no-repeat; height:57px; line-height:57px; padding:0 24px; float:left;}
.nav li a{ color:#fff; font-size:14px;}
.naven{ height:57px; background:#079654;}
.naven ul{ margin-left:197px;}
.naven li{ background:url(../images/navline.jpg) no-repeat; height:57px; line-height:57px; padding:0 25px; float:left;}
.naven li a{ color:#fff; font-size:14px;}


.youshi{ height:1600px; background:url(../images/mainbg.jpg) no-repeat; position:relative;font-family:"微软雅黑"; overflow:hidden;}
.y_title{ text-align:center; font-size:36px; font-weight:bold; color:#079654; margin-top:30px;}
.y_title span{ color:#ff8a00;font-size:48px;}
.title_b{ text-align:center;}
.title_be{ text-align:center; color:#079654;}
.pic_text{ position:absolute; left:977px; top:323px; color:#fff;}
.title_all{ font-size:24px;}
.title_all span{ color:#079654;}
.content_all{ width:455px; line-height:24px;}
.content_all span{ color:#ff8a00;}
.content_all i{ font-style:normal; font-size:18px; color:#ff1206;}
.title_yi{ position:absolute; left:290px; top:225px;}
.content_yi{ position:absolute; left:290px; top:295px;}
.title_er{ position:absolute; left:742px; top:467px;}
.content_erf{ position:absolute; left:771px; top:527px;}
.content_ers{ position:absolute; left:771px; top:598px;}
.pic_texts{ position:absolute; font-size:14px; font-weight:bold; color:#fff; left:353px; top:700px;}
.title_san{ position:absolute; left:290px; top:815px;}
.content_san{ position:absolute; left:290px; top:880px;}
.title_si{ position:absolute; left:290px; top:1015px;}
.content_si{ position:absolute; left:290px; top:1080px;}
.title_wu{ position:absolute; left:742px; top:1245px;}
.content_wu{ position:absolute;left:742px; top:1310px;}
.title_liu{position:absolute; left:742px; top:1430px;}
.content_liu{position:absolute; left:742px; top:1500px;}
.year{ position:absolute; left:430px; top:1210px; font-size:18px; color:#ff1206;}

.zhiliang{ height:598px;  overflow:hidden;font-family:"microsoft yahei"; position:relative;}
.zl_cnbg{background:url(../images/zhiliang.jpg) no-repeat;}
.zl_enbg{ background:url(../images/zhil_enbg.jpg) no-repeat;}
.z_title{ font-size:24px; color:#fff; text-align:center; margin-top:90px; font-weight:bold;}
.title_zbe{ text-align:center; line-height:16px; margin-top:8px; color:#fff;}
.our_z{ font-size:24px; text-align:center; margin-top:101px; font-weight:bold;}
.our_intro{ font-size:18px; text-align:center; margin-top:25px;}
.zhi_all{ font-size:20px; font-weight:bold; color:#fff;}
.zhi_yi{ position:absolute; left:368px; top:425px;}
.zhi_er{ position:absolute; left:582px; top:425px;}
.zhi_san{ position:absolute; left:795px; top:425px;}
.zhi_si{ position:absolute; left:1007px; top:425px;}
.zhien_all{ font-size:14px;font-weight:bold; color:#fff; width:90px; text-align:center;}
.zhie_yi{ position:absolute; left:362px; top:420px;}
.zhie_er{ position:absolute; left:577px; top:420px;}
.zhie_san{ position:absolute; left:788px; top:420px;}
.zhie_si{ position:absolute; left:1003px; top:420px;}

.why{ height:613px; background:url(../images/why.jpg) no-repeat; overflow:hidden;font-family:"microsoft yahei"; position:relative;}
.w_title{ text-align:center; font-size:30px; color:#079654; font-weight:bold; margin-top:58px;}
.w_title span{ color:#ff8a00;}
.title_wbe{ color:#079654; position:absolute; left:422px; top:115px; opacity:0.5;}
.why_all{ font-size:18px; color:#079654;font-weight:600;}
.why_yi{ position:absolute; left:800px; top:200px; }
.why_er{position:absolute; left:800px; top:334px;}
.why_san{position:absolute; left:800px; top:462px;}
.why_call{ width:368px; line-height:26px;}
.why_cyi{ position:absolute; left:832px; top:240px;}
.why_cer{ position:absolute; left:832px; top:371px;}
.why_csan{ position:absolute; left:832px; top:502px;}

.index_about{ height:459px; background:url(../images/abtbg.jpg) no-repeat; overflow:hidden; position:relative;font-family:"microsoft yahei";}
.a_title{ font-size:24px; font-weight:bold; margin-left:230px; margin-top:70px;}
.a_title span{color:#079654;}
.title_abe{ margin-left:230px; color:#7f7f7f; font-size:14px;}
.a_intro{ position:absolute; color:#ff8a00; font-size:18px; font-weight:bold; left:402px; top:82px;}
.a_content{ width:512px; margin-left:218px; margin-top:35px;line-height:26px; padding-left:13px;}
.a_img{ float:left; margin-top:5px; margin-right:20px;}
.a_more{ font-size:14px; position:absolute; left:240px; top:375px;}
.slide_img{ position:absolute; width:377px; height:216px; left:823px; top:109px;}

.index_contact{ height:331px; background:url(../images/ct_bg.jpg) no-repeat; overflow:hidden; position:relative;font-family:"microsoft yahei"; width:1440px;}
.c_title{ font-size:26px; font-weight:bold; margin-left:220px; margin-top:14px; color:#fff;}
.c_fuwu{ color:#eee; font-size:18px; position:absolute; left:398px; top:74px;}
.c_add{ font-size:18px; font-weight:bold; color:#fff; position:absolute; left:696px; top:90px;}
.c_content{ position:absolute; left:660px; top:145px; color:#fff;}
.c_content td{ height:28px;}
.c_content a{ color:#fff;}

.index_honor_news{ width:1004px; margin:0 auto; height:529px; background:url(../images/ns_bg.jpg) no-repeat;font-family:"microsoft yahei";}
.index_honor{ width:320px; float:left; padding-left:2px;  position:relative;}
.zspic{ position:absolute; top:117px; left:60px;}
.arr_l{ position:absolute; top:183px; left:20px;}
.arr_r{ position:absolute; top:183px; left:251px;}
.zs_title{ position:absolute; top:377px; left:50px;}
.zs_title li{ height:40px; line-height:40px;}
.h_title{ font-size:26px; margin-top:45px; font-weight:bold;}
.h_title span{ color:#079654;}
.h_etitle{ color:#7d7d7d; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.h_more{ position:absolute; left:202px; top:55px; font-size:14px;}
.index_news{ padding-left:42px; width:640px; float:right; overflow:hidden; position:relative;}
.n_title{ font-size:26px; margin-top:45px; font-weight:bold;}
.n_title span{ color:#079654;}
.n_etitle{ color:#7d7d7d; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.n_more{ position:absolute; left:590px; top:55px; font-size:14px;}
.newslist{ margin-left:150px; margin-top:30px; width:480px;}
.one_news{ margin-bottom:45px;}
.one_news>div{ line-height:28px;}
.one_title{ font-weight:bold;}
.one_content,.one_time{ color:#5a5a5a;}
.c_fac{ width:260px; height:226px; margin-top:20px;}

.email{ height:114px; background:url(../images/em_bg.jpg) no-repeat; position:relative;}
.c_mail{ position:absolute; left:257px; top:50px; color:#fff;}
.e_mail{ position:absolute;left:257px; top:35px; color:#fff;}
.u_label{ position:absolute; left:390px; top:42px;}
#netsun_cust_user{ position:absolute; left:445px; top:35px; width:195px; height:28px; border:1px solid #d3d3d3;}
.mail_bot{ position:absolute; left:660px; top:43px;}
.p_label{ position:absolute; left:800px; top:42px;}
#netsun_cust_pass{ position:absolute; left:855px; top:35px;width:195px; height:28px; border:1px solid #d3d3d3;}
.index_login{ position:absolute; left:1083px; top:38px;}

.foot{ height:226px; background:url(../images/foot_bg.jpg) no-repeat; overflow:hidden; position:relative;font-family:"microsoft yahei";}
.ft_link{ left:540px; top:65px; position:absolute; font-size:18px; color:#fff;}
.link_pic{ position:absolute; left:652px; top:65px;}
.ft_bot{ text-align:center; margin-top:185px; color:#fff;}
.ft_bot a{ color:#fff;}



.subpage{ background:#f9f9f9; padding-top:20px; padding-bottom:40px;font-family:"microsoft yahei";}

.tj_title{ text-align:center;font-size:36px; margin-bottom:10px;}
.tj_content{ height:126px; background:url(../images/tj_cp.jpg) no-repeat; overflow:hidden;}
.tj_pdt{ margin-top:73px; margin-left:57px;}
.one_pdt{ width:95px; text-align:center; float:left; margin-left:47px;}
.op_title{ margin-bottom:8px;}

.sub_title{ text-align:center; font-size:20px; color:#079654; font-weight:bold; margin-top:45px;}
.sub_title span{ margin-left:8px; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.main{ width:1004px; margin:0 auto; margin-top:25px;}

.about{ line-height:28px;}

.product table{border-collapse:collapse;}
.product td{ height:30px; border:1px solid #c8c8c8; padding:0 5px;font-family:"microsoft yahei"; line-height:24px;}
.product td table{ margin:5px 0;}
.bgtr:hover{ background:#efefef;}
.product a:hover{ color:#079654;}
.picname{ font-size:16px; font-weight:bold; margin-bottom:20px;}

.news li{ line-height:32px; height:32px; border-bottom:1px dashed #000; padding-left:35px; padding-right:25px;background:url(../images/news_icon.gif) no-repeat 5px 11px; position:relative;  }
.news li a{ color:#000;}
.news li span{ position:absolute; top:3px; left:920px;}
.news_contents{ padding:0 5px 0 5px;line-height:28px;}
.news_contents h2{ font-size:16px; font-weight:bold; margin-top:10px;}
.news_contents p{line-height:28px; margin-top:10px;}
.news li a:hover{ color:#079654;}

.productpic1{ height:188px; width:250px; margin:0 auto;border:1px solid #d0d0d0; position:relative; overflow:hidden; }
.minmax1{ height:180px; width:242px;overflow:hidden; margin:0 auto; margin-top:4px;}
.minmax1 img{ min-height:180px; max-width:242px;}
.pic1 ul{ margin-top:20px;}
.pic1 li{ width:252px; height:190px;  margin-left:60px; margin-bottom:25px; text-align:center; float:left;}
.bigpic{ width:600px; padding:5px; margin:0 auto; border:1px solid #d0d0d0;}
.animate{ -webkit-transition-duration: .5s; -moz-transition-duration: .5s;transition-duration: .5s;}
.pic1 li:hover .animate img{ opacity:0.8;}
.productpic1:hover{ border-color:#079654;}

/*-------order--------*/
.order td{ height:40px; }
.order input{ height:30px; border:1px solid #999; width:440px; margin-top:5px;}
.order textarea{ resize:none;width:440px; height:50px;border:1px solid #999; float:left; margin-top:5px;}
#mess_sub{height:35px; width:100px; cursor:pointer; margin-top:15px; color:#fff; font-weight:bold; font-size:14px; background:#079654;}
#mess_rst{height:35px; width:100px;cursor:pointer;color:#fff; font-weight:bold; font-size:14px; background:#C90005;}

.contact td{ height:32px; border-bottom:1px dotted #c8c8c8;}
.contact a:hover{color:#079654;}






/*==========分页===========*/

.newspage {
 width:600px;PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-TOP: 20px; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; FONT: 12px/22px ""; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid; font-family:Arial, Helvetica, sans-serif;
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #079654; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#079654; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#079654; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}