@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#686868;
	font-size:14px;
    font-family:"Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif;

}
html{ overflow-x:hidden;}
.clear{ clear:both;_overflow:hidden;*height:0px;}
img{ border:0px;}
a{ text-decoration:none; color:#686868; }
a:hover{ color:#3dbb2b;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.ds{
	display:block;}
.fl{
	float:left;}
.rl{
	float:right;}
		
.jctop{ width:100%; height:32px; line-height:32px; background:#CCC; overflow:hidden;}
.jctop1{ width:1140px; height:32px; overflow:hidden; margin:0 auto; color:#FFF;}
.jcspan1{ width:240px; color:#FFF;}
.jcspan1 a{ color:#FFF; margin:0px  10px 0px 10px;}

.jclogo{ width:1140px; margin:0 auto; height:121px; overflow:hidden;}
.jcspan2{ width:263px; background:url(../images/tel.jpg) no-repeat top left; padding:0px 0px 0px 90px; color:#3dbb2b; font-size:30px; height:63px; margin-top:25px;}

.jcmenu{ width:100%; background:#3dbb2b; height:42px; overflow:hidden;}
.jcmenu1{ width:1140px; margin:0 auto; height:42px;}
.jcmenu1 ul{ width:1140px; float:left;}
.jcmenu1 li{ width:162px; text-align:center; line-height:42px; float:left;}
.jcmenu1 li a{ display:block; width:162px; height:42px; line-height:42px; color:#FFF;}
.jcmenu1 li a:hover{ display:block; width:162px; height:42px; line-height:42px; background:#dbab3d; color:#FFF; font-weight:bold;}
.jcmenu1 li a#cur{ display:block; width:162px; height:42px; line-height:42px; background:#dbab3d; color:#FFF; font-weight:bold;}

.jcresou{ width:1140px; height:40px; line-height:40px; margin:0 auto;}
.jcresou a{ margin:0px 10px 0px 10px;}

.jcchanpinzhanshi{ width:1140px; margin:0 auto; margin-top:25px; text-align:center; color:#3dbb2b; font-weight:bold; font-size:30px;} 
.jcxiantiao{ width:300px; margin:0 auto; border-bottom:1px solid #686868; margin-top:10px;}
.jctitleen{ width:1140px; margin:0 auto; margin-top:10px; text-align:center; color:#686868; letter-spacing:2px; font-size:22px; text-transform:uppercase;}
.jcchanpinliebiao{ width:1140px; margin: 0 auto; margin-top:20px; text-align:center;}
.jcchanpinliebiao a{border-width:1px;border-style:solid;border-color:#3dbb2b; padding:10px 40px 10px 40px;border-radius:38px;border-top-left-radius:38px;border-top-right-radius:38px;border-bottom-left-radius:38px;border-bottom-right-radius:38px; text-align:center; font-size:24px; color:#3dbb2b; font-weight:bold; margin:0px 10px 0px 10px;}
.jcchanpinliebiao a:hover{ background:#3dbb2b; color:#FFF;}
.jccpzhanshi{ width:1140px; margin:0 auto; margin-top:20px;}
.jccpzhanshi ul{ width:1140px; float:left;}
.jccpzhanshi li{ width:272px; float:left; margin:10px 6px 10px 7px; text-align:center;}
.jccpzhanshi li a img{ margin-bottom:5px;}

.jcgongsijieshao{ width:100%; background:url(../images/cmpbg.jpg) no-repeat top center; margin-top:20px; height:601px; overflow:hidden;}
.jcgongsijieshao1{ width:1000px; margin:0 auto; margin-top:87px;}
.jcgongsijieshao2{ width:500px; background:#3dbb2b; color:#FFF; line-height:32px; height:404px;}
.jcgongsijieshao2 p{ width:470px; float:left; margin-left:15px; margin-top:15px;}
.jcgongsijieshao2 a{ color:#e4b34a; text-decoration:underline;}
.jcgongsijieshao2 a:hover{ color:#FFF;}

.jcyoushi{ width:1140px; margin:0 auto; margin-top:20px;}
.jcyoushi ul{ width:1140px; float:left;}
.jcyoushi li{float:left;overflow:hidden;}
.youshili1{ background:#e6d025; color:#FFF; line-height:30px;padding:35px 15px 0px 15px; width:255px; height:168px; overflow:hidden;}
.youshili1 strong{ font-size:25px; }
.youshili2{width:285px; height:203px; overflow:hidden;}

.jcxinwenzx{ width:1140px; margin:0 auto; margin-top:20px;}
.jcxinwenzx ul{ width:1140px; float:left;}
.jcxinwenzx li{ width:550px; float:left; margin:10px 0px 10px 20px; }
.jcspan3{ width:70px; border:1px solid #3dbb2b; text-align:center; line-height:20px; color:#3dbb2b;}
.jcxinwenbiaoti{ width:458px; line-height:22px; margin-left:20px;}
.jcxinwenbiaoti a:hover{ color:#3dbb2b;}

.jclink{ width:1108px; margin:0 auto; margin-top:20px; border:1px solid #686868; line-height:22px; padding:15px;}
.jclink a{ margin:10px;}

.jcfoot{ width:100%; margin-top:20px; background:#686868; padding:25px 0px 25px 0px;}
.jcfoot1{ width:1140px; margin:0 auto;}
.jcfoot2{ width:550px;}
.jcfoot .jcp1{ font-size:35px; font-weight:bold; color:#FFF; letter-spacing:5px；}
.jcfoot .jcp2{ width:230px; line-height:24px; color:#FFF; margin-left:35px;}
.jcfoot .jcp2 a{ color:#FFF; text-decoration:underline;}
.jcfoot .jcp2 a:hover{ color:#FFF; text-decoration:none;}

/**********在线留言*********/
.clear:after{content:'\20';display:block;height:0;clear:both;visibility:hidden;}
/*固定的悬浮窗*/
.yb_conct{position:fixed;z-index:9999999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li{width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top{background:#dbab3d url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#dbab3d url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ{text-indent:0;background:#dbab3d url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode{background:#dbab3d url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr{padding:0 29px 25px 29px;}
.yb_QQ a{display:block;text-indent:54px;width:100%;height:100%;color:#fff;}

/************/
.ba{
	width:1010px;
	height:300px;
	margin:0 auto;
	position:relative;}	
.ba	img{
	position:absolute; left:-457px; top:0px; width:1920px; overflow:hidden; height:300px; display:block;}
	
.mxproduct3{ width:1140px; margin:0 auto; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; margin-top:15px; line-height:50px; text-align:center;}
.mxproduct3 a{ margin:0px 30px 0px 30px; font-size:18px;}
	
.mxaboutnei{ width:1140px; margin:0 auto; margin-top:20px; margin-bottom:20px; line-height:27px; padding:15px 0px 15px 0px;}	

.message{height:487px;background:url("../images/messageBg.png");margin-top:20px}
.message .box{padding:50px 0 0 40px}
.message .box li{line-height:44px;margin-bottom:15px}
.message .box li .input-text{height:42px;line-height:42px;border:1px solid #ccc;width:470px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li .input-text:focus{border-color:#1fac9c}
.message .box li textarea.input-text{height:84px;line-height:24px;padding:10px;resize:none}
.message .box li.btn{margin-left:40px}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#ff8a00;border-radius:4px;color:#fff;font-size:16px}

.dc_pages{ width:100%; float:left; margin-bottom:25px; margin-top:25px;}
.dc_pages1{ width:100%; margin:0 auto;}
.dc_pages1 a{ display:block; width:17.5%; float:left; height:37px; border:1px solid #999; margin:0px 10px 0px 10px; line-height:37px; text-align:center;}


.neiba {
    overflow: hidden;
    width: 100%;
}
.slideshowba {
    height: 300px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
