* {
	word-wrap: break-word
}
html, body, h1, h2, h3, h4, h5, h6, hr, p, iframe, dl, dt, dd, ul, ol, li, pre, form, button, input, textarea, th, td, fieldset {
	margin: 0;
	padding: 0
}
ul, ol, dl {
	list-style-type: none
}
html, body {
*position:static
}
html {
	font-family: sans-serif;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%
}
address, caption, cite, code, dfn, em, th, var {
	font-style: normal;
	font-weight: 400
}
input, button, textarea, select, optgroup, option {
	font-family: inherit;
	font-size: inherit;
	font-style: inherit;
	font-weight: inherit
}
input, button {
	overflow: visible;
	vertical-align: middle;
	outline: none
}
body, th, td, button, input, select, textarea {
	font-family: "Microsoft Yahei", "Hiragino Sans GB", "Helvetica Neue", Helvetica, tahoma, arial, Verdana, sans-serif, "WenQuanYi Micro Hei", "\5B8B\4F53";
	font-size: 14px;
	color: #333;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
body {
	line-height: 1.6
}
h1, h2, h3, h4, h5, h6 {
	font-size: 100%
}
a, area {
	outline: none;
blr:expression(this.onFocus=this.blur());
}
a {
	text-decoration: none;
	cursor: pointer;
	color: #666;
}
a:hover {
	text-decoration: none;
	outline: none
}
a.ie6:hover {
	zoom: 1
}
a:focus {
	outline: none
}
a:hover, a:active {
	outline: none
}
:focus {
	outline: none
}
sub, sup {
	vertical-align: baseline
}
button, input[type="button"], input[type="submit"] {
	line-height: normal !important;
}
/*img*/
img {
	border: 0;
	vertical-align: middle
}
a img, img {
	-ms-interpolation-mode: bicubic
}
.img-responsive {
	max-width: 100%;
	height: auto
}
/*IE下a:hover 背景闪烁*/
*html {
	overflow: -moz-scrollbars-vertical;
zoom:expression(function(ele) {
ele.style.zoom = "1";
document.execCommand("BackgroundImageCache", false, true)
}
(this))
}
/*HTML5 reset*/
header, footer, section, aside, details, menu, article, section, nav, address, hgroup, figure, figcaption, legend {
	display: block;
	margin: 0;
	padding: 0
}
time {
	display: inline
}
audio, canvas, video {
	display: inline-block;
*display:inline;
*zoom:1
}
audio:not([controls]) {
	display: none
}
legend {
	width: 100%;
	margin-bottom: 20px;
	font-size: 21px;
	line-height: 40px;
	border: 0;
	border-bottom: 1px solid #e5e5e5
}
legend small {
	font-size: 15px;
	color: #999
}
svg:not(:root) {
	overflow: hidden
}
fieldset {
	border-width: 0;
	padding: 0.35em 0.625em 0.75em;
	margin: 0 2px;
	border: 1px solid #c0c0c0
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
height: auto
}
input[type="search"] {
	-webkit-appearance: textfield; /* 1 */
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box; /* 2 */
	box-sizing: content-box
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none
}
/*
Name:			style_clearfix
Example:		class="clearfix|cl"
Explain:		Clearfix（简写cl）避免因子元素浮动而导致的父元素高度缺失能问题
*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.fb {
	font-weight: bold;
}
.f12 {
	font-size: 12px;
}
.f14 {
	font-size: 14px;
	font-family: "微软雅黑";
}
.f141 {
	font-size: 14px;
}
.f16 {
	font-size: 16px;
	font-weight: bold;
}
.fm {
	font-family: "微软雅黑";
}
.text-l {
	text-align: left
}/*水平居左*/
.text-r {
	text-align: right
}/*水平居中*/
.text-c {
	text-align: center
}/*水平居右*/
.va * {
	vertical-align: sub!important;
*vertical-align:middle!important;
	_vertical-align: middle!important
}
.va-t {
	vertical-align: top!important
}/*上下居顶*/
.va-m {
	vertical-align: middle!important
}/*上下居中*/
.va-b {
	vertical-align: bottom!important
}/*上下居底*/
.clear {
	clear: both;
	height: 0;
	width: 0;
	zoom: 1;
	overflow: hidden;
}
.cl:after, .clearfix:after, .container:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden
}
.cl, .clearfix {
	zoom: 1
}


article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
	display: block;
}
.clear {
	width: 100%;
	clear: both;
	height: 1px;
}
#ie9 {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 9999999;
	background: #00ADB5
}
#ie9 h6 {
	font-size: 20px;
	text-align: center;
	padding-top: 80px;
	color: #fff;
	font-weight: 100;
}
#ie9 ul {
	width: 20%;
	margin: 50px auto;
}
#ie9 ul li {
	width: 50%;
	float: left;
	text-align: center;
}
#ie9 ul li img {
	width: 80px;
}
#ie9 .logo {
	float: none;
	font-weight: initial;
	cursor: pointer;
	text-align: center;
	padding: 0 30px;
	padding-top: 50px;
	letter-spacing: -.5px;
	text-decoration: none;
	color: #fff;
	line-height: 75px;
	font-size: 30px;
	font-family: Lato, PingFang SC, Microsoft YaHei, sans-serif;
}
/*公用开始------------------------------------------------------------------*/

.container-fluid {
	width: 100%
}
.container {
	width: 1200px !important;
	margin: 0 auto;
}/*固定外框*/
.cl {
	clear: both;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}

.mt20 {
	margin-top:20px;
}
.ml10 {
	margin-left: 10px;
	_margin-left: 5px;
}
.ml15 {
	margin-left: 15px;
}
.ml20 {
	margin-left: 20px;
}
.mr10 {
	margin-right: 10px;
}
.mb0 {
	margin-bottom: 0;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb20 {
	margin-bottom: 20px;
}
.b-white {
	background-color: #fff !important;
}
.b-Red {
	background-color: #CC0000 !important;
}
.b-orange {
	background-color: #FF6600 !important;
}
.b-yellow {
	background-color: #FFFF33 !important;
}
.b-green {
	background-color: #00CC66 !important;
}
.b-Blue {
	background-color: #0099FF !important;
}
.b-black {
	background-color: #000 !important;
}
.b-Violet {
	background-color: #660066 !important;
}
.f-white {
	color: #fff !important;
}
.f-Red {
	color: #CC0000 !important;
}
.f-orange {
	color: #FF6600 !important;
}
.f-yellow {
	color: #FFFF33 !important;
}
.f-green {
	color: #00CC66 !important;
}
.f-Blue {
	color: #0099FF !important;
}
.f-black {
	color: #000 !important;
}
.f-Violet {
	color: #660066 !important;
}
.f-self {
	color: #00ADB5 !important;
}
.b-self {
	background-color: #00ADB5 !important;
}
/*----------------------------------------------------
                      header
--------------------------------------------------*/



.w_1200 {
	width: 1200px;
	margin: 0 auto;
}
#header {
	width: 100%;
	min-width: 1200px;
	padding: 30px 0;
}
#header .logo {
	width: 500px;
	float: left;
}
.logo_img {
	border-right: 1px solid #e5e5e5;
}
.logo p {
	padding: 25px 0 0 20px;
	font-size: 18px;
}
.b_lue {
	font-size: 21px !important;
	color: #0464bc !important;
}
.tel {
	width: 250px;
	float: right;
	margin: 15px 0 0 0;
	font-size: 28px;
	font-weight: bold;
	color: #0560b3;
}
/*----------------------------------------------------
                      nav
--------------------------------------------------*/
.index_nav {
	background-color: #0560b3;
	width: 100%;
	overflow: hidden;
}
.index_nav .nav {
	width: 1200px;
	margin: 0 auto;
	height: 62px;
}
.index_nav .nav li {
	width: 150px;
	float: left;
	display: inline-block;
	text-align: center
}
.index_nav .nav li a {
	color: #fff;
	font-size: 18px;
	line-height: 3;
}
.index_nav .nav li a:hover {
	background-color: #fff;
	color: #000;
	display: block;
	height: 62px;
}
/*----------------------------------------------------
                      banner
--------------------------------------------------*/
#full-screen-slider {
	width: 100%;
	height: 494px;
	float: left;
	position: relative
}
#slides {
	display: block;
	width: 100%;
	height: 494px;
	list-style: none;
	padding: 0;
	margin: 0;
	position: relative
}
#slides li {
	display: block;
	width: 100%;
	height: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	position: absolute
}
#slides li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px
}
#pagination {
	display: block;
	list-style: none;
	position: absolute;
	left: 25%;
	top: 420px;
	z-index: 9900;
	padding: 5px 15px 5px 0;
	margin: 0
}
#pagination li {
	display: block;
	list-style: none;
	width: 10px;
	height: 10px;
	float: left;
	margin-left: 15px;
	border-radius: 5px;
	background: #FFF
}
#pagination li a {
	display: block;
	width: 100%;
	height: 100%;
	padding: 0;
	margin: 0;
	text-indent: -9999px;
}
#pagination li.current {
	background: #0092CE
}



.n_banner,.n_banner img {
	width:100%;
	margin:0 auto;
	overflow: hidden;
}

/*----------------------------------------------------
                      sousuo
--------------------------------------------------*/


.s_earch {
	padding: 15px 0;
	border-bottom: 1px solid #dbdbdb;
}
.s_earch .w_1200 p {
	color: #252525 !important;
}
.s_earch .w_1200 p span {
	font-weight: bold;
}
/*----------------------------------------------------
                      产品分类
--------------------------------------------------*/



.pr {
	width: 278px;
	float: left;
}
.pr_lei {
	border: 1px solid #d2d2d2;
	border-top: none;
	padding: 20px 0 20px 0;
	width: 276px;
}

.pr_lei a {
	color: #3e3e3e;
	font-size: 16px;
	line-height:4;
	background: url(../images/list_bg.jpg) no-repeat center;
	display: block;
	padding-left:70px;
	height:66px;
}
.pr_lei a:hover {
	background: url(../images/list_hover.jpg) no-repeat center;
	color: #fff;
	display: block;
}
/*----------------------------------------------------
                      产品展示
--------------------------------------------------*/

.rexiao {
	width: 864px;
	float: right;
}
.rexiao ul li {
	width: 250px;
	float: left;
	margin-right: 28px;
	margin-bottom: 20px;
	border: 1px solid #d9d9d9;
	overflow: hidden;
	padding-bottom:15px;
}
.rexiao ul li img {
	height: 200px;
}
.rexiaoul li:nth-child(3), .index-proimg ul li:nth-child(6) {
	margin-right: 0;
}
.rexiao ul li a {
	display: block;
	color: #494646;
	font-size: 16px;
	text-align: center;
	line-height: 16px;
}
.rexiao ul li a img {
	width: 100%;
	max-height: 100%;
}
.rexiao ul li:hover {
	border: 1px solid #eeb64b;
}


.pr_img {
	width:250px;
	overflow: hidden;
}


.rexiao ul li img{ -webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;}
.rexiao ul li a img:hover{ 	-webkit-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);}





/*----------------------------------------------------
                      menu
--------------------------------------------------*/



.menu, .menu img {
	width: 100%;
	margin: 0 auto;
	overflow: hidden;
}
/*----------------------------------------------------
                      about
--------------------------------------------------*/


.photo01 {
	width: 343px;
	height: 347px;
	overflow: hidden;
	float: left;
}
.photo01 img {
	-webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;
}
.photo01 img:hover {
	width: 343px;
	height: 347px;
	overflow: hidden;
	-webkit-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);
}
.t_ext {
	width: 850px;
	float: right;
	font-size: 14px;
	line-height: 2;
}
/*----------------------------------------------------
                      案例
--------------------------------------------------*/

.productsroll {
	position: relative;/*width:1002pxpx;*//* margin-top: 23px;*/
}
/* productsroll Start */
#LeftArr1, #RightArr1 {
	background-image: url(../images/cp-jt.png);
	width: 50px;
	height: 50px;
	cursor: pointer;
	position: absolute;
	top: 0px;
	z-index: 1
}
#LeftArr1 {
	background-position: 0px 0px;
	float: left;
	left: -110px;
	top: 90px;
}
#RightArr1 {
	background-position: 50px 0px;
	float: right;
	right: -110px;
	top: 90px;
}
#ScrollBox {/*width:1200px; */
	overflow: hidden;
	float: left;
}
#ScrollBox li {
	float: left;
	display: inline;
	position: relative;
	text-align: center;
	margin: 0 13px;/*border: solid 1px #d5d5d5;padding: 20px 20px 0; height: 320px; width: 350px;margin-top: 60px;*/
}
#ScrollBox li span {
	background: #666666;
}
#ScrollBox li:hover span {
	background: #dfa64a;
}
#ScrollBox li span a {
	width: 158px;
	line-height: 35px;
	margin: 0 auto;
	color: #FFFFFF;
}
#LeftArr1:hover {
	background-image: url(../images/cp-jt1.png);
}
#RightArr1:hover {
	background-image: url(../images/cp-jt1.png);
}
#ScrollBox li a {
	display: block;
	overflow: hidden;
}
/*#ScrollBox li a:link,#ScrollBox li a:visited,#ScrollBox li a:active{color:#000}
#ScrollBox li a:hover{color:#008aff}*/
#ScrollBox li a span {
	display: block;
	padding-top: 4px;
	line-height: 40px;
	font-size: 16px;
	text-align: left;
	padding-left: 25px;
}
/*#ScrollBox li:hover{
	background: #f9be36;
}
#ScrollBox li:hover a{
	color: #015da8;
}*/
#ScrollBox li:hover .products-more {
	background: #fff;
	color: #0070b9;
}
#ScrollBox li a img {
}


.case_img {
	width:280px;
	overflow: hidden;
}


#ScrollBox li img{ -webkit-transition: -webkit-transform 1s ease-out;
	-moz-transition: -moz-transform 1s ease-out;
	-o-transition: -o-transform 1s ease-out;
	-ms-transition: -ms-transform 1s ease-out;}
#ScrollBox li a img:hover{ 	-webkit-transform: scale(1.2, 1.2);
	-moz-transform: scale(1.2, 1.2);
	transform: scale(1.2, 1.2);}

/*----------------------------------------------------
                      优势
--------------------------------------------------*/



.ys_text {
	width:500px;
	float: left;
}



.ys_text1 {
	float: right !important;
}

.ys_text p {
	line-height:2;
}




.photo_01 {
	width:669px;
	float: right;
	padding-top:15px;
}



.photo_02 {
	float: left;
}

/*----------------------------------------------------
                      contact
--------------------------------------------------*/





.conatct_bg,.conatct_bg img  {
	background: url(../images/contact_bg.jpg) no-repeat  center;
	overflow: hidden;
	width: 100%;
	height:216px;
	
}

.conatct_bg .con_text {
	color:#fff !important;
	padding:50px 0 0 80px;
}



/*----------------------------------------------------
                      news
--------------------------------------------------*/

.n_ews li {
	list-style: none;
}


.news_title {
	text-align: center;
}




.lnews {
	width:840px;
	float: left;
}


.newsphoto {
	width:298px;
	float: left;
}



.news_text {
	width:500px;
	float: right;
}

.news_text p {
	font-size:15px;
	line-height:2;
}


.news_text p  span {
	color:#1162a9 !important;
	font-weight: bold;


}



.gsxw {
}

.gsxw li  {
	margin-bottom:10px;
	float: left;
	width:400px;
	border-bottom:1px dotted #d9d9d9;
}

.gsxw li a {
	color:#323232;
	font-size:14px;
	line-height:2.5;
}



.rnews  {
	width:355px;
	float: right;
	border:1px solid #dcdcdc;
	overflow: hidden;
}


.rnews  li  {
	margin-bottom:10px;
	float: left;
	width:400px;
	border-bottom:1px dotted #d9d9d9;
}

.rnews  li a {
	color:#323232;
	font-size:14px;
	line-height:2.5;
}


.hy_tltle {
	color:#ff7300;
	font-size:18px;
	font-weight: bold;
	padding:5px;
}



.hy_photo {
	padding-left:15px;
}



/*----底部-----*/


.yqlj a {
	color: #2e2e2e;
}
.footer {
	background-color: #262729;
	padding: 45px 0;
	overflow: hidden;
}
.foot {
	width: 1200px;
	margin: 0 auto;
	color: #fff
}
.foot a {
	color: #fff
}
.foot_left {
	width: 500px;
	float: left;
}
.foot_leftt p {
	font-size: 14px;
	line-height: 25px;
}
.foot_left p a {
	font-size: 14px;
}
.pageTop {
	background-color: #1162a9;
	color: #fff;
	font-size: 28px;
	text-align: right;
	line-height: 2;
	width: 100px;
}
.pageTop a {
	text-align: center !important;
	margin: 0 auto;
	display: block;
}
.foot_right {
	width: 200px;
	float: right;
	font-size: 14px;
}
.footer .fr a {
	font-size: 14px;
}
.index-join {
	height: 220px;
	width: 100%;
	overflow: hidden;
	min-width: 1200px;
	background: url(../images/join.jpg) no-repeat center top;
}
.join-more {
	width: 240px;
	height: 50px;
	border: 3px solid #ff5a5d;
	text-align: center;
	color: #ff5a5d;
	font-size: 22px;
	line-height: 50px;
	display: block;
	margin: 115px auto 0;
}
/*----内页-----*/
.main-page {
	padding-top: 60px;
	padding-bottom: 50px;
}
.onurl {
	width: 100%;
	color: #333;
	line-height: 35px;
	margin-bottom: 20px;
	border-bottom: #ccc 1px solid
}
.onurl a {
	color: #333;
	padding: 0 5px;
}
.onurl a img {
	vertical-align: middle;
	margin-right: 5px;
}
/*----内页左-----*/
.page-left {
	width: 260px;
	float: left;
}



.n_boder {
	border:1px solid #c3c3c3;
	border-top: none;
	padding:20px 0;
}
.n_boder .left-nav li {
	width:200px;
	border-bottom:1px solid #e4e4e4;
	margin:0 auto 30px;
	text-align: center;
	
}
.n_boder .left-nav li a {
	color: #333;
	font-size:16px;
	font-family:微软雅黑 !important;
	text-align: center;
}


.n_case  li {
	text-align: left !important;
}




.n_case  li a {
	text-align: left !important;
	font-size:15px !important;
}


.leftBox {
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-top: 10px;
}
.leftzz {
	position: absolute;
	left: 0;
	top: 0;
	z-index: 666;
}
.leftBox .hd {
	height: 15px;
	overflow: hidden;
	position: absolute;
	right: 5%;
	bottom: 5%;
	z-index: 1;
}
.leftBox .hd ul {
	overflow: hidden;
	zoom: 1;
	float: left;
}
.leftBox .hd ul li {
	float: left;
	margin-right: 2px;
	width: 10px;
	height: 10px;
	line-height: 14px;
	text-align: center;
	background: #fff;
	cursor: pointer;
}
.leftBox .hd ul li.on {
	background: #f00;
	color: #fff;
}
.leftBox .bd {
	position: relative;
	height: 100%;
	z-index: 0;
}
.leftBox .bd li {
	zoom: 1;
	vertical-align: middle;
}
.leftBox .bd img {
	width: 100%;
	display: block;
}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.leftBox .prev, .leftBox .next {
	position: absolute;
	left: 3%;
	top: 50%;
	margin-top: -25px;
	display: block;
	width: 32px;
	height: 40px;
	background: url(../images/slider-arrow.png) -110px 5px no-repeat;
	filter: alpha(opacity=50);
	opacity: 0.5;
}
.leftBox .next {
	left: auto;
	right: 3%;
	background-position: 8px 5px;
}
.leftBox .prev:hover, .leftBox .next:hover {
	filter: alpha(opacity=100);
	opacity: 1;
}
.leftBox .prevStop {
	display: none;
}
.leftBox .nextStop {
	display: none;
}
.left-cont {
	margin-top: 20px;
	background: #10943b;
	padding: 20px 0px;
}
.leftrwm {
	width: 240px;
	margin: 0 auto;
	padding-bottom: 15px;
	border-bottom: 1px solid #fff;
}
.leftrwm .fl {
	width: 150px;
	color: #fff;
}
.leftrwm .fr {
	width: 80px;
}
.left-tal {
	width: 240px;
	margin: 0 auto;
	padding: 15px 0;
	border-bottom: 1px solid #fff;
}
.left-tal p {
	font-size: 18px;
	color: #fff;
}
.left-tal span {
	color: #fff;
	font-size: 30px;
	line-height: 100%;
}
.left-us {
	width: 260px;
	margin: 0 auto;
	padding: 15px 0;
}
.left-us p {
	color: #333333;
	line-height: 24px;
}


/*pages开始--------------------------------------------------------------------------*/
.pages {
	height: 35px;
	padding: 20px 0;
	margin: 0 auto;
	text-align: center;
}
/*----内页右-----*/
.page-right {
	width: 900px;
	float: right;
}
.page-about, .page-news, .page-messages, .page-product {
}
.page-newshow {
	padding-top: 20px;
}
/*----内页关于-----*/
.page-about img {
	max-width: 100%;
	display: block;
	margin: 20px auto;
}
.page-about p {
	font-size: 16px;
	color: #1d1d1d;
	text-indent: 28px;
}
/*---内页新闻---*/
.newsList li {
	padding-bottom: 10px;
	padding-top: 10px;
	border-bottom: 1px solid #ccc;
}
.newsList li p {
	padding-top: 20px;
}
.newsList li .lhfl {
	width: 70px;
	height: 80px;
	float: left;
	background: #f2f2f2;
}
.newsList li .lhfl p {
	width: 70px;
	text-align: center;
	color: #3C241E;
	padding-top: 0;
}
.newsList li .lhfl p b {
	font-size: 28px;
	line-height: 47px;
}
.newsList li:hover .lhfl {
	background:#0d72ce;
}
.newsList li:hover .lhfl p {
	color: #f7f7f7;
}
.newsList .lhfr {
	width: 780px;
	float: right;
}
.newsList .lhfr .lhxq {
	height: 30px;
	display: block;
	width: 100px;
	font-weight: 100;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	float: right;
	border: 1px solid #ccc;
}
.newsList .lhfr .lhjt {
	background: url(../images/jt.jpg) no-repeat left -33px;
	height: 33px;
	display: block;
	width: 33px;
	float: right;
}
.newsList .lhfr:hover .lhjt {
	background: url(../images/jt.jpg) no-repeat left 0;
}
.newsList .lhfr span {
	font-size: 14px;
}
.newsList .lhfr .dateTitle {
	display: block;
	color: #333;
	font-size: 18px;
}
.newsList .lhfr p {
	display: inline-block;
	width: 100%;
}
.newsList li:hover .lhfr .dateTitle {
	color: #ee4b4e;
}
.newsList li:hover a {
	text-decoration: none;
}
/*---内页产品---*/
.page-pro li {
	width: 265px;
	float: left;
	margin-right: 15px;
	border: 1px double #dedede;
	margin-bottom: 10px;
}
.page-pro li>a {
	display: block;
	width: 265px;
	line-height: 220px;
	text-align: center;
}
.page-pro li>a img {
	max-width: 100%;
	max-height: 100%;
	margin: 0 auto;
}
.page-pro li p {
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #3c241e;
}
.page-pro li:nth-child(3), .page-pro li:nth-child(6), .page-pro li:nth-child(9), .page-pro li:nth-child(12) {
	margin-right: 0;
}
.lhtab {
	width: 100%;
	line-height: 50px;
	height: 50px;
	background: #ff8a00;
	margin: 30px auto;
}
.lhtab span {
	width: 148px;
	display: block;
	height: 48px;
	font-size: 14px;
	color: #fff;
	float: left;
	border: 1px solid #ee4b4e;
	text-align: center;
}
.lhtab span.on {
	background: #fff;
	color: #ee4b4e;
}
/*---内页留言---*/
.massages span {
	width: 30%;
	display: block;
	float: left;
	margin-right: 5%;
	margin-bottom: 20px;
}
.massages input[type="text"] {
	width: 100%;
	text-indent: 15px;
	border: 1px solid #ddd;
	border-radius: 4px;
	line-height: 35px;
}
.massages div input[type="text"] {
	width: 150px;
}
.massages div {
	padding-bottom: 20px;
}
.massages textarea {
	clear: both;
	display: block;
	width: 96%;
	padding: 0 2%;
	height: 100px;
	border: 1px solid #ddd;
	border-radius: 4px;
	margin-bottom: 20px;
}
.submit {
	background: #3C241E;
	color: #fff;
	display: block;
	width: 80px;
	height: 30px;
	line-height: 30px;
	margin: 0 auto;
	text-align: center;
	border: none;
}
.lh615 {
	line-height: 30px;
	margin: 0 10px;
	text-align: center;
	border: none;
}
/*---内页新闻详情---*/
.newshowheader h1 {
	text-align: center;
	margin-bottom: 20px;
	font-size: 24px;
	font-weight: 600
}
.newshowheader .article-info {
	height: 30px;
	line-height: 30px;
	color: #666;
	text-align: center;
	border-bottom: 1px solid #ddd;
}
.newshowheader .article-info .split {
	margin: 0 10px;
	color: #ddd
}
.page-newshow p {
	line-height: 26px;
	text-indent: 28px;
}
/*---内页联系我们---*/
.pconus {
	background: url(../images/contentimg.png) no-repeat right center;
	height: 180px;
	padding-top: 20px;
}
.pconus p {
	color: #3c241e;
}
/*---n内页招商加盟---*/
.join-list {
	margin-top: 30px;
	padding-left: 30px;
}
.join-list .jointitle {
	font-size: 16px;
	font-weight: bold;
	color: #ff9900;
}
.join-list p {
	color: #3c241e;
}
/*---内页产品详情---*/
.page-productshow {
	padding-top: 30px;
}
.page-productshow .fl {
	width: 310px;
	height: 310px;
}
.page-productshow .fr {
	width: 570px;
	height: 310px;
}
.page-productshow .fl {
	line-height: 310px;
	background: #f8f8f8;
}
.page-productshow .fl .bd {
	width: 310px;
	margin: 0 auto;
}
.page-productshow .fl .bd img {
	width: 310px;
	max-height: 310px;
}
.page-productshow .fr {
	background: #f8f8f8;
}
.page-productshow .fr h1 {
	font-size: 28px;
	color: #3c241e;
	line-height: 80px;
	width: 480px;
	font-weight: 300;
	margin: 0 auto 20px;
	border-bottom: 1px solid #ddd;
}
.page-productshow .fr p {
	font-size: 16px;
	color: #3c241e;
	margin: 0 auto;
	line-height: 30px;
	width: 480px;
}
.abimg {
	position: relative;
}
.abimg a {
	position: absolute;
	bottom: 20px;
	height: 45px;
	line-height: 45px;
}
.abimg a.prev {
	left: calc(310px + 65px);
	left: -webkit-calc(310px + 65px);
}
.abimg a.next {
	left: calc(310px + 125px);
	left: -webkit-calc(310px + 125px);
}
.page-procon {
	clear: both;
	padding: 40px 0;
	border-bottom: 1px solid #ddd;
}
.page-procon p {
	line-height: 26px;
	color: #3c241e;
}
.abptit {
	font-size: 20px;
	text-align: center;
	line-height: 60px;
}
.about-pro ul li {
	width: 205px;
	float: left;
	margin-right: 26px;
}
.about-pro ul li>a {
	display: block;
	width: 205px;
	height: 153px;
	line-height: 153px;
	text-align: center;
}
.about-pro ul li>a img {
	max-width: 100%;
	max-height: 100%;
	margin: 0 auto;
}
.about-pro ul li p {
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #3c241e;
}
.about-pro ul li:nth-child(4) {
	margin-right: 0;
}
.about-newspro ul li {
	width: 280px;
	float: left;
	margin-right: 30px;
}
.about-newspro ul li>a {
	display: block;
	width: 280px;
	height: 200px;
	line-height: 200px;
	text-align: center;
}
.about-newspro ul li>a img {
	max-width: 100%;
	max-height: 100%;
	margin: 0 auto;
}
.about-newspro ul li p {
	line-height: 40px;
	text-align: center;
	font-size: 14px;
	color: #3c241e;
}
.about-newspro ul li:nth-child(3), .about-newspro ul li:nth-child(6), .about-newspro ul li:nth-child(9) {
	margin-right: 0;
}
.listname {
	background: #f4f4f4;
	padding: 23px;
	font-size: 14px;
	margin: 10px auto 20px;
}
/*---分页---*/
.pagination {
	display: inline-block;
	padding-left: 0;
	border-radius: 4px;
}
.pagination > li {
	display: inline;
}
.pagination > li > a, .pagination > li > span {
	position: relative;
	float: left;
	padding: 6px 12px;
	line-height: 1.42857143;
	text-decoration: none;
	color: #FF9B33;
	background-color: #fff;
	border: 1px solid #ddd;
	margin-left: -1px;
}
.pagination > li:first-child > a, .pagination > li:first-child > span {
	margin-left: 0;
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
}
.pagination > li:last-child > a, .pagination > li:last-child > span {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
	z-index: 2;
	color: #ee4b4e;
	background-color: #eeeeee;
	border-color: #ddd;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
	z-index: 3;
	color: #fff;
	background-color: #1162a9;
	border-color: ##CCC;
	cursor: default;
}
.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
	color: #777777;
	background-color: #fff;
	border-color: #ddd;
	cursor: not-allowed;
}
.pagetb {
	border-top: 1px solid #ccc;
	margin: 40px auto;
}
.pagetb p {
	line-height: 40px;
	border-bottom: 1px solid #ccc;
}

.newsListn{
    overflow: hidden;
}
.yfeye{
    overflow: hidden;
}
.yfeye li{
    float: left;
    padding: 10px;
    font-size: 16px;
}
.yfeye li a:hover{
    color: #188EEE;
}