@charset "utf-8";
.nbaware-fraud-tip{background-color: #f0f4f5!important;}.nbaware-fraud-tip img,.nbaware-fraud-tip span{display:none !important}
/*html { font-size: 62.5%; }    
body { font-size: 14px; font-size: 1.4rem; }  =14px */  
/*h1   { font-size: 24px; font-size: 2.4rem; }  =24px */ 
body,h1,h2,h3,h4,h5,p,a,img,input,div,ul,li,form,span,textarea{padding:0;margin:0;font-family:'微软雅黑';font-weight: normal;}
li{ list-style:none}
a{ text-decoration:none;outline: none;}
img{border: none;max-width:100%}
body{overflow-y: auto;}
/*
清浮动
 */

.clf {zoom:1;}    /*==for IE6/7 Maxthon2==*/
.clf:after {clear:both;content:' ';display:block;width: 0;height: 0;visibility:hidden;} 
	
/*header*/

header{width: 100%;height: 150px;}
.h_top{width: 1200px;height: 110px;margin: 0 auto;}
.logo{height: 100px;}
.h_top>p{float: right;margin-top: 40px;font-size: 30px;}
nav{background-color: #053369;width: 100%;height: 40px;}
nav>ul{width: 63%;margin: 0 auto;text-align: center;height: 100%}
nav>ul>li{display: inline-block;height: 100%;width: 10%;position: relative;}
nav>ul>li:hover,nav>ul>li.on{background-color: #fbce2b}
nav>ul>li>a{font-size: 20px;font-size: 16px;color: #fff;display: block;width: 100%;height: 100%;vertical-align: center;line-height: 40px;}
nav>ul>li:hover>a,nav>ul>li.on>a{color: #000;}
nav>ul>li>div{display: none;position: absolute;top: 100%;left: 0;width: 100%;}
nav>ul>li:hover>div{display: block;}
nav>ul>li>div>a{background-color: #257DB0;display: block;width: 100%;color: #fff;height: 30px;line-height: 30px;}
nav>ul>li>div>a:hover{background-color: #fbce2b;color: #000;}

/*banner*/

.banner{width: 100%;height: 400px;position: relative;}
.banner>.bd,
.banner>.bd>ul,
.banner>.bd>ul>li{width: 100%;height: 100%;}
.banner>.bd>ul>li{display: none;}
.banner>.bd>ul>li:first-child{display: block;}
.banner>.hd{position: absolute;bottom: 20px;width: 100%;text-align: center;padding: 0;}
.banner>.hd>ul>li{display: inline-block;width: 20px;height: 20px;border-radius: 10px;background-color: #fff;margin: 0 5px;cursor: pointer;color: #fff;}
.banner>.hd>ul>li:hover,
.banner>.hd>ul>li.on{background-color:#fbce2b;color:#fbce2b;}

/*page*/

.main{width: 1200px;margin: 20px auto;}
.sidebar{background-color: #053369;float: left;padding: 4px;width: 244px;}
.s_title{border-bottom:1px solid #fff;margin-left: 20px;}
.s_title>h2{color: #fff;}
.s_title>span{display: inline-block;color: #fff;border-bottom: 1px solid #fff;}
section.text,section.pro_page,section.main_content,.subject{margin-left: 30px;}
section.text h2{margin: 20px 0;text-align: center;}
section.text .prev{float: left;margin-bottom: 30px;color: #000;}
section.text .next{float: right;color: #000;}
section.text .prev:hover,section.text .next:hover{color: #0000ee;}
.word{min-height: 400px;}
.subject h2{text-align: center;margin: 20px 0;}
.subject p{font-size: 20px;line-height: 30px;}
/*sidebar*/

.sidebar ul{}
.sidebar ul li{padding:0 20px;}
.sidebar ul li:hover,
.sidebar ul li.on{background-color: #FCCF2D;}
.sidebar ul li a{color: #fff;display: block;margin: 5px 0;padding: 5px 0;} 
.sidebar ul li:hover a,
.sidebar ul li.on a{color: #053369;}
.right{float: right;width: 930px;min-height: 500px;}

/*location*/

.location{border-bottom: 1px solid #053369;margin-left: 30px;}
.location p a{color: #014392;}
.location p a:hover,.location p a.on{color: #D5A806;}
.location p span{color: #014392;}

/*pagr*/

.page{width: 100%;text-align: center;}
.page a{color: #000;padding: 5px;display: inline-block;height: 22px;min-width: 22px;margin: 20px 5px;}
.page a:hover,.page a.on{background-color: #053369;color: #fff;}

/*foot*/

footer{width: 100%;background: #202427;height: 227px;}
footer>.mid{margin: 0 auto;width: 1200px;position: relative;}
footer>.mid>.contact{width: 320px;}
footer>.mid>.bg{width: 320px;border-bottom: 20px solid #202427;border-left: 10px solid transparent;border-right: 10px solid transparent;position: absolute;bottom: 100%;left: -10px;}
footer>.mid>.contact{background-color: #2f3438;position: absolute;top: -20px;left: 0;z-index: 9;width: 300px;padding: 10px;}
footer>.mid>.contact>h2{font-size: 18px;color: white;margin-bottom: 5px;}
footer>.mid>.contact>h2>span{font-size: 14px;margin-left: 10px;}
footer>.mid>.contact>p{font-size: 14px;color: #fff;line-height: 22px}
footer>.mid>.others{width: 660px;float: right;position: absolute;left: 350px;top: 20px;}
footer>.mid>.others>.nav{margin-bottom: 20px;color: white;}
footer>.mid>.others>.nav>a{margin: 0 10px;color: white;}
footer>.mid>.others>p{line-height: 30px;color: white;}
footer>.mid>.others>p>a{color: white;}

/**/