body{
		margin:0;
		padding:0;
		font-size:12px;
		line-height:24px;
		color:#2e2e2e;
		font-family:"微软雅黑", "宋体";
}
ol,ul,li,p {
		margin:0;
		padding:0;
		list-style:none;
		text-indent:0;
}
dl,dt,dd {margin:0; padding:0; border:0;}
a {
		color:#2e2e2e;
		text-decoration:none;
		outline:0;
}
a img {
		border:0;
		margin:0;
		padding:0;
}

.alpha0 {filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.alpha70 { filter:alpha(opacity=70); -moz-opacity:0.70; -khtml-opacity: 0.70; opacity: 0.70; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.alpha40 { filter:alpha(opacity=40); -moz-opacity:0.40; -khtml-opacity: 0.40; opacity: 0.40; width:100%; height:100%; position:absolute; left:0; top:0; z-index:-1;}
.h65 { height:65px; display:none;}
/*页眉*/
.top_bg{ max-width:1920px; height:165px; margin:0 auto; background:#ececea; position:relative; webkit-position:relative;}
.top_bg .top{ width:1200px; height:165px; margin:0 auto; position:relative;}
.top_bg .top .logo { width:119px; height:107px; margin-left:-58.5px; position:absolute; left:50%; top:23px;}
.top_bg .top .phone{ height:60px; line-height:60px; font-size:14px; color:#746218; position:absolute; top:0; right:0;}
.top_bg .top .phone span{ line-height:60px; font-family:"新宋体"; font-size:30px; font-weight:100; color:#746218;}

/*主导到*/
#menu { width:100%; height:165px; line-height:180px; margin:0 auto; text-align:center; overflow:hidden;}
#menu a { color:#746218; font-size:18px; text-align:center; padding:50px 5px; margin-left:25px;}
#menu span{ line-height:16px; color:#746218; font-size:18px; padding-left:20px;}
#menu a:hover { color:#746218; font-size:18px; }
#menu a.on { color:#746218; font-size:18px; }


/*二级菜单*/
#menu div { width:1200px; height:65px; overflow:hidden; position:absolute; left:50%; margin-left:-800px; top:40px; font-size:14px; display:none;}
#menu div p.pic { float:left; margin-top:11px; margin-right:20px; display:inline;}
#menu div a { float:left; background:#0baecb; color:#ffffff; margin:0 14px; width:143px; height:33px; line-height:33px; margin-top:16px;}
#menu div a:hover { color:#ffffff;}

/*banner*/
.banner{height:501px; margin:0 auto; overflow:hidden;}
.ny_banner { height:659px; margin:0 auto; overflow:hidden;}

/*页面布局*/
.indexbox { max-width:1920px; height:670px; margin:0 auto;}


/*关于我们*/
.aboutbox_bg{width:1920px; height:826px; background:url(../images/aboutbox_bg.png) center center no-repeat; position:absolute; z-index:999999999; top:511px; left:50%; margin-left:-960px;}
.aboutbox { width:1200px; height:546px; margin:0 auto; margin-top:280px; overflow:hidden;}
.aboutbox dt { width:100%; height:135px; text-align:center; background:url(../images/about_title_bg.png) center 35px no-repeat; overflow:hidden;}
.aboutbox dt strong { display:block; line-height:70px; font-size:24px;color:#806d21; font-weight:normal;}
.aboutbox dt span{ font-size:24px; font-weight:100; color:#806d21; text-transform:uppercase; text-overflow:ellipsis; overflow:hidden;} 
.aboutbox dd { width:100%; height:411px; overflow:hidden; text-align:center; position:relative;}
.aboutbox dd .about_pic{ float:left; display:block; width:540px; height:271px; overflow:hidden; position:relative; left:20px;}
.aboutbox dd .text{ float:left; width:585px; height:170px; font-size:14px; color:#806d21; padding-left:60px; text-align:left; overflow:hidden;}
.aboutbox dd .text strong{ display:block; font-size:18px; color:#806d21; margin-bottom:30px;}
.aboutbox dd .more{ float:left; display:block; padding:7px 30px; border:1px dashed #806d21; margin-left:60px; margin-top:50px; font-size:14px; color:#806d21;}
.aboutbox dd .outlink{ width:100%; text-align:center; position:absolute; bottom:55px; left:0;}
.aboutbox dd .outlink a{margin:0 18px; font-size:14px; color:#806d21; line-height:39px; text-indent:2em;}
.aboutbox dd .outlink .ico01{ display:inline-block; width:173px; height:39px; background:url(../images/ico01.png) no-repeat;}
.aboutbox dd .outlink .ico02{ display:inline-block; width:173px; height:39px; background:url(../images/ico02.png) no-repeat;}
.aboutbox dd .outlink .ico03{ display:inline-block; width:173px; height:39px; background:url(../images/ico03.png) no-repeat;}



/*首页产品展示*/
.productbox_bg{ max-width:1920px; height:816px; background:url(../images/productbox_bg.jpg) center top no-repeat; margin:0 auto; overflow:hidden;}
.productbox { width:1200px; height:816px; margin:0px auto; overflow:hidden;}
.productbox dt{ width:100%; height:230px; text-align:center; background:url(../images/product_title_bg.png) center 35px no-repeat; color:#ffffff; font-size:30px; margin-top:45px; overflow:hidden;}
.productbox dt strong { display:block; line-height:70px; font-size:24px; color:#ffffff; font-weight:normal;}
.productbox dt span{ display:block; font-size:24px; font-weight:100; color:#ffffff; text-transform:uppercase; text-overflow:ellipsis; overflow:hidden;}
.productbox dt a.pro_link { display:inline-block; padding:10px 30px; border:1px dashed #ffffff; font-size:16px; color:#ffffff; border-radius:5px; margin-top:25px; background:}
.productbox dt a.pro_link:hover{ background:#806d21;}
.productbox dt a.pro_link.on{ background:#806d21;}
.productbox dd { width:100%; height:586px; overflow:hidden; position:relative;}
.productbox dd ul{ width:100%; height:370px; overflow:hidden;}
.productbox dd ul li{ float:left; width:282px; height:368px; border:1px solid #806d21; border-radius:5px; margin-left:27px; position:relative; overflow:hidden;}
.productbox dd ul li:hover .pro_more{ display:block; z-index:1000;}
.productbox dd ul li .pro_more{ width:100%; height:368px; text-align:center; line-height:370px; background:url(../images/pro_more_bg.png) repeat; overflow:hidden; position:absolute; left:0; top:0; display:none;}
.productbox dd ul li .pro_more a{ padding:6px 11px; border:1px dashed #ffffff; font-size:14px; color:#ffffff; text-align:center; background:#806d21;}
.productbox dd ul li .pro_pic { width:282px; height:316px; overflow:hidden; position:absolute; left:0; top::0;}
.productbox dd ul li p { width:100%; height:52px; line-height:52px; font-family:"微软雅黑"; font-size:16px; color:#ffffff; text-align:center; background:#806d21; position:absolute; bottom:0;}

.productbox dd .mor_1{ width:100%; height:40px; line-height:40px; text-align:center; position:absolute; top:420px; left:0px; }
.productbox dd .mor_1 a{ font-size:16px; color:#ffffff; padding:0 15px; text-align:center;}
.productbox dd .more { width:100%; height:45px; line-height:45px; text-align:center; position:absolute; top:480px;}
.productbox dd .more a{ font-size:14px; color:#ffffff; border:1px dashed #ffffff; padding:6px 15px;}

/*新闻*/
.newsbox_bg{ max-width:1920px; height:797px; background:url(../images/newsbox_bg.jpg) center top no-repeat; margin:0 auto; overflow:hidden;}
.newsbox { width:1200px; height:auto; margin:0 auto; margin-top:50px; overflow:hidden;}
.newsbox dt { width:100%; height:135px; text-align:center; background:url(../images/about_title_bg.png) center 35px no-repeat; overflow:hidden;}
.newsbox dt strong { display:block; line-height:70px; font-size:24px;color:#806d21; font-weight:normal;}
.newsbox dt span{ font-size:24px; font-weight:100; color:#806d21; text-transform:uppercase; text-overflow:ellipsis; overflow:hidden;} 
.newsbox dd { height:auto;}
.newsbox dd ul{ width:1188px; height:auto; padding:0 12px;; overflow:hidden;}
.newsbox dd ul li{ float:left; width:250px; height:425px; margin-left:45px; position:relative;}
.newsbox dd ul li .newsnav{ height:45px; line-height:45px; font-size:18px; color:#806d21; text-indent:3em; background:url(../images/news_title_bg.png) left center no-repeat;}
.newsbox dd ul li .newstitle{ width:248px; height:55px; line-height:20px;font-size:14px; border:1px solid #806d21; text-align:center; margin-top:5px; overflow:hidden;}
.newsbox dd ul li .newstitle strong{ line-height:30px;font-size:14px; color:#806d21;}
.newsbox dd ul li .newstitle span{ font-size:12px; color:#806d21;}
.newsbox dd ul li .news_pic{ width:250px; height:127px; overflow:hidden; margin:20px auto; text-align:center; position:relative;}
.newsbox dd ul li .news_text{ display:block; width:97%; height:67px; line-height:24px; font-size:14px; color:#806d21; margin:0 auto; overflow:hidden;}
.newsbox dd ul li .more1{ font-size:14px; color:#806d21; text-align:center; padding:5px 15px; margin-left:-40.5px; border:1px solid #806d21; position:absolute; left:50%; bottom:15px;}
.newsbox dd .more { height:200px; line-height:200px;  margin:0 auto; text-align:center;}
.newsbox dd .more a{ font-size:14px; color:#806d21; border:1px dashed #806d21; padding:6px 15px;}

/*页脚*/
.footer_bg { max-width:1920px; height:299px; margin:0 auto; overflow:hidden; background:url(../images/foot_bg.jpg) top center repeat-x;}
.footer { width:1160px; height:249px; margin:0 auto; overflow:hidden; }
.footer dt{ float:left; width:18%; margin-top:40px; overflow:hidden;}
.footer dd{ float:right; width:82%; overflow:hidden;}
.footer dd .linkbox{ width:77%; line-height:48px; font-size:24px; color:#2e2501; margin:25px 0; overflow:hidden;}
.footer dd .linkbox a{ font-size:24px; color:#2e2501; margin-left:20px;}
.footer dd .footer_text{ line-height:30px; font-size:16px; color:#2e2501;overflow:hidden;}
.footer dd .qrcode{ width:211px; height:211px; float:right; margin-top:20px; overflow:hidden;}
.footer_bg .copyright{ width:1160px; height:50px; line-height:50px; margin:0 auto; text-align:center; font-size:14px; color:#2e2501;}

/*内页页脚*/
.footer_bg1 { max-width:1920px; height:151px; margin:0 auto; overflow:hidden; background:url(../images/footer_bg.jpg) top center repeat-x;}
.footer1 { width:1100px; height:114px; margin:0 auto; overflow:hidden; }
.footer1 dt{ float:left; width:18%; margin-top:5px; overflow:hidden;}
.footer1 dd{ float:right; width:82%; overflow:hidden;}
.footer1 dd .footer_logo{ margin-top:15px; margin-bottom:5px;}
.footer1 dd .footer_text{ line-height:30px; font-size:14px; color:#2e2501; overflow:hidden;}
.footer1 dd .qrcode{ width:100px; height:100px; float:right; margin-top:10px; overflow:hidden;}
.footer_bg1 .copyright{ width:1160px; height:37px; line-height:37px; margin:0 auto; text-align:center; font-size:14px; color:#2e2501;}

.clear{ clear:both; margin:0; padding:0;}

/*内页页面布局*/
.ny_bg{ height:auto; overflow:hidden; margin:0 auto;}
.insidebox { width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.contentbox { width:100%; height:auto; overflow:hidden; padding-bottom:45px; padding-top:59px; margin-bottom:40px;  background:url(../images/ny_content_bg.png) repeat;}

/*内页导航*/

.guidebox{ width:94%; height:120px; margin:0 auto; text-align:center; color:#202020; position:relative;}
.guidebox .ny_nav{ line-height:120px; font-size:14px; color:#202020; padding:10px 35px; margin:0px 25px; background:#e0e0e0; }
.guidebox .ny_nav:hover{background:#d8bc60;}
.guidebox .ny_nav.on{background:#d8bc60;}
.guidebox p { width:94%; height:59px; line-height:59px; margin:0 auto; color:#836403; text-align:left; text-indent:2em; overflow: hidden; position:absolute; top:130px; left:0; }
.guidebox p a { font-size:14px; color:#836403; padding:0 15px;}
.guidebox p a:hover{ font-size:18px;}
.guidebox p a.on{ font-size:18px;}


/*内容显示*/

.contentbox dt { width:94%; height:59px; line-height:59px; margin:0 auto; color:#836403; text-indent:2em; border-bottom:1px solid #806d21; overflow: hidden; display:none;}
.contentbox dt a { font-size:14px; color:#836403; padding:0 15px;}
.contentbox dt a:hover{ font-size:18px;}
.contentbox dt a:on{ font-size:18px;}
.contentbox dt strong { float:right; font-size:18px;  color:#00315f;}
.contentbox dd { width:94%; min-height:600px; border-bottom:1px solid #806d21;  border-top:1px solid #806d21; margin:0 auto; padding-top:65px; padding-bottom:50px; color:#ffffff; }
