﻿/* CSS Document */

body, html{ margin:0;padding:0; }
ul,li{ list-style:none; margin:0; padding:0;}
img{ border:0;}

/* 首页顶部LOGO+banner */
.top_logo{ margin:0 auto; width:1098px; height:70px; overflow:hidden;}
.logo_01{ width:880px; height:70px; margin:0 auto; overflow:hidden; padding-top:15px;float:left; }
.logo_01 span{display:block; margin:0 auto; padding:0px; }
.logo_01 span.vel{ font:bold 40px/40px "Microsoft YaHei"; color: #333; float:left; padding-left:20px;  }
.logo_01 span.t{ font:bold 40px/40px "Microsoft YaHei"; color: #ED0C0A; float:left; padding-right:10px;}
.logo_01 span.cn{ width:240px; font: 16px/20px "STHeiti"; color: #333; float:left; padding-top:2px;}
.logo_01 span.en{ width:240px; font: 15px/20px "STHeiti"; color: #999; float:left; letter-spacing:.5px;}

.logo_02{ width:85px; height:31px; margin:0 auto; overflow:hidden; padding-top:25px;padding-left:20px;float:left; }
.logo_02 img{width:85px; height:31px;}
.top_logo a:link{ color: #000; text-decoration: none; display:block; }
.top_logo a:hover { color:#000; text-decoration: none; }
.top_logo a:visited { color: #000; text-decoration: none;}
.top_logo a:active { color: #000; text-decoration: none; }

/* 顶部导航nav_menu */ 
.nav_bj { width:100%; height:50px; display:block; } 
.nav{ width:1100px; height: 50px; display:block; margin:0 auto;  border-top:1px solid #EEEEEE; }
.nav li{ width:182px; height:50px; list-style: none; display:block; text-align:center;}
.nav_border{width:1px; height: 50px;background:#F1F1F1; float:left;}
.navmenu_sy{ float: left; color:#FFF; font: bold 16px/50px  "Microsoft YaHei"; background:#FF704C;}
.navmenu_sy span{ display:block; margin:0 auto; padding:0px;}
.navmenu_sy span.cn{font: bold 15px/20px "Microsoft YaHei"; margin:8px 30px 0 30px;color: #FFF; }
.navmenu_sy span.en{font: 10px/16px "Arial";color: #FFF;  }

.navmenu { float: left; color:#000; font: bold 16px/50px  "Microsoft YaHei"; }
.navmenu:hover { color:#FFF; text-decoration: none; background:#FFB74C;}
.navmenu:hover span.cn{color: #FFF;}
.navmenu:hover span.en{color: #FFF;}
.navmenu a:link{ color: #000; text-decoration: none; display:block; }
.navmenu a:hover { color:#000; text-decoration: none; }
.navmenu a:visited { color: #000; text-decoration: none;}
.navmenu a:active { color: #000; text-decoration: none; }
.navmenu span{ display:block; margin:0 auto; paddding:0px;}
.navmenu span.cn{font: bold 15px/20px "Microsoft YaHei"; margin:8px 30px 0 30px;}
.navmenu span.en{font: 10px/16px "Arial";color: #999999;  }

/*首页_banner */
@keyframes qiehuan {10%{opacity:0;}60%{opacity:1;}}
.container{width:1098px; height:300px; margin:2px auto 0 auto; position:relative; }
.tupianmen{width:1098px; height:300px;position:absolute;animation:qiehuan 10s infinite;;opacity:0;  }
img:nth-child(1){animation-delay:0s;-webkit-animation-delay:0s;-moz-animation-delay: 0s }
img:nth-child(2){animation-delay:15s;-webkit-animation-delay:15s; -moz-animation-delay: 15s}


/*首页_我们的公司 */
.sy_title_04{ width:150px;  border-bottom:2px solid #FFB74C;margin:20px auto; padding:5px; }
.sy_title_04 span{ display:block; margin:0 auto; padding:0px;}
.sy_title_04 span.cn{font: 20px/30px "Microsoft YaHei"; text-align:center;}
.sy_title_04 span.en{font: 12px/20px "Arial"; color: #999999; text-align:center; }
.sy_g_bj{width:1100px; margin:0 auto;  background:#FBFBFB; overflow:hidden; padding-bottom:50px;}
.sy_g_bj_01{  width:1000px; margin:0 auto; overflow:hidden; }
.sy_g_bj_01_lt{ width:200px ; height:200px; float:left; background:url(../images/pic_01.png); }
.sy_g_bj_01_rt{ width:750px ; height:200px;  float:left; margin-left:50px; }
.sy_g_bj_01_rt p{ font: 14px/28px "Arial"; color:#333; text-indent: 2em; }

/*首页_我们的业务_我们的产品 */
.sy_b_bj_01{ width:1100px; margin:0 auto; overflow:hidden;  }
.sy_title_01{width:150px;  border-bottom:2px solid #FFB74C; margin:20px auto; padding:5px; }
.sy_title_01 span{ display:block; margin:0 auto; padding:0px;}
.sy_title_01 span.cn{font: 20px/30px "Microsoft YaHei"; text-align:center;}
.sy_title_01 span.en{font: 12px/20px "Arial"; color: #999999; text-align:center; }

/* 底部版权 */
.copyrigh{ width:1098px; border-top: 5px solid #EEEEEE;  margin:50px auto 0 auto; padding: 20px 0px;overflow:hidden;  }
.copyrigh li{ width:860px;margin:0 auto; padding:0; font:12px/30px "Arial"; list-style: none; color:#666; display:block;  text-align: center;}
.copyrigh li p{margin:0; padding:0 30px; float: left; color: #666;}
.copyrigh li a:link{color: #666;text-decoration: none;}
.copyrigh li a:visited {text-decoration: none;color: #666;}
.copyrigh li a:hover {text-decoration: underline;color: #666;}
.copyrigh li a:active {text-decoration: none;color:#666;}
.copyrigh li span{ display:block;float: left;}
.copyrigh li img{ padding:5px 5px 0 0 ; float: left;}
.copyrigh li p.velt { color: darkblue;}

/*内页_banner */
.ny_banner_div{ width:100%; height:300px; margin:0px auto; }
.ny_banner_01{ background: url(../images/banner_09.jpg) no-repeat center; height:300px; width:1098px; margin:2px auto 0 auto;}
.ny_banner_06{ background: url(../images/banner_02.jpg) no-repeat center; height:300px; width:1098px; margin:2px auto 0 auto;}
.ny_banner_02{ background: url(../images/banner_03.jpg) no-repeat center; height:300px; width:1098px; margin:2px auto 0 auto; border-top:1px solid #EEE; padding-top: 40px;}

/*内页_公司介绍 */
.ny_g_bj_01{ width:1100px; margin:0 auto; overflow:hidden; }
.ny_g_bj_01 h1{font:bold 16px/30px "Microsoft YaHei";text-align:center;width:470px; border-bottom:1px solid #EEE; margin:20px 30px 10px 30px; padding:10px; float:left; color: #333;}
.ny_g_bj_01 h1 span.en{font: 10px/20px "Arial";color: #999; margin-left:10px; }
.ny_g_bj_01 h2{font:bold 16px/30px "Microsoft YaHei";text-align:center;width:470px; border-bottom:1px solid #EEE; margin:20px 30px 10px 30px; padding:10px; float:left;color: #333;}
.ny_g_bj_01 h2 span.en{font: 10px/20px "Arial";color: #999; margin-left:10px; }
.ny_g_bj_01 h3{font:bold 16px/30px "Microsoft YaHei";text-align:center; width:1020px; border-bottom:1px solid #EEE; margin:30px; padding:10px;color: #333; }
.ny_g_bj_01 h3 span.en{font: 10px/20px "Arial";color: #999; margin-left:10px; }
.ny_g_bj_01 ul{ display:block; margin:0 30px; width:490px; float:left;}
.ny_g_bj_01 ul li{ font: 14px/50px "Arial"; color:#333; display:block; border-bottom:1px dashed #EEE;}
.ny_g_bj_01 ul li span.en{ font: bold 14px/50px "Microsoft YaHei"; color:#FFB74C;}
.ny_g_bj_idea{ width:1020px; margin:0 auto; }
.ny_g_bj_02{  width:1100px;  margin:0 auto; overflow:hidden; }
.ny_g_bj_02 ul{ display:block; margin:0; width:1100px; overflow:hidden; padding-left:60px;padding-bottom:20px; }
.ny_g_bj_02 ul li{ width:518px; font: 12px/24px "Arial"; color:#333; display:block; float: left;}
.ny_g_bj_02 ul li span{  display:block; }
.tt_01{ color: #001BB8; font: bold 18px/24px "Arial"; margin-top: 30px; }
.tt_02{ color: #E02C23; font: bold 18px/24px "Arial"; margin-top: 30px; }
.tt_03{ color: #000000; font: bold 14px/32px "Arial"; margin-top: 10px; }

/*内页_公司新闻列表 */
.ny_n_bj_01{  width:1100px;  margin:0 auto; }
.ny_n_bj_01_pic{ width:1100px; height:300px;  margin:0px auto;}
.ny_n_bj_01_pic_lt{ width:366px; height:300px;float: left;margin-right:1px; }
.ny_n_bj_01_pic_lt img{ width:366px; height:300px;}
.ny_n_bj_01_pic_rt{  width:366px; height:300px;float: right;}
.ny_n_bj_01_pic_rt img{ width:366px; height:300px;}
.ny_n_bj_01 ul{ margin:50px; display:block; }
.ny_n_bj_01 ul li{  width:960px; height:50px; overflow:hidden; border-bottom:1px dotted #EEE; margin-bottom:20px; font: 14px/50px "Microsoft YaHei"; color:#000; }
.page{ width:1100px;  margin:0 auto;text-align: center; color: #666; font:12px/24px "Arial";}
.page a:link{color: #999;text-decoration: none;}
.page a:visited {text-decoration: none; color: #999;}
.page a:hover {text-decoration:none; color: #ED0C0A;}
.page a:active {text-decoration: none; color:#999;}

/*内页_工程介绍 */
.ny_b_bj_01{ width:1098px; height:280px;  margin:0 auto; overflow:hidden; }
.ny_b_lt_01{ width:274px; height:290px; margin-right: 1px; float:left; background:#EEE;}
.ny_b_lt_01:hover{ background: #FFB74C;}
.ny_b_lt_01:hover span.cn{font: bold 16px/30px "Microsoft YaHei"; text-align:center; color: #FFF;}
.ny_b_lt_01:hover span.en{font: 12px/16px "Arial"; color: #FFF; text-align:center; }
.ny_b_lt_01_sy{ width:274px; height:290px; margin-right: 1px; float:left; background:#FF704C; }

.ny_b_lt_02{ width:273px; height:290px; float:left;  background:#EEE;}
.ny_b_lt_02:hover{ background: #FFB74C;}
.ny_b_lt_02:hover span.cn{font: bold 16px/30px "Microsoft YaHei"; text-align:center; color: #FFF;}
.ny_b_lt_02:hover span.en{font: 12px/16px "Arial"; color: #FFF; text-align:center; }
.ny_b_lt_02_sy{ width:273px; height:290px; float:left; background:#FF704C;}

.ny_b_lt_text{ width:274px; height:50px;  padding:10px 0; }
.ny_b_lt_text span{display:block; margin:0 auto; padding:0px;}
.ny_b_lt_text span.cn{font: bold 16px/30px "Microsoft YaHei"; text-align:center; color: #000;}
.ny_b_lt_text span.en{font: 12px/16px "Arial"; color: #999999; text-align:center; }

.ny_b_lt_text_sy{ width:274px; height:30px;  padding:10px 0; }
.ny_b_lt_text_sy span{display:block; margin:0 auto; padding:0px;}
.ny_b_lt_text_sy span.cn{font: bold 16px/30px "Microsoft YaHei"; text-align:center; color: #FFF;}
.ny_b_lt_text_sy span.en{font: 12px/20px "Arial"; color: #FFF; text-align:center; }

.ny_b_lt_text_01_sy{ width:273px; height:30px;  padding:10px 0; }
.ny_b_lt_text_01_sy span{display:block; margin:0 auto; padding:0px;}
.ny_b_lt_text_01_sy span.cn{font: bold 16px/30px "Microsoft YaHei"; text-align:center; color: #FFF;}
.ny_b_lt_text_01_sy span.en{font: 12px/16px "Arial"; color: #FFF; text-align:center; }

.ny_b_lt_pic_01{width:274px; height:220px;background:url(../images/business_01a.jpg) no-repeat center; }
.ny_b_lt_pic_01:hover { background:url(../images/business_01b.jpg) no-repeat center; }
.ny_b_lt_pic_02{width:274px; height:220px; background:url(../images/business_02a.jpg) no-repeat center; }
.ny_b_lt_pic_02:hover{ background:url(../images/business_02b.jpg) no-repeat center; }
.ny_b_lt_pic_03{width:274px; height:220px; background:url(../images/business_03a.jpg) no-repeat center; }
.ny_b_lt_pic_03:hover{ background:url(../images/business_03b.jpg) no-repeat center; }
.ny_b_lt_pic_04{ width:273px; height:220px; background:url(../images/business_04a.jpg) no-repeat center;}
.ny_b_lt_pic_04:hover{ background:url(../images/business_04b.jpg) no-repeat center; }

.ny_b_bj_02{ width:1098px; margin:10px auto 60px auto; background:#EEE; }
.ny_b_bj_04 { width:200px; border-bottom:2px solid #FFB74C;margin:20px auto; padding:10px 0;}
.ny_b_bj_04 span{ display:block; margin:0 auto; padding:0px;}
.ny_b_bj_04 span.cn{font: 20px/30px "Microsoft YaHei"; text-align:center;}
.ny_b_bj_04 span.en{font: 12px/20px "Arial"; color: #999; text-align:center; }

.ny_b_title_div{ width:580px; height:60px;margin:0 auto ; overflow: hidden; }
.ny_b_title{width:246px; height: 40px; float:left; margin:10px 20px; font: bold 16px/40px "Microsoft YaHei";  text-align:center; }
.ny_b_title a:link{color: #999;text-decoration: none; display: block; border:1px solid #999; }
.ny_b_title a:visited {text-decoration: none; color: #999;}
.ny_b_title a:hover {text-decoration:none; color: #FFF;  background: #FFB74C;border:1px solid #FFB74C; }
.ny_b_title a:active {text-decoration: none; color: #999;}

.ny_b_title_div_01{ width:1098px; height:227px;margin:40px auto 0 auto; overflow: hidden;border-left:1px solid #CCC;border-bottom:1px solid #CCC;}
.ny_b_title_01{width:548px; height:227px; float:left; margin: 0; font: bold 16px/50px "Microsoft YaHei"; text-align:center; color: #000;border-top:1px solid #CCC; border-right:1px solid #CCC;background: #FFF;}
.ny_b_title_01 img{width:548px; height:180px;border-right:1px solid #CCC;margin-bottom:1px;border-top:1px solid #FFF; }

.ny_b_bj_05{ width:1098px; margin:0px auto; }
.ny_b_bj_05 table{ width:1098px; margin:30px auto 40px auto; font: 14px/28px "Arial";}
.ny_b_bj_05 table p{ text-indent: 2em; font: 14px/28px "Arial"; }
.ny_b_bj_05 table h2{ font: bold 16px/30px "Microsoft YaHei"; text-align:center;  margin:0 auto; }
.ny_b_bj_05 table a:link{color: #999;text-decoration: none; }
.ny_b_bj_05 table a:visited {text-decoration: none; color: #999;}
.ny_b_bj_05 table a:hover {text-decoration:none; color: #FFB74C; }
.ny_b_bj_05 table a:active {text-decoration: none; color:#999;}
.ny_b_bj_06{ width:1098px; height: 160px; margin:0 auto; overflow:hidden; padding-top: 20px;  }
.return_menu{ font: 14px/40px "Microsoft YaHei"; text-align:center; }

/*内页_产品介绍 */
.ny_p_bj_01{ width:1098px; height:290px; margin:0 auto; }
.ny_p_lt_pic_01{width:274px; height:220px;background:url(../images/products_01a.jpg) no-repeat center; }
.ny_p_lt_pic_01:hover { background:url(../images/products_01b.jpg) no-repeat center; }
.ny_p_lt_pic_02{width:274px; height:220px; background:url(../images/products_02a.jpg) no-repeat center; }
.ny_p_lt_pic_02:hover{ background:url(../images/products_02b.jpg) no-repeat center; }
.ny_p_lt_pic_03{width:274px; height:220px; background:url(../images/products_04a.jpg) no-repeat center; }
.ny_p_lt_pic_03:hover{ background:url(../images/products_04b.jpg) no-repeat center; }
.ny_p_lt_pic_04{ width:273px; height:220px; background:url(../images/products_03a.jpg) no-repeat center;}
.ny_p_lt_pic_04:hover{ background:url(../images/products_03b.jpg) no-repeat center; }

.ny_p_bj_02{ width:1098px;margin:0 auto;}
.ny_p_bj_02 table{ margin-bottom:50px;width:1098px;}
.ny_p_bj_02 table th{ font: bold 14px/30px "Arial"; }
.ny_p_bj_02 table td{font:14px/40px "Arial"; }
.ny_p_bj_03{width:1098px; margin:0 auto 50px auto; background:#EEE; padding:50px 0; overflow:hidden; }

.ny_p_title_div_01{ width:1098px; height:227px;margin:40px auto 0 auto; overflow: hidden;border-left:1px solid #CCC;border-bottom:1px solid #CCC;}
.ny_p_title_01{width:273px; height:227px; float:left; margin: 0; font: bold 16px/50px "Microsoft YaHei"; text-align:center; color: #000;border-top:1px solid #CCC; border-right:1px solid #CCC;background: #FFF; }
.ny_p_title_01 img{width:273px; border-right:1px solid #CCC;margin-bottom:1px;border-top:1px solid #FFF; }

.ny_p_title_div{ width:1098px; height: 52px;margin:40px auto 0 auto; overflow: hidden;border-left:1px solid #CCC; }
.ny_p_title{width:274px; height: 50px; float:left; margin: 0; font: bold 16px/50px "Microsoft YaHei";  text-align:center; }
.ny_p_title a:link{color: #999;text-decoration: none; display: block;border-top:1px solid #CCC; border-right:1px solid #CCC;border-bottom:1px solid #CCC; }
.ny_p_title a:visited {text-decoration: none; color: #999;}
.ny_p_title a:hover {text-decoration:none; color: #FFF;display: block; background: #FFB74C;border:1px solid #FFB74C; }
.ny_p_title a:active {text-decoration: none; color: #999;}

.ny_p_title_02{width:219px; height:227px; float:left; margin: 0; font: bold 16px/50px "Microsoft YaHei"; text-align:center; color: #000;border-top:1px solid #CCC; border-right:1px solid #CCC;background: #FFF; }
.ny_p_title_02:hover {text-decoration:none; color: #FFF;display: block; background: #FFB74C;border-top:1px solid #FFB74C; border-right:1px solid #FFB74C;}
.ny_p_title_02 img{width:219px; border-right:1px solid #CCC;margin-bottom:1px;border-top:1px solid #FFF; }

.ny_p_title_03{width:217px; height:227px; float:left; margin: 0; font: bold 16px/50px "Microsoft YaHei"; text-align:center; color: #000;border-top:1px solid #CCC; border-right:1px solid #CCC;background: #FFF; }
.ny_p_title_03:hover {text-decoration:none; color: #FFF;display: block; background: #FFB74C;border-top:1px solid #FFB74C; border-right:1px solid #FFB74C;}
.ny_p_title_03 img{width:217px; border-right:1px solid #CCC;margin-bottom:1px;border-top:1px solid #FFF; }

.ny_p_pic_01{ float: left; width: 365px; border-right:1px solid #EEE; padding: 20px 0;}
.ny_p_pic_02{ float: left; width: 364px; padding: 20px 0;}
.ny_p_pic_03{ float: left; width: 365px; border-right:1px solid #EEE; padding: 10px 0;}
.ny_p_pic_04{ float: left; width: 364px; padding: 10px 0;}

.return_btn{ width:200px; margin:50px auto; font: 14px/40px "Microsoft YaHei"; text-align:center; }
.return_btn a:link{color: #999;text-decoration: none; display:block;  border:1px solid #999;}
.return_btn a:visited {text-decoration: none; color: #999;}
.return_btn a:hover {text-decoration:none; color: #000; border:1px solid #000; display:block;}
.return_btn a:active {text-decoration: none; color:#999;}

/*内页_联系我们 */
.ny_lx_bj_01{  width:1098px;  margin:0 auto; padding-top:60px; overflow:hidden;}
.ny_lx_bj_01 h1{ margin:0 auto; font: bold 18px/30px "Microsoft YaHei"; text-align:center; color:#000; width:220px; display:block; padding:20px 0;} 
.ny_lx_bj_01 h1 img{ float:left; display:block; width:30px; height:30px;  }
.ny_lx_bj_01 h2{ text-indent: 4em; font: 14px/50px "Microsoft YaHei"; color:#333;  width:1096px; display:block; border-right:1px solid #EEE; border-left:1px solid #EEE; border-top:1px solid #EEE; margin:0;}
.ny_lx_bj_01 h3{ margin:20px auto; font: bold 18px/30px "Microsoft YaHei"; color:#000; width:220px; display:block; } 
.ny_lx_bj_01 h3 img{ float:left; display:block; width:30px; height:30px; }
.ny_lx_bj_01 h4{ font: 24px/40px "Arial"; color:#999; text-align:center;  width:547px;  display:block; padding:20px 0 ; margin:0; border-top:1px solid #EEE; }
.ny_lx_bj_01 ul li{ width:547px;  display:block; float:left; }
.ny_lx_bj_01 ul li img{ margin:0 19px;}
.ny_lx_bj_01 ul table{ width:1098px; margin:0 auto; font: 14px/50px "Microsoft YaHei";  }
#textfield1{ width: 200px; height:24px; text-indent: 0.5em; font: 14px/24px "Arial"; margin-right: 20px; border:1px solid #EEE;} 
#textfield2{ width: 320px; height:24px; text-indent: 0.5em; font: 16px/24px "Arial";  border:1px solid #EEE;}
#textfield3{ width: 250px; height:24px; text-indent: 0.5em; font: 14px/24px "Arial";  border:1px solid #EEE;}
#textarea{ font: 14px/20px "Arial"; width: 700px;  border:1px solid #EEE; }
.submit{ width: 200px; height: 50px; font: 16px/50px "Microsoft YaHei"; }
.ny_lx_bj_01 ul{ width:1096px; display:block; overflow:hidden; margin:0 auto; border-right:1px solid #EEE; border-left:1px solid #EEE; border-top:1px solid #EEE; }
.border_01{ width:1px; background:#EEE; height:160px; float:left;}
.border_02{ width:1px; background:#EEE; height:900px; float:left;}
.border_03{ width:1098px; background:#EEE; height:1px; float:left;}

/*内页_联系我们_百度地图 */
.dituContent{  border-left:#EEE solid 1px; border-top:#EEE solid 1px; border-right:#EEE solid 1px; margin:0 auto;  padding:30px; width:1036px;}
#dituContent{ width:1036px; height:600px;  }
.mapdiv{ border-left:#EEE solid 1px;  border-right:#EEE solid 1px;  width:938px;  padding:30px; margin:0 auto; overflow:hidden; }
.mapdiv img{ width:940px; margin:0 auto;}
.iw_poi_title {color: #CC5522; font: bold 18px/30px "Microsoft YaHei"; padding-right: 13px; }
.iw_poi_content {font:14px/30px "Microsoft YaHei"; padding-top: 4px;}

