@charset "utf-8";
/* CSS Document */

* { margin: 0; padding: 0; border: none; list-style: none; text-decoration: none; }
body { margin:0; padding:0; }
a { color: #000; text-decoration: none; }
a:hover { text-decoration: none; }
div { margin: 0 auto; }
ul, ol { list-style: none; }
input, select, button { font: 12px Verdana, Arial, Tahoma; vertical-align: middle; }
em { font-style: normal; }
.clearfix { clear: both; }
img { display: block; border: none; }
input { background-color: transparent; outline: none; }
.aligncenter { text-align: center; margin: 0 auto; }
@font-face { font-family: sbziti; src: url('sbziti.TTF') }
div { font-family: sbziti; }

/*头部*/
.topbox { width: 100%; background: url(../img/a07.jpg) no-repeat top center; }
.top { width: 1000px; margin: 0 auto; }
.topbox img { float: left; }
.top_a { float: right; margin-top: 24px; font-family: "宋体"; font-size: 12px; }
.top_a a { color: #727272; }
/*导航 nav*/
.navbox { background: url(../img/navbeijing.jpg); width: 100%; }
.nav { width: 1003px; margin: 0 auto; height: 50px; }
.nav li { float: left; line-height: 50px; height: 50px; width: 109px; text-align: center; font-family: "sbziti"; font-size: 18px; }
.nav img { float: left; }
.nav a { color: #fff; }
.nav li:hover { background: url(../img/navhover.jpg); size: 18px; color:#fff; font-family: "sbziti" }
.nav li { position: relative; float: left }
.a1 { width: 109px; font-family: "sbziti"; position: relative; z-index: 10 }
.a2 { width: 109px; position: absolute; top: 50px; left: 0; display: none; z-index: 10; }
.a2 div { width: 109px; height: 50px; background:url(../img/navhover.jpg);font-family: "sbziti"; }
.a1:hover .a2 { display: block; }
.a2 div:hover { background: #f4f4f4; height: 50px; }
.a2 div:hover a { color: #2065b7; }
/*banner*/

.banner { width: 100%; height: 500px; }
/*板块1  新闻*/

.newsbox { width: 1000px; margin: 0 auto; margin-top: 40px; }
.columna { float: left; border: 1px solid #e2e2e2; width: 282px; height: 310px; margin-right: 13px; }
.columna p { background: url(../img/a_15.jpg); border-bottom: 1px solid #e2e2e2; width: 100%; height: 39px; }
.columna p a { float: left; font-family: "微软雅黑"; font-size: 20px; width: 116px; text-align: center; height: 39px; line-height: 39px; float: left; color: #2970c4; }
.columna p .you { width: 16px; height: 17px; float: right; margin-top: 13px; margin-right: 10px; }
.columna p .you a { width: 16px; height: 17px; }
.columna p span { font-family: "sbziti" }
.columna p img { }
.columna .hover { background: url(../img/lanmu.jpg); color: #fff; font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; height: 39px; line-height: 39px; float: left; color: #fff;/*.column .hover { float: left; width: 70px; color: #5074a3; border-bottom: 1px solid #F00; text-align: center;  }
.column .link { float: left; width: 70px; color: #767676; border-bottom: 1px solid #fff; text-align: center;*/ }
.Engineering_b { width: 100%; }
.Engineering_b li { font-family: "微软雅黑"; font-size: 14px; margin-left: 14px; }
.Engineering_b li img { width: 100%; }
.news { float: left; border: 1px solid #e2e2e2; width: 332px; padding-bottom: 22px; margin-right: 17px; }
.news h1 { font-family: "微软雅黑"; font-size: 20px; width: 116px; text-align: center; height: 42px; line-height: 42px; float: left; color: #2970c4; }
.news_a { background: url(../img/a_15.jpg); border-bottom: 1px solid #e2e2e2; }
.news_a .news_a11 { background: url(../img/lanmu.jpg); color: #fff; }
.news_a img { float: right; margin-top: 13px; margin-right: 10px; }
.news h1:hover { background: url(../img/lanmu.jpg); color: #fff; }
.news_b img { float: left; width:95px; height:65px; margin-top: 20px; margin-left: 18px; margin-bottom: 24px; }
.news_b1 { float: left; }
.news_b1 h3 { float: left; width:150px; font-family: "微软雅黑"; font-size: 16px; color: #060001; margin-top: 25px; margin-bottom: 2px; margin-left: 16px; }
.news_b1 h3 a { color: #060001; }
.news_b1 h4 { font-family: "微软雅黑"; font-size: 15px; color: #9f9f9f; margin-left: 16px; }
.news_c { line-height: 28px; }
.news_c li { font-family: "微软雅黑"; font-size: 14px; margin-left: 14px; }
.news_c li a { color: #151515; }
/*走进宏运*/
.approach { float: left; width: 460px; border: 1px solid #e2e2e2; height: 310px }
.approach_a h1 { font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; float: left; color: #2970c4; margin-top: 5px; margin-bottom: 6px; float: left; }
.approach_a { background: url(../img/a_15.jpg); border-bottom: 1px solid #e2e2e2; }
.approach_a1 { width: 64px; height: 2px; background: #337dd5; margin-left: 19px; }
.approach_a .gengduo { float: right; margin-top: 8px; margin-right: 17px; }
.approach_a1 h1 { font-family: "sbziti"; font-size: 18px; }
.approach_b { padding-right: 10px; height: 258px; overflow: hidden; }
.approach_b .img { float: left; margin-left: 17px; margin-top: 20px; height: 135px; width: 200px; margin-right: 14px; }
.approach_b h2 { margin-top: 20px; float: left; color: #0a5ab9; }
.approach_b h2 img { width:217px; }
.approach_b p { font-family: "微软雅黑"; font-size: 12px; line-height: 23px; text-indent: 2em; margin-left: 20px; }
/*更多按钮*/
.gengduo { width: 57px; height: 18px; border-radius: 16px; background: #337dd5; color: #fff; text-align: center; line-height: 18px; font-family: "微软雅黑"; font-size: 12px; }
/*企业资质*/
.qualification { width: 227px; float: right; border: 1px solid #e2e2e2; height: 310px; }
.qualification_a h1 { font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; float: left; color: #2970c4; margin-top: 5px; margin-bottom: 6px; float: left; }
.qualification_a { background: url(../img/a_15.jpg); border-bottom: 1px solid #e2e2e2; }
.qualification_a1 { width: 64px; height: 2px; background: #337dd5; margin-left: 19px; }
.qualification_a .gengduo { float: right; margin-top: 8px; margin-right: 17px; }
.qualification_b { width: 257px; }
.qualification_b img { margin: 0 auto; }



/*第二版块 公司业绩*/

.columnb { float: left; border: 1px solid #e2e2e2; width: 998px; height: 290px; margin: 0 auto; }
.columnb p { background: url(../img/a_15.jpg); border-bottom: 1px solid #e2e2e2; width: 100%; height: 39px; }
.columnb p a { float: left; font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; height: 39px; line-height: 39px; float: left; color: #2970c4; }
.columnb p .gengduo { margin-top: 12px; margin-right: 17px; float: right; }
.columnb p .gengduo a { width: 57px; height: 18px; border-radius: 16px; background: #337dd5; color: #fff; text-align: center; line-height: 18px; font-family: "sbziti"; font-size: 12px; }
.columnb p soan { font-family: "sbziti" }
.columnb p .you { width: 16px; height: 17px; float: right; margin-top: 13px; margin-right: 10px; font-family: "sbziti" }
.columnb p .you a { width: 16px; height: 17px; }
.columnb .hover { background: url(../img/lanmu.jpg); color: #fff; font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; height: 39px; line-height: 39px; float: left; color: #fff; }
/*.column .hover { float: left; width: 70px; color: #5074a3; border-bottom: 1px solid #F00; text-align: center;  }
.column .link { float: left; width: 70px; color: #767676; border-bottom: 1px solid #fff; text-align: center;*/ }
.Engineering_b { width: 100%; height: 417px; }
.Engineering_b li { font-family: "微软雅黑"; font-size: 14px; margin-left: 14px; }
.Engineering_b li img { width: 100%; }
.columnb p a:hover { background: url(../img/lanmu.jpg); color: #fff; }
.Performance { width: 1000px; margin: 0 auto; margin-bottom: 18px; clear:both; }
.Performance_a1 { float: left; width: 4px; height: 34px; background: #337dd5; margin-top: 16px; margin-bottom: 16px; }
.Performance_a2 { float: left; margin-left: 10px; margin-top: 17px; }
.Performance_a3 { float: left; margin-left: 15px; margin-top: 24px; }
.performance_b { width: 1198px; margin: 0 auto; border: 1px solid #e2e2e2; padding-bottom: 24px; }
.performance_b .Performance_b1 { float: left; background: url(../img/a_15.jpg); width: 1200px; }
{
background:url(../img/lanmu.jpg);
color:#fff;
}
.performance_b .Performance_b1 li { float: left; line-height: 42px; font-family: "微软雅黑"; font-size: 20px; width: 116px; height: 42px; text-align: center; color: #2970c4; }
.performance_b li:hover, .Performance_b1 a .news_a11 { background: url(../img/lanmu.jpg); color: #fff; }
.performance_b .gengduo { float: right; margin-top: 12px; margin-right: 17px; }
.performance_c { margin-top: 30px; }
.Engineering_b .performance_c img { width: 225px; height: 146px; }
.performance_c li { float: left; margin-left: 20px; }
.performance_c li h3 { text-align: center; line-height: 47px; height:47px; width: 225px; background: #f2f2f2; font-family: "微软雅黑"; font-size: 15px; color: #212121; overflow:hidden; }
/*板块三 精良设备 column*/
.column { width: 1000px; margin: 0 auto; margin-top: 20px; }
.column_a { width: 322px; float: left; border: 1px solid #e2e2e2; height: 358px; }
.column_a1 { background: url(../img/a_15.jpg); }
.column_a1 h1 { font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; float: left; color: #2970c4; line-height: 40px; }
.column_a1 .gengduo { float: right; margin-top: 12px; margin-right: 17px; }
.column_a2 img { width:294px; margin-left: 16px; margin-top: 23px; margin-bottom: 29px; }
.column_a2 ul { margin-left: 16px; margin-bottom: 21px; }
.column_a2 ul li { margin-right: 6px; width: 142px; height: 40px; background: url(../img/jingliangshebei.jpg); float: left; line-height: 40px; text-align: center; font-family: "微软雅黑"; font-size: 18px; color: #535353; border:1px solid #b7d1ee; margin-bottom: 8px; }
.column_a2 ul li:hover { background: url(../img/jingliangshebei2.jpg); color: #fff; }
/*企业文化*/
.column_b { margin-left: 14px; float: left; width: 322px; border: 1px solid #e2e2e2; height: 358px; }
.column_b1 { background: url(../img/a_15.jpg) }
.column_b1 h1 { font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; float: left; color: #2970c4; line-height: 40px; }
.column_b1 .gengduo { float: right; margin-top: 12px; margin-right: 17px; }
.column_b2 img { margin-left: 16px; margin-top: 23px; margin-bottom: 23px; }
.column_b2 h2 img { text-align: center; margin:0 auto; }
.column_b2 p { line-height: 28px; width: 350px; margin: 0 auto; font-family: "微软雅黑"; font-size: 14px; }
.column_b2 p a { color: #5d5d5d; }
/*联系我们*/
.column_c { width: 322px; border: 1px solid #e2e2e2; float: right; height: 358px; }
.column_c1 { background: url(../img/a_15.jpg) }
.column_c1 h1 { font-family: "sbziti"; font-size: 20px; width: 116px; text-align: center; float: left; color: #2970c4; line-height: 40px; }
.column_c1 .gengduo { float: right; margin-top: 12px; margin-right: 17px; }
.column_c img { width:294px; margin-left: 16px; margin-top: 23px; margin-bottom: 20px; }
.column_c p { line-height: 30px; font-family: "微软雅黑"; font-size: 16px; margin-left: 20px; color: #313131; }
/*页脚*/
.footerbox { width: 100%; background: url(../img/footer.jpg); height: 158px; margin-top: 56px; }
.footer { width: 1000px; color: #fff; margin: 0 auto; }
.footer a { color: #fff; }
.footerleft { float: left; }
.footer li { float: left; }
.footerleft_a { margin-top: 34px; margin-bottom: 10px; }
.footerleft_a li { font-family: "微软雅黑"; font-size: 16px; margin-right: 30px; color: #fff; line-height: 26px; }
.footerleft_b { font-family: "宋体"; font-size: 12px; color: #b6cbe7; margin-top: 10px; }
.footerleft_b li { padding-right:30px; }
.footerright { float: right; margin-top: 28px; }
.footerright_a { float: left; text-align: right; line-height: 22px; margin-top: 56px; font-family: "宋体"; font-size: 12px; color: #b6cbe7; margin-right: 3px; }
.footerright img { float: right; }
/*版权*/
.copyright { width: 100%; background: #0d65b6; height: 46px; text-align: center; }
.copyright p { text-align: center; line-height: 46px; font-family: "宋体"; font-size: 12px; color: #b6cbe7; text-align: center }
.copyright p span { font-family: "Arial"; font-size: 12px; }
.copyright a { color: #fff; }
/*banenr交互*/
#solid { width: 100%; height: 501px; clear: both; position: relative; }
#solid .solid0, #solid .solid1, #solid .solid2, #solid .solid3 { position: absolute; left: 0px; top: 0px; width: 100%; height: 498px; display: none; }
#solid .solid0 { }
#solid .solid1 { }
#solid .solid2 { }
#solid .solid3 { }
#solid ul { margin: 0px; padding: 0px; list-style: none; }
#solid ul li { position: absolute; left: 50%; top: 0px; width: 100%; height: 501px; margin-left: -50%; display: none; cursor: pointer; background: no-repeat top center; }
#solid #btt { width: 905px; height: 55px; top: 400px; left: 50%; position: relative; margin-left: -452px; }
#solid #btt span { position: absolute; top: 15px; left: 42%; display: block; width: 102px; height: 55px; margin: 0 15px; text-align: center; background: #3d3d3d; z-index: 1000; cursor: pointer; filter: alpha(opacity=70); /*IE滤镜，透明度50%*/ -moz-opacity: 0.7; /*Firefox私有，透明度50%*/ opacity: 0.7;/*其他，透明度50%*/ }
#solid #btt span img { width: 102px; height: 55px; }
/*滑动门*/
.imgList li a img { width: 150px; height: 230px; }
a img { border: 0; }
#demo1 { margin: 20px auto 0; }
.jcSlider { width: 207px; height: 230px; position: relative;}
.imgHide { width: 207px; height: 230px; overflow: hidden; position: relative; margin-left: 10px; }
.imgList { height: 9999%; width: 9999%; position: absolute; top: 0; left: 0; z-index: 1; }
.imgList li { position: absolute; left: 0; top: 0; width: 150px; list-style: none; display: none; overflow: hidden; margin: 0 auto }
.imgNum { position: absolute; left: 0; top: 0; z-index: 2; display: none; }
.imgPrev, .imgNext { position: absolute; top: 100px; z-index: 3; display: block; cursor: pointer; width: 16px; height: 29px; }
.imgPrev { background: url(../img/zuojiantou.jpg) no-repeat left center; margin-left:67px; }
.imgNext { background: url(../img/youjiantou.jpg) no-repeat right center; right: 0px; margin-left: -112px; }

/*内容*/

.columnw { width: 1000px; margin: 40px auto 0; }
.columnleft { width: 202px; float: left; }
.columnleft_a { margin-bottom: 38px; border: 1px solid #e2e2e2; width: 220px; }
.columnleft_a li { background: url(../img/a_15.jpg); line-height: 42px; font-size:18px; text-align: center; height: 42px; }
.columnleft_a a { color: #141414; }
.columnleft_a li:hover, .columnleft_a .column11 { background: url(../img/lanmu.jpg); color: #fff; }
.columnleft_b { width: 220px; border: 1px solid #e2e2e2; }
.columnleft_b img { width: 100%; }
.columnleft_b p { line-height: 28px; font-family: "宋体"; font-size: 14px; width: 210px; margin-left: 10px; margin-top: 10px; margin-bottom: 10px; }
.columnright { float: right; width: 750px; }
.columnright h1 { font-size: 26px; font-family: sbziti; color: #1e62b3; line-height: 42px; }
.xian { width: 100%; height: 1px; background: #1e62b3; margin-bottom: 16px; }
/*.columnright h2 { font-family: "微软雅黑"; font-size: 26px; color: #1e62b2; line-height: 40px; margin-bottom: 42px; text-align: center; }*/
/*位置*/
.weizhi { width: 100%; line-height: 50px; background: #fafafa; }
.weizhi p { width: 1000px; font-family: "宋体"; font-size: 12px; color: #333; text-align: left; margin: 0 auto; }
/*下拉*/
/*body,div,,ul,li { padding: 0; margin: 0 auto; font-family: Arial, Helvetica, sans-serif, "宋体"; font-size:12px; line-height:24px; color:#333; }
a, a:link, a:visited { color:#333; text-decoration: none; }
a:hover { color: #28690b; text-decoration: underline; }
#menu { width:1000px; height:57px; background: url(1_05.gif) no-repeat; color:#fff; }
#menu ul { list-style: none; margin: 0px; padding: 0px; }
#menu ul li { float:left; margin-left:0px; color:#fff; }
#menu ul li a { display:block; width:100px; height:50px; line-height:57px; text-align:center; font-size:14px; font-weight:bold; color:#fff; }
#menu ul li a:hover { background:url(http://www.321guke.com/1_06.gif) 0 0 no-repeat; color:#fff; text-decoration: none; }
#menu ul li a#current { background:url(http://www.321guke.com/1_06.gif) 0 0 no-repeat; font-weight:bold; color:#fff; }
#menu ul li ul { display:none; position:absolute; }
#menu ul li ul li { float:none; width:100px; background:#377021; margin:0; height:44px; }
#menu ul li ul li a { background:none; height:44px; }
#menu ul li ul li a:hover { background:#55991e; color:#fff; height:44px; }
#menu ul li:hover ul { display:block; }
#menu ul li.sfhover ul { display:block; }*/
/*新闻标题等*/
.biaoti { font-family: "微软雅黑"; font-size: 26px; padding-bottom: 15px; color: #595959; /*margin-left:50px;*/ margin-top: 10px; border-bottom: 2px solid #0eb05a; }
.liebiao { width: 100%; margin: 0 auto; font-family: "宋体"; font-size: 14px; line-height: 30px; margin-top: 22px; }
.liebiao p { width: 100%; }
.liebiao p img { width: 550px; margin-bottom: 20px; }
.xinwen { margin-top: 0px; padding-bottom: 20px; min-height: 500px; }
.xinwen li { clear:both; width: 100%; height: 50px; font-family: "宋体"; font-size: 14px; line-height: 50px; border-bottom: 1px #666 dashed; }
.xinwen li span { float: right; font-family: "宋体"; font-size: 12px; color: #666; }
.xinwenimg { margin-bottom: 40px; margin-top: 40px; min-height: 540px; }
.xinwenimg li { float: left; width: 250px; height: 210px; padding: 0 5px; font-family: "宋体"; font-size: 14px; color: #000; text-align: center; line-height: 24px; box-sizing:border-box; }
.xinwenimg li a { color: #000; }
.xinwenimg li img {/*width: 284px; max-height:255px;*/ margin: 0px auto; height: 158px; max-width: 240px; }
.single { margin-top: 40px; font-family:"宋体"; line-height:28px; }
.single p { text-indent: 2em; font-family:"宋体"; line-height:28px; padding-bottom: 15px; }
.single p img { margin-bottom: 15px; display:block; max-width:750px; margin:0 auto; }
/*留言板*/
.themepark_commont { clear: both; width: 750px; font-family: "宋体"; font-size: 16px; color: #1d5592; line-height: 34px; margin: 60px auto 0; }
.themepark_commont from { }
.liuy1, .liuy3, .liuy5 { float: left; width: 49%; height: 34px; border: 1px solid #1d5592; margin-bottom: 12px; padding: 0 6px; border-radius: 3px; box-sizing:border-box; margin-right:0.9%; }
.liuy2,.liuy4, .liuy6 { float: left; width: 40px; color: #1d5592; }
.liuy1 input, .liuy3 input, .liuy5 input { float: left; width: 300px; height: 32px; border: none; border-left:1px solid #efefef; text-indent:9px; }
.liuy7 { clear: both; width: 98.9%; border: 1px solid #1d5592; border-radius: 3px; box-sizing: border-box; margin-left:0; }
.liuy8 { width: 40px; height: 34px; text-align:center;margin-left: 0; }
.liuy7 textarea { width: 100%; border: none; border-top:1px solid #efefef; }
.liuy9 { display: block; clear: both; }
.liuy10 { float: left; }
.tijiao { float: right; width: 100px; height: 34px; border: 1px solid #1d5592;font-family: sbziti; font-size: 16px; margin-top: 10px; border-radius: 3px; color: #1d5592; margin-right:0.9%; }
.tijiao:hover { background: #1d5592; color: #fff; }
#post-10 { min-height: 440px; }
/*页码*/
.pagination { float: right; font-size:14px; margin-right: 0px; margin-bottom: 30px; margin-top: 30px; }
.pagination a, .pagination a:visited { float: left; background: #fff; font-family: "宋体"; margin: 0 5px 10px 0; padding: 8px 11px; line-height: 100%; border: 1px solid #1d5592; border-radius: 2px; }
.pagination .current, .pagination .dots { background: #fff; float: left; font-family: "宋体"; margin: 0 5px 0 0; padding: 8px 11px; line-height: 100%; border: 1px solid #1d5592; border-radius: 2px; }
.pagination span.pages { }
.pagination span.current, .pagination a:hover { background: #1d5592; color: #fff; border: 1px solid #1d5592; }
.screen-reader-text, .pages { display: none; }
.shang li { font-size:14px; font-family:'宋体';}