body{background: #000000;color: white;}
 li { list-style-type: none; margin: 0;padding: 0; }
ul{margin: 0;padding: 0;}
.cyshead {margin-top:12px;}
.float_r{float:right;}
.float_l{float:left;}
.padding0{padding:0;}
.margin0{margin:0;}
.lin-bottom{border-bottom:1px #666 solid;}
.cys1309{width: 1309px;}
.logo-cys2019{width:180px;height: 70px;}
.top-menu{font-size:18px;padding-top: 25px; width:1129px;}
a:hover, a{color: #fff;} 
.banner-cys{float:left;}
.banner1,.banner2,.banner3{height:430px;overflow: hidden;}
.banner1{width:179px;border-right: 1px solid #404040;padding-top:116px;}
.banner2{width:360px;padding:45px 50px;}
.banner2 h2{color: #bfbfbf; font-family:"Microsoft YaHei","微软雅黑"; font-weight: bold; padding-bottom: 33px; margin-top:0; font-size: 32px;}
.banner2 p{color: #bfbfbf;font-size: 16px;}
.banner3{width:768px;float:right;}
.a6 , .a5{width:768px; height: 429px;}
.a6 video , .a5 video{width: 100%; height: 100%; object-fit: fill;}
.cheyishang{float: left; display: block; height: 25px; width: 74px; line-height: 45px; text-align: left;margin-left: 14px;}  
.navbar-nav li a{padding-bottom: 10px;padding-left:8px;padding-right:8px;}
.nav > li > a:hover, .nav > li > a:focus {text-decoration: none; background-color: #404040;}
.nav > li > a{color: aliceblue;}
.navbar-right li a{color:#7f7f7f;}
.top-menu .navbar-right li a:focus{background:none;}
.nav .ebtn  a { padding-top: 12px;padding-bottom: 1px;}
.nav .ebtn  a:hover{text-decoration: none;background-color: rgba(0, 0, 0, .0001);}
.banner1 ul li{line-height:30px;font-size:16px; }
.banner1 ul li a{color:#7f7f7f; }
.son_menu{margin-top:43px;}
.m1 li a,.m2 li a{ padding:0 0;  border-radius: 0;}
.nav-pills > li.active > a {color: #fff;background-color: #404040;}
#lever_s{margin-top:43px; }
.active{font-weight: 500;}
.active .g-icon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    /*//line-height: 1;*/
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
	font-size:3px;
	padding-right: 13px;
    float: right;
	top:0;
}
.active .g-icon:before {
    content: "\e072";
}
.banner1 ul li a{padding-left: 14px;}
.cys_d2_left{width:540px;}
.cys_d2_left ul{background:#800000;height: 33px;display: block;padding: 0; }
.cys_d2_left ul li{ font-size: 18px; line-height:33px; display:block; float:left;width:135px;height: 33px; margin:0; padding:0;list-style-type: none; text-align: center; position: relative;}
.cys_d2_right{ width:768px; }
.cys_d2_left ul li:after {
	content: ' ';
 position: absolute;
	display: block;
	top: 10px;
	width: 1px;
	height: 14px;
	right: 1px;
	background: #610000;
}
.cys_d2_left ul  li:last-child:after{ content: "";display: block; width:0px; height:0px;}
.cys_d2_left li a:visited{color: #FFFFFF;}
.cys_h_bt span{padding-left: 6px;}
.cys_h_bt span:first-child {padding-left: 0;}
.cys_h_bt{margin:0;}
.cys_h_bt a{display: block; width: 129px; height: 263px;overflow: hidden;}
.cys_h_bt a img:hover{transform: scale(1.1);
transition-duration: 1s;
-moz-transition-duration: 1s; /* Firefox 4 */
-webkit-transition-duration: 1s; /* Safari 和 Chrome */
-o-transition-duration: 1s; /* Opera */
}
.footer_r{padding-top: 14px;    float: right;    text-align: right;    font-size: 14px;    line-height: 16px;    color: #404040;}
.footer_l{padding-top: 14px;width:986px;border-right:1px solid #444;height: 65px;}
.cys_2019_footer{border-top:1px solid #404040;height: 85px;}
.cys_icobtn{float:right;    padding-right: 10px;}
.cys_copyright{margin-left: 47px;padding-top: 5px;   margin-top: 0px;  line-height: 0; float: left; color:#404040;}
/*contact us 关于我们*/
.cont-us-t h2{line-height: 75px;font-size: 36px;font-weight: 600;}
.cont-us-t h2{  display: inline-block;
	font-weight: 600;
    color: #666666;
    font-family: '微软雅黑';
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(195, 0, 0, 1)), to(rgba(135, 0, 0, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

.cont-us-t h2 span{  display: inline-block;
	 
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(116, 116, 116, 1)), to(rgba(88, 88, 88, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.cunus-u{font-size: 23px;line-height: 27px;}
.us-c{width: 40.5%}
.us-e{width:58%;}
.cunus-u strong{ }
.us-c{text-align: right;}
.us-e{text-align: left; font-weight: 100; color: #747474;font-family:"等线 Light","Arial";}
.us-e strong{font-size: 36px; line-height:28px; color:#ac0000; font-size:42px;font-family:"Abolition Round","Helvetica";}
.us-c strong{font-size: 36px; line-height:38px;}
.font-w{font-weight:bold;padding-top: 26px;}
.us-e .font-w{padding-top: 22px;}
.us-ds{height:225px;}
.icolink{margin-left: 303px;margin-bottom:25px;}
/*---------case*/
.banner34 {
    width: 1130px;
    float: right;
   padding-left: 30px;padding-top: 51px;}
.caseall li img{ overflow: hidden; width: 192px;height: 126px; }
.caseall li{display: block;
    width: 182px;
    float: left;
    margin-left: 29px;
    margin-bottom: 18px;
    height: 165px;}
.caseall li a{color:#777;}
#pager{
    font-family: Arial;
    text-align: center;
    font-size: 20px;
    font-weight: 300;
	padding:30px 20px 30px 53px;

}
.pagebar a{line-height:10px;    padding: 0 7px;}
.pagebar .jfat{font-family: FangSong,仿宋;position: relative;}
.jfat-r:before{
content: ">";
    font-size: 46px;
    position: absolute;
    top: 2px;
    right: -39px;
}
.jfat-l:before{
content: "<";
    font-size: 46px;
    position: absolute;
    top: 2px;
    right: 20px;
}
.case-t-ti{color:#c00000;}
.case-t{height:700px;}
.case-t1{color:#999; font-weight: bold;}
.case-t .case-t2  {color:#999; font-size:13px; padding-left:10px;font-weight: normal;}
.case-t .case-t1{padding-left:10px;}
.case-t ul li a{padding:0;}
/*price*/
.price{width:1040px;}
.price h2{}
.btn-a{width:140px;}
.btn-b{width:30px;}
.bjda{margin-left:72px;}
.price h2{margin-top: 56px; margin-bottom: 34px; color:#cccccc; font-size: 26px; font-weight:bold;}
.bjda .btn-group{margin-right:35px; }
.price-bj{width: 130px;
    text-align: center;
    height: 34px;
    background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(195, 0, 0, 1)), to(rgba(135, 0, 0, 1)));
    line-height: 34px;
    font-size: 17px; }
.bt-a{width:207px;}
.price-text-s{height:60px;padding-top:12px; color:#595959;}
/*。。。news*/
.banner-news{width:340px;}
.banner-news-list,.banner-news-data{width:880px; float:right;}
.newsimg{width:342px;}
.banner-news-list h2{
	margin-top: 62px;
	font-size:34px;display: inline-block;font-weight: 600;
	color: rgb(102, 102, 102);
    font-family: 微软雅黑;
 background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(116, 116, 116, 1)), to(rgba(88, 88, 88, 1)));
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}
.banner-news-list h2 span {
	font-size:40px;
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(195, 0, 0, 1)), to(rgba(135, 0, 0, 1)));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}
.banner-news-list ul li{padding:18px 0; border-bottom: 1px solid #adadad;position: relative;}
.banner-news-list ul li:first-child{border-top: 1px solid #adadad;}
.newstitle{font-size:18px;display:block; font-weight:200;line-height:40px;}
.newsinfo{font-size:14px;color:#8c8c8c;width: 702px;display: inline-block;}
.news-time{position: absolute;right: 13px;top: 24px; color:#8c8c8c;}
.newsimg{height:790px;position: relative;}
.newsimg img{height:790px;position: absolute;left:0; top: 0;}
 /*news-data*/
.banner-news-data span{
    color: #666;
    display: block;
   color: #666;
    display: block;
    height: 42px;
    line-height: 40px;
    font-size: 18px;}
.new-datainfo{color:#3d3d3d;}
.banner-news-data h2 {
    color:#FFFFFF;margin-top: 62px;
    font-size: 34px;
    display: inline-block;
    font-weight: 600;
 font-family: 微软雅黑;}
.content-news-data{color:#ccc;font-size:16px;}

/**********/
.cooperation_inpu span{font-size:36px;
	background-image: -webkit-gradient(linear, 0 0, 0 bottom, from(rgba(195, 0, 0, 1)), to(rgba(135, 0, 0, 1)));
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;}
.cooperation_inpu h2{font-size:30px;}
.cooperation_inpu h2 span{font-size:38px;}
.cooperation_inpu .zdd{
    width: 640px;
    float: right;
    margin-top: 83px;
    position: relative;
    text-align: right;
    color: #888;
    font-size: 15px;
    height: 39px;
    border-bottom: solid 1px;
}

.cooperation_inpu .zdd select{
	width: 240px;
    line-height: 35px;
    height: 34px;
    background: #404040;
    border: none;
}
.storeid{ display:block;
	width:60px;
	height:35px;
	display: block;
    position: absolute;
    right: 0;
    top: 0;}
.postdata{position:relative;width: 81.5%;height: 490px; margin-left: auto; margin-right: auto;margin-top: 60px; color: #434343;}
.vt_1{top: 0; left: 0;}
.vt_2{top: 0; left: 256px;}
.vt_3{top: 0; left: 510px;}
.vt_4{top:70px; left: 0; }
.vt_5{top: 140px; left: 0;  }
.vt_6{top: 210px; left: 0;  }
.postdata .vt_7{top: 280px; left: 0; width: 100%;  height: 175px;}
.postdata .vt_8{top: 400px; left: 0; width: 100%;  height: 25px; position: absolute;}
.postdata .vt_4,.postdata .vt_5,.postdata .vt_6{width: 100%; }
.coopersinput{ position: absolute;width: 205px; height: 35px;}
