/* CSS Document */
*{ padding:0px; margin:0px; list-style:none; border:0px; text-decoration:none; font-family:"微软雅黑"; font-size:12px; background:none }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.top_w{ width:100%; min-width:1000px; height:30px; line-height:30px; background:#efefef; border-bottom:1px solid #dcdddd;}
.top{ width:1000px; margin:0 auto; height:30px; line-height:30px; text-align:right; color:#9fa0a0}
.top a{ color:#9fa0a0; padding:0 5px; }
.top a:hover{ text-decoration:underline;}
.header_w{ width:100%; min-width:1000px; padding:10px 0px;}
.header{ width:1000px; margin:0 auto; overflow:hidden;}
.header .logo{ width:486px; height:86px; float:left}
.header .logo img{ width:486px; height:86px; }
.tel_div{ width:245px; float:right; position:relative; padding-top:10px;}
.tel_div .tel{ width:175px; padding-left:60px; background:url(/images/omd_06.png) no-repeat left center; color:#f08100; font-size:13px;}
.tel_div .tel span{ color:#2267c5; font-size:20px;}
.tel_div .tel span i{ font-size:27px;}

.nav_w{ width:100%; height:34px; background:#2267c5}
.nav{ width:1000px; margin:0 auto; height:34px; line-height:34px;  position:relative; z-index:1;  }
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; width:125px; text-align:center; font-size:16px; font-weight:bold;  }
.nav .sub{ display:none; width:125px; left:0; top:34px;  position:absolute; background:#2267c5;  line-height:26px; padding:5px 0;  }
.nav .sub li{ zoom:1; }
.nav .sub a{ display:block; text-align:center;}
.nav .sub a:hover{ background:#6d6d6d; color:#fff;  }
.nav .on h3 a{ background:#044195; background-size:100% 100%; color:#fff;   }


.fullSlide{ width:100%;  position:relative;  height:480px; background:#000; min-width:1000px; z-index: 100; }
.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:480px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:480px; }

.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:10px; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ text-align:center; }
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:15px; height:15px; margin:5px; overflow:hidden; background:#3e3a39;
	/*filter:alpha(opacity=50);opacity:0.5; */ line-height:999px; border-radius:15px;
}
.fullSlide .hd ul .on{ background:#e4910d;  }

.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:5%;  z-index:1; width:45px; height:45px; background:url(/images/omd_22.png) no-repeat left top;  cursor:pointer; display:none;  }
.fullSlide .next{ left:auto; right:5%; background:url(/images/omd_25.png) no-repeat left top; }


.wrapper{ width:1000px; margin:25px auto;}
.w1{ width:100%; overflow:hidden; background:#f3f3f3; padding:15px 0px 25px 0px;;}
.w1 dl{ width:230px; float:left; margin-left:16px;}
.w1 dl a{ display:block; width:100%; background:#9fa0a0;}
.w1 dl a dt{ width:230px; height:110px;}
.w1 dl a dt img{ width:230px; height:110px;}
.w1 dl a dd{ height:32px; line-height:32px; padding:0 15px; color:#fff; font-size:14px;}
.w1 dl a dd span{ float:right; font-size:14px;}
.w1 dl a:hover{ background:#2267c5}


.w2{ width:100%; overflow:hidden; margin-top:25px; margin-bottom:25px;}
.w2_l{ width:340px; float:left}
.w2_c{ width:320px; float:left; margin-left:25px; display:inline}
.w2_r{ width:290px; float:right}

.w_title{ width:100%; overflow:hidden; position:relative; margin-bottom:15px;}
.w_title .span1{ float:left; margin-top:-10px; padding-right:5px; font-size:40px; color:#2267c5}
.w_title .span2{ float:left; color:#4c4948; font-size:15px;}
.w_title .span2 b{ color:#2267c5; font-size:12px; font-weight:normal}
.w_title a{ display:block; width:50px; height:21px; position:absolute; top:10px; right:10px;}
.w2_l .w2_l_c dl{ width:100%; margin-bottom:10px; height:93px; overflow:hidden}
.w2_l .w2_l_c dl a{ display:block; height:93px; background:#efefef;}
.w2_l .w2_l_c dl a dt{ width:75px; float:left; text-align:center; height:93px; padding-top:5px; background:#bdbebd; font-size:45px; color:#fff}
.w2_l .w2_l_c dl a dt span{ color:#fff; font-size:12px; display:block;}
.w2_l .w2_l_c dl a dd{ width:245px; padding-right:10px; float:right}
.w2_l .w2_l_c dl a dd h4{ line-height:35px; color:#4c4948; font-size:14px; font-weight:normal}
.w2_l .w2_l_c dl a dd p{ line-height:23px; color:#727171}
.w2_l .w2_l_c dl a:hover{ background:#2267c5}
.w2_l .w2_l_c dl a:hover dt{ background:#707170}
.w2_l .w2_l_c dl a:hover dd h4{ color:#fff}
.w2_l .w2_l_c dl a:hover dd p{ color:#fff}

.w2_c .w2_c_c{ width:100%;}
.w2_c .w2_c_c h4{ line-height:30px; color:#4c4948; font-size:14px; font-weight:normal;text-align: center;}
.w2_c .w2_c_c p{ line-height:25px; color:#727171;font-size:14px; }

.w2_r .w2_r_c{ width:100%;}
.w2_r .w2_r_c dl{ width:100%;}
.w2_r .w2_r_c dl dt{ width:290px; height:132px; overflow:hidden; margin-bottom:10px;}
.w2_r .w2_r_c dl dt img{ width:290px; height:132px;}

.w2_r .w2_r_c dl dd h4{ line-height:33px; color:#0E38AE; font-size:16px; margin-bottom:5px;}
.w2_r .w2_r_c dl dd p{ line-height:22px; color:#727171; }

.w3_c{ width:100%; overflow:hidden;}
.w3_c dl{ width:190px; float:left; margin-left:12px; display:inline}
.w3_c dl.dll{ margin-left:0px;}
.w3_c dl a{ display:block; width:100%;}
.w3_c dl a dt{ width:190px; height:140px;}
.w3_c dl a dt img{ width:190px; height:140px;}
.w3_c dl a dd{ text-align:center; line-height:35px; color:#727171}
.w3_c dl a:hover dd{ color:#2267c5}

.w4{ margin-top:30px; width:100%; overflow:hidden;}
.w4 .w4_l{ width:95px; line-height:66px; color:#0E38AE; font-size:18px; float:left}
.w4 .w4_r{ width:900px; float:right}
.picMarquee-left{ overflow:hidden; position:relative;  }
.picMarquee-left .bd{ }
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picMarquee-left .bd ul li .pic{ text-align:center; }
.picMarquee-left .bd ul li .pic img{ width:142px; height:64px; display:block; border:1px solid #dcdddd; }
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picMarquee-left .bd ul li .title{ line-height:24px;   }

.f_t_bj{ width:100%; min-width:1000px; overflow:hidden; height:6px; text-align:right; margin-top:35px;}
.f_t_bj span{ width:30%; background:#2267c5; display:block; height:6px; text-align:left; float:right}
.foot_w{ width:100%; padding:15px 0px 25px 0px; background:#313031; min-width:1000px;}
.foot{ width:1000px; margin:0 auto; overflow:hidden;}
.foot .f_l{ width:650px; float:left; line-height:25px; color:#dcdddd;}
.foot .f_l a{ color:#dcdddd}
.foot .f_l a:hover{ text-decoration:underline}
.foot .f_r{ width:240px; float:right; color:#dcdddd; text-align:right}
.foot .f_r select{ width:155px; height:20px; border:1px solid #dcdddd; background:#fff}

.banner_o{ width:100%; min-width:1000px;position: relative;}
.banner_o img{ width:100%;}
.wrapper_o{ width:1000px; margin:0 auto;}
.dqwz{ padding-left:25px; color:#9fa0a0; border-bottom:1px solid #dcdddd;  background:url(/images/news_05.png) no-repeat left center; height:30px; line-height:30px; margin-top:5px;}
.dqwz a{ color:#9fa0a0; padding:0 5px;}
.dqwz a:hover{ color:#727171}
.title_o{ width:100%; height:55px; line-height:55px; font-size:22px; color:#313031; margin:10px auto;}
.title_o b{ padding:0px 10px; color:#2267c5; font-size:22px; font-weight:normal}
.title_o span{ color:#2267c5; font-size:22px;}

.menu{ width:100%; overflow:hidden; padding-bottom:25px; border-bottom:1px dotted #dcdddd; margin-bottom:20px;}
.menu ul li{ width:145px; float:left; margin-right:10px; height:38px; }
.menu ul li a{ display:block; width:100%; height:30px; line-height:30px;position:relative; color:#727171; font-size:16px; background:#dcdddd; text-align:center;}
.menu ul li a span{  height:8px; display:block; position:absolute; bottom:-7px; width:100%;}
.menu ul li a:hover{ background:#2267c5; color:#fff;}
.menu ul li a:hover span{background:url(/images/news_09.png) no-repeat center top;}
.menu ul li.on a{ background:#2267c5; color:#fff;}
.menu ul li.on a span{background:url(/images/news_09.png) no-repeat center top;}
.news_div{ width:100%}
.news_div dl{ width:100%; overflow:hidden; height:95px; background:#efefef; margin-bottom:10px;}
.news_div dl dt{ width:105px; height:95px; text-align:center; padding-top:10px; background:#bdbebd; color:#fff; font-size:45px; float:left;}
.news_div dl dt span{ display:block; width:100%; font-size:14px;}
.news_div dl dd{ width:845px; padding-right:30px; float:right}
.news_div dl dd h4{ color:#4c4948; font-size:14px; font-family:"宋体"; line-height:35px;}
.news_div dl dd p{ line-height:23px; color:#727171; font-family:"宋体";}
.news_div dl dd p a{ color:#595757; font-family:"宋体";}
.news_div dl dd p a:hover{ color:#f0720b}


.page{ width:100%; margin:45px 0px; text-align:center; overflow:hidden;line-height:30px; color:#595757 }
.page ul li{ display:inline-block;text-align:center; margin:0 5px; color:#595757; line-height:30px;}
.page ul li a{ color:#595757; font-size:16px;}
.page ul li.on a{ color:#2267c5}
.page ul li a:hover{ color:#2267c5}
.page ul li.btn{ width:35px; height:35px;}
.page ul li.btn a{ display:block; width:100%; height:100%; text-align:center; color:#fff; font-size:30px; background:#595757}
.page ul li.btn a:hover{ background:#2267c5}

.link_div{ width:100%;min-height:200px}
.link_div p{ line-height:25px; color:#727171; font-family:"宋体";}
.link_div img{ max-width:100%;}
.map{ width:100%; margin-top:30px;}
.map img{ max-width:100%;}

.partner_div{ width:100%; overflow:hidden;}
.partner_div dl{ width:180px; float:left; margin-left:20px; display:inline; margin-bottom:20px;} 
.partner_div dl dt{ width:180px; height:82px;}
.partner_div dl dt img{ width:178px; height:80px; border:1px solid #e4e5e5;}
.partner_div dl dd{ height:35px; text-align:center; line-height:35px; color:#727171; font-family:"宋体";}
.partner_div dl a:hover dd{ color:#2267c5}

.Project_div{ width:100%; overflow:hidden;}
.Project_div dl{ width:230px; float:left; margin-left:26px; display:inline; margin-bottom:20px;}
.Project_div dl.dll{ margin-left:0px;}
.Project_div dl a{ display:block; border:1px solid #dcdddd; border-radius:2px; background:#efefef;}
.Project_div dl a dt{ width:216px; height:158px; border:1px solid #efefef; margin:0 auto; margin-top:5px;}
.Project_div dl a dt img{width:216px; height:158px;}
.Project_div dl a dd{ width:100%; height:35px; line-height:35px; color:#727171; font-size:14px; font-family:"宋体"; text-align:center}
.Project_div dl a:hover{ border-color:#2267c5;}
.Project_div dl a:hover dd{ color:#2267c5}

.sp_div{ width:100%; overflow:hidden;}
.sp_div dl{ width:230px; float:left; margin-left:26px; display:inline; margin-bottom:25px;}
.sp_div dl.dll{ margin-left:0px;}
.sp_div dl a{ display:block; background:#9fa0a0;}
.sp_div dl a dt{ width:100%; height:110px; position:relative}
.sp_div dl a dt img{ width:230px; height:110px;}
.sp_div dl a dt span{ width:100%; position:absolute; top:26px; left:0px; text-align:center; display:block; z-index:2}
.sp_div dl a dt span img{ width:57px; height:57px;}
.sp_div dl a dd{ height:35px; line-height:35px; color:#fff; padding:0px 20px; font-size:14px; font-family:"宋体";}
.sp_div dl a:hover dd{ color:#2267c5}



<!--耗时1755545045.1122秒-->