body,h1,h2,h3,h4,h5,h6,div,ul,li,ol,dl,dt,dd,td,p,pre, form, fieldset, input, textarea, blockquote, th, button,em{ padding:0; margin:0;}
img{border:0; vertical-align:top;}
ul,dl,li{ list-style:none;}
body{color:#656565; font-size:12px; font-family:Arial,微软雅黑,sans-serif; line-height:22px;}
/*共用*/
a{text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.clear{clear:both;}
/*共用结束*/

.top_pr{ height:85px; margin:0 auto;font:Arial;}
.logo_pr{width:1250px; font-size:13px;height:58px; margin:0px auto;color:#FFF;text-align:right;position:relative;z-index:20;}
.top{ height:5px; background-color:#3788c2; margin:0 auto;font:Arial;}
.logo{width:1250px; font-size:13px;height:5px; margin:0 auto;color:#FFF;}
.logo_l{width:330px; height:19px;text-align:left; padding:7px 0px 0 0px;}
.logo_r{width:140px; height:19px;text-align:right;}

.news1{background:url(../ny-bj.html); margin:0 auto;}
.news1_1{width:1250px; min-height:300px;margin:0 auto;padding-top:50px;text-align:center;}
.news1_2{width:1250px; margin:0 auto;padding-top:30px;text-align:center;}

.top1{ height:100px; background:url(../topbj.html); margin:0 auto;}
.logo1{width:1250px; height:100px;margin:0 auto; color:#FFF;}
.logo1_l{width:170px; min-width:170px;  height:100px; text-align:left;}

.logo1_r{width:850px; height:100px;text-align:right;margin:0 auto;position:relative;margin-top:0px;z-index:99;}
.logo1_r li a{width:135px; height:100px; text-align:center;float:left;color:#000;position:relative;}
.logo1_r li a:hover{color:#fff;background-color:#c2c2c2;}

.logo1_r li .current{text-color:#fff;background-color:#000;}
.logo1_r li .current a{text-color:#fff;background-color:#000;}

.logo1_r ul li ul{width:180px;display:none;font-size:13px;}
.logo1_r ul li:hover ul{width:180px;display:block;}
.logo1_r ul li:hover ul li a{width:180px; height:24px; text-align:left;color:#000;background-color:#e7e7e7;border:1px solid #d4d4d4;margin:auto;padding:5px}
.logo1_r ul li:hover ul li a:hover{background-color:#00a3da;color:#fff;border:1px solid #00a3da;}

.me_cn{font-size:14px; margin-top:25px;}
.me_en{font-size:11px; margin-top:5px;}
.me_left_bk{border-left:1px solid #d8d8d8}
.me_right_bk{border-right:1px solid #d8d8d8}

/*.logo_r{width:140px; height:100px; text-align:right;}
.logo_r input{width:132px; height:17px; background:url(../images/input_bg.gif) no-repeat; margin-top:10px;color:#dedede;padding:4px 0 0 8px; border:none;}*/
.menu{width:974px; height:35px; margin:0 auto; padding-left:25px;}
.menu li{width:104px; height:35px; float:left; margin-right:30px;}

.bottom_jb{ height:31px; background:url(../bottom_jb.html) no-repeat center 0;}
#bottom_bg{ height:38px; margin:0 auto; background:#3a3a3a; border-top:1px solid #fff;}
#bottom{width:984px; height:38px; margin:0 auto; padding-right:15px; line-height:38px; color:#ababab;}
#bottom a{color:#ababab;}

/*nl*/
.ndiv1{winth:100%;height:352px; background:url(../sy-bj.html); margin:0px auto;}
.ndiv3{winth:100%;height:352px; background:url(../ny-bj.html); margin:0px auto;padding-top:15px;}
.ndiv5{winth:100%;height:352px; background:url(../ny-bj.html); margin:0px auto;padding-top:5px;}
.ndiv6{winth:100%;height:600px; background:url(../ny-bj.html); margin:0px auto;padding-top:5px;}
.ndiv2{width:1068px; height:352px;margin:0 auto;}
.ndiv4{width:1068px; margin:0 auto;color:#000;}
.ndiv4 a{color:#000;}
.ndiv4 a:hover{color:#bcaf75;}
.fw-bj1 a{width:258px;height:258px;background:url(../fw-bj1.html);margin:15px 12px 0 0;float:left; color:#514d4a;}
.fw-bj1 a:hover{width:258px;height:258px;background:url(../fw-bj1-1.html);float:left; color:#d3d3d3; }

.fw-bj2 a{width:258px;height:258px;background:url(../fw-bj2.html);margin:15px 12px 0 0;float:left; color:#514d4a;}
.fw-bj2 a:hover{width:258px;height:258px;background:url(../fw-bj2-1.html);float:left; color:#d3d3d3; }

.fw-bj3 a{width:258px;height:258px;background:url(../fw-bj3.html);margin:15px 12px 0 0;float:left; color:#514d4a;}
.fw-bj3 a:hover{width:258px;height:258px;background:url(../fw-bj3-1.html);float:left; color:#d3d3d3; }

.fw-bj4 a{width:258px;height:258px;background:url(../fw-bj4.html);margin:15px 0 0 0;float:left; color:#514d4a;}
.fw-bj4 a:hover{width:258px;height:258px;background:url(../fw-bj4-1.html);float:left; color:#d3d3d3; }

.fw-bj-1{winth:258px;font-size:14px;text-align:center; margin:auto;margin-top:150px;}
.fw-bj-2{winth:258px;font-size:14px;text-align:center; margin:0 auto;}

.body1{winth:100%;margin:0px auto;}
.body2{width:1068px;margin:auto;}


/*bot*/
.bot1{width:258px;height:40px;}
.bot1 input{width:231px;height:40px;background:url(../input_bg.html);border:0px;color:#fff;padding:0px 8px 0px 8px;font-size: 12px;vertical-align:middle;line-height:40px;}
.bot1 input:focus{background:url(../input_bg_1.html);border:0px; color:#000;}
.bot2{width:516px;height:128px;}
.bot2 textarea{width:489px;height:112px;background:url(../textarea_bg.html);border:0px;color:#fff;padding:8px 8px 8px 8px;resize : none; }
.bot2 textarea:focus{width:489px;height:112px;background:url(../textarea_bg_1.html);outline:0px;color:#000;}
.bot3{width:142px;height:40px;}
.bot3 input{width:142px;height:40px;font-size:14px;background:url(../input1_bg.html);border:0px;color:#fff;}
.bot3 input:hover{width:142px;height:40px;background:url(../input1_bg_1.html);border:0px; color:#000;}

/*pr*/
.pr01 {width:100%;min-width:1068px;margin:auto;text-align:center;}
.img1{width:100%;min-width:1068px;margin:auto;text-align:center;border:0;z-index:10;}
.pr01 li{width:100%;min-width:1068px;margin:auto;text-align:center;position:relative;}
.pr01 li ul{width:100%;min-width:1068px;display:none;z-index:6;}
.pr01 li:hover ul{display:block;}
.pr01 li:hover ul li{text-align:left;display:block;width:100%;min-width:1068px;height:232px;background-color:#fff;float:left;bottom:0;position:absolute;background-color:rgba(255,255,255,0.5);z-index:7;margin:auto;text-align:center;}
.pr01 li:hover ul li .pr01_1{width:1068px;margin:auto;text-align:center;color:#000;z-index:8;}
.pr01_2{width:1068px;margin:auto;text-align:center;color:#000;z-index:20;position:relative;}

/*in-pr*/
.inpr{min-height:260px; height:auto;margin:0 auto;}
.inpra{width:1250px; margin:0 auto;}
.inpr_img{_width:343px;min-width:200px;height:auto;margin:10px 10px 10px 10px;float:left;}
.inpr_img a{color:#000;}
.inpr_img a:hover{color:#00a3da;}

.inpr1{min-height:200px; height:auto; margin:30px auto;}
.inpr1a{width:1250px; margin:0 auto;}
.inpr1a1{width:75%;float:left;}
.inpr1a2{width:20%;float:left;padding-left:15px;}
.prfl a{width:100%;height:20px;line-height:20px;background-color:#d8d8d8;padding:5px 5px 5px 5px;margin:5px 0 5px 0;}


/*new-1*/
.innew{min-height:180px; margin:0 auto;background-color:#e8e8e8;clear:both;width: 1350px;}
.innewa{width:1250px; margin:0 auto;}
.innewb{width:100%; padding:10px 10px 10px 10px;float:left;}
.innewc{width:260px; margin:15px 0 15px 15px;padding:15px -10px 10px 10px;float:left;height:100px;font-size: 14px;overflow:hidden;color:#000000}
.innewc a{color:#000000}
.innewc a:hover{color:#00a3da;}
.innewd a{width:100%; margin-right:15px;height:40px;line-height:40px;font-size: 14px;color:#000;overflow:hidden}
.innewd a:hover{color:#00a3da;}

/*new-2*/
.innew1{min-height:200px; margin:0 auto;clear:both}
.innew1a{width:1250px; margin:0 auto;}
.innew1b{width:373px; padding:10px 10px 10px 10px;float:left;}
.innew1c a{width:100%;float:left;height:30px;line-height:30px;font-size: 14px;color:#000;overflow:hidden}
.innew1c a:hover{color:#00a3da;}

/*foor*/
.foor{min-height:90px; margin:0 auto;background-color:#a19b9b;clear:both}
.foora{width:1250px; margin:0 auto;text-align:center;padding-top:35px;color:#FFF;}
.foorb{width:30%; padding:10px 10px 10px 10px;float:left; text-align:center }
.foorb1{width:30%; padding:10px 10px 10px 10px;float:left; }
.foorc{width:100%;margin-right:15px;float:left;height:28px;line-height:28px;font-size: 14px;color:#fff;}

/*ny wz*/
.nywz{width:100%;height:40px;line-height:40px;font-size: 14px;color:#000;background-color:#efefef;padding-left:3%;}
.nywz a{font-size: 14px;color:#000;}
.nywz a:hover{color:#00a3da;}

/*ny pr*/
.nypr1{width:70%;min-height:400px;float:left;font-size: 14px;}
.nypr1 a{color:#000;}
.nypr1 a:hover{color:#00a3da;}
.nypr2{width:24%;float:left}

/*ny fl*/
.nyfl li{width:1250px;height:40px;line-height:40px;background-color:#c6c6c6;font-size: 16px;margin: 10px 10px 10px 10px;padding-left:10px;text-color:#000;}
.nyfl a{color:#000;}
.nyfl a:hover{color:#fff;}
.nyfl li:hover{background-color:#00a3da;}

.sosoin{width:160px;height:30px;}
.sososu{width:60px;height:30px;}

/*br*/
.br1{width:1340px;height:200px;background-color:#a0a0a0;margin:0 0 20px;}
.br2{width:1024px;height:30px;font-size: 16px;color:#fff;margin:0 auto;line-height:30px;padding:170px 10px;}

.biandan{height:30px;}

/*lest*/
.lestA{
  border-bottom: 1px solid #ccc;
  padding: 0px 0 30px;
  font-size: 20px;
  color:#000;
  }
.lestA a{color:#00a3da;}
.lestA a:hover{color:#000;}
.tapA{
  width:100px;
  height:35px;
  line-height:35px;
  text-align:center;
  float:left;
/*  background-color:#00a3da;
  padding: 0px 0 0px;
  font-size: 20px;
  color:#000;
*/  }
/*.tapA a:hover{
  background-color:#ff0000;
  color:#fff;
  }
.tapA a:visited{
  background-color:#ff0000;
  color:#fff;
  }

/*home fl*/
.brA{width:1340px;margin-top:5px;padding:5px;height:130px;background:#ddd;text-align:center;margin-left:auto; margin-right:auto;}
.brB{width:1250px;font-size: 14px;margin:0 auto;}
.brB a{color:#000}
.brB a:hover{color:#00a3da}
.finl20{width:160px;float:left;padding:0px 0px 5px 10px;}
.finl20 p{height:30px;line-height:30px;background-color:#00a3da;color:#FFF;text-align:center;}
.finl2{width:160px;float:left;padding:5px 0px 5px 10px;}
.finl60{width:890px;float:left;padding:5px 0px 5px 10px;}
.finl-left{border-left:1px solid #ddd;background-color:#ddd;}
.finl-zl{width:200px;padding-left:10px;}
.finl2{width:160px;float:left;padding:0px 0px 0px 0px;}
.finl2 p{height:30px;line-height:30px;background-color:#00a3da;color:#FFF;text-align:center;}
