body{ max-width:640px; margin:0 auto; background:#fff;}
ul,li {list-style-type:none;}
.clear{clear:both; height:0; line-height:0; font-size:0; *display:inline;/*IE only*/}
.fl { float:left;}
.fr { float:right;}
.k{width:100%; margin:0 auto; height:30px;}
.k1{width:100%; margin:0 auto; height:15px;}
.k2{width:100%; margin:0 auto; height:20px;}
.k3{width:100%; margin:0 auto; height:40px;}

/*Top*/
.tel{width: 100%; height: 30px; background:#d7e4f9; font-size: 16px; text-align: center; color: #1d478b; line-height: 30px; font-weight: bold;}

.logo{text-align:center; width:100%; padding:15px 0;}

.about_top{width:100%; text-align:left; padding:5px 0; background:#1d478b;}
.about_top img{padding-left:10px;}

/*Nav*/
.nav{width:100%; height:50px; background:#1d478b;}
.nav ul{width:100%; padding-left:0;}
.nav ul li{width:25%; float:left; height:50px; text-align:center;}
.nav ul li a{height:50px; line-height:50px; color:#fff; display:block; margin:0 auto; font-size:15px;}
.nav ul li a:hover{color:#e2f0fa;}
.nav ul li a.nav_hover{color:#e2f0fa;}

/*关于我们*/
.about{width:100%;height:410px;}
.about-content{width:92%; margin:0 auto; padding:0 0 15px 0; position: relative;}
.about-content p{font-size: 14px;}
.about-content a{width: 120px; height: 35px; line-height: 35px; font-size: 13px; text-align: center; display: block; color: #fff; background: #e4c100; border-radius: 30px; margin-top: 20px; position: absolute; left: 0; bottom: 150px;}

/*资质荣誉*/
.honor{width:100%; height:450px; background: url(honor-bg.jpg) no-repeat 50%; background-size:cover;}

/*项目展示*/
.title{text-align:center; width: 100%;}

.case{width:100%; height:600px; background: url(case-bg.jpg) no-repeat 50%; background-size:cover;}

.more a{width:120px; height:35px; line-height:35px; text-align:center; color:#fff; background: #e4c100; margin:0 auto; display:block; font-size:14px; margin-top:40px;}


/*新闻中心*/
.news{width:96%; margin:0 auto;}
.news-title{width: 100%; height: 50px; line-height:50px; background: #005ba2; color: #fff; font-weight: bold; font-size: 18px;}

/*底部版权*/
.copyright{text-align:center; line-height:20px; padding:20px 0; font-size:14px; background:#1d478b; color:#93c3e9;}
.copyright p{font-size: 14px; color: #fff;}
.copyright a{color:#fff;}
.copyright img{margin-bottom: 15px;}

/*内页Css*/
.about_nav{width:100%; margin:0 auto; border-bottom:1px solid #e4e4e4; background:#fafafa;}
.about_nav ul{padding-left:0; width:96%; margin:0 auto;}
.about_nav ul li{width:23%; height:25px; margin:6px 1%; float:left; text-align:center; font-size:13px;}
.about_nav ul li a{width:100%; height:25px; line-height:25px; float:left; display:block; color:#333333;}
.about_nav ul li.cur a{background:#1d478b; color:#fff;}

.about_navt{width:100%; margin:0 auto; border-bottom:1px solid #e5e5e5; background:#f2f2f2;}
.about_navt ul{padding-left:0; width:100%; margin:0 auto;}
.about_navt ul li{width:31%; height:25px; margin:3px 1%; float:left; text-align:center; font-size:13px;}
.about_navt ul li a{width:100%; height:25px; line-height:25px; float:left; display:block; color:#333333;}
.about_navt ul li a:hover{background:#1d478b; color:#fff;}
.about_navt ul li.a_cate_hover a{background:#1d478b; color:#fff;}

.am-dropdown-content ul li{float:left; width:98%;}

.p_navt{width:100%; margin:0 auto; border-bottom:1px solid #e5e5e5; background:#f2f2f2; height:35px; display:block;}

.about_wz{width:100%; height:40px; line-height:40px; text-align:left; text-indent:10px; border-bottom:1px solid #e4e4e4; font-size:13px;}

.about_body_title{font-size:20px; font-weight:bold; text-align:center; width:100%; height:50px; line-height:50px; background:#006c36; color:#fff;}


/*文章-图片描述*/
.right_content_info{height:40px;line-height:40px;text-align:center;margin:15px 0; border:1px solid #e5e5e5;border-left:none;border-right:none;color:#666; font-size: 14px;}
.right_content_info small{margin-left:8px;margin-right:3px;color:#999;font-size:14px;}
.right_content_desc{margin:20px 0 15px;padding:5px 10px;line-height:25px;border:1px solid #f4e4b4;background:#fffff0;font-size:14px; text-align: left;}

/*人才招聘*/
.jobConts{line-height:30px;color:#666; font-size:12px;}
.jobConts .line{background:#ccc;height:1px;overflow:hidden;font-size:0;margin:10px 0;}
.jobConts .jobdesc{background:#f5f5f5;padding:10px;color:#333;}
.jobConts strong{color:#000;}

/*文章-图片上一个下一个*/
.text{color:#999; margin-top: 20px; font-size:12px;}
.preNext .actBox{position:absolute;top:25px;right:0;}
.preNext .actBox li{display:inline;padding-left:22px;background-image:url(actbox-ico.gif);background-repeat:no-repeat;margin-left:10px;}
.preNext .actBox li a{color:#666;}

/*内页留言反馈*/
.message_content{width:100%; margin:0 auto; overflow-x:hidden; line-height:200%;  text-align:justify;}
.message_content_content{width: 90%; margin-top: 60px; margin: 0 auto;}
.message_content_content li{margin-bottom: 15px;}
.message_content_content li:first-child{margin-right: 20px;}
.message_content_content li:nth-child(4){color: #fff; font-size: 16px; line-height: 50px;}
.msg_inputt{width: 90%; height: 40px; background: #fff; border:1px #EFEFEF solid; line-height: 40px; text-indent: 10px; line-height: 30px; font-size: 16px;}
.msg_submitt{width: 100px; height: 40px; background: #005ba2; color: #fff; line-height: 40px; text-transform: uppercase; border: none; font-size: 16px;}

/*分页样式*/
.page_info{text-align:center; margin-top:20px; margin-bottom:30px; color:#333;}
.page_info span{padding:0 2px;font-weight:bold; color: #ed0000;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-size:13px;margin-top:20px;}
.page_list a{display:inline-block;border:1px solid #ebebeb; background:#ebebeb;text-align:center;padding:1px 8px;margin:0 3px; font-family: Arial;}
.page_list a:hover{color:#fff;border:1px solid #1c98e8;background:#1c98e8;}
.page_list a.on{color:#fff;border:1px solid #1c98e8;background:#1c98e8; font-weight: bold;}