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

*{margin:0px; padding:0px;}
body{margin:0 auto;padding:0px;font-size:14px; font-family:simsun; color:#000; background:#fff;}
a,p,li,ul,span,h1,h2,h3,table,tr,td,input,form{ margin:0; padding:0; font-size:14px; color:#000; line-height:20px; font-family:Microsoft YaHei,"SimSun";text-decoration:none;list-style:none;}
img{ border:none;}
/*a:hover{color:#bc2931;text-decoration:none;}*/
td,th{font-size: 14px;color: #505050;font-family:"Microsoft YaHei",微软雅黑,SimSun;}



/*#top_bg{background:url(head_bg.jpg) center top no-repeat;height:142px;width: 100%;}
#top_index{margin:0px auto; width:1000px; height:40px;}
.left_top{color:#686868; line-height:40px;float:left;}


.header_index{ width:1000px; margin:0 auto;height:102px;}
.logo{float:left;}
.top_right{ float:right;margin-top:60px;width:675px;}

#nav{ background-color:#56a522;overflow:hidden;}
.nav-first{width:675px;}
.nav-first li{ float:left;width:96px;text-align:center}
.nav-first li a{font-size:14px; line-height:40px;color:#4a4a4a;display:block;}
.nav-first li a:hover{ background-color:#0d63b9;}
*/


#header{background:url(head_bg.jpg) center top no-repeat;}
.topBar{ height:31px; padding-top:10px; 
    /* width:1002px; */
     margin:0 auto; position:relative;   }
.topBar .text2{ color:#7e7e82;}
.topBar  a{ float:right; display:inline-block; width:50px; padding-left:40px; color:#eee;}
.heng{ height:5px; width:1px; background-color:#d71b17; position:absolute; top:138px; right:0; z-index:2;}
#nav{ position:relative; 
    /* width:1002px ; */
     margin:0 auto;overflow:hidden; }
#nav  ul { width:545px; position:absolute ; left:455px; top:0px; }
#nav  ul li{ float:left;  text-align:center;  }
#nav  ul li a{ display:block; width:90px ; height:50px; text-align:center; padding-top:28px;  color:#fff;  font-size:14px; font-family:"微软雅黑"; overflow:hidden;  }
#nav  ul li a span{ display:inline-block; overflow:hidden; padding:3px; border:1px solid #fff;color:#fff;}
#nav  ul li a:hover span{ border:1px solid #CB1A16;}
#nav  ul li a h1{color:#fff;}
#nav  ul li a h2{color:#fff;}
#nav  ul li a p{color:#fff;}


#banner{ background:url(banner.jpg) center top no-repeat;height:548px;}
.banner_ny{background:url(banner_ny.jpg) center top no-repeat;height:188px;}
.midbg{
width:100%; height:548px; position: relative; z-index:1;clear:both}
.iBan { height:548px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:548px; background-repeat:no-repeat; background-position:center top;
}
.iBanScreen ul{
width:100%; height:548px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{
width:100%; height:548px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }

.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}

.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}



/*首页产品分类*/
.title h1{text-align: center; background:url(products.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;}
.indexTypes{ 
    /* width:1002px; */
     margin:40px auto; /*opacity:0*/;overflow: hidden;}
/* .indexTypes ul{ width:105%;} */
.indexTypes ul li{ width:184px; height: 244px; background:url(proBg.jpg) no-repeat center top; float:left; margin-right:20px; text-align:center;}
.indexTypes ul li:hover{ background:url(proHover.jpg) no-repeat center top;}
.indexTypes ul li:hover img{ opacity:1;}
.indexTypes ul li:hover p{color:#fff;}
.indexTypes ul li.last{ margin:0;}
.indexTypes ul li a{ display:block;font-size:18px; font-family:"微软雅黑"; color:#22202d;}
.indexTypes ul li a img{ opacity:0.8; display:block; margin-top:10px; margin-left:auto; margin-right:auto;}
.indexTypes ul li p{padding: 25px 0 55px 0;font-size: 32px;color: #B6B5BB;}
.indexTypes ul li span{color: #B6B5BB;}
.indexTypes ul li h2{ font-size:18px; color:#22202d;}



/*产品滚动*/
.indexProduct{ width:100%; 
    /* height:541px; */
     background-color:#22202d;  }
.indexProduct .con{ 
    /* width:1002px; */
     margin:0 auto; }
.indexProduct ul{  margin-top:65px;}
.indexProduct ul li{ margin-right:10px; width:219px; overflow:hidden; height:202px; background:url(proLi.jpg) no-repeat center bottom; position:relative; }
.indexProduct ul li:hover{ background:url(proLiHover.jpg) no-repeat center bottom}
.indexProduct ul li:nth-child(3n){ margin:0;}
.indexProduct ul li a{ display:block;}
.indexProduct ul li .titleT{  width:100%; text-align:center; font-family:"微软雅黑"; font-size:14px; color:#999;line-height: 32px;}
.indexProduct ul li:hover .titleT{ display:none;}
.indexProduct ul li .fgc{ display:none; position:absolute; left:0; top:0; width:100%; background:url(pro.png) no-repeat center center; line-height: 175px; overflow:hidden;text-align:center; font-family:"微软雅黑"; font-size:14px; color:#eee; }
 /*  .indexProduct ul li img{ width:219px; height:170px; } */
 .indexProduct ul li img{ width:100%; }
.indexProduct ul li:hover img:hover{ opacity:0.9; }
.indexProduct  .con .fl{ opacity:0;float: left;}
#marqueeDiv111{ width:690px; overflow:hidden; height:468px; margin-left:75px; opacity:0;}
#marqueeDiv111 ul li, #marqueeDiv2 ul li{ float:left;}


/*新品推荐*/
.new_pro{width: 1000px; margin: 0 auto; }
.new_pro h1{text-align: center;font-size: 20px;margin-bottom: 20px;}
.new_pro h2{text-align: center;font-size: 18px; line-height:35px;font-weight:bold;color:#ca1b19}
.new_pro ul{display: flex;justify-content: space-between;flex-wrap: wrap;}
.new_pro ul li{width: 24%;border: 1px #ccc solid;text-align: center;margin: 10px auto;}
.new_pro ul li a{width: 100%; display: block;}
.new_pro ul li img{width: 100%;height="100%"}
.new_pro ul li h3{line-height: 35px; background: #22202d; color: #fff;transition: 0.3s;overflow: hidden;height: 35px;}
.new_pro ul li:hover h3{background: #d71c17; }


/*首页关于我们*/
.title02{margin-top: -41px;display: block;margin-left: auto;margin-right: auto;z-index: 4;}
.title02 a{margin-top: -41px;display: block;margin-left: auto;margin-right: auto;z-index: 4;width: 190px;}
.title01 p{text-align: center; background:url(about_us02.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;}
.title03 p{text-align: center; background:url(news_center.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;}
.title04 p{text-align: center; background:url(coneact_us.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;color:#999999;}
.indexCompany{ padding:20px 0 0px; width:100%; /*opacity:0;*/}
.indexCompany .con{ 
    /* width:1002px; */
     margin:0 auto; background:url(about_bg.jpg) no-repeat right bottom; overflow:hidden; padding-bottom:10px;}
.details{ width:400px; margin-left:50px; line-height:2.0;float: right; font-size:12px; text-align:center;}
.details span{color: #ca1b19;font-size: 17px;text-align: center;display: block;line-height: 50px;}
.cb{ height:185px; width:725px; padding-bottom:30px; border-bottom:1px dashed #cbcacd; padding-top:40px;}
.indexNews{ 
    /* width:1002px; */
     margin:40px auto 0;/* opacity:0;*/}
.indexNews ul{ 
    /* width:1000px; */
     border:1px solid #e4e4e4; overflow:hidden;}
.indexNews ul li{ float:left; width:249px; border-right:1px solid #e4e4e4; height:100%;}
.indexNews ul li:nth-child(4){ border:0; width:250px;}
.indexNews ul li a:hover h1{ color:#CB1A16;}
.indexNews ul li a span{font-family:"微软雅黑"; font-size:14px; color:#fff; padding:4px; background-color:#CC1A16;float:left;}
.indexNews ul li a h3{ display:inline-block; padding-left:10px; padding-top:2px; font-family:"微软雅黑"; font-size:14px; color:#22202d;line-height: 28px;}
.indexNews ul li p.indexNews_time{ font-family:"微软雅黑"; font-size:16px; color:#22202d; padding-top:8px; float: right;}
.indexNews ul li p.indexNews_des{ width:480px; overflow:hidden; margin:0 auto; line-height:2; padding:15px 0; text-indent:26px;}
.indexNews ul li p:hover, .indexNews ul li:hover p{ color:#c1a272;}
.indexNews ul li h3:hover, .indexNews ul li:hover h3{ color:#c1a272;}
.indexNews .bottomLine{ width:500px; border-top:1px solid #e4e4e4; position:relative; font-family:"微软雅黑"; color:#22202d;}
.indexNews .bottomLine a{ display:inline-block; background:url(more.jpg) no-repeat left center; padding-left:30px; font-family:"微软雅黑"; color:#22202d; position:absolute; right:20px; top:10px;}
.indexNews .bottomLine a:hover, .indexNews li:hover .bottomLine a{ color:#c1a272;background:url(more_live.jpg) no-repeat left center;}
.fT{ display:block; padding:20px 20px 0; width:480px; overflow:hidden;}

.indexMessage{ width:550px; overflow:hidden;}
/* #footer .indexMessage input{ width:220px;margin: 6px 0; background-color:#4c4a55; border:1px solid #201E2B;} */
#footer .indexMessage tr:nth-child(1) input{width:212px;margin: 6px 0; background-color:#4c4a55; border:1px solid #201E2B;}
#footer .indexMessage tr:nth-child(2) input{width:212px;margin: 6px 0; background-color:#4c4a55; border:1px solid #201E2B;}
/* #footer .indexMessage input:nth-child(3){width:220px;margin: 6px 0; background-color:#4c4a55; border:1px solid #201E2B;} */
#footer .indexMessage textarea{ background-color:#4c4a55; border:0;}
#footer .indexMessage #captcha{ width:60px;}
#message{ position:relative;}
#content{ height:85px;width: 447px; /*position:absolute; left:225px; top:0;*/}
.lM{ width:548px; overflow:hidden;}
#captcha{ width:50px;}

.bottomform .tijiao_in{ background-color:#353240; /*position:relative; left:10px; top:0;*/display: block; margin:10px 0 0 -3px;border: 1px solid #201e2b;width: 82px;height: 25px;color:#505050;}
.bottomform .tijiao_in:hover{color:#fff; cursor:pointer;}

/*底部*/
#footer{overflow: hidden; background:#22202d; margin-top:50px;padding-bottom:20px; }
#footer .content{ position:relative;
    /* width:1002px; */
       margin:0 auto; font-size:12px; padding-top:30px;  }
.indexContact{ /*opacity:0;*/}
.contactsInfo{ width:450px;float:left; }
.contactsInfo ul{ padding-left:30px; padding-top:6px; background:url(tel.jpg) no-repeat left 8px;}
.contactsInfo ul li{ line-height:32px;color:#A9A0A0;}
.contactsInfo ul li a{color:#A9A0A0;}
.copy_All{float:left; }
.top_All{float:right; }

.copy{ margin: 0 auto;
    /* width: 1000px; */
    line-height: 52px;color:#A9A0A0;}
.copy span{ position:relative; top:4px;color:#A9A0A0;}
.copy  a{ color:#A9A0A0;}
.copy  a:hover{ color:#fff; }
.copy_index{background:#1b1926;overflow: hidden;}
.copy  p{ color:#A9A0A0;line-height: 52px;}












/*内页样式*/
#listMain{  color:#4c4a55; overflow:hidden; padding-top:40px;  padding-top:25px; padding-bottom:35px;    }
#listMain .content{ width:1002px;  margin:0 auto;  overflow:hidden;  }
/*此网站首页复用*/
.typeList{ width:275px; overflow:hidden; background-color:#fff;  }
.typeList ul { padding:7px; }
.typeList ul li{ border-bottom:1px dashed #d1d1d1; }
.typeList ul li a{ display:block; padding-top:9px; width:255px; padding-left:5px;  padding-bottom:9px;  overflow:hidden; color:#4c4a55;  font-size:12px;   }
.typeList ul li a:hover{  color:#015bb6;}

#listMain .mainContent{/* border:1px solid #f00;*/}
#listMain .mainContent h5{ width:100%; font-size:16px; font-weight:bold; text-align:center;}
#listMain  .title{ text-align:center; width:100%; overflow:hidden; margin-top:50px;}

#listMain .yPosition{ margin-top:10px; position:relative; color:#8d8d8d;}
.yPosition .by{ font-style:italic; font-size:14px; }
#listMain .yPosition a{ color:#8d8d8d; position:relative; left:0; top:0; font-size:12px;}
#listMain .yPosition a:hover{ color:#CB1A16;}
#listMain .ypO{ position:absolute; right:0; top:0px;}



.newsList ul li{ padding-top:15px; padding-bottom:15px; border-bottom:1px dotted #d1d1d1; overflow:hidden; display:block;  }
.newsList ul li a{ display:block; float:left; text-decoration:none; color:#363636;  }
.newsList ul li a:hover{ color:#d60415;}
.newsList ul li span{float:right;display:block; padding-right:5px;}
.newsList ul li .time{ float:right; display:block; padding-right:5px;}
.newsInfo{ line-height:1.8;}
.newsInfo  p{ text-indent:2em;}
.newsContent{ padding-bottom:45px; padding-top:10px; border-bottom:1px dotted #d1d1d1; font-size:14px;}
.newsInfo .author{ font-size:12px; text-align:center; color:#ccc;}
.newsInfo .context{ margin-top:15px; }
.newsInfo .context a{ color:#363636; }
.newsInfo .context p{ text-indent:0;}
.newsInfo .context a:hover{ color:#d60415;}
.newsInfo .back{ text-align:center; margin-top:20px; }
.newsInfo .back a{ color:#363636;}
.newsInfo .back a:hover{ color:#d60415;}
.proPage{ margin-top:40px; padding-right:40px; float:right;  margin-bottom:30px;}
.company { line-height:2.0;}
/*产品列表页*/
.productMain{ padding: 20px 5px; }
.productMain ul{ width:110%;}
.productMain ul li{  float:left;margin: 0 7px;text-align:center; padding-bottom:10px;  border-bottom:15px solid #fff; }
/*.productMain ul li:nth-child(3n){ margin-right:0;}*/
.productMain ul li a{ display:block; color:#363636;}
.productMain ul li a img{ width:226px; height:176px; padding:2px; background-color:#fff; border:1px solid #d1d1d1; }
.productMain ul li a h3{ line-height:28px;}
.productMain ul li a img:hover{ border:1px solid #d60415;}
.productMain ul li a:hover{ color:#d60415;}
/*产品列表页*/

/*招聘*/
.zhaopin, #listMain .yingpin{ font-size:14px; }
.zhaopin .job {  border-bottom:1px dotted #dedede; margin-bottom:30px; padding-top:25px; overflow:hidden;}
.zhaopin .job ul li, #listMain .zhaopinXx ul li{ line-height:3.0; overflow:hidden; width:700px; text-align:left; }
.zhaopin .job .zhiwei{ color:#d60415; }
.zhaopin .job .chaKan{ float:right; display:block; padding:4px 15px; color:#fff; background-color:#d60415; position:relative; top:-150px;}
.zhaopin ul li a{ color:#d60415; float:right;}
.zhaopin a{ color:#ffffff;}
.yingpin table tr{ display:block; margin-bottom:15px;}
.yingpin .zhiwei{ color:#d60415;}
.yingpin .yanzhengma{ position:relative; top:8px;}
#allmap { width:650px; height:380px; border:5px solid #ddd; border-radius:8px; }
.contactUs  li{ float:left; width:350px; line-height:2.0;}
/*在线留言页面*/
#message th{ font-size:14px; color:#4c4a55 ; font-weight:normal; font-family:"宋体"; }
#message input{  outline:none; height:22px; border:1px solid #aaa;}
#message textarea{ border:1px solid #aaa;}
#message button{ outline:none;}
#message .but{ width:120px; height:35px; background-color:#d60415; color:#FFF; border:0; border-radius:5px; font-size:14px; font-weight:bold; }
/*工作详情*/
#workDetail{ line-height:2.0;}
#workDetail #apply{ color:#d60415;  font-size:14px; display:block; margin-top:30px; }


.detailTitle{ width:700px; height:30px; background-color:#d1d1d1;  margin:45px 0 30px;}
.detailTitle h6{ background:#656565; font-size:14px; border-right: 1px solid #fff;color: #222; display: inline-block; height: 100%; line-height: 30px; padding-left: 10px; font-weight:bold; padding-right:10px;}



.qqOnline{ width:145px; height:213px; position:fixed; top:80px; right:0px; background:url(../Image/qqBg.png) no-repeat; z-index:99999;}
.qqOnline .left{ width:23px; height:100%; float:left; }
.qqOnline ul{ float:left; width:82px; padding-top:38px;  padding-left:40px;  padding-bottom:0; }
.qqOnline ul li{ line-height:36px; list-style:none;}
.qqOnline ul li a{ color:#4c4a55; font-size:13px;}
.qqOnline .phone{ font-size:12px ; color:#629759; padding-left:0px; }


.backToTop{ display: block; margin-right: -540px; position: fixed;right: 50%; top: 80%;width: 15px;z-index: 9999; padding:15px 8px; color:#fff; background-color:#333;}
.backToTop:hover{ cursor:pointer; background-color:#D70415;}
/*轮播图*/

.DB_tab25 {width:100%;height:550px;position:relative;overflow:hidden}

.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:550px;display:none}

.DB_tab25 .DB_imgSet{position:absolute;width:1000px;left:50%;margin-left:-600px;}

.DB_tab25 .DB_imgSet .DB_1_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_1_2{position:absolute;left:0px;top:120px}
.DB_tab25 .DB_imgSet .DB_1_3{position:absolute; left:700px; /*left:500px;*/top:140px}

.DB_tab25 .DB_imgSet .DB_2_1{position:absolute;left:450px;top:370px;}
.DB_tab25 .DB_imgSet .DB_2_2{position:absolute;left:440px;top:70px}
.DB_tab25 .DB_imgSet .DB_2_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_3_1{position:absolute;left:0px;top:300px;}
.DB_tab25 .DB_imgSet .DB_3_2{position:absolute;left:0px;top:600px}
.DB_tab25 .DB_imgSet .DB_3_3{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_imgSet .DB_4_1{position:absolute;left:0px;top:80px;}
.DB_tab25 .DB_imgSet .DB_4_2{position:absolute;left:100px;top:120px}
.DB_tab25 .DB_imgSet .DB_4_3{position:absolute;left:0px;top:150px}
.DB_tab25 .DB_imgSet .DB_4_4{position:absolute;left:0px;top:180px}
.DB_tab25 .DB_imgSet .DB_4_5{position:absolute;left:650px;top:0px}

.DB_tab25 .DB_menuWrap{position:absolute;width:1002px;left:50%;margin-left:-500px; }
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:650px;text-align:center;}
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 3px;display:inline}


.DB_tab25 .DB_prev{position:absolute;left:-110px;top:228px;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:-110px;top:228px;cursor:pointer;display:none}
#allmap { width:500px; height:450px;}
.contactUs  li{ float:left; width:350px; line-height:2.0;}
.yanzhengma{ position: relative; top:6px; left:5px;}

/*产品中心分类样式*/
.types{ margin:0 0 10px 0;overflow: hidden;}
.types ul li{ float:left;margin: 0 0px; }
.types ul li a{ width:200px; display:block; font-size:16px; padding:15px 0; text-align:center; color:#201e2b; background:url(typesLi.jpg) no-repeat center top;}
.types ul li a:hover{ color:#fff; background:url(typesLiHover.jpg) no-repeat center top;}

.conInfo { padding-top:80px;}
.conInfo ul li{ line-height:2.5; font-size:16px; font-family:"微软雅黑";}


.pImg{ text-align:center; margin-top:25px; }
.pImg img{ padding:3px ; border:1px solid #d1d1d1; background-color:#fff;}



.titleny p{text-align: center; background:url(companytt.jpg) no-repeat center top;line-height: 24px;padding: 18px 0 10px 0;color:#CE1910;;font-size:20px;}
.titleny span{font-size: 32px;display: block;font-family: impact;text-transform: uppercase;color: #666;line-height: 36px;}
.title_product p{text-align: center; background:url(products.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;margin: 10px 0;}
.title_honer p{text-align: center; background:url(honortt.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;margin: 10px 0;}
.titleny_about p{text-align: center; background:url(titleny_about.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;margin: 10px 0;}
.titleny_cont p{text-align: center; background:url(titleny_cont.jpg) no-repeat center top;padding-top: 50px;line-height: 32px;padding-bottom: 15px;margin: 10px 0;}


#container{ 
    /* width:1000px; */
     margin:0 auto; overflow:hidden; padding-top:20px; padding-bottom:20px;} 
/*#left{ width:223px; overflow:hidden; float:left;}*/
#pro_top_bg{ clear:both; width:223px; height:12px; background:url(pro_top_bg.jpg) center center no-repeat;}
#pro_bottom_bg{width:223px; height:10px; background:url(pro_bottom_bg.jpg) center center no-repeat; _margin-top:-5px;}
#pro_left{ width:100%; overflow:hidden; background:url(pro_middle_bg.jpg) center top repeat-y; padding-top:20px; padding-bottom:40px; _margin-top:-3px;}
#pro_left ul{ width:100%; overflow:hidden;}
#pro_left ul li{ width:185px; height:23px; margin-top:10px; border-bottom:1px solid #fd5858; margin-left:18px;}
#pro_left ul li a{ padding-left:30px;  background:url(li01.png) left center no-repeat;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='true',sizingMethod='scale',src="li01.gif");_background:url(li01.gif) left center no-repeat;font-weight:bold; font-size:14px; font-family:"Microsoft YaHei"; height:23px; display:block;}

#middle{/*float:right;*/
    /* width:1000px; */
    overflow:hidden;margin-top: 20px;}
#location{clear:both;height:35px; border-bottom:1px solid #d4d4d4;}
.location_h2{font-size:16px;color:#8d8d8d;padding-left:15px;line-height:35px;background:url(newlist_bg.jpg) left center no-repeat;margin-left:5px; float:left; font-family:"Microsoft YaHei"; }
#weizhi{float:right; line-height:35px; color:#8d8d8d; margin-right:10px;}
#weizhi a{color:#8d8d8d;}
#weizhi a:hover{ color:#CB1A16;}

#main{width:100%;margin-top:20px;}
#main p{line-height:32px; padding-left:5px; padding-right:5px;font-size:14px;text-indent: 2ex;}

#allpro,#allnews{width:100%; margin-top:20px;}
#allpro ul,#allnews ul{width:100%;overflow:hidden;}
#allpro li {float:left; width:167px;height:156px;margin-top:10px;margin-left:10px; margin-right:10px; _margin-left:8px;}
#allpro li img{border:#bebebe 1px solid;}
#allpro li a span{width:100%;display:block;    color: #cffd99;text-align:center; line-height:30px;}
.page {overflow: hidden;clear: both;text-align: center;padding-top:40px;padding-bottom:40px;}
.page a{width: auto;padding: 5px;display: inline;}
.page a.active{color:#CB1A16;font-weight:bold;}
#all-page{margin-left:10px;font-size:13px;font-style:italic;}
#notice{ width:100%; text-align:center; display:block; color:#ff0000; font-size:14px;}





#allnews{margin-top:10px;}
#allnews ul li{width:1000px;margin-left:10px; _margin-left:5px;float:left;line-height:25px;background:url(newlist_bg.jpg) left center no-repeat; padding-left:15px; border-bottom:1px dashed #ccc; margin-top:5px;}
#allnews ul li a{ color:#cffd99;}
#allnews ul li a:hover{color:#e6e903;}
.time{ float:right;color:#cffd99;}

#showpro{ padding-left:10px; padding-right:10px; margin-top:20px;}
#showpro p{line-height:25px;}
#showpro p a{text-indent: 0;}
#showpro table{border-top:1px solid #cccccc;border-left:1px solid #cccccc;}
#showpro table td{border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;}
.shoe_h1{font-size:16px;line-height:40px;text-align:center;}
.hit{display:block;width:100%;text-align:center;margin:0 auto; margin-bottom:20px;}
.imgcenter{width:100%;text-align:center;display:block;margin:0px auto 30px;}
#up_down{margin:0 auto;border:1px solid #cccccc;margin-top:20px;}
#up_down a{line-height:20px;}
#related_product{width:100%; margin-top: 20px;overflow: hidden;margin-bottom:40px;}
#related_product h2{font-size:14px; border:1px solid #cccccc;padding:5px 10px;}
#related_product ul{width:100%;overflow:hidden;}
#related_product li {width:167px;height:156px;margin-top:10px;margin-left:7px; margin-right:7px; _margin-left:6px;}
#related_product li img{border:#bebebe 1px solid;}
#related_product li a span{width:100%;display:block; text-align:center; line-height:30px; height:30px;}

#feedback{ margin:20px 10px; width:650px;}
#feedback table tr{ height:30px;}
.anniu{ width:40px; height:25px;color:#599414;}

.h1_bg{width:1000px; margin:0 auto;clear:both;}
.h1_bg span{display:block;float:left;width:auto;height:35px;font-weight:bold;line-height:35px;color:#6e1916;font-size:18px;}


.new_h2title{color: #fea20f;font-size: 38px;font-family: "Microsoft Yahei";}
.new_more{float:right;margin-top: -30px;}
#compname {font-size: 16px;color: #666666;font-family: "Microsoft YaHei";float: left;font-weight: bold;}
.commend_index{float: right;width: 790px;}
.commend_index ul{float:left; width:100%; margin-bottom:10px;}
.commend_index li{float:left; width:185px; height:180px; margin-right:12px; text-align:center;}
.commend_index li a:link,.commend_index li a:visited{}
.commend_index li img{margin-bottom:5px;}




.title{margin: 0px auto;text-align: center;font-size: 16px;padding: 10px 0;}
.hit {margin: 0px auto;text-align:right;display: block; margin-bottom:10px}
#up_down, .details01 {clear: both;width: 97%;border: 1px solid #ccc;padding-left: 10px;margin-bottom: 10px;line-height: 30px;margin-left: 10px;}
.details01{font-weight:bold;}
.nr {margin: 10px 1px 20px 10px;}
.nr p{ text-indent:2em; line-height:25px}
.nr p a{ text-indent: 0;}
.image li{float:left; margin:0px 6px 0px 7px; _margin:0px 5px 0px 6px;width:232px; height:176px; margin-bottom:10px;}
.image img{border:1px solid #ccc;}
.image p{font-weight:normal; font-size:12px; text-align:center;}
.image_honor li{float:left; margin:0px 8px; width:354px; height:310px; margin-bottom:10px;}
.image_honor img{border:1px solid #ccc; padding:2px;}
.image_honor p{font-weight:normal; font-size:12px; text-align:center;}

.hot_containerny{background:url(pro_listtop1.jpg) center top no-repeat;}
.container_listny{float:left; width:223px;margin-top:20px;background:url(pro_listbom1.jpg) center bottom no-repeat;padding-bottom: 10px;}
.container_listny p{line-height:32px; color:#347405; font-weight:bold; text-indent:100px; padding: 30px 0 10px 0;}
.container_listny ul{padding:22px 15px 10px 15px;background:url(pro_listrep1.jpg) center top repeat-y;}
.container_listny li{background:url(prolist_left.jpg) 11px 8px no-repeat;margin-bottom: 3px;text-indent: 10px;border-bottom: 1px solid #6aa71d;}
.container_listny a{display:block; padding-left:15px; line-height:22px; color:#cffd99;}
.container_listny a:hover{ background:url(prolist_lefthover.jpg) 11px 8px no-repeat; color:#8d8d8d;}

.LeftBottonny{float:left;background:url(arrow_left.png) no-repeat left center; width:45px; height:80px; display:block;}
.rightBottonny{float:right;background:url(arrow_right.png) no-repeat right center; width:45px; height:80px;display:block;}
.rightBottonny:hover{background:url(arrow_right.png) no-repeat right center;}
.LeftBottonny:hover{background:url(arrow_left.png) no-repeat left center;}
.image_show{max-width:600px; display:block; text-align:center; margin:0px auto; margin-bottom:5px;}




#float_left {
    width: 120px;
    border: 1px solid #e4e4e4;
    position: fixed;
    top: 250px;
    right: 0;
    _position: absolute;
    _bottom: auto;
    _top: expression(eval(document.documentElement.scrollTop));
    _margin-top: 240px;
    background: #fff;
    margin-right: 20px;
    z-index: 9999;
    padding-bottom: 10px;
}

.fixed_box_y{
    position: fixed;
    bottom: 40%;
    left: 0;
    background: #fff;
    z-index: 9999;
    padding: 10px;
    text-align: center;
    box-shadow: 5px 5px 5px #ccc;
}


@media(max-width:1024px){
.new_pro{width: 100%; } 
}

@media(max-width:768px){
.new_pro{width: 100%; } 
.new_pro ul li{width: 32%;}
}

@media(max-width:425px){
.new_pro{width: 100%; } 
.new_pro ul li{width: 48%;}
.new_pro h1{font-size: 18px;}
}

.mydefault_content h1.title{ font-size:28px; line-height:45px;}

.xgwz_ny{ clear:both; overflow:hidden; margin-top:35px;}
.xgwz_ny h2{ font-size:18px; line-height:30px; margin-bottom:15px;}
.xgwz_ny ul{display: flex;flex-wrap: wrap;}
.xgwz_ny ul li{ padding-left:15px; padding-right:15px;}
.xgwz_ny ul li a{display: flex; justify-content: space-between; align-items: center;}
.xgwz_ny ul li a h3{ line-height:25px; font-size:14px;}