/*search*/

.search {
    height: 37px;
    line-height: 37px;
    overflow: hidden;
	padding: 40px 0;
    margin-top: 30px;
	background: url(../images/search.jpg) no-repeat center center;
}

.search .hot .keywd {
    color: #fff;
	background-color: #c40000;
	padding: 0 10px;
	font-size: 20px;
}

.search .keywds {
    float: left;
    line-height: 37px;
}
.search .keywds a{color: #fff;font-size: 20px;margin-left: 28px;}

.search .form {
    overflow: hidden;
    display: block;
    position: relative;
}

.search .txt {
    width: 276px;
    height: 35px;
    line-height: 35px;
    color: #a1a1a1;
    padding: 0 50px 0 10px;
    border: 1px solid #c40000;
    background: #fff;
	color: #000;
}

.search .btn {
    position: absolute;
    top: 1px;
    right: 0px;
    z-index: 9999;
    background: url(../images/btn1.png) no-repeat center center #c40000;
    width: 50px;
    height: 35px;
    border: none;
    display: block;
    outline: none;
    cursor: pointer;
}

#home-product-menu{display:none;}
/*index product*/

.tit{padding: 40px 0;text-align: center;}
.tit .tit1{font-size: 34px;color: #242b33;font-weight: 600;line-height: 34px;}
.tit .tit1 span{color: #c40000;}
.tit img{display: block;margin: 15px auto;}
.tit .tit2{font-size: 18px;color: #3d3d3d;}

.hezuo{overflow: hidden;}
.hezuo .cont .picScroll-lefta{position: relative;}
.hezuo .cont ul li{width: 234px;height: 151px;border: 1px solid #bfbfbf;margin: 0 2px;}
.hezuo .cont .picScroll-lefta .a1{position: absolute;top: 37px;font-size: 50px;cursor: pointer;}
.hezuo .cont .picScroll-lefta .a1.prev{left: -50px;}
.hezuo .cont .picScroll-lefta .a1.next{right: -50px;}

.product .cont{margin-bottom: 80px;}
.product .cont .top{font-size: 28px;line-height: 28px;color: #242b33;font-weight: 600;position: relative;}
.product .cont .top .span1{background: #c40000;color: #fff;padding: 0 10px;}
.product .cont .top .span2{color: #c40000;}
.product .cont .top a{position: absolute;right: 0;font-size: 22px;font-weight: normal;}
.product .cont .pro{margin-top: 10px;}
.product .cont .pro .profl{width:276px;height: 458px;text-align: center;}
.product .cont .pro .profl .p1{padding-top: 63px;font-size: 34px;font-weight: 600;color: #fff;line-height: 34px;}
.product .cont .pro .profl .p2{font-size: 22px;line-height: 30px;padding-top: 20px;color: #fff;}
.product .cont .pro .profl a{width: 134px;height: 38px;background-color: #eeeeee;display: block;margin: 25px auto;text-align: center;line-height: 38px;color: #c10c0d;font-size: 18px;}
.product .cont .pro .profr{width: 920px;height: 458px;border-top: 2px solid #242b33;}
.product .cont .pro .profr a{display: block;width: 214px;height: 222px;margin: 3.8px 0;margin-left: 15.5px;}
.product .cont .pro .profr a img{width: 214px;height: 198px;}

.product .cont .pro .profr a p{line-height: 31px;text-align: center;font-size: 16px;}
.product .cont2 .top .span1{background-color: #498cd7;}
.product .cont3 .top .span1{background-color: #1c1f2e;}
.product .cont4 .top .span1{background-color: #3d4045;}
.product .cont2 .top .span2{color: #498cd7;}
.product .cont3 .top .span2{color: #1c1f2e;}
.product .cont4 .top .span2{color: #3d4045;}
.product .cont1 .pro .profl{background: url(../images/pro1.jpg) no-repeat;}
.product .cont2 .pro .profl{background: url(../images/pro2.jpg) no-repeat;}
.product .cont3 .pro .profl{background: url(../images/pro3.jpg) no-repeat;}
.product .cont4 .pro .profl{background: url(../images/pro4.jpg) no-repeat;}
.product .cont5 .pro .profl{background: url(../images/pro1.jpg) no-repeat;}
.product .cont6 .pro .profl{background: url(../images/pro2.jpg) no-repeat;}
.product .cont7 .pro .profl{background: url(../images/pro3.jpg) no-repeat;}
.product .cont8 .pro .profl{background: url(../images/pro4.jpg) no-repeat;}

.mpro{height: 955px;background: url(../images/mpro.jpg) no-repeat center center;}
.mpro .tit{padding: 56px 0 0;}
.mpro .cont a{display: block;width: 370px;height: 330px;background-color: #fff;margin: 30px 15px;}
.mpro .cont a img{display: block;margin: 20px auto 0; width:327px; height:255px;}
.mpro .cont a p{line-height: 48px;text-align: center;font-size: 18px;}

.app{background-color: #eeeeee;padding-bottom: 70px;}
.app .cont .cont1{width: 368px;height: 328px;border: 1px solid #bfbfbf;float: left;margin: 30px 15px;}
.app .cont .cont1 img{margin: 18px auto 0;display: block;}
.app .cont .cont1 p{line-height: 48px;text-align: center;font-size: 18px;color: #202123;}

.about{background: url(../images/about.jpg) no-repeat center center;height: 499px;}
.about .wrap{position: relative;height: 100%;}
.about .font{width: 545px;position: absolute;right: 60px;top: 148px;color: #202123;font-size: 18px;}
.about .font p{line-height: 38px;color: #202123;}
.about a{display: block;padding: 7px 22px;position: absolute;bottom: 23px;right: 60px;background-color: #c40000;color: #fff;font-size: 18px;}

.navs{width: 192px;height: 760px;background: url(../images/nav1.png) no-repeat;position: fixed;z-index: 99;top: 150px;left: 20px;}
	.navs ul{width:159px; margin:0 auto;margin-top: 300px;  background: #c40001; padding-bottom:40px;}
	.navs ul li{width: 107px;margin-left: 20px;color: #ffffff;background: url(/Public/Home/default/../images/nasbg2.png) no-repeat bottom;padding-left: 30px;height: 24px;line-height: 24px;position: relative;}
	.navs ul li img{position: absolute;top: 7px;left: 7px;}
	
	.wechat{width: 200px;height: 387px;border: 4px solid #024eb2;position: fixed;right: 0;top: 320px;z-index: 99;background-color: #fff;border-radius: 10px;}
	.wechat .wechat1{width: 165px;height: 165px;border-radius:10px;margin-top: 20px;margin-left: 17.5px;border: 1px solid #e5e5e5;border-radius: 10px;margin-bottom: 20px;}
	.wechat .wechat1 img{width: 150px;height: 150px;margin-left: 7.5px;margin-top: 7.5px;border: none;}
	.wechat .btn{width: 150px;height: 36px;border-radius: 10px;background-color: #024eb2;color: #fff;text-align: center;line-height: 36px;margin: 3px auto;}
	.wechat .xian{margin-top: 20px;}
	
	
	
	
	
@media (min-width:992px) {
	#menu li{padding-right:15px;}

	#home-product-list .product-list{float:left;width:824px;border-left:none;}
	#home-product-list .product-vivid{display:block;float:left;width:276px;height:458px;background-position:left top;background-repeat:no-repeat;}

	#home-product-menu{position:absolute;display:block;width:200px;left:50%;margin-left:-745px;}
	#home-product-menu ul{list-style-type: none;margin:0;padding:0 15px 0 0;float:left;}
	#home-product-menu ul li{padding-top:3px;padding-bottom:3px;}
	#home-product-menu ul li a{color:#6a6969;display: block;position:relative;padding-left:30px;line-height:2;font-size: 18px;font-weight: bold;}
	#home-product-menu ul li i{position:absolute;top:0;left:0;width:15px;height:36px;display:block;border-bottom:#A1A1A1 solid 1px;font-style: normal;-webkit-transition: all 0.5s ease;transition: all 0.5s ease;}
	#home-product-menu ul li a:after{position:absolute;top:18px;left:13px;content:" ";display:block;border:#CD0A0A solid 1px;height:1px;width:1px;line-height:1px;}
	#home-product-menu ul li a:hover,
	#home-product-menu ul li.active a{color:#cc1300;text-decoration:none;}
	#home-product-menu ul li a:hover i,
	#home-product-menu ul li.active a i{width:100%;}

	#left-product-category{display:block;float:left;margin-right:18px;width:242px;min-height:539px;background:#BB0F0F;}
	#left-product-category.application{background: url("../tpl/www/images/application-left-category.png") no-repeat 0 0;}
	#left-product-category .product-cate-head{height: 100px;

font-size: 30px;

text-align: center;

color: #fff;

line-height: 100px;

border-bottom: 3px solid #d53e3e;
background:#830303}
#left-product-category li>a{ font-weight:bold; font-size:18px;padding: 10px 30px 0;}
	#left-product-category .product-cate-list{list-style-type: none;}
	#left-product-category a{color:#fff;}
	#product-list{float:left;width:840px;border-top: 3px solid #830303;}
	.product-details img{max-width:840px;height:auto;}
	#product-search .select-category{display: none;}

	.application-item{width:334px;}
	.application-item i.icon{width:68px;height:68px;}
	.application-item h3{font-size:20px;}
	.each-wrap{width:330px;height:160px;}
}

	.wechat .chattel{display: block;margin: 10px auto 5px auto;}
	.wechat p{width: 100%;text-align: center;color: #024eb2;font-size: 20px;}