
li{list-style: none;}
a{text-decoration: none;}
img{border: none;}


.container{font-size: 0;}

.margin-li{margin-left: 46px;}
.scroll{position: relative; width: 100%; height: 969px;}
.bd{position: absolute; left: 42%; z-index: 600; bottom: 100px; width: 220px; height: 6px;}
.bd li{width: 100px; cursor: pointer; height: 4px; display: inline-block; background: #fff; margin-left: 10px;}
.in{background: #ff0000 !important;}

.bar{position: relative; z-index: 100; width: 100%; height: 120px; min-width: 1400px; background: url(../images/index_03.jpg) no-repeat center center;}
.bar-content{width: 1400px; height: 120px; margin: auto;}
.bar-left{width: 692px; height: 120px; float: left;}
.bar-right{width: 568px; height: 100px; float: right; font-size: 18px; padding-top: 20px; line-height: 36px; color: #fff}
.bl-l{display: inline-block; width: 533px; line-height: 30px; padding-top: 14px; height: 106px; vertical-align: top; text-align: right}
.bl-p1{font-size: 22px; color: #fff;}
.bl-p2{font-size: 22px; color: #fff; font-weight: bold;}
.bl-c{display: inline-block; width: 87px; height: 50px; text-align: right; font-size: 36px; color: #ff0000; font-weight: bold; letter-spacing: 5px; background: url(../images/bar_04.jpg) no-repeat; margin: 36px 0 0 15px; vertical-align: top;}
.bl-r{display: inline-block; vertical-align: top; line-height: 120px; padding-left: 10px; font-size: 36px; color: #fff;}

.bar-right img{position: relative; top: 5px; margin-right: 6px;}

.content{width: 100%; background: #f0f1f3;}
.con{width: 1200px; margin: auto;}


.content-l{display: inline-block; vertical-align: top; width: 260px; min-height: 1140px;}

.about{display: block; width: 246px; margin: 43px 0 15px 0; height: 56px; padding-top: 8px; color: #fff; text-align: center;  background: #FF4081; line-height: 45px;}
.about #ab1{font-size: 23px;}
.about #ab2{font-size: 12px;}
.about #ab1:hover{color: #ff0000 !important;}

.message{width: 246px;}
.message .nav{display: block; width: 246px; height: 53px; background: url(../images/list1_03.jpg) no-repeat; font-weight: bold; text-align: center; line-height: 53px; color: #fff; font-size: 18px;}
.message .subnav{display: block; width: 246px; height: 53px; border-bottom: 1px solid #ccc; line-height: 53px; text-align: center; background: #fff; font-size: 18px; color: #505050;}
.message .subnav:hover{color: #ff0000 !important;}
.n-title{width: 375px; height: 93px; margin: auto; text-align: center; background: url(../images/t_08.png);}
.t-top{ font-size: 0; padding-top: 14px;}
.str1{font-size: 30px;color: #d52b46;}
.str2{font-size: 30px;color: #0b377d;}
.t-bottom{font-size: 16px; color: #aaaaaa;}


.copyright{width: 100%; height: 196px; background: #0b377d;}
.copyright-content{width: 1200px; margin: 0 auto;}

.cor{width: 412px; height: 120px; padding-top: 36px; line-height: 30px; float: right; font-size: 16px; color: #fff;}
.cor img{position: relative; top: 5px; margin-right: 10px;}
.posi{position: relative; top: 30px; text-align: right; font-size: 16px; color: #505050;}
.posi a{display: inline; font-size: 16px; color: #505050;}
.posi img{display: inline-block;}

.img1{left: -20px; top: 10px}
.img2 , .img1{position: relative; display: inline-block;}
.img2{top: 40px; left: 100px;}

footer{text-align: center; color: #fff; font-size: 16px; line-height: 34px; background: #d73952;}


.body-slide{position: fixed; z-index: 1000; right: 0; top: 200px; width: 115px; height: 242px; background: url(../images/slide_10.jpg) no-repeat;}
.body-slide a{display: block; position: relative; top: 35px; left: 14px; font-size: 16px; color: #02a0e9;}
.body-slide a:hover{color: #ff0000 !important;}
.body-slide a img{position: relative; top: 4px;}

.sub{z-index: 600; width: 160%; left: -22px; display: none; text-align: center; position: absolute; top: 130px;}
.sub-span{position: absolute; width: 100%; height: 100%; background: #000; opacity: .4;}
.sub a{position: relative; font-size: 16px; display: block; line-height: 40px;}
.sub a:hover{background: rgb(34, 36, 66);}
.sub-span1{left: -30px;}











