@charset "utf-8";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
body {
	color: #5a5a5a;
	background: #FFF;
	font-size: 14px;
	font-family: "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei";  min-width: 1200px; 
}
body div {
	margin: 0 auto;
}
body, button, input, select, textarea {
	-webkit-font-smoothing: antialiased;
}
blockquote, body, button, dd, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, hr, input, legend, li, ol, p, pre, textarea, ul {
	border: 0 none;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
ol, ul, li {
	list-style: none;
}
button {
	border: none;
}
a {
	padding: 0;
	margin: 0;
	text-decoration: none;
	outline: none;
	cousor: pointer;
}
a:hover {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.clear {
	clear: both;
}
clear {
	clear: both;
}
a img, img {
	border: none;
}
button {text-transform: none; overflow: visible; border:none;}








.top{ width:100%; height:34px; background-color:#f48218;}
.top .top-neir{ width:1200px; color:#FFF; line-height:34px; height:34px;}
.top-neir p{ float:left}
.top-neir span{ float:right}
.top-neir span a{ color:#FFF;}
.nav{ width:100%; height:122px; background:#f8f8f8;}
.nav-con{ width:1200px; height:128px; overflow:hidden; position:relative;}
.nav-con .nav-left{ float:left; margin:12px 0 0 15px;}
.nav-right{width:1000px; height:44px; position: relative; float: right; margin-top:70px}
.nav-right ul{ overflow:hidden; margin-top:8px;}
.nav-right ul li{overflow:hidden; float:left;  padding:0 42px;   position: relative; line-height:18px;     padding-bottom: 8px;}
.nav-right ul li a{ display: block; text-align: center; color:#333333;}
.nav-right ul li a:hover{ color:#f48218;}
.nav-right ul li a p{ font-size:16px;}
.nav-right ul li a p  span{ display:block; text-transform:uppercase; font-size:12px;}
.nav-right ul li.cur a p{color:#f48218;}


.sub-menu {width:100%; margin:0 auto;  transition:all 0.5s ease 0s; display:none;
	overflow: hidden;
	position: absolute;
	top:156px; 
	background:#f8f8f8;
	z-index:9999;
    left:0px;
	border-top:4px solid #f4ae18;
  border-bottom: #ca931d 1px solid;
}
.nav-box .dcontent {
	width: 1200px;
	margin: 0 auto
}
.cont{ width:1200px;
    position: relative;
    min-height:194px; margin-top:30px;

}
.fLe {
    float: left;

}

.nav-menu { float:left; margin-bottom:18px;
}
.nav-menu ul{ overflow:hidden; border-right:1px solid #d4d2d1; float:left; margin-right:40px; padding-right:20px; }
.nav-menu ul dt{ color:#894f00;}
.nav-menu ul dt a{color:#894f00;  font-weight:600;}
.nav-menu a {
    text-align: center;
    font: 14px/32px "微软雅黑";

    color:#6f5000;
}
.nav-menu a:hover {
	color: #000000;
}
.nav-txt {
    width: 421px; line-height:27px;
    margin-right: 30px;
}
.nav-txt H2 {
    text-transform: uppercase;
    font: bold 16px/26px Arial;
    color:#894f00;
}
.nav-txt H3 {
    font: bold 15px "微软雅黑";
    color:#894f00;
}
.nav-txt P {line-height:27px;
    margin-top: 8px;
    font: 13px "微软雅黑";
    color: #666;
}
.nav-img IMG {border:1px #d8d7d6 solid; float:right;
}




.sub-menu02 {width:100%; margin:0 auto;  transition:all 0.5s ease 0s; display:none; 
	overflow: hidden;
	position: absolute;
	top:156px; 
	background:#f8f8f8;
	z-index:9999;
    left:0px;
	border-top:4px solid #f4ae18;
  border-bottom: #ca931d 1px solid;

}

.nav-txt02 {
    width:322px;
    margin-right: 30px;
}
.nav-txt02 H2 {
    text-transform: uppercase;
    font: bold 16px/26px Arial;
    color:#894f00;
}
.nav-txt02 H3 {
    font: bold 15px "微软雅黑";
    color:#894f00;
}
.nav-txt02 P {line-height:27px;
    margin-top: 8px;
    font: 13px "微软雅黑";
    color: #666;
}

.sub-menu03 {width:100%; margin:0 auto;  transition:all 0.5s ease 0s; display:none;
	overflow: hidden;
	position: absolute;
	top:156px; 
	background:#f8f8f8;
	z-index:9999;
    left:0px;
	border-top:4px solid #f4ae18;
  border-bottom: #ca931d 1px solid;

}


.nav-txt03 {
    width:630px;
    margin-right: 30px;
}
.nav-txt03 H2 {
    text-transform: uppercase;
    font: bold 16px/26px Arial;
    color:#894f00;
}
.nav-txt03 H3 {
    font: bold 15px "微软雅黑";
    color:#894f00;
}
.nav-txt03 P {line-height:27px;
    margin-top: 8px;
    font: 13px "微软雅黑";
    color: #666;
}

.sub-menu04 {width:100%; margin:0 auto;  transition:all 0.5s ease 0s; display:none;
	overflow: hidden;
	position: absolute;
	top:156px; 
	background:#f8f8f8;
	z-index:9999;
    left:0px;
	border-top:4px solid #f4ae18;
  border-bottom: #ca931d 1px solid;

}

.sub-menu05 {width:100%; margin:0 auto;  transition:all 0.5s ease 0s; display:none;
	overflow: hidden;
	position: absolute;
	top:156px; 
	background:#f8f8f8;
	z-index:9999;
    left:0px;
	border-top:4px solid #f4ae18;
  border-bottom: #ca931d 1px solid;

}

/*banner*/
.banner {
	overflow: hidden;
	height:518px;
	width: 100%;  border-top:4px solid #f4ae18;
}
.main_image {
	height:518px;
	overflow: hidden;
	margin: 0 auto;
	position: relative
}
.main_image ul {
	width: 9999px;
	height:518px;
	overflow: hidden;
	position: absolute;
	top: 0;
	left: 0
}

.main_image li {
	float: left;
	width: 100%;
	height:518px;
}
.main_image a {
	display: block;
	width: 100%;
	height: 517x;
	position: relative;
}
div.flicking_con {
	width: 990px;
	margin: 0 auto;
	position: relative;
	z-index: 1;
}
div.flicking_con .flicking_inner {
	position: absolute;
	top:490px;
	left: 468px;
	width: 300px;
}
div.flicking_con a {
	float: left;
	width: 12px;
	height: 12px;
	border-radius: 16px;
	margin: 0px auto;
	background: #FFF;
	display: block;
	text-indent: -1000px;
	margin: 0px 5px;
}
div.flicking_con a:hover {
	color: #ccc;
	opacity: 1;
}
div.flicking_con a.on {
	background-position: 0 -21px;
	background: #f4ae18;
	display: block;
}
#btn_prev, #btn_next {
	z-index: 1;
	position: absolute;
	display: block;
	width: 73px!important;
	height: 76px!important;
	top: 50%;
	margin-top: -37px;
	display: none;
}
#btn_prev {
	display: block;
	background: url(../images/hover_left.png) no-repeat left top;
	left: 100px;
	opacity: 0.2
}
#btn_next {
	display: block;
	background: url(../images/hover_right.png) no-repeat right top;
	right: 100px;
	opacity: 0.2;
}












.contion {
	width: 100%;
	height: auto;
	overflow: hidden;
}





/*产品*/
.cp-03 {
	width: 1200px; height:auto; overflow:hidden;
	padding:30px 0;
	margin: 0 auto;
}
.cp-03 .bt-03 {
	text-align: center;
}

.cp-xq{ width:668px; text-align:center; margin-top:16px; line-height:27px;}

.sCase {
	overflow: hidden;
}
.sCase .hd {
	text-align: center; margin-top:20px; height:39px;
	overflow: hidden;
}
.sCase .hd ul.jc01{ overflow:hidden; padding:0 384px; height: 39px;
}
.sCase .hd li { 
	height: 37px;
	line-height:37px;
	font-size: 14px;
	float: left;
	cursor: pointer;
	width:116px; border:1px solid #ca931d;
	color: #ca931d;
	margin: 0 13px 6px 13px;
}
.sCase .hd li.on {
	color: #FFF;
	background-color: #ca931d;
}
.sCase .hd a {
	float: right;
	font-size: 14px;
	line-height: 20px;
	display: block;
	color: #cf261f;
}
.sCase .bd {
	width: 1200px;
	margin:30px auto 0;
	overflow: hidden;
}
.sCase .bd .case ul {
	width: 1200px;
}
.sCase .bd .case ul li { width:390px; height:310px; overflow:hidden; margin:5px 5px;
	float: left;
	position: relative;
}


/*图片划上效果*/
.case ul li:hover .portfolio-img img{-moz-transform:scale(1.2);-ms-transform:scale(1.2);-webkit-transform:scale(1.2);}
.portfolio-img a, .portfolio-img img {
	width:100%; display:block; overflow:hidden;
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
	transform: scale(1);
	-webkit-transition: all 0.3s ease-out 0s;
	-moz-transition: all 0.3s ease-out 0s;
	-o-transition: all 0.3s ease-out 0s;
	transition: all 0.3s ease-out 0s;
}
.product-item { position:relative; }
.product-item .portfolio-img { background-color:#f2f2f2; overflow:hidden; position:relative; margin-bottom:0; }
.product-item a{ color:#FFF;}
.product-item .portfolio-text { display:none; position:absolute; top:0; left:0; z-index:20; text-align:center; width:100%; height:100%; color:#fff; text-align:center; }
.product-item a:hover .portfolio-text { display:block; font-family:"微软雅黑"; color:#FFF;}
.product-item:hover img{ 
		transform: scale(1.2, 1.2);
		-webkit-transform: scale(1.2, 1.2);
		-moz-transform: scale(1.2, 1.2);
		-o-transform: scale(1.2, 1.2);
		-ms-transform: scale(1.2, 1.2);
		-webkit-transition: all 0.3s ease-out 0s;
		-moz-transition: all 0.3s ease-out 0s;
		-o-transition: all 0.3s ease-out 0s;
		transition: all 0.3s ease-out 0s;
	}
.opacity-overlay {
	width:100%; height:100%; position:absolute; top:0; left:0; z-index:10; cursor:pointer; 

background-color:#f4ae18; opacity:0; filter:alpha(opacity=0); _height:expression( 

(this.parentElement.clientHeight) +'px'); 
	-webkit-transform:scale(0); -moz-transform:scale(0); -o-transform:scale(0); -ms-

transform:scale(0);	transform:scale(0);
	-webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; -o-

transition:all 0.25s ease-in-out; -ms-transition:all 0.25s ease-in-out; transition:all 0.25s 

ease-in-out;	
}
.product-item a:hover .opacity-overlay { 
	filter:alpha(opacity=80); opacity:0.8;
	-webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-

transform:scale(1); transform:scale(1);
	-webkit-transition:all 0.25s ease-in-out; -moz-transition:all 0.25s ease-in-out; -o-

transition:all 0.25s ease-in-out; -ms-transition:all 0.25s ease-in-out; transition:all 0.25s 

ease-in-out;
}

.portfolio-text .zxcp {text-align:center; width:30%; font-size:20px; font-weight:600; margin-top:20px; }
.left-x{ width:35%; height:1px; float:left; background:#FFF; margin-top:30px;}
.right-x{width:35%; height:1px; float:right; background:#FFF; margin-top:30px;}
.portfolio-text .top-cp{ overflow:hidden; margin-top:2%;}
.portfolio-text .nr-cp{ width:50%; text-align:center; font-size:16px; font-family:"微软雅黑"; margin-top:8%; line-height:27px;}
.portfolio-text .botton-cp{ border:2px solid #ffffff; width:32%; margin-top:8%; line-height:32px;}
.botton-cp:hover{ background-color:#FFF; color:#f4ae18;}



.about{ width:100%;  overflow:hidden; height:410px; background-image:url(../images/bj-about_12.jpg) !important; background-position:bottom; background-repeat:no-repeat;}
.about-04{ width:1200px; overflow:hidden; text-align:center;}
.about-04 .bt-04 {text-align: center; margin-top:30px;}
.about-04 .bt-zex{ width:920px; overflow:hidden; line-height:27px; margin-top:40px; color:#FFF; padding-bottom:30px; font-size:16px;}
.about-04 .about-but{ width:128px; height:32px; line-height:32px; border:2px solid #FFF;}
.about-but a{ color:#ffffff; font-size:16px; display:block;}
.about-but:hover{ background:#FFF;}
.about-but a:hover{ color:#a57739}




.new{ width:1200px; overflow:hidden; padding-bottom:50px;}
.new .bt-05 {text-align: center; margin-top:30px;}
.sCase .hd ul.jc02{overflow: hidden;
    padding: 0 456px;
    height: 39px;}
.new .new-left{ width:493px; overflow:hidden; float:left; height:443px; line-height:27px; }
.new-pic{ background:url(../images/new_21.jpg) no-repeat; width:493px; height:216px;   position:relative;}
.new-pic a{ width:100px; height:63px; display:block; text-align:center; background:#ffc527; color:#ffffff; font-size:20px;  position:absolute;  right:0; bottom:0;}
.new-pic a img{ margin-top:23px;}
.title-nr{ border-bottom:1px solid #eeeeee; padding-bottom:10px; margin-top:5px;}
.title-nr span{ font-size:16px;}
.title-nr strong{ float:right; font-weight:normal;}
.title-nr span a{ color:#2f2f2f;}
.title-nr span a:hover{ color:#ca931d;}
.title-nr p a{ color:#ca931d;}
.new-left .xbt a{ color:#666666; display:block}
.new-left .xbt p{ float:left; width:493px;}
.xbt o{ margin-right:20px; float:right;}
.xbt a:hover{ color:#000000}

.new .new-right{ width:648px; overflow:hidden; float:right; height:443px; }
.new-right .re-new{ width:90px; height:70px; background:#ffc527; text-align:center; color:#FFF; float:left; }
.new-right dl{ overflow:hidden;  }
.new-right dl dd{ border-bottom:1px dashed #dbd4cd;  margin:14px 0; padding-bottom: 2px; }
.re-new h2{ margin-top:10px;}
.re-right{ width:544px; overflow:hidden; line-height:24px;}
.re-right a{color: #824b00;}
.re-right p{ font-size:18px;}
.re-right p:hover{color:#ca931d;}

.new-pic02{ background:url(../images/new_22.jpg) no-repeat; width:493px; height:216px;   position:relative;}
.new-pic02 a{ width:100px; height:63px; display:block; text-align:center; background:#ffc527; color:#ffffff; font-size:20px;  position:absolute;  right:0; bottom:0;}
.new-pic02 a img{ margin-top:23px;}


.yfbk{ width:100%; background-image:url(../images/bj-bk_22.jpg) !important; background-position:bottom; background-repeat:no-repeat; height:445px;}
.yfbk .bk-dtm{ width:1200px; overflow:hidden;}
.yfbk .bt-06 {text-align: center; margin-top:30px;}
.case .yfzs{ width:348px; height:220px; float:left; margin:0 26px;}
.yfzs p { line-height:27px}
.yfzs p a{ color:#FFF;}
.yfzs p a:hover{ color:#ca931d}
/*友情链接*/
.yqlj {
	width: 1200px;
	height: auto;
	overflow: hidden;
	color: #8d8d8d;
	padding:14px 0;
}
.yqlj a {
	color: #8d8d8d;
	padding: 0 10px;
}
.yqlj a:hover {
	text-decoration: underline;
}

.foot{ width:100%; background:#3c3c3c; }
.buttom{ width:1200px; padding:20px 20px; margin:0 auto; overflow:hidden;}
.bottom-logo{margin: 19px 0; float:left;}
.gsdz{ width:400px; color:#FFF; line-height:27px; padding-top:14px;}
.fwdh{ float:right; margin-top:14px;}


/*简介*/
.banner-bj{ width:100%; height:260px; overflow:hidden;  border-top:4px solid #f4ae18; background:url(../images/about-bj.jpg) 50% 0px no-repeat;
}
.dhgz{ width:100%; background-color:#fafafa; height:30px; border-bottom:1px solid #ececec;}
.gation{ width:1200px; line-height:30px; height:30px; text-align:left;  color:#666666}
.gation a{ color:#666666}
.huise{color: #333333 !important;}


.gation img{ margin-right:4px;}
.gation-dh{ height:155px; width:100%;  background-color:#fafafa; border-bottom:1px solid #ececec;}
.about-pic{ width:1200px;}
.about-pic02{ text-align:center; font-size:36px;
    color: #333333;
    font-weight: bolder;
    padding-top:20px;}
.about-bt{ overflow:hidden;}
.about-bt ul{ overflow:hidden; margin-top:10px; padding:0 204px;}
.about-bt ul li{ width:110px; height:36px; border:1px solid #ca931d; text-align:center; line-height:36px; font-size:16px; float:left; margin:10px;}
.about-bt ul li a{ color:#ca931d; display:block;}
.about-bt ul li a:hover{ background:#ca931d; color:#FFF;}
.about-bt ul li.cur a{ background:#ca931d; color:#FFF;}
.conert{ width:1200px; overflow:hidden; padding:40px 0; font-size:16px; line-height:27px;}
/*风采*/
.about-fc{ padding:20px 42px; overflow:hidden;}
.about-fc ul{ overflow:hidden;}
.about-fc ul li{ width:344px; height:254px; overflow:hidden; text-align:center; float:left; margin:10px 14px 10px 14px; }
.about-fc ul li:hover .about-cpt{  color:#f3821a;}
.about-fc ul li .about-cpt{ overflow:hidden; text-align:center; color:#333333; font-size:16px; line-height:27px; margin-bottom:8px;}
.about-fc ul li a{ display:block;}


/*发展*/
.about-fz{ padding:20px; overflow:hidden;}
.about-fz img{ float:left;}
.falc-text{ width:1055px; overflow:hidden; height:739px; float:left; padding-top:44px;}
.falc-text p{ line-height:27px; font-size:16px; margin-bottom:62px;}
/*产品*/
.banner-cp{ width:100%; height:260px; overflow:hidden;  border-top:4px solid #f4ae18; background:url(../images/cp-bj.jpg) 50% 0px no-repeat;}
.cp-bt{ overflow:hidden;}
.cp-bt ul{ overflow:hidden; margin-top:10px; padding:0 402px;}
.cp-bt ul li{ width:110px; height:36px; border:1px solid #ca931d; text-align:center; line-height:36px; font-size:16px; float:left; margin:10px;}
.cp-bt ul li a{ color:#ca931d; display:block;}
.cp-bt ul li a:hover{ background:#ca931d; color:#FFF;}
.cp-bt ul li.cur a{ background:#ca931d; color:#FFF;}
.conert-fpy{ width:1200px; overflow:hidden;}
.gydtm{ width:1200px; height:430px; margin-top:20px; margin-bottom:20px;}
.gydtm img{ float:left; }
.gydtm .fpy-right{ width:394px; height:350px; float:right; padding:40px 0 40px 0;}
.fpy-right .fpy-text{ width:274px; height:100px; float:left; margin:22px 0 22px 0; line-height:27px; color:#333333; }
.fpy-right .move{ width:124px; height:38px; background-color:#f48218; float:left; text-align:center; line-height:38px; margin:20px 0 20px 0;}
.fpy-right .move a{ color:#FFF; font-size:16px; display:block;}

.gydtm02{ width:1200px; height:430px; margin-top:20px;}
.gydtm02 img{ float:right; }
.gydtm02 .fpy-right02{ width:394px; height:350px; float:left; padding:40px 0 40px 0; overflow:hidden;}
.fpy-right02 .fpy-text02{ width:314px; height:100px; float:left; margin:22px 0 22px 54px; line-height:27px; color:#333333; }
.fpy-right02 .move{ width:124px; height:38px; background-color:#f48218; float:left; text-align:center; line-height:38px; margin:20px 0 20px 54px;}
.fpy-right02 .move a{ color:#FFF; font-size:16px; display:block;}

/*二级产品*/
.cpgy-bt{ overflow:hidden;}
.cpgy-bt ul{ overflow:hidden; margin-top:10px; padding:0 138px;}
.cpgy-bt ul li{ width:110px; height:36px; border:1px solid #ca931d; text-align:center; line-height:36px; font-size:16px; float:left; margin:10px;}
.cpgy-bt ul li a{ color:#ca931d; display:block;}
.cpgy-bt ul li a:hover{ background:#ca931d; color:#FFF;}
.cpgy-bt ul li.cur a{ background:#ca931d; color:#FFF;}



.cp-fx{ padding:20px 0; overflow:hidden;}
.cp-fx ul{ overflow:hidden;}
.cp-fx ul li{ width:275px; height:352px; border:1px solid #e3e1e2; overflow:hidden; text-align:center; float:left; margin:11px; }
.cp-fx ul li:hover{ border:1px solid #f3821a;}
.cp-fx ul li:hover .cpt{  color:#f3821a;}
.cp-fx ul li:hover .cp-move{ background-color:#333333;}
.cp-fx ul li .cpt{ overflow:hidden; text-align:center; color:#333333; font-size:16px; line-height:27px; margin-bottom:8px;}
.cp-fx ul li a{ display:block;}
.cp-move{ background:#f3821a; color:#ffffff; width:97px; height:34px; line-height:34px; font-size:14px;}
.fanye {
    margin: 40px 0;
    text-align: center;
}
.fanye .s1 {
    display: inline-block;
    width: 92px;
    height: 30px;
    border: 1px solid #dcdcdc;
}
.fanye .s1 a {
    display: block;
    text-align: center;
    line-height: 30px;
    color: #666666;
    font-size: 14px;
}
.fanye .s4 {
    display: inline-block;
    width: 30px;
    height: 30px;
}
.fanye .s4 .on {
    background: #ca931e;
    border-color: #ffbe24;
    color: #FFFFFF;
}
.fanye .s4 a {
    width: 30px;
    height: 30px;
    display: block;
    text-align: center;
    line-height: 30px;
    color: #666666;
    font-size: 14px;
    border: 1px solid #dcdcdc;
}
.fanye .s5 {
    display: inline-block;
    width: 30px;
    height: 30px;
}
.fanye .s5 .on {
    background: #ca931e;
    color: #FFFFFF;
}
.fanye .s5 a {
    width: 30px;
    height: 30px;
    display: block;
    text-align: center;
    line-height: 30px;
    color: #666666;
    font-size: 14px;
    border: 1px solid #ffbe24;
}
.fanye span{ margin:0 2px;}




.cpsy-bt{ overflow:hidden;}
.cpsy-bt ul{ overflow:hidden; margin-top:10px; padding:0 466px;}
.cpsy-bt ul li{ width:110px; height:36px; border:1px solid #ca931d; text-align:center; line-height:36px; font-size:16px; float:left; margin:10px;}
.cpsy-bt ul li a{ color:#ca931d; display:block;}
.cpsy-bt ul li a:hover{ background:#ca931d; color:#FFF;}
.cpsy-bt ul li.cur a{ background:#ca931d; color:#FFF;}




.cp-sy{ width:1200px; overflow:hidden; line-height:27px;}


/*产品详情页*/
.cp-contion{ padding:30px 50px; overflow:hidden}
.cp-contion .cpt-xq{ height:auto; overflow:hidden; padding-bottom:20px; border-bottom:1px dashed #cdcdcd; }
.cpt-xq .jxt-t{ border:1px solid #ca931d; width:460px; height:390px; float:left;}
.jxt-neir{width:600px; height:375px; float:right; padding-bottom:20px;}
.cp-wz{ width:600px; height:270px; overflow:hidden;}
.jxt-neir .cp-wz h2{ line-height:46px; padding-left:4px;   font-weight:normal; margin-bottom:10px; }
.jxt-neir .cp-wz h2 a{ color:#333333; border-bottom:4px solid #ca931d; font-weight:bold; padding-bottom:6px;}
.jxt-neir .cp-wz p{ line-height:27px;}
.jxt-neir .cp-wz h3{ margin-top:12px;}
.cp-wz p{ line-height:27px;}
.tal{ width:150px; height:36px; background-color:#f48218; text-align:center; color:#FFF; font-size:16px; line-height:36px; margin:20px 0;}
.cpfy {line-height: 30px; overflow:hidden; float:left;}
.cpfy span{ padding-right:40px;}
.cpfy a {color: #333333;}
.cpfy a:hover{ color:#f48218;}
.cp-txet{ width:auto; height:auto; overflow:hidden; line-height:27px; padding-top:4px;}


/*新闻*/
.banner-new{ width:100%; height:260px; overflow:hidden;  border-top:4px solid #f4ae18; background:url(../images/new-banner.jpg) 50% 0px no-repeat;}
.new-bt{ overflow:hidden;}
.new-bt ul{ overflow:hidden; margin-top:10px; padding:0 466px;}
.new-bt ul li{ width:110px; height:36px; border:1px solid #ca931d; text-align:center; line-height:36px; font-size:16px; float:left; margin:10px;}
.new-bt ul li a{ color:#ca931d; display:block;}
.new-bt ul li a:hover{ background:#ca931d; color:#FFF;}
.new-bt ul li.cur a{ background:#ca931d; color:#FFF;}
.conert-new{ width:1200px; overflow:hidden; padding:20px 0;}
.conert-new ul{ overflow:hidden}
.conert-new ul li{ padding:12px 6px; border-bottom:1px dashed #dddddd; overflow:hidden;}
.conert-new ul li img{ float:left;}
.new-kwz{ float:left; margin-left:18px; width:888px; line-height:27px; color:#666666; margin-top:4px;}
.new-kwz h3{ font-weight:normal; font-size:18px;}
.new-kwz h3 a{ color:#333333;}
.new-kwz h3 a:hover{color:#ca931d}
.new-kwz p{ margin-top:4px;}
.new-kwz p a{color:#332604}
.new-kwz p a:hover{color: #ca931d;}
.new-kwz span{ float:right;}
.new-kwz span{ margin-top:24px;}

/*新闻内容*/
.new-neir{ width:1100px; padding:30px 50px; overflow:hidden; line-height:27px;}
.gsja-new-neir{ padding:20px 0 50px 0; color:#333333; font-family:"微软雅黑"; overflow:hidden;}
.gsja-new-neir h2{ font-weight:normal; margin:10px 0 20px 0; text-align:center;}
.gsja-new-neir dt{color:#575453;text-align:center; padding:4px 10px 4px 10px; margin-bottom:10px;}
.gsja-new-neir dt a{color:#333333; padding-right:40px;}
.sxfy a{ color:#333333;}
.sxfy { line-height:30px;}
.sxfy a:hover{ color:#cc941d}


/*百科*/
.banner-bk{ width:100%; height:260px; overflow:hidden;  border-top:4px solid #f4ae18; background:url(../images/bk-banner.jpg) 50% 0px no-repeat;}
/*联系我们*/
.banner-lxwm{ width:100%; height:260px; overflow:hidden;  border-top:4px solid #f4ae18; background:url(../images/lxwm-banner.jpg) 50% 0px no-repeat;}
.lxwm-neir{ padding:40px 40px 0 40px; overflow:hidden; width:1140px; line-height:27px;}
.lxwm-neir img{ float:left; margin:0 10px}

/*在线留言*/
.zalyb{ overflow:hidden; background:url(../images/zxly-pic.png)no-repeat; height: 410px;}
.zalyb li {
    margin-bottom: 20px;
}
.zalyb span {
    float: left;
    font-size: 16px;
}
.right-text span {
    color: #666666;
}

.xmext {
    width: 350px;
    height: 34px;
    border: 1px solid #cdcdcc;
    font-family: "微软雅黑";
}


.zalyb #ly_nr {
    display: block;
    background: #FFF;
    text-indent: 10px;
    width: 500px;
    height: 150px;
    border: 1px #CCCCCC solid;
    font-size: 14px;
    font-family: "微软雅黑";
    resize: none;
    overflow: hidden;
}

.zalyb #button {
    width: 180px;
    height: 34px;
    background: #f48218;
    color: #FFF;
    font-size: 16px;
    font-family: "微软雅黑";
    margin-left:54px;
    cursor: pointer;
    line-height: 34px;
}

.gsja-new-neir p,.gsja-new-neir img {margin-bottom:20px;}




/*--copyright--*/
.copyright {
    padding: 1.5em;
    background: rgba(0, 0, 0, 0.3);
    text-align: center;
}
.copyright p {
    text-align: center;
    color: wheat;
}
.copyright p a {
    color: wheat;
    transition: .5s all;
    -webkit-transition: .5s all;
    -moz-transition: .5s all;
    -o-transition: .5s all;
    -ms-transition: .5s all;
}
.copyright p a:hover{
    color: #fff;
}