﻿@charset "utf-8";
/* CSS Document */

body{ font:12px/1.5 Microsoft Yahei,arial,simsun,sans-serif; color:#333; margin:0 auto; padding:0; background:#fff5eb; min-width:1000px;}

/*链接整体设置*/
a{ text-decoration:none; color:#333;}
a:hover{ color:#be1e2d;}
a:active{ color:#333;}
a{ blr:expression(this.onFocus=this.close());}
a{ blr:expression(this.onFocus=this.blur());} 
a:focus{ -moz-outline-style:none;}

/*公用样式*/
div,table,tr,td,img,ul,li,h1,h2,h3,h4,h5,h6,p,em,i,font,span,dl,dt,dd,form,textarea,input{ margin:0; padding:0; font-size:12px; font-style:normal;}
ul,ol{ list-style-type:none;}
h1,h2,h3,h4{font-weight:500;}
body {background-color:#171515;}
img{ border:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.clear0{ clear:both; font-size:0px; height:0px; overflow:hidden;}
.hidden{display:none;}
.mart{ margin:90px 0;}

/* page */
.page{ text-align:right; padding:15px 0;}
.page a{ display:inline-block; height:21px; line-height:21px; border:solid 1px #000; padding:0 10px; margin:0 2px;}
.page span{ display:inline-block; height:21px; line-height:21px; padding:0 10px; margin:0 2px; border:solid 1px #000;}
.page span.current{ height:21px; line-height:21px;background-color:#000; border-color:#000; color:#fdd100; padding:0 10px;}
.page a.current,.page a.on:hover{ background-color:#000; border-color:#000; color:#fdd100;}
.page a.disabled,.page a.disabled:hover{ border-color:#000; background-color:#000; color:#fdd100;}
.page1{ border-top:solid 1px #000;margin-top:55px;}

.wrap{ width:1200px; margin:0 auto;}
.wrap1 {width:940px;background-color:#fdd100;margin:0 auto;padding:22px 30px; }

/*head*/
.head_warp {background-color:#fdd100;}
.head_warp1 {width:1184px;margin:0 auto;background:url(../images/logo_bg.jpg) left top no-repeat;}
.head{width:1000px;  margin:0 auto; height:170px;}
.head h1{ padding-top:50px;padding-left: 63px;width:110px;float:left;}
.head .logo_right {float:right;margin-top:35px; }
.head .logo_right .shao_ma {float:right;}
.head .logo_right .top_tel {float:right;margin-right:30px;width:210px;padding-top:6px;}
.head .logo_right .top_tel span{font-size:19px;width:210px; text-align:center;line-height:29px;padding:0 25px;}
.head .logo_right .top_tel .tel{font-size:26px; font-weight:700; color:#fdd100; width:210px; text-align:center;background:url(../images/tel_top_bg.png) center center no-repeat;}
.head .logo_right .top_icon {float:right;margin-top:35px;margin-right:15px;}
.head ul{ width:840px;float:right;}
.head ul li{width:105px; float:left;background:url(../images/nav_line.jpg) right center no-repeat;}
.head ul li a{ font-size:15px;color:#000; width:103px; padding:10px 0;display: inline-block;overflow: hidden;text-align: center;
height: 24px;
line-height: 24px;}
.head ul li a.aon,.head ul li a:hover{ background:url(../images/nav_current_bg.png) center center no-repeat; color:#fdd100; text-shadow:none;text-shadow: 0 1px 0 #999;}


/*banner*/
.wgt-slide{ position:relative; overflow:hidden; z-index:5; margin:10px  auto 10px auto;}
.wgt-slide li{ overflow:hidden; position:relative;}
.wgt-slide-trigger{ position:absolute; text-align:right;}
.wgt-slide-trigger a{ display:inline-block; text-align:center;}
.wgt-slide-container{ overflow:hidden;}
.wgt-slide-container,.wgt-slide-container .item{ position:absolute; top:0; left:0; width:100%;}
.wgt-slide-container .current{ z-index:1;}
.banner{ height:390px; width:100%; margin:10px  auto 10px auto;}
.banner .g-grid{ z-index:2;}
.g-grid{ position:relative; margin:0 auto; width:100%; *zoom:1;}
.g-grid:after{ visibility:hidden; display:block; font-size:0; height:0; content:' '; clear:both;}
.banner .g-grid,.banner .wgt-slide,.banner .wgt-slide-container,.banner .wgt-slide-container li{ height:390px;}
.banner .wgt-slide-container .item{ z-index:0; opacity:0; filter:alpha(opacity =..);}
.banner .wgt-slide-container .current{ z-index:1; opacity:1; filter:alpha(opacity =..00);} 
.banner .wgt-slide-trigger{ right:45%; top:360px; font-size:0;}
.banner .wgt-slide-trigger .item{display:inline-block; width:19px; height:19px; margin:0 4px; overflow:hidden; vertical-align:top; margin-bottom:15px;background-color:#fff;}
.banner .wgt-slide-trigger .current{ background-color: #000;}
.banner .btn-banner{ position:absolute; display:none; top:0; left:0; width:100%; height:390px; line-height:999999999em; overflow:hidden; font-size:0;}

.index_about {width:458px;height:327px;overflow:hidden;border:solid 2px #171515;float:left;}
.index_about h1{width:458px;height:57px;background:url(../images/index_about_title.jpg) center center no-repeat;}
.index_about img{width:168px;height:221px;border:0;margin:25px 23px;float:left; }
.index_about p{width:224px;height:219px;margin:25px 20px 25px 0;float:left; text-indent:26px;font-size:12px;overflow:hidden;line-height:18px; }

.index_new {width:461px;height:327px;overflow:hidden;border:solid 2px #171515;float:left;margin-left:12px;}
.index_new h1{width:461px;height:57px;background:url(../images/index_news_title.jpg) center center no-repeat;}
.index_new ul {margin:24px 20px;}
.index_new ul li{width:393px;height:65px;background:url(../images/icon_item_big1.png) left 9px no-repeat;padding-left:28px;margin-bottom:14px;}
.index_new ul li h3{line-height:26px;border-bottom:1px dashed #171515;}
.index_new ul li h3 a{font-size:16px;font-weight:600;display:block;width:315px;height:26px;overflow:hidden;}
.index_new ul li h3 span{float:right;}
.index_new ul li p{margin-top:4px;line-height:16px;width:393px;height:32px;overflow:hidden;}

.index_goods,.index_rongyu,.index_case{ width:940px; padding-top:20px;position:relative;}
.index_goods h1,.index_rongyu h1,.index_case h1{}
.flow_lp { margin:18px auto 0 auto;overflow:hidden;width:940px;zoom:1;}
.flow_lp .pcont { float:left; overflow:hidden; width:1070px;}
.flow_lp .ScrCont { width:30000px; zoom:1;}
.flow_lp #List1_1,.flow_lp #List2_1,.flow_lp #List3_1,.flow_lp #List4_1,.flow_lp #List5_1,.flow_lp #List6_1 { float:left;}
.flow_lp .Bottons {display:inline; height:49px;  width:28px; overflow:hidden; cursor:pointer;  position:absolute; top:210px; }
.flow_lp .LeftBotton{left :30px;  }
.flow_lp .RightBotton{right:30px;}
.flow_lp .pl { width:304px; float:left; height:278px; border:solid 1px #000;margin-right:11px;}
.flow_lp .pl img { display:block; cursor:pointer; border:0px;height:185px;}
.flow_lp .pl .pl_info{text-align:center;}
.flow_lp .pl .pl_info a{font-size:16px;font-weight:600;}
.flow_lp .pl .pl_info p {padding:0 20px;text-align:left;width:264px;height:54px;line-height:18px;overflow:hidden;margin-top:4px;}

.flow_lp .plr { width:304px; float:left; height:278px; border:solid 1px #000;margin-right:11px; display: table-cell;/*非IE的主流浏览器识别的垂直居中的方法*/vertical-align:middle;/*非IE的主流浏览器识别的垂直居中的方法*/text-align:center;/*设置水平居中*/*display: block;/* 针对IE的Hack */*font-size: 242px;/*约为高度的0.873，120*0.873 约为104*/*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.flow_lp .plr span {height:100%;display:inline-block;vertical-align:middle;}
.flow_lp .plr img {cursor:pointer; border:0px;vertical-align:middle;}

.flow_lp .plc { width:304px; float:left; height:278px;overflow:hidden;margin-right:14px; }
.flow_lp .plc img { display:block; cursor:pointer; border:0px;height:278px;width:304px;}
.flow_lp .plc .pl_info{text-align:center;position:relative;bottom:40px;background-color:#fdd100;opacity:0.57;filter:alpha(opacity=57);height:28px;line-height:28px;}
.flow_lp .plc .pl_info a{font-size:16px;}

.link {width:938px;height:82px;background:url(../images/link_title.jpg) left center no-repeat;margin-top:20px;border:solid 1px #000;}
.link .link_a {float:right;height:66px;width:790px;margin:7px 10px;overflow:hidden;}
.link .link_a a{display:inline;float:left; line-height:22px;padding:0 18px;}

.banner1 {width:100%; background-color:#fdd100;margin:10px 0;}
.banner1 .banner2 {height:248px;overflow:hidden; background-color:#fdd100;margin:0 auto;}

.slider {width:218px;float:left;}
.slider h1{}
.slider ul{}
.slider ul li{background:url(../images/icon_item_small.png) left center no-repeat;padding-left:30px;border-bottom:1px dashed #171515;font-weight:600;}
.slider ul li a{line-height:40px;font-size:15px;}

.con_right {width:662px;background-color:#000;float:right;padding:15px;}
.con_right h1{width:474px;padding:67px 0 67px 188px;color:#fdd100;height:40px;line-height:40px;font-size:40px;font-weight:700;}
.con_right h1 p{width:114px;height:40px;overflow:hidden;font-size:20px;line-height:20px;text-align:right;float:left;margin-right:10px; }
.con_right .con_right_title{width:662px;height:150px;overflow:hidden;background:url(../images/qiyezhongxin_right_title.png) center 50px no-repeat;}
.con_right .con_right_title{width:662px;height:150px;overflow:hidden;background:url(../images/qiyezhongxin_right_title.png) center 50px no-repeat;}

.con_right .con_right_content{width:512px;overflow:hidden;background-color:#fdd100;padding:75px;}
.con_right .con_right_content p{text-indent:30px;font-size:15px;line-height:26px;}

.news_list {width:612px;overflow:hidden;background-color:#fdd100;padding:25px;}
.news_list ul {}
.news_list ul li{width:612px;height:120px;overflow:hidden; margin-bottom:25px;}
.news_list ul li .imgs{width:120px;height:120px;padding-right:20px;background-color:#fdd100;}
.news_list ul li h3{line-height:26px;border-bottom:1px solid #070600;}
.news_list ul li h3 a{font-size:16px;font-weight:700;display:block;width:404px;height:26px;overflow:hidden;}
.news_list ul li h3 span{float:right;}
.news_list ul li p{margin-top:4px;line-height:20px;width:472px;height:86px;overflow:hidden;text-indent:26px;font-size:13px;}

/*news show*/
.news_show{padding:53px 80px 0 80px;font-family:"Microsoft YaHei";}
.news_show h1{color: #000;font-size: 24px;font-weight: 700;text-align:center;line-height:34px; }
.news_show .date_i{font-style: normal;color: #333;display: block;padding-top: 20px;height: 40px;}
.date_i .share{float:right;}
.news_show .content{line-height:24px;color:#333;padding-top: 20px; padding-bottom:30px;}
.news_show .content img{ max-width:740px; height:auto; width:expression(this.width > 740 ? "740px" :this.width);}
.news_show .pre_next{padding-bottom:30px;color:#000;}
.news_show .pre_next ul li{ height:24px;font-size:14px;}
.news_show .pre_next ul li img{ display:block; margin-right:10px;  float:left}
.news_show .pre_next ul li a{color:#000;}
.news_show .pre_next ul li a:hover{color:#f76809;}

.slider_goods {width:218px;float:left;}
.slider_goods h1{margin-bottom:12px;}
.slider_goods h3{background-color:#000;padding-left:30px;line-height:30px;height:30px;width:188px;overflow:hidden;font-size:14px;font-weight:600;margin-top:10px;}
.slider_goods h3 a{color:#fdd100;}
.slider_goods ul{}
.slider_goods ul li{background:url(../images/icon_item_small.png) left center no-repeat;padding-left:30px;border-bottom:1px dashed #171515;}
.slider_goods ul li a{line-height:40px;font-size:14px;}

.goods {width:602px;background-color:#fdd100;padding:20px 30px;}
.goods h3{padding-left:20px;line-height:44px;height:44px;width:582px;overflow:hidden;font-size:24px;font-weight:600;background:url(../images/icon_item_yellow.png) #000 552px center no-repeat;margin-bottom:15px;}
.goods h3 a{color:#fdd100;}
.goods ul{margin-bottom:15px;width:622px;overflow:hidden;}
.goods ul li{width:294px;height:258px;float:left;border:solid 1px #000;margin-right:10px;margin-bottom:10px;}
.goods ul li img{width:286px;height:224px;border:none;}
.goods ul li p{width:294px;height:34px;background-color:#000;text-align:center;}
.goods ul li p a{line-height:34px;font-size:14px;font-weight:600;color:#fdd100;}
.goods_info {background-color:#fdd100;margin-top:10px;padding:20px 30px;}
.goods_info h2{height:44px;font-size:24px;font-weight:600;line-height:44px;padding-left:30px;color:#fdd100;background-color:#000;}
.goods_info .img{margin:40px auto;width:552px;height:434px;}

.goods_show{}
.goods_show .goods_tit_img{height:314px;background:url(../images/goods_show_img_bg.png) right top no-repeat;}
.goods_show .goods_tit_img h3{float:left;padding:113px 10px;font-size:40px;line-height:44px;width:300px;height:88px;color:#fdd100;text-align:center;overflow:hidden;}
.goods_show .goods_tit_img .goods_img{float:left;width:342px;height:268px;overflow:hidden;padding:15px 0;}
.goods_show .goods_tit_img .goods_img img{width:342px;height:268px;overflow:hidden;}
.goods_show  .goods_show_tit{background-color:#fdd100;height:25px;padding:18px 231px; }
.goods_show  .goods_show_tit img{width:199px;height:25px;}
.goods_show  .goods_content{background-color:#fdd100;margin-top:10px;padding:50px;font-size:14px;min-height:390px;}
.goods_show .goods_description .goods_content p{font-size:14px;}
.goods_show .goods_description .goods_content img{ max-width:540px; height:auto; width:expression(this.width > 540 ? "540px" :this.width);}





.case_list {width:612px;overflow:hidden;background-color:#fdd100;padding:25px;}
.case_list ul li { width:290px; float:left; height:264px;overflow:hidden;margin:0 8px 16px 8px; }
.case_list ul li img { display:block; cursor:pointer; border:0px;height:264px;width:290px;}
.case_list ul li .pl_info{text-align:center;position:relative;bottom:40px;background-color:#fdd100;opacity:0.57;filter:alpha(opacity=57);height:28px;line-height:28px;}
.case_list ul li .pl_info a{font-size:16px;}

.rongyu_list {width:612px;overflow:hidden;background-color:#fdd100;padding:25px;}
.rongyu_list ul li{ width:290px; float:left; height:264px; border:solid 1px #000;margin:0 6px 12px 6px; display: table-cell;/*非IE的主流浏览器识别的垂直居中的方法*/vertical-align:middle;/*非IE的主流浏览器识别的垂直居中的方法*/text-align:center;/*设置水平居中*/*display: block;/* 针对IE的Hack */*font-size: 242px;/*约为高度的0.873，120*0.873 约为104*/*font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/}
.rongyu_list ul li span {height:100%;display:inline-block;vertical-align:middle;}
.rongyu_list ul li img {cursor:pointer; border:0px;vertical-align:middle;}

.contact {width:612px;overflow:hidden;background-color:#fdd100;padding:25px;}
.contact .logo_img {text-align:center;}
.contact .contact_content {}
.contact .contact_content h3{font-size:26px;font-weight:600;width:380px;line-height:36px;height:36px;margin:20px auto 8px auto;}
.contact .contact_content p{font-size:14px;width:380px;line-height:22px;height:22px;margin:0 auto;}


.footer {width:940px;padding:0 30px; height:109px;background:url(../images/logo_footer_bg.jpg) left top no-repeat #fdd100;margin:10px auto;}
.footer .footer_m {float:left;width:380px;height:70px;overflow:hidden; margin:30px 0 25px 115px;}
.footer .footer_m a{float:left; font-size:16px;color:#000;font-weight:600; padding:0 5px;display: inline-block;overflow: hidden;text-align: center;}
.footer .footer_m a.huihe{ font-size:12px;color:#000;font-weight:normal;float:none;line-height:14px; }
.footer .footer_m p{}
.footer .footer_right {float:right;margin-top:12px;}
.footer .footer_right .shao_ma {float:right;}
.footer .footer_right .shao_ma img {width:84px;}
.footer .footer_right .top_tel {float:right;margin-right:30px;width:210px;padding-top:6px;}
.footer .footer_right .top_tel span{font-size:19px;width:210px; text-align:center;line-height:29px;padding:0 25px;}
.footer .footer_right .top_tel .tel{font-size:26px; font-weight:700; color:#fdd100; width:210px; text-align:center;background:url(../images/tel_top_bg.png) center center no-repeat;margin-top:21px;}
.footer .footer_right .top_icon {float:right;margin-top:30px;margin-right:15px;}