@charset "utf-8";
/* CSS Document */

* {-webkit-user-select: none; /* Prevent copy paste for all elements except text fields */
-webkit-tap-highlight-color: rgba(255, 255, 255, 0); /* set highlight color for user interaction */-ms-touch-action: none; -webkit-touch-callout: none; /* prevent the popup menu on any links*/}
* html,* html body /* 修正IE6振动bug */{background-image:url(about:blank);background-attachment:fixed;}
body{margin:0; padding:0; font-family:"微软雅黑";/* background: url(../images/mainbg.jpg) repeat-x center top #e3c2d5*/ !important; font-size:15px; line-height:1.8em; }
img{border:0; max-width: 100%;-ms-interpolation-mode: bicubic;/*处理图片失真*/ display:block;}
input, textarea {-webkit-user-select: text;}
a{outline:none;}
a{ font-size: 14px;text-decoration: none;}
a:link {-webkit-tap-highlight-color: rgba(0,0,0,0);	-webkit-touch-callout: none;}
a:link, a:visited, a:hover, a:active {color: #000;}
ul,li,div,p,dl,dt,dd,table,br,span,padding,tr,td{list-style:none; margin:0px; padding:0px;}
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; margin:0; padding:0; }
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:21px;}
.fl{ float:left;}
.clear{ clear:both;}
table,tr,td{ font-size:12px;}
#container {display: block;overflow-x: hidden;}
#header{width:100%; height:auto; overflow:hidden; }
.meun{ width:100%; height:auto; overflow:hidden; background:#2d1e17; padding:8px 0; }
.meun ul li{ width:25%; padding:3px 0; float:left; background:url(../images/online.jpg) repeat-y right top; color:#fff; text-align:center; font-size:17px;}
.meun ul li a{color:#fff;font-size:17px;}
a.readmorese {
	margin: 6px 0 3px 3px;
	-webkit-transition: all 0.17s ease-in-out;
	-moz-transition: all 0.17s ease-in-out;
	-ms-transition: all 0.17s ease-in-out;
	-o-transition: all 0.17s ease-in-out;
	transition: all 0.17s ease-in-out;
	background:#d96830;
	padding: 2px 9px;
	border-radius: 3px;
	color: #fff;
	box-shadow: 0 0 0 0;
	font-size:14px;
	text-transform: capitalize;
}
a.readmorese:hover, a.readmorese:focus {background-color: #ff9600;}
.con{ width:100%; height:auto; overflow:hidden; margin:1% 0;}
.cmr{ margin-left:1%;}
.cmt{ margin:1% 0 0 0;}
.contop{ width:100%; height:auto; overflow:hidden;}
.contop a{ text-align:center;}
.cont1{ width:42%; height:auto; overflow:hidden; background:#21c8db; padding:8px 0 15px 0;}
.cont2{ width:28%; height:auto; overflow:hidden; background:#92cf0f; padding:8px 0 15px 0;}
.cont3{ width:28%; height:auto; overflow:hidden; background:#f2b411; padding:8px 0 15px 0;}
.cont4{ width:60%; height:auto; overflow:hidden; background:#368df4; padding:8px 0 15px 0;}
.cont5{ width:39%; height:auto; overflow:hidden; background:#747ae8; padding:8px 0 15px 0;}
.c_zju{ width:100%; color:#fff; text-indent:10px; line-height:40px; text-align:left !important;}
.topl_ft_img{ background:url(../images/iocn.png) no-repeat; display: inline-block; zoom: 1; margin:20px 0 8px 0; }
.topl_ft_img1 {width:76px; height:63px; background-position: 0px 0px;}
.topl_ft_img2 {width:76px; height:63px; background-position: -85px 0px;}
.topl_ft_img3 {width:76px; height:63px; background-position: 0px -81px;}
.topl_ft_img4 {width:76px; height:63px; background-position: -85px -81px;}
.topl_ft_img5 {width:76px; height:63px; background-position: 0px -162px;}

.foot{ width:100%; height:120px;background:#f5f4f4; border-top:1px #e6e8e9 solid; text-align:center; line-height:23px; padding:15px 0; color:#666; font-size:12px;}
#footbox{ width:100%; height:60px; background:#2d1e17; z-index:10; position:fixed; bottom:0px; left: 0px; _position:absolute;right: 0px; top:auto; }
#footbox ul li{ width:25%; height:auto; overflow:hidden; float:left; text-align:center;}
#footbox ul li a{ text-align:center; color:#fff; font-size:12px;}
.f_zj{ padding:22px 0 0 0 !important;}
.f_ft_img{ background:url(../images/iocn.png) no-repeat; display: inline-block; zoom: 1; margin:10px 0 5px 0; }
.f_ft_img1 {width:28px; height:25px; background-position: 0px -252px;}
.f_ft_img2 {width:28px; height:25px; background-position: -39px -252px;}
.f_ft_img3 {width:28px; height:25px; background-position: -73px -252px;}
.f_ft_img4 {width:28px; height:25px; background-position: -106px -252px;}
/*分享*/
#share {width: 100%;height: 50px;position: absolute;top: -40px;text-align: center;display: none; }

/******内页样式*****/
.ny_con{ width:100%; height:auto; overflow:hidden; min-height:450px;}
.ny_con h3{width:100%; height:auto; overflow:hidden; border-bottom:2px #2d1e17 solid; line-height:50px;}
.ny_con_cn{ margin:10px;}
.ny_con_cn p{ line-height:28px; padding-bottom:25px; text-indent:2em; color:#555;}
.ny_back_img{ width:2%; padding-left:20px; padding-top:17px;}
.ny_back_img img{vertical-align: middle;}
.ny_back_right{ width:90%; text-align:center; font-size:20px;}
.ny_pr_con{ color:#555; line-height:28px;}

/**产品列表*/
.ny_pro{ width:100%; height:auto; overflow:hidden; margin-bottom:25px;}
.ny_pro h3{ line-height:65px; font-size:22px; border-bottom:1px #ddd solid; color:#2d1e17; text-indent:1.5%;}
.ny_pro ul{}
.ny_pro ul li{width:46.8%; height:auto; overflow:hidde; float:left; margin:1.5%;}
.ny_pro ul li img{width:100%; height:auto; overflow:hidden; border:1px #ddd solid;}
.ny_pro ul li h4{padding-top:0px; line-height:35px; color:#727272; text-align:center;  overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}

.inabout{ width:100%; height:auto; overflow:hidden; margin:0 auto 25px auto;}
.inabout h3{ line-height:42px; font-size:22px; border-bottom:1px #ddd solid; color:#2d1e17; text-indent:1.5%;}
.inabout p{ line-height:25px; padding:4% 2% 2% 2%;}

.pages {clear:left; margin-top:6px; margin: 0 auto; text-align:center; line-height:35px; }
.pages a,.pages font,.pages i { border: 1px solid #DDD; color: #333; margin: 1px; padding: 5px 10px; text-decoration: none; font-size:12px; }
.pages b{border: 1px solid #f26f21; color: #333; padding: 5px 10px; text-decoration: none; background: #f26f21; color:#FFF; font-size:12px;}
.pages a:hover { border: 1px solid #f26f21; color: #333; padding: 5px 10px; text-decoration: none; background: #f26f21; color:#FFF; font-size:12px; }
