.warp{ width: 1154px; clear: both; margin: 0 auto;}
.header{ width: 100%;}
.header .top{ line-height: 30px; height: 30px; border-bottom: 2px solid #f8f8f8;}
.header .header_bg{height: 130px; 
	// background: url(../images/header_bg.png) left bottom repeat-x;
	border-bottom: 4px solid #079DFC;
}
.header .header_bg .logo{ margin-top: 15px;}
.header .header_bg .search{ width: 416px; clear: both; margin: 25px auto;}
.header .header_bg .search input{ padding: 0px; margin: 0px;}
.header .header_bg .search input[name="keys"]{ float: left; text-indent: 10px; width: 322px; border: 2px solid #2a8cd7; height: 35px;}
.header .header_bg .search input[type="submit"]{ float: left; width: 77px; height: 39px; line-height: 39px; background: #2a8cd7; color: #fff; font-size: 26px; border: none;}
.header .header_bg #nav{ width: 100%; height: 40px; line-height: 40px; clear: both;}
.header .header_bg #nav a{ color: #929292; font-size: 14px; font-weight: bold; padding: 0 20px; float: left;}
.header .header_bg #nav a.act{color: #e73b37;}
.header .header_bg #nav a:hover{color: #e73b37;}
.banner{ position: relative; height:350px; width:100%; margin:0 auto; overflow: hidden; margin-top: 20px;}
/*网站主体部分*/
.content{ width: 100%; height: auto; clear: both; margin-bottom: 20px;}
.content .min_banner{ margin-top:19px; width: 775px; height: 335px; position: relative;}
.content .min_banner #banenr{ position: absolute; width: 775px; height: 335px; overflow: hidden;}
.content .min_banner #banenr li{ width: 100%; height: 100%; position: absolute; z-index: 1;}
.content .min_banner #banenr #num{ font-size: 12px; width: 100px; height: 30px; line-height: 30px; position: absolute; bottom: 10px; left: 45%; z-index: 10;}
.content .min_banner #banenr #num a{ padding: 5px; display: inline-block; color: #009eff; font-weight: bold; width: 10px; height: 10px; line-height: 10px; text-align: center; border-radius: 50%;background: #fff;}
.content .min_banner #banenr #num a.act{padding: 4px; color: #fff; background: #009eff; border: 2px solid #fff;}
.content .news{ margin-top:19px; width: 371px; height: 340px; overflow: hidden; border: 1px solid #ccc;}
.content .news .news_nav{ width: 100%; height: 40px; line-height: 40px; border-bottom: 1px solid #ccc;}
.content .news .news_nav a{ display: inline-block; width: 32%; text-align: center; height: 40px;}
.content .news .news_nav a.act{ border-bottom: 2px solid #079dfc;}
.content .news .news_com div{ padding: 10px; display: none;}
.content .news .news_com div#act{padding: 10px; display:block;}
/*产品分类*/
.content .category1{ position: relative; width: 396px; height: 430px; overflow: hidden; margin: 30px 0 0 0; background: #e5e1de; overflow: hidden; float: left;}
.content .category{position: relative; width: 380px; height: 430px; overflow: hidden; margin: 30px 0 0 4px; background: #e5e1de; overflow: hidden; float: left;}
.content .category .img_text{ display: none; width: 100%; height: 286px; position: absolute;
top: 0px; left: 0px; z-index: 100; background:url(../images/img_text.png); cursor:pointer;}
.content .category .img_text strong{z-index: 101; width: 124px; height: 53px;line-height: 53px; border-radius: 5px;border: 2px solid #69DEFF; color: #fff; font-size: 18px; text-align: center; display: block; margin: 112px auto;}
.content .category .img_text strong a{ color: #fff;}
.content .category1 .img{ width: 100%; height: 286px; overflow: hidden;}
.content .category1 .img_text{display: none; width: 100%; height: 286px; position: absolute;
top: 0px; left: 0px; z-index: 100; background:url(../images/img_text.png);}
.content .category1 .img_text strong{z-index: 101; width: 124px; height: 53px;line-height: 53px; border-radius: 5px;border: 2px solid #69DEFF; color: #fff;font-size: 18px; text-align: center; display: block; margin: 112px auto;}
.content .category1 .img_text strong a{ color: #fff;}
.content .category .img{ width: 100%; height: 286px; overflow: hidden;}
.content .category1 .img img{ display: block; margin: 0 auto;}
.content .category .img img{ display: block; margin: 0 auto;}
.content .category1 dl{ padding: 15px;}
.content .category dl{ padding: 15px;}
.content .category1 dl dt{ line-height: 60px; height: 60px; clear: both; color: #0599f3; font-size: 18px; }
.content .category dl dt{ line-height: 60px; height: 60px; clear: both; color: #0599f3; font-size: 18px; }
.content .category1 dl dd{ font-size: 14px; background: url(../images/ico.png) left 14px no-repeat; text-indent: 12px; height: 30px; line-height: 30px; float: left; padding: 0 50px 0 0px; }
.content .category dl dd{ font-size: 14px; background: url(../images/ico.png) left 14px no-repeat; text-indent: 12px; height: 30px; line-height: 30px; float: left; width: 163px; }
.content .category dl.tab dd{ font-size: 14px; background: url(../images/ico.png) left 14px no-repeat; text-indent: 12px; height: 30px; line-height: 30px; float: left; width: 115px; }
.content .category1 dl dd:hover{ color:#0599f3; }
.content .category dl dd:hover{ color:#0599f3; }
/*左侧内容*/
.content .warp .left{ margin-top: 20px; width: 210px; height: auto;}
.content .warp .left .sidebar{ width: 100%; border: 1px solid #f1f1f1; background: #f4f4f4;}
.content .warp .left .sidebar h2{ background: #b7b7b7; color: #fff; line-height: 40px; height: 40px; width: 1005; text-indent: 20px;}
.content .warp .left .sidebar ul{ }
.content .warp .left .sidebar ul li{line-height: 35px; height: 35px; text-indent: 30px;}
.content .warp .left .sidebar ul li a{ display: block;}
.content .warp .left .sidebar ul li:hover{ background: #005DA2;}
.content .warp .left .sidebar ul li:hover a{ color: #fff; display: block;}
.content .warp .left .contact{ width: 100%; height: 100%; background: #f4f4f4; margin-top: 20px;border: 1px solid #f1f1f1; }
.content .warp .left .contact h2{ background: #b7b7b7; color: #fff; line-height: 40px; height: 40px; width: 1005; text-indent: 20px;}
.content .warp .left .contact .con{ padding: 10px;}
/*右侧内容*/
.content .warp .right{margin-top: 20px; width: 925px; min-height: 500px; background: #f4f4f4;}
.content .warp .right .right_nav{ color: #fff; text-indent: 10px; width: 100%; line-height: 40px; height: 40px; background:#b7b7b7; }
.content .warp .right .right_nav h2 a{ color: #fff;}
.content .warp .right .con{ padding: 10px; clear: both;}
.content .warp .right .con ul.product li{ width: 208px; height: 240px; float: left; margin: 4px 8px; border:1px solid #ccc;}
.content .warp .right .con ul.product li a{ width: 208px; height: 210px;display: table-cell; vertical-align: middle; text-align: center;line-height: 0;overflow: hidden;}
.content .warp .right .con ul.product li a img{ display: inline-block; max-height: 210px; max-width: 208px;}
.content .warp .right .con ul.product li .text{ width: 208px; line-height: 30px; height: 30px; text-align: center;}
.content .warp .right .con ul.product li .text a{ width: 208px; line-height: 30px; height: 30px; text-align: center;}
.content .warp .right .con ul.newslist li{ line-height: 30px; height: 30px; clear: both; border-bottom: 1px dashed #ccc;}
.content .warp .right .con ul.newslist li a .text{ float: left;}
.content .warp .right .con ul.newslist li a .time{ float:right;}
.content .warp .right .con .newsinfo{ width: 100%; height: 100%; border: none;}
.content .warp .right .con .newsinfo .title{ width: 100%; line-height: 40px; height: 40px; text-align: center; font-size: 14px; font-weight: bold;}
.content .warp .right .con .newsinfo .date{ clear: both; line-height: 25px; height: 25px;text-align: right;}
.content .warp .right .con .pages{ width: 100%; height: 35px; line-height: 35px;clear: both; text-align: center; margin: 10px auto;}
.content .warp .right .con #form table{ width: 100%;}
.content .warp .right .con #form table tr{ width: 100%; line-height: 30px; height: 30px; padding: 5px auto;}
.content .warp .right .con #form table tr td{ width: auto;}
.content .warp .right .con #form table tr td .input{ text-indent: 10px; width: 220px; height: 30px; border:1px solid #ccc;}
.content .warp .right .con #form table tr td .remarks{ width: 320px; height: 120px;border:1px solid #ccc;}
.content .warp .right .con #form table tr td input[name="code"]{ width: 80px;}
.content .warp .right .con #form table tr td input[type="submit"]{ margin-top: 8px; height: 33px; width: 120px;  border:1px solid #ccc;}
// 友情连接
.content .warp .right .links{ width: auto; display: block; padding: 10px;min-height: 500px;}
.content .warp .right .links h2{ height: 40px; line-height: 40px; margin-left: 10px;}
.content .warp .right .links ul li{ float: left; margin-left: 10px; margin-right: 20px; height: 30px; line-height: 30px;}
/*网站底部*/
.footer{ margin-top: 30px; width: 100%; height: auto; overflow: hidden; clear: both; background: #f4f4f4; border-top: 2px solid #b7b7b7;}
.footer .foot .w_logo{ margin: 60px 10px;}
.footer .foot .menu{ margin-left: 50px; margin-top: 20px;}
.footer .foot .menu dl{ width: 189px; float: left;}
.footer .foot .menu dl dt{ font-size: 16px; font-weight: bold; width: 100%; line-height: 50px; height: 50px}
.footer .foot .menu dl dd{ height: 35px; line-height: 35px; font-size: 14px; color: #6c6c6c;}
.footer .foot .contact{ width: 215px; line-height: 260%; float: left; margin-top: 20px; color: #6c6c6c;}
.footer .foot .contact h2{ width: 215px;font-size: 16px; font-weight: bold; line-height: 50px; height: 50px; color: #0599f3;}
.footer .foot .copy{ width: 100%; height: auto; margin: 20px auto 0; text-align: center; clear: both;}
.footer .foot .copy .ico{padding-top: 30px;}