.pad10{padding:10px;}
.marr30{margin-right:30px;}
.top_a{ height:115px; background:#062b80; width:100%;}
.top{width:1200px; background:url(../images/img_02.png) no-repeat 400px ; margin:0 auto; height:115px;}
.logo{margin-top:15px;}
.tblk{width:200px; height:35px;}
.tblk p{float:left; margin:0 10px;; line-height:35px;}
.tblk p a{color:#fff;}
.Search{
	width: 234px;
	height:32px; background:url(../images/img_08.png) no-repeat; margin-top:15px;
}
.fdj{
	float: left;
	height: 29px;
width:39px;
}
.search_text{
	float: left; background:none; border:none;
	width: 180px; line-height:32px;
	outline: none; height:32px;
	font-family: "微软雅黑";
	color: #c8c8c8;
	margin-left: 15px;
}
.button{
	background:url(../images/img_08.jpg) no-repeat center;
	width: 30px;
	height: 33px;
	cursor: pointer;
	outline: none;
border:0;
	}
.menu_a{width:100%; background:url(../images/img_13.jpg) repeat-x; height:55px;}
.menu{width:1200px; margin:0 auto; height:55px}
/*.menu li{float:left; line-height:52px; font-size:16px; width:108px; text-align:center;}
.menu li a{color:#000; line-height:52px; display:block}
.menu li a:hover{display:block; color:#000; border:1px solid #ccc; border-bottom:none;}
.menu li.last{ background:none;}*/


.tyt{border-top:4px solid #0f57b7; background:#fff; padding:0 10px 10px 10px; }
.tyt_bt{line-height:45px; color:#0f57b7; font-size:18px; text-align:center; padding:0 5px; font-weight:bold;}
.tyt_more{padding-right:8px; text-transform:uppercase; line-height:45px;}
.tyt_more span{color:#F00;}
.list{width:98%; margin:0 auto 0 auto;}
.list li{ border-bottom:1px dashed #dadada; line-height:38px; text-align:left; font-size:14px; height:38px;}
.list li a{float:left; color:#505050;}
.list_n{width:100%; margin:0 auto 0 10px;}
.list_n li{line-height:36px; text-align:left; font-size:16px; height:36px;}
.list_n li a{float:left; color:#505050;}

.list02{width:100%; margin:0 auto 0 auto;}
.list02 li{border-bottom:1px solid #ebebeb; line-height:42px; text-align:left; font-size:15px; height:42px; padding:0 10px;}
.list02 li span{text-align:left; color:#0f57b7; font-size:12px; float:left}
.list02 li a{float:left; color:#505050; padding-left:10px; width:75%;}
.wxgz{font-size:18px; color:#8e1707; width:30px;}
.img_list{margin:0 auto; width:100%;}
.img_list li{float:left; width:25%; text-align:center; height:92px;}
.fgx{height:4px; background:#dfdfdf;}
.gndh{width:100%; margin:10px auto;}
.gndh li{background:#fff; height:45px; line-height:45px; margin:13px auto;}
.gndh li img{width:38px; height:35px; margin-right:10px; vertical-align:middle; margin-left:5px;}
.hdyg{width:100%; margin:0 auto;}
.hdyg li{ line-height:33px; text-align:left; font-size:15px; height:33px;}
.hdyg li span{text-align:left; color:#0f57b7; font-size:12px; float:left; width:9%;overflow:hidden;height:33px;}
.hdyg li a{float:left; color:#505050; padding-left:10px; width:81%;}





.boot_a{background:#0f57b7; height:310px;}
.kjtd_a{background:url(../images/dp_41.png) repeat; height:78px; width:100%;}
.kjtd{width:1100px; margin:0 auto;}
.kjtd li{float:left; margin:10px 50px; text-align:center;}
.kjtd li p{line-height:30px; color:#fff; font-size:13px;}
.boot{width:1000px; background:url(../images/img_37.jpg) no-repeat left; height:200px; text-align:left; line-height:35px; color:#fff; margin:0 auto;position:relative;}
 
/*neiye*/
.nban{width:100%; height:250px; overflow:hidden; }
.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.png) repeat-x; width:100%; z-index:2;}

.nymenu{margin:0 auto; width:100%; border:1px solid #f5f5f5; background:#fff;}
.nymenu li{border-bottom:1px dotted #ccc; height:39px; line-height:39px; text-align:left;}
.nymenu li a{color:#333; padding-left:20px; }
.nymenu li a:hover{display:block; background:#0f57b7;color:#fff;}
.nymenu li a.chushi{display:block; background:#0f57b7;color:#fff;}

.jslm{width:100%; margin:0 auto}
.jslm li{float:left; background:#062b80; margin:10px 20px; text-align:center; height:30px; line-height:30px; padding:5px 10px;}
.jslm li a{color:#fff;}
.ny_dqwz{border-bottom:1px dotted #ccc; line-height:34px; text-align:right; padding-right:10px;}
.ny_dqwz img{vertical-align:middle;}
.ny_about{padding:15px; overflow:hidden; line-height:24px; font-size:13px; color:#616161}
.ny_about p{text-indent:2em;font-size:16px;line-height:32px;}
.ny_about h2{font-size:24px; color:#0f57b7; line-height:40px; text-align:center;}
.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%;}
.tt_biaots{height:40px; line-height:40px; color:#2e2e2e; font-size:18px; border-bottom:3px solid #0f57b7;  padding:0 10px; width:100%;}
.ny_tit{ position:absolute; bottom:0; font-size:34px; text-align:center;left:50%; margin-left:-599px; width:295px; line-height:80px;  color:#fff; background:url(../images/dp_41.png) repeat; height:80px;}







/*焦点图*/
.yx-rotaion{ margin-left:10px;}
.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/dp_41.png) repeat;left:0;bottom:90px;_bottom:69px;z-index:1}
.yx-rotation-t{color:#fff;font-size:12px;font-family:microsoft yahei;z-index:2;bottom:90px;left:10px;line-height:40px}
.yx-rotation-focus span,.yx-rotaion-btn span{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; +position:absolute; +top:250px; +left:50%; +margin-left:-165px;}
.rotaion_list .rotaion_img{width:328px;height:243px;}


/*banner*/
  .lubo{ width: 1200px;clear: both; height: 344px;zoom:1; background:#fff;margin:0 auto; }
  .lubo_box{ position: relative; width: 100%; height: 344px;  margin-bottom:20px;background:#fff;}
  .lubo_box li{ float: left;position: absolute; top: 0; left: 0; width: 100%; height:auto; opacity: 0;filter:alpha(opacity=0);}
  .lubo_box li a{ display: block;width: 100%;  height: 100%;}

  .lubo_box li img{ width: 100%; height:344px;}

  /*圆点*/
  .cir_box{ overflow: hidden; position: absolute; z-index: 100;}
  .cir_box li{ float: left; width: 11px; height: 11px; margin:0 5px; cursor: pointer; background:#fff;  border-radius:4px;/*IE6*/   
-moz-border-radius:4px;-webkit-border-radius:4px;/*非IE6的其它*/ }
  .cir_on{ background: #013393 !important;}

  /*按钮*/
  .lubo_btn{ position: absolute; min-width: 1200px; top: 300px;}
  .left_btn{ width: 65px;float: left; height: 109px;  color: #fff; line-height: 109px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; margin-left:20px;}
  
  .right_btn{ width: 65px; float: right; height: 109px;  color: #fff; line-height: 109px; font-size: 30px; text-align: center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none; margin-right:20px;}
  .left_btn a{ display:block;color: #fff;}
  .right_btn a{ display:block;color: #fff;}
  .left_btn a:hover{  cursor: pointer; }
  .right_btn a:hover{ cursor: pointer; }


.imgw80{ width:40%;  height:55px; left:10%; position:absolute; bottom:120px; padding:10px 30px;}
.imgw80 h1{ font-size:30px;  line-height:55px; color:#fff; font-weight:normal;}


.szdw{width:98%; margin:0 auto;}
.szdw li{float:left; padding:5px;  background:#fff;  width:182px; height:35px; line-height:35px; text-align:center; margin:5px 10px;}
.szdw li a:hover{display:block; background:#0f57b7; color:#fff !important;}




.tzgg{padding:10px 5px;}
.sy-tzgg-con{padding:3px 0;}
.sy-tzgg-title{width:100%; height:35px; line-height:35px; font-size:16px;}
.sy-tzgg-title a{color:#333; line-height:35px; float:left; padding:0 50px;}
.ccc_current a:link,.ccc_current a:visited,.ccc_current a:hover,.ccc_current a:active,.aaa_current a:link,.aaa_current a:visited,.aaa_current a:hover,.aaa_current a:active,.bbb_current a:link,.bbb_current a:visited,.bbb_current a:hover,.bbb_current a:active,.ddd_current a:link,.ddd_current a:visited,.ddd_current a:hover,.ddd_current a:active{color:#fff; padding:0 50px; background:#5fa0ef}
.ty_list{width:98%; margin:0 auto;}
.ty_list li{background:url(../images/img_10.jpg) no-repeat left; line-height:38px; font-size:15px; text-align:right;}
.ty_list li a{float:left; text-indent:15px;}
.more{border:1px solid #e6e6e6; padding:5px 10px; text-align:center; width:120px; height:30px; line-height:30px; margin:10px auto}