﻿@charset "utf-8";
/*Author: www.szhulian.com*/
* {margin: 0;padding: 0;list-style: none;border-style: none;}
body {font:14px/24px;background-color: #ffffff;min-width: 1200px;color:#333;}
ul li,ol li {list-style: none;}
h1 ,h2, h3, h4, h5, h6 {font-weight: normal;}
a {text-decoration: none;color:#333;}
a:hover{color:#cccccc;}
a:focus{outline:none;}
i,em {font-style: normal;}
body.index {background-color: #f5f5f5}

.clearfix:after {content: '';display: block;clear: both;height: 0;visibility: hidden;}
.clearfix {*zoom:1;}
.clear{ clear:both;}
.w1200 {width: 1200px;margin: 0 auto;}
.fl {float: left;}
.fr {float: right;}
img {vertical-align: middle;border: 0;}
input,select,button,textarea,select{border:none;outline: none;background: none;border:none;color:#333;appearance: none;-webkit-appearance: none;}
table{border-collapse:collapse; border-spacing:0;}


/*头部*/
.header{width: 100%;-webkit-box-shadow: 0 3px 5px rgba(0,0,0,0.15);-moz-box-shadow: 0 3px 5px rgba(0,0,0,0.15);-ms-box-shadow: 0 3px 5px rgba(0,0,0,0.15);box-shadow: 0 3px 5px rgba(0,0,0,0.15);background: rgba(255,255,255,0.05);border-bottom:1px solid #aaaaaa; min-width:1200px;}
.header .logo{float:left;width:282px;}
.header .logo img{width:282px;height:104px;}

.lj-banner{ width:100%; margin:auto; overflow:hidden;height:900px;position:relative;  z-index:9;min-width:1200px;}
.lj-dv_5 .lj-d1{ width:1920px; height:900px;overflow:hidden; display:block; position:absolute; left:50%; text-align:center; /*top:0px;*/margin-left:-960px;}
.lj-dv_5 .lj-d2{ width:100%; margin:auto;  height:30px; overflow:hidden; clear:both;position:absolute;z-index:100; left:0; bottom:20px; text-align:center; }
.lj-dv_5 .lj-d2 table{ margin:auto; height:30px; }
.lj-dv_5 .lj-d2 table td{ padding:0px 5px 0px 5px;}
.lj-dv_5 .lj-d2 table div{ width:15px; height:15px; overflow:hidden; cursor:pointer; background-color:#f0f0f0;border-radius: 50%; }
.lj-dv_5 .lj-d2 table div.nuw{ background:#207bff; }

.nav{ float: right; }
.nav ul{ list-style:none; margin:0px; padding:0px; border-left:1px solid #aaaaaa}
.nav ul li{ float:left;border-right:1px solid #aaaaaa; }
.nav ul li a{ display:block; padding:0px 25px;  height:104px;line-height:104px;  text-align:center; color:#161616; font-size:18px;font-family:Helvetica,Arial,"heiti","微软雅黑",sans-serif}
.erji{ width:190px; overflow: hidden; position: absolute; z-index:10000;background:#ffffff; border:0px solid #000}
.nav ul li .erji li{height: 30px;line-height: 30px; overflow: hidden; }
.nav ul li .erji li a{ display:block; width:190px;background:url(../images/navdian.png) no-repeat 10px 0px; margin:0px; padding:0px 0px 0px 30px; height:30px; line-height:30px; color: #676767;font-size: 14px;text-align:left;font-family:Helvetica,Arial,"heiti","微软雅黑",sans-serif}
.nav ul li .erji li a:hover{background:url(../images/navdiana.png) no-repeat 10px 0px; background-color:#404040;color: #fff;}


/*.ad01{width: 100%; background:url(/upfile/201904/2019041359091201.jpg) no-repeat center center; height:977px; min-width:1200px;}*/
.choose{width: 100%; background:#000000; height:125px; line-height:125px; color:#ffffff; min-width:1200px; font-size:36px; letter-spacing:3px;font-weight:100; font-family:Myriad CAD;}
.zhongjian{ text-align:center}
#page_class{ margin:40px auto;}
#page_class ul{ padding-left:0; text-align:center;  }
#page_class ul li{ display:inline-block; height:40px;  margin:0 2px; padding:0px; font-size:14px; background:rgba(79,81,81,0.6);font-family: Arial}
#page_class ul li a{ display:block; padding:0 20px; height:40px; color:#FFF; line-height:40px;font-size:14px;font-family: Arial}
#page_class ul li a:hover{color: #ffffff; display:block; background:rgba(79,81,81,0.8);}


.friend{height:347px;text-align:center;overflow:hidden;width:100%;}
.mr_frbox{height:347px;padding:0px 0px 0px;}

.mr_frUl{height:202px;width:1200px;margin-left:0px;}

.mr_frUl ul li{display:inline;float:left;width:385px;overflow:hidden;position:relative; background:#006}
.mr_frUl ul li a img{/*display:block;*/width:385px; height:347px;}
.mr_zhe{width:385px;position:absolute;top:297px;background:rgba(0, 0, 0, 0.5); left:0;right:0;}
/*.mr_zhe_i h1{text-align:center;font-size:182px;height:138px;line-height:138px;margin-top:72px;margin-bottom:64px;font-weight:bold;color:#fff;}*/
.mr_zhe_p{margin-bottom:0px;}
.mr_zhe_p h3{text-align:center;letter-spacing:1px;font-size:22px;font-weight:100; font-family:Myriad CAD;color:#fff;line-height:50px;}
/*.mr_zhe_p h3 span{display:block;margin:0 auto;width:260px;font-size:18px;border-bottom:1px solid #f4f4f4;}
.mr_zhe_hover{bottom:-596px;height:200px;position:absolute;width:300px;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:Alpha(opacity=80);background:#0a0a0a;}
.mr_zhe_hover h1{text-align:center;height:40px;line-height:40px;margin:22px 0;color:#fff;}
*/


.sliderqh .prev a{background:url(../images/foot.png) no-repeat 0 0;display: block;width: 49px;height: 104px;position: absolute;top: 100px;left: 0;margin-left:0px; z-index:1;}
.sliderqh .prev a:hover{background:url(../images/foot.png) no-repeat 0 0;}
.sliderqh .next a{background:url(../images/foot.png) no-repeat -49px 0;display: block;width: 49px;height: 104px;position: absolute;top: 100px;right:0; z-index:1;margin-right:0px;}
.sliderqh .next a:hover{background:url(../images/foot.png) no-repeat -49px 0;}

.sliderqh{ width:100%; height:347px;  position:relative; overflow:hidden; text-align:center; min-width:1200px; }
.sliderqh .bd{ width:1200px; position:absolute; left:50%; margin-left:-200px;}
.sliderqh .bd li{ width:385px;padding:0 0px;overflow:hidden; }
.sliderqh .bd li img{ display:block; width:385px; height:347px;position: relative;}
.sliderqh .bd li span{ width:385px; display:block; text-align:center; height:55px; line-height:55px; overflow:hidden;background:rgba(0,0,0,0.5);position: absolute; top:292px;}
.sliderqh .bd li span a{font-size: 28px;color: #ffffff; text-transform:uppercase; font-weight:100; font-family:Myriad CAD;}
.sliderqh .tempWrap{ overflow:visible !important }
.sliderqh .tempWrap ul{  margin-left:-1200px !important; }

/*首页关于我们*/
.index_about{width:100%; background:#000000; padding:80px 0px 80px 0px;  min-width:1200px; }
.index_about h2{color:#fff; text-align:left; font-size:36px; letter-spacing:3px;font-weight:300; font-family:Myriad CAD; margin-bottom:30px; height:40px; }
.index_about_content2{ height:280px;}
.index_about_content2 p{color:#fff;text-align: left; line-height:43px; letter-spacing:2px;font-size:24px;font-weight:100; font-family:Myriad CAD;}
/*.index_about_content a{display: block;width:160px;height:40px;line-height: 40px;background:#f8b551;border-radius: 20px;text-align:center;color:#fff;font-size: 16px;margin:40px auto 0;}*/



/* banner-box */
.banner-box{/*min-width:1210px;*/height:950px;position:relative;overflow:hidden; min-width:1200px;}
.banner-box .bd{ width:100% !important;}
.banner-box .bd li .m-width {width:1920px;margin:0 auto;overflow:hidden;}
.banner-box .bd li{width:100% !important;height:950px;}
.banner-box .bd li a{display:block;background-size:auto;}

.banner-btn{width:100%;position:absolute;top:420px;/*left:50%;margin-left:-605px;*/}
.banner-btn a{display:block;width:49px;height:104px;position:absolute;top:0;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;}
.banner-btn a.prev{left:0;background:url(../images/foot.png) no-repeat 0 0;} 
.banner-btn a.next{right:0;background:url(../images/foot.png) no-repeat -49px 0;}

.banner-box .hd {position:absolute;top:210px;left:537px;}
.banner-box .hd ul li{width:12px;height:12px;border-radius :50%;text-indent:-9999px;margin-right:20px;background:#ccc;float:left;cursor:pointer;}
.banner-box .hd ul li.on{background:#DA324D;}


.dblx_zuo{float:left}
.dblx{ float:right; width:300px; padding-top:30px; padding-bottom:30px;}
.ziti{color:#000000; letter-spacing:1px;font-size:20px;font-weight:100; line-height:30px;font-family:Myriad CAD;}
.ziti a{ color:#000000;letter-spacing:1px;font-size:20px;font-weight:100; font-family:Myriad CAD;}

.main{width:100%;background:#000000; padding:80px 0px; min-width:1200px;}
.nbt{color:#ffffff; letter-spacing:1px;font-size:30px; margin-bottom:30px; font-family:Arial}

.hy01{ float: left; display: inline; width: 293px; height: 310px;  position:relative; margin:0px 3px 15px 3px}
.hy01 img{ width: 293px; height: 260px;}
.hy01 span{ background:#FFF; width: 293px; height:50px; line-height:50px; text-align:center; color:#000000; display:block;font-size:20px;font-weight:400;font-family:Arial}
.hy01 .hybg {display: none;width: 293px; height: 310px; position: absolute; left: 0;top:0;background:rgba(79,81,81,0.6); z-index: 9;}
.hy01 a:hover .hybg { display:block; }
.hy01 .text{ display: none;text-align: center; width: 293px; height: 310px; position: absolute; left: 0;top:0; z-index: 10;}
.pic_zuo{ width:411px; float:left;}
.pic_zuo img{  width:411px; height:386px; margin-bottom:15px;}
.pic_miaoshu{ width:730px; float:right; padding-top:68px;}
.pic_miaoshu h1{ font-family:Arial;font-size:28px; color:#FFF; letter-spacing:0px; margin-bottom:15px;}
.pic_miaoshu p{color:#fff;text-align: left; line-height:28px;font-size:18px;font-family: Arial}


.companycon{padding:15px 0px 0px 0px; line-height:28px; font-size:16px; color:#FFF; letter-spacing:1px; font-weight:100; font-family:Myriad CAD;}
.companycon p{/* text-indent:2em; */margin-bottom:15px; font-weight:100; font-family:Myriad CAD;}
.companycona{padding:40px 0px 0px 0px; line-height:28px; font-size:16px; color:#010005; font-family: Arial}
.companycona p{/* text-indent:2em; */margin-bottom:15px; font-family: Arial}
.list_page{text-align:center;margin:30px 10px 10px 10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;font-family: Arial}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;font-family: Arial}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}

.detailtitle{ line-height: 30px;  text-align: center; font-size:25px; font-weight:bold; padding-top:30px;}
.artshow{line-height:25px;font-size:14px;padding:0px;}
.artshow .title{text-align:center;font-size:24px;line-height:30px; font-variant: normal;margin:0;padding:30px 0 0 0; color:#ffffff;font-family: Arial}
.artshow .info{text-align:center;color:#cccccc;padding:0 0 15px 0;font-size:14px; padding-top:10px;font-family: Arial}
.artshow .content{line-height:28px; color:#ffffff; font-size:16px;font-family: Arial}
.artshow p{margin:5px 0; font-size:16px;}
.artshow .pre{margin:5px 0 5px 0;color:#999999;}
.artshow .next{margin:0 0 5px 0;color:#999999;}

#goodsshow{margin:20px auto;overflow:hidden;width:925px;}
#goodsshow img{border:0;}
#goodsshow .shop_big{border:1px solid #ededed;padding:2px;background:#fff;width:700px;cursor:pointer; margin-left:20px; text-align:center} 
#goodsshow .shop_plist{clear:both;width:925px; margin-left:22px; }
#prolist{width:638px;float:left;overflow:hidden;height:68px;position:relative;margin:10px;}
#prolist ul{margin:0;padding:0;list-style:none;overflow:hidden;width:20000px;position:relative;}
#prolist ul li{float:left;cursor:pointer;position:relative;background:url(../images/pro_none.gif) no-repeat center top;height:68px;}
#prolist ul li img{height:60px;width:90px;margin:6px 8px 0 8px;padding:0px;border:0;}
#prolist .hover{background:url(../images/pro_bg.gif) no-repeat center top;height:68px;}
#goodsshow .shop_plist a.prev{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_left.gif) no-repeat center;line-height:68px;margin-top:12px;}
#goodsshow .shop_plist a.next{float:left;width:20px;height:68px;display:block;outline:none;background:url(../images/ico_right.gif) no-repeat center;margin-top:12px;}
#goodsshow .right{width:350px;}
#goodsshow .right h1{font-size:18px;font-weight:normal;margin:0 0 10px 0;padding:0;}
#goodsshow .right .intro{color:#999;min-height:80px;}
#goodsshow .right .sno{border-bottom:1px solid #eee;line-height:35px;}
#goodsshow .right .price{color:#999;line-height:30px;padding:10px 0;}
#goodsshow .right .price span{color:#f60;font-size:16px;}

.techology{ margin:0px; padding:0px; margin-top:20px;}
.techology li {
	height: 45px; padding-top: 0px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted; line-height:45px; list-style:none;font-family:Arial;
}
.techology li a{
	color: #030303; float: left; padding-left:10px; font-size:16px;font-family:Arial;
}
.techology li a:hover{
	color: #313131;
}

.w800{ width:800px; margin:0 auto}
.m50{ margin-top:50px;}
.m30{ margin-top:30px;}
.nbanner{width: 100%; background:#313131; height:205px; min-width:1200px;}
.wzbt{color:#ffffff; letter-spacing:1px;font-size:48px; font-family:Arial; line-height:205px;}
.neirongbt{color:#030303;font-size:36px; font-family:Arial; line-height:60px; font-weight:normal;}
.abimg{ float:left; width:431px; }
.abcon{ width:735px; float:right; color:#030303;font-family:Arial; line-height:35px;font-size:18px; padding:25px 0px 0px 0px;}
.abcon p{color:#030303;font-family:Arial;}
.teammiaosu{color:#030303;font-family:Arial; line-height:35px;font-size:18px;}
.bxian{width: 100%; background:#aaaaaa; height:1px; min-width:1200px;}
.contact01{ width:300px; float:left; margin-bottom:30px;}
.lxtubiao{ margin-bottom:30px; margin-top:30px;}
.lxneirong{color:#030303;font-family:Arial; line-height:25px;font-size:18px;}
.lxneirong a{color:#030303;font-family:Arial; line-height:25px;font-size:18px;}
.liuyan{color:#030303;font-family:Arial; line-height:25px;font-size:18px;}
.search{width:632px; margin:130px auto; height:30px; background:#CCC}
.search *{ vertical-align:middle;}
.keyword{ height:44px; border:1px solid #1b1b1b; color:#cfcccc; line-height:44px; padding-left:32px; background:url(../images/ss.png) no-repeat; background-color:#FFF; font-size:16px; width:482px;}
.news_list{margin:0;padding:0;list-style:none; margin-top:10px;}
.news_list li{border-bottom:1px dotted #ccc;padding:10px;line-height:24px;color:#030303;font-family:Arial}
.news_list li:hover{background:#9c9b9b; color:#FFF}
.news_list li a{font-size:18px;display:block;line-height:40px; font-family:Arial; color:#030303;}
.news_list li a:hover{ color:#FFF}
.news_list li em{color:#666; display:block;font-style:normal;font-family:Arial; font-size:14px}

#ClickMe {
	width: 33px;
	height: 34px;
	background:url(../images/contact04.png) no-repeat;
	margin:0 auto;
}
#goodcover {
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 170%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.8;
	opacity: 0.50;
	filter: alpha(opacity=80);
}
#code {
	width: 300px;
	height: 150px;
	background-color: #fff;
	padding: 0px;
	position: absolute;
	display: none;
	left: 0%;
	z-index: 1002; border-radius:10px 10px 0px 0px;
}
.close1 {
	width: 300px; border-radius:10px 10px 0px 0px;
	height: 30px; background:#000
}
#closebt {
	float: right;
}
#closebt img {
	width: 15px; height:15px; padding-top:8px; padding-right:10px;
}
.goodtxt {
	text-align: center; font-family:Arial; padding-top:20px;
}
.goodtxt p {
	height: 30px;
	line-height: 30px;
	font-size: 16px;
	color: #000;

}


/*底部*/
ul.social { float:right}
ul.social li {display: inline-block;width: 31px;height: 33px;overflow: hidden;line-height: 33px;margin-top:30px; margin-bottom:30px;
    background: #000000;
    border-radius: 100%;
		margin-bottom:.5em;
    -webkit-transition-duration: 0.7s;
    -moz-transition-duration: 0.7s;
    -o-transition-duration: 0.7s;
    transition-duration: 0.7s; }
    ul.social li:hover {
      background: #919191;
      box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.3); }
.footer{ width:100%;background:#040404; height:90px; min-width:1200px; line-height:90px;}
.footer_copyright{color:#ffffff; letter-spacing:1px; font-family:Myriad CAD; font-size:16px;font-weight:100; float:left;} 
.footer_copyright a{color:#ffffff;}



table{font-family:Arial;color:#010005;font-size:14px;}
.biaogetou{ background:#e5e5e5; height:40px; text-indent:10px; font-family:Arial;}
.blacklineB{ border-bottom:2px solid #010005; height:50px; text-align:center;font-family:Arial; line-height:50px;}
/*<!--.blacklineB p{ line-height:50px;font-family:Arial;}-->*/
.blackline{ border-bottom:1px solid #010005; height:40px; line-height:40px; text-align:center;font-family:Arial;}






