@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0;}
body{ font-size:14px; color:#333;}
ul,li{ list-style:none;}
img{ border:none}
a{ color:#333; text-decoration:none;}
a:hover,a:focus{ color:#0545be ; text-decoration:underline;}

.banner{ width:100%; height:400px; background:url(images/banner.jpg) no-repeat top center;}

.nav{ width:100%; height:70px; background:#004e9e; color:#fff; font-size:16px;}
.nav ul{ width:1000px; margin:0 auto;}
.nav ul li{ float:left; font-size:18px; width:140px; line-height:70px; text-align:center;}
.nav ul li a{ color:#fff;}

.page{ width:1000px; height:; margin:0 auto;}

.part1{ width:1000px; height:760px; margin-top:20px;}
.part1_l{ width:640px; height:760px; float:left;}
.news{ width:640px;}
.news h3{ font-size:18px; margin-top:15px; color:#00366e; font-weight:normal; text-align:left;}
.news p{ color:#666; line-height:24px; margin-top:8px;}
.news p a{ color:#ff9600;}
.news ul{ margin-top:10px;}
.news ul li{ background:url(images/icon.png) no-repeat scroll 0 13px; line-height:30px; padding-left:20px; width:620px; overflow:hidden;}
.news ul li a{ color:#00366e;}

.part1_r{ width:330px; float:left; margin-left:30px;}
.box1{ width:320px; height:230px; border:5px solid #004e9e;}
.box2{ width:320px; height:230px; border:5px solid #004e9e; margin-top:20px;}
.box3{ width:320px; height:230px; border:5px solid #004e9e; margin-top:20px;}

.part2{ width:1000px; margin-top:20px;}
.part2 h3{ width:1000px; height:42px; line-height:42px; background:url(images/title1.png) no-repeat top right; font-size:36px; }
.part2 h3 a{ margin-left:140px;color:#00376f; font-weight:normal;}
.part2 ul{ margin-top:20px;}
.part2 ul li{ width:320px; height:254px; float:left; text-align:center; margin-left:20px;}
.part2 ul li a span{ width:320px; height:44px; display:block; line-height:34px;}

.part3{ width:1000px; margin-top:20px;}
.part3 h3{ width:1000px; height:42px; line-height:42px; background:url(images/title1.png) no-repeat top right; font-size:36px; }
.part3 h3 a{ margin-left:140px;color:#00376f; font-weight:normal;}
.part3 ul{ margin-top:20px;}
.part3 ul li{ width:320px; height:254px; float:left; text-align:center; margin-left:20px;}
.part3 ul li a span{ width:320px; height:44px; display:block; line-height:34px;}

.part4{ width:1000px; margin-top:20px;}
.part4 h3{ width:1000px; height:42px; line-height:42px; background:url(images/title1.png) no-repeat top right; font-size:36px; }
.part4 h3 a{ margin-left:140px;color:#00376f; font-weight:normal;}
.part4 ul{ margin-top:20px;}
.part4 ul li{ width:320px; height:254px; float:left; text-align:center; margin-left:20px;}
.part4 ul li a span{ width:320px; height:44px; display:block; line-height:34px;}

.down{ width:1000px; height:345px; margin-top:20px; }
.zt{ width:350px; height:345px; float:left;}
.zt h3{ width:350px; height:38px; background:#00366e; color:#fff; line-height:38px; text-align:center; font-size:20px;}
.zt ul{ width:316px; height:276px; border:2px solid #00366e; background:#fff; padding:15px;}
.zt ul li{ width:300px; margin-left:8px;}
.zt ul li a span{ width:300px; height:34px; display:block;}
.feedback{ width:630px; height:345px; float:left; margin-left:20px;}
.feedback h3{ width:630px; height:38px; background:#00366e; color:#fff; line-height:38px; text-align:center; font-size:20px;}
.box4{ width:626px; height:286px; border:2px solid #00366e; padding-top:20px;}
.feedback{width:626px; height:290px; font-size:12px;}
.feedback table{ margin:0 auto;}

.footer{ width:1000px; height:150px; margin:20px 0; text-align:center;}











