@charset "utf-8";
/* CSS 首页 */
*{ margin:0px; padding:0px;}
body{ font-family:"微软雅黑"; font-size:16px; color:#000; background:#211e20}
h2{ font-size:30px; height:40px;  color:#000; font-weight:normal; margin-top:50px;}
h3{ font-size:16px; color:#333; font-weight:bold;padding:20px 0px 10px;}
p{ font-size:16px; line-height:2em;  }
h2 span{ font-weight:100;font-size:18px;}
.cont{width:1200px; height:auto; min-height:3090px; padding-bottom:10px; margin:0 auto;  border-top:0px; border-bottom:0px; background:#2746a9;  }
.cont2{width:1200px; height:auto; min-height:3160px; padding-bottom:10px; margin:0 auto;  border-top:0px; border-bottom:0px; background:#2746a9;  }
.cont1{width:1200px; height:auto; min-height:960px; padding-bottom:10px; margin:0 auto;  border-top:0px; border-bottom:0px; background:#2746a9;  }
.map{width:1160px; height:1430px;  margin-top:0px;}
.map .tu{ padding-left:0px;}
.map1 h2{ padding-left:30px;}
.map1 p{ padding-left:30px;}
.lf{ width:1160px; height:600px;  margin-top:50px;}
.lf1{ width:1160px; height:900px;  margin-top:50px;}
.u1{ height:160px; margin-bottom:20px;}
.u1 li{list-style:inside; width:440px; margin-right:10px; float:left; line-height:1.7em }
.u2{ clear:left; height:auto; margin-bottom:20px;}
.u2 li{list-style:inside; line-height:1.7em; margin-bottom:10px; }
.tit{ width:1200px; height:200px;}
.banner{ height:560px;}
.main{width:1200px; margin:0 auto; background:#2746a9; margin-top:0px;}


.menu{width:1200px; height:60px; margin:0 auto; background:#fff; border-top:5px solid #201d1f;border-bottom:5px solid #201d1f;}
.menu li{ list-style:none; width:350px;  padding:5px 13px; margin:5px 12px; float:left;height:20px;line-height:20px;font-size:20px; font-family:"微软雅黑";text-align:center;}
.menu li a{display:block; padding:10px; height:20px; background:#2746a9;color:#fff; text-decoration:none; border-radius:10px;  }
.menu li a.act{ background:#ffd000; color:#000; font-weight:bold;}
.menu li a.nor{color:#201d1f;background:#2746a9; }

.menu li:hover a{ display:block;color:#000; background:#ffd000; text-decoration:none; font-weight:bold;border-radius:20px; }
/*.menu li.nor a:link,.menu li.nor a:visited,.menu li.nor a:hover{color:#00504e; text-decoration:none}*/
.footer{width:1200px; margin:0 auto; text-align:center;color:#fff;line-height:50px; height:50px; background:#2746a9;/*border:1px solid #00504e;*/ border-top:0px; border-bottom:0px;/* -moz-box-shadow:0px 5px 30px #000; -webkit-box-shadow:0px 5px 30px #000; box-shadow:0px 5px 30px #000; */}
.right{height:auto; width:1180px; margin:0 auto; margin-top:30px;}
.rtit{ width:1180px; height:120px; line-height:100px; }
.atit{ display:block; font-size:50px; color:#ffd000; width:600px; height:100px; line-height:50px; margin:0px auto; padding:20px 50px; text-align:center;}
.st{color:#ffd000; font-size:20px; }
.nobox{width:1160px; margin:0 auto;  padding:10px; background:#fff; margin-top:30px;}
.img{width:1160px;float:left;padding-bottom:20px;}
.img li{width:520px;float:left;height:380px;padding:3px;margin:12px; display:inline;margin-top:20px; }
.img li img{width:520px;height:380px;}
.contact{width:173px;float:left;border:1px solid #dddddd;margin-top:10px;margin-left:7px; display:inline}
.tel{ background:url(../images/sub03_16.jpg) no-repeat;width:173px;height:61px;float:left;}
.tel h1{font-size:18px;color:#C30; font-family:Arial, Helvetica, sans-serif;padding-left:45px;padding-top:35px;margin:0px;}
.lxfs{width:153px;float:left;font-size:13px; padding:10px;color:#333333;line-height:25px;}
.lx { height:800px;}
.lx p{ font-size:24px; color:#000; padding:30px; text-align:center}
.lx p span{ display:block; color:#211e20; background:#2746a9; width:1100px; font-size:40px; height:70px; line-height:70px; font-weight:none; text-align:center; }
.img1{width:970px;float:left;padding-bottom:20px;}
.img1 li{width:220px;float:left;height:150px;border:1px solid #dddddd;padding:3px;margin-left:22px; display:inline;margin-top:20px; background:#fff;}
.img1 li img{width:220px;height:150px;}

img{ width:1160px;}
.js{ width:928px; height:680px; border:1px solid #1b1819; padding:0px 20px 20px; margin-top:30px;}
