@charset "utf-8";
/* CSS Document */

*{margin:0px;padding:0px;}
body{font-family:"Microsoft YaHei"; color:#000; margin:0px; padding:0px; overflow-x:hidden; font-size:14px; background: url(../images/bg_16155_161227.png) no-repeat center 219px; }
a{text-decoration:none;color:#222;}
a:hover{ text-decoration:none;}
input[type = "radio"],input[type="checkbox"]{position:relative;top:3px;margin-right:2px;}
img { border: 0; }
em {font-style: normal;}
i {font-style: normal;}
li{ list-style:none; font-family:"Microsoft YaHei"; }
ul{ margin:0px; padding:0px;}
h1, h2, h3, h4 {padding: 0;margin: 0; font-weight:100;}
p{ margin: 0;}
input{outline: none;}
.left{ float: left!important;;}
.right{ float: right !important;}
.hidden{display:none;}

.clear{clear:both;}
.width{ width:1000px; margin:0px auto; zoom:0;  }
.bgf{background-color:#fff; }
.mart15{ margin-top:15px;}
.paddt15{ padding-top:15px;}
.jz{width:1200px;margin:0 auto;}
/* 头部 */
#header{width:100%;margin:0 auto;}
.header_top{width:100%;height:219px;background:#b10008;}
.logo{float:left;padding:38px 0px 38px 0px;}
.logo_wz{float:right;padding:31px 0px 0px;}


#menu{width:100%;height:56px;border-top:1px #c64047 solid;}
.nav_mid{max-width:1300px;margin:0 auto;}
.nav{width:1200px; margin:0 auto; position:relative;float:left;}

.nav li{padding:0px 60px; float: left;position: relative;}
.nav li.line{width:1px;padding-top:15px;display:block;}
.nav li>a{display: block;font-size:18px;color: #fff;height: 54px;line-height: 54px;text-align: center;font-weight: bold;}
.nav li.on>a,.nav li:hover>a{background-color:#f0c102;color:#ffffff;font-weight:normal!important;border-radius-left-top:2px ;}
.nav li.on,.nav li:hover{background: #f0c102;}

.two-nav{position: absolute;left: 0px;width: 140px;margin-top:-1px;z-index: 990;display: none;}
.two-nav a{display: block;height: 45px;line-height:45px;text-align: center;color: #ffffff;font-size: 15px;background:#be040c}
.two-nav a:hover{background:#ac0007;}


.banner{ height: 240px;}
.main .brand { margin-top: 30px;  cursor: pointer;  clear: both;  zoom: 1;  font-family: "微软雅黑";  font-size: 17px;  color: #333333;  line-height: 40px;  }
.main .video_box { clear: both;  zoom: 1; min-height:500px;}
.main .video_box .tit {margin-top: 10px;   font-family: "微软雅黑";  font-size: 29px;  font-weight: bold;  color: #ba2812;  line-height: 40px;  padding-bottom: 12px;  }
.main .video{position: relative; width: 1000px;margin-top:10px; }
.md_hd{border-width: 0 !important; margin-top: 30px;  background-position: center !important; background: url(../images/md_hd_16155_16155_161227.png) no-repeat center center !important;  height: 40px !important;  line-height: 40px !important;  text-align: center !important;  padding: 0;  border: none;}
.md .md_hd .mh_title {display:inline-block;color:#cf211a;margin-left:0px;padding:0 15px;font-family: "???è?ˉé?…é?‘", "Arial";font-size: 27px;font-weight: normal;float: none  !important;text-align: center;}
.md_bd{ padding-top: 15px;}
.md_bd ul{margin-right: -36px;}
.xgspfl:hover .text a {text-decoration:underline;}
.xgspfl{ width:310px; float:left; margin-right:35px; margin-bottom: 10px;}
.xgspfl .text a {color:#39200e;}
.xgspfl .text { font-family:"???è?ˉé?…é?‘"; font-size:15px; color:#39200e; height:35px;line-height: 35px;overflow: hidden;}
.xgspfl .image{clear: both;zoom: 1;position: relative;}
	/* foot */
.footer{background: #990104; padding:20px 0px; margin-top: 20px;}
.f_wz{ font-size: 15px; line-height:36px; color: #fff; text-align: center;}

.video_lb{ padding-top: 10px;}
.text_box{margin-bottom: 10px;  padding-bottom: 10px;  border-bottom: 1px dotted #ddd;}
.text_box .img{float:left;position:relative;_height:1px;margin-right:8px;height: 120px;width: 180px;}
.text_box .img img{height: 120px;width: 180px;}
.text_box .txt{ width: 800px; float: right;}
.text_box .txt h2{ color: #990104; font-size: 18px; font-weight: 100; line-height: 36px;}
.text_box .txt h2 a{color: #990104;}
.text_box .txt p{color: #333;font-size: 15px; line-height: 24px;}
/* list */

.mainer{background: #f2f3f7;}
.ny_bm{ background: #fff; padding: 15px; border-top: 1px solid #ebebeb; width: 1150px; margin: 0 auto; min-height: 630px;}

.lm_lban{width:210px;height:auto; }
.lm_top{height:43px;line-height:43px;background:#0f2c6f; font-size:18px; text-align:center;color:#fff;overflow:hidden; margin-bottom: 10px;}
.navdh{width:100%;height:auto;min-height:230px; padding-top:1px;}
.navdh ul li{width:100%;height:36px; line-height:36px; border-bottom:1px solid #dedddd; text-align:center;background:url(../images/list-bg.png) no-repeat 0 -58px;}
.navdh ul li a{ color:#333333; display:block;height:36px;line-height:36px;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.navdh ul li a:hover,.navdh ul li a.active{color:#fff;background: #0a73de url(../images/list-bg.png) no-repeat 0 0; color:#fff;}

.ny_right{width:920px; float: right;}
.lm_rban{width:100%;height:auto; }
.lmy_lmtitle{height:36px;line-height:36px;overflow:hidden; border-bottom:1px solid #ccc; }
.lmy_lmtitle span{float:left;display:block;width:auto;height:36px;line-height:36px;font-size:16px; font-weight:600; color:#0f2c6f;padding:0 14px 0 10px;white-space:nowrap;}

.wz_top{ float:right; text-align:right; font-size:13px; color:#666; padding-right: 10px;}
.wz_top a{color:#666;}
.wz_top a:hover{color:#f00;}

.navjz{ min-height:560px; padding-bottom:40px;}
.wz_list{  margin:10px 15px;}
.wz_list li{ font-size:15px; height:42px; line-height:42px; color:#525252; background: url(../images/list1.jpg) left center no-repeat; padding-left:15px; border-bottom: 1px dashed #d7d7d7;}
.wz_list li a{ color: #222;}
.wz_list li a i{ padding-left: 10px;}
.wz_list li a:hover{ color: #0f2c6f;}
.wz_list li span{  font-size: 15px; color: #666; float: right;}
.pagenav{ text-align:center;  margin-top:20px;}

.tp_lb{ padding-left: 5px; padding-top: 10px;}
.tp_lb ul li{ width: 205px; float: left;  text-align: center; margin: 10px 10px 0px 12px;}
.pcimg{  width: 199px;  padding:2px; border:1px solid #d3d3d3; background-color:#ffffff;}
.pcimg img{ width:199px; height:137px; }
.pctit{ line-height:28px; font-size:14px; display: block;text-align: center;}

/*info样式*/
.infob{ padding: 0px 10px;}
.infob .tit{ text-align:center; font-size:18px; line-height:25px; margin-top:20px; margin-bottom:5px;}
.infob .titx{ text-align:center; height:37px; width:100%;  line-height:37px; font-size:13px; color:#666666;}
.infob .nr{font-size:16px; color:#222222; line-height:34px; text-align:justify; margin:5px 12px;  text-indent:2em; border-bottom:1px dashed #b4b4b4; padding-bottom:35px;}
.infob .nr p{text-align:justify;}
.infob .sxt{ line-height:34px; margin-left:12px;}
.infob .dsg{ text-align:right; margin:12px;}

.ny_gljg{ margin:10px 0px 20px 0px;}
.ny_gljg_nrlb{ background: #ededee; text-align: center; font-size: 16px; color: #22122c; width: 278px; float: left;height: 50px; line-height: 50px; display: block; margin: 12px;  }
.ny_gljg_nrlb:hover{ color: #0050a5;}

.search-panel { float: right; clear: right; width: 14%; margin-right: 45px; margin-bottom: 12px; margin-top: 38px;position:relative;}
.searchbtn{width:38px;height: 28px; border:0; outline: 0; background:url(../images/sous.png) no-repeat center; position:absolute;right:0px; top:0px;z-index:120; cursor:pointer;}

.search-window {padding-left:287px;background: url(../images/by.png) no-repeat 1px -4px;width:45px;border:0px solid red;background-color:transparent;overflow: hidden;position:absolute;right:0px;top:0px;z-index:100;}/*#72596C*/
.wp-search {  position: relative;}
.wp-search form { display: block;}
.wp-search .search-input { margin-left:10px; margin-right: 40px; }
.wp-search .search-input input.search-title { width: 100%; height: 18px; line-height: 18px; border:0; outline: 0; background: none; color: #c8c2af; font-size: 14px; padding: 5px 0;}
.wp-search .search-btn { width: 40px; height: 28px; position: absolute; right: 0; top:50%; margin-top: -14px;}
.wp-search .search-btn input.search-submit { width: 100%; height: 28px; border:0; outline: 0; background:url(../images/sous.png) no-repeat center; cursor: pointer;}


.paylist{width:712px;  border-bottom:2px solid #318bc4;margin:0px auto;padding-top:10px;line-height:28px;font-size:14px;color:#333333; padding-bottom: 10px; margin-bottom: 15px;  }
.paylistone{width:555px;font-size:12px;color:#333333;margin:0px auto;}
.payleft{padding-left:33px;width:100px;line-height:42px;height:42px;float:left; font-size: 14px;}
.payright{width:410px;padding-top:6px;height:30px;float:left;}
.payright1{width:410px;padding:6px 0px;float:left;}
.textbox{border:1px solid #9DC4EF;height:26px;line-height:26px;
	width: 197px;
}

.ser_r_body{width:680px;text-align:left;margin:0px auto;padding:0px 0px 10px 20px;position:relative;}
.s_r_bt{width:714px;left:0px;position:absolute;height:46px;line-height:45px;font-size:14px;color:#0079CE;background:url(../Images/xuxian.jpg) 1px bottom repeat-x;margin-bottom:10px; background-color:#F6F6F6;padding-left:16px;}
.bgbai{ width: 900px; margin: 0 auto; text-align:left; margin-top: 20px;}
.bgbai th{ padding-left: 10px;}
.bgbai td{ padding-left: 10px;}