@charset "gb2312";
body{background: #FFFFFF;font-size:14px; font-family:"Microsoft YaHei",微软雅黑, Verdana, Arial, Helvetica, sans-serif;color: #666666;margin:0;}
input {background: #FFFFFF;font-size:14px; font-family:"Microsoft YaHei",微软雅黑, Verdana, Arial, Helvetica, sans-serif;color: #666666;margin:0;}
table, tr, td{font-size:14px; font-family:"Microsoft YaHei",微软雅黑, Verdana, Arial, Helvetica, sans-serif;margin:0; padding:0; margin:0 auto;}
form{margin:0;}
a:link, a:visited, a:active {color:#666666;text-decoration: none;} a:hover{color:#FF0000;text-decoration: none;}


body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
div{}
h1,h2,h3,h4,h5,h6 {font-size:14px; font-weight:normal;}  
li{list-style-type:none;}
table{}
img{vertical-align:middle;border:0;}
ol,ul {list-style:none;}   
caption,th {text-align:left;}
.clear{clear:both;}
a.back{width: 81px;height: 23px;line-height: 23px;text-align: center;border-radius: 5px;background-color:#0e4385;float: right;margin: 10px 0px;color:#fff;}
a.back:hover{background-color:#bc0801;}

.search_btn{width: 81px;height: 26px;line-height: 26px;text-align: center;background-color:#0e4385;margin-left:8px; color:#fff;border:none; cursor:pointer;}

a.wt:link, a.wt:visited, a.wt:active {color:#0E4385;text-decoration: none; } a.wt:hover{color:#ff0000;text-decoration: none;}
a.wt2:link, a.wt2:visited, a.wt2:active {color:#fff;text-decoration: none; } a.wt2:hover{color:#ffff00;text-decoration: none;}



#product { text-align:center; padding:0px; margin-left:20px;}
#product span{ float:left; width:31%; *width:32%; margin-bottom:0px; text-align:center;padding:2px 8px 2px 8px;}
#product span div{ margin-bottom:10px;}
#product span div img{ border:#cecece solid 0px;padding:2px;}

#product2 { text-align:center; padding:0px; margin-top:4px;}
#product2 span{ float:left; width:23%; margin-bottom:15px; text-align:center;padding:2px 4px 2px 4px;*padding:2px 4px 2px 10px;}
#product2 span div{ margin-bottom:0px;}
#product2 span div img{ border:#cecece solid 0px;padding:2px;}

#product3 { text-align:center; padding:0px; margin-left:14px;}
#product3 span{ float:left; width:30%; margin-bottom:0px; text-align:center;padding:2px 0px 2px 2px;}
#product3 span div{ margin-bottom:2px;}
#product3 span div img{ border:#cecece solid 0px;padding:2px;}

#product4 { text-align:center; padding:0px; margin-left:14px;}
#product4 span{ float:left; width:32%; margin-bottom:0px; text-align:center;padding:2px 0px 2px 2px;}
#product4 span div{ margin-bottom:2px;}
#product4 span div img{ border:#cecece solid 0px;padding:2px;}

.list-h li{ padding-left:6px;}
#spec-n5{padding-top:8px; overflow:hidden; width:750px;}
#spec-list{overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ margin-right:0px; display:inline;}
#spec-list ul li img{ width:90px; height:82px; border:1px solid #cccccc}

#spec-list{ position:relative;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.main_prowrap{float:left;width:100%;position: relative;z-index:10;
}

.about-box-k {
    float: left;
    width: 100%;
    background: #e4e5e4;
    background: #414956;
}

.about-box {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    margin-top:25px;
    margin-bottom: 25px;
overflow:auto;
}

.aboutus-right {
    float: left;
    width: 36%;
    margin-left: 0px;
    overflow: hidden;
}

.aboutus-right img {
    float: left;
    width: 100%;
}
.left-video {
    float: left;
    width: 55%;
    color: #d82521;
    font-size: 36px;
    margin-left: 8%;
}

.left-v-title {
    float: left;
    width: 100%;
}

.left-video img {
    width: 176px;
    margin-left: auto;
    margin-right: auto;
    display: block;
}

.video-img-k {
    width: 99.5%;
    float: left;
}
.about-text {
    float: left;
    width: 100%;
    font-size: 13px;
    color: #fff;
    margin-top: 5%;
    line-height:20px;
}

.protitlek{
	width: 1200px;
    margin-left: auto;
    margin-right: auto;
margin-top:70px;
overflow:auto;
}



.weare{
	width:100%;
	float:left;
background:#88C231;
text-align:center;
font-size:32px;
color:#fff;
padding-top:15px;
padding-bottom:15px;

}
.klupblue{float:left;width:42px;height:42px;background:#3B5998;margin-top:7px;}
.kluptitle{float:left;margin-left:35px;font-size:45px;color:#3B5998;font-weight:bold;}
#main_pro{
	float:left;
width:100%;
margin-top:50px;
}

.pk{
	float:left;
	width:100%;
	


}

.ptitle{
	float:left;
width:100%;
overflow:auto;
margin-top:80px;
}
.ptitle img{
	   margin-left: auto;
    margin-right: auto;
width:207px;
display:block;
}
.move-product{
	float:left;width:1220px;
    margin-left:-20px;
}

.mp-title{
	float:left;
   width:100%;
    overflow: hidden;
    position: relative;
  
}
.mp-title img{
	margin-left:auto;
margin-right:auto;
width:327px;
display:block;
}

.prottext{
	color:#A6A6A7;
font-size:20.56px;
font-style:italic;
font-family:Helvetica;
}
.mp-tilte-left{float:left;font-size:20px;color:#4D4D4D;font-weight:bold;    position: relative;margin-left:50px;}

.mp-tilte-left:before{
	    content: '';
    width: 32px;
    height: 26px;
    position: absolute;
    top: 5px;
    left: -50px;
    background: url("../m_images/huigou.png") no-repeat;
}

.read-more{margin-top:15px;float:right;color:#EB8B3E;font-size:14px;font-weight:bold;margin-bottom:15px;}
.mp-title b {
    font-size: 40px;
    color: #fff;
    display: inline-block;
    padding: 10px 40px;
    background: #E60012;
    font-family: 'impact';
    font-weight: normal;
    position: relative;
    line-height: 1;
}

.preadmorek{float:left;width:100%;}

.preadmore{
	border: 2px solid #3B5998;
	float:right;width:144px;height:51px;background:#3B5998;line-height:51px;text-align:center;color:#fff;font-size:21px;border-radius:5px;margin-bottom:50px;}
.mp-title .add{border:none;}
.preadmore:hover{
	background:#fff;
color:#3B5998;
}
.mp-title-more{border: 2px solid #292929;float:left;font-size:18px;color:#fff;background:#292929;width:126px;height:36px;line-height:36px;text-align:center;}

.mp-down-text{float:left;width:100%;font-size:20px;font-style:italic;color:#595757;margin-top:20px;}


.mp-title-more:hover{background:none;color:#292929;}


.product-n-k{
float:left;
width:1200px;
margin-left:calc(50% - 600px);
margin-top:-22.5px;
z-index:99;
}

.ablearnmore{
	float:left;
width:220px!important;
height:45px!important;
}

.ablmleft{
	float:left;
background:#202020;
width:170px;
height:45px;
line-height:45px;
text-align:center;
color:#fff;
font-size:15px;
}

.ablmright{
		float:left;
width:50px;
height:45px;
    background-color: #F5F6F6;
  
    background-image: url("../m_images/indexgo.png");
    background-repeat: no-repeat;
background-position:center;
}

.signupk{
margin-left:auto;
margin-right:auto;
width:1200px;
}


.producttitle{
	font-family:impact;
font-size:66.49px;
color:#231815;
float:left;
}



.procol{
	float:left;
width:100%;
}

.protitle{
	float:left;
width:100%;
border-bottom:1px solid #CFCECD;
padding-bottom:10px;
}
.prot1-left{
	float:left;
font-size: 30px ; color:#000000 ;
font-weight:bold;
}
.rpreadmore{
	float:right;
font-size: 14px ; color:#000000 ;
margin-top:10px;
}
.prok{
	float:left;
width:100%;
}

.tjintitlek{
	float:left;
width:100%;
font-size:19.5px;
color:#B7B7B7;
margin-top:20px;
text-align:center;
}

.mid-tjk{
	width:1200px;
margin-left:auto;
margin-right:auto;

}
.tjk{
	float:left;
width:102%;
margin-left:-2%;
margin-top:20px;
}

.tjsingle{
	float:left;
width:25%;
}
.tjaimg{
	float:left;
width:100%;
position:relative;
overflow:hidden;
}
.tjaimg:hover .incover{
	display:block;
}
.incover{
	position:absolute;
	width:100%;
	height:100%;
	background:rgba(0,0,0,0.5);
	display:none;
}
.cover-butf{
	float:left;
	width:100%;
}
.itreadmore{
float:left;
width:70px;
height:20px;
color:#fff;
font-size:12px;
text-align:center;
border:1px solid #fff;
line-height:20px;
margin-top:85px;
margin-left:calc(50% - 35px);
}

.itreadmore:hover{
	color:#fff;
background:#0D4E86;
}
.repsline{
	float:left;width:100%;
height:5px;
background:#3291D1;
}

.tjaimg:hover .tjimg{
	transform:scale(1.1);
}



.tjzhezhao{
	position:absolute;
  width:100%;
height:100%;
background:#0575BD;
display:none;
}
.zzrm{
	float:left;
width:100%;
margin-top:20px;
}
.zhezhaotext{
	float:left;
margin-left:15px;
margin-top:20px;
width:calc(100% - 30px);
color:#5D5D5D;
font-size:13px;
line-height:22px;
text-align:center;
height:60px;
}


.tjzhezhao:before {
    content: '';
    position: absolute;
    left: calc(50% - 9.5px);
    top: 30px;
    width: 19px;
    height: 21px;
    background: url(../m_images/shuangjianw.png) no-repeat;

}



.tjimg{
	float:left;
width:100%;
}

.tjname{
	float:left;
width:100%;
text-align:center;
font-size:18px;
color:#000000;
margin-top:30px;
font-weight:bold;
height:40px;
}






.tjname:hover:before{
	    background: #2C1A6E;
bottom: 5px;
}

@media screen and (min-width: 1180px) {
.tjpupk:hover{
	background:#E60012;
}
.tjpupk:hover .tjpimg{
	margin-left:-1000px;
}
.tjpupk:hover .tjpname{
	color:#fff;
}
.tjpupk:hover .tjpname:before{
	background: #fff;
}
.tjpupk:hover .tjptext{
	color:#fff;
}
.tjpupk:hover .tjpreadmore{
	    border: 2px solid #fff;
    color: #fff;
}



.tjpupk-3:hover .tjpimg-3{
	margin-left:-1000px;
float:left;
}

.tjpupk-3:hover .tjptextk-3{
	margin-right:70%;
}
.tjpupk-3:hover{
	background:#E60012;
}
.tjpupk-3:hover .tjpname{
	color:#fff;
}
.tjpupk-3:hover .tjpname:before{
	background: #fff;
}
.tjpupk-3:hover .tjptext{
	color:#fff;
}
.tjpupk-3:hover .tjpreadmore{
	    border: 2px solid #fff;
    color: #fff;
}


.tjpdownk:hover .tjpimg-2{
	margin-right:-1000px;
}
.tjpdownk:hover{
	background:#E60012;
}
.tjpdownk:hover .tjpname{
	color:#fff;
}
.tjpdownk:hover .tjpname:before{
	background: #fff;
}
.tjpdownk:hover .tjptext{
	color:#fff;
}
.tjpdownk:hover .tjpreadmore{
	    border: 2px solid #fff;
    color: #fff;
}

.list-h li{ padding-left:6px;}
#spec-n5{overflow:hidden; width:200px;}
#spec-list{overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ margin-right:0px; display:inline;}
#spec-list ul li img{ width:220px; height:105px; border:0px solid #cccccc}

#spec-list{ position:relative;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}

.faq-f{
	float:left;width:100%;
margin-top:35px;
}

.faq-s{
	float:left;width:100%;
margin-top:10px;
}

.faq-s-t{
	float:left;width:100%;
height:35px;
background:#E57E12;
cursor:pointer;
}

.f-s-t-t{
	float:left;
margin-left:10px;
font-size: 13.8px ; color:#fff ;
margin-top:7px;
}

.f-s-t-ico{
	float:right;
margin-right:12px;
background:url("../m_images/downarr.png") no-repeat;
width:24px;
height:19px;
margin-top:7px;
transition: all 0.6s ease 0s;

}

.f-s-a{
	float:left;width:calc(100% - 30px);
margin-top:10px;
padding:20px 15px 20px 15px;
background:#E5E5E5;
font-size: 14px ; color:#666666 ;
display:none;
}

.apbf{
	margin-top:10px;
	float:left;width:100%;
}
.ApplyPostBtn{
	float:left;
width:100px;
height:35px;
border:1px solid #FF801E;
font-size: 13.8px ; color:#FF801E ;
text-align:center;
line-height:35px;
}



.left-product-cat{float:left;
    margin-left: 30px;
    width: calc(100% - 60px);
    margin-top: 40px;
}

.left-p-c-mid{
	float:left;
width:84%;
margin-left:8%;
margin-top:30px;
margin-bottom:30px;
}
.l2{
margin-top:0px;	
}

.faqlk{
	border-top:1px solid #ECECEC;
}
.lt2{
	margin-top:40px;
}

.faqlp{
	color: #747980!important;
}

.faqlp:hover{
	color: #88C231!important;
}
.left-p-cat-title-emp{float:left;width:99%;height:15px;}

.left-p-cat-title{
	float:left;width:100%;
font-size: 22px ; color:#231815 ;
font-weight:bold;
padding-bottom:15px;
    border-bottom: 1px solid #DDDDDD;
}



.rtext{float:left;
width:calc(100% - 80px);
margin-left:40px;
margin-top:40px;
margin-bottom:40px;
}









.left-p-cat-line{
    font-size: 18px;
    float: left;
    width: 100%;
    position: relative;
    transition: all 0.6s ease 0s;
margin-top:10px;
}
.left-p-cat-line:first-child{
	margin-top:0px;
}

.left-p-cat-line:before {
    content: "\e628";
    position: absolute;
    top: 8px;
    right: 12px;
    color: #fff;
    font-size: 16px;
    font-family: "icomoon";
}

.left-p-cat-line-a{
float: left;
    width: calc(100% - 15px);
    color: #595757;
    font-size: 12px;
    padding-top: 7px;
    padding-bottom: 7px;
    padding-left: 15px;
    border-radius: 10px;
}

.left-p-cat-line-a-2{
	float:left;
	font-size:18px;
	color:#fff;
width:calc(100% - 30px);
padding-left:30px;
}

.c2{
	text-align:center;
}
.PLSel{
background: #808080;
    color: #fff!important;
}




.faqlp:before{
	background:#747980!important;
}

 .cat2-k{display:block;}

.left-contus{
	margin-top:40px;
    float: left;
    width: 100%;
 
   
 
}

.left-cont-topline {
    float: left;
    width: 100%;
    background: url(../m_images/xieline.png) no-repeat;
    height: 12px;
    border-radius: 0 6px 0px;
    overflow: hidden;
}

.left-cont-title{
	float:left;
width:100%;
font-size:25px;
color:#231815;
margin-top:20px;
}
.imglecon{
	float:left;width:100%;
position: relative;
margin-top:20px;
}
.left-con-title{
	float:left;
	width:100%;
display:block;
}

.left-logo{
	float:left;
width:120px;
}
.context{
   float:left;
border-left:1px solid #dad8d8;
border-right:1px solid #dad8d8;
border-bottom:1px solid #dad8d8;
width:calc(100% - 2px);

}

.leftcontitle{
position: absolute;
color:#4CA536;
font-size:28px;
top:calc(50% - 15px);
left:10px;
}



.leftcontext{
	float:left;
width:calc(100% - 20px);
color:#727272;
font-size:15px;
margin-top:20px;
margin-left:10px;
margin-bottom:25px;
}
.left-search {
    float: left;
    width: calc(100% - 2px);
    position: relative;
    border: 1px solid #C0B7B2;
    height: 50px;
}

#form1 {
    float: left;
width:100%;
}

.left-search-in {
    float: left;
    width:calc(100% - 100px);
    height: 50px;
    font-size: 16px;
    color: #A9A9A9;
    border: none;
    background: transparent;
    padding-left: 30px;
    outline: none;
}



.left-sear-btn {
    width:70px;
    height: 50px;
    border: 0px none;
    background-color: transparent;
    background-image: url("../m_images/left-searbtn2.png");
    background-position:center;
    background-repeat: no-repeat;
    position: absolute;
    right: 0;
    top: 0;
}

.left-contus-tilte{float:left;width:100%;background:#2267b1;color:#fff;font-size:35px;text-align:center;height:55px;line-height:55px;}

.left-contus-Main{    
	float: left;
    width: 100%;
  
background:#3B5998;
padding-top:10px;
padding-bottom:20px;
}
.left-con-line{
	    float: left;
    width:100%;
    margin-top: 10px;
    line-height: 20px;
}
.left-con-line-ico{
	float: left;
    width: 21px;
    height: 21px;
}

.left-line1ico {
    background: url(../m_images/c3.png) no-repeat;
}
.left-line2ico {
    background: url(../m_images/dianhua2.png) no-repeat;
}
.left-line3ico {
    background: url(../m_images/c2.png) no-repeat;
}
.left-line4ico {
    background: url(../m_images/c1.png) no-repeat;
}

.left-line5ico {
    background: url(../m_images/diqiu2.png) no-repeat;
height:22px;
}


.left-con-bottomk{
		position: absolute;
    left: 0px;
    bottom:0px;
width:100%;
height:55px;
text-align:center;
color:#fff;
background:rgba(236,115,0,0.8);
padding-top:5px;
}
.left-b-line-text{
	width:calc(100% - 29px);
	float:left;color:#5C5D5D;font-size:16.29px;margin-left:8px;margin-top:0;line-height:17px;font-weight:bold;}
.cat2-k{
    position: absolute;
    left: 100%;
    top: 0;
    width: 120%;
    border-left: 1px solid #fff;
    border-right: 1px solid #fff;
    z-index: 99;
    background: rgba(0,0,0,0.6);
    color: #fff;
    display: none;
}

.cat2-k-2 {
    position: absolute;
    right: 100%;
    top: 0;
    width: 100%;
    border-left: 1px solid #fff;
    z-index: 99;
    background: #f1efef;
    color: #fff;
    display: none;
}

.left-p-cat-line-nei-2 {
    float: left;
    width: 86%;
    padding-left: 10%;
    padding-right: 4%;
    color: #fff;
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #fff;
border-right: 1px solid #fff;
    position: relative;
transition: all 0.6s ease 0s;
}


.left-p-cat-line:hover:before{
	    color: #DF7E12;
}
.PLSel:hover:before{
	    color: #fff;
}

.left-p-cat-line:hover .left-p-cat-line-a{
	color:#DF7E12;
}
.PLSel:hover .left-p-cat-line-a{
	color:#fff;
}
.left-p-cat-line:hover .cat2-k{
	display:block;
}


.li2{color:#fff;}

#proleftcat{
	position: relative;
}

.cat1-text{
	float:left;
color:#727272;
}
.cat1ico{
	float:right;
    background: url(../m_images/shizi.png) no-repeat;
    width: 14px;
    height:12px;
margin-right:20px;
margin-top:5px;
cursor: pointer;
}

.lcatl2{
	margin-top:30px;
}
.left-p-cat-line-nei {
    float: left;
    width:100%;
    margin-left:0;
    color: #fff;
    position: relative;
    transition: all 0.6s ease 0s;
border-bottom:1px solid #fff;
}

.left-p-cat-line-nei:hover{
	background:#0093DD;
}
.left-p-cat-line-nei:hover a{
	color:#fff;
}




.left-p-cat-line-nei-2:hover a{color:#88C231;}

.left-p-cat-line-nei:hover .cat2-k-2{display:block;}

.left-p-cat-title-top{height: 55px;
    line-height: 55px;    text-align: center;float:left;width:100%;background:#2267b1;color:#fff;display:none;font-size: 35px;}


.right-title {
    float: left;
    width: 100%;
    border-bottom: 1px solid #c2bdba;
    font-size: 42px;
    color: #34B6C9;
    font-weight: bold;
    height: 60px;
}


.product-contactus {
    float: left;
    margin-top: 0px;
    width: 100%;
}
.product-contactus-title {
    float: left;
    width: 100%;
    height: 40px;
    background: #999899;
}
.product-contactus-title-text {
    float: left;
    width: 100%;
    color: #666666;
    font-size: 15.84px;
}
.product-contactus-title-text-2 {
     float: left;
    width: 100%;
    color: #666666;
    font-size: 13.84px;
margin-top:7px;
}
.product-contactus-main {
    float: left;
    width: 100%;
}
.product-contactus-in {
    float: left;
    width: 49.5%;
    position: relative;
}
.pci-l{
	margin-left:1%;
}
.clname {
    margin-top: 10px;
    float: left;
    border: 2px solid #E0E0E0;
    width: calc(98% - 4px);
    height: 35px;
    padding-left: 2%;
    color: #C4C4C4;
    font-size: 13.8px;
    line-height: 5px;
    outline: none;
}
.downkub {
    background: #DF7E12;
    width: 98%;
    height: 20px;
    position: absolute;
    left: 0;
    top: 0px;
    z-index: 50;
    color: #fff;
    font-size: 16px;
    line-height: 20px;
    padding-left: 2%;
    transition: all 0.8s ease 0s;
    opacity: 0;
}
.fdarea:focus {
    border: 2px solid #DF7E12 !important;
}
.skypk {
    float: left;
    width: 46%;
    margin-left: 4%;
    margin-top: 10px;
height:71px;
}
.skypico {
    float: left;
    width: 31px;
    height: 30px;
    background: none;
margin-top:30px;
}
.skype {
    float: left;
    color: #666666;
    font-size: 15px;
    margin-top: 1.5%;
    margin-left: 3%;
margin-top:37px;
}
.clcontent {
	margin:0; padding:0;
border:none;
    margin-top: 15px;
    float: left;
    border: 2px solid #E0E0E0;
    width: calc(99% - 4px);
    height: 230px;
    padding-left: 1%;
    padding-top: 10px;
    color: #C4C4C4;
    font-size: 13.8px;

    outline: none;
font-family: PingFangSC;
}
.product-contactus-bottom {
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
.product-contactus-c_btn {
    width: 230px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 3%;
}
.codek {
    float: left;
    width: 100%;
}
.clcode {
    float: left;
    border: 2px solid #E0E0E0;
    width: 88px;
    height: 30px;
    padding-left: 2%;
    color: #C4C4C4;
    font-size: 13.8px;
}
.code {
    float: left;
    margin-left: 20px;
}
.btn-k {
    float: left;
    width: 238px;
margin-left:calc(50% - 116.5px);
}
.send {
    margin-top: 20px;
    float: left;
    width: 100px;
    height: 35px;
    color: #fff;
    line-height: 35px;
    text-align: center;
    font-size: 13.8px;
    cursor: pointer;
    border: 1px solid #DF7E12;
    transition: all 0.6s ease 0s;
    background: #DF7E12;
}
.send:hover{
	font-size: 17px;
background:#fff;
transition: all 0.0s ease 0s;
color:#DF7E12;
}
.refill {
    margin-top: 20px;
    margin-left: 18px;
    float: left;
    width: 100px;
    height: 35px;
    border: 1px solid #DF7E12;
    color: #9C9C9C;
    line-height: 35px;
    text-align: center;
    font-size: 13.8px;
    cursor: pointer;
}
.yhm:focus {
    border: 2px solid #DF7E12 !important;
}
.yhm:focus + .downkub{
	opacity: 1;
    top:50px;
}
.product-contactus-title-text2 {
    float: left;
    width: 60%;
    margin-left: 3%;
    height: 45px;
    line-height: 40px;
    color: #fff;
    font-size: 15px;
    width: 73%;
}


@media screen and (max-width: 660px){
	.product-contactus-title-text-2{
	width:100%;
	}
.product-contactus-in {
    width: 100%!important;
    margin-left: 0%!important;
}

.r-conustitle {
    margin-top: 0px;

}
.skypico {
    margin-top: 0px;
}
.skype {
    margin-top: 7px;
}
	.skypk{
	width:98%;
margin-left:2%;
height:auto;
margin-top:20px;
	}
.desc {
    margin-top: 30px;
}
	.r-context{
	width:100%;
	}
	.downkub {
    width: 98%;
	}
.r-p-conusk {
	float: left;
    width: 100%;
}
}

#home_pro{ width:100%; height:350px;  background: #ffffff}
#home_pro .w{ margin:0 auto; width:1150px; overflow:hidden; padding-top:15px; text-align:center}

#home_pro .ul_pro{ width:1350px; padding-top:30px;}
#home_pro .ul_pro li{ width:250px;  float:left; height:250px; display:inline; margin:0 25px 0 0px }
#home_pro .ul_pro li img{ width:250px; height:190px;}

.home_class
{width:785px; background: url(../images/class_bg.gif) no-repeat  ; height:42px; margin:0 auto;
}
.home_class li{ float:left; width:98px; text-align:center; line-height:42px; color:#fff; font-size:14px; cursor:pointer}
    .home_class li a
    { color:#fff
    }
.home_class li:hover { background:#0069ab}
    .home_class .hover
    {background:#0069ab
    }
#home_con{ width:100%; background: url(../images/bg01.jpg) no-repeat center top ; height:400px;}
.home_nor{width:318px;  height:320px;  overflow:hidden; float:left;  border-radius:10px; margin-right:15px; margin-top:55px;}
.home_nor .tit{ background:#887577; color:#fff; height:38px; line-height:38px;  border-radius:10px 10px 0 0 ; font-size:26px; font-family:"Microsoft yahei"; padding-left:15px; }
.home_nor .img{}
.home_nor .con{ padding:10px 0; background:#fff; border-radius:0 0 10px 10px; height:160px;}

.home_nor .con .text{ padding:5px 10px; line-height:30px;}
.home_nor .con .news{}
.home_nor .con .news a{border-bottom:1px #e8e8e8 solid; display:block}


#home_link{ width:100%; background:#eeeeee; text-align:center; height:90px; padding-top:33px;}
#home_link ul{ width:450px; margin:0 auto}
#home_link ul li{ float:left; width:90px; }
#home_link a{  }

#home_consult{  width:100%; padding:30px 0;  background:url(../images/message_bg.jpg) no-repeat center top #5b9ec9; height:380px; }
#home_consult .tit{ text-align:center; color:#fff; height:90px; padding-top:0px; font-size:12px; line-height:18px;}
#home_consult .tit h2{ font-size:28px; color:#fff; height:30px;}
#home_consult .inpu01,#home_consult .input02{border-radius:10px  ; border:1px #cccccc solid; background:#fff; -moz-border-radius:10px;-webkit-border-radius: 10px; padding-left:10px; font-size:12px; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
#home_consult .inpu01{ width:300px; margin-right:15px; float:left;  height:40px; line-height:40px; color:#bebebe;}
#home_consult .input02{ width:955px;  height:160px; margin:20px 0; }
#home_consult .btn{ font-size:12px; border-radius:10px;-moz-border-radius: 10px;  -webkit-border-radius: 10px; border:1px #ff4e54 solid; background:#ff4e54; color:#fff; width:265px; height:40px; line-height:40px; padding-left:15px; float:right; margin-right:25px; text-align:left; cursor:pointer; }

.home_input_code
{
 border:0;  width:200px; color:#bebebe;}

#home_consult .textarea{width:940px;   border:1px; height:145px; line-height:28px; margin-top:5px; color:#bebebe; font-family: Arial;}


#home_consult .wrapper{ width:990px;}


#home_pro{ width:100%; height:350px;  background: #ffffff}
#home_pro .w{ margin:0 auto; width:1150px; overflow:hidden; padding-top:15px; text-align:center}

#home_pro .ul_pro{ width:1350px; padding-top:30px;}
#home_pro .ul_pro li{ width:250px;  float:left; height:250px; display:inline; margin:0 25px 0 0px }
#home_pro .ul_pro li img{ width:250px; height:190px;}

.home_class2
{width:990px; background: url(../images/class_bg2.jpg) no-repeat  ; height:42px; margin:0 auto;
}
.home_class2 li{ float:left; width:98px; text-align:center; line-height:42px; color:#fff; font-size:14px; cursor:pointer}
    .home_class2 li a
    { color:#fff
    }
.home_class2 li:hover { background:#0069ab}
    .home_class2 .hover
    {background:#0069ab
    }
#home_con{ width:100%; background: url(../images/bg01.jpg) no-repeat center top ; height:400px;}
.home_nor{width:318px;  height:320px;  overflow:hidden; float:left;  border-radius:10px; margin-right:15px; margin-top:55px;}
.home_nor .tit{ background:#887577; color:#fff; height:38px; line-height:38px;  border-radius:10px 10px 0 0 ; font-size:26px; font-family:"Microsoft yahei"; padding-left:15px; }
.home_nor .img{}
.home_nor .con{ padding:10px 0; background:#fff; border-radius:0 0 10px 10px; height:160px;}

.home_nor .con .text{ padding:5px 10px; line-height:30px;}
.home_nor .con .news{}
.home_nor .con .news a{border-bottom:1px #e8e8e8 solid; display:block}


#home_link{ width:100%; background:#eeeeee; text-align:center; height:90px; padding-top:33px;}
#home_link ul{ width:450px; margin:0 auto}
#home_link ul li{ float:left; width:90px; }
#home_link a{  }

#home_consult{  width:100%; padding:30px 0;  background:url(../images/message_bg.jpg) no-repeat center top #5b9ec9; height:380px; }
#home_consult .tit{ text-align:center; color:#fff; height:90px; padding-top:0px; font-size:12px; line-height:18px;}
#home_consult .tit h2{ font-size:28px; color:#fff; height:30px;}
#home_consult .inpu01,#home_consult .input02{border-radius:10px  ; border:1px #cccccc solid; background:#fff; -moz-border-radius:10px;-webkit-border-radius: 10px; padding-left:10px; font-size:12px; filter:alpha(opacity=80);-moz-opacity:0.8; opacity:0.8;}
#home_consult .inpu01{ width:300px; margin-right:15px; float:left;  height:40px; line-height:40px; color:#bebebe;}
#home_consult .input02{ width:955px;  height:160px; margin:20px 0; }
#home_consult .btn{ font-size:12px; border-radius:10px;-moz-border-radius: 10px;  -webkit-border-radius: 10px; border:1px #ff4e54 solid; background:#ff4e54; color:#fff; width:265px; height:40px; line-height:40px; padding-left:15px; float:right; margin-right:25px; text-align:left; cursor:pointer; }

.home_input_code
{
 border:0;  width:200px; color:#bebebe;}

#home_consult .textarea{width:940px;   border:1px; height:145px; line-height:28px; margin-top:5px; color:#bebebe; font-family: Arial;}


#home_consult .wrapper{ width:990px;}



#dis_con{ width:1000px;   margin:0 auto}

.dis_line{ width:100%; height:59px; border-bottom:1px #cfcfcf solid; }

.leftbar{ float:left; width:208px; padding-top:50px;  }


.right_con{ float:left; width:790px; overflow:hidden;  min-height:580px; font-family:"Microsoft yahei"; font-size:14px; padding-top:40px; line-height:38px; color:#393b41; border-left:1px #dbdbdb solid }
    .right_con .con
    { padding:30px 0 10px 25px;
     }
.showpath{ font-size:14px;    padding-top:15px;  height:45px;  overflow:hidden; border-bottom:1px #dbdbdb solid; padding-left:10px;}
.showpath a{  background:url(../images/show_ico.gif) no-repeat; padding-left:15px; color:#37383d; }
.showpath .home{ background:none}

.leftbar .class{ width:208px;}
    .leftbar .class .top
    { background:url(../images/leftbar_top.gif) no-repeat; text-align:center; font-size:26px; color:#fff; line-height:50px;  width:202px; height:75px;
    }
        .leftbar .class .m
    { background:url(../images/leftbar_m.gif) repeat-y;  width:202px; 
    }
            .leftbar .class .bot
    { background:url(../images/leftbar_bot.gif) no-repeat;  width:202px; height:14px;
    }

.leftbar .ul_class{ width:156px; font-size:18px;  line-height:38px; margin-left:25px;  }
.leftbar .ul_class li{    border-bottom:1px #e0e0e0 solid; text-align:center;  height:45px; padding-top:5px;}
.leftbar  .ul_class li a{   color:#000000; display:block; font-family:"Microsoft yahei";}
.leftbar  .ul_class li a:hover{ font-weight:bold; color:#0090ff;  }

.leftbar  .ul_class  .hover{font-weight:bold; color:#0090ff;}
.leftbar  .ul_class  .hover a{color:#0090ff; }




	
	* {
		margin: 0;
		padding: 0;
	}
	
	body {
	}
	
	div,
	h1,
	h2,
	h3,
	h4,
	h5,
	h6,
	ul,
	ol,
	li,
	dl,
	dd,
	dt,
	img,
	p,
	form {
		margin: 0;
		padding: 0;
		border: 0;
	}
	
	ul,
	ol,
	li {
		list-style: none;
	}
	
	table,
	td,
	tr,
	th,
	input,
	select {
	}
	
	input {
		font-family: Arial;
	}
	
	table {
		border-collapse: collapse;
	}
	/*link*/
	
	a {
		color: #fff;
		text-decoration: none;
		outline: none;
	}
	
	a:link,
	a:visited {
		color: #333;
		text-decoration: none;
	}
	
	a:hover {
		color: #0e5db5;
		text-decoration: none;
	}
	
	a:active {
		star: expression(this.onFocus=this.blur());
		color: #bc2931;
	}
	
	.clear {
		zoom: 1;
	}
	
	.clear:after {
		content: ' ';
		display: block;
		clear: both;
		height: 0px;
	}
	/*base css end*/
	
	.footer_tc,
	.index-intro,
	.index-case,
	.news-answer,
	.son_wz,
	.son_wrap,
	.index-search,
	.index-time,
	.footer_t,
	.footer_b {
		width: 1200px;
		text-align: center;
		margin: 0 auto;
	}
	
	.top {
		width: 1200px;
		margin: 0 auto;
		text-align: left;
		height: 90px;
	}
	
	.top_l {
		float: left;
		margin: 16px 10px 0px 0px;
		width: 190px;
	}
	
	.top_r {
		width: 780px;
		float: left;
	}
	
	.bigmenu {
		z-index: 10000;
		POSITION: relative;
		width: 100%;
		height: 50px;
		margin: 0px auto 0px auto;
		text-align: left;
		line-height: 90px;
	}
	
	#nav {
		display: block;
		width: 100%;
		margin: 0 auto;
		text-align: left;
		height: 50px;
		background: url(../Images/nav_bg.jpg) repeat-x;
	}
	
	#nav .mainlevel {
		float: left;
		height: 50px;
		line-height: 50px;
		text-align: center;
		display: block;
		background: url(../Images/nav_tb.jpg) right center no-repeat;
	}
	
	#nav .mainlevel a {
		font-family: "微软雅黑", Arial;
		font-size: 15px;
		height: 90px;
		line-height: 90px;
		font-weight: 600;
		text-align: center;
		display: block;
		color: #461f6e;
		padding: 0px 13px;
		background: url(../Images/nav_line.jpg) right center no-repeat;
	}
	
	#nav .mainlevel a:hover,
	#nav .mainlevel a.on {
		height: 94px;
		line-height: 90px;
		color: #fff;
		background: url(../Images/nav-bg.png) center bottom no-repeat;
		padding: 0px 13px;
		display: block;
		color: #fff;
	}
	
	#nav .mainlevel ul {
		position: absolute;
		display: none;
		*width: 2000px;
		/*IE is great need, width>=li.length*/
	}
	
	#nav .mainlevel li {
		float: left;
		height: 40px;
		line-height: 40px;
		display: block;
		FILTER: alpha(opacity=80);
		opacity: 0.8;
		POSITION: relative;
		BACKGROUND-COLOR: #fff;
		width: 120px;
	}
	
	#nav .mainlevel li a {
		min-width: 63px;
		height: 40px;
		line-height: 40px;
		DISPLAY: block;
		FONT-SIZE: 12px;
		COLOR: #333;
		/*IE6 only*/
		background: none;
	}
	
	.sub_nav_01 li {
		min-width: 63px;
		height: 40px;
		line-height: 40px;
		display: block;
		clear: both;
		border-bottom: 1px solid #eee;
	}
	
	.sub_nav_01 li a:hover {
		height: 40px !important;
		line-height: 40px !important;
		color: #fff;
		background: #064a9e !important;
		display: block;
	}
	
	.top-tel {
		width: 220px;
		float: right;
		color: #0559aa;
		font-size: 24px;
		margin-top: 25px;
	}
	
	.top-tel img {
		float: left;
		margin-right: 10px;
	}
	/* nav end*/
	
	.banner {
		width: 100%;
		height: 550px;
		position: relative;
		overflow: hidden;
		display: block;
	}
	
	.son_banner ul li {
		width: 100%;
		height: 350px;
		display: block;
	}
	
	.banner ul li {
		display: none;
		z-index: 2;
		width: 100%;
		height: 550px;
		position: absolute;
		left: 0px;
		top: 0px;
		overflow: hidden;
	}
	
	.banner ul li a {
		display: block;
		width: 100%;
		height: 100%;
	}
	
	.banner .page {
		width: 100%;
		height: 43px;
		background: none;
		position: absolute;
		left: 0px;
		bottom: 0px;
		z-index: 5;
		text-align: center;
	}
	
	.banner .page em {
		display: inline-block;
		width: 50px;
		height: 3px;
		margin-top: 17px;
		background: #ccc;
		margin-right: 10px;
		cursor: pointer;
	}
	
	.banner .page em.current {
		width: 50px;
		background: #064a9e;
		height: 3px;
		display: inline-block;
	}
	/*banner end*/
	
	#index-search {
		width: 100%;
		background: #eaeaea;
	}
	
	.search-bt {
		font-size: 30px;
		color: #000;
		font-weight: bold;
		padding-top: 50px;
	}
	
	.search-bt span {
		color: #38b231;
		font-size: 25px;
		font-family: arial;
	}
	
	.search-list {
		width: 100%;
		font-size: 10px;
		margin: 20px 0px 30px 0px;
	}
	
	.search-list li {
		display: inline-block;
		height: 15px;
		padding: 0px 10px 0px 5px;
		border-right: 1px solid #ccc;
		font-size: 13px;
	}
	
	#search-form {
		width: 500px;
		height: 50px;
		line-height: 50px;
		color: #666;
		font-size: 13px;
		margin: 0px auto;
		text-align: center;
		padding-bottom: 50px;
	}
	
	#search-form #search-text {
		width: 418px;
		padding-left: 20px;
		float: left;
		height: 50px;
		border: none;
		border-radius: 10px 0px 0px 10px;
		-webkit-border-radius: 10px 0px 0px 10px;
		border: 1px solid #d1d1d1;
		border-right: none;
	}
	
	#search-form #search-btn {
		width: 60px;
		float: right;
		height: 53px;
		background: #0650a3 url(../Images/search-pic.jpg) center center no-repeat;
		border: none;
		border-radius: 0px 10px 10px 0px;
		-webkit-border-radius: 0px 10px 10px 0px;
		border: 1px solid #d1d1d1;
		border-left: none;
	}
	/*search end*/
	
	.tab {
		margin: 40px auto 0px auto;
		text-align: left;
		height: 640px;
	}
	
	.tab .tabnav {
		width: 100%;
		border: 1px solid #e4e4e4;
		text-align: Left;
		font-size: 0px;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
	}
	
	.tab .tabnav li {
		width: 223px;
		border-right: 1px solid #e4e4e4;
		font-size: 15px;
		text-align: center;
		height: 55px;
		line-height: 55px;
		display: inline-block;
		cursor: pointer;
		-webkit-box-sizing: border-box;
		box-sizing: border-box;
	}
	
	.tab .tabnav li a {}
	
	.tab .tabnav .cur a:link,
	.tab .tabnav .cur a:visited {
		color: #fff;
		height: 59px;
		line-height: 55px;
		display: block;
		background: url(../Images/nav-bg.png) center bottom no-repeat;
	}
	
	.tab .tabnav li:last-child,
	.tab .tabnav li:last-child.cur a:link,
	.tab .tabnav li:last-child.cur a:visited {
		width: 83px !important;
		background: #eaeaea url(../Images/tab-more.jpg) center 7px no-repeat;
		padding: 0px !important;
		height: 55px;
		color: #333;
	}
	
	.tab .tabcon .tab_con {
		display: none;
		width: 100%;
		min-height: 520px;
		margin-top: 40px;
	}
	
	.tabcon_l {
		width: 100%;
		height: 450px;
	}
	
	.da-thumbs {
		list-style: none;
		height: 213px;
		position: relative;
		margin-left: -9px;
	}
	
	.da-thumbs li {
		float: left;
		margin: 0px 0px 9px 9px;
		position: relative;
	}
	
	.da-thumbs li a,
	.da-thumbs li a img {
		display: block;
		position: relative
	}
	
	.da-thumbs li a {
		color: #fff;
		overflow: hidden
	}
	
	.da-thumbs li img {
		width: 330px;
		height: 240px;
	}
	
	.da-thumbs li:nth-child(3) img,
	.da-thumbs li:nth-child(5) img {
		width: 520px !important;
		height: 240px !important;
	}
	
	.da-thumbs li a div {
		position: absolute;
		background: url(../Images/search_bg.png) center 70px no-repeat rgba(6, 74, 158, 0.7);
		filter: alpha(Opacity=70);
		width: 100%;
		height: 100%;
	}
	
	.da-thumbs li a h2 {
		font-size: 18px;
		margin: 130px auto 0px auto;
		font-weight: normal;
		text-align: center;
		font-family: "微软雅黑";
	}
	
	.da-thumbs li a p {
		margin: 10px auto;
		font-size: 13px;
		text-align: center;
		font-family: "微软雅黑";
	}
	
	.da-thumbs li.subscribe {
		border: none;
		width: 76px;
		height: 101px;
		margin-right: 0;
		background: #0d9572;
		padding: 8px
	}
	
	.da-thumbs li.subscribe h2 {
		font-size: 33px;
		line-height: 36px;
		margin: 0;
		text-align: center;
	}
	
	.da-thumbs li.subscribe h2 span {
		font-size: 16px;
		float: right;
		margin-right: 5px;
		line-height: 30px
	}
	
	.da-thumbs li.subscribe img {
		clear: right;
		float: right;
		margin: 7px 5px 0 0px
	}
	/*product end*/
	
	#index-intro {
		width: 100%;
		height: 585px;
		padding-top: 75px;
		background: url(../Images/intro-bg.jpg) center top no-repeat;
		color: #fff;
	}
	
	.intro-bt h2 {
		font-size: 25px;
		background: url(../Images/intro-btbg.png) center center no-repeat;
		width: 120px;
		height: 44px;
		line-height: 44px;
		text-align: center;
		margin: 0px auto;
	}
	
	.intro-bt h3 {
		font-size: 21px;
		font-weight: normal;
		margin: 20px 0px;
	}
	
	.intro-text {
		line-height: 200%;
		font-size: 13px;
	}
	
	.intro-list {
		font-size: 0px;
		margin: 20px 82px 0px 82px;
		height: 305px;
	}
	
	.intro-list li {
		display: inline-block;
		font-size: 12px;
		border-radius: 50%;
		-webkit-border-radius: 50%;
		float: left;
		padding: 20px;
	}
	
	.intro-list li:first-child {
		width: 180px;
		height: 180px;
		background: #0650a3;
		padding:50px !important;
		}
	
	.intro-list li:first-child span:nth-child(3n) {
		border-right: none !important;
	}
	
	.intro-list li:nth-child(2) {
		width: 240px;
		height: 240px;
		background: #3eac4a;
		margin: 0px 95px;
	}
	
	.intro-list li:nth-child(2) span {
		border-right: 1px solid #46c854;
	}
	
	.intro-list li:nth-child(2) span:nth-child(2n) {
		border-right: none;
	}
	
	.intro-list li:nth-child(2) h2 {
		padding-top: 30px;
	}
	
	.intro-list li:last-child {
		width: 240px;
		height: 240px;
		background: #0650a3;
	}
	
	.intro-list li:last-child h2 {
		padding-top: 50px;
	}
	
	.intro-list li span:last-child {
		border-right: none;
	}
	
	.intro-list li h2 {
		width: 100%;
		font-size: 25px;
		margin-bottom: 10px;
		padding-top: 15px;
	}
	
	.intro-list .intro-text span {
		padding: 0px 5px;
		height: 12px;
		line-height: 12px;
		display: inline-block;
		border-right: 1px solid #246ec0;
	}
	
	.intro-more a {
		line-height: 35px;
		-webkit-transiton: all ease 1s;
		transition: all ease 1s;
		text-align: center;
		margin: 0px auto;
		font-size: 15px;
	}
	
	.intro-more a:link,
	.intro-more a:visited {
		color: #fff;
		width: 100px;
		height: 35px;
		display: block;
		border: 1px solid #fff;
	}
	
	.intro-more a:hover {
		background: #0650a3;
	}
	
	.product-more a:link,
	.product-more a:visited {
		color: #fff !important;
		width: 100px;
		font-size: 14px;
		line-height: 35px !important;
		margin: 15px auto 0px auto;
		text-align: center;
		display: block;
		background: #0650a3;
	}
	
	.product-more a:hover {
		background: #3eac4a;
	}
	/*intro end*/
	
	#news-answer {
		width: 100%;
		height: 435px;
		background: #f5f5f5;
	}
	
	.index-news {
		width: 745px;
		float: left;
		text-align: Left;
		padding-right: 60px;
		border-right: 1px dashed #b3b3b3;
		margin-top: -85px;
		height: 520px;
	}
	
	.index-bt {
		width: 100%;
		height: 85px;
	}
	
	.index-bt p {
		line-height: 85px;
		width: 80%;
		float: Left;
		font-size: 25px;
		color: #054285;
		font-weight: bold;
	}
	
	.index-bt p span {
		padding-bottom: 5px;
		border-bottom: 1px solid #57b351;
		color: #333;
		margin-left: 15px;
		font-size: 16px;
	}
	
	.index-bt a {
		width: 14%;
		float: right;
		color: #666;
		line-height: 80px;
		text-align: right;
		font-size: 16px;
		font-weight: bold;
	}
	
	.news-list li {
		text-align: left;
		width: 100%;
		height: 85px;
		padding: 20px 0px;
		border-bottom: 1px solid #e6e6e6;
	}
	
	.news-list li h2 {
		color: #013f92;
		padding-left: 20px;
		background: url(../Images/logo-icon.png) left center no-repeat;
		margin-bottom: 10px;
		background-size: 16px auto;
	}
	
	.news-list li span {
		color: #999;
	}
	
	.news-list li p {
		line-height: 150%;
		margin-top: 5px;
	}
	
	.index-answer {
		width: 393px;
		float: right;
		margin-top: -85px;
		text-align: left;
		border-right: 1px dashed #b3b3b3;
	}
	
	.answer_con {
		width: 86%;
		background: #fff;
		padding: 30px 7% 0px 7%;
		height: 404px;
	}
	
	.index-answer .index-bt {
		margin-left: 20px;
	}
	
	.answer_con label {
		text-align: left;
		margin-bottom: 10px;
	}
	
	.answer_con .text1 {
		width: 100%;
		height: 25px;
		line-height: 25px;
		margin: 10px 0px;
		border: 1px solid #c2d1d7;
		color: #999;
		border-radius: 5px;
		background: #e9eef0;
	}
	
	.answer_con .text2 {
		width: 100%;
		border: 1px solid #c2d1d7;
		height: 160px;
		border-radius: 5px;
		background: #e9eef0;
		margin: 10px 0px;
	}
	
	.answer_con .answer-btn {
		width: 100px;
		height: 40px;
		line-height: 40px;
		background: #013f92;
		color: #fff;
		border-radius: 5px;
		border: none;
		text-align: center;
		font-size: 16px;
		letter-spacing: 10px;
	}
	
	#index-time {
		width: 100%;
		padding-top: 20px;
		height: 300px;
		background: url(../Images/time-bg.jpg) center top no-repeat;
		overflow:hidden;
	}
	
	.time-wrap {
		width: 100%;
		height: 406px;
		position: relative;
		margin: 0 auto;
	}
	
	.time-wrap .time-btn {
		position: absolute;
		width: 19px;
		height: 21px;
		top: 170px;
		cursor: pointer;
		z-index: 99;
		font-size: 50px;
		font-weight: bold;
	}
	
	.time-wrap .time-prev {
		left: 0;
		background: url(../images/prevBtn.png) no-repeat;
	}
	
	.time-wrap .time-next {
		right: 0;
		background: url(../images/nextBtn.png) no-repeat;
	}
	
	.time-wrap li {
		width: 1200px;
		float: left;
	}
	
	.time-wrap .cf li {
		width: 1200px;
		position: relative;
		color: #fff;
	}
	
	.time-wrap .picBox {
		height: 150px;
		position: relative;
		overflow: hidden;
	}
	
	.time-wrap .picBox ul {
		height: 140px;
		position: absolute;
	}
	
	.time-wrap .picBox li {
		width: 1200px;
		height: 140px;
		overflow: hidden;
	}
	
	.time-wrap .picBox li h2 {
		font-size: 60px;
		color: #3eac4a;
	}
	
	.time-wrap .picBox li p {
		width: 90%;
		margin: 10px 5%;
		line-height: 200%;
		font-size: 14px;
	}
	
	.time-wrap .listBox {
		width: 98%;
		height: 70px;
		margin: 0 auto;
		position: relative;
		overflow: hidden;
	}
	
	.time-wrap .listBox ul {
		height: 100px;
		position: absolute;
	}
	
	.time-wrap .listBox li {
		text-align: center;
		width: 145px;
		height: 70px;
		cursor: pointer;
		font-size: 45px;
		position: relative;
		font-weight: bold;
		background: url(../Images/time-bg.png) center bottom no-repeat;
	}
	
	.time-wrap .listBox .time-on {
		color: #3eac4a;
	}
	
	.time-border {
		height: 1px;
		background: #fff;
		margin-top: -7px;
	}
	/*time end*/
	
	#footer {
		width: 100%;
		background: #1f1e26;
	}
	
	.footer_t {
		padding: 40px 0px 20px 0px;
		min-height: 200px;
		border-bottom: 1px solid #2c2b33;
	}
	
	.footer_tl {
		font-family: "宋体";
		text-align: left;
		margin-left: -37px;
	}
	
	.footer_tl ul {
		float: left;
		padding: 0px 37px;
	}
	
	.footer_tl ul li a {
		height: 25px;
		line-height: 25px;
		color: #b1b1b1;
	}
	
	.footer_tl ul .footer_bt {
		font-size: 14px;
		margin-bottom: 10px;
		color: #fff;
	}
	
	.footer_tr {
		float: right;
		text-align: right;
	}
	
	.footer_tr ul {
		text-align: right;
	}
	
	.footer_tr ul li {
		float: left;
		margin: 0px 0px 0px 10px;
	}
	
	.footer_tr p {
		color: #fff;
	}
	
	.footer_ewm img {
		clear: both;
		padding: 20px 20px 0px 0px;
	}
	
	.footer_b p {
		width: 100%;
		clear: both;
		padding: 10px 0px;
		color: #828282;
	}
	
	.link-list {
		margin-top: 10px;
		color: #828282;
	}
	
	.link-list li {
		padding: 0px 10px;
		border-right: 1px solid #828282;
		float: Left;
		height: 15px;
		margin-top: 10px;
	}
	
	.link-list li a {
		color: #828282;
	}
	/*	index end*/
	
	.son_banner ul li {
		width: 100%;
		height: 320px;
	}
	
	#son_wz {
		width: 100%;
		height: 60px;
		background: #f9f9f9;
		border-bottom: 1px solid #f3f3f3;
		box-shadow: 2px 2px 5px #f5f5f5;
	}
	
	.son_wz ul {
		width: 50%;
		height: 60px;
		line-height: 60px;
		clear: both;
		font-size: 14px;
		float: left;
	}
	
	.son_wz ul li {
		float: left;
		margin-right: 5px;
		font-family: "宋体";
	}
	
	.son_wz ul li span {
		margin-left: 5px;
	}
	
	.product-bt {
		width: 100%;
		height: 60px;
		line-height: 60px;
		background: #f9f9f9;
		border-bottom: 1px solid #ededed;
		color: #005aab;
	}
	
	.product-bt img {
		float: left;
		margin: 20px 10px 0px 20px;
	}
	
	.product-bt p {
		float: left;
		padding-right: 30px;
		background: url(../Images/product-btbg.jpg) right center no-repeat;
		font-size: 23px;
	}
	
	.product-btlink {
		width: 100%;
	}
	
	.product-btlink li {
		padding: 20px 0px;
	}
	
	.product-btlink li h2 {
		font-size: 14px;
		width: 140px;
		float: Left;
		text-align: right;
		margin-right: 10px;
	}
	
	.product-btlink li .product-btlinkr {
		width: 1050px;
/*		float: right;
*/		text-align: left;
		left: 150px;
	}
	
	.product-btlinkr a {
		padding: 15px;
		height: 15px;
		border: 1px solid #c7cbcb;
		background: #f1f1f1;
		margin-right: 5px;
	}
	
	.product-btlinkr a:hover,
	.product-btlinkr a.on {
		background: #064A9E;
		border: 1px #064A9E solid;
		color: #FFF;
	}
	
	.product-btlinkr-bottom {
		border: 1px #ccc solid;
		background: #f1f1f1;
		text-align: left;
		padding: 10px;
		height: auto;
	}
	
	.product-btlinkr-bottom a {
		float: left;
		border: none;
		border-right: 1px #c7cbcb solid;
		height: 22px;
		line-height: 22px;
		margin-bottom: 10px;
		padding: 0 15px;
	}
	
	.product-btlinkr-bottom a:hover,
	.product-btlinkr-bottom a.on {
		color: #064A9E;
		border: none;
		border-right: 1px #ccc solid;
		background: none;
	}
	
	.son_wrap {
		line-height: 23px;
		margin-top: 35px;
		font-size: 13px;
	}
	
	.product_list {
		width: 100%;
		clear: both;
		border-top: 1px solid #dadada;
		margin-top: 35px;
	}
	
	.product_list ul {
		margin-left: -30px;
	}
	
	.product_list ul li {
		width: 275px;
		height: 415px;
		border: 1px solid #e4e4e4;
		float: left;
		margin: 20px 0px 20px 30px;
		-webkit-box-shadow: 1px 1px 1px #eee;
		box-shadow: 1px 1px 1px #eee;
		transition: all ease-in 0.5s;
		-webkit-transition: all ease-in 0.5s;
	}
	
	.product_list ul li img {
		width: 258px;
		height: 210px;
		margin-top: 10px;
	}
	
	.product_list ul li a:link,
	.product_list ul li a:visited {
		color: #666;
	}
	
	.product_list ul li:hover {
		border: 1px solid #064a9e;
		-webkit-box-shadow: 1px 1px 1px #ccc;
		box-shadow: 1px 1px 1px #ccc;
	}
	
	.product_list ul li h2,
	.product_list ul li p {
		width: 96%;
		padding: 0px 2%;
		font-size: 13px;
	}
	
	.product_list ul li h2 {
		border-bottom: 1px solid #ededed;
		height: 32px;
		margin-bottom: 20px;
		font-size: 14px;
	}
	
	.product_list ul li p {
		text-align: left;
	}
	
	.product_list ul li h2 span {
		text-align: center;
		padding: 0px 20px;
		height: 30px;
		line-height: 30px;
		border-bottom: 2px solid #064a9e;
		text-align: center;
		margin: 0px auto;
		padding-bottom: 10px;
	}
	
	.page_list {
		width: 100%;
		height: 46px;
		line-height: 46px;
		background: url(../Images/page_bg.jpg) repeat-x;
		clear: both;
		margin-bottom: 50px;
		padding-top: 40px;
		display: block;
	}
	
	.page_list a,
	.page_list span {
		display: inline-block;
		line-height: 40px;
		margin: 0px 10px;
		height: 40px;
		padding: 0px 20px;
		font-size: 16px;
		border: 1px solid #e5e5e5;
	}
	
	.page_list a:hover,
	.page_list span.current {
		height: 40px;
		padding: 0px 20px;
		background: #005aab;
		color: #fff;
	}
	/************levy 新增****************/
	/***详情描述**/
	
	.detail {
		width: 98%;
		margin: 0 auto;
	}
	
	.detail h2 {
		width: 100%;
		text-align: center;
		line-height: 45px;
		color: #333;
	}
	
	.detail .extInfo {
		line-height: 35px;
		font-size: 12px;
		color: #ccc;
	}
	
	.detail .txtInfo {
		width: 100%;
		line-height: 22px;
		text-align: left;
	}
	
	.detail .txtInfo p {
		text-align: left;
	}
	
	.detail .intros {
		padding: 10px 0;
		line-height: 22px;
		text-align: left;
		font-size: 12px;
	}
	
	.detail .pnInfo {
		line-height: 30px;
		text-align: left;
		width: 100%;
	}
	
	.detail .pnInfo p {
		text-align: left;
	}
	/********新闻列表样式*********/
	
	.newsList {
		width: 100%;
		margin-top: 15px;
	}
	
	.newsLm_list {
		padding-bottom: 18px;
		border-bottom: 1px solid #ddd;
		margin-bottom: 18px;
	}
	
	.newsLwrap {
		position: relative;
	}
	
	.newsLwrap,
	.newsLwrap h4,
	.newsLwrap p {
		text-align: left;
	}
	
	.newsLwrap .newsLpic {
		display: inline-block;
		width: 99px;
		float: left;
		margin-right: 10px;
	}
	
	.newsLwrap .newsLtit {
		font-size: 14px;
		font-weight: bold;
		font-family: "宋体";
	}
	
	.newsLwrap p {
		font-size: 12px;
		font-family: "宋体";
		line-height: 14px;
		overflow: hidden;
		text-overflow: ellipsis;
		margin: 12px 0;
	}
	
	.time {
		font-size: 13px;
		position: absolute;
		right: 0;
		bottom: -6px;
	}
	/********表单*********/
	
	.feedback {
		margin-bottom: 20px;
		width: 100%;
	}
	
	.feedback table {
		width: 100%;
		border: 1px #ccc solid;
	}
	
	.feedback table tr th,
	.feedback table tr td {
		padding: 10px;
		border-bottom: 1px #ccc solid;
	}
	
	.feedback table tr th {
		width: 20%;
		background: #f1f1f1;
		text-align: right;
	}
	
	.feedback table tr td {
		text-align: left;
	}
	
	.feedback input {
		padding: 3px 5px;
		border: 1px #ccc solid;
		height: 22px;
		width: 500px;
	}
	
	.feedback textarea {
		padding: 5px;
		width: 500px;
		line-height: 22px;
		height: 100px;
		border: 1px #CCC solid;
	}
	/*********产品详情页样式**********/
	
	.infobase {
		width: 100%;
		overflow: hidden;
		margin-top: 15px;
	}
	
	.baseleft {
		float: left;
		width: 400px;
	}
	
	.baseright {
		float: right;
		width: 750px;
	}
	
	#bigimg {
		width: 100%;
		border: 1px #ccc solid;
	}
	
	.simgs {
		width: 100%;
	}
	
	.simgsleft {
		float: left;
		width: 15px;
		height: 120px;
		background: url(../Images/simgsleft.jpg) center no-repeat;
		cursor: pointer;
	}
	
	.simgscon {
		float: left;
	}
	
	.simgscon ul li {
		float: left;
		margin: 0 1px;
	}
	
	.simgsright {
		float: right;
		width: 15px;
		height: 120px;
		background: url(../Images/simgsright.jpg) center no-repeat;
		;
		cursor: pointer;
	}