@charset "utf-8";
/* CSS Document */
*{margin:0 auto;padding:0px;}
body,p,h1,h2,h3,h4,h5,ul,li,img,table,tbody,tr,td,a{margin:0 auto;padding:0px;_margin:0 auto;_padding:0px;}

body{font-size:12px;text-transform: inherit;color:#7a3101; font-family:"Microsoft YaHei"}

img{border:none;}

a{text-decoration:none;border:none}

ul li{list-style:none}

#header_bg{ background:url(header_bg.jpg) repeat-x; height:166px; overflow:hidden; z-index:999;position: relative;}

.header{ width:1000px; margin:0 auto;}

.logo{ float:left; width:199px;}

.nav{ float:right; width:700px; margin-top:76px; }

.nav ul li{ float:left;  height:28px; line-height:28px; width:100px; font-size:14px; text-align:center;font-weight:bold;}

.nav ul li a{ color:#fff;  display:block }

.nav ul li a:hover{ color:#ee1b24; background:url(nav_a.png) no-repeat top center}

.nav ul li.nav_a a{color:#ee1b24; background:url(nav_a.png) no-repeat top center}

.midbg{ width:100%; height:795px; position: relative; z-index:1;clear:both; margin-top:-48px; }

.iBan { height:795px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}

.iBanScreen{  height:795px; background-repeat:no-repeat; background-position:center top;}

.iBanScreen ul{ width:100%; height:795px; position:relative; top:0; margin:0 auto;}

.iBanScreen li{ width:100%; height:795px; overflow:hidden; position:absolute; display:none;}

.iBanScreen li a{ display:block; width:100%; height:100%}

#pro_bg{ background:url(pro_bg.jpg) no-repeat top center; height:801px; clear:both;  overflow:hidden}

.pro_index{ width:1000px; margin:0 auto; margin-top:49px}

.pro_list{ margin-left:83px; width:252px; float:left}

.pro_h2{ font-size:30px; color:#8c4500; font-weight:bold;  margin-left:27px}

.pro_en{ color:#a56629; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase;margin-left:27px}

.prolist{ margin-top:10px;width:238px; margin:0 auto; overflow:hidden}

.prolist li{ line-height:43px; width:238px; float:left; border-bottom:1px dashed #e3bd0e;font-size:14px; font-weight:bold}

.prolist li a{ padding-left:54px; color:#6e351a;  display:block}

.prolist li a:hover{ background:url(prolist_bg.png) no-repeat top center; height:50px; font-weight:bold; color:#fff;}

.pro_show01{ float:right; margin-top:20px; width:600px; margin-right:50px;}

.pro_more{ float:right;}

.cplist{ clear:both; padding-top:15px; }

.cplist li{ float:left; width:241px; height:281px; margin-left:15px; background:url(cp_bg.png) no-repeat top center; padding-top:20px;padding-left:44px}

.cplist li p{ color:#fff; font-size:16px; line-height:32px; padding-left:5px;}

.cplist li  span{ display: block; margin-left:15px}

.pro_show02{ clear:both; width:900px; margin:0 auto}

.about_bg{ background:url(about_bg.jpg) no-repeat top center; clear:both; overflow:hidden; height:762px;}

.about_index{ width:355px; text-align:center; margin:0 auto; margin-top:390px}

.about_index p{ line-height:30px; margin:0px 20px; text-indent:2em; font-size:14px;}

.about_index p a{ color:#7a3101}

.news_bg{ clear:both; background:url(news_bg.jpg) no-repeat top center; height:726px; overflow:hidden}

.news_index{ width:1000px; margin:0 auto}

.news_more{ display: block; text-align:right; padding-top:54px; padding-right:33px;}

.news_list{ margin-top:76px;width:398px; float:left}

.news_list li{ width:398px; float:left; height:51px; margin-bottom:17px;  margin-left:36px;}

.time{ float:right; color:#696969; font-family:Arial, Helvetica, sans-serif; margin-right:10px;line-height:23px;}

.news_list li p{ line-height:23px; color:#696969; padding-left:13px;}

.newslist01 .news_title{ font-size:14px; color:#2ebae6}

.newslist02 .news_title{ font-size:14px; color:#ff049b}

.newslist03 .news_title{ font-size:14px; color:#87bf24}

.newslist04 .news_title{ font-size:14px; color:#990482}

.news_list li a{ display:block;height:51px;}

.news_list li.newslist01 a:hover{ background:url(newslist01.jpg) no-repeat top center; }

.news_list li.newslist01 a:hover p,.news_list li.newslist01 a:hover span{color:#fff}

.news_list li.newslist02 a:hover{ background:url(newslist02.jpg) no-repeat top center; }

.news_list li.newslist02 a:hover p,.news_list li.newslist02 a:hover span{color:#fff}

.news_list li.newslist03 a:hover{ background:url(newslist03.jpg) no-repeat top center; }

.news_list li.newslist03 a:hover p,.news_list li.newslist03 a:hover span{color:#fff}

.news_list li.newslist04 a:hover{ background:url(newslist04.png) no-repeat top center; }

.news_list li.newslist04 a:hover p,.news_list li.newslist04 a:hover span{color:#fff}

.footer_bg{ background: url(footer_bg.png) no-repeat top center ;  clear:both; height:469px; margin-top:-98px;}

.footer_index{ width:1000px; margin:0 auto;color:#fff}

.f_nav{ float:left; width:120px; margin-right:77px; margin-top:190px; height:217px;}

.f_nav h2{ height:30px; line-height:30px; border-bottom:1px solid #57b277; font-size:14px;}

.f_nav ul{ overflow:hidden; margin-top:5px;}

.f_nav ul li{ line-height:25px;}

.f_nav ul li a{ color:#fff}

.footer_index p{ line-height:25px; color:#fff; clear:both; text-align: center; padding-top:15px; }

.footer_index p a{ color:#fff}

/*ny*/

.banner_ny{ background:url(banner_ny.jpg) no-repeat top center; clear:both; height:283px;position: relative; z-index:1; margin-top:-48px;}

#content_ny{ background:url(content_bg.jpg) no-repeat left top #06c6c9;overflow:hidden; padding-bottom:180px;}

.content{ width:1000px; margin:0 auto; overflow:hidden; background:url(content_bg02.jpg) repeat-y; margin-top:80px; }

.content_bg01{background:url(content_bg01.jpg) no-repeat  top center; height:26px;}

.content_bg03{background:url(content_bg03.jpg) no-repeat  bottom center; height:18px; clear: both;  padding-top:60px;}

.left_ny{ float:left; width:258px; margin-left:15px }

.pro_list_bg01{background:url(pro_list_bg01.png) no-repeat top center;  height:25px;}

.pro_list_bg02{background:url(pro_list_bg02.png) repeat-y ;overflow:hidden; }

.pro_h2{ font-size:30px; color:#8c4500; font-weight:bold;  margin-left:27px; text-transform:uppercase}

.pro_en{ color:#a56629; font-family:Arial, Helvetica, sans-serif; text-transform: uppercase;margin-left:27px}

.pro_list_bg03{background:url(pro_list_bg03.png) no-repeat top center;  height:31px;}

.category{ width:238px; overflow:hidden; margin:5px auto; }
.category .dalei{ /*width:233px;*/ line-height:43px; }
.category .dalei .collapsed{ margin:0; padding:0;display: none; }
.category .dalei .collapsed .xiala{display:block;font-size:14px;}
.category .dalei .expanded .xiala{  display:block; border-bottom:1px dashed #e3bd0e;}
.category .dalei a:link,.category .dalei a:visited{line-height:43px; font-size:14px; color:#6e351a; padding-left:54px;width:238px; display:block;border-bottom:1px dashed #e3bd0e;}
.category .dalei a:hover{color:#fff; background:url(prolist_bg.png) no-repeat top left; line-height:43px;}
.category .dalei ul li a:link,.category .dalei ul li a:visited{line-height:30px; font-size:15px; color:#070707; padding-left:10px; background:none;}
.category .dalei ul .xiala a:link,.category .dalei ul .xiala a:visited{font-weight:normal;}
.category .dalei ul li a:hover{color:#8c4500;}

.right{ float:right; width:705px; margin-top:20px; margin-right:10px}

.title_h1{ float:right; text-transform:capitalize; margin-right:10px }

.title_h1 a{color:#000000;background:url(return_g.jpg) no-repeat left center;padding-right:10px;padding-left:15px}

.title_h1 a:hover{ color:#8c4500}

.internal_title{ clear:both; height:63px; line-height:50px; color:#472d0a; font-size:20px; text-align:center; background:url(h1_bg.jpg) no-repeat bottom center;  margin:0px auto; margin-bottom:10px; margin-top:20px; text-transform: uppercase}

.page_content{text-align:center; padding-bottom:20px; clear:both}

.page_content p{line-height:30px;text-align:left;text-indent:2em; padding:0px 20px; font-size:14px; }
.page_content img{ max-width:100%;}
.page_content p img{ margin-left:-22px;}

.News_list_ny{ text-align:left; padding:0px 10px}

.News_list_ny li{line-height:35px;border-bottom:1px dashed #b2b2b2; background:url(news_dian.jpg) no-repeat 5px center; padding-left:20px; margin-right:10px; font-size:14px;}

.News_list_ny li a{color:#6f6f6f}

.News_list_ny li a:hover{ color:#dc5a1c}

.time_ny{ float:right}

#page{clear:both;margin:20px;text-align:center; text-transform: capitalize}

#page a{color:#4e4e4e;padding-left:5px}

.Product_list{ overflow:hidden}

.Product_list li{float:left; width:217px; text-align:center; margin:5px 9px; height:225px}

.Product_list li img{border:1px solid #d8d8d8}

.Product_list li h3{font-size:12px; margin:10px 0px; font-weight:normal; text-transform:capitalize;color:#000;}

.Product_list li h3 a{color:#000;}

.h1_ny{height:50px;line-height:50px;font-size:18px;color:#4e4e4e}

.hit{height:30px;line-height:30px; padding-bottom:5px; display: block; text-transform:capitalize}

.page{text-align:left;line-height:25px;border:1px #CCCCCC solid;padding:5px 0px 5px 20px; margin:0px 20px}

.page a{color:#4e4e4e}

#details {margin-bottom:20px;margin-top:20px;}

.page_p{ padding:10px 0px}

.page_p img{ margin-left:-22px; margin-bottom:10px}

#page a.active:link, #page a.active:visited { color:#dc5a1c}

.inquiryperson{ margin-bottom:20px; text-transform:capitalize}

.inquiryperson td{ padding:5px 10px 0px 10px;}

.box1{margin-top:10px; padding-bottom:10px;}

.inquiryperson p{ text-align:left; line-height:25px; text-indent:0px}

#content1{ width:99%; height:100px}

.page_feedback{text-align:center; padding-bottom:20px; clear:both; text-transform:capitalize}

.page_feedback td{ padding:5px 5px 0px 10px;}

.related_pro p{line-height:40px;text-align:left;text-indent:2em;font-size:16px; }










