
/* 重置样式 */
html,body,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,ul,ol,li,p,blockquote,pre,hr,figure,table,caption,th,td,form,fieldset,legend,input,button,textarea,menu{margin:0;padding:0;}
header,footer,section,article,aside,nav,hgroup,address,figure,figcaption,menu,details{display:block;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
html,body,fieldset,img,iframe,abbr{border:0;}
i,cite,em,var,address,dfn{font-style:normal;}
[hidefocus],summary{outline:0;}
li{list-style:none;}
h1,h2,h3,h4,h5,h6,small{font-size:100%;}
sup,sub{font-size:83%;}
pre,code,kbd,samp{font-family:inherit;}
q:before,q:after{content:none;}
textarea{overflow:auto;resize:none;}
label,summary{cursor:default;}
a,button{cursor:pointer;}
h1,h2,h3,h4,h5,h6,em,strong,b{font-weight:bold;}
del,ins,a,a:hover{text-decoration:none;}


body{ color:#666; font-size:12px; font-family: "微软雅黑" "宋体"; } /*网站字体颜色*/
a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}


/* -- 页面整体布局 -- */
.g-hd-inner{margin:0 auto;}
.g-hd-edit {margin:0 auto;z-index: 9999;}
.g-hd-outer , .footer {margin:0 auto;}
.h_nav li a:-webkit-any-link{ display:block;}

/*头部开始*/
.g-hd{width:100%; position: static; z-index: 1;}
.m-hd-top{ line-height:20px;height:20px;}
.m-hd-top-rt{ width: 1089px; margin: 0 auto; padding:0 0 0 5px; overflow:hidden;}
.m-hd-top-rt a{padding:0 10px;display:inline-block; font-style:normal;}
.m-hd-top-rt a:hover{}
.m-hd-headhtmlwrap{ position: relative;}
.m-hd-headhtml{ position: absolute;}

/* LOGO */
.m-logo {float:left;margin:10px 0;}
.m-logo img{max-height:150px;_height:expression(this.height > 150 ? "150px" : this.height)}
.hd_Mid{height:104px;overflow:hidden; width:960px; margin:0 auto;}
.hd_Mid .m-logo{ display:inline-block; float:left; }
.hd_Mid .m-logo img{width:153px;height:46px; overflow:hidden; display:block;}
.logo_wd{margin:34px 0 0; float:left;}

/*搜索*/
.search{  margin: 10px auto; }
.search a{display:inline-block;padding:0 5px 0 5px;font-size:12px;}
.search .shInput{width:270px; line-height:30px;height:30px;padding:0px; }
.search .shBtn{ width:30px; height: 30px; text-indent: -9999px; border:none;  cursor: pointer;}
.hear_right { overflow:hidden; display:block;}

/*导航*/
.menu_fixed { position: fixed; top: 0px; width: 100%; z-index: 9999; border-bottom: 1px #e6e6e6 solid; }
.menu_fixed .m-nav{ height: 50px;  line-height:50px; -webkit-transition: all .6s ease-in-out; -o-transition: all .6s ease-in-out; transition: all .6s ease-in-out;}
.m-nav{position:relative; width:100%; margin:0 auto; z-index:2;height:70px; line-height:70px;font-size: 14px; overflow:hidden;}
.m-nav ul{margin:0 auto;}
.m-nav ul li a{float: left; height: 70px;line-height: 70px;color:#fff;font-size: 18px; }
.menu_fixed .m-nav ul li a{ line-height: 50px; -webkit-transition: line-height .6s ease-in-out; -o-transition: line-height .6s ease-in-out; transition: line-height .6s ease-in-out; display: block; text-align:center; width: 100%;}
.m-nav ul li a:hover{text-decoration:none;}
.m-nav ul li ul {*z-index:4; position:absolute;top:50px;left:0px;visibility: hidden;;width:150px;}
.m-nav ul li ul.last {left:-48px;}
.m-nav ul li ul li ul {top:0px;left:150px;}
.m-nav ul li ul.last li ul{left:-150px;width:150px;}
.m-nav ul ul li a{display:block;margin:0 auto; width: 100%; text-align: center;}

.navcur{ width: 1089px; margin: 0 auto; background:rgb(184, 27, 27);}

#coreNav{ padding-left:0;}
.navList a{ display:inline-block;/* padding:0 36px;*/}
.navList .active,.navList a:hover{ position:relative; z-index:100; }
.navList .hoverActive{ position:relative; z-index:100;}
.navList li{ position:relative; z-index:999; float:left; _display:inline; height:50px;}
.navList ul li, .navList ul li a, .navList .more li, .navList .more a{ font-size: 14px; height: 50px; line-height: 50px;}

/*头部结束*/

/*底部开始*/
.ftWrap{width:100%; padding: 2px 0px 0px 0px;}
.g-ft{clear:both;border-top: 3px solid #999;color: #fff;margin-top: 5px;}
.g-ft-inner{width:980px;margin:0 auto;}
.m-ft-nav{width: 960px; height: 35px; line-height: 35px; margin: 0 auto; font-size: 12px; text-align: center; }
.m-ft-nav a { color: #fff; padding: 0 11px; display: inline-block;}
.m-ft-nav span{ font-size:10px;margin:0px 8px;}
.m-ft-text{ text-align:center;padding:0px 0px 20px; margin:30px auto;margin-bottom: 0;}
/*底部结束*/

/* 默认框(公共样式) */
.m-default .m-wg-hd{background:#F7F7F7;border-bottom:1px solid #eee;clear:both;height:35px;line-height:35px;}
.m-default .m-wg-hd h2{float:left;display:inline;font-size:20px; font-family:"Microsoft Yahei",Arial,Verdana,"\5b8b\4f53";}
.m-default .m-wg-hd a.more{float:right;display:inline;font-size:12px;}

.m-default-default .m-wg-hd,.m-default .m-wg-hd a{color:#3b5998;}
.m-default-black .m-wg-hd,.m-default-black .m-wg-hd a{color:#000;}
.m-default-blue .m-wg-hd,.m-default-blue .m-wg-hd a{color:#3b5998;}
.m-default-brown .m-wg-hd,.m-default-brown .m-wg-hd a{color:#823a05;}
.m-default-cyan .m-wg-hd,.m-default-cyan .m-wg-hd a{color:#54bc8f;}
.m-default-green .m-wg-hd,.m-default-green .m-wg-hd a{color:#52a52c;}
.m-default-gray .m-wg-hd,.m-default-gray .m-wg-hd a{color:#535353;}	
.m-default-orange .m-wg-hd,.m-default-orange .m-wg-hd a{color:#fe7302;}		
.m-default-pink .m-wg-hd,.m-default-pink .m-wg-hd a{color:#e72081;}
.m-default-red .m-wg-hd,.m-default-red .m-wg-hd a{color:#904343;}
.m-default-violet .m-wg-hd,.m-default-violet .m-wg-hd a{color:#823d95;}	
.m-default-yellow .m-wg-hd,.m-default-yellow .m-wg-hd a{color:#e97023;}

.m-wg{ position: relative;}
.m-default-default .m-wg-hd { width: 100%;height: 30px;line-height: 30px; border-bottom:2px solid #CD1E1C; overflow: hidden;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-default .m-wg-hd a.more{ float: right;width:60px;height:28px; overflow:hidden;}
.m-default-default-cyan .m-wg-hd h2{background:url(../img/mod/mod5/f-cyan.jpg) no-repeat left center;}
.m-default-default-gray .m-wg-hd h2{background:url(../img/mod/mod5/f-gray.jpg) no-repeat left center;}
.m-default-default-pink .m-wg-hd h2{background:url(../img/mod/mod5/f-pink.jpg) no-repeat left center;}
.m-default-default-blue .m-wg-hd h2{background:url(../img/mod/mod5/f-blue.jpg) no-repeat left center;}
.m-default-default-violet .m-wg-hd h2{background:url(../img/mod/mod5/f-violet.jpg) no-repeat left center;}
.m-default-default-green .m-wg-hd h2{background:url(../img/mod/mod5/f-green.jpg) no-repeat left center;}
.m-default-default-red .m-wg-hd h2{background:url(../img/mod/mod5/f-red.jpg) no-repeat left center;}
.m-default-default-yellow .m-wg-hd h2{background:url(../img/mod/mod5/f-yellow.jpg) no-repeat left center;}
.m-default-default-brown .m-wg-hd h2{background:url(../img/mod/mod5/f-brown.jpg) no-repeat left center;}
.m-default-default-orange .m-wg-hd h2{background:url(../img/mod/mod5/f-orange.jpg) no-repeat left center;}
.m-default-default-black .m-wg-hd h2{background:url(../img/mod/mod5/f-black.jpg) no-repeat left center;}

.m-default-black .m-wg-hd {border-bottom: 2px solid #404040;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-blue .m-wg-hd {border-bottom: 2px solid ##017DCB;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-brown .m-wg-hd {border-bottom: 2px solid brown;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-cyan .m-wg-hd {border-bottom: 2px solid #00857A;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-green .m-wg-hd {border-bottom: 2px solid #4ab228;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-gray .m-wg-hd {border-bottom: 2px solid #535353;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-orange .m-wg-hd{border-bottom: 2px solid #FF630B;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-pink .m-wg-hd{border-bottom: 2px solid #FF67B2;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-red .m-wg-hd{border-bottom: 2px solid red;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-violet .m-wg-hd{border-bottom: 2px solid #9312A3;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
.m-default-yellow .m-wg-hd{border-bottom: 2px solid #FF9739;background: linear-gradient(0deg, #dfdfdf 0%, #fff 100%);}
