@charset "gb2312";
/* CSS Document */



/**/
.about{ padding:40px 0 50px 0; background:#fff url(1505183489906.jpg) center bottom no-repeat; width:100%; overflow:hidden;}
.about .about_t{height:96px; background:url(ny60.png) top center no-repeat;  margin:0px auto auto auto; text-align:center;}
.about .about_t .span1{ display:block;  font-size:33px; font-weight:700; color:#fff; line-height:60px;}
.about .about_t .span2{ display:block; color:#999; font-size:13px; text-align:center;text-transform:Uppercase; letter-spacing:1px; line-height:55px; height:36px; }
.about .about_t2{ margin:auto; height:0; width:470px; border-top:2px solid #ebebeb; margin-top:30px;} 
.about .indexaboutB{}
.about .textBox{word-break: normal;overflow:hidden; font-size:14px;line-height:35px; height:175px; width:100%;color:#666; margin:20px auto 25px auto; text-indent:2rem;}
.about .textBox p{word-break: normal;}
.about .aboutB{ width:690px; margin:auto; border-top:2px solid #bbb; border-bottom:1px solid #bbb; height:3px; display:none;}

.about .about_number{ border:1px solid #ebebeb; border-top:2px solid #2678c4; border-radius:5px; padding:40px 0; background-color:rgba(255,255,255,0.9)/*rgba(6,89,181,0.3)*/;}
.about .about_number li{ float:left; width:25%; text-align:center;}
.about .about_number li{}
.about .about_number li .div1{ background:url(youshi_small_img.png) top center no-repeat; padding-top:18px; font-size:18px; color:#000;}
.about .about_number li .div2{ color:#aaa; font-size:12px;text-transform:Uppercase; line-height:15px;}
.about .about_number li .div3{ height:50px; line-height:50px; padding-top:20px;}
.about .about_number li .div3 .span1{ color:#fda102; font-size:60px; font-weight:700;}
.about .about_number li .div3 .span2{ color:#fda102; font-size:18px; font-weight:700;}

.about .about_btm{ margin-top:30px; display:none;}
.about .about_btm {}
.about .about_btm .img{width:395px; height:260px; overflow:hidden; position:relative;}
.about .about_btm .img img{ display:block; width:100%; height:100%;}
.about .about_btm .box{ margin-left:30px; width:310px; height:260px; color:#046bb4; position:relative; display:none;}
.about .about_btm .box .div1{ font-size:22px; padding-top:5px;}
.about .about_btm .box .div2{ font-size:40px; font-weight:700; line-height:50px; padding:5px 0 15px 0;}
.about .about_btm .box .div3{ font-weight:normal; color:#333;}
.about .about_btm .box .more{ position:absolute;  left:0px; bottom:10px; display:block; width:175px; height:50px; text-align:center; line-height:50px; background-color:#046bb4;color:#fff; font-size:18px; border-radius:55px;}

.about .about_class{ width:800px; height:260px; background-color:rgba(6,89,181,0.5)}
.about .about_class li{ float:left; width:20%;}
.about .about_class li a{ display:block; width:100%; height:260px; margin:auto; position:relative;}
.about .about_class li a:hover{ background-color:#046bb4;}
.about .about_class li a .span1{  display:block; width:116px; height:116px; border:2px solid #fff; margin:auto; border-radius:100%; overflow:hidden;background-position:center center; -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover; background-size:cover; top:25px; position:relative;}
.about .about_class li:nth-child(2n) a .span1{top:115px;}
.about .about_class li a .span2{ display:block; font-size:13px; color:#333; text-align:center; line-height:40px; top:145px; left:0; width:100%; position:absolute;}
.about .about_class li:nth-child(2n) a .span2{ top:75px;}
.about .about_class li a:hover .span2{ color:#fff; text-decoration:underline;}
/*end*/



/**/
.guanggao{ height:200px; background:url(guanggao.jpg) center center no-repeat; width:100%; overflow:hidden;}
.guanggao .div1{ padding-top:50px;}
.guanggao .div1 .span_l{ display:inline-block; font-size:25px; font-weight:700; color:#fff; height:35px; line-height:30px; padding:0 30px 0 55px; background:url(ee5d2d9_xudy.png) left center no-repeat;}
.guanggao .div2{ width:740px; font-size:14px; color:#fff; line-height:25px; padding-top:20px;}
.guanggao .div3{ padding-top:9px; margin-top:9px; line-height:43px; border-top:1px dashed #aaa; display:none;}
.guanggao .div3 .span1{ color:#fff; font-size:22px;}
.guanggao .div3 .span2{ color:#fff; font-size:25px; font-weight:700;}
.guanggao .div3 .lxbtn{ display:block; width:140px; height:43px; line-height:43px; text-align:center; color:#fff; font-size:14px; background-color:#d8b40b;}
.guanggao .right_ewm{ padding-top:30px;}
.guanggao .right_ewm img{ display:block; height:140px; width:140px; float:right;}
.guanggao .right_ewm .fl{ line-height:30px; color:#fff; font-size:15px; padding-right:15px; padding-top:40px;}

.baseDiv{ width:1200px; margin:0 auto;}
.baseDiv p{ line-height:30px;}
.fl{float:left;}
.fr{float:right;}