/*header*/
header{width:100%; height:131px; position:fixed; top:0; left:0; z-index:1;} 
header .top{height:30px; line-height:30px; width:100%; background-color:#eee;}
header .top .welc{color:#666;}
header .top .s_anu a{float:left; display:block; height:30px; line-height:30px; color:#666; 
	padding:0 5px;}
header .top .s_anu a:hover{text-decoration: underline;}
header .Daoh{width:100%; height:60px; padding:20px 0; border-bottom:1px solid #555;}
.Daoh .Logo .pic{width:112px; height:57px; overflow:hidden;}
.Daoh .Logo .pic img{width:100%; height:auto;}
.Daoh .Logo .mc{font-size:30px; color:#3E3E3E; line-height:60px;}
.Daoh .nav-1 li{float:left; position:relative; margin-left:10px;}
.Daoh .nav-1 li a{display:block; width:120px; line-height:59px; text-align:center; font-size:16px; color:#000;}
.Daoh .nav-1 li a:hover{border-bottom:1px solid #AB2427;}
.Daoh .nav-1 li:hover a{border-bottom:2px solid #AB2427; transition:all 0.3s linear 0s;}

/*banner*/
.head-box{height:500px; overflow:hidden; position:relative; width:100%; margin-top:131px;}
.slideBox{position:absolute; top:0; width:100%; margin:auto;}
.slideBox .hd{position:absolute; top:465px; left:50%; z-index:2; margin-left:-50px; }
.slideBox .hd ul li{float:left; width:10px; height:10px; border-radius:99px;  background:#ddd; margin:0 10px;}
.slideBox .hd ul li:hover,.slideBox .hd ul li.on{background:#0F8306;}
.slideBox .bd img{display:block; width:1423px; height:500px; margin:auto;}

/*标题*/
 .title{text-align:center; padding-top:50px;}
 .title h3{font-size:24px; font-weight:normal; }
 .title p{color:#999; margin-top:15px;}

/*cooperation*/
.EQU{background:#fff; padding-bottom:60px;}
.EQU .Bd{margin-top:50px;}
.EQU .Bd li{float:left; margin:0 23px; width:307px; height:307px; border:6px solid #e3e3e3;}
.EQU .Bd li img{display:block; width:100%; height:auto;}


/*我们的优势*/
.advantage{background:url(../images/bg-2.png) no-repeat center;}
.advantage .title,.advantage .title p{color:#fff; text-shadow: 1px 1px 0 #f96, 1px -1px 0 #f96;}
.advantage .youshi li{float:left; position:relative; margin:92px 18px 65px 0;}
.advantage .youshi li:last-child{margin-right:0;}
.advantage .youshi li .tut{position:absolute; top:-65px; left:100px;}
.advantage .youshi li .nei{background:rgba(232,233,233,.8);}
.advantage .youshi li .nei a{display:block; padding-top:94px; text-align:center; color:#F75A53; font-size:16px;}
.advantage .youshi li .nei a:hover{text-decoration:underline;}
.advantage .youshi li .nei p{width:258px; height:96px; padding:22px 42px 50px;overflow:hidden; line-height:24px;}

/*产品展示*/
.products{padding-bottom:60px;}
.products .p-show li{float:left; position:relative; width:245px; margin:0 15px;}
.products .p-show li .pic{display:block; width:245px; height:245px; overflow: hidden;}
.products .p-show li img{display:block; width:100%; height:auto; margin:auto;}
.products .p-show li .tit{display:block; width:100%; font-size:16px; line-height:22px; 
	text-align:center; padding:10px 0;}
.products .p-show li .tit:hover{color:#F75A53;}

/*产品详情*/
.Post{width:876px; margin:60px auto 0;}
.Post .Photo{width:846px; margin:auto;}
.Photo .pro_img{width:300px; height:300px; overflow: hidden; margin-bottom: 21px;}
.Photo .pro_img img{width: 300px; height: auto; margin: 0px;}
.Photo .twjianju{width:507px; margin-left:30px;}
.Photo .twjianju h2{font-size: 20px; border-bottom: 1px solid #e2e2e2; line-height: 33px; 
	margin-bottom: 10px; color: #F75A53;}
.Photo .twjianju div{margin-bottom: 10px;font-size: 14px;}
.Photo .twjianju .market span{color: #898989; text-decoration: line-through; padding:0 3px;}
.Photo .twjianju .sale span{font-size:20px; font-weight:bold; color: #F75A53;}
.Post .oshow{display:block; margin-top:20px; color: #7b7b7b;}

/*关于我们*/
.about{background:url(../images/bg-4.png) no-repeat center; height:415px;}
.about .title h3,.about .title p{color:#fff;}
.about .jianjie{color:#fff; text-align:center; margin:35px auto; line-height:30px;}
.about .mo{color:#F75A53; display:block; width:120px; line-height:36px; border:1px solid #F75A53;
	text-align:center; margin:auto; background-color:transparent; border-radius:6px;}
.about .mo:hover{color:#fff;  background-color:#589ED7; border-color:#589ED7;
	transition:all 800ms;}

/*新闻中心*/
.news li{ width:500px; margin:45px 0; }
.news li dt{font-size:16px; font-weight:bold; margin-bottom:20px;}
.news li dd{margin-bottom:7px;}
.news li dd a{display:inline-block; width:400px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#888;}
.news li dd a:hover{color:#F75A53; text-decoration:underline; transition:all 800ms;}
.news li dd span{display:inline-block; margin-right:50px; color:#999; font-size:12px;}
.news li dd:last-child a{display:block; width:90px; height:32px; margin-top:20px; background:#F75A53; border-radius:6px; text-decoration:none; color:#fff; text-align:center; line-height:32px;}
.news li dd:last-child a:hover{background:#589ED7; color:#fff; transition:all 800ms;}

/*footer*/
footer .contact{background:url(../images/bg-1.png) no-repeat center; padding-top:48px;}
footer .lianxi{margin-left:100px;}
footer .lianxi dt,footer .yuyue h3{color:#fff; font-size:16px; font-weight:bold; 
	margin-bottom:40px;}
footer .lianxi dd{color:#333; font-size:12px;line-height:28px;}
footer .yuyue{margin-right:100px;}
#xm,#dh,#nr { font-size:12px;height: 36px; width: 320px; background-color: #ededee; color: #666; border-width: 0px; margin-bottom: 25px; vertical-align: middle; padding-right: 10px; padding-left: 10px; border-radius:0px; }
#xm { background-image: url("images/foot-form-bg.png"); background-repeat: no-repeat; background-position: right 0px; }
#dh {background-image: url("images/foot-form-bg.png"); background-repeat: no-repeat; background-position: right -40px;}
#nr { height: 110px; padding-top: 10px; vertical-align: top; background-image: url("images/foot-form-bg.png"); background-repeat: no-repeat; background-position: right -160px;}
#xm:focus, #dh:focus,#nr:focus {background-color: #FFF;color: #333;}
#button { height: 40px; width: 200px; text-align: center; vertical-align: middle; border-width: 0px; background-color: #f75a53; color: #FFF; font-size: 14px; border-radius:5px; -webkit-appearance: button;cursor: pointer; }
#button:hover {background-color: #589ED7;} 
#savediv { padding: 10px 0; line-height:24px; }
footer .banquan{width:100%; background:#14171A; color:#BABCBD; padding:10px 0 10px 0;}
footer .banquan p{text-align:center; line-height:22px; font-size:12px; }

/*侧边*/
.kefu { background-color: #f75a53; border: 2px solid #fff; position: fixed; width: 80px; top: 138px; right: 20px; text-align: center; display: block; -webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1); border-radius: 8px; font-size: 12px; z-index: 9999999; }
.kefu ul li a { display: block; color: #FFF; text-decoration: none; border-top: 1px solid #ffb4a6; overflow: hidden; height: auto; width: 100%; padding: 0; height: 30px; width: 80px; z-index: 999999; padding-top: 50px; }
.kefu ul li a:hover { background-color: #589ED7; }
.kefu a.kefu-lx { border-top: 0px solid #ffb4a6;background-image: url("../images/kefu.png"); background-repeat: no-repeat; background-position: 0 -10px;  }
.kefu a.kefu-lx:hover { border-radius: 6px 6px 0px 0px; }
.kefu ul li a.kefu-yy { background-image: url("../images/kefu.png"); background-repeat: no-repeat; background-position: center -90px; }
.kefu ul li a.kefu-zx { background-image: url("../images/kefu.png"); background-repeat: no-repeat; background-position: center -170px; }
.kefu ul li a.kefu-wx { background-image: url("../images/kefu.png"); background-repeat: no-repeat; background-position: center -250px; }
.kefu ul li a.kefu-wx .kefu-weixin { padding: 20px; background-color: #FFFFFF; position: absolute; top:242px; left: -132px; display:none;-webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1);  }
.kefu ul li a.kefu-wx:hover .kefu-weixin { display:block; }
.kefu ul li a.kefu-top { background-image: url("../images/kefu.png"); background-repeat: no-repeat; background-position: center -335px;padding-top:40px; }
.kefu ul li a.kefu-top:hover { border-radius: 0px 0px 6px 6px; }
.kefu ul li a.kefu-yy,.kefu ul li a.kefu-zx,.kefu ul li a.kefu-top,.kefu ul li a.kefu-wx  { display: none; }
.kefu:hover ul li a.kefu-yy,.kefu:hover ul li a.kefu-zx,.kefu:hover ul li a.kefu-top,.kefu:hover ul li a.kefu-wx { display: block; }

/*full_width*/
.full_width{width:100%; height:300px; overflow:hidden; background:url(../images/top.jpg) no-repeat center; margin-top:89px;}

/*分页*/
.page-bar{text-align: center;}
.pages {position: relative; margin:50px 0 80px;}
.pages a,.pages span{color: #666; background-color:#fff; background:-webkit-linear-gradient(#fff, #ddd); background: -o-linear-gradient(#fff, #ddd); background: linear-gradient(#fff, #ddd);}
.pages a,.pages span.current2 {position: relative; display: inline-block; vertical-align: middle;
    *display: inline; *zoom: 1; border: 1px solid #ddd; line-height: 25px; min-width: 25px;
    padding: 3px 12px; border-radius: 3px; margin: 0 0 0 5px;}
.pages a.current,.pages a:hover {background:#F75A53; border-color:#F75A53; color: #FFF;}
.pages span.current2 {vertical-align: middle;}

/*翻页*/
.prdview{margin-top:30px; width:100%;}
.prdview p{display:block; height:25px; color: #7b7b7b;}
.prdview p span{float:left; display:block; width:60px; margin-right:5px; line-height:25px;}
.prdview p a{float:left; display:block; width:400px; color: #7b7b7b; line-height:25px;}
.prdview p a:hover{color:#F75A53;}

/*类别*/
.Classify {margin-top:60px;}
.Fen{width:672px; padding-left:15px; height:42px;}
.Fen a{float:left; display:block; width:120px; height:42px; line-height:42px; text-align:center; font-size:16px; margin:0 5px;}
.Fen a:hover,.Fen a.on{background:#F75A53; color:#fff;}
.search{width:318px; margin:2px 15px 0 0; height:38px; position:relative;}
.search b{float:left; display:block; width:114px; line-height:38px; font-size:24px; 
	text-align:center;}
.search .searchbox_txt{float:left; display:block; width:254px; height:32px; line-height:32px; padding:0 5px;background:none; border:2px solid #F75A53; color:#666;}
.search button{float:left; display:block; width:50px; height:36px; background:#F75A53;
	border:2px solid #F75A53; color:#fff; font-size:14px; cursor:pointer;}
.search  button:hover{background:#589ED7; border-color:#589ED7;}

/*新闻资讯*/
.news_item li{border-bottom:1px solid #e2e2e2; padding-bottom:16px; margin-bottom:20px;}
.news_item li .an1{display:block; font-size:24px; line-height:40px; color:#F75A53; 
	font-weight:bold;}
.news_item li p{ color:#666; line-height:20px; }
.news_item li p.p1{margin:15px 0 10px;}
.news_item li p.p2{width:100%;height:64px; line-height:32px; overflow:hidden;}
.news_item li .more{display:block; width:80px; height:26px; float:right; background:#005EB8;
	color:#fff; line-height:26px; text-align:center; margin-top:8px;}
.news_item li .an1:hover{color:#589ED7;}

/*新闻详情*/
.article{width:1000px; overflow: hidden; margin:50px auto 80px;}
.article h2.Tit{text-align:center; font-size: 22px; color:#3e3e3e; line-height:34px; padding:6px 0;}
.sourcedata{width: 440px; max-width:1000px; padding: 15px 0 20px; line-height: 22px;
	overflow: hidden; margin:auto; color: #5A5A5A; font-size:12px;}
.sourcedata span.s_detail{float:left; display:block; margin:0 12px;}
.oshow .desc{text-indent: 24px; background-color: #F5F5F5; border: 1px solid #E5E5E5; 
	color: #868686; margin-bottom:30px; padding: 5px; line-height: 22px;}
.oshow .detail span{display:block; line-height:22px; color:#3e3e3e;} 


/*关于我们*/
.Con-J{padding-bottom:60px;}
.Con-J .gongs{width:1000px; margin:50px auto 0;}
.Con-J .gongs p{color:#666; line-height:30px; text-indent:2em; margin-bottom:20px;}

/*联系我们*/
.Contact_us .call{width:400px; padding:30px 250px; border:4px solid #F0F0F0; position:relative; 
	left:145px; z-index:1;}
.Contact_us .call dt{position:absolute; top:52px; left:-100px; z-index:2; background:#fff; 
	font-size:28px; color:#F75A53 ; font-weight:bold; line-height:40px; padding:10px; width:220px;}
.Contact_us .call dd{color:#7b7b7b; font-size:16px; line-height:46px;}
.Contact_us .call dd span.mr{margin-right:40px;}
.BMap_mask{margin:50px 50px 80px 50px;}


















