@charset "utf-8";
/* CSS Document */


*{ margin:0px; padding:0px;}
body{
	width:100%;
	margin:0px;
	padding:0px;
	color:#383634;
	font-size:15px;
	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;}
img{ max-width: 100%; height: auto; transition: all .5s;}
a{ text-decoration:none; color:#383634; }
a:hover{ color:#ff9600;}
div, img, ul, li, span, a, p{ margin:0px; padding:0px;}
li{ list-style:none;}
.ds{
	display:block;}
.fl{
	float:left;}
.rl{
	float:right;}

.barwrap{ width:100%;position:fixed;top:0; left:0; right:0; margin-left:auto;margin-right:auto;z-index:10000; height:99px;border-bottom:1px solid #FFF;}

.mltopmenu{ width:1200px; margin:0 auto; height:99px;}
.mllogo{ display:block; width:293px; margin-top:25px;}
	
#nav {
	line-height: 99px;
	height:99px;
	width:860px;
	float:left;
	margin-left:47px;
}
#nav li {
 float: left; width:143px;
}
#nav li a {
	display: block;
	width:100%;
	text-align:center;
	color:#FFF;
}

#nav li a:hover{
	text-decoration:none;
	color:#ff9600;
	font-weight:bold;
}
#nav li a#curr{
	text-decoration:none;
	color:#ff9600;
	font-weight:bold;
}
#nav li ul {
	line-height:45px;
	list-style-type: none;
	text-align:left;
	left: -999em;
	width: 11%;
	position: absolute;
	border-top-style: none;
	overflow:hidden;
}

#nav li ul li{
	float: left;
	width: 100%;
	background: #f6be4a;filter: Alpha(Opacity=90);
	border-top: none #6b8549;
	border-right: none #6b8549;
	border-bottom: none #6b8549;
	border-left: none #6b8549;
}
#nav li ul li a{
 display: block;
 width: 100%;
 text-align:center;
 font-weight:normal;
 font-size:14px;
 color:#FFF;
}

#nav li ul a:hover  {
 color:#f16724;text-decoration:none;font-weight:normal;
 background:#FFF;filter: Alpha(Opacity=70);
 font-size:14px;
}
#nav li:hover ul {
 left: auto;
}
#nav li.sfhover ul {
 left: auto;
}	
.barwrap.on{ animation-name: down; animation-duration: 1s; height:88px;background:url(../images/navbg.png) repeat; height:99px; top:0;border-bottom: none; color:#00b3e3; border-bottom:1px solid #FFF;}
/**********************************/
.ad{text-align: center;}
.ad .item{ font-size: 0;background: #535353;}
.owl-theme .owl-controls{ margin-top: -45px !important;}
/*******************************************************************/
.wxmlcptitle{ width:1200px; margin:0 auto; margin-top:70px; text-align:center; font-size:35px; font-weight:bold;}
.wxmlcptitle strong{ color:#ff9600;}
.wxmlcptitle2{ width:1200px; margin:0 auto; margin-top:15px; text-align:center; color:#707070;}

.mlcpfenlei{ width:1200px; margin:0 auto; margin-top:20px;}
.mlcpfenlei ul{ width:100%; float:left;}
.mlcpfenlei li{ float:left; width:132px; text-align:center; border-right:1px solid #999;}
.mlcpfenlei li a{ color:#333; font-weight:bold;}
.mlcpfenlei li a:hover{ color:#ff9600;}

#products{width:1200px; margin:0 auto; margin-top:30px;}
#products #products_con{ margin:0px; padding:0px;height:260px;}
#products_con .LeftBotton {height:260px; width:59px; background:url(../images/leftniu.gif) 0px center no-repeat; float:left; cursor:pointer;}

#products_con .RightBotton {height:260px; width:59px; background:url(../images/rightniu.gif) 0px center no-repeat; float:right; cursor:pointer;}

#products_con .Cont {width:1082px; overflow:hidden; float:left;}
#products_con .ScrCont{width:10000000px; padding:0; float:left;}
#products_con #List1, #products_con #List2 {float:left; padding:0px; margin:0px;}
#products_con .Cont li{ margin:0px; width:244.5px; margin:0px 12px; float:left; border:1px solid #c1c1c0;overflow:hidden; text-align:center;font-weight:bold;}

#products_con img{ width:100%; height:auto;}
#products_con .Cont li a span{ display:block; width:100%; float:left; height:42px; line-height:42px; text-align:center; color:#1f1f1f; background:#ff9600;}
#products_con .Cont li a:hover span{ background:#f63501; color:#FFF;}
#products_con .Cont li:hover{ border:1px solid #333;}

.mlcpmore{ width:145px; height:42px; line-height:42px; background:#ff9600; color:#FFF; text-align:center; margin:0 auto; margin-top:30px; border-radius:5px;}
.mlcpmore:hover{ background:#f63501; color:#FFF;}
/***************************************************************************/

.fanganmore{ width:1200px; margin:0 auto;}
/**/

.mlabout{ width:100%; margin:0 auto; margin-top:30px; padding-top:80px; background:url(../images/aboutbg.jpg) no-repeat top center;height:579px;}
.mlabout2{ width:1200px; margin:0 auto;}
.mlabout2-1{ width:534px; margin-right:30px; color:#FFF;}
.mlh1{ width:100%; font-size:30px; font-weight:normal; margin-top:20px;}
.mlh2{ width:100%; font-size:16px; margin-top:10px;}
.mlxian1{ width:70px; height:2px; background:#FFF; border:none; margin-top:12px;}
.mlh3{ width:100%; color:#ff9600; font-size:30px; font-weight:bold; margin-top:25px;}
.mlp1{ width:100%; line-height:29px; margin-top:20px;}
.mlaboutmore{ width:125px; border:1px solid #FFF; height:40px; line-height:40px; text-align:center; color:#FFF; margin-top:20px;}
.mlaboutmore:hover{ background:#ff9600; border:1px solid #ff9600; color:#FFF;}
/*********************/

.mlxinwen{ width:1200px; margin:0 auto; margin-top:20px;}
.mlxinwen-1{ width:760px;}
.mlxinwen-1-1{ width:760px;background:#f5f5f5;}
.mlp2{ width:354px; background:#f5f5f5; padding:30px;}
.xwaa1{ width:100%; font-weight:bold;}
.xwaa2{ width:100%; line-height:23px; margin-top:12px; color:#7d7d7d;}
.mlp2 a:hover{ color:#ff9600;}
.mlsp1{ width:100%; margin-top:20px;}

.mlxinwen-1-2{ width:100%; margin-top:20px;}
.mlxinwen-1-2 ul{ width:100%; float:left;}
.mlxinwen-1-2 li{ width:100%; float:left; border-bottom:1px solid #CCC; margin:15px 0;}
.mlxinwen-1-2 li a:hover{ color:#ff9600;}

.mlxinwen-2{ width:410px; margin-left:30px;}
.mlxinwen-2 ul{ width:100%; float:left;}
.mlxinwen-2 li{ width:92%; padding:4%; float:left; background:#f5f5f5; margin:0 0 22px 0;}
.xwa1{ width:90%; background:url(../images/wen.gif) no-repeat; padding-left:10%; height:27px; line-height:27px; font-weight:bold;}
.xwa2{ width:90%; background:url(../images/da.gif) no-repeat ; padding-left:10%; margin-top:10px; line-height:23px;}
.mlxinwen-2 li a:hover{ color:#ff9600;}
/**/

.mlfoot{ width:100%; background:#333333; margin:0 auto; margin-top:30px; padding:30px 0;}
.mlfoot1{ width:1200px; margin:0 auto; color:#FFF;}
.mlfoot1-1{ width:255px;}
.mlfoot1-1 h1{ display:block; width:100%; float:left; font-size:35px;}
.mlfoot1-1 h2{ display:block; width:100%; float:left; font-size:15px; margin-top:12px; text-transform:uppercase;}

.mlfoot1-2{ width:235px;}
.mlfoot1-2 h1{ display:block; width:100%; float:left; font-weight:normal; font-size:17px;}
.mlfoot1-2 ul{ width:100%; float:left; margin-top:15px;}
.mlfoot1-2 li{ width:100%; float:left; margin:5px 0;}

.mlfoot1-3{ width:125px;}
.mlfoot1-3 h1{ display:block; width:100%; font-size:17px; font-weight:normal;}
.mlfoot1-3 p{ width:90px; float:left; text-align:center; margin-top:15px;}
.mlfoot1-3 p img{ width:100%; height:auto; margin-bottom:10px;}

.mlfoot1-4{ width:240px;}
.mlfoot1-4 h1{ display:block; width:100%; float:left; font-weight:normal; font-size:17px;}
.mlfoot1-4 ul{ width:100%; float:left; margin-top:15px;}
.mlfoot1-4 li{ width:50%; float:left; margin:10px 0;}
.mlfoot1-4 li a{ color:#FFF;}
.mlfoot1-4 li a:hover{ text-decoration:underline;}
.fotmm{ margin-left:115px; }

.mlfoot2{ width:1200px; margin:0 auto; color:#FFF; border-top:1px solid #828282; margin-top:30px; padding-top:25px;}
.mlfoot2 a{ color:#FFF; text-decoration:underline;}
.mlfoot2 a:hover{ text-decoration:none;}

/*固定的悬浮窗*/
.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:#f08119 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone{background:#f08119 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_ercode{background:#f08119 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;}

/*****************************/



.daqianmessage{ width:100%; float:left; margin-bottom:25px;}
.message{height:487px;}
.message .box{padding:30px 0 0 40px}
.message .box li{line-height:47px;margin-bottom:15px;}
.message .box li .input-text{height:42px;line-height:42px; margin-right:30px;border:1px solid #ccc;width:337px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.neirongput{height:145px;line-height:26px;border:1px solid #ccc;width:770px;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:285px; float:left;}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#f6a009;border-radius:4px;color:#fff;font-size:16px}


.cpshangxia{
	width:100%;
	float:left;
	margin-top:35px;	}		
.shang{
	width:31.8%;
	border:1px solid #CCC;
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:16px;
	cursor:pointer;
	float:left;}	
.shang a:hover{
	color:#193b43;}	
.shang:hover{
	border:1px solid #193b43;
	color:#193b43;}		
.marshang{
	margin-left:1.3%;}


.neiba {
    overflow: hidden;
    width: 100%;
}
.slideshowba {
    height: 731px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}


.neiba22 {
    height: 350px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}



.slideshowba2 {
    height:731px;
    overflow: hidden;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
@media only screen and (max-width: 1600px){
.slideshowba2 {
    height:450px;
	}}

.cmneiye{ width:1140px; margin:0 auto; margin-top:30px;}
.cmneiyeleft{ width:260px; border:1px solid #CCC;}
.cmneiyeleft span{ display:block; width:100%; height:55px; line-height:55px; background:#f08119; color:#FFF; font-weight:bold; font-size:17px; text-align:center;}
.cmneiyeleft ul{ width:86%; float:left; padding:7%;}
.cmneiyeleft ul li{ width:100%; float:left; text-align:center; }
.cmneiyeleft ul li a{ display:block; width:100%; height:45px; line-height:45px;border-bottom:1px dotted #999;}
.cmneiyeleft ul li a:hover{ display:block; width:100%; height:45px; line-height:45px;border-bottom:none; background:#6c827b; color:#FFF; }
.cmneiyeleft ul li a#curnei{ display:block; width:100%; height:45px; line-height:45px;border-bottom:none; background:#6c827b; color:#FFF; }

.cmneiyeright{ width:853px; margin-left:25px;}
.cmneiyeright-1{ width:99%; border:1px solid #CCC; text-align:center; height:40px; line-height:40px; font-size:17px; color:#f08119; font-weight:bold;}
.cmneiyeright-2{ width:100%; margin-top:25px; line-height:28px;}

.cmneiyeright-3{ width:100%;margin-top:25px;}
.cmneiyeright-3 ul{ width:100%; float:left; overflow:hidden;}
.cmneiyeright-3 li{ width:29%; padding:1%; margin:1%; border:1px solid #999; background:#FFF; float:left;}
.cmneiyeright-3 li a img{ float:left; width:100%; height:auto;}
.cmneiyeright-3 li a span{ display:block; width:100%; float:left; height:42px; line-height:42px; color:#639385; text-align:right; font-size:20px;}
.cmneiyeright-3 li a span h1{ display:block; width:89%; float:left; text-align:left; font-size:12px; font-weight:bold; border-bottom:3px #639385 solid;}
.cmneiyeright-3 li:hover{ background:#639385;}
.cmneiyeright-3 li:hover a span{ color:#FFF;}
.cmneiyeright-3 li:hover a span h1{border-bottom:3px #FFF solid;}

.cmneiyeright-4{ width:100%; margin-top:25px;}
.cmneiyeright-4 ul{ width:100%; float:left;}
.cmneiyeright-4 li{ width:100%; float:left; margin:2.5% 0; border-bottom:1px dashed #CCC; padding-bottom:12px;}
.cmneiyeright-4 li h3{ display:block; width:100%; float:left; font-weight:400;}
.cmneiyeright-4 li span{ display:block; width:100%; float:left; margin-top:10px; font-size:13px;}
.cmneiyeright-4 li h4{ display:block; width:100%; float:left; margin-top:15px; line-height:22px; color:#999; font-weight:normal;}
.cmneiyeright-4 li a{ display:block; width:80px; height:30px; line-height:30px; text-align:center; float:left; border:1px solid #999; color:#999; margin-top:10px;}
.cmneiyeright-4 li a:hover{ background:#629385; color:#FFF;}
/***********************************************************************/

.daqianmessage{ width:100%; float:left; margin-bottom:25px;}
.message{height:400px;}
.message .box{padding:30px 0 0 0px}
.message .box li{line-height:47px;margin-bottom:15px}
.message .box li .input-text{height:42px;line-height:42px; margin-right:30px;border:1px solid #ccc;width:300px;padding:0 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px}
.message .box li strong{ color:#F00;}
.neirongput{height:145px;line-height:26px;border:1px solid #ccc;width:700px;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:245px; float:left;}
.message .box li .button{cursor:pointer;width:122px;border:none;height:40px;background-color:#f6a009;border-radius:4px;color:#fff;font-size:16px}



.dc_pages{ width:100%; float:left; margin-top:25px; margin-bottom:25px;}
.dc_pages1{ width:610px; margin:0 auto;}
.dc_pages1 a{ display:block; color:#999; width:100px; float:left; height:37px; border:1px solid #999; margin:0px 10px 0px 10px; line-height:37px; text-align:center;}
.dc_pages1 a:hover{ display:block; background:#f6a009; color:#FFF;}


.cpshangxia{
	width:100%;
	float:left;
	margin-top:35px;	}		
.shang{
	width:31.8%;
	border:1px solid #CCC;
	text-align:center;
	line-height:35px;
	color:#666;
	font-size:16px;
	cursor:pointer;
	float:left;}	
.shang a:hover{
	color:#193b43;}	
.shang:hover{
	border:1px solid #193b43;
	color:#193b43;}		
.marshang{
	margin-left:1.3%;}
