@charset "utf-8";
/* CSS Document */
body,div,html,p,h2,h3{ margin:0; padding:0;}
a{ text-decoration:none;}
.a{ font-family:"微软雅黑"; color:#FFFFFF; font-size:12px; text-decoration:none;}

.clear{ clear:both;}
ul{ margin:0px; padding:0px; list-style:none;}
.indextit{  font-family:"微软雅黑"; color:#757576; width:150px;line-height:60px; text-align:left; background:url(../images/index_line.jpg) no-repeat; background-position:bottom left; font-size:22px; float:left;}
.indextit_w{  font-family:"微软雅黑"; color:#FFFFFF; width:150px;line-height:60px; text-align:left; background:url(../images/index_linew.jpg) no-repeat; background-position:bottom left; font-size:22px; float:left;}
#TOP1{ width:1200px; height:89px; margin:0 auto; }
.LOGO{ width:696px; height:89px; float:left;}
.TOP1_R{ width:504px; height:89px; float:right;}
.TOP1_R_R{ width:71px; float:right; height:55px; margin-top:20px;}
.TOP1_R_L{ width:200px; height:50px; float:left; margin-left:230px; margin-top:25px; font-family:"微软雅黑"; }
.t1{ width:180px; float:right; padding-right:10px; margin:0px; text-align:center;}
.t2{ width:180px; float:right; padding-right:10px; margin:0px; text-align:center; color:#FF0000}

#NAV{ width:100%; background-color:#0057A3; height:46px;overflow:hidden;}
.NAV1{ width:1200px; margin:0 auto; height:46px;}
.NAV1 ul{ width:1200px; height:46px; margin:0 auto; padding:0px; list-style:none;} 
.NAV1 ul li{ width:100px; height:46px; margin:0 25px; float:left; line-height:46px; text-align:center; color:#FFFFFF }
.NAV1 ul li a{ display:block;color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:"微软雅黑"; font-size:16px;}
.NAV1 ul li:hover{ color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:"微软雅黑"; font-size:16px; background-color:#2E7EE1;}
.NAV1 ul li a.selt{color:#FFFFFF; font-weight:bold; text-decoration:none; font-family:"微软雅黑"; font-size:16px; background-color:#2E7EE1;}

#BANNER{ width:100%; height:530px; background-color:#1D6BAD;}
.banner_left{ margin-top:212px; float:left; width:2%;}
.banner_right{ margin-top:212px; float:right; width:2%;}
.banner_cen{ width:96%; float:left; height:530px; background-image:url(../images/index_03.jpg); background-position:center;}
.fullSlide{width:100%;position:relative;height:530px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100%!important;}
.fullSlide .bd li{width:100%!important;height:530px;overflow:hidden;text-align:center;background:#fff center top no-repeat;}
.fullSlide .bd li a{display:block;height:530px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;zoom:1;width:40px;height:2px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:.5;line-height:999px;}
.fullSlide .hd ul .on{background:red;}
.fullSlide .next,.fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}


#index_about{ width:1200px; height:512px; margin:20px auto; overflow:hidden; background-image:url(../images/index_aboutbg.jpg); background-repeat:repeat-x; background-position:bottom;}
.index_about_tit{ width:1200px; height:60px; float:left;}
.index_about_con{ width:622px; height:400px; float:left; line-height:35px; margin-top:20px;}
.index_about_conimg{position:relative; width:541px; height:416px; float:left; line-height:25px; margin-top:0px; margin-left:20px;background:url(../images/index_aboutimg.jpg) top left no-repeat;}
.index_about_conimg .index_about_video{position:absolute;width:370px;height:236px;top: 29px; left: 110px;}


#index_case{width:100%; height:444px; margin:0 auto;  background-color:#EAEAEA;}
.index_case_tit{ width:1200px; height:60px; overflow:hidden; margin:0 auto;}
.index_case_con{ width:1200px; height:380px; overflow:hidden; margin:20px auto 0;}
.index_case_con ul{ width:1128x; height:302px; overflow:hidden; list-style:none; margin-top:10px; float:left;}
.index_case_con ul li{position:relative; width:370px; height:302px; overflow:hidden; float:left; background-color:#0057A3; margin-left:5px;}
.index_case_con ul li a{}
.index_case_con ul li img{ vertical-align:TOP;width:370px; height:218px; border:0px;}
.index_case_con ul li p{color:#fff; height: 74px; line-height:25px; font-size:12px; padding:5px 10px;overflow:hidden;}
.index_case_con ul li p font{ font-weight:bold; font-size:14px;color:#fff;line-height:25px;}

.index_case_left{ float:left; width:36px; height:50px; margin-top:120px;}
.index_case_rig{ float:right; width:36px; height:50px; margin-top:120px;}
.index_case_cen{ float:left; width:1128px; height:302px;}
.picScroll-left{ width:1128px;   position:relative; }
		.picScroll-left .hd{ }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{position:absolute; left:-36px;top:50%;margin-top:-22px; display:block;  width:36px; height:45px;  overflow:hidden;cursor:pointer; background:url("../images/index_caseLeft.jpg") no-repeat;}
		.picScroll-left .hd .next{background:url("../images/index_case_rig.jpg") no-repeat;left:auto;right:-36px;}
		.picScroll-left .bd{ }
.picScroll-left .bd .tempWrap{ width:1128px!important; }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

#index_pro{width:1200px; height:292px; margin:20px auto;  background-color:#FFFFFF;}
.index_pro_tit{ width:1200px; height:60px; float:left;}
.index_pro_tit_rig{ width:1000px; float:right; height:60px;}
.index_pro_tit_rig ul{ list-style:none; width:1000px; height:30px; overflow:hidden; margin-top:20px;}
.index_pro_tit_rig ul li{height:30px; line-height:30px; float:left;text-align:center;margin-left:8px;}
.index_pro_tit_rig ul li a{padding:0 10px; color:#000000; font-size:12px; font-weight:bold; display:block;text-decoration:none; height:30px; line-height:30px; text-align:center;}
.index_pro_tit_rig ul li a:hover{ color:#FFFFFF;  background-color:#0057A3;}

.index_pro_con{ width:1200px; height:222px;}
.index_pro_con ul{ width:1200px; height:222px; list-style:none;}
.index_pro_con ul li{position:relative; width:229px; height:222px; overflow:hidden; float:left; margin-left:10px;}
.index_pro_con ul li img{ width:220px; height:177px; border:0px; border:1px solid #999999; padding:2px;}
.index_pro_con ul li p{ color:#000000; line-height:29px; font-size:12px;width:226px; text-align:center; height:29px; margin:0 auto; padding:0px}
.index_pro_con ul li p{ font-family:"微软雅黑"; font-size:14px; font-weight:bold; color:#333333}
.index_pro_con ul li i.box5_bg{position:absolute;border:3px solid #0078cc;top:0;left:0;width:220px;height:177px;display:none;background: url(../images/opacity_bg.png) 0 0 repeat;z-index:99;}
.index_pro_con ul li em{width:220px;height:177px;position:absolute;left:0px;top:0px;background: url(../images/works_ahover.png) no-repeat center -92px;transition: all 0.3s linear 0s;}
.index_pro_con ul li a:hover .box5_bg{display:block;}
.index_pro_con ul li a:hover em{background: url(../images/works_ahover.png) no-repeat center center;transition: all 0.3s linear 0s;}

#index_shili{ width:100%;  height:499px; background-image:url(../images/index_shilibg.jpg); background-position:center; text-align:center; display:table;}
.index_shili_tit{ width:1200px; height:60px;margin:0 auto;}
.index_shili_con{ width:1200px; height:400px; margin:20px auto 10px auto; color:#FFFFFF; text-align:left; line-height:25px;}
.index_shili_t{ width:706px; height:292px; margin-top:20px; color:#FFFFFF; line-height:35px; float:left; overflow:hidden; font-family:"微软雅黑";}
.index_shili_img{ width:401px; height:292px; float:right; margin-top:20px;}
#index_shilibom{ width:100%;  margin:0 auto; height:80px; background-color:#0057A3; text-align:center; color:#FFFFFF; padding-top:20px; line-height:28px;}


#index_bom{ width:100%; height:494px; margin:0 auto; background:url(../images/index_bombg.jpg) top center no-repeat #FFFFFF}
.index_bomcon{ width:1150px; height:294px; margin: 0 auto;}
.index_bomcon1{ width:360px; height:270px; float:left; margin-right:20px; margin-top:20px}
.index_bomcon2{ width:380px; height:270px; float:left; margin-right:20px; margin-top:20px}
.index_bomcon3{ width:360px; height:270px; float:left;  margin-top:20px}


.index_div1{ width:359px; height:140px; float:left;}
.index_div1_img{ width:349px; height:127px; float:left; margin-left:5px;}

.index_div2{  float:left;width:359px; height:140px;}
.index_div2_img{ width:371px; height:129px; float:left; margin-left:10px;}

.index_div3{ width:359px; height:140px; float:left;}
.index_div3_img{ width:349px; height:127px; float:left; margin-left:5px;}

#bom{ background-color:#0E5485; width:100%; height:100px;}
.bom_tit{ width:1200px; height:40px; line-height:40px; color:#FFFFFF; font-family:"微软雅黑"; font-size:12px; margin:0 auto;} 