body{ margin:0; padding:0; font-family:"微软雅黑"; }
*margin:0;*padding:0;
.content a{text-decoration:none;}
a{ font-size:14px; color:#494949; text-decoration:none;}
.dbnvq .dbnv ul li a{ font-size:14px; color:#fff; text-decoration:none}
.nvd .nv li a{ font-size:14px; color:#fff; text-decoration:none}
img{ border:none}
.top{width:100%; height:141px; background:#fff; }
.top_1{ width:1200px;height:26px; margin:0 auto;background-color:#0d59a7;}
#zsdh { width:550px; height:26px; margin:4px auto; float:right;  }
.jzg a{ color:#fff;}
#zsdh li{ text-align:center; width:70px; height:26px; position:relative; float:left;}
#zsdh li a{ color:#fff; font-size:12px;text-decoration:none;}
.top .topn{ width:1200px;height:141px; margin:0 auto; }
.topn{background-color:#0d59a7}
.top .topn .logo{ width:478px; height:73px;  float:left;margin-top:20px;}
.jzg{ width:440px; height:100px;  float:right; margin-top:20px;}
.top .topn .jzg ul{padding:0; margin:0; list-style-type:none; }
.top .topn .jzg ul li{ float:left; text-align:center; width:73px; height:14px; line-height:14px }
.top .topn .jzg .ss{ width:369px; height:20px; margin-top:45px; padding-left:95px; }
.top .topn .jzg .ss .wb{ width:202px;margin-right:8px; float:left; height:20px;}
.top .topn .jzg .ss .fl{ width:auto; float:left;height:30px ; margin-right:15px;}
.nvd{ width:1200px; background:#0d59a7; height:42px; background-image:url(imagesmenu_id.jpg); z-index:2; position:relative; margin:0 auto;}
.nvd .nv{padding:0; list-style-type:none;  width:1200px;  margin:0 auto}
.nvd .nv li{float:left; text-align:center; width:150px;line-height:42px;height:42px;position:relative}
.nvd .nv li a:hover{ background-color:#00448a; display:block; }
.nvd .nv li ul{  display:none; position:absolute;top:100%; left:0; z-index:100 }
.nvd .nv li ul li a{background:#0d59a7; display:block;}

.nvd .nv li ul li{width:150px;line-height:30px;height:30px;position:relative}
.nvd .nv li ul li .ul4 { position:absolute; left:100%; top:1px }
.nvd .nv li ul li .ul4 li .ul5{ position:absolute; left:100%; top:1px }

*{margin:0; padding:0; list-style:none; }

  .slideBox0{ width:100%; height:335px; overflow:hidden; position:relative; z-index:0;
  background:#ffffff;
  }
  .slideBox0 .hdtwo{ height:15px; overflow:hidden; position:absolute;left:50%; bottom:15px; z-index:1;
  margin-left:-30px;
  }
  .slideBox0 .hdtwo ul{ overflow:hidden; zoom:1; float:left;  }
  .slideBox0 .hdtwo ul li{ float:left; margin-right:15px;  width:12px; height:12px; line-height:13px; text-align:center; cursor:pointer; background:url(imagesli1.jpg);text-indent: -9999px;}
  .slideBox0 .hdtwo ul li.on{ background: url(imageslion.jpg);  }
  
  .slideBox0 .bdtwo{ height:335px; width:100%;}
  .slideBox0 .bdtwo li{ height:335px; width:100%;}
  .slideBox0 .bdtwo li a{ display:block; height:335px; width:100%; 
  background-size:cover;
  -webkit-background-size:cover;
  -ms-background-size:cover;
  -o-background-size:cover;
  }
  

  
  .slideBox0 .prev,
  .slideBox0 .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(imagesslider-arrow.jpg) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
  .slideBox0 .next{ left:auto; right:3%; background-position:8px 5px; }
  .slideBox0 .prev:hover,
  .slideBox0 .next:hover{ filter:alpha(opacity=100);opacity:1;  }
  .slideBox0 .prevStop{ display:none;  }
  .slideBox0 .nextStop{ display:none;  }
.banner{width:1200px;height:335px;margin:0 auto;}
.content{width:1200px;  margin:0 auto; overflow:hidden;}
 
.xwdt{ width:731px; height:340px; float:left; background:url(imagesxwdt.jpg) no-repeat; }
.xwdt .xwdtbt{ height:44px;width:715px;border-bottom:0px #293e86 solid; color:#4a4a51; }
.xwdt .xwdtbt h2{ margin:0; padding-top:12px; font-size:18px; height:42px; line-height:18px; border-bottom:solid 0px #293e86; width:110px; text-align:center; margin-left:20px; float:left }
.xwdt .xwdtbt span{ float:right; height:15px; line-height:5px; margin-right:10px; margin-top:20px; }
.xwdt .xwdtbt span a{ color:#979797}
.xwdt .xlb{width:715px; height:245px;  margin-top:25px; margin-left:12px;}

.xwdt .ul2{ margin:0; padding:0;list-style-type:none; height:245px;margin-top:-8px;}
.xwdt .ul2 li{ display:block; margin:0; padding:0; padding-left:10px; height:30px; line-height:31px; overflow:hidden; 
background:url(imagesc.jpg) left center no-repeat;
}
.xwdt .ul2 li a{ color:#585858; display:block; width:270px; height:31px; line-height:31px;overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
float:left;}
.xwdt .ul2 li a:hover{ text-decoration:underline;}
.xwdt .ul2 li span{ display:block; height:31px; line-height:31px; float:right; font-size:14px; color:#b2b2b2; padding-right:30px;}

.bmdt{ width:398px; height:365px; float:left; margin-left:54px; background:url(imagesbmdt.jpg) no-repeat;}
.bmdt .bmdtbt{ height:44px;width:398px;background:url(imagesc1.jpg) no-repeat; background-position:center right  }
.bmdt .bmdtbt h2{ margin:0; padding:0; font-size:18px; height:42px; line-height:31px; width:110px; text-align:center; margin-left:10px; float:left }
.bmdt .bmdtbt span{ float:right;height:44px; line-height:44px; margin-right:20px }
.bmdt .bmdtbt span a{ color:#979797}

.bmdt .xwlb1{ width:398px; height:80px;  margin-top:15px;}
.bmdt .xwlb1 a.xwlb1_x{ display:block; width:398px; height:70px; padding-top:10px; background:#ffffff;
transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.bmdt .xwlb1 a.xwlb1_x h4{ padding:0; height:60px;   font-size:30px; text-align:center; width:100px; font-family:"微软雅黑";  border-right:1px #dddddd solid; float:left; margin-right:15px; color:#293e86 }
.bmdt .xwlb1 a.xwlb1_x h4 span{ font-size:14px; display:block;  width:100px;text-align:center; color:#c4c4c4 } 
.bmdt .xwlb1 a.xwlb1_x p { font-size:16px; line-height:28px; color:#686868;}
.bmdt .xwlb1 a.xwlb1_x p span { font-size:12px; display:block ;}

.bmdt .xwlb1 a.xwlb1_x:hover{background:#293e86; color:#FFF;}
.bmdt .xwlb1 a.xwlb1_x:hover h4{color:#FFF;}
.bmdt .xwlb1 a.xwlb1_x:hover p{color:#FFF;}


.tzgg{ width:731px; height:550px; float:left; background:url(imagestzggbg.jpg) no-repeat;}
.tzgg .tzggbt{ height:44px;width:715px;background:url(imagesc1.jpg) no-repeat; background-position:center right; margin-bottom:20px  }
.tzgg  .tzggbt h2{ margin:0; padding:0; font-size:18px; height:42px; line-height:42px; width:110px; text-align:center; margin-left:20px; float:left }
.tzgg  .tzggbt span{ float:right;height:44px; line-height:44px; margin-right:20px }
.tzgg  .tzggbt span a{ color:#979797}


.tzgg .xwlb2{ width:708px; height:95px;}
.tzgg .xwlb2 a.xwlb2_x{ display:block; width:708px; height:85px;padding-top:0px; padding-right:8px;
transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.tzgg .xwlb2 a.xwlb2_x h4{ padding:0; height:70px;   font-size:36px; text-align:center; width:100px; font-family:"微软雅黑";  border-right:1px #dddddd solid; float:left; margin-right:15px; color:#293e86; }
.tzgg .xwlb2 a.xwlb2_x h4 span{ font-size:14px; display:block;  width:100px;text-align:center; color:#c4c4c4} 
.tzgg .xwlb2 a.xwlb2_x p { font-size:16px; line-height:23px; color:#232323;}
.tzgg .xwlb2 p span { font-size:12px; display:block; color:#232323;}
.tzgg .xwlb2 a.xwlb2_x:hover{ color:#FFF; background:#293e86;}
.tzgg .xwlb2 a.xwlb2_x:hover h4{ color:#FFF; }
.tzgg .xwlb2 a.xwlb2_x:hover p{ color:#ffffff;}

.ksdh{ height:565px; width:415px; float:left; margin-left:54px;  background:url(imagesksdh.jpg) no-repeat; }
.ksdh .ksdhbt{ height:44px;width:398px; color:#4a4a51; }
.ksdh .ksdhbt h2{ margin:0; padding:0; font-size:18px; height:42px; line-height:47px; width:110px; text-align:center; margin-left:10px; float:left }
.ksdh .ksdhbt span{ float:right;height:44px; line-height:44px; margin-right:20px }
.ksdh .ksdhbt span a{ color:#979797}

.ksdh .dhtx{margin:0; padding:0;list-style-type:none;}
.ksdh .dhtx li{ float:left;  font-size:18px; text-align:center;  margin-top:25px; width:138px}
.ksdh .dhtx li p{ margin-top:10px}
.ksdh .dhtx a{ color:#333;}
.ksdh .dhtx a:hover{ text-decoration:underline;}
.ksdh .dhtx li img{
 border-radius:10em;
 -moz-border-radius:10em;
 -ms-border-radius:10em;
 -o-border-radius:10em;
 -webkit-border-radius:10em;
 overflow:hidden;
transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.ksdh .dhtx li img:hover{
 box-shadow:#6c7c8b 3px 3px 5px;
}

.content2{ width:1200px; height:450px;  margin:0 auto; background:url(imagesxsyjbg.jpg) no-repeat; }


.content2 .content2bt{ height:44px;width:1160px; color:#4a4a51;background:url(imagesc1.jpg) no-repeat; background-position:center right  }
.content2 .content2bt h2{ margin:0; padding:0; font-size:18px; height:42px; line-height:18px; width:110px; text-align:center; margin-left:18px; float:left ; margin-top:12px;}
.content2 .content2bt span{ float:right;height:44px; line-height:44px; margin-right:20px }
.content2 .content2bt span a{ color:#979797}

.content2 ul{margin:0; padding:0;list-style-type:none; width:1200px; margin-top:20px}
.content2 ul li{float:left; margin-left:22px; padding-bottom:10px; background:#ebebeb;
transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.content2 ul li p{ display:block; font-size:14px; width:250px; margin-top:10px; color:#414141; margin-left:10px;
height:40px; overflow:hidden;}
.content2 ul li p img{ margin-right:5px}
.content2 ul li .p1{ 
display:block; 
height:75px;
line-height:19px;
color:#414141; 
font-size:12px; 
margin-top:25px;
}
.content2 ul li a span{ color:#440000; font-size:14px; display:block; margin-top:20px; margin-left:170px}
.content2 ul li:hover{
 box-shadow: #828282 3px 3px 8px;
-moz-box-shadow: #828282 3px 3px 8px;
-ms-box-shadow: #828282 3px 3px 8px;
-o-box-shadow: #828282 3px 3px 8px;
-webkit-box-shadow: #828282 3px 3px 8px;
}

.dbnvq{ width:1200px;margin:0 auto; height:80px; background:#0d59a7; margin-top:30px }
.dbnvq .dbnv{ width:1182px; height:80px; background-color:#0d59a7; margin:0 auto}
.dbnvq .dbnv ul{margin:0 ; padding:0 ;list-style-type:none; line-height:80px; margin-left:224px;}
.dbnvq .dbnv ul li{ float:left; text-align:center; margin-left:25px}
.dbnvq .dbnv ul li a{ font-size:14px; text-align:center; width:60px}
.footer{ width:1200px;margin:0 auto; height:114px; background:#004098;}
.footer p{ width:1100px; height:84px;  margin:0 auto; text-align:center; padding-top:10px; line-height:30px; color:#494949; font-size:12px;}

.slideBox1{ width:299px; height:245px; overflow:hidden; position:relative; border:1px solid #ddd; float:left; margin-right:30px;}
  .slideBox1 .hdone{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
  .slideBox1 .hdone ul{ overflow:hidden; zoom:1; float:left;  }
  .slideBox1 .hdone ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#03070f; cursor:pointer; color:#FFF }
  .slideBox1 .hdone ul li.on{ background:#03070f; color:#ffcb5c; }
  .slideBox1 .bdone{ position:relative; height:100%; z-index:0;   }
  .slideBox1 .bdone li{ zoom:1; vertical-align:middle; }
.sjbn{ height:250px; width:1200px;margin:0 auto; background:url(imagessjbn.jpg) center}
.sjbn1{ height:250px; width:1200px;margin:0 auto; background:url(images110.jpg) center}


.contentone{ width:1200px; margin:0 auto; padding-top:25px; overflow:hidden }
.contentone .liebiao{ width:305px; height: auto;  border:1px #bebebe solid; border-top:5px #bebebe solid;float:left }
.contentone .liebiao h1{ margin:0; padding:0; font-size:24px; color:#014296; height:62px; line-height:62px; text-align:center; width:306px; font-weight:normal}
.contentone .liebiao ul li{ height:52px; width:305px;  border-top:1px #bebebe solid; font-size:18px; text-align:center; line-height:52px;

box-shadow: #b3b3b3 0px 0px 0px;
-moz-box-shadow: #b3b3b3 0px 0px 0px;
-ms-box-shadow: #b3b3b3 0px 0px 0px;
-o-box-shadow: #b3b3b3 0px 0px 0px;
-webkit-box-shadow: #b3b3b3 0px 0px 0px;

transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.contentone .liebiao ul li a{ display:block; height:52px; width:305px; font-size:18px; color:#333333;

transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.contentone .liebiao ul li a:hover{border-right: 3px #004098 solid;background:#e5e5e3;}
.contentone .liebiao ul li:hover{ box-shadow: #CCC 3px 3px 5px;}

.contentone .right{ width:851px;  float:right;}
.contentone .right h3{margin:0; padding:0; width:849px; height:28px; border:1px solid #bebebe; font-size:14px; font-weight:normal; color:#9c9c9c; background:#eeeeee; line-height:28px; text-indent:10px}
.contentone .right ul{ padding:0; padding:1px; margin-top:25px;}
.contentone .right ul li{
 margin-bottom:10px;
 padding-left:8px;
}
.contentone .right ul li a{
 color:#666666; font-size:16px;
display:block;
background:url(imagesc4.jpg) no-repeat; background-position:0px 10px;  height:40px; padding:5px; line-height:15px; 
padding-left:10px; color:#666666;
border:#FFF 1px solid;

transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.contentone .right ul li p{ font-size:14px; color: #bcbcbc; margin-top:8px;  }
.contentone .right ul li a:hover{
 border:#0073bc 1px solid;
  background-position:-10px 10px;
}
.contentone .right ul li:hover{
box-shadow: #ededed 0px 3px 3px;
-moz-box-shadow: #ededed 0px 3px 3px;
-ms-box-shadow: #ededed 0px 3px 3px;
-o-box-shadow: #ededed 0px 3px 3px;
-webkit-box-shadow: #ededed 0px 3px 3px;
}




.contenttwo{ width:1200px; margin:0 auto; margin-top:25px;}
.contenttwo .tplb{ width:305px;float:left; height: auto;  border:1px #bebebe solid; border-top:5px #bebebe solid;}
.contenttwo .tplb h1{ margin:0; padding:0; font-size:24px; color:#014296; height:62px; line-height:62px; text-align:center; width:306px; font-weight:normal}
.contenttwo .tplb ul li{ height:52px; width:305px;  border-top:1px #bebebe solid; font-size:18px; text-align:center; line-height:52px;
box-shadow: #b3b3b3 0px 0px 0px;
-moz-box-shadow: #b3b3b3 0px 0px 0px;
-ms-box-shadow: #b3b3b3 0px 0px 0px;
-o-box-shadow: #b3b3b3 0px 0px 0px;
-webkit-box-shadow: #b3b3b3 0px 0px 0px;

transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.contenttwo .tplb ul li a{ display:block; height:52px; width:305px; font-size:18px; color:#333333;

transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.contenttwo .tplb ul li a:hover{border-right: 3px #004098 solid;background:#e5e5e3;}
.contenttwo .tplb ul li:hover{ box-shadow: #CCC 3px 3px 5px;}

.contenttwo .right{ width:870px;float:right;}
.contenttwo .right h3{margin:0; padding:0; width:850px; height:28px; border:1px solid #bebebe; font-size:14px; font-weight:normal; color:#9c9c9c; background:#eeeeee; line-height:28px; text-indent:10px}
.contenttwo .right ul{ padding:0px 0px 0px 0px; margin:0; margin-top:25px;}
.contenttwo .right ul li{ display:block; float:left; width:217px; padding-bottom:15px; vertical-align:top;}
.contenttwo .right ul li a img{ display:block;width:199px; height:149px; vertical-align:top;}
.contenttwo .right ul li p{ display:block; height:30px; line-height:30px; margin:0; padding:0;
margin-left:-18px;
 font-size:14px; 
text-align:center;
}
.contenttwo .right ul li a{color: #818181;
transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.contenttwo .right ul li a:hover{ text-decoration:underline; color:#000000;
text-shadow:#797979 2px 3px 3px;
}

.yema { color:#888888; margin-top:20px; text-align:center; padding-bottom:20px;}
.yema a{ color:#888888; margin-right:5px; border:1px solid #c7c7c7; font-size:14px; padding:2px 8px;

transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-ms-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
-webkit-transition: all 0.2s ease-out;
}
.yema a:hover{ background:#004098; color:#FFF;}
.yema a.now_page{ background:#004098; color:#FFFfff;}


.nerr{ width:1200px; margin:0 auto; padding-top:25px; overflow:hidden }
.nerr1{ border:#c0c0c0 1px solid; width:1200px; margin:0 auto;  margin-top:15px}
.nerr h3{margin:0 auto; padding:0; width:1198px; height:28px; border:1px solid #bebebe; font-size:14px; font-weight:normal; color:#9c9c9c; background:#eeeeee; line-height:28px; text-indent:10px}
.nerr1 h2{ font-size:26px; color:#333333;font-weight:normal; margin-top:20px;  margin-bottom:20px; text-align:center}
.nerr1 .fbsj{ height:30px; width:1100px; margin:0 auto; background:#e6e6e6; font-size:12px; color:#333333; text-align:center; line-height:30px}
.nerr1 .fbsj img{ margin-left:8px}
.nerr1 .nrqwe{ padding:30px 60px; font-size:16px; color:#333333; line-height:30px; }
.nerr1 .nrqwe img{ max-width:80%;
}
.nerr1 ul{ width:1090px; margin:0 auto; height:100px;  padding-top:15px; padding-bottom:15px; border-top:1px  dashed #a6a6a6}
.nerr1 ul li{ margin-top:25px; }
.nerr1 ul li a{ font-size:12px; color:#333333;}

#wzlb { _width:378px;}

.dibu1 { background-color:#004098;width:1200px; margin:0 auto;}
.nvd .nv li ul li a{ font-size:12px;}
.nvd .nv li ul li ul li a{ font-size:12px;}