@charset "utf-8";
/* CSS Document */

.nav10 li .section-nav1 ul { background-color:rgba(0,63,124,.99);}
.nav10 li div.section-nav1 a {  color:#fff }
.nav10 li .section-nav1 ul li a:hover {color:#fff; text-decoration:underline;}


.dian_1{ height:500px; background:url(dian_bg.gif) repeat-x 0 bottom; margin-bottom:50px}
.dian_1 h2{ width:100%; float:left; overflow:hidden; height:50px; line-height:50px; font-size:41px; color:#333; text-align:center; margin-top:130px; font-weight:normal; margin-bottom:18px; text-transform:uppercase}
.dian_1 h3{ width:100%; float:left;  overflow:hidden; line-height:30px; height:30px; margin-bottom:37px; text-align:center; font-weight:normal;font-size:23px; color:#666;}
.dian_1 h3 a{ font-size:23px; color:#666; }
.dian_1 h3 span{ padding:0 5px}
.dian_1 h3 a:hover{ color:#003f7c; text-decoration:underline}
.dian_1 ul{ width:100%; text-align:center; float:left; overflow:hidden}

.ty02{ width:1400px; padding:0}

.xw_01{ margin-top:50px}
.dl_2{ width:100%; float:left; overflow:hidden; margin-bottom:45px;box-shadow:0px 5px 10px -5px #ddd;}
.dl_2:hover{ box-shadow:0px 5px 10px -5px rgba(0,0,0,.3)}



.dl_2 h6{ width:500px; height:312px; float:left; overflow:hidden;}
.dl_2 img{ width:500px; height:312px; float:left; overflow:hidden;transition: all 0.5s;}
.dl_2:hover img{transform: scale(1.1);}


.dl_2 ul{ width:839px; padding:20px 30px; border:1px solid #e5e5e5; border-left:none; float:left; overflow:hidden; height:270px}
.dl_2 h4{ width:100%; float:left; overflow:hidden;  }
.dl_2 dt{ width:100%; float:left; overflow:hidden; line-height:27px; margin-bottom:20px}
.dl_2 dt a{ font-size:21px; color:#333; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
.dl_2:hover dt a{ color:#003f7c; }
.dl_2 dd{ width:100%; float:left; overflow:hidden; line-height:20px; font-size:14px; color:#555; background:url(line_40.gif) no-repeat -50px bottom; padding-bottom:10px; margin-bottom:35px;transition: all 0.4s;font-family:Arial, Helvetica, sans-serif}
.dl_2:hover dd{ background:url(line_40.gif) no-repeat 0px bottom; }
.dl_2 dd a{ color:#333}
.dl_2 p{ width:100%; float:left; overflow:hidden; line-height:26px; font-size:14px; color:#888; margin-bottom:40px}
.dl_2 h5{ width:100%; float:left; overflow:hidden; line-height:20px; font-weight:normal}
.dl_2 h5 a{ font-size:14px; color:#666; padding-right:90px; text-decoration:underline; transition: all 0.35s;color:#003f7c}
.dl_2 h5 a:hover{  }

.m_r0{ margin-right:0}


.chang_01{ width:100%; float:left; overflow:hidden;}
.chang_01 dl{ width:446px; margin-right:31px; float:left; overflow:hidden; margin-bottom:30px; height:319px; position:relative; cursor:pointer}
.chang_01 dl img{width:100%; float:left; overflow:hidden; height:319px}
.chang_01 dl.m_r0{ margin-right:0}

.chang_01 ul{ width:100%; height:319px; position:absolute; left:0; top:267px; background:rgba(0,63,124,.7); transition: all 0.3s;}
.chang_01 dl dt{ width:100%; float:left; overflow:hidden;height:50px; line-height:50px; text-align:center; font-size:18px; color:#fff}
.chang_01 dl dt a{ font-size:18px; color:#333}
.chang_01 dl dd{ width:100%; float:left; overflow:hidden; line-height:50px; text-align:center}
.chang_01 dl dd span{ background:rgba(255,255,255,.95); color:#003f7c; padding:10px 30px; font-size:16px; text-transform:uppercase}

.chang_01 dl:hover ul{ top:0;}
.chang_01 dl:hover dt{ margin-top:100px; color:#fff;}

