@charset "utf-8";
/* CSS Document */
.ban-01{ background:#f2f2f2; padding-bottom:20px}
.ban{ margin:0 auto; overflow:hidden; z-index:1; width:1100px; height:340px}

.tou01{ width:597px; background:#fff; float:left; overflow:hidden; height:90px; margin-right:26px}
.tou01 h3{ width:104px; height:68px; background:url(../images/i2/h301.gif) no-repeat 0 0; float:left; overflow:hiddenl; text-align:center; font-weight:normal; font-size:18px; color:#fff; line-height:25px; padding-top:22px; letter-spacing:5px}

.tou01 ul{ width:463px; float:left; overflow:hidden; padding:0 15px; height:90px; }
.tou01 ul li{ width:100%; float:left; line-height:30px; height:30px; overflow:hidden}
.tou01 ul li span{ float:right; line-height:30px; font-size:12px; color:#888}
.tou01 ul li a{ font-size:16px; color:#4d4d4d}
.tou01 ul li a:hover{ text-decoration:underline; color:#002b4d}

.cha01{ width:477px; height:90px; float:left; overflow:hidden;  background:#d9edf7}
.cha01 dt{ width:100%; float:left; overflow:hidden; height:90px}
.cha01 dt a{ width:475px; height:88px; float:left; overflow:hidden;border:1px solid #bce8f1; background:url(../images/i2/cha01.png) no-repeat 50px 17px; line-height:88px; text-indent:130px; font-size:18px; color:#002b4d}
.cha01 dt a:hover{ background:#c2ddeb url(../images/i2/cha01.png) no-repeat 50px 17px; border:1px solid #c2ddeb}

.divty{ background:#fff; float:left; overflow:hidden; width:100%; padding:15px 30px; margin-bottom:20px}

.div01{ width:640px; float:left; overflow:hidden;}
.div01a{ padding-right:30px; border-right:1px solid #cfcfcf}
.div01b{ padding-left:29px}
.div01 h3{ width:100%; float:left; overflow:hidden; line-height:46px;  border-bottom:1px solid #cfcfcf; margin-bottom:10px}
.div01 h3 a{ font-size:23px; font-weight:normal; color:#002b4d; font-family:"微软雅黑"}
.div01 h3 a:hover{ text-decoration:underline; color:#002b4d}
.div01 h3 span{ float:right; line-height:40px; }
.div01 h3 span a{ font-weight:normal; font-size:14px; color:#a1a1a1}

.div01 ul{ width:100%; float:left; overflow:hidden;}
.div01 ul li{width:100%; float:left; overflow:hidden; line-height:36px; height:36px; background:url(../images/i2/dot01.gif) no-repeat 0 15px; text-indent:15px}
.div01 ul li span{ float:right; line-height:36px; font-size:12px; color:#888}
.div01 ul li a{ font-size:16px; color:#666}
.div01 ul li a:hover{ text-decoration:underline; color:#002b4d}


.h201{ width:40px; float:left; text-align:center; height:175px; padding-top:45px; line-height:30px; font-weight:normal; font-size:21px; color:#fff; background:#002b4d }
.h201 span{ padding:0px 8px 3px; background:#11b1d9; color:#fff; font-size:26px}
.h201 a{font-size:31px; color:#333;}
.h201 a:hover{ color:#11b1d9; text-decoration:underline}

.rollBox{width:1020px; padding:20px 19px 20px 20px;overflow:hidden; float:left; height:178px; background:#fff; border:1px solid #dfdfdf; border-left:none}

.rollBox .Cont{width:1020px; overflow:hidden;float:left; display:inline}
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:240px;  float:left;text-align:center; overflow:hidden; display:inline; margin-right:20px }
.rollBox .Cont .pic img{display:block;margin:0 auto; width:238px; height:150px; border:1px solid #e3e2e2;  overflow:hidden; margin-bottom:5px }
.rollBox .Cont .pic p{ width:100%;line-height:30px;color:#505050; font-size:13px;  float:left; overflow:hidden; text-align:center; height:30px}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#002b4d; font-size:12px}
.rollBox .Cont a:hover{color:#002b4d; text-decoration:underline;}
.rollBox .Cont a:hover img{background:#000;filter:alpha(opacity=85);opacity:0.85;  }
#List1, #List2, #List3, #List4{float:left;}


.dl05{ width:477px; height:90px; float:left; overflow:hidden; background:url(../images/i2/bg001.gif) no-repeat 0 0;}
.dl05 dt{ width:287px; float:left; line-height:26px; margin-top:20px; padding-left:190px; font-size:16px; color:#666}
.dl05 dt span{ font-size:18px; color:#333}










.news01{ background:#fff; padding:30px 0 20px; width:1400px}
.news{ width:610px; float:left; overflow:hidden; padding:0 30px;}
.news h3{ width:100%; float:left; overflow:hidden; margin-bottom:20px }
.news h3 a{ width:140px; float:left; height:43px; line-height:43px; text-align:center; color:#fff; font-size:23px;  background:#002b4d; font-weight:normal}


.news .new_tab{ height:43px; overflow:hidden; margin-bottom:20px;}
.news8 .new_tab h3{ width:140px; margin-right:15px}

.news8 .new_tab a{ color:#666; background:#f6f6f6}
.news8 .new_tab a.hover{ color:#fff; background:#002b4d; }

.new_con{ width:100%; float:left; overflow:hidden; }

.new_con dl{ float:left; overflow:hidden; border-bottom:1px dashed #ddd; padding:5px 15px 10px;}
.new_con dl h6{ width:100%; float:left; overflow:hidden; line-height:20px; font-weight:normal; color:#999; font-size:16px; margin-bottom:20px}
.new_con dl dt{ width:100%; float:left; overflow:hidden; line-height:30px;  height:30px; margin-bottom:5px}
.new_con dl dt a{color:#333; font-size:18px;}
.new_con dl dt a:hover{ color:#002b4d; text-decoration:underline}
.new_con dl dd{width:100%; float:left; overflow:hidden; line-height:23px; color:#666; font-size:14px}
.new_con dl dd a{ font-size:12px; color:#002b4d; float:right; }
.new_con dl dd a:hover{ text-decoration:underline; color:#f60}


.new_con ul{ width:100%; float:left; overflow:hidden; }
.new_con ul li{ width:100%; float:left; line-height:36px; overflow:hidden; height:36px;  background:url(../images/i2/dot01.gif) no-repeat 0 15px; text-indent:13px}
.new_con ul li a{ color:#666; font-size:16px}
.new_con ul li a:hover{ text-decoration:underline; color:#128de4}
.new_con ul li span{ float:right; line-height:36px; font-size:12px; color:#999}

