@charset "utf-8";

/**CSS Document**/

::selection {



    background-color: #0040e3;

     color: #FFF;

}



::-moz-selection {



    background-color: #0040e3;



    color: #FFF;

}



::-webkit-selection {



    background-color: #0040e3;

    color: #FFF;

}



/*top_A*/

#top-A{

	width:100%;

	overflow: hidden;

	}



.top{

	width:1180px;

	height:36px;

	margin:auto;

	}

.top-left{

	width:380px;

	height:36px;

	float:left;

	line-height:36px; 

	color:#808080; 

	font-size:12px;

}

.top-left span{ 

	font-weight:bold;

	}

.top-right{ 

	height: 36px; 

	float: right;

	margin-right:17px;

}

.top-right ul li{

	float: left; 

	line-height:36px; 

	padding:0px 0px 0px 10px;

}

.top-right ul li a{

	color: #808080;

	 font-size:12px;

	}

.top-right ul li a:hover{

	color:#0040e3;

}

.top-right ul li span{

	padding:0px 3px 0px 0px;

}

.top-right ul li img{

	width:18px;

	 height:18px; 

	 display:block; 

	 padding:9px 0px 0px 0px; 

	 float:left;

	}



/**top_bgk**/

.top-bgk{ 

	    height: 228px;

    overflow: hidden;

}

.top-nr{ 

	width:1180px; 

	margin:auto;

}

.logo{

	height: 100px;

    float: left;

    padding: 10px 0px 0px 0px;

    display: inline;

}



.biaoyu{

    width: 310px;

    float: right;

    display: inline;

    font-size: 22px;

    color: #4c4c4c;

    height: 52px;

    margin-top: 74px;

    line-height: 36px;

    padding-left: 30px;
    box-sizing: content-box !important;

}

.biaoyu .by1{ 

    color: #4c4c4c;

    font-size: 22px;

    display: block;

    line-height: 22px;

    font-weight: normal;

}



.biaoyu .by2{ 

    font-size: 22px;

    margin-top: 0;

    color: #4c4c4c;

}

.iphone{

    float: right;

    display: inline;

    width: 202px;

    height: 65px;

    margin-top: 30px;

    background: url(../images/dh.jpg) no-repeat left 18px;

    padding-left: 60px;

}

.iphone span{

	color: #4c4c4c;

    display: block;

    line-height: 22px;

    margin-top: 12px;

}

.iphone p{

	color: #0087f3;

    font-size: 26px;

    line-height: 28px;

	

}

/**nav**/

.nav-all{ 

    height: 50px;

    background: #0040e3;

    overflow: hidden;

}

.nav { 

	width:1180px; 

	margin:auto;

}

.nav li {

    float: left;

    text-align: center;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;

	

}



.nav li a {

	display: block;

    font-size: 15px;

    height: 50px;

    line-height: 50px;

    color: #fff;

	padding: 0 33px;





	

	

}

 .nav li a:hover{

 	background:#4c4c4c;

	

 } 



.nav li.another a{ background:#4c4c4c;}

.fixedNav{background:#0040e3;opacity: 0.6s; position:fixed; top:0px; left:0px; width:100%; z-index:100000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}





/**link开始**/

.link{

    width: 100%;

    height: 50px;

    margin: 24px 0;

}

.link-body b{

    font-size: 28px;

    color:#4c4c4c;

}

.link-body i{

    color:#4c4c4c;

    font-size: 14px;

    margin-left: 10px;

}

.link-body{

    font-size: 20px;

    height: 40px;

    color: #004a9a;

    font-weight: bold;

    line-height: 48px;

    border-bottom: 1px solid #ccc;

    padding-bottom: 10px;



}

.link-body img{

    float: left;

    margin-right: 20px;

    margin-top: 10px;

}



.link-body>a{

    font-size:14px;

    font-weight: normal;

    color:#808080;

    overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

}

/**link结束**/



/*footer*/

.copyright{

    height: 50px;

    margin: 0 auto;

    background: #0040e3;

    overflow: hidden;



}

.nav_body2{

    width: 1180px;

    margin:0 auto;

}

.nav_body2>ul>li{

    float: left;

    -webkit-transition: all .5s;

    -moz-transition: all .5s;

    -o-transition: all .5s;

    -ms-transition: all .5s;

    transition: all .5s;



}

.nav_body2>ul>li>a{ 

    font-size: 14px;

    line-height:50px;

    color:#fff;

    padding: 0px 33px;

    text-align: center;

    display: block;

    



    



}

.nav_body2>ul{

    

    margin-left: 10px;

    height: 50px;

}



.nav_body2>ul>li:hover a{

    background: #4d4d4d;

}



.footer{

    width: 1180px;

    margin:0 auto;

}



.footer_font{

    display: block;

    color: #fff;

    padding: 25px 0;

    width: 1180px;

    margin: 0 auto;

    margin-top: 10px;

}

.footer_font a{

    color:#fff;

}

.footer_font>i{

    float: left;

    border:16px solid #fff;

}

.footer_font>i>img{

    width: 98px;

    height: 98px;



}



.footer_box h2{

    font-size: 14px;

    text-align: center;

    display: inline;

}

.footer_bg{

    background:#4d4d4d;

    height: 241px;

    margin-top: 30px

}

.ft-c{

    width: 338px;

    margin-left: 210px;

}

.ft-y{

    width: 500px;

}

/* footer end */













