@charset "utf-8";
/* CSS Document */
body{font-family:"微软雅黑"; font-size:13px;line-height:26px; margin:0 auto; color:#434343; background:url(index_44.jpg) repeat-x top #fff;}
h1,h2,h3,h4,h5,h6,h7,ul,ul li,ol,ol li,dl,dl dt,dl dd,form,img,p,b,div,a{ list-style:none; padding:0; margin:0;}

img { border:none;}
a { color:#434343; text-decoration: none; }
a:hover{color:#434343; text-decoration:none; }

.qc{clear:both}





/*top*/
.top_r_bg{background-color:#24A94C; height:28px}
.top_r{width:1000px; margin:0px auto}
.t_l{float:right; line-height:28px; color:#fff}
.t_l a{color:#fff}
.top_lx{float:left; line-height:28px; color:#fff}
.top_lx img{display:block}

.top{width:1000px; margin:0px auto; height:93px; display:block}
.logo{float:left; display:block; width:364px}
.logo a{display:block}

/*nav*/
.nav{width:636px; float:right;}
#navmenu{ width:636px; _width:636px; height:92px; float:right;}
#navmenu ul{margin:0px; padding: 0; height:92px; float:left; width: 100%; list-style: none; font-size: 1.1em;  }
#navmenu ul li{float: left; padding: 0; width:106px; _width:106px; font:bold 14px/105px "微软雅黑","宋体";}
#navmenu ul li a{ text-decoration:none; font:bold 14px/105px "微软雅黑","宋体"; text-align:center; display:block; }
#navmenu ul li a:hover{width:106px; _width:106px; display:block; color:#fff; background:url(nav_bg.jpg) no-repeat 5px 0px}
.navon a{width:106px; color:#fff; background:url(nav_bg.jpg) no-repeat 5px 0px}

#navmenu ul li ul{position: absolute; left: 0; background:#F4F4F4; float: left; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#CCCCCC; border-right:1px solid #cccccc; border-left:1px solid #cccccc; display: none; list-style: none; margin: 0; padding: 0; width: 125px; text-align:center;padding-bottom:12px;}
#navmenu ul li ul li{ background:none; display:block; width:140px; line-height:40px; margin-left:0px; text-align:left; padding:0px; color:#fff; }
#navmenu ul li ul li a {float: none; text-indent: 0; height: auto; background: none; display: block; text-decoration: none;	font-family:"宋体";	font-weight:500; font-size:12px;	line-height:24px; color: #333333;	margin-left:8px; width:120px; border-bottom:1px solid #CCCCCC;}
#navmenu ul li ul li a:hover{margin:-1px; color:#626262; width:126px; background:url(index_03.jpg) no-repeat center 1px;}
#navmenu ul li:hover ul { display:block; }
#navmenu ul li.sfhover ul { display:block;}
#navmenu ul li ul li a span{ text-align:right;}







/*index_banner*/
#banner{ height:575px; width:100%;}
#banner_point {position:absolute; height:25px; margin-top:520px;  z-index:9999; width:100%}

#banner_list img {border:0px; width:100%; height:575px}
#banner_bg { position:absolute; bottom:0; height:156px; z-index:1000; cursor:pointer; width:100%; margin-top:-30px;}
#banner ul {position:absolute; left:80%; list-style-type:none; z-index:1002; margin:0 auto; padding:0}
#banner ul li { display:block; width:25px; height:25px; line-height:25px; text-align:center; color:#fff; background:url(bannerPointoff.png) no-repeat;  cursor:pointer; float:left; margin-right:5px; display:inline; position:relative;}
#banner ul li.on { background:url(bannerPointon.png) no-repeat; color:#fff;}
#banner_list a { position:absolute; display:block; width:100%; height:575px}

.main1{background:url(main1.jpg) no-repeat center top; height:558px; width:100%; margin:0px auto}
.main2{background:url(main2.jpg) no-repeat center top; height:492px; width:100%; margin:0px auto}
.main3{background:url(main3.jpg) no-repeat center top; height:725px; width:100%; margin:0px auto}
.main4{background:url(main4.jpg) no-repeat center top; height:596px; width:100%; margin:0px auto}
.main5{background:url(main5.jpg) no-repeat center top; height:404px; width:100%; margin:0px auto}










.in_pro_list{width:1000px; margin:45px auto 0 auto; overflow:hidden;}
.in_pro_list ul{width:1000px;}
.in_pro_list ul li{float:left; margin-right:0px; margin-bottom:0px; display:inline; width:250px; height:218px; overflow:hidden; position:relative;}
.in_pro_list ul li .photo{width:250px;height:218px;overflow:hidden;}
.in_pro_list ul li .photo img{}
.in_pro_list .rsp{width:250px; height:218px; overflow:hidden; position: absolute; background:#000; top:0px; left:0px;}
.in_pro_list .text{position:absolute; width:250px; height:218px; left:-300px; top:40px; overflow:hidden;}
.in_pro_list .text h3{width:250px; margin-top:60px; height:35px; line-height:35px; text-align:center; color:#FFFFFF; font-size:22px; font-weight:normal}
.in_pro_list .text a{text-decoration:none}
.in_pro_list .text div{text-align:center; color:#FFFFFF; font-size:13px;}


.pro_t a{background:url(index_p_t.jpg) no-repeat; text-align:center; padding-top:48px; display:block; height:170px; font:normal 28px/36px "微软雅黑"; color:#fff}
.pro_t a span{font:normal 23px/36px Arial, Helvetica, sans-serif; color:#88D09E; display:block}






.in_about_bg{background-color:#FFF0D9; width:100%; padding:35px 0px; height:auto; overflow:hidden; margin-top:45px}
.in_about{width:1000px; margin:0px auto}
.in_about h2 a{background:url(index_title.png) no-repeat center bottom;; text-align:center; display:block}
.in_about h2 a span{display:block; font:normal 27px/40px "Times New Roman", Times, serif; color:#B6A97D}
.in_about h2 a{font:normal 30px/50px "微软雅黑"; color:#118A35}


.in_about p{margin-top:40px}
.in_about p a{display:block; margin-top:30px}
.in_about p span a{float:right; padding-left:18px; margin:0px}





.in_link{width:1000px; margin:0px auto; margin-top:45px}
.in_link h2 a{background:url(index_title.png) no-repeat center bottom;; text-align:center; display:block}
.in_link h2 a span{display:block; font:normal 32px/40px "Times New Roman", Times, serif; color:#B6A97D}
.in_link h2 a{font:normal 30px/50px "微软雅黑"; color:#118A35}

.in_link_list{width:1000px; margin:45px auto 0 auto; overflow:hidden;}
.in_link_list ul{width:1040px;}
.in_link_list ul li{float:left; margin-right:35px; margin-bottom:0px; display:inline; width:311px; height:457px; overflow:hidden; position:relative;}
.in_link_list ul li .photo1{width:311px;height:402px;overflow:hidden; margin-top:55px}
.in_link_list ul li .photo1 img{width:311px; height:402px;}
.in_link_list .rsp1{width:311px; height:457px; overflow:hidden; position: absolute; background:url(home_bg03.png) no-repeat center bottom; top:0px; left:0px;}
.in_link_list .text1{position:absolute; width:311px; height:402px; left:-300px; top:90px; overflow:hidden; text-align:center}
.in_link_list .text1 h3{width:281px; margin-top:60px; height:auto; overflow:hidden; line-height:35px; text-align:left; padding:0px 15px; padding-bottom:25px; color:#FFFFFF; font-size:13px; font-weight:normal}
.in_link_list .text1 a{text-decoration:none}
.in_link_list .text1 div{text-align:center; color:#FFFFFF; font-size:13px;}

.t1 a{background:url(home_bg01.png) no-repeat center top; width:311px; text-align:center; font:normal 23px/24px "微软雅黑"; position:absolute; z-index:99; color:#fff; display:block; padding:48px 0px 55px 0px}









.in_news_bg{width:100%; background:url(index_n_bg.jpg) no-repeat center top; padding:35px 0px 45px 0px; height:auto; overflow:hidden; margin-top:65px}
.in_news{width:1000px; margin:0px auto}
.in_news h2 a{background:url(index_title.png) no-repeat center bottom;; text-align:center; display:block}
.in_news h2 a span{display:block; font:normal 32px/40px "Times New Roman", Times, serif; color:#B6A97D}
.in_news h2 a{font:normal 30px/50px "微软雅黑"; color:#fff}

.in_news_l{width:495px; float:left; background-color:#fff; margin-top:30px}
.in_news_l a{display:block}
.in_news_l h3 a{font:bold 16px/46px "微软雅黑"; color:#232323; padding:10px 25px; width:445px}
.in_news_l p{font:normal 13px/26px "微软雅黑"; padding:5px 25px 25px 25px; width:445px}
.in_news_l h3 a span{float:right; font:normal 13px/46px Arial, Helvetica, sans-serif; color:#6D6D6D}
.in_news_r{width:495px; float:right; margin-top:30px}
.in_news_r ul li{background-color:#fff; float:left; margin-bottom:15px}
.in_news_r ul li{padding:15px; width:465px}
.in_news_r ul li a img{float:left; padding-right:20px}
.in_news_r ul li a{color:#232323; font:bold 14px/30px "微软雅黑";}






.in_contact{width:1000px; margin:0px auto; margin-top:20px; height:283px}
.in_contact_l{width:437px; float:left}

.in_contact_r{width:550px; float:right; padding-top:55px}
.in_contact_r ul li{float:left; width:275px;}
.in_contact_r a{font:bold 39px/80px Arial, Helvetica, sans-serif; color:#FF6C00}





.footer_bg{background:url(index_f_bg.jpg) repeat-x; width:100%; height:68px; padding-top:4px}
.footer{width:1000px; margin:0px auto; color:#fff}
.footer a{color:#90FFB1;}
.footer a img{float:right}
.footer p{padding-top:20px}













.main_about{ background:url(about.jpg) no-repeat center top; height:590px;}

.main1_bg{border-bottom:1px solid #CFCFCF; padding-bottom:25px}
.main_n{ width:1000px; margin:0px auto; overflow:hidden;}
.main_n a{ color:#434343;}
.side_bg{border-bottom:1px solid #24A94C; width:100%; height:55px}
#side{width:1000px; margin:0px auto; height:55px; z-index:1000;}
#side span{width:190px; float:right; text-align:right; padding-right:10px; line-height:44px}
#side h2{ font-size:24px; color:#24A94C; line-height:51px; height:51px; border-bottom:5px solid #24A94C; width:auto; overflow:hidden; text-align:center; font-family: "微软雅黑","宋体"; font-weight:600; float:left}
#side h2 span{ font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:400; font-size:12px;}
#side h3{margin-top:10px}
#side h3 ul {margin-top:0x;}
#side h3 ul li{border:none; font-weight:normal; font-size:12px; line-height:28px; height:28px; padding-top:0px; width:208px}
#side h3 ul li a{font-size:12px; font-weight:normal; line-height:28px; height:28px;  padding-top:0px; padding-left:15px; width:193px}
#side h3 ul li a:hover{line-height:28px; font-weight:normal; height:28px; padding-top:0px; padding-left:15px; width:193px}
#side h3 a{}
#side h3 span a{color:#505050; font-family: Arial, Helvetica, sans-serif; color:#fff; font-weight:400; font-size:12px;}
#side h3 span{color:#8A8A8A;}
#side h3 p{font:normal 12px/22px "微软雅黑","宋体"; color:#434343}

#side ul{padding:0px 0px; width:auto; overflow:hidden; height:34px; float:right; border-left:1px solid #ddd; margin-top:12px}
#side li{ font:normal 15px/34px "微软雅黑"; background:nonoe; width:100px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; height:34px; float:left; border-right:1px solid #ddd}
#side li a{display:block; text-align:center; width:100px; height:34px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
#side li a:hover{display:block; width:100px; height:34px; color:#24A94C; text-align:center; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;course:hand;}
.navon1 a{display:block;  height:34px; color:#24A94C; width:100px;}

#side ul li ul{background:none; padding:0px; display:none;}
#side ul li ul li{  border-bottom:none; margin:0px auto;width:209px; line-height:26px; border-top:1px dashed #D4D4D4; overflow: hidden;text-overflow: ellipsis;white-space: nowrap;course:hand; background:none; padding:0px 1px; background:none;}
#side ul li ul li a{color: #898989; margin-left:0px; background:none; padding-left:5px;}
#side ul li ul li a:hover{background:none; color: #656565;}
#side ul li:hover ul { display:block;}
#side ul li.sfhover ul { display:block;}

#side img{padding-top:0px}




#side p{ line-height:24px; padding-top:10px; width:192px; padding-bottom:8px; padding-left:15px; border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5}
#side p a{ color:#FF0000; font-family:"微软雅黑","宋体"; font-weight:600px;}

.con{ width:1000px; margin:0px auto; padding-top:25px; padding-bottom:15px; background-color:#FFFFFF}
.title_bg{background-color:#EFEFEF; width:100%; height:58px}
.title{line-height:58px; font-family:"微软雅黑","宋体"; height:58px; margin:0px 10px; margin:0px auto; width:1000px}
.title h2{background:url(c6.jpg) no-repeat 0px center; font-size:15px; margin-left:8px; font-family:"微软雅黑","宋体";}
.title h2 span{ float: none; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin-left:10px; color:#1EA949;}
.title span{ float:right; margin-right:10px; display:inline;}
.title span a{ margin:0px 4px;}

.con1{ padding:10px 0px 0px 0px; line-height:26px; min-height:250px; height:auto!important; height:340px; overflow:visible;}
.con00{ line-height:0px;}

.con1 ul li {
    background:url(index_n_icon.jpg) no-repeat 0px 9px;
	text-indent:1em;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #dedede; line-height:30px; width:98%; }
.con1 ul li span { color:#666666; float:right;}
.page { text-align: center; margin-top:10px; line-height:30px;}

.con1 h2{ font-size:14px;  text-align:center; line-height:30px; background-color:#f6f6f6;}
.con1 h3{ font-size:12px; font-weight:normal; text-align:center; border-bottom:1px solid #EBEBEB; line-height:30px; margin-bottom:10px;}
.con1 table input{height:26px}
.prod{width:220px; float:left; margin:10px 15px 5px 15px; display:inline;  }
.prod_pic{width:212px; height:185px; padding:3px; border:1px solid #E4E4E4;}
.prod_pic img{ width:212px; height:185px;}
.prod_name{ line-height:24px; padding-left:10px; background:#f7f7f7; margin-top:3px; }
.prod_name a{ color:#434343; }
.prod_name strong{ float:right; width:26px;}

.next1{ line-height:45px; text-align:center; color:#454545;}
.next1 a{ margin:0px 5px;}
.pages button{ line-height:22px;}
.pagesone{ display:none;}

.con2{line-height:24px; width:950px; margin:5px auto 0px auto; padding-bottom:15px;}
.por_li1{ font-weight:14px; color:#ff7800; font-size:15px; font-family:"微软雅黑"; line-height:20px;}
.por_li2{ border-bottom:1px solid #E3E3E3; padding-bottom:8px; margin-top:20px;}
.por_li2 img{ width:160px; height:112px; margin-top:5px; float:left; margin-right:10px;}
.por_li2 h1{font-size:14px; font-family:"微软雅黑"; font-weight:normal; line-height:24px; color:#454545; float:right; width:510px;}
.por_li2 p{ line-height:22px; color:#7B7B7B; }
.por_li3 { border:1px solid #E4E4E4; background:#EEEEEE; width:155px; float:left; margin:0px 6px 6px 6px; text-align:center; margin-top:-1px;}



.TabTitle{ clear:both; height:32px; border-bottom:#D6D6D8 1px solid; width:1000px; margin:20px auto 0px auto;}
.TabTitle li{ float:left; display:inline; width:105px; font-size:15px; *width:105px; cursor:pointer; line-height:32px; text-align:center; font-family:"微软雅黑","宋体"; font-weight:600; margin-right:4px;}

.active{ background-color:#1EA949; color:#fff;}
.active a{ color:#004993;}

.normal{ color:#a9a9a9; background:#fafafa;}
.TabContent{ padding-top:5px; height:auto; text-align:left; clear:both;}
.none{ display:none;}
.TabContent li{ line-height:24px; background: url(index_d_r14_c9.jpg) no-repeat 2px 8px; }
.TabContent li span{ margin-left:15px; color:#949494;}


.con2 h3{ line-height:30px; font-size:15px; font-family:"微软雅黑","宋体"; margin-top:10px; background: #F2F2F2; padding-left:15px; margin-bottom:8px; }
.con2 h3 span{ color:#FF9900; font-weight:normal; font-size:13px;}

.content{ margin-top:15px;}
.dt{ width:475px; height:414px; float:left; padding:2px; border:1px solid #dddddd;}
.dt img{width:475px; height:414px; float:left;}



.con2 h3{ line-height:30px; font-size:15px; font-family:"微软雅黑","宋体"; margin-top:10px; background: #F2F2F2; padding-left:15px; margin-bottom:8px; }
.con2 h3 span{ color:#FF9900; font-weight:normal; font-size:13px;}


.wz{ width:430px; float:right;}
.wz li{ line-height:58px; border-bottom:1px dashed #aeaeae; font-size:15px}
.wz li font{ float:left; line-height:34px; margin:0px; padding:0px;}
.wz li strong{ font-family:"微软雅黑","宋体"; font-size:20px; font-weight:600; color:#1EA949}
.wz img{margin-top:10px}
.xyp{ border-top:1px dashed #CCCCCC; margin-top:15px; padding-top:5px}


.r{ float:right}
#main ol li{ padding:10px;}
#list h2{font-size: 14px; color:#0260B8; padding:10px;}



/*内页banner*/
#banner7 { width:100%; height:320px; position:relative; }
ul.bannerimg7 { width:100%; height:320px; position:relative; margin:0px;}
ul.bannerimg7 li { width:100%; height:320px; position:absolute; z-index:4; left:0px; top:0px;}
ul.bannerimg7 li a { display:block; width:100%; height:320px;}

.bannerNum { display:none;}
.btns { height:30px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-480px;}
.btns span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right;}
.btns span em { font-size:20px; font-style:normal;}
.btns a { display:block; width:34px; height:34px; float:right; margin-left:1px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns a.BtnPrev { background-position:0px 0px;}
.btns a.BtnNext { background-position:-38px 0px;}


.bannerNum7 { display:none;}
.btns7 { width:235px; height:34px; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:250px;}
.btns7 span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right; display:none;}
.btns7 span em { font-size:20px; font-style:normal; display:none;}
.btns7 a { display:block; width:38px; height:34px; float:right; margin-left:0px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns7 a.BtnPrev7 { background-position:0px 0px;}
.btns7 a.BtnNext7 { background-position:-38px 0px;}

.bannerNum8 { display:none;}
.btns8 { width:235px; height:34px; background:#22469a; position:absolute; z-index:5; left:50%; bottom:0px; margin-left:-480px;}
.btns8 span { width:145px; height:34px; float:left; color:#fff; font-family:Constantia,Georgia; font-size:16px; text-align:right;}
.btns8 span em { font-size:20px; font-style:normal;}
.btns8 a { display:block; width:38px; height:34px; float:right; margin-left:0px; background:url(bannerbtn.gif) no-repeat; overflow:hidden; cursor:pointer;}
.btns8 a.BtnPrev8 { background-position:0px 0px;}
.btns8 a.BtnNext8 { background-position:-38px 0px;}
/*banner_end*/






