@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
html,body,div,span,ul,li,form,input,img{margin:0; padding:0; border:0; outline:0; font-weight:normal; font-style:inherit; vertical-align:baseline;text-align:left;font-size:14px; font-family:"微软雅黑"; background-repeat:no-repeat;}
a,a:link,a:visited,a:active{text-decoration:none; color:#6a6a6a;}
a:hover{text-decoration:none; color:#999;}
a img{border:0; text-decoration:none;}
ol,ul{list-style:none;}
body{ width:100%; color:#2c2c2c;}
.l{ float:left;}
.r{ float:right;}
.clear{clear: both;}
.wp{width:1000px;overflow:hidden; margin:0 auto;}
.font{ font-family:'微软雅黑';}
.fontbold{ font-weight:bold;}
.main_wp{width:950px;overflow:hidden; margin:15px auto 0 auto;}
.margin_top10{ margin-top:10px;}
.wp{width:1000px; margin:0 auto;}
/* public */
/* top */
.topb{width:100%; height:33px; line-height:33px; background:#f5f5f5; border-bottom:1px solid #e7e7e7;color:#000;}
.logobg{height:109px; width:100%; background:url(../images/topbg.png) repeat-x;}
.logo{width:366px; height:91px; padding-top:9px;}
.logo img{width:366px; height:91px;}
.tel{width:199px; height:48px; padding-top:30px;margin-left:400px;}
.tel img{width:199px; height:48px;}
.menubg{width:100%;margin:0 auto; height:46px; background:#000;color:#fff;}
.menubg ul li{float:left; padding:0 26px;font-size:18px; text-align:center;height:46px; line-height:46px; font-family:'微软雅黑';}
.menubg ul li a{color:#fff;}
.menubg ul li a.check,.menubg ul li a:hover{color:#999; text-decoration:none;}
/* banner*/
.banner{width:100%;max-width:1600px; height:453px; margin:0 auto;}
/*幻灯片CSS开始*/
.weichuangyi {
	width:100%;max-width:1600px; height:453px;
	margin:0 auto;
	position: relative;
}
.weichuangyi_main{
	width:100%;max-width:1600px; height:453px;
	height:auto;
	position: absolute;
	left:0;
	top:0;
}
.weichuangyi_main li a img {
	display:block;
	width:100%;max-width:1600px; height:453px;
	position: absolute;
	left:0;
	top:0;
}
.weichuangyi_span {
	width:100%;max-width:1600px;
	height:35px;
	position: absolute;
	left:0;
	bottom:0;
	zoom:1;
}
.weichuangyi_span span {
	width:15px;
	height:15px;
	display:block;
	float:left;
	margin-left:10px;
	background: url(../images/dot.png) no-repeat left bottom;
}
.weichuangyi_span p {
	width:100px;
	height:35px;
	margin:0 auto;
}
.weichuangyi_span .weichuangyi_span_one{
	background: url(../images/dot.png) no-repeat left top;
}
.weichuangyi_left {
	width:60px;
	height:90px;
	cursor: pointer;
	background:#000 url(../images/ad_ctr.png) no-repeat 5px -180px;
	filter:alpha(opacity:50);opacity:0.5;
	position: absolute;
	left:0;
	top:155px;
	display:none;
}
.weichuangyi_left1 {
	background:#000 url(../images/ad_ctr.png) no-repeat 3px top;
}
.weichuangyi_right {
	width:60px;
	height:90px;
	cursor: pointer;
	background:#000 url(../images/ad_ctr.png) no-repeat -5px bottom;
	filter:alpha(opacity:50);opacity:0.5;
	position: absolute;
	right:0;
	top:155px;
	display:none;
}
.weichuangyi_right1 {
	background:#000 url(../images/ad_ctr.png) no-repeat -3px -90px;
}
/*幻灯片css结束*/
/* banner*/
/* searchbg*/
.searchbg{width:1000px; height:54px; margin:0 auto; background:url(../images/searbg.png) no-repeat center center;}
.searchl{width:600px; padding-left:100px;height:50px; line-height:50px;}
.searchl a{display:inline-block; padding:0 15px;}
.searchr{width:211px; padding-top:10px;}
.searm{float:left;}
.searl{float:left; width:29px;height:26px; background:url(../images/searl.png) no-repeat 0 center;}
.searm input{ width:120px; padding-left:8px;  height:24px; border-bottom:1px solid #d7d7d7; border-top:1px solid #d7d7d7; margin:0; color:#333; background:url(../images/sermbg.jpg) repeat-x;}
 .searr{ width:54px;background: url(../images/submit.png) no-repeat 0 0; display:block; float:right;}
 .searr input{ width:54px;height:26px; margin:0; border:0; background:none; cursor:pointer;}
.newsearchr{border:1px solid #78797a;}
.searl select{border:none; height:26px; background:#fcb913;color:#fff;}
option{border:none;}









/* searchbg*/
.lmenu{margin-top:30px;width:208px; border:1px solid #eceaea;}
.lmenutit{width:208px; height:40px; line-height:40px; text-align:center; background:#feb912; color:#353434; font-size:18px;margin-bottom:10px;}
.lmenu ul li{line-height:31px; text-align:center; background:url(../images/lmenubg.jpg) no-repeat 0 0;margin-top:1px;}
.lmenu ul li a{color:#fff;}
.lmenu ul li a:hover{}
.lmenu ul li ul{}
.lmenu ul li:hover ul{display:block;}
.lmenu ul li ul li{height:25px; background:#333; background:url(../images/nav2.jpg) no-repeat 0 center; padding-left:10px;margin-left:10px; font-family:'Arial'; text-align:left;}
.lmenu ul li ul li a{color:#707070;}
.product{margin-top:30px; border:1px solid #e0dfdf; width:760px;}
.productit{width:735px; padding-left:25px; height:35px; line-height:35px; background:url(../images/titbg3.jpg) no-repeat 0 0;color:#202020; font-size:15px;}
.rcentercon2{line-height:32px;color:#727375; margin-bottom:20px;}
.rcentercon2 ul{margin-top:20px;}
.rcentercon2 ul li{width:203px; height:243px; background:url(../images/picbg.jpg) no-repeat 0 center; float:left; margin:10px 8px 0 9px; padding:15px; }
.rcentercon2 ul li img{width:203px; height:190px;}
.rcentercon2 ul li span.en{display:block;  width:203px; height:18px; line-height:18px; margin-top:10px; font-size:12px; font-family:'Arial'; color:#707070; text-align:center;}
.rcentercon2 ul li span.cn{display:block;  width:203px; height:27px; line-height:27px;  color:#525254; text-align:center;}
a.more{display:block;font-size:14px; font-weight:100; height:40px; line-height:40px;}
/* banner*/
.partnertit{width:990px; height:40px; margin:30px auto 0 auto; background:url(../images/titbg.jpg) no-repeat 0 0; color:#dd7709; font-size:20px; font-weight:bold; line-height:38px; padding:0 5px;}
.partnerbox{margin-top:20px;}
.partnerimgtxt{width:150px; height:125px;}
#demo{width:1000px; overflow:hidden; margin:0px auto}
#demo img{width:148px; height:140px; border:1px solid #e0e0e0; margin:0 8px;}
.partnerimgtxt span{display:block; height:25px; line-height:25px; text-align:center;}
.partnerimgtxt a:hover{ text-decoration:none;}
/* banner*/
.ad1{width:100%; max-width:1600px;  height:167px;margin:30px auto 0 auto;}
.ad1 img{ width:100%; max-width:1600px; height:167px;}
.ad2{width:1000px; height:362px;margin:30px auto 0 auto;}
/* footer*/
.about{width:495px;}
.aboutit{width:485px; height:40px; margin:30px auto 0 auto; background:url(../images/titbg2.jpg) no-repeat 0 0; color:#dd7709; font-size:20px; font-weight:bold; line-height:38px; padding:0 5px;}
.qualification{width:495px;}
/* 懒人图库 搜集整理 www.lanrentuku.com */
.jstwo{margin-top:10px;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:470px; height:225px; margin:0 auto; background:#333; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{ width:470px; height:225px;}
#playBox .pre{ cursor:pointer; width:26px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:90px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:26px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:90px; right:10px; z-index:10;}
#playBox .smalltitle {width:470px; height:10px; position:absolute; bottom:15px; z-index:10; display:none;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/* 懒人图库 搜集整理 www.lanrentuku.com */
.usbox{margin-top:10px;}
.usboximg{width:230px; height:200px; margin-top:10px;}
.usboximg img{width:230px; height:200px;}
.usboxtxt{width:255px; margin-left:10px; margin-top:10px; font-size:12px; color:#494848; line-height:22px;}
.aboutimgtxt{margin-top:5px;}
.aboutimg{width:175px; height:105px;margin-right:10px;}
.aboutimg img{width:175px; height:105px;}
.abouttxt{width:305px;}
.abouttxtit{height:30px; line-height:30px; font-size:14px;}
.abouttxtit a{color:#343232;}
.abouttxtcon{ font-size:12px; color:#706d6d; line-height:24px;}
ul.newsul{margin-top:6px;}
ul.newsul li{height:31px; line-height:31px; padding-left:23px; background:url(../images/nav.jpg) no-repeat 0 center; border-bottom:1px dashed #434040;}
ul.newsul li a:hover{ text-decoration:none;}
ul.qustion{margin-top:20px;}
ul.qustion li{height:31px; line-height:31px; padding-left:23px; background:url(../images/nav.jpg) no-repeat 0 center; border-bottom:1px dashed #434040;}
ul.qustion li a:hover{ text-decoration:none;}

.linkbox{margin-top:10px;}
.linkbox a{ display:inline-block; padding:0 20px; height:30px; line-height:30px; font-size:14px;}
.linkbox a:hover{ text-decoration:none;}
/* footer*/
.footermenu{width:100%; height:60px; background:#3a3939;margin-top:70px;}
.footermenu ul{padding-left:40px;}
.footermenu ul li{float:left; padding:0 26px;font-size:18px; text-align:center;height:60px; line-height:60px; font-family:'微软雅黑';}
.footermenu ul li a{color:#fff;}
.footermenu ul li a.check,.footermenu ul li a:hover{color:#999; text-decoration:none;}/* footer*/
/* footer*/
.footerbg{width:100%; height:93px; background:#575656;}
.copyright{text-align:center;color:#fff; line-height:26px;padding-top:25px;}
/* footer*/