﻿
html { color:#000; background:#FFF; font-family:微软雅黑,宋体,Arial, Helvetica, sans-serif; font-size:12px;}

body,

div,

dl,

dt,

dd,

ul,

ol,

li,

h1,

h2,

h3,

h4,

h5,

h6,

pre,

code,

form,

fieldset,

legend,

input,

button,

textarea,

p,

blockquote,

th,

td { margin:0; padding:0; }

table { border-collapse:collapse; border-spacing:0; }

fieldset,

img { border:0; }

address,

caption,

cite,

code,

dfn,

em,

strong,

th,

var,

optgroup { font-style:inherit; font-weight:inherit; }

del,

ins { text-decoration:none; }

li { list-style:none; }

caption,

th { text-align:left; }

h1,

h2,

h3,

h4,

h5,

h6 { font-size:100%; font-weight:normal; }

q:before,

q:after { content:''; }

abbr,

acronym { border:0; font-variant:normal; }

sup { vertical-align:baseline; }

sub { vertical-align:baseline; }

legend { color:#000; }

input,

button,

textarea,

select,

optgroup,

option { font-family:inherit; font-size:inherit; font-style:inherit; font-weight:inherit; }

input,

button,

textarea,

select { *font-size:100%;}

.clear { clear:both;}

a { text-decoration:none;}



p { line-height:20px;}

em { font-style:normal;}

table,td,input{font-size:12px;border-collapse:collapse;}

td{ border:#CCC solid 1px; padding:5px;}

.tr1{ background:#b2341d; color:#FFF; font-weight:bold;}

.td1 { background:#F0F0F0;}

/* body */

body {margin:0; padding:0; width:100%; background: url(/imageall/main_bg.gif) repeat; min-width:960px;}

/* header */

.header {margin:0; padding:0; background:#0c0c0c; height:100px; min-width:960px;}

.headerBox {margin:0 auto; height:100px; width:960px;}

.logo {width:418px; height:100px; float:left; text-indent:-98556px;}

.logo a { width:418px; height:100px; display:block; background:url(/imageall/logo.gif) no-repeat;}

.logo a:hover { background:url(/imageall/logohover.gif);}

#perloder { background:url(/imageall/logohover.gif) no-repeat; width:0; height:0; display:inline;}

.phone400 { float:right;;margin-top:5px; width:200px; height:90px;}

.menu { height:41px; background:url(/imageall/menu_bg.gif) top repeat-x;}

.menuCon { width:960px; margin:0 auto; height:41px;}

.menuUl { width:770px;float:left;width:100%}

.menuUl ul {text-align:center; font-size:12px;width:100%} 

.menuUl ul li {float:left; height:41px; line-height:41px;width:14%}

.menuUl ul li a {float:left;color:#fff; display:block; height:41px; width:100%;}

.menuUl ul li a:hover {background:url(/imageall/l_menu.gif) repeat-x;}

/* Banner */

.banner { width:960px; margin:0 auto; padding:10px 0 44px 0; background:url(/imageall/swf_bg.jpg) no-repeat bottom;}

#imgPlay { MARGIN:0 auto; OVERFLOW: hidden; WIDTH: 960px; ZOOM: 1; POSITION: relative; HEIGHT: 304px }

#imgPlay .imgs IMG { BORDER-RIGHT: #dbdbdb 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #dbdbdb 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dbdbdb 1px solid; WIDTH: 956px; PADDING-TOP: 1px; BORDER-BOTTOM: #dbdbdb 1px solid }

#imgPlay .imgs LI { FLOAT: left; POSITION: relative }

#imgPlay .imgs { WIDTH: 5760px }

#imgPlay .btn { RIGHT: 12px; OVERFLOW: hidden; WIDTH: 112px; BOTTOM: 12px; TEXT-INDENT: -9999px; POSITION: absolute; HEIGHT: 29px; }

#imgPlay .btn A { BACKGROUND: url(/imageall/bg.png) no-repeat; BACKGROUND-POSITION: 0px 0px; DISPLAY: block; WIDTH: 112px; HEIGHT: 29px; }

#imgPlay .btn A:hover { BACKGROUND: url(/imageall/bg.png) no-repeat; BACKGROUND-POSITION: 0px -30px; }

#imgPlay .prev { BACKGROUND: url(/imageall/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px }

#imgPlay .next { BACKGROUND: url(/imageall/imgPlayer.png) no-repeat 0px 0px; LEFT: 1px; WIDTH: 46px; CURSOR: pointer; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 110px; HEIGHT: 81px }

#imgPlay .next { BACKGROUND-POSITION: right 0px; RIGHT: 1px; LEFT: auto }

#imgPlay .num { DISPLAY: inline; LEFT: 400px; POSITION: absolute; TOP: 275px; HEIGHT: 19px }

#imgPlay .num SPAN { DISPLAY: inline-block; BACKGROUND: url(/imageall/imgPlayer.png) no-repeat -19px -83px; MARGIN: 0px 2px; OVERFLOW: hidden; WIDTH: 14px; CURSOR: pointer; LINE-HEIGHT: 0; HEIGHT: 13px }

#imgPlay .num SPAN.on { BACKGROUND-POSITION: 1px -83px }

#imgPlay .num .lc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imageall/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px }

#imgPlay .num .mc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imageall/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px }

#imgPlay .num .rc { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/imageall/lc.png) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 13px; PADDING-TOP: 3px; HEIGHT: 16px }

#imgPlay .num .mc { BACKGROUND: url(/imageall/mc.png) repeat-x }

#imgPlay .num .rc { BACKGROUND: url(/imageall/rc.png) no-repeat }

#imgPlay #numInner { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; POSITION: absolute; TOP: 275px; TEXT-ALIGN: center }

/* bannerText */

.bannerText { margin:0 auto; width:940px;border-bottom:1px solid #d8d8d8;}

.bannerText img {float:right; margin:0; padding:15px 0 0 0;}

.bannerText h2 {color:#333; padding:5px 0; margin:0; font-size:14px;}

.bannerText span { color:#666;}



/* Contant */

.content { width:950px; margin:0 auto; padding:10px 5px;min-width:960px;}

.content h2 { font-size:14px; padding:0 5px;color:#333; font-weight:bold; padding:15px 0px;}

.content p {padding:0 5px;color:#666; line-height:20px; margin-top:5px;}

.content a { color:#DD4200;}

.conLeft {width:580px; float:left; padding:5px 0; margin:0; }

.conRight {width:350px; float:right; padding:5px 0; margin:0;}

.conRight h2 {}

.conRight p { line-height:15px; margin-bottom:5px;}

.conRight a {color:#333;}

.conRight a:hover { text-decoration:underline;}

.conRight span a {color:#DD4200;}

.conRight em { font-size:10px; color:#666; margin-left:5px;}

.newsMore { text-align:right;}

.newsMore a { color:#DD4200;}

.recent h2 { font-weight:bold;}

/* conFooter */

.conFooter { background:#171717; border-top:1px solid #fff; height:62px;}

.conFooterMain { width:940px; margin:0 auto; height:62px;}

.conFooterMain img { float:right;}

.conFooterMain h2 { font-size:16px;color:#fff;}

.recent {width:320px; float:left; padding:0; margin:20px 0 0 0; border-right:1px solid #616161; height:16px; line-height:16px;}

.recent2 {width:430px; text-align:center; float:left;  margin:20px 0 0 0; border-right:1px solid #616161; height:16px; line-height:16px; }

.recent2 p {color:#7e7e7e;}

/* footlist */

.footlist { background:#1b1b1b; border-top:1px solid #272727;}

.footlistMain {width:960px; margin:0 auto; padding:20px 0;}

.goleft { width:120px; float:left; margin:10px 10px 10px 20px; padding:10px 5px; display:inline; }

.goleft li { line-height:20px;}



.footlistMain p {color:#717171; padding:5px; margin:0; line-height:25px;}

.footlistMain ul { list-style:none; margin:10px auto; padding:0; }

.footlistMain li { padding:0; margin:0; }

.footlistMain li a {color:#666666; text-decoration:none; }

.footlistMain li a:hover { color:#d5d5d5; }

.footlistMain h2 { font-size:14px;color:#d5d5d5;; margin:0; }







/* footer */

.footer {background:#1b1b1b; color:#a2a2a2; height: 140px; }

.footer a {color:#a2a2a2; text-decoration:none; padding:0; margin:0;}



.footerMain { width:940px; margin:0 auto; padding:10px; border-top:1px solid #2b2b2b; }

.footerLeft {text-align:left; width:550px; margin:0; padding:15px 0 0 0; float:left;}

.footerRight {text-align:right; width:350px; margin:0; padding:15px 0 0 0; float:right;}

/* article_article.html */

.aatime { font-size:10px; color:#666;}

.aaTitle {border-bottom:1px solid #d8d8d8;}

.aaTitle h3 { font-size:30px; color:#131313;line-height:30px; padding-top:10px; text-shadow:0 1px 2px #555;}

.mnav { float:right;}

.conLeft_article {width:610px; float:left; padding:5px 0; margin:0; }

.conRight_article {width:300px; float:right; padding:5px 0; margin:0;}

.conRight_article em { font-size:10px; color:#666; margin-left:5px;}

.conRight_article a { color:#333;}

.conRight_article a:hover { color:#C30;}

.canav li{ float:left; display:inline; margin-right:3px; color::#555;}

.conLeft_article p { color:#555;}

.conRight_article { color:#555;}

.conRight_article h3 { margin-top:3px;}

.sbpic {width:110px; height:49px; float:left;margin:5px 10px;}

.sbpic img { float:left; }

.sbpic a { display:block; width:110px; height:49px; border:#999 solid 2px;}

.sbpic a:hover { border:#C30 solid 2px;}

.conRight_article h2 { color:#C30;}

.conLeft_article h2 { color:#C30;}

/* list_index_news.html */

.linTime { margin-right:5px;}

.conLeft_list_index_news {width:610px; float:left; padding:5px 0; margin:0; }

.conLeft_list_index_news a { color:#333; font-weight:bold;text-shadow:0 1px 1px #999;}

.conLeft_list_index_news a:hover { color:#C30;}

.conLeft_list_index_news h3 { margin-top: 5px; }

.fnav { margin-top:10px; text-align:center;}

.conLeft_list_index_news p { margin:0; padding:0;}



/* list_index_pro.html */

.full {padding:5px 0; margin:0;}

.proBox {width:290px; float:left; margin:10px 5px 10px 5px; padding:10px 5px; border:1px solid #dedede; background:#fff; height:300px; display:inline;}

.porBox_pic { width:289px; height:107px;}

.porBox_pic a { display:block; width:289px; height:107px; border:solid 2px #d4d4d4;}

.porBox_pic a:hover { border:#C63 solid 2px; }

.proBoxMore {position:absolute; margin:25px 0 0 220px;}

.proBox h2 { text-shadow:0 1px 1px #999;}

.list_index_pro_fnav { text-align:center;}

.list_index_pro_hnav { text-shadow:0 1px 1px #C60;}

.list_index_pro_hnav li { float:left; display:inline; margin-left:5px;} 

.list_index_pro_hnav a:hover { text-shadow:0 1px 1px #FF0;}

.list_index_pro_fy {text-align:center;}

.list_index_pro_fy li { float:left; display:inline; margin-left:5px;}




/* 移动端   page */
.m_foot_phonetopc{margin: 0px; height:108px;padding:2px 0px;text-align: center;}
.m_foot_phonetopc p { background:#ffffff;height:20px;   padding:12px 0px;}
.m_foot_phonetopc a { color:#F00; margin:2px;}

#m_foot{ bottom: 0; left: 0; position: fixed; width: 100%; z-index: 99990;}
.m_foot_top{margin:0px;}
.m_foot_bot{box-sizing: content-box;height: 100%;position: relative; width: 100%; background:#ea3420; height:65px;}
.m_foot_bot_all{ width:25%;height:55px; margin:0px; float:left; }
.m_foot_bot_li{ height: 44px;margin-top: 7px;position: relative;border-right:1px  #666 solid; float:left;overflow:hidden; width:100%;}
.m_foot_bot_li_img{margin:1px auto;width:100%;height: 25px;text-align: center;}
.m_foot_bot_li_img img {  height: 25px;display: inline; margin:1px auto;width:auto;}
.m_foot_bot_li_txt{ margin:1px auto; width:56px;text-align: center;color: #ffffff; font-family: "Microsoft Yahei"; font-size: 14px;}


//兼容广告位所需样式
* html .top1 { z-index: 1000;text-align: center;
    width: 100%;
position:absolute; top:expression(eval(document.documentElement.scrollTop))} /*需要兼容各个浏览器量浮动样式 ie */
.top2 { position:static;}
.top1 {position:fixed; top:0px;z-index: 1000;text-align: center;
    width: 100%;
}

#topon{ width:100%;

}


* html, * html body {
    background-attachment: fixed;
    background-image: url("about:blank");
}

