/*初始化*/
*{ margin:0; padding:0; font-family:Arial,Microsoft YaHei,'微软雅黑';}
a,s{text-decoration: none;}
i,em{font-style: normal;}
li{list-style: none;}
input{border-style: none;outline-style: none;}
button{ cursor: pointer;border-style: none;outline-style: none;}
table{border-collapse: collapse;}
h1,h2,h3,h4,h5,h6 {
    font-weight: normal;
    font-size: 100%;
}
body{margin:0}
.head{width:100%; height:140px; margin:0 auto; background:url(../images/topbg.jpg) repeat-x;}
.head .logo{float:left; width:184px; height:60px; margin-top:40px;}
.head .target{width:800px; height:50px; float:right; margin-top:45px;}
.head .target li{float:right; width:auto; line-height:50px; padding-left:50px;}
.head .target li a{font-size:18px; color:#000;}
.banner{width:100%; height:400px; background:url(../images/banner.png) no-repeat top center #000; position:relative;}
.banner .pic{width:1200px; height:400px; position:absolute; left:50%; margin-left:-600px; font-size:22px; font-weight:bold; text-align:center; color:#fff; text-shadow:2px 2px #333; padding-top:140px;}
.banner2{width:100%; height:150px; background:url(../images/banner.png) no-repeat top center #000; position:relative;}
.banner2 .pic{width:1200px; height:150px; position:absolute; left:50%; margin-left:-600px; font-size:16px; font-weight:bold; text-align:center; color:#fff; text-shadow:2px 2px #333; padding-top:60px;}

.index_bt{float:left; width:1200px; line-height:50px; border-bottom:1px solid #C0CFCD;}
.index_bt .ha{float:left; width:auto; font-size:20px; font-weight:bold; color:#000;}
.index_bt .mo{float:right; width:auto; font-size:14px; color:#999;}
.inhdp{float:left; width:400px; height:auto;}
.in_r_new{float:right; width:760px; height:auto;}
.in_r_new li{float:left; width:760px; height:auto; padding-bottom:15px;}
.in_r_new li .h3{float:left; width:760px; height:auto; font-size:16px; color:#000;}
.in_r_new li .pp{float:left; width:760px; height:auto; font-size:14px; color:#999; line-height:150%; padding-top:5px;}

.in_ywbk{width:100%; height:556px; background:#E3F6F4;}
.in_ywbk .ka{float:left; width:338px; height:124px; background:url(../images/r1.png) 230px 25px #1EB69C no-repeat; border-radius:20px; margin-right:21px; padding:24px;}
.in_ywbk .kb{float:left; width:338px; height:124px; background:url(../images/r2.png) right #1EB69C no-repeat; border-radius:20px; margin-right:21px; padding:24px;}
.in_ywbk .kc{float:left; width:338px; height:124px; background:url(../images/r3.png) right #1EB69C no-repeat; border-radius:20px; padding:24px;}
.in_ywbk .kd{float:left; width:745px; height:124px; background:url(../images/r4.png) right #1EB69C no-repeat; border-radius:20px; margin-right:21px; margin-top:21px; padding:24px;}
.in_ywbk .ke{float:left; width:338px; height:124px; background:url(../images/r5.png) right #1EB69C no-repeat; border-radius:20px; margin-top:21px; padding:24px;}
.in_ywbk .xbt{float:left; width:338px; height:38px; line-height:38px; font-size:18px; color:#fff; background: linear-gradient(to right, rgba(0,130,115,1),rgba(255,255,255,0)); border-radius:5px; padding-left:10px;} 
.in_ywbk .ula{float:left; width:338px; height:auto;}
.in_ywbk .ula li{float:left; width:150px; line-height:30px; font-size:14px; background:url(../images/d.jpg) no-repeat left center; padding-left:10px; margin-top:10px;}
.in_ywbk .ula li a{font-size:14px; color:#fff;}
.in_ywbk .ulb{float:left; width:745px; height:auto;}
.in_ywbk .ulb li{float:left; width:235px; line-height:30px; font-size:14px; background:url(../images/d.jpg) no-repeat left center; padding-left:10px; margin-top:10px;}
.in_ywbk .ulb li a{font-size:14px; color:#fff;}
.in_ywbk .ulc{float:left; width:338px; line-height:180%; font-size:14px; margin-top:10px; color:#fff;}


#example{float:right; width:530px; height:320px;}
#example .hd{float:left; width:530px; height:50px; background:#EFEFEF; list-style-type:none;}
#example .hd .more{float:right; width:auto; padding:0 20px; font-size:16px; color:#999; line-height:50px;}
#example .bd{float:left; width:530px; height:270px;}
#example .bd li{float:left; width:520px; height:auto; font-size:16px; padding-top:10px; background:url(../images/d.jpg) no-repeat 0 18px; padding-left:10px;}
#example .bd li a{color:#666;}
#example .bd li a:hover{ color:#039;}
#example .bd li.current{display: block;}

.inyewu{float:left; width:1200px; height:270px;}
.inyewu li{float:left; width:299px; height:268px; border:1px solid #EFEFEF; border-right:0;}
.inyewu li:last-child{float:left; width:298px; height:268px; border:1px solid #EFEFEF;}
.inyewu li:last-child .bt{width:278px; line-height:50px; background:#fff; font-size:18px; color:#444; padding-left:20px; border-bottom:1px solid #EFEFEF; float:left;}
.inyewu li .bt{width:279px; line-height:50px; background:#fff; font-size:18px; color:#444; padding-left:20px; border-bottom:1px solid #EFEFEF; float:left;}
.inyewu li .bt span{float:left; width:22px; height:22px; padding-top:14px; padding-right:10px;}
.inyewu li .js{float:left; width:259px; height:177px; padding:20px;}
.inyewu li .js p{float:left; width:259px; height:127px; font-size:14px; color:#666; line-height:180%; text-indent:2em;}
.inyewu li .js a{float:right; width:100px; line-height:36px; text-align:center; font-size:14px; color:#fff; background:#12274D;}

.insear{float:left; width:585px; height:255px;}
.insear .hd{float:left; width:585px; height:50px; background:#EFEFEF; list-style-type:none;}
.insear .hd .ss{float:left; width:138px; line-height:48px; border:1px solid #EFEFEF; background:#fff; font-size:18px; color:#444; border-right:0;}
.insear .hd .ss i{float:left; width:auto; font-size:20px; color:#444; margin-left:20px;}
.insear .hd li.current{border-bottom:1px solid #fff;font-weight:600;}
.insear .hd .more{float:right; width:auto; padding:0 20px; font-size:16px; color:#999; line-height:50px;}
.insear .form{float:left; width:585px; height:auto; padding-top:10px;}
.insear .form label{float:left; width:585px; height:auto; font-size:14px; color:#444; padding-top:10px; padding-bottom:8px; font-weight:bold;}
.insear .form input{float:left; width:573px; height:32px; line-height:32px; border:1px solid #ccc; padding-left:10px; box-shadow:0 1px 2px #ddd inset;}
.insear .form input:focus{border:1px solid #1E9FFF;}
.insear .form button{float:left; width:110px; line-height:36px; background:#12274D; text-align:center; font-size:16px; color:#fff; margin-top:16px; border:0; cursor:pointer;}
.insear .bd li{display: none; padding-top:10px;}
.insear .bd li p{float:left; width:530px; height:auto; font-size:16px; padding-top:10px;}
.insear .bd li p a{color:#666;}
.insear .bd li p a:hover{ color:#039;}
.insear .bd li.current{display: block;}
.inzone{float:right; width:530px; height:255px;}
.inzone .hd{float:left; width:530px; height:50px; background:#EFEFEF; list-style-type:none;}
.inzone .hd .ss{float:left; width:138px; line-height:48px; border:1px solid #EFEFEF; background:#fff; font-size:18px; color:#444; border-right:0; border-bottom:1px solid #fff;}
.inzone .hd .ss i{float:left; width:auto; font-size:20px; color:#444; margin-left:20px;}
.inzone .zt{float:left; width:530px; height:230px; margin-top:26px;}

.inzuo{float:left; width:640px; height:auto;}
.inzuo .hd{float:left; width:640px; height:50px; background:#EFEFEF; list-style-type:none;}
.inzuo .hd .ss{float:left; width:60px; line-height:50px; background:#F79433; font-size:18px; color:#fff; text-align:center;}
.inzuo .ulaa{float:left; width:640px; height:256px;}
.inzuo .ulaa a{float:left; width:128px; height:auto; padding-top:20px;}
.inzuo .ulaa a .img{float:left; width:86px; height:78px; padding:0 21px;}
.inzuo .ulaa a .text{float:left; width:128px; line-height:30px; text-align:center; font-size:14px; color:#666;}

.inzuo .ulab{float:left; width:640px; height:256px;}
.inzuo .ulab a{float:left; width:320px; height:65px; margin-top:20px;}
.inzuo .ulab a .aa{float:left; width:90px; line-height:65px; background:#eee; font-size:20px; font-weight:bold; color:#333; text-align:center;}
.inzuo .ulab a .aaa{float:right; width:200px; height:65px; padding:0 15px; font-size:14px; color:#666;}

.inzuo .ulac{float:left; width:640px; height:246px; padding-top:10px;}
.inzuo .ulac li{float:left; width:630px; height:auto; font-size:16px; padding-top:10px; background:url(../images/d.jpg) no-repeat 0 18px; padding-left:10px;}
.inzuo .ulac li a{color:#666;}
.inzuo .ulac li a:hover{ color:#039;}
.inzuo .ulac li.current{display: block;}


.inzuo .db{float:left; width:640px; height:auto; padding-top:10px;}
.inzuo .db li{float:left; width:630px; height:auto; font-size:16px; padding-top:10px; background:url(../images/d.jpg) no-repeat 0 18px; padding-left:10px;}
.inzuo .db li a{color:#666;}
.inzuo .db li a:hover{ color:#039;}
.inzuo .db li.current{display: block;}

.inyou{float:right; width:530px; height:auto;}
.inyou .hd{float:left; width:530px; height:50px; background:#EFEFEF; list-style-type:none;}
.inyou .hd .ss{float:left; width:60px; line-height:50px; background:#F79433; font-size:18px; color:#fff; text-align:center;}
.inyou .form{float:left; width:530px; height:auto; padding-top:10px;}
.inyou .form label{float:left; width:530px; height:auto; font-size:14px; color:#444; padding-top:10px; padding-bottom:8px; font-weight:bold;}
.inyou .form input{float:left; width:518px; height:32px; line-height:32px; border:1px solid #ccc; padding-left:10px; box-shadow:0 1px 2px #ddd inset;}
.inyou .form input:focus{border:1px solid #1E9FFF;}
.inyou .form button{float:left; width:110px; line-height:36px; background:#12274D; text-align:center; font-size:16px; color:#fff; margin-top:16px; border:0; cursor:pointer;}
.inyou .dc{float:left; width:530px; height:auto; padding-top:10px;}
.inyou .dc li{float:left; width:520px; height:auto; font-size:16px; padding-top:10px; background:url(../images/d.jpg) no-repeat 0 18px; padding-left:10px;}
.inyou .dc li a{color:#666;}
.inyou .dc li a:hover{ color:#039;}
.inyou .dc li.current{display: block;}
.inyou .dca{float:left; width:170px; line-height:60px; text-align:center; font-size:18px; font-weight:bold; color:#fff; background:url(../images/r1_c1.jpg) no-repeat; margin-right:10px; margin-top:20px;}
.inyou .dcb{float:left; width:170px; line-height:60px; text-align:center; font-size:18px; font-weight:bold; color:#fff; background:url(../images/r1_c3.jpg) no-repeat;margin-right:10px; margin-top:20px;}
.inyou .dcc{float:left; width:170px; line-height:60px; text-align:center; font-size:18px; font-weight:bold; color:#fff; background:url(../images/r1_c5.jpg) no-repeat; margin-top:20px;}


.erdbt{float:left; width:100%; height:50px; background:#EFEFEF; margin-top:10px;}
.erdbt .aa{float:left; width:auto; line-height:48px; border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-bottom:1px solid #fff; font-size:18px; padding:0 20px; color:#444; font-weight:bold; background:#fff;} 
.erdbt .bb{float:right; width:auto; line-height:48px; font-size:14px; padding:0 20px; color:#444;}

.erxbt{float:left; width:100%; height:50px; background:#EFEFEF;}
.erxbt .aa{float:left; width:auto; line-height:48px; border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-bottom:1px solid #fff; font-size:18px; padding:0 20px; color:#444; font-weight:bold; background:#fff;} 
.erxbt .bb{float:right; width:auto; line-height:48px; font-size:14px; padding:0 20px; color:#444;}

.renzula{float:left; width:1200px; height:256px;}
.renzula a{float:left; width:128px; height:auto; padding:30px 11px 0 11px;}
.renzula a .img{float:left; width:86px; height:78px; padding:0 21px;}
.renzula a .text{float:left; width:128px; line-height:30px; text-align:center; font-size:14px; color:#666;}

.renzulb{float:left; width:640px; height:auto;}
.renzulb li{float:left; width:630px; height:auto; font-size:16px; padding-top:10px; background:url(../images/d.jpg) no-repeat 0 18px; padding-left:10px;}
.renzulb li a{color:#666;}
.renzulb li a:hover{ color:#039;}
.renzulb li.current{display: block;}

.newi{float:left; width:1200px; height:auto;}
.newi li{float:left; width:585px; height:280px; margin-right:30px; margin-top:10px;}
.newi li:nth-child(2){margin-right:0;}
.newi li:nth-child(4){margin-right:0;}
.newi li .a{float:left; width:585px; height:auto; font-size:16px; padding-top:15px; background:url(../images/d.jpg) no-repeat 0 22px; padding-left:10px;}
.newi li .a:hover{ color:#039;}

.erbt{float:left; width:870px; height:50px; background:#EFEFEF; margin-top:10px;}
.erbt .aa{float:left; width:auto; line-height:48px; border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-bottom:1px solid #fff; font-size:18px; padding:0 20px; color:#444; font-weight:bold; background:#fff;} 
.erbt .bb{float:left; width:auto; line-height:48px; border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-bottom:1px solid #EFEFEF; font-size:18px; padding:0 20px; color:#444; background:#fff;}
.erlist{float:left; width:870px; height:auto; padding-top:15px;}
.erlist li{float:left; width:850px; line-height:40px; font-size:16px; color:#444; text-align:left; background:url(../images/icondi.jpg) no-repeat left center; padding-left:20px;}
.erlist li{font-size:16px; color:#444;}
.erlist li span{float:right; font-size:14px; color:#999;}
.fenyea{float:left; width:870px; height:auto; text-align:center; padding:30px 0; background:#fff; display:block;}
.fenyea a.none{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#fff; border:1px solid #D5D5D5; color:#333; border-radius:3px;}
.fenyea a.cleck{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#0D7AE1; border:1px solid #0D7AE1; color:#fff; border-radius:3px;}


.erlista{float:left; width:1200px; height:auto; padding-top:15px;}
.erlista li{float:left; width:1180px; line-height:40px; font-size:16px; color:#444; text-align:left; background:url(../images/icondi.jpg) no-repeat left center; padding-left:20px;}
.erlista li{font-size:16px; color:#444;}
.erlista li span{float:right; font-size:14px; color:#999;}
.fenyeaa{float:left; width:1200px; height:auto; text-align:center; padding:30px 0; background:#fff; display:block;}
.fenyeaa a.none{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#fff; border:1px solid #D5D5D5; color:#333; border-radius:3px;}
.fenyeaa a.cleck{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#0D7AE1; border:1px solid #0D7AE1; color:#fff; border-radius:3px;}

.erright{float:right; width:300px; height:auto;}
.errbt{float:left; width:300px; height:50px; background:#EFEFEF; margin-top:10px;}
.errbt .aa{float:left; width:auto; line-height:48px; border-left:1px solid #EFEFEF;border-top:1px solid #EFEFEF;border-bottom:1px solid #fff; font-size:18px; padding:0 20px; color:#444; background:#fff;} 
.errbt .cc{float:left; width:80px; height:50px; background:url(../images/errbtr.png) no-repeat right;}
.errlx{float:left; width:300px; height:auto; padding-top:15px;}
.errlx .a{float:left; width:300px; line-height:40px; font-size:14px; color:#444;}
.errlx .a i{float:left; font-size:16px; color:#666; padding-right:5px;}
.errlx .b{float:left; width:300px; line-height:50px; font-size:16px; color:#fff; margin-top:10px; background:#002A5A;}
.errlx .b i{float:left; font-size:18px; color:#fff; padding:0 10px; }
.errlx .b:hover{background:#F79433;}

.lefta{float:left; width:870px; height:auto; margin-top:30px;}
.lefta .title{float:left; width:870px; height:auto; font-size:32px; font-weight:bold; color:#333; text-align:center; padding:10px 0 20px 0;}
.lefta .wz{float:left; width:870px; height:auto;}
.lefta .wz p{float:left; width:870px; height:auto; font-size:16px; color:#333; line-height:200%; padding-top:20px;}
.lefta .wz p img{float:left; width:640px; height:auto; padding-top:20px; margin-left:115px;}
.lefta .fy{float:left; width:870px; height:100px; position:relative; margin-top:40px;}
.lefta .fy .up{ position:absolute; width:383px; height:48px; border:1px solid #ddd; left:0; top:0; padding:25px; line-height:24px;}
.lefta .fy .down{ position:absolute; width:383px; height:48px; border:1px solid #ddd; right:1px; top:0; z-index:9; padding:25px; line-height:24px;}
.lefta .fy a{font-size:14px; color:#333;}
.lefta .fy a:hover{font-size:14px; color:#0D7AE1;}

.leftb{float:left; width:1200px; height:auto; margin-top:30px;}
.leftb .title{float:left; width:1200px; height:auto; font-size:32px; font-weight:bold; color:#333; text-align:center; padding:10px 0 20px 0;}
.leftb .wz{float:left; width:1200px; height:auto;}
.leftb .wz p{float:left; width:1200px; height:auto; font-size:16px; color:#333; line-height:200%; padding-top:20px;}
.leftb .wz p img{float:left; width:640px; height:auto; padding-top:20px; margin-left:115px;}
.leftb .fy{float:left; width:1200px; height:100px; position:relative; margin-top:40px;}
.leftb .fy .up{ position:absolute; width:533px; height:48px; border:1px solid #ddd; left:0; top:0; padding:25px; line-height:24px;}
.leftb .fy .down{ position:absolute; width:533px; height:48px; border:1px solid #ddd; right:1px; top:0; z-index:9; padding:25px; line-height:24px;}
.leftb .fy a{font-size:14px; color:#333;}
.leftb .fy a:hover{font-size:14px; color:#0D7AE1;}

.forma{float:left; width:586px; height:auto; padding-top:20px; margin-left:342px;}
.forma label{float:left; width:585px; height:auto; font-size:14px; color:#444; padding-top:10px; padding-bottom:8px; font-weight:bold;}
.forma input{float:left; width:573px; height:32px; line-height:32px; border:1px solid #ccc; padding-left:10px; box-shadow:0 1px 2px #ddd inset;}
.forma input:focus{border:1px solid #1E9FFF;}
.forma button{float:left; width:110px; line-height:36px; background:#12274D; text-align:center; font-size:16px; color:#fff; margin-top:16px; border:0; cursor:pointer;}

.hycxbxtitle{float:left; width:870px; height:50px; font-size:18px; font-weight:bold; padding-top:30px;}
.hycxbxjg{float:left; width:100%; height:auto; background:#fff;}
.hycxbxjgtable{float:left; width:870px; height:auto;}
.hycxbxjgtable .left{float:left; width:130px; height:170px;}
.hycxbxjgtable .left img{width:130px; height:170px; border:0;}
.hycxbxjgtable .right{float:right; width:710px; height:auto;}
.hycxbxjgtable table{border:1px solid #ddd; border-right:none; border-bottom:none;}
.hycxbxjgtable .tda{border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#f8f8f8; line-height:36px; font-size:14px; text-align:center; padding:0 5px;}
.hycxbxjgtable .tdb{border-right:1px solid #ddd; border-bottom:1px solid #ddd; background:#fff; line-height:36px; font-size:14px; text-align:center;}
.hycxbxjgtable .tdb a{color:#1E9FFF; text-decoration:none;}
.hycxbxjgtable .right .zzlq{float:left; width:300px; line-height:40px; font-size:16px; color:#fff; background:#FF5722; margin-top:20px;}
.hycxbxjgtable .right .zzlq i{float:left; font-size:18px; color:#fff; padding:0 10px 0 20px; }
.sss{width:1200px; height:auto; background:#fff; position:relative; float:left;}
.sss ul{display:flex; flex-direction:row; flex-wrap: wrap; justify-content:space-between; margin-top:15px;}
.sss ul li{width:calc(385px - 5px); height:300px; text-align:center;}
.sss ul li .bt{float:left; width:100%; height:50px; background:#EFEFEF;}
.sss ul li .bt h3{float:left; width:auto; padding:0 20px; line-height:48px; border:1px solid #EFEFEF; border-bottom:1px solid #fff; font-size:18px; text-align:center; background:#fff; color:#444; cursor:pointer; }
.sss ul li .bt a{float:right; width:auto; padding:0 20px; line-height:50px; font-size:14px; color:#444;}
.sss ul li .p{float:left; width:370px; line-height:30px; font-size:16px; color:#444; margin-top:10px; text-align:left; background:url(../images/icondi.png) no-repeat left 11px; padding-left:15px;}
.sss ul li .p a{font-size:16px; color:#444;}

#idhb{width:100%; height:366px; background:url(../images/bg1.jpg) no-repeat center; overflow:hidden;}
#idhb .bxb{width:1140px; height:160px; margin:50px auto; background: rgba(255,255,255,.6); border-radius:10px; padding:53px 30px;}
#idhb .bxb .img{float:left; width:260px; height:160px; margin-right:30px;}
#idhb .bxb .cent{float:left; width:470px; height:160px;}
#idhb .bxb .biaoti{float:left; width:470px; line-height:40px; font-size:24px; color:#333; font-weight:bold;}
#idhb .bxb .miaoshu{float:left; width:470px; line-height:180%; height:auto; font-size:14px; color:#666; padding-top:10px;}
#idhb .bxb .gengduo{float:left; width:470px; line-height:40px; font-size:14px; color:#01AAED;}
#idhb .bxb .imgb{float:right; width:339px; height:160px;}

#idnew{width:100%; height:auto; overflow:hidden;}
#idnew ul{width:100%; margin-top:40px;}
#idnew ul li{width:100%; height:161px; position:relative; background:#fff;}
#idnew ul li:hover{background: linear-gradient(45deg,rgba(255,255,255,0.5),rgba(255,251,242,1),rgba(255,255,255,0.5)); cursor:pointer;}
#idnew ul li .idnewk{width:1070px; height:70px; border-bottom:1px solid #F2F2F2; margin:0 auto; color:#333; padding:45px 0;}
#idnew ul li .idnewk .date{float:left; width:200px; height:70px;}
#idnew ul li .idnewk .date dt{float:left; width:200px; font-size:54px; color:#DADADA; text-align:right; font-weight:600;}
#idnew ul li .idnewk .date dd{float:left; width:200px; font-size:20px; color:#DADADA; text-align:right;}
#idnew ul li .idnewk .neir{float:left; width:810px; height:70px;  padding:0 30px;}
#idnew ul li:hover .idnewk .date dt{font-size:54px; color:#047FDC;}
#idnew ul li:hover .idnewk .date dd{font-size:20px; color:#047FDC;}
#idnew ul li .idnewk .neir dt{float:left; width:810px; font-size:20px; color:#333; line-height:30px;}
#idnew ul li .idnewk .neir dd{float:left; width:810px; font-size:14px; color:#666; padding-top:10px; line-height:180%;}
#idnew ul li:hover .idnewk .neir dt{color:#047FDC;}
#idnew ul li:hover .idnewk .neir dd{color:#047FDC;}

.ylink{width:1200px; height:auto; margin:0 auto;}
.ylink .bt{float:left; width:1200px; line-height:50px; font-size:18px; color:#444; margin-top:20px;}
.ylink .bt i{float:left; width:auto; font-size:20px; color:#444; margin-right:10px;}
.ylink .ul{float:left;}
.ylink .ul li{float:left; width:auto; height:53px;}
.ylink .ul li:nth-child(1){margin:20px 47px 0 0;}
.ylink .ul li:nth-child(2){margin:20px 47px 0 0;}
.ylink .ul li:nth-child(3){margin:20px 0 0 0;}

.location{float:left; width:1200px; line-height:30px; margin-top:10px;}
.location i{float:left; width:auto; font-size:15px; color:#999;}
.location a{float:left; width:auto; font-size:14px; color:#999; padding:0 15px; background:url(../images/x.png) no-repeat right center;}
.location a:hover{color:#01AAED;}
.location a:first-child{padding-left:0;}
.location a:last-child{ background:none;}

#clear80px{width:100%; background:#fff; height:80px; overflow:hidden;}
#ebanner{width:100%; height:400px; background:url(../images/ebanner.jpg) no-repeat center top;}
#ebannerb{width:100%; height:400px; background:url(../images/ebanner2.jpg) no-repeat center top;}
#ebannerc{width:100%; height:400px; background:url(../images/ebanner3.jpg) no-repeat center top;}
#ebannerd{width:100%; height:400px; background:url(../images/ebanner4.jpg) no-repeat center top;}

#eabout{width:100%; height:1277px; background:url(../images/bg03.jpg) no-repeat center top #F8F8F8;}
#eabout .text{width:100%; height:auto; text-align:center; }
#eabout .text h1{font-size:60px; color:#000; font-weight:bold;}
#eabout .text h2{font-size:30px; color:#000; padding-top:40px; border-bottom:2px solid #333; display:inline-table; padding-bottom:40px;}
#eabout .desc{width:1000px; height:auto; margin:0 auto; padding:50px 100px; background: linear-gradient(to bottom,rgba(255,255,255,0.1),rgba(255,255,255,1))}
#eabout .desc p{ display:block; width:1000px; height:auto; font-size:14px; color:#333; padding-bottom:15px; line-height:200%;}

#eqieh{width:100%; height:60px; border-bottom:1px solid #ddd; position:relative;}
#eqieh .menu{position:absolute; width:380px; height:60px; left:50%; margin-left:-190px; top:0;}
#eqieh .menu li{float:left; width:190px; height:60px;}
.qkuang{width:1200px; height:auto; margin:0 auto;}
.qkuang .ka{float:left; width:1200px; height:483px; background:url(../images/contact.jpg) no-repeat right top;  box-shadow:0px 5px 8px #EBEBEB;}
.qkuang .ka .text{float:right; width:370px; height:376px; background:#FFFBF2; margin-top:54px; margin-right:40px; padding:0 30px;}
.qkuang .ka .text .biaoti{float:left; width:370px; line-height:55px; color:#333; font-size:16px; font-weight:bold;}
.qkuang .ka .text .table{float:left; width:370px; height:auto; border-top:1px solid #EED8B1; border-bottom:1px solid #EED8B1; padding-bottom:10px;}
.qkuang .ka .text .table p{float:left; width:370px; height:auto; padding-top:10px; font-size:14px; color:#1B1A18;}
.qkuang .ka .text .erweima{float:left; width:130px; height:130px; margin:30px 30px 0 0;}
.qkuang .ka .text .wenzi{float:right; width:210px; height:130px;}
.qkuang .ka .text .wenzi span{float:left; width:210px; height:auto;}
.qkuang .ka .map{float:left; width:674px; height:440px; padding:21px 25px 22px 25px;}

#services{width:1200px; height:auto; margin:0 auto;}
#services .text{width:1200px; height:auto; text-align:center; }
#services .text h1{font-size:60px; color:#000; font-weight:bold;}
#services .text h2{font-size:30px; color:#000; padding-top:40px; padding-bottom:40px;}
#services .fuwu{float:left;}
#services .fuwu li{float:left; width:285px; height:473px; margin-right:20px; 
-webkit-transform:translate(0px,0px);
		-moz-transform:translate(0px,0px);
		-o-transform:translate(0px,0px);
		-webkit-transition-duration:0.3s;
		-moz-transition-duration:0.3s;
		-o-transition-duration:0.3s;
}
#services .fuwu li:nth-child(4){margin:0;}
#services .fuwu li .bga{background:url(../images/cs1.jpg) no-repeat; background-size: cover; width: 285px; height: 210px; position: relative; font-size:24px; color:#fff;}
#services .fuwu li .bgb{background:url(../images/cs2.jpg) no-repeat; background-size: cover; width: 285px; height: 210px; position: relative; font-size:24px; color:#fff;}
#services .fuwu li .bgc{background:url(../images/cs3.jpg) no-repeat; background-size: cover; width: 285px; height: 210px; position: relative; font-size:24px; color:#fff;}
#services .fuwu li .bgd{background:url(../images/cs4.jpg) no-repeat; background-size: cover; width: 285px; height: 210px; position: relative; font-size:24px; color:#fff;}
#services .fuwu li:hover{border-top:4px solid #0D7AE1; width:285px; height:469px;
-webkit-transform:translate(0px,-3px);
		-webkit-box-shadow:0 4px 5px #ddd;
		-moz-transform:translate(0px,-3px);
		-moz-box-shadow:0 4px 5px #ddd;
		-o-transform:translate(0px,-3px);
		-o-box-shadow:0 4px 5px #ddd;
}
#services .fuwu li .wenzi{position:absolute; left:0; top:0; width:285px; height:210px; line-height:210px; text-align:center; background:rgba(0,0,0,0.6);}
#services .fuwu li:hover .wenzi{background:rgba(0,0,0,0);}
#services .fuwu li .nr{float:left; width:243px; height:222px; border:1px solid #f2f2f2; padding:20px; font-size:16px; color:#333; border-top:none; text-align:left; line-height:200%;}

#newslist{width:1200px; height:auto; margin:0 auto;}
#newslist .zd{float:left; width:1200px; height:296px;}
#newslist .zd .img{float:left; width:522px; height:296px;}
#newslist .zd .nr{float:right; width:620px; height:296px; position:relative;}
#newslist .zd .nr .h3{position:absolute; width:620px; height:70px; font-size:24px; color:#333; left:0; top:0;}
#newslist .zd .nr .pa{position:absolute; width:620px; height:20px; font-size:14px; color:#999; left:0; top:70px;}
#newslist .zd .nr .pb{position:absolute; width:620px; height:40px; font-size:14px; color:#333; left:0; top:130px;}
#newslist .zd .nr .pc{position:absolute; width:620px; line-height:40px; font-size:18px; color:#fff; left:0; bottom:0; background:#0D7AE1; text-align:center;}
#newslist .list{float:left; width:1200px; height:auto; margin-top:60px;}
#newslist .list li{float:left; width:1200px; height:160px; margin-top:10px; position:relative;}
#newslist .list li:hover{ background:#FFFBF2; cursor:pointer;}
#newslist .list li .left{ position:absolute; width:120px; height:160px; background:#999; text-align:center; color:#fff;}
#newslist .list li .left .dd{ padding-top:40px; font-size:40px; width:120px; display:block;}
#newslist .list li .left .mm{ padding-top:10px; font-size:18px;}
#newslist .list li:hover .left{ position:absolute; width:120px; height:160px; background:#0D7AE1;}
#newslist .list li:hover .middle{color:#0D7AE1;}
#newslist .list li .middle{ position:absolute; width:900px; height:100px; left:150px; top:30px; color:#333;}
#newslist .list li .middle .bt{width:900px; height:50px; font-size:32px;}
#newslist .list li .middle .de{width:900px; height:auto; font-size:14px;}
#newslist .list li .right{ position:absolute; width:50px; height:50px; top:55px; right:30px;}
#newslist .fenye{float:right; width:1200px; height:auto; text-align:center; padding:30px 0; background:#fff; display:block;}
#newslist .fenye a.none{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#fff; border:1px solid #D5D5D5; color:#333; border-radius:3px;}
#newslist .fenye a.cleck{display:inline-block; width:30px; height:30px; line-height:30px; font-size:14px; margin:0 5px; background:#0D7AE1; border:1px solid #0D7AE1; color:#fff; border-radius:3px;}



#newspage{width:100%; height:auto; background:url(../images/pagebg.jpg) repeat-x; overflow:hidden;}
.pagek{width:1200px; height:auto; margin:0 auto;}
.pagek .location{float:left; width:1200px; line-height:40px; font-size:14px; color:#999;}
.pagek .title{float:left; width:850px; height:auto; font-size:32px; font-weight:bold; color:#333; text-align:center; padding-top:40px;}
.pagek .desc{float:left; width:1200px; height:auto;}
.pagek .desc .left{float:left; width:850px; height:auto; margin-top:30px;}
.pagek .desc .left .wz{float:left; width:790px; height:auto; padding:0 30px}
.pagek .desc .left .wz p{float:left; width:790px; height:auto; font-size:16px; color:#333; line-height:200%; padding-top:20px;}
.pagek .desc .left .fy{float:left; width:850px; height:100px; position:relative; margin-top:40px;}
.pagek .desc .left .fy .up{ position:absolute; width:373px; height:48px; border:1px solid #ddd; left:0; top:0; padding:25px; line-height:24px;}
.pagek .desc .left .fy .down{ position:absolute; width:373px; height:48px; border:1px solid #ddd; right:1px; top:0; z-index:9; padding:25px; line-height:24px;}
.pagek .desc .left .fy a{font-size:14px; color:#333;}
.pagek .desc .left .fy a:hover{font-size:14px; color:#0D7AE1;}
.pagek .desc .right{width:260px; height:540px; float:right; margin-top:40px;}
.pagek .desc .right .bt{float:left; width:260px; line-height:50px; border-bottom:1px solid #f2f2f2; font-size:16px; color:#333; font-weight:bold;}
.pagek .desc .right ul{float:left;}
.pagek .desc .right ul li{float:left; width:260px; height:auto; padding-top:20px;}
.pagek .desc .right ul li:hover .xh{float:left; width:60px; height:40px; font-size:34px; color:#0D7AE1; font-weight:bold; cursor:pointer;}
.pagek .desc .right ul li:hover .wz{float:left; width:200px; height:40px; line-height:20px; font-size:14px; color:#0D7AE1; cursor:pointer;}
.pagek .desc .right ul li .xh{float:left; width:60px; height:40px; font-size:34px; color:#ddd; font-weight:bold;}
.pagek .desc .right ul li .wz{float:left; width:200px; height:40px; line-height:20px; font-size:14px; color:#333;}
.pagek .desc .right .an{float:left; width:260px; line-height:36px; background:#0D7AE1; font-size:16px; color:#fff; text-align:center; border-radius:5px; margin-top:20px;}

#online{width:1200px; height:auto; margin:0 auto;}
#online .location{float:left; width:1200px; line-height:40px; font-size:14px; color:#999;}
#online .left{float:left; width:720px; height:auto; border:1px solid #f2f2f2; box-shadow:0 2px 5px #F2F2F2; padding:0 64px; margin-top:10px; padding-bottom:40px;}
#online .left .bta{float:left; width:720px; padding-top:50px; font-size:36px; text-align:center; color:#333;}
#online .left .btb{float:left; width:720px; font-size:14px; text-align:center; color:#333; border-bottom:1px solid #DDD; padding-bottom:50px;}
#online .left .form{float:left; width:520px; height:auto; padding-left:100px; padding-top:20px;}
#online .left .form .h{float:left; width:520px; height:40px; margin-top:20px;}
#online .left .form .h label{float:left; width:100px; line-height:40px; font-size:16px; color:#666;}
#online .left .form .h input{float:left; width:418px; line-height:38px; border:1px solid #ddd; font-size:14px; border-radius:5px;}
#online .left .form .h button{float:right; width:420px; line-height:38px; border-radius:5px; text-align:center; background:#0D7AE1; font-size:16px; color:#fff;}
#online .left .form .h select{float:left; width:418px; height:40px; border:1px solid #ddd; font-size:14px; border-radius:5px;}
#online .left .form .h2{float:left; width:520px; height:auto; margin-top:20px;}
#online .left .form .h2 label{float:left; width:100px; line-height:40px; font-size:16px; color:#666;}
#online .left .form .h2 textarea{float:left; width:398px; line-height:180%; border:1px solid #ddd; font-size:14px; border-radius:5px; padding:10px;}


#online .left .form .sm{float:right; width:420px; line-height:30px; font-size:14px; color:#F00; text-align:center;}
#online .right{float:right; width:320px; height:auto; border:1px solid #f2f2f2; margin-top:10px;  padding:10px 0 30px 0;}
#online .right .bt{float:left; width:280px; font-size:18px; color:#333; border-bottom:1px solid #DDD; line-height:50px; margin-left:20px; font-weight:600;}
#online .right ul{float:left; margin-top:10px;}
#online .right ul li{float:left; width:130px; height:75px; background:#F1F5F7; margin:20px 0 0 20px;}
#online .right ul li .kfa{float:left; width:100px; line-height:42px; font-size:14px; color:#333; margin-left:15px;}
#online .right ul li .kfb{float:right; width:100px; height:33px; font-size:14px; padding-right:15px; text-align:right;}

#online .middle{float:left; width:720px; height:auto; border:1px solid #f2f2f2; box-shadow:0 2px 5px #F2F2F2; padding:0 64px; margin:50px 175px 0 175px; border-radius:5px; padding-bottom:40px;}
#online .middle .btc{float:left; width:720px; padding-top:50px; font-size:36px; text-align:center; color:#333;}
#online .middle .btd{float:left; width:720px; font-size:14px; text-align:center; color:#333; border-bottom:1px solid #DDD; padding-bottom:50px;}
#online .middle .form{float:left; width:520px; height:auto; padding-left:100px; padding-top:20px;}
#online .middle .form .h{float:left; width:520px; height:40px; margin-top:20px;}
#online .middle .form .h label{float:left; width:100px; line-height:40px; font-size:16px; color:#666;}
#online .middle .form .h input{float:left; width:418px; line-height:38px; border:1px solid #ddd; font-size:14px; border-radius:5px;}
#online .middle .form .h button{float:right; width:420px; line-height:38px; border-radius:5px; text-align:center; background:#0D7AE1; font-size:16px; color:#fff;}
#online .middle .form .h select{float:left; width:418px; height:40px; border:1px solid #ddd; font-size:14px; border-radius:5px;}

.box{width:1200px; height:auto; margin:0 auto;}

.clear30{width:100%; height:30px; overflow:hidden;}
.clear40{width:100%; height:40px; overflow:hidden;}
.clear80{width:100%; height:80px; overflow:hidden;}
.k{float:left; width:1200px; height:auto; background:#fff; padding-bottom:30px;}
.k2{float:left; width:1200px; height:auto; background:#fff;}
.k_bt{float:left; width:1120px; height:auto; margin:30px 40px 0 40px;}
.k_bt .h3{font-size:20px; color:#000; font-weight:bold;}
.k_bt .tab{float:right; width:auto; height:auto;}
.k2 .left{float:left; width:480px; height:230px; margin-top:30px; margin-left:40px;}
.k2 .uld{float:left; width:640px; height:auto;}
.k2 .uld li{float:left; width:180px; height:82px; margin-left:40px; padding-left:100px; margin-top:30px;}
.k2 .uld li:nth-child(1){background:url(../images/icon5.png) no-repeat;}
.k2 .uld li:nth-child(2){background:url(../images/icon6.png) no-repeat;}
.k2 .uld li:nth-child(3){background:url(../images/icon7.png) no-repeat; margin-top:50px;}
.k2 .uld li:nth-child(4){background:url(../images/icon8.png) no-repeat; margin-top:50px;}
.k2 .uld li .h5{float:left; width:180px; height:auto; font-size:20px; font-weight:bold; color:#333;}
.k2 .uld li .p{float:left; width:180px; height:auto; font-size:12px; color:#999; padding-top:10px;}
.k2 .ule{float:left;}
.k2 .ule li{float:left; width:248px; height:78px; line-height:78px; border:1px solid #F2F4F8; margin:30px 0 0 40px; text-align:center;}
.k2 .ule li img{ display:inline-block; vertical-align:middle;}
.foot{float:left; width:1200px; height:80px;}
.foot li{float:left; width:400px; height:80px;}
.foot li .aa{float:left; width:70px; height:80px; border-right:1px solid #ddd; background:url(../images/icon5.png) no-repeat 30px center;}
.foot li .ab{float:left; width:70px; height:80px; border-right:1px solid #ddd; background:url(../images/icon6.png) no-repeat 30px center;}
.foot li .ac{float:left; width:70px; height:80px; border-right:1px solid #ddd; background:url(../images/icon7.png) no-repeat 30px center;}

.foot li .b{float:left; width:299px; margin-left:30px; height:auto; font-size:18px; color:#333; padding-top:15px;}
.foot li .c{float:left; width:200px; margin-left:30px; height:auto; font-size:12px; color:#666; padding-top:5px;}

#bottom{width:100%; height:330px; background:#041520; overflow:hidden;}
#bottom .left{float:left; width:330px; height:230px; margin-top:60px;}
#bottom .left p{float:left; width:330px; height:auto; color:#fff;}
#bottom .middle{float:left; width:600px; margin-top:60px;}
#bottom .middle li{float:left; width:150px; height:auto; border-right:1px solid #fff; padding-left:40px;}
#bottom .middle li:last-child{ border-right:none;}
#bottom .middle .china{float:left; width:190px; height:auto; font-size:18px; color:#fff; }
#bottom .middle .english{float:left; width:190px; height:auto; font-size:12px; color:#fff; padding-bottom:20px; padding-top:5px;}
#bottom .middle .a{float:left; width:190px; height:auto; font-size:14px; color:#fff; padding-top:10px;}
#bottom .right{float:left; width:260px; margin-top:60px;}
#bottom .right li{float:left; width:110px; height:auto; margin-left:20px;}
#bottom .right li .img{width:110px; height:110px;}
#bottom .right li .p{width:110px; padding-top:10px; font-size:14px; color:#fff; line-height:150%; text-align:center;}
#bottom .right li{float:left; width:110px; height:auto; margin-left:20px;}
#bottom .right li .img{width:110px; height:110px;}
#bottom .right li .p{width:110px; padding-top:10px; font-size:14px; color:#fff; line-height:150%; text-align:center;}
#bottom .di{float:left; width:1200px; line-height:40px; text-align:center; font-size:14px; color:#fff;}
#bottom .di a{font-size:14px; color:#fff;}


.location{float:left; width:1200px; line-height:30px; margin-top:10px;}
.location a{float:left; width:auto; font-size:14px; color:#999; padding:0 15px; background:url(../images/x.png) no-repeat right center;}
.location a:hover{color:#C70C25;}
.location a:first-child{padding-left:0;}
.location a:last-child{ background:none;}

.listbt{float:left; width:1200px; line-height:50px; background:#fff; margin-top:10px;}
.listbt span{font-size:18px; color:#fff; width:120px; float:left; background:#393D49; text-align:center;}


 .transparent_classb {
	 position:absolute; top:0; left:0; z-index:999; width:410px; height:38px;
      filter:alpha(opacity=0);   
      -moz-opacity:0;   
      -khtml-opacity: 0;   
      opacity: 0;  
	   cursor:pointer; 
}




.choose {
	position: relative;
	} 
.choose .option{float:left; width:1120px; margin-top:20px; line-height:30px; text-align:center;}
.choose .option .con{ padding-left:10px; color:#888;}
.choose .radio {
	position: relative;
	display: inline-block;
	padding-left: 25px;
	cursor: pointer;		
	}
.choose .radio input {
	position: absolute;
	left: -9999px;
	
}	 
.choose .radio i {
	display: block;
	position: absolute;
	top: 3px;
	left: 0;
	width: 20px;
	height: 20px;
	outline: 0;
	border: 1px solid lightgray;
	background: #ffffff;
	border-radius: 50%;
	transition: border-color .3s;
	-webkit-transition: border-color .3s;
} 
.choose .radio input + i:after {
	position: absolute;
	content: '';
	top: 4px;
	left: 4px;
	width: 12px;
	height: 12px;
	border-radius: 50%;
	background-color: #4CD764;
	opacity: 0;
	transition: opacity .1s;
	-webkit-transition: opacity .1s;
}	 
.choose .radio input:checked + i:after {
	opacity: 1;
}

#er_menuthis{float:left; width:198px; line-height:38px; border:1px solid #393D49; border-radius:3px; margin-top:20px; text-align:center; font-size:16px; color:#393D49;}
#er_menuthis a{font-size:16px; color:#393D49;}

.cxjg{width:960px; height:auto; float:left; margin-left:120px;}



/*滑动门开始*/
UL{list-style-type:none; margin:0px;}
/* 标准盒模型 */
.ttl{height:50px;}
/* TAB 切换效果 */
.tb_{height:50px;}
.tb_ ul{height:50px; margin:0; padding:0;}
.tb_ li{float:left;width:auto; padding:0 20px; line-height:48px;font-size:18px;text-align: center;background:#fff;color: #444; cursor:pointer; border-right:0;}
.tb_1{}
.tb_1 ul{margin:0; padding:0;}
.tb_1 li{float:left; cursor:pointer;}
.tb_1 li a{text-decoration:none;}
.tb_1 li a:hover{text-decoration:none;}
.ctt {clear:both;text-align:left;}
.dis {display:block;}
.hovertab {border:1px solid #efefef; border-bottom:1px solid #fff; cursor:pointer;}
.hovertab a{color:#444; font-weight:600;}
.hovertab_1 {color:#444;text-align:center; text-decoration:none;font-size:18px; font-weight:600;}
.hovertab_1 a{color:#444;}
.normaltab {color:#444; font-size:18px; text-decoration:none; text-align:center; line-height:60px; border:1px solid #efefef;}
.normaltab a{color:#444; font-weight:normal; font-size:18px;}
.undis {display:none;}

/*右侧咨询*/
.rightList{
    position: fixed;
    top: 276px;
    right: 0;
    z-index: 30;
}
.rightList a{
    display: block;
    width: 80px;
    height: 80px;
    border:1px solid #ddd;
    position: relative;
}
.rightList .phone .phoneNum{
    position: absolute;
    top: 0;
    right: 0;
    width: 286px;
    height: 80px;
    background: white;
    display: none;
}
.rightList .phone .phoneNum img{
    display: block;
    width: 84px;
    height: 80px;
    float: left;
}
.rightList .phone .phoneNum p{
    float: left;
    color: #333;
}
.rightList .phone .phoneNum p span{
    font-size: 14px;
    display: block;
    padding-top: 16px;
    padding-bottom: 4px;
}
.rightList .phone .phoneNum p font{
    font-size: 24px;
}
.rightList .weiXin .erWeiMa{
    position: absolute;
    top: -20px;
    right: 84px;
    width: 272px;
    height: 108px;
    padding: 6px;
    background: white;
    border: 1px solid #cdd0d1;
    display: none;
}
.rightList .weiXin .erWeiMa img{
    display: block;
    width: 108px;
    height: 108px;
    float: left;
}
.rightList .weiXin .erWeiMa p{
    width: 136px;
    float: left;
    color: #000;
    margin-left: 8px;
}
.rightList .weiXin .erWeiMa p span{
    font-size: 18px;
    display: block;
    padding-top: 24px;
    padding-bottom: 4px;
}
.rightList .weiXin .erWeiMa p font{
    font-size: 12px;
    color: #4c4c4c;
}
.sqfpp{width:420px; height:300px; background:#fff; float:left; border-radius:20px; padding:30px 100px;}
.sqfpp h1{float:left; width:420px; line-height:60px; text-align:center; font-size:30px; color:#D3B67A; font-weight:normal; border-bottom:1px solid #D3B67A;}
.sqfppk{float:left; width:420px; height:auto;}
.sqfppka{float:left; width:420px; height:40px; margin-top:20px;}
.sqfppka label{float:left; width:80px; font-size:16px; height:40px; line-height:40px; color:#333; text-align:right; padding-right:10px;}
.sqfppka input{
    width:408px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    height:36px;
    line-height:36px;
	border:1px solid #e8e8e8;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#666;
	font-size:14px;
	float:left;
}
.sqfppka .inputc{
    width:418px;
	padding-left:10px;
	font-family:Microsoft YaHei;
    height:36px;
    line-height:36px;
	border:1px solid #e8e8e8;
	border-radius:2px;
    outline:none;
    text-align:left;
    color:#666;
	font-size:14px;
	float:left;
}
.sqfppka button{float:left; width:418px; height:40px; border:0; color:#fff; background:#D3B67A; border-radius:3px; text-align:center; line-height:40px; font-size:16px;}

.rezhenss{width:420px; height:500px; background:#fff; float:left; border-radius:20px; padding:30px 100px;}
.rezhenss h1{float:left; width:420px; line-height:60px; text-align:center; font-size:30px; color:#0071D1; font-weight:normal; border-bottom:1px solid #0071D1;}