﻿*{ padding: 0; margin: 0; text-decoration: none; list-style: none; outline: none;}
body{ font-family:"微软雅黑","黑体","宋体";}
a{ direction: none;}
table{direction:none;}
form{direction:none;}

/*public_banner*/
.public_banner{ width:100%;min-width: 1200px; height: 240px; background: #000;overflow: hidden;}

.public_banner img{position:relative; top:0; left:50%; margin-left:-960px; }



/******about内页********/
.nei_about{ width:1200px; margin: 0 auto;}
.about_con{ width:1200px; margin:40px 0px;}
.about_con h3{ font-size:24px; color:#333; text-align: center; margin-bottom: 20px;}
.about_con p{ font-size: 16px; color:#333; line-height: 2em; text-indent: 2em; padding:0px 10px;}
.about_con .about_pic{margin:30px 10px;}

.weizhi{width:1200px; margin: 0px auto 20px;padding-top:30px; border-bottom: 1px solid #ccc; padding-bottom: 20px;}
.weizhi p{ float:left;}


/*************product内页*************/
.nei_pro{ width:100%;back ground: #f0f0f0; overflow: hidden;}
.pro_con{ width:1200px; margin: 0 auto;}
.nei_pro .pro_nav {width:100%; background: #fff;bo rder-bottom: 1px solid #ccc; overflow: hidden;box-shadow:0px 3px 10px 1px #eee;}
.nei_pro .pro_nav .pro_navx{ width:1200px;margin: 0 auto; }
.nei_pro .pro_nav ul{ overflow:hidden; width:1200px; margin:10px auto;}
.nei_pro .pro_nav ul li{ float:left; width:160px;height: 40px;text-align: center;line-height: 40px; margin:10px 5px; transition: 0.3s; b order-bottom: 2px solid #f44d00; background:#e7e7e7;}
.nei_pro .pro_nav ul li a{font-size:14px; color:#333; transition: 0.3s;}
.nei_pro .pro_nav ul li:hover{background:#f44d00;}
.nei_pro .pro_nav ul li:hover a{color:#fff;}
.nei_pro .pro_nav ul li:nth-child(7){ margin-right:0px;}


.nei_pro .pro_show{margin-top: 30px; }
.nei_pro .pro_show ul{ overflow:hidden; }
.nei_pro .pro_show ul li{ width:390px; float:left;margin-right: 12px; margin-bottom: 25px; }
.nei_pro .pro_show ul li:nth-child(3n){margin-right:0px;}
.nei_pro .pro_show ul li img{ width:100%;}
.nei_pro .pro_show .show_pic{ width:386px ;height:270px; overflow: hidden; }
.nei_pro .pro_show .show_pic img{transition:0.5s;}
.nei_pro .pro_show .show_pic img:hover{transform:scale(1.1);}
.nei_pro .pro_show .show_text{width:386px; height: 40px; background: #f3f3f3; font-size:16px; line-height: 40px;text-align: center;}
.page{ text-align: center;margin: 15px;}
.nei_pro .pro_show .show_text p{line-height: 40px;}
.nei_pro .pro_show ul li:hover p{ color:#f44d00;}

.nei_pro .pro_navx ul .on1{ background:#f44d00; }
.nei_pro .pro_navx ul .on1 a{color:#fff;}





/*pro*/
/*.nei_pro{ width:100%;background: #f3f3f3; overflow: hidden;}
.nei_pro .pro_nav {width:100%; background: #fff;border-bottom: 1px solid #ccc; overflow: hidden;}
.nei_pro .pro_nav .pro_navx{ width:1200px;margin: 0 auto; position: relative;}
.nei_pro .pro_nav ul{ overflow:hidden; width:1200px; margin:0px 100px;  }
.nei_pro .pro_nav ul li{ float:left; width:150px;height: 35px;text-align: center;line-height: 35px; margin:15px 0px; transition: 0.3s; border-bottom: 2px solid #f44d00;}
.nei_pro .pro_nav ul li a{font-size:14px; color:#f44d00; transition: 0.3s;}
.nei_pro .pro_nav ul li:hover{background:#f44d00;}
.nei_pro .pro_nav ul li:hover a{color:#fff;}
.nei_pro .pro_nav ul li:nth-child(7){ margin-right:0px;}



.pro_con{ width:1200px; margin: 0 auto; overflow: hidden; position: relative; bor der:1px solid red;}
.nei_pro .pro_show{margin-top: 20px; float: left;}
.nei_pro .pro_show ul{ overflow:hidden;}
.nei_pro .pro_show ul li{ width:330px; float:left;margin-right: 10px; margin-bottom: 25px; }
.nei_pro .pro_show ul li:nth-child(3n){margin-right:0px;}
.nei_pro .pro_show ul li img{ width:100%;}
.nei_pro .pro_show .show_pic{ width:320px ;height:240px; overflow: hidden; }
.nei_pro .pro_show .show_pic img{transition:0.5s;}
.nei_pro .pro_show .show_pic img:hover{transform:scale(1.1);}
.nei_pro .pro_show .show_text{width:320px; height: 40px; background: #fff; font-size:16px; line-height: 40px;text-align: center;}
.page{ text-align: center;margin: 15px;}
.nei_pro .pro_show .show_text p{line-height: 40px;}
.nei_pro .pro_show ul li:hover p{ color:#f44d00;}

.nei_pro .pro_navx ul .on1{ background:#f44d00; }
.nei_pro .pro_navx ul .on1 a{color:#fff;}

.nav_right{ width:160px;  background: #fff; float: right; position: absolute; top: 0px; right: 0;} 
.nav_tit{position: absolute;bottom: 0px; right: 0;width:160px; height: 50px; color:#fff;text-align: center; line-height: 50px; font-size:16px; font-weight: 600; background: #f44d00;}
.nav_right ul li{ width:160px; height: 35px; border-bottom: 1px solid #eee; text-align: center; line-height: 35px;}
.nav_right ul li a {display:block; transition:0.3s;}
.nav_right ul li a:hover{ margin-left:-10px;}
.nav_right ul .on2{  margin-left:-10px;}
.nav_right ul .on2 a{color:#f44d00;}*/


/*********************product详情页******************************/
.npro_con{width:1200px; margin: 0 auto; padding-top:20px;}
.npro_con h3{ font-size:20px; color:#f44d00; text-align: center; font-weight: 600;}
/*.npro_con span{ text-align:center; margin:10px ;display: block;}*/
.npro_con .about_pic{margin:20px 400px; }
.npro_con .pro_text{ margin-bottom: 20px;}
.npro_con .pro_text h4{font-size:14px; font-weight: 600; }
.npro_con .pro_text p{ font-size:14px; text-indent: 2em;}




/******************************case内页********************************/
.nei_case{ width:100%;background: #f3f3f3; overflow: hidden;}
.case_con{ width:1200px; margin: 0 auto;}
.nei_case .case_show{margin-top:30px; margin-bottom: 30px;}
.nei_case .case_show ul{ overflow:hidden; }
.nei_case .case_show ul li{ width:390px; float:left;margin-right: 12px; margin-bottom: 25px; }
.nei_case .case_show ul li:nth-child(3n){margin-right:0px;}
.nei_case .case_show ul li img{ width:100%;}
.nei_case .case_show .show_pic{ width:386px ;height:270px; overflow: hidden; }
.nei_case .case_show .show_pic img{transition:0.5s;}
.nei_case .case_show .show_pic img:hover{transform:scale(1.1);}
.nei_case .case_show .show_text{width:386px; height: 40px; background: #fff; font-size:16px; line-height: 40px;text-align: center;}
.page{ text-align: center;margin: 15px;}
.nei_case .case_show .show_text p{line-height: 40px;}
.nei_case .case_show ul li:hover p{ color:#f44d00;}






/*******************range内页********************/
.nei_range{width:100%; overflow: hidden;}
.range_nav{width:100%; background: #fff; overflow: hidden;box-shadow:0px 3px 10px 1px #eee;}
.range_navx{width:1200px;margin: 0 auto; bo rder:1px solid red;}
.nei_range .range_nav ul{ overflow:hidden; margin:20px auto;width:1200px;}
.nei_range .range_nav ul li{ float:left; width:190px;height: 35px; text-align: center;line-height: 35px; transition: 0.3s; margin-right: 9.5px;background:#e7e7e7;}
.nei_range .range_nav ul li a{font-size:14px; color:#333; transition: 0.3s;}
.nei_range .range_nav ul li:hover{background:#f44d00;}
.nei_range .range_nav ul li:hover a{color:#fff;}
.nei_range .range_nav ul li:nth-last-child(){margin-right:0px;}

.nei_range .range_nav ul .on{background:#f44d00;}
.nei_range .range_nav ul .on a{color:#fff;}

.nei_range .range_show{ width:1200px;margin: 30px auto 10px;}
.nei_range .range_show ul{ overflow:hidden; }
.nei_range .range_show ul li{ width:390px; float:left;margin-right: 12px; margin-bottom: 25px; }
.nei_range .range_show ul li:nth-child(3n){margin-right:0px;}
.nei_range .range_show ul li img{ width:100%;}
.nei_range .range_show .show_pic{ width:386px ;height:270px; overflow: hidden; }
.nei_range .range_show .show_pic img{transition:0.5s;}
.nei_range .range_show li:hover img{transform:scale(1.1);}
.nei_range .range_show li:hover p{ color:#f44d00;}
.nei_range .range_show .show_text{width:386px;  background: #f3f3f3; height: 150px;}
.nei_range .range_show .show_text h4{ font-size:16px; text-align: center; color:#333;  font-weight: 600;padding-top: 5px;}
.nei_range .range_show .show_text p{ font-size:14px; padding:10px;}
.gengduo{ width:105px; height: 30px; border-radius: 15px;background: #f44d00;font-size:14px; text-align: center;line-height: 30px;margin-left: 127px; margin-top:10px; transition:0.3s;}
.gengduo a{ color:#fff;}
.gengduo:hover{transform:scale(1.1);}

/*************************range详情页******************************/
.range_con{width:1200px; margin: 0 auto;}
.range_con .range_text{padding-top:20px;}
.range_con .range_text h3{font-size:20px; color:#f44d00; text-align: center; font-weight: 600;}
.range_con .range_pic{margin:20px 400px; }
.range_con .range_text{ margin-bottom: 20px;}
.range_con .range_text h4{font-size:14px; font-weight: 600; }
.range_con .range_text p{ font-size:14px; text-indent: 2em;}



/*news内页*/
.nei_news{width:100%;bac kground: #f3f3f3; overflow: hidden;}
.news_nav{width:100%; background: #fff; overflow: hidden;box-shadow:0px 3px 10px 1px #eee;}
.news_navx{width:1200px;margin: 0 auto; }
.nei_news .news_nav ul{ overflow:hidden; margin:20px auto;width:1200px;}
.nei_news .news_nav ul .on{background:#f44d00; }
.nei_news .news_nav ul .on a{color:#fff;}
.nei_news .news_nav ul li{ float:left; width:390px;height: 35px; text-align: center;line-height: 35px; transition: 0.3s;background:#e7e7e7; margin-right: 10px;}
.nei_news .news_nav ul li a{font-size:14px; color:#333; transition: 0.3s;}
.nei_news .news_nav ul li:hover{background:#f44d00;}
.nei_news .news_nav ul li:hover a{color:#fff;}
.nei_news .news_nav ul li:nth-last-child(){margin-right:0px;}


.news_con{width:1200px; margin: 0 auto; }
.news_show{ width:1200px; overflow: hidden; margin-bottom: 15px; padding-top: 20px;}
.news_show ul li{ width:1200px; height: 150px; border-bottom: 1px solid #ddd; margin-bottom: 15px;background: #f3f3f3;transition: 0.3s;}
.news_show ul li .news_pic{width:150px; height: 120px;margin: 15px;border:2px solid #f44d00; float: left; overflow: hidden;}
.news_show ul li .news_pic img{height: 120px;}
.news_show ul li .news_text{width:980px; float: right;padding-right: 30px; margin-top:20px;}
.news_show ul li .news_text h4{ font-size:16px; font-weight: 600; margin:15px 0px;}
.news_show ul li .news_text p{font-size:14px; margin-bottom: 10px; transition: 0.6s;}
.news_show ul li .news_text b{font-weight:100;transition: 0.6s;}
.news_show ul li:hover{
	-webkit-box-shadow:0px 6px 15px 3px #ccc;
    -moz-box-shadow:0px 6px 15px 3px #ccc;
    box-shadow:0px 6px 15px 3px #ccc;
	
}
.news_show ul li:hover h4{ color:#f44d00;}
.news_show ul li:hover p{ margin-left: 5px ; color:#333;}
.news_show ul li:hover b{ color:#333;margin-left: 5px ;}



/*****************************news详情页******************************/

.news_con .news_ntext{padding-top:20px;}
.news_con .news_ntext h3{font-size:20px; color:#f44d00; text-align: center; font-weight: 600;}
.news_con .news_npic{margin:20px 400px; }
.news_con .news_ntext{ margin-bottom: 20px;}
.news_con .news_ntext h4{font-size:14px; font-weight: 600; }
.news_con .news_ntext p{ font-size:14px; text-indent: 2em;}
.news_con .news_ntext span{ text-align:center; margin:10px ;display: block;}

.wenzhang{ text-a lign:center;margin: 50px 0px 30px; font-weight: 600;}
/*contact内页*/
.nei_contact{width:100%; background: #f3f3f3; }
.contact_con{width:1200px;margin: 0px auto; padding-bottom: 20px;}
.contact_show .contact_text{ margin-top:50px; float: left; margin-right: 50px;width:350px;}
.contact_show .contact_text h1{font-size:22px;font-weight: 600; margin-bottom: 15px;}
.contact_show .contact_text p{ font-size:14px; line-height:4.5em;font-weight: 600;}
.contact_show .contact_text .icon1{ background: url(../images/address.png) no-repeat left top; padding-left: 30px; }
.contact_show .contact_text .icon2{background: url(../images/telphone.png) no-repeat left center;padding-left: 30px;}
.contact_show .contact_text .icon3{background:url(../images/telphone.png) no-repeat left center;padding-left: 30px;}
.contact_show .contact_text .icon4{background:url(../images/web3.png) no-repeat left center;padding-left: 30px;}
.contact_show .contact_text .icon5{background:url(../images/email.png) no-repeat left center;padding-left: 30px;}
.map{ margin-top:40px; margin-bottom: 30px;}




/*****************************搜索页面******************************/
.search{width:1200px; margin:0 auto;}
.search .search_text{width:1000px; margin-left:50px;}
.search  .search_button{width:100px;background:#f44d00; color:#fff;border-color:#f44d00;}

.search .liebiao{ width:1200px; margin-top:30px; overflow:hidden; }
.search .liebiao li{float:left;margin-bottom:15px; width: 1100px;
    height: 80px;
    overflow: hidden;
    margin-left: 50px;
    background:#f3f3f3;
}
.search .liebiao li h4{font-size:16px; color:#333; padding:5px;}
.search .liebiao li span{ font-size:14px;color:#999;}
.search .liebiao li p{ font-size:14px; color:#666; margin-top:5px;padding:5px;}
.search .liebiao li:hover h4{ color:#f44d00;}




