@charset "utf-8";
/* CSS Document */

html{ background:url(../images/bj.jpg) left top;}
body{ font-size:12px; color:#696868; background:url(../images/bg.jpg) repeat-x center top;}

a {  color:#696868; font-size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; }

a:hover { color:#0e55b3; font-size:12px; text-decoration:none; font-family:Arial, Helvetica, sans-serif;}


.left{ float:left;}
.right{ float:right;}

.clear_cs{height:0px;font-size:0px; line-height:0px;clear:both;over-flow:hidden; }

/***************header css********************/




.top{ width:1000px; height:99px;}
.menu{ width:1000px; height:50px; background:url(../images/menu.jpg) no-repeat left top; overflow:visible;}
.menu ul{ padding:0px 15px;}

.menu ul li{ width:138px; height:46px; float:left; text-align:center; background:url(../images/line.jpg) no-repeat left top;}
.menu ul li a{ height:46px; line-height:46px; font-size:14px; font-weight:bold; color:#515252;}
.menu ul li a:hover{ height:46px; line-height:46px; font-size:14px; font-weight:bold; color:#ffffff; background:url(../images/hover.jpg) repeat-x center 2px; display:block;}
#apDiv1,#apDiv2,#apDiv5{ position: absolute; width:115px; min-height:64px; height:auto !important; height:64px; overflow:visible;background:url(../images/mej.png) no-repeat left bottom; left:12px; top:45px; padding-top:4px; display:none;}


#apDiv1 ul{ width:101px;margin:0 auto; padding:0px;}
#apDiv1 ul li{ width:101px; height:30px; margin:0 auto;background:url(../images/ejline.jpg) no-repeat left bottom; float:none; text-align:center}
#apDiv1 ul li a{ line-height:30px;height:30px; font-size:12px; color:#fff7f7; font-weight:normal;  display:block;width:101px; text-align:center; }
#apDiv1 ul li a:hover{ line-height:30px;height:30px; font-size:12px; color:#fff7f7; font-weight:normal; background:none;}

#apDiv2 ul{ width:101px;margin:0 auto; padding:0px;}
#apDiv2 ul li{ width:101px; height:30px; margin:0 auto;background:url(../images/ejline.jpg) no-repeat left bottom; float:none; text-align:center}
#apDiv2 ul li a{ line-height:30px;height:30px; font-size:12px; color:#fff7f7; font-weight:normal;  display:block;width:101px; text-align:center; }
#apDiv2 ul li a:hover{ line-height:30px;height:30px; font-size:12px; color:#fff7f7; font-weight:normal; background:none;}


#apDiv5 ul{ width:101px;margin:0 auto; padding:0px;}
#apDiv5 ul li{ width:101px; height:30px; margin:0 auto;background:url(../images/ejline.jpg) no-repeat left bottom; float:none; text-align:center}
#apDiv5 ul li a{line-height:30px;height:30px; font-size:12px; color:#fff7f7; font-weight:normal; display:block;width:101px; text-align:center; }
#apDiv5 ul li a:hover{ line-height:30px;height:30px; font-size:12px; color:#fff7f7; font-weight:normal; background:none;}


.home_one{ width:1000px; height:auto; margin-top:7px; background:url(../images/one1.jpg) no-repeat left bottom; padding-bottom:14px;}
.flash{ width:715px; height:391px; float:left; background:url(../images/fbj.gif) no-repeat left top;}

.sy_new{width:269px; height:391px; float:right; background:url(../images/nbj.jpg) no-repeat right top #FFF; padding-left:9px; padding-right:7px;}
.sy_new .title{ width:269px; height:42px; background:url(../images/nbj1.jpg) repeat-x left bottom; line-height:42px; text-indent:10px; font-family:"微软雅黑"; font-size:16px; color:#7c7c7d;}
.sy_new .nr{ width:259px; height:auto; margin:0 auto; margin-top:9px;}
.sy_new .nr ul li{ width:259px; height:26px; line-height:26px;text-indent:8px; background:url(../images/dian.jpg) no-repeat left center;}

.sy_new .nr ul li a{line-height:26px; height:26px; color:#414242;} 
.sy_new .nr ul li a:hover{ line-height:26px; height:26px; color:#01357c;}

.sy_new .nr ul li a span{ line-height:26px; float:right;color:#7f8081;}
.sy_new .nr ul li a:hover span{line-height:26px; float:right; color:#01357c;}
.more{ width:58px; height:19px; float:right; background:url(../images/more_bj.jpg) no-repeat left top; color:#000; text-align:center; font-size:10px; margin-top:1px;}
.more:hover{font-size:10px;}


.home_two{ width:1000px; height:225px; background:url(../images/twobj.jpg) repeat-x left top;}

.twolpic{ float:left; display:block;}
.tworpic{ float:right; display:block;}

.home_two_content{ width:974px; height:191px; padding-top:34px;  float:left;}

.sy_about{width:344px; height:auto; float:left;}

.sy_about .title{ width:344px; height:31px;background:url(../images/a_t_bj.jpg) no-repeat left bottom; text-indent:8px; line-height:28px;font-family:"微软雅黑"; font-size:16px; color:#848485;}

.sy_about .title .p1{float:right;color:#01357c; padding-right:19px; line-height:26px; font-family:Verdana, Geneva, sans-serif; font-size:10px;}


.sy_about .nr{width:330px; height:140px; margin:0 auto; margin-top:14px;}



.sy_case{width:324px; height:auto; float:left; margin-left:15px;}

.sy_case .title{ width:324px; height:31px;background:url(../images/c_tbj.jpg) no-repeat left bottom; text-indent:8px; line-height:28px;font-family:"微软雅黑"; font-size:16px; color:#848485;}

.sy_case .title .p1{float:right;color:#01357c; padding-right:6px; line-height:26px; font-family:Verdana, Geneva, sans-serif; font-size:10px;}


.sy_case #gd_nr{width:270px; height:131px; float:left; padding-top:19px;}

.clpic{ float:left; display:block; cursor:pointer;}
.crpic{ float:right; display:block;cursor:pointer;}

.sy_case #gd_nr ul li{width:123px; height:105px; float:left; border:solid 1px #dfdde0; margin:0px 5px;}
.sy_case #gd_nr ul li img{width:113px; height:95px;border:solid 5px #ffffff;}


.sy_contact{width:270px; height:auto; float:right;}

.sy_contact .title{ width:270px; height:37px; text-indent:2px; line-height:36px;font-family:"微软雅黑"; font-size:16px; color:#848485;}
.sy_contact .nr{width:256px; height:90px; background:url(../images/cbj.jpg) no-repeat left top; padding:15px 7px;}


.about_center{ width:1000px; height:auto; margin-top:7px; background:url(../images/acbj.jpg) no-repeat left top #fefdff;}

.ny_title{ width:972px; height:45px; line-height:50px; overflow:hidden; color:#515252; text-align:right;padding-right:28px;}

.about_flash{ width:960px; height:166px; margin:0 auto; background: url(../images/flashbj.jpg) no-repeat left top; padding:10px;}

.about_flash span{ width:958px; height:153px; border:solid 1px #FFF; display:block;}

.about_center_two{ width:980px; height:auto; margin:0 auto; margin-top:10px;}

.ny_left{width:251px; height:auto; float:left; padding-bottom:10px;}

.zc_about{width:251px; height:auto}
.zc_about .title{ width:251px; height:47px; background:url(../images/zc_a_t.jpg) no-repeat left top; line-height:48px; overflow:hidden; text-indent:13px; font-family:"微软雅黑"; font-size:16px; color:#9d9d9e;}
.zc_about .nr{ width:251px; height:auto;}
.zc_about .nr ul li{ width:251px; height:33px; line-height:33px;text-indent:39px; background:url(../images/ali.jpg) no-repeat left top; margin-top:7px;}

.zc_about .nr ul li a{line-height:33px; height:33px; color:#080808; font-size:14px; font-family:Verdana, Geneva, sans-serif;} 
.zc_about .nr ul li a:hover{ line-height:33px; height:33px; color:#ffffff;font-size:14px; font-family:Verdana, Geneva, sans-serif; background:url(../images/ahover.jpg) no-repeat left top; display:block;}


.zc_contact{width:251px; height:auto; margin-top:11px; background:url(../images/zc_c_bj.jpg) no-repeat left 50px;}
.zc_contact .title{ width:251px; height:50px;}
.zc_contact .nr{ width:231px; height:219px; padding:10px; color:#292929;}

.zc_link{width:251px; height:auto; margin-top:12px;}
.zc_link .title{ width:251px; height:42px; background:url(../images/link_t_bj.jpg) no-repeat left top; line-height:42px;text-indent:16px; font-family:"微软雅黑"; font-size:16px; color:#b3b2b3;}
.zc_link .nr{ width:249px; height:51px; border: solid 1px #e1dede; border-top:none;}

.link_select{ width:217px; height:24px; margin:0 auto; margin-top:13px; display:block; line-height:24px;}

.ny_right{ width:712px; height:auto;float:right;}

.ny_right .title{width:712px; height:37px; font-size:14px;background:url(../images/ny_r_t.jpg) no-repeat left top; line-height:40px; overflow:hidden;text-indent:29px; color:#046ae7; font-weight:bold;}

.ny_right .nr{ width:712px; height:auto;padding:15px 0px;}

.plant_list ul li{ width:146px; height:158px; float:left; margin:14px;}

.plant_list_pic{ width:146px; height:113px; background:url(../images/sbj.jpg) no-repeat left top;padding:5px 7px 10px 7px;}
.plant_list_title{ width:146px; height:28px; line-height:28px; color:#070707; text-align:center;}
.plant_list_title a{ color:#070707}

.plant_xx{ width:456px; height:auto; margin:0 auto; margin-top:25px;}


.plant_bigpic{ width:436px; height:345px; border: solid 1px #e2e1e2;padding:9px;}

.plant_bigpic_t{ width:456px; height:46px; line-height:46px; text-align:center; background:#e0dfe0;color:#002c67; font-size:16px; font-weight:bold;}

.plant_content{width:456px; height:auto;margin-top:6px;}

.plant_prev_next{ width:712px; height:auto; background:url(../images/line1.jpg) no-repeat left top; padding-top:23px; margin-top:15px; text-align:center;}
.plant_prev_next a{ width:58px; height:26px; background:url(../images/next_li.jpg) no-repeat left top; line-height:24px; text-align:center; color:#626464; display:inline-block}

.plant_prev_next a:hover{ width:58px; height:26px; background:url(../images/next_hover.jpg) no-repeat left top; line-height:24px; text-align:center; color:#FFF;}


.ntitle{ font-size:14px; color:#0e55b3; font-weight:bold;}

.newsdtitle{ width:712px; height:86px; line-height:68px; text-align:center; color:#024298; font-size:16px; font-weight:bold;}
.newsdtitle2{ width:712px; height:29px; line-height:29px; text-align:center; color:#828484; background:#f1f1f1; margin-bottom:15px;}

.newsd_nr{ width:700px; height:auto; margin:0 auto; margin-top:15px;}


.case_list ul li{ width:199px; height:195px; float:left; background:url(../images/case_picbj.jpg) no-repeat left top; margin:10px 19px;}

.case_list_pic{ width:173px; height:138px;padding:13px}
.case_list_title{ width:199px; height:18px; line-height:18px; color:#070707; text-align:center;}
.case_list_title a{ color:#070707}

.case_xx{ width:668px; height:auto; margin:0 auto;}

.case_xx_title{ width:668px; height:63px; line-height:76px; text-align:center; font-size:16px; font-weight:bold; color:#046ae7;}

.case_xx_bigpic{ width:668px; height:562px; background:url(../images/cxx_bj.jpg) no-repeat left top;}
.case_xx_bigpic1{ width:644px; height:437px; padding:12px;}
.case_xx_bigpic2{ width:648px; height:auto; margin:0 auto;}
.prev{ float:left; display:block;}

.next{ float:right; display:block;}

.case_gd{ width:610px; height:auto; float:left;}
.case_gd ul li{ width:121px; height:75px; float:left; background:url(../images/cpic_li.jpg) no-repeat left top; padding:6px; margin:0px 9px;}
.case_content{ width:668px; height:auto; margin:0 auto; margin-top:15px;}



.sjs_list ul li{ width:199px; height:195px; float:left; background:url(../images/sjs_bj.jpg) no-repeat left top; margin:15px 19px;}
.sjs_list_pic{ width:173px; height:140px;padding:12px}
.sjs_list_title{ width:199px; height:20px; line-height:20px; color:#070707; text-align:center; font-size:14px; font-weight:bold;}
.sjs_list_title a{ color:#070707}


.sjs_xx{ width:696px; height:auto; margin:0 auto; margin-top:10px;}


ul.ap{ width:186px; height:70px; overflow:auto;color:#000000; background:#ffffff; display:none;top:22px; left:0px; filter: Alpha(opacity=80);-moz-opacity:0.8; opacity:0.8; border:solid 1px #02417c; padding:5px 0px;}

.multi_page{text-align:center; padding-top:10px;}
