@charset "utf-8";
/*  全局 */
body{ margin:0; padding:0; font-size:12px; color:#333;font-family:verdana,"微软雅黑","宋体"; background:#f5f5f5 }
html {margin:0; padding:0;}
a{ color:#333; text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());cursor:pointer}
a:hover{ color:#6a6;}
img{ border:none}
ul,ol,li,p,dl,dt,dd,b,h2,h3,h4,h5,h6,form{ margin:0; padding:0;}
li{ list-style:none;}
input:focus { outline:none; }

/*  通用 */
.cen{ clear:both; width:1120px; margin:0 auto;}
.cen10 { clear:both; width:1120px; margin:0 auto; padding-top:10px;}
.pointer { cursor:pointer}
.clear { clear:both; font-size:0; height:0; overflow:hidden}
.j5 { clear:both; font-size:0; height:5px; overflow:hidden}
.j { clear:both; font-size:0; height:10px; overflow:hidden}
.j20 { clear:both; font-size:0; height:20px; overflow:hidden}
.l { float:left}
.r { float:right}
.none { display:none}

/*  PNG 透明 */
.touming {behavior: url("/css/iepngfix.htc")}

/* 头部 */
.cen_top { clear:both; width:100%; min-width:1120px; background:#5E6865}
.logo { clear:both; width:1120px; margin:0 auto;}

/* 导航 */
.cen_top_k { clear:both; margin:0 auto; height:40px; background:#000}
.dh_l {clear:both; width:1120px; margin:0 auto; height:40px;}
.dh_l dl { float:left; width:93px; position:relative}
.dh_l dl .lie { width:93px; height:40px}
.dh_l dl .lie a { float:left; width:93px;height:40px; line-height:40px; text-align:center; font-size:16px; color:#fff;}

.dh_l dl ul { float:left; width:93px; background:#333;  position:absolute; top:0; left:0; margin-top:40px; padding:10px 0; z-index:999; display:none;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.dh_l dl ul li { float:left; width:93px; height:30px;}
.dh_l dl ul li a { float:left; width:93px;height:30px; line-height:30px; text-align:center; color:#fff; font-size:12px; font-family:"宋体"}

.dh_l dl:hover ul { display:block;} 
.dh_l dl:hover .lie a { background:#333; color:#ff9;}
.dh_l dl:hover li a:hover { color:#ff9;}



/*  首页幻灯  */
#mainbody { position:relative; width:100%; min-width:1120px; background-color:#3C4240}
.tu_top { float:left; width:100%; position:absolute; left:0; right:0; top:0; height:5px; background:url(../img/tu_top.png) repeat-x; overflow:hidden}
.tu_bot { float:left; width:100%; position:absolute; left:0; right:0; bottom:0; height:5px; background:url(../img/tu_bot.png) repeat-x; overflow:hidden}
#warp { clear:both;width:100%; height:500px; background:#999}
.banner {clear:both; margin: 0px auto; width:1120px;height:500px; position:relative;}
.banner_l {float:left; position:absolute; top:230px; width:24px; height:40px; left:0;}
.banner_l a {float:left;width:24px; height:40px; background:url(../img/banner_l.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
.banner_l a:hover {filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.banner_r {float:left; position:absolute; top:230px; width:24px; height:40px; right:0;}
.banner_r a {float:left;width:24px; height:40px; background:url(../img/banner_r.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
.banner_r a:hover {filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}

.bannerImg { float:left;position: relative; width:1120px; height:auto}
.bannerImg .bannerPage {position: absolute; top: 430px; left: 530px}
.bannerImg .bannerPage A {MARGIN-RIGHT: 2px}
.bannerImg .bannerPage A IMG {VERTICAL-ALIGN: middle}
.slides_container {	position: relative; width: 1120px; height:auto; overflow: hidden}
.slides_container img { display:block; width:1120px; height:500px; }
.pagination {MARGIN: 26px auto 0px}
.pagination LI {MARGIN: 0px 1px; FLOAT: left}
.pagination LI A {BACKGROUND-IMAGE: url(../img/pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px}
.pagination LI.current A {BACKGROUND-POSITION: 0px -18px}
.hddibg { clear:both; width:100%; height:3px; background:#6E6E6E; overflow:hidden}

/* 首页动态 */
.icen{ clear:both; width:1120px; margin:0 auto; padding:30px 0 10px 0}
.s_dp { float:left; width:1120px}
.s_dp li { float:left; width:254px; padding:5px; height:100px; overflow:hidden; background:url(../img/s_dp.png) no-repeat #333;}
.s_dp li .pic { float:left; width:140px;height:100px; text-align:center; overflow:hidden}
.s_dp li .pic img { width:140px;}
.s_dp li .txt { float:right; width:100px;padding:6px 5px 0 0; height:88px;line-height:22px; overflow:hidden; color:#fff; }
.s_dp li .bt { float:left; width:100px; font-size:14px; color:#eee; }
.s_dp li a:hover .bt { color:#69f}
.s_dp li .nn { float:left; width:100px; font-size:12px; color:#666;font-family:"宋体"}

.c_tt{float:left; width:1056px; OVERFLOW: hidden;}
.c_tt_l{float:left; margin-top:30px;width:32px;}
.c_tt_r{float:right; margin-top:30px;width:24px;}
.c_tt_l a { float:left; background:#999 url(../img/banner_l.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
.c_tt_r a { float:right; background:#999 url(../img/banner_r.gif) no-repeat;filter:alpha(opacity=50);opacity:0.5;-moz-opacity:0.5;-khtml-opacity: 0.5;}
.c_tt_l a:hover, .c_tt_r a:hover {filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
.c_tt_l a,.c_tt_r a{width:24px; height:38px;}
.ScrCont {WIDTH: 5000px; ZOOM: 1}
#List1_1,#List2_1 {FLOAT: left;}

/* 子页ban */
.cen_ban{clear:both; width:100%; min-width:1120px; height:300px; position:relative}
.ban01 { background:url(../images/ban.jpg) no-repeat center 0 #3C4240}


/* 单页 */
.cen_k {clear:both; width:1120px; margin:0 auto;}
.cen_k_l h2 {font-size:30px; padding-top:20px; height:80px; line-height:80px; font-weight:bold; color:#3C4240; font-family:"微软雅黑" }
.cen_k_l { float:left; width:180px; min-height:500px; _height:500px}
.cen_k_l ul {border-top:1px solid #ddd;}
.cen_k_l li { float:left; width:180px; padding-top:5px; text-indent:15px; height:35px; line-height:35px; font-size:16px; border-bottom:1px solid #ddd}
.cen_k_l li a{ color:#4A524F}
.cen_k_l li a:hover { color:#6a6}

.cen_k_r { float:right; width:900px;}
.weizhi { float:left; width:100%;  padding-top:50px; height:45px; line-height:30px; text-indent:5px;  font-size:12px; font-weight:normal; color:#818688;}
.zheng { float:left; width:900px; background:url(../img/nn_bg.png) repeat-y #fff}
.zheng_top { float:left; width:900px; height:10px; background:url(../img/nn_top.png) no-repeat; overflow:hidden}
.zheng_bot { float:left; width:900px; height:10px; background:url(../img/nn_bot.png) no-repeat; overflow:hidden}
.wen_bt { padding:60px 40px 20px 40px; font-size:30px; line-height:30px; text-align:center; font-weight:bold;}
.wen_nn { padding:20px 40px 40px 40px; font-size:14px; line-height:30px; color:#111; min-height:798px; _height:798px;}
.wen_nn p { text-indent:28px; padding:10px 0}
.wen_pic { text-align:center; text-align:center; padding:20px 0; overflow:hidden}

/* 内容幻灯 */
.huandeng { float:left; width:820px;margin:20px 40px; display:inline;  position:relative}
#spec-con { float:left; width:810px; height:400px; border:5px solid #ddd; background:#ddd}
#spec-con table{width:810px; height:400px;}
#spec-con table td{ text-align:center}
.spec_nn { float:left;width:820px; height:120px; background:#eee; position:relative}
#spec-left {float:left; width:24px; height:40px;cursor:pointer; position:absolute; left:0; top:35px; z-index:2;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
#spec-right{float:right; width:24px; height:40px;cursor:pointer;position:absolute; right:0;top:35px; z-index:2;filter:alpha(opacity=80);opacity:0.8;-moz-opacity:0.8;-khtml-opacity: 0.8;}
#spec-list{float:left; width:760px; height:100px; overflow:hidden; position:absolute; left:30px; top:10px; }
#spec-list ul{ float:left; width:9999px;padding:0; margin:0;height:100px;position:absolute;}
#spec-list ul li{ float:left; width:170px; height:90px; padding:5px 10px; background:url(../img/list_li.png) no-repeat center; text-align:center}
#spec-list ul li img{border:2px solid #fff; width:158px; height:86px;}

.wen_xh {float:left; width:800px; line-height:30px; font-size:16px; padding:10px;margin:20px 40px; display:inline; color:#0067B2; background:#eee}
.wen_xh strong { padding:0 5px; color:#d00; font-size:18px;}


/* 列表 */
.wen_list  { float:left; width:820px; padding:20px 40px 40px 40px; min-height:500px; _height:500px;}
.wen_list dl { float:left; width:820px; height:40px; line-height:40px; border-bottom:1px solid #e5e5e5}
.wen_list dl .l { float:left; width:700px; text-indent:15px; font-size:14px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}
.wen_list dl .r { float:right; width:100px; color:#888}

.cx_list {float:left; width:820px; padding:20px 40px 40px 40px; overflow:hidden}
.cx_list ul { float:left; width:840px;}
.cx_list li { float:left; width:390px; height:260px; margin:0 25px 20px 5px; display:inline; overflow:hidden;}
.cx_list li .pic { float:left; width:380px; height:210px; border:5px solid #ddd; background:#ccc; text-align:center; overflow:hidden;} 
.cx_list li .pic img { width:380px;}
.cx_list li .bt { float:left; width:400px; line-height:40px; font-size:14px; text-align:center; overflow: hidden;white-space:nowrap;text-overflow:ellipsis;}


/* 表单 */
.wen_dan { float:left; width:820px; padding:20px 40px 40px 40px; font-size:14px; line-height:30px; color:#111;}
.wen_dan li { float:left; width:820px; padding:10px 0; border-bottom:1px solid #eee; line-height:30px; font-size:14px}
.wen_dan li .l { float:left; width:100px; text-align:right;}
.wen_dan li .r { float:right; width:700px;}
.wen_dan .fen { width:410px;}
.wen_dan .fen .l { width:100px;}
.wen_dan .fen .r { width:290px;}
.wen_dan .r input { width:260px; border:1px solid #aaa; background:#fff; padding:5px; height:20px; line-height:20px;font-size:14px; font-family:"微软雅黑"}
.wen_dan .r textarea { width:660px; height:300px; border:1px solid #aaa; background:#fff; padding:10px; line-height:30px; font-size:14px; font-family:"微软雅黑"}
.yzm { height:32px;}
.tijiao { clear:both; text-align:center; padding:40px 0}
.tijiao input { padding:10px 60px; border:none; background:#555; color:#fff; font-size:18px; font-family:"微软雅黑";}

/*  分页 */
.pags{ margin:0 auto; height:30px; padding:40px 0; text-align:center;}
.pags a {background:#ddd; padding:5px 10px; margin-right:5px;}
.pags span{background:#595; padding:5px 10px;color:#fff; margin-right:5px;}


/* 底部 */
.cen_bot {clear:both; width:100%; min-width:1120px;  background:#3C4240; padding:40px 0;  margin-top:20px; color:#ddd; position:relative}
.cen_bot a { color:#fff;}
.cen_bot a:hover{ color:#cfc}
.cen_bot_k { clear:both; width:1120px; margin:0 auto;}
.bot_l {float:left; width:680px}
.bot_r {float:right; width:310px}
.bot_bt { float:left; width:100%; height:30px; line-height:30px; text-indent:10px;  background:#323735; border-bottom:1px solid #282C2A}
.bot_nn { float:left;width:100%; border-bottom:1px solid #414743}
.bot_nn a { color:#ccc;}
.bot_nn li { float:left; width:100%; line-height:30px; text-indent:10px; border-top:1px solid #414743; border-bottom:1px solid #373C39}
.bot_nn li .r { text-align:right}
.bot_nn li .r b { font-weight:normal;}
.bot_bot {clear:both; width:100%; min-width:1120px; background:#323735; color:#ddd; height:50px; line-height:50px; text-align:center}
.bot_bot a {color:#ffffff;}