@charset "utf-8";
/* CSS Document */
body{
	margin:0px;
	padding:0px;
}
body,table,td,input,div,p,a{font-family:"宋体";font-size:12px;color:#333; text-decoration:none;}
img{border:none}
.inp, .in, .smallInput{border:1px #CCC solid;}
.inp{width:200px;}
.smallInput{width:98%;}
.red{color:red;}
.red_tip{background:#FF0;color:red;padding:5px;}
.bor_red{border:1px #ca0202 solid;}
.wer, .wer a {color:#FFF;}
.TB{border-top:1px #999 solid;border-left:1px #999 solid;}
.TB th, .TB td{border-bottom:1px #999 solid;border-right:1px #999 solid;padding:5px;}
.TB th{font-weight:bold;color:#006; background:#efefef;}
.TB td{background:#FFF;}
.TBrec{border-left:1px #ddd solid;border-top:1px #ddd solid;}
.TBrec td{border-bottom:1px #ddd solid;border-right:1px #ddd solid;color:#fff;}
.TBrec td, .TBrec a, .TBrec div, .TBrec p{color:#FFF;}
.wz, .wz td, .wz div, .wz p, .wz a{line-height:24px;color:#333;}
.list td{height:30px;}
.list td, .list a{color:#FFF;}
.li_h td{height:30px;border-bottom:1px #eee dotted;color:#b3b3b3;}
.li_h a, .li_h{color:#b3b3b3;}
.rt_cn{font-family:"微软雅黑";font-size:22px;font-weight:bold;}
.rt_en{font-family:"Arial";font-size:14px;text-transform:uppercase;}
.nav{height:30px;}
.tit_pro{line-height:26px;padding-top:15px;}
.tit_pro, .tit_pro a{font-size:14px;font-weight:bold;color:#FFF;}

.BG_paper{background:url(bg_paperView.gif) top repeat-x;}
.foot, .foot td, .foot a, .foot p{color:#FFF;}

.bg_lt{background:url(bg_ltt.gif) top left no-repeat;height:33px;}
.bg_lt, .bg_lt a{text-align:center;color:#FFF;}
.bg_nov0{background:url(bg_nov0.gif) top left no-repeat;border-top:1px #5b5b5b solid;padding-left:44px;}
.bg_nov1{background:url(bg_nov1.gif) top left no-repeat;border-top:1px #5b5b5b solid;}
.bg_nov0, .bg_nov1{padding-left:44px;height:24px;}
.bg_nov0, .bg_nov0 a{color:#FFF;}
.bg_nov1, .bg_nov1 a{color:#aaa;}
.tit_p, .tit_p a{background:#555657;height:27px;color:#FFF;text-align:center;}
.new_nov{padding:5px 20px;}
.new_nov, .new_nov a{color:#ffffff;}

body {background: url(bg.jpg) top center no-repeat;}
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td { margin: 0; padding: 0;}
img { border: 0 none;}
ul, li { list-style-type: none; }
.main{width: 100%;margin: auto;max-width: 1002px;}
.bg_home {background: url(bg_home.jpg) top center no-repeat;width: 100%;max-width: 1280px;margin: auto;}
.h_banner {height: 560px;}

.top{position: relative;width: 100%;margin: auto;max-width: 1002px;height: 60px;top: 30px;z-index: 99;}
.top .main{max-width: 1600px;position: relative;}
.top .logo{left: 0;position: absolute;top: 2px;background: url("top_logo.jpg") left top no-repeat;}
.top .rt_tp{width: auto;right: 0;position: absolute;top: 22px;color: #000000;font-size: 15px;padding-right: 30px;}
.top .rt_tp span{color: #000000;opacity: .2;}
.top .rt_tp a{color: #000000;font-size: 15px;}
.top .rt_tp img{vertical-align: middle;}
.top .menu {position: relative;left: 10%;width: 80%;max-width: 1400px;text-align: center;margin: auto;background: url("bg_menu.jpg") left top repeat-x;top: 10px;}
.top .menu > ul > li{float:left;line-height: 24px;height: 24px;text-align: center;position: relative;background: url("ico_menu_xx.jpg") left center no-repeat;width: 12.5%;}
.top .menu > ul > li .mu a{ display: block;height: 24px;font-size: 14px; color:#FFFFFF;text-transform:uppercase;position: relative;text-align: center;}
.top .menu > ul > li .mu a:before{display: block;content: '';position: absolute;left: 50%;bottom: 0;background-color: #c60101;height: 1px;width: 0%;
    -webkit-transition: width .5s ease .1s;
    transition: width .5s ease-out .1s,left .5s ease-out .1s; }
/*.top .menu > ul > li:nth-child(1) .mu a{background: url("ico_mu01.png") left center no-repeat;}
.top .menu > ul > li:nth-child(2) .mu a{background: url("ico_mu02.png") left center no-repeat;}
.top .menu > ul > li:nth-child(3) .mu a{background: url("ico_mu03.png") left center no-repeat;}
.top .menu > ul > li:nth-child(4) .mu a{background: url("ico_mu04.png") left center no-repeat;}
.top .menu > ul > li:nth-child(5) .mu a{background: url("ico_mu05.png") left center no-repeat;}*/
.top .menu > ul > li .mu a:hover, .top .menu ul li .mu a.current, .top .menu ul li:hover .mu a{ /*line-height: 50px;border-bottom: 4px solid #c8a063;*/ color:#c60101!important;}
.top .menu ul li .mu a.current:before, .top .menu ul li:hover .mu a:before{ left: 0;width: 100%;}
.top .menu > ul > li > ul{position: absolute;top: 24px;width: 100%;background: url("bg_menu_sub.jpg") left top repeat;/*rgba(0, 0, 0, 0.85)*/;height: 0;overflow: hidden;padding: 0;-webkit-transition: all .3s; -moz-transition: all .3s;transition: all .3s;margin-left: -1px;}
.top .menu > ul > li > ul > li{margin-left: 0;text-align: center;line-height: 26px;height: 26px;width: 100%;margin: 4px 0;/*border-bottom: 1px rgba(255, 255, 255, 0.2) solid;*/position: relative;}
.top .menu > ul > li ul a{display: block;width: 100%;font-size: 13px;line-height: 24px;margin: 0px;color: #fff;}
.top .menu > ul > li:hover ul {/*padding: 10px 0 0 0;*/height: auto;}
.top .menu > ul > li > ul a:hover{color: #d7a200;text-decoration: none;}
.top .menu > ul > li.sub{}
.top .menu > ul > li > .sub2{position: absolute;top: 192px;width: 150px;background: rgba(0, 0, 0, 0.85);height: 0;overflow: hidden;padding: 0;-webkit-transition: all .3s; -moz-transition: all .3s;transition: all .3s;left: 135px;}
.top .menu > ul > li > .sub2 > ul > li{margin-left: 0;text-align: center;line-height: 46px;height: 46px;width: 100%;border-bottom: 1px rgba(255, 255, 255, 0.2) solid;}
.top .menu > ul > li > .sub2 > ul > li:hover{background: #194ba0;}

.footer {background: #0d0d0d;height: 22px;width: 1280px;margin: auto;}
