@charset "utf-8";
*{margin:0;padding:0;}
body{font-size:12px;font-family:"微软雅黑","宋体",Arial, Helvetica, sans-serif; color:#333; background:#FFF /*url(../images/center.jpg) repeat left top*/; }
img{border:0;}
ul{list-style:none;}
li{ vertical-align:bottom;}
a{color:#333; text-decoration:none;}
a:hover{ color:#1551c0; text-decoration:none;}
input:focus,textarea:focus {outline: none;}
.clear{clear:both;}
.blank{font-size:0; height:10px; width:100%;}
.blank2{font-size:0; height:5px; width:100%;}
.blank3{font-size:0; height:2px; width:100%;}
.layout{width:100%; height:auto; }

.container-header{background-image: url(../images/header.png); background-repeat: no-repeat; background-position: center;}
.header{width:1200px;height: 115px;margin:0 auto;}
.logo{ width:530px; height: 55px; display: block; float: left;}
.logo img{width:100%;margin-top: 8%;}
.headerRight{ width:240px; height: 66px; float: right; margin-top: 37px; }
.hr-link{ width: 100%; height: 30px; line-height: 30px; text-align: right; font-size: 12px; }
.hr-form{ width: 100%; height: 36px; background-color: #f4f7fc; border-radius: 6px; }
.hr-form p{ float: left; overflow: hidden; }
.hr-form p.hfFormInput{ width:204px; height: 36px; background-color: transparent; position: relative; }
.hr-form p.hfFormInput input{ width: 184px; height: 20px; border:0; position: absolute; left:10px; top: 8px; background-color: transparent; color: #6f6f6f; }
.hr-form p.hfFormBtn{ width: 36px; height: 36px; }
.hr-form p.hfFormBtn input{ width: 36px; height: 36px; background-color: transparent; border:0; }

.container-nav{background-color: #0475c0;}
.navlist{ width:1200px; height: 52px; margin:0 auto;}
.navlist li{width: 12%;height: 52px;line-height: 52px;text-align: center;overflow: hidden;float: left;box-sizing: border-box;}
.navlist li a{width: 100%;height: 52px;display: block;line-height:52px;text-align: center;position: relative;font-size: 16px;color: #FFF;box-sizing: border-box;}
.navlist li a.navLiHome{ background-image: url(../images/nav-li-home.png); background-repeat: no-repeat; background-position: 30px center;padding-left:20px;}
.navlist li a:hover,.navlist li a.on{background-color:#6eb801; color: #FFF !important; }

.container-col{ width:100%; height:auto; margin:0 auto; background-color: #ebf0f1; }

.main{ width:1200px; height:auto;  margin:0 auto; }
.links{ width: 1158px; height: auto; border:1px solid #EEE; padding:20px; background-color: #f8f9fb; }
.links .linksHeader{width: 120px;height: auto;padding-top: 10px;padding-bottom:10px;color: #0475c0;float: left;}
.links .linksHeader h3,.links .linksHeader p{ width: 100%; font-weight: normal; font-size: 20px; }
.links .linksHeader p{ font-size: 18px; text-transform: uppercase; }
.links .linksList{ width: 1008px; height: auto; float: right;}
.links .linksList p{height:35px;line-height:35px}
.links .linksList li{ width: auto; text-align: center; float: left;margin: 0 1%;}
.links .linksList li a{ width: 100%; display: block; height: 30px; line-height: 30px; font-size: 14px; color: #000033;}



.container-footer{ width:100%; height:auto; margin:0 auto; background-color: #1e2c68;background-image: url(../images/foot_bg.png);background-position: bottom center;background-repeat: no-repeat; }
.footer{ width:1200px; height:auto;  margin:0 auto; position: relative; font-size: 14px;padding-top: 40px; padding-bottom:22px; }
.footLogo{ display: block; width: 415px; }
.footLogo img{ width: 100%; }
.copyright{ width: 560px; height: auto; float: left; margin-left:35px; margin-right: 35px; color: #FFF; line-height: 30px; font-size: 14px; }
.copyright p{margin-top:20px;}
.copyright a{color: #FFF;}
.ewm{ width: 260px; float: right; }
.ewm li{ width: 86px; float: left; margin-left: 44px; overflow: hidden; }
.ewm li img{ width: 100%; }
