* { padding:0px; margin:0px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,img,div{margin:0;padding:0;border:0;}
body{font-family:"ËÎÌå"; font-size:12px; color:#646464; background:url(../images/pu_01.jpg) repeat-x top center;}
a{text-decoration:none;}
a:link{color:#646464;}
a:visited{color:#646464;}
a:hover{ color:#00790D;}
a:active{ color:#00790D;}
a{ blr:expression(this.onFocus=this.blur()); }
a:focus{outline:none;}


.s_top{ width:100%; background:url(../images/tb_01.jpg) no-repeat top center; margin:0 auto; height:128px;}
.top{ width:1000px; background:url(../images/top_02.jpg) no-repeat; height:128px; margin:0 auto; clear:both;}
.top_le{ width:467px; float:left;}
.top_zuo{ float:left;font-size:16px; font-family:"ºÚÌå"; padding-top:68px; color:#6A6A6A;}
.top_ri{ float:right;}
.top_ri ul li{ list-style-type:none;}
.julia{ padding-top:51px;}
.wz_a{ text-align:right; padding-right:20px; padding-top:14px;}
.wz_a a{ padding-right:15px;}
.top a:link{ color:#F7F7F7;}
.top a:visited{ color:#F7F7F7; }
.top a:hover{ color:#00790D;}
.top a:active{ color:#00790D;}

.bj_nav{ width:1000px; background:url(../images/nb_08.jpg) no-repeat; margin:0 auto; height:59px;}
.nav{ width:1000px; height:44px; background:url(../images/nav_08.jpg) no-repeat top center;}
.nav ul li{ list-style-type:none; float:left; width:124px; text-align:center; font-size:14px; font-weight:bold; line-height:50px;}

.nav a:link{ color:#F7F7F7;width:124px; height:44px;display:block;}
.nav a:visited{ color:#F7F7F7;width:124px; height:44px;display:block; }
.nav a:hover{ color:#D04900; background:url(../images/navv_08.jpg) no-repeat top center; width:124px; height:44px; display:block;}
.nav a:active{ color:#D04900;background:url(../images/navv_08.jpg) no-repeat top center; width:124px; height:44px; display:block;}


a.blue:link{ color:#D04900; background:url(../images/navv_08.jpg) no-repeat top center; width:124px; height:44px; display:block;}
a.blue:visited{ color:#D04900; background:url(../images/navv_08.jpg) no-repeat top center; width:124px; height:44px; display:block;}
a.blue:hover{  color:#D04900; background:url(../images/navv_08.jpg) no-repeat top center; width:124px; height:44px; display:block;}
a.blue:active{  color:#D04900; background:url(../images/navv_08.jpg) no-repeat top center; width:124px; height:44px; display:block;}

.banner{ width:1000px; margin:0 auto; clear:both; height:351px;}
.ban_le{ width:708px; height:351px; float:left;}
.ban_ri{ width:292px; float:right;}

.ban_a{ width:292px; background:url(../images/ku_12.jpg) no-repeat; height:87px; overflow:hidden;}
.ban_a ul li{ list-style-type:none; float:left;}
.ba_img{ padding-top:16px; padding-left:8px; padding-right:22px; width:58px;}
.ba_tex{ width:192px; padding-top:15px;}
.julib{ padding-top:5px; line-height:18px; FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); text-shadow: 1px 1px #FFFFFF;}
.tuba{ position:relative; top:-4px; left:150px; width:25px;}


.ban_b{ width:292px; background:url(../images/ku_13.jpg) no-repeat; height:88px;overflow:hidden;}
.ban_b ul li{ list-style-type:none; float:left;}
.ca_img{ padding-top:22px; padding-left:5px; padding-right:19px; width:64px;}
.ba_tex{ width:192px; padding-top:15px;}
.tubb{ position:relative; top:-4px; left:150px; width:25px;}

.ban_c{ width:292px; background:url(../images/ku_14.jpg) no-repeat; height:88px;overflow:hidden;}
.ban_c ul li{ list-style-type:none; float:left;}
.da_img{ padding-top:14px; padding-left:8px; padding-right:22px; width:58px;}
.ba_tex{ width:192px; padding-top:15px;}
.tubc{ position:relative; top:-4px; left:150px; width:25px;}



.ban_f{ width:292px; background:url(../images/ku_15.jpg) no-repeat; height:88px;overflow:hidden;}
.ban_f ul li{ list-style-type:none; float:left;}
.ba_texa{ width:192px; padding-top:12px;}
.fa_img{ padding-top:18px; padding-left:8px; padding-right:22px; width:58px;}
.ba_tex{ width:192px; padding-top:15px;}
.tubf{ position:relative; top:-2px; left:150px; width:25px;}

.main{ width:1000px; margin:0 auto; clear:both; padding-top:20px;}

.ma_le{ width:324px; float:left;}
.ml_tit{ width:324px; height:55px;}
.ml_mm{ width:313px; padding-top:14px; padding-left:11px;FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); text-shadow: 1px 1px #FFFFFF;}

.ml_mm a:link{ color:#217B01;}
.ml_mm a:visited{ color:#217B01;}
.ml_mm a:hover{ color:#FF5F00; }
.ml_mm a:active{ color:#FF5F00;}


.ml_mm ul li{ list-style-type:none; float:left;}
.m_img{ width:64px; height:45px; background:url(../images/ba_39.jpg) no-repeat; padding:3px; float:left;}
.m_tex{ padding-top:4px; width:220px; float:left; line-height:22px; padding-left:9px; FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); text-shadow: 1px 1px #FFFFFF;}
.news_le{width:313px; padding-top:14px; padding-left:11px; clear:both;FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); text-shadow: 1px 1px #FFFFFF;}
.news_le ul li{ list-style-type:none; line-height:24px;}



.ma_ce{ width:319px; height:55px; float:left; padding-left:19px; padding-right:19px;}
.mc_tit{ width:319px; height:55px;}
.mc_main{ width:319px;FILTER: DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=1); text-shadow: 1px 1px #FFFFFF;}
.mc_a{ font-size:14px; font-weight:bold; color:#00790D; padding-top:21px;}
.mc_b{ text-indent:2em; line-height:22px; padding-top:12px;}


.mc_main a:link{ color:#005FA8;}
.mc_main a:visited{ color:#005FA8;}
.mc_main a:hover{ color:#FF5F00; }
.mc_main a:active{ color:#FF5F00;}

.ma_ri{ float:right; width:319px;}
.mr_tb{ width:319px; height:89px;}
.mr_tb img{ vertical-align:top;}


.mr_tc{ width:282px; padding-left:37px;}
.mr_tc p{ line-height:27px;}
.mr_tc span{ font-family:Arial, Helvetica, sans-serif;}

.pross{ width:1000px; margin:0 auto; clear:both; padding-top:30px; position:relative; overflow:hidden;}
.floa{ position:absolute; width:1000px; margin:0 auto; left:0px;}


.fl_ne{ width:952px; margin:0 auto; clear:both;}
.f_t{ width:952px; height:5px; overflow:hidden;}
.f_g{ width:952px; background:url(../images/fa_10.jpg) repeat-y; height:254px;}
.f_b{ width:952px; height:4px;}
.f_b img{ vertical-align:top;}
.f_le{ width:525px; float:left; padding-top:13px; padding-left:14px;}

.f_ri{ float:left; width:370px; padding-left:20px; padding-top:100px; position:relative; z-index:999}
.f_ri ul li{ list-style-type:none; float:left; background:url(../images/aaa_16.jpg) no-repeat 10px center; text-indent:20px; border-bottom:1px #DDDDDD dashed; width:170px; height:28px; line-height:28px;}

.bottom{ width:1000px; background:#fff; margin:0 auto; margin-top:20px; padding-top:15px; padding-bottom:15px;clear:both;}
.bottom p{ text-align:center; line-height:22px;}
.bottom span{ font-family:Arial, Helvetica, sans-serif;}


.ny_banner{ width:1000px; height:270px; background:#fff; margin:0 auto; clear:both;}
.ny_main{ width:1000px; margin:0 auto; clear:both; padding-top:20px; overflow:hidden;}
.nym_le{ width:268px; float:left;}
.nym_tit{ width:268px;}
.nym_main{ width:260px; padding-left:8px; padding-top:10px;}
.nym_main ul li{ list-style-type:none; line-height:22px;}

.lian{ width:268px; height:56px; padding-top:20px;}
.lxz{ width:260px; padding-left:8px;}
.lxz p{ line-height:22px;}
.dian{ width:268px; height:74px;}
.lxz span{ font-family:Arial, Helvetica, sans-serif;}

.ny_right{ float:right; width:703px; position:relative;}
.nr_tit{ width:703px; background:url(../images/af_03.gif) no-repeat; height:108px;color:#fff; position:absolute; top:0px; left:0px;}
.nt_r{ float:right; padding-right:20px; padding-top:8px;}
.nt_l{ padding-left:10px; padding-top:5px; float:left; padding-left:20px;}
.nr_tit b{ font-weight:normal; color:#fff;}

.nr_tit a:link{ color:#fff;}
.nr_tit a:visited{ color:#fff;}
.nr_tit a:hover{ color:#FFDE00; }
.nr_tit a:active{ color:#FFDE00;}

.nr_main{ width:666px; padding-top:60px; margin:0 auto;background:#fff;height:auto !important; height:413px; min-height:413px;*height:auto !important; *height:416px; *min-height:416px;  _height:auto !important; _height:420px; _min-height:420px; border:1px #E1E1E1 solid; border-top:none;}

/*******************************about*************************/
.about{ width:646px; padding-left:10px; padding-right:10px; position:relative; z-index:999;}
.about p{ line-height:24px; text-indent:2em; padding-bottom:15px;}

/*******************************news*************************/
.news{ width:646px; padding-left:10px; padding-right:10px; position:relative; z-index:999;}
.news ul{ width:646px;}
.news ul li{ list-style-type:none; background:url(../images/tu33.gif) no-repeat left center; text-indent:16px; line-height:32px; height:32px; border-bottom:1px #DDDDDD dashed;}
.news span{ float:right; color:#919191;}
.page{ text-align:center; padding-top:20px; clear:both; width:646px; padding-bottom:20px;}
/*******************************newshow*************************/
.newsaa{ width:646px; padding-left:10px; padding-right:10px; overflow:hidden; padding-bottom:20px;}

.zw_bt{ width:646px; font-size:16px; font-weight:bold; line-height:40px; color:#FF6D00; text-align:center; padding-top:15px; padding-bottom:10px;}
.zw_fb{ width:646px; height:25px; text-align:center; background-color:#ECECEC; line-height:25px; color:#9C9C9C;}
.zw_fb span{ color:#ff0000;}

.zw_txt{ margin-top:20px; width:646px;}
.zw_txt li{ line-height:24px; text-indent:2em; list-style-type:none;}
.zw_txt p{ padding-bottom:15px;}
.fenye{ width:646px; height:30px; border-bottom:1px #E5E5E5 solid; border-top:1px #E5E5E5 solid; margin-top:10px;}
.fenye li{ float:left; line-height:30px; font-size:12px; color:#FF6D00; margin-left:50px; display:inline; width:260px; list-style-type:none;}
.xgxx{ width:646px; clear:both; margin-top:20px;}
.xg_bt{ font-weight:bold; color:#FF6D00; line-height:30px; font-size:14px;}
.xg_txt li{ width:300px; float:left; line-height:25px; margin-left:15px; background:url(../images/aaa_16.jpg) no-repeat left center; text-indent:10px; font-size:13px; list-style-type:none;}

/*******************************lines*************************/
.dibu{ margin-top:15px; margin-bottom:15px;}
.dibu img{ border:1px solid #C4C4C4; padding:1px;}

.fuwuaa{ width:606px; padding-left:40px;  }
.fuwuaa p{ line-height:25px; padding-bottom:30px; }


.dajian{ width:646px; padding-left:10px; padding-right:10px; overflow:hidden; position:relative; z-index:999;}
.zhans{ width:646px; padding-top:20px;}
.zhans ul li{ list-style-type:none; float:left; padding-left:30px; padding-bottom:25px; width:124px;}
.zhans img{ width:122px; height:109px; padding:1px; border:1px #CCCCCC solid;}


.n_service{width:644px;overflow:hidden; color:#333333; }
.n_service ul{ display:inline-block; width:550px; margin-left:100px; }	 
.n_service ul li{ clear:both; margin-top:12px; list-style-type:none;}	 
.n_service ul li p{ display:inline; line-height:20px;}
.n_service ul li input{ height:18px; line-height:18px; color:#333333;}	 
.n_service ul  span{ color:#FF0000; line-height:20px;}	 
.n_service ul li textarea{ width:440px; height:120px; border:1px #D3D3D3 solid; }	 
.n_service ul li img{ margin-left:64px;}
.apa{ width:100px; border-left:1px #939393 solid; border-top:1px #939393 solid;border-right:1px #D8D8D8 solid; border-bottom:1px #D8D8D8 solid;}
.apb{ width:150px; border-left:1px #939393 solid; border-top:1px #939393 solid;border-right:1px #D8D8D8 solid; border-bottom:1px #D8D8D8 solid;}
.apc{ width:80px; border-left:1px #939393 solid; border-top:1px #939393 solid;border-right:1px #D8D8D8 solid; border-bottom:1px #D8D8D8 solid;}
.apd{ width:220px; border-left:1px #939393 solid; border-top:1px #939393 solid;border-right:1px #D8D8D8 solid; border-bottom:1px #D8D8D8 solid;}
.ape{ width:290px; border-left:1px #939393 solid; border-top:1px #939393 solid;border-right:1px #D8D8D8 solid; border-bottom:1px #D8D8D8 solid;}
.ziti{ font-size:13px; font-weight:bold; padding-top:10px;}
.an_an{ padding-top:20px; padding-left:60px; padding-bottom:20px;}
.anliu{ background:url(../images/button_03.jpg) no-repeat; width:82px; height:22px; border:none;}



.contact{ width:630px; background:url(../images/con_03.jpg) no-repeat right; height:400px;} 
.daxiao{ font-size:16px; font-weight:bold; padding-bottom:25px; padding-top:80px;}
.contact p{ line-height:26px; width:350px;padding-left:100px;}
.contact span{ font-family:Arial, Helvetica, sans-serif;}










