.pad10{padding:10px;}
.white{background:#fff;}
.marr30{margin-right:30px;}
.mart20{margin-top:20px;}
.bjyy{background:#fff; box-shadow: 0 0 5px #888888;}
.top_a{ height:120px; border-top:2px solid #003766;  width:100%; background:#fff;}
.top{padding-left:200px; margin:0 auto; height:115px; background:url(../images/img_08.jpg) repeat;}
.logo{margin-top:15px;}
.zdmc{font-size:35px; color:#29166f; line-height:70px; margin-top:28px;}
.zdmc img{vertical-align:bottom;}
.tblj{width:300px; text-align:right; height:35px;}
.tblj a:link{float:right; color:#000; line-height:35px; padding:0 10px;}
.Search{
 width: 256px;
 height:45px;
 background:url(../images/ser_03.jpg) no-repeat;
 margin-top:15px;.lubo_box
 float: right;}
.fdj{
 float: left;
 height: 45px;
 margin-left: 10px; width:38px;}
.search_text{
 float: left; background:none; border:none; height:35px; line-height:35px;
 width: 187px;
 margin-top: 7px;
 outline: none;
 font-family: "微软雅黑";
 color: #c8c8c8;
 margin-left: 15px;}
.button{
 background:url(../images/img_09.jpg) no-repeat center; float:left;
 width: 25px;
 height: 24px; margin-top:12px;
 cursor: pointer;
 outline: none;}
.menu_a{width:100%;  height:49px; background:url(../images/img_14.jpg) repeat-x;}
.menu{width:1200px; height:49px; margin:0 auto;}



.tyt{ padding:4px 0 0 4px; height:35px;}
.tyt_bt{line-height:20px; color:#b50000; height:20px; font-weight:bold; font-size:20px; text-align:center;}
.tyt_bt img{vertical-align:middle; margin-right:10px;}
.tyt_more{padding-right:8px; text-transform:uppercase; line-height:35px;}
.tyt_more span{color:#F00;}

.list{width:95%; margin:0 auto 0 auto; border-bottom:5px solid #f4f4f4; padding-bottom:10px;}
.list li{line-height:20px; height:36px; color:#858585; text-align:left;}
.list li a{ color:#505050; font-size:14px;}
.list li span{float:left; color:#b50000; margin-right:10px; font-size:14px;}
.img{padding:3px; background:#fff; border:1px solid #ccc;}
.kstd{width:100%; margin:0 auto;}
.kstd li{height:121px; width:126px; margin:0 auto 18px auto; float:left; margin:10px; text-align:center; border-radius:6px; font-size:16px; font-weight:bold; color:#fff;}
.kstd li.a1{background:#e74b3f;}
.kstd li.a2{background:#99b25f;}
.kstd li.a3{background:#03adad;}
.kstd li.a4{background:#a45bb4;}
.kstd li img{vertical-align:middle; padding-top:10px;}
.kstd li p{line-height:30px;}
.kstd li a{color:#fff;}
.lqcx{background:#17a0ee;border-radius:6px;  width:90%; height:56px;  color:#fff; margin:10px auto;}
.lqcx img{vertical-align:bottom; margin:0 30px;}
.lqcx em{font-size:28px; padding-left:5px;line-height:56px;  font-style:normal;}
.lqcx a{color:#fff !important;}
.zsrx img{vertical-align:bottom; margin:0 30px;}
.zsrx em{font-size:28px; padding-left:5px;line-height:56px;  font-style:normal;}
.zsrx{background:#cb2323;border-radius:6px;  width:90%; height:56px;  color:#fff; margin:10px auto;}
.zsrx a{color:#fff !important;}
.weix p{font-size:16px; font-weight:bold; color:#760000; line-height:39px; text-align:center;}
.spgk{background:#e5e5e5; height:34px; padding:0 10px; font-size:16px; line-height:34px; margin:10px auto;}

.link_a{width:100%; margin:0 auto; background:#fff; height:80px;}
.link_a p{font-size:18px; color:#b71b1c; font-weight:bold; line-height:40px;}
.link{width:980px; margin:0 auto;}
.link li{line-height:40px; height:40px; float:left; margin-right:25px;}






.boot_a{background:#0063b6; height:166px;}
.boot{width:1200px; padding:30px 0; height:106px; text-align:left; line-height:35px; color:#fff; margin:0 auto;}
 

.nban{width:100%; height:250px; overflow:hidden; background:url(../images/nban.jpg) no-repeat center;}
.nwzmc{margin:10px auto; height:70px; line-height:70px; text-align:center; color:#fff; font-size:30px; padding:0 20px;}
.zhezn{position:absolute; top:0; height:300px; background:url(../images/img_02.jpg) repeat-x; width:100%; z-index:2;}

.nymenu{margin:0 auto; width:100%;}
.nymenu li{border-bottom:1px dotted #ccc; height:39px; line-height:39px; text-align:left;}
.nymenu li a{color:#333; padding-left:20px;display:block; }
.nymenu li a:hover{background:#2d8bfd;color:#fff;}
.nymenu li a.act{background:#2d8bfd;color:#fff;}
.ny_dqwz{line-height:40px; text-align:left; padding-right:10px; font-size:14px;}
.ny_dqwz img{vertical-align:middle;}
.ny_about{padding:15px; overflow:hidden; line-height:24px; font-size:13px; color:#616161; min-height:450px;}
.ny_about p{text-indent:2em;}
.ny_about table p{text-indent:0em;}
.ny_about h2{font-size:24px; color:#0f57b7; line-height:40px; text-align:center;}
.ny_about h3{font-size:18px; color:#0f57b7; line-height:40px; text-align:left; border-bottom:1px solid #ccc; margin-bottom:20px;}
.ny_fbt{text-align:center; line-height:38px; border-bottom:1px solid #ccc; margin-bottom:20px;}
.tt_more{line-height:30px; color:#8e1707; padding-right:10px;}
.tit3{width:100%; border-bottom:1px solid #ccc; height:42px;}
.tt_biaot3{height:40px; line-height:40px; color:#2e2e2e; font-size:18px; border-top:2px solid #0f57b7;  padding:0 10px; width:98%;}

.ny_tit{font-size:24px; text-align:center;width:100%; line-height:60px; height:60px;color:#fff; background:url(../images/img_14.jpg) repeat; }


.jgsz{width:95%; margin:0 auto;}
.jgsz li{float:left; border:1px dashed #ccc; width:20%; line-height:40px; margin:10px 15px; border-radius:6px;}
.jgsz li a{ padding-left:20px; font-size:16px; color:#347ada;}
.jgsz li a:hover{}
.nlm{height:40px; line-height:40px; color:#347ada; font-weight:bold; text-align:left; text-indent:20px; font-size:18px; width:95%; border-bottom:1px solid #347ada;}
.nlm a{color:#347ada !important;}





.yx-rotaion{}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute;}
.yx-rotation-title{position:absolute;width:100%;height:40px;line-height:40px;background:url(../images/img_08.jpg) repeat;left:0;bottom:0px;_bottom:0px;z-index:1;}
.yx-rotation-t{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:0px;left:10px;line-height:40px;}
.yx-rotation-focus span{background:url(../images/ico.jpg) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2;}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-t a{color:#FFF;}
.yx-rotaion a:hover{color:#FFF;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px;}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px;}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8;}
.yx-rotation-focus span.hover{background-position:-10px -126px;}
.rotaion_list{width:0;height:0;overflow:hidden;}
.rotaion_list p{text-indent:2em; line-height:24px; color:#999;}
.rotaion_list .rotaion_img{width:889px;height:313px;}


  .flexslider{position:relative;height:450px;overflow:hidden;background:url(images/loading.jpg) 50% no-repeat;}
  .slides{position:relative;z-index:1;}
  .slides li{height:450px;}
  .flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
  .flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
  .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.jpg) right 0 no-repeat;cursor:pointer;}
  .flex-control-nav .flex-active{background-position:0 0;}
  .flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
  .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
  .flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.jpg) center center no-repeat;}
  .flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.jpg) center center no-repeat;}




.yun img{ width:102px; height:65px;}
.yun{ margin:0px; padding:0px; float:left; width:102px; height:65px; margin-top:33px; margin-left:25px;_margin-left:36px;}
.chaxun{margin:30px 0; width:450px; font-size:14px;display:inline; position:none;}
.chaxun table td{text-indent:10px;}
.tiaoli2{width:525px;height:90px;  _margin-left:0px;font-size:12px;line-height:20px;z-index:-2;}








.xyjg2{  margin:0px; padding:0px;margin-top:12px; margin-left:5px;}
.xyjg2 ul li{ float:left; width:231px; height:202px; margin-right:30px; display:block; font-size:14px; text-align:center; line-height:20px;}
.xyjg2 img{ width:213px; height:151px; padding:5px 8px; border:1px solid #e4e4e4;} 

.xyjg2 ul li a{ color:#004684;}



.rd .wen{ width:724px; height:32px; background:url(../images/wen_bg.jpg) repeat; border-bottom:1px dashed #9a9a9a; font-size:14px; font-weight:bold; line-height:32px; text-indent:5px; color:#004684; margin-top:10px;}
.rd .wen a{ color:#004684;}
.rd .wen span{ float:right; margin-right:5px;}
.rd .da{ width:724px; height:auto; font-size:14px; line-height:20px;}
.rd .da a{ color:#333333;}
.rd .da .zz{ display:block; float:left; width:675px; margin-top:4px; margin-left:5px; height:auto;}
.rd .da img{ width:19px; height:14px; margin-top:10px; margin-left:25px; float:left;}
.rd .wen img{ width:29px; height:14px; margin-top:10px; margin-left:10px; float:left;}
.rd{ margin:0px; padding:0px;margin-top:20px;_margin-top:10px; margin-bottom:20px;}



.tab1 tr td{ margin:0px; padding:0px; line-height:50px;}
.tab1 tr{ margin:0px; padding:0px;}
.searchinput1{width:296px; height:31px; border:0 none; line-height:31px; background:url(../images/se_bg.jpg) no-repeat;outline:none; padding-left:10px;}
.searchbutton1{width:99px; height:96px; margin-top:10px; margin-left:10px; background:#0f55b4; color:#fff;}
.sr{ color:#004684; width:100%; margin-bottom:5px; font-size:18px; text-align:center;}
.m{ width:75px; text-align: left;}
.k{ width:306px;margin-left:10px; padding:0px;}
.tiaoli{ width:525px; height:90px; margin:0 auto; font-size:12px; line-height:20px; z-index:-2;}
.llwm{ font-size:14px; line-height:35px; width:310px; height:105px; margin-left:30px; margin-top:20px;}
.dzdt{ width:722px; height:28px; line-height:28px; font-size:14px; font-weight:bold; text-indent:24px; border-bottom:1px dashed #666666; margin-bottom:5px;}