/*��վ��ƽ���*/



.sjkuan {

   width:1245px;

   height:auto; overflow:hidden;

   margin:0 auto;

   }

.kuo {

   padding-left:15px; padding-right:15px;}

.fenlanw {

   padding-top:35px; padding-bottom:35px;

   }



.dnk {

   font-size:30px;

   line-height:50px;

   font-weight:bold;

   }

.hongt { color:#FF0000;}



.kpq { height:125px;}

.xxb {

   font-size:14px;

   font-weight:bold;

   padding:10px;

   color:#FFFFFF;

   margin-top:0px;

   border-radius: 5px;

   }

.xxb-1 { background-color:#ab1c4c;}

.xxb-2 { background-color:#1362b9;}

.xxb-3 { background-color:#619535;}

.xxb-4 { background-color:#d3870b;}

   

.fenlanw li {

   width:30.3%;

   float:left;

   list-style-type:none;

   margin-right:3%;

   margin-top:10px;

   }

.fenlanw li.on a {

    color: #FFF;

    background-color: #3a647a;

   }

   

.fenlanw li a {

    display: block;

    height: 40px;

    line-height: 40px;

	text-align:center;

    text-decoration: none;

	border:1px solid #cccccc;

}



.fenlanw li a:hover {

    color: #FFF;

    background-color: #3a647a;

   }

   

.ti {

   padding-left:15px; padding-right:15px;

   margin-bottom:20px;

   }

.ti h2 {

   font-size:24px;

   font-weight:bold;

   margin-top:0px;

   font-family: Microsoft YaHei;

   }

.xiahuax {

   border-bottom:5px solid #f2f2f2;

   padding-top:20px;

   padding-bottom:20px;
   
   margin-top:50px;

   }

   

.sousuolan {

   width:60%;

   height:50px;

   text-align:center;

   color:#FFFFFF;

   font-size:24px;

   background-color:#000000;

   border:5px solid #c7c7c7;

   border-radius: 15px;

   padding-left:15px; padding-right:15px;

   margin:auto; overflow:hidden;

   margin-bottom:20px;

   }

   



   

.whtiao h2 {

   font-size:30px;

   color:#264256;

   font-weight:bold;

   font-family: Microsoft YaHei;

   margin-top:0px;

   margin-bottom:20px;

   }

   

.whtiao li{

   height:40px;

   line-height:40px;

   border-radius: 15px;

   padding-left:20px;

   background-color:#264256;

   list-style-type:none;

   margin-top:10px;

   color:#ffffff;

   }

   

.xybt-h {

   font-size:50px;

   font-weight:bold;

   color:#e90505;

   }

.xybt {

   font-size:16px;

   text-align:center;

   }

   

.xysj h2 {

   font-size:22px;

   color:#e90505;

   font-family: Microsoft YaHei;

   margin-top:0px;

   margin-bottom:20px;

   }

   

   

.xiangying {

   padding-top:60px; padding-bottom:60px;

   background-color:#1b1b27;

   margin-top:20px;

   color:#FFFFFF;

   }

   

.xiangying h2 {

   font-size:36px;

   font-weight:bold;

   color:#FFFFFF;

   margin-top:0px;

   margin-bottom:20px;

   font-family: Microsoft YaHei;  

   }

   	

.tck li {

    width: 33%;

    float: left;

    list-style-type: none;

}	



.tck li div {

    display: block;

    width: 40%;

    margin: 0 auto;

}



.tck li p {

    text-align: center;

    width: 100%;

    line-height: 22px;

}



.ttc {

    font-size: 36px;

    font-weight: bold;

    color: #e90505;

}



.ggn li {

    width: 50%;

    float: left;

    text-align: center;

    list-style-type: none;

}



.hover {

    color: #FFF;

    background-color: #3A647A;

}



.hover a {

    color: #FFF;

}





.xxb-1 {

    background-color: #ab1c4c;

}

.xxb {

    font-size: 14px;

    font-weight: bold;

    padding: 10px;

    color: #FFFFFF;

    margin-top: 0px;

    border-radius: 5px;

}





/*app*/ 



.sousuolan2 {

   width:60%;

   height:50px;

   text-align:center;

   color:#FFFFFF;

   font-size:24px;

   background-color:#3a82a8;

   border:5px solid #c7c7c7;

   border-radius: 15px;

   padding-left:15px; padding-right:15px;

   margin:auto; overflow:hidden;

   margin-bottom:20px;

   }

.zkzhong {

   text-align:center;

   }

.lyou-zuo {

   width:20%;

   float:left;

   }

.lyou-you {

   width:80%;

   height:40px;

   line-height:40px;

   float:right;

   }

   

.gongneng {

   width:140px;

   height:auto; overflow:hidden;

   margin:0 auto;

   }

   

.mokuai-zuo {

   width:20%;

   float:left;

   margin-top:20px;
   
   padding-left:15px;

   }

.mokuai-you {

   width:80%;

   float:right;

   }

   

.ktt {

   height:150px;

   }

   

.h-bt {

    font-size: 30px;

    font-weight: bold;

    text-align: center;

    color: #da2419;

    margin-top: 40px;

    font-family: Microsoft YaHei;

}



.jukoo {

    text-align: center;

    padding-left: 45px;

    padding-right: 45px;

}



.yykk {

    width: 1600px;

    height: auto;

    overflow: hidden;

    margin: 0 auto;

}



.yykk h2 {

    font-size: 24px;

    color: #da2419;

    font-family: Microsoft YaHei;

}



/*��վ�ƹ�Ӫ��*/

.soso {

   padding-top:15px; padding-bottom:15px;

   background-color:#000000;

   margin-top:20px;

   }

.soso h2 {

   font-size:30px;

   font-weight:bold;

   margin-top:0px;

   text-align:center;

   color:#e60604;

   font-family: Microsoft YaHei; 

   }   



dl {

    margin: 0px;

    padding: 0px;

    border: 0px none;

    vertical-align: baseline;

	list-style: outside none none;

    font: inherit;

}



.feature-content dd.vborder {

    background: url("../images/v_spliter.jpg") no-repeat scroll right center transparent;

	text-align:center;

}



.feature-content dd.vborder h3 {

   font-weight:bold;

   }



.line {

    height: 1px;

    background: url("../images/line.png") no-repeat scroll center 0px transparent;

}



.feature-content dd {

    float: left;

    width: 20%;

    height: 176px;

    margin-top: 20px;

    margin-bottom: 10px;

}

   

.feature-content a {

    color: #000;

    text-decoration: none;

}  

.feature-content .icon {

    background: url("../images/icon.png") no-repeat scroll center 17px transparent;

}



.feature-content dd.vborder p {

   color:#787878;

   }

   

   

/*�̳�װ��*/  

.shop1 {

    background: url("../images/con-radius2.png") no-repeat scroll 0% 0% transparent;

    width: 70px;

    height: 70px;

    text-align: center;

    color: #FFF;

    line-height: 70px;

    font-size: 48px;

    margin-right: 20px;

    float: left;

    display: block;

}



   

.jukoo h2 {

   font-size:30px;

   font-weight:bold;

   color:#da2419;

   font-family: Microsoft YaHei;

   margin-top:5px;

   }



.xuhao {

   width:70px;

   height:auto; overflow:hidden;

   margin:0 auto;

   }

   

.h-bt {

   font-size:30px;

   font-weight:bold;

   text-align:center;

   color:#da2419;

   margin-top:40px;

   font-family: Microsoft YaHei;

   }

   

.h-btk {

   font-size:24px;

   font-weight:normal;

   }



.yykk {

   width:1600px;

   height:auto; overflow:hidden;

   margin:0 auto;

   }

     

.yykk h2 {

   font-size:24px;

   color:#da2419;

   font-family: Microsoft YaHei;

   }

   

.fuwubjx {

   background:url(../images/fuwubj.jpg); background-repeat:repeat-y;

   }

   

.jutu {

   width:70%;

   height:120px;

   margin:0 auto;

   }

.jututp {

   margin-top:50px;

   }

   

   

/*�̳�װ��*/   

   

.xuhao {

    width: 70px;

    height: auto;

    overflow: hidden;

    margin: 0 auto;

} 





.cct {

    width:1000px;

	height:auto; overflow:hidden;

    padding-right: 15px;

    padding-left: 15px;

    margin-right: auto;

    margin-left: auto;

}  

   

   



@media (min-width: 1200px) and (max-width: 1600px) {



.yykk {

   width:100%;
   padding-left:15px;
   padding-right:15px;

   }

   

}


@media (min-width: 100px) and (max-width: 1000px) {



.sjkuan {

   width:100%;
   padding-left:15px;
   padding-right:15px;
   
   }
   
.yykk {

   width:100%;
   padding-left:15px;
   padding-right:15px;

   }
}


@media (min-width: 1000px) and (max-width: 1199px) {



.sjkuan {

   width:100%;
   padding-left:15px;
   padding-right:15px;
   
   }

   

.yykk {

   width:100%;
   padding-left:15px;
   padding-right:15px;
   
   }



}



@media (min-width: 0px) and (max-width: 768px) {



.fenlanw {

  width:100%;

}







.sjkuan {

   width:100%;

   }

   

.yykk {

   width:100%;

   }

   

.cct {

   width:100%;

   }



}





